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
339894837524	339894838086	339894838636	339894839186	339894839736	339894840286	339894840836	339894841386	339894841936	339894842486	339894843036	339894843586	339894844136	339894844686	339894845236	339894845786	339894846336	339894846886	339894847436	339894847986	339894848536	339894849086	339894849636	339894850186	339894850736	339894851286	339894851836	339894852386	339894852936	339894853486	339894854036	339894854586	339894855136	339894855686	339894856236	339894856786	339894857336	339894857886	339894858436	339894858986	339894859536	339894860086	339894860636	339894861186	339894861736	339894862286	339894862836	339894863386	339894863936	339894864486	339894865036	339894865586	339894866139	339894866686	339894867236	339894867786	339894868336	339894868886	339894869436	339894869986	339894870536	339894871086	339894871636	339894872186	339894872736	339894873286	339894873836	339894874386	339894874936	339894875486	339894876036	339894876586	339894877136	339894877686	339894878236	339894878786	339894879336	339894879888	339894880436	339894880986	339894881536	339894882086	339894882636	339894883186	339894883736	339894884286	339894884836	339894885386	339894885936	339894886486	339894887036	339894887586	339894888136	339894888686	339894889236	339894889786	339894890336	339894890886	339894891436	339894891986	339894892536	339894893086	339894893636	339894894186	339894894736	339894895286	339894895836	339894896386	339894896936	339894897486	339894898036	339894898586	339894899136	339894899686	339894900236	339894900786	339894901336	339894901886	339894902436	339894902986	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23585	22006	30133	24546	22214	24305	25689	19951	19018	19129	18859	18921	19003	19056	18800	18313	18074	18105	18029	17947	17790	17662	18250	20807	24587	24482	22595	20770	19509	18539	18070	17580	17730	17791	17319	17623	17716	17491	17819	17464	17509	17593	17499	17422	17384	17353	17536	17438	17569	17614	17423	17583	17533	17578	17597	17420	17614	17610	17610	17709	17634	17504	17397	17742	17638	17689	17475	17457	17358	17489	17652	17365	17425	17519	17506	17605	17637	17588	17527	17610	17386	17569	17570	17617	17509	17687	17572	17469	17394	17329	17347	17401	17742	17355	17638	17315	17396	17462	17487	17577	17408	17505	17499	17518	17637	17533	17249	17506	17594	17515	17468	17186	17419	17602	17335	17499	17462	17600	17412	17362	17416	17472	17463	17294	17433	17446	17477	17510	17435	17468	17462	17416	17323	17652	17530	17430	17563	17376	17614	17484	17489	17290	17373	17559	17535	17519	17500	17375	17707	17351	17400	17423	17575	17403	17414	17584	17641	17534	17400	17455	17444	17504	17471	17431	17517	17498	17493	17360	17408	17439	17519	17507	17721	17456	17451	17475	17476	17386	17397	17355	17358	17502	17494	17591	17455	17461	17288	17429	17524	17432	17346	17435	17695	17700	17432	17240	17576	17241	17564	17442	17441	17580	17368	17471	17489	17367	17331	17440	17139	17394	17431	17612	17541	17573	17516	17364	17615	17410	17523	17563	17542	17461	17608	17320	17419	17334	17276	17523	17536	17414	17477	17535	17373	17548	17449	17648	17417	17487	17441	17512	17407	17315	17449	17467	17565	17431	17302	17668	17641	17523	17482	17510	17484	17434	17422	17463	17404	17634	17645	17336	17327	17462	17505	17400	17440	17590	17314	17416	17319	17436	17268	17373	17447	17382	17340	17468	17392	17674	17355	17522	17686	17506	17502	17531	17308	17299	17426	17433	17592	17229	17250	17436	17661	17321	17384	17507	17509	17152	17342	17382	17463	17407	17543	17512	17347	17559	17608	17365	17434	17290	17490	17507	17350	17205	17271	17495	17627	17429	17477	17628	17346	17382	17478	17679	17384	17604	17600	17520	17433	17704	17347	17537	17605	17553	17512	17444	17468	17417	17465	17433	17499	17619	17393	17562	17400	17359	17369	17406	17483	17511	17347	17329	17391	17289	17578	17265	17445	17353	17726	17413	17572	17545	17513	17490	17497	17485	17446	17498	17413	17428	17690	17401	17463	17454	17541	17636	17486	17638	17404	17483	17402	17468	17628	17213	17514	17360	17527	17413	17645	17419	17327	17500	17461	17438	17320	17484	17356	17271	17528	17474	17561	17335	17481	17156	17511	17301	17558	17790	17503	17555	17408	17415	17489	17568	17192	17295	17585	17360	17504	17564	17581	17487	17537	17469	17393	17209	17659	17421	17460	17540	17210	17306	17383	17489	17291	17283	17255	17403	17528	17360	17367	17428	17363	17320	17472	17604	17666	17414	17429	17383	17420	17189	17418	17451	17433	17547	17580	17442	17421	17573	17483	17512	17451	17625	17456	17557	17456	17520	17296	17516	17312	17399	17444	17384	17557	17456	17531	17519	17612	17400	17572	17601	17375	17337	17239	17349	17214	17464	17265	17489	17595	17514	17590	17404	17656	17551	17378	17486	17482	17624	17515	17407	17482	17481	17312	17261	17370	17386	17764	17430	17634	17361	17389	17410	17417	17344	17420	17473	17503	17416	17404	17361	17488	17427	17341	17453	17392	17593	17461	17454	17375	17423	17477	17522	17554	17373	17346	17476	17639	17526	17476	17632	17494	17214	17533	17397	17505	17645	17309	17424	17552	17557	17058	17452	17408	17355	17553	17392	17708	17382	17355	17364	17525	17386	17536	17596	17303	17507	17522	17369	17331	17389	17364	17566	17368	17346	17457	17503	17371	17422	17443	17687	17334	17391	17409	17321	17412	17489	17533	17254	17375	17195	17439	17518	17262	17392	17553	17510	17470	17441	17386	17458	17645	17487	17329	17391	17361	17478	17474	17360	17367	17467	17789	17517	17535	17525	17646	17465	17411	17544	17480	17493	17336	17295	17444	17339	17444	17452	17383	17545	17518	17503	17527	17586	17586	17644	17306	17360	17460	17335	17405	17525	17374	17374	17363	17567	17452	17487	17628	17473	17528	17427	17464	17271	17317	17400	17629	17607	17666	17377	17326	17494	17489	17376	17623	17490	17658	17473	17291	17513	17307	17509	17489	17522	17540	17298	17427	17499	17443	17442	17343	17571	17484	17425	17331	17543	17444	17444	17453	17592	17371	17466	17352	17524	17548	17538	17530	17356	17320	17566	17302	17456	17266	17311	17253	17575	17458	17437	17472	17376	17539	17368	17388	17533	17620	17562	17694	17416	17254	17374	17395	17332	17384	17469	17354	17368	17493	17547	17716	17611	17517	17426	17362	17504	17447	17523	17530	17444	17506	17577	17601	17188	17523	17421	17611	17583	17506	17490	17378	17501	17605	17638	17444	17622	17582	17327	17409	17362	17414	17670	17451	17597	17615	17542	17385	17445	17362	17296	17456	17377	17435	17787	17598	17471	17374	17338	17421	17675	17581	17529	17350	17536	17494	17565	17537	17388	17453	17313	17421	17198	17303	17418	17307	17380	17527	17359	17498	17376	17393	17703	17466	17461	17333	17269	17386	17553	17538	17357	17387	17272	17497	17129	17460	17323	17438	17443	17670	17548	17592	17557	17220	17506	17391	17509	17377	17385	17604	17534	17542	17558	17480	17298	17509	17215	17646	17459	17675	17488	17369	17382	17305	17372	17447	17402	17550	17460	17501	17475	17589	17502	17624	17454	17352	17410	17504	17475	17417	17471	17549	17414	17310	17504	17533	17445	17477	17493	17243	17351	17521	17466	17551	17517	17394	17499	17368	17251	17515	17437	17296	17212	17692	17349	17379	17434	17525	17663	17553	17474	17596	17471	17492	17532	17379	17400	17525	17433	17537	17516	17724	17439	17339	17593	17397	17452	17522	17683	17323	17315	17497	17553	17597	17601	17629	17555	17638	17265	17390	17605	17588	17349	17449	17547	17466	17472	17469	17601	17485	17507	17505	17551	17492	17561	17545	17590	17688	17441	17355	17398	17528	17481	17286	17440	17504	17535	17466	17417	17329	17345	17285	17421	17434	17413	17609	17463	17299	17617	17499	17589	17354	17377	17559	17266	17426	17666	17380	17532	17311	17605	17418	17515	17626	17425	17564	17565	17428	17597	17423	17671	17604	17598	17472	17594	17332	17499	17460	17441	17488	17431	17414	17571	17491	17500	17471	17388	17521	17496	17353	17730	17410	17342	17397	17387	17444	17396	17414	17456	17516	17351	17419	17235	17497	17396	17388	17463	17317	17465	17563	17536	17525	17394	17704	17508	17337	17573	17493	17470	17516	17715	17437	17346	17383	17420	17439	17478	17469	17457	17492	17575	17276	17377	17369	17529	17491	17647	17433	17412	17419	17389	17502	17430	17498	17466	17227	17274	17526	17317	17523	17506	17394	17322	17375	17443	17549	17600	17288	17550	17476	17452	17582	17406	17477	17385	17563	17368	17673	17408	17636	17651	17722	17482	17382	17335	17276	17503	17520	17358	17505	17319	17530	17523	17611	17469	17441	17351	17224	17525	17516	17351	17235	17320	17481	17336	17477	17550	17583	17370	17562	17603	17402	17460	17484	17390	17600	17200	17532	17558	17329	17468	17686	17527	17436	17471	17603	17353	17380	17445	17583	17672	17518	17507	17263	17418	17508	17497	17378	17518	17527	17398	17658	17480	17579	17520	17576	17402	17514	17412	17318	17504	17559	17551	17501	17339	17383	17507	17561	17373	17518	17385	17296	17186	17384	17613	17512	17484	17486	17300	17481	17517	17612	17513	17538	17319	17405	17504	17521	17359	17565	17391	17460	17403	17461	17321	17422	17592	17590	17478	17286	17515	17475	17723	17487	17394	17595	17504	17626	17522	17521	17606	17377	17563	17307	17507	17328	17454	17461	17583	17694	17377	17412	17281	17375	17514	17612	17343	17533	17452	17530	17512	17579	17630	17475	17261	17575	17397	17300	17507	17788	17482	17473	17578	17597	17442	17498	17497	17225	17439	17339	17538	17500	17332	17510	17306	17536	17232	17305	17645	17667	17362	17329	17505	17392	17475	17515	17333	17551	17457	17398	17330	17436	17304	17480	17548	17457	17610	17403	17358	17486	17313	17362	17481	17514	17436	17358	17313	17582	17433	17474	17379	17528	17365	17538	17449	17547	17421	17483	17448	17368	17435	17424	17430	17288	17467	17585	17343	17435	17435	17651	17419	17442	17430	17362	17374	17439	17454	17702	17565	17585	17370	17349	17428	17441	17570	17520	17453	17452	17364	17330	17453	17514	17364	17292	17326	17686	17412	17359	17178	17648	17492	17277	17586	17583	17303	17375	17590	17739	17615	17508	17661	17498	17415	17319	17257	17412	17396	17447	17678	17500	17345	17167	17311	17218	17308	17266	17426	17405	17647	17589	17497	17435	17597	17528	17413	17444	17491	17555	17310	17519	17565	17308	17452	17380	17240	17573	17464	17336	17570	17398	17452	17365	17346	17402	17328	17686	17700	17587	17435	17601	17356	17404	17444	17603	17318	17470	17390	17487	17304	17396	17456	17338	17514	17579	17475	17457	17424	17536	17437	17581	17434	17220	17624	17426	17365	17499	17671	17444	17456	17461	17452	17390	17454	17543	17415	17420	17631	17498	17505	17463	17324	17604	17591	17157	17453	17384	17329	17355	17312	17442	17407	17479	17555	17395	17353	17438	17407	17522	17497	17701	17280	17264	17493	17413	17413	17342	17341	17288	17380	17342	17422	17689	17608	17555	17397	17460	17413	17333	17417	17540	17546	17474	17443	17411	17360	17459	17458	17516	17683	17462	17417	17453	17431	17331	17269	17653	17391	17294	17450	17470	17664	17534	17469	17502	17217	17508	17457	17399	17478	17128	17395	17624	17498	17526	17467	17361	17372	17483	17619	17436	17565	17521	17372	17296	17397	17322	17458	17539	17458	17450	17422	17519	17469	17460	17441	17446	17406	17484	17339	17480	17503	17402	17264	17310	17473	17448	17350	17310	17264
26713	41757	34981	26648	22128	19921	18908	18286	17725	17486	17590	17741	17558	17431	16889	16415	16227	15665	15872	15757	15604	15664	16555	21003	26170	24981	22056	19450	17896	16351	15899	15677	15541	15438	15551	15486	15428	15298	15462	15294	15508	15297	15247	15155	15285	15500	15432	15292	15506	15215	15346	15298	15547	15250	15310	15426	15237	15394	15464	15372	15394	15348	15469	15308	15218	15413	15510	15312	15369	15328	15288	15350	15253	15259	15375	15346	15504	15278	15392	15387	15372	15320	15350	15100	15077	15416	15258	15141	15373	15328	15304	15372	15440	15377	15343	15292	15194	15268	15341	15246	15322	15380	15350	15305	15370	15472	15412	15320	15399	15543	15295	15317	15505	15304	15254	15416	15270	15459	15319	15372	15211	15408	15474	15372	15347	15303	15387	15323	15486	15369	15136	15383	15091	15317	15299	15455	15294	15328	15402	15402	15374	15158	15314	15325	15320	15477	15248	15463	15390	15202	15312	15371	15351	15234	15280	15308	15353	15380	15271	15258	15347	15453	15376	15222	15314	15200	15400	15367	15368	15360	15242	15318	15425	15346	15345	15329	15453	15293	15254	15171	15437	15396	15257	15317	15420	15250	15467	15517	15321	15311	15267	15376	15164	15448	15169	15391	15493	15129	15250	15344	15327	15271	15168	15332	15313	15382	15338	15291	15423	15181	15433	15377	15252	15446	15394	15276	15227	15346	15255	15421	15224	15421	15209	15421	15340	15242	15296	15510	15487	15213	15270	15236	15339	15087	15317	15191	15377	15212	15341	15205	15350	15370	15160	15347	15365	15134	15516	15465	15325	15436	15445	15321	15339	15274	15205	15290	15339	15359	15367	15422	15259	15458	15188	15383	15399	15220	15293	15307	15215	15270	15376	15230	15359	15402	15282	15528	15394	15267	15227	15333	15300	15112	15231	15274	15268	15263	15399	15228	15488	15379	15402	15288	15293	15260	15239	15307	15341	15286	15401	15476	15276	15297	15261	15252	15265	15355	15133	15215	15279	15437	15254	15280	15351	15465	15328	15156	15295	15106	15444	15365	15347	15300	15254	15402	15292	15414	15194	15327	15313	15332	15396	15309	15409	15274	15454	15383	15454	15384	15319	15477	15368	15427	15188	15294	15475	15066	15342	15151	15457	15272	15424	15210	15245	15269	15417	15357	15427	15306	15338	15410	15217	15304	15426	15267	15307	15309	15425	15354	15249	15327	15348	15320	15173	15151	15293	15339	15270	15357	15266	15385	15464	15308	15358	15231	15362	15155	15479	15170	15289	15408	15394	15384	15086	15291	15472	15211	15426	15293	15234	15338	15230	15389	15470	15439	15260	15299	15354	15250	15274	15211	15249	15401	15229	15262	15390	15393	15491	15360	15255	15245	15371	15497	15290	15216	15372	15389	15174	15336	15294	15272	15308	15011	15230	15351	15372	15255	15418	15240	15361	15310	15217	15501	15291	15268	15130	15250	15502	15341	15396	15494	15370	15305	15428	15271	15353	15261	15327	15268	15226	15258	15358	15207	15386	15138	15291	15374	15440	15471	15346	15360	15415	15332	15274	15288	15378	15375	15060	15397	15388	15388	15445	15166	15374	15260	15171	15212	15318	15403	15210	15242	15231	15298	15474	15278	15366	15366	15372	15434	15245	15330	15300	15220	15329	15133	15375	15305	15299	15305	15258	15209	15298	15229	15144	15151	15368	15313	15272	15373	15474	15280	15328	15296	15291	15146	15283	15327	15464	15323	15263	15346	15365	15344	15275	15234	15414	15367	15145	15394	15262	15439	15284	15196	15241	15419	15265	15362	15301	15295	15341	15251	15487	15294	15286	15396	15388	15292	15309	15285	15447	15425	15304	15343	15404	15302	15305	15317	15387	15319	15222	15337	15292	15255	15279	15336	15208	15208	15377	15257	15339	15232	15296	15275	15284	15483	15528	15255	15416	15345	15483	15434	15398	15110	15503	15235	15293	15290	15358	15478	15445	15485	15251	15314	15254	15214	15373	15411	15241	15279	15369	15302	15152	15558	15249	15367	15136	15260	15473	15388	15363	15380	15211	15262	15164	15312	15255	15466	15276	15554	15221	15216	15344	15245	15450	15365	15159	15178	15348	15517	15278	15319	15261	15382	15324	15271	15337	15370	15344	15299	15311	15457	15245	15380	15256	15310	15382	15385	15304	15521	15258	15311	15547	15288	15486	15212	15402	15281	15484	15399	15407	15377	15405	15411	15216	15373	15416	15355	15341	15305	15402	15412	15360	15304	15189	15339	15384	15388	15344	15326	15197	15379	15195	15596	15274	15325	15325	15427	15173	15317	15392	15291	15078	15384	15418	15239	15226	15341	15200	15280	15272	15549	15308	15516	15201	15258	15344	15468	15428	15483	15312	15411	15399	15354	15219	15252	15306	15257	15339	15359	15317	15156	15367	15393	15177	15343	15300	15228	15282	15407	15162	15178	15349	15432	15273	15376	15576	15434	15322	15398	15367	15290	15209	15311	15342	15249	15311	15381	15167	15289	15328	15201	15463	15457	15230	15387	15270	15396	15423	15223	15354	15403	15372	15417	15250	15231	15360	15305	15366	15318	15219	15260	15183	15092	15197	15353	15228	15305	15360	15157	15371	15466	15323	15358	15352	15386	15295	15235	15356	15474	15133	15277	15364	15212	15211	15285	15264	15329	15452	15403	15345	15247	15378	15344	15499	15208	15267	15228	15303	15403	15395	15282	15175	15097	15306	15353	15462	15391	15427	15209	15378	15242	15320	15432	15221	15415	15434	15118	15325	15344	15258	15273	15411	15325	15288	15205	15304	15305	15225	15424	15250	15358	15250	15270	15413	15378	15255	15346	15328	15266	15285	15427	15323	15193	15366	15340	15255	15514	15373	15184	15196	15295	15175	15144	15340	15270	15178	15130	15326	15296	15374	15471	15280	15366	15251	15264	15435	15359	15376	15230	15368	15340	15177	15286	15348	15429	15204	15355	15165	15415	15331	15299	15244	15387	15419	15402	15132	15312	15372	15189	15314	15063	15377	15133	15496	15272	15289	15247	15242	15242	15243	15242	15382	15504	15308	15469	15319	15282	15281	15317	15209	15284	15241	15270	15454	15165	15262	15297	15347	15213	15091	15300	15535	15060	15217	15411	15277	15455	15371	15284	15386	15317	15435	15364	15318	15261	15241	15324	15322	15198	15264	15270	15200	15159	15151	15190	15255	15357	15382	15263	15368	15406	15421	15183	15295	15301	15275	15239	15325	15284	15429	15297	15320	15314	15168	15289	15224	15284	15304	15091	15281	15322	15302	15222	15352	15238	15284	15188	15313	15318	15240	15261	15498	15342	15039	15157	15446	15269	15281	15363	15212	15292	15154	15224	15365	15235	15118	15321	15443	15355	15441	15388	15275	15075	15414	15413	15265	15379	15332	15179	15244	15319	15422	15236	15309	15269	15347	15276	15366	15340	15267	15364	15199	15319	15354	15257	15406	15288	15306	15420	15048	15346	15216	15440	15169	15265	15387	15479	15438	15375	15243	15272	15110	15523	15386	15374	15331	14998	15339	15292	15371	15461	15333	15420	15232	15331	15341	15361	15243	15289	15442	15391	15303	15203	15315	15317	15270	15300	15215	15373	15319	15328	15247	15329	15327	15313	15431	15361	15217	15232	15423	15358	15374	15183	15130	15417	15316	15463	15221	15413	15351	15251	15306	15371	15313	15455	15209	15215	15309	15349	15348	15251	15312	15460	15348	15361	15375	15246	15511	15238	15422	15205	15293	15379	15264	15315	15300	15320	15368	15396	15364	15479	15234	15486	15287	15483	15286	15274	15322	15317	15224	15341	15239	15166	15431	15425	15326	15265	15322	15362	15406	15538	15131	15433	15207	15265	15325	15367	15388	15360	15178	15165	15354	15316	15115	15354	15281	15357	15391	15187	15153	15459	15266	15384	15395	15412	15285	15365	15251	15251	15270	15371	15330	15355	15195	15358	15425	15094	15423	15257	15394	15398	15227	15368	15367	15243	15398	15287	15226	15241	15242	15240	15489	15197	15320	15426	15245	15489	15279	15387	15187	15277	15388	15365	15383	15248	15365	15357	15516	15256	15206	15330	15138	15464	15374	15223	15420	15421	15290	15247	15377	15238	15325	15238	15236	15508	15290	15410	15295	15276	15129	15340	15376	15437	15217	15248	15355	15312	15241	15314	15387	15288	15258	15292	15459	15219	15534	15399	15200	15268	15316	15278	15315	15329	15254	15277	15329	15266	15242	15375	15300	15198	15270	15458	15384	15325	15308	15392	15192	15270	15294	15434	15158	15232	15367	15398	15260	15148	15371	15286	15348	15334	15217	15344	15203	15164	15303	15205	15233	15168	15231	15377	15132	15107	15295	15291	15183	15325	15206	15300	15329	15114	15482	15170	15507	15358	15337	15346	15411	15297	15378	15335	15385	15240	15460	15275	15394	15356	15393	15443	15305	15385	15339	15163	15346	15355	15434	15121	15363	15271	15500	15258	15236	15523	15535	15216	15353	15228	15345	15234	15384	15336	15398	15230	15487	15358	15341	15178	15220	15148	15323	15138	15341	15200	15309	15217	15298	15296	15277	15480	15303	15196	15211	15099	15313	15277	15196	15197	15322	15163	15411	15291	15273	15197	15312	15296	15477	15268	15346	15481	15334	15194	15373	15248	15165	15183	15332	15358	15441	15198	15291	15377	15381	15266	15312	15190	15397	15363	15230	15237	15191	15318	15350	15140	15216	15152	15493	15338	15220	15380	15177	15308	15241	15346	15227	15320	15194	15409	15147	15130	15345	15294	15289	15288	15478	15377	15521	15330	15337	15205	15367	15407	15374	15272	15278	15355	15279	15281	15187	15230	15204	15320	15312	15257	15374	15319	15209	15359	15247	15481	15261	15284	15230	15474	15333	15393	15391	15237	15262	15321	15359	15185	15375	15333	15309	15381	15324	15509	15172	15266	15301	15247	15428	15440	15324	15141	15290	15319	15228	15387	15352	15290	15238	15339	15162	15381	15251	15432	15206	15428	15382	15228	15342	15354	15456	15365	15262	15476	15206	15429	15329	15383	15221	15263	15246	15331	15155	15257	15332	15256	15247	15365	15170	15202	15372	15291	15439	15476
28116	23158	26103	22149	17842	17450	17163	17102	16719	16907	16827	16654	16859	16629	16753	16488	16297	16516	16309	16303	16160	16450	16412	16372	16383	16671	16827	16831	16680	16623	16446	16461	16406	16537	16317	16349	16231	16375	16283	16264	16356	16228	16286	16332	16166	16393	16402	16404	16222	16290	16195	16433	16348	16188	16550	16403	16355	16352	16347	16301	16431	16585	16436	16524	16471	16337	16327	16195	16156	16383	16251	16380	16345	16174	16163	16264	16142	16300	16227	16335	16379	16318	16283	16329	16378	16301	16220	16212	16277	16160	16291	16334	16288	16283	16102	16284	16219	16166	16283	16323	16491	16334	16311	16341	16173	16506	16380	16061	16058	16170	16172	16174	16243	16135	16225	16041	16280	16296	16335	16373	16386	16309	16163	16149	16154	16236	16205	16426	16246	16421	16303	16340	16281	16436	16306	16602	16327	16302	16379	16296	16404	16204	16174	16161	16229	16240	16258	16337	16212	16391	16344	16342	16387	16389	16303	16379	16390	16298	16352	16118	16214	16350	16414	16125	16280	16368	16075	16304	16384	16186	16239	16382	16145	16365	16250	16233	16258	16459	16407	16274	16286	16265	16421	16443	16303	16254	16193	16363	16186	16282	16240	16206	16356	15977	16314	16432	16166	16257	16460	16341	16526	16391	16400	16380	16296	16207	16283	16227	16427	16354	16301	16284	16386	16390	16520	16173	16331	16367	16056	16300	16082	16440	16299	16408	16560	16110	16247	16193	16199	16323	16376	16545	16215	16418	16422	16292	16180	16342	16371	16254	16381	16265	16179	16164	16379	16216	16297	16151	16278	16356	16212	16388	16187	16292	16366	16258	16353	16287	16417	16223	16204	16245	16360	16318	16126	16236	16277	16281	16154	16207	16335	16452	16185	16523	16461	16420	16347	16200	16219	16402	16244	16361	16554	16394	16478	16449	16042	16139	16255	16147	16277	16250	16368	16390	16352	16204	16387	16492	16210	16184	16486	16094	16337	16355	16289	16476	16359	16452	16670	16471	16284	16332	16349	16291	16224	16280	16082	16181	16358	16338	16540	16434	16332	16394	16191	16448	16300	16509	16390	16295	16420	16200	16345	16170	16337	16467	16417	16416	16451	16301	16285	16135	16270	16253	16291	16254	16241	16272	16531	16275	16467	16151	16305	16232	16208	16303	16172	16221	16276	16236	16374	16173	16256	16374	16483	16082	16220	16489	16341	16299	16327	16363	16280	16283	16428	16274	16505	16288	16452	16352	16337	16346	16411	16359	16325	16281	16479	16295	16371	16346	16239	16258	16214	16295	16324	16438	16404	16341	16227	16273	16244	16369	16246	16487	16337	16321	16423	16473	16240	16316	16321	16299	16466	16411	16264	16236	16253	16329	16265	16179	16292	16104	16385	16381	16216	16287	16331	16332	16270	16378	16389	16300	16239	16230	16336	16118	16169	16087	16238	16167	16285	16232	16656	16484	16340	16327	16181	16549	16473	16145	16319	16300	16344	16179	16356	16400	16433	16262	16284	16325	16203	16333	16486	16341	16297	16436	16343	16255	16456	16429	16312	16504	16386	16227	16430	16236	16267	16180	16333	16254	16246	16091	16237	16196	16371	16273	16398	16320	16448	16262	16393	16112	16145	16317	16317	16200	16363	16209	16363	16225	16253	16248	16315	16427	16362	16155	16456	16218	16394	16207	16190	16243	16294	16507	16009	16226	16384	16326	16526	16328	16417	16132	16211	16336	16231	16326	16280	16395	16200	16444	16231	16220	16355	16434	16484	16287	16320	16481	16033	16166	16323	16157	16367	16393	16113	16279	16368	16303	16319	16300	16521	16415	16326	16386	16319	16273	16452	16229	16373	16288	16236	16316	16537	16341	16265	16323	16315	16391	16291	16312	16188	16347	16367	16165	16531	16165	16359	16284	16165	16338	16338	16225	16291	16295	16432	16340	16387	16262	16319	16493	16086	16226	16409	16206	16399	16483	16338	16213	16281	16344	16294	16059	16326	16309	16200	16073	16260	16001	16254	16355	16222	16310	16236	16320	16256	16164	16258	16325	16419	16454	16256	16237	16459	16500	16317	16303	16354	16385	16329	16463	16427	16145	16169	16252	16296	16618	16457	15979	16348	16232	16402	16420	16418	16316	16311	16401	16294	16255	16345	16283	16195	16160	16347	16285	16291	16286	16302	16197	16433	16359	16166	16012	16424	16130	16230	16271	16060	16331	16317	16392	16176	16140	16233	16249	16384	16328	16269	16200	16367	16287	16386	16108	16445	16398	16278	16260	16235	16257	16449	16272	16433	16446	16300	16493	16381	16329	16167	16378	16217	16261	16412	16270	16214	16360	16252	16476	16256	16107	16230	16289	16084	16293	16276	16297	16271	16586	16375	16014	16284	16174	16337	16373	16426	16364	16062	16227	16447	16424	16384	16367	16309	16405	16357	16308	16162	16247	16341	16488	16318	16126	16425	16472	16288	16337	16303	16425	16367	16335	16236	16411	16632	16180	16278	16429	16321	16283	16179	16175	16331	16166	16296	16192	16186	16201	16298	16282	16295	16190	16414	16135	16191	16720	16325	16112	16125	16249	16238	16355	16358	16320	16192	16411	16345	16424	16366	16246	16414	16301	16339	16334	16366	16328	16386	16255	16438	16132	16148	16282	16313	16446	16364	16386	16353	16588	16292	16257	16362	16222	16355	16336	16244	16323	16259	16317	16179	16019	16199	16185	16449	16290	16508	16489	16248	16338	16399	16324	16391	16389	16496	16227	16276	16278	16342	16416	16375	16290	16103	16360	16405	16566	16312	16452	16481	16207	16423	16376	16361	16200	16411	16175	16436	16191	16374	16316	16397	16342	16315	16325	16205	16493	16242	16208	16384	16132	16283	16345	16195	16077	16301	16077	16315	16275	16367	16158	16233	16243	16190	16358	16282	16534	16421	16431	16457	16492	16364	16356	16143	16095	16163	16288	16056	16131	16177	16394	16291	16446	16298	16369	16290	16204	16321	16195	16259	16379	16341	16154	16392	16309	16355	16264	16358	16394	16237	16274	16329	16332	16324	16390	16389	16318	16145	16479	16422	16427	16206	16408	15993	16396	16342	16293	16200	16402	16268	16315	16491	16383	16191	16186	16403	16267	16161	16527	16408	16443	16372	16381	16411	16308	16297	16421	16269	16306	16339	16134	16345	16266	16240	16192	16316	16321	16326	16322	16330	16018	16295	16167	16284	16383	16212	16216	16436	16471	16377	16396	16444	16451	16272	16480	16632	16276	16438	16331	16123	16482	16081	16334	16233	16458	16371	16241	16354	16139	16244	16148	16353	16147	16577	16375	16351	16394	16184	16269	16335	16409	16265	16317	16204	16263	16275	16293	16199	16265	16243	16255	16456	16369	16266	16519	16412	16260	16058	16287	16260	16354	16300	16165	16254	16264	16278	16344	16285	16393	16245	16220	16453	16336	16145	16322	16286	16281	16381	16335	16629	16258	16503	16159	16239	16229	16376	16530	16396	16353	16202	16333	16178	16114	16135	16231	16469	16607	16390	16279	15942	16242	16417	16290	16262	16184	16393	16276	16217	16439	16472	16237	16370	16330	16465	16356	16143	16206	16252	16153	16320	16450	16320	16228	16116	16237	16341	16291	16456	16541	16311	16236	16297	16182	16192	16215	16257	16439	16398	16321	16272	16234	16333	16290	16485	16447	16358	16280	16141	16161	16348	16153	16138	16302	16260	16356	16230	16185	16417	16394	16284	16394	16435	15953	16224	16362	16427	16224	16248	16213	16417	16302	16252	16467	16323	16335	16523	16153	16368	16330	16288	16217	16604	16146	16420	16303	16348	16470	16389	16625	16257	16320	16336	16401	16182	16458	16343	16447	16550	16225	16484	16192	16224	16299	16175	16221	16499	16409	16154	16432	16284	16123	16454	16167	16163	16257	16235	16239	16342	16138	16502	16326	16459	16400	16305	16258	16161	16311	16151	16349	16378	16390	16088	16393	16371	16364	16380	16396	16355	16405	16341	16219	16305	16170	16311	16227	16376	16178	16383	16188	16296	15998	16121	16233	16312	16273	16233	16329	16280	16239	16459	16277	16240	16249	16227	16401	16245	16220	16433	16225	16297	16395	16265	16153	16122	16259	16232	16381	16288	16277	16325	16226	16223	16279	16150	16356	16173	16452	16270	16303	16063	16407	16444	16280	16211	16256	16330	16378	16207	16213	16564	16454	16458	16267	16192	16277	16286	16310	16284	16258	16414	16417	16497	16349	16354	16351	16348	16200	16247	16346	16348	16197	16438	16552	16404	16427	16221	16431	16245	16146	16353	16447	16478	16377	16392	16259	16365	16404	16328	16227	16399	16432	16429	16376	16436	16377	16395	16394	16418	16237	16390	16445	16335	16277	16337	16377	16348	16397	16169	16144	16451	16352	16480	16331	16346	16244	16348	16262	16361	16201	16355	16306	16186	16283	16278	16290	16231	16288	16248	15935	16357	16287	16222	16423	16325	16081	16226	16507	16214	16208	16376	16263	16157	16125	16392	16111	16189	16269	16187	16180	16386	16331	16496	16301	16272	16327	16252	16401	16336	16176	16558	16069	16310	16277	16341	16262	16150	16422	16351	16229	16260	16142	16284	16387	16161	16152	16319	16351	16395	16268	16276	16332	16433	16420	16417	16208	16426	16288	16378	16105	16386	16411	16237	16375	16173	16381	16283	16526	16375	16277	16320	16328	16331	16282	16292	16306	16224	16297	16615	16168	16365	16313	16392	16226	16254	16353	16205	16340	16294	16295	16211	16331	16237	16209	16116	16257	16400	16446	16359	16434	16177	16608	16319	16349	16423	16298	16256	16228	16315	16401	16247	16265	16330	16444	16539	16282	16359	16104	16279	16337	16428	16495	16390	16224	16515	16235	16305	16291	16180	16245	16264	16163	16342	16434	16346	16304	16242	16223	16223	16366	16420	16395	16233	16401	16153	16442	16242	16385	16345	16281	16324	16390	16269	16336	16309	16261	16377	16352	16540	16394	16184	16105	16325	16338	16285	16493	16471	16149	16363	16194	16139	16308	16219	16354	16343	16390	16352	16474	16419	16303	16328	16417	16373	16358	16390	16124	16206	16239	16250	16276	16469	16258	16317	16475
22133	29075	24770	19298	17083	16362	15669	15310	15613	15816	15469	15419	15335	15193	15008	14703	14831	14569	14741	14620	14696	14698	14741	15021	14945	14990	15382	15238	14787	14654	14800	14781	14672	14537	14616	14569	14650	14639	14778	14619	14757	14484	14423	14516	14315	14510	14451	14352	14601	14499	14441	14567	14460	14532	14558	14557	14603	14488	14573	14543	14450	14547	14559	14611	14559	14550	14573	14491	14567	14623	14410	14489	14549	14560	14605	14668	14629	14443	14625	14435	14599	14490	14472	14546	14431	14363	14584	14526	14624	14379	14475	14738	14466	14620	14394	14627	14506	14429	14688	14511	14558	14518	14375	14502	14498	14406	14440	14673	14540	14506	14568	14449	14671	14552	14496	14557	14668	14574	14619	14391	14600	14383	14426	14578	14633	14564	14528	14435	14727	14641	14604	14441	14353	14624	14440	14558	14641	14581	14547	14547	14492	14510	14457	14582	14789	14378	14612	14758	14566	14598	14566	14631	14600	14511	14400	14533	14488	14531	14574	14720	14561	14562	14529	14588	14354	14625	14520	14500	14519	14655	14548	14581	14438	14471	14610	14457	14584	14529	14436	14561	14482	14604	14669	14516	14579	14476	14449	14544	14566	14671	14365	14482	14537	14564	14577	14539	14514	14528	14650	14413	14437	14480	14493	14553	14546	14736	14467	14513	14688	14499	14448	14692	14646	14480	14558	14521	14411	14518	14619	14628	14576	14358	14678	14505	14592	14407	14462	14317	14590	14613	14550	14696	14495	14663	14534	14498	14395	14717	14492	14520	14391	14489	14621	14453	14522	14546	14549	14641	14738	14539	14662	14407	14277	14445	14625	14598	14412	14369	14611	14601	14377	14517	14659	14668	14620	14622	14449	14598	14585	14614	14529	14468	14632	14417	14519	14481	14503	14493	14573	14609	14728	14589	14625	14477	14569	14598	14533	14510	14576	14683	14543	14581	14568	14505	14592	14398	14620	14609	14563	14609	14380	14437	14548	14555	14634	14612	14679	14461	14561	14561	14617	14638	14609	14526	14405	14629	14377	14619	14546	14471	14531	14482	14501	14726	14492	14422	14439	14505	14490	14659	14544	14544	14570	14587	14433	14713	14515	14655	14651	14570	14588	14496	14533	14546	14550	14629	14559	14645	14645	14583	14585	14608	14713	14647	14480	14668	14465	14524	14536	14505	14591	14488	14821	14487	14494	14518	14316	14524	14531	14478	14347	14540	14686	14578	14595	14501	14581	14594	14624	14561	14681	14490	14474	14638	14500	14649	14817	14435	14499	14467	14540	14544	14716	14515	14567	14423	14519	14675	14419	14531	14661	14592	14511	14520	14518	14660	14439	14379	14573	14568	14626	14531	14533	14589	14552	14611	14418	14508	14752	14486	14569	14531	14623	14640	14578	14428	14543	14560	14626	14601	14664	14608	14374	14514	14677	14469	14554	14533	14335	14450	14328	14550	14659	14631	14552	14505	14487	14448	14546	14477	14329	14636	14576	14553	14590	14710	14557	14371	14458	14432	14633	14587	14550	14508	14625	14486	14472	14605	14475	14484	14638	14610	14508	14423	14574	14588	14523	14397	14603	14712	14504	14421	14549	14756	14716	14492	14469	14552	14500	14548	14587	14472	14411	14386	14607	14459	14529	14461	14492	14690	14548	14613	14647	14588	14606	14493	14591	14441	14398	14622	14443	14501	14353	14507	14485	14539	14441	14625	14588	14481	14400	14650	14732	14305	14714	14610	14710	14473	14603	14530	14501	14491	14546	14466	14525	14492	14552	14471	14623	14652	14512	14539	14520	14486	14565	14506	14524	14473	14495	14543	14456	14663	14567	14526	14436	14507	14494	14680	14526	14563	14485	14446	14524	14657	14694	14562	14665	14762	14487	14666	14552	14459	14584	14643	14363	14618	14512	14502	14664	14481	14599	14514	14532	14582	14650	14558	14407	14600	14628	14471	14392	14483	14499	14543	14593	14535	14741	14566	14571	14551	14639	14584	14614	14678	14419	14468	14747	14724	14480	14602	14643	14516	14784	14554	14553	14577	14424	14487	14475	14603	14408	14554	14434	14588	14689	14524	14542	14617	14445	14545	14631	14626	14598	14346	14557	14532	14638	14541	14549	14663	14601	14476	14698	14497	14672	14402	14529	14655	14552	14698	14646	14655	14476	14551	14443	14512	14488	14477	14516	14568	14405	14407	14515	14587	14536	14462	14478	14565	14523	14575	14288	14556	14686	14643	14671	14431	14465	14411	14475	14511	14514	14591	14459	14436	14760	14699	14477	14702	14558	14554	14631	14420	14617	14704	14449	14626	14518	14632	14636	14663	14610	14491	14533	14586	14706	14411	14628	14531	14431	14346	14476	14535	14672	14535	14475	14715	14445	14568	14685	14437	14364	14649	14618	14713	14644	14544	14626	14689	14513	14399	14642	14425	14545	14494	14524	14551	14724	14491	14731	14612	14533	14546	14493	14612	14509	14561	14610	14552	14485	14632	14710	14643	14518	14576	14514	14567	14499	14493	14354	14486	14665	14459	14477	14612	14557	14447	14496	14489	14516	14595	14547	14352	14594	14393	14674	14625	14716	14523	14534	14557	14484	14697	14622	14564	14512	14643	14600	14628	14462	14563	14619	14532	14535	14543	14534	14508	14576	14484	14578	14480	14597	14564	14513	14523	14617	14599	14676	14565	14781	14566	14654	14477	14567	14620	14671	14527	14411	14579	14654	14550	14622	14504	14453	14551	14624	14463	14414	14618	14492	14612	14578	14534	14462	14600	14565	14610	14557	14602	14658	14568	14634	14670	14554	14594	14490	14454	14567	14502	14598	14516	14513	14437	14585	14717	14454	14563	14480	14663	14829	14698	14396	14331	14657	14451	14600	14527	14463	14571	14628	14444	14645	14665	14474	14338	14652	14687	14605	14597	14387	14521	14716	14581	14573	14659	14644	14529	14433	14539	14488	14457	14568	14382	14697	14603	14706	14495	14552	14540	14431	14426	14625	14497	14606	14516	14751	14577	14646	14708	14660	14485	14607	14629	14542	14527	14694	14701	14502	14558	14559	14534	14720	14516	14657	14531	14544	14576	14601	14505	14599	14558	14600	14463	14622	14547	14516	14536	14551	14652	14513	14608	14699	14483	14548	14506	14511	14500	14274	14592	14501	14646	14519	14523	14779	14422	14526	14633	14561	14637	14476	14690	14640	14590	14520	14613	14488	14486	14453	14538	14497	14516	14399	14535	14567	14642	14491	14574	14608	14461	14426	14625	14607	14549	14515	14361	14493	14632	14493	14468	14583	14544	14413	14618	14614	14602	14615	14570	14527	14579	14630	14470	14467	14388	14566	14593	14551	14292	14610	14545	14409	14589	14620	14516	14381	14598	14746	14569	14579	14471	14571	14680	14490	14599	14649	14599	14613	14489	14469	14567	14513	14510	14543	14555	14618	14587	14466	14647	14665	14493	14614	14664	14533	14443	14511	14591	14463	14550	14510	14504	14339	14597	14697	14575	14613	14535	14443	14353	14566	14497	14714	14451	14589	14655	14437	14574	14543	14501	14312	14424	14632	14490	14629	14465	14671	14575	14529	14500	14580	14463	14734	14500	14601	14516	14706	14613	14459	14464	14661	14524	14550	14499	14549	14674	14500	14648	14422	14599	14469	14629	14527	14551	14296	14682	14525	14592	14585	14586	14490	14555	14605	14440	14549	14608	14508	14520	14553	14412	14513	14627	14551	14630	14548	14559	14540	14435	14577	14477	14514	14638	14494	14336	14601	14507	14485	14588	14584	14611	14549	14500	14523	14510	14507	14700	14565	14438	14538	14472	14552	14527	14453	14728	14623	14506	14362	14575	14569	14624	14740	14592	14426	14498	14643	14497	14488	14686	14555	14444	14636	14605	14708	14456	14604	14556	14592	14457	14650	14441	14515	14510	14581	14505	14496	14741	14517	14608	14696	14424	14605	14422	14562	14516	14662	14439	14319	14621	14618	14625	14507	14492	14650	14423	14561	14707	14409	14755	14602	14458	14497	14585	14484	14647	14622	14721	14563	14574	14625	14500	14465	14508	14418	14668	14461	14574	14491	14520	14505	14685	14465	14694	14502	14601	14510	14522	14423	14444	14518	14502	14455	14650	14596	14422	14660	14500	14587	14722	14508	14615	14580	14381	14467	14602	14527	14529	14540	14472	14581	14491	14689	14589	14532	14524	14530	14595	14462	14519	14545	14578	14588	14566	14557	14592	14584	14514	14740	14550	14619	14506	14574	14525	14610	14457	14468	14510	14680	14623	14548	14786	14585	14572	14495	14604	14603	14515	14556	14561	14537	14517	14573	14725	14610	14492	14577	14755	14387	14549	14527	14565	14469	14548	14654	14539	14551	14648	14454	14629	14545	14686	14538	14496	14551	14565	14500	14482	14505	14375	14531	14528	14554	14234	14465	14625	14556	14525	14462	14500	14526	14737	14566	14417	14598	14599	14578	14678	14318	14576	14617	14567	14588	14615	14593	14464	14681	14605	14534	14692	14634	14555	14495	14405	14548	14573	14594	14401	14504	14551	14500	14735	14432	14651	14423	14622	14474	14575	14460	14701	14595	14667	14436	14324	14689	14670	14503	14377	14480	14591	14487	14658	14486	14690	14509	14562	14617	14457	14627	14645	14573	14461	14542	14519	14500	14513	14423	14421	14468	14561	14550	14730	14564	14527	14580	14673	14531	14594	14583	14541	14482	14678	14641	14702	14463	14671	14536	14719	14475	14550	14547	14446	14525	14457	14598	14409	14537	14653	14694	14676	14500	14538	14699	14452	14468	14633	14607	14492	14586	14595	14602	14621	14615	14601	14571	14504	14512	14584	14617	14554	14424	14476	14638	14493	14650	14674	14531	14508	14647	14603	14420	14555	14375	14317	14641	14554	14508	14594	14415	14476	14549	14531	14510	14590	14623	14521	14441	14458	14516	14635	14624	14730	14553	14404	14507	14494	14689	14671	14644	14608	14574	14610	14590	14574	14583	14572	14554	14563	14472	14433	14481	14524	14666	14402	14660	14479	14557	14456	14825	14607	14538	14512	14714	14483	14557	14577	14535	14669	14408	14600	14634	14538	14539	14587	14438	14555	14642	14640	14670	14490	14538	14694
24066	21438	28893	24476	22319	21975	20908	17871	17429	17611	17728	17660	17522	17423	17428	17155	17064	16861	16950	16973	16958	16880	17647	18395	19681	21440	20113	18768	17522	17330	16984	16694	16720	16740	16779	16757	16866	16761	16710	16689	16893	16630	16913	16756	16614	16680	16704	16727	16783	16718	16872	16562	16684	16694	16712	16726	16766	16549	16805	16643	16820	16820	16615	16592	16820	16896	16443	16633	16672	16673	16593	16675	16719	16628	16604	16840	16629	16712	16614	16858	16741	16841	16852	16718	16614	16555	16858	16768	16516	16908	16483	16832	16490	16392	16634	16539	16523	16639	16785	16668	16530	16613	16646	16619	16539	16694	16601	16685	16729	16754	16594	16413	16683	16612	16644	16526	16754	16702	16701	16735	16824	16579	16660	16758	16592	16595	16605	16825	16905	16583	17022	16619	16622	16732	16592	16473	16864	16647	16244	16651	16640	16765	16512	16544	16560	16679	16526	16578	16724	16571	16551	16725	16819	16359	16543	16767	16701	16497	16493	16553	16645	16636	16718	16671	16604	16713	16476	16549	16766	16538	16388	16588	16465	16426	16448	16457	16553	16754	16563	16779	16632	16635	16585	16682	16372	16705	16656	16664	16732	16713	16974	16580	16563	16646	16695	16464	16730	16528	16706	16619	16609	16766	16624	16632	16544	16521	16702	16739	16534	16509	16779	16697	16769	16716	16679	16527	16643	16540	16711	16762	16689	16709	16722	16507	16565	16779	16646	16617	16651	16541	16665	16848	16791	16467	16614	16781	16569	16620	16603	16592	16692	16681	16642	16557	16559	16441	16659	16665	16680	16512	16384	16768	16490	16708	16571	16659	16702	16660	16838	16706	16757	16642	16630	16632	16749	16544	16453	16586	16736	16815	16591	16689	16761	16717	16601	16879	16604	16559	16642	16717	16710	16842	16625	16491	16640	16793	16759	16641	16792	16483	16653	16423	16684	16517	16507	16457	16674	16614	16588	16452	16757	16654	16748	16543	16421	16562	16483	16678	16728	16615	16735	16712	16596	16461	16817	16570	16669	16334	16753	16550	16626	16548	16692	16699	16639	16612	16747	16757	16796	16676	16576	16420	16612	16813	16578	16705	16641	16520	16706	16811	16819	16760	16789	16802	16584	16676	16812	16731	16822	16583	16543	16344	16517	16534	16418	16758	16756	16564	16659	16681	16687	16620	16610	16725	16483	16603	16645	16647	16590	16801	16626	16579	16756	16681	16719	16744	16796	16689	16811	16539	16652	16510	16472	16627	16496	16466	16584	16732	16754	16469	16704	16783	16904	16815	16696	16638	16610	16723	16712	16746	16596	16823	16695	16431	16657	16667	16753	16833	16722	16590	16524	16765	16695	16684	16746	16702	16558	16813	16625	16697	16765	16498	16633	16611	16598	16591	16691	16565	16616	16684	16762	16734	16719	16670	16759	16728	16598	16662	16551	16770	16578	16580	16586	16788	16609	16617	16744	16513	16758	16635	16740	16605	16753	16683	16654	16652	16751	16814	16606	16605	16838	16773	16700	16532	16541	16551	16670	16740	16618	16496	16541	16588	16700	16670	16646	16762	16551	16526	16601	16699	16695	16608	16742	16647	16739	16682	16702	16764	16620	16627	16716	16773	16640	16630	16743	16794	16827	16707	16405	16437	16733	16671	16930	16671	16820	16743	16550	16588	16457	16712	16664	16711	16563	16797	16528	16848	16737	16677	16667	16574	16657	16684	16670	16734	16688	16616	16841	16682	16513	16560	16655	16425	16509	16567	16526	16709	16585	16823	16772	16801	16616	16682	16802	16684	16651	16577	16697	16817	16716	16612	16617	16544	16674	16669	16588	16909	16553	16685	16767	16682	16508	16568	16712	16660	16834	16615	16738	16777	16646	16606	16502	16515	16503	16735	16574	16764	16606	16691	16703	16405	16683	16518	16689	16439	16725	16558	16633	16598	16465	16558	16593	16564	16530	16608	16498	16673	16640	16703	16590	16773	16746	16895	16759	16580	16597	16553	16546	16445	16533	16608	16633	16766	16676	16529	16758	16753	16618	16461	16739	16628	16706	16641	16718	16594	16722	16620	16620	16516	16609	16587	16362	16655	16526	16573	16672	16519	16664	16729	16796	16742	16820	16676	16747	16718	16651	16637	16775	16631	16527	16690	16653	16593	16632	16587	16671	16716	16557	16641	16790	16534	16612	16732	16598	16637	16436	16871	16628	16680	16773	16567	16531	16765	16848	16601	16772	16645	16516	16593	16590	16460	16602	16697	16542	16570	16696	16494	16659	16581	16651	16593	16736	16646	16687	16745	16482	16610	16892	16406	16596	16446	16475	16615	16512	16691	16650	16675	16546	16797	16663	16582	16581	16689	16693	16581	16603	16749	16697	16733	16745	16599	16803	16634	16837	16667	16836	16635	16497	16604	16551	16580	16392	16652	16411	16646	16609	16591	16799	16508	16823	16600	16670	16736	16869	16692	16410	16565	16607	16489	16901	16605	16605	16732	16680	16578	16423	16688	16624	16762	16659	16652	16601	16626	16693	16624	16804	16727	16760	16720	16778	16543	16601	16441	16589	16736	16677	16631	16674	16520	16662	16750	16872	16759	16591	16563	16615	16690	16614	16510	16558	16600	16653	16716	16785	16696	16570	16786	16647	16662	16490	16545	16780	16613	16549	16582	16750	16716	16612	16652	16472	16826	16686	16550	16666	16685	16546	16706	16566	16468	16435	16617	16664	16588	16634	16766	16488	16817	16686	16694	16828	16577	16664	16619	16608	16512	16691	16608	16770	16637	16727	16682	16700	16682	16608	16633	16679	16712	16713	16722	16601	16716	16813	16828	16622	16743	16708	16615	16859	16731	16717	16626	16962	16697	16672	16790	16764	16665	16792	16838	16525	16518	16854	16817	16728	16643	16713	16632	16687	16506	16602	16885	16652	16775	16588	16830	16696	16609	16676	16721	16616	16814	16667	16687	16608	16573	16718	16693	16876	16579	16379	16662	16782	16770	16657	16638	16669	16600	16841	16753	16730	16663	16728	16708	16673	16667	16567	16787	16614	16723	16624	16749	16628	16606	16521	16589	16712	16800	16749	16490	16589	16700	16640	16545	16657	16676	16589	16672	16523	16709	16635	16559	16678	16718	16644	16677	16644	16714	16642	16567	16561	16567	16713	16629	16802	16904	16750	16744	16810	16770	16848	16647	16540	16570	16608	16478	16848	16517	16756	16722	16625	16555	16711	16682	16693	16754	16491	16682	16591	16711	16749	16736	16686	16861	16575	16704	16644	16629	16817	16783	16649	16575	16519	16668	16619	16732	16934	16825	16624	16505	16519	16388	16438	16481	16644	16769	16626	16728	16549	16537	16498	16681	16641	16414	16632	16664	16722	16637	16649	16554	16798	16702	16666	16542	16783	16719	16619	16636	16798	16850	16689	16689	16697	16658	16679	16698	16774	16498	16603	16512	16742	16644	16866	16814	16525	16586	16750	16683	16639	16820	16661	16491	16682	16731	16725	16703	16608	16866	16660	16447	16691	16543	16613	16729	16597	16625	16527	16634	16605	16546	16717	16518	16661	16896	16700	16748	16707	16825	16803	16580	16677	16545	16645	16380	16643	16616	16565	16511	16551	16567	16556	16635	16769	16718	16682	16513	16691	16617	16697	16652	16628	16726	16883	16671	16629	16610	16729	16651	16863	16792	16583	16690	16731	16502	16666	16536	16976	16729	16631	16618	16648	16601	16727	16799	16540	16609	16551	16800	16435	16755	16499	16676	16846	16642	16323	16445	16797	16528	16526	16685	16764	16544	16824	16687	16530	16622	16562	16611	16664	16763	16702	16508	16709	16691	16603	16546	16687	16628	16559	16481	16661	16654	16634	16806	16854	16534	16588	16723	16798	16676	16698	16488	16767	16785	16809	16606	16590	16533	16477	16563	16636	16701	16740	16649	16618	16703	16634	16532	16733	16715	16690	16759	16737	16678	16754	16727	16670	16497	16629	16421	16631	16564	16767	16495	16777	16605	16692	16520	16603	16702	16748	16829	16715	16638	16519	16482	16534	16535	16403	16748	16739	16723	16685	16693	16481	16705	16552	16652	16742	16882	16836	16695	16573	16694	16670	16821	16553	16691	16573	16526	16613	16825	16703	16743	16767	16585	16504	16717	16810	16651	16788	16797	16750	16600	16815	16599	16770	16765	16769	16752	16618	16654	16647	16637	16879	16648	16630	16650	16606	16611	16762	16482	16442	16675	16654	16636	16841	16734	16634	16732	16686	16591	16828	16800	16754	16626	16938	16499	16505	16807	16712	16557	16589	16733	16617	16623	16654	16564	16641	16620	16695	16648	16698	16815	16915	16721	16880	16537	16691	16680	16509	16623	16454	16618	16583	16824	16732	16868	16591	16640	16594	16750	16622	16595	16698	16695	16436	16449	16731	16575	16847	16646	16635	16644	16845	16590	16680	16628	16582	16760	16864	16776	16725	16654	16813	16664	16473	16542	16474	16529	16797	16686	16584	16597	16738	16478	16696	16754	16669	16622	16473	16648	16577	16671	16676	16648	16732	16372	16592	16716	16653	16733	16559	16777	16816	16810	16484	16583	16716	16629	16502	16612	16610	16466	16799	16773	16679	16881	16444	16605	16598	16684	16640	16607	16773	16712	16699	16601	16616	16768	16724	16725	16611	16862	16855	16365	16661	16525	16551	16561	16526	16724	16703	16431	16638	16506	16589	16708	16648	16740	16741	16576	16697	16751	16929	16635	16726	16562	16620	16730	16482	16462	16741	16810	16626	16418	16646	16496	16576	16654	16445	16960	16822	16853	16608	16620	16768	16851	16706	16608	16921	16799	16635	16527	16581	16750	16526	16481	16575	16736	16718	16450	16559	16737	16806	16823	16931	16714	16850	16748	16809	16598	16593	16466	16628	16690	16573	16553	16737	16613	16699	16805	16718	16493	16737	16636	16600	16772	16561	16460	16700	16807	16636	16775	16734	16721	16751	16766	16487	16705	16652	16714	16583	16796	16575	16810	16648	16604	16571	16713	16773	16644	16645	16586	16540	16519	16613	16564	16609	16550	16539	16599	16434	16696	16662	16742	16616	16841	16730	16547	16706	16664	16342	16693	16532	16738	16629	16756
22032	37462	29962	22559	19788	17889	16585	16170	16072	16211	16174	16041	16334	15856	15547	15226	15310	15128	15215	15019	14949	14991	16628	17408	19647	21362	18689	17279	15940	15196	14935	14944	14666	14732	14770	14922	14881	14789	14835	14602	14781	14638	14770	14657	14663	14846	14795	14953	14822	14879	14738	14910	14863	14588	14757	14690	14890	14856	14729	14606	14884	14829	14762	14811	14705	14704	14683	14647	14680	14861	14716	14764	14865	14648	14699	14659	14910	14691	14723	14736	14801	14692	14778	14912	14770	14695	14785	14745	14756	14695	14710	14699	14920	14677	14754	14790	14654	14752	14686	14896	14587	14699	14698	14806	14800	14851	14928	14791	14850	14629	14694	14851	14696	14748	14554	14786	14619	14705	14734	14600	14672	14701	14656	14663	14810	14837	14758	14834	14878	14828	14858	14812	14701	14687	14891	14721	14609	14810	14754	14871	14527	14765	14798	14698	14693	14830	14714	14643	14778	14771	14675	14674	14683	14868	14909	14843	14741	14927	14668	14664	14715	14816	14754	14777	14964	14820	14717	14582	14782	14872	14665	14690	14761	14738	14808	14723	14810	14682	14621	14771	14605	14642	14649	14754	14686	14824	14899	14691	14732	14730	14870	14708	14848	14818	14732	14699	14754	14796	14901	14658	14716	14767	14627	14691	14733	14697	14727	14746	14944	14638	14721	14917	14694	14650	14602	14800	14756	14927	14803	14776	14826	14674	14778	14592	14734	14591	14875	14838	14819	14578	14701	14837	14735	14696	14788	14669	14841	14836	14722	14800	14724	14643	14822	14748	14691	14823	14730	14800	14776	14679	14780	14588	14649	14800	14735	14761	14938	14736	14809	14810	14654	14837	14647	14873	14650	14696	14583	14762	14807	14773	14739	14770	14650	14771	14817	14620	14874	14691	14839	14733	14823	14616	14483	14743	14745	14649	14664	14802	14790	14623	14781	14567	14754	14756	14841	14610	14732	14784	14846	14839	14713	14756	14731	14925	14730	14733	14807	14664	14597	14761	14809	14716	14847	15008	14792	14797	14883	14665	14645	14642	14729	14839	14699	14705	14635	14737	14833	14752	14719	14837	14614	14791	14649	14772	14753	14732	14727	14782	14796	14559	14752	14715	14589	14747	14744	14820	14821	14778	14917	14626	14803	14762	14723	14730	14997	14708	14768	14803	14820	14713	14721	14602	14920	14764	14809	14716	14629	14766	14835	14722	14667	14729	14689	14861	14911	14687	14699	14728	14690	14832	14809	14813	14781	14712	14791	14779	14840	14767	14787	14705	14812	14810	14635	14900	14838	14824	14681	14496	14771	14917	14839	14878	14698	14772	14675	14808	14676	14682	14836	14946	14698	14818	14698	14564	14635	14856	14838	14609	14883	14721	14627	14765	14831	14646	14761	14814	14558	14779	14842	14672	14634	14809	14757	14647	14797	14720	14744	14930	14831	14854	14776	14620	14678	14597	14730	14699	14677	14958	14672	14773	14745	14817	14972	14709	14654	14761	14701	14642	14805	14663	14819	14748	14658	15019	14773	14714	14794	14543	14845	14699	14816	14548	14939	14745	14853	14660	14715	14686	14707	14908	14909	14684	14707	14842	14748	14828	14813	14763	14710	14764	14748	14652	14643	14881	14851	14778	14589	14809	14815	14752	14713	14638	14715	14734	14807	14498	14732	14741	14758	14792	14836	14769	14727	14731	14972	14813	14803	14887	14746	14717	14778	14706	14879	14871	14798	14700	14889	14770	14719	14736	14809	14741	14739	14801	14762	14868	14860	14648	14702	14703	14775	14699	14730	14617	14714	14623	14741	14747	14778	14977	14604	14837	14922	14718	14860	14606	14783	14860	14630	14842	14816	14788	14837	14797	14756	14561	14784	14873	14763	14813	14700	14892	14646	14806	14848	14748	14609	14837	14643	14639	14804	14725	14850	14956	14841	14783	14632	14772	14955	14725	14660	14682	14740	14853	14822	14742	14958	14742	14590	14771	14682	14897	14578	14817	14739	14799	14713	14974	14808	14732	14874	14741	14695	14664	14776	14865	14738	14832	14661	14775	14722	14719	14668	14726	14743	14694	14631	14787	14845	14824	14735	14680	14721	14867	14938	14777	14643	14747	14818	14779	14899	14651	14763	14799	14871	14991	14711	14743	14829	14629	14620	14806	14686	14691	14734	14581	14821	14707	14761	14783	14675	14747	14770	14975	14853	14747	14750	14842	14799	14660	14803	14763	14746	14828	14695	14724	14779	14818	14672	14657	14820	14800	14786	14807	14739	14790	14904	14869	14621	14730	14930	14667	14756	14741	14873	14665	14765	14835	14725	14794	14751	14694	14779	14880	14693	14882	14674	14633	14874	14906	14839	14790	14709	14602	14898	14608	14800	14767	14548	14810	14856	14871	14635	14826	14640	14848	14687	14706	14797	14710	14726	14663	14863	14629	14918	14894	14808	14656	14623	14694	14797	14730	14749	14845	14695	14708	14797	14807	14762	14664	14752	14786	14798	14745	14802	14809	14815	14737	14866	14682	14707	14672	14743	14823	14755	14767	14737	14774	14703	14917	14731	14732	14620	14826	14788	14835	14906	14722	14685	14808	14863	14721	14896	14757	14715	14740	14708	14794	14863	14644	14754	14874	14808	14970	14737	14707	14859	14754	14699	14774	14767	14819	14790	14683	14581	14787	14673	14770	14894	14823	14741	14731	14757	14687	14779	14799	14762	14595	14813	14707	14780	14704	14900	14602	14960	14550	14815	14760	14816	14860	14787	14592	14830	14757	14623	14654	14772	14571	14681	14842	14772	14725	14847	14714	14879	14848	14736	14747	14738	14702	14719	14705	14633	14948	14841	14851	14745	14702	14915	14703	14810	14617	14683	14807	14810	14887	14768	14818	14746	14660	14766	14681	14748	14809	14818	14851	14673	14695	14817	14658	14847	14755	14746	14733	14678	14783	14828	14788	14888	14846	14768	14782	14652	14852	14843	14857	14711	14658	14913	14781	14639	14774	14823	14699	14596	14901	15025	14774	14904	14735	14627	14704	14762	14759	14609	14812	14855	14903	14739	14740	14705	14821	14757	14767	14705	14715	14755	14862	14742	14832	14739	14780	14814	14886	14773	14848	14834	14757	14710	14769	14801	14774	14831	14873	14831	14531	14827	14923	14760	14807	14866	14727	14692	14681	14840	14884	14681	14820	14773	14649	14762	14822	14796	14781	14697	14882	14731	14880	14915	14750	14737	14953	14745	14796	14827	14761	14621	14725	14761	14691	14612	14819	14673	14766	14746	14734	14736	14557	14690	14845	14816	14758	14853	14649	14916	14709	14713	14795	14620	14699	14677	14969	14683	14603	14890	14829	14885	14785	14732	14861	14655	14682	14842	14623	14821	14753	14681	14703	14805	14772	14851	14661	14836	14624	14726	14735	14857	14809	14828	14714	14707	14709	14782	14702	14745	14853	14748	14781	14698	14791	14772	14681	14977	14909	14690	14686	14616	14816	14676	14736	14735	14722	14717	14870	14684	14825	14657	14823	14784	14782	14826	14820	14691	14999	14667	14933	14768	14689	14775	14722	14794	14873	14835	14687	14716	14820	14788	14554	14893	14937	14810	14850	14761	14779	14677	14763	14839	14807	14742	14717	14769	14745	14854	14743	14636	14747	14762	14909	14734	14560	14833	14737	14679	14865	14689	14597	14614	14701	14755	14638	14713	14862	14838	14782	14844	14503	14774	14933	14673	14822	14913	14707	14566	14713	14588	14678	14643	14784	14711	14906	14786	14598	14693	14980	14737	14823	14717	14827	14596	14686	14728	14787	14844	14663	14741	14757	14666	14716	14749	14771	14925	14753	14815	14842	14816	14790	14803	14870	14832	14913	14728	14785	14742	14874	14824	14764	14855	14822	14693	14666	14833	14824	14735	14753	14754	14742	14789	14736	14716	14598	14776	14785	14632	14705	14832	14701	14834	14775	14685	14565	14867	14764	14641	14792	14768	14623	14685	14834	14758	14736	14824	14607	14746	14693	14736	14831	14580	14721	14837	14881	14554	14794	14888	14882	14831	14616	14849	14778	14748	14672	14733	14592	14615	14897	14670	14775	14878	14927	14805	14665	15027	14696	14552	14660	14800	14727	14770	14651	14658	14753	14892	14696	14747	14817	14668	14929	14827	14561	14870	14749	14898	14698	14788	14589	14812	14715	14835	14611	14910	14578	14757	14731	14703	14738	14770	14698	14689	14644	14753	14759	14968	14710	14692	14852	14643	14749	14705	14661	14854	14776	14834	14604	14723	14817	14822	14799	14738	14733	14793	14746	14732	14812	14849	14765	14799	14704	14788	14676	14706	14671	14880	14623	14684	14840	14716	14861	14768	14672	14788	14671	14573	14848	14730	14599	14856	14709	15033	14938	14800	14887	14839	14698	14745	14669	14853	14770	14736	14714	14857	14724	14788	14753	14697	14730	14897	14758	14691	14697	14699	14737	14770	14893	14868	14833	14799	14728	14783	14696	14801	14564	14885	14763	14598	14797	14731	14758	14705	14812	14875	14796	14776	14989	14816	14699	14785	14780	14776	14784	14812	14948	14629	14677	14715	14804	14786	14799	14699	14829	14729	14792	14833	14831	14918	14624	14760	14749	14704	14661	14813	14697	14893	14678	14869	14762	14642	14785	14688	14748	14834	14895	14902	14585	14851	14741	14858	14633	14824	14832	14763	14731	14585	14723	14826	14777	14868	14690	14797	14523	14877	14699	14608	14702	14748	14835	15091	14779	14856	14890	14817	14944	14697	14776	14736	14850	14635	14766	14687	14638	14638	14829	14835	14810	14884	14949	14905	14729	14956	14896	14773	14744	14774	14760	14573	14651	14831	14868	14854	14749	14913	14870	14682	14617	14833	14821	14737	14604	14924	14791	14754	14799	14793	14783	14746	14748	14839	14886	14924	14629	14665	14800	14813	14689	14821	14702	14681	14676	14722	14792	14528	14694	14722	14738	14665	14700	14825	14693	14618	14847	14560	14644	14743	14803	14902	14612	14824	14719	14799	14809	14697	14671	14769	14598	14780	14601	14878	14772	14860	14677	14741	14851	14711	14838	14692	14875	14814	14842	14850	14665	14801	14693	14804	14753	14940	14756	14702	14687
23019	21501	29433	24002	21705	23673	24847	19204	17993	18430	18644	18172	18390	18336	18265	17977	17993	17807	17749	17670	17499	17665	18621	22081	26650	24799	21708	19642	18622	18044	17404	17283	17342	17241	17377	17280	17252	17448	17283	17227	17372	17465	17344	17615	17399	17348	17437	17391	17411	17217	17539	17100	17404	17215	17326	17321	17416	17206	17305	17423	17322	17247	17337	17556	17290	17207	17385	17317	17320	17376	17374	17114	17373	17168	17295	17395	17271	17451	17362	17325	17338	17675	16929	17263	17395	17228	17255	17197	17278	17082	17239	17281	17404	17537	17291	17077	17245	17196	17387	17187	17143	17368	17310	17158	17325	17325	17235	17235	17215	17267	17326	17382	17445	17185	17182	17279	17101	17134	17255	17165	17427	17285	17139	17284	17188	17217	17105	17123	17462	17451	17386	17191	16993	17261	17344	17398	17295	17351	17159	17312	17188	17343	17256	17389	17428	17400	17270	17080	17353	17290	17105	17256	17418	17452	17318	17271	17473	17432	17317	17269	17474	17353	17418	17309	17378	17131	17374	17125	17077	17162	17382	17329	17256	17333	17028	17362	17338	17291	17284	17284	17325	17226	17245	17437	17253	17269	17249	17120	17256	17128	17157	17118	17409	17347	17298	17044	17224	17342	17249	17303	17270	17329	17105	17323	17311	17409	17434	17308	17161	17203	17164	17286	17413	17391	17003	17190	17395	17184	17331	17154	17155	17304	17284	17216	17506	17275	17210	17404	17331	17387	17398	17173	17189	17214	17202	17032	17157	17154	17502	17367	17176	17024	17231	17176	17429	17154	17154	17449	17209	17477	17366	17417	17248	17404	17449	17248	17529	17224	17284	17104	17128	17059	17379	17307	17170	17193	17333	17184	17207	17345	17343	17233	17244	17190	17299	17222	17300	17441	17287	17201	17388	17316	17333	17480	17072	17193	17323	17308	17309	17361	17170	17459	17109	17275	17129	17416	17309	17253	17265	17228	17251	17393	17243	17307	17333	17274	17197	17266	17269	17146	17207	17218	17289	17187	17262	17310	17376	17428	17176	17111	17309	17402	17292	17321	17297	17126	17466	17170	17228	17234	17357	17225	17287	17286	17447	17212	17440	17345	17225	17199	17310	17329	17302	17170	17203	17249	17291	17211	17301	17124	17285	17238	17203	17291	17254	17160	17271	17230	17285	17257	17253	17260	17356	17409	17367	17208	17427	17351	17061	17237	17134	17178	17269	17278	17384	17249	17396	17073	17162	17261	17108	17383	17122	17190	17195	17439	17311	17328	17189	17325	17301	17431	17290	17269	17430	16983	17251	17314	17229	17166	17246	17284	17067	17244	17140	17338	17283	17330	17283	17329	17221	17399	17481	17218	17397	17347	17322	17025	17228	17198	17274	17416	17193	17082	17140	17155	17207	17271	17273	17226	17116	17233	17177	17063	17267	17146	17219	17176	17208	17184	17215	17155	17437	17283	17121	17355	17475	17343	17350	17157	17090	17345	17383	17422	17320	17217	17490	17060	17252	17132	17362	17335	17097	17155	17381	17468	17147	17273	17194	17213	17266	17422	17197	17237	17252	17217	17116	17203	17094	17413	17039	17126	17173	17286	17288	17276	17179	17061	17275	17288	17201	17019	17346	17433	17409	17236	17337	17086	17064	17507	17255	17145	17480	17345	17316	17201	17315	17182	17212	17213	17312	17210	17302	17460	17371	17078	17387	17235	17189	17304	17215	17137	17098	17152	17322	17209	17303	17266	17271	17327	17261	17220	17189	17128	17230	17194	17296	17155	17406	17356	17235	17050	17322	17157	17303	17418	17181	17176	17025	17275	17294	17245	17279	17300	17141	17322	17204	17547	17256	17203	17321	17156	17383	17263	17191	17075	17208	17161	17351	17387	17235	17179	17225	17222	17269	17262	17275	17178	17325	17262	17284	17111	17259	17075	17134	17401	17325	17257	17399	17258	17310	17285	17162	17311	17193	17290	17209	17143	17425	17294	17396	16963	17116	17094	17320	17490	17373	17279	17480	17446	17368	17237	17249	17237	17400	17178	17114	17193	17237	17216	17397	17255	17348	17234	17204	17233	17076	17199	17065	17279	17447	17268	16900	17232	17363	17331	17291	17318	17200	17190	17407	17101	17176	17108	17317	17139	17331	17193	17164	16978	16988	17152	17355	17235	17256	17249	17202	17231	17294	17290	17343	17206	17276	17160	17344	17272	17348	16993	17305	17165	17235	17087	17240	17220	17224	17138	17303	17248	17295	17288	16984	17231	17182	17145	17376	17421	17112	17284	17122	17270	17393	17098	17094	17168	17213	17323	17137	16987	17225	17238	17397	17478	17283	17300	17453	17263	17280	17376	17229	17239	17322	17274	17354	17157	17356	17385	17465	17298	17374	17142	17216	17268	17103	16981	17235	17278	17238	17145	17281	17207	17131	17417	17225	17252	17459	17152	17085	17215	17418	17325	17085	17041	17334	17181	17194	17173	17314	17160	17089	17289	17230	17228	17165	17173	17160	17133	17210	17474	17345	17445	17337	17277	17309	17152	17296	17462	17189	17192	17381	17150	17167	16999	17216	17369	17190	17065	17288	17129	17322	17320	17189	17074	17299	17050	17234	17310	17227	17156	17307	17375	17252	17314	17450	17323	17424	17460	17340	17381	17225	17313	17309	17429	17185	17254	17207	17278	17163	17120	17304	17121	17323	17206	17262	17369	17138	17397	17348	17282	17261	17241	17325	17095	17334	17332	17302	17302	17163	17321	17149	17302	17215	17264	17377	17345	17267	17125	17079	17129	17199	17304	17126	17371	17343	17220	17164	17252	17084	17266	17217	17377	17295	17437	17358	17198	17386	17262	17310	17335	17376	17111	17407	17286	17153	17204	17269	17022	17135	17293	17271	17130	17173	17363	17213	17487	17444	17248	17472	17291	17139	17106	17175	17123	17308	17220	17494	17212	17456	17283	17111	17290	17096	17140	17301	17198	17438	17323	17119	17114	17191	17474	17166	17203	17300	17088	17409	17139	17210	17182	17196	17222	17588	17260	17352	17288	17284	17312	17361	17278	17221	17324	17340	17167	17294	17282	17356	17332	17518	17128	17183	17263	17361	17225	17169	17222	17326	17321	17315	17125	17314	17298	17247	17160	17395	17247	17096	17196	17205	17489	17177	17534	17330	17163	17321	17168	17351	17275	17357	17275	16979	17179	17320	17346	17272	17280	17206	17131	17333	17335	17114	17474	17202	17353	17299	17424	17103	17081	17280	17139	17209	17289	17291	17234	17187	17435	17237	17243	17251	17136	17215	17070	17089	17372	17067	17126	17428	17330	17327	17348	17236	17450	17414	17171	17244	17299	17253	17386	17173	17230	17362	17158	17321	17351	17105	17145	17228	17355	17463	17043	17293	17382	17274	17419	17200	17401	17233	17276	17205	17307	17120	17384	17199	17283	17264	17251	17339	17278	17139	17428	17341	17225	17366	17215	17365	16948	17162	17303	17170	17242	17471	17176	17072	17235	17444	17134	17283	17406	17123	17136	17257	17260	17317	17155	17288	17344	17020	17278	17100	17310	17343	17140	17451	17347	17143	17333	17376	17300	17387	17394	17307	17298	17283	17334	17391	17303	17498	17403	17323	17293	17466	17320	17277	17267	17131	17268	17257	17306	17366	17393	17303	17289	17459	17351	17247	17302	17261	17205	17336	17193	17255	17195	17091	17181	17261	17220	17126	17227	17117	17419	17033	17258	17318	17138	16964	17145	17282	17207	17286	17356	17216	17462	17260	17284	17380	17274	17328	16946	17229	17273	17163	17358	17066	17102	17279	17179	17304	17232	17081	17289	17251	17126	17167	17174	17327	17239	17353	17370	17224	17339	17142	17224	16981	17117	17332	17078	17165	17375	17357	17234	17286	17253	17426	17277	17175	17241	17293	17081	17339	17456	17338	17197	17412	17328	17272	17249	17169	17371	17269	17209	17360	17398	17224	17379	17329	17159	17396	17344	17374	17376	17300	17333	17361	17381	17286	17276	17321	17247	17498	17118	17225	17413	17169	17292	17295	17318	17276	17033	17242	17128	17078	17245	17279	17275	17264	17100	17290	17214	17333	17215	17258	17510	17331	17259	17240	17163	17150	17314	17062	17305	17390	17360	17212	17244	17375	17284	17161	17158	17128	17263	17073	17376	17513	17092	17087	17252	17101	17208	17319	17248	17321	17110	17220	17239	17196	17282	17188	17191	17145	17104	17345	17356	17221	17284	17290	17443	17256	17184	17216	17139	17139	17348	17233	17304	17282	17269	17191	17414	17311	17166	17091	17268	17338	17218	17273	17141	17203	17183	17184	17275	17058	17172	17117	17512	17167	17234	17310	17377	17385	17127	17352	17237	17229	17175	17289	17132	17387	17298	17485	17301	17271	17391	17228	17210	17255	17245	17424	17385	17411	17365	17247	17246	17230	17276	17341	17341	17314	17246	17337	17538	17033	17356	17308	17141	17171	17165	17229	17382	17464	17134	17203	17175	17229	17219	17100	17233	17197	17303	17298	17185	16948	17308	17244	17257	17245	17464	17301	17256	17280	17242	17178	17086	17155	17245	17158	17180	17178	17173	17333	17187	17110	17230	17179	17472	17246	17238	17225	17206	17192	17358	17449	17158	17157	17378	17221	17182	17295	17211	17274	17095	17169	17109	17324	17351	17187	17380	17254	17265	17196	17362	17067	17355	17212	17131	17296	17141	17323	17212	17128	17129	17085	17129	17286	17040	17408	17302	17155	17310	17237	17294	17440	17234	17427	17285	17355	17127	17152	17215	17322	17023	17037	17432	17585	17256	17172	17228	17236	17064	17000	17437	17428	17292	17394	17253	17411	17403	17063	17153	17277	17208	17265	17236	17248	17188	17194	17234	17073	17218	17300	17257	17365	17283	17425	17114	17172	17214	17204	17208	17330	17379	17139	17175	17262	17327	17414	17389	17212	17304	17399	17181	17173	17458	17290	17264	17206	17164	17239	17102	17295	17175	17404	17162	17140	17294	17234	17419	17231	17140	17267	17337	17434	17502	17145	17273	17252	17270	17223	17192	17254	17212	17342	17187	17117	17232	17214	17365	17383	17152	17203	17272	17240	17532	17279	17303	17266	17329	17232	17293
24755	41742	34102	25282	21721	19770	17604	16703	16348	16553	16574	16563	16700	16852	16308	15891	15847	15758	15635	15514	15509	15700	17434	22795	28506	24425	20660	18096	16372	15659	15231	15253	15158	15246	15306	15089	15166	15049	15192	15220	15142	15177	15087	15141	15162	15184	15267	15205	15201	15240	15190	15099	15157	15026	15015	15121	15134	15179	15164	15045	15209	15106	15142	15185	15252	15121	15109	15331	15103	15252	15014	15050	15185	15110	14887	15081	15133	15115	15130	15079	15058	15285	15132	15007	15049	15159	15184	15037	15108	15078	15138	15215	15176	15338	14928	15079	15225	15038	15118	15038	15120	14943	15242	15172	15095	15261	14992	15282	15100	15045	15089	15194	15120	15043	15052	15067	14943	15240	15073	15112	15145	15117	15092	15067	15030	15027	15019	15198	15140	15211	15201	15065	15090	15092	15377	15208	15108	15126	15138	15212	15058	15144	14997	15098	15246	15270	15087	15150	15042	15048	15034	15057	14891	14975	15252	15068	15075	15027	15156	15268	15327	15054	15127	15077	15189	15036	15196	14998	15308	15255	15034	15075	15257	15067	15305	15035	14991	15161	15172	15180	15180	15272	15159	15157	15159	14996	15114	14982	14992	15252	15150	14909	15046	15147	14964	15005	15239	15239	15051	15065	15224	15098	15162	15035	15044	15185	15165	15184	15042	15115	15060	15081	15043	15189	15193	15168	15119	15037	15121	15249	15270	15098	15157	15125	15375	15010	15147	15049	15028	14973	15144	15092	15027	15064	15044	15222	15095	15240	15109	14900	15032	15249	15062	15307	15184	15123	15089	15119	14960	15061	15132	15010	15098	15084	15153	14949	15069	15191	15130	15040	15114	15069	15183	14956	15152	15047	15081	15053	15217	15171	15077	14881	15082	15213	14974	15056	15051	15087	14893	14920	14963	15099	15275	15047	15133	15056	14972	14968	15107	15108	15009	15125	15013	15090	15185	15201	15105	15092	15126	15118	15032	15292	15115	15018	15180	15053	14968	15274	15012	14927	15188	15064	14918	15067	15002	15095	14977	15187	15110	15150	15073	15041	15287	15085	14971	15175	15146	15143	14999	15216	14972	15131	15036	14988	15297	15220	15233	15002	14935	15044	15150	14914	15123	15243	15078	15151	14890	15000	15131	14966	15167	15103	15034	15149	15186	15039	15062	15153	15095	15076	15029	15136	15053	15050	15102	15104	15110	15122	15115	14927	14939	15088	14911	15093	14963	15089	15215	15120	14970	15029	15116	15080	15148	15036	15076	14922	15071	15173	15235	15032	15036	15037	15156	15212	15207	15194	15071	15181	15138	15117	15049	15187	15147	15195	15201	15085	14957	15166	15184	15128	15079	15360	15056	15115	15190	15033	15122	15040	15060	14893	14962	15092	15054	15065	15102	15240	15120	15021	15121	15031	15015	15025	15082	15177	15154	15032	15199	15228	15061	15047	14980	14962	15128	15032	15012	15173	15160	15149	15133	15186	14902	15047	15172	15263	15024	15048	15132	15132	15170	15097	15128	15203	15153	15142	15158	15069	15162	15112	15004	15195	15000	15010	15088	15156	15145	15110	15158	15012	15314	15166	15007	15295	14960	15028	15059	15099	15165	15149	15162	14874	15149	15034	14938	15076	15270	15070	15084	15191	15194	15226	15152	15132	15077	14994	14880	15035	15270	15012	15201	15172	14987	15108	15090	14926	14878	15220	15031	15055	15065	14896	15232	15128	15018	15113	15044	15045	15168	15142	15151	15008	15165	15094	15078	15218	14932	15226	14959	15101	15277	15010	15205	15069	15176	15173	15285	15193	15050	15350	15064	15145	15127	14960	15198	15030	15140	15055	15131	15155	15013	15000	15131	15162	15033	15137	14938	14986	15144	15065	15058	15088	15121	15211	14996	15131	15400	14970	15113	15146	15108	15172	14992	14892	15067	15237	15046	15087	15124	15091	15155	15110	15045	15037	15233	14964	15026	15123	15036	15133	15019	15092	15205	15152	15070	15040	15065	15059	15086	15154	15130	15124	15131	15167	15052	15091	14876	15164	15165	15097	15197	14961	15080	15133	15199	14966	15125	15100	15222	15079	15128	15196	15100	15051	15148	15152	15104	15257	15339	15099	14928	15192	15202	15088	14832	15143	14968	15279	15074	15044	15143	15048	15228	15171	15130	15100	15081	15110	15301	15111	15131	15183	15032	15040	15093	15175	14968	15013	14973	15026	15187	15124	15077	15167	15244	14943	15225	15168	15023	15101	15106	15044	15137	14994	15144	15017	15165	15120	15052	15161	15089	15064	15241	15152	15106	15166	15209	15052	15121	15116	14850	15162	14998	15015	15202	15203	15053	15189	15062	15193	14908	15147	15098	15134	15036	15162	15217	15272	14981	14924	15017	15208	14933	15025	15177	15055	15083	15037	15209	15125	15086	15312	14999	15095	15229	15112	15028	15049	15097	15071	15257	15184	15098	14830	15134	15002	15077	15022	15090	15177	15131	15090	15052	15059	15086	15034	15160	15030	14969	15368	14977	15072	15101	15246	15115	14988	15095	15091	15186	15079	15095	14935	15001	15129	15024	15039	15275	14994	15121	15091	15162	15069	15163	15086	15127	15202	15124	15349	15178	15137	15176	15040	15041	15141	15088	15206	15127	15021	15085	15118	15208	15075	15186	15011	14998	14943	15143	15146	15103	15266	14997	15146	15178	15035	15198	15022	15105	15083	15064	14929	15128	15085	14945	15124	15168	15149	15104	14977	15140	15019	15118	15054	14984	15122	14947	15098	15125	15133	15157	15205	14899	15256	15187	15059	15072	15035	14947	15082	15043	15014	15311	15096	15199	15187	15098	15019	15242	15031	15069	15082	15196	15206	14962	15118	15090	15038	14930	15073	15038	15143	15129	15194	15122	15010	14976	15045	15210	14985	14974	15156	15106	15222	15135	15114	15248	15139	15196	15214	15144	15092	15065	15070	15052	15145	15206	14962	15227	15154	15184	15174	15094	15062	15035	15021	15247	15089	15031	15082	15189	15267	15153	14906	15120	15144	15140	15196	15062	15119	15073	15185	15197	14921	15131	15000	14959	15227	14971	15102	15159	15169	15121	15146	15092	15175	15001	15043	15008	14973	15065	15229	15183	15052	15007	15017	14970	15128	15141	15160	15220	15027	14962	15068	15213	15004	15152	15268	15240	14924	15005	15084	15095	15015	15162	15133	15046	14968	14963	15232	15013	15073	15131	15065	15078	15104	14965	15024	15181	15169	15170	15091	15049	15193	15016	15256	15061	15086	15175	15211	15110	15253	15207	15035	15134	14987	15248	15116	15276	15121	15248	15041	15080	14983	15055	15122	15163	15086	15098	15064	15042	15074	15108	15034	15118	15257	15052	15076	15096	15084	15288	15234	15109	15084	15166	15048	15135	14980	15246	14971	15079	15014	14970	15043	15095	15088	15018	15144	15254	15211	15105	15057	15138	15152	15096	14938	15198	14936	15047	15070	15140	15167	15052	15126	15149	15207	15216	15163	15141	14967	15186	15159	15009	15056	15124	15040	14882	15331	15052	15180	14854	15166	15052	14991	15102	14880	15217	15089	15105	15067	15240	15145	15013	15041	15119	14971	15170	15038	15058	15069	15117	14932	15149	14987	15251	15127	15117	15047	15225	15219	15242	15148	15124	15262	14983	15075	15145	15099	15266	14964	15221	15078	15152	15117	15189	15145	15059	15241	15029	15049	15115	15107	15095	15030	15086	15257	15092	15104	15094	15108	14997	15101	15167	15141	15042	15019	15224	15022	14940	15264	15112	15070	15050	15124	15100	14917	15011	15298	15180	14991	15118	14853	15186	15175	15163	14992	15010	15167	15242	15023	14882	15025	15052	15101	14945	14999	15300	15024	15171	15102	15078	15084	15206	15125	15083	15054	15201	15065	15021	15069	15169	15008	15021	15193	15038	15138	15055	15051	15143	15170	15180	15128	15150	15095	15070	14981	15014	14991	15239	15045	15230	14976	15128	15226	15009	15209	15046	15138	14976	15077	15219	15166	15279	15064	15070	15079	15068	15095	15068	15141	15163	15135	15138	15169	15149	15180	14978	15168	15057	14863	15111	15009	15213	14925	15099	15165	15001	15172	15154	15073	15024	15107	15155	15157	15161	14992	15142	15018	15190	15093	15150	15084	15120	15063	15073	15051	14998	15159	15211	15038	15076	15074	15111	15185	15176	15116	15069	15200	15226	15103	15154	15119	15299	15142	15197	15143	14952	15111	15047	15096	15051	15122	15079	15230	15259	15060	14994	15106	15029	15080	14973	14948	14949	15118	15089	15118	15138	15089	15104	15088	15124	14871	15027	15209	15139	15101	15307	15110	14971	15115	15109	15065	15011	15101	15033	15043	15144	14970	15036	15121	15091	15121	15106	15083	15060	15134	15199	15211	15045	15039	15210	14973	14911	14869	15194	15087	15088	15184	15041	15185	15101	15088	15076	15163	15049	15135	15099	15042	15139	15192	15012	15099	15066	15169	15196	15072	15065	15132	15112	15105	15072	15110	15008	14935	15126	14972	15215	15124	15066	15201	15147	15116	15013	15101	15164	15029	15156	15093	15151	15066	15105	14987	14991	15010	15100	15169	15114	15012	15162	15089	15135	14994	15239	15122	15139	15184	15076	14923	14974	15195	15011	15086	15148	15101	15073	15289	15134	15064	15245	15140	15059	15089	15217	15152	15188	15166	15034	14920	15055	14961	15221	15080	15107	15168	15251	15084	15140	14934	15316	14940	14991	15074	15058	15154	15000	14916	15147	15079	15207	15089	15123	14976	15238	15257	15186	15175	15325	14972	15081	14970	15138	15178	15044	15179	15159	15110	15196	15249	14943	15178	14970	15181	15064	15260	14986	14990	15165	15197	15088	15051	15110	15000	15155	14861	15016	15100	15007	15108	15037	15138	15151	15206	14958	15181	14962	15084	14955	15169	14925	15130	15032	15202	15157	15032	15164	14902	15116	15106	15087	15107	15095	15171	15176	15119	15059	15011	15139	14984	15083	15121	15133	15031	15085	15103	15097	15147	15117	14999	15247	15122	15066	15127	15062	15068	15216	15084	15081	14952	15060	15093	15063	15143	14858	15206	14992	15248	14977	15073	14913	15009
27902	22733	25397	21822	17713	17090	16928	16610	16224	16513	16514	16633	16507	16769	16628	16356	16260	16077	16295	16160	16325	16231	16237	16374	16654	16592	16585	16499	16379	16143	16178	16166	16171	16133	15892	16117	15976	16377	16220	16095	16171	16230	16206	16153	15996	16094	16218	16131	16105	16168	16235	16173	16057	16109	16024	16245	16192	16261	16209	16082	16060	16264	16203	15993	16473	16269	16187	16058	16214	16133	16114	16210	16100	16150	16145	16276	15991	16081	16178	16004	16339	16137	16255	16090	16042	16309	16021	16016	16218	16121	16186	16188	16208	15913	15911	16204	16391	16228	16249	16043	16083	16259	16313	15963	16247	15993	16085	16243	16065	16168	16111	16065	16145	16007	16221	15981	16081	16008	16090	15953	16161	16132	16122	16112	16243	16167	16330	16251	16025	16212	16139	16025	16226	16181	15991	16166	16173	16247	16228	16141	15988	16153	16250	16206	16236	16181	15999	16058	16133	16306	16249	15942	16100	16218	16276	16188	16083	16087	16159	15999	16336	16321	16205	16297	16056	16301	16143	16103	16156	16150	16297	16146	16157	16244	16014	16092	16145	16135	16223	15987	15905	16150	16231	16246	16083	16114	16009	15893	16098	16027	16058	16105	16183	16147	15893	16315	16168	16001	16162	16056	16098	16115	16029	16113	16147	16234	15954	16205	16046	16188	16343	15944	15931	16035	16098	16027	16173	16058	16177	16075	15808	16157	16225	16229	16103	16148	16236	16188	16224	16183	16035	16103	16121	16053	16109	16170	16228	16076	16416	16228	16089	16257	16135	16064	16111	16160	16045	16002	16270	16148	16340	16229	16090	16140	16108	16275	16342	16112	16021	16266	16250	16017	15793	16027	16140	16272	16064	15987	16100	16147	16196	16120	15975	15992	15995	16291	16152	16002	16158	16178	16064	16199	16161	16037	16004	16237	16139	16112	16230	16135	16180	16210	16178	15963	15909	16180	16104	15933	16046	15894	16362	16332	16033	16100	16039	16125	16410	16175	16221	16098	16199	16144	16216	16131	16077	16194	16208	16246	16103	16169	16261	16189	16185	16186	16157	16223	16029	16237	16166	16063	16198	16258	16065	16100	16264	16073	16158	16299	16189	16106	16278	16128	16236	15947	16068	16087	16173	16278	15961	16097	16162	16019	16177	16158	16170	16014	16233	16076	16030	16212	16217	16283	16128	16198	15999	16023	16133	16161	15944	16202	16370	16223	16136	15861	16108	16041	16068	16193	16161	16093	15991	16156	16211	16261	16101	16091	16079	16337	16225	16256	16028	16103	16184	16193	15971	16128	16109	16401	16210	16127	16133	16140	16186	16099	16023	15939	15991	16126	16119	16318	16297	16212	16067	16103	16206	15956	16246	16190	16032	16011	15993	16051	15996	16064	16154	16085	16124	16012	16037	16290	16241	16149	16144	16206	16174	16266	16137	16262	16105	16148	16010	16207	16188	16040	16140	16099	16079	16087	16162	15957	16048	16063	16260	15962	16163	16420	16054	16249	16218	16073	16174	15977	16214	16094	16126	16065	16256	16191	16093	16061	16033	16386	16026	16185	16131	16139	15872	16111	16135	16282	16133	16072	16123	16068	16193	16093	16116	16045	16067	16052	16135	16112	16109	16090	16220	16118	16330	16153	16129	16239	16266	15948	16001	16099	16083	16238	16228	16084	16192	16151	16298	16020	16144	16002	16193	16118	16083	16158	16253	16401	16251	16211	16236	16336	16173	16048	16272	16051	16089	16142	16226	16032	16362	16083	16208	16134	16063	16160	16085	16052	16040	15974	16055	15992	16229	16333	16037	16265	15965	16190	15887	16170	16032	16035	16047	15956	16080	16057	16043	16154	16164	16157	16138	16021	16067	15980	16208	15939	16216	16092	16223	16032	16263	16044	16208	16197	16069	16102	16059	16040	16093	16105	16187	16094	16128	16142	16004	16276	16068	16273	16328	16075	16255	16097	16051	16180	16127	16192	16196	16128	16045	16271	16225	16036	15917	16246	16152	16175	16333	16133	16144	16129	16327	16154	15987	16011	16169	16266	15996	15976	16018	16193	16060	16055	16211	16039	16021	15998	16182	16200	16105	16106	15884	16250	16084	16215	16209	16081	16065	16129	16255	16122	16169	16114	15917	16110	16148	16187	16302	16129	16268	16011	16050	16059	16143	16330	16057	16222	16118	16112	16142	15945	15977	16182	16322	16381	16136	16232	16042	15960	16055	16152	16037	16132	16127	16103	16316	15947	16039	16116	16174	16119	16023	16214	16092	16232	16212	16222	16420	16212	16182	16202	16251	16231	16037	16153	16166	16246	16152	16241	16259	16214	16168	16110	16163	16174	16020	16188	16160	16242	16244	16175	16063	16037	16074	16226	16121	16051	16283	16170	16399	16040	16052	16200	16164	16229	16014	16164	16098	16111	16096	16065	16245	16050	16079	16009	15975	16090	15995	15989	16070	15981	16076	16114	16405	16103	16178	16100	16178	16237	16236	16038	16056	15933	16091	16151	16011	15969	16243	15958	16030	16120	16165	16361	16151	16056	16139	16416	16067	16122	16122	16308	16313	16214	16227	16052	16038	16209	16094	16221	16154	16093	16393	16350	16067	16053	16060	16194	16160	16250	16158	16048	16021	16130	16124	16022	16292	16106	15946	16209	15971	16053	16115	16132	16277	16151	16231	16140	16167	16205	16170	16116	16217	16112	16122	16067	16112	16124	16095	16294	16202	16010	16020	16087	16110	16156	15947	15861	16175	16152	16167	16117	15959	16023	16245	15977	16130	15972	16071	15996	15998	15957	16101	16256	16232	15878	16125	16029	15990	16014	16218	16108	16275	16269	16088	16039	16099	16073	16163	16288	16154	16052	16322	16222	16045	15955	16200	16220	16180	16176	16068	16060	16010	16002	16120	16162	16187	16221	16193	16034	16220	16248	16163	16293	15994	16062	15965	16193	16053	15913	16036	16175	16264	15968	16035	16018	16221	16142	16086	16182	16270	16190	16360	16214	16259	16114	15976	16183	16225	16247	16346	16124	16035	16108	16181	16224	16266	15940	15843	16240	16239	16079	16185	16019	16011	16073	16310	16254	16049	16264	16241	15962	16173	16062	16338	16109	16172	16257	16268	16249	16107	16254	15929	16034	16049	16031	16311	16208	16179	15828	16101	16109	16335	16179	15951	16252	16198	16348	16293	16067	16241	16180	16311	15993	15972	16043	16273	16037	15958	15978	16179	16297	16073	15839	16201	16419	16207	16092	16088	16076	16240	15950	16044	16191	16260	16142	16267	16160	15994	16110	16166	16211	16127	16092	16125	16222	16210	16146	16154	15970	16213	16157	16262	16167	16108	16141	16084	15982	15855	16157	16198	16227	16284	16099	16276	16212	16303	16011	15979	16308	16153	16164	16270	16046	16232	16000	16193	16310	16140	16250	16089	16113	16126	16036	16272	16262	16083	16176	16228	15956	16080	16222	16143	16157	16285	16102	16152	16227	16248	16120	16333	16016	16068	16116	16178	16023	16064	16129	16263	16121	16164	16145	16136	16099	16400	16283	16327	16143	16252	16241	16165	16091	16017	16030	16113	15975	16121	16018	16135	15999	16133	16130	16157	16313	16312	16142	16065	16086	16227	16266	16109	16424	16062	15995	16259	16189	16318	16120	16154	16203	16279	16172	16108	16124	16165	16023	16055	15960	16227	16125	16316	16093	16193	16117	16327	16188	16124	15969	16080	16421	16167	16098	16127	16076	16075	16232	16201	16108	16189	16221	16284	16086	16151	16127	16043	16244	16248	15989	16001	16382	16281	16004	16132	15900	16112	16115	16211	16171	16143	16185	16100	16220	16074	16057	16067	16224	16287	16126	16040	16173	16096	16078	16127	16141	16153	16097	15946	16142	15973	16034	16246	16120	16076	15912	16226	16074	16163	16144	16014	16188	16202	16209	16175	16060	16307	16209	16153	16297	16228	16322	16340	16123	16102	16152	16107	16131	15939	16211	16057	16149	16324	16129	16228	16353	16071	16233	16373	16136	16355	16080	16008	16160	16043	16259	15941	16163	16027	16019	16041	16213	16045	16275	16238	16064	16002	16160	16094	16164	16274	16129	16005	15998	16119	16012	16330	16100	16184	16222	16190	16179	15983	16255	16146	16095	16111	16032	16201	16230	16079	16258	16198	16089	16086	16240	16139	16192	16033	16112	15903	16101	16290	16364	16179	16087	15964	16202	16377	16152	16200	16047	16085	16033	16107	16047	16189	16118	16354	15991	16122	16234	16255	16332	16110	16067	16204	16122	16211	15965	16239	16034	16280	16032	16059	16359	16253	16049	16234	16166	16199	16199	16241	16246	16115	15954	16097	16141	16154	16111	16162	16115	15987	16096	16050	16080	16257	16041	16103	16171	16138	16157	16111	16283	16070	16184	16109	16211	16187	16068	16327	16114	16049	16176	16091	16316	16157	16310	15892	16158	16316	16106	16057	16301	16185	16127	16110	16203	16195	16277	16288	16113	16181	16062	16026	16041	16175	16019	16139	16188	16001	16160	16211	16128	16249	16210	16129	16245	16236	16208	16091	16247	16121	16251	16128	16121	16474	16406	16011	15996	15995	15922	15978	16324	16029	16261	16339	16125	15937	16155	16137	16177	16090	16081	16194	16226	15803	16133	16203	16101	16124	16189	16092	16323	16071	16180	15896	15971	16004	16178	16111	16036	16160	16165	16441	16089	16071	16124	16227	16087	16214	16047	16306	16114	16308	16086	16130	16104	16129	16026	16180	16200	16003	16166	16178	16267	16356	16130	16152	16072	16194	16099	16200	16036	16061	16160	16225	16210	16193	16262	16076	16177	16302	16312	16332	16379	16131	16111	16154	16224	16105	16098	16098	16111	16186	16018	16108	16261	16056	16252	16198	16140	16284	16084	16017	15962	16198	15986	16204	16299	16179	16125	16200	16062	16126	16219	16217	16225	16127	16133	16306	16172	16234	16061	16326	16217	16193	16082	16201	16275	16149	16123	16289	16274	16062	16181	16234	16163	16228	16029	16081	16161	16129	16092	16021	16091	16107	16331	16257	16169	16352	16167	16139	16226	16186	16174	16136	16181	16041	16126	16155	16097	16184	16250	15774	16131	16004	16234
20491	26527	22902	18734	17144	15814	14970	14874	14914	15179	15380	15276	15285	15279	15074	14837	14663	14574	14499	14367	14357	14405	14772	15101	15279	15016	15114	14769	14538	14388	14495	14484	14251	14566	14519	14544	14352	14502	14379	14297	14382	14335	14209	14267	14356	14206	14274	14268	14395	14207	14439	14398	14266	14518	14365	14408	14311	14401	14294	14446	14379	14315	14378	14549	14291	14361	14358	14421	14288	14397	14191	14585	14323	14398	14548	14429	14324	14256	14424	14196	14333	14344	14489	14281	14369	14256	14405	14333	14241	14374	14426	14526	14449	14429	14339	14261	14318	14271	14557	14411	14293	14474	14411	14429	14356	14431	14358	14467	14317	14216	14242	14546	14439	14512	14456	14358	14450	14432	14346	14670	14411	14258	14450	14461	14371	14377	14287	14358	14549	14293	14260	14668	14541	14426	14477	14463	14241	14437	14388	14483	14459	14182	14418	14350	14292	14486	14478	14245	14275	14560	14335	14465	14417	14529	14444	14422	14186	14585	14274	14382	14318	14419	14457	14181	14304	14350	14584	14327	14402	14410	14335	14335	14291	14133	14384	14372	14335	14276	14463	14418	14493	14391	14275	14338	14325	14453	14477	14215	14450	14383	14580	14471	14601	14457	14315	14373	14385	14453	14289	14374	14454	14308	14251	14561	14288	14580	14445	14285	14415	14435	14439	14453	14301	14422	14236	14389	14391	14344	14256	14369	14255	14427	14560	14203	14289	14346	14390	14438	14275	14350	14431	14397	14450	14301	14201	14380	14375	14469	14182	14381	14366	14382	14431	14185	14365	14222	14445	14585	14487	14415	14230	14441	14461	14384	14346	14443	14399	14314	14234	14415	14286	14341	14412	14329	14359	14332	14495	14231	14411	14430	14455	14351	14459	14364	14215	14364	14580	14372	14406	14419	14555	14385	14449	14236	14334	14292	14503	14427	14378	14511	14405	14506	14281	14593	14383	14335	14566	14397	14344	14339	14405	14384	14297	14506	14491	14485	14309	14298	14445	14411	14379	14515	14398	14167	14274	14524	14340	14460	14369	14454	14485	14598	14450	14390	14492	14395	14374	14450	14225	14435	14286	14249	14326	14317	14356	14241	14452	14393	14417	14534	14314	14427	14412	14355	14286	14264	14393	14409	14510	14281	14403	14415	14604	14246	14221	14424	14412	14220	14245	14615	14438	14271	14344	14335	14511	14247	14253	14294	14419	14249	14455	14438	14600	14346	14227	14342	14409	14346	14446	14395	14372	14538	14263	14574	14559	14555	14445	14452	14384	14206	14200	14385	14425	14359	14293	14281	14439	14318	14549	14341	14366	14331	14234	14349	14615	14399	14418	14396	14340	14474	14332	14376	14504	14478	14466	14371	14468	14420	14521	14288	14457	14442	14375	14302	14427	14247	14437	14352	14254	14608	14471	14402	14373	14271	14309	14514	14343	14434	14267	14324	14369	14349	14406	14347	14343	14244	14320	14291	14408	14372	14379	14394	14364	14416	14335	14326	14404	14591	14407	14372	14432	14485	14558	14244	14332	14444	14351	14288	14112	14447	14350	14458	14331	14351	14449	14435	14351	14356	14394	14263	14359	14208	14487	14274	14451	14374	14277	14369	14311	14331	14301	14648	14543	14443	14296	14372	14231	14285	14243	14379	14167	14446	14397	14198	14399	14372	14363	14358	14258	14347	14388	14294	14350	14377	14542	14308	14315	14502	14470	14258	14362	14579	14408	14321	14408	14372	14421	14546	14414	14408	14207	14398	14425	14410	14521	14265	14435	14493	14394	14396	14340	14501	14331	14244	14371	14359	14340	14381	14384	14458	14418	14324	14429	14472	14459	14288	14481	14415	14347	14545	14357	14385	14604	14406	14323	14376	14418	14376	14406	14352	14293	14557	14190	14476	14346	14334	14408	14347	14450	14464	14242	14327	14372	14308	14469	14516	14147	14360	14314	14496	14380	14456	14371	14517	14498	14209	14315	14329	14429	14500	14280	14342	14427	14403	14381	14343	14412	14518	14381	14380	14383	14584	14457	14543	14325	14416	14390	14256	14380	14311	14456	14287	14283	14566	14462	14250	14403	14478	14292	14539	14269	14406	14359	14389	14504	14269	14392	14505	14397	14432	14217	14445	14580	14321	14387	14353	14565	14210	14295	14421	14520	14502	14451	14422	14336	14360	14414	14448	14330	14495	14348	14436	14354	14350	14292	14540	14459	14429	14519	14289	14612	14350	14353	14351	14462	14370	14331	14351	14459	14303	14402	14422	14322	14321	14436	14360	14463	14396	14494	14319	14494	14344	14409	14465	14466	14109	14385	14462	14239	14517	14414	14428	14460	14406	14547	14285	14294	14346	14328	14291	14307	14451	14484	14277	14361	14354	14386	14352	14439	14271	14353	14646	14377	14449	14340	14292	14354	14470	14449	14503	14400	14475	14391	14344	14322	14509	14340	14362	14392	14319	14418	14327	14431	14485	14340	14520	14496	14357	14501	14266	14498	14363	14340	14551	14168	14362	14499	14574	14388	14425	14269	14524	14295	14408	14404	14431	14421	14533	14404	14433	14330	14387	14384	14306	14465	14453	14389	14408	14316	14508	14592	14351	14481	14300	14439	14292	14488	14421	14376	14404	14398	14532	14465	14277	14486	14384	14309	14247	14345	14360	14552	14437	14409	14425	14401	14232	14270	14356	14509	14348	14535	14429	14471	14481	14409	14382	14334	14357	14327	14410	14332	14322	14360	14453	14391	14455	14298	14442	14290	14491	14275	14200	14199	14299	14575	14351	14367	14359	14404	14396	14355	14425	14192	14240	14448	14303	14462	14413	14417	14364	14469	14248	14519	14372	14414	14456	14458	14465	14445	14279	14182	14408	14263	14401	14523	14413	14480	14353	14171	14408	14403	14445	14364	14525	14462	14355	14497	14494	14432	14463	14373	14527	14488	14389	14403	14519	14409	14448	14431	14263	14387	14307	14509	14297	14259	14380	14297	14387	14506	14439	14451	14398	14362	14213	14467	14259	14378	14442	14380	14425	14421	14305	14382	14479	14401	14450	14409	14448	14260	14364	14408	14377	14426	14416	14406	14251	14343	14381	14416	14298	14294	14368	14223	14403	14368	14430	14308	14316	14442	14392	14295	14465	14329	14520	14403	14240	14450	14483	14466	14226	14366	14500	14328	14400	14492	14405	14389	14434	14498	14410	14130	14519	14370	14447	14457	14271	14379	14541	14325	14500	14226	14389	14347	14349	14406	14305	14515	14410	14382	14296	14350	14435	14477	14464	14418	14408	14422	14241	14290	14574	14361	14459	14434	14388	14371	14394	14451	14207	14348	14407	14363	14336	14400	14589	14331	14440	14331	14437	14276	14318	14398	14351	14343	14210	14307	14264	14559	14317	14534	14408	14475	14339	14362	14546	14422	14500	14379	14358	14420	14389	14212	14257	14315	14497	14525	14372	14331	14476	14229	14289	14562	14339	14388	14420	14362	14441	14302	14265	14332	14325	14430	14347	14314	14400	14315	14388	14275	14434	14268	14490	14382	14354	14303	14385	14337	14493	14455	14404	14457	14463	14296	14548	14503	14395	14531	14366	14291	14482	14276	14485	14444	14268	14433	14467	14313	14418	14249	14392	14423	14468	14590	14322	14369	14396	14564	14319	14521	14304	14256	14485	14263	14369	14431	14348	14500	14384	14286	14315	14501	14405	14377	14520	14398	14316	14416	14558	14511	14430	14359	14321	14568	14457	14359	14361	14332	14215	14432	14481	14481	14504	14158	14523	14264	14303	14308	14335	14213	14301	14430	14395	14113	14295	14252	14459	14380	14485	14376	14465	14361	14501	14251	14389	14415	14378	14462	14420	14387	14355	14480	14448	14273	14496	14390	14613	14457	14356	14398	14343	14461	14293	14582	14212	14321	14336	14313	14248	14340	14285	14452	14380	14422	14344	14386	14482	14533	14377	14489	14353	14258	14436	14403	14328	14238	14257	14441	14337	14310	14385	14321	14313	14560	14382	14353	14407	14419	14312	14157	14339	14325	14509	14347	14215	14520	14436	14415	14429	14380	14332	14311	14171	14408	14324	14447	14373	14269	14481	14253	14304	14559	14475	14326	14422	14405	14355	14388	14443	14370	14491	14383	14317	14500	14389	14397	14484	14395	14515	14284	14465	14346	14641	14574	14439	14561	14471	14273	14460	14364	14389	14518	14423	14325	14358	14384	14361	14508	14560	14397	14348	14313	14496	14354	14265	14329	14359	14289	14391	14530	14513	14473	14263	14374	14447	14309	14438	14508	14343	14467	14407	14386	14334	14362	14536	14494	14483	14525	14428	14280	14434	14314	14313	14486	14197	14421	14519	14420	14430	14519	14273	14192	14445	14441	14287	14285	14375	14295	14482	14382	14157	14222	14638	14311	14396	14408	14440	14368	14357	14379	14281	14477	14396	14387	14342	14356	14222	14531	14443	14519	14508	14477	14312	14396	14518	14304	14506	14445	14368	14356	14187	14291	14425	14185	14418	14475	14396	14510	14445	14466	14369	14428	14508	14474	14313	14423	14301	14324	14324	14450	14314	14394	14633	14304	14301	14316	14512	14458	14370	14452	14435	14333	14188	14398	14409	14382	14331	14341	14340	14460	14394	14292	14457	14397	14303	14347	14313	14277	14420	14238	14498	14283	14365	14436	14306	14277	14362	14220	14485	14353	14363	14360	14542	14398	14567	14330	14291	14282	14394	14389	14323	14473	14299	14374	14586	14459	14305	14347	14390	14531	14316	14285	14392	14342	14308	14368	14399	14439	14388	14358	14276	14419	14579	14340	14373	14353	14315	14432	14285	14380	14456	14368	14295	14409	14492	14259	14405	14513	14400	14388	14347	14482	14492	14329	14320	14323	14387	14484	14461	14289	14340	14440	14364	14355	14356	14297	14299	14526	14343	14578	14434	14298	14375	14516	14264	14334	14489	14312	14307	14195	14511	14318	14466	14345	14441	14410	14358	14386	14453	14332	14551	14343	14351	14322	14407	14410	14335	14425	14492	14444	14161	14406	14504	14469	14362	14392	14401	14176	14350	14423	14141	14455	14339	14549	14454	14403	14360	14598	14283	14353	14260	14495	14321	14489	14361	14414	14316	14431	14202
23898	21409	28929	24395	22264	21922	20240	17687	17249	17374	17395	17371	17574	17455	17316	16991	17034	17068	16877	16866	16773	16795	18149	20552	21256	20497	19057	18176	17381	16935	16932	16838	16829	16770	16768	16606	16611	16549	16624	16799	16633	16658	16699	16817	16778	16721	16826	16714	16767	16746	16624	16619	16835	16552	16752	16845	16728	16583	16947	16582	16749	16730	16549	16611	16756	16647	16713	16863	16717	16549	16609	16705	16736	16723	16769	16559	16762	16914	16798	16607	16660	16754	16576	16616	16733	16725	16770	16639	16737	16698	16926	16554	16740	16610	16890	16706	16585	16464	16700	16629	16752	16811	16603	16691	16762	16585	16738	16773	16749	16566	16780	16659	16631	16731	16573	16606	16721	16586	16538	16633	16755	16503	16631	16729	16640	16657	16628	16741	16734	16565	16551	16752	16576	16573	16802	16619	16649	16778	16852	16823	16711	16711	16901	16690	16491	16911	16694	16642	16851	16720	16687	16700	16693	16805	16655	16701	16825	16961	16587	16666	16571	16694	16630	16739	16794	16678	16393	16590	16465	16713	16817	16657	16779	16652	16575	16827	16622	16660	16562	16800	16576	16716	16719	16845	16723	16502	16644	16709	16528	16687	16854	16577	16638	16688	16855	16750	16784	16378	16604	16542	16761	16624	16590	16676	16712	16709	16559	16824	16746	16643	16766	16658	16706	16779	16765	16674	16851	16768	16721	16544	16675	16724	16784	16563	16682	16421	16635	16518	16602	16624	16659	16837	16713	16837	16493	16722	16802	16757	16961	16652	16587	16799	16855	16488	16774	16623	16608	16584	16715	16584	16513	16746	16513	16656	16747	16654	16607	16797	16856	16560	16888	16802	16638	16847	16706	16547	16671	16912	16685	16697	16673	16568	16539	16603	16696	16669	16805	16760	16752	16916	16586	16803	16662	16654	16627	16716	16531	16648	16646	16675	16751	16490	16594	16922	16752	16758	16729	16434	16669	16638	16699	16594	16829	16636	16663	16923	16692	16706	16449	16637	16739	16734	16675	16614	16434	16678	16573	16624	16710	16704	16818	16732	16722	16595	16746	16784	16895	16749	16553	16506	16682	16800	16650	16715	16904	16398	16746	16799	16726	16658	16622	16671	16837	16640	16720	16657	16607	16636	16638	16516	16636	16782	16526	16779	16528	16600	16640	16593	16828	16713	16644	16788	16665	16728	16734	16732	16694	16657	16632	16500	16754	16489	16795	16775	16593	16717	16590	16781	16692	16728	16893	16840	16639	16691	16486	16659	16695	16624	16698	16659	16705	16586	16754	16649	16690	16710	16574	16703	16843	16719	16615	16677	16605	16689	16751	16818	16498	16644	16939	16603	16829	16797	16636	16600	16703	16634	16960	16817	16787	16769	16525	16809	16623	16738	16788	16737	16669	16667	16730	16543	16821	16701	16717	16786	16593	16707	16556	16474	16565	16603	16640	16749	16377	16657	16621	16404	16626	16588	16558	16611	16765	16672	16687	16507	16806	16585	16695	16558	16776	16599	16505	16597	16683	16747	16795	16653	16847	16640	16608	16568	16677	16765	16517	16689	16857	16741	16590	16734	16702	16761	16721	16580	16677	16560	16721	16668	16628	16630	16466	16748	16777	16484	16593	16734	16534	16680	16555	16803	16712	16683	16823	16747	16742	16503	16446	16575	16675	16647	16809	16721	16642	16646	16544	16524	16715	16750	16593	16703	16795	16777	16605	16790	16682	16488	16649	16668	16764	16653	16731	16905	16590	16672	16744	16594	16730	16691	16815	16613	16812	16722	16702	16688	16434	16720	16613	16621	16581	16587	16721	16553	16688	16720	16876	16739	16769	16821	16820	16587	16750	16612	16659	16661	16608	16530	16607	16570	16643	16670	16856	16628	16861	16707	16647	16825	16608	16795	16502	16884	16757	16607	16715	16730	16705	16427	16674	16616	16878	16867	16851	16760	16698	16811	16622	16702	16625	16771	16685	16786	16706	16706	16833	16789	16633	16681	16568	16801	16765	16653	16768	16698	16818	16695	16728	16918	16653	16666	16732	16761	16640	16679	16563	16533	16720	16633	16385	16538	16676	16491	16908	16716	16713	16761	16751	16819	16750	16592	16536	16691	16419	16832	16724	16560	16814	16911	16654	16684	16524	16722	16726	16553	16750	16657	16656	16700	16740	16454	16578	16690	16754	16643	16735	16559	16814	16596	16765	16977	16833	16736	16647	16579	16748	16701	16748	16718	16626	16794	16859	16675	16576	16865	16545	16524	16665	16713	16647	16845	16778	16414	16529	16583	16837	16786	16673	16483	16794	16800	16763	16624	16706	16552	16609	16545	16573	16528	16723	16678	16732	16577	16769	16653	16637	16718	16528	16707	16757	16677	16743	16572	16361	16739	16663	16812	16729	16782	16704	16602	16506	16721	16646	16421	16458	16593	16613	16630	16791	16669	16818	16635	16745	16663	16710	16812	16689	16587	16530	16832	16572	16635	16683	16700	16560	16496	16610	16699	16591	16734	16716	16664	16535	16607	16652	16815	16834	16594	16751	16629	16702	16696	16740	16732	16605	16702	16736	16525	16628	16699	16545	16554	16603	16695	16790	16741	16868	16662	16749	16682	16700	16620	16831	16479	16768	16895	16685	16639	16728	16568	16501	16565	16493	16846	16574	16699	16763	16423	16563	16810	16545	16760	16458	16607	16601	16661	16638	16683	16833	16661	16751	16615	16711	16645	16520	16719	16790	16784	16714	16554	16582	16636	16801	16691	16688	16961	16678	16814	16686	16721	16645	16598	16738	16734	16539	16575	16533	16695	16790	16563	16537	16722	16653	16954	16732	16594	16749	16674	16932	16633	16736	16457	16589	16663	16576	16759	16859	16621	16576	16806	16567	16674	16559	16878	16798	16798	16658	16583	16580	16652	16776	16544	16621	16721	16698	16552	16400	16661	16795	16598	16636	16687	16641	16786	16660	16681	16950	16819	16480	16641	16585	16728	16661	16574	16643	16648	16745	16644	16650	16799	16734	16926	16529	16603	16876	16682	16612	16717	16563	16612	16818	16556	16523	16608	16532	16699	16478	16730	16630	16596	16723	16742	16848	16735	16628	16550	16790	16624	16705	16704	16771	16717	16499	16660	16574	16757	16685	16766	16695	16565	16429	16597	16677	16724	16649	16655	16499	16791	16801	16594	16722	16704	16674	16596	16539	16751	16871	16952	16862	16589	16737	16837	16648	16611	16534	16439	16851	16831	16685	16769	16737	16842	16850	16609	16653	16412	16780	16810	16661	16613	16607	16638	16782	16634	16520	16636	16680	16668	16610	16636	16494	16741	16596	16586	16682	16501	16597	16590	16961	16782	16618	16673	16533	16610	16333	16729	16825	16767	16564	16631	16786	16753	16754	16480	16573	16481	16543	16687	16666	16682	16799	16738	16547	16696	16705	16660	16677	16637	16556	16558	16739	16658	16683	16665	16646	16738	16515	16636	16777	16706	16715	16644	16784	16491	16833	16798	16721	16548	16598	16887	16659	16747	16729	16860	16782	16731	16642	16645	16663	16532	16669	16703	16694	16671	16688	16756	16647	16811	16743	16562	16626	16671	16797	16723	16725	16701	16524	16612	16859	16769	16609	16740	16934	16778	16989	16707	16590	16739	16684	16631	16561	16596	16564	16581	16738	16610	16608	16606	16547	16684	16672	16545	16630	16561	16774	16696	16671	16561	16710	16593	16690	16695	16635	16619	16619	16619	16665	16608	16585	16714	16523	16870	16673	16683	16826	16666	16728	16788	16740	16606	16586	16699	16592	16523	16550	16547	16487	16762	16716	16840	16582	16614	16806	16733	16700	16773	16981	16828	16636	16580	16644	16686	16598	16687	16746	16586	16842	16854	16671	16825	16784	16720	16737	16680	16774	16746	16906	16691	16676	16766	16745	16767	16616	16787	16760	16518	16590	16819	16609	16474	16478	16626	16888	16621	16653	16449	16598	16694	16705	16690	16864	16570	16479	16463	16808	16619	16915	16658	16760	16664	16830	16810	16613	16799	16558	16612	16417	16758	16539	16737	16493	16549	16704	16808	16655	16493	16591	16617	16731	16687	16801	16682	16949	16710	16754	16853	16746	16675	16745	16661	16702	16603	16570	16698	16780	16791	16809	16772	16777	16756	16508	16608	16474	16455	16513	16723	16675	16614	16907	16709	16536	16736	16600	16456	16579	16721	16591	16667	16693	16623	16898	16785	16578	16655	16601	16476	16572	16762	16587	16596	16612	16738	16741	16832	16689	16694	16792	16789	16592	16570	16543	16702	16637	16882	16683	16612	16774	16744	16768	16693	16740	16680	16636	16689	16638	16519	16740	16563	16666	16582	16582	16798	16564	16647	16528	16518	16565	16565	16661	16691	16607	16687	16605	16718	16674	16534	16563	16699	16763	16685	16657	16602	16635	16623	16697	16585	16849	16633	16665	16621	16854	16611	16716	16509	16719	16706	16727	16606	16821	16718	16813	16595	16637	16587	16636	16704	16519	16749	16744	16702	16880	16719	16639	16628	16568	16656	16600	16698	16770	16694	16702	16801	16656	16727	16766	16771	16863	16854	16631	16775	16687	16698	16533	16576	16697	16703	16759	16832	16816	16641	16837	16792	16624	16792	16761	16636	16713	16772	16751	16550	16702	16800	16686	16527	16568	16717	16694	16542	16693	16721	16840	16788	16680	16696	16520	16635	16740	16724	16517	16742	16635	16720	16522	16549	16843	16853	16625	16771	16610	16750	16765	16517	16633	16692	16772	16576	16774	16800	16774	16656	16782	16680	16816	16824	16665	16654	16441	16653	16668	16980	16684	16774	16780	16706	16773	16597	16564	16883	16778	16720	16676	16713	16437	16616	16717	16616	16514	16593	16834	16584	16614	16476	16708	16675	16528	16770	16558	16325	16681	16643	16772	16704	16556	16640	16708	16722	16591	16651	16605	16894	16648	16652	16768	16675	16677	16817	16474	16594	16740	16557	16743	16622	16774	16729	16600	16525	16744	16507	16496	16559	16896	16705	16540	16548	16725	16744	16823	16655	16358	16859	16636	16778	16758	16746	16630	16622	16841	16571	16597	16823	16708	16685	16546	16719	16639	16785	16811	16612	16704	16738
21551	34700	29254	22869	20341	17743	16121	15913	15608	15577	15343	15785	15892	15601	15549	15081	15292	15046	14896	14716	14890	15087	17488	20729	21285	19686	17807	16125	15528	14869	14828	14718	14848	14857	14780	14831	14719	14878	14794	14829	14781	14809	14806	14872	14720	14657	14802	14898	14775	14916	14862	14793	14812	14845	14799	14758	14734	14788	14811	14911	14853	14864	14767	14748	14780	14747	14817	14941	14865	14757	14850	14734	14687	14804	14817	14815	14721	14719	14853	14696	14875	14646	14743	14720	14695	14685	14677	14745	14682	14833	14673	14757	14717	14707	14805	14793	14737	14779	14870	14709	14807	14645	14856	14727	14832	14776	14683	14854	14849	14893	14710	14732	14759	14604	14804	14749	14841	14766	14883	14939	14768	14908	14646	14718	14802	14770	14650	14577	14853	14837	14893	14892	14796	14679	14724	14912	14871	14701	14733	14809	14678	14947	14808	14729	14652	14745	14658	14890	14992	14822	14647	14693	14675	14733	14725	14787	14826	14579	14707	14907	14825	14704	14879	14821	14856	14788	14871	14880	14775	14632	14780	14713	14771	14782	14714	14704	14678	14759	14750	14819	14744	14877	14941	14741	14833	14812	14706	14908	14957	14703	14765	14708	14665	14770	14826	14728	14678	14872	14718	14843	14803	14857	14562	14816	14857	14718	14768	14747	14830	14789	14700	14800	14794	14641	14848	14775	14757	14796	14881	14700	14815	14739	14823	14646	14839	14895	14755	14649	14634	14772	14900	14792	14815	14942	14893	14758	14588	14873	14739	14845	14853	14734	14676	14811	14698	14880	14838	14701	14833	14742	14888	14636	14828	14792	14846	14671	14688	14868	14716	14743	14689	14898	14690	15010	14684	14852	14867	14612	14753	14727	14736	14845	14882	14725	14855	14565	14969	14745	14815	14686	14836	14969	14766	14698	14777	14803	14804	14829	14866	14854	14703	14699	14752	14666	14607	14722	14893	14771	14679	14654	14833	14679	14683	14838	14879	14844	14747	14660	14747	14723	14812	14851	14865	14851	14662	14703	14812	14629	14934	14620	14637	14735	14829	14848	14940	14843	14715	14576	14819	14724	14908	14943	14875	14514	14770	14811	14631	14995	14639	14723	14700	14962	14784	14817	14635	14867	14910	14735	14658	14686	14780	14689	14916	15053	14807	14740	14868	14838	14855	14788	14514	14793	14817	14756	14832	14865	14692	14784	14844	14832	14920	14720	14835	14860	14846	14905	14737	14816	14804	14919	14660	14873	14792	14749	14701	14760	14921	14779	14841	14833	14760	14831	14797	14796	14867	14808	14777	14777	14775	14744	14780	14869	14660	14698	14707	14763	14838	14833	14647	14756	14741	14600	14916	14898	14770	14725	14805	14995	14606	14780	14743	14785	14827	14695	14667	14818	14563	14870	14777	14860	14753	14852	14881	14855	14856	14694	14685	14866	14706	14740	14721	14712	14671	14801	14713	14724	14864	14917	14755	14807	14879	14707	14737	14820	14817	14795	14767	14735	14714	14725	14813	14805	14937	14637	14770	14891	14743	14786	14782	14798	14681	14728	14803	14662	14698	14702	14784	14704	14653	14843	14760	14735	14722	14744	14831	14783	14745	14664	14787	14616	14842	14662	14842	14826	14781	14859	14769	14873	14787	14752	14884	14795	14715	14661	14648	14786	14761	14791	14632	14842	14888	14745	14793	14863	14695	14873	14716	14702	14921	14732	14809	14709	14779	14757	14942	14643	14897	14902	14847	14931	14918	14860	14716	14736	14820	14784	14776	14667	14942	14782	14760	14709	14722	14735	14861	14610	14855	14744	14687	14750	14813	14759	14681	14712	14699	14786	14855	14614	14740	14898	14879	14824	14823	14637	14711	14740	14760	14878	14785	14884	14865	14940	14721	14834	14770	14703	14680	14579	15011	14844	14679	14787	14764	14851	14917	14786	14880	14754	14877	14766	14801	14949	14860	14739	14766	14674	14951	14783	14852	14693	14735	14849	14741	14787	14689	14887	14819	14650	14871	14807	14647	14823	14778	14883	14741	14799	14773	14953	14875	14768	14746	14708	14876	14793	14878	14832	14792	14684	14862	14734	14850	14705	14857	14698	14767	14845	14636	14634	14860	14742	14838	14839	14757	14977	14895	14785	14953	14772	14771	14790	14663	14686	14739	14870	14791	14499	14708	14787	14711	14983	14785	14749	14745	14793	14662	14861	14858	14764	14833	14847	14831	14766	14760	14753	14808	14779	14745	14720	14761	14811	14840	14767	14832	14852	14957	14814	14896	14989	14887	14803	14836	14859	14841	14706	14567	14913	14856	14792	14768	14691	14813	14678	14816	14775	14760	14774	14749	14802	14873	14619	14713	14725	14660	14699	14632	14659	14863	14625	14680	14666	14733	14779	14870	14504	14783	14924	14851	14642	14776	14752	14734	14726	14853	14701	14818	14734	14595	14723	14765	14824	14777	14889	14719	14693	14900	14780	14755	14560	14767	14846	14836	14689	14625	14909	14720	14765	14791	14889	14758	14806	14801	15036	14760	14865	14846	14914	14790	14829	14884	14833	14886	14734	14709	14755	14763	14734	14702	14906	14758	14755	14587	14657	14968	14723	14674	14814	14828	14642	14931	14629	14931	15001	14784	14844	14579	14585	14747	14861	14828	14793	14799	14677	15073	14670	14786	14876	14787	14760	14923	14964	14902	14788	14838	14662	14838	14726	14797	14727	14768	14779	14760	14710	14651	14921	14787	14921	14931	14730	14729	14757	14694	14796	14866	14889	14760	14847	14786	14842	14739	14825	14913	14782	14778	14884	14697	14683	14854	14701	14698	14884	14713	14638	14819	14825	14965	14753	14708	14859	14685	14713	14783	14829	14642	14643	14891	14825	14672	14827	14779	14710	14641	14883	14804	14705	14859	14703	14714	14882	14762	14796	14713	14683	14688	14963	14744	14706	14952	14613	14772	14618	14798	14773	14895	14831	14737	14721	14848	14881	14797	14880	14814	14642	14713	14683	14760	14834	14858	14784	14805	14770	14821	14700	14784	14779	14863	14808	14682	14740	14717	14877	14747	14724	14801	14739	14696	14772	14548	14763	14656	14780	14850	14698	14793	14536	14760	14746	14805	14611	14844	14685	14731	14868	14709	14642	14824	14733	14824	14764	14783	14798	14654	14803	14887	14864	14733	14620	14834	14694	14813	14793	14723	14665	14777	14607	14885	14622	14705	14824	14759	14692	14811	14614	14945	14801	14712	14822	14900	14833	14634	14665	14818	14666	14968	14737	14678	14688	14832	14906	14781	14982	14873	14643	14568	14871	14833	14820	14829	14816	14758	14721	14737	14789	14836	14686	14846	14773	14685	14763	14662	14899	14787	14819	14573	14648	14819	14720	14842	14700	14687	14752	14712	14744	14714	14692	14790	14720	14860	14818	14564	14913	14773	14821	14813	14772	14743	14668	14768	14785	14671	14784	14841	14615	14700	14665	14658	14980	14695	14831	14648	14695	14803	14910	14895	14832	14908	14686	14743	14933	14729	14823	14927	14810	14893	14774	14882	14956	14796	14771	14673	15006	14849	14819	14824	14723	14688	14827	14909	14843	14669	14698	14999	14817	14800	14762	14880	14728	14576	14646	14909	14780	14526	14803	14782	15060	14774	14891	14795	14707	14897	14833	14848	14945	14697	14623	14846	14717	14874	14695	14819	14959	14639	14974	14899	14856	14800	14887	14781	14675	14843	14746	14892	14800	14749	14708	14775	15009	14791	14667	14796	14743	14795	14817	14879	14758	14693	14861	14846	14973	14745	14803	14749	14909	14640	14757	14746	14688	14734	14718	14669	14757	14884	14813	14686	14752	14797	14644	14836	14888	14801	14882	14702	14787	14788	14808	14746	14761	14835	14905	14763	14855	14753	14623	14819	14799	14826	14791	14877	14760	14618	14631	14861	14787	14857	14810	14970	14768	14740	14834	14822	14675	14813	14762	14679	14865	14817	14817	14849	15002	14726	14880	14731	14773	14948	14746	14841	14701	14784	14938	14801	14678	14770	14730	14712	14820	14825	14799	14826	14927	14747	14867	14725	14809	14931	14784	14662	14642	14799	14834	14824	14782	14554	14615	14835	14749	14954	14744	14660	14821	14734	14675	14652	14665	14725	14883	14751	14729	14764	14600	14727	14747	14753	14815	14509	14852	14828	14772	14735	14527	14860	14838	14710	14741	14809	14735	14827	14684	14806	14909	14776	14790	14728	14603	14656	14735	14713	14757	14895	14630	14707	14803	14780	14639	14817	14603	14781	14730	14677	14786	14819	14799	14742	14836	14765	14765	14660	14690	14966	14766	14933	14798	14809	14687	14801	14829	14761	14648	14788	14973	14699	14743	14778	14844	14896	14906	14801	14711	14871	14747	14950	14809	14942	14762	14799	14859	14810	14778	14902	14779	14643	14630	14656	14775	14905	14699	14739	14747	14756	14749	14669	14670	14773	14744	14734	14835	14853	14681	14788	14771	14833	14793	14592	14863	14942	14777	14658	14928	14680	14844	14774	14686	14634	14894	14697	14632	14707	14855	14658	15056	14810	14754	14981	15034	14668	14838	14699	14679	14665	14706	14730	14782	14780	14663	14780	14698	14864	14825	14772	14711	14852	14830	14668	14723	14889	14874	14754	14804	14841	14814	14790	14789	14807	14624	14801	14695	14679	14618	14713	14722	14868	14838	14622	14767	14777	14908	14855	14703	14796	14770	14670	14874	14838	14718	14818	14856	14712	14710	14745	14737	14690	14717	14761	14870	14644	14754	14855	14885	14687	14765	14928	14764	14703	14780	14889	14795	14716	14717	14739	14636	14708	14869	14955	14834	14855	14670	14914	14770	14628	14828	14869	14805	14724	14786	14758	14850	14819	14601	14833	15078	14821	14647	14848	14834	14786	14985	14793	14649	14936	14817	14793	14945	14630	14864	14638	14773	14832	14787	14764	14673	14787	14626	14724	14689	14753	14784	14785	14697	14789	14834	14876	14764	14884	14890	14838	14689	14832	14777	14823	14711	14783	14764	14719	14851	14850	14820	14745	14754	14706	14848	14868	14734	14779	14744	14889	14681	14716	14845	14816	14676	14862	14774	14859	14900	14783	14617	14803	14813
23011	21493	29394	23979	21703	23723	24755	19355	18544	18704	18648	18688	18993	18783	18457	18423	18322	18007	17981	17809	17769	18347	21521	24233	25801	24213	21682	19752	18923	18372	18009	17987	17741	17675	17653	17902	17777	17755	17884	17906	17662	17805	17765	17777	17724	17786	17847	17746	17563	17892	17928	17887	17787	17760	17740	17838	17832	17585	17689	17783	17701	17728	17692	17705	17600	17763	17832	17888	17465	17654	17590	17626	17604	17787	17701	17750	17813	17656	17735	17612	17857	17580	17737	17521	17557	17989	17700	17841	17775	17701	17657	17537	17794	17694	17721	17992	17895	17617	17688	17738	17762	17625	17791	17572	17788	17748	17707	17720	17645	17503	17740	17847	17761	17652	17697	17907	17579	17745	17552	17798	17715	17848	17660	17835	17816	17671	17706	17777	17707	17691	17714	17836	17759	17719	17530	17567	17515	17787	17629	17627	17674	17857	17882	17648	17762	17593	17620	17732	17683	17682	17597	17767	17729	17851	17700	17790	17782	17688	17773	17966	17806	17615	17557	17642	17320	17476	17675	17743	17432	17507	17687	17537	17629	17732	17861	17814	17570	17651	17685	17666	17681	17935	17929	17850	17619	17692	17569	17611	17740	17863	17571	17704	17616	17798	17804	17680	17786	17590	17766	17718	17766	17456	17345	17809	17602	17539	17544	17729	17556	17742	17526	17845	17703	17683	17556	17788	17713	17559	17727	17513	17808	17749	17392	17516	17793	17761	17651	17960	17805	17804	17652	17766	17668	17770	17780	17508	17700	17787	17733	17768	17815	17710	17670	17486	17808	17630	17718	17937	17511	17688	17806	17711	17481	17712	17752	17563	17731	17768	17713	17709	17810	17596	17818	17721	17792	17667	17723	18044	17800	17689	17731	17560	17882	17568	17709	17625	17723	17708	17725	17512	17716	17627	17656	17731	17544	17545	17763	17353	17789	17577	17699	17522	17396	17615	17697	17547	17863	17650	17654	17700	17763	17511	17546	17839	17743	17679	17449	17653	17592	17614	17753	17772	17613	17763	17798	17769	17766	17779	17713	17651	17456	17755	17637	17566	17738	17594	17545	17518	17603	17507	17675	17673	17778	17628	17830	17618	17671	17570	17784	17648	17717	17637	17644	17648	17640	17643	17878	17704	17792	17816	17733	17551	17794	17882	17720	17631	17781	17770	17621	17679	17673	17519	17570	17803	17762	17496	17649	17511	17771	17553	17526	17448	17876	17592	17900	17599	17754	17499	17671	17605	17629	17495	17574	17651	17741	17717	17723	17413	17459	17744	17556	17792	17793	17586	17772	17730	17809	17701	17863	17802	17624	17656	17751	17872	17557	17482	17510	17475	17913	17686	17551	17662	17406	17491	17775	17689	17573	17629	17857	17704	17516	17541	17651	17786	17640	17582	17904	17974	17710	17626	17637	17735	17432	17518	17555	17550	17725	17731	17703	17764	17697	17865	17758	17733	18012	17887	17695	17611	17638	17783	17699	17667	17728	17657	17747	17597	17514	17576	17762	17567	17733	17663	17651	17587	17642	17695	17572	17799	17753	17606	17663	17460	17558	17443	17631	17527	17644	17721	17556	17775	17657	17677	17632	17567	17601	17556	17658	17617	17606	17726	17738	17749	17784	17714	17642	17657	17516	17781	17822	17812	17748	17690	17535	17660	17778	17604	17609	17558	17708	17469	17736	17719	17573	17736	17618	17585	17643	17719	17630	17753	17512	17670	17407	17796	17569	17761	17581	17653	17592	17607	17579	17681	17639	17652	17488	17641	17792	17745	17574	17626	17742	17600	17657	17861	17702	17738	17792	17713	17680	17514	17687	17530	17667	17575	17774	17588	17674	17599	17651	17602	17474	17762	17785	17937	17643	17595	17778	17652	17661	17857	17614	17595	17785	17697	17543	17634	17781	17439	17683	17672	17746	17815	17605	17621	17558	17636	17572	17612	17615	17778	17698	17853	17815	17788	17680	17595	17618	17622	17543	17654	17346	17635	17788	17625	17823	17890	17655	17757	17543	17922	17720	17623	17486	17451	17702	17794	17737	17754	17603	17644	17719	17488	17625	17683	17638	17496	17773	17779	17910	17693	17666	17633	17600	17738	17765	17685	17645	17691	17469	17705	17587	17832	17562	17579	17696	17697	17740	17702	17491	17747	17648	17616	17840	17675	17714	17496	17536	17675	17822	17386	17778	17530	17662	17635	17644	17566	17541	17838	17616	17641	17598	17722	17609	17341	17585	17549	17610	17672	17591	17553	17552	17670	17729	17579	17656	17849	17826	17696	17701	17836	17800	17527	17349	17687	17689	17719	17766	17627	17585	17724	17897	17688	17647	17849	17478	17423	17575	17579	17660	17504	17732	17752	17702	17623	17492	17637	17520	17559	17646	17742	17512	17630	17804	17690	17827	17745	17671	17842	17490	17756	17565	17599	17549	17536	17733	17649	17618	17495	17416	17520	17868	17790	17835	17634	17712	17639	17705	17735	17706	17659	17850	17542	17555	17643	17751	17889	17840	17537	17769	17602	17481	17571	17562	17722	17607	17692	17685	17661	17691	17538	17555	17631	17730	17546	17573	17687	17648	17769	17819	17688	17677	17615	17676	17635	17693	17627	17430	17711	17608	17699	17737	17880	17877	17676	17697	17655	17732	17724	17385	17561	17629	17616	17579	17678	17737	17804	17598	17464	17479	17622	17643	17525	17639	17515	17654	17710	17636	17788	17468	17806	17913	17570	17731	17423	17619	17567	17839	17709	17671	17613	17585	17683	17712	17547	17571	17652	17749	17607	17827	17598	17751	17706	17752	17648	17705	17641	17694	17883	17720	17658	17552	17763	17780	17707	17789	17629	17655	17635	17702	17779	17775	17633	17909	17732	17757	17557	17573	17840	17742	17797	17679	17969	17720	17770	17655	17580	17733	17458	17367	17661	17710	17752	17868	17832	17724	17624	17813	17694	17675	17627	17647	17793	17501	17644	17377	17569	17656	17833	17616	17826	17616	17777	17656	17755	17605	17759	17476	17586	17805	17948	17830	17837	17770	17664	17538	17664	17684	17905	17606	17730	17480	17682	17649	17733	17666	17607	17759	17785	17541	17750	17728	17888	17748	17700	17770	17680	17555	17506	17692	17522	17631	17690	17746	17644	17678	17686	17696	17568	17728	17495	17834	17636	17762	17697	17694	17854	17589	17712	17476	17534	17578	17791	17672	17858	17718	17551	17586	17599	17777	17565	17690	17583	17658	17654	17603	17817	17616	17602	17763	17667	17794	17563	17820	17544	17540	17497	17878	17566	17393	17694	17730	17515	17613	17547	17712	17715	17537	17521	17611	17646	17743	17748	17742	17666	17688	17548	17851	17582	17648	17771	17652	17804	17555	17702	17601	17653	17845	17706	17599	17642	17852	17615	17577	17593	17598	17724	17814	17792	17688	17614	17457	17685	17748	17593	17609	17507	17580	17769	17635	17884	17742	17829	17676	17631	17630	17687	17630	17571	17594	17529	17703	17794	17856	17661	17805	17653	17653	17808	17820	17855	17563	17821	17763	17697	17661	17439	17845	17804	17619	17556	17814	17722	17646	17467	17513	17707	17579	17627	17667	17485	17564	17678	17653	17466	17676	17637	17734	17825	17598	17748	17706	17624	17530	17702	17684	17734	17627	17603	17610	17685	17646	17653	17776	17617	17950	17692	17792	17924	17750	17780	17659	17624	17577	17608	17934	17777	17644	17760	17576	17798	17732	17750	18016	17681	17622	17611	17743	17523	17458	17646	17616	17838	17519	17509	17664	17759	17613	17619	17810	17564	17753	17542	17459	17589	17544	17649	17634	17597	17806	17598	17729	17558	17728	17612	17781	17730	17718	17676	17573	17669	17657	17618	17645	17582	17561	17675	17512	17786	17732	17597	17694	17799	17684	17615	17774	17566	17655	17596	17636	17676	17894	17570	17884	17674	17666	17791	17658	17662	17639	17678	17729	17465	17360	17534	17657	17588	17716	17737	17765	17571	17673	17794	17625	17540	17696	17808	17884	17810	17852	17597	17584	17698	17475	17835	17750	17773	17748	17651	17430	17729	17489	17556	17807	17773	17711	17759	17662	17750	17658	17508	17518	17668	17772	17780	17895	17729	17657	17765	17765	17573	17651	17460	17687	17616	17679	17630	17698	17618	17688	17701	17890	17745	17801	17557	17760	17567	17813	17719	17779	17777	17744	17768	17730	17527	17684	17706	17624	17613	17382	17466	17729	17660	17673	17635	17709	17718	17706	17669	17776	17781	17609	17635	17644	17765	17672	17640	17753	17764	17508	17522	17847	17566	17510	17559	17850	17684	17860	17748	17897	17817	17645	17649	17633	17826	17633	17751	17721	17600	17621	17754	17709	17571	17721	17741	17806	17639	17770	17717	17638	17606	17781	17713	17647	17596	17913	17556	17665	17602	17333	17567	17624	17829	17698	17620	17483	17741	17817	17708	17761	17859	17597	17865	17705	17738	17644	17703	17635	17651	17717	17599	17794	17779	17782	17502	17799	17705	17491	17654	17395	17600	17770	17754	17740	17616	17584	17672	17715	17562	17759	17655	17712	17725	17849	17767	17579	17634	17630	17676	17708	17562	17642	17723	17602	17597	17775	17521	17730	17594	17580	17711	17537	17671	17802	17732	17536	17725	17743	17576	17633	17567	17642	17746	17647	17663	17704	17496	17944	17701	17782	17648	17735	17691	17738	17950	17700	17624	17700	17438	17649	17679	17634	17592	17610	17625	17717	17580	17659	17823	17796	17762	17659	17595	17599	17642	17653	17862	17399	17858	17702	17586	17729	17573	17540	17615	17765	17605	17887	17609	17744	17707	17852	17619	17774	17755	17667	17825	17706	17566	17841	17594	17616	17828	17641	17537	17652	17483	17762	17595	17537	17774	17707	17836	17577	17801	17735	17657	17839	17612	17745	17622	17739	17774	17708	17717	17682	17662	17867	17634	17914	17669	17722	17706	17687	17735	17588	17779	17713	17591	17857	17721	17585	17584	17563	17802	17577	17753	17699	17757	17721	17811	17864	17557	17918	17494	17627	17681	17675	17546	17509	17589	17676	17917	17827	17719	17646	17664	17649	17579	17778	17725	17865	17775	17526	17554	17944	17690
25306	40575	35277	27685	23147	19257	17463	16992	16659	16357	16389	16869	16926	16623	16427	16190	15865	15849	15587	15537	15776	16350	22058	24806	26637	23783	20075	17767	16562	15932	15668	15416	15431	15390	15151	15355	15466	15387	15243	15245	15298	15535	15517	15500	15317	15462	15203	15318	15332	15356	15218	15335	15318	15293	15417	15451	15336	15256	15504	15532	15317	15273	15320	15304	15457	15321	15501	15365	15394	15397	15356	15487	15445	15440	15326	15268	15365	15404	15403	15347	15341	15438	15362	15203	15370	15343	15227	15363	15380	15591	15363	15312	15219	15318	15484	15390	15211	15395	15240	15401	15323	15271	15242	15353	15329	15295	15409	15294	15316	15267	15307	15451	15343	15409	15355	15331	15261	15347	15392	15198	15418	15382	15172	15322	15426	15389	15257	15416	15304	15452	15391	15442	15319	15486	15336	15273	15308	15430	15428	15440	15308	15399	15507	15476	15331	15403	15287	15159	15301	15222	15366	15329	15466	15464	15255	15492	15443	15232	15408	15357	15208	15376	15360	15485	15143	15572	15282	15195	15139	15360	15322	15308	15246	15601	15376	15397	15273	15349	15108	15148	15380	15267	15432	15429	15380	15246	15430	15108	15290	15323	15536	15266	15427	15517	15264	15258	15359	15372	15419	15389	15530	15335	15413	15264	15659	15341	15295	15243	15486	15272	15224	15414	15351	15246	15283	15518	15470	15257	15314	15294	15241	15222	15232	15450	15246	15251	15329	15379	15389	15320	15437	15415	15501	15401	15309	15320	15273	15303	15302	15368	15185	15316	15288	15379	15395	15389	15401	15320	15293	15320	15327	15463	15387	15219	15364	15321	15423	15367	15328	15281	15292	15394	15311	15582	15302	15315	15305	15405	15284	15495	15374	15345	15220	15393	15354	15462	15333	15291	15300	15232	15198	15252	15261	15318	15369	15436	15379	15268	15145	15427	15346	15283	15390	15393	15312	15437	15416	15260	15350	15461	15419	15282	15320	15216	15109	15313	15219	15321	15522	15382	15222	15353	15446	15365	15301	15399	15248	15174	15155	15359	15252	15248	15455	15347	15383	15349	15389	15295	15348	15286	15522	15352	15291	15363	15204	15307	15344	15473	15250	15401	15410	15286	15240	15388	15290	15364	15198	15419	15392	15280	15437	15399	15221	15351	15355	15425	15361	15386	15309	15202	15345	15158	15305	15349	15279	15435	15179	15318	15099	15442	15213	15126	15310	15341	15296	15328	15216	15304	15245	15453	15462	15404	15334	15321	15237	15452	15367	15274	15287	15348	15173	15400	15219	15244	15417	15436	15334	15371	15390	15374	15354	15479	15464	15294	15301	15360	15250	15304	15423	15350	15534	15223	15286	15247	15345	15110	15525	15271	15282	15300	15322	15435	15314	15182	15331	15312	15386	15356	15203	15242	15309	15394	15504	15432	15325	15307	15269	15380	15476	15240	15410	15282	15243	15231	15319	15392	15361	15478	15393	15519	15331	15201	15293	15394	15392	15266	15372	15334	15316	15333	15247	15244	15319	15348	15375	15405	15418	15368	15309	15497	15288	15489	15309	15363	15435	15469	15188	15371	15376	15176	15253	15219	15387	15404	15423	15230	15277	15229	15292	15401	15419	15131	15459	15475	15291	15385	15275	15459	15136	15456	15450	15214	15265	15319	15185	15310	15403	15335	15232	15313	15254	15340	15473	15428	15468	15388	15267	15571	15431	15476	15340	15457	15378	15172	15307	15474	15329	15327	15456	15276	15391	15325	15408	15369	15446	15326	15434	15380	15436	15469	15371	15338	15271	15395	15393	15284	15380	15199	15395	15211	15450	15521	15282	15371	15455	15437	15273	15378	15431	15321	15382	15103	15298	15363	15300	15305	15196	15545	15259	15314	15316	15268	15362	15292	15252	15227	15328	15501	15405	15326	15361	15300	15216	15309	15283	15251	15401	15379	15313	15256	15463	15327	15344	15194	15389	15351	15453	15304	15368	15234	15402	15402	15238	15369	15347	15367	15181	15428	15475	15291	15397	15511	15300	14946	15062	15451	15481	15306	15376	15434	15562	15317	15412	15338	15227	15179	15302	15318	15386	15498	15342	15339	15503	15308	15423	15335	15397	15252	15198	15412	15284	15398	15297	15308	15283	15350	15286	15296	15393	15358	15368	15199	15354	15313	15309	15489	15293	15431	15352	15304	15396	15434	15393	15435	15315	15394	15372	15400	15250	15273	15562	15368	15285	15300	15362	15315	15446	15298	15188	15163	15311	15380	15348	15393	15322	15402	15518	15090	15257	15287	15433	15362	15290	15243	15280	15363	15242	15449	15446	15197	15187	15348	15271	15283	15298	15271	15361	15432	15151	15373	15401	15238	15297	15289	15501	15282	15247	15271	15275	15329	15188	15211	15317	15191	15451	15354	15457	15237	15338	15248	15211	15515	15204	15444	15429	15344	15342	15425	15356	15387	15331	15235	15291	15275	15421	15296	15484	15276	15143	15353	15318	15225	15396	15485	15391	15181	15164	15521	15436	15263	15356	15481	15352	15501	15436	15402	15282	15498	15317	15355	15271	15379	15352	15223	15428	15294	15226	15441	15065	15322	15485	15217	15433	15351	15172	15551	15457	15327	15361	15450	15325	15334	15213	15326	15349	15375	15451	15337	15224	15415	15340	15343	15236	15228	15314	15438	15289	15319	15273	15242	15428	15446	15361	15527	15261	15349	15289	15441	15362	15350	15350	15412	15347	15277	15305	15402	15347	15243	15319	15315	15389	15277	15406	15319	15409	15569	15338	15405	15245	15297	15254	15208	15430	15335	15073	15380	15387	15305	15362	15390	15497	15293	15183	15254	15414	15321	15317	15354	15302	15342	15227	15428	15417	15217	15260	15309	15249	15302	15371	15409	15305	15323	15285	15296	15353	15269	15470	15328	15333	15449	15373	15433	15423	15200	15425	15349	15308	15247	15330	15462	15583	15308	15145	15164	15438	15390	15329	15346	15382	15556	15472	15311	15398	15246	15349	15458	15295	15376	15316	15255	15433	15106	15400	15258	15419	15257	15380	15244	15427	15390	15350	15337	15124	15267	15465	15438	15394	15371	15424	15266	15436	15315	15382	15190	15332	15348	15271	15247	15405	15240	15313	15497	15333	15560	15162	15367	15355	15263	15234	15311	15169	15371	15278	15249	15471	15356	15320	15374	15469	15424	15363	15170	15396	15345	15278	15152	15241	15448	15286	15278	15455	15453	15154	15399	15480	15453	15279	15217	15324	15381	15322	15338	15339	15327	15327	15384	15301	15286	15328	15319	15220	15275	15330	15315	15190	15289	15407	15374	15349	15449	15153	15508	15269	15272	15304	15237	15238	15375	15423	15276	15395	15474	15248	15407	15259	15322	15232	15142	15042	15415	15322	15347	15390	15306	15399	15202	15183	15347	15316	15361	15288	15238	15348	15398	15325	15462	15285	15543	15419	15326	15184	15418	15454	15315	15481	15452	15331	15354	15446	15117	15338	15260	15346	15605	15299	15355	15292	15378	15354	15359	15391	15339	15439	15354	15316	15370	15473	15417	15321	15367	15348	15265	15394	15411	15339	15403	15189	15358	15314	15239	15352	15226	15373	15339	15556	15310	15394	15333	15484	15323	15466	15394	15404	15331	15560	15239	15311	15440	15324	15208	15464	15426	15342	15342	15379	15239	15556	15488	15320	15393	15439	15277	15284	15241	15401	15405	15212	15174	15490	15301	15270	15174	15189	15276	15341	15289	15369	15295	15325	15563	15402	15342	15268	15172	15321	15291	15358	15233	15250	15160	15258	15185	15455	15400	15516	15302	15323	15385	15537	15307	15339	15363	15372	15261	15357	15452	15359	15465	15378	15412	15425	15219	15368	15390	15345	15290	15325	15255	15331	15599	15432	15234	15403	15215	15360	15424	15274	15437	15183	15341	15291	15248	15276	15445	15345	15374	15328	15257	15346	15441	15331	15463	15122	15423	15531	15359	15375	15419	15311	15402	15257	15185	15210	15423	15292	15414	15320	15258	15417	15373	15484	15375	15295	15345	15468	15465	15308	15461	15408	15268	15421	15305	15306	15397	15449	15133	15210	15339	15310	15345	15313	15345	15266	15314	15193	15287	15504	15264	15426	15292	15412	15384	15230	15203	15169	15374	15392	15444	15343	15227	15465	15286	15611	15307	15367	15457	15367	15213	15258	15379	15340	15382	15333	15542	15274	15416	15211	15474	15331	15337	15437	15403	15376	15195	15365	15340	15167	15369	15292	15274	15274	15372	15453	15412	15485	15152	15231	15348	15253	15447	15288	15441	15340	15292	15510	15198	15404	15353	15318	15386	15315	15508	15447	15485	15279	15382	15483	15247	15263	15326	15405	15328	15206	15378	15239	15320	15464	15181	15326	15394	15320	15533	15403	15411	15351	15306	15390	15289	15243	15286	15351	15263	15150	15352	15317	15451	15286	15385	15262	15446	15348	15332	15221	15269	15493	15312	15363	15275	15303	15392	15431	15388	15321	15317	15304	15273	15302	15284	15318	15250	15305	15139	15279	15284	15479	15435	15386	15288	15410	15175	15406	15505	15403	15370	15355	15198	15357	15311	15304	15335	15377	15340	15517	15483	15252	15202	15186	15268	15318	15314	15245	15211	15389	15356	15378	15343	15276	15323	15332	15320	15370	15409	15405	15384	15316	15263	15441	15251	15276	15457	15142	15411	15283	15168	15467	15279	15422	15558	15303	15235	15255	15390	15329	15213	15550	15372	15239	15350	15320	15377	15299	15292	15315	15274	15278	15352	15302	15348	15441	15286	15377	15315	15396	15301	15393	15491	15383	15211	15510	15307	15467	15306	15367	15297	15371	15230	15258	15287	15233	15426	15214	15497	15442	15412	15300	15181	15359	15380	15201	15278	15405	15289	15188	15473	15438	15436	15397	15282	15229	15340	15421	15189	15389	15404	15352	15300	15217	15417	15292	15260	15453	15479	15305	15314	15283	15403	15432	15361	15419	15516	15466	15364	15345	15384	15358	15255	15335	15238	15349	15174	15191	15213	15475	15300	15473	15400	15296	15437	15264	15202	15337	15140	15360	15305	15356	15026	15457	15393	15327	15290	15345	15327	15294	15237	15194	15340
28023	23521	27669	24042	19452	18266	17955	17769	17655	17674	17858	17747	17898	17781	17648	17605	17779	17271	17391	17753	17562	17548	17697	17550	17844	18139	17943	17508	17695	17579	17674	17625	17543	17399	17604	17439	17295	17551	17469	17395	17566	17496	17395	17482	17428	17256	17350	17319	17327	17419	17292	17478	17190	17332	17453	17432	17297	17376	17463	17388	17384	17501	17542	17400	17306	17471	17518	17572	17640	17141	17527	17357	17490	17569	17438	17368	17138	17414	17456	17473	17437	17430	17454	17456	17336	17361	17490	17340	17455	17456	17456	17279	17158	17250	17350	17491	17311	17514	17323	17515	17543	17546	17331	17447	17236	17632	17343	17263	17234	17257	17318	17470	17570	17393	17249	17191	17569	17436	17415	17428	17405	17524	17347	17359	17393	17508	17363	17322	17539	17373	17438	17292	17472	17365	17507	17341	17412	17358	17556	17483	17491	17173	17549	17537	17369	17304	17359	17432	17504	17347	17696	17437	17402	17318	17432	17255	17312	17505	17414	17202	17424	17601	17409	17492	17225	17388	17394	17295	17514	17403	17423	17554	17500	17577	17449	17259	17316	17299	17515	17483	17469	17405	17402	17463	17421	17364	17485	17314	17449	17313	17468	17457	17370	17473	17299	17313	17398	17397	17487	17408	17408	17571	17380	17313	17476	17499	17380	17447	17477	17418	17232	17499	17462	17584	17371	17527	17453	17371	17605	17687	17251	17572	17334	17447	17532	17519	17538	17375	17387	17519	17340	17521	17322	17623	17363	17373	17375	17510	17360	17438	17176	17346	17485	17446	17437	17360	17470	17228	17304	17360	17225	17401	17184	17251	17379	17379	17423	17484	17488	17302	17330	17449	17099	17213	17314	17485	17349	17590	17524	17307	17530	17470	17400	17435	17440	17489	17350	17182	17514	17555	17344	17637	17556	17416	17492	17548	17171	17258	17368	17383	17280	17427	17657	17311	17374	17383	17371	17308	17292	17240	17379	17393	17578	17638	17360	17405	17414	17200	17453	17285	17470	17267	17361	17450	17332	17411	17454	17492	17420	17396	17577	17210	17485	17478	17445	17529	17354	17339	17524	17256	17418	17305	17240	17417	17435	17326	17472	17479	17547	17570	17506	17312	17536	17254	17615	17354	17230	17398	17470	17445	17379	17509	17242	17389	17305	17234	17568	17429	17486	17525	17325	17443	17301	17312	17494	17479	17477	17490	17415	17292	17389	17329	17431	17261	17471	17417	17406	17316	17314	17198	17425	17295	17369	17239	17351	17623	17356	17370	17392	17347	17262	17302	17671	17259	17428	17404	17552	17444	17500	17299	17195	17342	17370	17558	17328	17307	17396	17373	17745	17431	17509	17636	17561	17345	17314	17435	17473	17364	17522	17338	17137	17410	17379	17412	17496	17425	17321	17541	17374	17379	17461	17617	17341	17368	17413	17394	17611	17487	17520	17457	17520	17593	17569	17574	17298	17415	17398	17657	17537	17454	17516	17629	17466	17485	17387	17344	17586	17307	17388	17408	17466	17290	17326	17362	17442	17501	17528	17467	17292	17263	17401	17390	17390	17445	17531	17583	17528	17429	17251	17394	17548	17281	17509	17629	17310	17528	17549	17477	17488	17356	17424	17471	17577	17392	17382	17491	17526	17565	17568	17312	17459	17290	17439	17511	17360	17158	17426	17344	17497	17426	17565	17339	17577	17434	17478	17488	17456	17297	17419	17523	17501	17490	17496	17467	17404	17185	17517	17450	17316	17360	17437	17469	17306	17329	17474	17400	17403	17264	17599	17306	17288	17320	17414	17281	17692	17490	17146	17265	17412	17575	17402	17153	17267	17183	17166	17540	17557	17683	17480	17390	17608	17521	17345	17258	17230	17429	17274	17331	17247	17424	17443	17171	17253	17417	17559	17242	17445	17307	17229	17376	17409	17362	17580	17479	17375	17627	17588	17508	17228	17563	17427	17336	17464	17528	17297	17315	17399	17523	17438	17611	17438	17390	17317	17224	17544	17399	17229	17539	17521	17463	17383	17343	17529	17347	17380	17381	17340	17509	17198	17274	17258	17375	17441	17461	17280	17465	17505	17441	17559	17535	17412	17430	17212	17355	17636	17283	17527	17392	17390	17352	17643	17497	17311	17340	17459	17317	17285	17351	17489	17337	17346	17324	17420	17273	17236	17436	17357	17331	17449	17325	17371	17444	17287	17212	17375	17402	17435	17382	17268	17131	17526	17760	17524	17269	17432	17173	17342	17590	17257	17423	17389	17583	17304	17349	17286	17332	17332	17508	17414	17370	17361	17468	17579	17354	17341	17508	17402	17318	17473	17297	17537	17315	17402	17413	17395	17556	17412	17406	17305	17307	17326	17260	17459	17647	17605	17406	17490	17351	17385	17453	17464	17446	17483	17392	17529	17259	17578	17626	17372	17360	17529	17243	17494	17526	17148	17511	17513	17584	17487	17401	17418	17383	17030	17426	17369	17195	17463	17376	17606	17536	17315	17455	17328	17288	17379	17372	17493	17388	17483	17338	17480	17366	17268	17561	17453	17414	17355	17467	17450	17353	17336	17441	17457	17438	17621	17467	17538	17677	17431	17518	17417	17376	17232	17294	17378	17632	17311	17193	17195	17304	17342	17369	17375	17302	17419	17444	17231	17377	17217	17591	17614	17501	17549	17373	17444	17331	17233	17712	17254	17364	17673	17406	17403	17379	17583	17385	17315	17580	17316	17451	17338	17390	17650	17340	17267	17230	17361	17328	17352	17439	17414	17267	17523	17581	17486	17415	17353	17176	17478	17383	17393	17278	17322	17479	17077	17280	17617	17168	17305	17725	17418	17473	17307	17454	17497	17374	17580	17386	17368	17327	17219	17285	17361	17415	17331	17534	17278	17361	17079	17362	17494	17461	17455	17322	17388	17573	17459	17453	17401	17378	17345	17347	17166	17365	17489	17546	17507	17463	17446	17479	17624	17270	17353	17449	17321	17368	17392	17502	17422	17446	17325	17493	17339	17299	17404	17591	17354	17370	17461	17516	17421	17285	17284	17288	17339	17204	17438	17382	17404	17231	17350	17415	17412	17469	17264	17539	17465	17482	17414	17344	17447	17410	17263	17346	17392	17311	17340	17252	17343	17686	17489	17257	17374	17482	17521	17293	17529	17385	17323	17421	17344	17438	17444	17294	17704	17247	17400	17557	17714	17568	17280	17246	17433	17558	17338	17295	17309	17335	17460	17394	17383	17468	17362	17440	17317	17506	17443	17270	17501	17372	17404	17465	17302	17420	17182	17226	17488	17279	17394	17437	17516	17293	17443	17380	17283	17552	17285	17471	17513	17242	17433	17445	17347	17483	17435	17465	17466	17357	17393	17433	17507	17512	17533	17509	17500	17453	17612	17541	17409	17489	17421	17511	17340	17299	17452	17315	17422	17375	17422	17542	17651	17420	17558	17398	17495	17462	17360	17396	17385	17436	17549	17365	17577	17540	17323	17345	17440	17262	17362	17589	17464	17419	17545	17202	17506	17563	17554	17531	17545	17193	17441	17403	17416	17516	17350	17474	17458	17409	17361	17649	17428	17292	17281	17418	17480	17383	17380	17375	17467	17482	17363	17407	17488	17060	17272	17601	17316	17443	17495	17352	17348	17506	17409	17409	17369	17407	17334	17321	17384	17342	17533	17369	17522	17292	17125	17275	17416	17434	17469	17592	17146	17388	17292	17521	17235	17483	17394	17369	17266	17480	17462	17635	17364	17580	17365	17293	17337	17340	17386	17273	17351	17458	17394	17544	17638	17378	17310	17418	17549	17376	17227	17381	17302	17402	17455	17432	17464	17293	17477	17440	17477	17492	17530	17507	17510	17425	17602	17413	17446	17530	17379	17301	17321	17633	17492	17261	17378	17558	17367	17476	17534	17419	17474	17223	17465	17335	17504	17500	17540	17361	17384	17171	17431	17362	17364	17259	17461	17487	17436	17236	17348	17507	17288	17284	17370	17622	17701	17361	17404	17397	17140	17551	17466	17385	17299	17403	17177	17444	17287	17281	17249	17435	17389	17558	17426	17273	17582	17383	17451	17403	17232	17319	17415	17554	17620	17422	17229	17462	17354	17439	17510	17412	17570	17452	17451	17450	17419	17419	17442	17421	17430	17475	17403	17353	17326	17365	17241	17428	17407	17118	17568	17280	17189	17371	17444	17487	17367	17351	17481	17539	17348	17266	17519	17345	17426	17377	17292	17418	17385	17448	17371	17618	17298	17405	17554	17327	17589	17602	17522	17329	17453	17452	17280	17110	17454	17603	17400	17409	17527	17515	17207	17414	17470	17436	17477	17455	17404	17221	17328	17381	17385	17293	17425	17396	17362	17253	17420	17531	17390	17440	17459	17480	17306	17467	17428	17406	17156	17291	17676	17209	17273	17380	17426	17427	17351	17306	17393	17442	17393	17550	17452	17525	17540	17447	17323	17351	17328	17394	17340	17411	17494	17487	17543	17375	17691	17489	17204	17318	17413	17290	17348	17473	17382	17489	17355	17305	17397	17500	17421	17478	17526	17395	17421	17413	17381	17424	17561	17316	17348	17410	17504	17441	17240	17273	17480	17349	17407	17362	17463	17526	17355	17528	17378	17505	17610	17252	17423	17640	17495	17339	17493	17547	17667	17385	17286	17399	17125	17361	17332	17567	17402	17448	17323	17504	17292	17299	17308	17305	17022	17256	17309	17170	17385	17242	17226	17396	17399	17389	17380	17517	17510	17440	17235	17365	17637	17464	17465	17366	17314	17414	17335	17247	17354	17292	17331	17547	17298	17412	17354	17381	17333	17345	17481	17525	17465	17299	17437	17308	17628	17533	17463	17512	17512	17236	17422	17438	17537	17350	17497	17457	17254	17570	17480	17380	17464	17322	17332	17515	17533	17476	17470	17260	17510	17431	17469	17495	17144	17394	17377	17563	17595	17443	17414	17485	17413	17308	17611	17348	17629	17369	17660	17434	17454	17371	17441	17365	17562	17384	17494	17269	17469	17300	17738	17496	17361	17520	17410	17368	17597	17575	17300	17504	17409	17437	17466	17503	17300	17368	17425	17160	17368	17371	17337	17414	17250	17390	17365	17196	17329	17268	17288	17655	17503	17473	17347	17480
21732	30290	27712	21224	18440	16444	15457	15686	15551	15370	15813	15838	15757	15725	15714	15409	15660	15267	15165	15154	15384	15259	15530	15675	15972	15912	15572	15633	15391	15261	15527	15200	15292	15255	15210	15326	15363	15317	15298	15327	15173	15294	15220	15202	15160	15429	15316	15142	15273	15157	15222	15222	15270	15172	15445	15321	15263	15245	15420	15195	15351	15225	15256	15173	15239	15205	15304	15220	15233	15304	15280	15405	15210	15202	15263	15256	15049	15195	15261	15172	15214	15259	15308	15215	15375	15182	15179	15068	15212	14941	15268	15272	15149	15314	15291	15189	15224	15186	15154	15379	15320	15176	15207	15275	15328	15203	15274	15296	15348	15153	14998	15275	15322	15340	15305	15408	15398	15286	15355	15346	15268	15253	15279	15331	15235	15069	15248	15394	15199	15225	15477	15204	15102	15153	15087	15381	15252	15124	15072	15047	15085	15011	15165	15054	15251	15135	15222	15156	15078	15357	15113	15202	15244	15229	15090	15311	15264	15197	15399	15130	15249	15331	15322	15343	15104	15152	15318	15253	15290	15216	15304	15321	15113	15262	15227	15246	15264	15152	15231	15180	15310	15097	15225	15036	15077	15263	15032	15003	15044	15288	15176	15136	15135	15243	15207	15401	15108	15290	15304	15183	15267	15261	15190	15392	15141	15142	15250	15248	15126	15342	15101	15239	15329	15185	15475	15218	15257	15238	15252	15255	15100	15230	15076	15302	15224	15410	15360	15099	15308	15252	15119	15205	15183	15388	15266	15277	15085	15147	15150	15460	15320	15193	15163	15216	15317	15320	15217	15095	15195	15418	15075	15419	15195	15237	15176	14962	15265	15163	15378	15210	15221	15196	15410	15146	15262	15037	15184	15247	15097	15181	15253	15165	15258	15345	15240	15291	15305	15126	15287	15278	15212	15110	15104	15290	15222	15064	15168	15227	15374	15144	15117	15178	15246	15279	15179	15213	15173	15274	15241	15064	15361	15249	15211	15150	15004	15091	15250	15261	15227	15247	15097	15285	15246	15258	15291	15208	15267	15045	15257	15237	15381	15254	15113	15052	15283	15127	15080	15131	15246	15357	15159	15259	15023	15178	15208	15169	15263	15182	15149	15290	15222	15399	15249	15159	15262	15102	15281	15313	15219	15192	15351	15112	15226	15055	15380	15254	15218	15242	15221	15212	15297	15223	14980	15304	15220	15202	15307	15159	15328	15276	15247	15271	15128	15121	15208	15222	15060	15261	15137	15321	15142	15194	15340	15382	15325	15248	15230	15208	15141	15342	15070	15305	15071	15310	15306	15288	15347	15111	15325	15241	15236	15299	15193	15261	15189	15272	15137	15126	15223	15389	15309	15227	15143	15180	14904	15205	15098	15283	15342	15156	15094	15316	15323	15254	15357	15098	15422	15263	15223	15275	15322	15426	15122	15208	15159	15409	15304	15152	15229	15258	15225	15229	15109	15359	15363	15215	15173	15200	15275	15360	15384	15170	15321	15260	15338	15320	15194	15297	15315	15195	15272	15243	15349	15005	15146	15105	15316	15230	15332	15176	15277	15068	15194	15227	15204	15319	15252	15237	15186	15445	15224	15192	15125	15270	15299	15170	15179	15193	15255	15188	14999	15272	15278	15282	15136	15106	15344	15357	15390	14985	15257	15271	15153	15082	15314	15333	15238	15275	15169	15166	15216	15277	15282	15133	15293	15210	15192	15056	15352	15169	15104	15262	15231	15213	15310	15438	15286	15269	15053	15027	15248	15380	15140	15267	15208	15288	15237	15160	15292	15317	15248	15236	15394	15143	15311	15338	15193	15140	15340	15125	15145	15213	15182	15197	15213	15284	15202	15367	15222	15224	15206	15422	15180	15278	15313	15435	15248	15230	15243	15186	15195	15299	15233	15239	15149	14990	15095	15267	15260	15054	15094	15261	15338	15229	15158	15155	15210	15277	15188	15108	15272	15293	15300	15061	15114	15179	15310	15275	15396	15345	15349	15226	15249	15200	15265	15243	15342	15152	15270	15123	15265	15224	15170	15230	15214	15318	15330	15182	15267	15058	15201	15317	15131	15309	15079	15146	15287	15247	15361	15272	15245	15378	15135	15370	15402	15139	15266	15216	15236	15194	15158	15116	15287	15158	15215	15289	15274	15097	15168	15367	15319	15137	15231	15163	15209	15186	15274	15196	15227	15196	15258	15277	15349	15145	15100	15305	15423	15267	15273	15245	15131	15101	15256	15237	15117	15219	15406	15099	15336	15333	15407	15322	15149	15272	15130	15155	15416	15217	15279	15305	15319	15252	15188	15182	15253	15277	15213	15180	15249	15213	15340	15205	15247	15067	15165	15311	15150	15320	14989	15346	15285	15206	15081	15076	15291	15390	15098	15291	15221	15129	15307	15428	15197	15258	15445	15110	15200	15304	15394	15330	15106	15293	15256	15187	15264	15247	15286	15210	15279	15260	15310	15300	15346	15383	15260	15218	15151	15410	15191	15085	15161	15078	15265	15345	15162	15375	15316	15293	15323	15187	15207	15094	15320	15149	15273	15189	15206	15234	15243	15371	15300	15150	15264	15075	15191	15080	15215	15173	15171	15402	15084	15345	15324	15218	15243	15260	15557	15249	15162	15300	15161	15260	15333	15282	15068	15249	15130	15219	15167	15438	15281	15249	15313	15193	15353	15161	15307	15171	15030	15203	15256	15288	15346	15249	15151	15225	15136	15486	15166	15348	15187	15065	15179	15340	15370	15274	15189	15327	15166	15184	15322	15291	15259	15074	15140	15135	15110	15183	15278	15120	15360	15030	15307	15234	15025	15163	15163	15363	15322	15232	15310	15123	15256	15289	15177	15208	15373	15351	15343	15175	15226	15236	15362	15286	15178	15242	15410	15213	15305	15205	15312	15136	15315	15222	15203	15282	15171	15126	15295	15341	15342	15198	15264	15355	15218	15155	15248	15241	15267	15285	15319	15203	15235	15243	15177	15234	15271	15176	15250	15097	15174	15196	15125	15197	15162	15243	15264	15221	15331	15191	15170	15236	15412	15186	15328	15127	15100	15287	15199	15304	15173	15296	15355	15267	15196	15270	15249	15307	15219	15307	15363	15135	14989	15095	15116	15336	15170	15187	15143	15302	15364	15108	15265	15241	15126	15162	15395	15258	14995	15387	15109	15066	15248	15181	15171	15256	15285	15174	15175	15011	15240	15392	15260	15119	15262	15206	15296	15168	15226	15111	15336	15131	15197	15115	15224	15109	15275	15113	15074	15167	15264	15391	15114	15332	15332	15187	15263	15210	15231	15245	14966	15177	15115	15257	15085	15201	15307	14995	15190	15117	15284	15199	15225	15113	15128	15255	15173	15333	15229	15346	15357	15170	15254	15096	15190	15190	15200	15271	15214	15235	15078	15192	15403	15354	15270	15151	15277	15123	15325	15271	15256	15167	15132	15349	15227	15092	15383	15109	15272	15183	15268	15222	15315	15361	15273	15184	15123	15386	15339	15280	15278	15271	15332	15291	15278	15206	15250	15214	15340	15091	15374	15291	15118	15322	15318	15215	15453	15344	15225	15289	15103	15223	15104	15300	15143	15217	15210	15309	15047	15292	15477	15311	15251	15262	15076	15178	15174	15164	15124	15261	15236	15182	15272	15343	15175	15292	15479	15237	15138	15230	15251	15084	15218	15201	15270	15351	15296	15301	15349	15480	15156	15202	15354	15139	15282	15203	15258	15410	15226	15264	15120	15182	15199	15333	15321	15217	15232	15302	15291	15197	15155	15299	15416	15314	15176	15229	15111	15244	15329	15227	15317	15168	15294	14955	15389	15285	15085	15264	15347	15104	15190	15480	15074	15224	15257	15226	15274	15336	15205	15299	15442	15217	15332	15257	15254	15316	15122	15179	15181	15174	15047	15224	15310	15048	15219	15253	15151	15200	15266	15233	15095	15320	15208	15282	15322	15236	15167	15348	15333	15236	15245	15129	15156	15248	15132	14908	15213	15204	15205	15226	15105	15268	15334	15333	15175	15354	14940	15386	15152	15129	15159	15146	15301	15250	15225	15313	15410	15210	14953	15114	15140	15301	15201	15166	15212	15146	15267	15392	15241	15216	15194	15129	15182	15327	15176	15207	15116	15100	15192	15154	15138	15286	15219	15256	15170	15307	15343	15177	15273	15135	15224	15225	15268	15044	15326	15048	15350	15048	15225	15191	15357	15141	15090	15243	15232	15209	15318	15382	15257	15364	15254	15413	15275	15144	15134	15147	15225	15178	15121	15299	15002	15167	15172	15265	15150	15107	15072	15293	15196	15206	15182	15178	15018	15192	15165	15220	15223	15262	15375	15275	15179	15298	15243	15216	15121	15238	15224	15169	15324	15211	15321	15353	15325	15296	15363	15068	15060	15105	15179	15299	15359	15228	15279	15056	15253	15242	15333	15232	15241	15141	15387	15112	15118	15406	15057	15289	15281	15324	15328	15161	15172	15067	15134	15198	15376	15221	15150	15160	15452	15159	15221	15206	15219	15248	15124	15188	15210	15298	15271	15259	15333	15225	15301	15106	15357	15280	15265	15158	15373	15426	15241	15238	15203	15466	15103	15219	15334	15162	15132	15351	15232	15110	15447	15375	15208	15126	15319	15150	15172	15250	15308	15282	15097	15321	15307	15226	15036	15427	15269	15111	15232	15252	15397	15268	15410	15172	15295	15296	15291	15259	15185	15162	15086	15322	15231	15207	15303	15189	15267	15260	15384	15269	15269	15111	15556	15302	15275	15195	15461	15160	15232	15163	15154	15082	15264	15218	15442	15165	14913	15284	15252	15105	15184	15053	15305	15330	15223	15102	15136	15306	15244	15307	15387	15399	15085	15290	15223	15357	15301	15165	15288	15189	15154	15152	15233	15205	15327	15260	15256	15236	15195	15360	15334	15222	15238	15341	15246	15022	15149	15310	15191	15264	15195	15323	15332	15312	15275	15067	15209	15216	15079	15257	15187	15275	15164	15377	15155	15265	15314	15204	15157	15126	15329	15201	15225	15042	15274	15188	15119	15278	15138	15240	15190	15268	15308	15281	15286	15024	15138	15230	15280	15221	15277	15327	15327	15401	15330	15232	15201	15403	14881	15323	15147	15190	15305	15223
24022	21508	29099	24500	22642	22893	21571	18956	18510	18602	18714	18922	18924	19102	18849	18526	18351	18232	18375	18322	18280	18445	19168	20530	22413	22172	20980	19813	18928	18429	18257	18217	18321	18198	18358	18318	18220	18178	18285	18047	18216	18110	18395	18209	18190	18160	18115	18034	18246	18208	18250	17982	18099	18132	18026	18288	18371	18263	18143	18093	18145	18339	18028	18093	18208	18003	18222	18191	18154	18195	18213	18222	18178	18075	18306	18102	18249	17948	18180	18062	18182	18198	18219	18025	18118	18173	18143	18052	18117	18236	18034	18013	18265	18040	18273	17893	18165	18162	18178	18163	18225	18390	18158	17956	18229	18134	18061	18101	18129	18190	18351	18107	18158	18151	18292	18221	18146	18260	18183	18176	18224	17832	18101	18216	18043	18281	18257	18243	18264	17889	18140	17985	18156	18129	18346	18138	18038	18078	18261	17879	18220	18209	18060	18003	18268	18200	18099	18181	17949	18218	18004	17801	18002	17991	17877	17919	18159	18083	18034	18171	18060	18248	18067	17990	18136	18183	18011	18153	18022	18227	18190	18142	17959	18229	18118	18053	18093	18196	18193	18078	18294	18173	17914	18012	18093	17999	18239	18178	18221	18136	18125	18245	18007	18210	18086	18293	18205	18087	18216	18045	18229	18049	17964	17993	18188	18136	17951	18150	18069	18266	17984	18339	18038	17840	18282	18007	18088	18126	18135	18217	18326	18173	18257	17986	18116	18116	17958	17902	17872	17980	18211	18055	18167	18142	18088	17967	18055	18012	18088	18000	17948	18129	17946	17871	18084	18239	17994	18237	18146	18198	18110	18266	17905	18109	18142	18168	18262	17902	18155	17864	18051	18070	18072	18077	18068	18233	18045	18044	17942	18200	18180	18272	18131	18154	18141	18197	17998	18181	18256	18240	18082	18113	18240	18180	18310	18203	18220	18067	18010	17880	18166	18438	18071	17995	18063	18033	18154	18121	18162	18321	18195	18183	18038	18005	18080	18267	18076	18116	18133	18118	18245	18116	18350	18145	18062	18024	18182	18173	18101	17942	18012	18212	18048	18205	18148	18230	18254	18169	18161	18129	18239	18136	18109	18200	18172	18131	18151	18125	18134	18092	18267	18019	18071	17968	18225	18050	18114	18157	17998	18107	18074	17976	18072	18144	18100	18032	18067	18105	18003	18240	18024	18124	18128	18041	18189	18259	18210	18100	18281	18033	18286	18204	17990	18009	18038	18194	18145	18228	18129	17984	17888	17995	17931	18011	17986	18149	18051	18170	18286	18136	18244	18270	18195	17981	18136	18073	18161	18070	18161	18170	17964	18058	18190	18105	18087	18036	18237	18188	18057	18102	18198	18243	18358	17996	18355	18197	18140	18290	18203	18066	18317	18236	18220	18085	18043	17814	18098	18165	18140	17955	18094	18048	18117	18095	18148	18300	17932	18080	18346	18081	18072	18183	18280	18118	18145	18263	18332	18343	18162	17991	18160	18163	18169	18045	18113	18220	18072	17918	18003	18103	18260	18098	18161	18286	18228	18329	18023	18027	18023	18144	18231	18054	18088	18061	17945	18154	18075	18094	17989	17952	18258	18240	18088	18119	17987	18191	18265	18145	18017	17986	18167	18069	18087	18126	18145	18190	18424	18117	18113	18133	18216	18102	17952	18138	18096	18053	18010	18124	18266	18204	18249	18211	18278	18010	18184	18219	18078	18029	18021	17972	18171	17998	18204	18117	18271	18038	17870	17890	18125	18207	18074	18011	17995	18243	17920	18109	18253	18132	18039	17949	17906	18027	18190	18234	18455	17978	18152	18009	18176	18310	18166	18065	18237	18077	18233	18016	18169	17928	17968	18329	18206	17932	18071	18081	18176	18175	17917	18110	18119	18079	18185	18179	18206	18216	18111	18154	18174	18002	18100	18154	17976	17980	17861	18058	18028	18080	18244	18350	18338	17913	18266	17841	18155	18087	18223	18242	18297	18247	18221	18162	18116	18140	18095	18159	18039	18156	18340	18009	18251	18068	18025	18333	18273	18125	18238	18066	17918	18186	18017	18131	18150	17923	18016	18157	18131	18028	18046	17918	18057	18027	18222	18008	18142	18048	18148	18242	18217	18134	18042	18104	18160	18041	18000	18102	17946	18300	18253	18081	18121	17924	18010	18007	18119	17983	18107	17976	18030	18250	18389	18112	17975	18167	18250	18080	18110	18084	18012	18301	17925	18127	18076	17910	18018	18203	18116	17945	18318	18063	18089	18069	18245	18161	18187	17871	17921	18183	18298	18213	18202	18198	18104	17981	17852	18073	18099	18140	18105	18204	18296	18099	18172	17998	18108	18123	18151	18076	18117	18100	18069	18187	18077	18262	18337	17912	18171	18157	18111	18179	18161	18222	18257	18065	18220	18089	18071	17959	18165	18245	18137	18054	18202	18223	18012	18067	18034	18088	18239	18264	18275	18065	18241	18175	18038	18108	18388	18017	18097	18305	18046	18036	18006	17995	18207	17950	18199	18126	17887	18140	18207	18210	18013	18165	18059	18203	18179	18130	18199	18134	18083	18167	18029	18161	18185	18003	18262	18214	17998	17898	17986	18273	18349	17862	18273	18139	17883	18023	18106	17950	18309	18238	18400	18154	18044	18376	18307	18197	18235	18152	18128	18216	18124	18115	17941	18093	18260	18152	18062	18168	18090	18274	18077	18147	18156	18305	17939	18075	18167	18187	18209	17927	17955	18176	18399	17931	18161	18113	18231	18149	18177	17936	18189	18224	18086	18143	18179	18151	18252	18076	18028	18065	18131	17992	18010	18057	17930	18009	18335	18198	18122	17995	18171	18124	18075	18070	18013	18122	18030	18291	18271	18187	18257	18281	18185	18062	18160	18171	18035	18016	17934	18128	18061	18184	18106	18118	18070	18206	18159	17967	18075	18273	17956	18234	18259	18063	18008	18162	18111	18096	18371	18081	18208	18233	18199	18089	18058	18225	18075	18025	18019	18175	18113	18072	18242	18237	18197	18045	18119	17987	17960	18105	18281	18125	18245	17978	18188	17851	18145	17973	18273	18235	18282	18233	18051	18087	18063	17924	18069	18045	18136	18144	18171	18086	18221	17889	17977	18165	18178	18256	18081	18341	18080	17944	18039	17994	18223	18244	18075	18215	18045	18049	18190	18032	17967	18196	18100	18259	18124	18094	18152	18079	18184	17965	18051	18007	18130	18095	18040	17818	18009	18046	18061	18202	18130	18012	18108	18115	18121	18388	18170	18249	18325	18225	18072	18171	18118	18121	18040	18002	17985	18197	18134	18068	17866	18061	18019	17867	18171	18306	18286	17931	18231	18293	18022	18179	18139	18232	18020	17941	18111	18204	18285	18035	18342	18023	18095	18104	18104	18170	17884	18160	17972	18368	18175	17954	18043	18134	18123	17993	17964	18238	18223	18090	17978	18133	18202	18175	18133	18149	18141	18098	18258	18284	18149	18164	18078	18292	18069	18033	18117	18112	18177	18072	18287	18140	18151	18147	18067	18235	18303	18065	18001	18176	18139	18190	18175	17988	18297	18089	17997	18224	18095	17947	18101	18066	17990	18195	18289	18177	18309	18167	17944	18112	18197	17819	17989	17927	17972	17971	18043	18068	18190	18149	18039	18200	18016	17988	18044	18097	18000	18298	18128	18139	18025	18412	18101	17826	18072	18235	18110	17978	17966	18178	18124	18246	17942	18075	18257	18177	18051	18018	18044	18190	18102	18124	18133	18279	18267	18079	18089	18077	17832	18071	18229	17998	17996	18283	18026	18075	18070	17991	18107	18159	18094	18241	18176	18037	18169	18232	18328	18283	18107	18162	17934	18014	18100	18124	18168	17887	18190	18287	18032	18159	18150	18141	18004	17978	18205	18093	18069	18145	18102	18219	17899	17931	17979	18094	18199	18213	18008	18252	18118	18107	18391	18324	18370	18213	18061	18210	18081	18058	18005	18154	18175	18011	18066	18072	17993	18339	18183	18119	18149	18006	17920	18212	18009	18144	18114	18181	18099	17877	18222	18078	18202	18133	18012	18113	18084	17869	18153	18207	18317	18193	17985	18062	18053	18195	18185	18163	17983	17993	18081	17949	18041	18195	18067	17933	17992	18262	18244	18217	18059	18120	18269	18146	18160	18193	18115	17969	17965	18218	17881	18123	18120	18140	18204	18020	18085	17928	18222	18047	18249	18269	17934	18270	18246	18269	18092	18153	18034	18159	18184	17933	18111	18156	18091	18027	18090	18028	17971	18080	18123	18005	18205	18015	18013	18155	18109	18026	18084	18006	18131	17971	18143	18047	18176	18109	18154	17961	17935	18228	18068	18261	18106	18246	18058	18110	17984	18046	18074	18179	18232	18152	18158	18072	18211	17982	18067	18036	17957	17941	18264	18172	18298	18161	18158	18143	18145	18215	17929	17950	17899	18121	18006	18067	18167	18084	17846	18109	18176	18150	18178	18040	18262	18104	18167	18141	17947	18083	18216	18077	18180	18119	18146	18202	18211	18080	17957	18131	18243	18224	18267	18191	18093	17925	18040	18113	18029	18233	18134	18061	18244	18061	18139	18126	18244	18104	18103	18059	18072	18021	17879	18285	18305	18284	18348	18271	18192	18180	18101	18078	18121	18176	18052	17937	18264	18160	18214	17907	18038	18155	18060	18052	18209	18286	18086	17997	17980	18214	18103	17986	18083	18207	18018	18284	18171	18009	18078	18150	18146	18219	18177	18071	18236	18047	18174	18060	18091	17913	18012	18113	18132	18161	18076	18190	18077	18190	18200	18205	18146	18070	18201	18161	18139	18044	18251	18190	18187	18205	18045	18008	18176	17826	18134	17972	18184	18229	18075	18222	18056	18098	17967	18274	18057	18161	18005	18075	18195	17876	18212	18214	17846	17893	18193	18259	18119	18179	18136	18248	18057	17958	18088	17899	18179	18180	18041	18086	18194	18321	18032	18005	18129	18016	18163	18231	18315	18231	18075	18302	18132	18124	18104	18032	18214	18114	18256	18071	18110	18158	18104	17932	18192	18103	18008	18063	17994	18136	18028	18234	18252	18036	18261	18146	18076	18203	18270	18131	18298	18215	18148	18240	17977	18235	18274	18022	18093	17909
22914	39751	35091	26146	21684	18352	16722	16409	16397	16326	16384	16674	17225	17017	16477	16177	15979	15860	15961	15916	15837	15970	17045	19910	22135	20917	19221	17345	16425	15917	15994	15753	15722	15628	15584	15698	15739	15807	15763	15785	15727	15754	15659	15619	15822	15653	15919	15778	15807	15641	15742	15630	15715	15923	15668	15704	15798	15878	15676	15732	15594	15588	15735	15577	15513	15848	15624	15667	15717	15591	15590	15642	15673	15763	15649	15658	15747	15627	15649	15594	15629	15723	15820	15752	15566	15591	15771	15866	15639	15709	15548	15526	15564	15624	15836	15681	15548	15819	15758	15720	15657	15452	15715	15645	15790	15761	15646	15601	15642	15759	15567	15744	15736	15613	15747	15672	15615	15765	15709	15731	15557	15739	15709	15648	15628	15630	15684	15490	15691	15750	15658	15590	15684	15833	15706	15838	15724	15677	15603	15667	15614	15704	15576	15669	15832	15708	15665	15642	15656	15635	15806	15832	15612	15715	15584	15698	15572	15585	15653	15699	15825	15724	15664	15578	15533	15743	15656	15745	15777	15709	15572	15685	15592	15690	15715	15793	15562	15552	15712	15749	15675	15722	15760	15743	15623	15589	15682	15581	15667	15537	15662	15709	15847	15531	15586	15721	15719	15505	15806	15675	15493	15684	15857	15721	15688	15635	15833	15700	15789	15481	15764	15710	15569	15610	15671	15865	15648	15776	15870	15613	15831	15539	15670	15675	15706	15577	15681	15502	15788	15579	15708	15648	15814	15477	15760	15631	15842	15569	15637	15777	15809	15721	15762	15742	15584	15661	15499	15581	15685	15635	15629	15693	15729	15919	15795	15754	15597	15514	15676	15620	15673	15431	15774	15652	15677	15683	15721	15617	15624	15720	15657	15670	15786	15653	15701	15413	15802	15530	15630	15677	15778	15655	15803	15659	15617	15726	15609	15702	15811	15578	15715	15605	15586	15783	15699	15593	15685	15733	15760	15696	15681	15882	15668	15694	15728	15601	15519	15664	15766	15641	15661	15525	15741	15805	15779	15680	15512	15601	15604	15616	15744	15732	15584	15605	15763	15544	15864	15679	15518	15595	15762	15735	15679	15805	15770	15681	15783	15605	15592	15701	15548	15609	15622	15604	15684	15690	15644	15934	15502	15709	15728	15529	15714	15798	15703	15635	15681	15517	15794	15520	15490	15664	15587	15816	15704	15592	15729	15589	15645	15545	15585	15835	15514	15597	15758	15811	15543	15641	15839	15511	15571	15675	15613	15664	15509	15694	15750	15655	15681	15643	15468	15698	15613	15688	15562	15495	15770	15684	15699	15704	15726	15697	15628	15609	15691	15595	15660	15574	15818	15713	15638	15535	15669	15693	15611	15528	15737	15792	15802	15638	15732	15761	15693	15815	15562	15619	15794	15487	15633	15581	15631	15543	15740	15546	15576	15659	15640	15849	15687	15592	15624	15606	15753	15789	15693	15507	15675	15602	15752	15752	15513	15698	15620	15764	15596	15803	15672	15488	15594	15656	15600	15679	15740	15778	15742	15660	15663	15724	15567	15608	15625	15764	15713	15555	15768	15685	15783	15564	15559	15725	15613	15615	15680	15671	15735	15778	15614	15587	15467	15647	15519	15642	15733	15722	15730	15709	15788	15578	15645	15572	15768	15508	15781	15658	15687	15718	15755	15758	15542	15782	15622	15539	15597	15484	15718	15643	15661	15657	15657	15494	15650	15601	15726	15668	15735	15639	15687	15729	15656	15679	15823	15685	15718	15823	15632	15881	15622	15584	15700	15733	15782	15705	15727	15584	15601	15799	15673	15740	15712	15765	15629	15720	15616	15506	15531	15720	15770	15437	15522	15538	15501	15478	15671	15569	15705	15774	15608	15622	15767	15625	15639	15721	15730	15697	15530	15657	15602	15713	15540	15840	15750	15719	15579	15600	15797	15533	15596	15712	15742	15485	15497	15572	15689	15645	15659	15694	15572	15706	15693	15574	15864	15681	15761	15646	15707	15825	15823	15669	15707	15667	15731	15580	15699	15607	15752	15649	15561	15561	15752	15730	15809	15840	15745	15661	15652	15835	15674	15760	15661	15645	15791	15755	15685	15723	15748	15791	15721	15675	15547	15583	15730	15611	15613	15687	15662	15639	15689	15675	15723	15718	15722	15829	15655	15809	15642	15563	15599	15789	15734	15606	15730	15560	15717	15606	15766	15701	15676	15523	15730	15620	15643	15646	15601	15577	15752	15607	15678	15652	15645	15684	15937	15687	15715	15784	15752	15627	15618	15845	15872	15790	15603	15547	15692	15775	15680	15809	15793	15664	15507	15496	15717	15715	15737	15618	15652	15580	15619	15661	15803	15543	15714	15560	15606	15561	15707	15615	15810	15649	15644	15731	15794	15680	15681	15699	15688	15587	15753	15757	15669	15606	15681	15807	15668	15506	15734	15800	15655	15685	15859	15742	15814	15695	15813	15514	15713	15601	15728	15710	15516	15598	15831	15747	15500	15880	15641	15743	15579	15628	15643	15634	15694	15803	15804	15765	15555	15525	15542	15550	15774	15777	15797	15772	15752	15771	15609	15545	15734	15652	15586	15642	15645	15712	15732	15749	15699	15522	15627	15694	15658	15747	15659	15676	15592	15556	15684	15760	15832	15747	15612	15812	15656	15592	15620	15659	15644	15666	15606	15677	15605	15575	15721	15632	15753	15675	15496	15744	15657	15537	15823	15551	15819	15685	15843	15606	15685	15554	15637	15652	15609	15674	15734	15579	15550	15734	15578	15618	15832	15679	15732	15560	15547	15730	15706	15686	15835	15690	15643	15578	15618	15403	15688	15732	15615	15723	15658	15801	15609	15730	15655	15725	15696	15615	15708	15724	15630	15643	15682	15657	15735	15593	15565	15724	15533	15700	15627	15691	15744	15603	15780	15708	15664	15613	15771	15587	15608	15717	15732	15846	15663	15570	15536	15738	15784	15606	15668	15668	15692	15651	15731	15656	15782	15751	15672	15756	15733	15720	15660	15753	15564	15509	15716	15765	15662	15655	15625	15619	15648	15684	15741	15779	15652	15677	15723	15677	15582	15650	15730	15662	15795	15639	15841	15667	15526	15560	15624	15667	15562	15488	15783	15539	15528	15551	15799	15716	15563	15569	15552	15656	15597	15725	15714	15717	15689	15745	15651	15638	15641	15661	15788	15854	15632	15823	15683	15689	15825	15794	15581	15823	15803	15513	15675	15491	15569	15607	15653	15766	15661	15582	15679	15698	15725	15655	15643	15597	15610	15651	15566	15616	15727	15711	15500	15871	15602	15770	15762	15642	15578	15673	15670	15586	15742	15664	15831	15716	15709	15766	15551	15826	15475	15617	15780	15696	15600	15774	15527	15540	15569	15547	15664	15698	15778	15548	15868	15791	15626	15816	15637	15606	15676	15584	15524	15659	15849	15616	15712	15504	15559	15671	15623	15703	15650	15828	15583	15739	15728	15761	15469	15725	15791	15615	15586	15712	15575	15593	15721	15885	15845	15702	15637	15733	15455	15572	15747	15745	15663	15760	15507	15850	15699	15573	15706	15766	15819	15524	15654	15592	15496	15802	15580	15735	15757	15624	15781	15797	15709	15574	15657	15616	15605	15727	15582	15566	15885	15792	15719	15609	15723	15821	15652	15574	15800	15659	15588	15696	15829	15569	15673	15441	15626	15653	15685	15674	15710	15751	15642	15695	15823	15563	15696	15635	15618	15785	15625	15676	15632	15624	15696	15513	15498	15523	15649	15594	15719	15590	15713	15792	15580	15696	15703	15637	15550	15497	15772	15641	15791	15754	15838	15615	15789	15678	15683	15706	15769	15639	15744	15440	15465	15724	15613	15661	15696	15684	15550	15611	15746	15795	15718	15524	15714	15650	15792	15857	15689	15674	15701	15651	15654	15606	15796	15619	15700	15557	15652	15649	15644	15643	15644	15628	15752	15819	15412	15623	15726	15523	15655	15616	15714	15536	15703	15530	15825	15633	15698	15576	15543	15606	15552	15555	15757	15762	15589	15521	15668	15702	15698	15804	15809	15613	15578	15767	15632	15663	15502	15662	15676	15645	15736	15534	15565	15751	15616	15592	15694	15602	15605	15779	15746	15613	15708	15727	15468	15588	15639	15674	15515	15549	15774	15665	15644	15747	15650	15610	15580	15673	15612	15717	15739	15553	15513	15612	15798	15793	15771	15647	15651	15647	15692	15606	15548	15697	15650	15743	15666	15843	15587	15534	15552	15754	15696	15554	15677	15536	15723	15726	15544	15736	15542	15681	15690	15787	15810	15735	15851	15692	15493	15868	15503	15879	15752	15517	15781	15791	15659	15759	15733	15860	15793	15622	15789	15561	15555	15854	15677	15660	15514	15604	15574	15789	15641	15677	15696	15692	15519	15713	15574	15686	15736	15657	15692	15721	15735	15673	15811	15708	15796	15821	15604	15660	15592	15749	15723	15670	15728	15573	15680	15618	15560	15591	15583	15696	15722	15715	15637	15868	15810	15665	15715	15716	15776	15749	15721	15519	15690	15556	15729	15519	15539	15531	15483	15731	15697	15603	15692	15672	15667	15642	15619	15741	15609	15674	15656	15887	15710	15761	15713	15695	15831	15816	15573	15678	15427	15608	15763	15675	15566	15654	15712	15582	15648	15550	15518	15687	15494	15647	15685	15725	15825	15776	15919	15529	15727	15672	15578	15594	15674	15739	15624	15692	15675	15653	15728	15580	15675	15702	15751	15593	15716	15699	15507	15657	15638	15610	15690	15616	15849	15659	15706	15751	15751	15590	15740	15732	15653	15728	15853	15562	15610	15524	15730	15590	15697	15686	15616	15701	15748	15689	15698	15769	15676	15817	15588	15924	15666	15671	15593	15594	15783	15609	15707	15781	15723	15659	15607	15556	15643	15515	15707	15735	15490	15723	15830	15891	15725	15812	15649	15547	15524	15808	15805	15689	15552	15558	15742	15840	15744	15747	15638	15671	15675	15635	15565	15373	15786	15704	15566	15785	15676	15589	15679	15849	15738	15845	15763	15746	15613	15617	15805	15722	15527	15795	15758	15777	15723	15468	15602	15715	15816	15635	15759	15604	15647	15723	15606	15770	15550	15551
22946	21466	29371	23983	21810	24156	25848	20612	19602	20079	20079	19685	19751	19939	19920	19668	19656	19401	19587	19391	19572	19329	20290	23446	26983	26284	24324	22258	20349	19493	19278	19180	19028	19167	19424	19040	19099	19233	19220	19214	18996	19019	18978	19133	19215	19149	19204	19327	19182	19175	19359	19096	19243	19188	18921	19061	19032	19111	19015	19160	19224	19073	19191	19109	19160	19118	19117	19121	19108	19019	19221	18881	19087	19236	18900	19048	18996	18975	19000	19212	19288	19249	19307	19080	19203	19149	19022	19104	19263	19190	19161	19014	19318	19251	18981	19034	19086	19128	19128	19077	19038	19338	19235	19194	19225	19028	18922	19081	19164	19267	19214	19239	19169	18912	19077	18815	19097	19268	19140	19088	19204	19036	19044	19079	18815	18897	19126	19169	19060	19180	18989	18806	19138	18904	18962	19096	19085	19219	19059	19096	19045	19146	19084	19232	19138	18923	19036	19018	19059	19226	18942	19202	19104	19005	19164	19012	18861	18933	19019	18965	19091	19154	19074	19164	19048	19058	19125	19003	18947	19176	19192	19113	19169	19088	19174	19196	18983	19002	19122	19035	18954	19039	19058	19107	19184	18878	19003	18906	19063	18771	19113	19091	18747	18770	19138	18947	18939	19023	19242	19101	19026	19151	19147	19034	19059	19035	19051	19011	18987	19153	19031	19034	19143	18889	19071	19175	19245	18921	19108	19097	18980	18951	19185	18969	19108	19070	19203	18943	19047	18936	18995	18996	18806	19032	19387	19006	19252	19038	19102	19023	19250	19033	19114	19079	19000	19197	18957	19080	18955	19168	19018	19025	19212	18863	19150	19178	19058	18993	19169	18946	18889	18983	19059	18902	19163	19051	18951	19057	18942	19019	19131	19203	19098	19068	18987	19071	19289	19071	19125	19059	19035	18947	19009	19183	19165	18947	19207	18949	19131	19068	18988	19069	19157	19018	19116	18952	18984	19304	19046	19055	19088	19011	19221	19220	19018	19133	19090	19170	19040	19069	19058	18981	19029	19113	18898	19027	19217	19100	19146	19053	19005	18994	19258	19097	19050	19034	19337	18989	19204	19253	19316	19212	19142	19169	19118	19175	19292	19056	19172	19079	19309	19123	19037	18952	18966	19028	19058	19052	19067	19242	18980	19071	18928	19107	18990	19075	18915	19111	18971	19016	19208	19115	19022	18968	18961	19061	19105	19231	19237	19084	19179	19012	19010	19056	18922	18959	18959	19129	19204	18947	18979	19115	19118	18977	19044	18788	19276	19118	19065	19121	19040	18998	19088	19266	19098	18924	19156	19137	19163	19118	19139	18993	19158	19188	19199	19041	19024	19010	18875	19064	19150	19017	19071	19033	19029	19169	19155	18894	18896	18916	18987	19032	18889	18907	19159	19033	19025	19120	18992	18926	19045	19216	18961	18828	19113	18794	18913	19156	18897	19157	19033	19150	19020	19105	19070	19071	18871	18973	18856	19216	18917	18989	18988	19024	19090	18889	19110	18890	19022	19090	19112	19197	19034	18897	19139	19030	19107	19220	18980	19150	19226	18860	19081	19084	19133	18981	19077	18882	19041	18930	18929	19135	19080	19157	19157	19012	19296	19150	19021	19032	18822	19174	19214	18988	19194	19160	18955	18954	19080	19121	19051	19166	19204	18881	19244	19251	19301	19007	19060	19095	19102	18914	18801	18979	19038	19067	19060	19098	18748	19040	19011	18808	18834	19025	19043	19008	19150	18992	18911	19118	19274	19138	18864	19025	19025	19009	19063	18875	19169	19006	19064	19030	19257	18959	19083	18987	19019	18838	19045	19154	19309	19252	19043	18934	19127	19225	19115	18867	18960	19021	19029	19069	19216	18986	19002	19111	19192	19091	19008	19074	18881	18943	19239	19167	19106	19228	18642	19038	18970	18986	19121	19190	19094	19151	19079	19032	19007	19150	19096	19036	19004	18901	18918	19045	19098	19023	19161	19171	18993	18866	19147	19006	19005	18986	19055	19069	18927	19144	18978	19208	19096	19325	19063	19206	18954	19199	18994	19146	19090	19058	19016	18977	19116	18864	18971	19196	18975	19029	19063	19281	19125	19063	19050	19163	19199	19024	18853	18840	18890	19078	19085	18876	19026	18986	19059	19031	19248	19085	19115	18842	19139	18998	18881	19050	18984	19076	19248	19023	18893	19068	19089	19251	19184	19145	19094	19094	19095	19153	19014	19047	19251	19134	19210	18984	19191	19199	19148	18986	19097	18919	19280	19005	19134	19032	19033	19034	19140	19100	19007	19065	19143	19085	18917	19071	19003	19246	19156	19021	19145	19040	19282	19109	18978	19280	19152	19023	18876	18892	18802	19000	19099	19187	18970	19233	18884	19042	19240	18743	19040	19225	19009	19129	19034	18941	18805	18983	19077	19229	19039	19047	19001	19121	19208	19241	19008	18945	19035	19175	19015	19066	19091	19057	19017	18856	19115	18873	19198	19180	19145	18905	19138	18914	18867	19292	19063	19007	19237	19314	18932	19170	18921	19117	19054	19020	19014	19069	19053	18936	19073	18972	19188	19074	19202	19152	18913	19039	18967	18825	18942	18976	19052	18877	19134	19137	19110	19284	19179	19112	19048	19041	18940	19156	19016	18990	19274	19239	19203	18836	19219	19117	19071	18937	18894	19218	19066	19281	18902	19111	18932	19127	18849	19015	19175	19091	19199	19259	19097	18983	19206	18992	18965	19054	19091	19168	18908	19163	19224	19128	18971	18952	18991	18976	19143	19052	18914	18875	19333	19133	19057	19204	18972	18982	19181	18984	19063	19031	19075	19312	19389	19251	18994	19020	19142	19146	19151	19347	19166	19240	19100	18964	19049	18938	18988	19299	19184	18933	19088	19284	19168	19206	19146	19203	19007	19067	19003	19242	19031	18880	19203	18842	19140	19143	19031	19013	18867	19204	19153	19124	19182	19187	18970	19076	18998	19038	19112	19023	19231	19115	19109	19093	19031	19092	19206	19025	19243	19064	18942	19215	19088	18976	19199	19166	18905	19119	19102	19013	18828	18998	18947	18831	19001	19129	19223	18979	19085	19088	18898	19104	18946	19141	19089	19014	19042	18896	19175	19046	19184	18887	19081	19055	19144	18888	19080	19060	18921	18905	19216	19087	18937	18782	18976	19094	19197	19034	19118	19044	19275	18990	18943	19163	19205	19155	19016	19029	19110	19021	19106	19192	19017	18867	19057	18997	19186	19081	19048	19170	19111	19161	19122	19015	19081	18767	18979	19124	18993	19067	18996	19181	18994	19102	19204	18983	18961	19083	19323	19086	19151	19104	19184	18995	19127	19188	19254	18982	19144	19065	18929	19123	19080	18987	19195	18887	19022	18873	19190	19035	18987	18994	19115	19243	18792	18938	18761	19044	18755	19097	19099	18944	19138	19002	19007	19264	18971	19012	18991	19078	19028	19291	18981	19009	19049	18985	19156	18986	18928	19028	19018	19225	19084	19320	18857	19112	18998	19064	19169	19105	19137	19084	19182	19047	19030	19201	19042	19136	19049	19107	18976	19220	19018	18960	18855	19087	19035	18968	19161	19148	19395	19025	19192	18880	19069	19112	19070	19092	19248	18919	19137	19312	19179	19057	19103	19092	18996	18990	19208	19196	18908	18802	18949	19136	18991	19037	19167	18931	19077	19061	19112	19098	19140	19015	19004	19100	18872	19043	18848	19212	19028	18696	19029	19185	18834	19242	19064	18948	19120	19193	19295	19335	19178	19001	18917	19081	19107	19025	19112	19143	19080	19012	19074	19100	19110	19107	19087	18976	19059	19068	19290	19272	18931	19041	18747	19057	19227	19080	19076	18915	18962	19177	19047	19042	19207	19170	19205	18912	19000	18862	19051	19022	19103	19129	19118	19056	19218	19016	18941	19156	19198	18957	19051	19193	19247	18965	18837	19396	19029	18858	19095	18750	19237	18817	19094	18949	18990	19096	19003	18993	18922	18988	19025	19125	18893	19219	18970	18995	19316	19271	19126	19119	19055	18967	19096	19038	19181	19102	19080	18993	19092	18874	18987	19083	19226	19015	18886	18895	19148	19030	19091	19113	19275	18995	18876	19091	19331	19049	18947	18954	19100	18892	19009	19208	19078	19119	19062	18965	19086	19006	19193	19086	19009	18900	19000	19033	18976	18962	19020	18950	18956	18821	19026	18895	19103	19139	19077	19047	19146	18885	18962	19028	19217	19213	19325	19049	19126	18987	18935	19185	19218	18976	19118	19183	19066	19264	19029	19350	19170	19122	18836	18948	19184	19195	19084	18863	18824	19151	19177	19270	19025	19099	18999	19073	19248	19134	19112	18859	19121	19345	19031	19001	18929	18843	19275	18929	19188	18969	19094	18946	19146	19084	19154	19040	19201	19140	19050	18901	18867	18906	19030	18873	19130	19067	19185	19129	19184	18964	19121	19188	19017	19068	19082	18873	19170	19117	19290	19092	19105	19094	19142	19125	19127	18956	19100	19075	19057	19192	19026	18950	19147	19072	18841	18933	19084	18688	18950	19233	19130	18796	19064	19251	18860	19014	19091	19070	19195	19072	19006	18952	18755	18858	19030	18895	18898	18947	18949	19024	19094	19158	19214	18875	18997	19048	19102	19184	19025	19009	18773	19210	18934	19019	19067	19049	19000	18990	18948	19016	19033	19139	18929	19042	19002	18915	19200	19134	19042	18684	19052	18995	19015	19145	19143	19030	19027	19038	18899	18863	18923	19188	18943	19226	19050	18922	19061	18769	18815	19107	18929	19021	19046	19208	19181	18994	19089	19260	19225	18948	19165	19007	18889	18841	19247	19108	19005	18900	19156	19211	18947	18889	19217	19051	19160	19052	18853	18845	19062	19212	19025	18952	19089	19020	19005	19012	19214	19055	18949	19060	19238	19082	19374	19085	18981	19006	18876	19072	19084	19081	19214	18886	19029	19227	19187	18945	19108	18985	19051	19060	18994	19181	19002	18973	18901	19240	19088	19087	19280	19080	18887	18967	18931	19264	19022	19019	19091	19063	19103	18899	18947	19027	19121	19213	18913	18986	18901	18907	19129	19194	19081	19049	18978	19146	19027	19052	19008	18933	18986	19078	18808	19166
25532	46735	41487	30450	24428	20680	17983	17328	17168	17011	16977	16990	17142	17485	17577	17379	16677	16611	16448	16554	16310	16521	18003	23552	27121	25494	22986	19983	17424	16746	16310	16348	16387	16212	16125	16089	16299	16253	16436	16137	16302	16345	16320	16357	16246	16259	16047	16078	16084	16214	16204	16229	16177	16273	16207	16296	16271	16251	16225	16239	16105	16230	16142	16040	16137	16147	16060	16203	16194	16138	16070	16375	16237	16234	16233	16257	16157	16178	16102	16060	15986	16192	16202	16200	16248	16234	16018	16148	16188	16196	16225	16040	16173	16209	16323	16102	16231	16256	16386	16122	16213	16094	16104	15943	16284	16088	16185	16123	16091	16224	16299	16430	16076	16006	16330	16200	16112	16167	16187	16227	16042	16288	16318	16054	16315	16059	16204	16202	16255	16310	16057	16229	16057	16224	16122	16155	16227	16187	16085	16181	16042	16007	16250	16202	16328	16351	16176	16145	16090	16339	16062	16277	16190	16332	16262	16329	16233	16238	16118	16098	16196	15913	16186	16157	16274	16074	16250	16146	16199	16261	16223	16140	16448	16254	16076	16135	16038	16025	16128	16252	16235	16003	16192	16160	16095	16200	16036	16108	16231	16186	16062	16266	16044	16380	16190	16189	16105	16250	16281	16099	16041	15938	16113	16051	16230	15969	16205	16075	16225	16067	16225	16149	16272	16155	16203	16204	16143	16141	16188	16265	16169	15996	16258	16314	16154	16321	16144	16267	16187	16181	16279	16154	15987	16314	16106	16341	16161	16238	16052	16107	16153	16165	16023	16326	16083	16165	16178	16449	16305	16287	16247	16030	16065	15985	16249	16120	16172	16333	16293	16129	16126	16281	16112	15949	16124	16212	16261	16141	16135	16190	16231	16258	16073	16328	16236	16060	16042	16276	16105	16173	16157	16309	15987	16409	16180	16042	16244	16107	16165	16319	16118	16182	16374	16143	16152	16133	16124	16184	16103	16207	16154	16226	16020	16241	16239	16182	16147	16125	16342	16146	16178	16153	16295	16067	16380	16126	16112	16204	16159	16169	16158	16171	16060	16259	16412	16199	16265	16184	16022	16216	16118	16256	16171	16134	16278	16169	16178	16240	16137	16146	16024	16089	16238	16042	16220	16099	16114	16204	15924	16175	16362	16217	16148	16108	16161	16122	16198	16138	16115	16189	16195	16074	16322	16085	16030	16136	16088	16042	16237	15916	16206	16228	16210	16235	16231	16159	16182	16218	16248	16243	16036	16197	16233	16154	16302	16235	16060	15931	16123	16232	16147	16124	16109	16169	16137	16076	16118	16269	16174	16236	16112	16061	16306	16158	16329	16162	16105	16258	16024	16206	16194	16078	16109	16325	16162	16285	16234	16286	16164	16278	16039	16296	16213	16239	16057	16341	16242	16150	16261	16236	16014	16271	16233	16177	16217	16163	16101	16413	16086	16129	16160	16165	16229	16272	16069	16162	16248	16195	16324	16104	16308	16252	16062	16309	16275	16139	16107	16090	16256	16240	16441	16074	16343	16299	16142	16252	16309	16139	16173	16218	16100	16199	16084	16236	16120	16064	16218	16314	16127	16093	16180	16322	15969	16254	16093	16138	16158	16147	16206	16099	16216	16312	16164	16131	16359	16179	16291	16187	16203	16009	16372	16109	16100	16306	16208	16209	16082	16238	16030	16042	16115	16249	16156	16023	16202	16187	16102	16038	16226	16367	16276	16251	16320	16102	16033	16152	16032	16029	16262	16370	16118	16068	16197	16036	16167	16090	16002	16178	16169	16356	16040	16121	16162	16144	16145	16185	16074	16070	16048	16077	16334	16068	16026	16174	16088	16092	16132	15998	16200	16118	16129	16253	16070	16140	16149	16179	16230	16303	16389	16101	16061	16327	16111	16339	16178	16001	16021	16261	16065	16197	16271	16219	16091	15923	16311	16098	16159	16310	15996	16321	16139	16140	16134	16277	16070	16112	16240	16218	16127	16307	16109	16298	16031	16060	16159	16134	16111	16177	16330	16161	16301	16257	16203	16160	16086	16084	16271	16124	16187	16139	16172	16183	16085	16261	16139	16185	16227	16139	16212	16083	16155	16100	16083	16145	16016	16280	15994	16278	15993	16080	16299	16194	16091	16160	16227	16145	16166	16268	16341	16163	16209	16140	16131	16154	16250	16215	16034	16249	16053	16101	16212	16090	16195	16273	16199	16210	16094	16118	16127	16022	16456	16235	16289	16173	16106	16089	16119	16193	16415	16190	16200	16140	15929	16183	16118	16170	16272	16212	16294	16057	16093	15919	16087	16213	16211	16098	16125	16122	16223	16153	16236	16213	16021	16100	16194	16048	16344	16246	16221	16030	16071	16222	16043	16075	16086	16183	16109	16169	16126	16126	16077	16184	16177	16349	16126	16238	16130	16163	16266	16203	16083	16107	16023	16163	16202	16250	16134	16046	16146	16192	16198	16362	16046	16173	16108	16223	16078	16131	16085	16191	16193	16320	16239	16221	16300	15936	16183	16031	16129	16239	16229	16041	16185	16254	16345	16168	16249	16014	16117	16062	16285	16167	16113	16344	16257	16248	16383	16129	16062	16318	16249	15958	16200	16141	16147	16305	16212	16188	16419	16322	16294	16271	16157	16310	16317	16071	16185	16009	16032	16166	16148	16470	16109	16020	16072	16107	16206	16083	16273	16331	16122	16220	16343	16195	16152	16097	16188	16262	16242	16130	16182	16367	16119	16352	16282	16050	16173	16147	16253	16293	16291	16101	16319	16049	16173	16210	16085	16209	16438	16278	16058	16274	16185	16227	16122	16315	16366	16195	16133	16113	16240	16198	16224	16094	16301	16203	16089	16127	16239	16152	16313	16241	15979	16017	16084	16143	16157	16191	16158	16245	16222	16072	16257	16134	16112	16165	16123	16174	16250	16232	16022	16130	16139	16108	16210	16193	16277	16238	16154	16101	16293	16059	16089	16180	16226	15993	16005	16016	15976	16135	16128	16095	16080	16204	15832	16141	16165	16274	16108	16026	16415	16245	16288	16095	15981	16355	16075	16006	16364	16174	16171	16067	16115	16101	16083	16412	16050	16127	16327	16105	16163	16027	16355	16235	16189	16165	16279	16273	16330	16267	16137	16290	16115	16264	16147	16133	16243	15987	16178	16197	16211	16282	16054	16260	16207	16258	16124	16075	16226	16222	16254	16197	16125	16279	16242	16129	16318	16088	16297	16082	16316	16213	16007	16178	16198	16238	16092	16182	16015	16097	16241	16112	16251	16237	16059	16180	16269	16126	16173	16172	16242	16192	16358	16186	16078	16094	16079	16221	16178	16121	16198	16052	16014	16035	16214	16051	16243	16169	16155	16152	16128	16221	16206	16102	16130	16231	16147	16267	16060	16106	16122	15916	16235	16290	16089	16175	16332	16266	16189	16206	16379	16205	16108	16079	16145	16130	16195	16166	16245	16119	16293	16139	16178	16148	16210	16259	16086	16083	16208	16277	16255	16095	16265	16279	16245	16032	16230	16197	16108	16009	16153	16132	16086	16075	16063	16218	16117	16239	16000	16160	16022	16278	16110	16026	16127	16206	16210	16328	16200	16097	16090	16073	16338	16250	16131	16215	16244	16155	16237	16140	16150	16301	16184	15974	16035	16230	16391	16124	16118	16121	16347	16198	16082	16199	16234	16128	16100	16056	16217	16138	16155	16147	16094	16004	16179	16159	16217	15993	16306	16179	16144	16138	16198	16108	16173	16210	16015	16309	16164	16131	16164	16277	16139	16243	16170	16234	16172	16043	16029	16099	16177	16270	16162	16250	16294	16172	16269	16164	16251	16228	16262	16258	16137	15907	16235	16142	16159	16121	16224	16148	16161	16060	16469	16281	16326	16174	16143	16221	16248	16086	16173	16010	16349	16045	16040	16088	16174	16205	16214	16241	16144	16317	16134	16207	16237	16044	16113	16224	16272	16222	16119	16179	16210	16130	16201	16215	16150	16202	16180	16081	16395	16069	16022	16244	16302	16287	16239	16326	16128	16244	16262	16081	16314	16239	16241	16216	16208	16181	16038	16203	16075	16228	16194	16273	16108	16173	16091	16163	16132	16103	16178	16314	16082	16172	16188	16134	16144	16184	16076	16187	16202	16112	16167	16235	16243	16195	16079	16231	16006	16049	16215	16169	16332	16170	16069	16271	16178	16160	16097	16132	16147	16163	16248	16191	16230	16260	16247	16086	16299	16056	16151	16194	16342	16150	16086	16178	16196	16085	16219	16056	16294	16044	16118	16097	16134	16177	16181	16101	16277	16243	16235	16242	16111	16180	16104	16190	16178	16311	16067	16132	16302	16152	16144	16114	16060	16251	16357	16082	16092	16264	16082	16166	16195	16342	16199	16142	16204	16069	16179	16265	16205	16064	16281	16047	16241	16123	16194	16146	16121	16076	16286	16139	16181	16073	16198	16272	16053	16367	16360	16229	16240	16123	16208	16033	16142	16259	16062	16517	16380	16114	16111	16172	16065	15878	16151	16196	16079	16083	16098	16329	16106	16204	16163	16108	16272	16209	16056	16014	16166	16304	16079	16196	16080	16363	16024	16094	16300	16344	16297	16179	16079	16134	16142	16269	16053	16297	16000	16285	16204	16100	16134	16069	16359	16200	16297	16197	16278	16149	16170	16111	16245	16008	16064	16135	16047	16158	16183	16231	16243	16144	16306	16077	15962	16382	16124	16241	16223	15978	16197	16260	16294	16081	16398	16332	16156	16144	16193	16180	16134	15882	16274	16191	16291	16131	16219	16084	16147	16050	16203	16104	16002	16216	16038	16075	16049	16051	16193	16085	16054	16266	16127	16022	16279	15998	16092	16160	16019	16214	16134	16092	16181	16175	16302	16322	16079	16264	16208	16173	16420	16113	16045	16255	16129	16284	16211	16249	16154	16175	16174	16237	16244	16231	16092	16248	16200	16075	16223	16075	16101	16187	16234	16012	16144	16153	16156	16214	16132	16014	16152	16210	16202	16138	16131	16026	16234	16160	16164	16183	16158	16246	16257	16203	16106	16150	16103	16046	16208	16324	16059	15986	16092	16272	16190	16315	16159	16170	16179	16097	16106	16163	16138	16170	16113	16138	16247	16199
28378	24511	30201	26931	21769	20546	19697	19099	19058	18994	19001	19234	18807	18720	19137	19284	19069	18979	18834	18914	18764	18779	18969	18894	19356	19482	19370	19208	18950	18913	18904	18770	18684	18948	18766	18920	18664	18820	18895	18847	18835	18798	18929	18940	18974	18639	18903	18703	18913	18677	18835	18702	18932	18848	18890	18807	18746	18749	18911	18976	18928	18822	18908	19028	19133	18768	18744	18744	18708	18728	18783	19063	18881	18988	18703	18760	18823	18552	18852	18967	18789	18902	18779	18867	18840	18584	18784	18853	19000	18891	18811	18794	18589	18840	18830	18795	18748	18904	18801	19012	18928	18963	18902	18624	18871	18860	18663	18792	18796	18854	18932	18756	18638	18756	18677	18994	18568	18733	18944	18848	18888	18746	18912	18939	18710	18517	18646	18869	18881	18844	18790	18788	18900	18852	18627	18653	19013	18731	18974	19034	18888	18823	18799	18779	18736	18913	18766	18743	18970	18899	18999	18750	18724	18760	18876	18748	18532	18550	18932	18801	18768	18834	18901	18977	18767	18804	18807	18970	18716	18700	18834	19058	18926	18821	18975	18750	19031	18834	19082	18759	18918	18811	18911	18895	18823	18914	18778	18834	18921	18775	18561	19108	18918	18777	18727	18718	18892	18878	18891	18681	18678	18761	18811	18718	18885	18732	18792	18819	18598	18834	18705	19006	18883	18774	18884	18860	18627	18830	18876	18723	18918	18954	18632	18932	18934	18715	18838	18891	18886	18984	18894	18786	18868	18695	18903	18773	19060	18717	18656	18934	18783	19044	18727	18752	18882	18798	18773	18701	18790	18775	18867	19040	19020	18779	18759	18806	18913	18900	18508	18864	18702	18711	19007	18869	18877	18799	18792	18768	18947	18785	18866	18934	18871	18781	18827	18843	18785	18764	18768	18795	18699	18586	18979	18877	18694	18620	18581	18856	18970	18851	18914	18904	18824	18817	18790	18850	18796	18629	18702	18834	18869	18846	18692	18836	18927	18791	18867	18787	18591	18640	18847	18940	18910	18933	18903	18780	18730	19035	18991	18937	18797	18888	18759	18614	18861	18962	19005	18984	19004	18886	18781	18826	18710	18724	18870	18715	18988	18900	18845	18749	18856	18991	18993	18707	18722	18557	18962	18913	18827	18804	18805	18740	18677	18794	18963	19105	19014	18752	18900	18842	18901	18780	18849	18701	18949	18813	18830	18704	18930	18832	19015	18881	18791	18917	18810	18940	18850	18747	18911	18933	18912	18785	18765	18734	18709	18722	18900	19001	18788	18804	18830	19019	18952	18658	18827	18784	18812	18839	18695	18765	18869	18768	18836	18721	18710	18635	18696	18810	18690	18781	18867	18777	18665	18771	18705	18629	18772	19047	18913	18862	18791	18820	18790	18842	18838	18864	18687	18803	18744	18854	18943	18995	18917	18768	18850	18580	18981	18982	18815	18677	18789	18603	18762	18916	18823	18711	18684	18801	18632	18645	18638	18755	19054	18851	18902	18780	18744	18785	18858	18924	19036	18772	18844	18865	18791	18741	18821	19067	18783	18827	18839	18950	18541	18898	19048	18747	18928	18690	18745	18729	18959	18813	18672	18768	18945	18929	19052	18816	18831	18915	19022	18826	18824	18709	19051	18901	18788	18804	18841	18796	18836	18730	18936	18890	18864	18795	18872	18882	18865	18829	18669	18840	18703	18804	18751	18492	18711	18832	18983	18760	18942	18744	18944	18700	18663	18830	18918	18751	18929	18833	18932	18916	18992	18861	18893	19013	18790	19013	18770	18933	18714	18736	18701	18903	18750	18604	19069	18943	18954	18805	18827	18957	18766	18803	18828	18889	18696	18733	19067	18872	18912	18686	18837	18863	18844	18969	18797	18923	18881	18825	18749	18796	18917	18703	18837	18844	18830	18766	18827	18705	18773	18795	18718	18862	18775	18862	18797	18955	18845	18966	19092	18835	18582	18779	18575	18772	18713	18736	18758	18896	18737	18881	18798	18758	18838	18956	18952	19103	18607	18753	18601	18975	18750	18842	18611	18981	18923	18901	18874	18688	18928	18557	18879	18960	18725	18816	18898	18905	19026	18864	18964	18740	18898	18749	18970	19028	18835	18828	18816	18868	18774	18889	18918	18962	18883	18812	18974	18974	18925	18752	18863	18963	18808	18852	18985	18975	18775	18710	18832	18859	18791	18610	18827	18851	18640	19116	18771	18881	18932	18897	18814	18846	18670	18734	18987	18709	18905	18710	19007	18871	18779	18869	18994	18776	18775	18950	18937	18724	18831	18907	18795	18834	18880	18921	18773	18905	18782	18846	18904	18775	18970	18985	18867	19077	18823	18882	18894	18919	18888	18620	18961	18842	18876	18968	18978	18789	18911	18661	18904	18871	18737	18961	18691	19093	18857	18938	18871	18803	18933	18631	18645	18752	18914	18845	18796	18820	18975	18745	18774	18790	18849	18868	18741	18828	19037	18874	18854	18842	18665	18692	18712	18893	18961	18825	18766	18623	18877	18790	18736	18767	18873	18880	19072	18858	18807	18791	18684	18813	18922	18861	18544	18642	18833	19028	18820	18655	18759	18889	19019	18927	18649	18722	18630	18759	18837	18881	18796	18867	19047	18911	18779	18782	18799	18944	18508	18898	18851	18767	18878	18800	18738	18832	19011	18833	18780	18657	18848	18846	18808	18701	18760	18768	18788	18927	18899	18692	18862	18738	18625	18811	18839	18806	18819	18829	18865	18924	18814	18867	18809	18866	18786	18944	18793	18853	18605	18756	18726	18909	18983	18840	19056	18950	18934	18816	18824	18891	18857	18858	18894	18811	18941	18890	18909	18829	18901	18797	18775	18843	18700	18903	18929	18901	18800	18889	18889	18644	18800	18840	18792	18761	18913	18734	18508	18741	18860	18905	18743	18744	18986	18894	18644	18866	18743	18941	19075	18879	19133	18803	18567	18970	18940	18901	19017	18872	18753	18904	18948	19037	18835	18884	18729	19005	18906	18832	18889	18852	18865	18879	18978	18859	18800	18546	18913	18627	18862	18769	18621	18662	18564	18785	18759	18851	18855	18818	18853	18783	19024	18818	18984	18681	18887	18840	18795	18767	19025	18819	18777	18788	18843	18935	18844	18965	18981	19071	18758	18893	18817	18875	18652	18945	18600	18759	18867	18999	18796	18939	19029	18941	18973	18973	18765	18881	18919	18726	18973	19056	18897	18872	18781	18615	18723	18898	18929	18790	18672	18911	18735	18901	18677	19115	18934	18755	18962	18874	18826	18950	18909	18947	18772	18887	18724	18511	18840	18817	18613	18926	18784	18891	18913	18773	19014	18849	18716	18738	18794	18837	18969	18690	18736	18644	18787	18685	18881	18946	18672	18916	18697	18884	18965	18821	18700	18758	18757	18654	18862	18781	18732	18755	18921	18691	19015	18668	18826	18767	18798	18735	18813	18663	18986	18795	18965	18733	18529	18630	18653	18705	18923	18786	18812	18963	18749	18961	18769	18851	18764	18855	18666	18880	18667	18870	18844	18557	18674	18829	18820	18940	19053	19093	18856	18889	18712	18763	19080	18830	18666	18811	18843	18867	18832	18867	18821	18896	18814	18660	18885	18730	18685	18861	18676	18808	18904	18977	18816	18742	18644	18726	18753	18716	18724	18780	18702	18923	18677	18629	18835	18660	18673	18694	19006	18805	18866	18812	18889	18737	18749	18833	18790	18890	18891	18923	19078	18783	19016	18862	18924	19053	19059	18969	18928	18835	18915	18756	18830	18883	18788	18709	18706	18754	18755	18694	18789	18888	18834	18825	18775	18730	18886	18761	18768	18893	18846	18569	18893	18835	18641	18656	18768	18943	18916	18915	18768	18550	18778	18725	18709	18734	18964	18915	18605	18853	18704	18754	18850	18856	19079	18742	18821	18892	18846	18801	18946	18932	19013	18882	18865	18982	18653	18726	18610	18855	18667	18836	18750	18691	18897	18748	18805	18918	18942	18859	18958	18824	18642	18831	18707	18779	18850	18878	18817	18864	18857	18874	18769	18686	18721	18899	18903	18729	18760	19010	18998	18841	18965	18757	18686	18883	18926	18698	18724	18692	19089	18862	18830	18762	18916	18751	18879	18733	18621	18958	18844	18857	18692	18712	18836	18840	19018	18980	19027	18843	18755	18832	18636	18730	18815	18909	18903	18756	18799	18790	18677	18908	18852	18975	18916	18855	18906	18833	18965	18969	18779	18758	18947	18939	18903	18738	18727	18924	18953	18642	18932	18939	18954	19065	18761	18954	18875	18865	18668	18901	18580	18684	18958	18736	18787	18807	18821	18667	18881	18834	18978	18891	18788	18791	18831	18877	18905	18536	18818	18826	19163	18934	18851	18823	18628	18905	18972	18959	18977	18985	18930	18736	18763	18893	18708	18847	18825	18674	19000	18642	19012	18980	19055	19024	18763	18921	18902	18871	18956	18933	18763	18954	18877	18850	18986	18969	19015	18739	18812	18780	18674	18886	18744	18721	18763	18773	18796	18856	18710	18903	18881	18743	18946	18899	18729	18830	18944	18873	19016	18726	18796	18873	18852	18760	18884	18696	18789	18597	19147	19059	19005	19008	18726	18716	18891	18955	18840	18732	18714	18762	18861	18737	18601	18717	19099	18879	18947	18658	18829	18742	18970	19027	18828	18728	18843	18723	18901	18643	18839	18811	18895	18920	18924	18911	18801	19001	18770	18828	18924	18812	18946	18932	18730	18752	18802	18644	18825	19009	18834	18773	18928	18926	18880	18849	18922	19001	18845	18960	18834	18877	18861	18906	19120	18786	18726	18713	18844	18877	19011	18900	18918	18681	18770	18748	18913	18918	18775	18895	18871	18754	18875	19008	18704	18796	19039	18786	18872	18898	18757	18629	18784	18849	18935	18751	18810	18948	18680	18920	18670	18672	18940	18874	18672	18704	18912	18912	18743	18958	18904	18820	18972	18778	18805	18878	18630	18959	18831	18713	19001	19019	18876	18862	18739	18889	18654	19190	18989	18958	18850	18813	18886	18745	18792	18939	18767	18802	18833	18683	18693	18660	18864	19028	18884	18909	18653	18976	18749	18648	18883	18938	18701	18840	19021	19188	19060	18827
22494	34676	31727	23985	20127	18405	16785	16259	16242	16415	16269	16340	16180	16400	16295	16182	16520	16099	16235	16382	16292	15943	15906	16324	16876	16868	16952	16526	16252	16042	16001	16292	16113	15909	16000	16049	16086	16101	16192	16067	16020	16103	16140	16094	16146	15998	16060	16007	16060	16083	15993	16178	15972	16043	15956	16075	16037	16055	16077	15840	16072	16132	16096	16306	16103	16036	16097	15833	16062	15873	16259	16031	16132	15944	16006	16022	16093	16081	16181	15889	16039	15987	16018	15855	16014	15949	16237	16029	16148	15922	16180	15980	15992	16059	16107	15964	15966	15961	16090	16112	16091	16061	16074	16013	15981	15974	16012	16003	15938	15999	16010	15975	16053	15978	16054	16068	16124	16137	16013	16137	16141	16018	16234	16137	16083	16137	15818	16065	16128	16153	16058	15999	16102	16255	16009	16008	15904	15952	16094	16042	15976	16045	15928	16061	16105	15927	15954	16021	16042	16031	16166	16165	15991	16049	16030	16125	15918	15967	15904	15947	16129	15968	15997	15984	15989	16064	16077	16045	15993	15922	16055	15952	15968	16047	15969	16025	16048	16137	16138	16129	16005	16174	16038	16054	16271	16177	16005	16050	15985	16023	16155	16083	15874	16010	16078	15860	16157	16150	16038	16021	15948	16139	15910	16080	15980	16040	16064	16038	16029	16168	15928	16007	16014	16190	16164	15924	16241	16055	16166	16211	16101	15930	16012	15904	15920	16123	15967	16124	16085	15904	15846	16114	15776	16059	16180	15795	16028	15943	15959	15952	16149	16059	16034	16052	16137	16055	16060	15977	15867	15897	15986	15907	16020	16167	15916	16025	15971	16064	16087	15973	16046	16062	15986	16016	15974	16163	16108	16046	16092	16026	16141	16079	15902	15967	16029	16044	15992	16023	15931	16000	16070	16045	15923	16156	15984	16036	15932	16009	16030	16040	15827	15944	16022	16012	16057	15954	16098	16102	15983	16083	16004	15944	16029	15890	16050	16091	16118	16082	15979	16062	16075	15964	15985	16033	16159	16017	16154	16090	16051	16037	16159	15986	15986	16078	16178	16170	16196	16055	16085	16010	16089	16033	15995	16011	16122	15962	16083	15937	16020	16061	15973	15935	16117	16217	15993	16173	15996	15979	16046	16095	16106	15974	16042	15901	15848	16125	15968	15704	15818	16169	15968	15865	16072	16098	16163	16144	16015	16084	16027	16230	16102	16098	16188	16063	16035	16236	15914	16090	15971	16094	16233	16085	16034	16173	16086	16025	16112	15966	16051	16022	16009	15870	16122	15947	16143	16171	16052	15930	16067	16086	15969	15901	16077	16144	16094	15928	16083	16135	15984	15882	15825	16095	16053	16037	16015	16001	15836	16043	16036	16069	15968	16102	16035	16170	16081	16054	16069	15993	16133	15874	16012	15881	16103	15959	16131	15876	16064	16041	15979	16002	16223	16010	16108	16131	16039	15958	16094	16143	16051	16169	15974	15963	16271	15939	16208	15913	16152	16050	16095	15960	16009	15997	16075	16046	16126	16095	16186	16095	16043	16172	16045	16007	16041	15870	16093	16066	15782	16135	16177	15896	16028	16103	16073	16026	16023	15902	16013	16130	16256	16133	16057	16023	15918	16134	15984	16113	15986	16022	16106	15991	16162	16067	15945	16033	16039	15901	16184	15894	16117	16100	15999	16077	16092	15919	16240	15994	16109	16045	16076	16180	16230	15989	16069	16051	16103	16114	15980	16059	16135	16067	16175	16021	16050	16078	16176	15969	15871	15864	15994	15840	16232	16215	16141	15981	16033	15958	16038	16192	15949	15830	16052	16082	15883	16092	15991	16037	16097	16035	16161	16041	15912	16039	16093	16064	16198	16013	15940	16064	16108	16026	16158	16149	16085	16011	16284	15947	16015	16079	15945	16073	16064	16046	16082	16068	15979	16236	15988	16001	16044	16111	16069	16020	15975	16187	15935	16157	15987	15835	16041	16159	16134	16023	16012	16028	16044	16172	15946	16082	15931	15998	16017	16105	15967	16148	16008	15999	16021	16043	16122	16129	15965	15986	16055	15995	16040	16057	16042	16032	16145	15865	16023	16298	16035	15908	16082	16173	16148	16162	16067	16214	16095	16157	16055	16136	15951	16121	16085	15956	16104	16236	15896	16004	15983	16010	16104	16000	16073	16158	16069	16027	16158	16100	16139	16084	15962	15973	15986	15962	16051	15893	15985	16009	16010	15915	16010	16076	16089	16163	16125	16109	16066	16082	16136	15893	16036	16040	15873	15981	16125	16070	15895	16067	16159	16311	15905	16083	16217	16136	16013	16110	15949	16014	16042	15966	16197	15965	15991	15877	15995	16095	15974	16034	16075	16097	15971	16171	16027	16152	16000	16186	16078	15993	16118	16050	16212	16047	16003	16065	15971	16153	16057	16002	16023	16145	16113	15949	16035	16125	16142	16040	15969	16031	16071	15886	16110	15988	16079	15999	16068	15943	15959	16014	16039	16042	16066	15953	16192	16079	16099	16120	15925	15947	16114	15987	16066	16104	16083	15854	16091	15990	16011	15954	16080	16079	16137	16228	15950	16098	16000	15879	16136	15923	15941	16076	16083	16165	16144	16045	16053	16089	16047	16161	16111	16161	15996	16121	15936	15986	16032	16103	15939	15940	15970	16111	16286	15979	16148	15980	16096	16195	15986	15960	16024	16049	15998	16179	16102	16182	16102	16030	15902	16027	16189	16033	16233	16147	16060	16176	16032	15928	16044	16040	16210	15922	15745	15956	16102	16047	16059	16141	16072	16077	15946	16098	15959	16080	15976	16078	16096	16021	15987	16048	16016	15923	16235	15958	16116	15973	16031	15922	16202	15851	16012	15905	15966	15926	16164	15929	16034	16081	16160	16281	16037	16132	16096	16149	16028	15939	15969	16049	15871	15972	16271	15972	15899	16050	16186	16143	16053	15991	16090	16205	15972	16217	15829	16139	15976	15929	15976	15939	16164	16052	16007	16126	16115	16009	16068	16277	15958	15944	15847	16138	15990	15979	16033	16070	16087	16080	16104	16242	16053	16183	16055	15789	16022	16047	16069	16249	15997	16099	16087	16036	16072	15990	15922	16045	15875	16067	16096	16080	16100	16178	16081	16047	15957	15949	16128	16077	15965	16135	15916	15975	16026	16101	16051	16015	15998	15958	15957	16076	16107	16094	16093	15955	16225	16191	16083	16054	16062	15990	16112	16005	16110	16002	16111	16028	16083	15887	15884	15851	16082	16029	16085	15847	15996	16213	16012	15865	16113	15967	16006	15963	15967	16187	15894	16177	16090	15963	15938	15985	16131	16058	16137	15992	16096	16196	15905	15979	16189	16119	16031	15962	16135	16250	16070	16139	16125	16303	16004	15835	16145	16124	15988	16147	16058	16109	16183	16123	16064	16106	15983	16172	15971	16117	15964	16210	16004	15977	15986	16006	16144	16248	16237	16133	16036	16032	15646	16145	15930	16198	15938	16105	16091	16118	15916	16038	15995	16210	15981	16058	16052	16158	16166	15920	16009	16281	16033	16081	16112	15963	15990	16159	16113	16122	16011	16084	16253	16009	16121	16031	16175	16053	16051	15998	16087	16047	16223	15948	15863	16045	16045	16034	15972	16005	16086	16150	15922	16183	16184	16087	16009	15971	15964	15905	16109	16256	16033	16115	16140	15927	16164	16042	16059	16241	16020	16138	15914	15894	15904	16067	16064	16117	16111	15990	16094	15842	16022	15933	15954	16062	15888	16008	16197	15939	15921	16069	16083	15966	15946	15821	16003	16144	16016	16106	15880	16013	16162	16133	16308	16070	15927	15950	16096	16221	15973	16112	16019	16105	16155	15987	15989	16144	16017	15973	16146	15901	16210	16062	15979	15937	16149	16054	16019	16124	16042	16076	16014	15934	16136	15981	16147	16080	15921	15854	16216	16268	16032	15894	16038	16068	15986	15954	15974	16120	16174	15977	15925	16177	16023	16069	16014	16053	16134	15962	16086	16161	16097	16030	15904	16089	16121	16067	15956	15990	16023	16068	16009	16005	16013	16010	16293	16103	16240	16241	16100	16048	16114	16133	16021	16092	16089	16042	16041	15985	16043	16096	15958	16189	15915	16197	15983	16167	15918	16105	16064	16094	16162	15877	16202	16058	15928	16160	16131	16067	16185	16089	16088	16020	16163	16109	16070	16121	16146	16221	16043	16024	16102	16017	15986	15876	15947	16111	15787	16029	16138	16155	16108	16068	15891	16072	15969	16065	16065	16081	16048	15940	15974	15918	16003	16078	15980	16046	16100	15876	15986	16147	16053	16041	16053	16098	16222	16187	16153	16032	16198	16059	15890	16048	16018	16112	16067	16171	16179	16171	16103	16094	16101	15878	16124	16028	15971	15886	16032	16076	15944	16052	16124	16128	16105	16019	16107	16170	16081	16109	15851	16033	15948	16128	15979	16098	16172	16110	16064	16306	15981	16019	16217	16025	16019	15909	16052	16022	15993	16085	15992	16172	15994	16094	16090	16125	15916	15886	16072	16066	16103	16163	15870	16123	16080	15897	16025	15975	15915	16161	16150	16112	16126	15999	15885	16095	16023	16075	16118	16071	15974	16014	16378	16007	16123	15957	15989	16190	16020	16133	16033	16033	16135	16229	16050	16018	15963	16023	16134	15983	15989	15939	16129	16007	16151	16051	16061	15911	16041	16159	16150	16154	16060	15968	15902	15942	16038	16074	16071	16041	16100	16126	16034	16217	15934	15977	16224	16038	16098	16042	16009	16094	15879	16048	15923	16112	16086	16074	16360	16267	16102	16026	16053	16087	15995	16014	16014	16075	15976	15987	15938	16103	15944	16030	15980	16250	16055	16140	16038	15866	16146	16180	16070	15871	15986	16036	16061	15974	16036	16114	15971	16005	16019	16103	16113	16192	16096	16112	16053	15918	15947	15985	16181	16025	16110	16129	16068	15987	16003	16063	15980	16039	16018	15982	16092	15989	16031	16035	16257	16105	16174	15957	16100	16147	16127	16147	16045	16142	15967	16093	16146	16059	16030	15984	15988	15982	16120	16070	15926	16098	16175	16108	15980	15885	16068	16250	16138	16080	16099	16082	15922	16009
23974	21450	29077	24500	22772	23845	23480	20368	19820	19874	19955	20020	19871	19723	19742	19483	19475	19574	19590	19463	19518	19675	19510	20882	24041	23630	22289	21055	19835	19627	19573	19332	19535	19358	19223	19555	19287	19417	19384	19185	19383	19293	19531	19481	19386	19359	19354	19400	19360	19356	19479	19375	19443	19232	19439	19403	19489	19324	19211	19380	19368	19453	19278	19076	19303	19378	19309	19483	19277	19588	19376	19284	19615	19420	19480	19116	19288	19448	19128	19460	19391	19419	19424	19314	19311	19317	19294	19187	19614	19347	19319	19285	19339	19262	19388	19431	19267	19324	19258	19078	19334	19220	19484	19498	19416	19460	19346	19160	19298	19469	19355	19348	19325	19324	19395	19247	19331	19332	19292	19377	19260	19203	19405	19461	19327	19357	19306	19516	19530	19316	19363	19234	19063	19312	19203	19506	19495	19268	19198	19349	19206	19184	19124	19321	19462	19313	19397	19249	19414	19311	19524	19575	19206	19326	19408	19341	19246	19358	19423	19335	19283	19331	19242	19268	19346	19368	19287	19205	19195	19337	19532	19458	19274	19222	19256	19160	19266	19144	19367	19570	19338	19287	19335	19210	19363	19601	19489	19291	19322	19276	19444	19506	19100	19216	19312	19249	19206	19571	19154	19354	19320	19329	19376	19467	19435	19263	19295	19350	19253	19279	19251	19414	19401	19329	19285	19408	19397	19458	19250	19336	19321	19375	19134	19335	19422	19223	19363	19177	19186	19306	19478	19360	19266	19461	19285	19566	19268	19062	19421	19256	19157	19229	19378	19336	19188	19134	19322	19261	19168	19400	19473	19416	19171	19320	19518	19298	19284	19318	19283	19361	19219	19249	19292	19420	19329	19496	19206	19215	19111	19373	19435	19371	19485	19194	19211	19419	19323	19215	19608	19396	19279	19323	19218	19170	19306	19467	19384	19186	19235	19266	19297	19446	19271	19422	19281	19138	19284	19274	19347	19176	19313	19264	19448	19104	19167	19410	19349	19174	19463	19477	19329	19108	19194	19121	19374	19466	19313	19386	19516	19306	19354	19252	19351	19461	19511	19317	19396	19314	19435	19556	19452	19271	19217	19421	19282	19191	19263	19196	19279	19143	19252	19337	19290	19241	19151	19359	19188	19354	19329	19524	19388	19451	19359	19286	19323	19342	19269	19294	19335	19246	19230	19236	19171	19370	19247	19374	19377	19257	19374	19378	19400	19199	19384	19281	19466	19213	19255	19252	19167	19343	19374	19415	19066	19430	19312	19223	19406	19176	19317	19304	19131	19341	19423	19407	19369	19257	19462	19388	19416	19464	19358	19486	19132	19240	19444	19189	19247	19251	19267	19188	19430	19230	19388	19272	19249	19348	19320	19150	19279	19234	19114	19315	19334	19338	19218	19518	19416	19262	19339	19342	19265	19289	19335	19324	19347	19345	19361	19194	19437	19560	19183	19255	19252	19467	19328	19264	19198	19162	19278	19307	19341	19281	19176	19264	19336	19475	19133	19406	19501	19264	19092	19176	19362	19471	19253	19388	19415	19299	19200	19221	19382	19361	19478	19293	19528	19323	19397	19397	19542	19410	19293	19253	19318	18997	19220	19422	19379	19343	19211	19373	19251	19237	19327	19284	19295	19332	19280	19278	19509	19315	19447	19480	19318	19200	19141	19400	19357	19368	19456	19388	19389	19127	19328	19298	19257	19487	19327	19281	19160	19317	19213	19422	19227	19399	19270	19224	19294	19486	19486	19038	19227	19340	19354	19295	19257	19350	19379	19307	19255	19354	19211	19249	19492	19392	19387	19406	19397	19048	19413	19386	19353	19468	19363	19231	19268	19211	19273	19315	19427	19057	19204	19371	19269	19156	19426	19300	19330	19029	19058	19246	19215	19423	19149	19089	19292	19516	19249	19447	19307	19221	19181	19462	19408	19345	19355	19138	19378	19127	19375	19443	19453	19569	19469	19292	19441	19120	19048	19301	19294	19283	19467	19178	19178	19290	19301	19488	19432	19054	19307	19261	19197	19111	19473	19139	19277	19305	19373	19549	19524	19302	19128	19139	19404	19439	19659	19491	19201	19067	19323	19243	19446	19365	19235	19149	19482	19291	19308	19352	19446	19294	19403	19291	19323	19362	19471	19418	19127	19117	19273	19252	19375	19416	19367	19368	19231	19457	19251	19402	19324	19410	19456	19269	19251	19304	19531	19082	19388	19466	19332	19416	19452	19075	19178	19250	19328	19279	19323	19444	19355	19243	19459	19256	19323	19365	19378	19387	19406	19107	19510	19367	19273	19225	19403	19354	19338	19103	19261	19459	19300	19231	19314	19087	19338	19227	19537	19199	19289	19423	19395	19344	19453	19384	19258	19214	19322	19130	19404	19285	19333	19606	19288	19298	19367	19309	19294	19238	19301	19343	19479	19459	19221	19192	19410	19293	19414	19257	19251	19309	19128	19440	19293	19298	19080	19283	19408	19463	19251	19209	19400	19286	19279	19420	19428	19408	19256	19313	19223	19470	19269	19334	19221	19394	19383	19353	19370	19302	19403	19463	19250	19288	19508	19332	19473	19549	19176	19392	19162	19255	19302	19294	19283	19285	19442	19266	19503	19265	19483	19426	19439	19468	19219	19282	19108	19322	19351	19362	19313	19173	19465	19479	19470	19143	19411	19261	19482	19339	19247	19242	19551	19035	19136	19390	19272	19371	19396	19376	19355	19364	19138	19311	19616	19179	19321	19304	19267	19420	19541	19365	19330	19349	19330	19361	19280	19250	19529	19386	19462	19344	19415	19604	19120	19427	19368	19155	19219	19244	19374	19256	19243	19354	19413	19338	19385	19162	19151	19103	19212	19371	19378	19220	19171	19370	19225	19195	19344	19174	19260	19462	19212	19414	19383	19187	19397	19135	19304	19259	19218	19325	19338	19219	19167	19474	19301	19351	19412	19391	19091	19283	19469	19258	19343	19268	19346	19450	19352	19281	19289	19617	19343	19330	19325	19332	19319	19246	19164	19235	19444	18993	19237	19337	19273	19416	19221	19209	19455	19160	19281	19480	19208	19388	19478	19352	19222	19345	19353	19216	19291	19395	19376	19210	19252	19336	19401	19392	19203	19201	19423	19252	19385	19337	19287	19480	19346	19361	19378	19252	19094	19395	19595	19416	19259	19094	19222	19314	19257	19246	19288	19279	19165	18971	19292	19116	19226	19564	19336	19281	19293	19271	19400	19272	19206	19310	19274	19145	19227	19417	19163	19183	19344	19161	19429	19341	19211	19441	19502	19239	19222	19297	19243	19271	19411	19136	19426	19174	19402	19391	19158	19413	19402	19331	19267	19401	19236	19134	19317	19284	19386	19377	19378	19424	19306	19362	19373	19315	19519	19400	19200	19501	19134	19351	19270	19248	19445	19312	19340	19057	19432	19421	19477	19114	19333	19190	19202	19419	19468	19118	19365	19301	19316	19523	19376	19322	19322	19179	19176	19281	19251	19422	19340	19156	19236	19330	19319	19351	19289	19335	19332	19259	19260	19212	19473	19221	19324	19287	19222	19379	19239	19460	19313	19292	19210	19125	19353	19297	19222	19228	19212	19200	19383	19462	19156	19138	19232	19090	19341	19517	19391	19053	19219	19154	19485	19288	19309	19281	19258	19349	19255	19146	19318	19398	19315	19506	19423	19326	19341	19371	19469	19264	19221	19197	19142	19254	18994	19202	19265	19282	19247	19483	19340	19197	19433	19508	19503	19309	19419	19308	19167	19311	19296	19369	19294	19224	19337	19313	19317	19285	19320	19290	19267	19257	19284	19397	19500	19311	19338	19549	19376	19451	19531	19606	19257	19329	19167	19431	19368	19385	19218	19257	19218	19356	19428	19353	19546	19473	19335	19199	19063	19505	19282	19252	19266	19231	19280	19335	19246	19094	19474	19030	19305	19208	19414	19359	19433	19461	19511	19281	19420	19321	19455	19333	19322	19116	19362	19435	19354	19262	19439	19412	19056	19285	19415	19293	19207	19436	19300	19430	19150	19174	19402	19296	19360	19451	19072	19345	19496	19301	19441	19455	19305	19147	19190	19212	19481	19364	19402	19457	19319	19167	19195	19427	19143	19516	19075	19390	19103	19463	19329	19280	19192	19210	19539	19036	19181	19601	19059	19352	19257	19293	19505	19512	19227	19244	19358	19199	19171	19470	19415	19404	19280	19322	19338	19182	19514	19554	19379	19218	19244	19223	19393	19265	19220	19502	19243	19294	19190	19227	19343	19349	19110	19319	19310	19095	19262	19364	19408	19280	19392	19443	19317	19085	19519	19431	19073	19285	19196	19432	19340	19226	19263	19372	19382	19317	19263	19307	19426	19174	19488	19046	19303	19262	19294	19366	19199	19532	19407	19411	19298	19351	19373	19269	19475	19542	19350	19235	19445	19242	19474	19239	19350	19203	19142	19454	19202	19261	19252	19161	19244	19222	19364	19293	19377	19368	19455	19322	19327	19319	19189	19400	19344	19454	19212	19335	19346	19557	19480	19234	19293	19280	19302	19343	19175	19221	19337	19305	19497	19365	19466	19259	19294	19349	19387	19443	19450	19355	19341	19418	19340	19309	19213	19268	19120	19293	19335	19255	19249	19480	19240	19238	19093	19382	19257	19173	19345	19385	19133	19234	19241	19272	19293	19193	19403	19207	19317	19153	19443	19357	19193	19559	19504	19409	19545	19529	19280	19404	19447	19035	19470	19313	19210	19347	19456	19282	19344	19515	19433	19408	19284	19365	19386	19474	19255	19205	19181	19402	19361	19181	19353	19358	19257	19358	19355	19323	19352	19378	19128	19429	19222	19295	18915	19291	19253	19138	19229	19317	19204	19224	19266	19322	19190	19209	19231	19287	19380	19251	19359	19413	19220	19111	19261	19506	19410	19387	19607	19297	19333	19528	19271	19402	19334	19354	19495	19272	19473	19278	19303	19399	19154	19355	19278	19135	19245	19379	19258	19136	19346	19255	19366	19304	19538	19417	19367	19345	19326	19503	19309	19227	19168	19394	19468	19303	19303	19297	19147	19109	19462	19328	19365	19096	19320	19525	19411	19244	19298	19461	19500	19329	19325	19309	19215	19125	19233	19192	19319	19235	19397	19423
23677	43229	41091	27316	22477	20464	18290	17362	17093	17163	17193	17298	17024	16676	16597	16609	16669	16525	16517	16461	16751	16632	16515	19620	23519	22139	19879	18001	16964	16762	16531	16409	16331	16346	16239	16276	16199	16288	16330	16233	16309	16402	16405	16299	16416	16266	16287	16233	16295	16219	16366	16329	16511	16446	16447	16366	16225	16430	16341	16166	16094	16318	16336	16279	16507	16416	16403	16382	16300	16423	16454	16461	16347	16262	16444	16119	16217	16362	16436	16160	16180	16336	16415	16482	16289	16179	16411	16245	16237	16233	16369	16354	16454	16263	16244	16354	16194	16254	16599	16499	16260	16422	16172	16349	16181	16289	16333	16407	16268	16294	16189	16401	16364	16290	16458	16317	16387	16188	16407	16175	16499	16314	16464	16500	16289	16396	16267	16437	16083	16357	16363	16182	16342	16354	16255	16528	16379	16372	16372	16409	16466	16238	16415	16236	16079	16340	16354	16362	16253	16315	16326	16282	16350	16358	16235	16381	16342	16341	16359	16336	16367	16300	16260	16302	16126	16303	16398	16438	16303	16245	16465	16238	16229	16255	16371	16332	16178	16379	16349	16268	16190	16285	16327	16263	16328	16237	16254	16230	16497	16322	16352	16082	16343	16231	16259	16353	16304	16418	16264	16334	16454	16422	16202	16328	16106	16242	16285	16304	16407	16435	16419	16172	16247	16326	16232	16334	16133	16166	16405	16322	16325	16471	16311	16321	16348	16444	16280	16387	16446	16431	16264	16438	16265	16470	16381	16191	16461	16439	16221	16263	16495	16268	16171	16334	16304	16493	16488	16340	16227	16221	16278	16272	16404	16314	16231	16427	16279	16279	16365	16247	16185	16372	16478	16407	16318	16254	16200	16387	16264	16436	16493	16365	16344	16363	16360	16205	16133	16337	16274	16355	16109	16166	16496	16370	16334	16416	16380	16389	16507	16227	16465	16280	16425	16349	16338	16228	16307	16179	16376	16465	16407	16395	16297	16250	16406	16255	16239	16325	16350	16301	16329	16367	16132	16335	16475	16402	16353	16281	16490	16293	16279	16284	16425	16311	16452	16111	16348	16394	16050	16204	16318	16326	16378	16335	16132	16220	16419	16386	16256	16332	16309	16196	16238	16380	16333	16283	16276	16298	16303	16331	16347	16224	16150	16398	16270	16486	16233	16208	16390	16385	16311	16357	16394	16167	16374	16367	16315	16287	16349	16152	16392	16485	16327	16367	16414	16179	16337	16309	16336	16283	16369	16399	16153	16318	16274	16347	16305	16320	16295	16350	16358	16429	16108	16486	16235	16279	16270	16228	16228	16390	16319	16245	16159	16432	16341	16366	16240	16484	16316	16267	16406	16391	16337	16323	16366	16362	16434	16300	16247	16452	16427	16348	16381	16465	16334	16295	16376	16344	16250	16316	16180	16288	16297	16418	16187	16495	16287	16265	16357	16265	16253	16429	16164	16425	16367	16190	16217	16165	16273	16323	16376	16239	16233	16400	16325	16412	16202	16226	16315	16243	16307	16398	16310	16252	16353	16368	16226	16235	16409	16401	16324	16511	16550	16389	16343	16514	16373	16405	16278	16341	16371	16460	16335	16114	16516	16232	16266	16342	16378	16245	16361	16361	16138	16457	16283	16321	16432	16359	16294	16229	16494	16320	16203	16409	16346	16363	16338	16320	16500	16264	16433	16196	16361	16444	16434	16325	16477	16229	16346	16205	16167	16284	16324	16299	16412	16171	16320	16314	16396	16363	16142	16386	16442	16340	16462	16200	16315	16332	16425	16193	16425	16356	16347	16140	16249	16280	16147	16461	16334	16332	16196	16237	16370	16281	16374	16198	16511	16358	16395	16312	16318	16323	16308	16285	16320	16310	16350	16302	16393	16333	16312	16391	16284	16270	16379	16246	16390	16347	16305	16233	16241	16378	16462	16273	16241	16360	16340	16110	16308	16356	16386	16394	16380	16374	16266	16297	16121	16286	16205	16325	16400	16217	16265	16397	16237	16308	16498	16344	16430	16406	16210	16260	16408	16211	16273	16299	16167	16171	16195	16445	16215	16534	16220	16335	16388	16238	16355	16426	16414	16276	16240	16305	16346	16288	16243	16368	16245	16445	16430	16208	16404	16454	16311	16361	16316	16480	16230	16247	16282	16294	16352	16248	16418	16444	16356	16329	16514	16408	16364	16362	16217	16318	16345	16418	16381	16374	16352	16333	16267	16387	16335	16488	16191	16250	16212	16231	16243	16311	16211	16279	16416	16212	16250	16104	16395	16366	16319	16355	16552	16350	16388	16324	16353	16227	16297	16478	16334	16372	16344	16470	16261	16354	16410	16375	16210	16376	16383	16423	16107	16409	16370	16311	16423	16164	16444	16286	16218	16482	16394	16219	16258	16348	16415	16458	16117	16340	16552	16357	16459	16209	16302	16391	16370	16368	16210	16331	16221	16344	16161	16346	16366	16384	16443	16298	16381	16313	16306	16384	16310	16385	16446	16293	16342	16155	16276	16223	16250	16304	16334	16335	16276	16290	16212	16212	16356	16285	16272	16276	16297	16470	16208	16303	16384	16271	16383	16281	16432	16258	16429	16404	16444	16238	16574	16327	16343	16215	16276	16251	16423	16353	16318	16411	16271	16327	16328	16412	16285	16281	16367	16370	16276	16335	16398	16321	16214	16389	16391	16399	16271	16464	16332	16418	16363	16296	16419	16324	16265	16202	16531	16227	16206	16471	16123	16408	16379	16286	16369	16264	16431	16456	16493	16243	16168	16335	16240	16364	16261	16243	16427	16232	16464	16349	16346	16295	16359	16277	16270	16292	16324	16303	16387	16433	16416	16379	16472	16305	16447	16315	16296	16328	16372	16353	16320	16234	16135	16314	16194	16407	16264	16272	16231	16379	16430	16310	16301	16404	16199	16347	16380	16317	16506	16534	16347	16424	16267	16276	16352	16477	16343	16368	16218	16401	16366	16213	16164	16345	16251	16241	16356	16379	16276	16245	16439	16290	16194	16094	16150	16300	16265	16272	16368	16457	16391	16382	16387	16382	16334	16458	16336	16363	16372	16414	16137	16385	16233	16303	16285	16289	16443	16279	16424	16367	16117	16290	16292	16376	16216	16446	16292	16365	16370	16469	16407	16318	16309	16528	16211	16327	16381	16325	16050	16384	16395	16358	16334	16297	16271	16216	16373	16499	16223	16362	16219	16301	16320	16515	16214	16478	16249	16333	16158	16166	16281	16370	16244	16264	16393	16182	16328	16259	16281	16359	16317	16359	16241	16343	16414	16194	16240	16224	16394	16417	16212	16309	16323	16155	16478	16399	16322	16339	16291	16504	16373	16224	16365	16423	16355	16301	16397	16110	16488	16302	16299	16333	16384	16486	16430	16268	16339	16547	16555	16315	16228	16152	16308	16241	16243	16343	16268	16353	16556	16457	16263	16469	16516	16318	16273	16369	16262	16249	16308	16392	16366	16297	16566	16399	16389	16333	16444	16331	16308	16237	16255	16413	16328	16438	16417	16080	16219	16357	16435	16380	16356	16375	16447	16463	16299	16304	16307	16447	16173	16437	16167	16324	16367	16302	16454	16416	16384	16269	16293	16336	16364	16270	16292	16222	16229	16354	16259	16375	16166	16252	16347	16264	16117	16241	16311	16386	16324	16338	16218	16577	16309	16230	16248	16230	16342	16322	16159	16289	16258	16354	16222	16113	16335	16126	16304	16310	16275	16201	16246	16330	16486	16304	16300	16366	16235	16384	16351	16308	16363	16132	16188	16173	16241	16155	16279	16326	16411	16228	16414	16357	16520	16296	16373	16466	16254	16324	16342	16359	16346	16365	16278	16311	16284	16317	16344	16210	16201	16190	16289	16386	16367	16222	16436	16269	16145	16304	16322	16233	16239	16228	16392	16373	16316	16409	16381	16374	16308	16385	16342	16343	16351	16365	16322	16374	16331	16413	16240	16310	16339	16318	16470	16284	16355	16250	16319	16143	16450	16472	16411	16321	16440	16255	16327	16414	16374	16368	16301	16285	16269	16275	16236	16326	16302	16379	16263	16256	16293	16117	16399	16315	16447	16459	16421	16490	16309	16215	16307	16352	16392	16327	16236	16256	16282	16223	16185	16197	16362	16370	16267	16237	16541	16050	16484	16485	16367	16276	16519	16389	16186	16112	16301	16419	16241	16369	16315	16440	16351	16280	16310	16244	16332	16279	16414	16387	16436	16208	16176	16470	16341	16279	16292	16287	16275	16389	16356	16302	16330	16302	16168	16250	16282	16354	16335	16331	16281	16268	16285	16252	16301	16408	16317	16365	16365	16280	16255	16348	16359	16275	16339	16392	16297	16267	16447	16301	16251	16464	16217	16338	16321	16419	16288	16434	16497	16346	16400	16510	16371	16187	16308	16311	16330	16180	16136	16417	16223	16264	16481	16239	16507	16207	16238	16406	16502	16391	16305	16390	16399	16314	16424	16295	16374	16306	16406	16329	16266	16549	16273	16490	16387	16325	16420	16119	16233	16167	16448	16163	16314	16354	16346	16288	16303	16431	16300	16313	16425	16325	16304	16352	15996	16250	16336	16240	16398	16267	16406	16331	16387	16377	16341	16289	16402	16148	16374	16346	16205	16460	16276	16331	16470	16273	16560	16234	16298	16411	16291	16247	16413	16327	16210	16529	16327	16425	16226	16465	16293	16363	16398	16444	16331	16229	16299	16282	16357	16338	16363	16302	16227	16320	16272	16353	16468	16527	16265	16392	16183	16372	16293	16138	16368	16349	16317	16252	16371	16290	16097	16412	16336	16179	16417	16361	16417	16177	16339	16312	16213	16369	16218	16181	16291	16499	16458	16303	16282	16412	16258	16475	16354	16439	16306	16440	16343	16218	16548	16363	16278	16347	16353	16217	16137	16399	16477	16400	16231	16184	16303	16501	16260	16404	16238	16375	16412	16483	16260	16267	16230	16383	16212	16521	16307	16312	16415	16262	16376	16349	16353	16334	16453	16172	16238	16377	16447	16281	16372	16476	16312	16229	16298	16410	16314	16331	16501	16445	16222	16314	16242	16384	16238	16426	16305	16374	16398	16343	16365	16461	16393	16485	16242	16317	16284	16229	16448	16326	16426	16376
22965	21537	29479	23999	21908	24602	27039	22315	20918	20833	20858	20507	20544	20472	20213	20348	20216	20122	20276	20076	20299	19878	20091	21767	27367	27930	25597	23036	21218	20224	20182	19900	20021	19638	19869	19807	19919	19738	19775	19791	19871	19758	19963	19857	19906	19911	19822	19867	19809	19788	19756	19850	19770	19896	19843	19972	19839	20062	19709	19997	19819	19976	19891	19870	19899	19810	19978	19893	19680	19921	20020	20056	19868	19854	19856	19918	19832	19648	19898	19851	19662	19717	19816	19662	19705	19898	19675	19994	19796	19840	19916	19855	19714	19810	19573	19713	19812	19845	20013	19742	19815	19589	19889	19933	19923	19817	19839	19723	19760	19687	19859	19713	19713	19968	19680	19609	19799	19985	19822	19853	19761	19892	19781	19673	20005	19889	19811	19774	19874	19754	19792	19805	19786	19804	19659	19753	19763	19742	20011	19674	19882	19908	19855	19811	19669	19755	19701	19828	19795	19861	20036	19733	19791	19701	19793	19943	19760	19588	19687	19421	19686	19805	19637	19672	19925	19782	19782	19750	19807	19932	19697	19728	19789	19642	19932	19698	19781	19713	19735	19904	19708	19729	19757	19803	19724	19712	19803	19784	19544	19712	19634	19711	19822	19555	19784	19792	19804	20009	19836	19939	19780	19906	19547	19721	19760	19745	20001	19696	19728	20019	19671	19707	19813	19851	19802	19896	19794	19618	19831	19809	19794	19788	19746	19657	19906	19577	19922	19802	19702	19740	19588	19800	19828	19773	19794	19943	19768	19734	19529	19858	19759	19784	19909	19457	19814	19787	19704	19804	19739	19813	19874	19558	19658	19814	19669	19722	19851	19896	19757	19645	19884	19769	19845	19693	19755	19668	19754	19512	19572	19623	19742	19812	19944	19799	19732	19841	19747	19769	19863	19656	19773	19797	19826	19652	19707	19656	19833	19776	19546	19828	19657	19769	19714	19875	19775	19880	19724	19749	19794	19703	19846	19773	19688	19722	20027	19566	19944	19869	19936	19761	19855	19815	19825	19688	19736	19674	19590	20065	19943	19868	19614	19925	19684	19879	19910	19806	19909	19547	19707	19699	19643	19777	19957	19622	19588	19817	19873	19745	19745	19657	19734	19866	19888	19680	19662	19684	19885	19764	19836	19755	19767	19560	19692	19696	19557	19617	20006	19888	19679	19842	19848	19907	20084	19798	19752	19756	19910	19857	19944	19666	19960	19877	19679	19782	19915	19689	19835	19751	19728	19680	19675	19879	19951	19689	19770	19922	19626	19833	19877	19850	19884	19699	19772	19816	19773	19794	19867	19702	19748	19721	19824	19702	19904	19665	19942	19944	19829	19737	19831	19776	19822	19843	19876	19880	19807	19742	19670	19770	19811	19609	19666	19843	19891	19894	19867	19635	19838	19812	19723	19613	19767	19708	19722	19971	20011	19756	19744	19925	19816	19668	19771	19756	19949	19843	19815	19634	19666	19793	19829	19845	19770	19587	19760	19711	19739	19825	19963	20031	19676	19649	19776	19857	19549	19855	19763	19823	19830	19931	19782	19775	19550	19736	19738	19707	19748	19809	19793	19887	19874	19836	19908	19747	19968	19807	19698	19639	19586	19683	19818	19732	19629	19904	19687	19990	19788	19813	19722	19915	19664	19715	19824	19649	19587	19583	19485	19698	19627	19696	19931	19844	19781	19725	19633	19753	19618	19728	19738	19917	19694	19701	19798	19714	19898	19853	19944	19835	19767	19818	19757	19762	19701	19725	19852	19704	19665	19748	19663	19508	19595	19750	19689	19711	19717	19779	19653	19691	19810	19770	19941	19851	20036	19796	19622	19685	19758	19684	19826	19736	19878	19794	19779	19760	19758	19651	19852	19727	19405	19587	19651	19644	19788	19724	19913	19736	19751	19767	19949	19653	19693	19936	19776	19658	19502	19728	19937	19588	19771	19794	19710	19875	19818	19892	19680	19837	19778	19817	19752	19849	19805	19907	19760	19618	19648	19873	19797	19778	19708	19980	19699	19926	19657	19839	19885	19796	19975	19669	19678	19688	19657	19814	19668	19780	19718	19744	19622	19865	19711	19794	19799	19699	19585	19673	19814	19856	19596	19695	19646	19726	19763	19739	19715	19882	19883	19874	20080	19843	19617	19599	19686	19820	19690	19827	19735	19779	19895	19685	19908	19641	19662	19924	19798	19788	19736	19743	19588	19647	19815	19698	19668	19767	19600	19666	19694	19850	19798	19650	19967	19756	19702	19663	19971	19740	19616	19689	19807	19813	19929	19818	19750	19620	19760	19753	19775	19763	19853	19829	19937	19797	19871	19713	19815	19773	19757	19713	19629	19781	19932	19742	19794	19825	19703	19734	19770	19717	19667	19753	19777	19719	19958	19901	19766	19737	19622	19971	19756	19844	19669	19671	19684	19863	19838	19907	19608	19667	19577	19666	19824	19655	19840	19550	19709	19667	19655	19795	19888	19902	19878	19670	19620	19863	19820	19629	19489	19626	19757	19746	19767	19781	19703	19817	19795	19640	19610	19707	19950	19785	19787	19860	19991	19886	19571	19797	19787	19517	19685	19796	19929	19891	19794	20070	19772	19748	19892	19743	19602	19658	19752	19655	19929	19624	19821	19749	19804	19951	19809	19707	19787	19841	19632	19584	19761	19747	19932	19686	19768	19614	19831	19712	19804	19770	20019	19744	19685	19666	19860	20058	19834	19793	19796	19960	19909	19935	19891	19775	19829	19877	19575	19650	19809	19913	19895	19714	19558	19727	19722	19644	19723	19875	20023	19841	19662	19883	19869	19566	19519	19683	19779	19797	19626	19731	19738	19905	19844	19760	19831	19691	19763	19853	19947	19728	19860	19768	19711	19690	19752	19796	19767	19662	19589	19665	19748	19817	19858	19841	19775	19651	19718	19727	19762	19878	19737	19722	19941	19927	19789	19842	19785	19842	20040	19885	19677	19588	19695	19789	19762	19860	19881	19745	19722	19962	19827	19688	19795	19881	19632	19569	19807	19757	19896	19800	19856	19751	19883	19686	19856	19868	20000	19755	19789	19470	19721	19683	19900	19737	19861	19626	19736	19922	19584	19734	19726	19744	19877	19968	19869	19873	19989	19965	19606	19915	19822	19708	20143	19975	19830	19944	19799	19717	19779	19785	19807	19606	19820	19920	19513	19793	19681	19743	19775	19728	19999	19760	19749	19611	19870	19864	19939	19725	19713	19758	19892	19993	19684	19714	19919	19894	19742	19656	19788	19936	19769	19790	19683	19627	19779	19682	19781	19898	19900	19741	19933	19909	19793	19567	19718	19663	19636	19785	19622	19680	19834	19562	19735	19704	19643	19747	20008	19984	19776	19515	19653	19883	19790	19916	19789	19830	19709	19779	19839	19851	19875	20084	19758	19596	19898	20120	19845	19739	19653	19836	19786	19987	19686	19707	19779	19671	19895	19815	19784	19724	19640	19735	19763	19685	19731	19823	19716	19625	19719	19683	19678	19777	19877	19749	20017	19808	19748	19549	19852	19624	19569	19793	19720	19601	19667	19759	19676	19891	19525	19604	19689	19684	19809	19778	20082	19558	19875	19870	19772	19857	19691	19782	19928	19855	19758	19890	19793	19792	19755	19939	19865	19765	19810	19735	19721	19913	19778	19680	19612	19558	19762	19585	19691	19793	19691	19709	19864	19790	19762	19735	19677	19907	19706	19719	19700	19818	19813	19885	19792	19703	19820	19626	19815	19891	19924	19698	19489	19675	19896	19811	19750	19884	19841	19926	19837	19746	19885	19865	19966	19762	19948	19737	19780	19721	19666	19653	19887	19916	19593	19687	19768	19780	19867	19599	19708	19822	19864	19979	19852	19695	19860	19771	19856	19718	19953	19747	19656	19469	19728	19562	19643	19903	19835	19794	19759	19904	19928	19853	19893	19858	19939	19735	19815	19876	19812	19712	19803	19907	19972	19567	19679	19706	19935	19884	19698	19785	19934	19741	19774	19768	19868	19614	19773	19598	19675	19670	19658	19632	19642	19979	19725	19621	19703	19973	19731	19835	19616	19701	19816	19971	19786	19716	19891	19860	19720	19602	19773	19676	19747	19854	19549	19660	19906	19785	19803	19782	19814	19784	19780	19984	19764	19710	19834	19752	19445	19643	19724	19913	19626	19845	19864	19672	19631	19714	19721	19484	19897	19728	19933	19865	19548	19468	19635	19782	19811	19832	19731	19751	19691	19849	19835	19751	19871	19566	19700	19678	19842	19829	19963	20012	19762	19975	19853	19692	19697	19962	19958	19846	20010	19678	19824	19835	19647	19888	19633	19697	19882	19739	19848	19761	19721	19597	19763	19675	19779	19919	19529	19721	19915	19751	19890	19902	19959	19800	19784	19767	19944	19857	19636	19625	19625	19713	19561	19804	19800	19784	19752	19950	19581	19965	19796	19538	19724	19797	19835	19849	19865	19776	19806	19777	19577	19923	19749	19567	19775	19784	19698	19819	19842	19817	19777	19786	19819	19666	19672	19788	19818	19614	19787	19624	19718	19790	19902	19834	19703	20004	19693	19887	19664	19755	19887	19881	20050	19994	19851	19814	19892	19696	19819	19745	19922	19783	19656	19923	19836	19852	19819	19824	19889	19705	19872	19870	19841	19735	19683	19862	19636	19705	19793	19646	19866	19768	19805	19698	19910	19935	19826	19738	19614	19828	19810	19693	19904	19657	20046	19839	19688	19889	19918	19827	19801	19689	19681	19762	19626	19724	19875	19676	19738	19651	19767	19903	19884	19936	19895	19879	19747	19781	19857	19673	19810	19671	19676	19789	19736	19864	19802	19788	19788	19723	19722	19808	19688	19669	19635	19745	20034	19691	19793	19882	19889	20018	19721	19899	19687	19866	19989	19544	19739	19844	19876	19919	19994	19722	19814	19712	19831	19779	19807	19759	19707	19814	19851	19978	19877	19830	19828	19788	19531	19869	19872	19861	19881	19710	19774	19758	19700	19697	19689	19728	19852	19922	19725	19890	20037	19764	19932	19878	19896	19696	19768	19577	19818	19645	19723	19662	19754	19648	19883	19608	19556	19702	19781	19831	19768	19690	19941	19472	19680	19920	19972	19902	19834	19856	19694	19715
26229	49584	39595	28943	24567	21453	20202	19640	17910	17555	17579	17699	17463	17201	17109	17262	17139	16978	16893	16941	17047	16817	16975	20277	27952	27078	23678	20079	17897	16964	16709	16565	16449	16419	16616	16603	16648	16535	16640	16409	16609	16501	16467	16415	16463	16436	16513	16621	16392	16567	16441	16618	16341	16682	16621	16607	16473	16567	16406	16695	16614	16520	16458	16480	16648	16519	16528	16391	16708	16696	16627	16635	16644	16632	16639	16703	16513	16720	16444	16516	16584	16517	16667	16591	16588	16469	16667	16555	16400	16507	16501	16506	16496	16336	16504	16429	16479	16335	16507	16460	16518	16475	16601	16428	16610	16554	16416	16714	16440	16653	16528	16453	16602	16505	16621	16607	16458	16685	16566	16516	16501	16583	16632	16601	16588	16448	16573	16503	16559	16537	16429	16585	16463	16684	16506	16441	16706	16563	16486	16417	16640	16631	16524	16593	16444	16503	16600	16574	16487	16466	16478	16458	16287	16600	16560	16468	16573	16778	16547	16574	16489	16694	16639	16603	16516	16468	16434	16532	16505	16601	16572	16608	16609	16436	16630	16467	16578	16574	16326	16426	16498	16537	16326	16482	16420	16607	16484	16591	16322	16686	16615	16438	16321	16809	16346	16567	16685	16489	16515	16473	16436	16496	16697	16413	16458	16580	16706	16315	16463	16535	16470	16441	16601	16531	16629	16516	16538	16636	16378	16527	16497	16332	16592	16468	16509	16518	16507	16592	16545	16540	16478	16613	16443	16476	16729	16441	16500	16407	16406	16518	16393	16612	16511	16543	16531	16528	16536	16546	16486	16433	16554	16579	16465	16446	16585	16477	16613	16464	16573	16466	16553	16446	16495	16432	16504	16574	16556	16521	16599	16561	16542	16402	16484	16662	16722	16536	16651	16558	16508	16655	16476	16608	16545	16592	16483	16530	16495	16655	16529	16458	16406	16699	16579	16526	16384	16515	16728	16523	16465	16432	16548	16557	16538	16527	16448	16550	16401	16439	16530	16476	16649	16481	16400	16608	16689	16581	16531	16533	16463	16469	16560	16545	16363	16499	16525	16627	16545	16453	16520	16441	16596	16478	16442	16532	16360	16403	16576	16538	16440	16644	16435	16621	16375	16513	16618	16498	16549	16489	16545	16527	16587	16342	16396	16489	16755	16428	16564	16436	16564	16681	16567	16520	16740	16556	16498	16521	16614	16534	16560	16568	16411	16429	16758	16587	16564	16406	16662	16513	16584	16546	16552	16392	16510	16610	16608	16476	16702	16542	16509	16376	16530	16367	16598	16448	16509	16520	16501	16622	16517	16527	16587	16593	16454	16473	16474	16502	16586	16570	16299	16497	16533	16592	16658	16410	16474	16772	16357	16626	16586	16454	16694	16256	16475	16604	16533	16617	16281	16515	16555	16607	16501	16605	16482	16448	16618	16669	16569	16441	16349	16466	16681	16460	16602	16559	16456	16500	16657	16543	16330	16422	16568	16541	16584	16375	16374	16426	16643	16520	16473	16524	16606	16354	16507	16262	16568	16485	16492	16538	16592	16661	16593	16571	16360	16466	16577	16583	16571	16545	16506	16594	16365	16639	16458	16560	16559	16567	16586	16497	16677	16476	16742	16469	16619	16463	16451	16567	16416	16225	16541	16371	16501	16448	16618	16503	16501	16545	16540	16553	16424	16543	16404	16560	16580	16388	16577	16404	16375	16505	16365	16409	16478	16502	16417	16475	16644	16564	16647	16499	16423	16464	16485	16338	16359	16515	16371	16388	16358	16591	16750	16418	16587	16471	16520	16459	16530	16514	16523	16605	16648	16409	16423	16471	16549	16485	16550	16461	16561	16519	16349	16450	16640	16520	16501	16687	16534	16743	16520	16448	16678	16390	16672	16479	16548	16468	16543	16526	16647	16677	16608	16494	16606	16448	16474	16626	16698	16601	16528	16475	16727	16420	16461	16418	16609	16479	16417	16583	16471	16605	16443	16280	16677	16688	16552	16393	16473	16739	16460	16419	16566	16636	16657	16698	16404	16394	16494	16588	16571	16639	16458	16521	16321	16627	16440	16453	16467	16469	16396	16467	16542	16547	16532	16463	16370	16505	16534	16429	16431	16545	16470	16342	16544	16420	16575	16447	16841	16587	16603	16409	16574	16459	16503	16608	16433	16511	16449	16464	16436	16365	16437	16352	16457	16549	16623	16475	16530	16432	16648	16546	16458	16445	16602	16502	16432	16647	16638	16577	16363	16410	16488	16348	16430	16591	16587	16636	16532	16661	16556	16597	16581	16549	16626	16445	16427	16647	16591	16503	16483	16620	16435	16685	16377	16683	16337	16588	16576	16572	16376	16490	16253	16610	16620	16533	16619	16618	16509	16577	16664	16421	16616	16439	16461	16415	16520	16415	16571	16587	16521	16478	16447	16487	16545	16543	16504	16525	16688	16634	16535	16588	16638	16701	16581	16424	16615	16506	16487	16530	16463	16645	16497	16558	16406	16662	16530	16635	16633	16590	16526	16551	16573	16489	16592	16436	16638	16570	16429	16501	16494	16575	16567	16407	16277	16509	16426	16501	16525	16538	16474	16626	16530	16342	16624	16381	16630	16537	16411	16540	16690	16632	16737	16442	16568	16456	16593	16486	16637	16725	16496	16292	16713	16416	16657	16526	16497	16472	16578	16396	16632	16473	16510	16550	16522	16533	16566	16434	16463	16583	16606	16535	16486	16454	16454	16343	16573	16652	16544	16503	16642	16427	16473	16353	16486	16603	16338	16439	16378	16488	16604	16506	16569	16669	16554	16536	16635	16453	16465	16513	16473	16369	16648	16690	16556	16430	16664	16495	16590	16453	16588	16604	16507	16501	16478	16601	16456	16425	16610	16535	16487	16554	16671	16319	16561	16486	16572	16428	16458	16444	16516	16736	16552	16500	16469	16577	16554	16559	16618	16781	16345	16498	16420	16422	16567	16581	16641	16531	16695	16549	16500	16450	16409	16628	16595	16675	16428	16497	16378	16345	16620	16294	16561	16337	16436	16473	16324	16438	16447	16590	16553	16426	16508	16505	16466	16708	16645	16312	16614	16580	16512	16435	16652	16504	16447	16416	16493	16665	16522	16464	16572	16622	16483	16620	16529	16613	16505	16611	16478	16417	16681	16542	16486	16477	16487	16527	16675	16648	16445	16562	16573	16532	16604	16582	16512	16471	16519	16451	16658	16533	16667	16437	16572	16487	16431	16397	16607	16503	16426	16720	16569	16491	16617	16535	16636	16521	16570	16556	16458	16587	16452	16446	16488	16377	16530	16369	16648	16534	16375	16587	16345	16519	16445	16490	16675	16769	16581	16548	16616	16630	16678	16677	16573	16579	16383	16430	16663	16421	16538	16373	16677	16586	16501	16460	16640	16502	16443	16535	16363	16644	16512	16581	16657	16368	16729	16421	16521	16471	16442	16591	16447	16543	16711	16421	16474	16566	16408	16496	16468	16439	16482	16413	16644	16225	16464	16429	16365	16514	16179	16509	16542	16462	16470	16463	16556	16697	16407	16585	16611	16566	16584	16733	16436	16470	16537	16495	16525	16549	16543	16669	16578	16789	16445	16409	16566	16574	16681	16649	16539	16360	16430	16536	16519	16484	16549	16472	16532	16363	16688	16472	16758	16556	16584	16657	16608	16591	16551	16544	16389	16469	16421	16503	16444	16572	16547	16511	16463	16424	16601	16518	16605	16581	16651	16535	16522	16556	16598	16537	16425	16572	16590	16549	16584	16355	16522	16110	16530	16392	16692	16551	16700	16410	16597	16564	16482	16532	16533	16399	16510	16649	16428	16704	16595	16706	16490	16567	16609	16509	16412	16485	16572	16561	16500	16512	16647	16656	16540	16753	16525	16520	16569	16494	16519	16492	16612	16505	16506	16504	16533	16672	16502	16446	16614	16659	16400	16578	16623	16404	16820	16450	16498	16588	16349	16717	16610	16733	16534	16449	16503	16526	16600	16471	16586	16363	16574	16437	16527	16540	16602	16757	16482	16505	16530	16675	16523	16380	16610	16567	16612	16610	16574	16546	16451	16541	16597	16376	16682	16663	16477	16544	16603	16780	16464	16589	16544	16451	16456	16532	16738	16380	16741	16461	16511	16408	16473	16565	16482	16551	16477	16588	16690	16648	16586	16404	16527	16538	16494	16559	16589	16479	16600	16567	16407	16506	16567	16538	16430	16527	16604	16611	16598	16605	16443	16485	16474	16588	16404	16541	16648	16559	16387	16440	16630	16545	16420	16327	16763	16521	16690	16580	16475	16352	16434	16427	16490	16487	16415	16554	16471	16481	16615	16561	16622	16380	16544	16604	16528	16460	16530	16583	16601	16515	16701	16467	16564	16466	16548	16550	16582	16452	16702	16408	16480	16343	16448	16532	16410	16542	16544	16297	16360	16396	16613	16558	16471	16421	16474	16465	16660	16487	16614	16387	16425	16533	16679	16499	16445	16631	16522	16649	16483	16445	16618	16602	16384	16462	16605	16605	16511	16377	16648	16487	16456	16603	16540	16619	16445	16523	16444	16420	16469	16445	16382	16513	16440	16558	16483	16620	16593	16573	16490	16439	16467	16513	16776	16524	16641	16603	16618	16492	16558	16748	16496	16677	16480	16423	16587	16469	16492	16467	16608	16645	16518	16425	16569	16419	16358	16516	16581	16340	16458	16499	16333	16624	16455	16609	16406	16533	16669	16428	16438	16401	16465	16552	16535	16516	16448	16375	16528	16497	16474	16458	16478	16453	16487	16539	16517	16482	16366	16480	16479	16679	16518	16326	16476	16556	16469	16389	16732	16567	16380	16572	16335	16480	16613	16661	16539	16410	16557	16574	16500	16439	16502	16501	16534	16467	16310	16524	16336	16491	16402	16448	16513	16321	16592	16538	16486	16486	16516	16509	16382	16610	16510	16589	16477	16569	16647	16574	16553	16535	16431	16625	16560	16514	16458	16517	16348	16550	16592	16396	16650	16321	16578	16363	16541	16557	16621	16361	16475	16483	16667	16667	16567	16543	16613	16507	16527	16568	16592	16490	16511	16365	16527	16469	16496	16475	16498	16492	16561	16455	16463	16333	16477	16490	16496	16520	16517	16680	16633	16512
28276	24070	27425	24828	20416	19877	19483	18935	18952	18631	18580	18632	18664	18635	18440	18727	18579	18555	18512	18433	18514	18423	18701	19092	19181	18694	18555	18702	18625	18402	18399	18262	18337	18342	18397	18360	18462	18370	18418	18469	18479	18590	18293	18259	18363	18334	18361	18439	18534	18290	18362	18476	18414	18355	18485	18379	18340	18312	18291	18230	18246	18475	18203	18348	18324	18338	18366	18449	18561	18481	18534	18338	18453	18399	18463	18263	18049	18538	18512	18427	18583	18458	18314	18349	18245	18272	18462	18412	18375	18567	18525	18386	18260	18583	18635	18553	18231	18350	18493	18381	18535	18369	18223	18184	18346	18219	18355	18151	18431	18483	18314	18403	18451	18390	18425	18204	18598	18306	18431	18388	18423	18333	18554	18250	18308	18385	18184	18536	18530	18245	18310	18447	18255	18327	18357	18375	18383	18431	18394	18501	18365	18446	18346	18365	18591	18554	18193	18317	18218	18526	18535	18571	18348	18521	18488	18419	18293	18552	18438	18253	18333	18299	18459	18649	18358	18533	18397	18175	18318	18303	18377	18370	18377	18573	18381	18470	18514	18311	18402	18340	18350	18248	18317	18295	18452	18445	18369	18484	18324	18218	18470	18299	18489	18465	18434	18378	18376	18283	18207	18392	18467	18441	18279	18255	18569	18108	18420	18576	18383	18339	18293	18313	18447	18225	18422	18385	18477	18376	18237	18244	18349	18533	18461	18460	18451	18476	18451	18391	18286	18122	18294	18468	18423	18445	18299	18391	18557	18470	18380	18449	18325	18300	18290	18401	18309	18465	18250	18474	18311	18428	18337	18292	18254	18263	18351	18501	18567	18221	18419	18211	18506	18429	18440	18480	18513	18409	18338	18429	18339	18244	18419	18401	18255	18354	18441	18274	18321	18381	18480	18443	18380	18350	18523	18406	18307	18432	18346	18473	18429	18418	18370	18377	18349	18428	18467	18402	18306	18214	18322	18588	18583	18444	18342	18303	18305	18246	18518	18373	18500	18472	18296	18175	18646	18457	18379	18549	18392	18662	18511	18529	18238	18365	18413	18454	18297	18176	18017	18406	18112	18486	18361	18164	18238	18413	18210	18275	18491	18378	18363	18317	18505	18505	18406	18541	18338	18404	18374	18432	18300	18278	18408	18508	18318	18478	18488	18430	18345	18543	18485	18386	18260	18426	18199	18116	18350	18345	18220	18537	18395	18378	18337	18307	18434	18629	18447	18310	18439	18391	18504	18436	18509	18385	18532	18496	18272	18266	18425	18475	18460	18401	18489	18488	18477	18337	18295	18530	18345	18459	18547	18323	18371	18221	18474	18174	18368	18271	18457	18363	18349	18269	18601	18525	18370	18548	18518	18363	18387	18220	18280	18319	18342	18247	18490	18358	18400	18550	18427	18333	18374	18279	18299	18377	18431	18509	18502	18220	18438	18239	18512	18316	18217	18348	18521	18468	18185	18444	18372	18331	18462	18364	18428	18334	18427	18072	18408	18302	18432	18436	18330	18321	18591	18415	18292	18360	18377	18272	18461	18265	18298	18485	18478	18695	18371	18318	18527	18431	18410	18349	18370	18417	18582	18452	18400	18354	18364	18174	18396	18306	18422	18313	18435	18209	18281	18370	18515	18397	18572	18352	18557	18203	18367	18448	18322	18420	18245	18553	18232	18315	18308	18222	18241	18202	18200	18372	18302	18456	18530	18522	18339	18413	18272	18433	18374	18602	18454	18608	18465	18255	18259	18331	18347	18434	18363	18187	18428	18361	18261	18496	18459	18246	18352	18414	18370	18519	18291	18488	18342	18303	18354	18408	18342	18463	18480	18257	18272	18183	18361	18458	18316	18283	18132	18299	18429	18305	18192	18228	18521	18312	18313	18395	18338	18264	18377	18347	18526	18333	18278	18500	18382	18460	18226	18442	18331	18224	18451	18311	18374	18357	18656	18396	18223	18427	18421	18607	18376	18447	18461	18424	18382	18501	18387	18453	18205	18354	18315	18522	18550	18398	18601	18597	18530	18412	18513	18364	18457	18517	18396	18441	18363	18202	18335	18364	18393	18427	18564	18325	18477	18378	18372	18430	18358	18177	18292	18468	18313	18378	18534	18472	18355	18362	18167	18293	18408	18494	18142	18304	18482	18420	18290	18463	18421	18304	18311	18351	18562	18342	18182	18284	18255	18155	18438	18286	18401	18344	18435	18202	18302	18185	18353	18364	18464	18465	18348	18345	18333	18255	18257	18355	18429	18451	18329	18392	18359	18640	18421	18311	18573	18429	18089	18500	18518	18320	18382	18364	18418	18352	18324	18472	18398	18389	18439	18505	18447	18466	18341	18313	18532	18510	18200	18492	18517	18414	18341	18496	18410	18502	18491	18459	18114	18428	18461	18356	18398	18438	18466	18429	18454	18446	18188	18461	18376	18238	18231	18315	18439	18417	18396	18432	18279	18349	18423	18356	18393	18446	18441	18549	18710	18407	18397	18462	18311	18297	18435	18410	18342	18329	18513	18445	18300	18312	18162	18494	18244	18275	18478	18544	18523	18504	18584	18419	18349	18433	18261	18482	18533	18374	18378	18220	18550	18317	18369	18425	18391	18286	18259	18381	18472	18471	18417	18329	18360	18278	18170	18266	18182	18446	18307	18278	18284	18376	18323	18171	18334	18376	18366	18525	18446	18411	18595	18237	18506	18574	18639	18438	18518	18480	18383	18321	18417	18247	18504	18373	18382	18371	18502	18295	18270	18411	18326	18358	18232	18302	18414	18239	18393	18601	18501	18325	18441	18440	18404	18463	18413	18389	18348	18468	18458	18305	18281	18290	18219	18247	18413	18358	18564	18436	18213	18204	18468	18545	18466	18276	18334	18555	18115	18439	18295	18471	18355	18586	18338	18404	18386	18572	18247	18381	18413	18632	18244	18241	18639	18360	18453	18673	18458	18552	18349	18439	18436	18546	18280	18350	18451	18352	18253	18535	18333	18245	18383	18243	18762	18340	18329	18544	18375	18534	18490	18483	18153	18477	18441	18619	18631	18435	18411	18431	18443	18161	18442	18231	18352	18536	18390	18542	18596	18458	18358	18375	18551	18527	18252	18647	18369	18502	18306	18372	18473	18125	18211	18413	18542	18443	18512	18189	18481	18415	18293	18476	18344	18385	18557	18535	18492	18324	18394	18355	18361	18353	18438	18276	18517	18328	18490	18217	18352	18176	18149	18316	18311	18479	18218	18321	18333	18163	18335	18594	18209	18491	18538	18389	18468	18530	18454	18495	18208	18278	18271	18331	18412	18435	18327	18308	18181	18333	18162	18385	18394	18426	18126	18490	18016	18435	18517	18488	18519	18363	18627	18459	18304	18378	18305	18163	18387	18265	18176	18418	18296	18124	18414	18506	18320	18593	18342	18221	18172	18326	18423	18284	18392	18302	18387	18478	18344	18306	18417	18612	18463	18398	18386	18427	18399	18254	18405	18201	18354	18561	18375	18284	18319	18343	18415	18551	18379	18437	18426	18536	18429	18345	18369	18263	18267	18401	18310	18301	18247	18443	18390	18468	18468	18312	18423	18420	18200	18361	18557	18441	18480	18069	18302	18151	18383	18651	18456	18267	18369	18303	18413	18410	18386	18434	18533	18474	18531	18368	18487	18284	18471	18422	18349	18437	18282	18218	18358	18253	18315	18464	18327	18437	18359	18250	18268	18584	18578	18515	18421	18357	18478	18728	18412	18367	18416	18507	18275	18202	18446	18399	18590	18378	18589	18340	18443	18430	18379	18387	18544	18389	18381	18482	18598	18463	18432	18226	18256	18513	18394	18193	18535	18423	18428	18298	18309	18411	18372	18438	18507	18288	18480	18387	18492	18405	18263	18326	18455	18450	18418	18320	18232	18534	18417	18404	18253	18406	18439	18373	18371	18465	18303	18598	18475	18585	18298	18425	18386	18398	18459	18416	18417	18397	18331	18364	18309	18336	18361	18419	18481	18345	18234	18358	18345	18402	18635	18366	18250	18488	18285	18222	18392	18799	18357	18465	18459	18449	18471	18244	18112	18466	18534	18497	18292	18470	18300	18372	18581	18670	18375	18493	18364	18468	18293	18351	18509	18344	18463	18404	18356	18411	18344	18408	18298	18684	18275	18350	18315	18511	18236	18347	18226	18283	18490	18213	18416	18253	18347	18441	18385	18448	18407	18498	18383	18128	18448	18366	18250	18220	18604	18238	18148	18600	18429	18411	18409	18541	18384	18342	18417	18270	18453	18429	18144	18365	18095	18384	18482	18384	18443	18282	18172	18350	18376	18149	18616	18470	18417	18433	18635	18223	18260	18551	18418	18341	18229	18413	18450	18411	18393	18458	18482	18561	18424	18381	18730	18449	18382	18389	18511	18262	18437	18241	18246	18351	18317	18354	18303	18496	18522	18544	18416	18448	18352	18276	18560	18281	18326	18484	18405	18406	18445	18314	18431	18239	18228	18433	18361	18593	18466	18306	18443	18415	18432	18437	18489	18392	18501	18295	18195	18331	18469	18303	18348	18423	18316	18402	18393	18573	18389	18217	18239	18111	18248	18395	18355	18236	18262	18346	18367	18407	18373	18347	18437	18308	18512	18416	18236	18487	18551	18320	18308	18411	18347	18365	18289	18484	18330	18463	18490	18404	18240	18533	18321	18409	18338	18347	18477	18380	18203	18443	18250	18264	18062	18554	18267	18385	18358	18327	18351	18283	18258	18270	18586	18536	18409	18402	18547	18433	18419	18431	18456	18385	18328	18471	18384	18301	18330	18272	18476	18416	18594	18422	18509	18381	18373	18301	18518	18365	18386	18389	18505	18427	18370	18467	18450	18379	18314	18363	18408	18404	18290	18507	18639	18343	18426	18356	18450	18308	18268	18470	18094	18266	18368	18372	18419	18349	18211	18347	18516	18346	18289	18430	18388	18380	18398	18367	18517	18391	18549	18516	18255	18271	18586	18603	18339	18416	18487	18227	18501	18161	18222	18373	18455	18530	18238	18312	18394	18268	18534	18471	18566	18371	18388	18236	18419	18516	18417	18226	18562	18615	18347	18285	18450	18446	18429	18585	18275	18510	18500	18220	18302	18584	18495	18305	18111	18263	18249	18303	18292	18398
23397	32052	25922	21632	18700	17721	16971	17117	16802	16221	15940	15779	16046	16042	15914	15920	15656	15946	15689	15908	15815	16036	16237	16594	16382	16120	16024	15911	15827	15732	15640	15610	15532	15520	15619	15821	15680	15569	15672	15803	15671	15660	15662	15807	15572	15712	15731	15669	15577	15602	15502	15744	15738	15766	15697	15701	15776	15590	15695	15533	15645	15487	15533	15575	15568	15610	15802	15529	15706	15546	15776	15831	15774	15534	15596	15649	15697	15496	15859	15644	15682	15751	15505	15639	15772	15506	15833	15442	15709	15502	15538	15618	15599	15664	15754	15500	15681	15505	15643	15758	15461	15475	15640	15554	15525	15574	15621	15591	15746	15681	15707	15600	15734	15613	15781	15643	15616	15463	15578	15552	15725	15665	15716	15733	15744	15558	15717	15741	15538	15594	15551	15622	15602	15710	15505	15574	15708	15673	15516	15751	15675	15623	15511	15675	15567	15668	15567	15502	15512	15547	15565	15630	15781	15694	15665	15590	15749	15713	15586	15692	15494	15549	15589	15590	15603	15690	15628	15628	15622	15740	15745	15676	15632	15728	15759	15699	15696	15604	15408	15536	15716	15580	15807	15650	15654	15617	15659	15722	15641	15507	15752	15585	15644	15741	15608	15652	15633	15364	15795	15638	15613	15610	15844	15582	15772	15634	15904	15739	15737	15618	15630	15610	15636	15760	15534	15606	15646	15743	15633	15616	15584	15443	15635	15645	15613	15570	15578	15674	15653	15607	15618	15794	15724	15623	15639	15499	15562	15650	15521	15626	15795	15798	15632	15491	15640	15636	15694	15649	15656	15722	15697	15805	15553	15703	15670	15507	15619	15515	15693	15514	15839	15685	15618	15725	15625	15536	15800	15609	15642	15549	15735	15827	15595	15676	15557	15705	15638	15609	15815	15526	15736	15663	15789	15667	15617	15644	15444	15546	15634	15778	15515	15665	15549	15626	15741	15582	15722	15628	15656	15636	15698	15596	15687	15675	15825	15633	15628	15689	15828	15581	15427	15636	15738	15630	15692	15631	15571	15578	15641	15522	15540	15604	15642	15664	15677	15675	15562	15541	15661	15595	15521	15755	15588	15604	15777	15816	15634	15584	15502	15798	15624	15624	15599	15604	15659	15720	15616	15649	15559	15627	15702	15533	15534	15605	15623	15658	15678	15738	15704	15744	15478	15752	15575	15624	15702	15636	15848	15623	15714	15670	15603	15521	15606	15731	15747	15618	15624	15585	15489	15579	15671	15780	15585	15460	15706	15589	15704	15784	15753	15712	15715	15604	15754	15769	15625	15674	15732	15515	15697	15484	15672	15741	15596	15590	15722	15587	15731	15697	15673	15614	15622	15651	15466	15547	15602	15654	15525	15680	15624	15638	15612	15647	15587	15724	15573	15725	15703	15592	15549	15802	15762	15713	15538	15648	15584	15656	15751	15737	15600	15743	15632	15675	15601	15570	15621	15497	15730	15710	15746	15572	15497	15550	15668	15583	15659	15860	15594	15667	15633	15679	15847	15565	15573	15435	15859	15653	15717	15759	15683	15644	15742	15759	15913	15741	15909	15622	15693	15612	15621	15706	15496	15630	15674	15657	15844	15562	15709	15707	15522	15543	15749	15799	15557	15673	15596	15518	15805	15580	15580	15723	15584	15647	15743	15649	15885	15673	15584	15651	15579	15618	15554	15768	15647	15533	15646	15701	15686	15571	15635	15709	15678	15618	15658	15870	15836	15729	15512	15740	15698	15541	15595	15728	15668	15522	15870	15588	15458	15585	15582	15686	15734	15628	15668	15531	15857	15631	15616	15607	15457	15663	15678	15571	15582	15630	15659	15755	15522	15646	15685	15642	15750	15595	15564	15630	15692	15591	15537	15531	15588	15768	15722	15656	15600	15535	15708	15506	15585	15719	15800	15526	15575	15765	15714	15982	15773	15567	15781	15650	15732	15768	15615	15676	15358	15762	15604	15524	15695	15548	15528	15487	15690	15586	15572	15867	15589	15594	15746	15613	15747	15858	15786	15585	15500	15599	15534	15658	15708	15621	15713	15419	15735	15546	15691	15561	15618	15760	15569	15614	15507	15676	15656	15447	15556	15615	15825	15740	15747	15568	15558	15629	15673	15585	15638	15716	15826	15685	15650	15663	15631	15686	15597	15472	15837	15688	15586	15548	15623	15709	15528	15420	15724	15554	15690	15693	15528	15519	15658	15558	15661	15482	15850	15608	15670	15639	15828	15548	15733	15674	15567	15709	15715	15709	15613	15720	15718	15657	15674	15682	15847	15696	15642	15604	15709	15851	15729	15797	15610	15700	15775	15692	15678	15743	15628	15817	15916	15758	15663	15630	15698	15719	15649	15541	15682	15700	15668	15637	15672	15692	15619	15528	15535	15608	15698	15685	15505	15743	15721	15627	15613	15631	15644	15603	15831	15562	15704	15589	15645	15515	15713	15569	15767	15616	15519	15633	15671	15650	15552	15610	15626	15698	15688	15635	15679	15757	15484	15722	15574	15823	15433	15618	15514	15527	15472	15745	15843	15599	15637	15509	15700	15677	15683	15578	15699	15643	15560	15602	15497	15589	15504	15701	15680	15776	15590	15517	15698	15659	15722	15707	15635	15498	15621	15589	15622	15828	15683	15648	15614	15800	15684	15621	15601	15762	15648	15776	15632	15610	15534	15577	15640	15629	15449	15714	15762	15611	15678	15816	15769	15608	15686	15689	15678	15658	15782	15761	15736	15711	15694	15601	15777	15640	15728	15680	15822	15612	15615	15757	15565	15644	15633	15549	15637	15744	15623	15623	15510	15475	15855	15519	15629	15645	15608	15586	15779	15623	15814	15479	15635	15564	15765	15509	15620	15757	15643	15633	15738	15719	15680	15646	15636	15776	15659	15739	15540	15495	15476	15584	15681	15532	15710	15630	15628	15476	15610	15626	15526	15538	15579	15775	15614	15452	15694	15632	15709	15671	15875	15732	15615	15634	15627	15649	15645	15673	15687	15718	15610	15483	15779	15705	15676	15636	15717	15785	15738	15486	15615	15554	15588	15611	15694	15654	15633	15671	15773	15729	15676	15558	15799	15738	15619	15713	15723	15482	15646	15643	15557	15794	15663	15568	15525	15522	15702	15731	15639	15747	15635	15567	15592	15716	15847	15490	15664	15450	15722	15769	15505	15639	15566	15614	15628	15529	15676	15598	15466	15882	15546	15718	15739	15801	15569	15631	15640	15754	15486	15603	15559	15566	15703	15603	15614	15651	15599	15693	15795	15614	15638	15658	15841	15505	15582	15691	15533	15709	15721	15649	15666	15551	15534	15720	15589	15697	15617	15749	15652	15638	15605	15631	15660	15565	15622	15766	15690	15699	15597	15748	15496	15607	15616	15637	15761	15585	15734	15569	15745	15739	15727	15668	15647	15870	15624	15606	15817	15544	15457	15704	15935	15726	15537	15652	15787	15660	15582	15636	15618	15736	15594	15488	15604	15526	15755	15782	15665	15608	15575	15663	15630	15785	15593	15684	15743	15692	15562	15836	15609	15700	15671	15757	15699	15689	15678	15801	15648	15587	15395	15574	15577	15505	15713	15687	15590	15545	15617	15695	15625	15672	15685	15586	15601	15608	15533	15634	15618	15769	15726	15637	15598	15877	15612	15577	15696	15774	15592	15643	15632	15676	15683	15623	15658	15694	15573	15824	15557	15648	15595	15784	15605	15696	15700	15701	15785	15694	15713	15671	15593	15610	15682	15677	15576	15698	15878	15582	15594	15610	15570	15672	15712	15550	15705	15664	15571	15527	15501	15619	15552	15736	15675	15716	15563	15649	15738	15806	15707	15782	15760	15673	15749	15571	15792	15464	15821	15711	15454	15716	15682	15557	15738	15879	15632	15709	15770	15670	15715	15499	15825	15488	15727	15461	15607	15618	15700	15643	15602	15613	15829	15663	15845	15690	15544	15536	15673	15671	15709	15481	15750	15715	15837	15819	15597	15657	15792	15588	15576	15461	15709	15477	15713	15705	15699	15744	15729	15621	15763	15461	15595	15639	15829	15608	15514	15697	15738	15699	15765	15741	15682	15847	15537	15711	15629	15845	15545	15617	15671	15687	15638	15525	15559	15534	15488	15766	15538	15722	15622	15638	15772	15737	15665	15693	15675	15469	15647	15662	15608	15906	15681	15709	15632	15778	15558	15863	15739	15752	15646	15676	15686	15641	15745	15564	15498	15472	15485	15855	15622	15571	15644	15725	15548	15775	15629	15594	15603	15638	15618	15517	15562	15541	15587	15597	15589	15539	15715	15685	15752	15577	15720	15605	15761	15707	15498	15631	15748	15720	15616	15559	15602	15729	15551	15692	15743	15650	15681	15586	15641	15617	15692	15499	15609	15597	15712	15627	15629	15543	15565	15809	15617	15712	15694	15788	15699	15674	15672	15649	15807	15628	15552	15797	15447	15587	15637	15589	15636	15697	15602	15418	15637	15617	15647	15693	15686	15547	15658	15595	15719	15653	15688	15646	15460	15779	15729	15660	15666	15559	15776	15629	15547	15651	15874	15504	15815	15669	15690	15666	15624	15708	15679	15571	15463	15619	15682	15736	15577	15826	15556	15623	15565	15694	15624	15730	15651	15666	15647	15766	15586	15742	15613	15641	15729	15658	15570	15603	15568	15516	15840	15363	15664	15657	15717	15524	15610	15464	15577	15573	15702	15734	15699	15643	15748	15684	15673	15653	15680	15652	15678	15648	15777	15713	15520	15888	15488	15717	15561	15736	15473	15654	15390	15481	15531	15718	15611	15742	15653	15638	15762	15535	15707	15553	15652	15606	15666	15781	15650	15506	15619	15854	15575	15720	15491	15736	15834	15603	15704	15711	15609	15366	15699	15530	15606	15571	15740	15565	15756	15678	15638	15727	15674	15702	15678	15760	15573	15494	15627	15788	15641	15710	15575	15796	15587	15601	15735	15742	15593	15671	15961	15772	15589	15573	15705	15650	15675	15794	15567	15698	15627	15617	15643	15544	15778	15699	15725	15492	15765	15703	15680	15693	15595	15643	15919	15575	15609	15596	15634	15629	15561	15700	15795	15496	15759	15702	15537	15592	15616	15594	15643	15691	15672	15601	15533	15779
23996	21467	29089	24454	22701	23512	22781	20223	19543	19472	19055	19027	18866	18821	18659	18743	18699	18650	18726	18674	18878	19284	23080	22584	21677	20576	19842	19410	18865	18510	18531	18332	18515	18618	18446	18530	18376	18663	18451	18380	18567	18225	18425	18270	18361	18591	18529	18379	18362	18461	18596	18275	18371	18469	18344	18423	18575	18603	18568	18429	18349	18370	18452	18302	18397	18439	18338	18222	18325	18684	18506	18438	18299	18332	18274	18339	18369	18434	18502	18419	18584	18220	18446	18200	18195	18133	18351	18384	18522	18293	18296	18596	18382	18557	18405	18376	18323	18315	18379	18415	18624	18482	18601	18342	18323	18463	18573	18354	18345	18434	18363	18158	18537	18302	18261	18497	18488	18201	18383	18339	18662	18428	18527	18485	18474	18314	18588	18555	18136	18322	18305	18415	18296	18390	18354	18516	18657	18366	18496	18511	18448	18646	18673	18270	18347	18437	18392	18390	18446	18464	18391	18504	18437	18299	18571	18526	18627	18427	18387	18463	18322	18462	18376	18439	18315	18453	18374	18462	18371	18475	18508	18398	18466	18339	18341	18490	18464	18245	18224	18367	18520	18564	18506	18359	18366	18320	18259	18512	18254	18170	18284	18433	18655	18431	18350	18421	18395	18436	18339	18344	18443	18438	18323	18379	18314	18433	18361	18509	18379	18248	18585	18462	18464	18339	18592	18458	18401	18336	18389	18338	18229	18297	18471	18288	18247	18360	18257	18459	18384	18358	18422	18539	18443	18236	18639	18306	18348	18484	18256	18445	18382	18298	18491	18325	18306	18461	18326	18460	18371	18417	18489	18463	18487	18340	18499	18269	18619	18323	18298	18389	18449	18416	18519	18502	18229	18420	18398	18349	18422	18345	18470	18384	18476	18346	18396	18451	18448	18228	18337	18320	18556	18464	18280	18427	18339	18217	18681	18650	18243	18417	18561	18481	18315	18476	18362	18320	18397	18383	18472	18348	18545	18075	18486	18292	18336	18389	18562	18320	18430	18288	18496	18482	18418	18690	18406	18583	18520	18544	18650	18229	18255	18397	18581	18568	18489	18436	18376	18564	18158	18395	18204	18375	18408	18286	18458	18493	18328	18367	18590	18344	18219	18387	18203	18320	18526	18309	18407	18449	18453	18525	18209	18451	18397	18332	18479	18515	18462	18493	18202	18381	18525	18429	18607	18615	18533	18434	18579	18450	18347	18379	18438	18509	18381	18378	18466	18340	18359	18413	18225	18510	18588	18456	18332	18267	18305	18275	18330	18276	18351	18477	18467	18431	18374	18416	18403	18299	18258	18293	18434	18355	18375	18540	18477	18402	18277	18475	18555	18423	18538	18288	18441	18437	18254	18411	18604	18495	18375	18491	18454	18218	18455	18342	18375	18392	18443	18485	18578	18401	18317	18430	18387	18444	18156	18409	18308	18404	18467	18377	18373	18361	18332	18386	18346	18228	18326	18221	18221	18083	18329	18547	18461	18443	18478	18240	18218	18368	18508	18494	18435	18350	18241	18406	18375	18335	18165	18238	18705	18606	18500	18427	18259	18361	18230	18306	18454	18430	18269	18459	18385	18687	18279	18377	18305	18296	18479	18446	18659	18344	18372	18114	18379	18485	18473	18454	18374	18333	18251	18485	18227	18572	18421	18453	18447	18217	18189	18385	18483	18400	18567	18212	18421	18308	18283	18239	18350	18344	18176	18329	18187	18336	18373	18536	18244	18382	18372	18340	18393	18262	18264	18274	18571	18280	18466	18444	18351	18351	18350	18379	18436	18394	18381	18498	18364	18232	18215	18233	18248	18447	18421	18400	18389	18329	18162	18260	18219	18395	18299	18317	18332	18431	18457	18233	18394	18186	18337	18367	18264	18398	18342	18605	18397	18264	18624	18294	18376	18504	18379	18337	18496	18411	18397	18503	18411	18450	18356	18561	18499	18384	18471	18339	18499	18428	18186	18305	18401	18304	18466	18455	18382	18391	18454	18325	18490	18404	18582	18260	18398	18405	18462	18387	18334	18386	18515	18483	18371	18547	18422	18360	18360	18366	18455	18527	18447	18289	18481	18351	18285	18351	18589	18367	18401	18393	18382	18503	18438	18527	18578	18514	18501	18401	18494	18332	18411	18489	18432	18560	18585	18571	18502	18389	18407	18511	18468	18354	18407	18301	18553	18416	18541	18499	18417	18535	18338	18344	18387	18225	18466	18453	18544	18251	18477	18513	18190	18291	18265	18448	18663	18398	18293	18269	18395	18283	18453	18359	18325	18567	18434	18544	18384	18458	18417	18381	18477	18492	18387	18453	18341	18463	18455	18203	18419	18316	18080	18413	18652	18340	18276	18489	18436	18318	18406	18313	18340	18111	18431	18572	18454	18336	18550	18471	18461	18401	18314	18478	18230	18325	18081	18404	18410	18467	18669	18436	18279	18351	18296	18438	18561	18366	18437	18475	18447	18514	18414	18527	18464	18511	18453	18475	18410	18305	18560	18473	18508	18450	18462	18443	18433	18515	18386	18593	18457	18278	18411	18311	18519	18371	18447	18365	18514	18375	18493	18325	18474	18072	18358	18399	18370	18350	18129	18247	18322	18473	18275	18350	18261	18323	18360	18587	18427	18526	18493	18248	18527	18225	18604	18255	18297	18323	18256	18630	18434	18385	18399	18400	18433	18460	18475	18523	18379	18482	18237	18515	18416	18422	18499	18416	18813	18555	18564	18633	18198	18473	18278	18477	18415	18399	18343	18264	18218	18599	18483	18404	18365	18469	18514	18167	18529	18508	18468	18280	18617	18376	18396	18610	18393	18446	18362	18456	18505	18428	18322	18306	18354	18231	18416	18510	18512	18265	18392	18429	18194	18451	18578	18467	18579	18484	18670	18370	18348	18516	18695	18365	18305	18442	18346	18411	18420	18615	18413	18407	18336	18436	18318	18248	18272	18292	18286	18395	18475	18272	18512	18324	18409	18236	18285	18502	18381	18747	18535	18387	18297	18532	18512	18317	18349	18383	18257	18474	18388	18497	18382	18480	18348	18301	18469	18492	18389	18183	18588	18532	18350	18291	18393	18402	18324	18133	18338	18379	18500	18348	18507	18261	18369	18348	18179	18419	18269	18291	18365	18316	18211	18450	18540	18318	18366	18611	18496	18434	18237	18397	18400	18330	18227	18488	18494	18537	18390	18514	18527	18387	18367	18364	18316	18458	18349	18328	18429	18351	18285	18476	18492	18366	18558	18389	18498	18487	18361	18231	18235	18373	18546	18319	18491	18656	18210	18364	18492	18154	18271	18135	18328	18381	18450	18632	18333	18306	18404	18335	18687	18344	18313	18222	18529	18461	18733	18343	18344	18301	18612	18376	18428	18349	18329	18403	18449	18605	18540	18520	18495	18206	18369	18104	18181	18418	18400	18499	18413	18517	18364	18363	18542	18501	18459	18415	18243	18264	18415	18547	18493	18310	18387	18315	18432	18441	18264	18507	18355	18346	18405	18372	18382	18447	18389	18481	18334	18406	18317	18489	18416	18437	18490	18489	18239	18532	18418	18357	18460	18415	18462	18367	18276	18530	18638	18241	18301	18456	18242	18273	18395	18339	18303	18383	18432	18345	18320	18216	18387	18505	18472	18359	18621	18334	18608	18417	18590	18322	18267	18507	18324	18350	18230	18247	18489	18369	18300	18502	18319	18487	18339	18356	18442	18308	18497	18582	18243	18358	18532	18297	18352	18351	18579	18407	18186	18427	18398	18403	18430	18264	18556	18411	18268	18339	18415	18510	18474	18344	18327	18384	18349	18288	18345	18463	18224	18258	18254	18349	18515	18365	18379	18327	18164	18316	18629	18390	18447	18455	18325	18204	18300	18531	18473	18273	18442	18256	18376	18222	18372	18407	18412	18342	18584	18423	18685	18382	18254	18556	18458	18419	18394	18362	18467	18330	18517	18270	18369	18254	18249	18265	18575	18286	18335	18404	18655	18318	18281	18562	18228	18520	18328	18520	18467	18140	18368	18347	18405	18504	18334	18273	18333	18335	18433	18395	18376	18461	18306	18259	18481	18453	18355	18339	18640	18295	18388	18481	18543	18323	18464	18504	18500	18282	18494	18473	18568	18370	18252	18415	18505	18519	18408	18519	18300	18308	18302	18414	18191	18529	18453	18349	18508	18151	18435	18316	18315	18315	18338	18360	18476	18554	18372	18502	18296	18531	18518	18444	18521	18422	18342	18416	18554	18526	18337	18467	18472	18604	18297	18386	18507	18350	18540	18468	18300	18475	18469	18296	18497	18160	18449	18272	18456	18492	18375	18716	18453	18474	18494	18583	18520	18218	18375	18296	18411	18508	18459	18358	18493	18493	18353	18500	18178	18316	18433	18464	18409	18430	18381	18510	18382	18540	18258	18279	18358	18406	18472	18295	18583	18388	18365	18365	18371	18217	18467	18343	18462	18189	18555	18457	18301	18503	18558	18498	18453	18423	18564	18395	18356	18818	18191	18446	18599	18538	18433	18304	18409	18472	18449	18373	18300	18463	18355	18481	18390	18305	18381	18335	18300	18204	18486	18449	18600	18460	18450	18534	18643	18557	18391	18480	18380	18417	18398	18499	18368	18488	18529	18422	18509	18479	18528	18512	18412	18431	18448	18533	18272	18646	18574	18543	18396	18445	18372	18599	18419	18453	18456	18288	18471	18534	18568	18386	18486	18451	18593	18256	18580	18332	18601	18423	18504	18542	18205	18391	18550	18553	18237	18178	18252	18274	18584	18503	18391	18234	18370	18258	18588	18304	18446	18428	18377	18204	18166	18364	18264	18357	18257	18284	18421	18470	18275	18434	18462	18474	18246	18504	18572	18491	18253	18581	18514	18400	18348	18430	18277	18439	18527	18353	18460	18408	18388	18425	18497	18434	18368	18338	18377	18600	18424	18195	18275	18311	18304	18367	18454	18199	18174	18468	18353	18363	18356	18425	18371	18291	18329	18344	18274	18554	18345	18462	18542	18308	18225	18503	18490	18291	18548	18672	18383	18389	18374	18408	18566	18406	18384	18446	18274	18322	18553	18301	18412	18373	18238	18400	18555	18241	18432	18264	18473	18477	18291	18487	18382	18319	18519	18537	18294	18490	18351	18433
23525	42017	37686	25365	21651	19806	18312	17733	17342	17077	16705	16557	16186	16125	16049	16202	16064	16056	16057	16303	16083	17343	22718	21424	20076	18267	17265	16716	16200	15992	15956	15807	15799	15778	15679	15664	15819	15788	15824	15880	15514	15938	15700	15853	15777	15672	15762	15832	15763	15689	15949	15623	15835	15624	15780	15698	15871	15617	15958	15970	15707	15775	15945	15682	15594	15671	15761	15870	15743	15805	15874	15746	15683	15666	15714	15566	15837	15783	15869	15760	15840	15678	15604	15880	15562	15662	15763	15705	15800	15822	15713	15680	15817	15741	15814	15789	15798	15749	15831	15572	15757	15938	15934	15738	15921	15751	15613	15700	15764	15601	15753	15790	15733	15734	15966	15745	15811	15579	15748	15732	15498	15778	15799	15871	15743	15682	15775	15659	15772	15819	15571	15637	15744	15618	15793	15690	15838	15687	15835	15589	15693	15522	15786	15647	15835	15849	15681	15643	15685	15888	15915	15642	15628	15638	15671	15652	15886	15726	15545	15697	15754	15836	15676	15694	15672	15649	16058	15715	15684	15698	15744	15728	15673	15810	15798	15680	15635	15892	15775	15798	15699	15933	15591	15768	15845	15795	15803	15848	15627	15760	15788	15687	15689	15719	15875	15742	15732	15659	15641	15982	15560	15710	15622	15795	15663	15652	15728	15640	15615	15683	15894	15783	15928	15751	15720	15801	15666	15889	15693	15743	15709	15819	15915	15650	15751	15692	15719	15790	15820	15860	15790	15871	15592	15532	15782	15842	15822	15771	15668	15787	15765	15705	15702	15630	15673	15849	15843	15848	15681	15591	15973	15660	15601	15850	15745	15650	15939	15670	15776	15637	15780	15776	15885	15801	15780	15738	15674	15646	15815	15783	15656	15584	15783	15705	15613	15902	15711	15808	15684	15572	15653	15726	15619	15745	15646	15865	15843	15732	15706	15829	15807	15802	15591	15619	15736	15631	15876	15658	15719	15682	15802	15753	15759	15906	15736	15683	15764	15763	15831	15739	15710	15869	15775	15965	15572	15814	15774	15721	15662	15738	15852	15713	15810	15715	15806	15664	15722	15688	15642	15791	15742	15725	15880	15688	15697	15581	15692	15806	15849	15684	15896	15775	15532	15706	15745	15601	15818	15776	15734	15636	15725	15918	15684	15583	15682	15928	15793	15865	15834	15656	15750	15680	15843	15754	15678	15852	15741	15585	15784	15653	15818	15837	15712	15601	15574	15706	15761	15688	15614	15679	15719	15649	15738	15579	15668	15603	15738	15704	15670	15631	15780	15831	15957	15890	15846	15770	15707	15691	15746	15746	15757	15743	15717	15780	15579	15650	15623	15722	15749	15548	15783	15631	15773	15687	15705	15835	15798	15796	15712	15567	15619	15604	15644	15668	15734	15756	15722	15786	15627	15705	15966	15644	15799	15683	15835	15710	15739	15583	15645	15771	15833	15886	15591	15819	15633	15749	15819	15782	15658	15639	15858	15894	15729	15686	15757	15788	15862	15924	15748	15839	15708	15680	15809	15906	15710	15756	15780	15606	15737	15831	15751	15626	15809	15682	15803	15788	15802	16012	15745	15890	15810	15620	15610	15871	15693	15601	15864	15695	15735	15652	15810	15820	15759	15699	15799	15731	15775	15834	15770	15757	15800	15717	15684	15694	15839	15603	15831	15755	15756	15774	15842	15880	15887	15601	15806	15799	15656	15789	15699	15614	15837	15802	15590	15704	15775	15639	15694	15915	15782	15718	15705	15743	15809	15745	15947	15680	15850	15736	15656	15655	15807	15524	15640	15695	15672	15840	15870	15682	15725	15722	15697	15651	15807	15946	15706	15783	15676	15716	15638	15868	15893	15685	15719	15748	15851	15752	15598	15762	15651	15703	15734	15862	15867	15802	15826	15734	15640	15681	15685	15880	15811	15811	15804	16005	15563	15809	15835	15612	15715	15779	15699	15490	15777	15797	15757	15735	15698	15699	15679	15776	15750	15829	15640	15652	15822	15666	15875	15761	15663	15894	15787	15704	15687	15901	15767	15872	15707	15747	15850	15863	15772	15824	15676	15837	15841	15691	15910	15737	15749	15810	15828	15724	15630	15738	15776	15718	15721	15673	15715	15744	15663	15758	15874	15682	15677	15708	15772	15750	15742	15755	15805	15767	15573	15650	15747	15701	15682	15581	15779	15807	15843	15588	15873	15739	15878	15896	15787	15726	15721	15652	15703	15636	15673	15756	15646	15661	15862	15663	15803	15821	15610	15851	15748	15812	15683	15770	15756	15800	15796	15702	15812	15875	15718	15676	15890	15807	15744	15718	15714	15753	15667	15746	15669	15630	15661	15789	15857	15574	15829	15732	15820	15906	15864	15884	15697	15689	15948	15817	15871	15712	15751	15817	15666	15622	15790	15585	15914	15625	15703	15726	15782	15740	15707	15786	15803	15715	15701	15862	15548	15856	15572	15709	15779	15680	15717	15848	15758	15755	15814	15784	15706	15667	15887	15963	15728	15786	15741	15796	15856	15647	15703	15698	15817	15700	15764	15736	15675	15813	15699	15870	15838	15803	15654	15801	15727	15686	15808	15794	15645	15607	15687	15667	15698	15828	15467	15774	15679	15794	15821	15693	15799	15887	15614	15883	15637	15761	15748	15811	15836	15713	15744	15867	15675	15818	15775	15715	15791	15923	15632	15653	15859	15908	15853	15805	15712	15792	15762	15706	15750	15612	15861	15787	15698	15739	15768	15536	15673	15842	15651	15921	15742	15612	15868	15831	15880	15654	15668	15632	15721	15791	15785	15743	15818	15892	15748	15487	15586	15647	15751	15587	15652	15823	15573	15773	15786	15760	15772	15726	15615	15651	15702	15822	15725	15659	15688	15801	15711	15741	15749	15813	15868	15727	15762	15828	15522	15836	15749	15709	15749	15553	15787	15840	15820	15777	15626	15954	15848	15895	15779	15488	15741	15812	15609	15786	15660	15711	15655	15838	15703	15638	15901	15626	15890	15677	15762	15595	15871	15924	15708	15686	15671	15780	15826	15594	15792	15747	15682	15789	15816	15825	15864	15602	15997	15709	15600	15732	15741	15702	15689	15687	15672	15555	15685	15781	15565	15759	15831	15709	15760	15669	15714	15739	15745	15871	15742	15842	15854	15677	15783	15664	15794	15816	15740	15593	15702	15736	15759	15798	15767	15679	15690	15789	15838	15696	15781	15872	15582	15718	15714	15924	15644	15705	15796	15677	15718	15876	15548	15747	15839	15798	15895	15729	15741	15596	15730	15841	15769	15645	15660	15844	15711	15758	15826	15731	15774	15673	15933	15781	15894	15760	15651	15703	15646	15894	15788	15700	15957	15769	15603	15784	15739	15693	15657	15672	15835	15658	15726	15703	15680	15891	15606	15893	15837	15710	15806	15590	15708	15739	15728	15775	15624	15775	15643	15691	15824	15852	15751	15718	15792	15638	15933	15848	15742	15696	15688	15713	15679	15667	15649	15670	15808	15533	15799	15889	15638	15647	15726	15661	15753	15713	15712	15736	15618	15856	15746	15811	15673	15621	15858	15693	15858	15826	15676	15748	15782	15806	15715	15689	15770	15861	15665	15765	15935	15786	15747	15742	15809	15723	15553	15733	15719	15648	15607	15728	15604	15678	15708	15736	15726	15687	15620	15797	15804	15692	15739	15810	15792	15696	15805	15712	15817	15540	15796	15691	15787	15726	15653	15693	15691	15755	15810	15746	15854	15851	15741	15539	15708	15773	15849	15723	15787	15680	15725	15811	15734	15672	15725	15912	15793	15671	15701	15585	15763	15642	15645	15785	15662	15949	15616	15682	15814	15806	15658	15882	15766	15826	15550	15504	15794	15674	15665	15825	15606	15777	15708	15802	15792	15687	15765	15882	15779	15807	15732	15665	15778	15754	15977	15772	15813	15667	15744	15659	15716	15841	15716	15717	15628	15682	15760	15556	15795	15683	15889	15630	15699	15776	15857	15600	15686	15781	15732	15812	15957	15751	15697	15869	15862	15874	15644	15730	15904	15664	15729	15669	15733	15764	15780	15734	15835	15842	15736	15879	15861	15801	15831	15822	15660	15833	15746	15642	15687	15966	15783	15779	15738	15646	15667	15597	15739	15761	15585	15643	15865	15830	15609	15610	15734	15789	15765	15766	15772	15775	15806	15728	15692	15634	15734	15879	15622	15608	15746	15657	15886	15787	15723	15667	15635	15869	15895	15653	15682	15574	15703	15556	15811	15783	15725	15662	15796	15701	15746	15592	15921	15798	15789	15752	15809	15801	15823	15666	15725	15833	15837	15810	15703	15604	15699	15884	15824	15663	15846	15430	15816	15761	15650	15633	15790	15685	15779	15829	15789	15657	15726	15743	15652	15677	15904	15615	15842	15868	15739	15817	15842	15750	15742	15629	15651	15631	15822	15734	15902	15670	15659	15696	15672	16086	15757	15675	15660	15676	15875	15553	15783	15832	15667	15676	15683	15696	15943	15779	15838	15770	15678	15553	15621	15767	15771	15840	15718	15718	15716	15627	15896	15665	15808	15690	15685	15650	15542	15760	15735	15766	15727	15661	15850	15744	15841	15773	15626	15545	15674	15799	15754	15665	15791	15880	15840	15838	15828	15739	15629	15777	15742	15666	15851	15651	15701	15657	15650	15770	15670	15716	15842	15692	15821	15676	15694	15679	15833	15770	15919	15714	15717	15543	15743	15758	15699	15746	15826	15828	15594	15724	15715	15700	15728	15755	15768	15722	15833	15745	15899	15684	15722	15823	15871	15686	15790	15805	15684	15620	15770	15754	15634	15735	15725	15808	15801	15826	15762	15767	15831	15768	15897	15721	15796	15782	15673	15771	15793	15735	15796	15756	15724	15749	15765	15686	15562	15694	15771	15718	15829	15743	15568	15767	15715	15796	15583	15690	15678	15906	15613	15562	15629	15709	15804	15924	15727	15742	15723	15626	15743	15720	15623	15879	15882	15672	15793	15966	15740	15802	15883	15760	15760	15746	15637	15652	15708	15623	15772	15860	15695	15704	15761	15740	15878	15723	15700	15551	15711	15784	15732	15778	15704	15586	15650	15575	15730	15705	15718	15660	15837	15619	15772	15552	15642	15884
22993	21509	29424	24002	21859	24347	27550	22388	20902	20501	20319	20072	19643	19846	19873	19540	19556	19518	19343	19666	19541	19747	24354	26851	26336	24176	21694	20345	19231	19317	19061	18953	19233	19257	19040	19132	19204	19090	19195	19200	19043	18814	18935	19113	19104	18999	18911	18988	19240	19206	19071	19042	19164	19002	18967	18758	19081	19007	18742	19073	19086	18960	19002	19138	19204	18997	19069	19114	19016	18730	18872	18981	18863	18924	19094	19043	18989	18932	18960	18950	18818	18953	18878	18831	18985	18963	19194	19105	18794	19026	19142	18868	18738	19136	19114	18969	19145	18965	18847	19062	19118	19211	19088	19030	18906	19025	18845	18894	18903	19092	19030	18848	18869	19101	19099	19006	19005	18996	19003	19029	19075	19031	18920	19090	18906	18903	18927	18934	18985	19006	18965	18912	18942	19329	18874	19053	18793	18898	18918	18913	19019	19137	19303	18953	19089	19086	19130	18987	18911	19125	19097	19022	19048	19043	18922	18983	19053	19143	19009	18937	18971	19012	18793	19147	18959	18786	18889	18893	18823	18982	19092	19214	19125	18990	18940	18897	19059	19101	18996	19044	19126	19026	18882	18894	18991	18910	19016	19174	18976	18866	19127	19083	19119	19172	19046	18929	18933	18959	18897	19004	19006	19006	18997	18988	18995	18771	18997	19029	18773	19065	19017	18969	18946	18921	18895	18980	18843	19025	18837	19124	18953	18961	18885	18785	18938	18939	18836	18907	18943	18766	19024	18951	18973	18986	18950	19090	19079	18906	19206	19096	18949	19131	18959	18982	19077	18801	18914	19063	19013	18913	19075	19110	18936	18821	19098	19022	18888	19057	18992	19302	19079	19085	18976	19004	18893	19050	18932	18819	19101	19052	18886	19064	19013	18957	18970	19025	18976	19062	18976	18902	19097	18956	18701	18979	19009	19129	19039	19173	18958	18924	18896	19031	18982	18847	19071	19259	19148	19005	19017	18821	19135	19116	19093	18972	18924	18851	19110	18954	19045	19029	19121	19150	18924	19191	18956	19081	19045	18941	19207	19054	18926	19031	19028	18921	18886	19066	18860	19015	18899	18951	19083	19114	19070	18942	18955	18973	18930	19012	19158	18868	19073	18904	18950	18901	18993	19060	19036	19109	18929	19043	19040	19148	19110	18907	18978	19045	18838	18970	19079	19081	19025	18918	19246	18867	19074	18923	18878	19090	18956	19013	18941	18913	19217	18893	18890	18869	18939	18774	19119	19012	19124	19077	18989	19021	19117	18896	18988	18823	18851	19003	18873	18945	19119	18835	19036	19150	18986	18929	19076	19023	18995	18949	18781	19083	18793	19181	19042	18831	18785	18885	18874	18928	19002	18876	18858	18892	18804	18931	18996	19032	19061	19126	19046	19084	19140	18867	18908	18887	18975	18890	18973	18948	18987	18925	19087	19005	18858	18946	18852	18983	18905	18957	18943	18767	18950	18892	18904	18885	18935	18898	19137	19009	18838	19173	19049	19019	19159	18991	18942	18945	19147	19103	18957	18967	19038	18964	19047	18979	18841	19033	18871	18935	19065	18956	19071	18927	18970	19052	19036	18854	18841	18918	18873	18812	18869	19025	19220	18983	19111	18979	19016	18866	19127	19046	18793	19024	19101	18886	19109	18977	18859	19059	18963	18981	18890	19082	18965	19062	18874	18902	18868	18859	19029	18809	18842	18901	19006	18864	18900	19021	18949	18903	18943	19045	18968	19030	18980	18966	19033	18872	18971	19011	19017	19083	19045	18939	18985	19026	18946	18565	18957	19072	19094	18988	18941	19167	19032	19139	18909	19022	18998	19031	19025	18958	18992	18965	18955	19172	18894	18789	19021	18992	19234	18983	19055	19039	19071	19135	19015	18830	19112	19046	18967	18984	18768	19008	18867	19024	18945	19020	18976	18999	18803	19048	18799	18938	19097	18974	19073	19090	19174	18996	18997	18960	18909	19120	19036	19137	19116	18989	18919	18971	18893	18879	19092	18990	19024	18995	18963	18836	18922	18910	18906	19201	19162	18989	19209	19210	19122	19052	19044	18995	19004	18963	18933	19024	19120	19114	18903	18957	19080	18956	18993	18821	19198	18971	18825	18988	18994	19001	18932	18808	18880	18931	18874	18990	19160	19053	19092	18975	19072	19055	18788	18916	18863	18800	18934	18991	18912	18968	19038	18930	19119	18909	19061	19090	19108	19258	19116	19147	19019	18914	18988	18891	19154	18993	18933	19007	18874	18798	19012	19086	19101	19126	19083	18748	19184	18897	18981	18950	18896	18832	18856	18915	19148	18861	19074	18903	18964	19162	18758	18940	18950	19027	19098	18899	19039	18932	19086	19157	19189	18845	19023	19060	18997	19111	18933	19001	18973	18919	18842	18837	19012	18955	18812	18882	18908	19055	18895	18943	19065	18963	18865	19060	19209	18738	18818	18929	19128	18947	19071	18958	19032	18990	19085	19033	18919	19089	19201	18971	19011	19100	18872	18916	19244	19103	18968	18927	18978	18964	19030	18992	18984	18985	18945	19029	19143	19211	18988	19025	18868	18989	18875	18887	19005	18913	18908	18957	19019	19014	18776	18834	19004	19003	18935	18920	18843	19031	18821	19004	19005	19030	18831	18786	19016	18915	18920	18778	18851	19174	18999	18818	19149	18933	19009	18813	18966	18925	18929	18915	18835	19022	19172	18945	18999	18839	18882	19062	19022	18977	19058	18885	18964	18875	19009	19020	18882	18919	18969	18908	19181	19221	19061	19035	18972	19114	18938	18891	19080	18943	18891	18842	19030	19127	19091	18846	19020	18995	18992	18960	18955	18835	18863	18866	18844	19002	18893	19030	18998	18981	18949	18789	18970	19056	19035	18983	19014	19024	18817	19031	18664	18822	18873	18913	19023	18952	18963	18972	18862	19013	19149	19064	19109	18893	18739	18857	18898	18936	18926	18892	18897	18916	19030	18854	18921	18998	18917	19093	18905	18857	18951	19244	18891	18922	19009	18859	18954	18869	18979	18967	18837	19059	18914	19161	19061	18889	18957	19131	19007	18910	18909	19093	19199	19116	19288	19089	19025	19074	19096	19143	18914	18861	18831	19184	18993	18759	19017	18958	18978	18865	18838	18801	18896	19047	19064	18806	18772	18893	18807	18854	19000	18998	18909	19028	18938	19003	19150	18911	19072	19179	18982	18804	19120	19127	18906	19060	19071	19001	18996	19024	19022	18900	18885	18959	18774	19080	18991	18896	19084	19012	18864	19088	19040	18842	18872	18850	18911	18824	18875	18822	18897	18860	19112	18969	18683	18861	18965	18913	18923	18966	19226	18996	19021	18973	18953	19069	19063	18793	19239	18673	19180	18982	19025	19021	19247	18991	19137	18899	18984	19074	18937	19133	18971	18883	18705	18830	18887	18913	18937	19005	19002	19196	19061	18925	19025	18847	18800	18820	18947	18981	19026	19058	19192	18940	19085	18970	18993	18954	18896	18979	18918	18984	18975	19042	18925	18842	19238	19013	18949	19197	18849	18966	18802	18932	18978	18919	18890	19133	18967	19162	18886	19114	19018	19062	18851	18892	19011	19109	18772	18924	18877	19226	18991	19011	19060	19085	19051	19034	19039	19051	18984	18940	19000	19052	18974	19053	19051	19027	19066	18875	18862	18892	18965	19096	19034	19128	18991	18750	18913	18971	19043	18925	18940	18847	18975	19016	19406	19068	18840	18894	18859	19093	19108	18953	18991	18793	18946	18850	18963	18849	18955	18781	19045	19085	19166	18899	19143	19019	18950	18876	19050	18871	19042	18752	18970	18854	19227	19095	18942	18929	19012	18840	19250	18952	18955	19023	18988	19178	18952	18998	18972	18834	18911	19036	18993	19077	18996	19058	18759	19034	19104	19060	18817	19004	19110	19210	19095	18854	18830	19094	18937	18917	19134	19005	18961	18786	19077	18971	18874	19032	19084	18914	18986	18891	19079	19141	18963	18887	18824	18871	19073	18812	18906	18851	19026	18995	18949	18991	18932	19015	18842	18889	19136	18787	19081	18951	18703	18802	18909	18829	18958	19017	19033	19209	18897	19040	19045	19170	19013	19022	18882	18968	19027	19110	18981	19327	19057	18830	18985	19000	18997	18801	18814	18763	19034	19090	18884	18964	19111	19064	18910	18869	18922	18896	19116	18999	18968	19030	19052	19167	19056	18944	18917	18943	19147	18951	19030	18739	19047	18731	19025	18970	18975	18897	19162	19024	19210	19098	18893	18912	19020	18868	18983	18871	19039	19213	18860	18833	19054	18970	19002	19087	18890	18960	18867	18924	19067	19314	19143	19027	18900	18947	18952	19016	18864	18913	19091	19031	19131	18959	18925	19110	18787	19035	18828	18891	19113	18908	18908	19060	19139	19041	19029	19066	19039	18944	19010	18931	18891	18915	18833	18868	18986	18873	19093	18907	18997	19140	19018	18926	18853	18904	18804	18927	18828	18754	18921	18888	18943	18873	18961	18955	19056	18997	19003	19110	18976	18991	19224	19028	18894	18955	18798	18943	19038	18815	18979	18839	18881	19074	18979	18960	18926	19168	18916	19119	19008	18937	18958	18962	19079	18937	18912	18994	19000	19260	19008	18953	19061	18897	18721	18956	18955	19006	18981	18795	18774	18916	18824	19143	18810	18972	18865	18899	19176	19071	19184	18854	19226	19013	18962	18971	19050	18721	18935	18985	19094	18892	19007	19000	18855	18892	19052	18934	18889	19006	19126	18854	18897	19031	18967	18800	18955	18948	19004	18943	19015	19004	18894	18792	18940	18738	18965	19033	19143	19122	19040	18692	19164	19130	19062	18954	18829	19298	18944	18873	18928	18968	19055	18869	19113	18738	18967	18942	19028	18896	18857	19032	18972	18954	19056	18888	19009	19071	18843	18895	19069	18982	18994	18864	18849	18864	19067	18844	19049	19031	18800	18878	18989	18918	18990	18967	18991	18826	18972	19043	18954	18976	19240	19042	19011	18983	18967	19039	19220	18888	19148	19048	18950	18869	19019	19008	19054	19055	18777	19045	18983	19105	19022	18968	18872	19146	18988	18689	18811	18976	18976	18855	19005	18999	18837	19025	18977	19090	19183	18946
27035	49281	42916	29470	24828	22097	22126	20497	19146	18301	17691	17608	17359	17061	16863	16657	16523	16374	16674	16480	16765	17235	25141	27307	25778	22313	19313	17322	16458	16336	16185	15977	16191	16030	16144	16204	15944	16070	16176	16122	16084	16042	15962	16185	16148	16151	16034	15968	16036	16135	16227	15991	15979	16107	15982	15959	16161	16123	16135	16120	16271	15944	16038	16102	15971	16083	16062	15967	16128	16090	16057	16022	16045	16151	16169	16040	16085	16055	16028	16262	16081	15953	15982	16124	15930	16012	16021	16176	16155	16065	16153	15917	16040	16061	16192	16080	16017	16053	16143	15904	16062	16094	16163	15929	16093	16004	16238	15981	16072	16098	16215	15969	16030	16039	15791	16074	16138	16142	16212	16077	16021	16018	16090	16080	16220	16173	15837	15982	16099	16194	16183	16028	16246	15913	16176	16005	16168	16074	16070	16231	15943	15995	16120	15923	16098	16100	16007	16076	16054	16171	16164	16034	15941	16186	16106	16130	16173	16191	16140	16047	15980	15988	16054	16083	16052	16117	16002	16138	16060	16237	15912	16030	15941	16199	16102	15987	16159	16128	16080	16122	16213	16251	16112	16047	16096	16020	15981	16143	16126	15902	16104	16143	16102	16167	16008	16080	15937	16188	16087	16124	15888	16189	16034	16151	15993	16052	16225	16152	16088	16178	16125	16090	16153	16053	16292	16025	15857	16049	15999	16130	16128	16088	16029	16152	16172	15965	15988	15977	15940	16179	16011	16244	16345	16027	16142	16092	16186	16029	16089	16015	16153	16193	16190	16235	15998	15841	16082	16115	16009	16063	16059	16083	16180	16082	16150	16143	15979	16107	15985	16012	16230	15928	16236	16193	15988	16170	16111	16058	16044	16024	15953	16077	16162	16027	16043	15926	15854	16102	16001	16190	15949	16183	16050	16171	16097	16295	15930	16090	15956	16061	16177	15912	16034	15928	16265	16008	16014	16013	16100	16002	15976	16020	16011	16015	16220	16108	16093	16197	16184	16223	16020	16130	16040	15957	16151	16104	16160	16311	16101	16070	15978	16330	15933	16124	16099	16089	16068	16096	16100	16057	16146	15934	16043	16009	16118	16048	16131	16151	16107	16052	16156	16195	16090	16079	16243	16003	15996	16086	16004	15831	16029	16101	16130	16073	16047	15998	16146	16089	16030	15968	16141	16043	15980	16072	16080	16097	15972	16032	16027	16077	16134	16149	16177	15864	16011	16297	16114	16116	16182	16067	16018	16057	16078	16093	16109	16006	16143	16272	15968	16200	16118	16005	15984	16201	15954	16181	16038	16026	16112	16195	16069	16014	16219	15892	16034	16173	16104	16173	16076	16032	16050	16062	15970	16055	16264	16041	16051	16254	15880	16152	16242	16058	16063	15994	16124	16179	16165	16226	16126	16157	16053	16008	16055	16130	16097	16105	16069	16090	16095	16010	16128	16082	16106	15968	16089	16113	16197	16153	16050	16050	16182	16109	15942	16360	16189	16044	16073	16178	15964	15950	16164	16066	16131	16060	16149	16021	16128	15923	16126	16057	16082	16120	15985	16139	16258	15987	16141	16082	16011	16123	15944	16016	16241	16011	16155	15905	15960	16052	16008	15863	15886	16039	16010	16312	16014	16221	16162	16087	16031	16103	16111	16122	16192	15998	15938	16171	15887	16177	16025	16101	16046	16166	16170	16048	16123	15981	15917	16051	16139	16014	16112	15903	16041	16140	15904	15942	15973	16059	16062	16154	16016	16098	15933	16183	15973	16010	15924	16019	15937	15993	16092	16058	16040	16133	16171	15963	16215	16167	16047	16074	16145	16081	16194	16109	16198	16065	16105	15901	15966	16050	16198	16057	16131	15813	16091	16059	15888	16086	16072	16032	16183	16115	16016	16068	16068	16168	15999	16075	16303	16020	16022	16091	15925	15842	15984	16044	16222	15983	15974	16012	16035	16107	16185	16153	16026	16021	15913	16070	16013	16163	16146	16249	15968	16000	16103	16061	16107	16158	16052	16085	16147	16102	16327	15996	16089	16065	16022	16216	16203	15925	16081	16178	16027	15975	15979	16031	16144	16104	16073	15977	15974	15960	16027	16109	16174	16207	16244	16107	16128	15892	16212	16031	16068	15972	16034	16123	15937	16112	16163	15898	15779	16090	16111	16008	16142	16077	16020	16039	16253	16119	16234	16150	16271	15954	16262	16052	16172	16076	15993	16176	15999	16053	15963	16191	16121	15995	16186	16136	16212	15948	16052	16209	16076	16059	16032	16013	16232	15990	16004	15978	16052	16251	15977	16049	16203	16112	15997	15902	16045	16224	16121	15986	16134	16008	16207	16068	16181	15955	16055	16074	16093	16211	16287	15934	16154	16105	16104	16206	16074	16145	16016	16048	16003	16160	15968	16012	16159	16094	16110	16066	16223	15949	16032	16006	15964	16108	16189	16111	16007	16044	16050	15954	16067	15986	16329	15979	16024	15892	16213	16115	16013	16125	16018	16005	16122	16086	16275	16089	15992	16048	15978	16260	16028	16076	16036	16086	16230	16014	16094	16190	15952	16211	16125	16006	16071	16164	16146	16069	16132	15986	16067	15936	15940	16180	16038	16099	16112	16025	15855	15900	16123	15918	16115	16026	16037	16056	16009	15924	16176	16269	15872	15961	16027	16053	15902	16089	16145	16093	16076	16057	15955	16153	15952	16052	15992	16144	16091	16093	15981	16005	16174	15778	16012	15929	16142	16094	16057	16114	16090	15768	16048	16047	16060	16146	15946	16166	16105	16036	16111	16093	16158	16168	16062	16088	15923	16111	16001	16133	16112	15899	16156	16073	16087	16150	15980	16125	16045	16031	16161	15968	16097	16148	15969	16028	16063	16043	15920	15999	16210	16226	16024	16093	15855	16155	15941	15939	16083	16212	15990	16028	16194	16226	16053	16226	16144	16087	16213	16010	16221	16086	16079	15912	16017	15947	16149	16063	15953	16046	16025	16119	15972	16056	16041	15882	16281	16048	16163	16090	16160	15987	16125	16030	16104	16069	16151	16090	15978	16074	16235	16177	16045	15908	16061	16016	16068	16094	16006	15998	16121	15906	16206	16091	16054	16079	16089	16135	16093	15982	16134	15969	15960	16167	16274	16179	16130	15881	16071	16020	16133	16121	16105	16024	16051	16005	16215	16121	15908	16018	16030	16235	16084	16138	15937	16165	16067	16172	16055	16149	16189	16169	16105	15855	16078	15922	16101	16130	16095	16093	16123	16086	16055	16162	16109	16046	16144	16154	16036	16106	16134	16039	16156	16154	16128	16288	16131	16203	16000	16150	16032	16085	16094	16097	16254	16060	16185	16028	16094	16028	16037	16064	16003	16167	16078	16083	16033	16000	16056	16271	16173	16103	16091	16045	16118	16366	15989	16058	16109	16231	16030	16088	16011	16061	16108	16099	16089	16028	16054	16005	16076	15996	16057	16146	16272	15900	15939	15930	16188	16164	16001	16104	16284	15939	16199	16160	16064	16084	16072	16067	16180	16225	16013	16151	15992	16029	16145	15919	15954	16033	16036	16113	16105	16031	15987	15940	16049	15976	16157	15943	16078	16040	16343	16018	16093	16023	16040	16011	16003	16016	16018	16240	15948	16036	16064	16253	16101	16183	15966	16176	16246	15965	16061	16069	16036	16058	16181	16142	16067	16175	16057	16145	16096	16155	15877	15952	16322	16246	16184	16162	16158	16073	16130	16160	16034	16219	15907	16028	16148	16074	16021	16136	15980	16023	16053	16128	16246	16187	16093	16062	16041	16161	15998	15978	15983	16267	16007	16018	16147	16135	16031	15994	15970	15993	16135	16198	15918	15931	16039	16076	16012	16169	16283	16158	15958	16130	15913	16105	16139	16066	15851	15920	16135	15960	15935	16170	16061	15895	16145	16104	16083	16055	15957	15977	16050	16187	16247	16166	16261	16052	16094	16025	16220	15938	16218	16017	16204	15902	16057	16094	16106	16157	16215	16022	15927	15992	16031	15982	16135	15943	16032	16183	15891	16016	16102	15949	16212	15994	16213	15993	16182	15981	15999	15842	16043	16013	16201	16306	16107	16091	16060	15888	16183	16194	16027	16080	16164	16058	16057	15993	16069	15997	16112	16015	15931	16136	15970	16085	16075	16035	16011	16010	15951	16059	16014	16124	16158	16096	16014	15936	16103	16101	16180	16113	16066	16069	16208	16078	15979	16146	16055	16066	16136	16096	16104	15976	16186	16073	16034	16091	16174	16033	16012	15989	16065	16074	16001	16069	16037	15970	16012	16091	16108	15956	16118	16030	16140	16095	16105	16161	16100	15885	16022	16007	16173	15944	16199	16163	16149	16104	15985	16134	15934	16106	15948	16037	16002	16102	15901	16177	16011	16097	16064	16187	16007	16091	15900	16028	16025	16072	16175	16053	16043	16219	16139	16003	16073	16140	16054	15883	16055	16236	16122	16046	16030	16139	16077	16127	16062	16105	16132	16161	16055	16115	15917	16131	15989	15987	16006	16142	15924	16244	16209	16039	16244	15967	15984	16004	16144	16207	16074	16159	16071	16017	15928	15981	16080	16026	15987	15935	16144	16171	16186	16113	16145	16090	15856	15966	16040	15938	16129	16100	16076	16041	16122	16110	16160	16145	16027	16123	16101	16056	16009	16248	16254	16237	16045	15818	15935	16166	15998	16098	16081	15984	16045	16219	16083	15978	16262	16186	16087	15941	16017	15893	16140	16068	15988	16116	16145	16007	16123	16148	16064	15973	15967	15905	16063	16023	16104	16049	15947	16113	16046	16058	15981	16072	16035	16211	15997	15971	16163	16236	15995	16087	16231	15932	16213	16050	16024	16031	16105	16064	16029	16047	16244	16130	16255	16087	16122	16011	16116	16056	15991	16065	16126	15880	16046	16126	15964	16032	16159	15986	16164	15990	16037	16000	16017	16081	16062	16217	16077	16286	16009	15930	16207	16105	16213	16265	16217	16231	16086	16142	16040	16046	15973	16098	16030	16220	16082	16061	16135	16011	15911	16066	15992	16026	16111	16094	16084	16032	16188	15928	15958	16177	16152	15998	15999	16247	16003	16206	16080	15934	16147	16046	16023	16115	16203	16214
28236	24324	29014	26665	22869	22068	21211	20091	19619	19398	18899	19165	18923	18767	18783	18938	18800	18710	18721	18909	18986	18746	18877	19421	19455	19144	19030	19041	18710	18732	18620	18612	18699	18505	18501	18727	18638	18497	18670	18567	18498	18588	18773	18837	18743	18656	18698	18729	18588	18740	18687	18683	18908	18844	18894	18535	18913	18719	18417	18694	18720	18848	18759	18755	18753	18695	18614	18675	18868	18533	18513	18502	18769	18902	18729	18744	18908	18589	18789	18799	18884	18876	18488	18402	18717	18712	18682	18504	18642	18616	18705	18595	18655	18574	18536	18805	18568	18477	18689	18663	18603	18989	18657	18869	18800	18680	18846	18617	18670	18642	18632	18757	18761	18757	18860	18677	18683	18670	18684	18713	18264	18545	18618	18656	18584	18514	18685	18640	18520	18458	18626	18624	18750	18670	18708	18501	18804	18634	18759	18646	18664	18655	18574	18759	18520	18565	18618	18767	18668	18461	18629	18723	18634	18707	18546	18527	18655	18729	18589	18786	18683	18675	18786	18833	18757	18941	18665	18623	18824	18616	18632	18650	18541	18568	18690	18613	18702	18677	18481	18506	18711	18602	18541	18425	18730	18612	18849	18754	18730	18717	18623	18837	18502	18792	18540	18560	18484	18529	19015	18498	18625	18487	18760	18593	18667	18637	18534	18565	18841	18879	18672	18538	18775	18740	18682	18775	18835	18610	18651	18726	18667	18671	18714	18686	18845	18536	18564	18569	18645	18873	18478	18489	18634	18725	18691	18896	18664	18624	18694	18483	18723	18675	18781	18830	18699	18729	18887	18823	18658	18796	18612	18850	18599	18715	18654	18888	18569	18612	18742	18635	18778	18676	18699	18658	18656	18660	18559	18724	18674	18566	18645	18649	18692	18646	18451	18577	18898	18714	18554	18737	18586	18783	18850	18801	18608	18643	18605	18697	18564	18688	18579	18505	18755	18731	18585	18610	18845	18730	18842	18796	18682	18525	18561	18631	18804	18718	18811	18777	18484	18593	18788	18808	18618	18678	18504	18648	18634	18695	18736	18658	18577	18754	18794	18736	18668	18635	18679	18785	18658	18791	18626	18622	18588	18869	18635	18688	18579	18507	18459	18729	18910	18582	18677	18849	18726	18491	18617	18548	18612	18692	18698	18857	18715	18633	18653	18542	18700	18524	18834	18709	18721	18753	18669	18795	18913	18645	18761	18584	18769	18598	18798	18826	18759	18782	18599	18579	18623	18808	18699	18585	18700	18518	18651	18617	18819	18871	18589	18715	18816	18526	18755	18634	18664	18800	18631	18725	18646	18487	18485	18531	18648	18673	18434	18472	18712	18627	18734	18643	18685	18595	18636	18514	18491	18439	18848	18669	18731	18798	18779	18585	18928	18715	18706	18668	18821	18634	18673	18505	18601	18779	18662	18584	18612	18475	18857	18625	18760	18903	18673	18765	18915	18647	18628	18515	18555	18649	18837	18677	18798	18791	18746	18519	18541	18610	18585	18673	18508	18658	18454	18704	18460	18663	18863	18667	18816	18844	18602	18633	18631	18580	18850	18714	18758	18857	18608	18500	18770	18614	18553	18593	18435	18564	18752	18766	18639	18670	18760	18596	18791	18712	18696	18562	18732	18814	18654	18754	18606	18724	18935	18922	18589	18684	18656	18927	18468	18771	18670	18755	18836	18710	18563	18594	18708	18599	18775	18475	18745	18575	18611	18818	18691	18511	18776	18787	18647	18425	18592	18707	18515	18649	18655	18635	18732	18790	18623	18795	18847	18823	18956	18775	18484	18382	18593	18744	18759	18699	18816	18623	18573	18644	18896	18541	18781	18729	18657	18492	18650	18539	18696	18387	18715	18635	18656	18608	18665	18749	18408	18571	18798	18747	18484	18680	18785	18554	18794	18808	18687	18805	18554	18746	18843	18464	18764	18847	18524	18811	18663	18583	18770	18479	18677	18813	18641	18625	18708	18637	18653	18493	18596	18642	18581	18891	18944	18610	18888	18624	18570	18706	18641	18744	18644	18716	18673	18839	18739	18475	18974	18744	18586	18783	18843	18402	18709	18730	18725	19030	18632	18614	18782	18742	18433	18650	18653	18657	18693	18708	18707	18608	18686	18590	18628	18632	18580	18733	18673	18691	18653	18606	18691	18744	18647	18716	18877	18819	18840	18759	18798	18538	18533	18704	18715	18702	18638	18678	18739	18706	18656	18666	18660	18750	18665	18714	18674	18673	18838	18845	18663	18694	18681	18731	18745	18770	18512	18718	18494	18589	18687	18795	18630	18697	18658	18818	18871	18718	18682	18644	18703	18591	18881	18771	18736	18851	18684	18631	18490	18564	18533	18871	18792	18715	18623	18565	18846	18727	18840	18858	18796	18642	18678	18726	18772	18764	18708	18839	18773	18832	18795	18737	18679	18721	18721	18649	18683	18706	18680	18471	18464	18617	18631	18603	18667	18614	18718	18873	18762	18622	18594	18575	18621	18746	18703	18674	18601	18564	18778	18693	18729	18477	18755	18858	18428	18897	18401	18679	18873	18725	18788	18650	18630	18769	18881	18771	18747	18790	18744	18689	18661	18651	18653	18699	18667	18789	18852	18717	18949	18719	18611	18558	18732	18662	18881	18518	18569	18571	18608	18697	18786	18846	18598	18680	18751	18782	18729	18785	18633	18586	18684	18483	18648	18840	18609	18591	18556	18836	18742	18781	18699	18558	18557	18554	18821	18831	18843	18753	18439	18589	18647	18796	18504	18695	18672	18417	18737	18610	18601	18620	18691	18676	18543	18936	18754	18708	18624	18542	18628	18424	18383	18719	18598	18452	18749	18793	18825	18732	18804	18776	18581	18633	18768	18623	18533	18501	18515	18778	18742	18501	18900	18785	18753	18728	18955	18940	18687	18823	18693	18784	18504	18738	18526	18763	18786	18723	18468	18602	18719	18564	18842	18596	18690	18780	18646	18556	18838	18431	18603	18581	18772	18616	18634	18899	18793	18592	18840	18722	18723	18412	18867	18530	18630	18597	18673	18684	18668	18540	18784	18935	18561	18679	18894	18610	18696	18872	18578	18623	18660	18647	18749	18612	18550	18518	18506	18611	18506	18402	18796	18522	18828	18550	18542	18685	18729	18729	18795	18433	18691	18493	18767	18642	18486	18529	18507	18750	18732	18578	18596	18716	18783	18691	18865	18529	18725	18760	18733	18823	18687	18576	18899	18672	18576	18808	18768	18824	18714	18771	18696	18710	18710	18650	18890	18790	18879	18675	18768	18607	18744	18746	18730	18519	18608	18663	18481	18641	18592	18838	18684	18643	18867	18657	18659	18725	18303	18684	18725	18536	18763	18770	18743	18808	18555	18740	18786	18684	18593	18740	18826	18691	18733	18720	18732	18881	18794	18769	18685	18783	18725	18622	18639	18635	18837	18596	18646	18673	18648	18823	18711	18598	18453	18616	18783	18659	18731	18735	18887	18710	18623	18912	18667	18761	18570	18625	18492	18653	18754	18666	18781	18639	18535	18784	18651	18677	18597	18511	18491	18547	18605	18515	18722	18601	18701	18591	18864	18784	18671	18578	18645	18744	18840	18797	18650	18807	18723	18671	18627	18714	18594	18729	18709	18728	18613	18801	18683	18796	18532	18947	18900	18582	18606	18921	18590	18781	18752	18600	18636	18526	18722	18842	18679	18843	18737	18646	18743	18635	18665	18541	18599	18621	18505	18796	18711	18549	18673	18645	18645	18616	18607	18659	18736	18861	18698	18703	18467	18963	18583	18670	18604	18543	18665	18653	18696	18790	18822	18633	18841	18877	18810	18737	18775	18733	18711	18711	18776	18755	18812	18662	18899	18839	18909	18775	18718	18777	18567	18653	18762	18345	18634	18462	18497	18750	18852	18622	18675	18644	18718	18662	18696	18707	18887	18739	18767	18816	18535	18766	19016	18861	18811	18728	18612	18823	18677	18684	18702	18602	18669	18780	18633	18828	18644	18421	18703	18736	18693	18821	18734	18663	18723	18647	18690	18717	18770	18891	18653	18233	18790	18653	18773	18701	18542	18876	18707	18541	18741	18633	18706	18664	18566	18433	18634	18586	18685	18684	18546	18739	18549	18985	18732	18556	18597	18823	18705	18766	18694	18689	18686	18659	18713	18743	18733	18504	18475	18558	18686	18830	18775	18698	18854	18673	18892	18672	18755	18752	18692	18616	18643	18900	18845	18546	18547	18635	18576	18608	18749	18829	18595	18738	18640	18731	18407	18535	18924	18836	18865	18838	18721	18729	18692	18732	18531	18826	18714	18734	18564	18716	18642	18580	18870	18890	18627	18673	18722	18583	18638	18620	18612	18687	18765	18708	18595	18741	18866	18609	18782	18633	18600	18558	18592	18610	18667	18509	18585	18808	18673	18798	18858	18625	18589	18681	18681	18769	18753	18571	18757	18839	18690	18678	18760	18824	18677	18746	18869	18781	18595	18662	18880	18638	18713	18629	18737	18761	18680	18555	18511	18743	18701	18843	18848	18719	18784	18607	18948	18959	18639	18705	18729	18832	18658	18581	18587	18659	18727	18582	18552	18677	18652	18773	18493	18494	18574	18745	18683	18629	18545	18741	18747	18628	18595	18738	18772	18666	18588	18690	18681	18733	18646	18550	18756	18702	18764	18560	18760	18554	18743	18691	18720	18772	18746	18550	18580	18736	18701	18835	18641	18757	18576	18793	18696	18703	18789	18787	18858	18722	18593	18704	18825	18701	18701	18607	18535	18728	18890	18626	18922	18892	18723	18723	18683	18712	18706	18826	18649	18783	18590	18725	18628	18632	18807	18801	18591	18601	18368	18633	18544	18742	18683	18506	18656	18737	18771	18699	18606	18803	18645	18705	18482	18608	18904	18780	18724	18728	18558	18936	18519	18649	18695	18601	18653	18724	18569	18705	18496	18744	18723	18757	18768	18585	18763	18755	18797	18470	18578	18460	18559	18721	18782	18695	18524	18624	18646	18664	18901	18734	18798	18731	18677	18328	18814	18793	18855	18671	18922	18638	18485	18768	18739	18773	18653	18603	18498	18742	18579	18724	18873	18657	18788	18672	18844	18570	18732	18552	18751	18721	18712	18872	18622	18858	18601	18820
23705	33960	29402	24471	22485	20488	19254	18198	17339	16885	16391	16303	16271	16122	16253	16163	16078	16077	15956	16056	16159	16162	16331	16813	16746	16541	16249	16130	15973	15927	15892	15906	15862	15991	15807	16082	15903	15804	15976	15697	15979	16113	15813	15761	15812	15904	15915	15918	15981	15859	15918	15897	15885	15996	16068	15957	15858	16111	15992	15911	15806	15831	15968	15983	15871	15840	15944	15780	15987	15982	15851	15881	15950	15836	15683	16057	16082	15951	15935	15901	15990	15816	15904	16050	15846	15838	15956	15837	15962	15953	15865	15935	15936	15891	15753	15850	15967	15921	15959	16001	16090	15867	15980	15907	15960	15804	15974	15862	16008	15843	15852	15946	15830	15859	15829	15870	16025	15857	15931	15831	15933	15961	15941	15828	15897	15853	16086	15882	15927	15984	15987	15933	15894	15876	15919	15849	15982	15908	15852	15786	15807	15953	15906	15964	16009	15868	15806	16151	16009	16007	15758	15825	15887	15759	15901	15895	15857	16012	15878	15884	15917	15743	15973	15836	15835	15979	15768	15908	15888	15813	15948	15816	15877	15921	15683	15788	15932	15861	15880	15693	15904	15968	15816	15738	15852	15891	16000	15865	15804	15884	15889	15974	15882	15988	16003	15881	15953	15991	15883	15965	16079	15978	15846	15893	15851	15940	15922	16040	16002	16001	15931	16027	15900	15772	15907	15821	15828	15941	15890	15902	15960	16044	15798	15986	15864	15965	15873	15786	15805	15891	15828	15910	15903	15926	15687	15803	15925	15795	15971	15897	15767	15845	16116	15997	15824	15830	15856	16002	16022	15938	15883	15855	15801	15839	16000	15867	15927	15879	15863	16002	15916	15831	15937	15927	15896	15984	16031	15917	15729	15842	15976	15735	15947	15803	15831	15808	15940	15881	15854	15995	15781	16132	15902	15853	15755	15870	15747	15923	15960	15844	15914	16053	15848	15991	15776	15680	15971	15818	15740	15815	15823	15939	15794	15789	15839	15858	15834	15872	15839	15900	16066	15927	15866	15976	16029	15918	15845	15781	15940	15902	15755	15750	16021	15885	16118	15836	16029	15837	16012	15982	15773	15868	15847	15606	16015	15989	16025	15795	15974	15866	15913	15815	15836	15909	15740	15726	15918	16040	15965	16005	15892	15739	15811	16055	15874	15966	16057	16055	15834	16060	15816	15794	15983	16016	16015	15889	15858	16028	15821	15829	15814	16060	15832	15787	15961	15915	15678	15812	15834	15794	15971	15841	15940	15840	15940	15921	15900	15912	16101	15933	15973	15883	15937	15746	15967	16023	15784	15833	15826	15914	15917	16053	15938	15993	16049	15620	16033	16026	16034	16101	16007	15905	15821	15886	16073	15817	15945	15903	15698	15944	15948	15982	15958	15928	15909	16069	15858	15873	15877	15932	15943	15961	15960	15739	15906	15976	15994	15827	15977	15921	15907	15888	15833	15880	15866	15978	15912	16081	15876	16032	15891	15871	15950	16077	15807	15873	15872	15904	15848	15985	15945	15829	15912	15784	15930	15711	15943	16124	15761	15740	15960	15704	15776	15691	15830	15805	15865	15941	15984	15823	16007	15859	15924	16102	15862	15935	16050	16013	15779	16023	16016	15993	15992	15935	15760	15678	15778	15656	15823	15976	15818	15683	15931	15832	15793	15849	15920	15864	15899	15783	15976	15959	15856	15991	15919	15897	15789	15870	15941	15818	16051	15842	15920	15882	15816	15830	15903	15832	15835	15786	15809	15906	15701	15839	15934	15864	16097	15916	15791	15883	15804	15828	15902	15914	15897	15980	15934	15908	15834	15791	15814	16017	15960	15925	15900	15912	15970	15867	15979	15881	16071	15874	15831	15862	16062	15827	15953	15811	15792	15756	15823	15846	16084	15887	15952	15825	15971	15876	15916	16036	15837	15948	15909	15854	15958	15973	15956	15930	15825	15942	15795	15993	15830	15942	15928	15950	15967	15803	15856	15862	15760	15952	15910	15971	15894	15929	15873	15742	15855	15766	15972	16022	15803	15979	15831	15885	15940	15798	15885	15909	16010	15988	15857	15764	16113	16010	15880	15924	15886	15835	15928	15924	15934	15763	15923	15866	15867	15871	15864	16021	16094	15831	15907	15874	15830	15882	15992	15758	15792	16064	15808	15729	15851	15884	15971	15916	15912	15871	15948	15826	15895	15896	15810	15825	15752	15865	15909	15897	16031	15810	15841	15994	15899	15898	15738	16093	15971	15942	15755	15897	15907	15881	15804	15999	15837	15917	15972	15943	15938	15920	15779	15842	15872	15896	15832	15874	15860	16004	15882	15995	15803	15817	15870	15899	15862	15934	15824	15806	15949	16007	15924	15827	15806	15993	15913	15988	15991	15924	15874	15830	15705	15704	15965	15830	15948	15870	15840	16010	15909	15970	15902	15842	15918	15765	15778	15884	15797	15997	15840	15843	15718	15890	16112	15742	15947	16012	16018	15916	15921	15770	15959	15913	16094	15882	15908	15805	15948	15892	15955	15898	16110	15878	15975	15795	15952	15988	16008	15839	15952	15930	15766	15978	15974	15770	15918	15865	15907	15911	15735	16005	16004	15840	15860	15901	16043	15842	15941	15779	16001	15950	15907	15822	16114	15833	15971	15869	15930	15950	15947	15786	15970	15852	15932	15893	16041	16005	15855	16014	15989	15884	15913	15907	15892	15900	15870	15894	15742	16075	15826	15831	15965	15962	15826	15812	15995	15919	15863	15848	15827	16040	15755	15818	15932	15788	15816	15637	15980	16002	15859	15848	16027	15888	15893	15852	15979	15768	15959	15936	15670	16095	15953	16043	15896	15924	15972	15979	16001	16049	15982	15824	15913	15862	15860	15914	16015	15824	15871	15932	16002	15876	15822	16162	16044	15842	15872	15830	16019	15948	15930	15921	16072	15554	15955	15888	15909	15949	15872	15891	15984	16104	16040	15965	15959	15952	15776	15920	16019	15975	16029	15873	16067	15969	15852	15880	15593	15827	15904	15803	15788	15832	15857	15898	15948	15932	15790	15995	15860	16020	15885	15838	15893	15889	15784	16036	15903	15790	15764	15800	15904	15988	15970	15955	15936	16011	15866	16012	16013	15788	15819	15826	15789	15807	15921	15978	16003	15780	15842	15860	15815	16006	15963	16017	15842	15899	15844	15893	15755	15951	15867	15879	15929	15872	15745	15909	15864	15828	16029	15889	15862	15923	15781	15852	15847	15978	15822	16026	15920	15864	15867	16052	15899	15934	15975	15940	15859	16012	15876	15953	15911	16075	15833	16032	15940	15874	15944	15685	15980	15958	15846	15879	15953	16052	15829	15809	15791	15958	15989	15932	15853	15754	15792	15860	15945	15833	15922	15979	15967	15850	16031	15820	15774	15958	15921	15829	15992	15818	15843	15935	15882	16036	15943	15877	15857	15906	15802	15708	15845	15762	16003	16011	15787	15848	15849	15900	16130	15772	15923	15773	16018	15763	15948	15750	15866	16045	16024	15959	15967	15973	15839	16141	15833	15882	15792	15791	15872	15995	15890	15826	15956	15814	15703	15770	15865	15996	15825	15798	15972	15992	15823	15799	15880	15921	15754	15951	15834	16027	15988	15926	15938	16006	15804	15938	15923	15797	15751	15986	15867	15990	16062	15814	15763	15818	16022	15887	15750	15966	16040	15787	16013	15985	15922	15908	15894	16065	15892	15710	15859	15946	15873	15845	15880	15877	15832	15869	15975	15913	15766	15958	16061	16006	15850	15993	15992	15767	15961	15868	15760	15889	15962	15980	15871	15840	15859	15856	15882	15993	15977	15965	15804	15947	16069	15933	16049	15949	15939	15981	15814	16032	15871	15857	16175	15858	15863	15909	15828	16006	15893	16085	15822	15786	15838	16008	15765	15853	15882	15992	15994	15843	15959	15829	15947	15851	15668	15903	16036	15852	16003	15858	16066	15808	15836	15909	16034	15875	15862	15924	15989	16010	15917	15780	15893	15964	16091	15795	15737	15778	15831	15688	16094	15941	15875	15926	15685	15802	15957	15946	15827	15814	15890	15907	15894	15880	15895	16011	15898	15856	15939	15591	16053	15971	15816	15786	15784	15812	15847	15804	15847	15802	16132	16032	15927	16059	15821	15749	15831	15975	16010	15847	15833	15878	15949	15832	15914	15881	15896	15692	15750	15885	15978	16054	15941	16011	15994	15718	15854	16060	15954	15858	16053	15958	15890	15783	15945	15820	15860	15802	15689	15898	15893	15951	15919	16027	15859	15961	15833	15983	16035	15687	15894	15955	16012	15775	15928	16246	15982	15918	15864	15824	15991	16105	15922	15953	15992	15784	15845	15889	15893	15949	15797	15947	15962	15849	15950	15806	15913	16026	15868	15933	16085	16049	16047	15943	15907	15799	15843	15748	16023	15800	15752	16021	15907	15924	16011	15916	15848	16022	15909	15758	15963	15793	15660	16006	15977	15831	15924	15929	15982	16050	16208	16036	15897	15881	15794	15881	15884	15985	15838	16021	15965	15795	15679	16036	15868	15775	15719	15980	15709	15984	16032	16029	15937	15927	16108	16036	15914	15987	15902	15895	15956	15951	15903	16077	15833	15841	15955	15925	15917	15974	15883	15958	16100	15928	15987	15933	15882	15692	15990	15916	15796	16011	15846	15945	15962	15927	15858	15908	15668	16007	15959	15900	15886	15931	16002	15847	16018	15839	15891	16006	15894	15923	15754	15956	15986	15986	15765	15888	16096	15935	16022	16012	15836	15887	15883	15895	15976	15719	15906	15814	15950	15943	15824	15932	15894	15597	15939	15926	15944	16013	15767	16043	15907	16082	15837	16117	15903	15766	15873	15920	15882	15755	15942	15966	15867	15936	15816	15945	16103	15993	15854	15947	16018	16029	16002	15809	15997	16055	16038	15765	15959	15896	16014	15956	15822	15879	15973	15840	15818	15695	15997	15985	15951	15725	15924	15988	15972	16009	15912	15767	15978	15889	15975	15840	15932	15928	15865	16042	15935	15938	16038	16017	15985	15972	16023	15860	15962	15871	15876	16058	16062	15926	15840	16008	15848	15841	15849	16040	15870	15824	15834	15863	15942	15937	15780	15938	15929	15812
23936	21501	29149	24758	23819	25356	25371	22434	21626	21372	20901	20376	20263	20010	19864	19871	20069	19758	19643	19686	19856	20226	21916	23672	23522	22574	21077	20059	19807	19672	19570	19370	19433	19522	19501	19411	19480	19575	19543	19521	19656	19664	19498	19515	19317	19498	19474	19192	19579	19673	19404	19545	19521	19585	19479	19437	19642	19504	19427	19572	19557	19466	19589	19586	19487	19478	19565	19710	19511	19416	19572	19441	19353	19543	19607	19479	19593	19426	19376	19604	19570	19334	19678	19836	19337	19477	19695	19539	19638	19590	19545	19590	19474	19586	19486	19432	19681	19713	19444	19600	19526	19501	19539	19538	19699	19458	19588	19351	19373	19470	19448	19512	19586	19461	19560	19387	19434	19626	19574	19704	19590	19614	19529	19631	19562	19541	19571	19575	19377	19434	19678	19630	19393	19528	19426	19533	19612	19626	19255	19449	19438	19568	19538	19633	19451	19617	19647	19488	19443	19541	19295	19227	19503	19503	19401	19529	19444	19564	19277	19454	19707	19680	19507	19606	19566	19379	19538	19471	19399	19310	19552	19525	19414	19420	19413	19677	19203	19565	19552	19455	19527	19502	19542	19655	19504	19445	19314	19304	19767	19533	19618	19455	19398	19374	19502	19533	19503	19625	19406	19293	19496	19595	19532	19543	19555	19537	19527	19549	19368	19333	19738	19564	19418	19452	19458	19462	19462	19494	19209	19372	19597	19367	19441	19472	19565	19490	19465	19614	19457	19546	19645	19717	19433	19248	19450	19310	19365	19404	19454	19545	19526	19345	19521	19493	19604	19367	19667	19427	19450	19473	19288	19463	19436	19429	19565	19225	19476	19401	19394	19194	19444	19394	19473	19340	19542	19488	19523	19611	19304	19436	19527	19571	19547	19420	19664	19564	19459	19559	19504	19546	19558	19506	19425	19531	19409	19466	19524	19594	19531	19548	19489	19429	19259	19402	19365	19453	19681	19333	19475	19355	19475	19474	19348	19359	19337	19352	19381	19278	19485	19580	19563	19342	19496	19380	19575	19445	19433	19630	19443	19458	19424	19403	19446	19533	19421	19241	19621	19528	19496	19464	19301	19415	19558	19554	19270	19440	19644	19598	19595	19690	19457	19544	19363	19726	19632	19541	19365	19560	19548	19375	19396	19123	19612	19690	19438	19398	19702	19478	19535	19328	19487	19559	19519	19443	19285	19656	19288	19283	19396	19428	19648	19605	19591	19596	19429	19646	19633	19463	19641	19477	19650	19677	19505	19541	19707	19329	19425	19592	19430	19431	19492	19551	19501	19511	19594	19480	19495	19544	19641	19534	19573	19482	19468	19519	19203	19539	19512	19446	19541	19580	19631	19664	19578	19552	19433	19268	19398	19404	19663	19368	19348	19612	19564	19501	19628	19362	19382	19356	19588	19473	19388	19489	19373	19424	19384	19426	19466	19257	19661	19404	19542	19559	19454	19667	19479	19519	19459	19497	19340	19461	19672	19489	19511	19385	19686	19722	19515	19327	19386	19339	19589	19653	19462	19231	19589	19656	19435	19270	19374	19450	19514	19413	19491	19528	19397	19548	19432	19447	19751	19346	19546	19400	19304	19341	19537	19547	19421	19471	19483	19647	19466	19438	19529	19632	19514	19437	19514	19541	19399	19411	19488	19474	19704	19284	19476	19503	19458	19403	19382	19359	19425	19635	19484	19551	19694	19524	19408	19297	19496	19342	19446	19506	19484	19387	19524	19540	19370	19352	19490	19675	19517	19303	19362	19550	19510	19498	19427	19421	19553	19551	19641	19420	19599	19283	19498	19498	19541	19536	19374	19225	19481	19551	19670	19524	19591	19428	19458	19258	19454	19507	19825	19511	19458	19287	19470	19596	19697	19522	19491	19574	19628	19449	19682	19622	19406	19647	19528	19500	19480	19373	19563	19486	19419	19291	19338	19447	19473	19359	19548	19557	19478	19455	19541	19649	19639	19510	19450	19758	19541	19549	19591	19349	19646	19536	19459	19556	19564	19532	19630	19435	19556	19418	19511	19461	19223	19382	19596	19731	19487	19485	19528	19486	19364	19489	19334	19509	19497	19435	19432	19568	19677	19722	19429	19671	19701	19567	19315	19415	19793	19460	19669	19638	19431	19523	19638	19519	19402	19470	19574	19402	19453	19521	19608	19617	19400	19514	19510	19499	19577	19416	19434	19345	19450	19531	19481	19518	19465	19477	19603	19604	19338	19417	19398	19391	19366	19571	19492	19393	19623	19364	19584	19618	19561	19376	19351	19483	19536	19400	19547	19551	19450	19415	19493	19332	19370	19342	19475	19537	19612	19569	19588	19388	19535	19562	19724	19424	19416	19238	19341	19508	19332	19579	19572	19405	19370	19398	19574	19577	19520	19361	19505	19677	19686	19320	19413	19496	19668	19444	19457	19472	19567	19761	19576	19359	19382	19278	19653	19336	19411	19356	19276	19428	19364	19453	19520	19348	19579	19463	19376	19636	19414	19592	19424	19491	19421	19401	19382	19587	19343	19669	19495	19471	19503	19447	19389	19300	19302	19495	19535	19691	19475	19532	19630	19486	19534	19565	19420	19386	19638	19526	19539	19369	19415	19474	19467	19403	19511	19563	19592	19620	19350	19492	19373	19401	19331	19436	19518	19350	19472	19439	19336	19353	19515	19409	19513	19392	19689	19637	19577	19506	19491	19450	19645	19533	19472	19418	19616	19421	19419	19729	19497	19524	19422	19330	19524	19354	19540	19491	19370	19506	19447	19487	19386	19619	19515	19563	19476	19361	19606	19464	19482	19549	19331	19508	19581	19393	19601	19593	19448	19378	19475	19543	19357	19418	19650	19396	19640	19787	19639	19313	19230	19588	19407	19763	19342	19487	19416	19353	19442	19682	19638	19831	19687	19522	19421	19514	19497	19462	19310	19656	19664	19609	19452	19348	19593	19534	19426	19388	19540	19363	19491	19511	19672	19248	19563	19387	19437	19494	19388	19597	19476	19539	19485	19555	19520	19514	19428	19560	19528	19443	19805	19208	19575	19557	19430	19409	19389	19581	19564	19312	19376	19194	19401	19566	19554	19451	19564	19582	19415	19820	19551	19713	19522	19299	19433	19659	19594	19295	19529	19620	19685	19490	19739	19387	19438	19382	19296	19681	19574	19559	19458	19360	19496	19516	19535	19502	19443	19747	19384	19283	19573	19577	19484	19507	19616	19598	19493	19384	19634	19443	19510	19365	19480	19380	19273	19413	19422	19506	19450	19483	19656	19544	19523	19705	19614	19772	19381	19573	19524	19526	19487	19572	19300	19544	19403	19493	19565	19489	19673	19644	19440	19700	19524	19388	19728	19401	19433	19567	19633	19317	19396	19583	19668	19364	19340	19474	19322	19559	19378	19163	19370	19515	19345	19298	19374	19410	19505	19523	19282	19613	19406	19599	19415	19512	19362	19391	19398	19289	19441	19489	19269	19449	19456	19683	19517	19516	19504	19608	19653	19583	19363	19460	19692	19456	19582	19509	19439	19307	19360	19615	19500	19559	19412	19444	19306	19516	19520	19661	19681	19448	19342	19831	19520	19706	19451	19553	19487	19368	19317	19604	19400	19431	19399	19359	19217	19518	19648	19486	19384	19580	19656	19556	19465	19519	19397	19546	19322	19599	19454	19375	19513	19377	19257	19700	19535	19517	19335	19354	19585	19663	19576	19421	19458	19581	19285	19517	19344	19438	19487	19385	19472	19495	19540	19475	19538	19567	19357	19417	19524	19250	19474	19444	19471	19403	19515	19378	19384	19558	19519	19595	19638	19345	19553	19448	19643	19336	19461	19480	19448	19562	19470	19474	19427	19502	19504	19465	19679	19609	19395	19619	19607	19378	19631	19395	19590	19493	19649	19394	19596	19469	19290	19442	19424	19706	19615	19586	19614	19473	19608	19563	19714	19566	19568	19375	19378	19308	19529	19439	19464	19303	19650	19609	19751	19550	19510	19376	19349	19532	19443	19634	19345	19565	19423	19535	19761	19609	19474	19551	19412	19251	19686	19419	19349	19298	19320	19533	19659	19387	19362	19531	19651	19652	19723	19427	19681	19320	19587	19488	19571	19754	19373	19262	19631	19693	19672	19488	19619	19428	19615	19372	19452	19485	19376	19380	19461	19409	19557	19298	19400	19511	19443	19516	19469	19599	19466	19383	19219	19468	19527	19338	19493	19621	19395	19552	19537	19575	19544	19451	19385	19647	19415	19423	19670	19518	19349	19541	19499	19468	19435	19629	19425	19592	19588	19544	19417	19490	19604	19560	19719	19473	19454	19413	19602	19513	19466	19530	19530	19416	19517	19425	19501	19573	19513	19689	19558	19473	19631	19449	19697	19725	19562	19522	19346	19538	19470	19400	19575	19761	19415	19422	19510	19374	19649	19590	19248	19644	19180	19442	19497	19298	19530	19566	19643	19365	19559	19623	19230	19357	19259	19525	19305	19478	19607	19643	19612	19636	19514	19481	19432	19527	19386	19487	19584	19355	19552	19359	19451	19483	19612	19532	19712	19304	19450	19427	19450	19619	19609	19407	19639	19635	19313	19572	19210	19359	19505	19496	19386	19436	19412	19411	19558	19464	19390	19803	19444	19663	19435	19524	19484	19649	19434	19535	19460	19461	19288	19553	19569	19692	19522	19238	19506	19503	19464	19416	19500	19466	19400	19623	19637	19642	19354	19457	19671	19496	19630	19501	19496	19322	19422	19579	19759	19398	19417	19509	19685	19460	19461	19381	19473	19578	19567	19450	19612	19848	19753	19531	19635	19585	19535	19539	19421	19789	19581	19369	19574	19540	19746	19670	19666	19404	19433	19545	19355	19415	19454	19572	19290	19691	19608	19434	19435	19638	19413	19480	19445	19362	19588	19476	19467	19642	19631	19594	19553	19587	19538	19481	19529	19372	19454	19382	19363	19565	19676	19533	19380	19370	19606	19549	19367	19604	19436	19509	19589	19505	19390	19467	19410	19406	19570	19310	19285	19419	19291	19335	19547	19356	19558	19629	19555	19630	19384	19510	19526	19642	19420	19448	19541	19600	19730	19438	19773	19600	19426	19489	19533	19449	19452	19277	19389	19421	19408	19379	19457	19438	19582	19457
24700	44269	39937	32611	27256	22889	21642	20964	20099	19061	18238	17477	17355	16870	16999	16846	16928	16929	16718	16795	16610	17397	19913	22404	21995	19914	18269	17120	16652	16442	16395	16444	16457	16438	16330	16480	16429	16297	16442	16503	16581	16320	16390	16301	16598	16303	16309	16433	16396	16308	16333	16468	16365	16245	16469	16525	16395	16258	16392	16250	16455	16368	16255	16418	16441	16364	16461	16214	16367	16442	16354	16546	16368	16395	16515	16493	16456	16386	16392	16375	16449	16459	16488	16339	16412	16551	16304	16389	16246	16518	16432	16353	16551	16443	16454	16440	16314	16221	16371	16563	16497	16502	16396	16410	16606	16332	16341	16438	16347	16499	16522	16357	16491	16378	16337	16396	16429	16334	16463	16609	16388	16523	16300	16361	16281	16482	16386	16431	16434	16182	16563	16319	16392	16465	16558	16548	16483	16239	16255	16382	16461	16148	16378	16563	16428	16435	16354	16505	16204	16424	16505	16514	16505	16419	16343	16390	16363	16538	16466	16278	16351	16441	16465	16403	16429	16367	16478	16374	16372	16536	16443	16191	16385	16417	16329	16320	16418	16627	16482	16396	16406	16368	16530	16365	16418	16514	16311	16386	16427	16377	16507	16383	16439	16516	16421	16280	16361	16375	16309	16413	16377	16436	16502	16246	16286	16400	16241	16608	16421	16216	16375	16372	16277	16470	16402	16460	16474	16320	16528	16442	16519	16302	16235	16408	16581	16442	16300	16497	16474	16455	16206	16449	16457	16429	16461	16311	16424	16357	16430	16251	16340	16538	16329	16387	16410	16454	16374	16286	16588	16399	16567	16555	16378	16372	16316	16423	16450	16468	16373	16354	16565	16324	16469	16490	16416	16336	16298	16441	16476	16473	16486	16287	16413	16501	16393	16154	16336	16385	16444	16454	16512	16397	16382	16318	16381	16507	16418	16240	16484	16513	16631	16409	16447	16380	16301	16247	16297	16411	16420	16306	16448	16424	16596	16364	16545	16297	16389	16289	16325	16372	16449	16518	16214	16424	16327	16511	16478	16444	16441	16342	16188	16310	16548	16433	16368	16420	16399	16477	16520	16385	16439	16452	16335	16309	16423	16479	16294	16378	16380	16470	16289	16415	16321	16449	16428	16452	16497	16477	16386	16414	16446	16526	16451	16360	16556	16519	16350	16439	16420	16397	16567	16385	16319	16204	16493	16308	16470	16466	16420	16448	16412	16366	16288	16381	16531	16340	16430	16468	16384	16394	16414	16449	16405	16480	16267	16423	16478	16458	16491	16401	16446	16359	16532	16319	16336	16442	16418	16443	16542	16520	16453	16475	16309	16408	16282	16430	16400	16309	16409	16382	16398	16456	16457	16404	16267	16268	16433	16122	16343	16616	16389	16349	16459	16492	16346	16404	16358	16184	16444	16470	16341	16432	16240	16331	16541	16458	16359	16490	16356	16403	16399	16515	16482	16556	16479	16375	16567	16353	16305	16385	16313	16336	16490	16286	16320	16455	16426	16329	16501	16380	16349	16274	16382	16195	16157	16576	16435	16307	16369	16561	16423	16300	16487	16421	16197	16123	16340	16433	16301	16301	16519	16352	16487	16351	16264	16495	16589	16483	16409	16444	16606	16318	16467	16293	16470	16273	16575	16409	16430	16426	16408	16385	16363	16526	16418	16482	16333	16454	16267	16376	16351	16330	16340	16305	16567	16222	16495	16224	16497	16407	16304	16358	16397	16382	16503	16496	16492	16325	16506	16408	16366	16379	16478	16354	16324	16298	16430	16549	16326	16228	16547	16357	16454	16651	16352	16366	16328	16407	16358	16357	16530	16333	16409	16575	16340	16491	16424	16426	16229	16311	16437	16422	16292	16297	16454	16434	16318	16461	16377	16535	16400	16363	16430	16344	16249	16334	16284	16335	16353	16392	16429	16373	16619	16425	16492	16318	16474	16453	16385	16566	16513	16513	16465	16243	16278	16564	16375	16521	16381	16327	16608	16302	16504	16415	16427	16348	16457	16446	16428	16552	16381	16385	16464	16259	16613	16398	16250	16586	16383	16490	16427	16436	16463	16351	16369	16458	16517	16279	16333	16511	16356	16458	16316	16358	16527	16446	16353	16445	16367	16394	16342	16243	16369	16425	16412	16349	16428	16467	16470	16482	16513	16474	16467	16383	16455	16488	16497	16261	16442	16480	16395	16531	16334	16462	16451	16309	16276	16525	16319	16498	16384	16559	16352	16329	16256	16647	16538	16392	16492	16357	16395	16476	16244	16361	16487	16334	16332	16492	16526	16608	16392	16384	16401	16304	16472	16349	16538	16401	16298	16407	16449	16364	16418	16545	16392	16402	16379	16411	16367	16347	16355	16494	16320	16163	16304	16541	16386	16424	16472	16377	16625	16359	16309	16346	16405	16479	16263	16443	16415	16455	16423	16626	16394	16337	16377	16514	16405	16463	16339	16328	16327	16385	16517	16452	16352	16452	16424	16702	16267	16486	16443	16425	16429	16409	16565	16448	16444	16494	16421	16391	16420	16591	16356	16274	16250	16510	16376	16424	16460	16357	16284	16492	16481	16500	16356	16622	16445	16519	16308	16514	16413	16323	16285	16348	16353	16423	16515	16427	16440	16384	16547	16250	16430	16292	16435	16275	16543	16524	16323	16425	16542	16413	16384	16486	16520	16388	16474	16322	16380	16332	16544	16513	16328	16402	16335	16447	16182	16541	16303	16403	16541	16438	16338	16509	16332	16413	16445	16456	16371	16500	16168	16466	16495	16411	16509	16426	16226	16420	16427	16538	16326	16457	16353	16392	16400	16569	16417	16313	16419	16432	16355	16381	16407	16169	16323	16315	16364	16280	16367	16506	16362	16378	16285	16409	16354	16328	16360	16436	16457	16408	16435	16362	16186	16496	16401	16244	16327	16244	16445	16498	16496	16499	16523	16279	16515	16431	16572	16419	16352	16367	16349	16536	16484	16449	16468	16478	16258	16446	16427	16428	16443	16416	16427	16472	16376	16377	16377	16312	16536	16342	16541	16423	16592	16245	16499	16470	16470	16324	16502	16443	16365	16435	16406	16247	16511	16229	16359	16474	16399	16595	16383	16292	16376	16253	16399	16350	16291	16247	16459	16283	16371	16396	16419	16542	16755	16307	16488	16574	16495	16446	16551	16372	16490	16504	16421	16289	16498	16417	16528	16450	16452	16495	16636	16367	16452	16339	16403	16368	16419	16333	16479	16218	16417	16215	16492	16384	16513	16368	16533	16363	16383	16398	16425	16317	16303	16494	16569	16215	16409	16346	16366	16324	16394	16425	16358	16367	16246	16362	16366	16340	16442	16482	16399	16554	16351	16347	16463	16234	16319	16432	16149	16405	16524	16411	16487	16342	16397	16414	16584	16366	16419	16498	16474	16311	16279	16212	16289	16428	16396	16509	16498	16430	16479	16555	16299	16188	16261	16344	16661	16339	16560	16222	16359	16452	16396	16325	16479	16235	16365	16257	16107	16185	16492	16505	16522	16393	16475	16291	16485	16423	16433	16363	16375	16273	16612	16305	16401	16480	16687	16471	16308	16571	16206	16297	16527	16419	16467	16388	16461	16448	16404	16506	16486	16359	16474	16446	16531	16489	16375	16281	16616	16230	16358	16551	16431	16520	16398	16399	16256	16269	16340	16548	16367	16460	16520	16522	16451	16468	16452	16373	16680	16529	16284	16408	16382	16316	16338	16424	16391	16262	16519	16299	16428	16461	16422	16378	16376	16424	16354	16500	16354	16323	16349	16402	16371	16327	16423	16343	16300	16344	16277	16291	16381	16318	16427	16449	16511	16401	16554	16382	16348	16506	16292	16473	16438	16349	16227	16435	16364	16483	16549	16477	16426	16398	16268	16371	16444	16470	16505	16247	16563	16469	16449	16510	16348	16524	16276	16438	16237	16410	16434	16331	16355	16358	16419	16427	16344	16368	16443	16391	16361	16205	16568	16314	16425	16506	16612	16572	16415	16405	16498	16304	16371	16393	16421	16464	16612	16316	16366	16328	16314	16381	16471	16394	16554	16503	16309	16303	16411	16394	16477	16255	16479	16358	16371	16402	16505	16315	16289	16379	16426	16398	16337	16457	16379	16425	16391	16313	16502	16376	16581	16491	16414	16484	16581	16448	16268	16383	16448	16378	16510	16503	16519	16403	16339	16460	16288	16441	16340	16588	16356	16473	16302	16325	16419	16492	16339	16236	16441	16539	16430	16350	16418	16453	16248	16586	16533	16417	16424	16451	16404	16180	16507	16405	16325	16190	16566	16503	16400	16308	16532	16547	16213	16324	16208	16521	16330	16262	16288	16382	16439	16429	16235	16337	16265	16447	16327	16267	16253	16511	16395	16441	16316	16521	16551	16433	16235	16399	16426	16468	16389	16394	16394	16449	16498	16395	16584	16429	16439	16579	16499	16292	16435	16423	16386	16424	16377	16508	16337	16427	16328	16470	16393	16523	16459	16427	16410	16365	16543	16472	16488	16448	16469	16377	16332	16330	16337	16459	16294	16382	16422	16346	16530	16424	16499	16423	16533	16486	16393	16327	16506	16375	16517	16436	16403	16378	16306	16579	16531	16463	16336	16316	16462	16287	16492	16355	16522	16356	16454	16369	16440	16231	16419	16350	16238	16438	16237	16462	16331	16335	16243	16458	16250	16354	16592	16399	16365	16382	16336	16506	16354	16595	16413	16382	16326	16413	16321	16738	16445	16513	16410	16496	16557	16339	16324	16367	16433	16480	16437	16556	16593	16310	16298	16368	16503	16341	16483	16300	16525	16458	16407	16437	16444	16413	16448	16256	16416	16167	16355	16493	16299	16443	16243	16425	16552	16499	16557	16433	16384	16511	16396	16521	16446	16404	16237	16414	16494	16478	16396	16547	16498	16418	16508	16545	16438	16577	16389	16435	16359	16534	16474	16428	16524	16542	16415	16341	16362	16644	16532	16528	16574	16521	16379	16562	16520	16251	16489	16312	16664	16459	16403	16304	16379	16364	16490	16436	16364	16321	16504	16414	16397	16450	16348	16451	16281	16544	16419	16508	16311	16424	16445	16368	16346	16410	16353	16418	16267	16332	16364	16518	16449	16340	16489	16278	16603	16411
22946	21487	29408	24106	21917	24709	27723	23100	22701	22794	22224	21540	21458	21346	21008	20926	21084	21107	21105	20883	21261	21240	23576	27885	27919	25624	23486	21593	20972	20784	20891	20426	20599	20523	20464	20629	20491	20531	20377	20413	20321	20510	20425	20438	20591	20381	20458	20484	20722	20353	20412	20613	20282	20513	20430	20584	20545	20712	20538	20684	20514	20473	20540	20627	20460	20458	20344	20624	20490	20459	20384	20586	20502	20582	20202	20393	20450	20716	20405	20302	20437	20156	20364	20539	20500	20639	20508	20633	20536	20517	20282	20454	20390	20609	20467	20384	20418	20556	20512	20532	20490	20424	20627	20461	20548	20535	20553	20304	20430	20447	20337	20263	20316	20427	20624	20488	20616	20484	20372	20286	20514	20407	20684	20078	20364	20513	20396	20445	20426	20182	20323	20373	20429	20484	20326	20488	20455	20362	20502	20647	20424	20472	20454	20510	20481	20347	20487	20223	20453	20358	20389	20428	20239	20417	20338	20507	20530	20537	20506	20430	20646	20611	20467	20577	20342	20622	20221	20264	20206	20279	20314	20439	20284	20360	20570	20457	20557	20503	20446	20470	20348	20477	20475	20406	20569	20336	20424	20595	20323	20375	20441	20522	20442	20455	20283	20504	20645	20424	20292	20299	20349	20369	20158	20674	20448	20496	20379	20409	20366	20342	20366	20133	20333	20413	20520	20335	20288	20126	20442	20341	20570	20351	20240	20155	20211	20477	20386	20518	20234	20260	20470	20362	20416	20471	20333	20399	20416	20279	20295	20505	20491	20392	20408	20282	20239	20434	20414	20495	20351	20288	20440	20411	20483	20306	20315	20450	20535	20453	20282	20383	20333	20385	20413	20322	20277	20263	20352	20336	20318	20495	20482	20339	20299	20307	20328	20473	20517	20521	20190	20433	20420	20386	20294	20400	20243	20439	20472	20320	20445	20481	20450	20309	20244	20433	20521	20359	20213	20328	20539	20616	20563	20412	20490	20363	20269	20358	20368	20409	20527	20284	20245	20440	20300	20555	20514	20098	20371	20487	20481	20428	20461	20220	20641	20507	20432	20503	20464	20495	20427	20419	20520	20523	20455	20436	20493	20443	20238	20286	20602	20621	20392	20427	20564	20370	20412	20342	20418	20293	20371	20448	20520	20377	20412	20510	20323	20491	20394	20253	20325	20258	20303	20253	20250	20446	20399	20425	20447	20382	20359	20412	20563	20310	20527	20235	20390	20397	20513	20446	20392	20445	20384	20419	20440	20411	20472	20389	20401	20360	20376	20463	20551	20399	20589	20318	20378	20340	20466	20591	20331	20364	20273	20320	20321	20271	20388	20537	20202	20292	20423	20305	20490	20187	20247	20456	20458	20300	20454	20402	20281	20413	20485	20201	20283	20580	20590	20275	20582	20510	20603	20159	20496	20438	20368	20379	20458	20475	20207	20163	20408	20358	20447	20296	20461	20299	20422	20302	20502	20403	20223	20455	20456	20499	20287	20256	20300	20379	20476	20369	20361	20247	20394	20533	20247	20425	20553	20466	20365	20351	20439	20218	20551	20638	20269	20255	20463	20169	20405	20403	20461	20399	20528	20499	20366	20434	20297	20330	20526	20359	20527	20375	20427	20339	20359	20224	20396	20394	20274	20464	20398	20563	20503	20402	20410	20416	20390	20541	20309	20350	20493	20244	20550	20477	20373	20474	20385	20619	20410	20337	20277	20499	20380	20534	20478	20383	20406	20554	20336	20398	20146	20194	20653	20427	20378	20360	20413	20551	20383	20365	20479	20364	20606	20485	20267	20552	20519	20467	20141	20538	20404	20212	20529	20366	20440	20286	20615	20341	20388	20321	20358	20221	20367	20428	20535	20433	20387	20249	20275	20625	20511	20405	20290	20263	20517	20448	20357	20396	20363	20481	20318	20218	20400	20437	20317	20480	20319	20293	20435	20219	20421	20172	20560	20417	20320	20715	20369	20178	20364	20532	20683	20450	20544	20214	20396	20290	20414	20311	20435	20313	20640	20522	20190	20390	20246	20346	20236	20522	20351	20435	20486	20487	20507	20215	20343	20418	20326	20369	20387	20409	20207	20280	20386	20351	20323	20529	20380	20394	20588	20340	20491	20273	20573	20468	20486	20326	20265	20472	20418	20309	20383	20562	20420	20314	20384	20267	20224	20565	20066	20315	20370	20514	20659	20522	20629	20243	20385	20557	20291	20214	20612	20273	20346	20194	20572	20528	20568	20556	20406	20305	20418	20420	20489	20381	20556	20261	20573	20259	20486	20328	20166	20468	20440	20339	20309	20418	20404	20562	20318	20586	20391	20299	20367	20478	20503	20340	20227	20600	20475	20324	20426	20374	20368	20509	20404	20353	20407	20205	20194	20446	20348	20343	20435	20352	20174	20438	20290	20292	20539	20593	20332	20311	20362	20293	20383	20389	20432	20751	20458	20264	20569	20477	20570	20374	20563	20341	20456	20284	20310	20464	20478	20499	20411	20455	20476	20331	20486	20482	20297	20307	20367	20282	20470	20442	20588	20389	20502	20293	20414	20220	20467	20449	20414	20396	20390	20311	20250	20342	20201	20423	20287	20171	20359	20354	20356	20389	20236	20444	20314	20402	20431	20462	20482	20200	20408	20254	20457	20392	20367	20337	20556	20307	20297	20497	20443	20310	20590	20351	20309	20644	20296	20323	20410	20192	20450	20530	20408	20340	20425	20406	20322	20447	20566	20577	20502	20472	20310	20561	20433	20413	20262	20366	20145	20413	20661	20362	20642	20448	20405	20584	20335	20549	20487	20331	20460	20343	20337	20437	20597	20377	20287	20345	20564	20405	20626	20337	20373	20275	20388	20411	20327	20429	20484	20256	20420	20404	20235	20453	20282	20506	20309	20386	20290	20117	20554	20527	20260	20173	20250	20428	20384	20486	20409	20433	20409	20267	20415	20351	20452	20570	20366	20148	20371	20201	20331	20402	20374	20503	20577	20218	20306	20401	20281	20546	20404	20312	20513	20584	20534	20536	20422	20442	20417	20465	20358	20571	20221	20333	20344	20431	20429	20429	20612	20273	20561	20513	20273	20387	20485	20379	20379	20290	20287	20491	20354	20356	20539	20411	20527	20347	20422	20634	20426	20347	20501	20286	20466	20271	20419	20470	20607	20307	20409	20581	20493	20239	20324	20405	20189	20269	20673	20683	20304	20409	20596	20368	20261	20353	20337	20201	20494	20601	20437	20375	20432	20328	20363	20183	20362	20264	20164	20551	20436	20395	20380	20483	20353	20412	20317	20469	20415	20344	20360	20262	20301	20439	20504	20296	20644	20441	20096	20518	20233	20220	20375	20253	20393	20514	20663	20464	20191	20382	20199	20457	20452	20617	20054	20319	20245	20361	20205	20526	20353	20354	20262	20193	20454	20424	20411	20353	20526	20291	20257	20391	20492	20515	20505	20339	20410	20349	20468	20428	20382	20235	20224	20466	20335	20143	20386	20475	20739	20357	20243	20562	20533	20376	20671	20398	20523	20382	20335	20427	20299	20442	20226	20306	20181	20333	20426	20219	20678	20372	20301	20535	20505	20667	20428	20386	20401	20245	20450	20428	20430	20419	20342	20258	20190	20232	20227	20343	20486	20256	20255	20402	20202	20381	20495	20494	20564	20454	20360	20335	20316	20423	20590	20382	20446	20508	20316	20327	20477	20237	20168	20388	20604	20236	20369	20539	20492	20389	20305	20357	20390	20485	20448	20164	20485	20414	20241	20496	20150	20248	20225	20372	20280	20386	20491	20545	20400	20490	20468	20439	20529	20347	20259	20195	20457	20533	20348	20396	20388	20226	20340	20355	20548	20385	20477	20437	20273	20132	20435	20529	20134	20350	20224	20259	20229	20352	20411	20222	20120	20354	20262	20439	20507	20320	20501	20303	20409	20413	20131	20229	20610	20460	20231	20193	20391	20343	20387	20356	20298	20508	20517	20365	20342	20405	20470	20179	20528	20452	20464	20478	20495	20229	20459	20471	20576	20387	20366	20417	20374	20282	20476	20362	20530	20378	20308	20230	20446	20463	20505	20502	20447	20416	20521	20294	20470	20486	20440	20368	20547	20152	20300	20199	20236	20225	20421	20461	20427	20412	20529	20374	20455	20519	20310	20431	20385	20356	20376	20464	20380	20418	20458	20344	20374	20458	20553	20427	20255	20307	20241	20612	20408	20499	20400	20396	20148	20252	20175	20200	20544	20259	20433	20408	20285	20471	20546	20441	20451	20479	20390	20418	20435	20384	20334	20377	20486	20293	20302	20401	20431	20174	20243	20414	20508	20280	20427	20393	20460	20352	20548	20340	20300	20358	20447	20301	20232	20500	20478	20476	20491	20547	20330	20418	20568	20413	20458	20418	20397	20496	20545	20395	20260	20339	20281	20410	20319	20444	20415	20333	20430	20346	20484	20217	20402	20275	20270	20366	20343	20460	20464	20398	20303	20443	20362	20544	20385	20385	20402	20398	20351	20380	20528	20478	20362	20391	20465	20352	20528	20523	20592	20320	20382	20380	20362	20474	20323	20282	20303	20475	20358	20483	20412	20448	20328	20417	20395	20211	20520	20340	20447	20564	20482	20452	20503	20381	20432	20382	20376	20416	20407	20486	20440	20246	20415	20358	20440	20329	20345	20453	20398	20317	20384	20349	20279	20432	20387	20425	20510	20410	20286	20381	20422	20280	20340	20235	20361	20435	20495	20329	20393	20181	20421	20475	20199	20289	20327	20186	20285	20426	20422	20391	20492	20491	20356	20408	20466	20481	20328	20177	20307	20504	20128	20568	20445	20445	20446	20309	20294	20315	20407	20261	20440	20139	20358	20240	20410	20339	20504	20574	20411	20558	20370	20259	20544	20470	20405	20577	20345	20388	20321	20299	20009	20436	20489	20442	20430	20529	20328	20221	20526	20535	20417	20310	20546	20419	20389	20472	20535	20363	20814	20506	20222	20457	20463	20410	20444	20147	20323	20340	20554	20439	20273	20227	20530	20504	20365	20349	20500	20487	20594	20432	20516	20274	20489	20450	20430	20349	20574	20241	20429	20490	20462	20442	20458	20245	20382	20360	20197	20468	20682	20501	20229	20565	20312	20272	20466	20518
25721	47709	44845	36257	24781	22395	21022	21001	20870	20230	19582	18408	18200	18321	17930	17838	17707	17469	17440	17569	17825	17857	22484	27610	26733	23328	20079	18252	17429	17098	16963	16999	17066	16946	16842	16986	16950	16857	16924	16971	16939	17120	16952	16830	16833	16893	17058	16894	17126	16978	16931	16908	17055	17048	16867	16820	17059	16962	16999	17057	16796	17051	16924	17004	16922	17174	16691	16946	16838	16926	16933	16949	16935	16906	16936	16938	16923	17087	16844	16938	17003	16936	17015	16924	16791	16872	16906	16817	16930	17119	16970	16920	16872	16935	16942	17003	17011	16726	16843	16931	16870	16760	17041	16948	17131	16843	16907	16965	16930	16851	16972	16902	16753	16899	17046	16870	16958	16955	17065	16867	16990	16898	16894	16978	17228	16968	16941	16952	16819	17030	16881	16934	16805	17062	16980	16861	16762	16964	16766	16765	16914	16925	16780	16939	16891	16858	16914	16879	16986	17040	16783	16809	16948	17035	16920	16937	16900	16821	16940	17002	16791	17052	16790	16943	16979	16919	16884	17083	16927	17136	16969	16804	17226	17000	16988	17007	16854	16806	16836	17058	16822	16768	16898	17003	17114	16948	16974	16998	16959	16785	16786	16926	16906	17083	16888	16892	16976	17052	17007	16967	16813	16966	16953	17012	17025	16835	16925	17114	16816	16923	16842	16989	16911	16891	16985	16973	16878	16882	17020	16808	16820	16991	16974	16876	16812	17036	16936	16751	16873	16845	16794	16834	17025	16966	16821	17025	16940	16929	16865	17008	17039	17053	16863	17127	16857	16796	16800	16955	16878	16902	17011	16801	16784	16851	16955	16881	16939	16844	16986	16812	16991	16810	16886	17030	16898	16935	16986	16767	16901	16869	16890	16934	16783	16929	17029	16895	16904	16841	16997	16923	16946	16808	16771	16919	16970	16950	16737	16962	16885	16790	16777	16800	16933	17129	16950	16923	16985	17067	16798	16780	16871	16903	16908	17012	17154	16876	16974	16880	16973	16886	16980	16799	17017	16674	16834	17115	17028	16849	16972	16880	16863	16919	16985	17005	16893	16990	17034	16897	16818	17002	16866	16925	16879	16926	16977	16963	16928	16832	16743	16980	16875	16901	16926	16863	17018	16875	16776	16928	16825	16827	16965	16904	16946	16788	17044	16894	16999	17031	16917	16958	16927	16874	16840	16975	16987	16859	17020	16946	16918	16873	16951	17029	16856	16861	16866	17000	16923	16864	16981	16925	16836	16873	16852	17059	16924	16715	16989	16934	16850	16894	16839	16646	16969	17006	16888	16890	16932	16947	17077	17000	16957	16746	17075	16738	16967	16852	16913	16842	16864	16873	17021	16913	16912	16945	16961	17067	16980	16880	16819	16888	16934	16914	16837	16978	16837	16825	16936	16986	16942	16846	16687	17057	16949	16835	17009	16949	16774	16970	17026	16883	16954	16858	16765	17080	17064	16946	16848	17051	16890	16884	17034	16987	16913	17048	16911	16860	16999	16928	16886	16839	16983	16949	16929	16886	16850	16863	16838	16859	16870	16948	16867	16785	16816	16867	17074	16960	16713	16916	17093	16812	16876	16806	16816	16838	16853	16739	16966	17067	16857	16854	16897	16878	16924	16889	17025	16776	16764	16904	16792	16949	16833	16876	16754	16899	16908	16843	16664	16974	17041	16834	16962	17101	16757	16999	16846	16998	16698	16892	16995	16974	16873	16984	17006	17055	16751	16965	16827	16733	16890	16841	16953	17039	17112	16940	16793	16840	16808	16603	16927	16808	16998	16722	16847	16980	16934	16955	16977	16969	16895	16868	17031	16844	17042	16868	16804	17155	16999	16827	16943	16671	16823	16836	17028	17046	16847	16916	16997	16890	16796	16899	16892	16847	16832	16901	16883	16845	16900	16852	16737	16690	17005	16974	17011	16893	17108	17087	17018	17039	16791	17024	16991	16963	16898	17057	16830	16928	16881	16912	16845	16931	16877	17040	16868	16910	16783	17106	17012	16829	16902	16932	16961	16949	16803	16923	17023	16862	16787	16844	16972	16802	16966	16842	17027	16864	16857	16995	16894	17055	17015	16806	16865	16843	16958	16807	16966	16933	16983	16754	16917	16896	16868	16946	16786	17033	16924	16809	16874	16969	16861	16872	17021	16665	16905	16946	16894	16983	16856	16865	16821	16910	16982	16903	16796	16902	16802	16859	16863	16730	17058	16896	16792	16853	16851	16988	17017	16867	17093	16813	17006	16958	16916	16911	16801	17121	16805	17077	16815	16820	16920	16842	16778	17004	17006	16808	16741	16828	16835	16928	16916	16956	16948	16996	16909	16882	16874	16877	16985	16680	17073	16906	16900	16951	17030	16865	16900	16821	16843	17023	16984	16822	17035	16611	16837	16796	16846	16941	17002	16817	16949	17044	16902	17033	17085	16877	16954	16848	17027	16936	16932	16955	16905	16831	16888	16931	16921	16878	16616	16916	16866	16930	16853	16700	17078	16840	17023	16926	16774	16874	16808	16928	16855	16824	16807	16817	16919	17054	16860	16752	17046	16816	16944	17087	16837	16831	16767	17016	16961	16908	16961	17099	16916	16860	16810	16796	16893	17050	16888	16965	16946	16830	16870	16901	16891	16971	16868	16780	16923	17006	16885	16804	17050	16922	16824	17028	16855	16664	17051	16948	17052	16890	16806	17064	16921	16952	17002	16994	17075	17056	16863	16932	16855	16956	16900	17020	16982	17005	16821	17042	16834	16979	16789	16901	16830	17001	16914	16810	17105	17030	16793	16803	16978	16745	16922	16919	16879	16834	16912	16905	16929	16874	16713	17108	16954	16963	16780	17019	16885	16719	16945	17103	16817	16842	17058	16771	16867	16860	16954	17013	16979	16940	16957	16938	16972	16700	16917	16913	16803	16907	16991	16946	16891	16860	16926	16911	16961	16754	16908	17028	16862	17017	16870	16767	16841	16901	17014	17070	17023	16884	16747	16813	16881	16859	16921	16914	17015	16787	16888	17021	16888	16888	16817	16744	16937	16984	16905	16807	17015	16825	16844	16931	16766	16900	16937	16868	16832	16951	16870	16923	16934	16738	16842	16824	16964	17035	17078	16904	16776	16861	16933	16817	16874	16873	16902	16940	16866	16929	16883	17154	17011	16872	16925	16983	16805	17081	16936	16863	16941	16833	16761	16823	17071	16917	16987	16983	17109	16995	16962	17021	16888	17095	16900	16985	16886	17009	16938	16912	16848	17010	16893	16798	16990	16931	16887	16890	16845	16787	16689	17138	16862	16669	17111	17009	16980	16875	16938	16906	16895	16987	16818	17152	16821	16864	16928	16932	16838	16753	16887	16968	16837	16896	16901	16800	16816	17085	16770	16749	16903	17000	17001	17109	17038	17018	16770	16973	16953	17088	16921	16886	17048	16932	16940	17066	17109	16818	16989	16918	17063	16934	16977	16878	16893	16881	16892	16994	16900	16874	16868	17076	17039	16952	16853	17122	17004	16804	17098	16813	16870	16617	16986	16950	16832	17017	16855	17054	16857	16875	16990	16928	16953	16901	16943	16799	16868	16920	16736	16772	16913	16928	17008	16892	16987	16706	16789	16944	17025	16932	17057	16885	16827	16701	16949	16910	16701	17097	16930	16760	17029	16927	16885	16959	16939	16920	17061	16862	16926	17022	16918	16856	16919	16932	16763	16958	17048	16915	16754	16943	16824	16725	16664	17014	16799	17173	16859	17124	16830	16819	16838	16762	16854	16963	16920	16877	17000	16863	16921	17095	17027	17014	16878	17056	17024	17000	16896	16948	16981	16838	16816	16962	17015	17085	16822	16766	16791	16965	16873	17074	16918	16765	16771	17056	17065	17129	17021	16930	16852	16776	17004	16888	16822	16746	16915	17041	16719	16887	16919	16910	16961	16783	17118	16992	16936	16874	17004	16910	16815	16798	17055	16788	16863	16763	16777	16882	16815	17008	16787	16874	17008	16842	17015	16683	16909	16844	16844	16809	17068	17066	16905	16954	16996	16927	16926	16991	16889	17080	16903	16881	16819	16936	16646	16831	16803	16898	16833	16817	16768	17021	16784	17080	16868	16883	16896	17047	16893	17005	16808	16841	16778	16927	16953	16850	16932	16846	16936	16778	17134	17065	16941	16914	17008	16833	16938	16907	16845	17114	16917	16901	16891	16905	16890	16967	17077	16974	16894	16986	17110	17062	16965	16898	16798	16991	16965	17004	17018	16695	16909	16779	16839	17026	16836	16966	17028	17073	16871	16746	16912	16923	16900	16782	16824	16867	16969	16763	16929	16880	16936	16968	16883	16919	16870	16959	16913	16920	16811	16841	16935	16767	16926	16748	16963	16869	16993	17038	16736	16878	16891	16840	16737	16985	16819	16919	16871	16843	16797	16898	16929	16846	16937	16904	16964	16836	16863	16796	16891	16880	16883	17034	16994	16880	16783	16817	16930	16818	16920	16992	16930	16819	16886	16898	16745	16877	16978	16861	16914	17061	16858	16948	16848	16911	16887	17108	16952	16879	16820	16945	16939	16950	16879	17003	16972	16934	17090	16881	16970	16798	16972	16903	16940	16879	16815	17006	16915	16890	16895	16820	17064	16886	17071	16884	17071	16966	16819	16946	16918	16794	16956	16825	16891	17033	16987	16960	16875	17032	16996	16975	16944	16756	16996	16903	16823	16777	16680	16889	16938	16903	16929	16906	16928	16828	16816	16991	16846	16900	16729	17105	17021	16826	16906	16998	16968	16827	16890	16808	16977	16919	17036	17035	16929	16728	16732	16887	17016	16912	17041	16849	17000	16916	17074	16894	16915	16943	16845	17065	16847	16927	16931	16838	16968	16830	16830	17090	16871	16925	16884	17131	16998	16811	16944	16834	16865	16898	17050	16747	16882	16854	16863	16863	16801	16927	16780	16927	16713	16838	16936	16842	16917	16962	16814	16929	16895	16986	17081	16889	16965	17087	16814	16965	17089	16934	16929	16987	16907	16992	16998	16872	16854	16839	16964	16976	16836	16809	16952	16806	16949	16815	16943	16856	16927	16836	16909	17145	17000	16864	16911	16972	16993	16856	16837	17001	16795	16893	17139	16801	17045	16770	16943	17094
28608	24524	30475	26427	21984	21604	21956	21204	21116	21159	21015	20812	20977	20834	20746	20356	20429	20308	20318	20418	20648	20200	20337	20924	20849	20951	20631	20446	20590	20288	20154	20302	20361	20316	20304	20312	20170	20310	20236	20300	20037	20358	20393	20221	20359	20264	20526	20514	20271	20318	20322	20193	20265	20270	20311	20268	20375	20277	20354	20108	20205	20273	20409	20284	20325	20330	20391	20132	20275	20351	20076	20256	20113	20519	20451	19949	20448	20280	20396	20182	20411	20450	20107	20025	20239	20521	20174	20184	20108	20412	20374	20502	20427	20234	20227	20147	20271	20403	20387	20295	20466	20393	20495	20250	20356	20175	20077	20093	20270	20085	20257	20445	20162	20355	20108	20313	20269	20183	20121	20263	20304	20291	20098	20207	20060	20210	20328	20297	20264	20302	20410	20279	20070	20139	20253	20071	20381	20015	20373	20317	20340	20278	20227	20144	20336	20421	20087	20246	20354	20264	20288	20334	20197	20252	20378	20489	20158	20352	19992	20398	20186	20300	20234	20141	20383	20302	20209	20326	20297	20303	20191	20142	20144	20422	20227	20295	20184	20327	20099	20254	20232	20390	20401	20254	20174	20291	20296	20374	20246	20241	20415	20346	20231	20259	20298	20342	20248	20064	20257	20329	20327	20210	20245	20193	20195	20268	20196	20310	20221	20173	20361	20227	20301	20196	20305	20465	20263	20434	20338	20194	20188	20173	20192	20315	20300	20375	20242	20349	20293	20365	20329	20191	20139	20164	20293	20232	20456	20281	20189	20325	20216	20321	20165	20300	20459	20211	20336	20389	20332	20082	20190	20084	20351	20505	20182	20260	20427	20054	20359	20328	20254	20434	20364	20426	20222	20269	20182	20153	20326	20471	20335	20286	20416	20279	20336	20292	20097	20147	20424	20445	20345	20112	20246	20343	20425	20155	20299	20253	20185	20209	20278	20372	20322	20370	20191	20392	20247	20211	20301	20349	20456	20357	20224	20316	20197	20244	20209	20095	20180	20203	20341	20451	20337	20266	20297	20259	20357	20303	20315	20153	20274	20244	20145	20321	20190	20276	20282	20130	20301	20204	20253	20289	20264	20369	20359	20080	20210	20295	20315	20333	20322	20146	20202	20166	20401	20263	20258	20296	20225	20472	20374	20403	20435	20167	20409	20275	20102	20372	20364	20268	20347	20065	20172	20235	20204	20402	20097	20476	20345	20073	20641	20158	20324	20093	20312	20335	19982	20188	20161	20254	20403	20376	20340	20306	20201	20379	20379	20275	20097	20184	20200	20149	20239	20277	20340	20010	20502	20351	20428	20092	20286	20368	20344	20062	20332	20270	20393	20090	20266	20106	20126	20089	20255	20534	20381	20278	20346	20207	20293	20094	20163	20369	20328	20168	20156	20196	20204	20514	20308	20495	20203	20306	20234	20210	20438	20250	20258	20151	20282	20335	20350	20345	20247	20106	20455	20496	20255	20158	20317	20045	20197	20289	20315	20342	20203	20320	20505	20207	20342	20353	20221	20259	20418	20389	20192	20418	20077	20378	20233	20328	20052	20159	20242	20360	20089	20502	20374	20329	20453	20239	20436	20303	20348	20256	20293	20362	20201	20229	20408	20223	20287	20441	20239	20261	20233	20151	20317	20009	20286	20258	20414	20408	20253	20241	20516	20343	20428	20373	20313	20259	20244	20289	20358	20169	20297	20246	20359	20127	20340	20382	20376	20193	20215	20109	20441	20383	20350	20328	20312	20366	20297	20412	20208	20361	20258	20244	20408	20335	20139	20191	20136	20327	20187	20313	20237	20196	20348	20138	20454	20419	20454	20406	20387	20160	20182	20419	20269	20425	20251	20034	20186	20229	20426	20483	20341	20535	20137	20245	20154	20358	20225	20400	20158	20297	20445	20291	20206	20359	20394	20222	20334	20450	20251	20056	20320	20225	20172	20283	20239	20377	20492	20380	20361	20334	20097	20351	20256	19985	20164	20274	20230	20262	20380	20356	20523	20303	19943	20318	20103	20094	20363	20296	20450	20270	20234	20135	20244	20338	20123	20375	20375	20521	20424	20021	20200	20223	20186	20168	20304	20353	20293	20238	20149	20452	20092	20216	20145	20295	20400	20233	20415	20405	20203	20175	20414	20146	20352	20314	20194	20314	20227	20288	20467	20218	20072	20357	20439	20158	20380	20279	20094	20337	20331	20500	20269	20306	20171	20209	20296	20303	20513	20380	20327	20207	20281	20331	20271	20428	20324	20400	20027	20569	20422	20399	20086	20454	20314	20288	20274	20235	20340	20385	20226	20056	20225	20327	20266	20298	20222	20250	20191	20236	20263	20422	20449	20166	20212	20244	20264	20380	20299	20328	20188	20265	20342	20300	20428	20267	20490	20235	20340	20307	20226	19953	20495	20442	20382	20306	20269	20273	20246	20370	20419	20658	20340	20330	20490	20289	20189	20269	20266	20493	20297	20245	20141	20344	20392	20417	20273	20230	20397	20279	20375	20115	20441	20085	20339	20182	20244	20178	20289	20197	20323	20235	20252	20155	20021	20238	20318	20199	20334	20389	20344	20213	20344	20238	20300	20372	20149	20338	20200	20254	20361	20222	20378	20192	19976	20331	20427	20201	20149	20224	20179	20206	20257	20332	20387	20439	20295	20199	20426	20172	20235	20305	20340	20402	20230	20254	20219	20255	20293	20313	20355	20092	20424	20352	20328	20153	20553	20237	20260	20320	20258	20272	20205	20076	20447	20323	20235	20234	20275	20203	20298	20522	20064	20137	20147	20324	20252	20396	20349	20177	20107	20138	20382	20203	20040	20209	20417	20490	20331	20352	20356	20213	20233	20424	20412	20442	20265	20347	20470	20433	20474	20384	20164	20266	20470	20244	20086	20354	20347	20085	20260	20198	20166	20245	20194	20271	20327	20194	20379	20240	20318	20444	20039	20229	20143	20365	20326	20242	20327	20400	20171	20372	20294	20024	20431	20073	20346	20482	20132	20276	20329	20302	20301	20114	20453	20248	20360	20446	20317	20323	20113	20476	19915	20225	20208	20352	20255	20295	20379	20259	20154	20356	20330	20251	20352	20128	20136	20219	20304	20480	20110	20442	20222	20221	20221	20425	20400	20409	20163	20097	20326	20343	20495	20409	20296	20141	20268	20444	20211	20299	20224	20478	20132	20330	20470	20198	20473	20076	20302	20189	20181	20311	20140	20100	20231	20239	20353	20195	20246	20388	20346	20217	20283	20308	20290	20481	20362	20409	20357	20269	20377	20191	20400	20440	20183	20274	20141	20120	20339	20365	20297	20428	20266	20350	20217	20314	20222	20107	20258	20368	20426	20390	20138	20271	20277	20092	20500	20326	20242	20368	20365	20188	20267	20356	20331	20414	20315	20130	20356	20174	20212	20248	20343	20332	20389	20460	20226	20450	20213	20254	20125	20061	20570	20376	20415	20221	20410	20134	20137	20197	20340	20394	20380	20241	20049	20193	20449	20233	20367	20252	20428	20215	20125	20199	20331	20199	20354	20321	20195	20206	20244	20187	20302	20331	20215	20286	20391	20315	20163	20324	20398	20292	20337	20383	20261	20319	20258	20274	20234	20369	20178	20333	20263	20387	20289	20363	20384	20443	20487	20263	20094	20389	20203	20200	20307	20160	20321	20266	20593	20327	20346	20432	20062	20317	20057	20285	20334	20407	20512	20398	20304	20444	20287	20337	20165	20313	20301	20310	20557	20144	20131	20394	20107	20149	20254	20223	20463	20340	20394	20219	20328	20303	20326	20025	20233	20215	20373	20392	20280	20373	20224	20049	20249	20264	20342	20368	20378	20560	20264	20320	20429	20472	20238	20215	20313	20228	20321	20277	20465	20265	20225	20301	20256	20230	20391	20301	20343	20436	20399	20228	20467	20257	20146	20481	20276	20218	20490	20483	20136	20244	20303	20046	20319	20368	20315	20487	20244	20072	20309	20319	20445	20285	20325	20036	20353	20248	20289	20271	20450	20335	20372	20269	20351	20268	20162	20250	20269	20462	20074	20220	20378	20334	20438	20105	20100	20166	20210	20299	20414	20241	20108	20087	20220	20340	20397	20285	20269	20601	20342	20262	20293	20323	20272	20158	20307	20512	20292	20190	20460	20477	20285	20334	20280	20407	20248	20284	20212	20308	20143	20256	20346	20301	20154	20422	20236	20368	20319	20239	20383	20309	20224	20173	20238	20206	20128	20388	20372	20092	20311	19967	20422	20215	20658	20367	20297	20496	20523	20347	20357	20321	20365	20301	20068	20251	20352	20290	20321	20321	20378	20269	20298	20268	20337	20303	20415	20242	20230	20163	20344	20241	20455	20239	20441	20436	20424	20475	20186	20316	20284	20329	20104	20373	20249	20359	20367	20328	20469	20248	20348	20303	20276	20333	20224	20115	20204	20264	20250	20187	20160	20290	20248	20240	20046	20209	19991	20142	20466	20249	20266	20337	20367	20163	20408	20349	20149	20493	20323	20278	20217	20068	20456	20402	20469	20518	20386	20334	20396	20068	20434	20197	20185	20269	20231	20242	20248	20068	20129	20122	20415	20321	20279	20193	20272	20254	20348	20285	20468	20227	20389	20178	20137	20012	20326	20289	20356	20273	20367	20317	20340	20143	20328	20346	20222	20359	20064	20232	20471	20392	20531	20153	20138	20042	20185	20069	20275	20282	20290	20168	20445	20211	20315	20297	20548	20102	20282	20317	20314	20292	20192	20214	20460	20244	20352	20273	20090	20228	20421	20206	20469	20529	20116	20263	20414	20538	20416	20200	20235	20308	20353	20319	20397	20505	20255	20347	20247	20351	20483	20231	20172	20404	20099	20034	20147	20173	20226	20483	20173	20282	20256	20213	20312	20384	20222	20441	20334	20216	20307	20232	20381	19991	20532	20244	20427	20177	20265	20437	20276	20486	20160	19927	20115	20365	20234	20195	20285	20577	20324	20194	20254	20345	20444	20209	20274	20248	20025	20270	20416	20264	20341	20226	20359	20371	20205	20511	20474	20250	20385	20270	19957	20307	20370	20199	20191	20308	20455	20142	20150	20367	20333	20205	20272	20547	20355	20186	20192	20363	20417	20355	20198	20385	20245	20346	20292	20203
23152	33448	31538	22445	19554	19119	19256	19036	18400	18501	17977	18021	17694	17251	17320	17336	17138	17155	17045	17182	17149	17071	17208	17556	17917	17578	17213	17060	16981	16924	16942	16870	16897	16916	16947	16690	16979	16721	16762	16877	16857	16765	16819	16888	16856	17011	16903	16743	16841	16800	16806	17011	17015	16869	16879	16810	17043	16831	16883	16927	16801	16907	16700	16742	16878	17026	16854	17086	16829	16906	16901	16927	16786	16950	16501	16944	16778	16860	16754	16862	16897	16860	16661	16938	16690	16901	16828	16802	16850	16895	16929	16893	16760	16881	16877	16744	16995	16892	17138	16781	16693	16819	16956	16692	16973	16941	16899	16746	16686	16759	16944	16799	16857	16847	17036	16873	16925	16771	16849	16873	16870	16863	16833	16677	16986	16922	16932	16935	16753	16849	16870	16959	16751	16762	16911	17006	16727	16839	16939	16718	16829	16954	16809	16815	16958	16843	16702	16740	16703	16825	16953	16873	16913	16879	16998	16864	16898	16854	16863	16878	16831	16794	16901	16821	16895	16863	16884	16991	16988	16650	16730	16929	16830	16987	17003	16731	16746	16726	16869	16975	16786	16952	16974	16872	16774	16820	16773	16755	16809	16949	16748	16814	16829	16821	16717	16997	16696	16991	16708	16741	16906	16897	17016	16958	16924	16969	16656	16783	16834	16936	16807	16968	16865	16917	16878	16761	16943	16785	16707	16837	16964	16848	16777	16939	16809	16929	17038	16812	16847	16827	16877	16693	16889	16847	16744	16903	16971	16970	16712	16753	16868	17007	16845	16660	17076	16835	16778	16779	16849	16823	16782	16972	16842	16839	16752	16801	16869	16662	16873	16634	16859	16807	16877	16858	16803	17049	16811	16988	16900	16932	16818	16887	16896	16681	16914	17005	16939	16919	16923	16986	16836	16935	16952	17012	16870	16857	17133	16997	16844	16889	16767	16852	16928	16607	17014	16924	16935	17036	17012	16806	16869	16572	16900	16861	16983	16862	16727	16989	16824	16864	17014	16814	16886	16926	16919	16839	16853	16930	16797	16809	16840	16865	16856	16791	16888	16944	16526	16802	16731	16812	17010	16838	16811	16707	16926	16897	16684	16838	16803	16756	16801	16874	16855	16769	16954	17028	16877	16825	16915	17075	16842	16862	16924	16795	16937	16864	16924	16963	16814	16888	16903	16801	16839	16810	16799	16877	16871	16855	17056	16952	16855	16965	16778	16742	16983	16765	16922	16882	16825	16747	16780	16864	16978	16863	16873	17009	17010	17038	17009	16758	16792	16836	16963	16796	16785	16858	16754	16718	16909	16881	16712	16877	16936	16926	16789	16803	16847	16926	16821	16995	17004	16758	16964	16875	16703	16710	16885	16982	16996	16585	16923	16794	16760	16901	16852	16901	16829	16810	16813	17037	17103	16818	17033	16903	16827	16828	16771	16847	16933	17047	16784	16819	16920	16952	16828	16943	16722	16838	16684	16845	16883	16859	17023	16848	17061	16847	16749	16757	16980	16883	16713	16841	16773	16756	16961	16848	16727	16971	16820	16770	16973	16925	16752	16752	16692	16788	16818	16793	16779	16801	17038	16678	16731	16877	16788	16879	16904	17032	16791	17053	16905	16735	16916	16808	16856	16816	16952	16888	16760	16825	16841	16870	16828	16876	16880	16705	16843	16732	16716	16807	16920	16887	16696	16885	16935	16904	16795	16991	16833	16894	16831	16844	16848	16756	16987	16801	16961	16793	16891	16729	17017	16670	16948	16936	16903	16759	16817	16849	16883	16791	16924	16643	16875	17002	16906	16867	16888	16671	16789	16929	16747	16884	16755	16813	16792	16911	16944	16887	16789	16683	16849	16738	17028	16680	16824	16781	16786	16892	16757	16803	16889	16792	16898	16777	16922	16962	16889	16846	16799	16914	16854	16888	17013	16856	16884	16897	16817	16933	16917	16801	16809	17073	16922	16862	16863	16962	16828	16718	16709	16842	17005	16647	16842	16867	16956	16875	16874	16902	16894	17033	16894	17075	16753	16753	16669	16857	16854	16994	16773	16850	16850	16833	16867	16773	17106	16969	16996	16957	16788	16742	16911	16812	16959	16982	16917	16741	16875	16832	16773	17016	16951	16784	16765	16821	16926	16830	16822	17011	16891	16849	16843	16895	16895	16815	16882	16848	16931	16959	17147	16980	16855	16816	17141	16845	16904	16945	16903	16751	16943	16783	16826	16813	16760	16985	16826	16827	16830	17003	16948	16817	16772	16736	16844	16595	16850	16899	16896	16843	16910	16876	16944	16783	16906	16986	16862	16708	16857	16657	16800	16911	16647	16986	16763	17054	16733	16778	16786	16934	16707	16876	16858	16917	16856	16985	17019	16695	16840	16842	16967	16880	16975	16975	16938	16850	16910	16777	16777	16800	16904	16793	16901	16937	16796	16928	16935	16912	17076	16927	16926	16644	16797	16920	16599	16889	16862	16722	16875	17036	16756	16890	16914	16815	17013	17092	16841	16643	16953	16826	16851	16875	16791	16874	16940	16915	16831	16914	16895	16812	16848	16900	16999	16875	16807	16738	16743	16746	16832	16737	16774	16805	17037	16715	16925	16931	16756	16779	16819	16848	16929	16938	16926	16758	16783	16870	16933	16814	17049	16897	16944	16712	16815	16793	16831	17057	16821	16927	16721	16832	16961	16835	17004	16796	16904	16811	16762	16740	16691	16813	16623	16930	16943	16787	16938	16937	16708	16860	16807	16833	16742	16985	16716	16950	16929	16835	16998	16700	16875	16868	16946	16799	16668	16773	16902	16877	16944	16779	16926	16758	16713	16872	16906	16911	16795	16788	16788	16902	16629	16742	16908	16919	16805	16804	16790	16522	16878	16838	16911	16740	16857	16780	16909	16961	16823	16752	16968	16972	16854	16756	16931	16823	16845	16925	16916	16834	16724	16963	16803	16691	16820	16896	16893	16919	16885	16888	16830	17016	16813	16896	16838	16798	16699	16870	16835	16851	16613	16780	16700	17127	16848	16840	16933	16860	16777	16931	16902	16899	16876	16932	16831	16844	16877	16835	16842	16938	16919	16842	16817	16917	16950	16994	16868	16865	16810	16770	16864	16777	16842	16735	16737	16864	16838	16936	16841	16807	16930	16977	16925	16740	16594	17066	16684	17028	16846	17083	16850	17080	17044	16851	16799	16960	16946	16891	16751	16835	16844	16927	16776	16888	16910	16954	16729	16790	16781	16784	16909	16835	16865	16980	16742	16850	16785	16969	16807	16843	17065	17044	16836	16688	16937	16853	16969	16871	16820	16969	16795	16871	16583	16678	16786	16820	16896	16805	16921	16944	16914	16812	16875	16837	16797	16782	16908	17040	16893	16881	17044	16779	16738	16845	16926	16793	16859	16827	16728	16903	16768	16666	16961	16925	16783	16690	16804	16891	16710	16867	16759	16937	17023	16893	16883	16946	17004	16766	17025	16750	16877	16960	16792	17041	16836	16820	16919	16793	16754	17000	16996	16804	16952	16918	16687	16849	16849	16834	16647	16906	16948	16789	16880	16785	16889	16959	16886	16806	16809	16930	16954	16790	16915	16904	16879	17027	16986	16825	16768	16941	16735	16766	16856	16682	16796	16862	16786	16936	16925	16886	16891	16801	16967	16894	17010	16787	16940	16647	16912	16873	16967	16813	16905	16880	17045	16934	16799	16889	17134	16904	17103	16857	16964	16848	16797	16887	16713	16643	16880	17034	16890	16726	16773	16846	16702	16976	16948	17048	16970	16684	16811	16891	16886	16878	16886	17005	16915	16977	16752	16850	16808	16838	16750	16824	16951	16866	16703	16908	16923	16847	16929	16959	16812	16807	16809	16935	16873	16937	16943	16792	16845	16891	16852	16876	17065	16992	16770	16760	16874	16903	17028	16821	16946	16918	16869	16995	16851	16828	16963	17010	16766	16938	16905	16890	16791	16782	16775	16858	16750	17063	16814	16852	16859	16774	17008	16954	16769	16795	17058	16817	17023	16942	16671	16817	16846	16819	16810	16839	16714	16890	16803	16858	16912	16729	16915	16748	16808	16894	16918	16848	16801	16863	16807	16959	17002	17009	16745	16878	16740	16898	16934	16834	16938	16924	16861	16771	16800	16843	16809	16847	16845	16895	16882	16839	16947	16777	16897	16925	17006	16856	16680	16937	16797	16629	16820	16848	16892	16892	16850	16848	16811	17021	16804	16942	16823	16888	16816	17045	16951	16730	16882	16928	16932	16767	16805	16865	16792	16943	16675	16799	16893	16875	17014	16875	16868	16745	16782	16793	16897	16979	16829	16730	16620	16760	16881	16831	16952	16828	16833	16890	16854	16569	16922	16934	16941	16801	16731	17049	16977	16904	16964	17055	16956	16903	16822	16923	16958	16861	16946	16741	16825	16785	16941	17010	16749	16929	16953	16921	16864	17001	16798	16822	16952	16900	16846	16735	16912	16862	16953	16856	17019	16989	16928	16738	16987	16878	16688	16993	16702	16849	16769	16720	16924	16948	17063	16756	16942	16847	16795	16845	16903	16931	16882	16922	16787	16852	16861	16780	16882	16828	16869	16817	17015	16946	16788	16920	17010	16804	16790	16916	16860	16947	16780	16889	16780	16796	16843	16709	16878	16865	16922	16847	16850	16893	16856	16868	16773	16757	16815	16890	17005	16929	16811	16946	16767	16856	17074	16829	16963	16784	16951	16875	16836	16606	16972	16843	16672	16884	16925	16872	16954	16952	16984	16898	16788	16953	16770	16859	16922	16923	16984	16877	16925	16864	16857	16799	16852	17040	16841	16733	16733	16707	16760	16688	16764	17060	16923	16726	16956	16729	17004	16854	16755	17010	16860	16783	16869	16799	16919	16905	16933	16855	16857	16865	16926	16717	16854	16829	16912	16717	16808	17023	16884	16877	16814	16687	17047	16851	16886	16794	16872	16754	16727	16914	16717	16958	16812	16975	16991	16754	16770	16969	16734	16697	16951	16669	16990	16839	16933	16746	16898	16931	16751	16936	16751	16745	17029	16848	16753	16932	16808	16949	16916	17014	16923	16827	16855	16872	16963	17044	16945	16794	16868	16906	16941	16798	17079	16940	16816	16993	16851	16786
23888	21499	29100	24484	23022	25031	25005	23112	22675	22727	22250	21780	21737	21494	21456	21483	21416	21511	21368	21292	21075	21209	21566	24538	24986	23873	22901	21703	20983	21045	21214	20727	20746	20940	20829	20875	20878	20684	20693	20778	20855	20922	20994	20926	20799	20586	20538	20869	20901	20850	20823	20949	20777	20815	20835	20825	20746	20731	20914	20802	20741	20712	20885	20702	20787	20818	20980	20955	21014	20844	20796	20864	20585	20763	20727	20812	20698	20744	20686	20708	20680	20654	20556	20887	20798	20732	20688	20938	20812	20650	20894	20866	20698	20825	20604	20778	20720	20553	20663	20677	20842	20847	20863	20900	20917	20650	20808	20665	20744	20551	20884	20773	20876	20841	20751	20861	20906	20801	20474	20798	20855	20616	20826	20750	20891	20663	20776	20577	20540	20676	20677	20726	21040	20733	20738	20776	20869	21033	20740	20694	20910	20715	20644	20628	20791	20561	20561	20871	20971	20735	20758	20840	20655	20752	20790	20700	20688	20668	20820	20820	20678	21000	20594	20793	20764	20748	20726	20725	20865	20653	20639	20904	20834	20665	20796	20425	20795	20928	20711	20546	20742	20909	20760	20673	20701	20604	20669	20769	20780	20647	20713	20628	20662	20887	20701	20746	20772	20931	20956	20781	20814	21115	20622	20828	20651	20754	20721	20783	20782	20759	20594	20602	20679	20905	20755	20973	20741	20641	20916	20591	20822	20659	20437	20827	20673	20582	20863	20755	20883	20860	20858	20639	20604	20505	20680	20683	20789	20832	21029	20727	20717	20963	20566	20833	20700	20565	20452	20558	20826	20585	20717	20776	20647	20618	20625	20614	20672	20704	20750	20556	20842	20571	20593	20821	20885	20552	20708	21007	21050	20594	20669	20796	20630	20713	21019	20804	20801	20809	20917	20849	20949	20683	20745	20732	20665	20725	20512	20681	20642	20740	20669	20693	21018	20874	20714	20734	20651	20472	20919	20757	20625	20650	20671	20749	20612	20682	20763	20828	20520	20651	20901	20895	20976	20827	20900	20445	20573	20529	20874	20790	20981	20547	20698	20735	20752	20842	20893	20654	20798	20675	20748	20868	20731	20608	20442	20708	20859	20796	20951	20842	20823	20737	20756	20801	20696	20704	20813	20800	20877	20737	20798	20837	20565	20837	20708	20617	20853	20953	20747	20641	20675	20869	20713	20683	20934	20816	20853	20835	20792	20945	20862	21003	20726	20678	20720	20833	20549	20857	20776	20765	20671	20797	20738	20734	20692	21016	20804	20703	20912	20726	20764	20618	20707	20805	20585	20825	20651	20732	20862	20614	20841	20874	20804	20792	20817	20643	20720	20849	20734	20702	20841	20714	20596	20732	20716	20795	20830	20590	20714	20800	20702	20720	20930	20767	20761	20638	20699	20744	20565	20713	20559	20698	20594	20742	20716	20532	20753	20757	20616	20665	20829	20572	20785	20509	20640	20815	20901	20751	20769	20422	20609	20513	20646	20728	20777	20697	20938	20932	20821	20796	20787	20763	20566	20642	20703	20787	20761	20694	20706	20833	20650	20872	20678	20793	20862	20797	20643	20550	20713	20751	20672	20683	20771	20596	20781	20698	20752	20809	20826	20750	20779	20629	20605	20604	20795	20725	20770	20935	20581	20467	20747	20822	20800	20759	20631	20726	20912	20732	20820	20693	20739	20423	20672	20903	20738	20489	20748	20775	20485	20844	20651	20799	20759	20806	20705	20849	20704	20861	20791	20716	20717	20715	20648	20651	20687	20769	20872	20525	20792	20605	20674	20472	20816	20698	20669	20841	20834	20819	20639	20909	20783	20739	20944	20882	20959	20926	20870	20740	20652	20673	20585	20764	20708	20695	20733	20772	20805	20874	20766	20672	20526	20779	20641	20808	20710	20777	20752	20930	20938	20802	20579	20754	20728	20765	20709	20983	20716	20517	20703	20660	20767	20703	20624	20707	21007	20820	20732	20742	20764	20625	20530	20806	20850	20724	20758	20636	20781	20610	20639	21007	20789	20859	20690	20939	20933	20833	20645	20667	20726	20969	20831	20569	20564	20717	20861	20487	20908	20840	20689	20861	20705	20788	20836	20690	20603	20695	20709	20834	20702	20631	20601	20628	20827	20861	20854	20847	20789	20771	20525	20937	20786	20760	20943	20769	20676	20716	20841	20544	20660	20626	20706	20675	20812	20749	20780	20640	20592	20643	20422	20851	20916	20665	20914	20758	20714	20782	20853	20628	20706	20709	20748	20545	20600	20663	20781	20871	20672	20575	20683	20712	20435	20855	20797	20761	20681	20598	20782	20692	20616	20674	20599	20622	20767	20498	20484	20704	20753	20670	20588	20553	20552	20893	20714	20763	20689	20657	20908	20616	20872	20695	20590	20950	20798	20677	20805	20766	20431	20623	20733	20861	20629	20951	20867	20543	20785	20812	20563	20719	20700	20845	20650	20599	20836	20860	20807	20764	20613	20684	20666	20723	20788	20680	20762	20599	20652	20866	20724	20870	20746	20868	20760	20553	20639	20654	20980	20870	20772	21018	20821	20823	20873	20750	20680	20812	20661	20793	20718	20920	20732	20565	20673	20719	20851	20824	20713	20829	20824	20740	20631	20763	20733	20748	20793	20677	20877	20600	20915	20820	20739	20678	20796	20668	20729	20899	20760	20724	20892	20797	20641	20632	20733	20645	20653	20651	20694	20624	20738	20818	20689	20633	20603	20700	20849	20711	20845	20866	20649	20903	20808	20712	20688	20869	20600	20700	20725	20680	20822	20850	20674	20650	20815	20848	20889	20710	20650	20543	20700	20732	21098	20809	20807	20912	20690	20698	20853	20721	20648	21000	20763	20712	20640	20736	20738	20630	20826	20565	20669	20757	20731	20802	20597	20841	21002	20545	20797	20701	20681	20823	20745	20620	20552	20758	20736	20579	20851	20958	20773	20753	20833	20872	20811	20753	20809	20630	20827	20781	20607	20755	20662	20617	20844	20578	20983	20713	20762	20674	20758	20891	20907	20749	20574	20676	20933	20785	20671	20641	20794	20781	20804	20645	20806	20711	20651	20846	20674	20657	20794	20964	20880	20781	20598	20839	20676	20974	20811	20697	21001	21128	20821	20667	20696	20635	20626	20545	20829	20659	20819	20847	20719	20939	20861	20751	20769	20622	20814	20711	20635	20969	20723	20853	20798	20673	20732	20615	20728	20887	20745	20823	20856	20714	20667	20605	20782	20950	20982	20625	20749	20643	20759	20692	20825	20717	20825	20668	20543	20810	20836	20902	20629	20585	20642	20713	20748	20673	20721	20779	20578	20932	20731	20900	20871	20601	20877	20842	20698	20715	20702	20719	20603	20695	20485	20622	20815	20857	20842	20744	20794	20718	20581	20805	20669	20768	20649	20782	20849	20907	20832	20818	20747	20831	20801	20575	20681	20820	20643	20964	20634	20812	20987	20684	20869	20625	20729	20698	20735	20897	20512	20629	20815	20838	20809	20752	20866	20767	20860	20885	20677	20845	20425	20764	20704	20643	20744	20753	20630	20801	20942	20734	20834	20805	20904	20745	20769	20822	20736	20771	20864	20831	20636	20766	20781	20701	20671	20866	20836	20596	20814	20517	20785	20832	20906	20671	20877	20739	21029	20647	20745	20773	20498	20642	20628	20608	20636	20410	20776	20690	20774	20727	20675	20697	20755	20687	20498	20740	20745	20782	20775	20646	20913	20824	20778	20778	20780	20782	20783	20800	20883	20713	20695	20531	20851	20739	20813	20748	20729	20664	20812	20754	20805	20909	20898	20760	20729	20871	20821	20733	20697	20887	20558	20549	20831	20833	20966	20816	20743	20907	20800	20635	20689	20606	20871	20857	20808	20806	20690	20699	20793	20917	20601	20607	20624	20790	20743	20522	20911	20572	20696	20668	20520	20577	20683	20729	20744	20599	20684	20641	20607	20732	20550	20570	20584	20768	20695	20843	20754	20679	20863	20575	20857	20825	20719	20886	20797	20756	20827	20745	20820	20845	20815	20700	20826	20768	20776	20908	20760	20873	20764	20887	20889	20761	20734	20881	20904	20723	20648	20856	20647	20855	20953	20750	20728	20569	20644	20956	20710	20604	20709	20684	20821	20801	20774	20628	20851	20574	20777	20995	20806	20640	20622	20779	20643	20599	20814	20989	20731	20812	20691	20708	20853	20630	20790	20767	20775	20776	20962	20521	20734	20760	20630	20759	20514	20530	20620	20841	20728	20771	20715	20633	20631	20704	20755	20814	20844	20650	20694	20856	20878	20850	20775	20885	20673	20839	20756	20863	20798	20832	20878	20859	20816	20647	20715	20716	20891	20987	20679	20571	20505	20726	20645	20790	20696	20693	21020	20716	20943	20819	20710	20500	20583	20640	20490	20560	20757	20732	20687	20599	20679	20572	20806	20725	20779	20899	20661	20653	20869	20789	20619	20704	20778	20853	20542	20907	20774	20752	20726	20782	20582	20876	20878	20572	20752	20703	20621	20662	20735	20608	20908	20850	20739	20742	20962	20664	20568	20776	20723	20719	20863	20707	20775	20715	20687	20867	20849	20708	20770	20636	20898	20967	20795	20534	20877	20946	20692	20766	20524	20650	20703	20930	20704	20803	20810	20719	20633	20739	20642	20576	20767	20832	20674	20705	20914	20575	20623	20871	20739	20858	20800	20612	20829	20888	20575	20737	20694	21068	20662	20673	20806	20817	20750	20754	20810	20893	20823	20799	20627	20801	20781	20783	20679	20692	20759	20737	20962	20911	20765	20701	20905	20921	20612	20732	20694	20704	20620	20627	20793	21051	20751	20636	20758	20667	20900	20839	20797	20802	20810	20684	20924	20725	20698	20635	20858	20604	20806	20789	20797	21006	20642	20714	20752	20926	20708	20674	20730	20579	20785	20870	20565	20647	20965	20824	20485	21076	20897	20780	20530	20686	20630	20772	20806	20803	20814	20524	20677	20722	20817	20582	20695	20672	20746	20775	20775	20693	20768	20632	20780	20830	20727	20840	20796	20672	20766	20618	20740	20807	20634	20519	20667	20648	20733	20818	20844	20841	20802	20634	20736	20618	20809	20629	20600	20781	20946	20703	20680	20807	20824	20686
24884	38956	33774	25489	22095	21024	20087	20665	20952	19905	19443	18523	18744	18339	17941	17998	18017	17738	17978	17991	17790	17740	18757	22931	22720	21245	19404	18212	17468	17200	17028	17012	17057	17392	17025	17362	17186	17219	17274	17024	17080	17017	17116	17156	17193	17202	17342	17161	17188	17228	17100	17177	17200	17205	17047	16990	17079	17002	17091	16998	17043	17009	17010	17218	17165	17170	17142	17090	17048	17067	17141	17226	17205	16944	17033	17053	17181	17059	17249	17235	17171	17023	17084	17220	17242	17196	17113	16994	17133	17180	16960	17146	17122	17216	16881	17087	16969	17067	17099	16918	16980	17117	17111	17025	17100	17118	17043	17006	17306	17177	16942	17123	17032	17220	17133	16958	17140	17093	17027	17018	16985	17114	17128	17021	17139	17155	17209	17048	17099	16957	17000	17056	17085	16947	17026	16939	17084	17142	17175	17239	17187	17022	16978	17100	17004	17118	17084	17200	17136	17059	17187	17115	17255	17152	17004	17149	17022	17133	17310	17195	17189	17205	17052	17123	16970	17152	17050	17049	17080	17000	17101	17034	17023	17069	17039	17067	16980	17070	17086	17148	17248	17109	17173	17309	16906	17040	17250	17096	17291	17358	17106	17160	17010	17001	17058	17137	16927	17176	17170	17112	17174	17116	16976	17144	17126	17243	17187	17083	17135	17116	17092	17012	17093	17068	17244	17008	17115	17011	17041	17053	17071	16855	16994	17092	17165	17251	16977	17120	17216	17144	17145	17186	17097	17097	16994	17116	17188	16995	17164	17180	17155	17131	17058	17006	17190	16948	17129	17177	16992	17078	17122	16997	17241	17096	17086	17055	17039	17123	17055	16967	16938	16981	16981	17144	17106	17075	17069	17019	17147	16918	17180	17189	16967	17181	16978	17052	17009	17178	17142	17114	17008	16976	17091	17280	17005	17144	17037	17091	16971	17045	17078	17225	17056	17059	17164	17140	17088	17052	17116	17041	17295	17052	17068	17120	17040	17141	17090	17256	17016	17101	17146	17023	17268	17112	17130	17328	17148	17144	17056	17275	17047	17059	17176	17053	17193	17043	17061	17214	17203	17202	17029	17123	17082	16980	16950	17354	17167	17051	17012	16967	17073	16877	17037	16987	17173	17141	17131	17111	16991	16965	17081	17275	17181	17018	17122	17002	16958	16999	17110	17074	17024	16955	17253	17211	17089	17148	17128	17157	17081	17188	17040	17001	17208	17057	16984	17171	17188	17246	17089	17016	17065	17129	17195	17010	17158	16994	17063	17139	17083	17318	17144	17168	17200	17062	17148	17077	17091	17199	17181	17018	17087	17060	17114	17041	17148	16976	17048	17245	17267	17167	17090	17178	16974	17106	17096	16974	17144	17192	16984	16900	17079	17103	16849	17218	17183	17055	17066	17138	17153	17019	17135	16831	17130	17211	17143	17117	17084	17148	17257	17134	17131	17168	17226	17157	17100	17038	17083	17044	17134	17171	17065	17152	17182	17162	16991	17157	17144	17103	17184	17106	16978	17003	17090	17163	17123	17029	16979	17288	17201	17091	17150	17076	17106	17330	17150	17159	17184	17021	17204	17022	17208	17074	17134	17263	17170	17158	17161	17096	17167	17036	17101	17057	17165	17228	16981	17224	17289	17021	16973	17273	17150	17049	17000	17069	16973	17113	17135	16938	17279	17212	17200	17090	17119	17106	17163	17144	17041	17074	17049	17010	16981	17046	16972	17208	16933	17157	17066	17089	17049	17058	17268	17024	17033	17168	17010	16988	17088	17222	17008	17057	17004	16942	16983	17087	17221	17166	17064	17021	17027	17071	16994	17157	17190	17134	17158	16998	17110	17228	17048	17073	17132	17065	17054	16916	16974	17036	17216	16975	17245	16937	17237	17202	16996	17268	17000	17166	17131	17035	17083	17098	17108	17097	17137	17116	17118	17061	16971	17188	17071	17100	17060	17157	17152	17152	17139	16971	17257	16920	17072	16974	17100	16974	17187	16966	17189	17104	17083	17210	17076	17047	17091	16963	17117	17186	17342	16932	17053	17212	17160	17083	17058	17318	17105	17053	16903	17128	17049	17149	17234	17195	17231	17098	17179	17091	17064	16985	16949	17011	16997	16956	17152	17191	16958	17167	17030	17022	17042	16995	17278	17176	17022	16952	17250	17009	17105	17269	16910	16943	17062	17070	16991	17081	16965	16971	17124	16958	17006	17097	17143	17166	17024	17086	17000	17028	17219	16963	17275	17210	17234	17088	16974	17080	17116	17293	17278	17061	17081	16820	17021	16985	17180	17042	17068	17053	17228	17053	17206	17133	17014	16955	17212	17140	17161	17168	16990	17022	17145	17231	17006	17097	17054	17119	17139	17193	17078	17307	17092	17273	17069	17086	16951	17129	17160	17111	17187	17084	17079	17171	17188	16944	17050	17182	17125	17076	17128	16944	17191	17101	17085	17072	16944	17128	17143	17304	17114	17037	17105	17143	17065	17091	17075	17125	17193	17043	17036	17117	17167	17065	17171	17052	16969	17123	17268	17140	17101	17058	16888	16889	17075	16989	17115	17019	17173	17112	17039	17167	17067	17217	17142	17006	17170	17141	17138	17046	17055	17017	17110	17091	17081	17163	17132	17021	17112	17192	17065	17103	17227	17143	17076	17144	17143	17156	16981	17175	17188	17211	17159	16939	17091	17077	17112	16948	17118	16956	16983	17021	17130	17219	17140	17239	16881	16970	17159	17098	17130	17183	17012	16971	17177	17202	17196	16957	17018	17061	17284	17180	17136	16994	17041	17288	17114	16994	16930	17095	17080	17119	17237	17222	17015	17165	16992	17187	17132	17121	16938	17254	17200	16919	17129	17157	17017	16863	17121	17068	17052	17118	17167	16994	17186	16944	16885	16955	17208	16994	17133	16935	17106	16941	16966	17157	17087	17034	17231	16949	17160	17235	17192	17024	17178	17091	17052	17255	17105	16977	17075	17125	17208	17025	17048	17107	17158	17162	17197	17055	17109	17078	17194	17194	17084	17032	17261	16950	17062	17115	16876	17091	17193	17118	17022	17121	17164	17121	17067	17280	17049	17187	17116	17162	17129	17102	17034	17199	17079	16999	17294	17009	17166	17156	16995	17154	16956	17094	17238	17072	17031	17111	17188	17074	17316	17090	17181	17158	17131	16991	17256	16906	16951	17066	17016	17170	17065	17123	17083	17041	16941	16992	17054	17110	16998	17177	17010	16938	17088	17122	17208	17190	17167	17097	17043	17117	16997	17071	17154	16938	17078	17199	17058	16917	17098	17132	17019	17178	16990	17148	17256	17061	17133	17021	17136	17112	17071	16992	17160	17144	17084	16941	17338	17129	17080	17217	17072	17165	17033	16996	17118	17257	17075	17295	17113	17224	17065	16977	17214	17131	17249	16989	17039	17166	17024	16784	17004	17216	17172	17180	16944	17301	16951	17151	17097	17122	17075	17023	17112	17162	17212	17105	17137	17242	17019	17093	17079	17044	17243	17017	17464	16934	17177	16947	17090	17062	17228	17053	17119	17073	17072	17119	17133	17103	17314	17106	17107	17168	17142	17183	17183	17057	17150	17079	17031	17120	17116	17134	17163	17202	17110	17165	17144	17029	17021	17155	17183	17110	17070	17083	16976	17261	17121	17155	16974	17148	17035	17207	17093	17106	17019	16926	16937	17027	17073	17139	17376	16941	17131	17027	17117	17100	17219	17042	17168	17050	17274	17071	17031	17104	17149	17099	16922	17255	17213	16999	17176	17123	17143	17085	16967	17035	17058	17201	17039	17085	16911	17136	16777	17224	16955	16997	17175	17062	17244	17070	16998	17150	17394	17091	17186	17169	17054	17129	17057	17136	17153	17078	17042	16991	17041	17141	17198	17104	17226	17018	17245	16924	17136	16997	17076	17174	17037	17028	17012	17185	17398	17038	17227	16926	17113	16991	17113	17093	17092	17093	17155	16965	17162	17017	17263	17050	17281	17318	16939	16961	17147	16978	17002	16928	17026	17198	17118	17099	17039	17140	17114	17051	17015	17067	17455	17104	17056	17109	17120	17174	17049	17049	17285	17174	17150	17100	17125	17055	16978	16995	17107	17059	17176	17086	17255	17162	17112	16965	17034	17075	16993	17171	17245	17138	17112	16996	17270	16898	17064	17047	17173	17112	17156	17262	17068	17214	17192	16934	17071	17026	16974	17142	17091	17238	17021	16948	17062	17120	17040	17091	17109	17018	16957	17017	17183	17118	17231	17021	17095	17256	17256	17160	16986	17202	17034	17154	17003	16941	16944	17253	17152	16908	17174	17191	17272	17115	17166	16911	17042	17176	17047	17139	17139	17012	17043	17126	17126	16999	17048	17135	17035	17170	17115	17218	17154	17004	17003	17066	17277	17165	17150	17037	17086	17200	17042	17152	16987	17091	17149	16995	17067	17099	17073	16970	17248	17101	17084	17008	17083	17104	17033	17229	17007	17007	17022	17125	17229	17097	17146	16975	17131	17211	17066	17082	17104	17179	17034	17162	17066	17027	17222	16993	17049	17070	17224	17185	16984	17093	16938	17103	17135	17016	17156	17002	16963	17280	17014	17080	17040	17056	17177	17094	17058	17143	17314	17059	17078	17217	17234	17003	16933	17223	17267	17104	17093	17174	17178	17042	17227	17082	17275	17174	16920	17115	16989	17172	17081	17117	17075	17116	16984	16839	17129	17333	17136	17130	16993	17037	17012	17101	17213	17128	17034	17075	17182	17244	17225	16875	17238	17124	17181	17038	16961	17050	17154	16898	17109	17162	16911	17038	17131	17137	16923	17147	17057	17179	17020	17111	17164	16940	17229	16992	17036	16987	17312	16997	17102	17098	17036	17153	17008	17170	17165	17237	17141	17278	17211	17132	16903	16990	17252	17056	17062	17153	17040	17091	17059	17047	17087	17207	17137	17140	17174	17162	17057	17042	17056	17010	17096	17229	16869	16823	16968	17266	17141	17055	17142	17149	17034	17182	17090	17242	17118	16965	17232	17079	17125	17246	17326	17119	17042	17356	17074	17269	17050	17038	17101	16980	17137	17019	17141	17129	17117	17059	17151	17089	17054	17055	17084	17004	17033	17093	17179	16980	17012	17065
22991	21504	29437	24027	21936	25240	28808	24089	23674	24152	23782	23037	22526	22430	22424	22462	22063	21871	22037	21953	22027	22036	22753	26976	28300	27411	25252	23191	21955	21852	21623	21578	21316	21366	21612	21469	21367	21395	21481	21262	21498	21437	21457	21413	21379	21451	21353	21572	21523	21593	21575	21547	21475	21355	21378	21546	21437	21023	21204	21405	21643	21488	21052	21266	21143	21342	21436	21397	21641	21261	21280	21498	21658	21409	21317	21526	21535	21399	21339	21363	21296	21210	21420	21402	21102	21497	21520	21456	21461	21347	21203	21547	21485	21591	21324	21498	21382	21337	21264	21312	21269	21483	21618	21175	21287	21439	21329	21441	21455	21562	21340	21418	21369	21457	21349	21385	21305	21469	21235	21301	21426	21260	21360	21293	21156	21336	21462	21470	21277	21594	21420	21349	21426	21448	21381	21416	21295	21361	21343	21285	21372	21149	21235	21438	21605	21519	21284	21221	21376	21407	21272	21222	21447	21279	21401	21458	21289	21357	21182	21467	21382	21495	21466	21168	21380	21203	21154	21374	21121	21250	21487	21392	21441	21440	21354	21380	21356	21388	21096	21239	21452	21452	21497	21276	21395	21396	21380	21433	21398	21393	21376	21415	21394	21114	21174	21329	21651	21462	21501	21333	21481	21335	21535	21313	21334	21160	21348	21387	21351	21320	21338	21403	21279	21206	21095	21167	21321	20962	21425	21279	21194	21378	21656	21426	21358	21436	21284	21251	21227	21251	21418	21498	21458	21396	21272	21191	21246	21509	21224	21222	21388	21254	21502	21346	21308	20959	21152	21378	21482	21242	21217	21504	21499	21477	21229	21149	21537	21348	21398	21283	21283	21430	21444	21128	21127	21293	21516	21228	21485	21281	21287	21180	21346	21483	21223	21277	21163	21296	20979	21141	21410	21396	21419	21491	21550	21330	21340	21217	21500	21269	21397	21395	21454	21483	21294	21411	21506	21467	21418	21097	21248	21127	21320	21196	21320	21331	21336	21373	21464	21322	21386	21255	21139	21317	21295	21445	21338	21321	21310	21311	21299	21367	21590	21436	21380	21213	21543	21159	21327	21197	21119	21335	21320	21391	21426	21303	21322	21318	21316	21373	21454	21427	21045	21491	21424	21274	21185	21410	21391	21198	21251	21305	21457	21464	21151	21367	21412	21267	21284	21409	21287	21189	21199	21217	21559	21244	21307	21270	21174	21449	21351	21060	21463	21149	21367	21233	21412	21234	21435	21401	21237	21450	21405	21374	21401	21438	21123	21304	21421	21300	21346	21309	21171	21391	21371	21227	21265	21425	21427	21431	21457	21329	21431	21496	21159	21445	21300	21359	21582	21469	21443	21351	21178	21562	21281	21330	21386	21512	21473	21302	21245	21294	21185	21238	21460	21314	21459	21319	21201	21539	21418	21635	21341	21211	21266	21604	21359	21190	21255	21314	21386	21612	21430	21275	21260	21399	21416	21367	21491	21384	21523	21331	21430	21304	21300	21108	21388	21298	21244	21191	21349	21464	21372	21360	21233	21111	21439	21514	21420	21439	21404	21082	21413	21314	21461	21208	21199	21333	21150	21326	21474	21400	21328	21479	21372	21282	21436	21392	21467	21320	21374	21185	21044	21249	21480	21352	21504	21330	21151	21338	21480	21349	21366	21391	21377	21429	21026	21350	21264	21319	21223	21440	21433	21399	21188	21288	21265	21311	21110	21352	21348	21312	21244	21367	21380	21403	21260	21134	21317	21299	21365	21407	21362	21250	21329	21493	21457	21162	21321	21491	21274	21430	21440	21417	21281	21406	21485	21473	21376	21298	21181	21025	21364	21548	21235	21162	21192	21334	21299	21369	21344	21405	21484	21410	21410	21248	21291	21432	21349	21505	21373	21286	21340	21439	21381	21321	21123	21355	21295	21314	21319	21470	21153	21379	21376	21517	21406	21314	21402	21410	21387	21268	21255	21294	21170	21423	21424	21472	21331	21454	21376	21245	21411	21283	21494	21232	21578	21329	21268	21348	21399	21199	21163	21318	21452	21398	21244	21425	21288	21289	21180	21221	21326	21497	21440	21262	21130	21394	21483	21388	21396	21361	21409	21313	21569	21314	21345	21307	21397	21237	21542	21340	21336	21535	21272	21281	21414	21192	21118	21303	21441	21304	21309	21109	21450	21438	21357	21297	21298	21249	21340	21338	21290	21256	21434	21479	21585	21420	21170	21386	21551	21273	21158	21515	21436	21171	21414	21248	21292	21383	21396	21357	21361	21356	21346	21392	21504	21310	21294	21385	21227	21325	21358	21322	21205	21499	21423	21083	21131	21378	21400	21355	21335	21248	21170	21303	21481	21594	21455	21397	21318	21472	21534	21398	21369	21257	21445	21140	21226	21459	21449	21338	21352	21561	21238	21328	21075	21115	21308	21307	21284	21397	21304	21349	21348	21213	21273	21236	21320	21201	21251	21392	21155	21320	21432	21210	21213	21275	21366	21102	21211	21314	21431	21553	21525	21253	21193	21211	21563	21565	21406	21267	21362	21196	21266	21439	21431	21357	21256	21357	21344	21292	21312	21402	21417	21194	21273	21282	21265	21349	21147	21341	21258	21452	21303	21292	21217	21478	21236	21283	21486	21416	21436	21367	21180	21305	21433	21483	21423	21157	21390	21332	21362	21102	21310	21287	21371	21307	21264	21362	21248	21447	21361	21374	21508	21524	21421	21376	21251	21171	21381	21173	21229	21294	21377	21291	21222	21419	21462	21255	21083	21070	21278	21122	21544	21277	21352	21497	21377	21248	21243	21194	21325	21310	21333	21237	21117	21349	21287	21337	21455	21390	21232	21285	21148	21399	21359	21542	21358	21235	21134	21394	21441	21296	21455	21394	21139	21324	21194	21193	21687	21488	21272	21351	21242	21369	21447	21436	21332	21307	21336	21280	21236	21381	21351	21342	21217	21614	21193	21283	21223	21334	21456	21186	21392	21182	21461	21231	21386	21164	21399	21415	21415	21443	21339	21285	21552	21310	21565	21283	21388	21363	21296	21488	21238	21308	21253	21404	21252	20954	21345	21425	21446	21379	21188	21434	21403	21361	21240	21382	21374	21374	21509	21214	21448	21407	21425	21199	21293	21505	21351	21398	21236	21298	21382	21425	21696	21317	21212	21282	21231	21325	21398	21290	21362	21371	21479	21232	21132	21174	21307	21142	21344	21463	21202	21444	21305	21276	21326	21307	21253	21221	21356	21117	21568	21370	21373	21269	21335	21340	21711	21260	21456	21465	21273	21229	21395	21302	21266	21506	21390	21231	21414	21323	21409	21495	21422	21233	21381	21372	21484	21320	21292	21461	21319	21517	21212	21355	21503	21359	21432	21285	21242	21463	21308	21463	21343	21389	21338	21236	21418	21305	21269	21509	21507	21491	21433	21295	21514	21440	21316	21430	21496	21175	21415	21355	21415	21250	21423	21376	21383	21408	21276	21275	21229	21344	21281	21350	21272	21354	21262	21302	21510	21237	21233	21414	21301	21564	21208	21320	21260	21420	21377	21296	21282	21359	21245	21336	21426	21459	21389	21371	21418	21368	21327	21169	21264	21271	21325	21234	21322	21308	21237	21465	21316	21392	21216	21298	21154	21382	21320	21347	21251	21275	21367	21083	21165	21216	21380	21458	21291	21455	21259	21094	21650	21263	21102	21403	21376	21332	21485	21458	21281	21295	21363	21151	21056	21105	21345	21252	21443	21373	21349	21327	21490	21426	21295	21503	21468	21273	21243	21346	21386	21406	21464	21381	21329	21552	21483	21539	21406	21422	21327	21386	21315	21257	21263	21055	21342	21037	21289	21343	21247	21381	21543	21254	21378	21203	21397	21231	21073	21373	21257	21326	21263	21340	21348	21507	21561	21384	21428	21325	21403	21302	21483	21444	21295	21412	21298	21313	21447	21500	21309	21451	21565	21289	21224	21230	21244	21119	21338	21545	21522	21316	21346	21474	21261	21197	21215	21543	21451	21107	21242	21427	21348	21355	21528	21435	21475	21428	21287	21361	21388	21522	21325	21180	21278	21308	21207	21296	21474	21506	21365	21212	21353	21259	21366	21327	21472	21282	21297	21329	21369	21396	21175	21188	21302	21164	21227	21259	21222	21313	21172	21707	21320	21417	21322	21313	21206	21419	21309	21397	21215	21437	21085	21246	21249	21242	21276	21375	21321	21252	20918	21158	21396	21443	21349	21529	21663	21399	21174	21359	21515	21319	21401	21480	21544	21544	21280	21443	21514	21349	21134	21356	21091	21162	21157	21343	21311	21383	21356	21338	21268	21228	21432	21266	21159	21358	21244	21558	21363	21324	21377	21205	21355	21329	21348	21173	21443	21280	21318	21238	21369	21550	21184	21152	21423	21109	21269	21394	21383	21447	21206	21480	21213	21494	21286	21417	21542	21213	21393	21296	21523	21353	21333	21440	21100	21422	21191	21343	21452	21279	21299	21259	21337	21473	21124	21148	21423	21501	21313	21357	21321	21311	21215	21083	21462	21246	21364	21448	21398	21357	21340	21299	21327	21185	21362	21107	21253	21451	21214	21372	21399	21377	21558	21356	21327	21480	21406	21228	21660	21391	21136	21182	21321	21388	21356	21374	21341	21220	21032	21245	21362	21348	21236	21132	21198	21252	21466	21231	21203	21250	21396	21335	21478	21489	21351	21240	21447	21361	21511	21230	21454	21444	21224	21295	21415	21284	21414	21355	21357	21407	21465	21281	21340	21525	21504	21417	21191	21329	21282	21389	21303	21451	21321	21175	21250	21219	21155	21338	21385	21330	21311	21260	21262	21489	21454	21434	21332	21353	21296	21362	21417	21324	21165	21419	21409	21249	21565	21367	21264	21217	21279	21154	21301	21245	21283	21278	21611	21239	21353	21332	21326	21383	21540	21524	21517	21491	21278	21475	21600	21379	21367	21564	21143	21620	21308	21498	21344	21511	21353	21254	21434	21214	21386	21430	21309	21294	21619	21471	21331	21305	21361	21409	21266	21294	21338	21454	21242	21327	21243	21252	21250	21370	21323	21483	21174	21409	21366	21140	21567	21280	21330	21488	21308	21279	21573	21224	21304	21415	21363	21217	21200	21208	21288	21331
27130	44692	37628	27842	25030	23885	21606	21341	21773	21668	21179	20105	18979	18972	19042	18836	18388	18041	18059	18159	18336	18167	20104	26438	26859	25194	22184	19419	18064	17639	17366	17480	17598	17497	17489	17614	17483	17501	17480	17514	17301	17655	17660	17608	17443	17500	17437	17527	17503	17645	17510	17478	17645	17699	17327	17593	17670	17357	17556	17429	17467	17664	17572	17758	17462	17506	17483	17664	17520	17375	17431	17392	17418	17561	17531	17525	17292	17426	17419	17702	17477	17700	17472	17483	17565	17475	17374	17307	17571	17471	17619	17375	17492	17396	17519	17671	17440	17553	17588	17635	17422	17340	17434	17524	17549	17451	17468	17409	17554	17541	17537	17524	17585	17710	17408	17426	17569	17563	17479	17537	17253	17433	17473	17490	17386	17417	17650	17528	17463	17515	17449	17459	17599	17553	17618	17365	17417	17415	17483	17227	17532	17572	17400	17551	17572	17367	17394	17456	17334	17360	17462	17511	17507	17210	17359	17628	17476	17490	17623	17397	17543	17535	17393	17503	17525	17449	17386	17338	17580	17436	17486	17580	17450	17541	17567	17561	17283	17532	17500	17454	17435	17356	17508	17470	17483	17523	17513	17538	17338	17643	17475	17459	17469	17403	17488	17321	17331	17532	17502	17468	17446	17569	17535	17544	17524	17520	17571	17353	17526	17640	17457	17373	17585	17264	17372	17461	17538	17364	17485	17648	17449	17597	17453	17536	17480	17475	17397	17433	17422	17583	17365	17481	17341	17557	17533	17561	17572	17347	17551	17372	17426	17566	17312	17342	17488	17407	17489	17532	17527	17435	17507	17539	17662	17365	17433	17336	17338	17567	17642	17620	17490	17497	17536	17476	17421	17359	17627	17722	17500	17368	17563	17634	17383	17561	17641	17404	17493	17566	17521	17462	17440	17481	17418	17591	17385	17603	17377	17459	17336	17407	17354	17558	17513	17482	17634	17652	17357	17513	17604	17404	17441	17609	17391	17435	17394	17532	17436	17562	17567	17532	17431	17574	17468	17454	17550	17414	17338	17524	17476	17560	17414	17444	17365	17621	17542	17568	17426	17559	17344	17597	17290	17406	17667	17568	17486	17442	17417	17441	17499	17490	17431	17416	17575	17416	17518	17292	17452	17652	17468	17637	17396	17409	17627	17259	17419	17449	17412	17440	17533	17455	17513	17502	17514	17450	17586	17445	17665	17245	17511	17337	17471	17446	17442	17409	17410	17632	17481	17283	17475	17543	17493	17503	17639	17514	17456	17439	17551	17737	17660	17508	17439	17692	17691	17457	17435	17442	17279	17280	17613	17489	17469	17612	17620	17623	17263	17500	17526	17493	17530	17517	17485	17360	17577	17490	17442	17393	17370	17738	17340	17460	17585	17530	17364	17766	17262	17445	17490	17324	17560	17595	17508	17547	17484	17459	17433	17541	17461	17602	17553	17552	17534	17508	17476	17342	17576	17379	17463	17350	17515	17521	17527	17252	17455	17412	17473	17414	17381	17503	17519	17227	17472	17465	17610	17515	17347	17521	17552	17483	17370	17508	17477	17500	17298	17537	17506	17287	17428	17517	17494	17570	17507	17314	17487	17445	17417	17453	17544	17474	17465	17422	17483	17430	17654	17372	17446	17474	17411	17766	17509	17386	17621	17499	17598	17411	17675	17432	17578	17352	17566	17411	17497	17583	17445	17462	17508	17577	17616	17537	17389	17411	17517	17540	17492	17653	17561	17535	17574	17500	17476	17350	17500	17548	17297	17455	17430	17558	17678	17456	17452	17436	17415	17544	17515	17521	17424	17423	17609	17506	17417	17320	17462	17359	17446	17377	17454	17498	17562	17451	17567	17460	17619	17572	17599	17455	17329	17463	17421	17342	17422	17497	17479	17518	17597	17446	17438	17539	17556	17587	17489	17417	17567	17430	17543	17542	17425	17388	17387	17578	17321	17341	17489	17636	17471	17374	17537	17495	17422	17418	17453	17601	17676	17471	17572	17458	17394	17440	17490	17475	17704	17590	17393	17434	17540	17452	17440	17512	17363	17404	17568	17534	17461	17500	17417	17450	17424	17450	17403	17617	17448	17483	17465	17279	17531	17318	17560	17390	17558	17577	17368	17447	17584	17543	17454	17562	17400	17508	17394	17413	17357	17487	17468	17349	17567	17519	17478	17494	17474	17600	17557	17596	17590	17407	17663	17468	17562	17367	17508	17554	17423	17499	17400	17467	17426	17489	17510	17458	17473	17629	17466	17502	17535	17365	17544	17344	17461	17543	17498	17502	17408	17575	17480	17261	17386	17285	17349	17565	17562	17384	17374	17535	17383	17330	17423	17633	17331	17512	17385	17420	17338	17421	17414	17462	17427	17555	17347	17419	17364	17321	17411	17342	17480	17657	17542	17500	17564	17521	17523	17582	17443	17269	17487	17389	17424	17445	17379	17358	17627	17521	17700	17474	17444	17319	17524	17535	17597	17262	17495	17412	17548	17236	17309	17338	17387	17460	17605	17362	17485	17419	17725	17546	17404	17365	17545	17303	17546	17560	17512	17396	17399	17588	17349	17567	17464	17363	17503	17388	17523	17502	17530	17429	17462	17399	17425	17446	17466	17380	17402	17564	17498	17406	17516	17316	17564	17431	17507	17409	17491	17447	17549	17455	17477	17547	17536	17412	17608	17401	17460	17544	17196	17465	17419	17355	17588	17616	17343	17346	17502	17378	17454	17423	17474	17507	17457	17491	17558	17424	17474	17467	17514	17413	17457	17593	17419	17312	17486	17488	17501	17574	17492	17507	17474	17299	17483	17337	17340	17522	17675	17374	17434	17557	17407	17593	17370	17547	17474	17611	17479	17368	17628	17185	17490	17370	17324	17561	17555	17341	17617	17435	17451	17374	17630	17662	17502	17581	17440	17417	17467	17719	17519	17470	17438	17508	17446	17316	17375	17446	17448	17512	17254	17348	17678	17596	17525	17633	17319	17455	17436	17409	17613	17383	17425	17369	17471	17500	17392	17467	17554	17617	17393	17623	17481	17479	17474	17376	17411	17267	17531	17422	17406	17467	17542	17543	17475	17425	17236	17423	17460	17344	17303	17517	17514	17372	17356	17553	17531	17260	17540	17495	17555	17416	17411	17505	17541	17526	17485	17425	17511	17502	17389	17504	17358	17585	17492	17405	17410	17592	17396	17491	17401	17736	17657	17399	17555	17455	17519	17521	17410	17465	17319	17478	17450	17361	17594	17560	17542	17624	17671	17384	17354	17295	17320	17598	17433	17622	17514	17383	17586	17560	17569	17382	17343	17534	17432	17491	17405	17544	17361	17526	17432	17498	17424	17621	17386	17508	17599	17530	17445	17553	17406	17460	17308	17477	17541	17454	17591	17669	17349	17419	17535	17634	17393	17496	17456	17274	17539	17508	17335	17578	17572	17539	17569	17541	17480	17612	17583	17470	17331	17473	17487	17375	17413	17574	17423	17563	17458	17330	17488	17340	17559	17381	17534	17318	17398	17624	17359	17531	17482	17500	17431	17403	17514	17376	17273	17472	17549	17517	17488	17724	17437	17634	17480	17374	17586	17333	17582	17413	17544	17453	17660	17414	17379	17517	17559	17174	17492	17514	17209	17491	17473	17538	17169	17657	17461	17634	17309	17339	17594	17503	17480	17236	17450	17584	17424	17437	17460	17408	17489	17462	17530	17470	17567	17485	17494	17486	17373	17472	17569	17521	17463	17488	17434	17459	17451	17436	17585	17452	17272	17589	17484	17304	17458	17642	17625	17600	17497	17433	17362	17534	17343	17559	17586	17454	17437	17584	17558	17439	17529	17631	17519	17465	17483	17458	17558	17461	17466	17531	17280	17408	17471	17280	17420	17402	17395	17454	17469	17530	17539	17511	17613	17382	17506	17505	17383	17659	17411	17674	17546	17396	17504	17613	17497	17444	17424	17514	17398	17336	17483	17456	17243	17510	17498	17450	17454	17453	17347	17526	17386	17425	17278	17541	17289	17550	17371	17431	17459	17478	17408	17453	17494	17405	17554	17612	17358	17723	17292	17442	17522	17637	17448	17486	17546	17366	17404	17473	17349	17591	17491	17536	17440	17453	17406	17421	17492	17501	17616	17480	17429	17461	17534	17543	17576	17443	17442	17436	17492	17365	17553	17448	17528	17488	17564	17459	17666	17370	17516	17496	17595	17516	17431	17313	17427	17371	17446	17589	17606	17559	17447	17583	17526	17480	17517	17409	17280	17482	17547	17408	17513	17600	17578	17514	17644	17394	17575	17530	17500	17614	17443	17285	17488	17491	17457	17380	17445	17403	17527	17344	17415	17367	17453	17427	17351	17768	17339	17376	17367	17471	17605	17302	17504	17456	17478	17348	17330	17469	17652	17399	17499	17560	17566	17451	17576	17501	17409	17444	17390	17404	17626	17339	17416	17476	17676	17309	17540	17375	17504	17419	17494	17545	17393	17373	17435	17485	17576	17471	17419	17307	17558	17578	17506	17445	17535	17439	17269	17462	17611	17432	17613	17407	17442	17448	17319	17611	17215	17423	17469	17509	17540	17500	17447	17563	17342	17492	17306	17455	17473	17465	17355	17581	17586	17562	17547	17435	17444	17626	17439	17336	17547	17169	17611	17406	17425	17468	17457	17545	17475	17424	17478	17357	17373	17353	17518	17474	17408	17559	17627	17350	17392	17605	17456	17454	17529	17465	17484	17336	17483	17640	17643	17570	17470	17403	17519	17158	17522	17341	17520	17555	17505	17475	17537	17459	17560	17637	17536	17590	17443	17500	17450	17466	17533	17678	17434	17596	17501	17359	17574	17635	17476	17535	17503	17533	17458	17629	17309	17486	17551	17495	17424	17543	17506	17321	17495	17511	17297	17617	17272	17391	17313	17537	17474	17626	17583	17255	17518	17491	17450	17476	17625	17582	17547	17379	17500	17383	17336	17525	17345	17302	17571	17397	17365	17615	17489	17587	17619	17484	17574	17446	17641	17456	17637	17515	17528	17472	17386	17448	17474	17463	17463	17571	17423	17531	17516	17540	17454	17311	17547	17434	17510	17548	17402	17537	17461	17610	17627	17497	17464	17473	17423	17308	17532	17491	17620	17386	17382	17396	17455	17576
28310	23832	28698	26071	22751	22535	22179	21767	22103	21751	21884	21797	21432	21254	21205	21128	21185	20952	21061	20910	21159	21084	21016	21413	21520	21211	21314	21044	20820	21071	21009	20833	20873	21004	20699	20859	20725	20923	20738	20857	20919	21070	20657	20871	21041	20904	20673	20868	20728	20831	20891	20779	20777	20734	20771	20646	20804	20869	20684	20746	20780	20840	20715	20813	20837	20996	20835	20998	20605	20843	20961	20806	20747	20739	21135	20697	20802	20836	20856	21115	20867	20787	20710	20795	20774	20793	20861	20784	20888	20891	20821	20903	20998	20764	20664	20765	20818	20714	20864	20857	20810	20819	20799	20677	20781	20851	20730	21065	20878	20886	20887	20919	20913	20765	20857	20629	20874	20650	21020	20925	20866	20945	20686	20709	20785	20688	20767	20810	21000	20855	20898	21007	20957	20884	20816	20891	20773	20725	20648	20844	20796	20939	20810	20726	20955	20988	20985	20764	21027	20801	20893	20866	20934	20933	20918	20592	20595	20801	20817	20892	20918	20714	20738	20959	20851	20756	21015	20863	20819	20760	20836	20727	20811	20753	20763	20883	20738	20621	20717	20720	20809	20977	20855	20922	20889	20832	20850	20720	20796	20957	20911	20623	20848	20884	20816	20630	20801	20847	20996	20967	20811	20621	20857	20915	20860	20797	20794	20723	20852	20809	20908	21042	21039	21002	21033	20819	20835	20916	20840	20867	20811	20797	20788	20746	20639	20709	20965	20868	20942	20815	20961	20738	20648	20932	20837	20691	20745	20854	20736	20759	20911	20773	20921	20726	20875	20788	20879	20687	21006	20950	20742	20848	20762	20832	20825	20687	20931	20614	20682	20852	20760	20810	20693	20764	20839	20794	20831	20983	20860	21142	20995	20768	20630	20914	21127	20842	20863	20690	20783	20778	21015	20969	20831	20816	21076	20799	21084	20926	20968	20937	20506	20673	20681	20788	20915	21004	20857	20758	20871	20847	20878	20836	20787	20694	20657	20792	20930	21010	20929	20694	20653	20754	20700	21001	20986	20704	20908	20813	20834	20963	20999	20649	20772	20901	20860	20821	20657	20809	20827	20742	20628	20823	20947	20750	20713	20736	20917	20620	20805	21033	20571	20880	20820	20894	20793	20766	20870	21074	20888	20868	20641	20553	20729	20690	20876	20753	20947	20722	20758	21082	20823	20732	20847	20895	20642	20733	20920	20733	20796	20725	20784	20831	20962	20969	20839	20889	20778	20848	21000	20774	20731	20860	20860	20858	20965	20779	20827	20791	20878	21002	20689	20761	20944	20986	20755	20892	20844	21068	21096	20998	20667	20849	20647	20812	20761	20685	20988	20876	20877	20908	20833	20754	20881	20773	20973	20854	20949	20549	20871	20724	20765	20641	20737	20894	20759	20801	20790	20877	20825	20952	20837	20826	20764	20631	20770	20923	20706	20963	20986	20888	20841	20802	20751	21058	20966	20969	20776	20815	21108	20870	20905	20861	20864	20990	20877	20738	20884	20818	20829	20899	20944	20721	20642	20866	20833	20764	20851	20963	20879	20715	20762	20729	20747	20513	20879	20921	20974	20892	20936	20909	20867	20748	20801	20682	20760	20901	20786	20974	20958	20676	20882	20891	20867	20746	20760	20826	20871	21069	20913	20993	20885	20757	20750	20865	20811	20687	20697	20819	20638	20957	21006	20969	20906	20836	20864	20845	20870	20681	20959	20788	20986	21016	20859	20689	20681	20603	20914	20780	20756	20830	21068	20912	20866	20899	20986	20688	20926	20874	20756	21034	20690	20811	20996	20671	20935	20684	20948	20902	20911	20964	21079	20768	20905	20901	20736	20726	20876	20942	20989	20699	20824	20772	20836	20827	21094	20949	20616	20847	20939	20690	20694	20642	20975	20829	20650	20662	20866	20886	20952	20939	20620	20898	20747	20833	20746	20872	20949	20956	20906	20797	20877	20813	20848	20904	20805	20770	20730	20637	20809	20672	20769	20899	20748	20892	20710	20808	20908	20914	20776	20861	21033	20709	20882	20896	20760	20841	21123	20948	20817	20999	20770	20795	21145	20884	20615	20602	20945	20984	21043	20706	21058	20961	20712	21096	20781	20838	20912	20960	21060	20896	20877	20968	20793	20718	20605	20758	20872	20893	20739	20779	20821	20773	20909	20748	20758	20886	20699	20836	20741	20897	20760	20807	20876	20841	20743	20776	20926	20811	20862	20849	21082	20995	20706	20908	20973	20647	20951	20891	20825	21002	20727	20602	20898	20957	20778	20843	20831	20755	20941	20775	20973	20613	20748	20876	21014	21079	20726	20886	21006	20825	21094	20838	20729	20630	20831	20699	20938	21091	20958	20742	20691	20726	20810	20928	20895	20973	20917	20908	20913	20908	21014	20967	20939	20915	20870	21039	20908	20849	20608	20778	20889	20711	20994	20757	20797	20707	20821	20764	20794	20806	20833	20929	20864	20713	20958	20932	20612	20904	20679	21008	20677	20760	20758	20787	20851	20747	20877	20886	20885	20905	20861	21016	21016	21038	20757	20636	20879	20818	20939	20642	20770	20811	20877	20607	20554	20919	20771	20856	20726	20801	20774	20776	20635	20840	20991	20785	20858	20899	20783	20767	20949	20759	21057	20810	20784	20789	20872	20868	20972	20675	20818	20771	20820	20888	20979	20733	20863	20914	20887	20623	21070	20754	20623	20592	20835	20936	20922	20921	20944	20831	20842	20883	20845	20780	20723	20829	20872	20564	20883	20810	20887	20845	20649	20690	21049	20609	20911	20885	20701	20708	20830	21098	20925	20608	20795	20799	20911	20873	21032	20888	20705	20859	20976	20683	20864	20950	20756	20832	20946	20842	20807	20942	20897	20947	20874	20886	20930	20729	20986	20669	20825	20871	20960	20876	20698	20747	20792	20984	20939	20886	20506	20785	20987	20932	20881	21047	20670	20783	20776	20617	20999	20733	20686	20772	20917	20930	20654	20754	20651	20861	20790	20787	20857	20721	20965	20712	20804	20749	20781	20721	20796	20714	20810	20927	20803	20885	20653	20742	20763	20808	21113	20767	20563	20901	20981	20815	21041	20854	20881	20824	20836	20770	20798	20921	20711	20829	20781	20770	20714	20688	20862	20821	21002	20870	20890	20894	20827	20883	20907	20868	20799	20826	20778	20674	20715	21073	20738	20805	20848	20890	20877	20713	20914	20743	20966	20903	20742	20833	20941	20738	20678	20745	20784	20757	20687	20687	20685	20872	20890	21296	20674	20577	20684	21040	20730	20930	20889	20907	20930	20833	20803	20867	21067	20695	20843	20852	20894	20981	20910	20726	20948	20860	20665	20970	20873	20925	20786	21076	20890	20720	20590	20834	20705	20783	20841	20769	20939	20615	20681	21005	20781	20960	20840	20861	20822	20732	20988	20906	20767	20964	20858	20833	20607	20722	20852	20678	20746	20806	20921	20884	20735	20722	20923	20800	20991	20584	20869	20814	20816	20881	20806	20579	20834	21014	20916	20777	20937	20942	20703	20969	20909	20751	20702	20729	20832	20958	20664	20826	20791	20630	20816	20818	20779	20950	20826	21025	20814	20811	20835	20585	20820	21002	20745	20791	20813	20839	21040	21031	20804	20890	20868	20974	20749	20821	21056	20736	20728	21012	20867	20937	20813	20765	20846	20691	20927	20851	20917	20835	20818	20881	20888	20929	20802	20621	20891	20845	20801	20921	20807	20971	20745	20883	20729	20978	20778	20711	20775	20666	20927	20762	20790	20848	21012	20739	20941	20816	20901	20895	20825	20894	20931	20824	20858	20947	20909	20764	20868	20977	20851	20699	20907	20966	20671	20762	20915	20910	20730	20679	20846	21064	20944	21091	20874	20925	20788	20822	20680	20617	21003	20876	20920	20737	21042	20812	20667	20794	20599	20757	20860	20925	21095	21061	20690	20855	20736	20853	20962	20880	20827	20966	20800	20905	21024	21004	21048	20891	20881	21017	20734	21037	20770	20941	20657	20913	20929	20789	20974	20901	20937	20947	21009	21023	20982	20885	20843	20648	20952	20793	20870	20882	20671	20847	20976	20907	20964	20885	20944	20793	20888	20827	20929	20928	20800	20852	21020	20813	20756	20729	20827	20620	21005	20932	20739	20811	20833	20929	20968	20798	20780	20880	20785	20983	20876	20939	20950	21108	20848	20814	20852	20843	20932	20893	20802	20934	20713	20824	20855	20626	20778	20908	20757	20908	20749	20746	20882	20973	20982	20834	20725	20989	20806	20778	20870	20900	20767	20995	20911	20886	20785	20927	20695	20954	20870	20775	20883	20969	20707	20797	20733	20689	20893	20737	20952	21066	20839	20883	20782	20985	20828	20863	20761	20748	20686	20977	20722	20793	20928	20760	20893	20907	20779	20746	20799	20734	20737	20895	20965	20824	20925	21019	20864	20665	20945	20678	20899	20731	20767	20814	20663	20822	20998	20858	20655	20655	20772	20881	20980	20864	20796	20731	20941	20636	21038	20934	20816	21098	20849	20854	20742	20924	20956	20788	20786	20882	20773	20742	20812	20680	20789	20944	20777	20574	20870	21033	21015	20992	20799	20585	20724	20645	20604	20969	20779	21030	20975	20875	20822	20994	20786	20708	21073	20874	20609	20881	20900	20699	20867	21086	20818	20772	20885	20859	20861	20608	20875	20955	20854	20733	20654	20799	20813	20807	20839	20820	20836	20820	20820	20956	20765	20882	20974	20673	20965	20873	20736	20840	20636	20763	20986	21036	20923	20759	20750	20783	20993	20939	20867	20733	20862	20961	20956	20783	20556	21119	20976	20745	20778	20790	20727	20946	20727	20836	20934	20899	20716	20799	20961	20872	21000	20858	20685	20716	20690	20694	20999	20808	20653	20827	20876	20762	20787	20710	20748	20699	20737	20932	20978	20898	20781	20640	20791	20867	20846	20894	20966	20880	20943	20787	20776	20959	20780	21034	20842	20974	21066	20714	20680	20981	20886	20631	20936	20988	21042	20661	20963	20829	20929	20968	20898	20797	20895	20783	20823	20765	20949	20651	20848	20795	20838	20957	20923	20730	20769	20883	20932	20778	20933	20997	20829	20719	20731	20796	20809	20914	20753	20757
22790	30698	26757	21864	20692	19928	19169	18607	19104	18862	18884	18488	17918	17586	17668	17605	17559	17601	17405	17608	17563	17537	17743	18019	17989	17934	17543	17353	17378	17114	17250	17107	17257	17077	17253	17168	17124	17351	17133	17036	17161	17077	17189	17176	17130	17234	17151	17175	17382	17208	17229	17167	17250	17206	17182	17298	17090	17282	17123	17033	17071	17235	17130	17290	17197	17024	17016	17302	17219	17124	17197	17135	17160	17333	17281	17307	17322	17218	17270	17168	17106	17238	17266	17175	17286	17149	17354	17278	17370	16838	17125	16984	17207	17000	17181	17013	17139	17242	17031	17170	17292	17190	17147	17119	17201	17070	17137	17173	17169	17127	17227	17076	17137	17233	17113	17232	17315	17162	17429	17200	17175	17094	17212	17134	17268	17317	17261	17225	17126	17043	17248	17355	17174	17204	17031	17194	17003	17415	17193	17243	17300	17096	17354	17102	17383	17120	17165	17072	17334	17161	17184	17192	17193	17220	17285	17309	17274	17323	17116	17168	17367	17149	17240	17305	17209	17262	17167	17381	17353	17261	17182	17271	17103	17132	17134	17067	17103	17221	17159	17087	17165	17270	17169	17117	17248	17057	17327	17148	17196	17105	17043	17342	17108	17049	17184	17222	17256	17296	17186	17202	17160	17244	17190	17191	17231	17117	17043	17300	17125	17232	17201	17015	17241	17168	17079	17091	17031	17093	17215	17169	17126	17319	17262	17022	17042	17158	17128	17221	17175	17028	17250	16938	17147	17311	17222	17151	17143	17301	17143	17275	17154	17284	17323	17198	17089	17216	17256	17162	17102	17318	17221	17206	17177	17241	17251	17189	17170	17272	17110	17210	17304	17003	17346	17078	17212	17336	17250	17322	17221	17196	17115	17009	17224	17219	17167	17199	17295	17182	17176	17055	17047	17144	17176	17368	17178	17240	17157	17278	17085	17318	17234	17120	17155	17232	17235	17314	17163	17065	17241	17014	17181	17291	17087	17195	17109	17086	17181	17208	17310	17110	17075	17021	17176	17190	17264	17211	17271	17126	17124	17172	17197	17203	17210	17196	17256	17143	17228	17272	17136	17290	17294	17297	17200	17303	16963	17008	17275	17108	17293	17349	17232	17141	17208	17066	17104	17208	17177	17070	17125	17139	17438	17182	16983	17217	17167	17189	17337	17238	17207	17152	17258	17222	17275	17126	17138	17079	17257	17154	17216	17093	17183	17327	17288	16992	17404	17222	17117	17245	17154	17132	17138	17100	17147	17020	17231	17246	17167	17251	17033	17211	16989	17034	17274	17061	17125	17078	17140	17236	17296	17051	17075	17167	17297	17358	17106	17085	17046	17297	17209	17325	17016	17166	17134	17224	17189	17134	17131	17169	17172	17242	17349	17046	17184	17037	17196	17236	17140	17124	17103	17203	17197	17257	17388	17165	17427	17025	17163	17306	17209	17171	17186	17065	16985	17213	17253	17177	17249	17234	17219	17110	17238	17299	17347	17189	17237	17175	17204	17290	17217	17364	17104	17185	17229	17103	17241	17255	17200	17041	17233	17319	17137	17220	17286	17128	17259	17323	17140	17215	17272	17288	17281	17263	17121	17240	17167	17218	17197	17129	17246	17234	17134	17169	17345	17078	17068	17314	17409	17198	17316	17196	17250	17218	17013	17090	17144	17147	17153	17044	17105	17318	17345	17250	17141	17286	17122	17238	17058	17117	17132	17149	17180	17266	17097	17188	17269	17209	17156	17062	17025	17349	17035	17146	17093	17055	17218	17187	17342	17262	17199	16987	17280	17191	17219	17174	17060	17240	17232	17228	17232	16952	17081	17240	16950	17341	17155	17265	17171	17377	17270	16986	17102	17075	17186	17221	17215	16957	17272	17264	17035	17104	17165	17377	17195	17145	16977	17197	17032	17318	17297	17052	17170	17211	17140	16994	17069	17155	17188	17241	17214	17203	17264	17242	17132	17318	17112	17280	17206	17044	17159	17342	17115	17228	17299	17180	17302	17143	17291	17168	17116	17199	17207	17238	17033	17110	17250	17189	17166	17127	17205	17173	17363	17142	17101	17138	17184	17395	17183	17136	17044	17182	17041	17203	17060	16980	17187	17384	17223	17170	17164	17085	17263	17202	17309	17127	17204	17226	17211	17183	17113	17306	17142	17233	17176	17084	17304	17187	17105	17292	17187	17165	17031	17102	17167	17218	17123	17337	17156	17155	17277	17273	17211	17040	17237	17319	17281	17271	17079	17006	17172	17259	17043	17370	17278	17110	17274	17200	17209	17077	17064	17156	17108	17154	17123	17184	17129	17163	17311	17323	17347	17109	17121	17196	17285	17206	17330	17241	17164	17335	17249	17074	17315	17063	17128	17086	17180	17133	17216	17223	17116	17013	17209	17307	17302	17247	17225	17295	17128	16992	17285	17159	17203	17214	17227	17037	17179	17198	17176	17140	17260	17262	17102	17169	17196	17434	17118	17160	17191	17154	17062	17120	17270	17083	17149	17332	17213	17203	17326	17032	17513	17203	17118	17258	17283	16990	17029	17248	17262	17310	17090	17195	17291	17262	17284	17137	17144	17203	17068	17035	17124	17307	17157	17207	17205	17333	17162	17210	17250	17188	17249	17218	17077	17362	17017	17106	17168	17296	16900	17134	17048	17095	17117	17398	17408	17244	17093	17315	17069	17170	17170	17276	17211	17092	17072	17122	17266	17275	17102	17287	17172	17209	16985	17255	17228	17227	17086	17201	17077	17076	17287	17106	17327	17078	17320	17300	17125	17174	17160	17177	17252	17305	17145	17160	17234	17261	17152	17279	17188	17163	17084	17275	17103	17209	17254	17140	17171	17407	17062	17209	16972	17110	17153	17112	17167	17274	17183	17227	17184	17235	17281	17124	17099	17278	17007	17138	17123	17075	17171	17314	17170	17203	17128	17150	17033	17331	17265	17295	17157	17218	17051	16961	17154	17277	17139	17071	17289	17191	17354	17080	17176	17168	17209	17263	17436	17254	17180	17322	17357	17065	17237	17204	17075	17225	17258	17185	17286	17173	17133	17172	17295	17275	17156	17292	17212	17149	17267	17310	17219	17199	17225	17116	17254	17162	17178	17205	17217	17331	17213	17261	17199	17226	17062	17013	17294	17061	17198	17295	17270	17182	17226	16991	17144	17268	17236	17203	17174	17269	17276	17225	17217	17280	17228	17153	17224	17188	17267	17179	17089	17182	17193	16981	17223	17299	17141	17248	17271	17069	17295	17154	17209	16961	17365	17149	17190	17142	17190	17285	17077	17199	17142	17266	17064	17326	17141	17153	17320	17157	17203	17276	17340	17268	17310	17205	17284	17204	17266	17264	17124	16941	17189	17275	17301	17054	17187	17149	17248	17220	17281	17092	17126	17165	17197	17237	17236	17159	17124	16965	17184	17034	17258	17292	17127	17169	17245	17182	17171	17181	17224	17098	17139	17214	17089	17080	17238	17133	17295	17206	17251	17182	17348	17198	17244	17126	17128	17105	17177	17135	17177	17166	17142	17207	17188	17245	17167	17126	17176	17223	17137	17317	17299	17305	17295	17319	17398	17249	17160	17323	17066	17244	17152	17136	17263	17163	17053	17178	17244	17277	17171	17097	17387	17188	17277	17066	17188	17037	17203	17314	17114	17180	17226	17237	17246	17301	17232	17160	17109	17309	16996	17240	17163	17354	17300	17101	17292	17050	17425	17277	17262	16919	17217	17127	17124	17148	17172	17109	17195	17229	17188	17056	16985	17195	17199	17245	17371	16995	17008	17169	17189	17162	17155	17183	17172	17197	17073	17128	17033	17166	17241	17202	17174	17266	17134	17299	17256	17100	17269	17217	17161	17300	17100	17017	17124	17232	17222	17056	17163	17172	17144	17208	17208	16990	17167	17068	17267	17145	17333	17065	17232	16890	17078	17355	17174	17301	17303	17303	17190	17249	17189	17530	17288	17248	17251	17076	17188	17237	17183	17077	17219	17171	17180	17332	17210	17353	17212	17203	17269	17311	17166	17052	17093	17096	17356	17294	17159	17248	17242	17198	17216	17196	17140	17256	17202	17239	17261	17134	17194	17114	17123	17127	17076	17172	17254	17147	17089	17224	17240	16881	17310	17252	17304	17199	17071	17165	17445	17074	17287	17169	17017	17310	17119	17110	17224	17281	17465	17166	17043	16962	17283	17102	17172	17131	17142	17209	17162	17058	17213	17037	17338	17177	17206	17170	17131	17025	17017	17242	17210	17104	17283	17366	16906	17444	17106	17081	17086	17055	17206	17310	17268	17142	17269	17263	17115	17123	17333	17266	17117	17145	17094	17196	17125	17332	17288	17268	17218	17235	17169	17301	17165	17248	17241	17288	17258	17169	17194	17294	17276	17195	17261	17144	17116	17037	16968	17229	17244	17181	17249	17239	17387	17253	17122	17239	17173	17107	17281	17398	17078	17148	17266	17319	17138	17113	17184	17271	17131	17311	17033	17316	17121	17135	17298	17104	17069	17165	17292	17255	17193	17217	17019	17179	17251	16996	17128	17166	17158	17277	17230	17109	17110	16998	17096	17160	17197	17161	17296	17104	17152	17177	17374	17305	17323	17111	17213	17227	17347	17157	17238	17158	17323	16948	17249	17209	17436	17172	17147	17152	17012	17244	17129	17164	17262	17209	17071	17209	17233	17161	17216	17182	17265	17343	17181	17214	17207	17136	17229	17191	17211	17195	17103	17237	17135	17172	17137	17229	17144	17286	17227	17189	17284	17159	17403	17212	17104	17278	17105	17071	17277	17350	17077	17179	16994	17342	17461	17222	17093	17191	17378	17322	17234	17191	17058	17237	17214	17085	17267	17242	17186	17133	17456	17146	17127	17022	17256	17180	17227	17222	17026	17147	17259	17161	17252	17280	16957	17113	17224	17088	17321	17259	17063	17304	17180	17028	17152	17127	17153	17265	17259	17196	17256	17200	17236	17291	17228	17184	17125	17273	17277	17298	17244	17076	17245	17361	17089	17014	17108	17220	17154	17188	17307	17162	17045	17052	17026	17265	17321	17165	17081	17262	17150	17007	17227	17329	17134	17253	17265	17219	17091	17106	17200	17235	17181	17115	17099	17132	17064	17245	17244	17169
23976	21507	29117	24526	23131	25307	25747	23045	22565	22748	22607	22257	22151	21854	22017	22036	21850	21751	21795	21598	21794	21788	21918	24072	25169	24307	23553	22464	21911	21272	21330	21227	21127	21155	21402	21090	21261	21348	21283	21393	21158	21320	21331	21376	21076	21225	21296	21261	21272	21428	21159	21155	21278	21264	21187	21378	21340	21247	21261	21318	21387	21212	21341	21194	21119	21199	21061	21121	21155	21194	21173	21247	21331	21359	21309	21264	21397	21234	21012	21334	21262	21191	20951	21185	21417	21331	21237	21222	21243	20990	21266	21150	21402	21358	21322	20952	21298	21152	21112	21088	21296	21377	20948	21102	21142	21260	21170	21201	21043	21131	21334	21401	21217	21368	21227	21124	21170	21123	21029	20861	20974	21147	21394	21309	21411	21342	21371	21229	21096	21290	21153	21303	21006	21307	21269	21308	21322	21076	21138	21309	21420	21177	21281	21322	21261	21403	21226	21129	21272	21217	21043	21187	21161	21103	21247	21126	21084	21230	21323	21345	21142	21042	21327	21163	21239	21012	21314	21093	21161	21191	21174	21404	21209	21314	21360	21219	21166	21059	20971	21133	21172	21017	21377	21091	21269	21084	21065	21198	21276	21156	21195	21175	21233	21260	20915	21251	21348	21152	21297	21219	21353	21350	20847	21017	21283	21023	21170	21219	21266	20937	21104	21069	21289	21259	21095	21036	21165	21078	21103	20823	21097	21082	20950	21242	21174	21111	21190	21164	21087	21198	21300	21080	21207	21317	21487	21178	21179	21046	21063	21190	21136	21332	21149	21216	21218	21405	21236	21183	21035	21088	21265	21369	21154	21147	21264	21327	21196	21172	21032	20985	21227	21077	21188	21121	20976	21087	20987	21299	21169	21032	21013	21221	21171	21183	21186	21313	21438	21331	21049	21176	21263	21176	21143	20982	21050	20821	21334	21154	21252	21212	21049	21442	21278	21511	21275	21278	21297	21211	21035	21192	21192	21251	21172	21077	21304	21536	21284	21148	21091	21122	21173	21282	21194	20962	21153	20936	21099	21190	21413	20982	21174	21394	20920	20957	21211	21087	21257	21311	21240	21234	21344	21099	21290	21095	21336	21123	21389	21540	21191	21088	21315	21151	21236	21268	21175	21343	21068	21218	21218	21260	21347	21181	21297	21296	21307	21224	21258	21205	21214	21159	21357	21295	21237	20983	21149	21269	21106	21249	21226	21275	21045	21099	21090	21065	21081	21187	21347	21207	21148	21346	21174	21111	21085	21063	21329	21005	21057	21102	21103	21262	21092	21475	21045	21233	21251	21130	21396	21122	21118	21353	21096	21185	21109	21444	21232	21317	21398	21380	21183	21188	21308	21190	21138	21116	21241	21148	21423	21407	21184	21251	21190	21227	21421	21348	21107	20998	21205	21275	21120	21339	21177	21194	21274	21271	21158	21125	21169	21154	21208	21334	21205	21103	21292	21328	21433	21035	21119	21247	21368	20877	21086	21187	21235	21225	21191	21127	21248	20969	21285	21504	21366	21041	21081	21195	21202	21125	21311	21006	21222	21210	21146	21094	21272	20958	21212	21290	21153	21148	21192	21178	21098	21167	21088	21061	21050	21070	21363	21402	21254	21223	21089	21117	21065	21096	21073	21293	21120	21236	21372	21275	21203	21039	21404	21120	21061	21015	21007	21265	21349	21119	21030	21270	21387	21337	21081	21146	20989	21253	21318	21344	21070	21300	21250	21357	21376	21428	21150	21149	21135	21032	21235	21032	21196	21062	21267	21136	21036	21326	21072	21312	20991	21118	21229	21513	21181	21331	20997	21151	21161	21283	21333	21183	21083	21162	21041	21321	21185	21367	21216	21409	21161	21278	21301	21099	21247	21019	21376	21328	21125	20970	21193	20917	21171	21379	21134	21130	21242	21209	21002	21131	20982	21238	21194	20993	21185	21088	21175	21434	21188	21239	21043	21216	21068	21178	21130	21107	21094	21222	21215	21250	21245	21514	21059	21109	21292	21346	21220	21297	21210	21551	21210	21118	21292	21375	21169	21202	21109	21041	21295	20957	21222	21097	21321	21070	21317	21136	21036	21086	21216	20961	21291	21380	21056	21321	21035	20971	21167	20928	21096	21217	20975	21195	21209	21287	21201	21056	21210	21253	21407	21110	21190	21227	21004	21244	21153	21034	21290	21191	21272	21161	21186	21041	21102	21235	21244	21120	21113	21221	21061	21227	21200	21159	21153	21340	21430	21056	21377	21035	21167	21242	21307	21072	21176	21059	21241	21228	21281	21256	20936	20981	21109	21072	21216	21317	20939	21499	21086	21087	21304	21018	21235	21264	21004	21325	20914	21123	21226	21044	21007	21187	21084	21076	21284	21358	21350	21035	20989	21157	21139	21120	21192	21204	21190	21095	21175	21064	21242	21367	21197	21430	21391	21331	21165	21341	21127	21065	21422	21344	21070	21137	21072	21247	21105	21223	21424	21129	21116	21247	21232	21195	21008	21271	21133	21490	21257	21342	21259	21342	21420	21271	21032	21200	21341	21248	21095	21033	21154	21246	21215	21133	21328	21242	21391	21098	21119	21371	21336	21005	21176	21255	21196	21047	21210	21014	21093	21118	21335	21273	21172	21351	21227	20920	21218	21164	21192	21185	21234	21198	21259	20963	21195	21202	21103	21073	21242	21279	21335	20976	21255	21121	21226	21235	21076	21113	21159	21200	21307	20922	21250	21451	21163	21136	21137	21141	21201	21010	21009	21169	21212	21337	21157	21027	21174	21245	21126	21158	21051	21223	21106	21205	21189	21109	21129	21126	21233	21124	21232	21282	21327	21155	21092	21378	21196	21266	21145	20987	21076	21163	21120	21279	21193	21122	21045	21195	21363	21252	21160	21375	21145	21150	21349	21318	21188	21343	21368	21042	21183	21496	21342	21331	21570	21424	21259	21258	21256	21321	21401	21293	21239	21143	21401	21221	21056	21148	21124	21097	21335	21340	20987	21259	21437	21098	21151	21223	21037	21235	21241	21239	21148	21007	21140	21388	21321	21169	21150	21354	20916	20944	21192	21120	21253	21143	21273	21295	21295	21392	21270	21307	21139	21185	21059	21060	21205	21215	21202	21255	21027	21080	21241	21282	21376	21392	21252	21089	21302	21199	21395	21117	21321	21208	20999	21208	21140	21111	21230	21286	21257	21196	21364	21096	21215	21175	21142	21425	21228	21275	21246	21305	21225	21331	21045	21355	21470	21131	21339	21117	21172	21005	21174	21382	21395	21225	21250	21242	21307	21237	21371	21110	21264	21070	21123	21207	21127	21199	21347	21113	21101	21335	21311	21165	21361	21197	21122	21273	21106	21176	20983	21183	21091	21111	21242	21044	21198	21355	21158	21398	21245	21100	20978	21073	21322	21072	21327	20930	21367	21275	21322	21501	21334	21211	21253	21229	21234	21202	21136	21001	21318	21168	21172	21335	21344	21315	21280	21380	21287	21148	21055	21262	21378	21358	20982	21019	21321	21262	21476	21116	21145	21138	21107	21333	21137	21145	21255	21433	21117	21061	21516	20986	21221	21056	21404	21140	21312	21107	21146	21322	21295	21277	21343	21124	21279	21203	21233	21250	21035	21178	21138	21279	21209	21092	21000	21322	21324	21293	21247	21283	21109	21143	21061	21279	21151	21346	21494	21250	21113	21060	21282	21326	21246	21395	21254	21023	21109	21213	21226	21403	21309	21208	21186	21133	21248	21400	21364	21181	21267	21113	21264	21196	21107	21391	21142	21402	21267	21321	21225	21230	21173	21022	21247	21229	21200	21248	21333	21151	20918	21263	21248	21419	21266	21235	21279	21120	21183	21259	21132	21407	21123	21046	21161	21060	21243	21292	21195	21134	21197	21159	21448	20990	21027	21169	21332	21031	21024	21205	21101	21370	21392	21198	21291	21088	21188	21313	21168	21190	21307	21283	21232	21353	21218	21146	21242	21096	21263	21252	21271	21120	21275	21269	21203	21451	21047	21073	21327	21395	21143	21211	21102	21338	21214	21271	21210	21010	21143	21042	21318	21345	21155	21224	21302	21348	21341	21262	21332	21223	21283	21052	21405	21020	21231	21091	21248	21248	21324	21089	21202	21288	21334	21274	21028	21192	21196	21270	21201	21106	21118	21198	21211	21206	21263	21013	21209	21109	21140	21182	21098	21263	21173	21156	21368	21270	21307	21299	21205	21250	21384	21332	21042	21214	21340	21028	21058	21243	21300	21185	21378	21110	21095	21233	21164	21123	21323	21185	21155	21162	21212	21164	21126	21214	21052	21259	21395	21175	21381	21236	21323	21326	21173	20965	21230	21266	20977	21084	21290	20988	21210	21160	21189	21150	21313	21044	21131	21031	21124	21317	21285	21048	21299	21140	21336	21171	21418	21106	21357	21279	20984	21111	21105	21264	21106	20967	21423	21067	21283	21118	21243	21231	21084	21311	21268	21292	21240	21250	21165	21194	21333	21147	21235	21032	21151	21286	21190	21183	21332	21021	21190	21499	21185	21173	21231	21013	21078	21417	21164	21176	21180	21217	21001	21046	21316	21394	21429	21413	21295	21415	21444	21291	21287	21173	21322	21184	21181	21310	21269	21127	20981	21066	20925	21388	21409	21506	21294	21254	21003	21300	21211	21270	21381	21208	21104	21373	21338	21092	21152	21270	21459	21199	21372	21026	21183	21116	21007	21184	21345	21135	21296	21172	21141	21202	21163	21001	21262	21284	21200	21265	21187	21250	21195	21141	21193	21120	20971	21188	21249	21257	21339	20979	21163	21188	21337	21348	21139	21126	21277	21118	21114	21171	21325	21189	21082	21053	21111	20984	21320	21303	20997	21093	21060	21161	21002	21025	21229	21081	21220	21176	21220	21232	21266	21112	21021	21226	21156	21341	21110	21223	21174	20978	21273	21237	21219	21183	21010	21205	21187	21139	21271	21233	21067	21190	21432	21256	21258	21114	21301	21120	21321	21206	21140	21283	21090	21144	21062	21281	21467	21164	21215	21441	21208	21301	20921	21109	21096	21234	21345	21268	21083	21286	21310	21335	21233	21306	21191	21138	20986	21354	21039	21470	21221	21169	20963	21393	21272	20949	21109	21259	21218	21289
24904	40660	32997	25843	22921	21966	20422	19699	19455	19539	19275	19277	18770	18519	18546	18564	18300	18098	18114	18388	18356	18013	18552	22436	22582	21524	20287	18980	18062	17650	17705	17517	17496	17419	17476	17369	17506	17378	17518	17349	17383	17644	17323	17546	17528	17661	17604	17389	17385	17531	17363	17437	17601	17555	17382	17486	17327	17446	17415	17441	17516	17422	17483	17466	17407	17442	17591	17536	17401	17446	17527	17529	17540	17387	17564	17387	17402	17584	17554	17386	17480	17396	17448	17248	17487	17539	17581	17640	17605	17605	17538	17446	17377	17470	17461	17437	17449	17430	17444	17508	17387	17298	17378	17392	17345	17404	17424	17578	17465	17589	17358	17613	17603	17464	17584	17498	17459	17556	17435	17684	17555	17301	17484	17595	17460	17467	17568	17569	17528	17332	17549	17564	17366	17386	17485	17433	17392	17315	17470	17421	17451	17525	17330	17510	17549	17376	17426	17368	17357	17354	17501	17337	17296	17242	17261	17536	17463	17476	17623	17471	17366	17311	17616	17665	17457	17462	17689	17655	17422	17463	17607	17476	17365	17436	17385	17473	17462	17629	17382	17436	17456	17353	17480	17361	17613	17421	17452	17474	17358	17518	17414	17570	17458	17441	17437	17429	17370	17307	17590	17687	17550	17329	17457	17465	17625	17578	17456	17425	17360	17473	17424	17579	17453	17712	17485	17390	17561	17449	17492	17496	17416	17431	17435	17407	17435	17462	17689	17394	17376	17383	17435	17419	17528	17484	17292	17343	17530	17490	17471	17194	17328	17438	17567	17077	17453	17543	17494	17372	17417	17607	17508	17539	17421	17547	17449	17392	17555	17444	17654	17544	17477	17571	17456	17425	17493	17455	17497	17544	17479	17479	17347	17530	17660	17374	17572	17618	17524	17583	17386	17550	17561	17315	17494	17351	17360	17433	17450	17468	17615	17555	17371	17485	17539	17439	17500	17449	17286	17381	17651	17434	17271	17454	17348	17410	17417	17619	17352	17511	17546	17514	17565	17427	17446	17519	17400	17355	17481	17283	17501	17382	17498	17565	17478	17468	17354	17354	17382	17491	17408	17385	17545	17597	17478	17553	17466	17412	17494	17452	17387	17230	17673	17433	17442	17442	17346	17423	17427	17458	17555	17392	17605	17554	17532	17552	17356	17453	17586	17603	17458	17516	17370	17542	17427	17516	17476	17589	17278	17435	17376	17431	17705	17417	17496	17417	17324	17503	17513	17446	17275	17572	17422	17428	17555	17355	17636	17377	17456	17370	17313	17246	17411	17348	17515	17574	17478	17311	17535	17558	17505	17445	17305	17517	17468	17485	17352	17447	17536	17421	17205	17579	17573	17455	17368	17548	17478	17478	17572	17544	17473	17613	17401	17556	17532	17538	17525	17555	17510	17558	17494	17441	17486	17407	17467	17480	17472	17431	17493	17451	17393	17546	17373	17324	17574	17403	17444	17499	17409	17622	17483	17446	17469	17426	17476	17279	17453	17369	17435	17467	17591	17307	17514	17618	17476	17449	17323	17493	17652	17445	17376	17587	17454	17559	17474	17348	17437	17566	17439	17380	17301	17430	17471	17450	17365	17470	17334	17301	17446	17506	17489	17311	17568	17449	17381	17494	17471	17434	17489	17499	17259	17403	17470	17396	17586	17534	17553	17479	17446	17461	17491	17294	17461	17406	17448	17413	17356	17357	17469	17477	17557	17434	17508	17471	17458	17511	17389	17388	17571	17410	17499	17413	17454	17538	17466	17524	17414	17410	17429	17348	17593	17383	17365	17316	17429	17622	17387	17493	17599	17434	17540	17521	17479	17390	17568	17382	17477	17553	17389	17548	17454	17522	17351	17414	17498	17539	17578	17383	17466	17648	17476	17625	17471	17386	17572	17581	17419	17518	17509	17425	17299	17419	17439	17413	17488	17554	17373	17468	17447	17336	17587	17474	17417	17618	17506	17430	17428	17325	17493	17328	17441	17517	17405	17435	17534	17445	17502	17307	17593	17619	17512	17535	17401	17486	17429	17499	17430	17387	17423	17465	17388	17461	17470	17323	17420	17420	17580	17589	17480	17387	17410	17375	17404	17422	17495	17406	17539	17366	17310	17225	17542	17318	17627	17637	17453	17471	17282	17451	17483	17462	17430	17567	17525	17492	17634	17539	17347	17514	17245	17378	17411	17506	17462	17698	17343	17454	17348	17423	17594	17702	17564	17458	17464	17355	17495	17488	17282	17444	17515	17408	17468	17565	17564	17386	17506	17490	17539	17572	17538	17365	17400	17525	17396	17510	17411	17262	17455	17531	17424	17461	17461	17540	17575	17414	17479	17418	17580	17483	17532	17658	17552	17575	17477	17439	17517	17453	17476	17335	17451	17491	17443	17507	17454	17541	17541	17420	17496	17541	17560	17550	17423	17480	17558	17431	17321	17641	17462	17446	17538	17335	17527	17438	17328	17469	17547	17451	17363	17413	17451	17395	17646	17419	17386	17507	17288	17499	17546	17498	17455	17535	17461	17276	17528	17525	17458	17458	17642	17294	17377	17508	17414	17590	17422	17577	17406	17499	17504	17575	17389	17577	17394	17453	17381	17483	17504	17701	17338	17482	17389	17322	17446	17532	17554	17495	17467	17483	17420	17399	17563	17390	17481	17426	17325	17418	17528	17483	17413	17401	17263	17331	17387	17416	17500	17409	17394	17341	17490	17597	17587	17537	17441	17557	17372	17400	17383	17573	17400	17489	17494	17378	17375	17341	17407	17480	17387	17477	17501	17552	17500	17618	17649	17518	17434	17430	17564	17478	17442	17473	17530	17370	17579	17367	17574	17510	17437	17459	17351	17482	17435	17415	17486	17309	17436	17569	17484	17467	17414	17527	17320	17373	17315	17443	17323	17545	17394	17584	17554	17531	17525	17597	17443	17237	17472	17480	17242	17397	17420	17417	17445	17468	17396	17368	17308	17662	17385	17462	17493	17502	17411	17405	17539	17475	17481	17405	17505	17375	17422	17388	17377	17384	17430	17474	17548	17389	17324	17336	17424	17552	17475	17321	17430	17427	17425	17312	17334	17534	17438	17430	17351	17618	17428	17472	17557	17459	17330	17356	17452	17495	17545	17521	17391	17438	17619	17561	17312	17461	17364	17476	17295	17448	17403	17483	17299	17479	17483	17467	17434	17512	17480	17500	17476	17367	17639	17404	17571	17601	17382	17381	17415	17429	17444	17592	17538	17536	17431	17443	17327	17492	17469	17409	17542	17691	17522	17520	17483	17430	17193	17517	17408	17357	17593	17441	17389	17498	17474	17387	17449	17377	17306	17474	17605	17355	17430	17344	17483	17257	17431	17566	17617	17413	17409	17582	17372	17522	17508	17202	17374	17440	17498	17447	17533	17510	17427	17463	17309	17332	17496	17415	17487	17462	17217	17382	17430	17399	17318	17421	17440	17405	17295	17423	17577	17407	17521	17427	17445	17357	17378	17582	17270	17637	17456	17537	17570	17668	17475	17422	17412	17303	17509	17558	17478	17384	17420	17490	17422	17393	17379	17428	17382	17428	17425	17518	17620	17509	17534	17239	17551	17568	17481	17553	17442	17430	17315	17362	17389	17519	17404	17323	17709	17356	17590	17306	17464	17524	17441	17298	17346	17478	17470	17458	17376	17480	17663	17592	17423	17605	17448	17338	17585	17550	17458	17489	17433	17333	17704	17638	17408	17275	17353	17461	17420	17495	17638	17356	17394	17611	17255	17548	17364	17525	17534	17493	17489	17235	17365	17427	17365	17506	17471	17500	17398	17309	17472	17447	17574	17636	17445	17424	17531	17455	17564	17372	17444	17463	17390	17594	17299	17544	17430	17517	17548	17540	17572	17469	17502	17564	17419	17405	17582	17501	17457	17420	17572	17405	17414	17386	17542	17448	17397	17488	17526	17416	17561	17464	17265	17426	17570	17743	17621	17521	17572	17370	17663	17489	17363	17428	17635	17502	17344	17384	17395	17439	17571	17503	17401	17522	17597	17505	17325	17547	17382	17673	17491	17406	17393	17554	17542	17452	17430	17576	17518	17475	17283	17547	17524	17651	17327	17580	17321	17476	17299	17441	17527	17466	17599	17409	17449	17435	17530	17615	17393	17424	17560	17254	17332	17330	17506	17342	17510	17415	17582	17533	17535	17386	17407	17571	17542	17482	17519	17454	17421	17408	17404	17502	17357	17389	17608	17361	17493	17346	17465	17500	17542	17490	17494	17582	17470	17622	17397	17477	17439	17523	17553	17499	17448	17441	17437	17615	17421	17454	17441	17562	17405	17535	17429	17399	17731	17457	17603	17554	17470	17531	17367	17457	17263	17376	17453	17550	17312	17571	17556	17410	17481	17461	17345	17456	17532	17388	17268	17538	17388	17399	17404	17533	17644	17341	17397	17412	17468	17453	17458	17308	17545	17634	17432	17514	17461	17338	17442	17267	17519	17508	17657	17387	17763	17588	17466	17507	17444	17517	17563	17489	17476	17376	17251	17412	17507	17416	17400	17644	17405	17237	17538	17568	17257	17396	17484	17614	17597	17477	17636	17358	17380	17380	17476	17302	17613	17651	17514	17424	17321	17425	17332	17548	17493	17395	17582	17541	17420	17304	17608	17267	17348	17607	17513	17647	17348	17520	17511	17418	17385	17518	17418	17407	17426	17467	17404	17286	17395	17378	17347	17563	17612	17522	17488	17649	17466	17178	17435	17282	17552	17402	17462	17653	17434	17407	17354	17328	17396	17548	17484	17426	17444	17456	17415	17497	17411	17536	17414	17378	17410	17416	17588	17452	17534	17417	17563	17446	17435	17380	17609	17367	17428	17366	17471	17531	17532	17479	17390	17325	17481	17514	17487	17297	17663	17539	17501	17418	17555	17592	17401	17423	17444	17414	17475	17476	17587	17516	17473	17624	17490	17464	17403	17508	17355	17471	17585	17354	17400	17582	17319	17416	17438	17661	17307	17431	17530	17573	17489	17339	17397	17308	17534	17423	17484	17496	17554	17539	17349	17495	17571	17366	17460	17441	17378	17554	17392	17538	17509	17464	17572	17512	17383	17341	17326	17401	17548	17561	17417	17613	17480	17522	17512	17537	17577	17396	17417	17493
22858	21457	29366	23937	21968	25334	29344	24493	23592	23301	23337	23312	23363	23416	22848	22997	22782	22751	22758	22664	22709	22708	22471	25032	28545	27745	26227	24461	23025	22199	21983	21904	21980	22054	21924	21931	21730	21840	21764	21983	21792	22090	21980	21911	22086	21924	21762	21887	21900	21778	21739	21748	21940	21592	21789	21784	21724	21636	21965	21754	21492	21924	21719	21783	21828	21794	21817	21776	21978	21906	21896	21660	21612	21592	21701	21762	21870	21746	21799	21575	21698	22003	21665	21585	21759	21732	21747	21802	21974	21753	21798	21881	21846	21764	21814	21811	21806	21585	21976	21871	21834	22065	22037	21832	21832	22018	21959	21817	21822	21835	21831	21947	21741	21856	21981	21745	21804	21718	21658	21812	21762	21673	22031	21702	21934	21920	21826	21859	21785	21717	21618	21805	21699	21615	21808	21731	21682	21832	21750	21771	21723	21860	21903	21742	21706	21484	21754	21777	21684	21730	21763	21696	21797	21857	22046	21919	21714	21942	21933	21771	21870	21645	21856	21724	21944	21721	21849	21694	21888	21847	21707	21665	21844	21833	21835	21835	21721	21690	21818	21757	21762	21892	21914	21672	21708	21657	21637	21873	21982	21804	21804	21802	21622	21809	21757	21772	21727	21680	21611	21619	21667	21756	21763	21770	21695	21832	21796	21929	21716	21641	21702	21841	21983	21799	21745	21853	21728	21889	21850	21790	21790	21929	21705	21717	21800	21769	21727	21702	21611	22005	21737	21431	21650	21684	21812	21778	21793	21780	21773	21759	21836	21624	21839	21974	21618	21849	21560	21716	21842	21921	21697	21811	21791	21989	21581	21726	21866	21664	21652	21875	21888	21863	21605	21722	21847	21854	21835	21731	21765	21838	21623	21629	21756	21685	21856	21843	21775	21897	21598	21676	21869	21701	21863	21644	21929	21649	21568	21611	21886	21695	21799	21695	21687	21797	21783	21510	21802	21879	21755	21787	21683	21768	21702	21634	21757	21704	21835	21584	21765	21794	21797	21946	21793	21914	21827	21746	21787	21922	21697	21858	21684	21841	21753	21883	21733	21936	21760	21701	22102	21885	21754	21759	22023	21922	21883	21748	21669	21407	21655	21717	21909	21961	21798	21727	21778	21853	21606	21844	21952	21918	21694	21808	21882	21841	21731	21687	21760	21862	21620	21759	21629	21772	21837	21613	21680	21624	21684	21777	21852	21595	21747	21729	21720	21608	21989	21898	21731	21830	21665	21883	21683	21667	21899	21468	21769	21864	21685	21985	21959	21786	21653	21661	21883	21889	21713	21777	21692	21464	21539	21590	21783	21820	21763	21833	21681	21721	21710	21899	21783	21826	21584	21818	21711	21694	21870	21774	21790	21702	21844	21739	21857	21711	21773	21646	21704	21825	21943	21847	21649	21864	21866	21798	21901	21764	21892	21841	21794	21928	21799	21951	21583	21939	21959	21770	21805	21847	21897	21701	21753	21823	21869	21603	21696	22016	21685	21848	21630	21539	21890	21694	21763	21735	21909	21841	21764	21861	21526	21672	21737	21621	21781	21774	21923	21725	21940	21634	21808	21745	21682	21747	21672	21572	21674	21749	21736	21851	21814	21695	21874	21725	21831	21824	21647	21832	21777	21731	21732	21861	21843	21633	21599	21822	21715	21617	21628	21682	21817	21876	21837	21909	21733	21845	21867	21839	21619	21788	21703	21580	21851	21852	21799	21666	21644	21723	21693	21703	21706	21809	21900	21773	21737	21706	21652	21872	21646	21983	21953	21762	21700	21978	21708	21733	21883	21730	21608	21550	21724	21937	21684	21720	21833	21901	21824	21566	21834	21704	21675	21838	21757	21730	21768	21779	21595	21559	21650	21837	21679	21723	21672	21586	21833	21705	21676	21721	21797	21878	21919	21887	22001	21810	21919	21579	21489	21806	21738	21998	21803	21809	21778	21662	21792	21741	21831	21701	22011	21501	21863	21662	21610	21668	21549	21868	21878	21737	21870	21770	21719	21798	21706	21757	21835	21609	21667	21900	21779	21815	21629	21992	21763	21697	21814	21696	21733	21718	21633	21576	21811	21744	21682	21796	21447	21685	21634	21823	21736	21643	21939	21763	21914	21628	21705	21784	21625	21739	21805	21770	21821	21646	21561	21774	21730	21706	21691	21662	21797	21675	21801	21649	21990	21672	21679	21837	21579	21754	21699	21554	21623	21726	21713	21748	21455	21886	21807	21597	21807	21854	21720	21510	21935	21704	21745	21556	21858	21557	21592	21643	21648	21797	21817	21597	21786	21614	21797	21777	21761	21784	21767	21715	21603	21978	21688	21756	21889	21605	21803	21470	21683	21621	21841	21750	21883	21908	21782	21763	21662	21699	21695	21602	21976	21750	21860	21633	21727	21955	21636	21627	21634	21797	21592	21861	21814	21932	21677	21659	21749	21381	21767	21505	21551	21753	21790	21642	21857	21811	21592	21477	21656	21768	21732	21983	22055	21842	21802	21851	21696	21656	21831	22153	21955	21700	21653	21959	21680	21711	21480	21757	21941	21734	21605	21793	21742	21769	21848	21720	21647	21669	21722	21669	21770	21808	21750	21772	21672	21798	21877	21821	21808	21594	21776	21564	21626	21621	21715	21663	21745	21873	21727	21708	21869	21668	21750	22041	21651	21698	21828	21735	21616	21709	21838	21872	21714	21766	21833	21660	21700	21744	21792	21882	21699	21703	21994	21650	21586	21641	21820	21859	21784	21852	21855	21856	21920	21679	21640	21784	21758	21858	22007	21809	21671	21730	21602	21748	22009	21977	21625	21626	21722	21544	21725	21744	21734	21647	21762	21683	21741	21577	21665	21781	21505	21699	21858	21914	21708	21789	21775	21868	21987	21631	21615	21822	21705	21559	21830	21705	21759	21680	21774	21798	21770	21726	21624	21678	21835	21732	21726	21988	21593	21759	21792	21824	21797	21616	21918	21804	21725	21790	21840	21835	21850	21802	21893	21958	21686	21855	21623	21693	21752	21747	21867	21845	21737	21898	21831	21583	21708	21592	21800	21760	21593	21692	21889	21692	21777	21752	21644	21825	21725	21731	21605	21835	21690	21775	21727	21771	21627	21534	22069	21648	21795	21664	21549	21582	21643	21542	21619	21938	21827	21703	21570	21702	21617	21719	21610	21631	21814	21772	21725	21793	21796	21546	21869	21629	21731	21696	21816	21815	21633	21839	21899	21722	21957	22077	21754	21632	21648	21693	21719	21833	22007	21827	21649	22078	21758	21661	21823	21817	21811	21606	21850	21717	21726	21742	21746	21741	21782	21636	21837	21646	21822	21674	21787	21777	21790	21747	21780	21494	21845	21835	21790	21782	21989	21924	22079	21873	21866	21793	21653	21585	21692	21989	21708	21752	21566	21788	21828	21881	21608	21769	21789	21810	21737	21894	21903	21649	21808	21826	21657	21841	21616	21743	21655	22010	21873	21877	21764	21686	21815	21884	21603	21744	21860	21977	21783	21592	21790	21797	21640	21817	21407	21797	21926	21746	21618	21577	22012	21939	21905	21749	21948	21756	22088	21833	22081	21855	21805	21556	21772	21672	21808	21680	21704	21488	21807	21689	21834	21868	21579	21891	21649	21705	21765	21475	21868	21787	21835	21797	21701	21584	21847	21805	21898	21754	21745	21806	21718	21934	21529	21704	21764	21717	21626	21872	21518	21918	21734	21769	21666	21696	21669	21795	21769	21723	21617	21771	21681	21829	21581	21659	21879	21642	21655	21707	21826	21778	21858	21840	21696	21893	21636	21545	21791	21565	21687	21827	21642	21896	21788	21895	21645	21594	21539	21893	21665	21676	21802	21665	21753	21763	21901	21900	21770	21776	21718	21810	21606	21593	21628	21927	21685	21719	21808	21784	21722	21763	21667	21749	21750	21740	21745	21712	21802	21659	21786	21578	21647	21733	21654	21656	21711	21759	21802	21836	21662	21767	21996	21851	21780	21834	21829	21748	21814	21689	21738	21873	21615	22025	21764	21792	21844	21845	21968	21733	21793	21643	21997	21823	21862	21775	21984	21580	21657	21610	21956	21764	21682	21746	21579	21703	21735	21579	21691	21917	21853	21643	21908	21983	21894	21860	21944	21623	21641	21623	21803	21841	21620	21687	21932	21971	21585	21764	21900	21865	21821	21552	21845	21661	21873	21631	21635	21863	21839	21784	21835	21649	21614	21691	21637	21756	21814	21749	21691	21523	21789	22105	21918	21682	21867	21766	21505	21815	21921	21891	21757	21806	21642	21899	21701	21382	21821	21656	21456	21907	21894	21818	21666	21687	21527	21687	21638	21728	21766	21716	21872	21670	21905	21722	21824	21787	22013	21655	21767	21843	21668	21651	21692	21858	21768	21698	21935	21721	21651	21846	21717	21793	21937	21615	21930	21777	21603	21751	21875	21976	21629	21767	21661	21624	21748	21577	21865	21891	21592	21842	21838	21680	21822	21932	21810	21683	21488	21881	21677	21751	21781	21912	21688	21529	21738	21633	21736	21875	21970	21608	21720	21921	21799	21674	21741	21721	21696	21709	21518	21632	21788	21735	21821	21725	21812	21796	21549	21742	21866	21887	21893	21789	21802	21691	21764	21781	21547	21788	21926	21833	21706	21807	21684	21925	21736	21869	21766	21779	21925	21672	21922	21641	21932	21641	21378	21727	21829	21777	21860	21696	21608	21822	21718	21803	21745	21637	21683	21753	21770	21670	21686	21736	21769	21860	21946	21682	21607	21557	21753	21950	21635	21765	21833	21579	21748	21845	21608	21776	21689	21736	21649	21430	21813	21887	21770	21876	21611	21881	21625	21834	21659	21812	21824	21586	21629	21829	21928	21836	21780	21738	21617	21771	21672	21827	21712	21898	21645	21614	21717	21605	21866	21763	21767	21855	21891	21809	21859	21645	21813	21774	22002	21771	21559	21788	21789	21904	21691	21502	21814	21683	21619	21769	21656	21714	21809	21834	21912	21599	21626	21838	21752	21676	21670	21804	21751	21858	21783	22009	21625	21578	21727	21594	21608	21812	21822	21946	21668	21679	21614	21674	22068	21748	21813	21994	21787	21716	21846	21720	21707	22082	21922	21868	21731	21859
27547	45659	35982	28609	25592	23845	23097	21783	20669	19676	19943	20179	19810	19743	19316	19247	18932	19146	19205	19349	18956	18768	18752	23796	27402	25602	23310	20701	18809	18098	17877	17779	17905	17843	17776	17668	17643	17621	17798	17757	17603	17667	17640	17946	17792	17883	17728	17722	17825	17902	17700	17832	17666	17677	17833	17777	17810	17608	17608	17682	17692	17679	17761	17557	17794	17749	17735	17661	17688	17879	17675	17631	17780	17864	17699	17724	17631	17752	17820	17729	17784	17760	17711	17915	17805	17614	17675	17884	17586	17705	17833	17666	17815	17629	17784	17793	17591	17649	17632	17710	17801	17673	17693	17723	17862	17866	17662	17828	17669	17709	17705	17683	17618	17906	17699	17882	17817	17695	17778	17751	17877	17512	17739	17616	17588	17774	17823	17714	18066	17611	17747	17663	17698	17866	17754	17490	17509	17646	17749	17698	17839	17680	17666	17759	17690	17798	17832	17709	17816	17877	17631	17569	17767	17653	17901	17511	17797	17660	17642	17723	17643	17869	17693	17838	17744	17769	17640	17806	17805	17699	17839	17766	17665	17694	17676	17734	17779	17666	17779	17629	17593	17718	17693	17521	17610	17584	17730	17865	17851	17790	17719	17647	17665	17829	17707	17859	17737	17661	17780	17527	17767	17691	17789	17843	17748	17619	17704	17591	17632	17588	17770	17690	17761	17637	17732	17573	17812	17729	17767	17779	17753	17773	17632	17708	17625	17705	17725	17616	17794	17823	17740	17893	17585	17597	17823	17619	17747	17734	17889	17662	17722	17819	17631	17597	17782	17792	17653	17604	17552	17866	17622	17734	17670	17949	17915	17543	17802	17830	17717	17680	17660	17859	17718	17695	17707	17832	17699	17804	17649	17646	17599	17702	17660	17723	17694	17721	17765	17649	17748	17561	17672	17774	17779	17640	17795	17688	17585	17759	17857	17772	17631	17741	17626	17597	17808	17698	17651	17588	17899	17634	17890	17662	17881	17826	17751	17622	17737	17609	17626	17713	17622	17759	17564	17751	17679	17762	17574	17634	17655	17668	17683	17568	17779	17750	17657	17656	17631	17772	17741	17683	17579	17709	17654	17808	17732	17697	17659	17854	17810	17595	17512	17879	17698	17687	17676	17763	17593	17742	17521	17655	17760	17602	17516	17675	17685	17638	17847	17670	17695	17772	17768	17768	17626	17455	17673	17833	17766	17659	17578	17560	17745	17783	17811	17576	17708	17797	17634	17597	17513	17589	17711	17593	17638	17569	17809	17750	17756	17736	17786	17658	17658	17778	17840	17928	17920	17679	17672	17620	17737	17613	17699	17663	17640	17704	17724	17812	17614	17643	17618	17657	17825	17779	17646	17732	17627	17815	17600	17633	17730	17679	17597	17708	17590	17672	17793	17745	17720	17662	17555	17627	17873	17766	17625	17614	17697	17778	17743	17484	17639	17695	17867	17633	17691	17707	17660	17580	17736	17698	17746	17670	17616	17693	17709	17636	17582	17744	17567	17825	17737	17705	17802	17636	17544	17673	17542	17544	17531	17474	17782	17702	17556	17670	17659	17656	17714	17546	17597	17592	17798	17775	17587	17685	17683	17715	17681	17664	17653	17711	17768	17775	17794	17796	17913	17659	17508	17885	17606	17697	17652	17670	17752	17874	17718	17523	17858	17740	17783	17595	17729	17691	17708	17598	17581	17635	17729	17780	17827	17695	17810	17484	17678	17605	17793	17825	17595	17634	17525	17770	17733	17834	17727	17715	17787	17600	17694	17707	17714	17706	17833	17470	17672	17787	17540	17707	17794	17612	17501	17683	17796	17538	17862	17523	17573	17722	17612	17752	17678	17702	17836	17857	17715	17703	17849	17746	17495	17668	17774	17698	17728	17641	17610	17693	17724	17515	17842	17906	17734	17611	17588	17539	17803	17710	17736	17580	17833	17708	17736	17524	17735	17630	17630	17743	17770	17550	17534	17707	17537	17687	17695	17713	17648	17942	17584	17824	17770	17712	17699	17595	17856	17737	17913	17681	17646	17521	17725	17809	17655	17777	17748	17771	17700	17656	17655	17831	17738	17799	17696	17800	17683	17691	17945	17684	17747	17932	17612	17757	17720	17638	17756	17641	17696	17761	17781	17560	17748	17713	17703	17789	17774	17578	17788	17774	17741	17776	17747	17757	17802	17680	17643	17788	17690	17714	17682	17613	17715	17662	17517	17630	17732	17720	17826	17648	17723	17678	17733	17722	17826	17822	17670	17641	17693	17663	17628	17679	17764	17737	17655	17787	17841	17670	17903	17807	17738	17807	17729	17665	17759	17425	17735	17721	17735	17693	17628	17527	17894	17632	17826	17844	17547	17805	17657	17761	17707	17784	17713	17712	17842	17676	17645	17724	17583	17636	17752	17586	17776	17702	17727	17717	17685	17608	17655	17868	17882	17623	17643	17846	17608	17647	17791	17641	17756	17616	17834	17645	17672	17515	17903	17746	17763	17842	17682	17742	17692	17629	17595	17577	17618	17744	17629	17635	17644	17563	17822	17579	17681	17659	17628	17771	17726	17716	17778	17672	17716	17718	17663	17598	17575	17705	17804	17719	17840	17732	17743	17683	17690	17806	17665	17647	17790	17661	17620	17797	17514	17655	17726	17798	17675	17659	17811	17741	17847	17722	17578	17609	17836	17706	17619	17824	17840	17600	17700	17536	17726	17680	17667	17648	17520	17693	17618	17608	17657	17759	17709	17851	17759	17675	17642	17894	17740	17571	17650	17742	17733	17664	17511	17617	17783	17725	17681	17699	17757	17829	17681	17595	17692	17676	17660	17755	17553	17652	17724	17792	17724	17687	17744	17737	17778	17713	17663	17746	17685	17772	17614	17559	17845	17665	17763	17639	17756	17673	17584	17528	17756	17587	17717	17777	17827	17501	17739	17658	17375	17558	17732	17745	17666	17689	17841	17691	17632	17557	17652	17620	17899	17572	17573	17708	17825	17850	17592	17590	17761	17675	17721	17872	17569	17786	17788	17662	17640	17583	17741	17662	17802	17477	17464	17799	17691	17779	17766	17725	17634	17744	17695	17703	17638	17548	17630	17587	17663	17846	17774	17659	17752	17657	17749	17827	17664	17810	17795	17810	17683	17664	17836	17653	17798	17800	17693	17728	17831	17686	17668	17605	17524	17873	17603	17809	17666	17862	17675	17716	17637	17622	17739	17814	17670	17729	17775	17701	17459	17746	17717	17553	17957	17501	17648	17588	17551	17686	17826	17584	17622	17739	17680	17794	17638	17680	17774	17752	17738	17624	17631	17668	17702	17581	17763	17612	17723	17610	17723	17517	17779	17751	17770	17598	17689	17714	17599	17526	17678	17728	17722	17777	17630	17858	17590	17642	17787	17625	17656	17695	17808	17833	17597	17748	17815	17681	17603	17627	17769	17558	17605	17473	17692	17708	17621	17788	17752	17832	17928	17638	17816	17741	17734	17677	17672	17748	17708	17734	17950	17791	17472	17753	17937	17749	17675	17788	17759	17603	17858	17716	17676	17661	17765	17494	17716	17766	17535	17896	17660	17873	17699	17775	17576	17691	17543	17694	17812	17628	17514	17672	17665	17696	17803	17622	17555	17698	17811	17772	17775	17635	17766	17519	17741	17780	17795	17625	17754	17619	17660	17697	17689	17486	17870	17581	17596	17779	17508	17858	17595	17699	17585	17704	17600	17729	17558	17769	17872	17687	17630	17680	17543	17900	17680	17786	17794	17799	17841	17588	17627	17664	17724	17894	17682	17901	17846	17619	17771	17566	17615	17521	17643	17730	17544	17679	17864	17727	17698	17864	17765	17639	17859	17605	17673	17513	17438	17903	17669	17775	17853	17756	17792	17587	17652	17759	17836	17765	17627	17711	17695	17792	17507	17793	17707	17648	17842	17702	17792	17810	17535	17609	17717	17716	17811	17612	17589	17817	17720	17796	17712	17862	17709	17714	17567	17806	17695	17514	17669	17637	17585	17879	17752	17894	17820	17824	17709	17800	17842	17661	17606	17753	17797	17787	17483	17664	17555	17743	17797	17683	17689	17589	17576	17738	17640	17621	17559	17785	17627	17685	17816	17679	17727	17755	17723	17677	17636	17728	17693	17562	17938	17839	17896	17849	17575	17741	17469	17751	17733	17813	17712	17864	17946	17699	17690	17805	17711	17821	17711	17857	17623	17722	17605	17740	17776	17849	17723	17590	17662	17635	17640	17725	17682	17719	17697	17866	17781	17633	17661	17665	17551	17603	17690	17625	17643	17840	17620	17786	17845	17723	17690	17715	17574	17724	17619	17735	17779	17692	17978	17621	17951	17557	17720	17600	17839	17715	17446	17801	17797	17630	17791	17617	17560	17592	17563	17799	17715	17734	17797	17690	17832	17756	17717	17692	17684	17640	17926	17836	17698	17756	17592	17730	17819	17576	17676	17535	17629	17810	17646	17814	17677	17523	17612	17660	17656	17517	17576	17708	17614	17745	17622	17824	17803	17660	17682	17700	17806	17851	17694	17740	17716	17733	17722	17659	17735	17825	17629	17811	17637	17545	17881	17614	17734	17555	17823	17564	17571	17694	17744	17650	17672	17770	17581	17678	17576	17721	17628	17615	17676	17715	17543	17693	17820	17713	17624	17623	17686	17776	17830	17704	17652	17820	17690	17765	17840	17600	17769	17808	17671	17708	17699	17612	17682	17768	17538	17813	17705	17600	17599	17680	17759	17694	17800	17651	17635	17526	17744	17822	17500	17829	17712	17581	17762	17713	17763	17676	17637	17784	17758	17819	17731	17720	17607	17696	17773	17828	17634	17633	17746	17583	17816	17670	17752	17667	17762	17664	17529	17710	17642	17684	17820	17808	17697	17736	17732	17684	17749	17559	17644	17850	17869	17887	17780	17722	17687	17592	17709	17669	17587	17748	17590	17862	17637	17842	17638	17612	17752	17587	17679	17712	17740	17683	17479	17587	17500	17738	17741	17656	17748	17727	17678	17748	17719	17580	17814	17825	17724	17770	17538	17718	17740	17764	17789	17730	17627	17830	17677	17757	17638	17636	17745	17763	17724	17722	17428	17783	17577	17535	17739	17568	17486	17814	17571	17601	17557	17570	17777	17729
28699	24741	30063	27257	23478	23597	22880	22138	21951	21906	22125	22222	22249	22313	22217	22222	21896	22116	22250	22183	22080	21996	21927	22031	22267	22190	22169	21814	21696	21689	21803	21570	21451	21468	21653	21570	21597	21564	21522	21568	21516	21503	21764	21495	21474	21607	21516	21667	21745	21598	21497	21548	21664	21457	21524	21761	21713	21646	21490	21596	21441	21634	21713	21398	21813	21589	21606	21580	21659	21805	21711	21431	21774	21586	21727	21518	21785	21567	21546	21714	21555	21605	21481	21557	21842	21496	21776	21607	21536	21614	21485	21746	21608	21663	21657	21857	21451	21449	21491	21399	21618	21819	21605	21465	21638	21564	21522	21619	21543	21725	21523	21577	21621	21286	21536	21612	21716	21421	21778	21531	21766	21755	21733	21362	21612	21681	21663	21689	21494	21573	21498	21682	21300	21573	21471	21380	21595	21528	21737	21486	21524	21493	21767	21676	21850	21642	21558	21692	21625	21609	21518	21399	21737	21526	21658	21408	21548	21420	21612	21731	21576	21689	21701	21629	21611	21310	21463	21527	21431	21580	21383	21478	21612	21502	21557	21627	21559	21941	21662	21300	21372	21604	21820	21606	21549	21570	21744	21569	21616	21558	21512	21253	21656	21519	21673	21619	21725	21543	21538	21524	21567	21481	21544	21633	21647	21641	21391	21643	21444	21536	21708	21522	21432	21727	21558	21746	21855	21556	21609	21509	21697	21547	21709	21735	21559	21825	21441	21601	21609	21681	21569	21546	21661	21747	21618	21578	21485	21474	21650	21545	21735	21703	21463	21326	21659	21553	21581	21513	21525	21482	21550	21716	21420	21543	21526	21345	21614	21545	21465	21488	21569	21547	21600	21469	21481	21584	21558	21540	21830	21509	21620	21495	21760	21626	21557	21659	21467	21646	21477	21524	21527	21440	21921	21483	21564	21539	21561	21577	21489	21618	21609	21571	21501	21621	21426	21712	21444	21774	21724	21575	21498	21356	21704	21564	21680	21672	21531	21428	21658	21734	21370	21386	21485	21548	21722	21507	21706	21513	21484	21660	21587	21581	21616	21442	21422	21425	21518	21932	21742	21655	21518	21527	21680	21476	21780	21691	21686	21522	21500	21530	21529	21715	21561	21367	21497	21545	21548	21675	21693	21597	21712	21555	21636	21581	21519	21519	21603	21591	21352	21615	21504	21685	21636	21658	21715	21588	21505	21519	21631	21519	21676	21481	21733	21687	21575	21489	21481	21555	21627	21540	21483	21850	21449	21651	21659	21629	21667	21625	21571	21548	21591	21509	21589	21508	21762	21538	21681	21723	21682	21601	21413	21576	21561	21813	21624	21564	21612	21715	21654	21734	21450	21560	21614	21631	21550	21557	21597	21502	21670	21446	21359	21409	21519	21465	21815	21618	21615	21703	21494	21739	21538	21639	21702	21544	21573	21762	21686	21596	21618	21772	21438	21830	21440	21499	21585	21716	21453	21781	21565	21674	21687	21319	21589	21586	21529	21647	21413	21582	21527	21869	21544	21678	21634	21646	21715	21598	21573	21493	21668	21683	21761	21651	21836	21465	21719	21391	21649	21628	21477	21568	21613	21691	21691	21407	21596	21544	21699	21728	21586	21653	21297	21649	21502	21616	21554	21646	21678	21611	21589	21448	21350	21685	21703	21789	21592	21516	21454	21525	21749	21523	21451	21610	21273	21662	21652	21554	21455	21283	21574	21669	21646	21677	21588	21559	21614	21496	21690	21633	21578	21532	21461	21540	21550	21543	21531	21431	21677	21676	21515	21644	21657	21626	21503	21436	21601	21483	21484	21651	21468	21638	21590	21664	21709	21403	21721	21761	21429	21598	21581	21689	21786	21725	21476	21533	21653	21670	21712	21652	21715	21388	21607	21443	21605	21509	21545	21478	21761	21676	21745	21819	21634	21534	21424	21848	21490	21510	21521	21431	21518	21476	21494	21489	21470	21357	21375	21386	21492	21549	21571	21442	21674	21572	21590	21515	21328	21672	21485	21490	21667	21493	21642	21294	21460	21504	21518	21599	21694	21367	21570	21706	21484	21396	21632	21670	21501	21507	21891	21382	21428	21519	21373	21562	21640	21589	21568	21355	21663	21462	21541	21562	21784	21949	21668	21494	21678	21632	21625	21616	21586	21619	21738	21683	21698	21500	21582	21724	21647	21556	21616	21544	21591	21651	21774	21804	21604	21543	21891	21558	21510	21572	21819	21651	21622	21561	21435	21348	21380	21357	21577	21684	21389	21284	21609	21737	21567	21380	21518	21456	21683	21612	21359	21402	21524	21580	21677	21499	21458	21610	21716	21498	21377	21551	21573	21482	21359	21625	21513	21723	21512	21518	21623	21878	21544	21759	21645	21649	21601	21483	21797	21543	21705	21417	21723	21544	21632	21451	21568	21496	21207	21588	21668	21558	21411	21491	21786	21360	21765	21569	21481	21627	21733	21818	21580	21739	21487	21547	21763	21698	21782	21501	21522	21665	21495	21413	21530	21483	21533	21598	21761	21587	21643	21769	21589	21406	21440	21437	21368	21797	21572	21599	21782	21594	21709	21665	21586	21454	21688	21641	21326	21595	21628	21807	21740	21626	21731	21609	21484	21725	21644	21445	21486	21789	21557	21398	21660	21610	21591	21654	21435	21560	21427	21367	21569	21608	21550	21423	21453	21435	21602	21571	21436	21644	21436	21556	21598	21561	21734	21610	21602	21594	21563	21629	21333	21673	21659	21622	21793	21506	21705	21599	21647	21475	21548	21609	21665	21638	21561	21537	21799	21639	21775	21648	21657	21522	21529	21612	21433	21620	21575	21675	21782	21723	21642	21516	21721	21770	21509	21701	21578	21733	21403	21388	21775	21626	21885	21705	21476	21595	21624	21493	21702	21389	21726	21641	21540	21590	21396	21555	21705	21509	21452	21501	21503	21782	21419	21522	21379	21341	21633	21388	21688	21568	21480	21512	21554	21571	21656	21308	21501	21573	21603	21556	21460	21539	21610	21671	21570	21711	21509	21309	21509	21641	21625	21464	21607	21664	21600	21658	21571	21644	21591	21475	21542	21561	21355	21543	21641	21624	21351	21504	21646	21600	21491	21479	21458	21619	21510	21409	21381	21665	21451	21521	21622	21636	21648	21776	21464	21596	21460	21580	21500	21540	21735	21567	21607	21417	21595	21390	21627	21561	21577	21594	21444	21745	21646	21531	21692	21623	21717	21576	21477	21520	21810	21567	21510	21402	21634	21481	21591	21472	21645	21837	21510	21359	21524	21543	21453	21728	21765	21481	21628	21573	21477	21600	21664	21752	21576	21500	21776	21676	21522	21698	21636	21557	21385	21478	21646	21573	21547	21701	21550	21769	21659	21527	21565	21563	21640	21520	21558	21736	21515	21857	21716	21579	21650	21643	21202	21507	21529	21586	21462	21531	21404	21437	21298	21407	21614	21518	21675	21650	21333	21595	21580	21543	21533	21449	21633	21575	21559	21688	21837	21601	21626	21493	21782	21623	21665	21367	21563	21551	21586	21443	21697	21637	21715	21551	21504	21488	21507	21804	21556	21604	21621	21711	21487	21601	21691	21581	21678	21392	21728	21690	21468	21627	21634	21420	21324	21616	21570	21528	21804	21716	21537	21690	21852	21760	21797	21640	21857	21568	21675	21715	21587	21805	21509	21395	21582	21624	21482	21588	21674	21375	21466	21509	21584	21588	21820	21765	21681	21659	21776	21568	21582	21395	21621	21424	21799	21603	21701	21550	21616	21533	21731	21627	21837	21791	21707	21516	21608	21816	21653	21727	21439	21622	21457	21612	21440	21784	21698	21711	21808	21486	21402	21441	21720	21592	21558	21592	21698	21578	21383	21530	21648	21579	21524	21480	21507	21554	21654	21387	21823	21690	21602	21495	21562	21410	21501	21646	21647	21195	21644	21540	21850	21690	21682	21738	21478	21464	21447	21599	21828	21541	21623	21440	21446	21621	21426	21478	21340	21582	21551	21635	21603	21398	21577	21402	21703	21495	21881	21580	21559	21738	21531	21484	21469	21631	21716	21409	21656	21663	21775	21757	21843	21619	21946	21701	21741	21532	21622	21502	21908	21640	21469	21460	21468	21710	21476	21599	21526	21465	21521	21745	21404	21463	21307	21450	21534	21545	21472	21387	21410	21465	21725	21581	21450	21499	21488	21407	21639	21454	21370	21605	21570	21773	21647	21712	21825	21636	21678	21372	21495	21778	21640	21554	21609	21457	21515	21614	21892	21421	21414	21371	21622	21511	21554	21649	21531	21599	21373	21518	21720	21582	21653	21847	21710	21293	21535	21540	21577	21690	21655	21586	21727	21295	21726	21791	21741	21376	21641	21755	21831	21449	21437	21399	21693	21578	21647	21422	21465	21776	21331	21467	21763	21567	21502	21578	21738	21433	21650	21800	21778	21706	21784	21570	21583	21611	21372	21692	21882	21614	21840	21587	21701	21537	21570	21490	21447	21489	21493	21550	21878	21500	21533	21609	21586	21541	21773	21577	21593	21642	21466	21704	21607	21575	21312	21574	21632	21718	21591	21896	21586	21547	21633	21502	21504	21441	21674	21538	21649	21696	21440	21651	21729	21613	21815	21627	21472	21430	21765	21654	21550	21646	21628	21564	21504	21644	21563	21631	21854	21548	21575	21528	21732	21494	21426	21620	21583	21718	21820	21609	21757	21652	21770	21674	21511	21605	21490	21534	21451	21604	21404	21554	21380	21424	21670	21601	21684	21790	21825	21734	21585	21639	21804	21904	21657	21643	21612	21532	21469	21514	21476	21597	21582	21561	21458	21419	21692	21536	21559	21507	21552	21861	21559	21519	21633	21574	21585	21630	21581	21815	21509	21702	21832	21589	21584	21760	21489	21746	21637	21475	21796	21644	21630	21721	21546	21593	21557	21641	21656	21593	21734	21474	21504	21686	21705	21628	21573	21591	21646	21685	21741	21643	21610	21673	21506	21595	21582	21761	21667	21697	21569	21719	21494	21558	21448	21461	21665	21579	21556	21773	21479	21912	21460	21813	21530	21502	21528	21649	21873	21739	21498	21513	21506	21473	21629	21610	21587	21435	21524	21817	21813	21471	21581	21515	21558	21485
24647	33705	28801	23256	21057	20693	19761	18774	18481	18288	18400	18428	18475	18719	18337	17917	18148	18275	18410	18143	18447	18074	18101	18022	18499	18183	18051	18031	17747	17644	17813	17561	17733	17500	17649	17443	17727	17372	17699	17831	17712	17722	17632	17542	17497	17801	17664	17637	17656	17779	17446	17604	17564	17598	17600	17471	17650	17572	17648	17629	17579	17739	17563	17514	17669	17840	17488	17630	17595	17824	17474	17483	17716	17674	17595	17607	17516	17735	17472	17637	17776	17615	17551	17587	17493	17462	17548	17524	17657	17714	17543	17605	17756	17647	17700	17635	17611	17628	17755	17515	17555	17745	17564	17857	17610	17446	17614	17545	17701	17700	17724	17486	17669	17463	17641	17659	17527	17500	17790	17569	17599	17513	17585	17568	17625	17696	17772	17700	17650	17674	17668	17568	17687	17511	17645	17450	17682	17584	17776	17632	17528	17573	17749	17461	17524	17622	17702	17472	17612	17639	17649	17659	17407	17474	17779	17492	17634	17559	17510	17578	17537	17591	17402	17614	17673	17496	17610	17483	17452	17727	17647	17499	17610	17538	17766	17532	17494	17468	17588	17717	17664	17594	17578	17590	17527	17758	17736	17854	17658	17591	17585	17696	17602	17575	17848	17446	17576	17812	17652	17690	17659	17705	17667	17589	17625	17712	17653	17602	17442	17441	17667	17666	17775	17810	17704	17636	17647	17609	17643	17395	17537	17806	17643	17656	17547	17687	17565	17585	17610	17534	17636	17703	17657	17623	17630	17488	17550	17743	17655	17565	17845	17664	17496	17677	17625	17595	17633	17559	17680	17655	17716	17712	17471	17641	17714	17776	17528	17709	17589	17719	17546	17547	17491	17697	17689	17664	17373	17480	17696	17452	17817	17589	17551	17574	17544	17562	17722	17731	17772	17575	17297	17522	17643	17770	17643	17782	17661	17406	17501	17534	17774	17734	17557	17619	17620	17613	17355	17678	17608	17649	17678	17541	17703	17575	17666	17729	17614	17679	17502	17587	17511	17724	17762	17699	17719	17629	17522	17590	17742	17758	17541	17642	17526	17631	17663	17534	17696	17488	17633	17417	17825	17600	17696	17535	17666	17688	17660	17724	17633	17798	17373	17479	17581	17589	17847	17554	17655	17605	17430	17791	17751	17692	17450	17757	17674	17692	17580	17617	17662	17704	17497	17677	17879	17786	17598	17756	17807	17558	17727	17740	17521	17767	17657	17733	17591	17634	17733	17755	17618	17499	17748	17539	17821	17639	17478	17517	17588	17758	17666	17668	17554	17671	17622	17524	17653	17610	17498	17557	17599	17737	17559	17626	17518	17615	17870	17648	17641	17711	17750	17688	17495	17766	17659	17599	17592	17661	17565	17629	17595	17598	17688	17669	17694	17766	17715	17506	17823	17751	17537	17391	17641	17790	17540	17574	17625	17570	17466	17749	17600	17658	17406	17601	17607	17661	17501	17547	17657	17692	17711	17489	17642	17571	17572	17554	17546	17629	17724	17774	17761	17532	17684	17716	17505	17497	17590	17604	17631	17618	17521	17610	17774	17703	17516	17742	17822	17799	17509	17541	17786	17687	17464	17652	17755	17575	17525	17618	17791	17560	17574	17804	17608	17606	17651	17610	17670	17608	17667	17538	17624	17610	17598	17600	17523	17620	17720	17574	17646	17577	17600	17784	17466	17762	17783	17884	17626	17622	17754	17816	17593	17668	17703	17603	17581	17757	17708	17595	17697	17626	17686	17661	17556	17671	17638	17598	17705	17760	17571	17533	17441	17680	17799	17527	17623	17624	17782	17502	17675	17772	17654	17674	17562	17537	17724	17549	17666	17674	17597	17633	17612	17626	17705	17628	17634	17615	17464	17638	17607	17695	17675	17654	17634	17768	17669	17505	17592	17568	17605	17704	17852	17746	17615	17671	17638	17607	17445	17753	17602	17665	17680	17726	17608	17744	17533	17622	17795	17309	17562	17595	17779	17638	17491	17525	17492	17621	17602	17578	17579	17566	17559	17645	17677	17620	17488	17670	17623	17702	17717	17431	17718	17717	17731	17557	17737	17665	17580	17446	17626	17649	17434	17620	17561	17812	17587	17619	17780	17562	17520	17608	17592	17457	17474	17691	17675	17642	17685	17700	17585	17661	17872	17567	17614	17590	17425	17658	17470	17679	17614	17678	17636	17672	17594	17591	17539	17613	17641	17494	17723	17693	17451	17614	17588	17908	17710	17538	17619	17374	17737	17847	17591	17451	17696	17588	17572	17522	17714	17713	17458	17822	17774	17622	17563	17669	17613	17634	17529	17546	17601	17575	17737	17348	17438	17668	17723	17697	17714	17646	17526	17409	17721	17761	17690	17647	17699	17649	17549	17701	17571	17969	17507	17526	17472	17610	17565	17544	17693	17716	17694	17693	17554	17734	17519	17665	17588	17412	17858	17539	17814	17659	17482	17562	17665	17576	17829	17675	17629	17687	17574	17693	17878	17686	17626	17546	17592	17738	17495	17576	17470	17708	17472	17752	17759	17656	17641	17561	17598	17400	17649	17600	17307	17706	17669	17613	17605	17638	17649	17619	17713	17769	17809	17708	17652	17720	17550	17588	17524	17475	17559	17733	17736	17599	17679	17821	17794	17437	17545	17573	17639	17484	17499	17914	17569	17538	17568	17596	17536	17528	17647	17760	17586	17577	17641	17458	17602	17757	17691	17682	17673	17665	17737	17845	17539	17542	17600	17591	17661	17595	17672	17649	17788	17676	17584	17785	17649	17742	17446	17550	17743	17700	17743	17587	17562	17666	17562	17545	17651	17681	17572	17812	17647	17524	17694	17720	17427	17669	17738	17706	17522	17526	17545	17618	17614	17516	17525	17541	17636	17747	17681	17555	17562	17551	17591	17620	17459	17627	17617	17539	17758	17557	17644	17551	17490	17594	17622	17654	17575	17785	17463	17782	17677	17642	17852	17645	17474	17645	17619	17678	17567	17611	17598	17784	17753	17649	17739	17482	17623	17716	17691	17391	17625	17598	17896	17636	17511	17625	17833	17628	17767	17562	17701	17629	17659	17686	17674	17690	17691	17660	17468	17701	17717	17748	17582	17774	17577	17726	17826	17518	17643	17663	17650	17737	17591	17487	17557	17471	17658	17593	17756	17567	17510	17469	17721	17618	17593	17709	17451	17670	17658	17779	17703	17535	17598	17603	17603	17599	17858	17562	17714	17670	17662	17694	17456	17668	17892	17564	17651	17627	17618	17657	17672	17619	17573	17609	17737	17703	17585	17789	17660	17684	17469	17779	17712	17652	17760	17670	17579	17716	17821	17552	17668	17743	17508	17531	17628	17642	17762	17582	17788	17564	17488	17609	17430	17438	17444	17558	17648	17666	17708	17767	17646	17629	17785	17606	17537	17582	17691	17365	17581	17766	17528	17612	17661	17475	17683	17530	17606	17522	17579	17669	17566	17548	17623	17530	17618	17656	17778	17543	17592	17737	17756	17674	17556	17691	17573	17593	17579	17555	17638	17392	17604	17582	17631	17664	17522	17605	17672	17605	17638	17731	17710	17654	17519	17673	17587	17702	17524	17578	17736	17498	17839	17798	17666	17676	17596	17537	17663	17527	17637	17538	17495	17516	17651	17657	17730	17754	17440	17595	17539	17699	17716	17708	17833	17632	17643	17637	17737	17534	17673	17748	17633	17847	17689	17562	17617	17618	17697	17561	17711	17673	17497	17664	17590	17760	17570	17677	17682	17501	17620	17599	17700	17769	17619	17554	17471	17639	17495	17521	17614	17593	17637	17569	17551	17560	17519	17522	17589	17530	17554	17459	17496	17843	17648	17650	17690	17703	17428	17560	17574	17774	17463	17630	17634	17724	17485	17733	17595	17508	17653	17748	17499	17662	17661	17632	17623	17638	17508	17609	17486	17647	17651	17532	17579	17502	17628	17421	17774	17612	17584	17510	17857	17590	17559	17785	17444	17638	17753	17713	17627	17593	17628	17602	17640	17576	17547	17643	17537	17674	17679	17588	17543	17641	17651	17640	17613	17645	17764	17564	17712	17835	17771	17459	17726	17719	17538	17531	17538	17772	17702	17521	17640	17794	17594	17640	17464	17829	17443	17680	17484	17559	17723	17601	17582	17390	17776	17654	17558	17643	17749	17642	17519	17742	17472	17569	17576	17653	17659	17806	17630	17575	17648	17596	17582	17784	17747	17589	17750	17552	17547	17519	17731	17617	17470	17774	17799	17769	17681	17748	17508	17827	17589	17722	17630	17643	17793	17614	17695	17527	17461	17545	17611	17517	17626	17686	17559	17831	17514	17683	17630	17606	17565	17621	18026	17533	17566	17693	17382	17547	17574	17672	17656	17588	17774	17511	17562	17586	17615	17605	17688	17596	17623	17696	17536	17585	17596	17596	17741	17573	17731	17696	17603	17786	17783	17685	17727	17628	17681	17552	17812	17588	17679	17561	17839	17669	17656	17633	17726	17624	17655	17799	17531	17777	17579	17553	17636	17564	17789	17878	17732	17516	17700	17715	17589	17743	17591	17604	17637	17559	17473	17798	17662	17693	17649	17639	17731	17562	17664	17672	17681	17669	17576	17403	17700	17666	17496	17548	17630	17647	17639	17596	17779	17708	17763	17650	17455	17749	17537	17587	17678	17650	17453	17800	17631	17589	17688	17451	17451	17546	17631	17574	17481	17509	17787	17669	17658	17647	17563	17705	17770	17723	17505	17724	17502	17540	17511	17828	17415	17634	17607	17457	17834	17463	17714	17679	17692	17603	17556	17609	17692	17616	17765	17618	17690	17725	17697	17545	17645	17636	17768	17662	17679	17624	17568	17661	17521	17639	17557	17709	17677	17701	17635	17561	17591	17516	17619	17622	17748	17549	17540	17592	17660	17652	17523	17563	17605	17901	17737	17699	17534	17665	17602	17703	17605	17565	17721	17654	17559	17683	17600	17793	17469	17685	17456	17562	17794	17586	17651	17524	17717	17763	17553	17632	17922	17790	17625	17551	17705	17693	17654	17645	17520	17679	17570	17712	17640	17589	17465	17756	17733	17527	17612	17544	17620	17677	17647	17554	17654	17666	17746	17639	17663	17590	17509	17797	17682	17691	17729	17741
23885	21538	29250	24538	23631	26400	26228	23270	22636	22781	22789	22952	22887	22943	23345	23254	22640	22561	22634	22887	23044	22758	22751	23781	25959	25209	24862	23623	22719	22404	22291	22186	22046	22052	21969	22242	21993	22088	21961	22059	22075	21995	22242	22043	21867	22060	22032	21938	22239	22098	22110	21969	22026	22197	21856	22155	22095	22150	22052	22115	21932	22171	21950	21896	22123	21915	22024	22053	22040	22196	22144	22077	22056	22208	22062	22104	22280	22093	22180	22114	21959	22056	22043	22034	22165	22165	21918	22089	22118	21984	21992	22091	21756	22183	22172	22065	22058	21773	21894	22092	22044	22210	21994	21989	22091	22009	22095	21893	21959	21818	21918	22164	22096	21834	21895	22078	22013	21802	21941	22207	22009	21882	21645	21917	22018	22071	22149	21965	22252	21764	22281	22029	21978	22088	21924	22108	21977	22169	21948	22297	22189	22052	21804	21959	21832	21998	22138	21940	22084	22018	22027	22178	21850	21949	22085	22070	21992	21729	22102	21973	22176	22144	22016	21940	21820	21976	21995	22069	22149	21844	21985	21940	22067	22096	22111	22052	21860	21984	21849	22083	22139	22048	21990	21962	21944	21997	21992	22068	21946	22070	22029	21854	22013	22112	22067	21959	22017	21980	21977	21887	21844	21948	21880	21901	21964	21902	22046	22005	22053	21970	22095	22050	21914	21915	22008	21980	22061	21898	22108	22123	22091	21951	22024	21927	21850	22069	21972	21899	22050	22059	22115	21917	21883	22053	22120	22206	22006	22018	22103	21968	21984	22044	22191	21945	21923	21973	21971	21929	21813	21893	21943	22199	22188	22144	21960	22078	22151	22078	21939	21967	22173	22131	22050	22063	22102	22044	21946	21785	21702	21753	21905	22072	21956	21891	21918	22011	22242	22041	21975	22313	22009	22373	22058	22024	22077	22128	22028	21986	22130	22027	22045	22132	21872	21963	22069	22002	22077	22041	22104	22090	21883	22018	21889	21979	21934	22166	21992	22115	22141	22105	21960	21788	22130	21945	22066	22066	21773	21980	22060	21971	22024	22166	21894	22071	21918	22007	22106	21929	21835	21943	21883	22117	22139	22092	22232	22117	21939	22029	22103	21952	21914	22017	22133	21906	22085	22185	22007	21980	22070	21810	21987	22181	22063	22162	21919	22031	22051	21954	22091	21871	22052	22056	21959	22081	22256	22026	21857	22052	21975	22349	22162	21882	22223	22098	22145	21864	21968	21828	22025	21957	21970	21824	22056	22081	22204	21999	21894	22172	21835	21979	22090	22158	22081	22205	21685	21935	22076	22269	21964	21855	21960	22085	21988	22130	22052	22084	22220	22185	21978	22144	22106	22070	22187	22067	22143	22060	22002	21943	22062	22076	22076	22101	22147	22088	22176	22061	22005	21999	21806	21962	22049	21873	22019	21996	21884	22089	21926	22116	22185	22034	21956	22049	22044	21945	22171	21922	22163	22129	22161	22068	21954	21876	22085	22155	22270	21796	21972	21993	21833	21882	22080	22265	21615	21977	22179	22043	21829	21774	22023	21958	21836	21844	21776	22077	22138	22079	22010	22233	22144	22275	22105	21910	22035	22191	21887	22082	21970	21927	22042	22114	22080	22041	22135	22117	22159	22168	21756	22069	22052	22290	22146	22015	21923	21934	21963	21840	22056	21973	21876	22090	21986	22120	21969	22155	22171	22037	22067	21983	22253	21827	21899	22181	21980	22125	21963	22060	21892	22029	22086	22074	22015	22146	22247	22118	21882	21834	22055	22107	21916	21989	22016	22192	22084	22145	21925	22131	21970	22215	21946	22170	22031	22216	22166	22209	21979	22167	21889	21877	21926	21952	22387	22119	22265	22025	21989	21973	21950	21995	22013	22035	22049	21922	21830	22074	21909	22144	22186	21987	22263	21961	22083	21806	22091	22325	22062	21974	22007	22131	21986	21954	21898	22073	22041	21930	22097	21903	21975	22064	21990	21786	22148	22059	22194	21865	22027	21995	21988	22014	22194	22004	22061	21906	22156	21880	22059	22129	22112	22164	22053	21866	22003	21956	22033	21914	22145	22132	21893	22007	21911	22245	22188	22015	21923	22046	21780	22116	22084	21949	22039	21979	22092	21883	22015	21913	22260	22077	22040	22060	21910	22031	21880	22092	22133	22012	22228	22059	22171	21935	22120	22227	21991	21970	21994	22063	22100	21854	22163	22188	21901	22003	22170	21821	22038	21908	22018	22082	22108	22108	21964	22011	21935	22031	21787	21972	22115	22204	22268	21913	22226	22115	21885	22064	22130	21881	22089	22099	22216	22025	22049	22070	22240	21884	21934	22129	22271	22047	22173	22048	22309	22229	21962	22027	22030	22171	22394	22228	22072	22095	22054	21982	21984	22149	21998	22172	21736	22105	22301	22066	22014	22017	22054	22029	22017	21605	21923	21880	22059	21992	21990	22151	21967	22078	22040	22138	21963	21940	21978	22286	21947	22101	21932	21995	21965	21881	22138	22051	22090	22032	22074	22045	21951	22212	21827	22029	22012	22203	22058	21974	21879	22205	21831	21978	21838	22140	22003	22054	22049	22249	22031	21970	21978	22120	22183	22070	22203	22015	21884	21905	21946	22044	22059	22197	21884	22149	22153	22007	22022	21896	22033	22129	22180	21961	22149	21939	22055	22088	21950	21947	22102	22130	22099	21900	21976	22156	21980	22094	22051	21850	22092	22032	21808	22066	21974	22092	21936	21967	21951	21933	22122	22254	22034	22078	22055	22130	22090	22018	21985	22135	21898	21721	22167	22153	21827	22141	22001	21834	22020	22182	21994	22213	21866	22096	21976	21769	22104	21819	22031	21917	21957	21767	21895	22166	21854	22174	22139	22065	22073	21852	22003	22129	22107	22137	21928	21862	22019	21939	22180	22093	22114	22077	21888	22060	22022	22013	22131	21838	21839	21922	22076	21992	21984	21998	21933	22110	22015	21870	21904	22065	22053	21889	22044	22059	22015	22142	22106	21885	22016	22104	21881	21827	21761	22178	22164	22152	22146	22013	21834	22064	21995	21808	22126	21998	22039	21829	22056	21990	22053	22061	21972	21996	22038	21978	22183	21994	22110	22015	21888	22179	22011	22081	21910	22330	22205	22035	21862	22123	22085	21724	21864	21916	21801	22236	22022	21972	22008	22036	22086	22061	21947	21891	21989	22125	21852	22161	22227	22041	21812	22091	22042	22011	22065	21814	22108	22086	21986	22038	22031	22070	22043	22188	22014	21887	22246	21863	22217	22064	22126	21961	21893	22020	22055	21931	22058	22008	21874	22263	21920	22020	22199	21957	21992	21938	22016	21951	21860	21856	21981	22110	21978	21948	22054	21996	22024	21824	21973	22070	21975	22004	22083	22222	22112	21992	21996	21762	22219	22054	21924	21914	22179	21788	22005	22158	21819	22050	22003	22098	21930	22146	22046	22052	21912	22040	22161	22130	21868	21867	21968	21922	22192	22134	22041	21874	21861	21962	22125	22017	22092	22199	22096	22078	22047	22070	22056	21850	22145	21942	21833	22001	22017	22008	21871	22052	22121	22103	21942	22064	22067	22162	22005	21832	22097	21960	21906	21977	22064	22099	21870	22002	21989	21871	22100	22280	22004	21922	22100	21959	21918	22163	22027	21971	22057	22054	21946	22136	21895	22184	22185	21914	22089	22000	22042	21959	22101	22116	22015	22101	22284	22041	21907	22006	22016	22243	22183	22070	22063	21919	22077	22088	22055	22092	22015	21997	22077	21933	21963	21855	21932	22159	22037	22234	22251	21789	22045	22086	22020	22142	22195	22058	22168	21977	21859	22007	22147	21978	22028	21930	22073	22296	22010	22140	21960	21998	21920	22164	22018	22174	21849	21965	21985	21930	21959	22005	22078	22106	21939	21910	22017	21960	21888	21840	21886	21827	21960	21811	22063	21896	21837	22277	21889	21946	21907	21996	21963	22131	21926	21947	22011	22061	22268	22214	21935	22086	22275	22162	22169	22063	21903	22167	22071	21854	22171	22022	22065	21935	22050	22057	22270	22232	22124	21993	21992	21837	22049	22084	22073	21985	22019	22012	22278	22060	22255	22046	22132	21978	22170	22108	21965	22150	22278	21941	21888	22082	21892	21921	22240	22309	22003	21990	22063	22094	21909	22038	21885	22025	22038	22212	21893	22056	22174	22122	22059	22279	22028	21973	22012	21942	22174	22110	21979	22077	22059	22043	22052	21942	21747	21869	22032	22128	22101	22075	21983	22005	22074	21955	22011	21936	21852	21681	22169	22248	22117	22012	22096	22003	22200	22167	21976	21938	22056	21947	21980	22146	22023	21920	22130	22177	22022	21870	22139	22048	22041	21804	21773	21978	22168	21840	22218	22192	22119	21982	21970	22137	22011	21980	22112	21838	22096	22102	22056	22110	21921	21834	22051	22201	21985	21870	21834	22095	22145	21902	22037	22128	22021	21880	22214	22124	21819	21922	22194	22017	21990	22019	21917	22057	22000	22049	22003	21901	22002	22144	22090	21908	21941	22067	22194	22062	22048	22103	21982	21912	22155	22074	22075	22130	21942	21974	21970	22050	22055	22076	22217	21919	21944	21882	21913	22017	22226	22040	22266	21850	21958	22005	21972	21899	22220	21903	22204	22105	21892	22172	21934	22131	21931	22119	22274	21981	21955	22130	21901	22030	22098	22069	21923	22103	21930	22097	22163	22031	22009	22005	21807	21881	22013	22091	22036	21910	22063	21841	21890	21935	21926	21995	22036	22046	22202	22010	22181	21942	22125	22019	22041	22070	22156	22060	22053	21945	21973	22042	21857	22114	22081	22042	22001	22246	22006	22045	21995	22072	22152	22014	22049	21879	22185	21812	21894	22072	21970	21915	21965	22037	21991	22056	22099	22310	21934	21940	22076	21990	21953	21892	22001	22134	22146	22229	22253	21968	22104	22102	22029	22096	21999	22077	21795	22130	21986	22044	22352	21864	22143	22011	21910	22237	21940	22085	22164	22103	22219	22012	22118	21979	21871	22070	21882	22114	22270	21916	21816	21994	21938	21962	21924	21936	22129	22090	21757	21890	22127	22267	22032	22111	21668	22238	22235	22042	21794	21906
25788	39183	34583	27145	25019	23292	20621	19536	18728	18887	18912	19043	19189	18998	19305	19138	18932	19060	18850	19038	19152	18891	18751	20794	23300	22496	21370	19916	18558	18272	18055	17982	18028	17912	18013	17825	18007	17886	17986	17964	17829	17921	18036	17829	17914	17819	17881	17901	18082	17897	17958	17920	17842	17862	18056	18079	17932	17792	17948	17900	18018	18001	17879	17844	17920	17842	17842	18009	18062	17929	17816	18081	17812	17879	18124	17855	17917	17983	17874	17825	17994	18006	17700	17842	17983	17878	18108	17688	17977	17903	18003	18027	17776	17988	18007	17931	17770	17854	17913	17897	17875	18071	17933	17776	17907	17921	17901	17811	17966	17848	17940	17713	17753	17841	17824	17745	17790	17893	18028	17981	18068	17930	18007	17967	17948	17946	18066	18033	18015	17853	18049	17827	17995	17790	17748	17761	18026	17986	17847	17970	17963	17879	17991	17851	17905	17977	17956	17980	17820	17823	17744	17860	17921	17948	17874	17920	17900	17963	17889	18011	17771	17972	17762	17855	17944	17755	17904	18013	18008	17775	18029	18027	18048	17933	17796	17743	17769	17818	18038	17871	17893	17769	17976	17834	17859	17974	17896	17840	17946	17988	17948	18074	17747	17884	18044	18001	17957	17747	17863	17903	17868	17997	17856	17958	17960	17937	17816	17777	18102	17808	17996	17844	17943	17684	17875	17815	17927	17815	17812	17799	17931	17744	17805	18094	17915	17845	17979	17869	17901	17910	18077	17862	17833	17859	18016	17924	17881	17834	17709	18010	17989	17892	18007	17971	18024	18134	17888	17891	17899	17922	18002	17892	17820	17971	18051	17805	17798	17958	18051	17817	17753	18112	17753	17775	17850	17858	17834	17935	18002	17850	17929	17921	17879	17989	17996	17914	17975	17857	18019	17885	17850	17908	17861	17977	17926	17730	18137	17971	17844	17946	17960	17785	17876	17840	17941	17926	17951	18050	17975	17924	18019	17926	17952	17902	17796	18064	17919	17742	17803	17804	17958	17724	17839	18108	18087	17733	18125	17893	17925	18094	17980	17948	17827	17883	17950	17835	17794	17985	17963	17903	17692	17962	17968	17827	18106	17861	17999	17828	17970	17928	17948	18026	17687	17741	17876	17912	17923	17901	17906	17866	17907	17878	17932	17971	17897	17794	17884	17830	17948	17829	18034	17798	17655	17831	17847	17985	17866	18051	17926	17778	17835	17832	17822	17813	17841	17843	17916	17878	17889	17838	18047	17820	18147	17783	17901	17900	17952	17845	17830	17891	17917	18011	17830	17886	17934	17699	17972	18036	17848	17821	17935	17981	18023	17985	17999	17926	17768	17697	18096	18139	17896	17931	17877	17876	17809	17869	17978	17820	17817	17954	17975	17864	17885	17895	17894	17869	17929	17723	17917	18021	17858	17816	17853	18028	17905	17867	17811	17961	17927	17770	18120	17822	17817	18010	17715	17903	17851	17801	18028	17815	17850	17902	17797	17952	17732	17856	17896	17946	17870	18032	17903	18068	17976	18071	17924	17717	17769	17971	17828	17909	17852	17886	17894	17870	17827	17915	17965	17843	18026	17776	17905	17807	17935	17803	18056	17889	17896	17902	17880	17650	17874	17880	18000	17876	17824	17989	17931	17871	17795	17841	17935	17979	17995	17985	18037	18124	17879	17828	17836	17912	17841	17849	17945	18057	17960	17872	17900	17918	17896	17789	17961	17841	17900	17687	17948	17840	17895	18035	17826	17842	17964	17725	17858	17968	17859	17964	17997	17882	18046	17855	17957	17798	18117	17896	17838	17944	17885	17959	17756	17828	17836	17773	18016	18032	17848	17880	17872	17825	17942	17845	17909	17965	17991	18007	17766	17877	17935	17848	18014	17907	17809	17877	17995	17834	17724	18054	17823	18052	17883	17905	17871	18008	18072	17903	17872	17931	17895	17765	18126	17637	17760	17809	17865	18070	17830	17741	17709	18015	18028	17781	17842	17899	17910	17933	18083	17852	17851	17674	17870	17986	17865	17976	17936	17970	17910	17948	17741	18108	17916	17946	17979	17793	17883	17846	18007	17767	17854	17916	17989	17996	17879	17855	17876	17756	17829	17837	17844	17884	17604	17943	17805	17900	18130	17852	17946	17669	17915	17787	17872	17925	17815	17783	18021	17795	17892	18059	17981	17928	17855	17915	17829	17864	17920	18013	18065	17710	17917	17877	17839	17953	17992	17800	17740	17919	17925	17813	17965	17989	17979	17872	17938	17925	17950	18055	17860	17678	17763	17949	17948	17867	17862	17828	17875	17802	17948	17857	17944	17922	17916	17958	17785	17948	17827	17996	17920	17877	18094	18028	17778	17855	17915	18033	17963	17967	18084	17815	18028	17951	17937	17882	17906	17938	17851	17843	17960	18002	17778	18082	17901	17809	17849	17979	17827	17975	17925	17857	17854	17932	18003	17986	17860	17946	17882	17924	17846	17935	17923	18059	17792	18054	18004	17879	17846	17721	17883	17936	17824	17900	17872	17952	18029	17831	17935	17841	17883	17875	17808	17971	17813	17790	17773	17947	17717	17989	17904	17846	18128	17685	18007	18035	17876	17863	17811	17957	17974	18045	17884	17829	17979	18035	17941	17903	17764	18032	17885	17829	17887	18024	17966	17764	18006	17819	17844	17949	17842	18017	17816	17837	17781	17849	17902	18055	17669	17876	17897	17676	17847	17830	17817	18054	17937	17933	17945	17697	17808	17932	17930	17864	17935	17939	17756	17781	17932	17994	17858	17848	18074	17864	17908	17877	17978	17843	17904	18022	18002	17855	17815	18004	18025	17779	17874	17869	17995	17908	17686	17915	17738	17819	17917	17820	17906	17744	17898	18003	18005	17910	17894	17918	18063	17978	18069	18057	17933	17780	17847	17964	17840	17821	17908	17979	17872	17784	17739	17949	17920	17897	17839	18050	17951	17905	17928	17917	17905	17830	18028	17916	17847	18061	17920	17907	17789	17947	18014	17899	17899	17929	17639	18111	17854	17777	17999	17928	17858	17781	17855	17898	17936	17818	17903	17832	18079	17976	18116	18008	17773	17865	17784	17850	17845	17759	17841	17991	17952	17852	17966	17891	17817	17961	17834	17943	17921	17907	17799	17954	17755	17938	17798	17863	17936	17972	17723	18029	17986	17832	18001	17853	17789	17972	17688	17886	17951	17972	17744	17829	17920	17880	17776	17920	17939	17964	17835	18057	17960	17894	17761	17989	17907	17912	17995	17901	17813	18071	17887	17902	17960	17968	17959	17926	17913	17784	18034	17748	17899	17818	17978	17832	17833	17842	18109	17877	17812	18000	18098	17920	17878	17860	17732	18004	18072	17796	17810	17917	17992	17970	18013	17884	17780	17774	18016	17830	17819	17900	17878	17966	17903	17850	17930	17788	17873	17776	17883	17845	17673	17971	17965	17867	17849	17801	17887	17825	17816	18018	17858	17835	17962	18079	17873	17751	17853	17929	18054	17937	17943	18069	17646	17952	17992	17837	17964	17670	17926	18006	17873	17998	17977	17910	17958	17981	17961	17963	18054	18018	18047	17729	18130	17730	17986	18109	17967	17785	17685	17889	17809	17992	17803	18055	17888	17887	18038	17930	17915	17955	17848	17743	17893	18007	17972	17862	17787	17885	18014	17800	18022	17943	17796	17812	17929	17838	17993	17881	18078	17981	17732	17871	17812	17844	18060	17990	17931	17857	17966	17997	17898	18046	17931	17835	17718	17980	17981	17872	17859	18023	17899	17834	17993	17910	18026	18047	17859	17879	17899	17896	17920	18055	17837	18049	17850	17843	17792	17946	17899	17897	17923	17788	18108	18004	17856	17718	17947	17892	18052	17852	18130	17922	17819	18009	17826	17900	17859	17930	18102	18126	18008	17833	17703	17866	17873	17796	17821	17803	17828	17849	17835	17901	18073	18046	17863	17912	18026	17824	17926	17891	17863	17987	17939	17895	17911	17696	17861	17974	17974	17987	18042	17888	17927	18018	17937	17963	17986	17705	17857	17996	17935	17794	17945	17909	17893	17961	17843	17959	17765	17829	17831	17968	17676	17842	17933	17990	17966	18014	17855	17865	17797	17694	18174	17963	17960	17948	17874	17931	17895	17888	17822	17731	17956	17776	17867	18008	18099	17878	18052	17986	17872	17834	17846	18001	18027	17959	17882	17956	18029	17898	17942	17991	17879	17896	17985	18026	17899	17745	17908	17900	17899	17873	17817	17907	17871	17868	17859	18006	17865	17907	17862	18003	17853	18033	17824	17718	18050	17997	18112	18039	17747	18053	17980	17770	17937	18054	17927	17873	17850	17860	17831	17907	17917	17958	18027	17894	18016	17871	17959	18086	17774	18091	17992	18090	17797	17921	18025	17889	17846	17856	17773	17749	17877	17960	17946	17874	17952	17761	17936	17928	17833	17964	17840	18013	17790	17953	17966	18063	17815	17901	17938	18043	17764	17814	17905	17913	17887	17921	17836	17904	17919	17826	17790	17874	17751	17885	17897	17954	17837	17725	17753	17700	17877	17928	17729	17798	17887	17803	17950	17977	17993	17954	17743	17965	17927	17914	18124	17890	17935	17871	17813	17988	17883	18000	18003	17790	18020	17886	17929	17941	18176	17917	17897	18047	18022	17854	17854	17950	17975	18034	17998	17926	18102	18127	17896	17790	17810	17680	17926	17951	17895	17936	17715	18016	18062	17766	17916	17790	17910	17963	17923	17855	17912	17938	17815	17841	17953	17843	17783	17959	17937	17773	18117	17888	18052	17803	17868	18029	17967	17812	17858	17852	17741	17813	17945	17856	17878	17939	17884	17900	17980	17817	17799	17981	17967	17952	17867	18032	17824	18041	17876	17922	17950	17863	17970	17808	17919	17904	17700	18045	17876	18013	17911	17963	17881	17771	17860	17817	18093	17978	17848	17976	18014	17883	17844	17922	17730	18016	17889	18051	17930	17982	17860	17821	17820	17798	17977	17788	17888	17990	17827	17924	17875	17860	17966	17851	17883	17963	17940	17904	17949	17972	18008	17903	17980	17873	17932	17994	17997	17779	18034	17970	17850	17815	18009	17991	17931	17988	17927	17892	17932	17801	17843	17839
22738	21377	29255	23887	22082	25838	29260	24340	23650	23786	23493	23214	23771	23585	23413	23636	23534	23609	23434	23214	23277	23212	23549	25273	29445	28364	27364	25415	23874	23222	22829	22682	22595	22667	22568	22569	22443	22563	22628	22410	22574	22640	22531	22647	22514	22656	22601	22162	22517	22566	22526	22522	22717	22470	22509	22414	22401	22596	22483	22783	22550	22645	22499	22490	22507	22513	22174	22327	22548	22710	22773	22560	22641	22549	22604	22827	22540	22470	22534	22392	22461	22604	22403	22612	22426	22457	22416	22478	22509	22355	22663	22451	22520	22502	22462	22481	22376	22510	22395	22550	22457	22604	22392	22417	22622	22468	22455	22629	22508	22498	22421	22456	22300	22566	22180	22432	22367	22545	22521	22492	22595	22348	22477	22741	22590	22344	22319	22337	22563	22552	22299	22432	22397	22467	22516	22539	22374	22605	22497	22329	22344	22575	22573	22589	22366	22330	22593	22596	22369	22389	22517	22555	22617	22565	22577	22587	22538	22371	22610	22769	22665	22523	22498	22554	22355	22469	22537	22346	22557	22300	22457	22511	22405	22440	22411	22552	22331	22437	22448	22542	22538	22538	22444	22692	22686	22488	22334	22524	22413	22497	22492	22360	22508	22691	22441	22663	22387	22229	22581	22308	22524	22225	22496	22347	22584	22593	22559	22530	22466	22480	22447	22428	22624	22393	22410	22417	22402	22561	22307	22577	22363	22337	22373	22592	22466	22381	22476	22383	22499	22522	22334	22406	22658	22280	22576	22402	22493	22635	22446	22344	22765	22549	22456	22395	22532	22399	22494	22517	22593	22408	22481	22405	22482	22340	22234	22504	22394	22629	22501	22471	22380	22386	22465	22374	22669	22596	22358	22533	22663	22613	22571	22515	22519	22450	22267	22394	22483	22511	22412	22538	22279	22325	22403	22578	22599	22710	22445	22359	22389	22444	22495	22392	22503	22730	22568	22540	22473	22429	22577	22279	22339	22441	22510	22485	22454	22381	22423	22449	22500	22474	22657	22507	22378	22370	22647	22467	22479	22443	22666	22379	22533	22477	22457	22245	22506	22339	22404	22553	22315	22365	22340	22494	22368	22404	22497	22543	22516	22247	22515	22398	22319	22521	22498	22413	22681	22462	22330	22527	22369	22381	22583	22510	22406	22493	22653	22455	22602	22558	22356	22399	22664	22421	22564	22509	22450	22654	22419	22349	22487	22341	22375	22518	22448	22516	22528	22647	22435	22623	22389	22524	22494	22380	22488	22315	22490	22641	22594	22259	22527	22498	22439	22668	22490	22333	22487	22574	22546	22514	22541	22505	22365	22285	22220	22375	22458	22286	22390	22433	22634	22532	22521	22549	22465	22643	22585	22481	22584	22367	22477	22535	22643	22471	22437	22389	22509	22404	22754	22577	22483	22390	22380	22299	22525	22500	22268	22645	22489	22534	22468	22464	22442	22569	22402	22393	22549	22480	22358	22369	22460	22562	22324	22581	22578	22339	22437	22251	22610	22511	22551	22547	22473	22465	22421	22493	22442	22511	22454	22480	22407	22407	22457	22419	22240	22474	22577	22490	22354	22380	22491	22489	22495	22436	22508	22534	22473	22221	22397	22561	22565	22388	22720	22437	22394	22519	22197	22498	22375	22626	22424	22306	22592	22473	22352	22522	22527	22458	22482	22418	22591	22475	22465	22451	22403	22529	22744	22438	22544	22565	22428	22485	22585	22441	22626	22551	22457	22397	22545	22510	22340	22305	22573	22313	22503	22732	22684	22450	22418	22293	22479	22499	22594	22425	22194	22452	22513	22554	22404	22405	22391	22598	22558	22291	22473	22418	22301	22455	22344	22314	22464	22524	22652	22419	22534	22473	22497	22323	22478	22374	22448	22553	22504	22372	22300	22236	22412	22352	22357	22570	22399	22506	22458	22572	22618	22555	22556	22408	22670	22475	22431	22552	22333	22359	22455	22538	22300	22478	22428	22428	22374	22471	22533	22274	22412	22400	22614	22520	22422	22443	22498	22538	22322	22189	22401	22547	22366	22251	22432	22482	22609	22548	22487	22344	22414	22563	22604	22629	22111	22425	22397	22255	22616	22280	22778	22524	22370	22489	22439	22555	22382	22418	22579	22651	22278	22291	22478	22321	22465	22241	22384	22517	22437	22407	22614	22331	22604	22449	22383	22600	22369	22383	22509	22382	22249	22458	22530	22426	22341	22399	22249	22603	22218	22428	22406	22390	22464	22341	22362	22478	22589	22454	22547	22429	22514	22483	22650	22284	22428	22581	22547	22515	22523	22359	22488	22346	22623	22553	22472	22151	22345	22561	22548	22407	22545	22398	22469	22563	22421	22443	22699	22401	22440	22635	22258	22323	22334	22465	22231	22531	22617	22618	22450	22292	22423	22389	22498	22277	22700	22312	22428	22452	22442	22473	22628	22338	22552	22472	22464	22580	22221	22490	22264	22232	22528	22416	22476	22448	22490	22485	22460	22563	22335	22540	22564	22490	22569	22468	22392	22383	22342	22379	22494	22609	22511	22504	22459	22604	22452	22382	22422	22460	22629	22415	22686	22496	22297	22268	22454	22385	22370	22566	22522	22347	22615	22394	22352	22487	22533	22737	22296	22439	22462	22473	22745	22497	22583	22624	22318	22459	22562	22481	22563	22387	22444	22383	22437	22417	22506	22235	22580	22512	22607	22528	22358	22575	22600	22496	22635	22416	22357	22415	22188	22246	22216	22443	22439	22536	22470	22590	22371	22695	22289	22472	22396	22567	22414	22418	22626	22180	22465	22464	22653	22339	22524	22474	22446	22248	22504	22502	22470	22495	22373	22430	22388	22555	22420	22367	22639	22508	22461	22366	22406	22431	22651	22457	22250	22355	22406	22567	22418	22565	22597	22443	22489	22603	22648	22550	22667	22475	22398	22490	22459	22387	22541	22333	22271	22346	22478	22606	22514	22557	22537	22350	22610	22215	22290	22398	22474	22464	22212	22386	22698	22496	22369	22410	22451	22447	22578	22299	22553	22625	22478	22678	22577	22449	22495	22541	22363	22271	22352	22419	22458	22424	22521	22444	22318	22447	22611	22311	22389	22406	22497	22418	22545	22541	22293	22497	22630	22455	22489	22523	22466	22355	22401	22488	22395	22731	22713	22624	22498	22406	22510	22547	22601	22551	22461	22428	22614	22245	22175	22588	22432	22329	22454	22498	22355	22356	22606	22461	22493	22567	22468	22318	22340	22574	22321	22522	22288	22302	22465	22544	22669	22690	22219	22466	22552	22578	22565	22256	22485	22627	22457	22387	22645	22360	22571	22262	22477	22335	22383	22481	22715	22317	22456	22561	22432	22379	22519	22579	22559	22406	22471	22236	22645	22468	22531	22463	22297	22509	22499	22515	22522	22498	22453	22473	22367	22580	22434	22560	22549	22391	22536	22467	22453	22214	22407	22612	22599	22414	22380	22575	22405	22581	22304	22371	22382	22647	22394	22788	22455	22539	22344	22598	22477	22586	22576	22588	22682	22381	22428	22306	22457	22377	22381	22526	22638	22372	22455	22632	22585	22421	22402	22489	22419	22424	22574	22255	22416	22546	22457	22329	22138	22413	22556	22617	22500	22425	22200	22423	22583	22729	22572	22483	22668	22485	22472	22457	22187	22393	22287	22465	22349	22424	22696	22473	22537	22281	22139	22232	22375	22297	22454	22327	22352	22601	22438	22392	22460	22407	22534	22432	22476	22415	22586	22400	22446	22406	22375	22359	22663	22506	22470	22332	22217	22578	22324	22452	22380	22547	22448	22504	22371	22301	22662	22678	22427	22347	22413	22387	22521	22370	22550	22396	22335	22527	22440	22380	22580	22543	22500	22466	22419	22486	22466	22383	22535	22525	22366	22448	22445	22518	22631	22457	22528	22520	22492	22390	22512	22597	22549	22502	22481	22472	22556	22419	22448	22326	22445	22578	22703	22370	22565	22618	22333	22163	22423	22492	22507	22215	22509	22502	22604	22544	22572	22362	22410	22412	22395	22481	22638	22358	22525	22095	22308	22379	22632	22254	22160	22651	22533	22645	22564	22473	22266	22307	22561	22526	22420	22303	22459	22604	22705	22516	22249	22120	22286	22497	22390	22408	22378	22593	22405	22401	22439	22813	22531	22754	22380	22464	22449	22414	22262	22455	22620	22435	22298	22383	22683	22678	22510	22518	22566	22648	22673	22546	22657	22499	22332	22469	22551	22290	22576	22501	22528	22509	22583	22649	22169	22300	22629	22442	22403	22591	22373	22309	22555	22478	22615	22497	22468	22517	22465	22480	22493	22368	22390	22313	22511	22375	22391	22556	22446	22719	22416	22185	22327	22310	22513	22278	22448	22663	22336	22471	22385	22351	22582	22798	22337	22437	22650	22407	22362	22534	22449	22394	22588	22411	22612	22584	22511	22371	22538	22375	22615	22653	22194	22532	22523	22324	22517	22589	22572	22585	22568	22423	22714	22455	22560	22328	22533	22628	22657	22289	22732	22661	22449	22414	22385	22301	22485	22350	22229	22402	22309	22506	22463	22640	22293	22341	22682	22428	22621	22531	22428	22654	22545	22503	22552	22427	22446	22765	22536	22322	22539	22319	22370	22778	22539	22502	22512	22612	22425	22487	22355	22560	22264	22528	22371	22262	22555	22355	22465	22411	22262	22474	22576	22506	22630	22266	22605	22631	22476	22398	22374	22362	22476	22327	22373	22462	22483	22526	22380	22478	22440	22386	22431	22428	22301	22492	22352	22519	22676	22550	22570	22386	22383	22533	22524	22411	22656	22403	22427	22380	22324	22573	22363	22492	22647	22516	22525	22509	22467	22534	22479	22799	22488	22427	22407	22511	22434	22341	22556	22340	22522	22419	22563	22490	22474	22619	22513	22501	22609	22402	22628	22638	22504	22193	22593	22550	22358	22549	22381	22597	22382	22476	22468	22589	22719	22571	22389	22417	22540	22566	22347	22442	22304	22258	22495	22656	22585	22420	22451	22431	22525	22251	22411	22491	22563	22549	22585	22488	22478	22474	22469	22574	22490	22370	22534	22454	22582	22373	22449	22735	22239	22488	22563	22639	22533	22709	22409	22481	22297	22548	22378	22442	22606	22579
26484	42387	38750	31075	28761	25001	22230	20496	19721	19221	18758	19143	19710	19232	19489	20053	19444	19455	19143	19103	19058	19098	19197	23057	27700	26071	24172	21510	19381	18638	18243	18230	18078	18255	18067	18019	18159	18141	18065	17991	18002	17899	17975	17965	18073	18074	17807	17814	18175	18067	17975	17778	18092	17942	18244	18034	18141	17951	18223	17985	18224	18101	18047	18128	18040	18136	17868	18187	17917	18100	18032	18063	18049	18056	18068	18110	18049	18007	18093	18138	18030	18248	18040	18184	18070	18049	18200	18065	18092	18037	17971	17843	17985	18002	18189	17922	18055	18036	18160	18190	17889	18208	17914	18088	18182	18000	18020	17824	18086	18087	17950	17974	18073	17912	18092	18111	18040	18134	18141	18044	17897	17995	17920	18107	18048	18036	18146	17954	17944	17907	18120	18072	17953	17915	18043	18198	17992	18013	18074	18054	18125	17959	17959	18003	18062	18173	17976	18049	18053	18377	17990	18081	17991	18184	18082	17993	18116	18133	17910	18027	18111	17927	17909	18006	18057	18069	18032	17865	18112	17995	18057	17983	17978	18100	17972	17906	18125	17886	18087	18024	18064	17943	18056	18057	17988	17733	17980	17876	17935	17957	17976	18067	18032	18217	18049	18007	17967	18073	18139	18045	17996	18012	17911	18047	17929	18044	17950	18007	18048	17918	18012	18035	18007	18039	17952	17985	17896	17973	17897	18020	17993	17997	18067	17742	18044	18014	18018	18036	18015	18005	17818	18117	17964	18009	18161	18031	17932	17960	18149	18058	18116	18027	17909	17958	18098	18099	17966	17964	17987	17877	18210	17876	18073	18022	17948	18206	17912	17924	17987	17813	17977	18044	18105	18104	18096	18049	18097	17888	18064	17971	17978	18064	17955	17976	18025	18025	18029	18142	18183	18035	18114	17934	18100	18095	17965	17933	18173	17964	18014	18016	18027	17982	18016	18049	17958	17980	18138	18071	17817	17977	18074	18058	18047	18216	17993	17818	18147	18043	18134	18298	18063	17984	18082	18122	18070	17953	17889	18063	18080	17891	18136	17919	17854	17974	18040	17956	17983	18074	17941	17976	18023	18236	17938	17943	17967	18163	17993	17852	18291	18045	17959	18056	17989	17967	18112	17965	18014	18024	17983	18080	18001	18090	18076	17915	18115	17957	18120	18056	17988	18102	18064	18050	18206	17920	18012	18095	18151	17935	17871	18030	18056	18089	17984	17886	17872	17964	17976	18098	18029	17836	18034	18063	18076	18085	18141	17933	18155	18110	17918	18049	17921	18012	18102	17893	17901	18069	18182	17930	18022	17955	18064	18066	17976	18000	18164	18021	17867	18018	17999	18081	18076	17997	17979	17955	18064	17941	17987	17840	17984	18062	17987	17985	18043	18129	18203	17927	18066	18010	17854	17964	17888	17870	18003	18144	18119	17997	17901	18005	18135	18048	18098	18067	18073	17938	18031	18087	18028	17908	17894	18016	17995	18083	17936	17987	17921	18017	18123	18107	17888	18086	17881	17908	18091	18164	18314	18185	18049	18023	17923	17946	18115	18035	17985	18072	18160	17841	17911	18195	18087	17903	18034	17960	18007	18008	17919	17850	17984	18109	18016	17983	18024	17930	18067	17989	18046	17924	17882	18083	18037	18020	17994	17900	18010	18013	18029	18042	18095	18201	17918	18057	18069	17845	17867	18221	18046	17966	18014	18198	18243	18205	17986	18073	17969	18005	17853	17956	17954	18171	18096	18091	18036	18067	18024	18067	17841	17977	17960	18033	18134	17898	17978	17921	17994	18147	18011	17952	17901	18112	17986	18030	17911	18038	18001	17852	17950	17881	17948	18132	17933	17997	18019	18034	17993	18063	17979	18162	17891	18072	18043	17983	17997	18110	18035	17994	18146	18040	17981	17921	18130	17979	18120	18135	17931	18006	17967	18107	17888	18118	17936	18069	18049	18059	18008	17988	18049	18110	17908	17945	18034	17860	18209	18077	17781	18233	17949	17961	18053	17925	17935	17982	17943	18092	18152	18024	18036	18080	18140	18117	18145	18116	18020	18116	17961	17886	17919	17999	17950	18023	18028	18096	17972	17866	18058	18038	17925	18137	18143	18084	17942	17999	18054	18042	17915	18017	17956	17917	18009	17893	18143	17971	17979	18018	17986	17909	18189	18085	18025	18099	18068	18001	18026	18052	18025	17972	18001	18013	18175	17945	17995	18024	17998	18077	18229	18066	18000	18054	18096	18181	18087	18032	18126	18024	18071	18052	18077	18020	17992	18053	17987	17838	18105	17999	17960	18158	18123	17963	18052	18018	18040	18100	18173	18109	17876	17975	17912	18033	18073	18077	18195	18056	17944	17982	18125	18087	17907	17958	18096	17969	18201	18208	17962	18096	18070	17981	18162	18007	18106	18103	17919	18073	18181	17995	18001	18049	17895	18032	18095	18188	17924	18054	18118	18125	18113	17891	18104	17818	17792	18017	18026	17927	18128	17890	17913	18089	18033	17982	18052	18044	17964	17937	17966	18061	17901	17989	17954	18212	17903	18159	18039	18008	18050	18183	18002	17971	18019	18109	17880	17907	17911	17905	17953	17985	17887	17971	18224	18048	17963	18067	18161	17864	17861	18044	17980	17972	18048	18022	18048	18143	17898	18161	18047	18096	18105	17971	18106	17891	17912	17844	17882	18213	18165	18088	17963	18066	18050	18102	17985	17938	18087	17998	17868	17934	18024	18032	18012	17949	17906	17897	17980	18010	17963	18090	18091	17965	18091	17976	18028	18031	18099	18004	18011	17952	18012	17917	18016	18138	18039	18111	17899	18043	17880	18033	18057	18031	17984	18009	17949	17949	18159	18283	18169	18004	18141	18002	18022	18007	18014	18332	17992	18084	17867	18034	18031	18004	18013	17928	18105	17904	17928	17870	18149	18155	17934	18242	18241	17968	18087	17986	18024	18086	18039	18063	18153	18085	17990	17961	17920	17883	17984	18046	17894	17998	18187	17999	18072	17886	17991	17917	17861	17912	18083	18019	18112	17934	18160	18181	18014	18025	17940	17783	18086	17886	18126	18046	18008	18052	18132	18024	17795	18109	18076	18083	18039	18058	17980	17969	17908	18004	18066	17901	18052	17942	18064	18052	18047	17926	18048	18118	17992	18042	18108	18097	17945	17932	17995	17877	18088	17871	17910	17926	17983	18186	18024	18044	17978	18030	18055	18100	17971	18103	17971	18069	18151	17880	18033	18033	18031	18042	17985	18105	17976	17838	18086	17905	17891	17984	17941	18010	18071	18189	17891	18082	17955	17912	18102	18092	17994	17984	18026	18153	18099	18009	17880	17947	18057	18072	17927	17990	17972	18183	17985	17996	17931	17967	18000	17922	18066	18066	18020	17757	18169	18130	18034	18192	17887	18062	18159	18079	18161	18009	17953	18008	18001	18089	18223	18063	17991	17995	17910	18041	17936	17868	18108	17972	17939	18019	17865	18122	18122	18227	18201	17796	18009	18033	18127	18303	17990	17975	18094	17772	18090	17920	18240	17963	18070	18143	17930	18102	18041	18035	18087	17853	17830	18027	18024	17974	18017	17891	18075	17825	17990	17978	17940	17894	18030	18059	18117	17753	18138	18001	18096	18064	18044	18090	18100	17953	18218	18033	18097	18153	17972	18005	18162	18063	18062	18006	18122	17996	17931	17861	17986	17999	17844	17900	18175	18152	17994	17920	18133	17995	18106	18204	18062	18227	18031	17900	18168	17990	18191	18100	18120	18025	18127	17941	17984	18087	17988	17909	18083	18050	17917	17923	18064	17886	17967	18241	18041	17899	17960	18107	18043	18201	18004	17860	18124	17875	17974	17999	18068	18020	18092	17985	18004	18075	17925	17990	18001	18164	17996	17947	18034	18054	18258	18021	18076	18224	18024	18112	18152	17923	18046	17948	18248	18042	18183	18171	18188	18035	18111	17951	18067	18048	17914	18260	18147	17853	17979	18019	18012	17870	18086	18194	18025	18087	17886	18046	18090	17733	17974	17950	18109	17991	18122	18016	17995	18077	17893	17982	18119	18104	17966	18131	18038	18056	18173	18240	18042	18040	17817	18030	18009	17918	17946	17989	18092	18058	18059	17999	17874	18010	18001	17924	18013	17883	17924	17918	17851	18060	18012	18098	18106	18022	17855	17918	17940	17899	17901	17983	18096	18177	18023	18045	17986	18014	17961	17942	17895	18126	18136	17999	18042	17968	18011	17819	17899	17862	17898	18004	18045	18184	18114	18072	18014	18062	17867	17986	17937	18141	17978	18128	18135	17999	18229	17950	17918	18123	18032	18047	18015	18072	17909	18007	18033	18068	18076	18059	18013	18104	18199	17871	17924	18127	17902	18080	18155	17995	17885	18012	18002	18220	18102	18014	17903	18064	18001	17967	18146	18117	18024	17925	18117	18004	18056	18264	18033	18025	17904	17843	17998	17949	18189	17841	18098	17945	18021	17831	17901	18043	18088	18042	18039	18019	18096	17787	17994	18015	18135	17959	17945	17966	17948	17875	17975	17967	18061	18008	18041	17895	18064	17978	17989	18010	18251	17972	17974	17809	17983	18138	17950	17980	17947	17947	17982	17886	17994	17983	17960	17940	18074	17945	18039	18046	18025	17903	17776	18202	18011	17958	18177	18040	18053	17967	18019	18061	17859	18083	17895	18121	17991	18085	17981	18002	17978	17877	18062	18006	18136	18013	18173	18112	18085	17832	18034	18091	17957	17972	18003	18251	17961	18166	18136	17966	17970	18008	18105	18052	17993	18076	17886	17971	17929	18071	18063	18187	18201	17996	18021	18023	18046	17921	17990	18053	18036	18133	17911	17954	18068	18074	18099	17843	18074	17956	17917	18115	18047	18124	18001	17846	17978	18046	18024	18110	17936	18074	17801	18101	17822	17946	17946	18082	18119	17909	18061	17910	17940	17865	18062	18156	17724	18068	17937	18088	18012	17913	17918	18077	17998	18064	17989	18138	18098	17948	18053	17997	17915	18103	17948	17902	18032	18043	18007	18026	18089	18092	18116	17948	18306	18002	17966	18132	18014	18004	17858	17906	18136	17929	18050	18012	18042	17964	17944	18048	17973	17988	18018	18133
28579	24111	30574	29280	25149	24089	23440	22787	22309	22137	22226	22011	22369	22240	22134	22183	22320	22112	22075	21929	22173	22112	22199	22206	22603	22845	22571	22243	22295	21796	21938	21836	21984	21884	22125	21941	22094	21967	21907	22206	21967	22068	22097	22162	21868	21981	21947	21902	21938	22114	21966	21807	22050	21996	21929	22201	21851	21926	21953	21866	22092	22271	22137	21940	21881	21826	22076	22128	21931	22180	22006	22151	22014	21875	22110	21928	21942	22087	21989	21898	21900	21903	21891	21820	21970	21831	21990	22089	21935	21957	21933	22067	21976	21828	21988	21683	22035	22171	21891	21896	21921	21961	21813	22253	21871	21992	21763	21845	21894	22153	21950	21918	21962	22057	21926	21998	22049	21887	22042	21778	21791	21963	21857	22211	21954	22131	21844	21910	22087	21940	22132	21879	21834	21879	21972	21920	22036	22097	22112	21828	21971	22038	21914	22328	22006	21622	21804	21903	22056	22043	22038	21765	22062	21898	22006	21989	21994	22063	22014	22041	21949	21926	22142	22058	21912	21996	21970	21901	21788	21832	22182	21873	21920	21925	21831	21800	22089	22156	21869	21817	22184	22030	22235	21940	21778	21859	21879	21971	22109	22008	22023	21959	21848	21974	21895	21820	22282	21935	21936	22026	22111	21939	21939	22021	22090	22135	21674	21983	21946	22001	21767	21818	22015	21980	22031	22048	21913	22113	22127	22066	21966	22064	22080	22007	21814	22035	21982	22127	22008	22124	21968	22108	21947	21884	21946	21971	21995	22099	21913	21977	21973	22059	21911	21888	22001	22179	21916	21959	21791	22109	21992	22015	21791	22079	21844	22227	21941	22020	21953	21770	22008	22124	22003	22121	21832	21959	22022	22088	21875	21916	21948	21913	21764	22042	21715	21777	21803	21843	21796	21997	22040	21997	22014	21926	22082	21895	22067	21820	21881	22040	21873	21969	21907	22093	21802	21854	21813	21922	21750	21941	22035	22077	21988	22086	22072	22155	22010	21882	22001	22201	21972	21963	22122	22040	22063	21880	21869	21725	22036	21734	21832	21908	22035	21780	21884	22031	22217	21995	22096	21901	21873	22003	22147	22078	21880	21865	22168	21980	21866	21974	22070	21831	21950	21901	21766	22004	22157	22050	21969	22076	21982	22022	22047	21948	21926	21981	21998	21825	21837	21889	22058	21783	21874	21875	22077	21905	21828	21902	22097	21929	21930	21933	21812	21966	21969	22211	22221	22102	21829	21854	21969	21984	21991	21899	21842	21933	21760	21867	22008	22250	22152	22193	21950	22077	22145	22069	21816	21870	22035	22180	22000	22001	21838	21919	21762	21870	21969	21961	22073	22069	21874	21993	22044	22007	21953	21889	22002	22078	21920	22014	21926	21889	21998	22060	22191	22036	22094	21908	21793	22187	21788	21868	21879	21939	22184	21894	21793	22024	21902	21890	21938	22166	21797	21906	21687	22033	22096	22098	21943	21900	22074	22185	21999	21845	21978	21865	22051	21770	21961	22102	22173	21856	21581	21787	21942	21888	21930	21842	21926	22248	21929	21882	21869	21764	22025	22044	21961	22055	21942	22008	21904	21908	21935	21996	21956	22059	22078	22041	22093	22164	22011	21720	22024	21837	22005	22009	21872	21959	22057	22039	21915	21790	21985	22088	21975	22124	21874	21792	21990	21917	22114	21939	22148	21907	21994	21892	21919	22173	22008	22050	21919	21926	21894	21797	21949	21829	22054	22190	21781	22197	22003	21956	21885	22096	21980	22115	22024	22132	21868	21750	21777	21864	21943	21871	22083	21996	22063	21934	22081	21842	21875	21978	22027	21934	21831	21903	21957	22016	22026	21814	21736	22065	22126	21925	22059	21946	21645	21773	21866	22058	22063	21938	21929	22001	22006	21951	21756	21967	21829	21981	22167	22035	21788	21986	21895	21970	21941	22085	22101	21960	22065	21829	21905	21879	22170	21790	22000	21736	21863	22149	21818	22232	21966	21975	21930	21920	22001	21790	22125	22059	21914	22041	21811	22002	21924	21934	21934	21939	22078	21918	22185	21848	22025	21982	21911	21915	22160	22080	22027	22162	22085	21999	21996	21930	22070	21996	22241	21827	21902	21789	22093	21879	22038	22025	22211	21862	21963	22030	22079	22148	21864	21943	22023	21984	21978	21943	21941	21931	22099	21869	22185	22181	22288	21852	22008	21932	22100	22066	22100	22095	21942	21993	22175	22065	21882	22076	21965	21895	21959	21913	21931	21887	22035	22085	22023	22037	21716	21862	22093	21885	21951	21957	21808	22074	22090	22074	21985	21968	22023	22106	21990	21900	21888	21771	22071	21776	21865	22075	21951	21959	22124	22019	21889	21837	22036	21975	22181	22150	22096	21879	22184	22007	21854	21981	22014	21786	22046	21982	22068	22088	21899	21849	21959	21725	21956	21973	22065	21904	22093	22094	21934	21976	21966	21840	21813	22086	21919	22024	22063	21986	22082	21958	22035	22173	21825	21949	21614	21992	21975	21919	21937	22081	22059	21996	21884	21766	21820	22083	21779	22144	21795	22034	22035	22025	22268	21892	21939	21843	22085	22025	21780	21881	21908	21922	22067	21925	21746	21968	21924	22115	21940	21873	21748	22067	21947	22055	22050	21824	22047	21860	22072	22149	22055	22069	21923	22014	21955	21865	21931	22060	21920	21974	21982	21982	22003	22101	21986	21991	22051	21782	21740	22120	22062	21878	21791	22054	22017	22073	22010	21998	22021	21900	21851	21815	21975	22036	22038	21954	22059	22082	21699	21987	22065	21953	22051	21818	21885	22048	22098	22162	21879	21751	22005	21695	22085	21955	22021	21810	21931	21997	21996	21743	21914	22055	22028	21755	21929	22005	21942	21973	21875	22081	22007	22060	21983	21887	22026	21793	22058	21629	22105	22068	22133	21930	21996	22243	21858	22224	22162	22133	21991	21752	21927	21911	21912	21809	21955	22018	21680	22038	21733	22046	21830	21800	21682	21903	21988	21959	22105	21861	21900	22222	21975	22034	22128	21933	22115	21874	22065	22011	22192	22319	21789	21969	21963	21776	21869	21895	21743	22114	21945	22131	21970	22162	22077	21859	21897	21776	22005	21885	21956	22018	22084	21941	21742	21991	21982	22027	22039	21960	21889	21982	21939	21943	21943	21971	21902	21821	21828	21788	21902	21940	22012	22179	21999	21894	21746	22045	21925	22125	22045	22153	21850	21967	22082	21733	21888	21979	21904	21986	21961	21956	21963	22063	21968	22001	22089	22081	22003	21868	21941	21836	22006	21832	21997	22009	22032	21889	21906	22081	22153	22163	21821	22118	21803	21888	21846	22178	21845	21880	21952	22124	21943	21965	21984	21876	21996	22000	21962	21877	22024	21807	21906	22232	21899	21968	21798	22137	21867	21734	22014	21702	21767	22091	22087	21991	22041	21841	22283	21921	21972	21973	21779	22182	21966	21956	21821	22154	22095	21822	21976	21891	22044	21968	22089	21910	21899	21844	22005	21706	21960	21923	21903	21828	22012	22139	21975	21833	21835	21969	22018	21922	21916	21965	22161	22024	21804	21932	22135	22003	21859	22120	21984	21995	21876	21911	21820	21798	21786	22011	22057	21916	22015	21940	21869	21818	21793	22000	22152	21915	21861	22148	22029	21986	22116	21762	22228	21914	22041	21979	21910	21888	22050	21921	21673	21940	21834	22004	21992	21978	21925	22049	21771	21918	21841	21962	21959	21843	21925	22069	22023	21782	21955	21780	21772	21733	21831	21898	22106	21995	21953	22110	21684	21858	21974	21877	21920	21879	21875	21861	22050	21828	22051	21825	22073	22087	22331	21964	21860	22076	22150	22238	22113	21857	22031	21835	21957	22121	21723	21793	21772	21898	21964	22157	21886	21853	22032	21923	21921	21858	22074	21926	22023	21988	22114	22061	22102	21946	21999	21903	22089	21927	21743	21914	22199	22126	22060	21907	22034	22073	22108	21982	21967	22070	21896	21972	22058	21825	22086	21862	22052	21882	21858	21768	21896	22115	22021	22019	21966	21959	21916	21987	21888	22083	21893	22132	22107	22135	21983	21810	21806	22060	22020	22140	21829	22056	21923	21880	21892	22160	22237	21997	21871	21842	22106	21891	21993	22292	22137	21973	22101	22168	21870	21997	21972	22024	21778	21947	22157	21826	22003	21992	21908	22122	21649	21889	21921	21905	22042	21857	21909	21987	22128	21825	22029	22115	21988	21843	21985	22031	22043	22075	21823	22069	21803	21848	22033	21923	21975	22012	21951	22022	22063	21972	21942	21877	22110	22007	21769	22098	22121	21957	22065	22036	22047	21889	21935	21834	22122	21926	21879	21910	21942	21964	22040	22162	21674	21910	21944	22059	21934	21722	21728	22050	22067	21959	21939	21902	21910	21862	21988	21962	21883	22117	22028	22007	21774	21818	21926	21871	21758	22010	21808	21914	21847	22089	22104	21967	21969	21969	22122	22002	21935	22103	22001	21946	22151	21755	22015	21879	21929	22112	21941	21966	22015	21729	21824	22041	21883	22039	21895	21848	21943	21905	22102	21987	21913	21793	21961	21998	21823	22010	22116	21981	21758	22090	21991	21762	21991	22009	21881	21857	22165	21990	21887	22172	22012	22234	21944	21878	21975	21835	21888	22078	21716	21790	21902	22075	21991	21995	22025	22127	21812	21713	22127	21931	21913	21885	21970	21876	22138	22211	21947	22217	22119	21845	21817	21979	22079	22010	21853	22048	21936	21968	22153	22126	22128	22021	21834	21878	21986	22074	21977	21878	21930	21819	22054	21878	21903	21765	22143	21888	22018	22120	21803	22156	21879	22239	21921	21978	22027	21930	21859	21924	22061	22051	21939	21832	21980	22057	21880	21814	22018	22031	21951	22062	22060	22027	22039	22149	21946	21998	22023	21764	21926	21802	22111	21801	21913	22030	22044	22010	21894	22102	21822	21857	22032	21878	21962	21794	22111	21885	22144	21908	22089	21969	22110	21973	22012	21860	21998	21920	21828	21747	21966	22120	22131	21965	21979	22141	22039	21987	22027	22159	22158	21986	21772	21999	22035	22034	21958	21921	22014	22063	22024	21984
22075	31506	30132	25959	22998	20660	19453	18824	18563	18276	17884	18186	18249	18688	18253	18063	17890	18091	17993	18051	18305	18201	18062	18425	18547	18737	18379	18144	17993	18003	17843	17720	17650	17815	17791	17698	17723	17821	17809	17739	17708	17721	17895	17873	17799	17745	17913	17746	17783	17906	17682	17781	17829	17740	18024	17735	17875	17625	17675	17702	17860	17948	17830	17785	17767	17764	17684	17703	17790	17705	17662	17827	17687	17781	17813	17773	17731	17704	17750	17788	17838	17639	17844	17833	17661	17645	17867	17898	17771	17759	17982	17756	17737	17887	17783	17548	17756	17717	17679	17684	17820	17835	17950	17777	17719	17604	17857	17779	17783	17910	17831	17684	17719	17855	17899	17812	18003	17968	17830	17847	17730	17813	17857	17633	17766	17762	17826	17756	17915	17799	17814	17633	17772	17846	17695	17837	17853	17730	17689	17887	17828	17810	17818	17666	17769	17996	18027	17804	17684	17915	17672	17774	17775	17692	17512	17861	17816	17697	17881	17785	17893	17577	17781	17997	17783	17947	17752	17834	17631	17696	17906	17761	17580	17741	17705	17889	17922	17515	17757	17791	17540	17930	17888	17760	17701	17720	17835	17593	17777	17780	17814	17612	17733	17937	17796	17569	17792	17669	17828	17891	17724	17849	17748	17837	17810	17940	17624	17862	17616	17858	17776	17771	17688	17818	17752	17743	17614	17783	17713	17712	17868	17786	17752	17827	17712	18043	17700	17724	17735	17808	17693	17826	17760	17848	17871	17915	17663	17723	17735	17905	17937	17776	17715	17783	17808	17779	17953	17983	17779	17688	17621	17851	17709	17821	17744	17784	17857	17675	17715	17765	17543	17636	17848	17935	17674	17617	17764	17770	17585	17859	17669	17926	17862	17830	17866	17790	17824	17701	17790	17664	17833	18026	17642	17747	17851	17903	17950	17797	17721	17780	17864	17736	17821	17861	17659	17935	17612	17651	18013	17884	17584	17729	17753	17971	17661	17750	17826	17644	17890	17700	17900	17595	17734	17689	17717	17877	17538	17810	17674	17961	17852	17786	17757	17849	17800	17725	17699	17792	17802	17821	17808	18003	17943	17781	17775	17885	17857	17667	17733	17767	17626	17600	17804	17707	17695	17738	17990	17686	17905	17737	17901	17801	17758	17844	17737	17702	17841	17849	17757	17648	17766	17792	17575	17841	17695	17736	17814	17658	17821	17825	17986	17658	17650	17721	17845	18035	17903	17719	17676	17865	17901	17705	17880	17657	17777	17783	17908	17789	17892	17750	17858	17555	17733	17885	17773	17680	17803	17458	17768	17809	17840	17710	17903	17775	17644	17859	17719	17743	17778	17823	17693	17859	17915	17678	17762	17732	17764	17842	17967	17776	17661	17951	17937	17825	17784	17725	17800	17679	17840	17909	17792	17802	17883	17767	17785	17894	17869	17812	17810	17770	17659	17748	17717	17784	17772	17922	17708	17930	17860	17852	17790	17500	17837	17915	17836	17820	17673	17866	17700	17538	17952	17800	17736	17699	17854	17970	17664	17756	17855	17742	17774	17739	17918	17802	17621	17929	17598	17771	17761	17790	17728	17787	17793	17878	17802	17783	17800	17671	17768	17812	17862	17769	17788	17790	17726	17811	17917	17950	17765	18029	17734	17629	17710	17817	17880	17921	17835	17788	17790	17787	17679	17636	17742	17785	17781	17738	17741	17757	17843	17708	17802	17453	17719	17980	17664	17791	17854	17773	17699	17510	17607	17898	17632	17731	17762	17881	17830	17655	17792	17801	17849	17798	17698	17721	17882	17799	17696	17683	17776	17838	17818	17778	17834	17888	17555	17910	17819	17727	17824	17758	17725	17712	17801	17781	17780	17707	17709	17729	17714	17735	17745	17869	17863	17734	17591	17805	17993	17780	17798	17946	17766	17608	18033	17750	17817	17745	17784	17666	17632	17903	17689	17725	17812	17748	17722	17767	18012	17900	17677	17662	17741	17968	17754	17634	17874	17732	17808	17893	17735	17568	17712	17777	17668	17686	17762	17829	17979	17813	17782	17664	17702	17716	17817	17709	17638	17795	17884	17769	17965	17779	17991	17895	17911	17831	17716	17895	17819	17667	17810	17872	17832	17777	17784	17736	17824	17655	17775	17727	17728	17847	17579	17904	17532	17692	17744	17843	17781	17728	17788	17887	17867	17833	17737	17783	17530	17719	17651	17886	17702	17964	17685	17701	17795	17796	17793	17634	17827	17788	17727	17848	17855	17811	17920	17783	17721	17779	17879	17727	17691	17861	17611	17759	17898	17738	17798	17779	17891	17575	17814	17818	17727	17897	17766	17617	17750	17612	17879	17832	17795	18024	17746	17763	17605	17876	17819	17746	17796	17873	17800	17974	17827	17799	17715	17635	17886	17818	17958	17690	17744	17742	17660	17857	17758	17647	17892	17905	17780	17738	17839	17808	17909	17837	17653	17927	17742	17646	17940	17760	17826	17609	17922	17759	17525	17721	17734	17816	17724	17767	17789	17828	17880	17705	17780	17819	17686	17643	17791	17941	17749	17667	17701	17608	17869	17725	17860	17717	17907	17950	17874	17800	17939	17717	17781	17739	17724	17791	17638	17637	17702	17720	17681	17640	17736	17776	17715	17644	17754	17815	17851	17781	17747	17772	17783	17853	17779	17779	17836	17726	17970	17865	17908	17819	17742	17711	17795	17852	17861	17592	17747	17747	17840	17696	17872	17834	17917	17739	17774	17689	17762	17881	17837	17751	17954	17760	17842	17507	17706	17854	17830	17708	17678	17653	17767	17840	17851	17968	17673	17776	17811	17854	17722	17656	17765	17698	17885	17697	17671	17763	17697	17691	17860	17878	17765	17746	17700	17950	17773	18017	17826	17612	17868	17757	17726	17668	17967	17835	17835	17818	17863	17651	17779	17874	17638	17797	17684	17738	17845	17680	17976	17760	17665	17672	17791	18006	17760	17619	17667	17741	17685	17838	17797	17809	17847	17750	17679	17854	17814	17844	17758	17796	17676	17692	17874	17694	17887	17781	17872	17495	17891	17820	17971	17724	17871	17800	17670	17871	17791	17979	17870	17818	17887	17857	17710	17606	17734	17761	17817	18038	17778	17773	17764	17853	17797	17812	17779	17811	17661	17935	17917	17831	17849	17663	17890	17722	17766	17839	17701	17844	17641	17773	17707	17851	17822	17845	17995	17698	17804	17779	17759	17734	17698	17984	17942	17860	17719	17762	17752	17643	17745	17822	17750	17841	17713	17846	17801	17776	17577	17720	18001	17873	17643	17734	17825	17975	17745	17596	17794	17912	17721	17762	17693	17693	17798	17827	17735	17773	17650	17598	17746	17778	17737	17904	17815	17843	17807	17863	17769	17818	17752	17712	17813	17551	17742	17717	17730	17654	17746	17813	17879	17944	17715	17619	17879	17746	17660	17847	17738	17718	17880	17891	17828	17735	17817	17747	17701	17778	17826	18023	17883	17787	17803	17668	17780	17651	17946	17761	17563	17575	18023	17947	17798	17751	17570	17730	17826	17744	17782	17889	17697	17790	17827	17918	17885	17682	17741	17853	17813	17842	17914	17700	17754	17835	17745	17803	17858	17781	17646	17799	17711	17556	18027	17814	17660	17749	17814	17753	17877	17744	17631	17833	17719	17837	17710	17813	17732	17765	17844	17667	17659	17686	17682	17841	17588	17618	17680	17833	17727	17853	17760	17736	17848	17655	17637	17904	17985	17816	17828	17982	17860	17744	17753	17713	17506	17870	17704	17839	17943	17746	17825	17698	17568	17689	17812	17755	17772	17646	17672	17912	17790	17784	17773	17834	17812	17696	18011	17740	17913	17688	17759	17702	17708	17762	17888	17731	17722	17652	17940	17944	17770	17877	17891	17926	17798	17914	17872	17702	17802	17819	17775	17739	17831	17932	17986	17601	17886	17823	18037	17842	17854	17915	17894	17783	17819	17824	17981	17736	18011	17803	17856	17854	17807	17655	17663	17841	17825	17785	17649	17799	17746	17761	17832	17885	17556	17837	17815	17626	17714	17836	17724	17678	17818	17836	17822	17816	17737	17757	17846	17721	17769	17858	17653	17864	17690	17833	17651	17930	17953	17751	17777	17769	17978	17754	17767	17793	17836	17817	17779	17764	17901	17787	17763	17814	17849	17649	17826	17680	17708	17664	17738	17859	17642	17913	17830	17721	17783	17801	17741	17632	17909	17770	17657	17772	17889	17805	17639	17677	17868	17937	17651	17921	17853	17798	17510	17692	17849	17782	17821	17880	17817	17638	17708	17787	17839	17954	17714	17682	17739	18036	17798	17739	17693	17988	17864	17785	17695	17931	17977	17763	17722	17851	17874	17690	17746	17614	17748	17679	17804	17687	17804	17864	17681	17940	17652	17902	17932	17666	17714	17744	17745	17881	17793	17762	17919	17616	17896	17776	17715	18057	17733	17736	17783	17790	17817	17752	17815	17718	17741	17775	17846	17700	17557	17807	17861	17842	17774	17718	17773	17668	17791	17711	17766	17806	17749	17828	18006	17860	17805	17681	17636	17800	17835	17824	17811	18027	17748	17759	17636	17916	17765	17879	17691	17783	17837	17687	17828	17720	17625	17849	17836	17755	17846	17925	17776	17741	17823	17900	17776	17879	17828	17825	17837	17845	17887	17910	17897	17620	17581	17784	17781	17769	17880	17961	17687	17608	17659	17798	17818	17896	17712	17836	17758	17926	17633	17820	17877	17815	17805	17801	17951	17670	17711	17596	17765	17830	17874	17978	17799	17856	17816	17882	17771	17779	17844	17732	17852	17769	17860	17888	17791	17722	17865	17841	17759	17767	17644	17819	17701	17739	17832	17823	17759	17691	17917	17846	17769	17898	17838	17905	17788	17882	17779	17837	17801	17781	17818	17884	17694	17872	17627	17896	17944	17806	17800	17741	17881	17672	17869	17758	18000	17901	17744	17799	17899	17959	18072	17735	17679	17638	17850	17641	17799	17690	17845	17649	17715	17733	17701	17706	17643	17808	17726	17889	17759	17845	17762	17912	17804	17778	18005	17585	17746	17619	17824	17820	17807	17692	17936	17746	17863	17956	17685	17963	17737	17947	17955	17876
24001	21498	29159	24628	23637	26016	26165	23133	22410	22319	21955	21846	21898	22067	22087	21998	21676	21946	21877	21796	21885	22011	21806	22678	25332	24982	24343	23351	22012	21863	21575	21473	21568	21318	21441	21331	21363	21438	21362	21324	21506	21279	21246	21159	21513	21508	21419	21317	21627	21416	21625	21434	21213	21369	21138	21420	21285	21237	21020	21374	21319	21324	21253	21241	21335	21328	21505	21401	21348	21355	21496	21394	21409	21489	21480	21308	21366	21516	21452	21454	21477	21331	21241	21292	21374	21387	21318	21245	21571	21566	21570	21552	21670	21553	21559	21232	21446	21349	21291	21315	21424	21404	21398	21459	21502	21314	21284	21261	21581	21390	21356	21469	21348	21228	21320	21239	21276	21367	21574	21295	21272	21277	21045	21263	21329	21260	21404	21480	21446	21402	21215	21247	21299	21296	21478	21517	21239	21374	21362	21379	21119	21467	21373	21295	21368	21416	21409	21504	21230	21353	21423	21251	21431	21212	21346	21268	21282	21236	21216	21260	21386	21302	21350	21358	21267	21595	21299	21440	21452	21317	21297	21396	21322	21363	21412	21319	21222	21379	21380	21184	21207	21184	21258	21258	21469	21419	21475	21337	21231	21467	21234	21236	21430	21242	21309	21269	21343	21434	21457	21279	21197	21142	21463	21266	21477	21386	21283	21293	21334	21386	21255	21387	21327	21193	21171	21271	21505	21581	21362	21212	21243	21311	21347	21459	21374	21101	21410	21421	21254	21399	21344	21268	21380	21246	21284	21416	21394	21193	21419	21488	21344	21564	21437	21235	21250	21323	21310	21482	21487	21140	21393	21440	21415	21180	21153	21144	21568	21332	21439	21478	21448	21305	21282	21178	21280	21360	21279	21309	21523	21321	21497	21358	21360	21228	21388	21395	21194	21115	21237	21213	21267	21317	21381	21721	21471	21377	21233	21327	21396	21607	21402	21521	21266	21289	21411	21318	21132	21311	21385	21362	21444	21593	21473	21376	21290	21371	21380	21100	21455	21572	21379	21199	21357	21286	21245	21189	21435	21449	21152	21322	21339	21438	21498	21515	21452	21394	21249	21358	21356	21446	21127	21351	21343	21326	21329	21507	21352	21264	21292	21117	21213	21260	21219	21302	21429	21304	21461	21328	21420	21543	21431	21348	21293	21535	21453	21289	21400	21462	21248	21138	21230	21323	21417	21326	21338	21245	21463	21213	21344	21425	21466	21432	21269	21384	21246	21307	21578	21348	21313	21240	21141	21474	21422	21275	21319	21209	21130	21512	21341	21490	21204	21473	21419	21620	21247	21308	21141	21408	21432	21337	21468	21461	21185	21270	21305	21289	21505	21410	21493	21218	21283	21241	21271	21419	21389	21350	21346	21143	21225	21425	21402	21534	21402	21232	21402	21248	21265	21356	21485	21211	21237	21549	21349	21358	21310	21287	21393	21323	21561	21365	21343	21357	21351	21327	21442	21415	21409	21321	21273	21382	21463	21399	21388	21222	21319	21527	21584	21468	21581	21514	21522	21339	21543	21399	21666	21442	21285	21386	21282	21429	21209	21299	21193	21565	21434	21379	21207	21298	21704	21294	21281	21320	21558	21431	21394	21221	21316	21332	21423	21256	21408	21387	21456	21478	21234	21380	21441	21322	21025	21317	21472	21430	21259	21460	21322	21370	21235	21298	21337	21501	21169	21349	21399	21585	21356	21316	21397	21411	21477	21433	21325	21292	21120	21315	21306	21467	21403	21366	21333	21267	21315	21418	21278	21613	21316	21381	21353	21573	21589	21329	21544	21291	21428	21284	21463	21338	21279	21465	21449	21407	21310	21157	21488	21294	21446	21419	21359	21395	21323	21255	21305	21466	21359	21412	21321	21449	21287	21631	21184	21517	21427	21298	21499	21250	21190	21352	21282	21431	21138	21282	21533	21435	21434	21375	21094	21252	21429	21579	21263	21315	21458	21298	21378	21199	21362	21394	21458	21472	21269	21546	21198	21381	21373	21359	21236	21284	21307	21411	21493	21245	21352	21191	21427	21373	21235	21167	21278	21415	21432	21169	21286	21346	21178	21308	21216	21392	21425	21308	21261	21257	21267	21453	21489	21252	21161	21589	21207	21318	21447	21594	21293	21304	21238	21502	21426	21560	21227	21477	21617	21464	21369	21601	21380	21277	21300	21256	21573	21311	21268	21401	21319	21445	21397	21278	21318	21206	21407	21469	21292	21203	21393	21165	21402	21245	21220	21228	21477	21273	21438	21250	21285	21624	21556	21296	21230	21299	21394	21372	21229	21507	21302	21483	21404	21357	21408	21146	21271	21217	21169	21247	21451	21404	21315	21454	21510	21258	21370	21458	21360	21322	21200	21171	21462	21434	21144	21234	21561	21409	21169	21246	21620	21335	21483	21261	21342	21296	21252	21608	21490	21225	21077	21562	21263	21343	21489	21500	21551	21188	21235	21506	21305	21431	21120	21281	21269	21142	21366	21536	21281	21330	21315	21399	21511	21515	21471	21403	21234	21536	21384	21500	21470	21223	21058	21233	21458	21205	21383	21287	21478	21255	21499	21236	21382	21361	21638	21657	21432	21422	21261	21278	21361	21233	21309	21143	21322	21224	21254	21270	21352	21432	21266	21289	21424	21398	21292	21265	21292	21207	21220	21351	21400	21392	21400	21299	21247	21360	21395	21366	21209	21147	21276	21413	21351	21293	21214	21206	21197	21241	21420	21549	21214	21263	21278	21379	21292	21424	21455	21269	21366	21412	21333	21280	21273	21370	21365	21320	21218	21373	21482	21403	21385	21374	21436	21375	21338	21334	21498	21429	21264	21293	21491	21411	21427	21523	21546	21346	21126	21138	21170	21259	21223	21446	21511	21300	21116	21431	21367	21336	21396	21343	21079	21504	21445	21316	21477	21477	21451	21268	21266	21332	21165	21450	21383	21475	21538	21389	21494	21319	21240	21530	21201	21101	21402	21711	21160	21519	21674	21358	21318	21477	21419	21225	21440	21554	21462	21455	21282	21439	21328	21314	21300	21278	21183	21134	21242	21282	21210	21354	21349	21462	21425	21485	21365	21185	21374	21415	21201	21302	21374	21167	21500	21223	21544	21361	21432	21273	21292	21469	21393	21446	21287	21012	21272	21212	21417	21258	21129	21267	21306	21291	21344	21483	21280	21515	21339	21397	21247	21368	21292	21240	21371	21394	21234	21218	21606	21070	21344	21458	21435	21263	21325	21272	21580	21335	21105	21026	21353	21558	21235	21331	21205	21376	21500	21491	21399	21502	21422	21521	21369	21436	21369	21354	21310	21430	21636	21591	21542	21487	21236	21441	21697	21342	21260	21379	21268	21442	21224	21219	21547	21456	21388	21594	21340	21219	21037	21384	21266	21208	21403	21568	21073	21504	21291	21382	21424	21631	21250	21347	20968	21244	21468	21517	21276	21375	21463	21305	21633	21442	21391	21154	21169	21465	21440	21501	21433	21328	21345	21239	21262	21324	21390	21140	21278	21195	21296	21385	21374	21403	21676	21191	21286	21484	21554	21346	21429	21631	21477	21453	21110	21319	21495	21488	21393	21356	21408	21479	21402	21274	21330	21454	21355	21269	21313	21259	21188	21437	21382	21377	21368	21169	21301	21280	21185	21498	21363	21575	21418	21526	21173	21275	21399	21342	21424	21139	21215	21253	21430	21447	21368	21415	21207	21312	21337	21359	21384	21224	21265	21333	21481	21578	21311	21349	21309	21438	21464	21660	21407	21399	21156	21286	21274	21213	21384	21279	21822	21249	21424	21450	21283	21514	21390	21298	21443	21327	21445	21255	21172	21347	21376	21269	21471	21276	21434	21304	21385	21286	21344	21346	21311	21381	21382	21229	21244	21317	21372	21381	21555	21533	21344	21380	21464	21359	21253	21384	21381	21259	21414	21370	21244	21380	21416	21268	21218	21441	21577	21271	21260	21299	21497	21441	21309	21167	21303	21249	21452	21294	21430	21288	21502	21530	21292	21408	21418	21372	21277	21431	21406	21276	21272	21471	21449	21517	21104	21339	21263	21214	21426	21187	21174	21241	21229	21386	21231	21286	21354	21456	21427	21337	21293	21576	21344	21361	21262	21410	21520	21395	21264	21478	21522	21302	21428	21465	21376	21389	21488	21382	21347	21429	21432	21313	21369	21274	21201	21569	21404	21313	21317	21304	21203	21398	21319	21357	21416	21375	21221	21254	21331	21463	21314	21549	21506	21305	21317	21346	21744	21270	21587	21279	21439	21300	21437	21417	21564	21235	21214	21207	21388	21189	21222	21398	21416	21278	21372	21239	21523	21512	21439	21435	21248	21484	21441	21508	21507	21234	21154	21058	21409	21264	21413	21420	21109	21273	21145	21289	21359	21421	21380	21446	21409	21457	21193	21302	21409	21242	21390	21561	21121	21301	21626	21261	21399	21223	21479	21232	21377	21350	21182	21172	21407	21252	21369	21451	21219	21347	21340	21383	21451	21397	21476	21364	21226	21279	21402	21473	21449	21595	21362	21327	21297	21354	21201	21089	21390	21213	21398	21304	21534	21379	21427	21439	21284	21355	21428	21252	21233	21246	21348	21265	21479	21247	21363	21283	21178	21268	21446	21504	21144	21349	21305	21181	21179	21316	21568	21312	21330	21245	21456	21301	21309	21391	21298	21269	21359	21326	21159	21382	21421	21311	21311	21422	21408	21370	21182	21316	21430	21302	21520	21397	21413	21532	21441	21409	21269	21566	21427	21238	21489	21192	21354	21351	21236	21291	21396	21420	21151	21432	21411	21357	21288	21328	21461	21232	21359	21334	21329	21457	21349	21251	21304	21372	21364	21344	21397	21414	21421	21299	21277	21502	21128	21518	21378	21384	21421	21466	21356	21324	21295	21461	21324	21291	21563	21395	21476	21474	21489	21338	21602	21436	21528	21329	21395	21432	21494	21512	21247	21462	21449	21611	21226	21076	21295	21224	21279	21456	21281	21379	21251	21480	21644	21369	21452	21215	21208	21385	21314	21339	21279	21304	21221	21069	21286	21348	21432	21443	21304	21343	21277	21404	21453	21454	21198	21213	21305	21344	21435	21541	21198	21370	21544	21216	21261	21209	21335	21506	21370	21253
22372	40425	36968	29656	25817	23197	21002	19613	19056	18817	18449	17952	18115	18433	18407	17988	17956	18025	18045	17963	17986	18154	17887	19985	23044	22344	21278	19515	18085	17665	17566	17536	17629	17578	17367	17521	17511	17535	17422	17427	17442	17438	17593	17387	17277	17565	17479	17469	17471	17296	17420	17555	17494	17548	17375	17453	17583	17500	17378	17471	17593	17384	17597	17549	17303	17470	17546	17469	17459	17373	17525	17641	17566	17633	17484	17449	17554	17558	17320	17262	17539	17461	17242	17442	17365	17303	17568	17398	17422	17391	17457	17362	17286	17587	17378	17443	17426	17455	17567	17514	17474	17462	17463	17469	17269	17359	17468	17407	17410	17377	17325	17277	17504	17349	17483	17549	17480	17475	17482	17288	17674	17265	17559	17254	17390	17519	17529	17386	17404	17366	17343	17468	17505	17466	17301	17299	17481	17288	17575	17263	17451	17478	17409	17573	17245	17571	17557	17481	17468	17379	17465	17339	17419	17404	17426	17461	17535	17370	17427	17402	17472	17452	17347	17490	17560	17321	17435	17332	17310	17497	17519	17396	17481	17369	17462	17420	17506	17487	17518	17335	17422	17441	17479	17199	17437	17310	17569	17487	17438	17583	17365	17343	17592	17322	17509	17444	17377	17371	17489	17526	17426	17356	17388	17450	17540	17450	17502	17368	17403	17524	17317	17416	17386	17477	17335	17341	17524	17464	17499	17433	17592	17629	17510	17492	17319	17315	17365	17428	17563	17568	17357	17386	17499	17403	17345	17451	17496	17502	17629	17471	17260	17479	17442	17426	17482	17386	17338	17391	17405	17331	17383	17588	17342	17353	17433	17305	17499	17290	17334	17567	17445	17501	17444	17539	17316	17543	17502	17465	17591	17498	17403	17543	17436	17410	17462	17318	17356	17555	17506	17459	17362	17575	17372	17383	17377	17617	17343	17448	17363	17399	17325	17442	17371	17331	17388	17573	17418	17374	17219	17346	17399	17326	17414	17518	17448	17294	17677	17430	17294	17378	17381	17438	17386	17408	17466	17499	17325	17255	17468	17487	17364	17466	17652	17496	17584	17490	17448	17290	17397	17414	17430	17495	17509	17434	17467	17350	17447	17580	17378	17411	17295	17575	17243	17467	17297	17370	17329	17349	17478	17437	17469	17531	17449	17548	17387	17389	17349	17478	17367	17182	17350	17422	17529	17377	17486	17490	17488	17465	17339	17336	17472	17380	17614	17398	17541	17383	17271	17434	17379	17430	17404	17288	17437	17318	17375	17518	17408	17348	17372	17409	17281	17403	17424	17469	17216	17541	17438	17442	17359	17448	17350	17315	17699	17395	17493	17528	17527	17295	17437	17537	17393	17473	17423	17408	17404	17606	17458	17462	17520	17498	17408	17464	17349	17509	17302	17451	17369	17413	17285	17358	17199	17213	17661	17353	17408	17464	17348	17445	17480	17448	17425	17335	17453	17438	17214	17307	17106	17492	17540	17479	17451	17286	17434	17450	17280	17482	17495	17328	17585	17472	17424	17434	17456	17410	17486	17481	17606	17593	17520	17285	17316	17428	17394	17461	17323	17479	17215	17401	17328	17312	17509	17335	17417	17351	17296	17401	17303	17447	17316	17494	17424	17428	17442	17386	17384	17401	17506	17258	17399	17425	17467	17383	17467	17407	17593	17503	17407	17497	17525	17206	17440	17314	17442	17296	17333	17544	17503	17271	17377	17516	17515	17533	17369	17447	17481	17461	17446	17500	17529	17476	17460	17267	17345	17525	17445	17457	17446	17530	17386	17492	17221	17495	17378	17333	17469	17495	17364	17379	17362	17474	17507	17453	17302	17410	17261	17489	17356	17374	17426	17328	17496	17597	17334	17191	17330	17393	17509	17191	17422	17491	17474	17227	17359	17461	17322	17525	17414	17570	17424	17442	17351	17441	17188	17379	17487	17431	17416	17401	17423	17454	17413	17439	17375	17526	17596	17240	17440	17392	17607	17402	17244	17431	17392	17308	17425	17308	17330	17481	17416	17485	17472	17461	17416	17427	17377	17384	17550	17359	17532	17358	17567	17441	17433	17418	17454	17398	17315	17366	17342	17447	17469	17293	17556	17569	17404	17602	17353	17261	17502	17288	17158	17346	17365	17408	17444	17543	17309	17378	17427	17392	17659	17492	17402	17260	17471	17432	17532	17391	17392	17365	17301	17505	17534	17424	17399	17338	17363	17294	17322	17455	17562	17299	17408	17382	17285	17558	17461	17327	17434	17501	17438	17423	17376	17432	17390	17342	17349	17344	17524	17333	17513	17380	17540	17549	17402	17416	17443	17467	17527	17347	17264	17480	17433	17444	17573	17329	17575	17254	17350	17170	17479	17354	17225	17260	17368	17469	17232	17752	17549	17654	17405	17607	17410	17293	17313	17410	17357	17344	17205	17489	17292	17440	17426	17588	17092	17442	17423	17334	17419	17420	17411	17511	17495	17421	17474	17404	17541	17537	17399	17459	17434	17372	17467	17444	17374	17526	17349	17376	17439	17306	17578	17469	17226	17345	17193	17533	17582	17583	17417	17390	17443	17504	17417	17539	17484	17503	17436	17310	17532	17477	17255	17517	17471	17391	17453	17498	17498	17289	17501	17407	17455	17415	17358	17351	17355	17564	17270	17598	17544	17457	17456	17517	17565	17388	17358	17585	17412	17464	17584	17514	17357	17460	17242	17355	17377	17389	17597	17361	17601	17428	17361	17548	17444	17422	17476	17519	17424	17413	17445	17559	17491	17393	17438	17321	17465	17242	17351	17422	17421	17503	17349	17250	17691	17565	17433	17809	17431	17399	17463	17476	17330	17325	17566	17398	17422	17274	17440	17495	17289	17493	17288	17565	17318	17621	17505	17452	17562	17508	17404	17297	17591	17438	17543	17159	17361	17516	17250	17298	17477	17273	17398	17267	17366	17371	17369	17368	17289	17581	17262	17468	17516	17337	17218	17484	17356	17368	17526	17371	17278	17529	17384	17466	17590	17438	17560	17387	17400	17603	17473	17418	17327	17632	17442	17337	17452	17427	17423	17496	17427	17399	17415	17258	17442	17528	17395	17465	17443	17571	17531	17409	17402	17515	17128	17512	17553	17447	17566	17294	17483	17642	17366	17471	17420	17369	17507	17445	17560	17327	17493	17489	17535	17225	17425	17470	17316	17348	17302	17434	17367	17356	17576	17425	17347	17339	17409	17373	17324	17557	17341	17419	17470	17482	17419	17421	17329	17286	17383	17543	17552	17329	17334	17424	17456	17512	17306	17542	17296	17406	17431	17289	17603	17487	17399	17266	17597	17498	17260	17516	17315	17362	17406	17337	17409	17559	17402	17405	17346	17680	17285	17370	17253	17428	17607	17423	17408	17484	17553	17412	17499	17456	17332	17439	17425	17492	17421	17293	17357	17425	17551	17279	17562	17312	17341	17333	17699	17367	17474	17481	17519	17523	17309	17417	17380	17421	17423	17323	17446	17386	17318	17351	17520	17426	17292	17370	17374	17334	17493	17518	17412	17348	17394	17357	17518	17497	17447	17511	17345	17343	17415	17556	17364	17394	17427	17351	17481	17555	17360	17397	17564	17396	17490	17529	17482	17375	17433	17358	17331	17415	17231	17458	17491	17359	17402	17506	17401	17499	17479	17302	17374	17343	17409	17520	17383	17459	17318	17367	17387	17414	17452	17510	17367	17426	17321	17593	17519	17551	17317	17500	17207	17456	17514	17447	17479	17337	17503	17459	17358	17385	17345	17533	17453	17430	17463	17426	17500	17533	17524	17215	17414	17341	17334	17483	17575	17458	17301	17369	17335	17449	17448	17647	17457	17441	17319	17432	17418	17533	17577	17320	17313	17335	17544	17389	17406	17330	17376	17284	17345	17614	17469	17500	17293	17382	17420	17577	17329	17418	17453	17537	17262	17575	17540	17429	17482	17377	17440	17487	17268	17348	17315	17489	17369	17375	17454	17466	17367	17552	17355	17431	17430	17578	17497	17493	17483	17428	17481	17473	17424	17471	17499	17209	17314	17379	17381	17555	17570	17337	17458	17371	17385	17241	17427	17397	17456	17323	17499	17553	17338	17432	17303	17385	17344	17382	17451	17525	17512	17459	17256	17367	17409	17460	17394	17450	17480	17510	17353	17334	17391	17298	17431	17562	17401	17497	17514	17446	17471	17395	17360	17258	17366	17396	17498	17549	17461	17464	17559	17436	17372	17377	17291	17453	17543	17585	17373	17374	17381	17370	17385	17416	17326	17200	17621	17257	17569	17589	17407	17457	17401	17375	17449	17396	17510	17424	17349	17346	17457	17393	17386	17417	17324	17534	17506	17434	17401	17407	17359	17382	17644	17369	17524	17415	17398	17356	17312	17544	17226	17464	17663	17444	17520	17486	17378	17447	17318	17455	17383	17442	17582	17300	17405	17546	17555	17332	17364	17386	17269	17586	17385	17482	17215	17442	17333	17566	17537	17523	17553	17231	17412	17322	17486	17389	17339	17398	17487	17546	17604	17344	17427	17362	17433	17419	17473	17520	17466	17210	17295	17486	17425	17465	17392	17335	17274	17276	17518	17613	17397	17324	17513	17379	17382	17384	17154	17352	17516	17454	17414	17410	17612	17505	17325	17243	17317	17351	17565	17428	17406	17386	17556	17653	17402	17504	17366	17410	17521	17491	17400	17336	17608	17535	17454	17527	17429	17425	17287	17447	17409	17240	17441	17375	17515	17168	17551	17390	17323	17617	17421	17422	17351	17472	17569	17529	17460	17341	17366	17507	17499	17260	17459	17614	17241	17399	17301	17459	17418	17347	17390	17330	17427	17310	17370	17413	17375	17321	17379	17470	17524	17334	17299	17489	17470	17388	17224	17403	17481	17443	17414	17400	17380	17355	17335	17508	17493	17309	17353	17336	17590	17538	17298	17370	17422	17186	17457	17352	17359	17325	17438	17427	17378	17349	17472	17551	17496	17481	17372	17364	17523	17590	17524	17470	17331	17499	17389	17430	17427	17581	17480	17546	17506	17426	17555	17326	17355	17466	17576	17419	17372	17369	17273	17496	17488	17489	17459	17516	17403	17342	17402	17540	17399	17294	17646	17443	17464	17362	17471	17485	17514	17488
22929	21484	29394	23976	22019	25138	28131	23150	22066	22218	21586	21277	21223	21110	21318	21193	21135	21391	21261	21136	21270	21278	21246	22852	27613	27519	25789	23799	21788	21151	20729	20686	20660	20623	20830	20930	20555	20691	20869	20602	20748	20821	20451	20646	20768	20461	20520	20915	20538	20790	20816	20619	20514	20684	20308	20670	20745	20738	20522	20595	20621	20612	20484	20551	20679	20660	20453	20412	20470	20524	20391	20641	20367	20532	20651	20431	20421	20674	20559	20514	20697	20553	20635	20396	20518	20518	20502	20364	20596	20715	20341	20380	20600	20385	20673	20642	20444	20478	20518	20490	20619	20469	20483	20565	20565	20430	20414	20578	20501	20806	20546	20617	20432	20583	20546	20604	20588	20595	20630	20409	20492	20493	20700	20532	20547	20457	20608	20631	20592	20746	20512	20332	20462	20599	20553	20545	20569	20370	20512	20646	20434	20551	20540	20496	20455	20553	20390	20629	20790	20443	20452	20639	20666	20624	20545	20411	20495	20504	20421	20563	20516	20652	20614	20355	20641	20572	20919	20470	20667	20556	20164	20560	20660	20468	20561	20468	20508	20427	20282	20658	20310	20765	20555	20430	20618	20393	20592	20400	20463	20791	20388	20677	20409	20430	20426	20409	20504	20360	20524	20645	20592	20475	20408	20431	20555	20522	20459	20523	20506	20545	20425	20566	20506	20550	20465	20374	20377	20409	20456	20450	20342	20400	20348	20506	20691	20543	20496	20472	20549	20839	20557	20491	20716	20410	20420	20500	20622	20379	20691	20556	20619	20551	20473	20548	20297	20366	20505	20590	20483	20672	20545	20233	20333	20588	20619	20674	20422	20551	20539	20491	20697	20727	20490	20410	20507	20598	20705	20317	20248	20394	20647	20447	20526	20420	20462	20396	20546	20448	20776	20726	20400	20514	20422	20492	20582	20480	20402	20693	20560	20624	20513	20608	20455	20720	20657	20475	20566	20461	20721	20479	20368	20450	20262	20557	20455	20444	20512	20418	20817	20542	20291	20527	20329	20419	20560	20479	20660	20703	20708	20473	20453	20579	20490	20633	20579	20494	20315	20616	20493	20495	20517	20327	20527	20632	20480	20679	20477	20441	20534	20573	20622	20792	20591	20659	20438	20424	20638	20409	20565	20369	20591	20616	20425	20497	20565	20345	20649	20498	20506	20239	20533	20388	20504	20587	20365	20309	20531	20438	20571	20642	20646	20586	20597	20558	20458	20397	20676	20762	20699	20249	20334	20554	20563	20495	20505	20445	20600	20496	20767	20514	20427	20362	20583	20450	20427	20480	20396	20420	20600	20451	20437	20446	20321	20498	20622	20484	20434	20501	20542	20365	20584	20600	20510	20519	20579	20411	20499	20637	20526	20399	20447	20521	20386	20586	20429	20457	20483	20590	20404	20477	20624	20250	20506	20603	20519	20470	20478	20657	20498	20434	20334	20532	20536	20472	20465	20439	20366	20387	20495	20787	20447	20558	20561	20539	20627	20498	20644	20533	20741	20523	20470	20589	20338	20376	20586	20477	20591	20414	20504	20334	20522	20678	20380	20505	20585	20517	20565	20652	20502	20306	20307	20565	20399	20432	20494	20361	20417	20339	20341	20289	20539	20309	20466	20788	20230	20520	20580	20674	20620	20452	20235	20471	20507	20434	20504	20514	20661	20354	20192	20455	20491	20420	20605	20899	20477	20601	20379	20406	20439	20592	20515	20416	20508	20317	20361	20499	20648	20510	20661	20535	20643	20461	20540	20328	20593	20499	20537	20562	20640	20551	20630	20423	20392	20461	20551	20438	20306	20416	20591	20504	20536	20515	20706	20761	20548	20319	20459	20665	20318	20646	20460	20601	20383	20507	20502	20545	20680	20617	20634	20553	20497	20489	20542	20673	20649	20507	20603	20642	20573	20549	20556	20444	20535	20418	20657	20502	20506	20503	20415	20545	20521	20430	20458	20551	20433	20393	20506	20367	20840	20382	20562	20523	20637	20238	20434	20449	20490	20614	20460	20422	20332	20371	20426	20422	20656	20632	20543	20474	20588	20347	20537	20465	20490	20412	20559	20321	20655	20377	20501	20581	20394	20540	20640	20448	20556	20455	20457	20499	20428	20720	20442	20647	20399	20519	20643	20508	20584	20605	20446	20355	20425	20653	20477	20344	20266	20273	20489	20613	20466	20392	20417	20561	20549	20518	20533	20443	20473	20648	20603	20614	20643	20346	20551	20713	20494	20573	20712	20580	20366	20498	20538	20750	20465	20467	20385	20358	20686	20625	20569	20436	20669	20548	20600	20759	20623	20401	20350	20368	20610	20381	20567	20665	20309	20604	20501	20409	20510	20545	20370	20467	20573	20506	20802	20559	20272	20446	20345	20375	20481	20494	20310	20403	20505	20804	20489	20433	20505	20336	20424	20498	20452	20644	20464	20567	20449	20520	20480	20419	20735	20516	20465	20488	20497	20619	20662	20578	20383	20388	20253	20548	20361	20597	20554	20660	20580	20474	20452	20498	20354	20583	20524	20503	20636	20441	20640	20468	20518	20489	20428	20586	20428	20651	20434	20359	20454	20578	20680	20510	20597	20373	20405	20343	20507	20605	20715	20376	20588	20637	20631	20394	20464	20508	20466	20453	20504	20496	20630	20384	20476	20388	20418	20487	20586	20405	20454	20324	20460	20486	20473	20355	20352	20382	20553	20619	20531	20528	20442	20695	20476	20624	20440	20547	20537	20584	20495	20712	20389	20681	20493	20538	20501	20329	20266	20505	20409	20385	20644	20518	20447	20399	20322	20368	20437	20523	20639	20649	20522	20554	20621	20523	20264	20483	20441	20537	20692	20635	20420	20695	20559	20466	20486	20560	20430	20461	20565	20596	20456	20324	20610	20390	20470	20387	20616	20594	20463	20485	20529	20427	20491	20368	20419	20377	20493	20802	20541	20232	20402	20557	20572	20474	20564	20376	20670	20547	20562	20439	20362	20473	20449	20446	20488	20401	20648	20508	20724	20599	20343	20670	20511	20636	20542	20899	20605	20418	20487	20362	20317	20455	20540	20443	20396	20559	20556	20404	20615	20473	20571	20624	20551	20342	20562	20401	20556	20539	20568	20536	20525	20411	20658	20640	20296	20312	20420	20610	20466	20552	20502	20533	20453	20527	20639	20421	20518	20750	20424	20446	20632	20279	20567	20676	20525	20707	20588	20577	20734	20826	20585	20201	20305	20448	20447	20494	20693	20554	20503	20692	20488	20428	20540	20425	20565	20452	20581	20616	20468	20394	20469	20632	20619	20505	20377	20322	20604	20602	20495	20542	20625	20468	20650	20487	20519	20493	20315	20438	20389	20449	20384	20426	20731	20679	20642	20558	20426	20532	20306	20505	20592	20572	20675	20331	20568	20459	20441	20500	20559	20593	20332	20696	20549	20440	20482	20540	20559	20326	20354	20397	20592	20455	20267	20570	20386	20659	20580	20358	20616	20530	20685	20441	20505	20549	20630	20410	20535	20584	20345	20500	20619	20323	20587	20315	20649	20449	20509	20396	20500	20626	20627	20481	20655	20860	20503	20401	20473	20533	20712	20338	20543	20461	20666	20492	20487	20447	20626	20521	20657	20463	20413	20435	20452	20457	20543	20524	20504	20505	20203	20512	20566	20524	20754	20625	20512	20542	20517	20647	20539	20492	20551	20427	20523	20196	20267	20298	20786	20445	20484	20485	20500	20488	20650	20430	20441	20550	20444	20719	20503	20532	20329	20648	20441	20635	20493	20383	20403	20523	20587	20376	20366	20370	20446	20612	20351	20710	20605	20439	20430	20451	20441	20434	20553	20337	20541	20337	20489	20452	20599	20279	20505	20292	20534	20520	20694	20599	20450	20623	20518	20548	20412	20489	20684	20478	20654	20527	20460	20701	20686	20586	20686	20647	20600	20514	20563	20854	20514	20424	20441	20688	20377	20640	20797	20674	20635	20589	20455	20320	20577	20514	20590	20576	20550	20447	20380	20542	20476	20367	20462	20525	20457	20333	20505	20507	20722	20429	20543	20430	20498	20597	20298	20392	20388	20423	20439	20483	20288	20395	20529	20570	20476	20567	20580	20596	20448	20476	20511	20737	20739	20403	20511	20545	20531	20458	20656	20469	20468	20400	20548	20265	20690	20550	20337	20267	20397	20430	20658	20468	20437	20610	20474	20620	20536	20490	20592	20510	20319	20565	20450	20433	20463	20281	20591	20566	20278	20625	20514	20464	20436	20562	20627	20321	20460	20492	20060	20413	20296	20526	20551	20570	20668	20511	20591	20532	20559	20483	20583	20418	20617	20421	20200	20481	20347	20697	20627	20612	20617	20491	20524	20444	20464	20628	20319	20456	20694	20484	20769	20614	20382	20516	20581	20444	20368	20526	20644	20652	20558	20369	20478	20324	20589	20506	20602	20483	20406	20616	20660	20559	20467	20499	20566	20587	20560	20581	20547	20396	20516	20337	20550	20436	20443	20604	20515	20318	20492	20509	20626	20524	20474	20545	20607	20521	20577	20504	20625	20597	20598	20648	20541	20530	20654	20474	20634	20312	20357	20421	20403	20525	20518	20428	20789	20517	20493	20455	20690	20564	20729	20436	20494	20595	20458	20419	20428	20395	20617	20371	20502	20389	20587	20668	20564	20620	20407	20611	20473	20319	20613	20530	20399	20543	20541	20599	20572	20553	20377	20551	20807	20632	20700	20490	20417	20593	20531	20435	20491	20537	20236	20620	20374	20624	20451	20690	20699	20499	20362	20664	20454	20476	20631	20357	20466	20554	20395	20620	20384	20617	20612	20575	20493	20524	20497	20550	20465	20344	20570	20599	20537	20716	20592	20398	20651	20244	20767	20651	20632	20499	20499	20555	20447	20613	20556	20409	20585	20572	20672	20345	20571	20340	20451	20614	20519	20433	20556	20641	20423	20216	20659	20363	20457	20587	20543	20543	20501	20452	20604	20463	20580	20667	20610	20244	20578	20378	20337	20500	20386	20519	20495	20346	20450	20444	20463	20575	20449	20674	20268	20484	20638	20662	20549	20325	20375	20402	20704	20436	20414	20531	20305	20479	20422	20567	20645	20693	20427	20507	20464	20352	20553	20732	20568	20525
26911	45826	40230	31957	28027	24113	22039	20541	19567	18797	18409	17841	17521	17781	18063	17955	17983	17599	17609	17472	17679	17762	17609	20965	27329	26334	23591	20658	18485	17455	17169	16983	16967	16948	16969	16834	16779	16776	16766	17024	16914	16946	16886	17073	16891	16820	16937	16895	17040	16833	16980	16634	16797	16863	16979	16844	16942	16870	16969	16974	17009	16797	16851	16963	16983	16961	16813	16768	16935	16938	16746	16806	16897	16821	16976	16721	17136	16942	16985	16859	17069	16921	16935	16911	16919	16783	16746	16952	16929	16811	16736	16794	16789	16853	16952	16876	16849	16848	16863	16862	16857	16757	16896	16831	16850	16755	16939	16854	17029	16861	16891	16885	16896	16797	16876	16983	16908	16846	16868	16768	16881	16704	16777	16660	16995	16793	16781	16919	16903	16855	17003	16856	16794	16685	17031	16993	16860	16950	16954	16763	16850	16776	17079	16958	16868	16762	16803	16812	16910	16899	16773	16756	16953	16957	17040	16999	16751	16713	16921	16889	16830	16894	16899	16789	16798	16881	17122	16863	16879	16958	16929	16911	16910	16735	16793	16755	16966	16901	16982	16929	16816	16872	16760	16953	16818	16939	16943	16823	16776	17083	16698	17018	16883	17043	16775	16978	16909	16913	16916	16897	17033	16936	16957	16842	16934	16882	16828	16926	16806	16876	16813	16830	17110	16900	16882	16786	16661	16897	16793	16752	16960	16922	16733	16784	17032	16857	16777	16892	16855	16867	16883	16784	16934	16776	16864	16634	16852	16874	16769	16840	16948	16827	16919	16947	16768	16937	16832	16974	16676	16863	16887	16653	16873	16767	16847	16873	16803	17028	17065	16765	16794	16910	16970	17037	16873	16742	16910	16846	16953	17032	16903	16778	16934	16876	16743	16877	16902	16943	16881	16933	16813	16829	16960	17048	16803	16868	16752	16783	16882	16984	16766	16915	16725	16780	16949	16957	16903	16710	16887	16858	16895	16729	16721	16768	16778	16813	16929	16668	16960	16906	16861	16862	16825	17021	16885	16967	16959	16979	16959	16934	16959	17031	16914	16943	16913	16899	16842	16918	16739	16788	16864	16958	17022	16750	16986	16840	16981	16854	16963	16880	16923	16893	17082	16826	16859	16967	16890	16986	16916	16965	16810	16963	16934	16858	16863	16999	16874	16717	16859	16863	16793	16860	16807	16915	16674	16950	17015	16816	16892	16926	16965	16751	16892	16874	16856	16699	16803	16943	16900	17018	16948	16932	16675	16858	16813	16866	16884	16923	16901	16791	16931	16807	16815	16858	16961	16813	16855	16875	16928	16769	16881	16821	17009	16670	16893	17033	16726	16963	16954	16790	16810	16903	16884	16909	16900	16777	16851	16889	16751	17008	16945	16878	16895	16851	16835	16877	16761	16835	16714	16847	17009	16807	16977	16826	16907	16665	16878	16859	16936	16883	16892	16939	16798	16856	16850	16754	16904	16832	16909	16868	16772	16929	16801	16915	16852	17013	16676	16876	16989	16930	16906	16664	16823	16811	16906	17030	16860	17037	16849	17046	16873	16789	16687	16736	16893	16953	16764	16857	16982	16797	17035	17029	16984	16858	16821	16870	16757	16897	16950	16640	17093	16926	16999	16779	16747	16948	16841	16826	16898	16838	16838	16849	16935	16825	16921	16873	16901	16914	17055	16673	17044	16840	16932	16972	16863	16792	16837	16745	17033	16764	17048	17081	17024	17018	16951	16915	16975	17023	16824	16970	16951	16917	17025	16884	16865	16978	16894	16723	16917	16752	16932	16853	16954	16735	16911	16684	16904	16965	16920	16820	16900	16773	16923	16816	16905	16878	16847	16946	16813	16982	17040	16794	17055	16813	16848	16953	16774	16922	16944	16790	16783	16866	16938	16910	16841	16905	16668	16858	16613	16847	16833	16846	16740	16797	16847	16962	16890	16878	16867	16960	16914	16865	16757	17014	16740	16866	16889	16771	16978	16838	16773	16816	16923	16894	16988	16950	17048	16853	17060	16775	16772	16984	16813	16857	16957	16914	17016	16996	16903	16929	16900	16880	16866	16775	17110	16701	16856	16943	16849	16745	16922	16936	16884	16650	17093	16769	16975	16743	16794	16882	16923	16821	16857	16776	16835	16920	16863	16870	16832	16779	16805	16759	16706	16963	16901	16874	16797	17009	16847	17007	16848	16848	17060	16917	17046	16810	16953	16732	16817	16832	16870	16822	16957	17107	16852	16881	16740	17007	16819	16941	16733	16893	16816	16783	16932	16726	16898	16957	16873	16931	17006	16903	16712	16783	16957	16877	16847	16871	16941	16852	16849	16846	16907	17058	16895	16889	16837	16826	17107	16993	16941	16784	16753	16707	16932	16824	16946	16906	16710	16816	16817	16721	16947	16835	16797	16875	16793	16747	16966	16897	16991	16964	16976	16965	16809	16839	16867	16881	16877	16784	16781	16702	17009	16941	16755	17029	16821	16842	16921	16757	16856	16730	16871	16811	16695	16585	16873	16909	16772	16762	16874	16971	16678	16931	16915	16838	16838	16835	17005	16928	16653	16843	16691	16885	16912	16849	16826	16855	16858	16746	16842	16932	16864	16953	16862	16740	16987	16908	16933	16998	16898	16867	16727	16909	17064	16911	16790	16954	16833	16882	16900	16836	16844	16974	17040	16786	17038	16767	16856	16970	16868	16854	16849	16831	16911	16942	16721	16819	16720	16798	16814	16793	16857	16842	16936	16925	16813	16983	16798	16850	16920	16988	16950	16811	16937	16814	16763	17060	16966	16769	16890	16841	16710	16856	16827	16840	16983	16738	16801	16944	17012	16825	16948	16955	16704	16803	16819	16819	16700	16881	16764	16927	16779	16944	16928	16869	16891	17001	16842	16766	16865	16759	16726	16798	16926	16862	16915	16862	16906	16924	16745	16898	16688	16998	17155	16859	17016	16866	16866	16873	16835	16852	16844	16921	16946	16656	17004	16816	16964	16935	16933	16741	16664	16942	16825	16904	16993	16994	16939	16963	16821	16820	16612	16981	16927	16888	16872	16765	17010	16919	16823	16904	16846	16793	16796	16862	16865	16827	16865	16796	16883	16806	16920	16912	16965	16966	17038	16891	16923	16862	16972	16967	16939	16901	16723	16984	16924	16820	16893	16822	16777	16909	16732	16816	16994	16895	16921	16798	16964	16889	16995	16817	16894	16864	16961	16963	16795	17028	16902	16877	16951	16944	17034	16942	16939	16879	16895	16964	16937	16794	16894	16786	16859	16907	17015	16889	17137	16794	16833	17065	16744	16780	16712	16981	16864	16745	16755	17018	16861	16910	16996	17024	16767	16925	16848	16821	16984	16983	16818	16963	16955	16892	17025	16737	16905	16654	17068	16870	16954	16689	16867	16899	16909	16835	16878	16761	17011	16791	16804	16886	16978	16822	17092	16835	16685	16951	16799	17007	16892	16948	16750	16920	16997	16871	16793	16950	16714	16890	16808	16726	16901	16967	16959	16828	16917	16888	16884	16790	16845	17005	17034	16875	16905	16849	16776	16896	16795	16700	16875	17016	16987	16913	16853	16935	16873	17103	16923	16780	16849	16712	16944	16942	16757	17039	16791	16910	16850	16752	16910	17007	16788	16757	16729	16743	16857	16923	16774	16803	16998	16914	17103	16955	16794	16938	16813	16994	16847	17008	16812	16964	16816	16859	16982	16858	16830	16961	16714	16800	16926	16841	16805	16894	16946	16916	16942	16865	16852	16964	16963	16765	16866	16795	16771	16884	16884	16757	17069	16770	17006	16728	16702	17018	16844	16824	16826	16808	16744	16831	16866	16778	16828	16767	16759	16846	16960	16882	16839	16915	16948	16841	16898	16725	16942	16901	17000	16801	16783	16921	16884	16933	16962	16852	16906	16817	16934	16896	16881	16828	16959	16735	16710	16909	16887	16958	16965	16679	16793	16781	16847	16839	16764	16949	16839	16850	16805	16948	16719	16884	16898	16948	16982	16850	16947	16879	16988	17046	17038	16895	16931	16926	16761	16821	16830	16826	17030	16903	16784	16973	16895	16861	16653	16858	16781	16934	16917	16961	16863	16792	16900	16799	17100	16765	16714	16829	16948	16777	16805	16680	16821	16928	16874	16717	16703	16865	16807	16775	16918	17106	16971	16902	16943	17030	16995	16777	16724	16927	16767	17034	17011	16882	16955	16869	16931	16844	16832	16787	16833	16963	16905	16969	16780	16845	16856	16902	16946	16914	16810	16765	16801	17059	16677	16789	17013	17075	16838	16841	16890	16881	16797	16771	16672	16910	16884	16723	16767	16958	16983	16860	16933	16860	16890	16844	16796	16785	17027	16819	16701	16742	16738	16900	16897	16905	16886	16770	16708	16909	16930	16906	16650	16988	16867	16938	16606	16919	16803	16664	16839	16731	16942	16837	16831	17049	16654	16851	16821	16824	16920	16863	16929	16753	16747	16813	16972	16867	16666	17031	16751	16885	16766	16692	16866	16992	16963	16836	16788	16851	16840	16753	16939	16778	16905	17033	16857	16921	16839	16900	16978	16792	16956	16811	16800	16878	17018	16815	16929	16976	16919	16734	16850	16856	16909	16742	16859	16826	16711	16849	16892	16954	16895	16856	16727	16858	16908	16643	16948	16817	16826	16845	16933	16796	16959	16899	16840	16938	16728	16785	16895	16817	16819	16904	16845	16919	16950	16944	16942	16932	16855	16734	16833	16933	16923	16814	16807	16857	16859	17017	16940	16784	16895	16908	16761	16850	16827	16766	16976	16912	16930	16935	16787	16951	16830	16825	16873	16835	16866	16854	16969	16967	16953	16905	16870	16771	16659	16879	16817	16933	16864	16813	16944	16967	16924	16725	16939	17024	16761	16824	16919	16576	16816	16854	17047	16832	16865	16974	16894	16789	16972	16923	17110	16977	16776	16802	16890	16828	16803	16899	16818	16739	16829	16900	16775	17019	17010	16924	17028	16943	16987	16878	16764	16928	16841	16915	16860	16919	16863	16908	17014	16684	16830	17067	17047	16904	16829	16915	16840	16715	16827	16819	16859	16604	16872	16820	17022	16831	16993	17068	16916	16776	16945	17009	16898	16647	16966	16878	16836	16850
28190	23780	28788	27047	22708	21256	20356	19589	19386	19021	18934	18884	18789	18844	18862	19052	19076	18795	18525	18876	19103	19075	18625	18588	19273	19230	19247	18938	18855	18627	18548	18699	18563	18484	18616	18589	18484	18663	18578	18717	18559	18806	18582	18837	18653	18890	18543	18631	18690	18558	18429	18680	18551	18685	18605	18396	18654	18607	18833	18559	18624	18609	18723	18438	18495	18548	18526	18475	18582	18552	18569	18618	18531	18717	18534	18737	18558	18764	18353	18643	18520	18544	18593	18890	18480	18502	18568	18542	18628	18718	18686	18536	18503	18242	18499	18501	18680	18632	18428	18692	18510	18599	18593	18354	18728	18811	18338	18461	18557	18591	18387	18436	18550	18892	18733	18482	18572	18414	18443	18551	18637	18650	18587	18580	18583	18592	18573	18558	18676	18555	18697	18454	18459	18656	18316	18602	18542	18579	18629	18660	18626	18539	18629	18659	18581	18541	18625	18476	18438	18628	18495	18524	18512	18767	18463	18457	18650	18577	18648	18462	18716	18709	18608	18531	18615	18405	18647	18578	18623	18699	18742	18656	18498	18283	18415	18459	18482	18292	18603	18522	18689	18472	18538	18715	18670	18630	18468	18685	18424	18799	18528	18636	18346	18457	18762	18723	18606	18442	18642	18588	18489	18644	18639	18705	18615	18456	18492	18379	18533	18871	18712	18565	18697	18520	18692	18525	18600	18474	18763	18403	18411	18398	18548	18474	18607	18630	18697	18776	18748	18550	18588	18889	18628	18829	18667	18772	18515	18557	18536	18528	18559	18457	18819	18595	18593	18679	18683	18569	18708	18645	18411	18565	18613	18616	18814	18542	18676	18460	18739	18606	18735	18553	18675	18355	18431	18649	18523	18456	18719	18632	18563	18686	18428	18672	18680	18485	18550	18552	18580	18499	18664	18501	18595	18669	18481	18607	18676	18694	18570	18454	18408	18394	18492	18772	18584	18533	18596	18749	18565	18625	18384	18591	18643	18570	18799	18616	18515	18493	18667	18567	18567	18484	18645	18552	18495	18735	18583	18229	18530	18561	18610	18522	18331	18427	18381	18621	18792	18561	18628	18459	18545	18910	18537	18464	18360	18659	18544	18503	18576	18443	18754	18807	18764	18545	18341	18510	18691	18694	18685	18659	18505	18519	18542	18497	18669	18423	18716	18531	18658	18903	18800	18629	18662	18570	18653	18625	18607	18691	18538	18449	18490	18801	18451	18691	18498	18536	18698	18592	18642	18733	18635	18504	18611	18641	18540	18715	18601	18467	18717	18670	18463	18442	18643	18601	18503	18701	18686	18792	18658	18454	18666	18457	18613	18524	18613	18694	18594	18469	18568	18686	18635	18637	18509	18703	18618	18746	18477	18501	18466	18608	18447	18693	18631	18416	18604	18577	18704	18521	18677	18453	18486	18652	18633	18611	18610	18730	18411	18520	18727	18585	18876	18856	18605	18489	18680	18585	18432	18573	18692	18639	18567	18639	18624	18558	18620	18643	18583	18679	18595	18518	18709	18510	18733	18665	18555	18549	18777	18583	18600	18504	18689	18526	18566	18628	18520	18617	18694	18377	18637	18672	18573	18582	18827	18724	18542	18359	18727	18539	18468	18718	18434	18628	18546	18551	18791	18447	18431	18569	18357	18562	18650	18707	18482	18491	18705	18654	18663	18791	18458	18506	18483	18637	18644	18552	18767	18643	18560	18586	18527	18464	18659	18378	18440	18622	18605	18603	18573	18774	18612	18381	18395	18859	18771	18546	18567	18461	18487	18561	18321	18570	18522	18399	18414	18517	18713	18585	18586	18587	18688	18714	18729	18495	18624	18607	18533	18659	18566	18743	18579	18636	18857	18516	18546	18470	18546	18630	18569	18395	18443	18581	18632	18486	18524	18482	18609	18504	18652	18520	18609	18511	18448	18551	18655	18446	18505	18583	18600	18501	18592	18684	18610	18622	18817	18635	18442	18561	18586	18677	18510	18604	18609	18292	18615	18591	18431	18491	18554	18622	18487	18572	18571	18591	18701	18594	18369	18633	18670	18584	18438	18571	18490	18671	18603	18592	18531	18694	18689	18595	18644	18700	18542	18483	18747	18462	18452	18389	18500	18522	18683	18848	18654	18492	18588	18591	18622	18523	18514	18498	18557	18529	18476	18758	18786	18547	18548	18654	18557	18557	18610	18675	18620	18637	18624	18576	18751	18765	18477	18525	18511	18550	18572	18430	18630	18708	18436	18588	18598	18539	18742	18723	18436	18366	18485	18293	18781	18739	18715	18392	18329	18569	18549	18648	18528	18674	18583	18577	18693	18624	18516	18667	18626	18616	18639	18503	18782	18516	18437	18478	18504	18404	18627	18691	18648	18571	18741	18609	18477	18586	18546	18696	18535	18582	18755	18665	18594	18498	18447	18514	18581	18585	18692	18636	18607	18529	18368	18519	18694	18463	18619	18503	18631	18653	18687	18685	18722	18669	18591	18533	18535	18854	18688	18577	18466	18456	18421	18623	18514	18567	18574	18720	18517	18604	18557	18527	18730	18612	18718	18546	18453	18354	18513	18849	18664	18702	18604	18703	18658	18586	18752	18450	18899	18592	18433	18685	18485	18609	18661	18615	18655	18556	18576	18217	18552	18525	18467	18566	18419	18554	18604	18679	18603	18564	18434	18452	18766	18679	18653	18470	18743	18601	18681	18488	18483	18644	18540	18550	18442	18565	18628	18508	18733	18440	18459	18750	18639	18415	18618	18645	18630	18611	18623	18500	18643	18799	18650	18485	18582	18779	18527	18575	18659	18540	18530	18713	18363	18510	18592	18598	18660	18561	18593	18569	18740	18450	18666	18437	18519	18516	18579	18445	18756	18702	18439	18549	18483	18527	18568	18569	18379	18612	18563	18582	18675	18477	18644	18447	18404	18665	18511	18631	18411	18624	18590	18653	18679	18754	18794	18551	18756	18614	18532	18379	18740	18642	18374	18562	18684	18626	18708	18669	18636	18450	18369	18626	18468	18583	18632	18562	18459	18452	18457	18546	18653	18523	18457	18586	18631	18631	18510	18534	18516	18430	18684	18443	18624	18637	18630	18405	18564	18475	18489	18577	18565	18861	18828	18607	18653	18423	18476	18618	18636	18569	18916	18592	18763	18485	18782	18497	18895	18494	18447	18634	18529	18573	18574	18691	18703	18581	18551	18503	18643	18503	18477	18554	18611	18563	18714	18719	18659	18389	18850	18608	18709	18626	18555	18681	18671	18514	18588	18511	18827	18529	18507	18464	18583	18510	18447	18384	18518	18870	18487	18650	18716	18526	18682	18630	18676	18729	18732	18642	18604	18698	18674	18535	18561	18645	18645	18911	18610	18571	18540	18553	18607	18462	18518	18623	18733	18627	18547	18636	18580	18604	18452	18747	18594	18550	18763	18740	18722	18599	18699	18553	18449	18611	18633	18587	18550	18640	18570	18445	18466	18802	18593	18705	18715	18585	18520	18549	18546	18672	18737	18508	18626	18680	18522	18734	18660	18559	18785	18608	18634	18632	18682	18673	18610	18632	18655	18538	18581	18654	18462	18607	18368	18638	18719	18625	18729	18600	18553	18506	18427	18784	18708	18493	18760	18526	18623	18753	18695	18477	18476	18809	18631	18732	18655	18787	18613	18527	18567	18628	18535	18753	18648	18543	18531	18547	18617	18586	18678	18518	18820	18414	18616	18340	18734	18895	18452	18751	18811	18703	18534	18429	18655	18506	18645	18582	18666	18711	18669	18599	18743	18655	18669	18652	18642	18758	18598	18689	18444	18685	18428	18685	18350	18657	18564	18565	18593	18403	18575	18471	18478	18651	18585	18481	18658	18586	18457	18584	18737	18520	18676	18345	18550	18691	18683	18617	18676	18636	18483	18661	18653	18711	18633	18605	18478	18751	18587	18710	18720	18668	18739	18509	18630	18655	18653	18334	18697	18542	18496	18578	18319	18458	18778	18613	18624	18526	18683	18439	18626	18582	18610	18623	18649	18584	18466	18614	18499	18459	18624	18536	18628	18547	18465	18658	18654	18609	18742	18769	18625	18551	18558	18704	18738	18526	18487	18558	18792	18396	18692	18521	18642	18798	18501	18582	18805	18372	18670	18549	18661	18567	18705	18674	18637	18634	18480	18717	18514	18637	18407	18781	18591	18561	18378	18423	18671	18238	18642	18718	18453	18794	18655	18691	18638	18374	18384	18650	18690	18759	18588	18456	18503	18482	18499	18293	18581	18519	18645	18579	18479	18495	18399	18486	18688	18565	18505	18657	18566	18662	18554	18481	18642	18641	18675	18641	18708	18649	18442	18658	18680	18354	18517	18531	18445	18721	18597	18494	18564	18529	18413	18506	18576	18645	18676	18445	18563	18369	18522	18663	18590	18549	18559	18506	18391	18664	18551	18682	18878	18722	18695	18468	18475	18450	18647	18809	18473	18574	18657	18506	18409	18583	18755	18342	18548	18564	18614	18752	18651	18701	18426	18570	18618	18426	18502	18605	18430	18459	18895	18456	18660	18446	18613	18509	18512	18607	18779	18662	18532	18494	18658	18696	18709	18603	18508	18721	18497	18492	18537	18468	18385	18431	18357	18430	18575	18614	18384	18440	18774	18423	18726	18537	18735	18420	18531	18677	18657	18546	18502	18511	18705	18557	18597	18583	18639	18813	18564	18457	18654	18455	18721	18542	18820	18638	18645	18553	18404	18780	18322	18513	18676	18721	18728	18577	18468	18540	18583	18803	18539	18773	18701	18529	18652	18629	18632	18472	18647	18543	18542	18523	18523	18539	18580	18472	18532	18442	18353	18682	18682	18665	18754	18701	18673	18642	18712	18667	18666	18645	18673	18801	18554	18646	18428	18592	18394	18569	18607	18566	18688	18548	18589	18659	18702	18631	18604	18695	18693	18589	18766	18775	18604	18488	18612	18644	18662	18767	18734	18721	18423	18723	18429	18599	18617	18396	18418	18474	18619	18627	18745	18645	18609	18550	18503	18759	18762	18585	18678	18687	18523	18596	18755	18599	18492	18483	18540	18504	18879	18561	18696	18448	18674	18651	18672	18695	18837	18610	18608	18589	18677	18500	18449	18455	18562	18534	18512	18663	18544	18308
22652	31635	29077	24938	21642	19421	18316	17581	17098	16589	16233	15937	16046	15867	16229	16118	16031	16235	16117	16004	16163	16174	15997	15927	16610	16643	16528	16103	15941	15765	15854	15876	15717	15851	15967	15914	15802	15684	15795	15845	15684	15779	15790	15749	15754	15731	15593	15647	15845	15778	15809	15644	15783	15779	15877	15845	15780	15837	15771	15704	15756	15824	15787	15691	15769	15630	15767	15675	15800	15897	15922	15719	15836	15699	16009	15935	15714	15714	15903	15817	15784	15713	15845	15718	15632	15866	15666	15736	15797	15783	15878	15621	15691	15779	15724	15707	15834	15816	15847	15937	15624	15650	15725	15756	15744	15841	15913	15914	15705	15732	15875	15693	15897	15727	15692	15703	15791	15946	15843	15717	15861	15813	15746	15747	15743	15756	15767	15733	15696	15707	15845	15851	15883	15820	15877	15879	15676	15815	15832	15856	15893	15837	15861	15688	15780	15779	15753	15721	15869	15688	15714	15523	15748	15822	15780	15730	15896	15778	15685	15814	15900	15716	15835	15709	15819	15765	15727	15928	15756	15645	15930	15775	15813	15679	15609	15582	15847	15896	15653	15835	15861	15780	15780	15885	15722	15843	15887	15922	15855	15822	15872	15722	15661	15786	15748	15693	15773	15671	15832	15693	15773	15774	15787	15788	15821	15668	15712	15828	15717	15653	15876	15786	15782	15914	15888	15651	15737	15859	15860	15845	15770	15988	15943	15642	15720	15824	15875	15924	15907	15711	15764	15877	15730	15688	15673	15840	15900	15795	15839	15768	15812	15761	15837	15688	15813	15731	15875	15822	15822	15845	15743	15758	15879	15697	15782	15597	15640	15737	15742	15842	15619	15782	15728	15745	15814	15816	15554	15729	15788	15916	15710	15672	15792	15801	15866	15796	15651	15742	15784	15815	15739	15752	15769	16043	15729	15880	15708	15948	15663	16052	15880	15647	15780	15678	15718	15586	15689	15866	15879	15684	15816	15737	15846	15664	15767	15804	15712	15796	15793	15658	15843	15835	15819	15723	15611	15850	15586	15802	15813	15749	15935	15793	15894	15675	15726	15762	15842	15687	16004	15667	15601	15910	15741	15753	15844	15972	15839	15823	15779	15873	15616	15788	15806	15789	15764	15987	15919	15897	15688	15628	15715	15756	15727	15880	15708	15862	15799	15875	15684	15604	15755	15719	15838	15756	15826	15854	15769	15828	15731	16091	15865	15953	15885	15963	15663	15665	15777	15535	15776	15669	15771	15854	15897	15821	15740	15761	15702	15930	15782	15632	15748	15883	15772	15781	15749	15679	15914	15726	15965	15846	15633	15766	15938	15706	15944	15718	15545	15628	15785	15601	15670	15777	15861	15762	15797	15958	15772	15776	15841	15817	15843	15731	15815	15840	15893	15740	15821	15941	15537	15921	15821	15908	15898	15718	15766	15701	15661	15653	15875	15692	15876	15813	15852	15822	16004	15780	15798	15734	15869	15697	15732	15779	15653	15781	15645	15776	15659	15660	15798	15822	15825	15763	15726	15714	15950	16006	15660	15755	15885	15660	15937	15766	15714	15881	15722	15740	15753	15740	15873	15706	15736	15846	15647	15943	15838	15664	15694	16003	15798	15821	15787	15786	15767	15738	15870	15848	15764	15790	15519	15739	15730	15805	15723	15740	15812	15819	15766	15847	15754	15856	15632	15845	15847	15809	15798	15811	15683	15603	15811	15901	15925	15831	15707	15833	15684	15727	15914	15700	15762	15783	15771	15747	15849	15694	15913	15657	15787	15777	15726	15750	15845	15605	15746	15819	15761	15657	15767	15754	15787	15655	15838	15830	15926	16057	15683	15763	15797	15730	15877	15788	15638	15887	15644	15805	15909	15617	15772	15854	15843	15762	15982	15732	15769	15740	15756	15852	15747	15882	15783	15783	15731	15682	15951	15699	15845	15838	15824	15765	15690	15840	15850	15807	15852	15556	15723	15791	15665	15734	15642	15593	15708	15931	15666	15599	15776	15683	15870	15664	15851	15832	15821	15804	15663	15822	15790	15910	15749	15733	15700	15787	15883	15686	15563	15634	15684	15735	15892	15781	15912	15770	15805	15860	15686	15876	15899	15833	15896	15820	15874	15854	15718	15813	15776	15674	15708	15895	15910	15662	15833	15785	15883	15846	15918	15905	15728	15812	15831	15665	15863	15955	15648	15646	15622	15716	15968	15818	15766	15731	15760	15868	15785	15847	15857	15804	15739	15696	15998	15865	15780	15906	15531	15664	15679	15691	15831	15801	15810	15915	15649	15652	15845	15723	15955	15896	15710	15758	15714	15805	15715	15801	15743	15800	15805	15751	15846	15769	15850	15760	15759	15826	15698	16005	15735	15957	15686	15701	15877	15807	15616	15841	15624	15868	15703	15907	15750	15831	15701	15699	15834	15778	15856	15695	15971	15583	15775	15803	15751	15694	15880	15761	15859	15828	15785	15873	15722	15787	15713	15627	15827	15837	15910	15853	15812	15699	15764	15954	15641	15775	15751	15900	15786	15787	15884	15647	15758	15661	15792	15729	15716	15719	15894	15741	15876	15758	15740	15731	15781	15783	15861	15750	15874	15919	15741	15814	15624	15871	15813	15725	15681	15839	15692	15659	15808	15722	15912	15755	15742	15816	15742	15801	15665	15767	15845	15591	15787	15796	15636	15808	15977	15628	15738	15839	15578	15637	15636	15927	15806	15794	15746	16002	15919	15796	15746	15753	15940	15586	15740	15616	15553	15792	15779	15453	16068	15967	15783	15873	15799	15746	15826	15735	15891	15698	15831	15746	15968	15749	15780	15695	15727	15925	15896	15693	15953	15815	15637	15806	15798	15645	15789	15826	15574	15590	15856	15938	15759	15693	15863	15780	15624	15684	15906	15895	15911	15730	15878	15734	15637	15822	15813	15721	15739	15863	15861	15771	15664	15803	15731	15825	15783	15976	15795	15735	15772	15840	15756	15756	15725	15813	15681	15785	15739	15914	15760	15745	15843	15779	15829	15771	15795	15829	15804	15878	15835	15933	15810	15819	15709	15754	15791	15762	15635	15804	15795	15767	15930	15695	15742	15695	15886	15649	15757	15652	15792	15821	15964	15807	15822	15820	15712	15848	15861	15773	15691	15814	15925	15758	15826	15746	15808	15796	15870	15777	15611	15695	15988	15735	15669	15744	15898	15859	15767	15715	15792	15841	15756	15738	15762	15846	15778	16000	15747	15708	15906	15938	15646	15689	15868	15838	15725	15797	15722	15823	15794	16026	15816	15859	15726	15753	15842	15747	15594	15643	15693	15784	15812	15808	15827	15985	15908	15821	15758	15833	15938	15760	15824	15846	15761	15966	15711	15962	15817	15840	16017	15672	15713	15604	15806	15921	15638	15769	15812	15814	15685	15783	15778	15823	15831	15971	15846	15708	15881	15777	15764	15790	15857	15847	15703	15662	15760	15747	15753	15872	15698	15783	15833	15807	15822	15771	15819	15749	15843	15676	15858	15562	15734	15541	15713	15717	15892	15880	15769	15629	15858	15866	15714	15871	15713	15918	15848	15783	15619	15612	15763	15675	15634	15836	15719	15797	15828	15783	15869	15783	15819	15720	15712	15716	15738	15904	15748	15733	15667	15830	15518	15881	15652	15756	15727	15641	15689	15712	15810	15821	15898	15791	15767	15674	15708	15947	15758	15717	15788	15603	15756	15904	15675	15887	15738	15847	15820	15653	15768	15795	15870	15858	15753	15814	15763	15734	15792	15635	15845	15705	15815	15692	15896	15698	15827	15697	15819	15835	15789	15800	15802	15828	15889	15779	15869	15798	15869	15809	15835	15732	15851	15708	15770	15713	15711	15663	15769	15704	15778	15844	15802	15605	15969	15755	15797	15846	15732	15799	15703	15644	15909	15768	15692	15833	15853	15669	15843	15946	15792	15913	15860	15783	15797	15767	15880	15772	15716	15769	15900	15660	15699	15747	15956	15704	15785	15837	15764	15991	15815	15687	15828	15651	15793	15845	15895	15730	15901	15827	15871	15678	15724	15739	15798	15741	15804	16020	15893	15699	15724	15945	15730	15872	16052	15863	15831	15743	15681	15658	15810	15638	15984	15858	15810	15734	15918	15857	15715	15887	15645	15886	15530	15724	15924	15664	15802	15811	15845	15852	15846	15767	15822	15727	15739	15924	15718	15989	15757	15752	15762	15810	15626	15687	15862	15694	15906	15769	15859	15599	15773	15816	15960	15784	15761	15805	15677	15818	15752	15821	15869	15619	15701	15839	15782	15761	15878	15765	15870	15719	15802	15504	15673	15723	15877	15901	15755	15606	15769	15685	15772	15811	15716	15817	15701	15702	15820	15763	15864	15783	15863	15933	15647	15787	15890	15669	15837	15671	15823	15918	15806	15705	15769	15602	15634	15848	15755	15984	15730	15803	15614	15824	15699	15737	15791	15804	15769	15797	15823	15722	15783	15841	15770	15942	15825	15864	15693	15547	15734	15674	15936	15879	15819	15909	15761	15982	15872	15862	15818	15893	15769	15875	15729	15829	15775	15807	15800	15992	15760	15729	15812	15835	15603	15814	15761	15836	15806	15800	15648	15796	15725	15803	15673	15700	15812	15699	15869	15784	15659	15915	15713	15898	15788	15783	15744	15847	15797	15917	15765	15882	15700	15741	15878	15907	15741	15704	15797	15839	15701	15777	15689	15948	15866	15652	15748	15850	15936	15759	15724	15788	15704	15785	15828	15850	15901	15833	15781	15664	15543	15804	15887	15700	15768	15856	15769	15796	15783	15761	15814	15834	15855	15824	15792	15670	15687	15833	15944	15789	15883	15870	15794	15839	15761	15764	15799	15971	15926	15691	15737	15875	15622	15873	15903	15816	15738	15868	15747	15689	15801	15789	15745	15667	15840	15823	15835	15723	15860	15750	15778	16019	15801	15827	15620	15806	15764	15857	15491	15741	15836	15837	15914	15783	15654	15845	15850	15768	15721	15755	15672	15670	15791	15804	15694	16040	15660	15678	15740	15886	15913	15655	15855	15734	15798	15712	15808	15698	15841	15661	15925	15821	15885	15691	15686	15816	15728	15725	15849	15691	15649	15923	15817	15803	15812	15743	15800	15786
24032	21514	29108	24580	23262	24455	23703	20645	19830	19733	19222	18894	18691	18665	18550	18479	18583	18526	18722	18579	18748	18820	18628	20268	22472	22612	21382	20231	19168	18896	18527	18393	18456	18313	18362	18387	18424	18562	18395	18339	18415	18429	18324	18036	18334	18401	18480	18614	18498	18401	18519	18412	18515	18627	18101	18627	18509	18504	18402	18462	18215	18399	18326	18333	18341	18439	18174	18436	18545	18509	18638	18413	18356	18357	18227	18346	18322	18293	18436	18347	18361	18251	18408	18406	18339	18165	18347	18173	18598	18427	18259	18456	18242	18475	18419	18190	18460	18282	18246	18430	18324	18473	18577	18329	18306	18044	18369	18407	18417	18433	18478	18503	18437	18333	18129	18539	18371	18266	18279	18157	18135	18420	18459	18355	18268	18223	18286	18411	18287	18403	18133	18336	18385	18413	18488	18319	18261	18308	18250	18273	18062	18196	18304	18348	18532	18128	18431	18191	18370	18165	18401	18144	18318	18293	18445	18410	18131	18400	18432	18539	18471	18425	18205	18384	18373	18377	18304	18232	18295	18379	18071	18396	18402	18366	18153	18276	18358	18278	18390	18206	18513	18431	18583	18353	18229	18371	18422	18330	18263	18509	18361	18157	18269	18096	18154	18293	18446	18172	18211	18221	18320	18353	18404	18346	18457	18592	18227	18166	18377	18529	18535	18356	18211	18332	18340	18413	18388	18391	18217	18268	18321	18363	18200	18579	18490	18320	18336	18502	18172	18399	18586	18253	18466	18228	18459	18407	18255	18352	18481	18565	18468	18470	18362	18379	18652	18364	18254	18247	18278	18335	18464	18304	18041	18220	18134	18490	18277	18347	18286	18232	18183	18193	18304	18365	18336	18409	18444	18287	18435	18389	18368	18255	18219	18364	18454	18316	18367	18327	18360	18366	18307	18363	18470	18139	18301	18193	18388	18143	18321	18330	18205	18266	18296	18259	18396	18540	18311	18353	18379	18404	18365	18407	18553	18318	18418	18229	18494	18478	18235	18525	18326	18347	18397	18304	18331	18143	18239	18478	18346	18496	18532	18401	18362	18249	18434	18283	18455	18417	18169	18207	18398	18439	18438	18072	18279	18308	18337	18434	18339	18309	18413	18600	18280	18143	18325	18466	18474	18429	18439	18345	18215	18281	18397	18268	18171	18287	18250	18383	18280	18302	18232	18524	18344	18488	18473	18462	18347	18314	18479	18479	18362	18229	18417	18340	18711	18271	18290	18275	18493	18465	18209	18378	18182	18424	18346	18161	18146	18218	18525	18330	18293	18289	18363	18303	18382	18290	18195	18205	18330	18425	18352	18231	18290	18372	18293	18384	18083	18337	18305	18203	18426	18398	18444	18451	18348	18317	18261	18314	18392	18439	18476	18365	18459	18296	18107	18394	18342	18310	18214	18267	18268	18367	18500	18252	18238	18148	18384	18450	18370	18443	18591	18381	18463	18266	18478	18518	18480	18276	18253	18132	18301	18320	18540	18341	18230	18349	18330	18566	18410	18213	18429	18254	18282	18315	18446	18399	18316	18211	18491	18347	18232	18310	18272	18268	18365	18401	18277	18220	18357	18405	18248	18345	18362	18256	18491	18238	18382	18303	18204	18226	17952	18118	18298	18554	18301	18318	18349	18498	18463	18261	18497	18426	18087	18420	18439	18586	18388	18378	18419	18391	18301	18498	18387	18358	18518	18406	18404	18394	18224	18357	18508	18197	18372	18251	18396	18310	18235	18373	18237	18442	18248	18457	18268	18533	18379	18305	18360	18297	18316	18155	18108	18409	18226	18101	18341	18392	18200	18313	18438	18338	18367	18242	18353	18529	18397	18191	18499	18417	18191	18433	18168	18273	18343	18385	18185	18362	18555	18291	18467	18278	18336	18311	18439	18458	18486	18296	18280	18361	18268	18299	18428	18359	18357	18231	18365	18385	18452	18097	18434	18232	18185	18317	18293	18104	18237	18353	18185	18276	18387	18086	18449	18466	18363	18237	18226	18371	18227	18423	18328	18412	18158	18292	18104	18442	18438	18290	18167	18150	18388	18534	18557	18307	18327	18477	18318	18346	18375	18355	18417	18362	18395	18248	18303	18522	18469	18228	18290	18180	18330	18335	18362	18291	18338	18438	18476	18452	18594	18334	18250	18413	18305	18044	18230	18495	18382	18304	18509	18428	18459	18131	18459	18231	18358	18275	18240	18270	18326	18250	18339	18275	18515	18316	18283	18472	18354	18372	18491	18212	18449	18262	18416	18479	18332	18402	18355	18127	18384	18448	18244	18329	18354	18296	18366	18199	18311	18303	18325	18385	18331	18504	18266	18210	18377	18334	18513	18352	18260	18353	18342	18180	18381	18216	18373	18569	18321	18503	18274	18405	18401	18134	18417	18206	18255	18250	18440	18284	18437	18059	18278	18472	18539	18297	18341	18330	18429	18559	18279	18337	18377	18203	18309	18322	18316	18306	18345	18457	18312	18303	18512	18306	18345	18207	18280	18478	18258	18213	18218	18140	18461	18203	18336	18233	18251	18443	18282	18189	18275	18364	18529	18423	18409	18150	18420	18439	18339	18378	18431	18415	18339	18199	18153	18349	18328	18521	18416	18394	18249	18244	18502	18451	18406	18394	18381	18411	18100	18135	18402	18317	18356	18373	18488	18586	18423	18394	18231	18301	18406	18511	18241	18235	18403	18394	18254	18482	18300	18403	18368	18447	18319	18440	18459	18426	18466	18121	18496	18359	18292	18303	18445	18386	18399	18412	18335	18425	18124	18592	18299	18253	18422	18386	18524	18297	18317	18142	18321	18422	18487	18532	18437	18537	18390	18299	18421	18094	18261	18195	18613	18366	18681	18321	18495	18291	18289	18395	18256	18522	18367	18447	18416	18478	18499	18213	18195	18332	18461	18260	18367	18457	18452	18427	18123	18363	18356	18198	18274	18247	18618	18268	18187	18266	18280	18506	18286	18247	18478	18392	18442	18316	18403	18612	18503	18381	18446	18208	18105	18452	18399	18330	18495	18265	18192	18115	18112	18252	18299	18306	18350	18124	18201	18428	18405	18200	18369	18338	18382	18320	18329	18409	18488	18482	18188	18351	18318	18573	18442	18265	18201	18243	18444	18472	18387	18391	18449	18472	18296	18473	18295	18452	18456	18357	18360	18399	18196	18623	18427	18241	18123	18326	18353	18471	18530	18501	18540	18276	18455	18367	18459	18125	18525	18512	18453	18195	18263	18445	18389	18390	18360	18362	18280	18410	18367	18359	18432	18082	18291	18532	18445	18374	18597	18329	18401	18073	18605	18420	18392	18373	18351	18173	18252	18190	18527	18315	18515	18501	18422	18291	18335	18321	18496	18346	18132	18491	18550	18451	18394	18293	18359	18344	18276	18250	18241	18460	18262	18500	18316	18400	18370	18430	18155	18235	18159	18420	18428	18368	18364	18173	18296	18228	18460	18284	18092	18264	18179	18260	18503	18250	18297	18375	18434	18438	18267	18413	18471	18133	18281	18360	18435	18376	18573	18226	18269	18263	18274	18638	18297	18353	18358	18435	17979	18247	18515	18471	18439	18232	18217	18320	18568	18269	18431	18432	18384	18317	18387	18316	18284	18281	18201	18421	18592	18465	18369	18344	18468	18360	18457	18428	18267	18179	18261	18308	18266	18200	18271	18281	18410	18345	18480	18197	18208	18313	18165	18286	18338	18290	18428	18375	18290	18406	18125	18421	18336	18455	18424	18344	18284	18457	18389	18298	18385	18446	18257	18263	18314	18549	18503	18176	18312	18324	18334	18261	18287	18287	18341	18398	18258	18365	18329	18133	18245	18182	18501	18330	18408	18347	18379	18395	18402	18401	18309	18173	18243	18147	18460	18341	18321	18371	18415	18542	18240	18540	18345	18489	18458	18434	18313	18412	18196	18461	18507	18263	18336	18303	18352	18404	18293	18190	18306	18496	18462	18239	18099	18318	18337	18262	18251	18502	18258	18223	18341	18439	18250	18376	18474	18298	18383	18275	18275	18390	18261	18201	18243	18499	18696	18435	18326	18221	18306	18384	18459	18281	18311	18333	18393	18296	18409	18288	18298	18427	18206	18512	18391	18332	18317	18424	18450	18430	18184	18463	18408	18396	18299	18296	18365	18406	18497	18306	18397	18343	18389	18482	18454	18145	18360	18364	18474	18350	18394	18401	18561	18406	18458	18342	18340	18321	18281	18132	18322	18367	18544	18448	18384	18583	18372	18424	18307	18154	18338	18134	18379	18419	18429	18355	18297	18152	18439	18403	18310	18506	18449	18261	18369	18382	18296	18478	18287	18178	18283	18252	18331	18418	18440	18393	18170	18279	18400	18295	18493	18255	18421	18359	18236	18379	18307	18373	18252	18259	18287	18193	18541	18429	18339	18241	18321	18344	18199	18287	18366	18438	18240	18358	18236	18527	18208	18502	18391	18302	18489	18362	18364	18383	18427	18231	18235	18527	18245	18395	18343	18524	18296	18321	18352	18279	18279	18384	18297	18301	18443	18278	18508	18449	18274	18339	18240	18275	18265	18355	18425	18494	18367	18278	18388	18462	18384	18312	18391	18350	18283	18337	18283	18379	18454	18605	18232	18385	18408	18303	18332	18520	18504	18351	18460	18182	18496	18093	18380	18216	18266	18145	18273	18417	18437	18461	18355	18538	18321	18149	18231	18501	18229	18353	18318	18289	18341	18390	18409	18529	18486	18134	18341	18452	18359	18252	18445	18392	18285	18223	18258	18337	18495	18219	18308	18294	18375	18331	18373	18344	18255	18261	18473	18384	18464	18342	18379	18173	18279	18504	18268	18346	18238	18285	18238	18143	18317	18398	18203	18422	18545	18582	18277	18158	18335	18343	18453	18383	18393	18379	18412	18454	18291	18462	18247	18252	18366	18400	18306	18426	18217	18313	18195	18100	18349	18378	18362	18369	18417	18333	18481	18238	18491	18638	18346	18377	18236	18385	18267	18126	18359	18371	18485	18364	18205	18273	18362	18170	18361	18434	18383	18214	18408	18462	18361	18593	18413	18149	18451	18183	18508	18403	18453	18246	18465	18396	18402	18569	18528	18204	18368	18474	18606	18446	18439	18147	18334	18378	18237	18301
23672	39526	35191	28649	24632	21715	19902	18853	17958	17389	16870	16586	16120	15964	16038	16079	16119	15997	16042	16260	16274	16239	16105	18673	21804	21342	19658	17643	16560	15952	15763	15864	15758	15903	15734	15643	15776	15622	15787	15721	15772	15827	15612	15802	15566	15836	15657	15694	15782	15799	15759	15899	15783	15821	15669	15707	15792	15695	15781	15689	15678	15707	15831	15700	15829	15720	15721	15799	15629	15762	15625	15837	15558	15536	15756	15684	15636	15680	15479	15796	15634	15607	15640	15649	15752	15802	15815	15756	15864	15706	15634	15536	15659	15793	15639	15759	15742	15637	15752	15720	15815	15730	15592	15672	15899	15658	15688	15628	15808	15667	15818	15513	15762	15734	15787	15841	15740	15706	15775	15628	15655	15762	15634	15493	16025	15535	15687	15740	15623	15769	15730	15701	15695	15739	15759	15855	15633	15616	15513	15580	15847	15908	15730	15694	15791	15819	15702	15718	15841	15819	15797	15733	15831	15753	15563	15781	15727	15766	15829	15622	15850	15735	15789	15897	15816	15815	15642	15683	15610	15833	15729	15544	15740	15631	15687	15550	15732	15842	15716	15906	15595	15752	15694	15617	15697	15726	15781	15779	15834	15811	15758	15735	15613	15722	15724	15777	15844	15714	15715	15713	15715	15767	15767	15659	15784	15728	15597	15801	15744	15596	15635	15913	15979	15769	15746	15554	15821	15637	15727	15743	15910	15642	15628	15805	15704	15701	15853	15723	15716	15798	15645	15749	15546	15739	15576	15867	15685	15701	15747	15488	15658	15808	15701	15688	15782	15688	15836	15654	15784	15728	15581	15556	15869	15751	15703	15627	15773	15714	15504	15719	15836	15612	15854	15679	15793	15661	15617	15799	15833	15870	15711	15793	15614	15708	15784	15558	15780	15714	15605	15639	15760	15620	15619	15794	15869	15723	15738	15817	15806	15791	15804	15567	15752	15757	15852	15590	15801	15653	15803	15882	15627	15643	15826	15710	15627	15829	15770	15644	15793	15722	15667	15713	15712	15821	15756	15750	15760	15699	15686	15653	15855	15669	15678	15665	15832	15754	15763	15884	15909	15787	15708	15691	15745	15707	15656	15679	15756	15755	15786	15679	15827	15712	15806	15708	15664	15667	15611	15664	15690	15779	15708	15817	15676	15665	15582	15644	15714	15799	15683	15843	15643	15595	15820	15574	15736	15759	15726	15796	15619	15715	15714	15803	15752	15754	15805	15714	15811	15665	15776	15678	15555	15640	15789	15647	15744	15654	15748	15809	15689	15746	15507	15669	15701	15763	15763	15699	15724	15668	15694	15683	15597	15754	15682	15630	15792	15672	15847	15837	15611	15844	15819	15772	15845	15589	15794	15724	15827	15567	15781	15633	15853	15635	15705	15727	15770	15737	15695	15704	15896	15750	15824	15598	15786	15622	15791	15686	15729	15636	15762	15736	15710	15524	15786	15599	15722	15700	15709	15808	15617	15757	15802	15671	15765	15551	15543	15679	15618	15896	15678	15759	15882	15778	15690	15582	15779	15958	15660	15694	15635	15624	15707	15674	15596	15810	15819	15796	15669	15802	15782	15532	15591	15710	15730	15765	15760	15673	15768	15653	15828	15701	15713	15591	15922	15714	15641	15673	15903	15827	15760	15655	15724	15738	15672	15762	15647	15808	15659	15803	15599	15697	15608	15631	15547	15742	15796	15598	15743	15600	15716	15927	15788	15706	15865	15726	15884	15708	15679	15714	15889	15668	15781	15707	15758	15792	15800	15593	15663	15658	15887	15560	15825	15805	15790	15730	15642	15640	15604	15660	15607	15732	15820	15599	15730	15726	15802	15713	15707	15543	15754	15726	15618	15696	15782	15547	15653	15550	15923	15777	15526	15744	15576	15499	15809	15722	15765	15654	15695	15681	15982	15921	15760	15529	15809	15598	15706	15796	15898	15517	15722	15865	15771	15789	15640	15777	15641	15741	15665	15844	15527	15656	15838	15569	15659	15578	15589	15510	15753	15760	15618	15856	15802	15665	15607	15721	15823	15581	15679	15722	15692	15724	15741	15517	15765	15777	15722	15842	15657	15778	15659	15695	15678	15705	15772	15764	15854	15598	15852	15790	15551	15612	15538	15607	15751	15742	15831	15646	15635	15505	15556	15743	15730	15780	15664	15736	15597	15629	16042	15624	15619	15585	15631	15762	15707	15686	15812	15644	15599	15728	15690	15750	15756	15895	15676	15783	15669	15674	15704	15777	15645	15933	15846	15780	15668	15692	15689	15732	15849	15632	15656	15793	15818	15824	15863	15662	15680	15649	15805	15694	15673	15759	15662	15691	15691	15782	15713	15634	15577	15656	15684	15815	15612	15895	15782	15621	15762	15708	15678	15812	15565	15530	15595	15695	15771	15714	15799	15711	15812	15839	15676	15808	15626	15797	15761	15666	15816	15659	15702	15715	15673	15695	15724	15737	15692	15722	15636	15739	15651	15661	15703	15686	15691	15722	15710	15729	15736	15680	15574	15751	15679	15633	15693	15761	15724	15391	15737	15827	15563	15936	15754	15903	15518	15703	15791	15752	15736	15736	15781	15761	15539	15868	15927	15730	15745	15735	15515	15872	15789	15450	15779	15703	15690	15627	15749	15761	15691	15777	15826	15813	15639	15690	15815	15877	15815	15768	15861	15815	15656	15667	15873	15752	15855	15732	15749	15738	15695	15802	15761	15710	15822	15762	15721	15557	15627	15635	15836	15712	15763	15781	15686	15706	15856	15793	15558	15822	15721	15739	15559	15745	15637	15813	15595	15731	15624	15548	15709	15776	15728	15869	15726	15757	15600	15856	15730	15708	15666	15754	15767	15764	15701	15640	15779	15735	15857	15622	15690	15773	15799	15776	15565	15815	15816	15629	15804	15791	15625	15796	15712	15899	15675	15683	15784	15658	15616	15907	15649	15715	15798	15729	15721	15603	15641	15742	15736	15636	15679	15579	15768	15831	15587	15832	15745	15597	15691	15830	15905	15658	15722	15699	15687	15556	15742	15682	15634	15791	15662	15740	15999	15886	15580	15672	15776	15588	15813	15872	15644	15449	15805	15648	15735	15698	15899	15826	15687	15633	15550	15903	15643	15660	15696	15485	15822	15553	15766	15714	15739	15663	15862	15662	15629	15781	15692	15564	15634	15431	15771	15901	15622	15781	15562	15713	15754	15671	15659	15708	15572	15817	15789	15703	15606	15665	15778	15670	15745	15909	15529	15563	15793	15636	15754	15776	15848	15704	15747	15860	15646	15648	15729	15525	15740	15906	15736	15613	15662	15762	15622	15690	15863	15697	15706	15626	15597	15788	15785	15750	15766	15802	15747	15557	15778	15760	15587	15539	15733	15662	15625	15748	15612	15667	15721	15650	15785	15664	15736	15698	15688	15714	15664	15614	15716	15772	15700	15707	15819	15776	15607	15749	15651	15596	15780	15851	15754	15820	15840	15874	15577	15870	15742	15860	15695	15798	15804	15746	15650	15819	15702	15661	15793	15928	15682	15562	15833	15734	15713	15741	15792	15604	15579	15614	15681	15768	15636	15635	15641	15665	15720	15704	15840	15865	15889	15676	15729	15664	15784	15698	15745	15811	15650	15805	15576	15730	15723	15667	15689	15872	15734	15768	15794	15728	15741	15750	15597	15680	15498	15497	15797	15743	15557	15668	15807	15801	15794	15630	15682	15707	15729	15632	15881	15785	15773	15430	15804	15899	15781	15900	15631	15591	15789	15795	15717	15792	15584	15815	15641	15616	15653	15491	15781	15768	15733	16115	15749	15638	15737	15714	15559	15669	15880	15686	15670	15858	15626	15868	15732	15728	15818	15580	15657	15637	15661	15818	15851	15609	15818	15759	15784	15683	15653	15704	15705	15676	15804	15554	15827	15655	15729	15855	15700	15877	15745	15824	15706	15738	15637	15911	15732	15762	15786	15808	15737	15868	15608	15763	15900	15677	15815	15870	15593	15874	15778	15889	15840	15835	15743	15689	15710	15687	15669	15753	15563	15564	15856	15713	15828	15831	15836	15599	15659	15682	15559	15765	15781	15713	15709	15648	15926	15767	15580	15726	15849	15666	15767	15682	15590	15556	15739	15673	15761	15775	15669	15816	15801	15886	15731	15718	15547	15732	15689	15715	15820	15837	15790	15696	15710	15984	15583	15792	15857	15740	15553	15763	15771	15571	15519	15741	15803	15817	15835	15811	15691	15770	15664	15786	15819	15811	15711	15751	15588	15619	15682	15705	15725	15613	15868	15762	15595	15638	15660	15697	15667	15882	15782	15815	15767	15720	15786	15808	15795	15911	15706	15633	15628	15729	15803	15568	15856	15751	15937	15858	15626	15779	15768	15876	15765	15621	15726	15588	15938	15788	15953	15712	15685	15763	15884	15589	15757	15670	15599	15810	15690	15729	15651	15732	15747	15740	15661	15788	15745	15892	15653	15595	15814	15832	15673	15574	15899	15887	15741	15745	15697	15774	15644	15906	15823	15597	15699	15836	15616	15565	15622	15783	15830	15825	15962	15626	15682	15671	15626	15734	15660	15936	15655	15788	15687	15732	15731	15788	15804	15847	15734	15591	15747	15752	15653	15618	15701	15691	15888	15542	15705	15615	15877	15540	15795	15776	15708	15617	15914	15764	15725	15743	15631	15688	15629	15661	15820	15690	15811	15643	15787	15729	15696	15683	15739	15887	15753	15741	15696	15826	15878	15647	15765	15897	15844	15677	15751	15695	15737	15736	15879	15615	15691	15796	15654	15541	15892	15854	15638	15695	15680	15812	15787	15718	15672	15743	15576	15709	15923	15637	15682	15773	15782	15859	15800	15694	15631	15665	15801	15620	15643	15859	15824	15715	15696	15686	15622	15654	15818	15710	15701	15844	16009	15817	15746	15871	15824	15744	15791	15605	15790	15767	15531	15731	15712	15647	15654	15677	15806	15597	15843	15606	15771	15743	15636	15603	15628	15671	15698	15843	15695	15597	15841	15812	15898	15718	15670	15835	15710	15853	15840	15694	15545	15688	15725	15735	15594	15729	15586	15808	15482	15656	15737	15812	15758	15842	15667	15777	15739	15814	15713	15927	15727	15592	15772	15808	15757	15913
23037	21494	29458	24012	22016	25113	27820	22381	20970	21196	20832	20183	19949	19792	19682	19957	19754	19593	19641	19523	19672	19545	19932	22611	26319	26281	24679	22331	20712	19962	19571	19488	19252	19379	19506	19362	19475	19294	19421	19259	19252	19273	19411	19216	19404	19401	19371	19371	19334	19258	19183	19281	19306	19108	19267	19358	19154	19233	19127	19024	19148	19123	19128	19186	19062	19385	19386	19253	19283	19353	19313	19241	19335	19235	19170	19080	19020	19144	19086	19296	19354	19252	19114	19040	19130	19129	19075	19059	19210	19198	19062	19240	19347	19102	19034	19333	19490	19475	19091	19284	19302	19308	19158	19175	19241	18913	19066	19233	19167	19006	19107	19087	19166	19269	19213	19207	19111	19268	19165	19072	19098	19095	19232	19053	19081	19048	19142	19149	19456	19148	19247	19427	19065	19179	19014	18984	19235	19293	19355	19222	19039	19073	19193	18977	19022	19073	19216	19329	19018	19022	19266	19161	19238	19172	19250	19124	19128	19181	18983	19132	19402	19223	19075	19066	19366	19185	19047	19162	19086	19169	19241	19174	18997	19186	19051	19161	19406	19156	19209	19164	19205	19143	19206	19284	19136	19142	19150	19118	19089	19235	19154	19198	19178	19075	19114	19335	19155	19106	19172	19040	19332	19332	19376	19219	19127	19236	19058	19173	19136	19143	19124	19101	19022	19002	19335	19113	19037	19119	19145	19428	19216	19137	19099	19031	18952	19254	19156	19188	19031	19196	19125	19240	19142	19119	19100	19078	19046	19242	19171	19222	18970	19069	19028	19034	19447	19235	19059	19157	19308	19101	19020	19208	19151	19054	18933	19185	19322	19261	19136	19284	19367	19088	19094	19190	19366	19267	19052	19130	19112	19253	19107	19345	19271	19173	19215	19020	19046	19129	19211	19178	19183	19409	19212	19152	19124	19065	19106	18989	19253	19459	19213	19096	19389	19391	19340	19195	19152	19228	18893	19045	19236	19192	18901	19198	19122	19020	19167	19097	19178	19254	19421	19209	19107	19057	19114	19216	19226	19335	19058	19282	19388	19030	19271	19270	19261	19085	19191	19108	19082	19162	19557	19155	18897	19273	19164	19194	19095	19310	19221	19083	19136	19177	19101	19292	19036	19098	19237	19019	18965	19179	19251	19045	19232	19206	19219	18961	19093	19293	19208	19226	19304	19002	19172	19054	19257	19147	19008	19124	19234	19135	19236	19262	19309	19057	18943	19186	19220	19160	19125	19069	19096	19176	19207	19306	19075	19220	19044	19085	19024	19167	19118	18943	19265	19169	19139	18966	19198	19264	19014	19000	19119	19367	19152	19013	19098	19166	19257	19191	19276	19213	19191	18909	19087	19130	19206	19396	19269	19347	19195	19213	19288	19204	19310	19248	19375	19021	18975	19194	19139	19215	19125	19219	19264	19229	19184	19013	19081	19128	19206	19000	19121	19056	18944	19115	19147	19165	19267	19040	19112	19204	19059	19196	19014	19130	19186	19016	19072	18995	19124	19051	19150	19025	19042	19058	19192	19152	19114	19424	19232	19285	19267	19091	19292	19113	19171	19187	19216	19118	19108	19320	19199	19257	19327	19074	19294	19252	19157	19268	18997	19037	19241	19131	19032	19160	19230	19203	19067	19048	19269	19103	19324	19068	19238	19306	19149	19105	19209	19104	19060	19108	19125	19004	19206	19226	19151	19377	19261	19117	19149	19116	19162	19121	18875	19265	19206	19018	19113	19040	19140	19005	18980	19380	19285	19174	19014	19189	19248	18989	19020	18992	18998	19292	19065	19259	19097	19113	19207	19105	19038	19269	19159	19105	19188	19182	19128	19186	18987	19001	19045	19064	19107	19115	19256	19225	19268	18974	19143	19087	19163	18858	19116	19231	19307	19482	19199	19086	19015	19085	19160	19179	19397	19225	19148	19183	19036	19000	19051	18973	19045	19408	19230	19155	19230	19096	19272	19119	19229	18874	19309	19313	19122	18997	19060	18974	19300	19003	19093	19119	19079	19181	19113	19103	19220	19181	19181	19135	19217	19070	18989	19152	19111	19027	19341	19052	19079	19114	18950	19308	19051	19315	19046	19104	19082	18998	19341	19183	19121	19204	19329	19029	19078	19111	19363	19083	19100	19011	19200	19243	19234	18708	19269	19113	19241	19122	19245	18982	18926	18977	19126	19169	19083	19177	19214	19125	18985	19070	19267	19242	19342	19034	19128	18982	19177	19274	19130	18950	19184	19206	19016	19064	19262	19204	19073	18946	19320	19170	19452	18961	19227	19261	19037	19248	19165	19208	19355	19225	19017	19133	19093	19119	19234	19192	19316	19207	19337	18921	19083	19027	19102	19279	19183	19227	19238	19096	19142	19235	19112	19035	19053	19068	18886	19068	19178	19355	19216	19023	19203	18990	19034	19211	19120	19175	19259	19048	19052	19201	19130	19390	19347	19347	19104	19460	19192	19204	19053	19162	19093	19083	19084	19067	19083	19161	19240	19125	19155	19045	19244	19112	19286	18944	19010	19307	19011	18958	19103	19207	19122	19195	19198	19202	19138	19162	19293	19204	19088	18944	19149	19244	19086	19092	19109	19347	19122	19165	19165	19004	19181	19241	19166	19129	19128	18850	19175	19065	18973	19057	19196	19036	19296	19420	19084	19110	19149	19043	19346	19232	19062	19147	19111	19207	19199	19136	19357	19082	19370	19021	19086	19170	19111	19321	19018	19086	19160	19173	19073	19368	19184	19293	19308	19238	19251	19323	19112	19039	19011	19132	19230	19184	19406	19351	18931	19129	19251	19140	19017	19160	19241	19117	19018	19148	19046	19245	19165	18955	19157	19163	19189	19126	19202	19048	19112	18979	19258	19232	19209	18942	19264	19170	19118	19023	18986	19068	19204	19231	19180	19219	19264	19020	19060	19216	19286	19218	19143	18990	19191	19249	19328	19289	19183	19166	19140	19113	19201	19001	19162	19076	19123	18907	19063	19063	19014	19183	19198	19151	19093	19157	19065	19360	19216	19092	19047	19101	19099	19056	19227	19257	18977	19004	19050	19142	19304	19205	19237	19181	19192	19080	19161	19239	19318	19267	19225	19070	19091	19150	19302	18921	19079	18895	18884	19226	19144	19177	19024	19124	19231	19062	18989	19047	19079	19178	18831	19213	19149	19141	19274	19182	19367	19154	19096	19090	19183	19310	19066	19146	19316	19128	19040	19381	19133	19225	19101	18915	19393	19094	19161	19315	19061	19136	19363	19136	19199	19103	19187	19126	19385	19182	19240	19005	19313	19320	19329	19166	19307	19233	19111	19054	19244	19104	19176	19125	19135	19173	19103	19272	19101	19169	19136	19194	19187	19018	19202	19111	19228	19459	19264	19158	19122	19296	19208	19091	19105	19213	19075	19116	19175	19208	19243	19129	19294	19344	19146	19105	19183	19021	19037	19187	19212	19091	19280	19078	19239	19007	19312	19137	19199	19195	19259	19219	19298	19124	18970	19020	19293	19233	19250	19138	19066	19059	19250	19175	19040	19163	19153	19015	19142	19052	19003	19157	19349	19264	19062	19085	19290	19237	19147	19211	19320	19320	19170	19182	18984	19163	19420	19403	19189	19225	19350	19301	18916	19294	19045	19033	19143	19061	19118	19223	18880	19168	19207	19075	19074	19235	19142	19262	19199	19055	18982	19089	19070	19270	19241	19220	19139	19158	19319	19332	19058	19083	19092	19150	19088	19317	18996	19265	19087	19075	19078	19029	19304	19080	19295	19110	19265	19137	18994	19180	19046	19015	18952	19263	19254	19122	19068	18991	19208	19305	19030	19138	18910	19010	19380	19264	19197	19121	19005	19153	19178	19213	19152	19216	19271	19118	19228	19046	18971	19303	19323	19061	19075	19264	19179	18889	19097	19090	18963	19270	19182	19122	19142	19268	19044	19067	19078	19085	19213	19254	18947	19155	19159	19254	19314	19021	19217	19199	19084	19249	19213	19183	19244	19189	19264	19241	19182	19281	19312	19145	19011	19027	19039	19124	19168	19051	19232	19059	19174	19368	19307	19239	19042	19148	18974	19295	19017	19210	19334	19299	19327	19226	19273	19069	18971	19047	19202	19075	19171	19079	19229	18950	19216	19198	19096	19204	19093	19055	19200	19134	19231	19173	19036	19156	19015	19165	19025	19078	19289	19254	19123	19016	19121	18994	19187	19312	19168	19155	19177	19342	19080	19148	19137	19077	19143	19273	19234	19090	19282	19120	19233	19291	19201	19040	19128	19092	19068	19028	19056	19299	19397	19264	19028	19126	18934	19005	19061	19350	19182	19014	19102	19081	19123	19075	19144	19129	19363	19216	18992	19054	19050	19155	19128	19034	19084	19087	19122	19207	19156	18885	19175	19162	19167	19176	19038	19165	19247	19034	19276	19157	19153	19041	19117	19045	19268	19116	19191	19279	19085	19201	19254	19032	19119	19096	19084	19163	19102	19291	19216	19105	19170	19089	19067	19295	19245	19038	19166	19321	19056	19212	19003	18993	19143	19280	19124	19074	19220	19054	19196	19078	19165	19167	19232	19168	19388	19018	19045	19186	19110	19196	19119	18909	19005	19055	18927	19117	19117	19333	19101	19215	18982	19120	19084	19348	19129	19115	19068	19109	19001	19209	19320	19098	19207	18999	18944	18964	19010	19208	19289	19139	19342	19023	19119	19118	19100	19314	19217	19194	19250	19364	19259	19122	19100	19130	18954	19096	19114	19103	19145	19241	19105	19194	18991	19138	19044	19190	19102	19288	19185	19170	19164	19343	19134	19095	19235	19183	19346	19236	19173	19243	19225	19239	19034	19167	19086	19290	19307	19131	19055	19215	19175	19083	19231	19225	19087	19059	19137	19251	19379	19289	19189	19275	18915	18968	19199	19242	19056	19202	19099	19146	19117	19099	19234	19220	19120	19085	19241	19038	19273	19025	19139	19225	19152	19067	19049	19231	19275	19041	19095	19152	19109	19111	19315	19246	19198	19206	19326	19186	19202	19119	19190	19135	19353	19062	19131	19261	19372	19358	19168	19110	18854	19134	19131	19277	19357	19365	19089	19056	19177	19034	19272	19061	18888	19007	19120	19046	19163	19172	19279	19039
24909	46361	40779	31326	27897	24969	22209	20447	19606	18758	18280	17650	17009	16753	16896	16932	16804	16494	16783	16659	16796	16830	17025	22149	26391	26046	23165	19519	17678	17059	16579	16400	16263	16352	16206	16339	16336	16312	16145	16343	16152	16103	16418	16428	16211	16229	16219	16362	16157	16236	16150	16161	16279	16026	16149	16105	16334	16188	16136	16361	16195	16263	16200	16230	16208	16191	16276	16230	16115	16240	16296	16218	16193	16231	16161	16136	16283	16238	16211	16359	16210	16126	16190	16125	16109	16376	16206	16149	16166	16137	16096	16301	16282	16099	16080	16117	16239	16249	16116	16434	16366	16188	16213	16222	16177	16193	16183	16132	16055	16174	16223	16224	16203	16243	15977	16408	16086	16239	16164	16280	16079	16268	16309	16185	16282	16267	16204	16134	16171	16232	16318	16351	16066	16186	16188	16136	16209	16215	16116	16228	16289	16343	16346	16172	16235	16379	16338	16048	16339	16315	16213	16259	16411	16209	16078	16302	16062	16130	16061	16166	16167	16270	16254	16325	16154	16215	16245	16169	16096	16242	16231	16087	16341	16094	16291	16158	16126	16233	16296	16297	16169	16152	16316	16101	16279	16083	16135	16197	16179	16134	16393	16074	16243	16192	16352	15987	16130	16308	16215	16089	16117	16297	16274	16149	16181	16234	16238	16222	16170	16291	16222	16192	16271	16325	16223	16129	16245	16270	16156	16188	16118	16246	16128	16137	16113	16260	16214	16018	16179	16058	16062	16128	16055	16249	16174	16023	16029	16275	16302	16278	16194	16272	16056	16133	16188	16165	16095	16181	16324	16190	16088	16232	16216	16026	16057	16233	16158	16252	16225	16114	16340	16192	16124	16098	16284	16338	16152	16332	16289	16208	16110	16158	16082	16262	16096	16244	16378	16136	16188	16196	16114	16118	16108	16148	16296	16218	16285	16133	16067	16215	16144	16284	16064	16251	16143	16204	16356	16189	16292	16274	16322	16097	16054	16177	16225	16236	16306	16198	16169	16215	16272	16145	16020	16274	16309	16242	16149	16204	16426	16143	16251	16031	16053	16255	16265	16112	16112	16120	16207	16276	16257	16160	16228	16094	16120	16381	16348	16163	16051	16363	16193	16209	16241	16279	16153	16259	16241	16216	16274	16196	16266	16111	16218	16159	16169	16332	16281	16010	16141	16185	16238	16247	16178	16060	16233	16143	16280	16150	16311	16212	16207	16414	16271	16377	16200	16261	16237	16172	16232	16149	16245	16059	16166	16334	16078	16384	16208	16240	16178	16173	16402	16096	16204	16223	16129	16377	15949	16184	16193	16381	16161	16368	16196	16250	16106	16174	16157	16065	16147	16261	16030	16046	16168	16272	16234	16104	16252	16239	16180	16112	16274	16177	16093	16194	16237	16309	16158	16302	16182	16284	16113	16262	16205	16119	16131	16269	16113	16247	16340	16105	16155	16343	16297	16239	16148	16268	16017	16321	16289	16400	16273	16165	16137	16198	16277	16238	16079	16219	16198	16221	16146	16077	16122	16306	16388	16191	16193	16199	16186	16190	16114	16104	16272	16079	16182	16228	16137	16244	16239	16110	16222	16127	16306	16222	16288	16159	16211	16247	16268	16173	16202	16091	16193	16143	16252	16080	16254	16219	16258	16073	16187	16160	16125	16272	16150	16074	16101	16243	16211	16097	16308	16005	16342	16109	16280	16138	16255	16220	16246	16243	16011	16197	16229	16116	16117	16155	16261	16367	16182	16083	16052	16238	16307	16273	16094	16197	16367	16192	16155	16099	16150	16348	16297	16224	16307	16113	16185	16208	16199	16242	16266	16266	16408	16189	16125	16308	16116	16353	16266	16377	16252	16327	16182	16121	16105	16186	16213	16278	16245	16127	16156	16292	16206	16137	16336	16272	16085	16367	16026	16275	16148	16192	16137	16083	16080	16115	16157	16415	16071	16177	16147	15946	16348	16300	16241	16293	16207	16181	16186	16123	16087	16297	15996	16272	16383	16128	16253	16293	16298	16082	16225	16266	16250	16153	16097	16132	16197	16330	16193	16232	16229	16116	15978	16334	16208	16387	16118	16144	16318	16195	16227	16063	16170	16241	16142	16174	16283	16229	16187	16194	16136	16283	16203	16294	16270	16216	16115	16066	16350	16268	16237	16139	16349	16132	16069	16198	16061	16197	16324	16149	16062	16098	16121	16177	16372	16182	16244	16331	16007	16274	16336	16120	16148	16232	15990	16332	16149	16167	16186	16106	16172	16066	16067	16085	16128	16294	16182	16310	16069	16334	16187	16163	16301	16239	16150	16201	16181	16121	16275	16215	16160	16144	16301	16210	16174	16242	16245	16106	16150	16131	16287	16032	16205	16201	16234	16305	16146	16163	16314	16329	16192	16182	16290	16097	16192	16177	16204	16297	16188	16156	16256	16368	16102	15932	16314	16270	16145	16223	16135	16136	16142	16235	16121	16253	16278	16200	16205	16216	16218	16386	16148	16024	16348	16351	16185	16291	16121	16277	16017	16146	16239	16310	16259	16245	16228	16276	16232	15974	16312	16185	16145	16329	16195	16132	16016	16357	16216	16223	16268	16035	16112	16101	16013	16225	16167	16255	16208	16153	15967	16173	16174	16106	16161	16244	16166	16192	16360	16084	16184	16291	16419	16313	16137	16157	16092	16209	16130	16262	16082	16195	16382	16229	16285	16237	16154	16215	16295	16134	16173	16022	16249	16322	16276	16243	16199	16201	16026	16195	16220	16155	16285	16240	16164	16180	16240	16173	16248	16113	16179	16059	16177	16176	16096	16152	16113	16240	16133	16255	16257	16142	16283	16130	16366	16125	16223	16211	16226	16266	16173	16297	16208	16225	16250	16142	16215	16212	16081	16138	16021	16173	16194	16175	16173	16308	16285	16112	16257	16245	16245	16262	16109	16274	16346	16208	16386	16202	16021	16125	16214	16172	16180	16263	16130	16176	16328	16149	16239	16272	16168	16073	16233	16150	16244	16192	16182	16126	16083	16475	16191	16209	16186	16227	16232	16356	16084	16216	16180	16203	16158	16261	16053	16051	16208	16302	16219	16284	16320	16068	16256	16081	16074	16133	16246	16244	16324	16274	16262	16203	16277	16272	16079	16358	16209	16060	16112	16108	16055	16238	16200	16297	16066	16081	16293	16246	16210	16105	16358	16134	16167	16128	16210	16203	16214	16065	16108	16082	16182	16219	16364	16243	16207	16217	16258	16117	16238	16260	16008	16229	16176	16064	16278	16267	16167	16342	16168	16252	16097	16255	16059	16347	16170	16232	16147	16038	16271	15966	16212	16355	16391	16268	16229	16087	16213	16203	16179	16128	16260	16395	16215	16367	16135	16116	16242	16160	16225	16232	16126	16145	16312	16206	16305	16148	16169	16017	16121	16240	16107	16224	16282	16156	16161	16135	16362	16051	16193	16366	16037	16185	16158	16334	16309	16245	16083	16246	16383	16242	16320	16236	16326	16237	16209	16126	16309	16140	16190	15916	16359	16068	16378	16294	16183	16289	16269	16209	16149	16100	16138	16095	16195	15955	16358	16119	16234	16191	16116	16203	16165	16185	16062	16203	16188	16071	16216	16278	16218	16248	16128	16181	16056	16122	16402	16273	16281	16375	16159	16052	16202	16083	16166	16240	16295	16223	16136	16306	16177	16190	16126	16048	16108	16414	16118	16215	16476	16275	16342	16259	16172	16113	16285	16312	16114	16149	16223	16247	16367	16232	16247	16156	16190	16227	16236	16179	16176	16256	16256	16207	16382	16373	16229	16298	16049	16085	16078	16391	16246	16154	16366	16126	16023	16392	16076	16181	16118	16260	16187	16106	16102	16080	16252	16081	16013	16163	16255	16116	16105	16185	16189	16090	16060	16203	16207	16295	16251	16135	16119	16191	16146	16220	16079	16050	16386	16193	16117	16173	16212	16116	16287	16100	16269	16265	16167	16213	16106	16139	16306	15971	16422	16107	16106	16273	16191	16198	16091	16179	16157	16000	16112	16050	16159	16189	16278	16185	16193	16318	16283	16305	16043	16239	16094	16244	16180	16166	16240	16334	16254	16208	16214	16417	16016	16274	16205	16267	16170	16313	16236	16236	16044	16277	16113	16145	16385	16227	16250	16125	16252	16147	16100	16200	16064	16338	16208	16125	16125	16261	16276	16143	16177	16207	16076	16381	16235	16184	16106	16168	16292	16087	16082	16285	16260	16142	16136	16087	16109	16190	16361	16213	16225	16124	16265	16219	16110	16171	16224	16225	16251	16072	16154	16023	16201	16067	16389	16223	16293	16195	16054	16395	16180	16258	16415	16272	16262	16123	16359	16165	16346	16300	16217	16372	16164	15954	16188	16314	16213	16287	16348	16141	16211	16145	16070	16184	16338	16169	16241	16192	16186	16173	16185	16249	16187	16189	16282	16248	16184	16322	16203	16116	16217	16290	15973	16169	16179	16226	16244	16214	16158	16177	16242	16144	16215	16256	16116	16067	16248	16321	16181	16135	16217	16022	16205	16156	16222	16231	16298	16191	16181	16180	16117	16151	16214	16082	16201	16166	16057	16229	16267	16051	16158	16133	16154	16304	16327	16435	16342	16051	16170	16153	16271	16384	16234	16136	16376	16093	16171	16532	16330	16114	16107	16241	16264	16210	16220	16194	16261	16209	16024	16265	16254	16113	16135	16180	16132	16330	16141	16297	16288	16371	16293	16264	16045	16261	16203	16156	16265	16301	16162	16174	16280	16220	16184	16160	16198	16195	16165	16109	16075	16084	16235	16245	16115	16218	16295	16124	16185	16281	16420	16122	16175	16247	16158	16218	16163	16135	16192	16039	16174	16159	16168	16199	16224	16189	16113	16103	16311	16254	16114	16230	16189	16239	16235	16324	16248	16427	16295	16201	16312	16294	16516	16221	16265	16477	16202	16167	16232	16129	16216	16326	16184	16358	16173	16347	16301	16054	16224	16196	16307	16257	15969	16302	16280	16212	16238	16257	16106	16337	16157	16314	16016	16158	16225	16164	16232	16104	16226	16049	16113	16356	16304	16194	16085	16026	16087	16141	16326	16105	16192	16185	16122	16324	16173	16229	16159	16332	16306	16278	16236	16183
28194	24072	30088	27028	22878	22119	21323	20467	20133	19913	19958	19685	19594	19295	19569	19650	19281	19565	19324	19362	19409	19433	19244	19610	19874	19991	19785	19657	19351	19364	19318	19286	19306	19408	19464	19449	19320	19213	19378	19406	19328	19339	19154	19472	19317	19195	19051	19373	19348	19198	19335	19292	19344	19280	19189	19273	19231	19329	19480	19459	19243	19388	19016	19127	19269	19405	19290	19237	19427	19278	19065	19380	19170	19405	19374	19218	19379	19342	19180	19293	19115	19272	19428	19244	19359	19214	19425	19090	19314	19269	19332	19135	19317	19318	19250	19288	19479	19145	19360	19261	19297	19214	19368	19334	19210	19274	19369	19345	19180	19236	19095	19374	19345	19301	19294	19320	19528	19159	19449	19299	19006	19265	19266	19232	19373	19449	19353	19233	19185	19251	19198	19143	19056	19228	19282	19335	19149	19208	19358	19049	19359	19216	19281	18999	19174	19341	19321	19162	19459	19174	19274	19252	19260	19251	19244	19148	19108	19349	19256	19171	19199	19350	19081	19188	19535	19054	19226	19214	19207	19358	19351	19184	19340	19547	19112	19327	19439	19188	19263	19291	19525	19218	19312	19104	19106	19239	19364	19193	19325	19199	19201	19267	19288	19436	19372	19056	19275	19169	19356	19445	19420	19228	19250	19181	19388	19296	19051	19299	19137	19386	19132	19379	19433	19279	19221	19195	19084	19302	19353	19513	19370	19471	19186	19367	19222	19274	19078	19130	19290	19320	19146	19240	19165	19170	19337	19311	19387	19087	18968	19492	19467	19265	19348	19358	19209	19398	19495	19129	19338	19423	19136	19477	19327	19283	19198	19203	19346	19251	19282	19230	19472	19202	19241	19087	19456	19349	19220	19181	19179	19375	19261	19284	19301	19287	19278	19366	19278	19289	19191	19270	19251	19276	19217	19180	19298	19410	19443	19501	19193	19316	19236	19347	19154	19021	19267	19193	19162	19250	19386	19207	19179	19106	19315	19168	19271	19324	19371	19332	19202	19200	19239	19020	19415	19132	19243	19247	19245	19376	19366	19236	19127	19198	19216	19453	19328	19094	19338	19231	19257	19340	19201	19434	19297	19303	19481	19258	19369	19296	19381	19114	19491	19380	19083	19332	19168	19395	19362	19288	19293	19340	19389	19086	19048	19240	19196	19207	19184	19247	19309	19308	19212	19389	19322	19197	19317	19328	19266	19160	19382	19329	19309	19372	19430	19256	19372	19238	19162	19262	19406	19233	19243	19310	19377	19244	19345	19369	19158	19155	19423	19352	19491	19348	19406	19101	19122	19319	19396	19287	19073	19301	19069	19221	19276	19274	19412	19165	19350	19198	19273	19217	19481	19286	19076	19465	19171	19261	19351	19355	19382	19391	19473	19241	19412	19324	19292	19369	19448	19176	19156	19343	19403	19166	19387	19223	19549	19362	19304	19527	19151	19236	19277	19198	19308	19259	19309	19248	19318	19334	19373	19404	19109	19280	19195	19353	19247	19161	19330	19081	19343	19472	19390	19087	19269	19537	19429	19325	19367	19267	19224	19187	19459	19247	19406	19420	19281	19218	19221	19075	19406	19222	19260	19249	19230	19208	19332	19251	19490	19351	19512	19273	19216	19368	19380	19302	19259	19334	19345	19283	19301	19365	19357	19350	19304	19192	19082	19439	19322	19123	19224	19432	19142	19195	19270	19201	19408	19417	19200	19302	19101	19016	19270	19196	19443	19130	19351	19277	19494	19346	19425	19335	19010	19350	19438	19123	19378	19238	19247	19301	19365	19230	19227	19295	19361	19320	19245	19094	19207	19298	19366	19366	19128	19323	19487	19133	19491	19532	19406	19446	19357	19304	19378	19338	19332	19400	19270	19268	19235	19213	19294	19291	19281	19258	19397	19387	19346	18968	19159	19362	19399	19600	19164	19314	19286	19346	19137	19439	19287	19298	19462	19405	19233	19257	19081	19310	19146	19280	19257	19231	19392	19332	19476	19400	19263	19204	19359	19331	19156	19155	19284	19140	19492	19025	19283	19327	19201	19308	19295	19191	19305	19385	19636	19433	19412	19207	19294	19251	19354	19433	19167	19303	19228	19333	19337	19286	19111	19228	19045	19156	19244	19272	19386	19466	19322	19067	19165	19116	19056	19317	19157	19402	19314	19283	19201	19376	19285	19040	19327	19305	19044	19369	19320	19343	19238	19312	19399	19120	19328	18870	19220	19230	19137	19226	19352	19229	19443	19246	19368	19368	19423	19160	19433	19147	19384	19230	19296	19211	19197	19233	19414	19132	19261	19181	19270	19308	19410	19432	19354	19225	19286	19560	19446	19265	19364	19352	19465	19328	19395	19340	19244	19024	19346	19595	19472	19266	19279	19339	19236	19217	19113	19279	19427	19338	19202	19273	19259	19520	19289	19266	19349	19245	19254	19407	19445	19418	19228	19209	19325	19083	19214	19176	19312	19311	19101	19362	19426	19131	19233	19299	19304	19225	19296	19052	19231	19166	19451	19155	19310	19289	19234	19419	19413	19361	19193	19399	19138	19407	19353	19424	19318	19390	19264	19451	19127	19380	19304	19324	19312	19365	19034	19312	19440	19229	19385	19220	19284	19437	19181	19236	19134	19264	19102	19361	19283	19061	19203	19328	19303	19086	19125	19213	19295	18996	19297	19285	19364	19263	19353	19323	19140	19180	19424	19322	19058	19173	19105	19421	19516	19553	19404	19288	19211	19249	19324	19459	19263	19482	19330	19322	19139	19231	19205	19254	19302	18969	19408	19335	19216	19286	19499	19206	19435	19197	19274	19332	19335	19309	19139	19200	19279	19160	19350	19265	19319	19622	19253	19345	19153	19348	19212	19618	19072	19112	19194	19565	19218	19086	19397	19342	19495	19183	19193	19327	19280	19432	19157	19287	19063	19102	19380	19272	19137	19128	19076	19273	19232	19317	19418	19417	19449	19216	19209	19166	19343	19305	19174	19288	19360	19399	19376	19493	19265	19237	19358	19242	19177	19311	19398	19173	19119	19152	19507	19183	19232	19331	19477	19589	19348	19254	19418	19377	19207	19356	19006	19281	19273	19387	19348	19334	19413	19456	19397	19464	19179	19035	19267	19222	19178	19287	19177	19222	19299	19284	19248	19029	19150	19197	19379	19134	19332	19109	19260	19153	19336	19471	19180	19408	19364	19266	19249	19467	19256	19228	19132	19351	19346	19286	19352	19317	19227	19045	19297	19157	19223	19269	19404	19195	19295	19208	19525	19467	19152	19278	19237	19296	19253	19178	19119	19219	19242	19254	19321	19307	19331	19262	19219	19378	19461	19323	19320	19290	19204	19248	19169	19189	19338	19285	19265	19270	19385	19224	19286	19504	19247	19210	19230	19294	19274	19217	19392	19242	19218	19137	19330	19430	19274	19137	19084	19469	19246	19219	19458	19123	19234	19252	19466	19288	19189	19303	19196	19145	19188	19137	19384	19302	19470	19288	19287	19066	19182	19385	19454	19379	19406	19244	19194	19354	19395	19395	19233	19237	19543	19525	19310	19430	19293	19338	19423	19310	19331	19418	19280	19262	19408	19421	19350	19303	19334	19479	19199	19311	19060	19428	19026	19354	19380	19559	19300	19435	19296	19184	19341	19376	19056	19276	19115	19322	19402	19275	19301	19290	19144	19203	19387	19255	19317	19435	19354	19368	19393	19280	19250	19224	19354	19126	19173	19376	19311	19290	19447	19186	19254	19320	19363	19530	19276	19171	19362	19344	19134	19344	19161	19271	19320	19270	19189	19227	19277	19322	19442	19349	19222	19080	19179	19365	19191	19204	19304	19186	19198	19258	19309	19295	19376	19322	19396	19197	19381	19216	19152	19479	19409	19234	19336	19219	19276	19343	19289	19163	19312	19460	19406	19225	19293	19237	19279	18956	19421	19275	19250	19199	19129	19404	19220	19092	19524	19449	19200	19214	19257	19119	19249	19296	19484	19292	19230	19201	19277	19253	19007	19333	19315	19252	19241	19364	19258	19235	19308	19111	19141	19434	19341	19252	19346	19446	19551	19444	19449	19312	19500	19403	19249	19180	19340	19271	19458	19231	19397	19159	19509	19327	19314	18985	19293	19203	19244	19500	19342	19381	19247	19276	19178	19400	19265	19244	19333	19592	19339	19320	19310	19270	19321	19284	19215	19344	19423	19193	19250	19344	19217	19371	19426	19236	19282	19252	19224	19384	19197	19328	19089	19400	19225	19582	19390	19408	19224	19384	19491	19372	19406	19450	19339	19256	19342	19505	19425	19255	19339	19447	19319	19310	19209	19441	19301	19188	19241	19397	19460	19238	19415	19395	19191	19313	19105	19188	19232	19336	19376	19231	19369	19211	19500	19208	19281	19264	19253	19357	19178	19339	19485	19600	19421	19149	19267	19295	19305	19283	19464	19478	19353	19434	19418	19275	19147	19246	19156	19205	19498	19414	19294	19606	19441	19375	19208	19352	19340	19290	19329	19346	19255	19485	19440	19461	19381	19554	19112	19354	19354	19277	19179	19246	19288	19489	19350	19368	19306	19315	19459	19435	19281	19204	19270	19300	19364	19297	19463	19276	19319	19433	19301	19415	19458	19258	19387	19259	19485	19257	19445	19279	19351	19239	19148	19242	18962	19425	19363	19196	19195	19300	19395	19406	19252	19512	19334	19359	19273	19155	19502	19207	19419	19262	19236	19535	19101	19411	19306	19258	19335	19233	19129	19265	19184	19123	19269	19339	19631	19277	19273	19224	19292	19127	19383	19348	19229	19337	19103	19328	19408	19287	19167	19109	19281	19210	19417	19426	19329	19551	19223	19107	19329	19429	19536	19283	19443	19389	19160	19470	19277	19339	19387	19225	19032	19543	19253	19349	19540	19457	19153	19369	19482	19250	19462	19286	19091	19264	19516	19167	19198	19591	19491	19232	19220	19143	19456	19363	19377	19407	19408	19282	19189	19418	19192	19398	19406	19308	19259	19203	19239	19075	19335	19246	19318	19466	19375	19356	19229	19318	19392	19278	19371	19300	19320	19276	19390	19462	19317	19305	19366	19187	19191	19390	19302	19319	19205	19332	19149	19209	19193	19152	19489	19397	19162	19204	19344	19250	19452	19360
21920	33472	31359	23948	21743	20599	18742	17925	17505	17264	17085	16799	16514	16481	16592	16520	16495	16513	16432	16421	16405	16380	16320	16718	16949	17279	16631	16703	16591	16391	16319	16411	16517	16325	16414	16382	16163	16204	16232	16388	16413	16254	16355	16345	16249	16130	16226	16376	16367	16490	16300	16379	16263	16250	16371	16119	16159	16157	16355	16410	16356	16272	16378	16344	16319	16490	16319	16325	16261	16234	16385	16392	16359	16388	16061	16447	16290	16327	16234	16285	16342	16351	16203	16361	16345	16245	16154	16380	16355	16393	16209	16390	16297	16381	16221	16220	16428	16397	16285	16299	16443	16302	16193	16351	16427	16374	16435	16236	16295	16381	16252	16325	16376	16375	16333	16244	16291	16240	16400	16270	16313	16356	16382	16283	16253	16127	16360	16308	16282	16237	16272	16143	16159	16435	16272	16331	16327	16208	16242	16255	16356	16336	16284	16326	16112	16320	16259	16305	16159	16207	16261	16241	16276	16211	16322	16232	16212	16440	16307	16335	16299	16179	16415	16392	16169	16335	16450	16185	16177	16343	16257	16411	16226	16231	16290	16378	16432	16282	16329	16385	16323	16224	16160	16301	16271	16298	16307	16267	16326	16249	16272	16235	16405	16323	16300	16493	16391	16361	16232	16312	16133	16188	16411	16115	16162	16207	16206	16224	16473	16260	16255	16169	16142	16341	16165	16268	16273	16411	16432	16185	16426	16199	16360	16124	16180	16267	16381	16257	16339	16203	16373	16244	16331	16476	16247	16399	16298	16281	16480	16325	16198	16221	16355	16395	16354	16223	16354	16285	16297	16507	16070	16248	16244	16132	16211	16248	16379	16337	16325	16223	16176	16398	16240	16322	16147	16322	16454	16266	16388	16089	16236	16399	16361	16415	16326	16414	16355	16448	16353	16171	16274	16269	16163	16190	16440	16331	16253	16028	16269	16483	16369	16341	16319	16226	16312	16359	16301	16325	16245	16262	16447	16356	16163	16327	16442	16187	16471	16344	16299	16324	16267	16358	16260	16372	16343	16292	16254	16170	16421	16386	16218	16394	16256	16388	16209	16433	16254	16159	16288	16331	16261	16372	16072	16281	16432	16273	16229	16359	16380	16335	16374	16454	16408	16191	16318	16463	16215	16244	16196	16260	16360	16168	16288	16448	16283	16191	16269	16246	16214	16357	16313	16309	16334	16284	16326	16288	16266	16290	16303	16202	16091	16174	16369	16484	16242	16213	16305	16239	16220	16345	16169	16297	16229	16276	16307	16291	16289	16310	16177	16368	16314	16327	16493	16360	16255	16253	16325	16128	16267	16186	16512	16221	16345	16274	16338	16375	16325	16356	16508	16267	16260	16448	16245	16229	16212	16227	16324	16527	16278	16221	16224	16349	16384	16131	16360	16293	16364	16406	16364	16372	16341	16325	16329	16353	16165	16245	16310	16127	16176	16227	16334	16528	16298	16369	16229	16257	16290	16269	16178	16368	16490	16327	16181	16326	16388	16297	16184	16413	16121	16270	16285	16438	16245	16129	16337	16295	16301	16394	16397	16364	16366	16218	16228	16210	16245	16270	16371	16134	16238	16344	16260	16258	16324	16491	16108	16287	16257	16284	16347	16043	16345	16399	16094	16278	16300	16263	16227	16269	16240	16290	16392	16234	16449	16171	16291	16260	16114	16314	16215	16104	16280	16362	16245	16324	16341	16545	16287	16413	16368	16233	16351	16332	16369	16312	16537	16345	16239	16345	16375	16177	16310	16314	16328	16266	16284	16349	16246	16224	16203	16327	16274	16288	16423	16279	16248	16294	16286	16227	16187	16375	16266	16253	16400	16165	16396	16343	16472	16209	16203	16319	16269	16314	16270	16319	16204	16392	16150	16385	16123	16178	16224	16273	16384	16020	16437	16412	16271	16198	16249	16276	16421	16382	16260	16236	16376	16243	16236	16362	16448	16252	16219	16356	16386	16121	16295	16298	16424	16217	16442	16278	16319	16302	16237	16496	16205	16288	16395	16375	16373	16338	16214	16121	16337	16309	16253	16214	16320	16390	16223	16303	16339	16493	16350	16305	16286	16210	16157	16396	16286	16218	16395	16237	16286	16295	16415	16056	16305	16263	16121	16172	16133	16387	16264	16491	16269	16277	16314	16334	16240	16387	16263	16302	16262	16226	16390	16418	16322	16428	16258	16266	16346	16277	16409	16283	16157	16406	16331	16223	16323	16224	16289	16445	16405	16187	16207	16252	16382	16035	16224	16198	16354	16301	16466	16299	16295	16396	16318	16265	16221	16308	16361	16260	16279	16197	16012	16188	16336	16289	16205	16262	16373	16373	16233	16248	16317	16377	16367	16287	16326	16417	16264	16375	16212	16228	16400	16302	16397	16370	16256	16212	16319	16288	16147	16472	16422	16218	16265	16367	16223	16305	16352	16161	16383	16189	16413	16181	16307	16223	16421	16459	16164	16327	16541	16109	16337	16320	16333	16201	16415	16336	16263	16399	16329	16324	16396	16236	16162	16293	16238	16292	16276	16309	16422	16273	16300	16213	16294	16336	16198	16284	16274	16316	16217	16309	16281	16116	16246	16270	16487	16259	16317	16290	16267	16150	16263	16338	16357	16344	16209	16443	16501	16278	16332	16287	16222	16293	16393	16304	16160	16293	16231	16319	16281	16281	16470	16345	16249	16436	16308	16294	16276	16225	16280	16128	16473	16241	16313	16399	16243	16414	16226	16439	16254	16281	16290	16357	16307	16325	16154	16283	16450	16223	16338	16412	16137	16253	16377	16155	16302	16455	16419	16275	16158	16294	16347	16348	16262	16310	16338	16433	16215	16391	16335	16256	16224	16262	16263	16407	16307	16211	16243	16279	16265	16303	16311	16266	16303	16458	16493	16205	16261	16237	16372	16288	16240	16283	16409	16253	16315	16302	16236	16263	16238	16235	16324	16311	16308	16170	16196	16250	16181	16384	16234	16241	16304	16318	16364	16364	16065	16338	16246	16292	16399	16175	16212	16349	16301	16229	16263	16256	16308	16323	16293	16271	16279	16164	16336	16220	16309	16279	16336	16161	16393	16437	16267	16224	16355	16122	16497	16215	16278	16309	16329	16396	16262	16305	16212	16232	16222	16403	16355	16211	16282	16157	16215	16109	16295	16203	16488	16299	16335	16337	16289	16322	16402	16300	16161	16142	16348	16385	16404	16373	16226	16399	16322	16204	16286	16064	16551	16406	16309	16205	16243	16400	16269	16303	16367	16501	16341	16174	16268	16384	16178	16305	16529	16167	16406	16166	16297	16266	16510	16167	16404	16445	16218	16267	16416	16261	16271	16305	16303	16397	16206	16428	16249	16374	16294	16280	16322	16197	16265	16277	16222	16358	16244	16254	16298	16261	16418	16189	16154	16269	16350	16218	16204	16021	16264	16350	16276	16302	16230	16155	16207	16281	16153	16402	16302	16211	16190	16334	16177	16367	16279	16515	16345	16472	16301	16371	16240	16152	16337	16364	16338	16294	16293	16370	16245	16289	16225	16352	16260	16186	16375	16436	16146	16371	16314	16183	16302	16496	16162	16393	16172	16256	16218	16069	16234	16317	16344	16393	16416	16251	16191	16323	16293	16219	16318	16484	16166	16443	16149	16457	16397	16305	16394	16301	16229	16236	16429	16412	16183	16287	16373	16429	16373	16469	16196	16173	16443	16356	16268	16207	16402	16269	16362	16238	16257	16244	16402	16281	16241	16326	16172	16310	16331	16201	16180	16180	16306	16361	16224	16195	16316	16285	16313	16268	16273	16261	16385	16193	16076	16352	16479	16335	16392	16091	16339	16378	16223	16070	16259	16364	16165	16417	16399	16295	16375	16356	16069	16242	16241	16292	16369	16421	16366	16253	16468	16321	16348	16308	16430	16279	16319	16381	16296	16281	16294	16235	16311	16341	16265	16239	16516	16323	16428	16329	16336	16324	16465	16240	16345	16325	16274	16313	16443	16255	16452	16334	16235	16327	16318	16399	16284	16204	16326	16198	16360	16309	16212	16426	16225	16259	16284	16429	16350	16191	16305	16338	16297	16287	16273	16275	16361	16325	16168	16297	16158	16051	16385	16225	16394	16125	16317	16322	16323	16302	16242	16462	16385	16303	16241	16245	16167	16284	16209	16223	16238	16258	16306	16187	16302	16228	16329	16328	16299	16348	16256	16321	16344	16396	16229	16255	16250	16366	16099	16127	16418	16311	16235	16311	16227	16497	16373	16361	16309	16304	16340	16213	16277	16436	16413	16400	16149	16341	16213	16284	16509	16188	16418	16258	16312	16319	16247	16242	16478	16434	16403	16314	16290	16308	16328	16173	16306	16229	16319	16457	16334	16307	16273	16364	16275	16256	16275	16252	16278	16491	16383	16307	16346	16278	16281	16146	16337	16157	16240	16257	16365	16203	16245	16183	16420	16344	16348	16111	16169	16308	16235	16277	16167	16138	16364	16307	16346	16333	16442	16221	16428	16427	16380	16316	16144	16490	16215	16255	16333	16329	16277	16204	16278	16291	16350	16286	16134	16100	16224	16474	16270	16199	16132	16462	16194	16362	16333	16332	16311	16050	16404	16327	16360	16329	16320	16226	16511	16257	16156	16363	16310	16446	16097	16100	16197	16428	16317	16297	16334	16342	16238	16349	16303	16338	16245	16158	16289	16398	16241	16308	16446	16218	16364	16182	16379	16329	16328	16195	16281	16158	16109	16231	16213	16424	16385	16125	16355	16392	16349	16321	16191	16321	16295	16321	16299	16369	16371	16205	16338	16320	16141	16419	16276	16270	16598	16247	16463	16394	16314	16285	16224	16344	16466	16340	16319	16339	16266	16173	16243	16324	16358	16234	16159	16184	16321	16259	16227	16247	16330	16319	16289	16317	16223	16266	16144	16332	16278	16415	16312	16420	16346	16235	16141	16205	16289	16262	16095	16178	16414	16226	16310	16245	16368	16395	16320	16179	16402	16152	16261	16230	16361	16374	16178	16311	16242	16353	16226	16325	16382	16272	16254	16238	16217	16367	16459	16221	16508	16203	16392	16388	16383	16340	16399	16269	16318	16020	16448	16202	16317	16387	16068	16282	16281	16310	16425	16171	16307	16259	16271	16401
23968	21539	29225	24659	23583	25940	25945	22392	21447	21598	21346	20938	20886	20733	20618	20668	20336	20454	20435	20572	20361	20399	20675	23215	24186	23839	22504	21527	20909	20448	20462	20321	20483	20404	20274	20122	20141	20122	20263	20352	20313	20117	20307	20220	20158	20120	19997	20311	20169	20106	20283	20406	20279	20310	20288	20025	20214	20163	20307	20383	20152	20143	20240	20161	20178	20103	20080	20399	20285	20260	20299	19978	20126	20220	20343	20079	20234	20167	20010	20090	20278	20302	20242	20097	20206	20365	20345	20225	20172	20232	20307	20230	20301	20261	20172	20185	20172	20074	20113	20141	20258	20227	20125	20188	20181	20185	20105	20159	20161	20088	20235	20225	20394	20095	19959	20176	20081	20055	20232	20184	20151	20109	20287	19929	20226	20269	20196	20032	20248	20146	20290	20401	20214	20233	20095	20191	20203	20047	20289	20102	20042	20221	20165	20210	20133	20305	20374	20271	20190	20286	20186	20076	20202	20099	20172	20059	20212	20225	20145	20248	20066	20093	20108	20320	20352	20289	20138	20198	20376	20024	20216	20146	20119	20184	19892	19998	19967	19912	20141	20111	20215	20096	20145	20093	20129	20123	19954	20101	20019	20230	20166	20280	20281	20303	20207	20324	20103	20318	20226	20167	20231	20064	20283	20227	20119	20148	20372	20235	20071	20185	20218	20201	20049	20049	20029	20079	20220	20321	20195	20184	20224	20091	20223	20095	20097	20181	20064	19883	20006	20187	20347	20244	20304	20110	20319	20183	20265	20308	20059	20176	20362	20251	20182	20156	20219	20190	20059	20133	20178	20181	19932	20196	20309	20290	20669	20289	20061	20115	20359	20025	20240	20375	20345	20208	20173	20148	19964	20158	20347	20126	20005	20210	20106	20237	20191	20020	20211	20308	20154	20121	20306	20186	20162	20272	20078	20338	20260	20109	20228	20216	20219	20227	20421	20021	20208	20177	20246	20257	20241	20187	20296	20235	20341	20196	20107	20150	20218	20175	20358	20306	20265	20299	20325	20358	20125	20152	20123	20302	20189	20033	20118	20189	20342	20176	20171	20283	20466	20269	20303	20264	20252	20093	20088	20220	19946	20342	20197	20013	20107	20187	20197	20249	20316	20280	20339	20174	20068	20360	20387	20242	20241	20328	20102	20102	20098	20038	20035	20226	20095	20145	20166	20005	20321	20287	20227	20376	19973	20146	20218	20023	20095	20199	20269	20224	20173	20159	20050	20150	20173	20199	20013	20122	20059	20224	20308	20257	19985	20036	20283	20254	20138	20110	20068	20300	20338	20102	20173	19923	20146	20136	20351	20262	20146	19861	20083	20243	20288	20234	20089	20147	19950	20050	20287	20061	20095	20262	20184	20201	20319	19964	20120	20282	20246	20180	20241	20139	20100	20073	19984	20197	20276	20027	20074	20208	20307	20371	20299	20272	20169	20042	20207	20290	20398	20225	20237	20286	20244	20309	20203	20196	20181	20105	19883	20115	20372	19868	20253	20039	19994	20262	20153	20245	20250	20216	20242	20051	20167	20153	20144	20119	20162	20103	20261	20350	20207	20075	20117	19987	20225	20260	20104	20067	20170	20245	20253	20310	20205	20055	20125	20172	20441	20050	20292	20133	20022	20297	20209	20176	20250	20391	20161	20377	20265	20375	20213	20296	20045	20209	20020	20175	20100	20221	20487	20016	20082	20150	20259	20331	20226	20022	20035	20102	20418	20176	20121	20167	20312	20353	20341	20215	20148	20319	20005	20001	20268	20203	20053	20013	19949	20313	20220	20342	20112	20250	20264	20244	20463	20197	20215	20330	20443	20298	20501	19927	19979	20125	20353	20266	20114	20126	20155	20327	20172	20106	20179	20304	20158	20145	20205	20315	20130	20088	19949	20111	20227	20074	20144	20029	20235	20212	20474	20071	20098	20158	20214	20003	20240	20085	20133	20128	20224	19925	20100	20296	20150	20207	19892	20089	20034	20371	20305	20089	20050	19959	20061	20186	19985	20318	19982	20150	20225	19974	20445	20272	20334	19923	20087	20384	20046	20180	20240	20037	20239	20059	20355	20232	20108	20510	20097	19973	20177	20217	20222	20070	20304	20123	20217	20145	20213	20267	20346	20237	20099	20144	20213	20166	20105	20140	20018	19970	20179	20047	20084	20133	20336	19972	20141	19964	20106	20140	20372	20208	20139	20201	20150	20347	20305	20139	20084	20014	19998	20076	20280	20183	20111	20415	20274	20113	20330	20026	20068	19896	20104	19965	20190	20240	20013	20126	20146	20212	20213	20154	20083	20111	20086	20346	20071	20068	20017	20307	19946	20120	19944	19923	20177	20059	20094	20114	20053	20054	20248	20251	20233	20547	20323	20150	19968	20071	20273	20136	20150	20130	20246	20215	20339	20073	19999	20274	20095	20002	20169	19992	20272	20024	20001	20125	20227	20153	20104	20287	20058	20031	20196	20588	20196	20362	20212	20061	20413	20164	20099	20307	20195	20174	20199	20074	20307	20034	19932	19976	20294	20223	20229	20064	20124	20273	20311	20057	20041	20102	20252	20199	20288	20314	20059	20016	20148	20143	20264	20108	20065	20212	20199	20187	20058	20340	19983	20146	20192	20186	20206	20240	20212	19846	20330	20152	20118	20138	20181	20519	20238	20277	20227	20283	20507	20165	20344	20303	20410	20331	20208	19980	20167	20086	20060	20382	20018	20224	20084	20292	20205	20214	20115	20469	20099	20301	20174	19988	20040	20248	20328	20300	20270	20390	20282	20170	20220	20222	20102	20129	20238	20156	20424	20153	20210	20281	20161	20216	20393	20422	20304	20062	20033	20364	20202	19994	20141	20177	20187	20093	20127	20138	20235	20146	20256	20509	20227	20236	20131	20277	20210	19961	20102	20165	20177	20236	20062	20239	20207	20262	20305	20298	20344	20039	20074	20237	20069	20160	20101	20106	20219	20184	20250	19972	20348	20094	20116	20141	20138	20136	20218	20210	20222	20171	20036	20135	20234	20403	20148	20269	20076	20364	20108	20065	20167	20177	20246	20132	20169	20251	20295	20082	20043	19947	20015	20120	20311	20361	20259	20313	20236	20068	20240	20408	20187	20119	19959	20326	20083	20366	20041	20241	20198	20241	20105	20225	20217	20230	20120	20209	20149	20038	20055	20014	20183	20189	20222	20081	20058	20113	20121	20161	20303	20142	20120	20010	20190	20196	20350	20165	20346	20152	20359	20117	20267	20385	20053	20254	20201	20106	20290	20177	20169	20338	20221	20142	20237	20285	20218	20228	20096	20205	20286	20198	20133	20049	20068	20193	20149	20312	20365	19983	20127	20159	20061	20087	20082	20433	20163	20338	20119	20245	20130	20324	20242	20254	20018	20313	19996	19918	20109	20210	20176	20294	20208	20281	20216	20320	20229	19944	20134	20292	20144	20156	20155	20225	20335	20267	20096	20151	20177	20478	20235	20481	20161	20166	20237	20171	20069	20298	20328	20349	20119	20159	20202	20321	20154	20110	20428	20248	20269	20173	20066	20217	19991	20268	20190	20261	20003	19982	20115	20336	20103	20178	20260	19983	20267	20197	20306	20126	20080	20180	20334	20406	19995	20257	20201	20459	20297	20069	20239	20416	20225	20090	20282	20221	20048	20134	20043	20129	20247	20435	20251	20369	20235	20259	20211	19952	20133	20249	20443	20025	20168	20247	20281	20170	20202	20094	20124	20122	20204	20262	20173	20318	20071	20222	20254	20184	20257	20316	20159	20074	20277	20156	20236	19911	20259	20073	20244	20269	20053	20056	20258	19948	20121	20131	20119	20152	20381	20101	20206	20185	20275	20382	20226	20279	20225	20023	19954	20068	20112	20388	20133	20384	20240	20262	20125	20233	20124	20235	20427	20389	20183	20228	20356	20096	20170	20184	19968	20262	20097	20044	20541	20196	20125	20003	20037	20068	20293	20277	20330	20204	20332	20192	20049	20216	20110	20247	20302	20124	20393	20086	20303	20220	20201	20145	20314	20222	20213	20211	20030	20188	20348	20160	20236	20160	20309	20323	20058	20125	20164	20152	20181	20165	20091	20317	20182	20108	20081	20362	20117	20175	20165	20186	20191	20186	20320	19911	20108	20142	20227	20053	20052	20451	20136	20102	20120	20157	20089	20495	20204	20348	20472	20072	20190	20216	20212	20265	20207	20228	20222	20186	20156	20215	20121	19988	20279	20060	20187	20071	20359	20296	20366	20062	20118	20130	19984	20139	20087	19976	20170	19998	20039	20078	20131	20038	20184	20108	20167	20158	20132	20101	20117	20195	20464	20309	20156	20348	20196	20175	20273	20158	19983	19998	20237	20282	20163	19936	20223	20261	20203	20228	20507	20280	20269	20143	20220	20235	20260	20175	20247	20337	20188	20277	20095	20166	20028	20136	20216	20090	20340	20343	20164	19986	19940	20065	20250	20301	20059	20205	20163	20144	20080	20038	20127	20206	20221	20189	19869	20234	20241	19963	19962	19878	20202	20355	20105	20183	20128	20207	20201	19941	20259	20297	20139	20161	20158	20231	20228	20194	20240	20145	19888	20168	20307	20142	20128	20114	19904	20174	20251	20163	20135	20250	20111	20093	20361	20043	20176	20281	20276	20245	20196	20234	20385	20015	20161	20239	20100	20043	20268	20399	20174	20158	20149	20159	20200	20265	20289	20225	20184	20211	20089	20274	20374	20309	20198	19983	20239	20012	20170	20088	20194	20255	20038	20251	20061	20316	20405	20072	20060	20041	20245	20164	20177	20051	20313	20166	20233	20280	20273	20173	20177	20287	20202	19996	20105	19980	20022	20131	20310	20199	20240	20254	20104	20269	20389	20226	20168	20385	20306	20220	20221	20252	20321	20220	20031	20247	20210	20111	20101	20167	20123	20340	19996	20021	20183	20027	20241	20348	20272	20128	20172	20157	20183	20105	20108	20067	20307	20236	20343	20204	20025	20310	20201	20292	20220	20302	20187	20385	20198	20153	20051	20160	20305	20216	20317	20265	20302	20304	20059	20486	20222	19993	20379	20285	20223	20097	20109	20092	20330	20437	20362	20275	20273	20209	20146	20175	20157	20138	20013	20377	20061	20256	20188	20149
25084	43294	41042	29385	25808	24117	21723	19758	19128	18548	18295	17952	17721	17543	17082	17233	17097	17077	17168	17173	17062	16902	17860	21956	22399	21342	19760	18549	17475	17006	16913	16879	16948	16885	16787	16839	16754	16791	16999	17043	16754	16983	17039	16845	16966	16717	16785	16849	16821	16726	16847	16933	16902	16828	16716	16817	16992	16816	16826	16985	16692	16763	16856	16863	16818	16947	16777	17048	16915	16720	16890	16918	16818	16844	16667	16766	16830	16749	16824	16757	16812	16873	16941	16874	16852	16569	16943	16896	16783	17000	16845	16919	17069	16999	16837	16835	16940	16840	16865	17026	16826	16610	16917	16619	16922	16836	17044	16791	16865	16767	16874	16771	16775	17010	16740	16852	16940	16853	16937	16865	16754	16650	16906	16859	16810	16935	16766	16787	16866	16780	16799	16951	16994	16862	16918	16833	16819	16864	16996	16830	16866	16931	16746	16829	16864	16796	16951	16746	16917	16874	16842	16637	16896	16918	16687	16934	16765	16697	16920	16953	16667	16991	16914	16861	16923	16938	16832	16819	16770	16978	16857	16898	16971	16875	16789	16764	16820	16875	16667	16721	16947	16808	17046	16913	16985	16634	16933	16789	16710	16771	16869	16815	16849	16699	16820	16819	16705	16678	16799	16797	16965	16801	16850	16931	16927	16902	16840	16754	17052	16834	16824	16855	16845	16831	16908	16798	16974	16806	16749	16878	16804	16764	16795	16820	16911	16673	16950	16656	16969	16868	16712	16727	16871	16682	16778	16802	16959	16740	16863	16865	16613	16834	16810	16941	16594	16813	16840	16892	16724	16838	16791	16775	16954	16726	16913	16731	16903	16760	16809	16765	16809	16896	16857	17045	16834	16922	16810	16942	16843	16709	16944	16866	16863	16878	17022	16948	16798	16898	16865	16853	16941	17038	16813	16629	17011	16762	16927	16891	16895	16885	16523	16843	16782	16773	16810	16930	16792	16742	16834	16754	16881	16907	16818	16812	16791	16794	16856	16888	16766	16893	16743	16726	16820	16945	16681	16635	16844	16945	16901	16789	16804	16873	16857	16937	16928	16850	16773	16741	17001	16882	16807	16693	16816	16612	16765	16784	16901	17018	16792	16714	16931	16810	16902	16763	16833	16940	16800	16971	16825	16827	16770	16838	16768	16729	16533	16690	16841	16879	17058	16855	16866	16774	16948	16774	16783	16873	16935	17019	16663	16871	16816	16823	16838	16807	16829	16904	16862	16737	16908	16833	16744	16733	16844	16948	16805	16824	16792	16898	16652	16906	16813	16783	16867	16824	17027	16807	16885	16958	16948	16782	16757	16916	17050	16807	16929	16817	16992	16757	16749	16852	16849	16800	16721	16734	16647	16775	16849	16866	16935	16866	16825	16857	16776	16749	16952	16809	16891	16708	16863	16711	16745	16854	16688	16789	16950	16834	16614	16809	16985	16861	16864	16890	16904	16662	16866	16850	16668	16891	16772	16847	16842	16896	16615	16836	16811	16813	16764	16722	16664	16868	16936	16697	16918	16782	16830	16774	16764	16910	16991	16752	16680	16784	16686	16749	16715	16811	16881	16743	16955	16891	16875	16837	16829	16877	16876	16943	16826	16902	16958	16786	16834	16889	16844	16783	16776	16888	16806	16898	16968	16712	16846	16864	16787	16788	16822	16867	16758	16893	16734	16665	16865	16781	16843	16904	16747	16836	16766	16739	16850	16804	16827	16810	16749	16824	16838	16829	16944	16926	16723	16883	16970	16818	16861	16854	16920	16818	16815	16732	16950	16761	16871	16637	16965	16946	16928	16828	16829	16674	16883	16892	16713	16756	16971	16837	16749	16893	16702	16936	16792	16793	17127	16754	16808	16785	17062	16737	16818	16887	16760	16928	16820	16888	16845	16696	16909	17020	16792	16985	16892	16754	16772	16916	16771	16679	17005	16825	16773	16872	16935	16967	16945	16629	16902	16897	17034	17032	16933	16759	16695	16762	16773	16842	16842	16867	16745	16850	16869	16805	16910	16787	17019	16779	16843	16605	16869	16774	17003	16718	16859	16956	17100	16839	16843	16730	16735	16767	16796	16749	16836	16930	16864	16867	16947	16963	16810	16867	17000	16790	16705	16948	16844	16773	16769	16791	16785	16846	16930	16675	16840	16986	16707	16870	16896	16793	16818	16842	16712	16888	16630	16836	16732	16715	16882	16889	16676	16807	16863	16740	16753	16734	16830	16926	16962	16871	16990	16791	16559	16903	16893	16820	16971	16775	16944	16966	16819	16953	16872	16784	16689	16931	16835	16861	16839	16691	16851	16815	16897	16812	16870	16729	16691	16807	16721	16824	17103	16748	16978	16879	16960	16875	16779	16881	16847	16856	16981	16817	16765	16843	16894	16811	16795	16867	16949	16773	16866	16972	16877	16785	16902	16821	16759	17025	16703	16988	16798	16817	16788	16784	16893	16774	16833	16871	16738	16821	16817	16775	16912	16769	16896	16890	16953	16903	16766	16827	16704	16948	17038	16878	16815	16914	16963	16964	16782	16764	16838	16748	16787	16848	16648	16879	16901	16867	16846	16919	16765	16819	16871	16808	16922	16916	16749	16800	16842	16653	16841	16813	16771	16950	16709	16763	16702	16715	16829	16625	16883	16788	16731	17013	16736	16970	16838	16708	16789	16840	16848	16831	16893	16811	16718	16842	16842	16751	16899	16700	16842	16841	16848	17088	16882	16729	16930	16916	17008	17023	16874	16710	16901	16821	16942	16797	16998	16939	16839	16862	16763	16681	16761	16928	16872	16939	16722	16938	16929	16664	16827	16836	16900	16927	16845	16661	16815	16817	16955	16783	16761	16869	16791	16842	16765	16842	16980	16595	16786	16811	17001	16863	16845	16833	16767	16824	16742	16812	16726	16747	16977	16674	16670	16749	16737	16906	16785	16911	16746	16810	16868	16760	16731	16759	16774	16582	16833	16776	17034	16742	16977	16803	16841	16744	16927	16836	16687	16891	16822	16870	16952	16942	16787	16575	16844	16893	16881	16729	16827	16733	17027	16901	16940	16716	16811	16884	16917	16862	16783	16679	16834	16696	16842	16741	16937	16931	16855	16866	16985	16764	16852	16779	16810	16770	16887	16668	16743	16948	16907	16772	16954	16974	16767	16694	16894	16809	16840	16765	16955	16934	16866	16500	16814	16767	16773	16739	16791	16747	16747	16935	16781	16741	16690	16868	16853	16860	16921	16768	16820	16821	16967	16968	16730	16841	16817	16887	16793	16823	16784	16830	16692	16872	16765	16900	16731	16881	16838	16656	16743	16962	16856	16950	16988	16794	16874	16890	16783	16862	16651	16896	16836	16722	16872	16788	16859	16794	16806	16805	16778	16891	16852	16665	16948	16759	16972	16887	16804	16963	16841	16843	17010	17026	16796	16724	16795	16838	16866	16754	16881	16843	16804	16894	16826	16748	16861	16799	16877	16899	16776	16914	16885	16871	16533	16757	16946	16809	16889	16798	16765	16898	16803	16787	16773	16941	16724	16941	16873	16804	16686	16578	16782	16711	16678	16811	16815	16874	16861	16775	16895	16888	16708	16834	16814	16859	16909	16938	16783	16795	16927	16893	16906	16704	16883	16935	16798	16899	16903	16877	16745	16775	16899	16842	16881	17054	16816	16679	16917	16897	16772	16778	16828	16773	16732	16902	16815	16795	16875	16758	16816	17024	16583	16828	16770	16727	16660	16844	16839	16762	16953	16640	16928	16740	16714	16725	16720	16739	16803	16641	16831	16710	16759	16947	16847	16831	16780	16774	16851	16884	16906	16658	16803	17038	16845	16827	16887	16882	16829	16884	17010	16804	16866	16763	16721	16834	16863	16937	16826	16792	16978	16858	16926	16869	16578	16740	16987	16924	16928	16684	16862	16926	16655	16949	16966	16922	16818	16732	16825	16710	16712	16682	16947	16849	16836	16757	16882	16809	16839	16791	16785	16796	16934	16846	16841	16936	16866	16837	16958	16834	16838	16840	16915	16792	16937	17011	16770	16712	16722	16805	16890	16878	16821	16886	16848	16733	16742	16786	16981	16849	16893	16959	16748	16670	16793	16687	16780	16801	16910	16808	16991	16883	16912	16785	16915	16821	16933	16766	16686	16823	16820	16853	16714	16799	16969	16797	16851	16971	16888	16965	16767	16957	16811	16859	16893	16827	16732	16851	16719	16831	17012	17018	16915	16834	16851	16914	16728	16957	17038	16660	16903	16761	16829	16640	16934	16866	16886	16813	16739	16779	16954	16791	16900	16842	16841	16833	16860	16874	16738	16769	16881	16861	16848	16809	16799	16888	16933	16745	16923	16746	16902	16826	16787	16790	16878	16782	16903	16974	16801	16852	16858	16750	16895	16724	16795	16884	17052	16791	16874	16852	16974	16769	16996	16843	16800	16849	16586	16935	16884	16956	16809	16698	16732	16887	16717	17082	16854	16852	16890	16980	16840	16869	16667	16700	16934	16892	16848	16863	16916	16924	16978	16942	16643	16754	16692	16870	16693	16757	16793	16570	16921	16888	16688	16797	16817	16863	16808	16745	16762	16892	16735	16675	16958	16721	17089	17091	16603	17017	16748	16768	16949	16938	16851	16868	16757	16901	16703	16828	17006	16902	16747	16774	16878	16879	16780	16683	16885	16838	16994	16900	16652	17069	16775	16922	16838	16944	16855	16977	16754	16676	16842	16916	16615	16887	16850	16895	16685	16717	16929	16974	16912	16833	16685	16719	16741	16837	16756	16917	16795	16897	16851	16898	16982	16916	16862	16892	16891	16950	16795	16860	16895	16935	16831	16812	16795	16952	16795	16815	17008	16844	16777	16883	16917	16774	16926	16865	16921	17004	16889	16951	16858	16903	16796	16907	16845	16808	16837	16880	16686	17008	16678	16872	16747	16717	16868	16989	16875	16918	16772	16788	16880	16876	16944	16871	16862	16677	16726	16694	16974	16680	16730	16741	16910	16814	16925	16811	16813	16834	16788	16894	16728	16715	16823	16821	16976	16999	16905	16689	16847	16903	16825	16801	16816	16833	16895	16894	16753	16738	16826	16782	16879	16760	16797	16790	16804	16936	16919	16792	16823	16694	16794	16986	16846	16733
23013	21530	29486	24058	22072	25621	28315	23355	22444	22570	22693	22305	21823	21988	21851	21287	21328	21139	21222	21144	21137	21094	21904	25806	27702	27267	25255	23459	22087	21356	21133	20991	21043	20773	20986	20971	20972	20984	20987	20959	20874	20842	20947	21018	20915	20904	21049	20892	20980	21299	20911	20787	21016	20816	21081	21098	20829	20840	20901	20873	20975	21021	20837	20930	20930	20856	21128	20840	21053	21038	20861	20772	20942	20867	20934	20810	21056	21043	20888	20859	20810	21032	20931	20845	20930	20823	20836	20702	20880	20841	20809	20678	21089	20790	21043	21073	20800	20923	20884	20939	21014	20932	21034	21023	21225	20924	20610	20822	20806	20936	21096	20807	20911	20868	20945	20846	20747	20986	20984	20892	20832	20933	21066	21038	21042	21030	20950	20739	20992	20766	21053	20968	20881	20831	21019	21162	20883	20606	20933	20928	20926	21013	20825	20717	20797	20960	20986	20830	21082	20677	21157	21015	20998	20943	20961	20912	20917	21059	20925	20743	20957	21020	21008	20655	20838	20956	21027	20840	20865	21107	20957	20963	20877	20860	20876	20844	20532	20684	20733	20904	20829	20788	20645	21027	20967	20907	21040	21040	20752	20879	20828	20935	20760	20883	20874	20987	20929	20888	20841	20933	21022	20821	20834	20725	20865	21068	21078	20866	20850	20917	20951	20788	20976	20931	21044	20991	20654	20652	20825	20990	20856	20691	20799	20847	20590	20841	20807	21037	20753	20759	20858	20779	20780	20788	20744	20764	21027	21037	20946	20937	20799	20886	20978	20830	21237	20761	20740	20848	20846	20947	20809	20698	20827	20780	21003	20724	21023	21067	20946	20790	20790	20921	20827	21060	20946	20726	20784	20606	20875	20799	20813	20837	20838	20799	20683	20910	20677	21053	20726	20834	20861	20867	20804	20860	20841	20941	20741	20812	20855	20943	20932	20899	20704	20874	20902	20886	20756	20870	20901	20754	20809	20948	21149	21122	20991	20871	20845	20983	20823	20797	20879	20909	20684	20843	20804	20852	20611	21013	20753	20944	20752	20907	20926	20670	21079	20868	21101	21034	21050	20841	20926	21112	20848	20923	21038	20807	20972	20960	20892	20776	20918	20877	20699	20920	21115	20847	20748	20934	20795	20786	20798	20727	21107	20883	20780	20712	20788	21024	20871	20954	20730	20884	21007	20956	20757	20700	20793	20921	20924	20839	20814	20657	20798	20879	20841	20970	20910	20957	20935	20851	20929	20872	20950	20949	20882	20909	20780	20678	20745	20748	21064	20976	20965	20685	20955	20969	20856	20858	20745	20742	20714	20964	20895	20802	20811	20797	20964	20724	20844	20910	20642	20821	20860	20858	20667	20811	20720	21028	20849	20863	20976	20593	20882	20786	20875	20975	20822	20788	20725	20610	21123	20880	20955	20815	20855	20976	21074	20850	20676	20857	20829	20770	20679	20885	20946	20918	20888	20917	20939	20576	20925	20809	20902	21024	20902	21040	20931	20979	20841	20940	20801	20963	20764	20830	20939	21181	20819	20967	20680	20836	20874	20943	21022	21037	20930	20703	20796	20913	20826	20930	20813	20972	20950	20854	20889	20801	20736	21037	21032	20885	20966	20920	20841	21082	20833	20940	20941	20933	20896	20689	20829	21077	20885	20966	20763	20943	20874	21049	20791	20604	21036	20827	20898	20810	20730	20707	20927	20665	20752	21003	20645	20621	20910	20814	20840	20949	20953	20840	20924	20937	20927	21029	20790	20888	20981	20762	20943	20718	20967	20765	20823	20787	20982	20921	20598	21110	20806	20942	20784	20898	20822	20918	20862	20654	20641	20839	20781	20928	20946	20954	20766	20922	20851	20921	20885	20903	20848	20804	20965	20895	20830	21083	21001	20878	21035	21187	20978	21007	20627	20901	20970	20742	20783	20894	20551	21051	20938	20793	20747	21002	20823	20761	20595	20760	20956	20778	20819	20652	21258	20772	20857	20888	20962	20977	20700	20745	20848	20821	20960	21078	20656	21017	20869	20763	20921	20914	20821	21063	20910	20721	20826	21011	20876	20788	21081	20833	20894	20725	20842	20953	20900	20937	20613	20889	21022	20773	21012	20768	20798	20848	20829	20980	20870	21028	20852	20838	20672	20714	20883	20635	20722	20809	20914	20889	20882	21139	20935	20833	20725	20769	20850	20844	20832	20753	20826	20890	21113	21113	20959	20891	20919	20899	20622	20731	20932	20806	20870	21112	20713	20727	20855	21001	21019	20898	20691	20927	20931	20994	20697	20780	20870	20838	21045	20928	20894	20949	20767	20662	20914	20914	20937	20949	20620	20949	20948	21026	21074	20793	20896	20881	20889	20840	20954	20759	20979	20822	21043	20672	20866	20991	20844	20855	20797	20851	20905	20827	20700	20897	20784	21091	20790	20696	20676	20794	21026	20950	20867	20864	20906	20670	20945	20921	20984	20751	20902	20704	21087	20894	20833	20828	20925	20890	21232	20929	21125	20954	20883	20989	21001	20825	20740	20803	20871	20755	20772	20896	20995	20917	20844	20757	20787	20962	20915	20791	21222	20893	20819	20737	20822	20616	20869	20826	20834	20915	20814	20984	20778	20891	20646	20914	20900	20829	20871	21061	20769	20738	20871	20965	20809	20894	20780	20912	20981	20973	20965	20917	21030	20866	20789	20860	20816	20863	20840	20832	20938	20858	20866	20511	20695	20799	20664	20660	20847	20881	20889	20924	21016	20880	20687	20893	20967	20821	20784	21009	20694	20893	20758	20845	20752	20759	20930	20871	20879	20818	20704	20773	20717	20707	20894	20810	20764	21052	20781	20793	20666	20762	20997	20877	20886	20968	20892	20759	20772	21050	20633	20713	20878	20795	20842	20688	20936	20905	20825	20955	20852	20943	20902	20888	20928	20824	20743	21008	20971	20803	20912	21070	20994	20774	21046	20733	20858	20652	20814	20794	20877	20992	20721	20589	20793	20745	20808	20857	20974	20769	20693	20897	20829	20936	20899	20850	20829	20728	20931	20908	20894	20762	21065	20923	21072	21032	20764	21018	20806	20629	20688	20751	20962	20777	20908	20874	20903	20935	20709	20863	20811	20825	21017	20611	20714	20853	20875	20613	20908	20932	20929	20804	21053	20814	20773	20997	20955	20760	21004	20825	20838	20838	21020	20697	20774	20849	20982	20762	20801	20959	20903	20775	20974	20968	20889	20735	20732	20839	21006	20832	20820	20914	20892	20824	21020	20732	21066	20965	20965	20571	20875	20951	20875	20780	20656	20822	20831	20813	20841	20819	20955	20880	20859	20744	20861	20767	20699	20915	20787	20921	20910	20802	20969	21146	20825	20804	20716	20843	20874	20959	20748	20898	20778	20968	20863	20852	21013	20882	20853	21042	20906	21020	20927	20919	20911	20835	20726	20725	20634	20873	20947	20750	20717	20672	20933	20842	20856	20853	21006	20907	20866	20946	20740	20765	20896	20987	20806	20583	20678	20886	20747	20849	20744	21019	20879	20973	21001	20803	21088	20969	21015	20921	20865	20746	20811	20916	20877	20717	20980	20701	20851	20769	21065	20702	20808	20772	20782	20769	20806	20645	20966	20974	20877	20834	21143	20830	21029	20669	20812	20781	20861	20755	20724	20781	20817	20905	20852	20839	20825	20873	21095	20997	20890	20719	20848	20720	20905	20766	20762	20893	20999	20904	20875	20791	20815	20898	20836	20972	20877	20914	20746	20869	21059	20824	21014	20918	20647	20744	20792	20843	20895	21038	20796	20937	20899	20717	20979	20917	20913	20776	20863	20705	21048	20808	20980	20891	20857	20863	20835	20761	20896	20872	20938	20959	20901	21031	20746	20898	20898	20733	20845	20708	20613	20807	20625	20746	20876	21039	20977	20912	20934	20822	20903	20926	20871	20901	21010	20700	20873	20774	20928	20849	20887	21020	20934	21241	21004	20800	20923	20716	21158	21026	20828	21044	20773	20956	20880	20760	20822	20779	20915	20824	20914	20853	20817	20721	20930	21093	20976	20841	20809	20633	20633	20613	20896	20822	20774	20761	20648	20790	20918	20920	20772	20671	20763	20885	21017	20746	21115	21087	20891	20762	20857	21053	21074	20820	20871	20699	20823	20614	20827	21077	20950	20898	20986	20826	21012	21026	20654	20914	20920	20700	20859	20861	20977	20780	20815	20911	20725	20765	20850	20951	20876	20754	20909	21080	20787	20932	21063	20923	20819	20540	21135	20932	21201	20888	21009	20830	20996	20965	21086	20994	20902	21004	20944	21027	20846	20790	20802	20687	20758	20945	20735	20922	20789	20975	20800	20829	21027	20969	20962	20705	20842	20946	20778	20819	20866	20950	20679	20924	20844	21059	20982	20834	20737	20816	20930	20926	20807	21140	20940	20921	20790	20724	20997	21059	20831	20819	20876	20851	20893	20871	20792	20802	20811	20870	20872	20791	20715	20661	20890	21162	20981	20770	20882	21042	20779	20847	20911	20828	20797	20781	21001	20966	20889	21010	20722	20855	20922	20830	20903	20745	20983	20802	20865	20778	20823	20915	20915	21004	20994	20718	20942	20677	20852	20713	20812	20701	20904	20867	21002	20804	20999	20806	20962	20886	20748	20888	20767	20720	20993	20881	21127	20788	20929	20925	20768	20628	20849	21052	21095	20716	20875	20675	20831	20622	20961	20828	20791	20818	21022	21028	20771	20680	20778	20995	20959	21016	20982	20862	20745	20850	20939	20829	20928	20952	20705	20760	20737	20808	21020	21064	20726	20693	20878	20952	21038	20780	20798	20903	21136	20765	20722	20700	21014	20926	21103	20933	20878	20874	20977	20763	20913	20957	20978	20955	20864	20777	20777	20729	20786	20709	20980	20909	21039	21091	20838	20622	20793	20918	21110	20820	20982	21002	20785	20664	20639	20840	20974	20891	20831	20803	20912	20980	20849	20932	20979	20848	20700	20806	20895	20677	20909	20844	20773	20697	20889	20680	20668	20869	21074	21148	21013	21027	20934	20904	20796	20905	20827	20998	20677	20948	20689	20727	20911	20965	20705	20639	20889	21137	20962	20981	20674	20862	20936	20981	20960	20885	20878	20730	20880	20813
28167	51515	47487	32889	26708	24927	21846	20432	19663	19412	19424	19093	18878	18552	18120	17903	17710	17570	17411	17301	17656	17474	18708	24977	27142	25733	22634	19997	18457	17662	17524	17205	17448	17397	17299	17261	17254	17247	17174	17189	17187	17265	17369	17058	17106	17324	17292	17184	17166	17296	17301	17246	17257	17319	17266	17258	17292	17230	17111	17088	17149	17063	17098	17105	17212	17436	17185	17182	17196	17288	17215	17221	17294	17223	17258	17301	17253	17380	16905	17262	17291	17229	17282	17300	17357	17248	17135	17240	17287	17300	17322	17273	17055	17131	17218	17294	17313	17249	17178	17251	17099	17304	17379	17330	17421	17291	17275	17228	17140	17334	17160	17241	17133	17055	17264	17156	17489	17193	17179	17201	17164	17396	17434	17313	17246	17143	17222	17243	17273	17090	17306	17066	17382	17251	17287	17126	17265	17080	17251	17247	17053	17209	17183	17076	17378	17245	17082	17059	17166	17137	16942	17081	17197	17342	17234	17132	17209	17276	17141	17279	17343	17245	17147	17186	17257	17181	17210	17260	17333	17295	17403	17246	17267	17128	17210	17299	17133	17140	17123	17241	17248	17146	17119	17192	17099	17370	17048	17173	17267	17404	17296	17296	17174	17134	17255	17247	16944	17265	17048	17089	17221	17233	17322	17034	17299	17235	17169	17164	17262	17303	17062	17208	17137	17332	17121	17216	17151	17394	17150	17115	17236	17266	17191	17181	17101	17149	17275	17093	17337	17346	17154	17291	17228	17303	17164	17202	17341	17227	17188	17164	17087	17197	17281	17347	17303	17200	17288	17131	17113	17314	17227	17035	17272	17197	17000	17442	17029	17323	17168	17255	17301	16929	17198	17170	17155	17070	17191	17163	17357	17257	17275	17335	17386	17301	17091	17301	17134	17321	17264	17182	17008	17209	17435	17150	17257	17239	17105	17103	17092	17251	17300	17122	17008	17006	17398	17270	17381	17324	17197	17191	17272	17278	17232	17165	17242	17275	17089	17161	17277	17264	17131	17114	17155	17253	17212	17356	17234	17150	16994	17323	17054	17219	17207	17300	17284	17299	17240	17292	17278	17290	17276	17055	17177	17216	17091	17170	17282	17180	17128	17285	17151	17277	17204	17356	16910	17323	17188	17154	17196	17053	17097	17095	17235	17041	17269	17334	17302	17222	17240	17248	17231	17039	17140	17242	17304	17259	17118	17045	17127	17137	17332	17127	17157	17357	17242	17352	17049	17194	17274	17256	17419	17091	17235	17282	17332	17233	17105	17230	17003	17182	17156	17219	17162	17243	17234	17258	17341	17340	17189	17121	17256	17307	17280	17130	17109	17138	17153	17356	17309	17233	17345	17228	17412	17036	17224	17294	17111	17137	17053	17256	17118	17170	17396	17053	17187	17239	17072	17141	17216	17161	17293	17187	17070	17074	17234	17250	17327	17034	17404	17246	17312	17292	17207	17225	17181	17354	17296	17354	17269	17101	17147	17314	17221	17253	17295	17060	17317	17210	17117	17218	17121	17088	17289	17312	17235	17209	17195	17061	17276	17201	17048	17099	17300	17258	17180	17320	17282	17223	17267	17099	17245	17016	17102	17302	17162	17174	17182	17083	17349	17322	17211	17135	17271	17233	17188	17127	17255	17213	17213	17214	17167	17205	17265	17137	17202	17200	17529	17222	17062	17240	17255	17151	17151	17242	17147	17356	17055	17171	17315	17312	17035	17064	17138	17091	17335	17257	17222	17268	17199	17104	17038	17248	17274	17218	17302	17335	17107	17140	17203	17061	17167	17325	17247	17196	17181	17121	17221	17241	17099	17202	17245	17007	17234	17312	17125	17272	17101	17183	17187	17173	17213	17239	17242	17176	17216	17221	17289	17086	17082	17341	17093	17277	17240	17279	17105	17203	17239	17094	17388	17185	17341	17090	17314	17141	17167	17159	17211	17283	17132	17142	17235	17175	17235	17072	17151	17308	17221	17075	17204	17161	17295	17227	17390	17071	17239	17286	17128	17373	17098	17406	17117	17174	17252	17199	17295	17256	17030	17025	17148	17090	17183	17182	16935	17323	17218	17131	17277	17276	17162	17310	17317	17284	17180	17321	17195	17270	17147	16984	17073	17238	17386	17457	17249	17278	17312	17085	17042	17211	17164	17241	17338	17170	17217	17292	17193	17248	17278	17105	17138	17225	17170	17331	17230	17113	17243	17185	17305	17239	17275	17193	17270	17072	16967	17188	17177	17209	17242	17288	17117	17170	17200	17166	17096	17162	17307	17182	17291	17194	17029	17207	17251	17296	17194	17101	17232	17262	17380	17328	17221	17240	17161	17219	17225	17090	17235	17196	17326	17266	17172	17293	17142	17252	17362	17187	17221	17118	17361	17179	17259	17194	17300	17236	17103	17317	17195	17117	17073	17203	17230	17270	17371	17121	17313	17065	17159	17207	17191	17059	17195	17047	17297	17152	17212	17283	17259	17051	17141	17313	17243	17210	17168	17288	17107	17036	17107	17298	17160	17109	17103	17189	17170	17087	17160	17145	17263	17101	17309	17151	17145	17428	17040	17221	17215	17253	16974	17145	17146	17259	17217	16972	17197	17068	16957	17176	17164	17420	17221	17266	17147	17208	17110	17153	17291	17237	17235	17127	17198	17296	17251	17196	17133	17285	17065	17302	17207	17167	17158	17202	17291	17150	17124	17403	17186	17049	17361	17334	17172	17165	17148	17112	17261	17285	17051	17233	17213	17164	17343	17290	17250	17201	17336	17343	17299	17252	17194	17220	17362	16972	17137	17147	17195	17113	17232	17263	17232	17116	17364	17293	17039	17045	17163	17369	17049	17121	17116	17204	17211	17065	17068	17187	17282	17164	17137	17211	17383	17249	17145	17061	17089	17296	17189	17237	17212	17235	17261	16987	17205	17234	17195	17308	17330	17162	17185	17236	17271	17272	17087	17133	17106	17123	17216	17151	17410	17150	17209	17042	17177	17178	17182	17174	17262	17167	17448	17069	17161	17262	17162	17185	17241	17220	17326	17201	17305	17250	17144	17430	17185	17268	17029	17270	17240	17256	17114	17313	17171	17012	17312	17173	17238	17106	17011	17167	17227	17282	17142	17263	17263	17299	17327	17046	17372	17231	17331	17256	17279	17173	17151	17231	17245	17231	17265	17224	17118	17152	17158	17310	17398	17266	17390	17198	17257	17253	17083	17210	17250	17253	17079	17108	17405	17141	17246	17353	17141	17207	17134	17140	17253	17249	17109	17313	17191	17154	17167	17113	17193	17200	17181	17203	17264	17114	17316	17098	17131	17260	17116	17103	17161	17217	17098	17120	17447	17255	17159	17226	17158	17294	17193	17042	17409	17036	17240	17051	17079	17106	17305	17278	17203	17230	17207	17319	17202	17281	17097	17080	17262	17239	17167	17333	17333	17242	17259	17149	17208	16948	17408	17202	17170	17216	17201	17217	17295	17261	17207	17234	17123	17214	17407	17086	17194	17138	17107	17222	17269	17170	17254	17259	17287	17355	17311	17351	17215	17172	17123	17287	17144	17154	17200	17133	17108	17159	17233	17210	17116	17321	17154	17288	17378	17242	17193	17139	17068	17125	17186	17308	17284	17099	17342	17159	17157	17285	17344	17093	17252	16991	17006	17353	17204	17227	17165	17186	17174	17225	17266	17052	17145	17386	17158	17390	17262	17223	17301	17253	17065	17059	17317	17134	17293	17096	16962	17135	17270	17161	17449	17373	17241	17339	17373	17262	17091	17127	17108	17281	17203	16992	17121	17166	17348	17394	17330	17190	17221	17218	17370	17305	17186	17224	17276	17185	17250	17083	17235	17223	17309	17206	17365	17225	17205	17340	17123	17252	17335	17215	17317	17190	17102	17225	17249	17309	17093	17273	17309	17083	17337	17270	17295	17207	17218	17296	17154	17263	17234	17236	17254	16963	17277	17056	17247	17047	17250	17315	17302	17150	17117	17065	17114	17270	17257	17321	17302	17207	17126	17091	17240	17057	17272	17207	17223	17182	17313	17073	17323	17270	17285	17327	17172	17349	17136	17087	17173	17117	17236	17107	17502	17200	17175	17203	17073	17349	17263	17174	17325	17155	17231	17221	17272	17250	17193	17211	17224	17125	17220	17236	17205	17301	17092	17321	17289	17172	17295	17230	17151	17104	17167	17151	17212	17245	17323	17198	17228	17143	17091	17253	17319	17327	17283	17140	17303	17324	17261	17172	17353	17366	17256	17084	17401	17111	17175	17090	17056	17223	17158	17313	17244	16992	17174	17181	17186	17304	17266	17195	17145	17252	17447	17063	17404	17241	17181	17080	17254	17163	17200	17346	17222	17177	17210	17071	17119	17197	17275	17149	17205	17059	17230	17167	17237	16977	17204	17208	17435	17187	17198	17080	17192	17236	17234	17264	17327	17256	17197	17261	17112	17101	17171	17180	17193	17131	17460	17028	17230	17138	17181	17164	17282	17181	17208	16982	17164	17270	17153	17170	16993	17165	17123	17314	17162	17169	17303	17158	17259	17430	17280	17250	17090	17202	17161	17138	17336	17205	17096	17225	17169	17250	17224	17070	17101	17366	17067	17182	17409	17204	17379	17217	17137	17252	17185	17284	17159	17100	17039	17211	17172	17287	17174	17214	17094	17209	17140	17220	17328	17148	17201	17254	17290	17122	17137	17273	17347	17250	17229	17219	17160	17261	17105	17401	17281	17178	17173	17222	17215	17202	17284	17189	17292	17083	17098	17132	17098	17177	17350	17250	17370	17023	17153	16987	17236	17176	17151	17146	17076	17259	17245	17157	17343	17205	17162	17255	17190	17143	17256	17089	17171	17165	17225	17333	17239	17307	17241	17108	17264	17105	17127	17284	17195	17295	17137	17196	17129	17067	17222	17266	17178	17156	17016	17080	17313	17051	17262	17322	17056	17156	17234	17087	17196	17259	17144	17084	17113	17179	17271	17098	17211	17243	17042	17346	17155	17184	17305	17108	17107	17285	17117	17234	17339	17118	17220	17322	17200	17258	17392	17348	16920	17226	17454	17295	17057	17221	17221	17238	17110	17174	17314	17365	17178	17129	17228	17328	17280	17243	17159	17204	17242	17283	17086	17314	17207	16922
28436	25051	30528	27120	22923	21727	21728	21078	21231	21232	21144	20943	20787	20840	20736	20615	20588	20443	20537	20544	20406	20448	20468	20727	20797	21021	21017	20712	20668	20541	20468	20498	20362	20638	20470	20457	20399	20252	20485	20431	20526	20479	20216	20402	20465	20326	20348	20701	20604	20314	20529	20463	20552	20291	20339	20292	20369	20219	20279	20549	20398	20370	20601	20527	20317	20271	20230	20460	20533	20495	20446	20366	20388	20403	20515	20534	20263	20469	20390	20069	20779	20289	20232	20487	20582	20602	20532	20408	20429	20435	20303	20346	20518	20667	20328	20206	20460	20491	20506	20397	20532	20395	20149	20167	20424	20389	20463	20278	20290	20454	20307	20452	20552	20499	20462	20606	20557	20389	20481	20406	20438	20455	20418	20421	20419	20303	20358	20487	20278	20323	20605	20507	20550	20331	20419	20362	20482	20291	20363	20476	20306	20450	20489	20594	20586	20447	20233	20339	20425	20143	20519	20463	20480	20400	20406	20408	20420	20477	20294	20337	20435	20508	20707	20539	20592	20567	20458	20502	20417	20520	20411	20346	20527	20377	20254	20228	20607	20634	20736	20319	20367	20465	20401	20468	20272	20354	20279	20371	20231	20344	20376	20369	20422	20297	20482	20324	20584	20436	20411	20494	20451	20374	20437	20669	20350	20424	20455	20378	20402	20225	20294	20047	20287	20676	20466	20157	20378	20582	20439	20531	20451	20335	20374	20278	20465	20471	20443	20130	20404	20437	20469	20216	20219	20398	20495	20633	20399	20480	20439	20570	20391	20194	20524	20430	20162	20170	20451	20514	20531	20376	20471	20413	20535	20379	20280	20454	20271	20310	20408	20457	20463	20329	20510	20255	20465	20187	20492	20087	20484	20473	20322	20347	20348	20349	20146	20060	20296	20485	20457	20447	20425	20467	20360	20444	20568	20474	20497	20424	20314	20411	20344	20368	20386	20221	20426	20269	20320	20391	20295	20224	20211	20382	20344	20266	20530	20485	20412	20340	20492	20451	20304	20199	20451	20314	20364	20342	20410	20403	20480	20386	20394	20434	20469	20458	20421	20301	20354	20442	20583	20376	20182	20371	20424	20297	20300	20120	20469	20478	20443	20174	20267	20617	20362	20422	20276	20389	20303	20507	20561	20316	20472	20104	20351	20238	20537	20472	20588	20611	20477	20222	20340	20342	20637	20472	20566	20375	20453	20522	20252	20510	20535	20471	20362	20432	20348	20389	20353	20402	20436	20290	20377	20508	20242	20323	20296	20381	20403	20428	20301	20232	20631	20358	20523	20502	20561	20509	20484	20575	20545	20570	20393	20538	20487	20401	20343	20231	20606	20445	20510	20219	20516	20487	20403	20380	20499	20380	20462	20414	20273	20690	20517	20362	20548	20453	20371	20350	20342	20485	20385	20405	20303	20427	20458	20410	20455	20379	20124	20286	20488	20427	20379	20451	20504	20374	20326	20261	20396	20638	20545	20379	20462	20342	20348	20423	20336	20315	20254	20297	20322	20192	20374	20467	20371	20500	20460	20111	20340	20354	20472	20490	20238	20404	20644	20049	20536	20287	20408	20350	20444	20355	20419	20496	20460	20505	20256	20377	20123	20467	20467	20414	20358	20369	20286	20495	20412	20323	20530	20474	20197	20517	20539	20375	20535	20359	20309	20501	20667	20514	20113	20261	20509	20365	20483	20621	20471	20312	20551	20569	20244	20636	20409	20346	20405	20372	20353	20234	20444	20506	20586	20354	20424	20328	20312	20267	20252	20517	20266	20451	20455	20454	20294	20274	20422	20457	20532	20388	20231	20400	20507	20492	20559	20168	20305	20543	20557	20375	20396	20424	20347	20398	20393	20618	20261	20326	20474	20523	20535	20393	20396	20314	20297	20481	20455	20529	20672	20418	20588	20442	20381	20473	20339	20237	20334	20305	20286	20552	20319	20272	20489	20499	20255	20424	20595	20461	20452	20439	20297	20232	20284	20495	20601	20392	20356	20462	20284	20370	20384	20429	20406	20321	20470	20502	20520	20238	20481	20250	20372	20552	20449	20384	20347	20462	20295	20347	20314	20340	20371	20263	20425	20249	20382	20520	20218	20329	20382	20346	20543	20438	20441	20501	20525	20541	20307	20415	20273	20252	20330	20640	20511	20486	20533	20589	20356	20407	20326	20451	20403	20594	20284	20324	20551	20447	20655	20527	20395	20202	20290	20279	20453	20618	20334	20229	20207	20447	20429	20440	20337	20387	20331	20335	20280	20347	20500	20458	20506	20344	20495	20321	20792	20417	20519	20387	20492	20371	20534	20285	20444	20301	20410	20411	20595	20259	20545	20204	20294	20280	20499	20378	20477	20329	20403	20543	20641	20336	20370	20413	20369	20199	20297	20537	20399	20372	20344	20428	20604	20600	20350	20305	20249	20328	20568	20610	20450	20492	20451	20318	20424	20437	20431	20409	20421	20592	20464	20445	20295	20465	20453	20523	20409	20460	20508	20451	20383	20607	20586	20484	20323	20481	20370	20597	20285	20395	20397	20467	20406	20341	20162	20404	20421	20443	20485	20410	20366	20201	20388	20093	20425	20433	20442	20441	20386	20229	20338	20574	20225	20581	20117	20408	20289	20304	20492	20506	20233	20616	20330	20275	20507	20381	20490	20246	20573	20463	20360	20776	20318	20476	20430	20136	20240	20377	20434	20493	20490	20378	20651	20244	20568	20390	20395	20544	20306	20396	20315	20481	20596	20541	20226	20404	20308	20453	20287	20309	20369	20564	20359	20408	20396	20412	20253	20450	20416	20420	20271	20393	20522	20627	20520	20317	20435	20422	20402	20269	20370	20409	20515	20350	20226	20431	20350	20307	20310	20550	20452	20339	20613	20438	20543	20530	20490	20556	20231	20213	20415	20380	20173	20508	20417	20330	20491	20301	20343	20392	20462	20545	20302	20489	20595	20215	20170	20583	20514	20469	20569	20489	20292	20214	20252	20333	20303	20401	20264	20655	20388	20332	20438	20144	20260	20344	20484	20550	20418	20499	20638	20350	20379	20377	20568	20390	20273	20473	20290	20381	20373	20409	20370	20434	20401	20588	20232	20438	20198	20391	20321	20262	20290	20577	20490	20488	20567	20321	20399	20489	20249	20219	20476	20338	20517	20687	20696	20532	20648	20564	20294	20366	20580	20524	20684	20730	20618	20629	20425	20320	20504	20599	20505	20503	20541	20603	20312	20348	20072	20509	20524	20439	20258	20514	20395	20545	20382	20498	20379	20435	20487	20417	20443	20339	20328	20435	20330	20406	20486	20604	20230	20384	20432	20473	20345	20475	20388	20446	20272	20443	20396	20276	20439	20378	20419	20341	20444	20145	20545	20398	20481	20395	20327	20428	20596	20341	20371	20162	20167	20433	20277	20417	20394	20334	20525	20434	20339	20452	20434	20400	20291	20375	20285	20341	20428	20520	20381	20336	20611	20465	20410	20376	20492	20471	20419	20209	20422	20446	20357	20333	20268	20397	20654	20454	20453	20326	20352	20319	20525	20437	20373	20264	20648	20244	20437	20272	20270	20520	20521	20368	20416	20518	20480	20366	20407	20108	20285	20225	20234	20348	20409	20448	20412	20436	20363	20282	20501	20305	20305	20510	20272	20559	20506	20550	20649	20567	20322	20429	20328	20465	20612	20662	20623	20256	20278	20406	20487	20374	20290	20337	20529	20302	20748	20457	20331	20367	20453	20272	20406	20415	20492	20320	20654	20420	20538	20295	20316	20367	20523	20352	20529	20313	20344	20338	20389	20514	20375	20458	20470	20446	20612	20326	20519	20463	20700	20421	20274	20378	20431	20256	20448	20470	20565	20473	20459	20372	20387	20480	20443	20543	20358	20296	20400	20499	20526	20567	20358	20328	20435	20478	20365	20379	20482	20328	20364	20212	20321	20441	20553	20438	20326	20602	20414	20442	20662	20273	20510	20196	20455	20411	20472	20421	20362	20427	20560	20352	20546	20570	20369	20403	20481	20460	20372	20399	20381	20457	20534	20365	20626	20482	20171	20357	20299	20509	20597	20232	20285	20283	20236	20487	20423	20520	20360	20342	20522	20401	20528	20500	20501	20569	20525	20394	20489	20251	20339	20254	20272	20409	20426	20316	20248	20354	20500	20460	20484	20414	20429	20243	20392	20221	20317	20123	20550	20520	20415	20743	20425	20350	20207	20387	20403	20338	20477	20739	20209	20449	20475	20404	20300	20643	20428	20453	20593	20218	20396	20377	20488	20428	20543	20326	20457	20448	20334	20441	20311	20370	20589	20411	20486	20381	20238	20350	20609	20324	20331	20426	20692	20471	20429	20501	20287	20262	20352	20355	20254	20282	20518	20367	20375	20434	20367	20717	20845	20397	20504	20279	20226	20387	20404	20554	20469	20720	20436	20526	20572	20352	20347	20369	20566	20225	20448	20250	20507	20616	20530	20444	20286	20323	20590	20214	20642	20456	20494	20411	20484	20573	20443	20461	20440	20440	20356	20392	20517	20468	20485	20332	20448	20457	20459	20440	20246	20590	20494	20371	20622	20352	20566	20296	20500	20065	20293	20453	20503	20562	20497	20603	20303	20267	20274	20253	20625	20382	20315	20347	20344	20296	20497	20344	20596	20462	20207	20351	20397	20342	20414	20271	20343	20536	20303	20260	20614	20542	20413	20382	20649	20386	20212	20266	20328	20468	20430	20494	20347	20376	20448	20597	20360	20324	20591	20437	20241	20381	20416	20374	20442	20240	20627	20512	20421	20412	20537	20309	20389	20560	20398	20342	20194	20577	20653	20168	20493	20226	20373	20415	20372	20290	20470	20442	20345	20347	20376	20200	20365	20321	20316	20169	20250	20200	20615	20512	20491	20533	20287	20695	20207	20463	20309	20674	20511	20365	20388	20405	20353	20453	20490	20359	20357	20404	20541	20577	20378	20339	20360	20527	20414	20316	20480	20269	20461	20595	20385	20520	20293	20497	20261	20442	20111	20523	20531	20522	20383	20405	20597	20403	20385	20221	20206	20488	20435	20626	20367	20355	20358	20563	20575	20479	20422	20360	20404	20465	20360	20403	20364	20330	20258	20460	20466	20376	20239	20345	20688	20484	20379	20533
23609	35568	30215	23541	20709	19451	18929	18184	18124	18359	17637	17757	17414	17504	17420	17242	17131	17119	17234	16961	16964	16961	17142	17625	17661	17768	17676	17143	17149	17018	16992	16935	17034	16976	17022	17033	16930	16796	17019	17114	16955	17053	17000	17009	16903	16791	17019	16660	17041	17040	16937	16905	16944	16971	17038	16914	16967	16805	16966	16845	16980	16904	17027	16885	17010	16914	17033	17020	17001	16824	17015	17006	16964	17187	17008	16953	16932	16928	16945	16878	17011	16997	17006	17005	16889	17091	16905	16909	17013	16911	16946	16921	16930	17053	16858	16805	16875	17008	17087	16894	17033	17148	16918	17059	17061	16942	16991	16989	17038	16848	16891	16839	16974	17017	16928	17010	16877	16989	17086	16887	16959	17066	17084	16980	16920	16944	17047	17073	16921	17158	16960	16974	16845	16947	17125	17048	16952	16880	17073	17104	16974	17003	16990	16915	17084	16921	16960	17012	17025	17005	16799	16956	16877	16899	16999	17072	16881	17011	17110	17041	17014	16960	16959	17039	16988	16866	16876	16922	16844	17108	16970	16846	16992	16801	16918	17056	16912	16970	16896	16922	16758	16978	16788	16932	17005	16954	16943	17282	16920	17141	16833	16884	16816	16967	16930	17012	17033	16903	17111	16928	16933	17024	17099	16879	16936	17020	16975	17082	17041	17074	16945	16895	16971	16890	17078	16964	16898	17052	16828	16893	16977	17149	17004	17012	17172	17088	16896	16928	16867	17084	16929	16952	16984	16919	16974	16915	17052	16948	16876	16974	16965	17106	16989	16961	16871	17302	17160	17040	16791	17006	16979	16903	17062	17043	16958	17036	16840	16962	17056	16835	16693	16845	16878	16848	16886	16978	16722	17034	16871	16914	16957	17008	16915	17188	17189	16949	16975	17146	16894	17078	17048	16949	16988	17001	17065	17017	17050	16881	16839	16872	16887	16907	16992	16962	16851	16888	17101	16931	16963	17155	16973	16930	16959	16877	16928	16979	16938	16805	17046	16892	16983	16950	17080	17041	16861	16861	16956	16745	16911	16906	16850	16884	16961	16745	17112	17036	16926	16901	17022	16749	16889	16948	17021	16743	16988	16916	17020	16839	16974	16953	17121	16984	16946	16875	16827	16815	16943	17095	16832	16865	16850	16960	17086	16961	16936	16944	17015	17046	17124	17009	16884	16934	16784	16933	16926	16998	16850	16949	17011	16899	16907	16742	17012	16942	17105	16927	17055	16693	16961	16780	17003	16932	17203	16955	17003	17022	16964	16995	17006	17101	17102	16924	16856	17060	17019	16890	16897	16819	16931	16921	17006	17025	17079	16740	17055	16977	16906	16880	16924	17178	16941	17021	16873	17100	16855	16833	16947	16835	16954	16975	16971	17040	16904	17018	17108	16934	16804	16880	16976	16965	17048	17035	17001	16894	16952	16975	16824	17030	16996	16897	17092	16774	17165	16862	17070	17039	16795	16838	17044	17098	17104	16833	16937	17002	16706	16849	17031	17019	16869	17140	16944	16960	17039	16934	16893	16877	17086	17120	16940	17016	16965	17146	16977	17000	17041	17102	17020	16973	17042	16993	16997	16976	16954	16936	17026	16787	16864	16899	17180	17085	16992	16920	16913	16940	16870	16966	16829	17106	16958	16977	17083	16974	16788	16974	16972	16946	16832	17056	16936	17028	17049	17004	16920	17038	16852	17043	17053	16920	16929	17057	17056	16878	17001	16912	16875	16848	17111	17097	16856	16945	16919	16974	17059	16763	17033	17161	16971	16903	16919	17062	16946	17168	17057	16932	16859	16916	16795	16983	17028	16864	17009	17112	17039	17046	17152	17046	16920	16894	16893	17025	16919	17079	16917	17032	16800	17033	17003	16928	16941	16823	16895	17097	16923	16872	16942	16982	16792	17102	16970	16715	16879	17053	16881	17056	16900	16860	16873	16938	16961	16979	16658	17120	16895	16973	16939	16983	17040	16871	16904	17091	16955	17059	16990	17090	16777	17054	17003	17203	16809	16947	17115	16927	17129	16996	16943	17097	17020	16994	16961	17022	16829	16893	16936	16952	17151	16958	16952	17066	17090	16972	16940	16984	16818	16880	17078	16893	16838	17141	16874	16972	17026	16947	17003	16853	16987	16947	16843	17054	17006	16865	16901	17002	17017	17013	17176	16949	17067	16865	16859	16972	16990	17061	16906	16896	17119	17072	16915	16952	17009	17005	17065	16924	16926	16886	16950	16964	16865	17040	16899	16788	16913	16930	16825	16985	16861	17072	16962	16897	17078	16941	17010	17039	17004	16918	16940	16898	17143	17011	16769	16948	16966	17035	16873	16961	16975	17052	16942	17049	17227	17085	16852	17055	16928	16876	17084	16925	16981	16671	17089	16856	17045	16730	17181	17189	16902	17098	16928	16852	17037	16927	16876	16757	16985	16999	16992	16861	16820	16876	17020	16788	16891	17159	16991	16983	16976	17030	16896	16849	17131	17036	17014	16920	16906	16953	17117	16928	17033	16986	17049	17051	16791	17017	16959	16947	16949	16882	16917	16891	16881	16918	16849	17051	16828	16919	16888	16994	17079	17018	16968	16898	16982	16764	16923	16925	16969	16943	17038	17016	16982	16892	17223	17053	16994	16971	16852	16928	17181	16884	17078	17023	16984	17148	16984	17035	16855	17013	16970	16908	16844	16843	17153	17047	17047	16978	16980	16763	17139	17049	17008	17049	16876	16930	17020	17129	16993	17043	16864	17005	17032	17058	16952	16800	16994	16881	17028	16912	17191	16932	17073	16996	16887	17029	16983	17134	17022	16937	17024	16780	17105	16940	17068	16876	17153	16913	16950	16903	17032	16826	17065	16874	16924	16910	16910	17024	17064	17010	17055	16934	17045	17058	17038	16883	16938	16978	16940	16922	17171	16865	16967	17042	16891	17093	16946	17031	17089	16824	16868	16955	17010	16910	17059	16793	16958	16987	17018	17132	16941	16918	16852	16983	17010	16980	16950	16906	16924	16825	17033	16831	17059	16923	17026	16948	17062	17084	16914	17124	16864	16883	17238	16977	16880	16879	17115	17099	16938	17012	16904	16805	16889	17118	16872	16965	17013	16936	16966	16855	16957	16989	16891	16998	16827	17007	17125	16927	16925	16929	17013	17111	17043	16858	16951	17037	16980	16882	17060	17129	16866	16931	16923	16977	16953	16992	17030	17013	17001	16830	17005	16930	17013	16970	16936	16859	17100	17019	16963	16906	17082	16869	16941	16971	17090	17076	16955	17006	16911	17061	17033	16938	16793	16917	16937	16905	16870	17103	16892	17165	16795	17000	16874	16868	17062	17038	17022	17008	16916	16983	17007	17113	17013	17057	17155	16778	17000	16935	17011	16832	16863	17088	16951	16929	16894	16798	16804	17070	16866	17023	16900	16850	17012	16980	16902	17021	16989	17031	16969	16970	16831	16790	16913	16975	17099	16772	16889	16917	16987	17081	17057	17094	16902	16920	17006	17001	16945	16980	17011	16944	17091	16855	16931	17003	17002	17020	16923	16957	16825	16907	16948	16956	17027	16917	17094	16881	17006	16982	16971	16973	16775	16993	16863	16829	16836	16960	16838	16846	16853	16910	17158	17001	16894	16989	17099	16869	16851	16997	17034	16990	16998	17137	16859	16812	16914	16916	16855	17028	16982	16851	16868	16997	16861	16871	16929	16842	17044	16941	16763	16965	16947	16914	17012	16881	17046	16978	16979	16961	17144	17084	16985	17040	16964	16958	17133	16937	17152	17082	16915	17242	16817	16936	16945	16950	17035	16878	16889	17097	17019	16968	17088	17052	16898	16944	17151	16913	17090	16934	16903	16784	16934	16957	16907	16843	17022	16875	17155	16954	16974	17152	16934	16936	16930	16899	17048	17173	16856	16995	17084	17053	16990	16716	16867	16990	17036	17110	16916	16972	16991	16875	17033	17039	17263	16980	16894	16826	16869	16782	17019	16957	17160	16981	16890	16856	16862	16913	16886	16918	16973	16966	17146	16812	16967	16889	16891	16869	16967	16995	17025	17015	16981	16901	17080	16857	17043	16956	17067	16985	17047	17105	16949	17040	16908	17160	17109	17054	16910	17035	16822	17052	17048	17059	16954	17005	16788	16710	17069	16922	17047	16839	17130	16828	17005	17077	16885	17038	17091	16797	17000	17136	16793	16986	16942	16961	17026	16934	17114	16970	16993	16978	16928	17011	17127	16850	16932	16895	17074	16935	16993	17039	16898	16827	17189	17054	16940	16856	16983	16978	17016	16976	16958	16933	16895	16915	17069	17089	16919	16995	16861	16994	17082	16816	17103	16972	17006	17031	17037	17031	16913	17089	16803	16884	17047	16934	16886	16980	17108	16960	16994	17063	17022	17055	17063	16929	17027	17012	16917	16805	17146	17064	16983	16634	16942	16942	17020	16915	16950	16884	17003	17038	16938	17121	16873	16894	17062	16957	16826	17081	17155	17027	16947	16942	16946	17000	16932	17218	17003	16953	16997	17022	16968	16896	17053	16830	17096	17035	16847	16966	16946	16967	17096	16959	17147	17033	17226	16856	16881	16958	16978	16903	17057	17144	17037	16909	16774	16901	16884	16922	16901	16916	16989	16866	17125	16920	16827	16856	17013	17085	17028	16909	17062	17012	16958	16891	16947	16860	17002	16849	16964	16822	16928	17062	16928	17019	16889	16925	17000	16883	17065	16995	16825	16988	17082	16990	17079	16900	17141	16739	16815	16938	16849	16817	17045	16878	16922	17050	16897	16862	16823	17051	16998	17046	17024	16968	17003	17006	17118	16877	17038	16941	16934	16945	16963	17047	17056	16943	16939	17030	17048	17254	16914	17057	17046	17093	17021	16968	16973	16960	17011	17107	16880	17011	17078	17072	16958	17005	17186	16907	16997	17000	17084	16985	16957	16944	17077	17003	16763	16902	17045	17082	17013	16848	17056	16872	17092	16977	16950	16937	17026	17029	17207	17022	16934	16882	16760	17201	16915	16969	16813	16935	17190	17034	16947	16764	16921	16861	17035	16952	16886	17051	17097	16943	16929	16876	16760	16808	17112	16709	16964	17109	16904	17127	16905	16862	17007	16990	17029	16890	16868	17070
23715	21302	28834	24349	23020	24786	24852	22205	21696	21994	21744	21401	21184	20912	21241	20964	21003	20699	20752	20985	20812	20729	21103	23916	24453	24018	22942	21965	21247	20944	20601	20620	20459	20703	20461	20780	20562	20436	20516	20344	20594	20658	20589	20316	20553	20450	20652	20514	20660	20723	20722	20604	20393	20768	20600	20692	20455	20450	20635	20649	20533	20519	20482	20546	20593	20549	20621	20470	20505	20529	20537	20350	20732	20628	20432	20575	20531	20535	20744	20639	20720	20700	20427	20328	20789	20729	20546	20667	20605	20476	20383	20473	20629	20794	20716	20407	20714	20831	20594	20657	20565	20458	20508	20481	20791	20625	20717	20398	20444	20765	20608	20408	20759	20556	20409	20319	20747	20683	20659	20593	20522	20515	20534	20548	20573	20411	20454	20615	20729	20622	20631	20531	20473	20540	20515	20396	20610	20454	20716	20799	20637	20482	20447	20503	20471	20511	20591	20567	20491	20688	20589	20620	20605	20605	20678	20613	20382	20505	20579	20758	20677	20369	20398	20627	20705	20370	20412	20480	20459	20500	20505	20346	20450	20740	20482	20688	20581	20580	20737	20377	20570	20791	20746	20699	20540	20487	20632	20638	20566	20471	20584	20556	20883	20628	20372	20514	20586	20578	20368	20476	20571	20570	20576	20476	20618	20555	20527	20584	20448	20631	20641	20535	20629	20603	20581	20592	20598	20501	20517	20477	20564	20487	20700	20433	20539	20498	20701	20544	20810	20530	20422	20555	20492	20434	20527	20539	20565	20601	20555	20582	20545	20524	20819	20467	20383	20551	20662	20411	20549	20528	20396	20738	20749	20463	20607	20483	20507	20376	20843	20394	20542	20534	20456	20480	20715	20728	20632	20702	20434	20634	20533	20475	20773	20564	20576	20561	20502	20756	20431	20610	20542	20270	20531	20408	20508	20296	20641	20521	20648	20443	20455	20433	20482	20539	20465	20385	20538	20619	20716	20813	20560	20724	20610	20317	20585	20697	20759	20450	20477	20706	20555	20575	20595	20350	20269	20505	20526	20450	20643	20541	20417	20643	20648	20478	20545	20522	20606	20479	20292	20525	20436	20590	20414	20325	20494	20596	20411	20505	20710	20404	20904	20504	20744	20611	20646	20659	20723	20680	20609	20743	20472	20340	20544	20510	20615	20701	20694	20521	20493	20600	20598	20531	20671	20573	20662	20528	20374	20443	20562	20243	20622	20381	20486	20610	20235	20652	20390	20530	20575	20549	20839	20511	20435	20600	20444	20388	20504	20432	20676	20352	20545	20547	20552	20668	20587	20616	20507	20518	20723	20592	20389	20723	20487	20523	20555	20434	20542	20485	20755	20288	20841	20574	20568	20370	20536	20417	20453	20552	20484	20587	20382	20754	20636	20723	20531	20443	20621	20446	20490	20411	20449	20453	20588	20456	20728	20654	20782	20611	20530	20604	20344	20415	20621	20389	20467	20501	20569	20483	20582	20554	20585	20715	20510	20652	20657	20519	20480	20511	20857	20434	20612	20689	20525	20488	20420	20328	20500	20544	20525	20558	20451	20582	20655	20724	20498	20665	20622	20565	20459	20367	20493	20656	20555	20596	20518	20431	20497	20673	20653	20450	20515	20501	20487	20536	20571	20510	20378	20385	20809	20582	20626	20599	20744	20582	20468	20583	20374	20504	20638	20460	20554	20424	20508	20609	20545	20373	20460	20326	20433	20602	20355	20432	20635	20318	20426	20515	20600	20469	20668	20558	20633	20623	20472	20286	20472	20395	20529	20559	20566	20707	20585	20738	20526	20539	20702	20552	20533	20522	20615	20619	20535	20558	20460	20594	20743	20580	20301	20436	20483	20669	20569	20485	20616	20439	20404	20435	20582	20506	20502	20599	20696	20537	20620	20634	20595	20513	20603	20427	20721	20347	20594	20342	20324	20570	20692	20537	20683	20454	20780	20737	20409	20702	20545	20601	20578	20459	20464	20621	20418	20489	20718	20491	20517	20480	20345	20378	20813	20614	20537	20652	20650	20385	20328	20650	20520	20513	20594	20805	20421	20539	20617	20415	20726	20575	20489	20548	20566	20406	20597	20609	20545	20405	20471	20516	20609	20339	20596	20338	20365	20876	20520	20544	20642	20428	20469	20695	20637	20419	20540	20462	20642	20623	20560	20461	20574	20619	20431	20463	20587	20596	20455	20506	20414	20388	20641	20722	20527	20535	20607	20774	20671	20717	20372	20732	20407	20686	20538	20519	20641	20566	20505	20442	20758	20527	20565	20746	20670	20470	20616	20496	20543	20555	20578	20576	20448	20600	20543	20378	20582	20448	20527	20573	20514	20555	20662	20668	20548	20431	20691	20740	20636	20677	20539	20491	20556	20577	20598	20508	20533	20621	20500	20589	20591	20451	20260	20545	20517	20492	20736	20520	20309	20596	20683	20490	20521	20480	20705	20537	20439	20344	20326	20504	20525	20453	20639	20523	20562	20591	20617	20639	20604	20627	20506	20522	20442	20532	20698	20509	20786	20560	20615	20661	20637	20312	20569	20581	20641	20638	20652	20552	20404	20561	20628	20662	20381	20420	20680	20734	20717	20683	20585	20524	20622	20352	20640	20513	20472	20697	20686	20456	20482	20580	20522	20454	20644	20539	20605	20642	20473	20472	20514	20468	20715	20419	20679	20714	20583	20465	20645	20585	20629	20663	20400	20647	20523	20434	20468	20550	20606	20512	20469	20538	20485	20381	20543	20713	20360	20721	20396	20637	20502	20841	20592	20515	20624	20542	20491	20627	20673	20756	20510	20494	20527	20645	20686	20495	20864	20631	20432	20947	20584	20783	20514	20714	20679	20235	20281	20721	20441	20564	20580	20697	20527	20557	20469	20408	20499	20557	20642	20370	20542	20519	20516	20417	20360	20607	20662	20504	20434	20346	20640	20638	20667	20629	20605	20593	20481	20562	20274	20330	20379	20506	20640	20628	20640	20666	20646	20633	20523	20743	20396	20547	20601	20466	20536	20602	20508	20385	20434	20520	20672	20698	20615	20548	20321	20590	20481	20488	20782	20637	20493	20572	20493	20457	20708	20545	20402	20604	20470	20529	20492	20471	20480	20350	20776	20502	20381	20588	20584	20737	20462	20635	20469	20692	20787	20548	20661	20602	20517	20593	20633	20586	20746	20563	20564	20551	20561	20492	20241	20490	20360	20394	20647	20581	20421	20366	20573	20604	20486	20485	20221	20544	20372	20439	20437	20677	20695	20485	20576	20378	20547	20563	20546	20394	20771	20437	20671	20520	20640	20620	20600	20383	20670	20564	20463	20555	20444	20545	20656	20445	20565	20513	20598	20408	20567	20337	20475	20468	20547	20355	20529	20544	20725	20703	20476	20662	20696	20661	20575	20235	20337	20335	20524	20425	20649	20617	20566	20510	20672	20577	20501	20564	20526	20512	20494	20480	20637	20431	20500	20396	20707	20469	20388	20471	20462	20547	20543	20382	20595	20679	20545	20380	20424	20478	20334	20671	20403	20672	20575	20606	20524	20761	20659	20372	20317	20352	20384	20332	20475	20986	20529	20601	20705	20486	20437	20637	20559	20394	20505	20581	20812	20705	20705	20439	20724	20510	20459	20371	20631	20622	20525	20472	20427	20381	20476	20517	20690	20368	20600	20468	20705	20507	20611	20510	20409	20660	20476	20477	20579	20603	20544	20795	20545	20705	20446	20460	20459	20502	20433	20631	20497	20649	20622	20433	20457	20324	20513	20412	20573	20484	20387	20579	20590	20405	20497	20690	20535	20742	20491	20700	20435	20642	20621	20499	20702	20510	20551	20545	20455	20576	20425	20525	20399	20600	20486	20686	20721	20585	20700	20750	20599	20713	20422	20522	20588	20589	20563	20547	20312	20580	20542	20527	20621	20600	20632	20384	20715	20519	20432	20534	20573	20570	20483	20604	20572	20651	20486	20469	20348	20266	20568	20737	20466	20599	20570	20620	20486	20595	20612	20815	20756	20483	20503	20732	20624	20597	20527	20407	20726	20351	20570	20563	20654	20473	20816	20610	20486	20565	20573	20610	20711	20511	20529	20357	20547	20650	20677	20665	20456	20453	20581	20388	20555	20610	20528	20597	20475	20496	20428	20273	20351	20288	20467	20578	20567	20520	20553	20692	20547	20495	20380	20605	20563	20599	20518	20578	20454	20654	20632	20533	20478	20571	20512	20395	20601	20553	20491	20552	20671	20529	20547	20477	20581	20558	20724	20556	20577	20485	20612	20687	20514	20732	20574	20343	20659	20547	20686	20404	20532	20659	20817	20373	20549	20436	20366	20528	20530	20604	20456	20643	20462	20617	20445	20354	20688	20498	20650	20635	20753	20431	20377	20434	20560	20497	20659	20630	20804	20502	20601	20209	20434	20449	20434	20637	20463	20403	20488	20530	20498	20444	20600	20509	20488	20476	20476	20592	20515	20609	20466	20560	20750	20415	20407	20543	20411	20365	20421	20565	20576	20446	20509	20666	20574	20517	20506	20885	20631	20686	20560	20541	20595	20471	20580	20513	20596	20356	20401	20537	20590	20609	20541	20468	20558	20479	20442	20544	20334	20536	20289	20650	20555	20500	20498	20535	20610	20576	20661	20781	20393	20414	20670	20423	20354	20683	20493	20585	20588	20320	20657	20751	20636	20312	20815	20536	20747	20453	20475	20642	20511	20556	20483	20319	20541	20843	20416	20649	20621	20431	20411	20793	20513	20605	20575	20714	20888	20620	20660	20626	20565	20616	20410	20435	20539	20581	20563	20611	20634	20449	20522	20590	20585	20591	20566	20425	20410	20501	20546	20557	21047	20627	20724	20323	20445	20562	20797	20557	20720	20734	20688	20612	20428	20275	20508	20704	20562	20526	20495	20547	20674	20783	20634	20659	20685	20662	20425	20519	20413	20473	20608	20771	20433	20773	20520	20688	20756	20640	20630	20354	20407	20627	20399	20424	20621	20609	20585	20470	20551	20575	20754	20582	20640	20442	20602	20688	20632	20503	20813	20688	20498	20720	20635	20655	20554	20622	20462	20666	20494	20545	20607	20715	20712	20747	20385	20486	20466	20727	20413	20538	20567	20415	20776	20525	20600	20693	20931	20596
23845	39412	33319	26325	23416	21132	19940	18956	18787	18821	18717	18219	17735	17480	17730	17505	17391	17336	17292	17345	17214	17306	17680	22223	22628	21561	19968	18585	17506	17205	17187	17055	17094	16948	16949	16987	16993	16960	17104	17022	16924	17019	16992	17042	17051	16976	17035	17133	16950	16942	17009	16975	16983	17009	17019	16995	17000	17040	17078	16964	17100	17143	16963	17046	17008	16960	17008	17225	17004	16967	16957	17081	17142	16976	17183	17104	17124	17074	17024	17003	16945	16960	16941	16806	17042	16953	16902	17216	17069	16936	17049	17131	16877	17038	16879	17171	17047	16917	17029	17070	17054	17158	17007	17003	17152	16895	17093	17082	17124	17026	17132	16875	16976	17023	17020	17068	17131	16923	16831	17139	17079	16965	16953	17089	17178	17056	16902	17108	17043	17048	17146	16933	16898	17051	16908	17107	17022	16899	17189	16952	16776	16880	16966	16953	17158	16988	17004	16973	16912	16925	17071	17101	17008	17020	16938	16847	16924	17009	16857	17004	16973	16994	17181	16985	17160	16875	16995	17146	17171	16962	17111	17073	16928	17034	16986	17010	16930	16910	17102	16932	17043	17075	17090	17048	17126	17031	17035	17088	17018	16938	17054	16997	17002	17021	17219	16950	16865	17091	17050	17029	16987	17019	17149	17081	17063	17004	16961	17021	16980	17093	17028	17138	16912	16891	16986	16896	17105	16894	16955	17099	17088	16938	17016	16945	17100	17100	17029	16909	17021	17033	17047	17160	17063	17007	16940	16919	17085	17134	17032	16984	16874	17077	16920	17046	16969	16872	16947	16792	17083	16928	16966	17076	17158	17046	16991	16912	17012	17108	17172	16855	16942	16994	17032	17025	17035	17045	17150	17008	17014	17005	17166	17007	17123	16801	17049	16997	16934	17020	17108	17026	17061	17147	16961	17102	16674	17055	16969	16977	16961	16939	17087	16877	16955	17037	16926	16989	17013	17070	16926	17011	16974	16916	17044	17107	16955	16913	17077	17009	16872	17117	17208	17069	16928	16965	16863	16900	16975	17004	17016	16956	17128	16860	16830	17041	16892	16980	16866	16991	17099	16942	17100	17062	17032	16983	16947	17167	17107	17058	17068	17059	16959	16990	16831	16989	17097	16928	17051	16755	16898	16949	16953	17154	17013	17089	16918	16987	16854	17067	17100	17125	16788	16898	16813	17220	16960	16983	17034	16947	17091	17089	17024	17068	16903	16974	16952	16910	16785	17042	16997	17203	16915	17017	16934	17029	16899	17034	17031	16666	17181	16933	16920	17189	16890	17041	17033	17106	16934	16992	17087	17061	17092	16918	16846	16902	17061	17041	16931	17083	16941	17081	17003	17105	17014	17062	17075	17099	17041	16858	17062	17048	17155	17091	16934	17084	17124	16804	17004	17051	16820	17115	16904	16940	17046	16946	17032	17168	17054	17060	17210	16936	16848	16946	16864	17060	17052	16923	17122	16907	16981	17081	16949	16977	17011	16997	17063	16823	16983	17123	17040	17007	16940	17197	17020	17095	16990	16935	17091	17111	17120	16839	17075	16941	16910	17009	17204	17263	17228	16959	17008	16915	16875	17045	17107	17134	17051	16995	16996	16918	17024	16959	16930	17061	16894	17053	16836	16947	16902	17132	16928	16890	17333	17070	17061	17168	16953	17049	17198	17022	16902	16792	17084	17085	17043	17036	17053	17148	16824	16890	17059	16948	17055	16888	17039	16939	16882	16901	16877	16771	17061	16983	17103	16969	17009	16940	17033	16963	17097	17030	16998	16733	17006	16987	17047	16903	16916	17075	17015	17053	17032	17232	17014	16833	17033	17017	17067	17090	16983	16869	17084	16839	16992	17099	16922	16935	16998	17076	16886	17105	16971	16914	16923	16944	17065	16844	17011	17098	16921	16919	17029	16819	17083	17006	17025	17085	17116	16994	17130	17110	16951	16968	17014	17180	17120	17135	16964	16968	16924	17037	16762	16980	17122	16979	16961	17004	17207	16962	16967	17016	17090	16985	16997	16966	17089	17189	16956	17047	16859	16988	17141	17144	16667	17017	16998	16986	17022	16990	17105	16932	17167	17053	16974	17035	17102	16902	17102	17025	17078	17182	17057	16997	16894	17038	16954	17214	17194	16969	17013	17072	16919	16977	16945	17021	16932	17035	16846	16927	17120	16999	17031	16831	16962	17067	16885	16851	17060	16908	17001	17081	17058	16972	17112	16867	17031	16885	17138	16942	17105	17044	16905	16912	17001	16929	17034	16973	16960	17037	16981	17028	16967	16876	17110	17109	17209	17166	16897	16999	17013	16936	16899	16908	17100	17047	17120	16886	16964	17327	17031	17109	17063	17198	16948	16973	16858	17145	17025	17310	17008	16963	17056	16990	17150	16825	16923	16926	17024	16998	16835	16880	17127	16992	17075	17083	16951	16727	16898	17016	16831	16985	17029	16963	17023	16911	17027	17001	17026	17088	17186	16926	16998	16985	16983	16854	16994	17055	16991	17022	17050	16999	17036	16891	16900	17021	17077	16932	17061	16910	17013	17046	17111	17035	16985	17228	17176	16882	17191	17076	17196	16922	17089	17013	16985	17034	16901	17052	17110	16853	16976	17122	16906	16943	16801	16894	16855	16964	17065	17002	17051	16907	17039	16849	17047	17136	17082	17113	16964	17072	17104	17148	16979	16997	17079	17076	17054	16949	16990	17067	16933	16948	16951	17106	17087	17036	17275	17077	17002	16985	16960	17106	17131	17019	17050	17061	17137	17307	17183	16923	17075	17026	17074	17036	17019	16779	17047	17030	17013	17112	16832	16990	17011	16932	17092	16879	17122	16908	16973	16935	17034	17051	17138	16904	17076	17017	17090	17005	16989	16930	17053	16834	16947	17051	17058	16983	17104	17068	16862	16928	17204	17178	17062	16958	17009	16968	16742	17083	17007	16933	16987	16868	16993	17172	16863	16865	17113	16872	17067	17154	16923	17020	17074	16851	16996	16929	16995	16998	17012	17062	16991	17215	16929	16900	17049	17102	17007	17083	17100	17126	16958	17016	16954	17033	17003	17230	17100	17035	17131	17140	16970	16994	16906	17063	17073	16830	16913	16934	17019	17060	16785	16848	16889	17072	16881	16944	17035	17102	16956	16954	17048	16995	17059	17127	16977	16970	16997	16940	17070	16916	17026	16957	17071	16871	17024	17011	17027	17074	17003	17080	16982	16992	16947	16807	16817	16815	16944	17100	16940	17169	16939	16907	16950	17065	17060	17192	16960	16924	17155	16834	16981	17143	16950	16980	17163	17047	16963	17106	16899	16891	16996	17221	17043	17136	16956	16982	16957	17026	17070	16919	17131	16768	17083	17171	17070	17205	16934	17248	16961	16995	17172	17076	16947	17042	17010	16971	17024	16954	17043	17095	16876	17014	17038	16976	16905	17032	16979	16929	16947	17060	16927	16986	16947	16931	17002	16921	16974	17137	16875	16978	16985	16999	17157	16933	16847	17222	16988	16988	17100	17252	17084	17254	17052	17037	17065	17024	17029	17040	16998	16975	16929	16922	16966	16892	17011	16937	17225	17023	16938	16922	16977	16879	17067	17036	17048	16975	17035	16915	17026	17081	17159	16947	16994	17015	17054	17245	17071	17026	17045	17044	16999	16996	17080	17034	16995	16988	16986	17172	17064	16894	17182	17139	17088	17012	17012	16834	17035	17064	17136	17100	17083	16897	16883	17143	17095	16833	16998	17122	17127	17024	16984	16980	16846	17038	16860	17012	16928	16956	17111	17025	17123	16992	16912	17107	17103	17189	16995	16942	16976	17109	16846	16847	17056	16952	17039	17045	16898	16973	17077	16890	17127	17134	17141	17005	16899	17109	17050	16979	16946	17151	16975	16939	17027	17023	16930	17098	17131	16892	16991	16942	17174	16911	16988	17021	16942	16982	17033	16981	16976	17049	17116	17054	17023	17047	16871	17051	16957	16979	17029	16923	17006	16984	17009	16918	17140	17107	16973	17001	17156	17112	16993	16952	16911	17046	16913	17203	16860	17083	16875	17003	16913	17007	16843	16813	17098	16983	16987	16907	17095	17016	16971	17017	17001	16997	16922	17065	17060	17131	17180	16899	17084	17058	16973	16980	16971	16923	17033	16990	17016	16912	17047	16945	17087	17044	17073	16967	16900	16899	17016	17216	16972	17052	17049	16897	17113	16927	16942	17129	16885	16993	17080	17018	16728	16996	17074	17031	17053	16985	17010	16992	16973	16900	16948	16867	16986	17125	17050	17067	17097	16961	17096	17065	16887	17000	17099	16960	16974	16871	17008	16901	17111	17024	16979	16926	17083	16872	16988	16871	17000	17002	16991	17036	17068	16895	17071	17092	16976	17117	17005	16991	17184	16949	16957	17063	16972	17068	17205	16898	17141	17032	16951	16999	16959	16908	16898	16866	17024	17085	17057	16967	16991	16914	16979	17170	17035	16982	16961	17137	16867	16948	17115	16949	17133	16989	17043	16884	17128	17054	16944	16922	17171	16795	17092	16956	16963	17078	17024	17108	16941	16914	16935	17012	17091	17048	17014	16969	17065	17069	17114	16906	17188	16993	16974	17072	17001	17102	17044	16964	17247	16924	17086	16872	16960	17159	17122	17036	17000	17062	17049	17106	16928	17038	17015	16998	17042	17060	17000	17022	17147	16886	16886	17018	17064	17113	16950	17068	17028	17007	17030	16976	17079	17037	16983	16994	17230	16986	17146	17236	17117	16983	17033	17147	16920	17011	17033	16947	17135	17021	16908	16994	16976	17011	17108	17017	16925	16871	17093	17120	16985	17009	16969	16960	17018	16921	17118	17070	17083	16985	16982	17069	17022	16953	16904	16960	17104	17023	16747	17109	16810	17035	17095	16960	16799	17123	16990	16868	16947	17116	17129	17007	16975	17120	17052	16885	17234	17034	16984	17163	16882	17039	17252	17064	16889	17156	16842	17067	16989	17157	17037	17013	17138	16871	17078	17123	16929	16977	17100	16926	16901	17122	16838	16996	17090	16987	17027	17103	17102	16910	16970	16955	16930	17018	17006	17098	16969	16976	16882	17172	16916	17006	16945	17084	16983	16964	17068	16795	16998	17083	17126	17052
22955	21507	29378	24076	21969	25068	28186	23277	22371	22721	22417	21996	22106	21795	21773	21845	21533	21528	21446	21453	21622	21411	21330	24236	28819	27877	25947	23689	22321	21707	21539	21323	21253	21230	21297	21266	21150	21015	21253	21148	21117	21301	21158	21513	20998	21065	21108	21145	21042	21153	21119	21058	21027	20974	20839	21192	21139	21196	21040	21226	21166	21081	21280	21111	21265	20998	21051	21319	21015	21105	21112	21126	21119	21151	21285	20927	20968	21003	21062	21142	21402	21141	21279	20974	20841	21114	21142	21123	21061	21001	20859	21145	21107	21066	21057	20866	21007	21157	21129	21055	21240	21219	20983	20929	20924	21065	21117	20985	21063	21077	21025	20979	20979	20978	20999	21208	20871	20994	20959	21017	21287	21034	21115	21053	21008	21026	21146	21126	20976	21526	21208	21034	21100	21076	21014	20917	21148	21107	21002	20939	21125	21043	21160	21026	20941	21033	21003	20997	21305	21027	21201	20964	20938	21100	21008	21152	21029	21097	21004	21082	21075	21000	21037	21240	21257	21013	20907	21083	21007	21006	21055	21235	21011	21218	21147	20978	20914	20966	20988	21090	21174	21014	21084	21092	21125	20935	21133	21185	21216	20953	21129	21094	21075	21133	21082	20879	21299	21124	20950	20981	21078	21100	21161	21196	21041	21026	20889	21143	21065	21024	21140	21157	21111	20882	21007	20926	21069	21066	20881	21032	21032	20959	21185	21053	21132	21032	21180	21158	21006	20986	21136	21060	21002	21185	21080	21055	21158	21020	20989	21064	20806	21043	21029	20931	21263	21067	21076	21031	20979	21099	20989	21171	20994	21090	20917	21226	21155	21118	21317	21065	21114	20959	21026	21013	20989	21057	21010	21060	21022	21139	21136	21164	20794	21092	21010	21091	21132	20990	20983	21131	21269	21049	21071	21148	21046	21015	21016	21074	21171	21094	20828	21145	20962	21011	21065	21208	21109	20932	21098	21071	20991	20914	21256	21130	21140	21054	21002	20924	21077	21198	21015	21098	21001	21120	20807	21119	21259	21196	21254	21204	21068	20900	21087	21178	20992	20757	20829	20855	21078	20939	21072	20912	21023	21149	20876	20810	20981	21140	21150	20857	20966	21036	21109	21112	21086	21156	21171	21222	21275	21040	20960	20848	20837	20957	21035	21083	21132	20798	21026	21049	21152	20990	20974	20831	21081	21075	21124	21109	21199	21163	21000	20974	21124	21102	21102	20956	21236	21184	21216	21121	20936	21016	20871	20950	20887	20987	20891	21125	21217	21105	20887	20957	20832	20978	20872	21125	21093	21094	21089	20851	20795	21092	21197	20979	21090	21262	21058	20985	21089	21063	20976	21058	20951	20919	21091	20930	20977	21075	21166	21056	21026	21164	20900	20978	21272	21055	20744	20832	21099	20995	21101	20967	20974	20979	21040	20974	20906	21067	21125	21060	21150	20922	21187	20924	20992	21039	21302	21151	20997	21039	20981	20931	21003	21099	21065	21109	20984	20937	21030	21075	21230	21064	21091	20856	21125	20776	21129	21069	20943	21004	21084	20973	21037	21178	21046	21173	20986	21060	21017	21111	21068	21247	21270	21098	21216	20984	20959	20938	21129	20897	21032	21002	21077	20904	20977	21076	20963	21027	20888	21136	21099	20953	20990	21168	21039	20908	20911	21092	21224	20716	21007	21114	20868	21015	21139	21036	21127	21104	21124	21098	21083	21002	21035	21185	20929	21030	21185	21235	20898	21051	21028	20917	21070	21172	21054	20985	21155	21039	20874	21227	21018	20909	20893	21151	21011	20923	20972	20892	21079	21049	20962	21321	20837	21030	21153	21148	21128	21192	21255	20923	21060	21134	21034	21067	21037	21001	21084	20954	21005	20881	20975	20897	21150	20906	21119	21165	20976	20981	20868	21143	21025	21008	20803	21058	20919	20882	21061	21004	21062	21169	21108	21042	20956	20960	20925	21199	21000	20946	21105	21121	21201	21195	21048	21011	20953	21001	21067	20988	20947	20926	20958	21106	21102	21001	21044	21086	21268	21068	21116	21120	21149	21180	21208	20936	21011	21116	20994	20870	21002	21293	21011	20856	20965	21103	21066	20808	21097	20913	21049	21177	21062	20835	21045	21023	21171	21146	20804	21128	21165	21017	20875	20962	20960	21019	21109	21082	21008	21068	21129	21056	21079	21020	20893	20893	21042	20876	20985	21018	20955	20879	21067	21090	20975	21159	21150	21279	21215	21035	21023	20957	21031	21091	20935	21034	20998	21173	20939	21140	20933	21104	20977	20922	21109	20781	21106	21029	20970	20773	21066	21038	21107	21289	21130	21269	21027	21002	20861	20923	21213	21139	21108	21370	21082	21014	21221	20987	20960	20908	21058	21182	21039	20933	21227	20934	20943	20970	20885	21022	21135	21032	21053	21008	21187	20977	21075	21059	21103	21093	20967	21018	21105	21081	21102	20979	21095	21079	21152	20885	21296	21038	20857	21141	21064	21079	21093	21035	21091	21048	21188	20868	21198	21082	21077	21133	20926	20994	20952	21157	21174	21072	21067	21363	21278	21021	21136	21213	21135	21068	21021	21075	21015	20930	20932	21060	21023	20927	20978	21028	21190	21150	21218	20767	21077	20970	20920	21049	20999	20925	21251	21076	21198	21050	20914	20879	21082	21176	20859	21003	21263	20951	21164	21051	21217	21267	20926	20945	21187	21014	21003	20783	21287	21187	21291	21117	21035	20853	20962	20906	20908	21187	20925	21116	20947	21235	20807	21072	21110	21307	21068	21066	21055	20943	20877	20973	21126	21104	21112	21062	20900	20994	20864	21021	21075	21005	21140	21292	21277	20953	21071	21038	21170	20840	21154	21274	21043	21031	21004	20975	20957	20836	21074	21193	21029	21160	21082	21033	21182	21167	21193	20930	20971	21178	21143	21081	21040	21113	21064	20911	20890	20978	21033	21022	20796	20905	20971	20880	21042	21216	21156	21321	20998	20974	21139	21119	21126	21271	21223	20987	20793	20790	21136	20831	21188	21233	20985	21044	20989	20972	20814	20950	21037	20855	20898	20973	21033	20872	21209	20966	21056	21066	21064	20940	20899	21144	21094	21206	20883	21007	21061	21065	20959	21055	21077	20837	21019	20886	20974	21065	21099	21002	21180	20916	20945	21097	21093	21012	20821	21167	20975	21074	21179	21056	21265	20877	21010	20966	20837	21012	20869	21127	21261	21089	21061	21045	21017	21106	20751	20940	21110	21169	20974	21069	20927	20759	21016	21052	20899	20877	20841	21132	21206	21027	21062	21009	20899	21322	20903	21057	20786	21105	20880	21317	21179	20994	20892	21277	21107	20953	21103	21055	21129	21077	20900	21086	21114	20975	21264	21070	21197	21164	21184	21206	21127	21229	20969	20838	20922	21048	21039	21034	20942	21215	20875	21263	21097	20949	20937	20865	21024	21213	21054	20989	20842	21038	21033	21011	21108	21063	20993	21012	21012	21199	21100	21183	21154	21091	21043	21224	21163	20881	21003	21101	21066	21059	21052	20965	21016	20975	21225	21128	21046	20933	20873	21045	21036	21142	21121	21032	21205	20775	20968	21057	21104	21104	21326	21322	21251	21189	21156	20962	21100	21050	20995	20816	21078	20909	21074	21167	20730	21171	20895	21022	21047	21000	20855	21025	21102	20955	21076	20952	20971	21147	20950	21151	21180	21049	21224	21118	20973	21000	20841	21012	21028	20928	21234	20987	21116	20928	21138	20945	21236	21108	21113	21248	20781	20860	21260	20961	20917	21068	21197	21189	21003	20986	20784	21054	21060	21046	20918	20996	21089	21245	20949	21074	21072	21052	21082	20905	21126	21141	20994	21021	21231	21163	21032	21057	21131	21003	21145	21155	21240	20816	21149	21097	20917	21261	21112	20897	20816	20972	21032	21259	21050	20910	21155	21094	21026	21081	21017	20973	21223	20924	21073	21013	20681	21059	20961	21006	21142	20883	21149	21415	20923	20933	21105	21237	20865	21189	20996	21095	21037	20953	21104	21188	21050	21058	21074	20912	21091	20949	20995	21017	21274	21046	21127	21082	21131	21087	21182	21158	21105	20846	21180	21203	21317	21195	20951	20983	20943	20862	21061	20971	21080	21073	21086	21071	20998	20945	21096	21052	21163	20922	21196	21015	20781	21124	21091	21035	21025	20983	21211	21043	21062	20895	21077	20951	21057	21309	21115	21376	21181	20997	21185	21147	21198	20881	20857	21110	20848	20877	21102	21285	21149	21088	21202	20829	21028	21240	21144	20898	20756	21138	20928	21232	21204	21198	21143	20989	21092	21055	21183	21093	21202	21133	21019	21266	21032	21079	20893	21059	20953	20986	21133	21099	21022	21090	21217	21136	21146	21138	21002	20797	21218	21407	21052	21288	21050	21112	21229	21119	21130	20993	21051	20963	21182	20973	21349	20952	21220	21326	20820	20988	21238	20920	21027	21133	20841	20929	21103	21070	21339	20996	21070	21156	20774	20948	21164	21082	21368	21154	21010	21145	20997	20955	21264	21035	21132	21014	21130	21140	21083	21070	21061	21038	21138	20980	21099	21105	21217	21014	21054	21015	21120	21125	20754	21023	21209	20892	21132	21205	21052	21115	21110	20847	21089	21119	20968	21093	20964	21261	21098	21122	20827	21221	20958	21147	21197	21137	20935	21101	21112	20834	21185	21091	21014	20976	20933	21074	20886	20930	21075	20927	21018	21057	21028	21151	21045	21033	21190	21064	21080	21214	21261	20923	21379	21114	21225	21120	21010	20979	21166	21087	21030	21002	20923	21127	21174	21201	20952	21041	21127	21234	20970	20991	20980	20996	20974	20853	20982	21222	20931	21042	21115	20894	21184	21054	21122	21106	21026	20986	21065	20964	21121	21155	20978	20887	21288	21071	21111	21157	21281	21104	21102	21140	21211	21048	21057	20856	21006	20986	21035	21180	21224	20863	21151	21173	21007	21150	21227	21014	20993	20884	20962	20973	21095	21221	21042	20952	21208	21060	21122	21312	20882	21042	20970	21123	21125	21096	21062	21099	20900	20878	21176	21205	21324	20887	20827	21066	21064	20958	21026	21234	20879	21083	20883	21025
27382	45832	39369	29934	25547	23102	21634	20134	19477	19342	19308	19049	18898	18305	18187	18181	17922	17919	17711	17812	17601	17561	17744	23193	28572	26222	23433	20413	18513	17932	17522	17515	17404	17414	17547	17259	17389	17322	17330	17324	17522	17183	17353	17390	17738	17301	17268	17185	17544	17365	17506	17515	17377	17469	17240	17216	17393	17534	17436	17196	17527	17227	17176	17343	17380	17358	17377	17418	17261	17288	17148	17395	17535	17346	17351	17360	17240	17327	17328	17379	17336	17363	17387	17276	17354	17234	17094	17430	17316	17369	17360	17354	17286	17451	17249	17314	17135	17164	17432	17334	17326	17545	17209	17203	17371	17240	17349	17320	17198	17261	17204	17395	17176	17255	17455	17196	17311	17298	17334	17353	17400	17362	17336	17556	17292	17424	17286	17316	17315	17379	17408	17356	17353	17144	17366	17481	17258	17283	17298	17360	17302	17408	17349	17178	17383	17178	17297	17297	17278	17286	17191	17315	17457	17350	17339	17279	17175	17351	17353	17338	17256	17316	17285	17302	17515	17171	17398	17380	17483	17462	17273	17331	17398	17378	17178	17295	17419	17352	17285	17287	17428	17338	17176	17385	17381	17345	17376	17330	17389	17297	17272	17170	17170	17429	17285	17310	17205	17292	17176	17297	17440	17324	17380	17176	17355	17324	17303	17370	17488	17307	17456	17200	17426	17227	17295	17352	17292	17468	17344	17123	17350	17303	17397	17380	17343	17460	17191	17044	17351	17449	17342	17316	17404	17284	17299	17424	17548	17211	17252	17222	17329	17242	17469	17205	17277	17223	17312	17308	17415	17295	17302	17240	17409	17385	17280	17191	17467	17363	17348	17311	17458	17198	17329	17278	17368	17396	17426	17266	17180	17361	17368	17337	17271	17344	17469	17432	17356	17398	17244	17299	17290	17279	17221	17251	17329	17453	17203	17304	17267	17426	17325	17418	17348	17172	17472	17434	17315	17303	17379	17162	17305	17222	17431	17347	17477	17201	17427	17309	17198	17336	17271	17384	17104	17497	17210	17352	17499	17411	17325	17385	17336	17218	17340	17527	17467	17451	17487	17114	17358	17355	17364	17454	17381	17346	17200	17311	17308	17333	17301	17361	17411	17024	17261	17289	17280	17464	17254	17268	17294	17317	17238	17272	17377	17265	17151	17376	17377	17317	17284	17391	17289	17421	17366	17289	17095	17330	17236	17514	17355	17465	17172	17457	17527	17340	17329	17322	17354	17130	17194	17443	17499	17234	17372	17372	17227	17218	17427	17453	17290	17323	17460	17250	17289	17405	17362	17306	17274	17516	17251	17231	17290	17218	17314	17428	17257	17114	17349	17211	17111	17476	17274	17332	17326	17421	17382	17385	17340	17268	17445	17498	17201	17399	17129	17256	17321	17378	17372	17279	17118	17407	17307	17414	17392	17268	17319	17255	17397	17251	17326	17376	17415	17417	17192	17291	17390	17378	17411	17223	17428	17396	17169	17404	17264	17315	17340	17391	17379	17356	17434	17335	17447	17233	17390	17312	17436	17504	17271	17315	17534	17489	17199	17361	17425	17302	17374	17397	17451	17425	17385	17343	17228	17219	17314	17249	17358	17295	17426	17131	17417	17236	17430	17354	17224	17249	17239	17391	17213	17455	17439	17544	17234	17434	17447	17260	17370	17065	17279	17242	17222	17316	17425	17441	17418	17363	17253	17324	17338	17371	17315	17197	17226	17411	17284	17236	17403	17342	17055	17279	17228	17458	17308	17428	17427	17374	17305	17222	17288	17248	17373	17399	17429	17371	17347	17402	17439	17223	17324	17208	17480	17399	17402	17506	17250	17269	17419	17363	17324	17278	17193	17427	17186	17291	17381	17415	17178	17417	17306	17437	17318	17413	17314	17183	17358	17264	17255	17372	17302	17351	17335	17472	17378	17389	17442	17415	17239	17196	17407	17252	17508	17286	17230	17375	17239	17442	17240	17256	17366	17550	17348	17482	17507	17412	17284	17304	17421	17249	17589	17269	17234	17394	17349	17291	17308	17319	17317	17442	17274	17434	17340	17158	17240	17313	17178	17341	17366	17444	17302	17360	17440	17222	17432	17342	17475	17300	17317	17486	17462	17179	17207	17236	17480	17361	17288	17271	17323	17315	17441	17106	17332	17247	17337	17378	17231	17331	17300	17206	17261	17377	17340	17384	17358	17302	17263	17323	17215	17517	17365	17453	17387	17425	17314	17110	17381	17186	17209	17357	17328	17360	17346	17353	17432	17208	17358	17287	17158	17343	17189	17373	17284	17280	17392	17318	17226	17218	17367	17480	17358	17400	17323	17328	17192	17181	17550	17515	17323	17271	17304	17329	17117	17411	17423	17368	17425	17292	17338	17376	17453	17227	17335	17408	17443	17283	17277	17500	17343	17323	17263	17512	17082	17396	17435	17287	17261	17334	17354	17383	17360	17200	17371	17173	17270	17264	17238	17198	17373	17440	17278	17343	17463	17316	17391	17500	17184	17276	17391	17372	17411	17186	17576	17207	17073	17446	17427	17276	17378	17197	17203	17326	17279	17398	17399	17393	17183	17384	17159	17439	17159	17430	17420	17291	17187	17455	17250	17305	17430	17313	17318	17384	17183	17335	17322	17223	17311	17358	17415	17422	17329	17385	17260	17453	17221	17374	17215	17315	17101	17340	17257	17227	17341	17342	17204	17330	17240	17368	17350	17370	17434	17313	17284	17250	17415	17356	17159	17274	17306	17206	17401	17271	17221	17390	17316	17184	17225	17450	17403	17310	17387	17319	17311	17385	17487	17193	17205	17379	17244	17321	17351	17325	17201	17525	17346	17213	17327	17379	17392	17437	17306	17381	17344	17343	17169	17431	17341	17204	17386	17436	17281	17344	17299	17346	17360	17261	17331	17282	17275	17347	17228	17414	17072	17289	17185	17401	17297	17427	17264	17392	17468	17307	17312	17395	17347	17244	17156	17228	17398	17293	17418	17243	17347	17378	17338	17375	17184	17425	17360	17244	17364	17318	17151	17232	17161	17243	17276	17319	17183	17159	17307	17462	17104	17246	17245	17374	17478	17532	17259	17237	17375	17253	17324	17370	17556	17192	17397	17338	17425	17223	17387	17204	17425	17198	17355	17171	17346	17367	17183	17348	17365	17259	17329	17303	17416	17211	17358	17398	17296	17380	17339	17441	17230	17348	17378	17154	17234	17251	17366	17237	17326	17108	17329	17313	17375	17392	17302	17410	17165	17385	17216	17289	17307	17313	17261	17211	17348	17474	17102	17315	17395	17154	17417	17218	17495	17409	17315	17409	17264	17277	17350	17243	17514	17230	17367	17391	17419	17235	17424	17244	17148	17302	17493	17219	17263	17576	17356	17207	17198	17287	17376	17469	17357	17174	17306	17138	17290	17285	17430	17418	17267	17394	17393	17413	17367	17271	17297	17235	17307	17361	17352	17277	17321	17290	17372	17257	17335	17239	17403	17223	17352	17190	17283	17318	17116	17357	17370	17329	17383	17442	17437	17379	17511	17238	17373	17262	17258	17268	17341	17466	17257	17350	17243	17394	17174	17443	17413	17535	17323	17198	17417	17460	17163	17439	17305	17357	17223	17197	17566	17346	17298	17404	17215	17315	17362	17526	17353	17238	17295	17198	17439	17328	17420	17309	17245	17249	17401	17364	17164	17357	17257	17323	17341	17212	17311	17334	17308	17504	17209	17202	17396	17261	17235	17230	17365	17308	17366	17508	17268	17327	17145	17264	17370	17326	17186	17573	17304	17263	17442	17264	17284	17254	17343	17363	17327	17349	17302	17208	17280	17440	17396	17432	17236	17284	17134	17442	17311	17339	17312	17315	17304	17264	17385	17357	17190	17193	17431	17277	17285	17480	17535	17507	17367	17324	17398	17252	17316	17101	17279	17275	17373	17418	17295	17261	17380	17320	17387	17212	17400	17261	17264	17210	17170	17440	17217	17304	17382	17306	17459	17422	17477	17286	17288	17276	17278	17449	17200	17314	17324	17333	17440	17173	17280	17392	17128	17120	17332	17451	17311	17320	17489	17261	17269	17259	17391	17253	17327	17185	17345	17230	17072	17198	17390	17272	17361	17484	17268	17356	17418	17246	17270	17345	17134	17476	17231	17291	17451	17303	17388	17253	17338	17346	17509	17296	17139	17523	17295	17291	17277	17593	17514	17192	17290	17289	17292	17270	17235	17343	17499	17214	17308	17287	17377	17252	17492	17225	17313	17191	17170	17298	17385	17301	17383	17236	17256	17517	17223	17265	17238	17392	17365	17303	17318	17439	17382	17324	17217	17311	17314	17384	17260	17336	17259	17320	17409	17205	17292	17168	17289	17385	17293	17371	17317	17445	17384	17250	17387	17247	17293	17338	17346	17485	17429	17324	17406	17462	17299	17287	17310	17147	17454	17253	17295	17238	17359	17466	17344	17509	17208	17380	17358	17287	17215	17382	17340	17534	17385	17375	17216	17280	17414	17127	17380	17333	17374	17297	17067	17466	17275	17279	17371	17215	17384	17193	17288	17369	17207	17380	17531	17293	17361	17261	17323	17284	17481	17452	17304	17265	17375	17242	17214	17388	17415	17240	17513	17504	17377	17342	17238	17310	17186	17396	17540	17493	17406	17434	17437	17337	17227	17323	17212	17319	17372	17358	17384	17370	17448	17380	17238	17195	17427	17244	17210	17360	17352	17414	17358	17330	17295	17288	17323	17319	17398	17360	17256	17209	17453	17292	17376	17380	17285	17159	17170	17513	17382	17393	17377	17205	17395	17370	17163	17320	17255	17306	17399	17252	17361	17329	17257	17230	17489	17383	17318	17306	17372	17358	17454	17204	17272	17240	17539	17276	17334	17450	17382	17299	17311	17310	17316	17310	17340	17442	17360	17369	17315	17225	17296	17272	17386	17342	17256	17393	17303	17375	17476	17226	17548	17375	17216	17427	17339	17399	17363	17193	17445	17472	17251	17366	17304	17416	17355	17333	17406	17229	17334	17232	17265	17424	17337	17410	17463	17261	17218	17342	17331	17202	17448	17409	17352	17360	17357	17420	17254	17323	17534	17279	17383	17222	17422	17285	17111	17256	17468	17390	17382	17373	17283	17299	17378	17326
28282	23948	29311	25955	22119	21559	21357	20701	20546	20413	20415	20413	20200	20375	20020	20177	20102	20122	20108	20072	20038	19990	20033	20400	20466	20726	20643	20224	20219	20178	20204	20187	19976	20131	20128	20062	20116	20180	19972	19881	20161	20071	20075	19921	19955	20131	19958	20014	20027	20052	20106	19861	19947	19927	19806	19982	19944	20089	20193	20058	20052	20205	20095	20054	20055	20101	20079	19995	19998	20093	19954	20175	19920	19977	19936	20064	19968	19904	20111	19980	19838	19925	20064	20007	19859	20015	19879	20059	20119	20103	20087	20066	19844	19924	20058	20006	19785	20146	20247	19894	19948	19988	19973	20115	20155	19971	19911	20052	20045	20011	20060	19956	19857	20222	20080	20217	20092	19972	19959	19962	19970	20094	20013	19928	19826	20078	20031	19970	19916	19890	20024	20065	19997	19963	19783	19868	19996	19971	19985	19863	19912	19943	20130	20111	19845	19665	19964	19787	20109	20174	19810	20104	19903	19741	20054	20004	20091	19883	19919	19961	19973	19992	19939	19973	20033	19929	19991	20087	19984	19973	20150	19884	19909	19788	19884	19829	19955	20023	19788	19982	19963	19959	20103	19968	19905	19896	19872	19923	20076	20151	20105	19864	19919	20117	20158	19983	19772	20132	20023	20143	20133	20081	20022	20081	20055	20096	20071	19940	20220	20218	20003	19905	19993	19871	19862	19795	20081	19999	19958	20042	20013	19817	19840	19961	19981	20211	19856	19818	19871	20044	19986	20011	20057	19937	19857	20056	20039	19897	20155	19859	19794	20054	20060	20027	20037	19957	20025	20087	20034	20018	20145	20144	19992	20107	20133	19855	19946	20105	20071	19922	19868	19916	20214	20092	19967	20179	20175	20156	19955	20005	20032	19936	19977	20107	19789	19869	19818	20058	20109	20165	19874	20065	20145	20079	19911	19806	19907	19860	20018	20007	19818	19905	20062	20126	19980	20202	20026	19932	20061	20063	19894	19908	19950	20035	19915	19922	20010	19821	19893	19826	20315	20043	20011	20054	19974	19987	20100	19865	20074	20037	19973	19972	19753	20015	19991	20067	20028	19877	20191	20082	19852	20074	19967	19924	20052	19997	20000	20106	19989	20166	19992	19968	20057	19803	20060	19829	19886	19681	19909	20058	20071	20004	19866	20143	20022	19803	20016	20076	20041	20006	19985	19968	20156	20069	19864	19944	20055	19809	20130	20147	19914	20306	20374	20058	20183	19905	20023	20041	19947	19900	19915	19974	19976	19858	19931	19911	20086	20031	19942	19864	20062	20044	20327	20158	20144	19971	20042	20023	20150	19902	20177	19996	19870	19761	20005	19828	20072	19916	19998	20201	20031	19873	19841	20128	19830	19932	20070	19981	19867	19994	20059	20062	20178	20055	19975	20084	19946	20096	20092	20093	20066	19929	19847	19896	20185	20024	20055	20057	19962	20031	20069	20013	20204	20115	19753	19632	19889	20074	19876	20059	20052	19895	19921	20131	19958	20013	19780	20024	20043	20125	20074	20107	20148	20033	20246	20069	20006	20195	20013	20103	19885	19827	19877	19954	19836	19750	20033	19912	19849	19688	19936	20153	20072	20014	20052	19846	19952	19908	19760	20145	19907	20082	20028	20127	20086	19924	20035	20057	20033	20101	20122	20063	20045	20035	19875	19962	19997	19932	19675	19935	19949	19986	20112	19985	19761	20061	19957	19912	20035	20060	20062	19951	19921	20028	19980	19899	20017	19947	19862	19971	19793	20008	19826	19972	20085	19947	19990	20176	20037	20136	19988	20094	20133	19976	20080	20115	20090	19980	19808	19866	19884	19836	20204	20253	20023	20209	19821	19860	19983	20105	19999	19936	20159	19869	20111	20270	20074	20139	19947	19889	19965	19906	19772	19950	19757	19928	19939	19930	20155	20174	19883	20022	19896	20042	20123	19967	19758	20048	19866	20031	20135	20249	20062	19948	19960	19913	20080	20070	20115	19927	20109	20197	19791	20215	20182	19937	19882	20068	19922	20143	20038	19896	20011	19862	19954	19985	19914	19870	19870	19976	20073	20305	20013	20304	19959	19856	19963	19875	20092	20132	20136	20119	19840	19973	20094	19781	20002	20057	20063	20164	19898	19745	19936	19918	19983	20250	20146	19877	20196	19979	20091	19995	19968	19892	19955	20029	19832	19919	20133	19927	20062	19975	20120	20182	19850	19885	19862	19796	19993	19940	19888	20011	19926	20043	20069	20075	19929	19895	19893	20002	19950	20006	20009	20060	20032	20166	20148	20126	19834	19973	19941	20063	19797	20072	20126	19985	19856	19948	19924	19961	20087	19958	20000	19714	19892	19733	20136	19957	20020	19876	19863	20001	20123	20117	20099	20002	20098	19940	19902	19945	20059	19833	19930	19753	20002	19902	19985	19867	20069	20005	20081	20159	20078	20079	20067	20145	19949	20058	19932	19890	19944	20002	19886	20011	19901	19881	19989	19952	19890	20285	19960	19787	20014	19894	20161	19956	20059	20096	20038	20417	20018	19880	20077	20013	20083	19915	20144	20011	20155	19732	20039	19928	20180	20028	19950	19876	20162	20183	20180	20007	19871	19703	19907	20063	20103	20037	20151	20067	19958	19942	19995	19935	19944	20026	19952	20049	19941	19986	20086	19962	19999	19892	19921	20010	20058	20064	20097	19936	20157	20169	20029	20030	19930	19870	19913	19732	19800	20026	19967	19985	19835	20027	20024	20009	19984	20025	19860	20077	19928	19891	19994	20101	19870	20101	20027	19915	20034	20011	19932	20247	20139	20027	19980	20080	19965	19930	19785	19959	19886	20047	20009	20074	20209	19958	19998	19911	19840	20258	20043	19887	20057	19897	20031	19868	19983	20038	19989	20029	20074	19977	20017	20010	20334	20332	20179	20050	20179	20046	19909	19863	20130	20050	19961	20121	19940	19980	19938	20092	20003	20186	20184	19912	20050	19876	19917	20013	20065	20083	20183	20088	20073	19915	19982	20041	19835	20061	20182	19855	19692	20024	20087	20103	20062	20063	19827	19777	19979	19925	20037	19880	20196	19973	19938	19962	20192	19869	20242	20029	19967	19981	19876	20014	20020	20069	20069	19992	20136	19870	19782	19911	20020	20045	20015	20137	20091	20002	19771	19885	19878	20062	19965	19970	19766	19870	20117	20082	19931	19907	19997	19826	20192	19921	19986	19922	20074	20166	20178	20081	20044	19913	19964	20024	19818	20195	20105	19898	20250	20126	20117	20137	19905	19897	20090	19939	20220	19911	19813	19943	19993	19926	20157	20234	19948	20039	20036	20116	19997	20020	20065	20023	20087	20052	19883	19956	20089	19927	19984	20049	19809	20117	20203	20078	20055	19859	20074	20163	20016	20087	19960	20252	20235	20148	20104	19967	20074	19995	20101	20014	20074	20101	20041	19813	20032	19818	19919	20104	20155	20081	20038	20037	20059	20083	20087	19950	20012	19885	20217	20059	20242	20045	20002	20064	20193	20059	20092	20090	20032	20053	20019	19805	20058	19938	20144	20170	19975	19983	20110	20007	20003	19918	19966	19802	19793	19983	19821	20025	19839	19981	20058	20053	20123	19850	20201	19936	20007	20071	19994	20008	20037	20169	20106	19885	20172	19966	19970	19964	20058	20188	19893	19972	20019	19815	19768	19949	20106	20003	20068	20170	20111	20171	19840	19930	20150	19884	19989	19968	19887	19862	19950	20072	20108	19983	19951	19919	20141	20075	20002	20012	20214	19848	19909	19783	19997	20083	20074	19929	20114	19838	20024	20161	20079	19982	20047	20138	19935	20023	20065	20038	20043	20164	20005	19947	19933	20100	20119	19968	20203	20003	19964	19709	20125	20089	19989	19933	20028	20079	20271	19918	19909	20113	19947	20075	19950	19973	19959	19946	20111	19696	20047	19930	20191	20348	20048	19983	20079	20030	19821	20125	20161	20083	19934	19855	20124	19988	19782	20125	20077	19927	20047	20084	20105	19870	20057	19967	19962	19963	20070	20078	19975	19960	19982	19888	20172	20066	20039	20090	20136	20093	19866	20038	19927	20031	20000	19979	19955	19799	20199	19878	19862	20155	20123	20074	20010	20022	19935	20067	20097	20212	20105	20158	19972	19962	20066	19925	19891	19797	19933	19905	20005	20060	19605	19967	19996	20042	20107	19981	20016	19911	20087	20118	20066	20031	20217	20112	20111	20017	20150	20063	19805	19941	19882	20096	20043	19887	20035	19909	19992	20179	20051	20230	19929	20128	20037	19751	20009	19871	20023	19832	20108	20200	19787	20220	20008	20039	19900	20080	20253	20124	19964	20047	19902	20002	20055	19956	19889	19934	19946	20110	19756	20236	20111	20127	20054	19800	20082	20045	20040	19907	20057	19904	20010	19991	20173	20216	20113	19873	19880	20062	19918	20036	20084	20237	20006	20040	20029	19936	19976	19891	19994	19902	19819	20121	19979	19965	20046	20227	19947	19926	20153	20193	19983	20254	20164	19917	20120	20121	19819	20099	19823	19861	19872	20259	20132	20169	20128	20015	20057	20182	20020	20117	19891	20153	20194	20200	19954	20098	19947	19849	20046	20096	20067	19935	19983	20081	19749	20154	20129	20004	19906	20219	20069	20076	20038	20162	19846	20010	20072	20038	19873	20087	20049	19918	19814	19880	19863	20031	20066	20000	20132	19759	19843	19980	19885	20106	19969	19833	20070	20106	20017	19845	20127	20289	20165	19715	20044	20038	19794	19979	20011	19744	19850	19938	19975	19949	20014	20271	20008	20100	19971	20103	20120	20116	19797	20009	20033	20097	19952	20101	19652	19861	20056	20028	20039	20143	19883	20044	20030	19953	19835	19936	19954	20098	19976	19910	20009	20007	20027	20083	20068	19843	19954	20161	20084	19961	20025	20023	20014	20093	20138	20012	19944	20201	20006	19917	19814	20057	19954	20040	20044	20073	19986	19934	20086	19786	19812	20084	19996	19725	19937	19998	20072	20187	19873	20049	20205	20138	19789	19865	20018	19933	19951	20058	19911	19992	19902	20003	19964	20104	20260	20029	19908	20041	20056	20110	20168	19929	19720	19944	20043	19732	20024	19894	20006	19795	20150	20021
22339	31374	28759	22245	20171	19123	18551	17722	17451	17305	17246	17187	17083	17181	16939	16709	16811	16934	16831	16671	16949	16731	16615	17323	17658	17723	17161	16759	16902	16793	16608	16684	16910	16787	16673	16628	16776	16684	17005	16593	16764	16776	16679	16680	16749	16631	16690	16686	16755	16642	16645	16596	16722	16694	16594	16711	16579	16783	16800	16694	16749	16662	16709	16660	16627	16711	16633	16644	16689	16724	16691	16744	16670	16787	16643	16717	16788	16796	16758	16666	16784	16850	16529	16740	16653	16624	16837	16720	16703	16629	16876	16463	16591	16561	16767	16848	16708	16591	16732	16711	16529	16714	16655	16692	16525	16581	16743	16501	16611	16750	16538	16717	16643	16608	16747	16844	16790	16791	16705	16714	16699	16565	16703	16471	16620	16706	16932	16604	16562	16539	16723	16618	16823	16621	16709	16771	16844	16646	16501	16809	16667	16501	16634	16736	16727	16722	16633	16822	16749	16451	16801	16662	16899	16759	16594	16649	16636	16576	16776	16824	16507	16656	16766	16758	16804	16703	16756	16582	16689	16658	16720	16911	16722	16787	16643	16677	16562	16790	16573	16619	16668	16882	16656	16651	16672	16616	16782	16635	16813	16647	16636	16706	16725	16618	16669	16778	16836	16525	16693	16866	16776	16636	16733	16792	16675	16561	16771	16766	16766	16777	16756	16708	16609	16831	16650	16541	16727	16779	16609	16788	16646	16549	16732	16674	16756	16671	16801	16690	16643	16765	16619	16769	16804	16653	16717	16751	16649	16752	16651	16827	16623	16694	16490	16675	16742	16750	16593	16689	16550	16567	16647	16622	16736	16757	16756	16637	16755	16618	16929	16811	16716	16587	16798	16740	16730	16608	16639	16758	16823	16771	16656	16776	16663	16615	16632	16787	16745	16592	16778	16718	16922	16589	16626	16730	16693	16760	16751	16771	16609	16724	16670	16564	16732	16881	16862	16608	16788	16744	16736	16678	16690	16358	16532	16553	16661	16672	16721	16637	16711	16796	16759	16937	16516	16603	16576	16829	16574	16738	16709	16814	16658	16719	16824	16633	16712	16774	16869	16851	16698	16599	16822	16797	16948	16807	16766	16752	16678	16500	16679	16727	16629	16573	16732	16675	16726	16519	16856	16749	16610	16660	16785	16691	16784	16767	16754	16656	16767	16647	16650	16786	16701	16715	16689	16679	16648	16752	16695	16816	16717	16761	16749	16804	16747	16906	16768	16657	16733	16812	16827	16668	16725	16725	16706	16693	16730	16811	16422	16648	16821	16601	16681	16887	16472	16634	16666	16606	16681	16685	16643	16570	16575	16679	16694	16898	16723	16674	16706	16571	16796	16682	16849	16652	16597	16778	16682	16711	16565	16787	16690	16690	16662	16547	16580	16813	16650	16813	16759	16776	16703	16635	16710	16624	16833	16617	16700	16761	16710	16547	16740	16840	16627	16634	16784	16606	16671	16705	16757	16774	16682	16829	16556	16506	16763	16619	16521	16643	16724	16605	16860	16710	16780	16655	16888	16630	16627	16589	16532	16568	16675	16601	16614	16757	16592	16808	16708	16731	16815	16559	16648	16612	16750	16653	16614	16602	16595	16697	16542	16726	16797	16780	16713	16705	16790	16754	16831	16574	16701	16528	16717	16826	16660	17022	16514	16805	16753	16672	16653	16698	16695	16630	16646	16689	16602	16702	16531	16743	16699	16560	16726	16612	16535	16733	16852	16658	16766	16606	16873	16721	16811	16721	16803	16674	16674	16565	16791	16617	16797	16634	16621	16631	16598	16753	16696	16550	16729	16635	16781	16456	16771	16767	16676	16704	16676	16693	16734	16665	16565	16708	16663	16560	16705	16541	16587	16717	16562	16622	16697	16697	16772	16792	16552	16575	16529	16722	16715	16711	16637	16576	16848	16579	16927	16732	16554	16782	16716	16586	16776	16740	16757	16691	16650	16754	16601	16683	16511	16775	16825	16829	16681	16753	16557	16685	16642	16722	16874	16816	16744	16551	16738	16729	16758	16761	16673	16850	16528	16832	16579	16632	16816	16624	16844	16644	16697	16744	16750	16790	16679	16639	16747	16659	16754	16702	16647	16770	16826	16633	16726	16629	16726	16674	16600	16743	16752	16547	16763	16585	16816	16798	16797	16691	16566	16524	16896	16712	16718	16759	16643	16677	16720	16786	16653	16733	16657	16654	16712	16667	16825	16767	16538	16730	16735	16720	16689	16757	16824	16521	16730	16664	16802	16775	16632	16783	16608	16666	16676	16805	16925	16726	16681	16586	16651	16657	16567	16744	16666	16701	16613	16909	16668	16797	16701	16546	16722	16642	16525	16714	16519	16763	16575	16665	16722	16724	16669	16597	16694	16683	16768	16733	16483	16791	16654	16722	16793	16597	16698	16561	16650	16705	16820	16729	16889	16909	16670	16815	16683	16630	16911	16668	16752	16670	16802	16777	16653	16688	16653	16691	16646	16762	16768	16654	16686	16680	16747	16783	16745	16636	16619	16561	16599	16725	16482	16584	16870	16834	16685	16792	16550	16577	16683	16702	16694	16753	16608	16747	16637	16848	16557	16796	16576	16714	16825	16881	16834	16596	16712	16918	16685	16656	16814	16668	16584	16784	16583	16721	16760	16745	16547	16712	16763	16628	16804	16730	16469	16692	16697	16751	16585	16581	16726	16971	16758	16633	16766	16778	16698	16697	16695	16625	16760	16775	16631	16848	16635	16753	16594	16984	16822	16811	16646	16843	16824	16797	16692	16779	16545	16481	16904	16526	16440	16762	16583	16705	16699	16685	16659	16467	16844	16739	16860	16704	16790	16740	16801	16747	16774	16720	16682	16733	16637	16737	16689	16719	16719	16944	16457	16800	16602	16811	16602	16861	16582	16764	16673	16630	16735	16708	16757	16683	16604	16753	16694	16705	16731	16705	16618	16664	16654	16786	16702	16712	16720	16643	16733	16733	16462	16748	16756	16761	16802	16777	16748	16706	16791	16760	16772	16596	16505	16832	16650	16689	16794	16525	16719	16656	16706	16766	16561	16625	16647	16800	16662	16740	16836	16686	16829	16741	16809	16717	16706	16759	16676	16675	16680	16566	16618	16587	16701	16803	16583	16751	16586	16750	16645	16670	16750	16613	16819	16628	16648	16731	16906	16550	16615	16623	16563	16660	16898	16651	16691	16663	16763	16733	16632	16790	16647	16746	16697	16676	16577	16564	16617	16707	16747	16634	16588	16627	16739	16671	16797	16423	16830	16627	16691	16612	16768	16739	16713	16499	16564	16687	16768	16689	16591	16873	16618	16665	16705	16739	16629	16506	16673	16742	16761	16732	16748	16732	16791	16762	16705	16755	16697	16655	16680	16749	16800	16775	16612	16864	16714	16702	16643	16785	16671	16587	16629	16640	16773	16725	16791	16828	16730	16744	16588	16569	16624	16716	16798	16525	16724	16898	16602	16777	16680	16791	16718	16652	16764	16544	16800	16720	16673	16733	16551	16836	16811	16722	16713	16701	16582	16823	16895	16467	16721	16896	16633	16719	16667	16681	16686	16532	16873	16623	16909	16762	16962	16709	16783	16657	16733	16706	16699	16796	16629	16794	16706	16698	16873	16726	16757	16613	16830	16757	16783	16817	16756	16823	16901	16803	16657	16575	16795	16773	16893	16627	16589	16625	16719	16562	16707	16439	16668	16671	16614	16691	16778	16707	16649	16818	16728	16745	16800	16639	16782	16716	16857	16636	16649	16528	16695	16704	16894	16689	16820	16843	16695	16663	16641	16671	16675	16963	16760	16610	16860	16728	16622	16630	16666	16756	16569	16621	16620	16675	16487	16784	16670	16478	16755	16693	16660	16787	16707	16795	16626	16742	16717	16693	16963	16654	16530	16620	16587	16861	16827	16648	16705	16731	16690	16587	16605	16769	16593	16656	16690	16599	16800	16681	16672	16672	16809	16772	16889	16662	16742	16526	16659	16775	16706	16629	16521	16507	16483	16824	16716	16705	16659	16640	16525	16730	16781	16645	16876	16691	16781	16712	16780	16825	16664	16857	16641	16644	16834	16787	16600	16793	16771	16649	16562	16541	16650	16724	16629	16692	16735	16629	16696	16848	16629	16837	16754	16669	16705	16786	16675	16728	16606	16841	16736	16622	16800	16666	16737	16604	16639	16674	16540	16564	16829	16712	16701	16639	16798	16687	16605	16756	16565	16714	16821	16550	16729	16600	16666	16674	16610	16883	16737	16699	16664	16617	16594	16733	16820	16689	16795	16690	16566	16684	16670	16735	16698	16692	16612	16815	16771	16666	16610	16796	16667	16598	16620	16876	16721	16667	16658	16810	16679	16743	16652	16645	16720	16740	16752	16668	16750	16729	16854	16788	16684	16881	16580	16712	16740	16674	16778	16701	16869	16651	16714	16907	16623	16671	16631	16569	16571	16601	16584	16793	16546	16725	16812	16711	16723	16762	16717	16964	16733	16903	16794	16709	16719	16684	16871	16802	16718	16615	16682	16741	16685	16672	16698	16895	16712	16587	16711	16578	16587	16610	16690	16614	16840	16763	16833	16726	16785	16720	16754	16702	16790	16639	16642	16653	16689	16762	16665	16765	16743	16861	16652	16474	16776	16747	16628	16705	16863	16715	16665	16646	16676	16735	16521	16656	16793	16683	16764	16631	16550	16778	16705	16824	16550	16840	16669	16741	16707	16576	16701	16746	16773	16635	16650	16634	16738	16761	16728	16649	16906	16635	16641	16712	16595	16753	16734	16668	16686	16664	16650	16568	16607	16628	16858	16708	16784	16634	16721	16504	16700	16757	16663	16707	16838	16787	16605	16636	16702	16710	16810	16678	16744	16753	16733	16823	16696	16663	16735	16658	16826	16742	16732	16765	16523	16808	16817	16772	16718	16622	16698	16708	16751	16765	16622	16640	16611	16717	16751	16674	16704	16624	16788	16652	16650	16823	16712	16714	16631	16737	16763	16716	16597	16775	16924	16680	16773	16683	16732	16616	16635	16608	16596	16664	16756	16665	16837	16580	16953	16651	16611	16468	16718	16818	16806	16717	16812	16716	16837	16648	16772	16682	16666	16747	16571	16567	16658	16573	16830	16646	16715	16576
23956	21474	29145	24439	23093	24844	24668	21427	21088	21121	20786	20690	20506	20595	20463	20430	20293	20076	20360	20330	19998	20226	20041	22355	24428	23817	22643	21489	20716	20450	20191	19913	20151	19969	19894	20049	19791	19994	19976	20142	20067	20178	19900	20112	20116	20075	20040	19936	19969	19934	19883	20026	20064	20053	19897	19901	19976	19949	19962	19894	19692	19900	20072	19973	20054	19988	19993	19890	19993	20044	19983	19736	19976	20032	19942	20129	19898	19810	20070	19867	20076	19963	19788	19887	20158	19988	20001	19923	20068	20092	19809	19973	20189	20178	20043	19960	19764	20069	19827	20050	19934	19788	19922	20008	20022	19919	20132	19933	20115	19823	19959	19760	19889	19973	20074	19911	20001	19921	19969	19963	20062	19879	20084	19906	19875	19892	19983	19873	20061	19935	20289	20149	19779	19983	19996	20096	19815	20125	20057	20006	20025	19911	19842	19960	20007	19815	20110	19873	20011	19934	19918	20025	19872	19801	20120	20075	19757	19782	19898	19892	20019	20025	19982	19931	19924	19873	19832	19848	19983	19863	20012	19980	20102	19933	19904	20143	20113	20096	19864	19929	20088	20023	20070	20031	19940	19881	20042	19918	19884	19903	19730	19967	19729	19974	19874	19840	19707	19786	19955	20023	19956	19970	19849	19698	19853	19950	20030	19955	20127	19934	19927	19835	19905	20049	20187	19947	19976	19880	19975	20031	19813	20112	20085	19959	19785	19895	20008	20076	19809	19848	19978	19953	19909	20060	19781	19819	19972	20246	19905	19826	20078	20149	19977	19804	19671	19969	19919	20023	19900	20014	19788	20071	19830	19967	19767	19891	20097	19931	19927	19920	20089	20066	19878	19864	20101	20027	19884	19946	19904	19928	19935	19754	19967	19650	19884	19919	19771	19896	19868	20036	19943	20003	20040	19981	19912	19877	19976	19934	20049	20162	19896	19945	20034	20088	19733	19885	20072	20012	19935	19995	19860	19998	20095	19825	19781	19976	20096	19928	19879	19900	19908	19745	19819	20023	19850	19986	19959	20131	19868	19930	20211	19981	19908	20097	19862	20161	20060	20069	20119	19980	20205	20184	19702	19948	19968	19894	19923	19979	20009	19990	19917	19703	19881	20027	19930	19842	20070	19916	19985	20004	19897	19885	19999	19794	19930	19881	19822	20160	20105	19896	19847	19724	19816	19842	19942	20020	19894	19955	20044	19764	19947	19937	19990	19900	20118	20066	20104	19716	19813	19876	19895	20076	19862	20037	19738	20006	19968	19882	19875	20050	19727	19945	19830	19976	19754	19847	20000	20001	20000	19983	19918	19918	20039	19833	19807	20147	20157	19926	19928	20042	20080	20066	19912	19948	19486	19901	19875	20096	20008	19748	19808	19621	20080	19888	19832	19898	20109	19829	19950	20002	19962	19892	19861	20000	19965	19956	19694	20029	20205	19733	19812	19937	19945	19902	19944	19778	19921	19783	20255	20106	19798	19782	19967	20075	20077	19883	20008	19678	19923	20098	19901	20032	20023	20055	19945	19950	20011	19939	19942	20080	20036	19984	19840	19828	20097	19968	19845	19894	20201	19928	19724	19756	19966	20005	19971	19914	19944	20111	19881	19969	20094	19933	19899	19832	19975	19994	19974	19960	19910	19879	20264	19868	20058	20009	19946	19975	19821	19888	19868	19898	20206	19769	19918	20015	19932	20264	19934	19959	19991	20121	19863	19901	19969	20001	19846	19849	19885	19808	19927	20108	19858	19984	19856	19824	19942	19941	19837	20012	19909	19977	20033	19980	19815	19902	19922	19910	20172	19884	20040	20015	19916	20008	20213	19908	19792	20072	20006	19906	19994	20064	19795	19802	19973	20012	20048	20054	19888	19996	19932	19938	19952	20002	19801	20062	20052	19811	20149	20070	19872	20049	19988	19958	19793	19916	19997	19648	20071	20047	19951	19878	19826	19872	19844	19769	20034	19990	19912	19785	19981	19976	20108	19925	20128	19939	20167	20058	20024	19829	19804	19871	19963	19815	19832	19785	19983	19818	19728	19747	20047	20097	19838	19884	19923	19920	19913	19930	20150	19943	20068	19837	19787	19837	19840	20063	19884	19754	19884	19828	19860	20207	20112	19932	19970	19991	20025	20007	19656	20011	20020	19803	19949	19725	19916	20023	19881	19946	19750	19987	19834	19821	19652	20032	20131	19946	20164	20045	19955	19830	20019	19897	19949	19744	19864	19857	20010	20166	19857	19857	20152	19802	20167	19988	20021	19872	20031	20099	19738	19862	19877	19949	20040	19939	20058	20162	20005	19710	19955	19915	19976	19805	20012	20064	20024	19992	19659	19873	19884	20129	19854	19921	19901	19963	19758	20070	19790	19861	19955	19989	20115	19927	19951	20113	20116	19796	19673	19831	19705	19777	19991	19979	19809	20324	20085	20063	20155	20096	19809	19897	20118	20015	20087	19819	19882	20074	19936	20126	19973	19865	19883	19720	19889	19870	19872	19984	19858	19889	19761	19741	19967	19902	20000	19869	19971	19846	19915	19839	20236	20047	19935	19994	19927	20030	19952	20141	19942	19963	20038	19942	20081	19827	20021	19984	20170	19885	19823	20048	19989	20141	20002	19960	19953	20045	19917	19978	19913	19914	19828	19947	19856	20010	19969	19918	19942	19775	20016	19908	19943	19939	19953	19729	19855	19705	19699	19960	20033	19846	19782	19952	19763	20065	19912	20029	20032	19845	19836	19957	19945	20001	19873	20039	19842	19805	19685	20116	19812	19991	19846	19873	20051	19970	20131	19685	19881	19949	19752	20031	19878	19921	20001	20108	20040	19908	19820	20014	19781	19735	19823	20040	20038	19768	19928	20107	19977	20096	19730	19934	19939	19971	19986	19755	19882	19818	19807	19722	19912	20022	19846	20060	19725	19954	20037	19852	19833	19974	20094	19795	19971	19904	19916	19866	19875	20014	19974	20193	19763	20090	19814	19838	19851	19947	19880	19846	20139	19724	19971	20004	19829	19786	20130	20156	19961	19790	19994	19956	20019	20036	19905	19974	19765	19676	19887	19937	19890	19976	20008	20077	20029	19909	20027	20031	19999	20128	19877	20050	19920	19967	20069	19924	19872	19946	19705	19841	19845	19934	19899	19884	20150	19903	19925	19910	20060	19858	19957	20027	20075	19891	19998	20015	19902	20043	19926	19916	19781	19987	20032	19880	19906	19890	19745	19953	19966	19888	19815	19994	19946	19841	19932	20168	19988	19801	19872	19848	19887	20217	19867	20095	19823	19997	19921	19885	19806	19878	19939	19950	19866	19945	20035	19883	19960	19943	20099	20024	19837	19836	20024	19926	20152	19932	19926	20041	19939	20125	19886	19952	20024	20195	20064	20021	20042	19916	19731	20063	19997	20061	19968	19779	20001	20033	20014	20082	19934	20099	19936	19711	20077	20089	19995	19861	19959	19928	19985	20071	20235	19901	19950	19966	20013	19814	19913	19933	19963	19909	19959	19935	19853	19896	19979	19917	19929	20078	20045	20043	19940	19863	19894	19928	19732	19837	19832	20207	19945	19826	20005	19859	20051	19925	20017	19745	19832	19952	20234	19871	20066	20047	19816	19965	20014	19968	19851	19881	19971	20050	19863	19954	19993	19814	19802	19879	19871	19967	20025	19816	19850	20026	19946	19963	20095	19928	20004	20087	19991	20139	19875	19996	19684	19889	19973	20045	20245	19779	19958	19918	20143	20000	19969	19915	20047	19967	19879	20002	19740	19948	19912	20085	19952	20001	19833	19872	20148	19805	19933	19947	19994	20073	20067	19780	19921	19795	20037	20016	19981	19852	19873	19910	20034	19872	19942	19990	19990	19791	20038	19832	19967	20145	20097	19819	19889	20073	19950	20043	20068	19888	19746	20090	19981	19962	19932	19871	19966	20020	19867	20136	19929	19860	20123	19893	19960	20052	19885	19801	19953	19992	19798	19796	20035	20157	20178	19848	20071	19959	19922	19885	19891	19951	19786	19928	19838	19878	19839	20009	19857	19771	19680	20066	20098	19833	19918	20024	19890	20022	19933	19790	19972	20043	20256	20016	19722	19743	20094	20033	19913	20090	20031	19880	20081	19999	20011	19926	20040	20146	20025	20090	20056	20084	20008	20125	19875	20071	19974	20033	20016	20037	20107	19825	20025	19894	19932	20063	20337	20031	19862	20011	19906	20006	20058	19963	20002	20016	20023	19962	20080	19872	19980	19730	19853	20165	19992	20127	19908	20059	20067	19872	20095	20011	20058	19998	19924	19919	20020	20038	19984	19960	19965	19821	20036	19907	19856	19969	19674	19955	19971	20012	19819	19813	19864	20075	19816	19717	19862	19949	19852	19879	19991	20013	20126	19985	19896	19889	19866	19904	19977	19980	19795	20110	19891	19912	19833	19905	20086	19851	19952	19865	19991	19976	19975	19952	20094	20127	19920	20021	20069	20004	19985	20006	19938	20074	19895	19955	19986	19954	19892	19963	19953	19800	19802	20004	20166	19879	20142	19742	20046	19926	19900	19960	20022	19935	19848	19975	19954	19985	19849	19875	20072	19924	19899	19944	19909	19843	19873	19870	19797	19660	20049	20121	20296	20018	19829	20071	19997	19711	19963	19993	19813	19969	19879	19910	20002	19752	19825	20067	20008	19841	19934	19835	19945	19922	19846	19964	19966	20151	19874	19753	19838	19985	19933	19990	20001	19992	19936	19848	19992	20011	20110	20024	20057	20073	19881	20126	19825	20236	19917	19916	19973	19996	19885	19847	20092	19916	20049	19839	19915	19938	19899	19874	19854	19760	20001	20075	20265	19925	19953	19913	19917	20051	20024	19914	19933	19928	20118	19963	20113	19972	20007	20001	20046	19819	20000	20025	19981	19896	19987	19969	19858	19848	19883	19870	20225	19850	20113	20185	20115	20156	20003	19878	19763	19859	19623	19999	19842	20230	19875	19800	20013	19989	20007	19953	19815	19914	19755	20085	20010	19887	20046	20077	20125	19807	20036	19901	20048	20152	20036	19935	19823	19997	19848	19898	19848	19841	19846	19780	20059	19739	19786	19933	20034	19900	19874	20021	20117	19858	19917	20172	20150	20055	20016	19972
22107	40655	36226	25576	23443	21789	19987	18510	18286	17743	17680	17593	17561	17276	17286	17137	16946	17010	16958	17065	17046	17040	16759	20887	23085	21869	20004	18404	17266	16816	16738	16828	16534	16611	16680	16882	16681	16634	16574	16848	16687	16482	16511	16681	16611	16682	16654	16477	16641	16706	16756	16617	16579	16674	16632	16755	16754	16762	16560	16810	16554	16858	16872	16564	16556	16731	16598	16516	16650	16576	16631	16772	16654	16815	16702	16497	16661	16774	16735	16671	16679	16592	16818	16671	16680	16587	16754	16591	16777	16617	16832	16525	16550	16788	16669	16619	16686	16733	16702	16836	16665	16685	16747	16619	16685	16532	16671	16866	16683	16790	16758	16495	16771	16705	16604	16666	16644	16509	16688	16668	16698	16628	16805	16597	16634	16571	16780	16595	16818	16491	16768	16550	16524	16660	16636	16713	16626	16577	16772	16754	16646	16531	16572	16589	16800	16689	16742	16677	16595	16694	16831	16674	16698	16559	16812	16694	16724	16602	16800	16627	16533	16669	16526	16682	16781	16700	16719	16627	16767	16657	16459	16562	16690	16659	16508	16652	16633	16572	16781	16617	16552	16624	16739	16543	16714	16549	16635	16678	16692	16693	16714	16615	16759	16630	16838	16822	16760	16677	16789	16756	16766	16729	16629	16602	16638	16630	16823	16541	16598	16734	16688	16850	16755	16700	16583	16625	16719	16699	16687	16757	16481	16719	16586	16629	16721	16762	16754	16870	16529	16558	16714	16735	16504	16974	16590	16719	16616	16497	16753	16549	16699	16719	16678	16630	16713	16880	16685	16671	16643	16742	16653	16794	16775	16666	16607	16843	16695	16640	16757	16720	16635	16503	16738	16632	16691	16627	16686	16598	16600	16679	16659	16832	16818	16633	16666	16607	16590	16600	16743	16680	16641	16778	16716	16686	16709	16709	16863	16686	16644	16703	16692	16758	16674	16762	16637	16542	16596	16733	16613	16569	16742	16743	16641	16693	16689	16665	16745	16626	16720	16669	16679	16637	16826	16743	16668	16785	16695	16659	16498	16742	16848	16787	16523	16703	16500	16685	16810	16706	16810	16558	16709	16776	16824	16674	16513	16642	16702	16830	16570	16712	16589	16712	16606	16643	16769	16704	16796	16700	16667	16734	16590	16743	16611	16680	16860	16713	16887	16622	16412	16580	16647	16769	16704	16639	16671	16688	16769	16772	16673	16569	16663	16575	16700	16769	16708	16657	16748	16672	16686	16613	16631	16682	16628	16662	16832	16771	16737	16657	16536	16732	16708	16711	16551	16607	16761	16547	16560	16492	16691	16645	16629	16688	16700	16779	16780	16675	16636	16737	16602	16884	16528	16463	16694	16694	16655	16707	16568	16733	16578	16670	16712	16699	16703	16622	16683	16612	16561	16587	16588	16761	16542	16783	16744	16739	16731	16767	16715	16606	16705	16719	16610	16621	16780	16701	16791	16617	16735	16700	16861	16822	16586	16596	16554	16513	16837	16738	16533	16648	16720	16749	16756	16760	16737	16796	16702	16620	16653	16543	16727	16620	16629	16930	16779	16480	16711	16586	16761	16573	16740	16696	16716	16692	16588	16722	16716	16813	16575	16791	16797	16764	16687	16845	16596	16873	16541	16592	16725	16725	16470	16595	16632	16752	16713	16614	16631	16832	16497	16808	16698	16689	16784	16615	16759	16578	16740	16845	16642	16483	16656	16800	16755	16612	16725	16823	16580	16842	16752	16827	16758	16644	16677	16633	16757	16898	16704	16715	16644	16742	16736	16543	16657	16635	16762	16604	16764	16743	16705	16724	16842	16557	16569	16725	16566	16613	16611	16709	16642	16856	16696	16657	16675	16657	16654	16637	16717	16743	16617	16711	16668	16719	16629	16634	16618	16721	16827	16535	16588	16508	16790	16625	16713	16839	16695	16639	16615	16596	16647	16751	16648	16643	16580	16617	16792	16918	16647	16581	16756	16615	16633	16728	16695	16688	16710	16714	16617	16715	16687	16602	16745	16701	16579	16730	16736	16683	16796	16510	16792	16606	16644	16798	16850	16554	16802	16749	16644	16704	16625	16744	16576	16683	16731	16742	16713	16563	16831	16552	16522	16706	16802	16765	16719	16655	16650	16814	16749	16653	16586	16685	16529	16660	16645	16611	16564	16672	16831	16758	16681	16758	16605	16562	16682	16759	16630	16721	16609	16827	16624	16720	16523	16714	16707	16754	16621	16778	16597	16670	16545	16661	16470	16677	16771	16881	16593	16697	16773	16842	16652	16597	16766	16607	16758	16685	16888	16618	16721	16573	16786	16566	16812	16613	16693	16787	16630	16719	16647	16587	16809	16669	16819	16423	16678	16785	16826	16743	16817	16756	16759	16706	16689	16714	16581	16489	16744	16666	16747	16746	16428	16621	16664	16800	16635	16735	16747	16549	16861	16630	16773	16727	16712	16549	16722	16699	16690	16834	16688	16602	16623	16656	16708	16346	16727	16787	16581	16758	16726	16742	16538	16692	16632	16671	16656	16729	16826	16536	16790	16579	16575	16735	16715	16666	16732	16659	16465	16929	16655	16809	16793	16587	16680	16612	16840	16560	16539	16912	16711	16709	16612	16542	16690	16787	16804	16671	16722	16607	16715	16779	16646	16597	16637	16747	16567	16843	16717	16623	16638	16652	16603	16649	16692	16575	16595	16639	16612	16638	16713	16719	16734	16628	16799	16603	16778	16602	16602	16658	16580	16693	16723	16672	16704	16731	16683	16668	16646	16512	16868	16667	16792	16602	16519	16566	16705	16585	16669	16729	16797	16724	16544	16732	16550	16618	16601	16588	16641	16683	16599	16621	16678	16620	16728	16670	16728	16799	16658	16636	16550	16709	16865	16702	16518	16691	16778	16697	16806	16719	16819	16689	16762	16570	16794	16719	16567	16559	16836	16686	16765	16690	16654	16723	16642	16605	16602	16616	16740	16754	16593	16713	16814	16645	16820	16616	16635	16778	16638	16617	16755	16682	16664	16880	16624	16681	16612	16604	16705	16591	16744	16742	16676	16627	16685	16691	16686	16724	16830	16762	16671	16658	16736	16705	16796	16696	16934	16626	16824	16622	16587	16867	16580	16873	16780	16623	16678	16561	16692	16753	16881	16599	16675	16736	16655	16398	16726	16469	16622	16754	16565	16801	16742	16806	16575	16405	16661	16641	16497	16495	16872	16677	16666	16635	16829	16550	16618	16660	16578	16538	16744	16673	16662	16776	16651	16457	16677	16693	16383	16747	16910	16585	16583	16596	16577	16482	16822	16412	16727	16687	16717	16679	16609	16677	16607	16670	16774	16695	16713	16738	16845	16734	16831	16640	16820	16847	16637	16630	16627	16717	16728	16620	16876	16401	16729	16535	16618	16682	16766	16734	16731	16522	16563	16733	16816	16652	16748	16513	16861	16744	16563	16692	16749	16779	16764	16584	16846	16654	16600	16587	16635	16705	16683	16697	16760	16752	16851	16700	16816	16529	16663	16573	16641	16585	16615	16595	16703	16492	16599	16808	16538	16877	16745	16623	16847	16751	16690	16794	16643	16612	16689	16597	16700	16526	16832	16599	16691	16770	16657	16607	16569	16672	16628	16693	16801	16605	16843	16676	16700	16733	16637	16622	16604	16731	16658	16595	16676	16611	16619	16645	16613	16668	16725	16606	16919	16654	16736	16624	16627	16654	16502	16749	16744	16816	16670	16844	16844	16704	16764	16782	16610	16777	16750	16794	16575	16610	16708	16795	16623	16822	16421	16844	16659	16659	16636	16584	16710	16716	16668	16788	16471	16404	16690	16580	16646	16759	16759	16719	16781	16585	16684	16750	16618	16598	16678	16653	16930	16704	16866	16847	16557	16745	16638	16737	16575	16762	16695	16800	16717	16634	16641	16477	16768	16713	16684	16471	16804	16603	16597	16580	16495	16622	16810	16575	16552	16714	16845	16602	16781	16680	16709	16790	16691	16670	16600	16556	16783	16701	16595	16817	16802	16858	16732	16575	16752	16543	16803	16654	16568	16608	16763	16513	16595	16780	16482	16587	16712	16701	16754	16744	16698	16804	16616	16709	16597	16877	16763	16720	16696	16645	16670	16845	16760	16666	16699	16732	16576	16689	16947	16735	16564	16681	16740	16872	16700	16699	16721	16617	16566	16563	16786	16677	16599	16651	16857	16793	16630	16726	16790	16679	16751	16843	16920	16770	16752	16555	16623	16444	16821	16771	16788	16605	16693	16647	16588	16587	16782	16740	16718	16628	16530	16705	16612	16832	16699	16711	16687	16660	16573	16620	16726	16610	16510	16726	16578	16704	16648	16714	16646	16749	16533	16600	16684	16720	16783	16657	16671	16733	16651	16703	16802	16562	16564	16683	16681	16792	16906	16657	16630	16755	16542	16684	16877	16623	16735	16630	16482	16842	16510	16553	16724	16803	16696	16751	16704	16522	16656	16679	16683	16635	16688	16703	16693	16842	16747	16724	16807	16675	16751	16818	16600	16776	16592	16788	16671	16825	16706	16693	16562	16616	16746	16683	16695	16730	16641	16511	16635	16824	16733	16625	16632	16691	16589	16681	16718	16796	16671	16604	16712	16513	16579	16667	16744	16659	16713	16620	16773	16717	16742	16514	16827	16544	16750	16644	16593	16459	16604	16817	16712	16682	16661	16679	16541	16693	16690	16590	16598	16709	16618	16902	16576	16641	16705	16662	16692	16668	16571	16577	16637	16679	16726	16811	16428	16738	16438	16811	16600	16585	16737	16771	16650	16584	16799	16616	16845	16559	16882	16800	16580	16788	16526	16604	16724	16725	16739	16722	16693	16569	16725	16837	16830	16781	16575	16652	16806	16686	16811	16584	16646	16604	16631	16814	16648	16799	16766	16700	16867	16752	16740	16675	16650	16735	16825	16753	16814	16746	16868	16699	16685	16623	16803	16675	16875	16777	16730	16539	16603	16706	16720	16698	16751	16726	16755	16420	16705	16769	16622	16742	16550	16775	16714	16860	16858	16599	16746	16547	16809	16844	16817	16526	16719	16771	16589	16709	16704	16743	16710	16637	16595	16663	16561	16630	16859	16600	16623	16606	16812	16772	16608	16645	16717	16752
22986	21508	29440	24074	21895	24670	27533	22504	21343	21706	21337	21258	21066	20839	20924	20912	20759	20675	20585	20593	20674	20654	20576	24823	28024	26839	24952	23135	21551	20537	20592	20207	20264	20149	20322	20311	20579	20214	20399	20263	20041	20348	20235	20474	20163	19999	20385	20240	20062	19962	20199	20330	20209	20244	20173	20225	20296	20166	20234	20126	20330	20384	20233	20173	20318	20232	20203	20158	20239	20171	20149	20336	20297	20044	20247	20140	20164	20124	20171	20206	20180	20120	20078	20127	20097	20153	20144	20150	20371	20133	20115	20283	20289	20340	20231	20277	20245	20195	20134	20052	20309	20271	20068	20326	20159	20318	20174	20190	20266	20133	20290	20151	20092	20015	20089	20322	20312	20233	20243	20189	20226	20370	20078	20189	20191	20318	20451	20334	20162	20091	20170	20106	20171	20130	20272	20100	20252	20099	20093	20335	20199	20143	20253	20131	20131	20243	20110	20280	20170	20137	20293	20279	20236	20117	20011	20079	20283	20054	20339	20099	20089	20065	20041	20318	20256	20094	20262	20184	20304	20022	20052	20170	19981	20229	20225	20401	20193	20325	20264	20171	20326	20287	20225	20224	20083	20095	20240	20050	20176	20132	20289	20059	20374	20020	20214	20172	20026	20224	20086	20084	20207	20254	20104	20227	20279	20216	20214	20221	20018	20182	20297	20196	20302	20328	19901	20327	20227	20071	20295	20095	20136	20144	20492	20331	20110	20210	20361	20056	20293	20116	20094	20081	20247	20243	20343	20130	20110	20108	20011	20173	20399	20191	19930	20097	19955	20117	20143	20303	20041	20054	20186	20130	20179	20127	20137	20031	20254	20051	20058	20341	20132	20345	20372	20106	20257	20172	20413	20269	20104	20346	20129	20209	20031	20129	19976	20201	20224	20141	20317	20116	20196	20273	19946	20194	20180	20157	20369	20145	20280	20117	20066	20384	20037	20282	20154	20052	20415	20027	20102	19869	20404	20149	20114	20153	20251	20200	20139	20273	20288	20123	20187	20110	20110	20199	20357	20273	20227	20308	20355	20185	20208	20243	20198	19958	20144	20183	20287	20076	20185	20031	19870	20144	20338	20317	20082	20199	20111	20153	20206	20506	20307	20050	20408	20374	20178	19959	20314	20256	20268	20195	20056	20317	20283	20099	20015	20301	20152	20140	20347	19939	20081	20285	20026	20157	20279	20115	20327	20125	20174	20078	20203	20240	20115	20105	20189	20387	20186	20126	20219	20002	20114	20241	19904	19902	20380	19959	20197	20161	20254	20333	20134	20313	20350	20034	20356	20167	20061	20116	20274	20046	20217	20121	20129	20318	20278	20175	20193	20185	20193	20204	20110	20306	20237	20079	20179	20134	20211	20116	20319	20254	20243	20130	20314	20217	20219	20132	20362	20251	20037	20108	20166	20089	20208	20004	20084	20056	20197	20241	20092	20217	20301	20355	20217	20260	20232	20033	20180	20263	20142	20143	20139	20209	20009	20101	20405	20071	20162	20270	20092	20094	19971	20170	20138	20186	20271	19998	20129	20297	20257	20133	20210	20136	20112	20095	20269	20276	20154	20082	20289	20175	20245	20075	20295	19946	20088	20152	20273	20178	20071	20179	20166	20120	20325	20297	20100	20083	20019	20151	20163	20380	20489	20246	20282	20246	20135	19983	20178	20046	20164	20118	20194	20115	20240	20098	19982	20136	20375	20274	20129	20150	20244	20154	20400	20185	20220	20373	20217	20003	19993	20103	20045	20016	20118	20270	20270	20178	20316	20285	20112	20173	20329	20055	20143	20206	20090	20133	20251	20014	20047	20321	20240	20102	20296	20001	20161	20060	19780	20237	20211	20083	20062	20143	20015	19989	20063	20367	20096	20140	20186	20274	20348	20034	20189	20200	20322	20249	20277	20200	20026	20001	20225	20089	20293	20114	19988	20262	20318	20077	20289	20099	20208	20308	20189	19999	20191	20110	20000	20268	20184	20090	20185	19951	20342	20336	19870	20142	19989	20263	20284	19834	20185	20186	20202	20309	20106	20137	20308	20324	20152	20043	20114	20039	20111	20268	20273	20209	20505	20293	20118	19946	20300	20070	20173	20174	20310	20207	20335	20295	19997	20060	20161	20054	20195	20031	20006	20048	20181	20072	20242	20167	20319	20097	20180	19901	20070	20229	19984	20008	20118	20131	20153	20075	20126	20170	20260	20267	20128	20095	20223	20258	20304	20148	20143	20040	20105	20139	20289	20166	20174	20261	20174	20137	20114	20178	20027	20010	20317	20168	20221	20053	20266	20366	20364	20073	20235	20345	20267	20336	20108	20286	20200	20176	20019	20111	19990	20385	20065	20318	20152	20279	20163	20184	20130	20131	20197	20144	20090	19972	20194	20364	20269	20033	20064	20237	20237	20078	20395	20214	19928	20395	20163	20302	20269	20158	20094	20291	20103	20379	20239	20083	20346	20096	20107	20112	20136	20097	20242	20226	20052	20179	20121	20076	20259	19920	20130	20156	20060	20235	19993	20296	20360	20180	20279	20101	20190	20214	20424	20282	20120	20036	20083	20260	20132	20014	20253	20133	20165	20140	20195	19946	19973	20032	20050	20220	20121	20146	20084	20313	20217	20312	20063	20271	19825	19929	20307	20000	20181	20170	20242	20177	20079	20117	20220	20213	20148	20127	20286	20314	20299	20256	20261	20000	20301	20235	20314	19989	20059	20197	20085	20203	20237	20127	20096	20242	20103	20260	20011	20259	20110	20193	20349	20301	20044	20135	20117	20234	20289	20170	20316	20060	20236	20138	20241	20435	20245	20255	20157	20162	20193	20208	20349	20121	20008	20291	20114	20166	20315	20004	20140	20017	20100	20136	20057	20214	20139	20059	20211	20165	20389	20145	19913	20172	20113	20276	20176	20066	20284	20100	20170	20286	20339	20151	20212	20058	20312	20168	20293	20115	20125	20132	20207	20046	20168	20036	20093	20166	20158	20311	20280	20221	20082	20315	20223	20122	19892	20039	20162	20210	20315	20156	20206	20360	20236	20213	20210	20048	20181	20027	20066	20066	20174	19993	20175	20079	20156	20103	20184	20270	19947	20029	20189	19938	19908	20050	20478	20365	20200	20085	20142	20194	20164	19983	20240	20023	20253	20251	20232	20365	20329	20048	20167	20048	20256	20363	19887	20075	20039	20176	20004	19863	20195	20231	20116	20307	20114	19954	20100	20130	20027	20291	20147	20295	20117	20303	20347	20334	20250	20217	20039	20214	20243	20229	20246	20182	20255	19912	19971	20232	20138	20111	20151	20304	20192	20235	20168	20078	20217	20249	20217	20305	20116	20116	20203	20167	20337	20411	20310	20273	20145	20219	20231	20263	20169	20138	20444	20130	20284	20316	20232	20034	20353	20343	20245	20272	20009	20151	20366	20093	20257	20383	20261	19854	20083	19971	20160	20094	20342	20269	20253	20139	20413	20186	20128	20139	19948	20330	20130	19945	20283	20299	20063	20287	20056	20259	20213	20158	20230	20174	20184	20230	20130	20313	20132	20065	20384	20237	20099	20188	20349	20085	20252	20174	20206	20175	20007	20052	20211	20293	20255	20042	20160	20208	20080	20149	20253	20190	20134	20322	20401	20159	20233	20135	20293	20061	20198	20529	20168	20165	20219	20263	19998	20240	20344	20180	20354	20144	20192	20179	20164	20098	20344	20102	20285	20180	20261	20201	20246	20233	20187	20195	20150	19985	20181	20369	20224	20076	19952	20012	20039	20213	20345	20116	20329	20033	20079	20268	20421	20088	20385	20059	20263	20268	20111	19971	20108	20378	20107	20217	20129	20168	20240	20136	20167	20189	20053	20090	20270	20174	20095	20163	20171	20260	20065	19945	19891	19995	20028	20215	20274	20255	20069	20016	20245	20169	20060	20364	20060	20247	20140	20119	20202	20370	20229	20136	20127	20289	19998	20046	20130	20152	20132	20054	19937	20234	20287	20029	20286	20324	20138	19992	20185	20110	20222	20231	20052	20226	20200	20026	20294	20163	20251	20313	20188	20081	20233	20159	20165	20248	20001	20116	20170	20260	20312	20220	20159	20271	20150	20183	20261	20036	20261	20296	20267	20271	20245	20001	20189	20295	20180	20117	20111	20027	20231	20027	20067	20332	20180	20132	20095	20174	20189	20183	20246	20310	19971	20167	20135	20152	20360	20176	20051	20068	20143	20113	20067	20195	20328	19983	20140	20018	20302	20176	20183	20227	20016	20156	20212	19886	20118	20181	20068	20135	20278	20367	20379	20224	20316	20253	20348	20104	20197	20171	19941	20008	20221	20174	20078	20156	20006	20091	20242	20144	20272	20244	20394	20134	20100	20187	20123	19840	20299	20244	20280	20392	20394	20429	20181	20188	20207	20150	20163	20082	20236	20189	20135	20244	20152	19978	20327	20139	20009	20385	20107	20209	20268	20380	20265	20098	20255	20271	20230	20110	20209	20063	20269	20088	20040	20289	20237	19895	20144	20135	20218	20141	20228	20132	20354	20229	20410	20205	20182	20287	20173	20181	20055	20212	20207	20190	20233	20205	20076	20285	20297	20044	20258	20198	20195	20075	20147	20012	20150	20154	20113	20355	20072	20108	20013	20171	20173	20085	20201	20157	20209	20304	20142	20050	20195	20164	20185	20079	20167	20084	20211	20115	20284	20302	20115	20382	20033	20052	20160	20079	20024	20219	20157	20270	20169	20243	20253	20273	20245	20206	19887	20179	20129	20019	20235	20016	20200	20233	20135	20222	20275	20324	20017	19941	20307	20293	20210	20076	20245	19958	20156	20366	20238	20117	20316	20197	20150	20251	20081	20316	20492	20353	20169	19948	20079	20098	20143	20192	20250	20277	20012	20183	20299	20397	20036	20152	20138	20393	20098	20195	20234	20049	20242	20077	19958	20037	20239	20110	20145	20290	20226	20315	20068	20212	20135	20028	20198	19895	20285	20194	20090	20155	20134	20080	20216	20232	20272	20184	20209	20134	20164	20143	20226	20034	20087	20192	20030	20344	20226	20130	20157	20162	20105	20326	20183	20211	19987	20006	20171	20183	20120	20228	20135	20249	20201	19984	20300	20218	20371	20009	20398	20321	20231	20175
24907	46027	42654	28696	25403	22377	20920	19469	18979	18598	18388	18188	18009	17741	17517	17510	17381	17444	17221	17388	17340	17322	17720	24732	27409	25805	22757	20233	18097	17266	17091	16900	17003	16732	16956	16677	16911	16962	16902	16840	16664	16845	16799	16784	16850	16891	16905	16820	16797	16768	16795	16730	16802	16828	16833	16825	16917	16997	16836	16957	16829	16793	16538	16933	16685	16911	16632	16751	16715	16968	16730	16929	16969	16628	16807	16847	16699	16820	17084	16851	17010	16719	16835	16824	17017	16872	16841	16721	16815	16767	16714	16916	16690	16719	16899	16849	16887	16914	16748	16824	16853	16722	16869	16770	16756	16888	16680	16885	16700	16882	17069	16761	16739	16888	16844	16736	16800	16735	16741	16710	16762	16719	16692	16701	16650	16696	16772	16827	16821	16860	16782	16841	16859	16934	16879	16774	16758	16937	16935	16860	16895	16852	16766	17008	16821	16779	16902	16803	16820	16868	16849	16911	16729	16787	16853	16733	16740	16865	16634	16814	16937	16665	16749	16941	16765	16965	16780	16769	16939	16793	16810	16927	16800	16840	16835	16979	16879	16733	16798	16928	16771	16808	16875	16854	16895	16814	16800	16733	16710	16819	16918	16895	17007	16825	16608	16695	16870	16754	16686	16816	16854	16874	16853	16741	16802	16742	16925	16755	16733	16834	16857	16796	16901	16796	16651	16713	16618	16646	16827	16773	16899	16930	16795	17024	16828	16924	16830	16800	16549	16821	16715	16852	17056	16832	16839	16654	17084	16616	16846	16762	16723	16738	16773	16732	16697	17040	16766	16840	16716	16786	16796	16757	16809	16762	16737	16942	16871	16767	16727	16726	16870	16797	16800	16677	16837	16792	16749	16765	16725	16702	16842	16849	16882	16648	16859	16566	16681	16964	16725	16865	17029	16770	16657	16819	16780	16855	16633	16989	16883	16802	16901	16764	16810	16774	16975	16707	16782	16894	16654	16853	16845	16760	16744	16763	16722	16826	17091	16757	16760	16959	16772	16968	16887	16758	16742	16703	16930	16821	16790	16858	16888	16764	17159	16855	16829	16650	16862	16800	16737	16670	16786	16913	16648	16732	16980	16800	16929	16807	16905	16923	16822	16789	16725	16720	17040	16866	16830	16666	16651	16761	17024	16876	16925	16766	16816	16772	16782	16690	16883	16895	16703	16723	16826	16758	16826	16723	16600	16688	16681	16785	16898	16905	16903	16921	16642	16773	16833	16815	16671	16959	16772	16700	16819	16830	16612	16974	16889	16854	16893	16734	16837	16682	16701	16724	16928	16818	16887	16780	16976	16857	16724	16699	16697	16890	16945	16840	16571	16759	16793	16756	16890	16760	16739	16818	16606	16876	16805	16879	16698	16758	16970	16636	16672	16759	16992	16914	16813	16582	16738	16669	16951	16839	16807	16863	16795	16818	16884	16913	16854	16830	16908	16931	16888	16841	16903	16812	16928	16745	16672	16766	16818	16739	16771	16762	16725	16752	16769	16676	16933	16747	16890	16724	16785	16832	16954	16785	16863	16948	16794	16723	16655	16718	16914	16773	16896	16786	16773	16794	16908	16777	16917	16652	16772	16743	16746	16762	16836	16903	16876	16733	16827	16863	16658	16828	16928	17011	16747	16937	16899	16842	16761	16759	16675	16903	16777	16922	16833	16805	16929	16875	16797	16908	16766	16840	16744	16626	16701	16774	16681	16861	16963	16895	16850	16769	16700	16665	16866	16625	16884	16914	16811	16888	16804	16805	16994	16754	16986	16851	16742	16882	16664	16892	16860	16783	16731	16785	16734	16906	16646	17005	16645	16711	16600	16751	16875	16678	16891	16779	16928	16829	16834	16868	16740	16892	16720	16745	16741	16684	16808	16662	16909	16927	16861	16745	16908	16748	16874	17007	16790	16937	16992	16878	16940	16806	16897	16918	16970	16836	16890	16810	16952	16761	16649	16707	16785	16843	16949	16786	16768	16904	16872	16794	16802	16645	16884	16811	16803	16727	16691	16895	16713	16748	16828	16781	16835	16732	16883	16822	16702	16652	16784	16832	16686	16731	16820	16735	16801	16745	16939	16689	16869	16698	16806	16787	16764	16843	16864	16799	16851	16728	16831	16864	16802	16776	16987	16885	16640	16668	16863	16704	16869	16775	16685	16705	16835	16712	16963	16687	16853	16784	16681	16771	16786	16717	16932	17002	16771	16791	16844	16638	16827	16686	16740	16901	17040	16993	16652	16839	16855	16836	16922	16892	16927	16700	16695	16969	16741	16820	16927	16820	16743	16824	16775	16739	16725	16863	16861	16814	16947	16803	16917	16804	16728	16898	16856	16836	16927	16740	16878	16820	16642	16798	16865	16787	16745	16662	16663	16891	16846	16753	16734	16826	16846	16910	16800	16696	16967	16833	16727	17039	16739	16813	16778	16789	16679	16879	16783	16820	16832	16634	16711	16687	16846	16862	16933	16904	17052	16880	16760	16881	16783	16946	16815	16885	16794	16829	16699	16798	16746	16845	16809	16799	16727	16917	16853	16804	16843	16698	16791	16896	16642	16742	16777	16766	16674	16659	16861	16735	16757	16962	16730	16920	17015	16837	16899	16897	16602	16833	16766	16789	16901	16868	16859	16879	16681	16894	16826	16834	16845	16905	16757	16897	16981	16788	16745	16857	16946	16749	16772	16848	16766	16762	16827	16847	16737	16812	16913	16863	16945	16828	16755	16766	16949	16780	16844	16973	16985	16822	16801	16776	16932	16963	16767	16693	16968	16893	16723	16739	16821	16769	16891	16721	16673	16982	16783	16851	16845	16923	16790	16803	16786	16824	16908	16569	16686	16825	16818	16741	16823	16792	16840	16791	16790	16720	16904	16902	16807	16769	16898	16851	16931	16968	16855	16863	16910	16900	16747	16955	16708	16813	16725	16879	16785	16784	16685	16729	16873	16708	16867	16671	16900	16740	16807	16999	16773	16917	16912	16623	16645	16787	16759	16639	16908	16662	16895	16862	16593	16980	16722	16803	16797	16852	16768	16918	17040	16893	16797	16926	16967	16858	16770	16832	16879	16666	16897	16872	16882	16846	16911	16838	16784	16942	16698	16762	16691	16912	16846	16683	16785	16596	16671	16754	16840	16805	16867	16870	16729	16766	16765	16858	17001	16660	16786	16863	16722	16850	16661	16881	16800	16883	16812	16857	16901	16655	16926	16981	16818	16792	16863	16906	16870	16644	16801	16834	16972	16784	16634	16845	16998	16639	16948	16725	16779	16854	16894	16684	16746	16733	16678	16762	16979	16717	16821	16924	16927	16884	16879	16874	16730	16997	16785	16911	16872	16834	16818	16680	16863	16753	16786	16813	16817	16854	16763	16886	16784	16834	16967	16786	16858	16787	16781	16844	16831	16854	16755	16944	16770	16785	16854	16825	16771	16670	16847	16599	16736	16791	16850	16718	16781	16723	16798	16778	16829	16736	16662	16867	16823	16670	16831	16999	16655	16730	16691	17022	16857	16791	16932	16866	16806	16909	16808	16820	16858	16780	16717	16862	16848	16724	16767	16870	16648	16916	16770	16821	16664	16850	16821	16747	16597	16697	16701	16873	16756	16789	16838	16730	16655	16917	16775	16785	16723	16795	16995	16838	17009	16791	16812	16810	16706	16624	16760	16584	17027	16939	16910	16965	16883	16750	16716	16948	16758	16773	16633	16810	16614	16770	16776	16791	16708	16767	16688	16809	16830	16630	16848	16709	16699	16771	16825	16863	16828	16631	16945	16660	16787	16717	16827	16819	16921	16863	16714	16610	16769	16926	16792	16791	16828	16848	16858	16931	16896	16684	16725	16647	16798	16809	16824	16835	16719	16797	16759	16919	16954	16793	16968	16786	16804	16751	16908	16771	16842	16993	16939	16799	16857	16873	16976	16875	16635	16856	16643	16595	17081	16766	16768	16901	16750	16845	16964	17025	16846	17006	16803	16809	16886	16798	16693	16638	16832	16807	16845	16901	16676	16802	16815	16877	16922	16608	16840	16882	16900	16798	16857	16798	16746	16792	16726	16899	16712	16877	16721	16985	17004	16785	16767	16876	16812	16920	16805	16602	16932	16578	16729	17017	16860	16832	16920	16713	16829	16871	16825	16703	16790	16900	16890	16828	16753	16688	16785	16859	16709	16706	16667	16863	16754	16875	16795	16836	16808	16945	16736	16642	16689	16729	16750	16883	16865	16890	16930	16705	16823	16830	16793	16832	16743	16744	16809	16734	16975	16906	16863	16731	16773	16882	16824	16653	16989	16866	16753	16846	16835	16619	16801	17020	16721	16781	16710	16846	16894	16991	16703	16720	16795	16928	16747	16722	16798	16783	16855	16883	16976	16665	16815	16936	16751	16742	16781	16728	16723	16896	16872	16985	16786	16661	16775	16895	16842	16801	17053	16709	16925	16862	16904	16734	16926	16708	16763	16822	16807	16816	16795	16814	16965	16908	16895	16751	16867	16669	16856	16918	16805	16912	16775	16837	16765	16865	16883	16661	16896	16970	16911	16699	16896	16996	16620	16737	16729	16745	16904	16732	16680	16775	16866	16835	16772	16801	16768	16653	16750	16768	16819	16950	16703	16708	16759	16771	16629	16739	16978	16705	16908	16737	16929	16905	16860	16794	16705	17029	16824	16664	16935	16862	16970	16740	16785	16735	16922	16703	16840	16790	16868	16876	16998	16781	16872	16824	16769	16719	16849	16805	16764	16778	16847	16822	16786	16965	16799	16668	16916	16855	16880	16751	16842	16798	16754	16856	16588	16861	16978	16627	16748	16861	16917	16756	16808	16762	16891	16864	16805	16744	16796	16807	16796	17061	16838	16842	16805	16888	16842	16822	16851	16887	16895	16849	16902	16881	16746	16799	16858	16767	16852	16746	16892	16836	16768	16926	16880	16838	16871	16743	16649	16887	16924	16868	16743	16738	16577	16855	16898	16827	16705	16840	16783	16791	16901	16832	16959	16928	16776	16719	16686	16840	16927	16685	16781	16778	16829	16813	16708	16948	16811	16953	16814	16802	16766	16677	16783	16872	17003	16900	16714	16867	16789	16829	16700	16656	16776	16908	16762	16878	16821	16744	16845	16782	16723	16746
28140	24044	28301	25207	21562	20734	20800	20265	20177	19758	19744	19948	19909	19635	19834	19515	19654	19455	19466	19468	19533	19524	19507	19882	20074	20290	19806	19883	19658	19735	19567	19327	19253	19628	19360	19188	19541	19553	19452	19501	19427	19565	19383	19368	19559	19450	19632	19417	19389	19285	19619	19396	19503	19672	19582	19370	19554	19544	19391	19279	19630	19421	19407	19404	19497	19470	19675	19400	19592	19398	19512	19330	19386	19698	19461	19323	19591	19522	19330	19541	19577	19522	19549	19472	19529	19309	19535	19552	19512	19547	19526	19483	19581	19438	19412	19582	19647	19515	19393	19379	19584	19617	19473	19243	19598	19374	19312	19739	19508	19574	19461	19246	19293	19258	19485	19526	19461	19545	19527	19545	19515	19494	19521	19566	19631	19629	19433	19566	19546	19601	19416	19572	19376	19353	19248	19512	19518	19339	19621	19601	19463	19270	19412	19373	19462	19431	19398	19569	19585	19606	19463	19550	19509	19413	19336	19529	19607	19556	19361	19447	19335	19598	19374	19395	19528	19368	19409	19490	19632	19228	19512	19470	19507	19428	19359	19406	19725	19341	19293	19336	19390	19517	19286	19521	19579	19284	19115	19542	19420	19386	19478	19517	19608	19301	19610	19261	19541	19486	19578	19460	19558	19523	19660	19458	19219	19714	19561	19446	19709	19322	19448	19417	19591	19441	19490	19502	19656	19214	19627	19409	19516	19246	19513	19436	19460	19470	19279	19453	19469	19436	19421	19437	19655	19605	19349	19318	19439	19456	19273	19400	19299	19313	19372	19179	19316	19495	19409	19536	19448	19527	19533	19503	19449	19660	19106	19447	19640	19505	19148	19275	19526	19334	19583	19270	19435	19390	19568	19546	19421	19513	19498	19354	19363	19491	19583	19303	19632	19646	19516	19276	19474	19438	19573	19426	19673	19477	19387	19664	19546	19546	19532	19423	19276	19455	19543	19461	19263	19381	19459	19485	19355	19423	19302	19411	19418	19352	19626	19544	19327	19363	19583	19415	19479	19637	19740	19486	19517	19466	19614	19393	19461	19555	19352	19479	19324	19555	19396	19445	19531	19515	19176	19340	19185	19397	19279	19425	19562	19541	19312	19362	19619	19455	19485	19310	19590	19435	19625	19518	19401	19264	19512	19420	19348	19544	19443	19573	19337	19593	19422	19574	19569	19526	19575	19339	19707	19515	19375	19523	19643	19497	19469	19291	19484	19471	19275	19511	19507	19419	19342	19437	19416	19480	19468	19448	19555	19455	19413	19730	19398	19311	19613	19230	19624	19520	19528	19485	19569	19466	19535	19467	19338	19354	19303	19444	19356	19327	19624	19196	19548	19217	19442	19420	19517	19382	19549	19432	19538	19498	19379	19397	19328	19508	19630	19516	19533	19493	19330	19571	19578	19256	19293	19534	19509	19541	19449	19386	19507	19682	19481	19286	19608	19597	19578	19575	19528	19298	19403	19610	19434	19411	19526	19587	19335	19348	19228	19558	19368	19315	19500	19605	19456	19376	19384	19548	19517	19453	19187	19584	19387	19413	19214	19365	19360	19400	19636	19418	19361	19453	19235	19552	19599	19475	19590	19282	19333	19411	19540	19380	19450	19483	19685	19209	19323	19434	19317	19308	19617	19431	19576	19487	19410	19631	19498	19625	19631	19541	19466	19281	19426	19544	19420	19756	19415	19544	19658	19629	19702	19384	19604	19466	19426	19261	19506	19339	19301	19386	19459	19502	19415	19432	19391	19433	19408	19566	19505	19316	19365	19380	19437	19375	19525	19519	19481	19553	19633	19474	19647	19277	19493	19338	19547	19340	19561	19528	19525	19501	19427	19323	19361	19572	19557	19349	19531	19449	19506	19367	19357	19434	19628	19413	19410	19425	19595	19391	19283	19385	19631	19492	19566	19602	19441	19383	19473	19611	19639	19589	19448	19483	19572	19509	19358	19485	19395	19466	19246	19255	19385	19548	19490	19262	19322	19524	19742	19557	19352	19435	19391	19270	19511	19289	19640	19393	19487	19360	19545	19241	19342	19622	19645	19426	19848	19497	19539	19457	19447	19644	19378	19605	19052	19480	19419	19564	19582	19592	19408	19457	19468	19620	19559	19503	19707	19497	19638	19330	19460	19371	19522	19433	19484	19218	19374	19485	19425	19492	19534	19437	19460	19425	19383	19340	19404	19366	19461	19316	19366	19199	19470	19408	19514	19489	19588	19422	19442	19530	19508	19501	19542	19472	19353	19643	19462	19553	19367	19556	19374	19523	19423	19356	19522	19563	19576	19351	19554	19644	19433	19563	19474	19542	19417	19495	19501	19555	19597	19436	19370	19647	19445	19368	19492	19351	19323	19573	19545	19463	19493	19494	19445	19366	19473	19527	19656	19441	19416	19188	19392	19506	19374	19523	19457	19530	19567	19371	19465	19528	19377	19447	19441	19352	19419	19266	19403	19439	19297	19337	19398	19528	19436	19555	19548	19368	19532	19377	19320	19573	19521	19572	19111	19453	19548	19524	19503	19294	19363	19351	19308	19319	19478	19494	19368	19442	19633	19490	19513	19414	19365	19304	19400	19430	19414	19586	19324	19426	19484	19515	19507	19631	19330	19251	19533	19440	19510	19342	19488	19590	19465	19317	19426	19516	19299	19369	19665	19332	19466	19272	19365	19516	19599	19409	19683	19396	19315	19496	19511	19409	19450	19343	19429	19646	19580	19307	19567	19476	19374	19285	19471	19523	19426	19619	19464	19510	19532	19512	19437	19384	19494	19241	19470	19433	19663	19463	19539	19369	19279	19470	19244	19426	19562	19589	19399	19479	19518	19730	19492	19786	19635	19668	19491	19482	19613	19434	19504	19386	19340	19362	19540	19425	19409	19368	19461	19418	19547	19342	19320	19425	19490	19534	19414	19396	19603	19752	19607	19530	19462	19396	19367	19599	19583	19350	19516	19588	19542	19326	19433	19476	19452	19465	19523	19544	19502	19302	19379	19565	19450	19490	19684	19419	19531	19473	19395	19557	19206	19103	19516	19354	19312	19357	19514	19380	19406	19451	19570	19302	19429	19254	19487	19451	19456	19419	19598	19386	19396	19570	19268	19357	19455	19535	19392	19438	19436	19331	19331	19419	19567	19414	19349	19595	19488	19802	19661	19439	19406	19449	19459	19587	19455	19314	19475	19478	19283	19700	19512	19450	19655	19466	19359	19543	19580	19387	19542	19552	19559	19361	19416	19274	19441	19295	19510	19759	19771	19454	19309	19482	19445	19627	19495	19369	19374	19303	19623	19550	19516	19424	19209	19300	19410	19315	19430	19527	19237	19350	19545	19558	19480	19445	19424	19598	19706	19507	19299	19274	19604	19456	19558	19383	19311	19488	19437	19520	19454	19425	19208	19560	19324	19449	19384	19356	19527	19434	19564	19476	19305	19397	19424	19388	19442	19619	19364	19619	19510	19573	19494	19370	19551	19364	19493	19211	19279	19711	19627	19423	19360	19386	19316	19522	19597	19531	19361	19540	19547	19579	19434	19532	19621	19643	19437	19615	19480	19530	19568	19514	19652	19480	19373	19490	19592	19530	19520	19812	19402	19435	19458	19425	19349	19462	19594	19566	19601	19266	19406	19398	19238	19199	19568	19542	19318	19389	19373	19497	19444	19512	19541	19363	19282	19378	19543	19489	19774	19541	19414	19282	19374	19486	19632	19329	19742	19562	19764	19312	19266	19489	19372	19378	19564	19380	19385	19503	19487	19446	19546	19312	19474	19722	19390	19340	19663	19216	19380	19687	19546	19445	19271	19601	19472	19410	19556	19259	19420	19379	19250	19588	19701	19407	19360	19644	19273	19421	19312	19342	19692	19369	19591	19424	19498	19425	19499	19532	19475	19556	19341	19313	19449	19410	19532	19572	19531	19576	19565	19727	19539	19499	19437	19526	19652	19691	19416	19432	19503	19333	19610	19446	19283	19434	19528	19350	19579	19651	19343	19493	19577	19613	19495	19417	19403	19451	19249	19273	19424	19457	19582	19510	19489	19453	19431	19368	19493	19605	19434	19454	19413	19475	19470	19433	19416	19607	19640	19640	19456	19437	19502	19564	19387	19596	19349	19616	19602	19256	19192	19599	19375	19397	19410	19494	19515	19682	19289	19584	19527	19439	19513	19272	19459	19355	19540	19323	19558	19451	19411	19533	19548	19437	19371	19405	19440	19549	19609	19500	19534	19501	19475	19376	19234	19414	19445	19716	19601	19717	19395	19409	19344	19457	19506	19513	19360	19559	19417	19567	19720	19288	19525	19310	19520	19441	19433	19566	19429	19340	19424	19679	19370	19608	19379	19381	19560	19333	19266	19605	19351	19528	19442	19467	19528	19457	19625	19372	19583	19527	19560	19418	19414	19460	19388	19572	19559	19352	19613	19194	19472	19528	19413	19393	19676	19356	19452	19530	19472	19393	19579	19438	19556	19543	19329	19419	19133	19720	19407	19514	19378	19394	19712	19437	19453	19649	19543	19454	19437	19529	19583	19652	19354	19575	19360	19315	19484	19280	19458	19484	19383	19404	19549	19279	19573	19436	19597	19371	19473	19461	19405	19499	19520	19460	19520	19315	19420	19700	19490	19483	19441	19369	19664	19576	19290	19470	19667	19439	19286	19351	19397	19570	19515	19528	19553	19613	19386	19399	19505	19428	19516	19685	19631	19397	19331	19385	19580	19573	19521	19410	19346	19421	19339	19400	19414	19334	19594	19500	19632	19366	19470	19662	19482	19456	19535	19365	19576	19548	19488	19415	19545	19428	19614	19369	19499	19387	19303	19531	19445	19553	19622	19378	19549	19607	19456	19413	19431	19516	19264	19485	19496	19429	19354	19441	19213	19526	19452	19492	19614	19245	19551	19706	19387	19439	19638	19636	19352	19529	19511	19361	19379	19594	19483	19501	19822	19518	19477	19535	19456	19372	19509	19650	19631	19534	19338	19430	19541	19552	19454	19380	19485	19506	19336	19568	19413	19596	19501	19598	19434	19377	19353	19431	19563	19469	19603	19421	19319	19624	19515	19707	19391	19386	19411	19388	19664	19359	19678	19628	19414	19396	19447	19354	19492	19392	19337	19452	19536	19389	19324	19534
21967	32043	26723	21446	19501	18273	17950	17417	17225	17225	17324	17158	16850	16765	16590	16555	16600	16574	16583	16604	16549	16685	16643	17095	17334	17341	17045	16791	16660	16396	16413	16310	16410	16284	16238	16414	16494	16599	16434	16303	16286	16335	16515	16525	16356	16330	16323	16308	16227	16427	16273	16524	16430	16363	16479	16544	16413	16329	16447	16271	16430	16411	16247	16272	16280	16505	16248	16440	16468	16413	16515	16420	16372	16330	16429	16306	16653	16322	16518	16367	16526	16502	16427	16311	16329	16452	16381	16401	16395	16446	16397	16429	16477	16459	16214	16551	16409	16428	16487	16422	16405	16629	16399	16372	16418	16496	16438	16357	16258	16287	16308	16514	16428	16398	16320	16505	16389	16498	16554	16451	16551	16372	16533	16599	16352	16310	16392	16522	16369	16316	16581	16235	16393	16367	16392	16355	16202	16561	16528	16417	16441	16563	16415	16316	16371	16520	16419	16451	16445	16445	16500	16281	16356	16328	16347	16222	16435	16217	16448	16439	16512	16489	16430	16403	16415	16345	16449	16530	16447	16474	16437	16543	16556	16228	16349	16453	16600	16539	16445	16526	16480	16318	16535	16319	16301	16340	16354	16374	16308	16441	16418	16141	16333	16538	16510	16400	16363	16470	16519	16225	16395	16388	16532	16387	16549	16322	16387	16381	16513	16353	16362	16201	16467	16708	16361	16508	16697	16542	16310	16481	16436	16544	16428	16497	16396	16461	16332	16438	16304	16557	16470	16273	16455	16413	16550	16393	16360	16439	16323	16458	16391	16516	16301	16492	16366	16328	16454	16428	16495	16469	16334	16421	16411	16312	16428	16553	16484	16482	16260	16602	16492	16480	16397	16359	16398	16407	16365	16440	16370	16351	16416	16413	16285	16360	16320	16415	16538	16403	16270	16428	16333	16522	16464	16282	16370	16232	16299	16317	16423	16331	16478	16392	16510	16397	16271	16455	16358	16489	16616	16314	16281	16464	16563	16360	16256	16624	16507	16408	16420	16288	16335	16394	16299	16407	16423	16421	16260	16324	16472	16332	16383	16496	16412	16228	16616	16410	16450	16419	16432	16474	16482	16312	16423	16334	16273	16395	16246	16350	16336	16455	16482	16424	16334	16441	16514	16398	16439	16496	16478	16296	16443	16503	16486	16272	16265	16319	16549	16457	16605	16533	16381	16413	16496	16509	16514	16445	16581	16406	16144	16264	16548	16516	16301	16391	16336	16489	16399	16408	16466	16508	16369	16427	16395	16398	16529	16529	16337	16340	16532	16476	16360	16444	16423	16311	16238	16435	16479	16495	16432	16483	16446	16587	16458	16307	16540	16517	16479	16488	16386	16398	16458	16322	16372	16283	16424	16380	16235	16546	16337	16243	16432	16312	16145	16472	16444	16333	16356	16523	16246	16457	16469	16340	16364	16411	16374	16375	16337	16335	16459	16527	16475	16446	16303	16553	16308	16406	16459	16324	16244	16554	16422	16502	16330	16445	16454	16569	16462	16420	16391	16523	16460	16413	16270	16416	16535	16295	16492	16352	16461	16382	16474	16436	16346	16538	16467	16535	16433	16414	16430	16501	16549	16297	16438	16544	16502	16426	16334	16559	16395	16432	16472	16383	16576	16234	16389	16553	16544	16307	16369	16428	16430	16424	16296	16600	16352	16408	16475	16440	16594	16424	16550	16357	16506	16358	16404	16465	16309	16335	16417	16254	16481	16518	16398	16661	16410	16615	16362	16298	16411	16456	16430	16464	16394	16463	16412	16385	16382	16347	16427	16464	16320	16333	16483	16630	16420	16269	16440	16217	16331	16609	16318	16503	16520	16468	16359	16333	16403	16327	16426	16279	16314	16612	16412	16407	16418	16439	16454	16499	16400	16400	16443	16295	16281	16473	16315	16390	16591	16483	16577	16568	16567	16414	16353	16476	16535	16316	16540	16503	16556	16467	16654	16470	16454	16445	16282	16432	16386	16559	16383	16509	16274	16551	16428	16491	16631	16270	16309	16273	16471	16453	16444	16496	16349	16447	16416	16299	16334	16442	16265	16316	16546	16641	16249	16389	16337	16418	16593	16532	16472	16430	16494	16409	16350	16412	16437	16354	16390	16407	16427	16563	16123	16439	16371	16418	16457	16521	16454	16251	16682	16376	16527	16365	16583	16320	16429	16471	16538	16459	16369	16383	16554	16539	16646	16536	16226	16356	16203	16435	16407	16294	16379	16316	16383	16376	16512	16429	16384	16511	16323	16454	16389	16439	16353	16489	16485	16318	16481	16396	16391	16457	16572	16541	16398	16438	16277	16558	16402	16326	16321	16438	16512	16444	16536	16450	16429	16261	16464	16365	16454	16527	16543	16371	16428	16410	16447	16413	16216	16498	16411	16275	16447	16376	16448	16511	16303	16171	16510	16454	16515	16323	16336	16461	16392	16396	16480	16533	16491	16518	16340	16493	16319	16401	16542	16416	16496	16257	16515	16633	16299	16350	16503	16493	16295	16199	16367	16400	16547	16454	16354	16328	16424	16454	16388	16429	16446	16600	16421	16650	16394	16407	16315	16567	16511	16342	16499	16299	16494	16363	16507	16278	16503	16455	16438	16488	16404	16465	16422	16535	16416	16504	16240	16365	16653	16463	16479	16409	16519	16530	16579	16498	16502	16356	16315	16462	16519	16286	16486	16428	16608	16526	16398	16364	16306	16376	16465	16649	16311	16367	16436	16472	16349	16266	16596	16490	16366	16536	16501	16516	16500	16472	16380	16341	16250	16366	16527	16283	16438	16463	16570	16566	16403	16469	16491	16346	16413	16441	16552	16405	16409	16479	16273	16570	16555	16478	16433	16331	16355	16526	16317	16380	16439	16492	16411	16346	16528	16379	16127	16543	16340	16351	16416	16348	16350	16356	16385	16472	16225	16536	16422	16508	16388	16255	16339	16268	16432	16460	16268	16391	16561	16338	16500	16368	16264	16333	16490	16283	16357	16408	16340	16397	16160	16354	16404	16386	16432	16475	16454	16392	16384	16377	16405	16260	16403	16220	16520	16424	16428	16523	16535	16455	16393	16362	16411	16327	16709	16450	16398	16377	16430	16413	16360	16395	16320	16337	16585	16407	16366	16456	16415	16307	16398	16377	16375	16386	16547	16396	16437	16309	16336	16364	16544	16671	16556	16553	16459	16401	16378	16317	16526	16264	16373	16266	16466	16313	16429	16439	16389	16592	16457	16472	16541	16401	16324	16347	16359	16469	16543	16478	16359	16431	16652	16365	16469	16475	16450	16335	16340	16303	16348	16456	16516	16376	16424	16277	16340	16417	16458	16281	16492	16409	16331	16589	16369	16394	16422	16303	16495	16473	16430	16337	16317	16408	16461	16531	16384	16457	16300	16440	16322	16490	16540	16399	16218	16366	16329	16483	16392	16388	16435	16335	16524	16477	16393	16390	16558	16294	16493	16230	16381	16332	16368	16483	16368	16427	16429	16426	16527	16504	16568	16438	16395	16435	16466	16287	16235	16542	16517	16405	16460	16288	16267	16393	16305	16279	16489	16410	16511	16373	16423	16631	16615	16538	16564	16537	16319	16242	16448	16515	16579	16392	16533	16312	16503	16280	16213	16405	16411	16700	16359	16373	16319	16234	16259	16337	16388	16517	16418	16357	16428	16247	16405	16512	16647	16267	16287	16251	16471	16330	16383	16447	16398	16424	16550	16427	16425	16431	16430	16355	16337	16484	16342	16346	16463	16351	16417	16371	16339	16487	16400	16442	16451	16301	16351	16458	16449	16463	16453	16361	16561	16346	16409	16450	16364	16550	16422	16409	16429	16347	16420	16350	16389	16415	16624	16434	16439	16428	16363	16248	16393	16320	16500	16489	16472	16457	16358	16390	16445	16344	16537	16616	16460	16517	16378	16455	16123	16396	16475	16323	16348	16414	16485	16313	16485	16252	16392	16356	16505	16517	16510	16559	16419	16508	16453	16502	16347	16365	16405	16378	16610	16489	16509	16438	16396	16416	16312	16499	16401	16416	16497	16403	16380	16476	16398	16189	16445	16533	16434	16572	16436	16479	16476	16256	16312	16485	16527	16402	16333	16501	16418	16411	16382	16341	16378	16286	16458	16498	16529	16550	16264	16304	16479	16596	16412	16335	16307	16360	16472	16552	16394	16447	16563	16263	16517	16345	16352	16560	16367	16296	16576	16476	16288	16323	16347	16376	16383	16389	16415	16518	16292	16443	16563	16289	16398	16391	16517	16378	16343	16250	16164	16482	16296	16499	16472	16418	16444	16436	16324	16395	16515	16346	16434	16613	16509	16486	16391	16372	16474	16524	16522	16569	16473	16364	16302	16286	16407	16376	16447	16349	16341	16402	16356	16472	16435	16564	16566	16472	16440	16327	16203	16399	16464	16605	16378	16366	16490	16337	16324	16455	16455	16492	16481	16349	16402	16310	16474	16400	16629	16346	16370	16445	16395	16403	16505	16261	16509	16395	16512	16407	16264	16354	16472	16578	16442	16349	16445	16536	16366	16477	16294	16423	16364	16439	16443	16441	16506	16572	16359	16263	16498	16249	16399	16488	16331	16333	16403	16424	16450	16405	16419	16397	16476	16357	16393	16592	16444	16350	16467	16247	16462	16388	16224	16512	16376	16433	16447	16393	16451	16395	16344	16649	16540	16501	16303	16387	16504	16447	16386	16502	16438	16342	16233	16300	16272	16461	16333	16409	16464	16495	16305	16359	16385	16379	16369	16638	16650	16673	16551	16443	16379	16494	16426	16352	16555	16318	16470	16469	16325	16530	16576	16496	16342	16415	16332	16612	16299	16664	16515	16337	16498	16393	16201	16573	16523	16586	16289	16423	16352	16478	16375	16397	16386	16458	16347	16436	16617	16637	16563	16504	16417	16342	16396	16495	16472	16285	16331	16275	16400	16490	16351	16398	16399	16345	16482	16549	16316	16351	16502	16446	16411	16628	16445	16331	16233	16495	16403	16385	16368	16326	16554	16402	16153	16453	16282	16465	16551	16592	16410	16377	16482	16404	16394	16319	16375	16188	16697	16521	16480	16538	16448	16471	16527	16368	16572	16432	16363	16447	16349	16402	16365	16612	16370	16521	16402	16607	16615	16366
23951	21439	28977	24409	22841	24120	23901	21201	20762	20824	20653	20492	20552	20480	20321	20308	20172	20093	20216	20086	20096	20092	20202	22898	24033	23305	22504	21553	20614	20183	19858	19770	20055	19794	19973	19860	19909	19958	19807	19909	19793	19776	19726	19731	19742	19865	19701	19953	20129	20067	19865	19964	19843	19931	19693	19979	19822	19871	19794	19952	19972	19647	19647	19905	19778	19773	19777	19880	19971	19751	19862	19821	19892	19804	19889	19831	19772	19788	19957	19967	19992	19991	20107	19657	19870	19894	19785	19890	19913	19765	19806	19893	20034	19766	19889	19717	20023	19855	19883	19698	19870	19810	19863	19673	19855	19713	19789	19769	19786	19786	19743	19910	19873	19901	19910	19769	19938	19771	19833	19902	19857	19766	20027	19761	19985	19737	19778	19835	19837	19715	19849	19970	19923	20173	19995	20012	19939	19786	19933	19835	19869	19875	19850	19906	20000	19693	19807	19891	19788	19641	19948	19803	19797	19881	19756	19981	19840	19749	19894	20006	19753	19935	20002	19860	20040	19902	19819	20030	19872	19665	19685	19632	19882	19863	19700	19972	19983	19911	19876	19780	19937	19950	19919	20036	19724	19782	19883	19968	19543	19793	19920	19874	19652	19944	19579	19869	19704	19867	19863	19964	20097	20105	19765	19748	19912	19934	19819	19979	19827	19889	20062	19548	19866	19804	19770	19895	19853	19979	20069	19707	19766	19721	19773	19870	19562	19895	19610	20020	20103	19767	19778	19979	19829	19935	19618	19872	19981	19864	20047	19867	19680	20006	19771	19689	19988	19987	19718	19760	19796	19878	19890	19818	20001	19895	19686	19677	19863	19884	19871	19775	19657	19777	19750	19670	19908	19580	19802	19669	19937	20094	19945	19864	19784	19995	19881	19885	19688	20005	19735	19788	19819	19851	19738	19824	19795	19752	19833	19864	19799	19727	19831	19737	19487	19843	20067	19697	19870	19778	19976	19741	19718	19782	19890	19981	19992	19891	19880	19722	19912	19794	19764	19727	19740	19888	19726	19804	19734	19747	19606	19670	19723	19735	19874	19921	19719	19716	19999	19762	19792	19824	19878	19844	19859	19768	19723	19824	19975	19847	19781	19673	19916	19815	19885	19911	19630	19675	20019	19957	19617	19816	19649	19514	19779	19930	19654	19732	19669	19812	19870	19690	19783	19675	19880	19993	19848	19619	19896	19450	19765	19892	19844	19711	19811	19721	19808	19730	19848	19912	19830	19773	19698	19786	19973	19864	19922	19863	19782	19772	19760	19725	19790	19830	19742	19701	19899	19955	19846	19941	19768	19606	19540	19671	19809	19710	19598	19799	19845	19890	19711	19814	19792	19811	19733	19811	19849	19782	19891	19670	19701	19994	19866	19890	19753	19787	19845	19681	19874	19774	19870	19996	19772	19648	19520	19750	19691	19789	19633	19798	19774	19782	19774	19804	19816	19607	19893	19772	19732	19879	19802	19971	19721	19706	19832	19946	19650	19937	19847	19643	19828	19744	19952	19778	19914	19794	19816	19843	19993	19831	19911	19800	19567	20043	19921	19734	19923	19853	19899	19573	19739	19747	19607	19910	19820	19904	19837	19959	19825	19876	19951	19818	19778	19825	19888	19558	20018	19998	19864	19940	20083	20116	19810	19955	19625	19933	19892	19914	19766	19822	19921	20011	19638	19671	19962	19823	20038	19828	19622	19833	19999	19870	19924	19719	19824	19986	19818	19769	19841	19824	19976	20041	19645	19674	19819	19826	19909	19731	19778	19574	19868	19884	19733	19672	19788	19925	19710	19775	19889	19787	19703	19883	19835	19797	19811	19819	19603	19817	19709	19936	20078	19751	19791	19775	19792	19919	19898	19846	19799	19920	19846	19870	19875	19669	19932	19792	19732	19744	19787	19913	19737	19641	19949	19766	19910	19925	19879	19839	19870	19885	19739	19829	19779	19830	19834	19711	19846	19726	19795	19777	19954	19746	19661	19834	19972	19751	20030	19768	19695	19836	19807	19777	19816	19713	19987	19720	19928	19659	19776	19853	19708	19780	19563	19621	19949	19855	19890	20027	19855	19881	19697	19694	20111	20125	19757	19786	19896	19916	19857	19836	19886	19852	19935	19985	19744	19986	19736	19893	19796	19698	19775	19681	19843	19711	19808	19866	20013	19760	19708	19944	19733	20019	19934	19809	20078	19830	19872	19761	19909	19652	19722	19717	19746	19696	19876	19854	19773	19813	19759	19746	19748	20131	19973	19812	19950	19905	19929	19879	19786	19826	19887	19904	19888	19877	19815	19598	19838	19696	19998	19777	19787	19921	20015	19890	19836	19870	19746	19844	19835	19985	19808	19778	19752	19861	19860	20004	19787	19763	19875	19888	19727	19748	19749	19899	19701	19626	19987	19756	19905	19846	19901	19793	19988	19819	19623	19727	19647	19852	19858	19828	19694	19888	19834	19846	19948	19800	19737	19834	19934	19824	19709	20097	19852	19813	19906	19995	19793	19882	19804	19882	19709	19869	19875	19696	19825	19950	19885	19757	19716	19819	19757	19592	19652	19830	19818	19701	19802	19869	19898	19861	19810	19594	19730	19779	19713	19606	19690	19759	19924	19866	19914	19913	19852	19854	19795	19947	19902	19671	19846	19804	19800	19925	19714	19772	19702	19823	19901	19916	19824	19755	19774	19809	19898	19895	19996	19847	19870	19841	19832	19700	19738	19878	19776	19744	19831	19760	19867	19856	19919	19851	19732	19781	19728	19943	19557	20106	19923	19898	19679	19739	19873	19889	19945	19764	19783	20036	19591	19732	19812	19715	19801	19682	19795	19835	19821	19761	19975	19525	19741	19777	19708	19636	19964	19932	19826	19917	19867	19596	19686	19925	19918	19862	19895	19859	19925	19804	19970	19880	19888	19677	19783	19729	19651	19771	19718	19870	19685	19676	19960	19811	19773	19816	19783	19784	19801	19710	19896	19643	19822	19959	19850	19645	19904	19811	19918	19885	19970	20011	19865	19678	19946	19735	19858	19993	20040	19723	19805	19716	19863	19842	20031	19813	19805	19683	19871	19786	19866	19671	19753	19790	19724	19786	19849	19762	19946	19952	19703	19817	19831	19744	19808	19851	19712	19776	19739	19750	20096	19817	19680	19926	19667	19683	19784	19745	19834	19707	19843	19993	19874	19850	20018	19876	19862	19699	19563	19969	19837	20080	19729	19986	19947	19761	19576	19722	19754	19666	19629	19798	19794	19963	19747	19861	19811	19767	19830	19871	19774	19759	19794	19841	19837	19715	19680	19879	19844	19914	19852	19874	19979	19579	19948	20047	19668	19823	19790	19771	19863	19794	19802	19838	19807	19736	19850	19724	19730	19779	19737	19810	19865	19647	19943	19940	19814	19743	19864	19701	19673	19864	19769	19836	19654	20009	20083	19713	19696	19920	19916	19888	19951	19736	20055	19845	19788	19870	19731	19823	19823	19827	19919	19571	19822	19845	19798	20134	19865	19817	19773	19857	19716	19846	19714	19790	19816	19879	19774	19866	19852	19747	19987	19868	19818	19921	19771	19839	19840	19738	19906	19939	19667	19721	19859	19880	19964	19544	19820	19806	19711	19954	19951	19612	19903	19721	19824	20091	19688	19754	19822	19906	19871	19888	19969	20086	19927	19863	19777	19848	19653	19698	19933	19761	19736	19699	19856	19809	19867	20002	19902	19772	19696	19776	19757	20021	19872	19705	19904	19972	19547	19750	19939	19697	19787	19731	20027	19939	19924	19750	19736	19904	19792	19926	19832	19725	19857	19643	19714	19786	19849	19779	19634	19778	20018	19622	19997	19787	19830	19937	19835	19835	19849	19557	20074	19722	19740	19909	19776	19848	19763	19742	19738	19661	20040	19921	19476	19600	19925	19632	19741	19863	19767	19779	19788	20003	19717	19966	19925	19869	19798	19820	19752	19879	19891	19793	19817	19762	20165	19916	19770	19793	19770	19952	19748	19950	19720	19684	19811	19717	19966	19730	19804	20028	20014	19756	19770	19986	19834	19719	19946	19710	19759	19968	20050	19871	19696	20000	19961	19808	19843	19942	19794	19745	19862	19840	19815	19704	19788	19895	19846	19702	19891	19815	19933	19841	19765	19792	19700	19932	19720	19865	19907	20011	19714	19882	19953	19892	19674	19802	19738	19799	19621	19820	19825	19875	19871	20044	19833	19646	19727	19725	19895	19777	19764	19958	19857	19901	19819	19715	19777	19931	19830	19846	19861	19709	19953	19675	19516	19805	19675	19795	19774	19797	19812	19794	19753	19713	19770	19650	19723	19908	20107	19906	19957	19874	19909	19808	19884	19834	19850	19704	19798	19715	19916	19832	19941	19834	19872	19764	19817	19834	19944	19958	19686	19958	19742	20127	19975	19732	19553	19986	19646	19950	19878	19884	19888	19802	19767	19656	20008	19997	19773	19562	19775	19905	19996	19707	19723	19804	19910	19784	19734	19645	19674	19638	19717	19624	19714	19815	19658	19777	19771	19727	20060	19766	19912	19864	19635	19762	19742	20076	19870	19753	19994	19938	19846	19865	19950	19768	19891	19885	19764	19701	19661	19653	19843	19938	19878	19526	19783	19789	19738	19839	19739	19919	19888	19785	20116	19885	19809	19878	19781	19833	19810	19857	19543	19759	19892	19793	19985	19991	19711	19554	19917	19765	20037	19689	19696	19721	19688	19933	19920	19795	19903	19867	19914	19803	19675	19745	19767	19839	19736	19644	19799	19739	19824	19615	19977	19641	20040	19795	19939	19872	19800	19752	19757	19905	19754	19935	19883	19930	19922	19727	19853	19868	19723	19783	19869	19849	19675	19903	19898	19735	19822	19865	19755	19786	19653	19932	20008	19918	19736	19724	19880	19644	19993	19747	19822	19741	19739	19785	19875	19859	19920	20023	19776	19756	19817	19856	19866	19885	19554	20003	19864	19869	19648	19900	19974	19979	19782	19866	19745	19982	20071	19744	19780	19815	19988	19982	19761	19803	19704	19951	19596	20052	19945	19920	19922	19841	19873	19952	19877	19812	19823	19791	19708	19671	20083	19897	19883	19974	19945	19851	19681	19884	19957	19910	19724	19759	19771	19788
23475	40410	33048	24806	21703	20448	19096	18438	18436	17953	17701	17795	17732	17470	17275	17038	17000	17091	17024	17000	16995	17011	17127	21546	22650	21379	19841	18439	17493	16931	16945	16619	16713	16855	16784	16832	16875	16744	16708	16754	16754	16583	16647	16636	16753	16572	16637	16722	16609	16856	16605	16606	16788	16763	16758	16737	16768	16626	16960	16643	16600	16735	16700	16607	16748	16655	16735	16505	16637	16805	16653	16519	16649	16841	16815	16646	16690	16743	16740	16653	16645	16626	16662	16691	16686	16503	16707	16663	16814	16567	16855	16625	16561	16679	16758	16792	16586	16601	16750	16577	16728	16882	16593	16629	16824	16688	16884	16733	16633	16587	16656	16716	16668	16699	16779	16648	16728	16768	16859	16736	16604	16835	16623	16641	16526	16385	16818	16650	16562	16577	16754	16499	16714	16584	16699	16611	16648	16614	16530	16924	16876	16835	16728	16822	16620	16577	16704	16657	16747	16642	16639	16589	16688	16564	16571	16633	16497	16694	16835	16665	16713	16608	16617	16779	16664	16740	16771	16661	16664	16603	16649	16690	16632	16817	16756	16553	16867	16534	16600	16751	16656	16702	16713	16490	16789	16669	16523	16731	16792	16732	16630	16969	16827	16547	16684	16689	16535	16700	16705	16593	16681	16776	16712	16502	16752	16576	16683	16720	16701	16689	16755	16518	16671	16693	16778	16694	16695	16586	16784	16721	16677	16707	16689	16753	16721	16786	16670	16651	16688	16780	16705	16615	16782	16609	16781	16714	16634	16683	16849	16742	16710	16817	16665	16697	16776	16684	16758	16567	16601	16709	16604	16661	16672	16650	16582	16858	16664	16605	16606	16692	16713	16864	16739	16610	16765	16801	16609	16650	16517	16730	16656	16659	16624	16655	16716	16633	16835	16543	16720	16707	16688	16528	16575	16752	16845	16687	16656	16612	16596	16574	16651	16651	16668	16692	16554	16835	16724	16430	16673	16867	16566	16488	16810	16701	16655	16674	16682	16645	16861	16489	16568	16669	16632	16557	16588	16642	16638	16730	16701	16655	16686	16778	16611	16567	16689	16767	16575	16739	16662	16676	16525	16438	16473	16590	16663	16810	16638	16711	16524	16527	16857	16722	16805	16669	16646	16642	16520	16660	16573	16676	16713	16457	16630	16546	16667	16713	16497	16654	16623	16698	16613	16754	16533	16602	16431	16698	16679	16689	16622	16548	16798	16706	16480	16607	16643	16698	16708	16717	16723	16601	16633	16781	16639	16638	16571	16627	16740	16698	16701	16790	16607	16606	16621	16557	16716	16509	16630	16583	16871	16779	16812	16631	16666	16600	16647	16723	16554	16636	16666	16718	16593	16506	16788	16614	16688	16671	16687	16567	16589	16731	16737	16753	16591	16603	16545	16733	16816	16561	16735	16686	16640	16792	16517	16607	16619	16715	16825	16508	16506	16715	16611	16602	16706	16728	16685	16695	16740	16543	16444	16651	16629	16813	16710	16790	16615	16650	16694	16557	16624	16659	16846	16586	16659	16771	16523	16712	16733	16746	16565	16703	16537	16612	16657	16730	16537	16721	16899	16595	16833	16607	16830	16890	16707	16556	16700	16832	16447	16686	16666	16658	16635	16589	16497	16722	16761	16656	16735	16655	16598	16620	16600	16646	16670	16629	16690	16703	16552	16815	16702	16654	16628	16678	16656	16630	16595	16590	16793	16705	16707	16736	16669	16889	16660	16800	16587	16549	16669	16844	16564	16595	16769	16608	16987	16683	16770	16619	16682	16647	16679	16712	16458	16710	16722	16753	16784	16639	16779	16611	16649	16647	16703	16579	16591	16776	16690	16495	16536	16722	16808	16609	16697	16823	16632	16649	16829	16726	16593	16893	16766	16717	16634	16603	16826	16655	16602	16552	16586	16940	16715	16721	16734	16670	16798	16612	16656	16598	16666	16720	16816	16600	16675	16616	16725	16717	16775	16713	16498	16662	16497	16574	16696	16627	16621	16757	16816	16646	16775	16739	16683	16570	16626	16683	16634	16672	16741	16615	16709	16578	16562	16543	16706	16630	16777	16715	16642	16702	16762	16547	16647	16716	16644	16647	16696	16711	16502	16665	16542	16769	16742	16598	16618	16845	16723	16590	16524	16686	16570	16729	16688	16806	16728	16612	16733	16812	16678	16576	16594	16461	16678	16549	16715	16767	16474	16654	16700	16754	16557	16839	16553	16851	16667	16665	16690	16616	16604	16807	16667	16562	16735	16738	16367	16798	16712	16684	16774	16575	16666	16525	16599	16840	16712	16747	16684	16676	16824	16648	16587	16483	16695	16602	16664	16669	16668	16609	16546	16688	16879	16724	16800	16657	16728	16596	16599	16668	16782	16646	16602	16773	16719	16583	16813	16495	16756	16813	16664	16649	16757	16756	16940	16718	16647	16771	16651	16704	16895	16677	16580	16587	16553	16668	16721	16687	16613	16670	16683	16573	16523	16651	16748	16715	16733	16626	16788	16586	16456	16668	16720	16832	16621	16488	16576	16754	16455	16667	16745	16789	16654	16681	16660	16713	16819	16874	16786	16582	16583	16761	16734	16713	16591	16699	16749	16705	16610	16687	16784	16643	16817	16713	16701	16773	16442	16573	16602	16736	16691	16686	16773	16778	16609	16738	16652	16699	16629	16581	16679	16671	16549	16774	16732	16556	16588	16826	16582	16655	16810	16500	16791	16692	16693	16725	16799	16824	16800	16561	16690	16821	16847	16820	16684	16692	16583	16719	16669	16498	16722	16759	16628	16556	16606	16728	16770	16637	16457	16575	16593	16831	16744	16792	16670	16590	16699	16701	16770	16583	16708	16798	16550	16615	16674	16814	16608	16522	16704	16604	16780	16396	16688	16579	16884	16627	16640	16812	16577	16617	16792	16783	16702	16926	16668	16580	16742	16676	16729	16786	16738	16782	16614	16592	16718	16774	16786	16803	16807	16675	16578	16671	16621	16850	16823	16869	16576	16752	16703	16535	16594	16751	16668	16618	16485	16528	16720	16566	16619	16777	16582	16820	16758	16709	16761	16700	16565	16883	16661	16694	16612	16634	16666	16583	16669	16749	16512	16462	16638	16849	16624	16675	16692	16753	16834	16775	16779	16631	16519	16631	16649	16728	16744	16696	16859	16671	16609	16783	16846	16518	16526	16496	16755	16681	16588	16775	16651	16793	16492	16667	16752	16512	16821	16645	16645	16724	16452	16581	16782	16614	16504	16737	16833	16607	16836	16721	16630	16751	16612	16693	16724	16720	16622	16593	16641	16682	16590	16692	16793	16556	16842	16506	16706	16702	16810	16582	16737	16785	16731	16834	16646	16866	16577	16618	16627	16752	16625	16591	16656	16720	16597	16699	16559	16531	16730	16661	16541	16618	16697	16711	16632	16677	16698	16675	16609	16622	16576	16546	16850	16635	16703	16589	16641	16646	16623	16770	16586	16672	16739	16704	16616	16660	16539	16708	16634	16706	16581	16649	16603	16759	16837	16607	16609	16621	16543	16740	16587	16595	16746	16848	16776	16748	16724	16822	16675	16554	16622	16646	16550	16670	16651	16890	16661	16631	16712	16585	16640	16761	16559	16711	16599	16616	16718	16706	16712	16614	16775	16713	16516	16575	16586	16608	16579	16749	16668	16709	16564	16710	16732	16714	16740	16585	16616	16608	16798	16758	16669	16610	16785	16750	16771	16735	16695	16694	16741	16566	16703	16636	16712	16747	16696	16783	16631	16619	16675	16654	16616	16592	16665	16792	16779	16673	16795	16651	16641	16715	16670	16547	16784	16829	16598	16570	16835	16717	16587	16727	16730	16448	16641	16796	16633	16531	16701	16620	16706	16588	16717	16768	16613	16578	16686	16588	16782	16568	16673	16994	16619	16741	16777	16593	16714	16652	16702	16607	16550	16682	16703	16558	16674	16805	16567	16559	16651	16651	16760	16702	16624	16526	16695	16657	16906	16714	16694	16627	16691	16497	16824	16624	16565	16726	16643	16521	16719	16812	16600	16683	16537	16569	16682	16615	16719	16700	16622	16617	16848	16581	16713	16714	16717	16518	16679	16637	16788	16785	16689	16601	16695	16787	16635	16626	16665	16691	16563	16620	16564	16609	16665	16619	16717	16788	16681	16683	16701	16689	16635	16566	16692	16707	16739	16720	16717	16627	16792	16684	16872	16766	16675	16775	16638	16854	16729	16550	16694	16660	16639	16647	16776	16834	16743	16772	16643	16704	16791	16531	16650	16612	16763	16697	16699	16766	16726	16777	16546	16698	16750	16606	16752	16400	16601	16586	16822	16583	16614	16573	16901	16502	16614	16563	16803	16661	16729	16536	16638	16574	16775	16546	16881	16547	16729	16637	16791	16838	16694	16830	16887	16726	16641	16596	16719	16851	16751	16590	16746	16626	16682	16574	16844	16697	16793	16517	16656	16545	16724	16773	16633	16846	16589	16419	16483	16706	16564	16596	16595	16606	16683	16622	16574	16616	16866	16678	16474	16597	16615	16716	16694	16931	16760	16763	16852	16585	16614	16581	16738	16823	16587	16452	16537	16802	16761	16651	16711	16709	16620	16825	16589	16805	16576	16818	16690	16571	16746	16582	16562	16740	16603	16815	16613	16701	16700	16894	16729	16750	16795	16701	16756	16714	16698	16716	16669	16885	16655	16796	16721	16584	16735	16568	16646	16695	16794	16842	16619	16557	16686	16781	16623	16564	16728	16599	16636	16644	16764	16471	16637	16656	16642	16522	16690	16633	16585	16727	16645	16510	16607	16687	16784	16685	16715	16758	16736	16632	16598	16729	16619	16687	16777	16727	16578	16775	16505	16621	16749	16728	16696	16763	16753	16450	16606	16652	16659	16561	16722	16692	16665	16658	16592	16761	16693	16781	16709	16549	16561	16699	16587	16675	16543	16729	16535	16626	16728	16697	16641	16695	16748	16586	16648	16571	16585	16796	16583	16670	16645	16526	16417	16689	16728	16960	16822	16581	16733	16515	16678	16608	16805	16711	16759	16815	16614	16815	16628	16715	16746	16664	16810	16764	16549	16780	16559	16697	16549	16853	16640	16704	16636	16831	16683	16654	16463	16752	16714	16588	16683	16707
22958	21494	29442	24004	21888	24857	27887	22576	21890	22207	22113	21883	21463	21564	21403	21266	21173	21152	21094	21104	21063	21105	21221	24559	28274	27463	25714	23460	21814	21097	20891	20834	20670	20630	21084	20565	20733	20781	20640	20678	20668	20635	20779	20652	20876	20716	20777	20712	20686	20794	20695	20531	20450	20720	20594	20787	20876	20773	20663	20809	20724	20546	20752	20596	20812	20509	20596	20574	20742	20533	20641	20740	20688	20593	20587	20566	20585	20463	20798	20538	20481	20516	20632	20363	20557	20487	20703	20880	20731	20551	20457	20592	20618	20724	20382	20537	20703	20567	20622	20651	20505	20414	20580	20422	20397	20618	20580	20763	20574	20430	20955	20502	20534	20531	20591	20716	20640	20502	20684	20617	20545	20632	20513	20494	20771	20465	20751	20553	20349	20503	20706	20423	20583	20453	20614	20661	20757	20666	20531	20685	20565	20550	20658	20516	20580	20520	20678	20590	20601	20725	20778	20581	20529	20510	20541	20482	20825	20677	20685	20409	20503	20681	20568	20656	20734	20536	20728	20607	20571	20683	20552	20687	20608	20584	20516	20611	20796	20534	20615	20546	20451	20542	20708	20615	20475	20664	20694	20616	20671	20607	20342	20400	20631	20471	20644	20599	20560	20464	20699	20672	20598	20308	20517	20562	20563	20617	20815	20559	20709	20812	20593	20719	20619	20292	20575	20594	20578	20520	20692	20455	20790	20786	20670	20585	20525	20360	20684	20619	20719	20644	20624	20642	20655	20596	20479	20468	20643	20565	20520	20589	20709	20609	20602	20660	20666	20625	20614	20454	20861	20679	20561	20422	20436	20531	20677	20655	20629	20651	20766	20631	20763	20703	20665	20656	20744	20610	20781	20566	20584	20529	20727	20585	20705	20568	20640	20548	20691	20594	20611	20720	20377	20595	20593	20642	20572	20658	20550	20728	20638	20480	20475	20550	20612	20749	20677	20548	20736	20442	20462	20643	20545	20785	20695	20365	20495	20625	20712	20426	20476	20590	20690	20664	20636	20536	20579	20648	20519	20611	20693	20540	20591	20478	20777	20468	20508	20518	20610	20530	20445	20360	20346	20458	20658	20558	20687	20489	20638	20378	20541	20360	20512	20521	20612	20573	20706	20622	20731	20533	20596	20413	20649	20571	20481	20485	20656	20544	20581	20530	20453	20602	20757	20503	20523	20359	20615	20469	20664	20464	20676	20625	20594	20629	20542	20556	20794	20655	20950	20534	20658	20848	20581	20507	20698	20329	20585	20732	20541	20312	20483	20555	20693	20661	20499	20388	20483	20947	20604	20399	20567	20580	20545	20568	20674	20567	20799	20734	20714	20409	20624	20484	20488	20531	20787	20613	20316	20495	20624	20608	20672	20540	20638	20678	20659	20604	20715	20714	20662	20330	20404	20747	20529	20576	20477	20519	20525	20605	20767	20628	20509	20784	20650	20740	20393	20747	20731	20541	20593	20389	20441	20588	20606	20507	20370	20322	20601	20444	20638	20491	20412	20559	20726	20582	20642	20756	20209	20486	20600	20785	20642	20685	20747	20740	20731	20964	20685	20812	20517	20894	20689	20622	20653	20473	20618	20615	20745	20550	20482	20738	20566	20515	20681	20578	20406	20514	20481	20632	20628	20546	20498	20731	20615	20551	20676	20703	20471	20699	20780	20712	20826	20459	20624	20444	20523	20605	20839	20668	20670	20573	20622	20631	20733	20631	20520	20414	20472	20532	20597	20639	20342	20576	20682	20542	20720	20505	20588	20679	20580	20584	20381	20600	20703	20610	20621	20581	20728	20618	20497	20791	20493	20582	20699	20423	20610	20809	20408	20663	20498	20448	20656	20385	20768	20550	20648	20526	20690	20612	20691	20569	20612	20609	20569	20563	20530	20654	20654	20658	20660	20705	20670	20498	20664	20547	20431	20576	20613	20568	20580	20470	20654	20756	20528	20625	20652	20543	20647	20592	20760	20389	20463	20638	20483	20695	20533	20434	20864	20520	20627	20648	20528	20649	20678	20596	20612	20432	20738	20665	20629	20695	20603	20636	20618	20649	20672	20641	20815	20382	20280	20543	20627	20354	20415	20577	20747	20645	20704	20746	20587	20574	20263	20607	20600	20533	20750	20571	20614	20526	20622	20393	20401	20641	20724	20581	20514	20589	20802	20726	20423	20402	20572	20509	20929	20393	20487	20694	20511	20820	20467	20779	20603	20608	20676	20558	20781	20731	20598	20726	20678	20520	20312	20417	20696	20476	20223	20681	20566	20668	20738	20580	20663	20479	20800	20408	20686	20399	20733	20625	20565	20499	20549	20675	20537	20593	20443	20725	20688	20626	20566	20521	20469	20846	20473	20789	20600	20750	20550	20459	20618	20575	20583	20612	20576	20518	20506	20472	20771	20711	20364	20558	20645	20511	20425	20563	20584	20594	20450	20629	20684	20391	20610	20582	20622	20824	20675	20488	20635	20454	20843	20706	20741	20427	20650	20428	20472	20566	20781	20743	20398	20676	20492	20677	20579	20492	20608	20839	20739	20646	20632	20590	20750	20655	20549	20396	20377	20694	20302	20592	20471	20515	20487	20597	20524	20455	20679	20501	20612	20313	20462	20372	20448	20423	20520	20712	20410	20635	20668	20695	20718	20608	20728	20479	20617	20752	20711	20679	20567	20622	20633	20577	20637	20735	20517	20479	20553	20733	20704	20683	20619	20600	20505	20434	20544	20713	20426	20453	20567	20488	20590	20516	20505	20570	20663	20375	20456	20674	20565	20698	20616	20589	20774	20673	20566	20636	20701	20597	20628	20397	20753	20469	20521	20662	20475	20477	20548	20729	20505	20711	20624	20426	20521	20465	20632	20727	20610	20753	20488	20572	20592	20494	20534	20803	20410	20372	20366	20484	20565	20699	20438	20608	20753	20602	20591	20557	20655	20656	20520	20660	20650	20492	20425	20502	20391	20470	20639	20444	20392	20491	20641	20636	20510	20566	20379	20696	20739	20512	20556	20588	20625	20777	20677	20753	20762	20510	20519	20738	20828	20515	20542	20667	20566	20546	20631	20567	20786	20547	20756	20665	20678	20733	20691	20419	20745	20671	20544	20427	20675	20648	20737	20521	20620	20804	20741	20458	20753	20416	20586	20603	20506	20555	20467	20548	20610	20559	20611	20344	20530	20648	20759	20739	20462	20609	20574	20561	20392	20557	20478	20814	20468	20577	20494	20634	20603	20569	20651	20512	20490	20616	20652	20808	20553	20280	20640	20603	20722	20561	20393	20677	20631	20378	20530	20458	20566	20780	20710	20576	20451	20342	20494	20480	20656	20533	20703	20493	20467	20503	20696	20737	20670	20416	20359	20589	20481	20432	20698	20565	20536	20323	20498	20412	20393	20546	20688	20342	20640	20372	20786	20741	20572	20620	20516	20443	20618	20591	20673	20558	20663	20530	20637	20754	20625	20362	20619	20598	20691	20762	20581	20582	20593	20398	20456	20614	20703	20772	20684	20696	20611	20576	20537	20542	20565	20528	20665	20573	20634	20762	20750	20923	20589	20570	20907	20712	20491	20559	20535	20455	20553	20622	20612	20555	20519	20649	20563	20536	20553	20620	20849	20689	20676	20527	20502	20745	20631	20509	20693	20731	20483	20799	20793	20706	20464	20555	20725	20701	20695	20702	20572	20563	20771	20382	20615	20567	20750	20526	20655	20641	20716	20594	20513	20718	20632	20540	20562	20562	20595	20765	20796	20615	20570	20660	20510	20589	20430	20768	20639	20649	20627	20557	20878	20645	20547	20576	20459	20664	20737	20569	20594	20477	20785	20349	20601	20513	20536	20545	20555	20655	20707	20662	20784	20752	20689	20624	20596	20485	20634	20663	20442	20402	20507	20574	20553	20534	20707	20376	20535	20521	20467	20663	20695	20650	20388	20470	20623	20472	20487	20546	20707	20370	20442	20594	20561	20654	20675	20606	20780	20653	20558	20596	20598	20562	20554	20525	20523	20591	20825	20564	20552	20414	20339	20530	20539	20735	20582	20563	20649	20733	20568	20580	20643	20669	20237	20524	20374	20582	20631	20615	20707	20491	20508	20564	20513	20409	20554	20652	20553	20597	20565	20679	20548	20746	20633	20679	20476	20706	20728	20684	20657	20447	20913	20532	20654	20592	20698	20470	20760	20691	20834	20662	20586	20577	20601	20704	20590	20677	20466	20505	20439	20658	20508	20478	20580	20619	20507	20579	20547	20738	20629	20594	20543	20653	20427	20646	20542	20611	20550	20332	20532	20618	20594	20740	20494	20599	20402	20450	20531	20399	20560	20671	20606	20562	20758	20645	20553	20668	20441	20656	20630	20498	20670	20784	20741	20637	20555	20430	20535	20686	20566	20638	20492	20608	20599	20468	20714	20698	20510	20654	20645	20897	20645	20683	20636	20425	20503	20511	20392	20653	20598	20666	20585	20564	20688	20399	20670	20546	20608	20680	20726	20547	20644	20688	20589	20570	20631	20601	20350	20529	20600	20611	20410	20600	20609	20490	20665	20579	20632	20543	20607	20583	20544	20757	20613	20799	20544	20583	20600	20676	20475	20758	20650	20620	20568	20581	20592	20280	20703	20432	20652	20692	20374	20751	20638	20533	20475	20569	20550	20615	20583	20394	20727	20847	20550	20689	20439	20387	20594	20567	20759	20447	20524	20611	20667	20524	20527	20620	20698	20627	20508	20664	20723	20613	20755	20538	20639	20720	20631	20732	20659	20771	20765	20466	20355	20397	20571	20625	20364	20566	20860	20657	20574	20498	20685	20498	20741	20567	20582	20556	20579	20634	20632	20757	20676	20553	20582	20732	20676	20497	20560	20652	20538	20589	20831	20748	20438	20602	20800	20594	20638	20512	20930	20723	20787	20550	20376	20629	20488	20792	20661	20505	20770	20816	20727	20661	20736	20580	20687	20529	20698	20355	20661	20571	20729	20607	20369	20455	20456	20556	20791	20659	20675	20499	20582	20514	20602	20592	20613	20526	20595	20665	20676	20676	20850	20457	20694	20740	20509	20489	20572	20531	20442	20559	20613	20625	20487	20617	20576	20592	20523	20540	20726	20612	20428	20419	20494	20738	20639	20507	20479	20653
25889	39550	34936	28091	25293	22322	20512	19593	19424	19368	19334	18500	18472	18294	18165	17992	17961	17826	17621	17633	17771	17671	17810	24058	28005	26389	23225	20181	18371	17578	17272	17116	17148	17082	17201	17005	17205	17054	17234	17205	16977	17003	16943	17168	17188	17264	17049	17285	16944	17223	17149	17019	17186	17001	17056	17084	17163	16948	17140	17001	17046	17183	17055	17143	17086	17050	17076	17029	17140	17123	17271	17235	17084	17143	17117	17093	17141	17083	17102	17039	17164	17053	16896	17226	17154	17101	17244	17050	17114	16906	16994	17032	17180	17160	17110	17221	17161	17217	17139	17205	17118	17118	17228	16916	17197	16896	17067	17029	17081	17089	17078	17174	17207	16995	16965	17086	17113	16974	16948	17096	17116	17324	16941	17227	17069	17027	17101	17274	17017	17090	17099	17032	17067	17105	16992	17086	17029	17004	17208	17187	16951	16975	17180	17054	17077	16938	16867	17120	17064	17115	17158	17225	17072	17101	17049	17348	17181	17214	17088	17132	16856	17085	17212	17154	17072	17085	17209	16810	17051	17139	16976	16939	17043	17126	17017	17032	17040	17173	17232	17058	17081	17064	16973	17111	17141	17107	17007	16968	17164	17141	17062	16969	16976	17110	16917	16940	17122	16909	17118	17022	17174	17046	17036	17170	17165	17161	17073	17098	17024	16953	16906	17074	17007	17262	17211	17036	17074	17079	17128	17156	17194	17156	16940	17240	17105	17039	17145	17184	17118	17037	16993	17076	17122	17030	17018	16921	17198	16984	17085	17028	16960	17130	16899	17005	16909	17259	17023	17191	17001	17095	16984	16934	17114	17025	17133	16920	17155	16902	17045	17197	17040	17095	17122	17103	17239	17107	17193	17022	16969	17229	17201	16926	17124	17147	17265	17160	16968	17127	17298	17201	17045	16999	17177	16929	17209	17195	17267	17070	17064	16962	16997	17028	17082	17112	17161	17187	16990	17084	17301	17050	17108	16931	17051	16987	17023	17060	17138	16936	17153	17047	17034	17073	17147	17131	16913	17035	17088	16995	17132	17220	17080	17063	17087	17036	17016	16981	17009	17068	16964	17055	17179	17037	17047	16993	17209	17049	17009	16955	17093	17350	17205	17129	17003	16953	17054	16981	17140	17195	17044	17033	17134	16882	17103	17156	16774	16887	16919	17145	16959	17109	16984	17278	17161	17105	17073	17160	17117	17341	17058	17062	17160	17044	17220	16874	17069	17304	17026	17123	17104	17021	17123	17102	17069	17118	17244	16990	17201	17178	17104	17278	17266	17179	16995	17125	17160	17002	17326	16960	17114	17150	17115	16803	17034	17289	16979	17056	17063	16858	17152	17005	17103	17133	16968	17023	17124	17304	17215	17017	17009	17002	17103	17073	17129	16938	17024	17018	17007	16902	16999	17046	17194	17229	17121	17096	17103	17003	17044	16982	17139	17103	17143	17017	16996	17002	17114	17160	17111	17140	16925	16952	17058	17091	17199	17190	17152	17065	17227	16973	17100	16881	17025	17211	17104	17029	17143	17163	17111	17149	17075	17125	17004	17137	17131	16971	17048	17018	17164	17114	17078	17110	17057	17176	17135	17054	17138	17039	17098	17216	17018	17028	16937	17070	17059	16999	16888	17119	17181	16970	17077	17056	16960	16949	17090	17255	17170	17074	17075	17154	17142	17123	17233	17100	16994	17114	16894	17102	17120	17182	17125	17031	17061	17037	16900	17142	17157	17265	17048	17020	17227	17137	17099	17039	17056	17258	16937	17185	17019	17141	16989	16986	17016	16913	17072	16837	17063	17115	16992	16948	17213	17024	16986	17069	17022	17098	17097	17239	16943	17032	17048	17022	16872	17031	17195	17069	17187	17164	17134	17116	17062	17099	17182	17077	17062	17035	16974	17203	17125	17110	17061	17051	17035	17063	16974	17028	17193	17205	16997	17037	16903	16923	17053	17068	17103	16934	17049	17131	17106	17126	17287	16916	17071	16971	17146	17195	16988	17198	17133	17063	17018	16962	17013	17084	16945	17123	17126	17051	17107	17064	17033	17034	17067	17069	16975	17130	17303	17046	16937	17036	17181	17028	17152	16884	17005	16977	17223	16999	17068	17249	17117	16944	17237	16843	17055	16966	16927	17140	17105	16885	16988	17123	17111	16952	17009	17025	17081	17216	17028	17007	16959	17101	17122	16983	16971	17239	16998	17025	16848	16907	17128	16960	17280	17214	17013	16959	16995	17080	16994	16987	17048	17057	17066	17043	17163	16892	17113	17115	17089	17133	17218	16941	17124	17033	17105	17125	17106	17166	17181	17137	17014	17065	17191	17063	17076	17166	17003	17033	17047	17113	17203	17064	16963	17134	17115	17000	16859	17133	17050	17045	16946	17133	17086	17088	17033	17016	17182	17077	17101	17305	17219	17098	16967	17168	17129	16987	17110	17064	17060	17199	16996	16999	17085	17221	17009	17065	17149	16955	17159	16955	17024	17019	16968	17044	17117	16868	17067	17021	16992	17124	17061	17153	17233	17217	17079	16945	17203	17058	16948	17022	17033	16953	16918	17156	17364	17190	16881	17100	17131	17153	17145	17034	17005	17099	17022	17125	17131	17010	17009	16907	16830	17172	17143	17104	17050	16919	17144	17058	17119	17029	17014	17037	17047	17205	17111	17094	17058	17075	17048	16937	17204	16980	16916	17066	17028	16925	17141	17092	17216	17006	17122	17161	17105	17022	17172	16808	17116	17189	17172	17079	16934	17166	17179	17094	17017	16812	17086	17106	17089	17241	16996	17096	17173	17026	17116	17073	17179	17083	17254	16922	17069	17036	16995	17048	17048	17167	16936	17025	16937	16967	17036	17158	17077	17092	16929	17026	17065	17148	16971	17032	17101	16989	16964	16957	17072	17133	17218	17075	17049	16964	17058	17210	17015	17043	16981	17119	16938	17120	17037	17253	17022	17106	17125	17045	16965	17015	17001	17110	17057	17174	17080	17004	17129	17082	17078	17221	17209	17103	17008	17069	17014	17048	17028	17178	17078	17043	17100	17259	17012	17013	17124	17104	17147	16952	16959	17041	16976	17033	17099	17132	17088	16930	17161	17157	17226	16966	17156	17063	16975	17123	16996	17057	17072	17158	16937	17063	17070	16904	16909	17011	16847	17062	17215	17136	16995	17083	16931	17193	16940	17088	17081	17091	17070	17060	17245	17149	16909	17078	17124	17167	16836	16835	17076	17173	17268	17100	17085	17169	17136	17121	17112	17058	17033	17100	17204	17252	17107	17121	17166	17160	17158	17270	17081	17047	16911	17047	17191	17203	17224	16975	17082	16935	17187	17026	17082	16999	17106	17096	17044	16856	17129	16955	17023	17035	16971	17222	17093	17024	16992	17180	17113	17207	17224	16983	17122	16996	16986	16981	17167	17108	17081	17079	17023	17115	17095	17204	16865	17078	16971	17026	17018	17037	16976	17133	17043	17149	17167	16995	17135	17048	17277	16719	17015	17158	17128	17148	17036	17223	17233	17038	16894	17097	17255	16956	17084	17056	17094	17054	16939	17009	17024	16986	17106	17019	17171	16980	17024	16948	17077	17076	17103	17026	17088	17048	17013	17041	17124	17225	16991	17145	16906	17108	17066	17189	17081	16992	16927	16939	17022	17053	17097	17013	17077	17209	17026	17124	17224	16894	17161	17002	17076	17141	17076	17144	17090	17137	17245	17081	17234	17075	17028	17057	17127	16955	17148	17149	17082	16973	17204	16944	16991	16942	16833	17015	17006	17209	17079	16992	17171	17170	17148	17064	17283	17042	17009	17017	17135	17062	17158	16939	17109	17127	17125	16890	16982	17211	17171	17025	17230	17241	17156	16967	17202	16952	16995	16942	16976	17010	17170	16876	16973	17133	16942	17078	17099	17136	17053	16990	17100	17109	17048	17067	16904	17222	17068	17106	17088	17092	17121	17200	17066	17179	17076	17051	16953	17062	16970	17098	17233	16950	17162	17049	17233	17211	16856	17019	17064	17126	17014	17057	17158	16921	17044	16919	16978	16996	17041	17155	17127	17026	17121	16946	17055	17002	17078	17268	16978	17086	16956	17071	17004	16885	16835	17036	16975	17205	16923	17027	17199	17192	16911	16986	16962	17064	17025	17146	17050	16977	16952	17111	17002	17100	17130	17294	17146	17249	17076	16941	17154	17154	17174	17075	17124	16975	17021	17169	17113	17179	17110	17105	16971	16940	16977	16879	17047	17084	17070	16986	17206	16958	17141	17048	17215	17048	17004	16943	17242	17128	17108	16943	16951	16982	16994	17180	17177	16983	17056	16950	17224	17108	16938	17088	16978	17110	17240	17038	17159	17140	17009	16851	17158	17027	17008	17113	16911	17086	17003	17085	17063	17041	17102	16942	17172	17000	17100	16967	16963	16959	17009	16958	16900	17140	17063	17074	17033	16849	17027	17042	16971	17070	17212	16984	17028	17243	16997	17222	17193	16982	17107	16952	16853	17017	17094	17131	17080	16888	17180	16940	17134	17073	17121	17005	16962	16965	17035	17188	17022	17148	17061	16990	17100	16861	17076	16974	17004	17106	16897	17073	17117	17153	17065	16939	16983	17127	17159	16931	17022	17155	17033	17074	17204	17055	16980	16962	16814	17192	17074	17324	17011	16976	17272	17140	17019	17090	17130	17022	17106	17128	16933	17075	16947	17000	17093	17190	17110	17111	17062	17135	17155	17188	16999	16939	17077	17040	17015	17012	17027	17220	17184	17088	17138	17082	17032	17082	17006	16973	17034	17010	17293	17169	17174	16954	17135	17069	16906	17106	16998	17210	17148	17108	17077	16871	17068	17256	17086	17012	17159	17151	17162	17017	17146	16990	17120	17138	16958	17164	17080	17065	16847	17101	17000	17321	17071	17053	17038	17157	17136	17091	17045	17097	16972	17082	16996	17165	17036	17156	17192	17158	17085	17133	17126	16888	17116	17310	16940	17007	17113	17025	17083	17085	17376	17196	17205	16930	17063	16988	17128	17127	17211	17019	16969	17128	17103	16902	17073	17137	17042	17029	16983	17000	17055	17016	17213	17123	16863	17027	17115	17202	17088	17116	17100	17025	17037	17103	17209	17168	16984	17159
28233	23469	27862	25497	22006	21512	21046	20413	20192	20149	20224	20626	20484	20194	20342	20449	20128	20195	20266	20170	20085	20259	20215	20412	20747	20652	20397	20326	20065	20033	20039	19989	19880	19797	20131	19991	19986	19999	19905	19983	19944	20240	19800	20058	19789	20083	19838	19906	20170	19960	20072	19990	20094	20018	19944	19736	20131	20040	19834	20003	20022	19923	19847	19876	20145	20034	20069	19917	20198	19996	19977	19678	19951	19922	20114	19916	20153	20128	20177	19926	20087	19958	19962	19838	19902	20019	20055	19791	19939	20044	20051	20057	20148	19812	19968	19933	20019	19882	20090	19878	20157	20093	19846	19905	19884	20181	19891	19940	19916	19979	19989	19806	20023	20090	20027	19964	20147	19927	20048	20017	19929	19943	19735	20093	20084	20060	19884	20024	20128	20005	20235	19943	19928	20050	19971	19843	19972	19928	19900	20160	20226	20174	19756	19901	19778	19725	19854	19992	20073	19977	19851	20092	20056	19817	20025	19764	20267	20086	20082	19987	19954	19945	19910	19863	19909	20009	19895	19844	19725	20080	19862	20008	19844	19956	19984	19772	20032	19765	20005	19859	19967	19920	19763	19931	19852	19952	19840	20092	19945	19904	20127	19744	19875	19932	19963	19987	19984	20060	19844	19974	20237	19920	20149	19995	19992	20003	20003	19942	19859	20082	20024	19936	19823	20046	19793	19870	19869	19954	19905	19854	19963	19941	20018	20170	20008	19913	20034	19933	19919	20031	19956	20095	19919	19854	19906	19831	19960	20105	20084	20127	19886	20071	19971	19802	19995	19818	20031	20004	20075	20058	20064	19931	19900	19801	20091	19928	19909	19885	19969	19936	20059	19946	20096	19665	19998	20066	20085	19939	20030	19810	20059	19770	20109	19981	19886	19923	19919	19879	19912	20022	20091	19912	19802	20021	20144	19917	19867	20031	19902	19878	20052	19904	19871	20069	20120	19839	19900	19900	20043	20035	20205	19895	20240	19862	19853	20101	19832	20192	20014	19880	19853	20027	20141	19898	19920	19971	20001	19963	19951	19956	20010	20315	19933	19863	20008	19914	20014	19911	20112	20028	20006	19960	19770	19926	20244	19818	19897	20075	19980	20153	20167	20014	19888	20067	19818	20097	20040	20130	20055	19801	20121	19948	19999	19941	19949	20085	19961	20034	19777	19917	19937	20100	20202	19965	20033	19949	20239	19842	19995	19984	20053	19849	20036	20043	20084	19892	20061	20038	19998	20014	20125	19932	19868	19874	19938	20002	20068	19815	20101	19822	20120	20177	19911	19916	19838	19906	19838	19898	20077	19760	19887	19948	19986	20036	19894	19851	20035	19793	19773	19998	20158	20018	19946	19979	19895	20093	20004	19937	19915	19933	19864	20053	20059	20101	20045	19820	19878	19969	19919	19949	20026	19833	20040	19976	19816	20083	20088	19967	19956	20049	19991	19545	20092	19750	20002	19934	19891	19848	19928	20009	20076	19892	19892	20056	20135	20116	19970	19891	19916	20018	19997	20131	19992	19982	19950	19810	19673	19945	20196	19876	19822	19838	19899	20134	19955	19780	20113	19971	20037	19882	20006	19789	20037	20005	19975	19888	19994	20001	19987	19900	19866	20034	19868	19989	19792	19867	19843	19977	19907	19939	19898	19759	19929	19856	19834	19970	20080	19760	19945	19974	19958	20017	19896	20096	19836	19848	20197	19880	19962	20036	19999	20095	20057	20087	19876	19829	20007	19922	20033	19829	20035	19989	19942	20060	19868	19833	20016	19870	20016	19895	19819	19965	20126	19808	20078	19980	20023	20044	19857	20152	19788	20002	19892	19823	20045	20256	20034	20010	20063	20027	19966	19734	20050	20061	20100	19953	19662	20017	20042	19689	19933	19857	20095	20051	19960	19942	20034	19938	19828	20059	19970	19777	20073	19912	19845	20190	19758	19970	19917	19961	20018	19884	19899	20001	20110	19944	20000	20009	19863	19748	20116	19902	19817	20030	20080	20022	19957	19867	19782	20019	19848	20025	19876	19978	19893	20073	19894	20097	19945	19973	20045	20028	20052	19851	19993	19911	19977	19994	19915	19711	19867	19741	19916	19788	19688	20194	20005	19823	19800	19798	19940	19972	19749	20045	19877	20000	20041	20114	20075	19845	19828	20004	19824	19998	19845	19811	20126	19961	19748	19914	19857	20004	19849	19884	20201	19770	19835	19983	19978	20010	20109	19882	19882	19908	19932	19993	19797	19973	20049	19804	19950	20150	19807	19910	19954	20004	19743	19896	20008	20061	20007	20046	20170	20008	20261	19978	20077	20031	20087	19925	20157	20105	19854	19968	19840	19908	20169	19906	19877	19761	19995	20155	19898	20033	19971	19881	20029	20126	20054	19919	20156	20005	19759	19914	19905	19949	19959	20122	20118	20188	19786	19935	20038	20175	20011	19956	19976	20117	20091	19814	19905	20016	19877	19983	19868	19957	19942	20121	20029	20210	19871	19994	19678	19803	20027	19900	19945	19881	19935	20116	20202	20095	19843	19962	19908	19850	19990	19872	19924	19879	20009	19991	19877	19945	19989	20017	19908	19828	20060	20075	20084	19839	19903	20071	19966	20149	19936	20070	19997	20070	19991	19859	20006	19910	19761	19747	20019	19809	19890	19885	20023	20047	19819	20075	19920	20068	19965	19930	19930	19902	20004	20233	20083	20020	19901	19898	19977	19787	20243	19837	19957	20041	19880	19885	19898	20110	19997	19967	19924	19852	20030	19960	19725	19958	19917	19920	19977	19888	20049	19727	19963	19958	19868	19922	20057	20020	20034	20034	20134	20074	19831	19914	19945	20001	20054	19960	19843	19741	19950	19956	20080	20056	20202	20109	19933	20067	20080	19961	19717	20058	20122	20019	20017	19850	20101	20009	19934	19713	19927	20036	19970	19989	19918	20164	19888	19797	19979	19852	19921	20034	19865	20031	19815	20053	20071	19743	19935	19961	20074	19964	19942	19975	19704	19814	20010	20170	19878	19886	20043	20155	19851	20040	19954	20045	20169	19815	20094	19992	20270	19971	19754	19971	19975	20107	19963	20081	19921	19758	19938	19910	19848	19835	19890	19937	19707	19678	20111	19988	19889	19946	20040	20070	20125	19961	20230	20031	19898	19930	19939	20115	20105	19755	19931	19962	19859	19877	19843	20044	19972	20006	20010	19930	19708	19734	20027	19847	19912	20025	19895	19916	20046	19915	19877	19971	20006	19931	19892	19846	20093	19947	20014	20016	19846	19986	19925	19968	20043	20075	19851	20005	20074	19902	19984	19918	19984	20089	20023	19889	19906	20002	19951	20006	19823	19742	19887	20040	20004	20016	19875	20318	20172	20220	20050	20008	20022	19882	19805	19799	19915	20033	19980	19881	19965	19884	19885	20041	19724	20130	19890	20014	20046	19968	19868	19923	20047	19953	19955	19927	19948	19996	19735	19940	19748	19896	20073	19860	19984	20063	20026	20109	20135	20005	20151	20173	19847	19852	19968	20084	20118	20019	19838	19834	19943	19776	20041	19891	19917	20041	19965	19897	20059	19864	20042	20040	19944	20043	20264	20059	19934	19911	20133	19936	19969	19784	20049	20132	19858	19846	19927	20013	20192	20031	19796	20049	20044	20124	20031	20086	19906	19816	19926	20089	20064	19809	20096	20006	20051	19760	19723	20000	20002	19798	20052	19869	20097	20063	19805	20053	19905	19867	19913	19971	19838	19962	19908	19902	19918	19939	20096	20009	19891	19797	19867	19627	19727	19980	19940	20055	20083	20026	20073	19974	20277	20007	20123	20102	19784	20156	19955	19825	19999	19624	19968	19845	19845	20074	20013	19776	19864	19826	20010	19834	19695	19992	19958	20170	20181	20239	19969	19962	20277	19866	19892	19773	19724	20065	19880	20001	19681	19857	20038	19913	19981	19763	20095	19918	19995	20040	19949	19920	19848	19914	20052	19957	19841	19703	19910	20160	20046	20147	20027	20026	19873	19929	20051	19870	19971	20031	19975	20109	19949	19837	19934	19912	19926	19782	20149	19852	19914	20113	19893	19910	19821	20021	20220	20211	19894	19934	20147	19751	19926	19911	19982	19934	19960	20020	20173	20067	19835	19935	19993	19895	19904	20177	20011	19877	19998	19927	19850	19946	19964	19900	19840	19962	19754	20063	20135	19776	19907	19945	19852	20059	19902	20012	19843	19825	20107	19868	19755	20053	20071	19940	20039	20058	19918	19995	20013	19908	20013	19883	20080	19982	20041	19971	20201	20002	20019	19882	20124	19915	19855	20037	20190	20018	20085	19921	19863	19833	20116	19895	20240	19786	19892	20008	19931	19818	19902	19835	19851	19992	19934	19918	19954	19831	20051	19953	19952	20239	19990	20011	19977	20049	20053	19866	19918	19969	20016	20140	20068	19995	19916	19895	20154	19935	20043	19900	19829	20014	19789	19891	19630	19707	19664	19719	19952	20108	19920	19839	19771	20040	19925	20096	20046	19940	19926	19678	19899	19798	19840	19876	20149	20159	20036	19989	20091	19733	20073	20002	20026	20200	20043	20062	19916	20024	20119	20027	19721	19726	20221	20073	19837	19981	20006	20000	19968	19711	19879	20085	20033	19968	19738	19902	19981	19822	20031	20109	19918	19943	19953	19913	19887	20048	20002	20103	20112	19779	19762	19786	19900	19855	19826	19946	19894	19935	19817	19901	19960	20087	19751	20043	19950	19927	20065	20025	19931	19928	19668	19869	20034	19835	19929	19741	19872	19898	20016	20157	20056	19918	20210	19807	20161	19933	20013	19984	19958	20098	20154	19973	20163	19953	19970	19849	19923	19951	20122	19877	19778	20165	19992	19922	19980	19700	20093	19871	19997	20173	20124	19962	19748	19935	19980	19965	20162	19766	19918	19902	19740	19885	19878	19818	19920	19943	20121	20047	19902	20055	20139	20248	20067	19939	20067	19917	19980	20029	20052	20061	20115	19907	20043	19962	20102	19982	19919	20126	19806	20102	20073	20128	20120	20156	20266	19897	19912	20023	19974	19735	19954	19989	20213	19905	19784	20053	19875	19922	20028	19969	19994	20115	20058	19896	20049	19730	19927	19863	19934	19825
22313	27177	25449	22074	20230	19042	18015	17483	17412	17424	17428	17285	17327	16973	16999	16916	16966	16917	16853	16998	16702	16923	16783	17100	17627	17868	17497	16964	16849	16995	16782	16836	16805	16784	16716	16778	16698	16833	16690	16852	16596	16901	16612	16761	16809	16841	16692	16736	16681	16730	16857	16649	16741	16759	16742	16936	16561	16855	16693	16756	16717	16812	16670	16833	16941	16667	16604	16623	16763	16837	16888	16698	16644	16717	16648	16580	16738	16626	16716	16775	16679	16762	16737	16746	16670	16616	16498	16698	16670	16801	16637	16686	16723	16733	16589	16439	16691	16744	16757	16641	16771	16946	16687	16664	16730	16705	16672	16638	16656	16662	16684	16711	16768	16670	16692	16682	16626	16662	16612	16778	16642	16819	16822	16712	16776	16863	16746	16779	16711	16607	16682	16730	16935	16675	16757	16757	16719	16747	16881	16908	16743	16581	16659	16793	16684	16652	16785	16614	16730	16638	16584	16897	16678	16748	16735	16814	16553	16764	16663	16686	16817	16807	16878	16711	16649	16805	16581	16670	16557	16594	16783	16736	16589	16894	16642	16744	16641	16842	16585	16686	16722	16785	16854	16654	16730	16708	16669	16641	16787	16583	16640	16740	16820	16679	16594	16656	16593	16652	16656	16636	16626	16750	16689	16821	16579	16836	16554	16596	16696	16685	16509	16722	16593	16616	16742	16565	16668	16632	16731	16680	16857	16781	16817	16642	16661	16706	16735	16472	16749	16588	16714	16879	16797	16790	16519	16801	16724	16686	16724	16747	16853	16686	16747	16655	16758	16744	16737	16748	16654	16712	16865	16570	16594	16783	16742	16728	16601	16631	16865	16449	16544	16713	16717	16636	16676	16674	16660	16716	16803	16524	16511	16612	16650	16606	16703	16530	16599	16660	16633	16709	16744	16776	16674	16564	16737	16887	16759	16689	16633	16731	16988	16869	16691	16601	16757	16760	16504	16636	16698	16737	16784	16684	16882	16671	16696	16785	16632	16720	16649	16630	16663	16652	16794	16653	16737	16686	16709	16809	16659	16835	16756	16653	16805	16652	16705	16573	16898	16828	16802	16814	16781	16776	16597	16561	16809	16859	16866	16827	16823	16688	16582	16859	16788	16689	16766	16722	16911	16702	16714	16687	16742	16826	16740	16655	16690	16684	16446	16881	16575	16760	16650	16689	16963	16759	16771	16629	16796	16661	16627	16667	16601	16623	16724	16685	16636	16865	16627	16738	16748	16713	16683	16462	16694	16758	16694	16792	16666	16706	16745	16717	16854	16799	16816	16802	16627	16838	16798	16779	16746	16685	16540	16673	16852	16755	16566	16769	16620	16775	16658	16707	16622	16843	16637	16481	16663	16475	16714	16676	16691	16685	16824	16712	16761	16572	16686	16744	16669	16759	16707	16917	16768	16869	16812	16636	16807	16554	16623	16911	16755	16740	16820	16633	16714	16815	16549	16830	16844	16567	16674	16750	16661	16742	16879	16615	16527	16563	16791	16696	16640	16853	16779	16667	16672	16715	16771	16704	16776	16792	16875	16747	16789	16885	16761	16772	16788	16769	16645	16794	16742	16731	16921	16664	16765	16647	16725	16785	16657	16702	16757	16622	16743	16757	16620	16670	16742	16798	16653	16604	16872	16712	16553	16794	16589	16739	16828	16651	16776	16701	16934	16763	16643	16757	16630	16841	16581	16731	16804	16533	16739	16693	16854	16740	16872	16832	16843	16807	16822	16773	16639	16760	16682	16565	16839	16685	16693	17003	16942	16726	16809	16954	16774	16959	16659	16554	16679	16730	16762	16605	16754	16821	16719	16811	16514	16687	16641	16544	16822	16809	16716	16859	16610	16581	17006	16596	16642	16796	16653	16742	16528	16713	16679	16852	16749	16743	16688	16632	16714	16671	16817	16675	16677	16664	16502	16710	16662	16812	16692	16717	16811	16669	16861	16578	16716	16676	16755	16754	16790	16844	16602	16806	16688	16700	16716	16815	16757	16868	16754	16901	16594	16705	16718	16643	16660	16589	16962	16689	16774	16716	16572	16712	16621	16693	16815	16727	16815	16716	16950	16812	16693	16804	16947	16685	16769	16828	16623	16702	16685	16744	16718	16719	16730	16715	16776	16699	16972	16523	16705	16716	16805	16615	16775	16643	16752	16606	16541	16796	16766	16754	16616	16742	16733	16561	16576	16776	16884	16763	16863	16469	16863	16678	16810	16814	16929	16674	16785	16794	16765	16652	16697	16737	16720	16766	16784	16636	16586	16781	16870	16734	16666	16737	16775	16716	16800	16673	16722	16821	16757	16788	16699	16576	16825	16535	16602	16715	16738	16777	16906	16666	16878	16774	16794	16785	16955	16823	16775	16673	16636	16590	16831	16707	16581	16664	16824	16696	16631	16465	16663	16627	16613	16805	16703	16602	16864	16608	16789	16865	16805	16613	16849	16706	16783	16739	16552	16682	16674	16680	16742	16631	16712	16742	16776	16680	16632	16666	16698	16659	16574	16740	16699	16702	16732	16782	16879	16870	16724	16842	16490	16848	16703	16705	16664	16883	16642	16937	16729	16479	16658	16859	16748	16682	16845	16710	16705	16659	16691	16674	16697	16751	16835	16781	16608	16669	16552	16518	16644	16733	16664	16657	16663	16731	16819	16821	16670	16826	16630	16774	16974	16692	16554	16752	16539	16627	16735	16755	16673	16787	16722	16736	16754	16751	16630	16597	16803	16823	16729	16622	16707	16749	16547	16708	16518	16845	16884	16654	16822	16760	16764	16771	16791	16567	16655	16705	16718	16887	16767	16693	16936	16705	16770	16835	16775	16585	16696	16578	16732	16730	16680	16897	16691	16790	16764	16620	16499	16674	16780	16764	16798	16735	16816	16808	16681	16919	16711	16640	16803	16712	16794	16713	16697	16857	16608	16739	16614	16719	16709	16835	16756	16868	16912	16733	16579	16549	16662	16543	16643	16697	16824	16822	16624	16741	16790	16789	16776	16784	16669	16691	16744	16657	16824	17022	16465	16742	16866	16794	16875	16584	16720	16625	16747	16729	16647	16535	16859	16900	16691	16769	16581	16766	16747	16979	16750	16691	16545	16779	16649	16868	16735	16756	16714	16757	16800	16613	16837	16747	16950	16690	16663	16733	16784	16769	16836	16642	16656	16601	16763	16711	16653	16789	16757	16865	16744	16739	16868	16708	16824	16651	16662	16832	16695	16857	16568	16756	16960	16703	16657	16619	16797	16717	16869	16752	16636	16793	16761	16700	16916	16968	16825	16721	16789	16806	16724	16683	16673	16835	16738	16728	16827	16729	16687	16781	16619	16884	16775	16688	16873	16687	16715	16717	16708	16706	16843	16604	16552	16879	16830	16617	16684	16846	16668	16543	16703	16576	16716	16842	16691	16655	16551	16753	16639	16614	16755	16806	16572	16732	16699	16716	16714	16706	16682	16674	16661	16527	16502	16747	16705	16595	16690	16599	16809	16706	16705	16671	16713	16671	16567	16773	16802	16777	16783	16824	16638	16723	16555	16762	16810	16668	16820	16882	16855	16715	16701	16681	16829	16841	16782	16585	16662	16778	16781	16790	16868	16772	16791	16776	16672	16788	16701	16869	16839	16542	16748	16719	16588	16718	16756	16766	16559	16754	16720	16671	16846	16695	16743	16974	16919	16555	16734	16737	16755	16756	16647	16557	16903	16880	16637	16835	16756	16757	16828	16822	16743	16626	16738	16779	16685	16835	16609	16781	16612	16611	16699	16713	16624	16727	16686	16616	16598	16620	16788	16567	16817	16909	16729	16717	16510	16770	16818	16673	16799	16574	16788	16724	16865	16581	16671	16787	16993	16639	16626	16716	16868	16834	16652	16720	16696	16759	16717	16711	16645	16765	16788	16668	16687	16779	16696	16862	16646	16649	16620	16821	16547	16607	16653	16720	16579	16781	16734	16655	16603	16875	16504	16675	16604	16744	16792	16741	16710	16809	16598	16879	16759	16678	16865	17068	16802	16725	16686	16637	16839	16680	16625	16667	16682	16618	16588	16796	16864	16810	16562	16647	16665	16728	16618	16710	16827	16717	16759	16614	16595	16822	16693	16674	16836	16626	16738	16746	16770	16822	16547	16726	16656	16727	16881	16958	16689	16750	16749	16669	16770	16717	16756	16694	16746	16718	16723	16743	16744	16768	16604	16670	16829	16692	16829	16808	16816	16745	16743	16706	16781	16851	16789	16814	16821	16753	16706	16664	16734	16896	16600	16891	16611	16619	16846	16599	16548	16516	16981	16672	16709	16797	16787	16649	16696	16652	16803	16627	16762	16720	16843	16759	16662	16747	16784	16742	16673	16741	16630	16757	16547	16682	16802	16691	16785	16818	16835	16705	16716	16849	16915	16764	16852	16541	16688	16684	16563	16906	16623	16664	16818	16683	16585	16728	17046	16751	16670	16768	16621	16697	16669	16810	16748	16859	16801	16778	16672	16773	16799	16779	16908	16903	16626	16789	16859	16768	16722	16854	16917	16834	16770	16716	16662	16926	16631	16738	16468	16818	16759	16722	16907	16831	17039	16821	16769	16821	16771	16648	16954	16910	16865	16719	16671	16842	16699	16780	16596	16695	16619	16846	16858	16709	16746	16633	16720	16648	16774	16704	16647	16797	16812	16598	16819	16594	16772	16708	16673	16706	16806	16660	16714	16586	16843	16617	16594	16641	16644	16669	16638	16587	16879	16726	16644	16780	16731	16648	16793	16742	16663	16690	16640	16686	16692	16837	16634	16722	16870	16816	16723	16663	16737	16661	16836	16771	16709	16667	16660	16831	16775	16843	16741	16838	16786	16786	16731	16623	16810	16728	16581	16766	16696	16767	16650	16773	16797	16709	16764	16652	16675	16597	16799	16834	16697	16593	16890	16690	16748	16705	16806	16826	16680	16837	16774	16673	16838	16694	16792	16639	16850	16652	16625	16767	16684	16700	16834	16618	16780	16680	16813	16700	16633	16755	16912	16846	16459	16794	16683	16796	16796	16595	16842	17003	16593	16532	16629	16556	16694	16690	16900	16735	16690	16624	16680	16800	16842	16750	16723	16748	16659	16828	16878	16737	16522	16619	16744	16644	16697	16728
23973	21491	29128	24479	23017	24702	24837	21380	21125	21112	20776	20854	20950	20738	20857	20738	20361	20461	20408	20314	20293	20253	20361	21639	24527	23984	23036	22133	21086	20431	20278	20390	20226	20391	20260	20269	20458	20316	20140	20190	20161	20297	20329	20244	20224	20166	20144	20234	20019	20156	20339	20259	20167	20174	20020	20193	20199	20158	20069	20107	20269	20027	20158	20386	20343	20179	20220	20270	20397	20300	20129	20243	20402	20048	19929	20059	20005	20143	20424	20243	20237	20154	20204	20160	20423	20037	20239	20272	20164	20046	19948	20157	20127	20235	20386	20224	20292	20139	20173	20268	20440	20245	20203	20232	20242	20341	20446	20174	20113	20287	20282	20233	20093	20224	20239	20257	20272	20247	20237	20146	20117	19875	20135	20098	20254	19968	20255	19982	20224	20181	20242	20133	20189	20341	20172	20257	20380	20088	20195	20320	20035	19992	20110	20163	20191	20156	20056	20148	20030	20115	20126	20174	20209	20259	20160	19931	19990	20075	20003	20211	20180	20221	19991	20029	20246	20180	20376	20349	20194	20224	20299	20250	20355	20173	20193	19967	20138	20020	20146	20202	20250	20128	20054	20182	20178	20003	20046	20154	20228	19995	20210	20031	20340	20095	19802	20064	20225	20109	20105	20261	20047	20112	20150	20148	19926	20191	20108	20083	20155	20262	20253	20012	20214	20225	20130	20247	20053	20076	20094	20116	20244	20232	20113	20058	20176	20225	20368	20123	20090	20101	19989	20141	20235	20224	20099	20058	20002	20141	20259	20178	20158	20123	20375	20048	20378	20100	20114	20119	20248	20186	20265	20204	19982	20001	20179	20039	20043	20243	20114	20161	20198	20261	20056	20112	20337	20499	20231	20101	20061	20244	20195	20386	20116	20148	20135	20174	20177	19911	20221	20385	20353	20301	20007	19916	20206	20074	20164	20246	20188	20184	20133	20243	20019	20326	20060	20047	19958	20130	20171	20248	20184	20276	20197	20228	20313	20000	20168	20082	20184	20062	20126	19986	20110	20043	20064	20120	20014	20202	20222	20059	20059	19936	20052	20160	20043	20046	20115	20081	20192	20052	20126	20003	20041	20333	20064	20091	20366	20163	20063	20067	20100	19960	20228	20266	20080	20058	20159	20206	19951	20223	20197	20197	20328	20205	20277	20184	20055	20040	20218	20178	19999	20336	20226	20255	19965	20204	20113	20070	20062	20211	20135	20149	20203	20013	20140	20190	20290	20127	19964	20035	20193	19979	20201	19890	20052	20238	20196	20024	20191	19980	20244	20004	20098	20182	20358	20174	20099	20323	20058	20016	20029	20180	20129	20338	20251	20097	20211	20047	20046	20078	20087	20153	20120	20259	20128	20049	20208	20195	20182	20154	20286	20181	20188	20114	20279	20124	20258	20272	20347	20167	20321	20313	20226	20028	20025	20103	20068	20076	20134	20323	19990	20118	20080	20294	20203	20131	20306	20165	20199	20123	20075	20124	19994	20209	20084	20023	20106	20212	20232	19870	20052	19973	20064	20022	20147	20132	19993	20197	20025	20255	20233	20187	20035	20110	20028	20080	20199	20167	20061	20013	20256	20286	20283	20270	20326	20201	20179	20165	20150	20068	20132	20046	20158	20083	20178	19967	20022	20174	20133	20256	20135	20046	20246	20165	20226	20222	20059	20050	19732	20056	20232	20018	20131	20015	19891	20096	20007	20125	20118	20030	20045	20102	20295	20251	20145	20175	20368	20124	20220	20335	20225	19993	20180	19999	20112	20066	20355	20272	20153	19907	20050	20120	20083	20047	20408	20193	20150	20197	20130	20241	20032	20091	20368	20110	20319	20276	20263	20170	20162	20115	20150	20187	20107	20215	20134	20354	20373	20172	20195	20280	20258	20186	20132	20067	20297	20120	20178	20046	20267	20224	20205	20301	20301	20271	20314	20061	20291	20082	19974	20151	20125	20224	20451	20015	20229	20307	20021	20373	20094	20127	20181	20264	20143	20262	20273	20122	20281	20124	20203	20201	20391	20154	20124	20195	20104	20023	20133	19953	20184	20118	20006	20128	20120	20120	20344	20173	20341	20277	19978	20266	20253	20099	20184	20334	19946	19871	20506	19940	20133	20017	20140	20282	19935	20123	20056	19978	20107	20110	20143	20243	20006	19958	20111	20113	20200	20053	20047	20028	20043	20292	20194	20072	20222	20026	20154	20284	20253	20103	19990	20419	20118	20058	20076	20010	20201	20339	20216	20085	20021	20250	20061	20089	20161	20139	20199	20205	20299	20213	19960	20191	20033	20106	20216	20181	20167	20228	20301	20066	20287	20111	20196	20172	20127	20228	20040	20287	20063	20099	20231	20189	20103	20194	20236	20376	20215	20101	19869	20198	20067	20324	20314	20231	19997	20342	20302	20176	20207	20321	20103	20050	20235	20122	20332	20161	20224	20257	20290	19842	20044	20176	20347	20312	20122	20265	20146	20144	20176	20195	19987	20216	20006	19979	20136	20221	20101	20207	20157	19991	19878	19961	20275	20258	20208	20051	20054	20030	20227	20187	20221	20037	19963	20274	20123	20200	20339	20230	20218	20080	20142	20053	20000	20153	19926	20102	20069	20161	20118	20319	20053	20138	20213	20298	20176	20368	20229	20074	20201	20130	20019	20236	20448	19932	19878	20199	20272	20039	20194	19918	20037	20203	20157	20174	20134	20098	20409	20225	20185	20089	20068	20153	20248	20275	20258	20293	20242	20184	20323	20110	20154	20210	20119	19993	20147	20121	20259	20366	20082	20058	20289	20129	20158	20054	20063	20059	20176	19935	20052	20136	20096	20089	19998	20273	20266	19956	19940	20274	20207	19914	20182	20171	19992	20075	20165	20201	20233	20269	20291	20020	20080	20350	20342	20210	20320	20132	20110	20348	20131	20146	20037	20182	20254	20267	20156	20001	19896	20141	20174	20151	20100	20185	20264	20113	20243	20108	20166	20013	20093	20106	20284	20175	20150	20131	20160	20369	20186	20204	20171	20094	20036	20269	20247	20271	20037	20182	20069	20118	20184	20308	20110	20052	20229	20300	20137	20275	20116	20139	20121	20180	19896	20189	20318	20013	20315	20142	20157	20295	19998	20165	20291	20181	20139	20195	20361	20072	20311	20111	20179	20094	20318	20141	20323	20187	20016	20149	20258	20095	20039	20026	19979	20004	20096	20083	20115	20093	20231	20433	19836	20142	20186	20230	20083	20171	20179	20106	20296	20116	20236	20091	20123	20152	20209	20145	20239	20190	20302	20187	20278	20336	20315	20072	20302	20116	20202	20311	20312	20094	20182	20045	20122	20396	20065	20117	19986	19953	20117	20272	20355	20198	20050	20105	20242	20030	20000	20166	20058	20300	20107	20083	20329	20187	20019	20408	20137	20099	20102	19901	20180	20050	20013	20208	20286	20239	20244	20226	20191	20164	20151	20246	20114	20178	20336	20109	20066	20061	20098	20088	20251	20274	20269	20068	20218	20012	20294	20158	20109	19847	20312	19934	20089	20182	20153	20038	20097	20036	19947	20235	19961	20258	20080	20267	20327	20248	20004	20175	20024	20119	20258	20182	20036	20213	20164	20159	20099	20045	20125	20352	20192	20353	20137	20000	20018	20063	20182	20167	20139	20200	20128	20158	20109	20200	20180	20032	20282	20165	20084	20156	20118	20089	20226	20030	20230	20000	20128	20085	20082	20188	20063	20107	20058	20184	20158	20399	20162	20011	20237	20150	20160	20312	20154	20143	20090	20019	20186	20248	20129	20258	20330	20220	20236	20080	20208	20230	20046	19893	20173	20181	20089	20013	20175	20042	19989	20103	20143	20310	20293	20148	20175	20062	20338	20134	20080	20078	20182	20052	19900	20261	20007	20055	20204	20320	20305	20227	20099	20211	20043	20145	20166	19982	20174	20053	20073	20213	20289	19932	20117	20347	20107	20191	20171	20280	20357	20212	20066	20126	20141	20351	20199	20293	20043	19935	20378	20110	20238	20048	20203	20304	19829	20126	20121	19997	20087	20104	20175	20310	19981	20143	20268	20177	20150	20173	20154	20123	20182	20165	20016	20195	19977	20165	20334	20129	20028	20316	20283	20180	20183	20403	20169	20157	20277	20013	20188	20080	20010	19999	20247	20230	20047	20137	20184	20036	20243	20280	20020	20170	20118	20433	20218	19918	19960	20304	20283	20233	20240	20148	20088	20141	20199	20208	20172	20083	20115	20247	20258	20132	20394	20261	19974	20196	20126	20065	20118	20137	20282	19968	20153	20005	20194	20116	20090	20203	20126	20103	19952	20294	20307	20222	20254	19939	20119	20144	20181	19876	20175	20133	20318	20358	20115	20315	20303	20039	20131	20002	20144	20200	20070	20234	20271	20124	20025	20277	20144	20238	20135	20095	20168	20129	20249	20194	19980	20188	20467	20277	20214	20092	20344	20112	20093	20163	20082	20110	20041	20347	20250	20160	20226	20102	20168	19954	20171	20248	20249	20235	20099	20366	20118	20025	20168	19997	20157	20224	20209	20321	20151	20044	20072	19956	20085	20147	20049	20273	20139	20133	20260	19964	20242	20056	20262	20193	20314	20284	20142	20355	20246	20202	20188	20199	20322	20280	20291	20191	20185	20231	20326	20274	20353	20276	20051	20352	20196	20108	20343	20008	19919	20227	20206	20238	20282	20120	20062	20514	20047	20051	20246	20243	20135	20070	20042	20082	20308	20327	20094	20177	20198	20193	20246	20075	20217	20275	20266	20169	20411	20361	19930	20125	20064	20157	20198	20205	20182	20144	20261	20173	20172	19988	20139	20106	20324	20047	20189	20148	20279	20174	20084	20177	20053	20039	20237	20170	20325	20095	20222	20047	20195	20127	20152	19745	20200	20137	20289	20290	20140	20167	20271	20246	20167	19992	20224	20358	20273	20032	20035	20202	20198	20119	20158	19905	20168	20091	20218	20247	19968	20123	20051	20267	20191	20065	20361	20171	20058	20438	20327	20274	20103	20278	20121	20255	20126	20119	20132	20199	20280	20319	20298	20141	20079	20296	19954	20213	20352	20129	20096	20271	20208	20234	20341	20065	20271	20224	20130	20295	20245	20373	20204	20224	20127	20339
21665	35525	30449	25974	23282	21179	19385	18510	17877	17548	17513	17458	17465	17373	17468	17428	17274	17219	17114	17064	16859	17008	16973	19295	23003	22149	20724	19144	17579	17174	17070	16773	16934	16985	16808	16798	16668	16757	16665	16803	16549	16785	16821	16930	16891	16819	16850	16895	16725	16722	16707	16788	16778	16615	16746	16793	16791	16838	16946	16769	16707	16706	16790	16769	16701	16953	16746	16703	16868	16948	16944	16779	16710	16829	16873	16707	16718	16836	16839	16827	16773	16836	17011	16867	16652	16671	16824	16688	16893	16770	16854	16957	16716	16755	16684	16833	16780	16699	16526	16818	16788	16778	16885	16674	16675	17008	16685	16756	16521	16659	16822	16852	16833	16737	16855	16743	16797	16687	16661	16944	16701	16792	16885	16777	16836	16637	16795	16729	16801	16634	16789	16740	16956	16762	16904	16880	16704	16852	16881	16720	16933	16754	16886	16877	16908	16676	16858	16730	16655	16781	16777	16842	16770	16699	16957	16759	16696	16889	16726	16735	16828	16757	16818	16634	16916	16763	16792	16837	16819	16705	16781	16875	16839	16746	16833	16849	16745	16873	16706	16692	16794	16709	17009	16717	16613	16793	16868	16456	16870	16733	16943	16624	16741	16677	16750	16772	16794	16710	16875	16782	16821	16888	16891	16910	16663	16725	16669	16942	16764	16610	16859	16882	16689	16826	16745	17018	16811	16786	16809	16807	16925	16650	16683	16735	16843	16568	16830	16980	16831	16747	16728	16734	16694	16833	16826	16811	16992	17030	16804	16740	16795	16841	16598	16602	16783	16795	16921	16664	16662	17027	16762	16692	16746	16750	16762	16669	16767	16669	16819	16737	16714	16683	16717	16753	16861	16802	16617	16610	16642	16693	16812	16987	16860	16776	16587	16603	16767	16583	16691	16838	16720	16882	16764	16789	16941	16768	16828	16748	16852	16712	16917	16669	16781	16734	16827	16708	16772	16955	16947	16802	16663	16868	16782	16786	16724	16966	16711	16677	16754	16690	16906	16705	16872	16717	16847	17050	16737	16805	16842	16695	16817	16839	16832	16755	16841	16766	16915	16740	16931	16892	16818	16810	16790	16672	16702	16873	16898	16847	16850	16823	16743	16652	16850	16846	16551	16731	16781	16866	16669	16863	16808	16859	16640	16679	16868	16873	16853	16777	16953	16863	16776	16777	16763	16846	16801	16685	16539	16890	16747	16680	16833	16818	16852	16695	16673	16889	16689	16765	17045	16716	16790	16664	16775	16727	16854	16679	16892	16605	16701	16749	16780	16634	16841	16948	16723	16775	16859	16823	16757	16834	16904	16764	16797	16898	16754	16879	16617	16781	16939	16771	16757	16699	16792	16828	16859	16756	16826	16662	16494	16961	16899	16826	16742	16811	16878	16740	16894	16815	16751	16858	16785	16817	16781	16680	16726	16757	16809	16842	16685	16809	16805	16938	16886	16820	16672	16787	16803	16743	16786	16728	16855	16752	16725	16837	16932	16745	16709	16732	16594	16692	16944	16896	16735	16756	16808	16716	16614	16827	16695	16856	16686	16794	16721	16739	16831	16752	16996	16887	16701	16632	16631	16876	16945	16786	16748	16865	16745	16910	16818	16785	16904	16711	16863	16666	16868	16804	16817	16963	16801	16753	16987	16574	16763	16954	16699	16881	16858	16792	16833	16809	16664	16741	16771	16844	16860	16820	16881	16931	16844	16764	16852	16905	16771	16795	16746	16804	16718	16776	16687	16683	16925	16696	16849	16826	16774	16803	16819	16719	16847	16663	16780	16639	16738	16664	16874	16499	16915	16695	16736	16758	16830	16689	16899	16649	16723	16954	16735	17009	16720	16710	16728	16738	16854	16898	16851	16814	16743	16831	16623	16707	16733	16830	16684	16751	16937	16872	16849	16821	17029	16794	16887	16705	16758	16784	16630	16834	16646	16738	16813	16848	16697	16720	16803	16565	16832	16939	16873	16677	16901	16711	16981	16538	16982	16763	16866	16830	16836	16771	16734	16638	16851	16864	16924	16926	16712	16855	16874	16696	16916	16436	16560	16544	16777	16784	16588	16723	16869	16840	16741	16660	16820	16789	16598	16706	16788	16834	16780	16698	16734	16552	16678	16591	16489	16788	16687	16897	16990	16728	16729	16851	16772	16818	16770	16694	16730	16696	16866	16748	16722	16727	16511	16822	16782	16835	16845	16689	16878	16655	16941	16858	16763	16920	16667	16756	16897	16761	16892	16660	16877	16818	16798	16731	16830	16780	16726	16705	16825	16732	16864	16767	16937	16699	16577	16807	16675	16853	16880	16731	16881	16834	16945	16612	16944	16828	16728	16558	16808	16874	16682	16657	16685	16882	16618	16874	16923	16704	16992	16836	16652	16657	16779	16700	16920	16745	16618	16907	16747	16705	16776	16789	16760	16721	16765	16827	16750	16691	16727	16756	16816	16836	16735	16761	16804	16840	16735	16762	16908	16856	16979	16710	16800	16629	16785	16707	17003	16750	16821	16738	16809	16898	16806	16873	16875	16720	16735	16780	16681	16686	16751	16692	16706	16883	16693	16705	16825	16839	16821	16676	16738	16841	16843	16852	16952	16575	16796	16821	16714	16912	16682	17009	16855	16901	16800	16673	16699	16857	16732	16828	16803	16835	16805	16904	16730	16782	16857	16844	16873	16703	16633	16812	16857	16637	16867	16905	16979	16907	16924	16668	16863	16785	16686	16663	16783	16785	16769	16847	17021	16803	16679	16868	16718	16735	16613	16738	16745	16822	16836	16725	16950	16615	16790	16811	16737	16881	16793	16925	16821	16690	16910	16694	17009	16705	16689	16781	16714	16601	16734	16758	16840	16724	16913	16813	16780	16736	16832	16805	16844	16859	16696	16778	16694	16684	16591	16723	16726	16734	16779	16799	16735	16764	16785	16796	16906	16782	16927	16878	16732	16791	16846	16749	16744	16852	17069	16808	16699	16641	16805	16942	16801	16874	16707	16737	16763	16758	16831	16815	16779	16736	16826	16752	17046	16643	16894	16886	16869	16748	16794	16667	16833	16712	16859	16920	16825	16816	16600	16744	16612	16790	16822	16870	16746	16821	16885	16927	16631	16683	16859	16748	16716	16680	16727	16711	16765	16951	16821	16718	16834	16764	16785	16833	16908	16955	16932	16783	16704	16906	16755	16727	16726	16721	16844	16692	16787	16777	16904	16737	16855	16726	16794	16622	16743	16801	16929	16866	16768	16906	16634	16619	16776	16706	16836	16868	16585	16753	16784	16659	16765	16767	16854	16824	16898	16966	16698	16851	16723	16800	16880	16744	16790	16763	16853	16923	16849	16839	16837	16822	16784	16819	16604	16720	16803	16723	16750	16810	16896	16712	16709	16812	16599	16696	16890	16658	16731	16689	16572	16726	16654	16695	16843	16783	16856	16764	16641	16961	16823	16698	16711	16888	16686	16835	16862	16739	16723	16511	16691	16673	16826	16797	16829	16832	16647	16814	16610	16602	16689	16939	16562	16752	16812	16816	16845	16855	16748	16998	16758	16876	16812	16826	16769	16725	16890	16770	16752	16639	16903	16777	16939	16686	16839	16782	16995	16740	16807	16901	16589	16818	16993	16773	16853	16794	16937	16605	16736	16861	16831	16787	16956	16850	16886	16780	16806	16848	16887	16534	16762	16762	16746	16684	16695	16720	16832	16656	16955	16731	16894	16981	16877	16802	16970	16754	16717	16741	16787	16636	16925	16743	16723	16896	16667	16605	16850	16804	16800	16779	16845	16483	16677	16648	16944	16730	16804	16843	16724	16776	16723	16716	16857	16765	16863	16851	16733	16890	16912	16716	16761	16679	16781	16708	16682	16748	16732	16784	16667	16846	16786	16827	16720	16833	16887	16879	16905	16749	16802	16667	16977	16773	16686	16725	16773	16696	16888	16714	16710	16881	16763	16775	16766	16660	16738	16609	16938	16788	16580	16730	16673	16743	16812	16749	16782	16626	16887	16681	16783	16821	16865	16809	16656	16713	16823	16920	16737	16790	16775	16788	16827	16691	16788	16813	16881	16631	16836	16802	16713	16671	16771	16796	16751	16842	16828	16793	16658	17024	16862	16848	16648	16807	16686	16911	16904	16697	16912	16691	16863	16756	16974	16622	16807	16899	16706	16647	16823	16822	16710	16800	16845	16784	16655	16708	16714	16705	16837	16644	16758	16689	16883	16796	16808	16930	16733	16772	16770	16791	16710	16756	16832	16847	16845	16704	16796	16790	16794	16884	16711	16716	16760	16896	16664	16782	16774	16839	16822	16706	16731	16817	16728	16687	16787	16752	16699	16720	16938	16840	16596	16860	16753	16794	16806	16673	16909	16781	16728	16857	16701	16687	16784	16653	16810	16822	16890	16619	16805	16787	16789	16660	16715	16802	16748	16758	16900	16725	16648	16783	16770	16607	16884	16804	16920	16776	16963	16695	16949	16738	16798	16770	16662	16930	16779	16813	16753	16795	16767	16755	16738	16696	16854	16727	16833	16617	16639	16759	16774	16699	16936	16697	16864	16770	16755	16702	16824	16892	16709	16767	16808	16734	16603	16716	16616	16728	16745	16806	16828	16789	16771	16844	16794	16843	16738	16730	16759	16778	16838	16815	16670	16794	16854	16547	16813	16677	16758	16767	16766	16841	16730	16863	16844	17088	16662	16855	16879	16881	16725	16913	16850	16828	16588	16834	16811	16685	16553	16939	16693	16880	16650	16701	16837	16796	16799	16650	16784	16644	16812	16775	17024	16754	16824	16960	16811	16994	16815	16900	16902	16688	16808	16819	16924	16900	16735	16629	16708	16801	16634	16767	16711	16734	16680	16944	16860	16741	16776	16854	16915	16625	16649	16700	16717	16731	16771	16876	16825	16715	16575	16853	16781	16815	16777	16920	16756	16901	16823	16917	16859	16676	16717	16931	16753	16671	16806	16821	16851	16673	16836	16613	16832	16922	16805	16660	16881	16862	16899	16786	16945	16675	16654	16865	16687	16846	16837	16798	16779	16744	16777	16840	16780	16709	16776	16698	16795	16562	16802	16776	16642	16632	16663	16883	16664	16738	16675	16744	16713	16775	16817	16852	16728	16843	16789	16862
22927	21475	29402	23948	21861	24763	27267	22314	21282	21552	21240	20926	20852	20836	20554	20646	20675	20597	20428	20519	20429	20265	20415	22179	27744	27307	25873	23609	21925	20795	20624	20468	20348	20103	19975	20275	20483	20183	20220	20333	20017	20219	20279	20247	20192	20264	20141	20263	20344	20112	20062	20133	20140	20275	20170	20116	20202	20057	20150	20143	19956	20127	20283	20179	20336	20138	20046	20049	20264	20131	20128	20116	20077	20191	20137	20110	20091	20155	20056	20214	20228	20270	20153	20143	20142	20176	20091	20283	20007	20187	20149	20282	20041	20135	20202	20242	20221	20143	20043	20068	20200	19953	20193	20362	20039	20088	20296	20183	20138	20133	20065	20076	20061	20144	20041	20002	20251	20052	20215	20152	20157	20164	20341	20055	20057	19983	20012	20136	20203	20455	20008	20259	20128	20236	20096	20266	20062	19977	20143	19947	20042	20211	20119	20245	20000	20264	20089	20084	20253	20220	20205	20206	20086	20091	20385	20206	19932	20244	20276	20150	19879	20304	20185	20175	19922	20107	19943	19947	19982	20280	20148	20107	20227	20191	20051	20278	20174	20042	19980	20106	20182	20017	20178	20214	20067	19931	20051	20256	20064	20122	20087	20159	20328	20008	20153	20386	20303	20128	19971	20090	20134	19981	20013	20239	20175	20165	20127	20268	20134	20063	19960	20058	20347	19908	20236	20221	20115	20091	20138	20052	20110	20153	20145	20020	20025	19858	20096	20125	20048	20051	20051	19931	20032	20053	20127	19913	20002	20138	20159	20067	20198	20027	20384	19856	20156	20137	20021	19991	20127	20198	20175	19916	19948	20195	20296	20131	19906	20273	20041	19871	20179	20149	20138	20182	19857	20001	20198	20026	20033	20088	20348	20204	20170	20128	20056	20124	19952	20173	19977	20052	20134	20067	19910	20080	20094	20144	20292	20175	20180	20236	19997	20007	20110	20153	20224	20154	20014	19921	20183	20224	20324	20059	20096	20262	20213	20191	19967	19958	19883	19995	20221	20137	20162	20200	20072	20103	19968	20295	20175	20108	20079	19988	20025	20096	19968	20111	19966	20093	20122	20213	20127	19903	20116	20072	19883	20304	20093	20182	20145	20033	19986	20171	20211	20117	19938	19867	20197	20227	20090	20066	20328	20093	19959	20229	19993	20052	20262	20258	20132	20076	20232	20115	19926	20017	20005	20185	20179	19984	19954	20185	20157	20075	20181	20248	20240	20115	20029	20218	20139	20211	20371	20250	20150	20187	20479	20106	19839	20142	19914	19950	20041	19954	20154	20203	19999	19899	20117	20066	20240	20183	20251	19965	20189	19950	20216	20273	20169	20161	20184	20066	20039	20111	20088	19776	20103	20158	20159	20079	20188	20267	19913	20080	20090	20106	20069	19947	20360	20338	20259	20182	20038	20139	20064	19983	19999	20062	20239	19890	20002	19924	19898	19980	20189	19943	19998	20194	20179	20084	19938	20057	20238	19973	20237	20078	20382	20268	19992	20063	20083	20134	20080	20243	20180	20075	19978	20168	20219	20106	19911	20090	20121	20176	20021	20043	20184	20212	20156	20025	20145	20119	20458	20128	20176	19994	20123	20027	19881	20154	20053	20129	19854	20132	20169	20286	20125	20216	20088	19985	20050	20174	20011	20012	20310	20158	20159	20028	20120	19786	19953	20194	20062	19883	20178	20166	20042	20094	20053	20049	20148	20297	20318	20104	20281	20067	20260	20040	19996	20089	19968	20472	20160	20106	19920	20003	20078	19996	20385	20286	20391	20247	20118	19982	20132	20091	20080	20207	20081	20170	19977	19994	20212	20257	20170	20175	19919	20209	20135	19874	20144	20272	20046	19910	20099	19954	20038	20119	20243	20364	20184	20006	20072	20352	20105	20055	20224	20144	19989	20020	20009	20008	20368	20061	20307	20105	19969	20046	20122	19998	19991	20148	20048	20127	20048	19964	20029	19996	20127	19884	20071	20125	20108	20159	20192	19995	20340	20035	20309	19981	19944	19866	20050	20177	20086	20118	20165	20189	20262	20211	20174	20082	20308	20045	19989	20136	20075	20153	20114	20176	20199	20167	20192	19993	19974	19810	20079	20080	20208	19973	20250	20138	20156	20037	19942	20085	20041	20059	20113	20041	20181	20094	20095	19990	20034	20127	20154	19966	19982	20039	20057	20059	19823	20067	20134	20058	20198	20156	20093	20107	20165	20056	20210	20201	20113	20090	20165	20082	20062	20309	20209	20042	20132	19906	20138	20067	20002	20050	20130	20184	20200	20215	20049	20165	20249	20011	19937	19959	20167	20061	20299	20211	20072	20294	20173	20237	20123	20224	20080	20094	20060	20016	20055	20018	20098	20166	19900	19904	19789	20017	20251	19926	20010	20159	20247	20110	20128	20130	20195	20260	20094	20071	20046	19892	20099	20054	20087	20120	20103	20022	20061	20157	20116	20197	20200	20056	20071	19952	19889	20154	20022	20015	20243	19968	20262	20159	20324	20084	19894	19946	20035	20089	20017	20354	20211	20033	20055	20019	20290	20192	20004	20223	20348	20276	20046	20002	20104	20123	19940	20246	20070	20217	19757	20166	20161	20073	20151	20032	20140	20063	20011	20228	20030	20061	20160	19979	20166	20101	19933	19979	20110	20193	20244	19948	20050	20230	20046	20203	20136	20187	20169	20206	20003	19968	20296	20110	20047	20200	19997	19896	19999	20143	19957	20067	20105	20199	20416	20085	20130	20204	19988	20228	20155	19996	19903	20109	20312	20002	20360	19996	20342	20217	20247	20162	19833	20278	19886	20087	20020	20008	20237	20063	19962	20020	19962	19929	19815	20053	20116	20097	20181	20163	19947	19843	19996	20218	20174	19966	20062	19992	20139	20124	19989	20060	20230	20109	20147	20015	20073	19961	20145	20147	20160	19887	20214	20042	19906	20347	20053	20053	20055	20058	20274	19934	20153	19935	20176	20407	20232	20264	20136	20076	20181	20178	20201	20367	20185	20000	20127	20010	20031	20202	19904	20130	20104	20171	20045	20091	20197	19974	20101	20011	20231	20118	20143	19969	20097	19906	20104	20299	20221	20189	19965	20064	20163	20087	20154	20045	19946	20177	19873	20224	20156	20014	20243	20049	19981	20133	20032	19893	20012	19937	20140	20013	20243	20166	19952	20121	20176	20180	20250	20124	19904	20166	20153	20198	19988	19958	20177	20132	20157	20280	20181	20050	20090	20009	20006	19959	20303	20352	20149	20170	20010	20005	20202	20064	20069	20226	20334	20172	20131	20172	19925	20215	20388	20181	20173	20169	20145	20169	19989	20135	19830	20085	20028	20127	20039	20352	20184	20052	19919	19989	19973	20040	20014	20161	19917	20151	20036	20169	20072	20053	19980	20146	20246	20033	20091	19868	20010	20067	20193	20259	20276	20047	19917	20249	20163	20088	20247	20193	20384	20223	20186	20231	20118	20122	20093	20161	20006	20063	19924	20107	20202	20244	20162	20118	19992	19972	19972	20227	20216	20019	20034	20108	20043	19927	20069	20015	20006	20139	20157	20107	20003	19979	20084	20073	20182	20287	20051	20096	20025	20166	19898	19975	20072	20219	20342	20025	20009	19954	20076	20146	20259	20038	20138	19956	20096	20053	19956	19977	20117	20402	20120	20139	20166	20211	20016	20035	20234	20194	19960	20139	20351	20228	20115	20294	19991	20242	20134	20025	20157	20221	19874	20247	20106	20196	20150	20063	20131	20108	20140	20143	20074	20315	20098	20239	19917	20259	20407	20278	19872	20062	20172	20255	20320	20044	19893	20008	20110	20247	20159	20131	20320	20005	20090	20116	20330	19948	20179	19803	20094	20073	20301	20179	20063	20047	20013	19949	20269	20109	20105	19962	20202	19883	20107	19959	19923	20063	19837	19992	20190	20084	20335	20018	20016	20101	20251	19999	20228	20200	20167	20181	20001	19996	20298	20042	20023	20309	20180	20047	19942	19924	20093	19975	20021	19990	20165	20120	20027	19921	20126	20196	19995	20149	19946	20037	20206	20348	20098	20239	20224	19983	20216	20081	19879	20108	19746	20030	19996	20167	20323	20218	20340	20160	20212	20100	20181	19986	19990	20071	19966	19968	19975	20181	20168	20102	19708	20119	20027	20099	20181	20028	20047	19892	20021	19941	20128	20204	20184	20212	20243	20132	20085	20130	19859	20132	19954	19950	20219	20050	20146	20100	20157	20157	19772	20031	20164	20175	20260	20226	20199	20082	20060	20262	20111	20315	20180	20017	20113	20066	20114	19888	20097	20090	20209	20128	20205	20242	20001	19915	20196	20156	20028	20047	20042	19987	20018	20265	20310	20034	20219	19807	19902	20205	20179	19946	20115	20132	20076	20267	20105	20115	20271	20022	20244	20113	20108	20156	20151	20024	20287	20291	19985	19962	20098	19929	20163	20072	20134	20292	20090	19998	20224	20099	20109	20101	20111	20033	20135	19959	20170	19917	19882	20003	19896	20312	19956	20186	20015	19844	20276	20083	20045	19889	20313	20414	20159	20244	20029	20101	20305	20237	20015	20098	20002	20186	20035	20014	20239	20163	20096	20085	20238	20103	20231	20267	20233	20101	20253	20308	20096	19884	20196	19996	20087	20236	20130	20090	20047	20087	20199	20036	20269	20203	20180	20203	20164	20165	20174	20178	20022	19921	19920	20049	20067	20049	20035	19999	20131	20058	20143	20071	20263	20177	20099	20146	20271	20110	20359	20190	19846	20103	19805	20009	20089	20082	20115	20144	20168	20073	20224	20163	20130	20159	19979	20050	20055	19930	20151	20067	19946	20201	20383	20297	20013	20080	20357	20134	20217	20164	19936	20127	20079	19923	20132	20272	20082	20105	20171	20244	20043	20049	20003	20037	20059	20040	20138	20067	20126	20175	20125	20292	20027	20150	20170	19994	20123	19875	20037	20017	20048	19997	19985	20272	20126	19970	20140	20121	19922	20057	20118	20167	20011	20088	19920	20133	20177	19897	20281	20094	19899	19841	20147	20081	20044	20164	20118	20163	20132	20239	20161	20158	20099	20126	20023	20147	20077	19999	20100	20151	20286	20292	20124	20016	20075	20020	20129	19832
24456	43756	36437	28255	25479	23061	20332	19445	18811	18117	18149	17810	17451	17741	17494	17612	17246	17092	17081	16936	17032	17057	16862	20554	27951	26650	23981	20995	18311	17449	17011	16929	16891	16753	16889	16871	16930	16773	16716	16762	16754	16680	16722	16811	16707	16987	16724	16642	16913	16719	16907	16743	16794	16725	16711	16708	16739	16872	16844	16766	16759	16707	16798	16557	16895	16736	16784	16775	16520	16834	16757	16839	16672	16749	16748	16667	16861	16804	16924	16684	16793	16947	16784	16791	16819	16684	16726	16777	16738	16881	16744	16763	16790	16527	16729	16668	16856	16584	16904	16676	16758	16761	16778	16695	16860	16800	16682	16707	16812	16921	16953	16573	16865	16615	16875	16815	16896	16779	16702	16677	16705	16892	16739	16639	16780	16683	16636	16695	16806	16714	16827	16846	16844	16704	16645	16704	16648	16712	16736	16625	16775	16748	16878	16668	16694	16711	16696	16599	16752	16846	16823	16649	16873	16715	16817	16790	16682	16746	16867	16784	16770	16850	16653	16593	16764	16910	16763	16753	16814	16813	16682	16863	16813	16801	16545	16754	16990	16622	16787	16759	16721	16775	16883	16674	16579	16794	16628	16756	16699	16813	16674	16634	16770	16697	16627	16730	16777	16778	16487	16753	16850	16819	16701	16628	16584	16562	16725	16773	16807	16730	16657	16686	16750	16590	16654	16690	16698	16806	16703	16842	16962	16872	16673	16557	16891	16780	16791	16771	16786	16750	16717	16828	16746	16675	16731	16738	16603	16698	16684	16634	16920	16716	16733	16637	16748	16818	16510	16799	16623	16924	16702	16675	16607	16800	16710	16584	16831	16639	16635	16616	16769	16656	16691	16821	16778	16779	16759	16634	16855	16615	16639	16656	16694	16689	16636	16558	16647	16770	16821	16839	16929	16687	16926	16727	16686	16824	16496	16792	16795	16681	16755	16832	16820	16627	16886	16925	16469	16908	16453	16538	16662	16496	16706	16628	16694	16738	16979	16863	16692	16598	16652	16868	16692	16787	16852	16767	16861	16669	16822	16805	16878	16893	16669	16788	16877	16737	16403	16626	16821	16629	16734	16787	16692	16798	16801	16866	16775	16711	16599	16655	16760	16639	16728	16825	16801	16760	16671	16838	16686	16603	16762	16668	16663	16571	16665	16877	16986	16774	16694	16666	16809	16646	16791	16852	16831	16691	16836	16813	16788	16762	16729	16770	16889	16726	16645	16769	16765	16932	16760	16693	16698	16791	16581	16849	16606	16633	16691	16784	16705	16598	16560	16675	16440	16739	16571	16688	16690	16553	16671	16833	16689	16724	16808	16784	16784	16757	16728	16858	16844	16624	16653	16729	16687	16730	16854	16590	16612	16817	16676	16780	16729	16772	16789	16728	16687	16829	16920	16685	16769	16640	16762	16847	16988	16653	16822	16748	16683	16797	16782	16839	16693	16755	16668	16702	16826	16652	16728	16629	16832	16722	16666	16822	16650	16647	16663	16611	16715	16855	16684	16711	16739	16701	16586	16742	16795	16681	16746	16628	16667	16629	16739	16853	16694	16745	16811	16524	16743	16633	16772	16819	16717	16626	16732	16811	16562	16796	16770	16745	16739	16704	16654	16970	16906	16586	16870	16656	16774	16735	16746	16738	16769	16947	16593	16447	16573	16757	16733	16788	16627	16627	16807	16861	16853	16660	16614	16850	16831	16732	16870	16755	16800	16676	16807	16755	16689	16523	16621	16695	16752	16635	16846	16630	16670	16775	16551	16781	16535	16624	16821	16802	16724	16695	16671	16485	16877	16646	16707	16776	16673	16805	16706	16678	16683	16609	16779	16843	16764	16716	16919	16820	16719	16765	16898	16743	16641	16718	16928	16663	16767	16625	16679	16709	16683	16664	16602	16596	16636	16729	16717	16703	16808	16711	16773	16757	16687	16715	16754	16808	16698	16562	16722	16814	16772	16673	16928	16775	16746	16768	16793	16773	16723	16954	16700	16609	16868	16772	16733	16738	16732	16791	16649	16725	16755	16705	16618	16590	16614	16657	16803	16758	16663	16687	16652	16720	16805	16835	16671	16728	16725	16786	16687	16560	16683	16628	16833	16802	16808	16624	16551	16736	16814	16648	16766	16623	16851	16714	16924	16658	16605	16724	16687	16760	16656	16799	16786	16668	16878	16773	16618	16913	16503	16735	16724	16970	16849	16711	16611	16685	16784	16808	16672	16746	16678	16663	16806	16812	16888	16672	16748	16700	16651	16699	16906	16751	16844	16580	16891	16786	16654	16657	16723	16870	16652	16895	16619	16671	16648	16679	16788	16864	16686	16802	16939	16793	16751	16733	16688	16731	16578	16672	16607	16673	16753	16710	16787	16789	16531	16698	16627	16677	16748	16738	16805	16686	16693	16743	16724	16641	16841	16781	16778	16811	16711	16692	16861	16717	16842	16644	16826	16845	16591	16757	16572	16848	16793	16590	16739	16687	16889	16607	16648	16787	16760	16608	16870	16843	16723	16728	16932	16660	16823	16723	16718	16836	16831	16756	16628	16738	16889	16779	16647	16674	16645	16676	16813	16626	16728	16719	16714	16947	16815	16700	16746	16811	16723	16895	16675	16739	16661	16985	16733	16885	16674	16810	16782	16669	16793	16959	16812	16668	16751	16590	16814	16623	16703	17009	16671	16661	16672	16830	16878	16676	16609	16832	16860	16653	16693	16738	16753	16912	16646	16626	16782	16664	16712	16644	16653	16885	16759	16788	16646	16678	16606	16677	16710	16688	16699	16607	16845	16753	16853	16661	16642	16797	16697	16843	16726	16851	16859	16661	16936	16937	16779	16663	16827	16706	16708	16794	16817	16603	16774	16782	16829	17063	16681	16668	16791	16800	16729	16651	16680	16888	16692	16746	16802	16891	16744	16825	16722	16766	16837	16750	16901	16768	16809	16456	16816	16844	16867	16768	16758	16755	16567	16668	16775	16709	16654	16868	16650	16710	16849	16672	16913	16710	16656	16817	16455	16749	16770	16662	16817	16801	16888	16803	16617	16684	16787	16657	16810	16667	16701	16706	16767	16665	16716	16698	16599	16585	16891	16891	16841	16693	16728	16652	16875	16748	16861	16918	16769	16713	16878	16820	16670	16842	16622	16707	16771	16769	16827	16701	16793	16780	16601	16663	16554	16752	16721	16770	16645	16749	16739	16816	16790	16811	16724	16721	16825	16843	16638	16793	16730	16688	16595	16677	16689	16713	16666	16825	16649	16664	16825	16745	16710	16659	16647	16651	16651	16819	16611	16843	16712	16708	16759	16733	16679	16782	16702	16953	16781	16737	16610	16832	16789	16695	16891	16660	16722	16844	16762	16793	16766	16675	16695	16810	16731	16678	16866	16641	16863	16891	16688	16775	16743	16956	16625	16749	16930	16927	16629	16829	16630	16764	16741	16818	16749	16750	16693	16574	16803	16805	16754	16768	16848	16741	16649	16834	16850	16722	16750	16684	16861	16738	16874	16855	16639	16769	16764	16737	16784	16646	16812	16615	16887	16887	16747	16737	16829	16598	16813	16672	16708	16796	16638	16771	16619	16679	16650	16709	16774	16763	16703	16759	16752	16639	16630	16780	16630	16802	16815	16692	16713	16730	16718	16724	16744	16620	16755	16673	16870	16843	16715	16720	16696	16574	16905	16667	16690	16770	16608	16692	16805	16455	16791	16635	16850	16778	16576	16808	16689	16776	16585	16925	16481	16632	16734	16857	16723	16835	16712	16693	16685	16585	16550	16749	16713	16611	16675	16766	16637	16763	16766	16921	16714	16913	16915	16717	16811	16875	16858	16790	16707	16803	16732	16687	16751	16781	16873	16613	16828	16646	16736	16633	16800	16708	16876	16680	16826	16690	16709	16696	16947	16678	16792	17010	16646	16749	16768	16725	16737	16826	16718	16893	16713	16614	16679	16703	16708	16625	16885	16539	16756	16708	16694	16693	16841	16699	16630	16682	16744	16742	16780	16990	16675	16748	16785	16886	16644	16736	16745	16698	16521	16645	16800	16823	16754	16743	16692	16726	16744	16775	16719	16854	16672	16824	16904	16613	16783	16918	16620	16719	16776	16731	16776	16656	16631	16590	16585	16566	16717	16823	16795	16752	16663	16748	16740	16733	16817	16670	16785	16669	16769	16652	16805	16699	16735	16741	16605	16969	16747	16626	16901	16883	16811	16703	16804	16531	16844	16926	16688	16795	16850	16573	16895	16893	16704	16761	16670	16869	16806	16794	16976	16554	16879	16665	16841	16783	16848	16819	16710	16827	16797	16736	16694	16865	16789	16753	16793	16534	16643	16697	16566	16839	16569	16824	16672	16726	16573	16536	16778	16853	16793	16903	16752	16664	16717	16901	16929	16711	16695	16777	16867	16795	16636	16843	16771	16574	16792	16680	16876	16886	16725	16823	16807	16846	16623	16651	16766	16900	16847	16753	16817	16882	16700	16761	16718	16792	16616	16874	16717	16611	16613	16902	16755	16761	16943	16671	16755	16688	16880	16660	16640	16603	16765	16741	16752	16869	16737	16544	16832	16696	16702	16890	16571	16858	16791	16918	16786	16593	16843	16635	16712	16704	16691	16687	16685	16713	16701	16548	16745	16672	16708	16741	16884	16684	16829	16786	16601	16817	16701	16784	16712	16912	16475	16766	16899	16808	16714	16606	16658	16734	16620	16654	16758	16755	16749	16884	16688	16939	16763	16847	16652	16611	16756	16670	16653	16742	16723	16834	16709	16669	16706	16835	16877	16991	16692	16672	16615	16768	16625	16684	16694	16723	16827	16629	16804	16816	16752	16737	16675	16869	16701	16794	16761	16596	16824	16778	16902	16785	16806	16722	16686	16766	16720	16847	16728	16692	16853	16659	16706	16805	16856	16770	16748	16815	16719	16886	16799	16652	16820	16821	16770	16703	16673	17019	16744	16713	16787	16596	16680	16642	16786	16606	16843	16848	16814	16749	16698	16704	16700	16631	16700	16870	16826	16757	16744	16819	16631	16715	16698	16724	16829	16729	16828	16617	16704	16805	16827	16816	16714	16829	16872	16701	16666	16740	16837	16755	16835	16739	16773	16725	16756	16671	17002	16805	16704	16633
28275	23696	27683	25284	21112	20346	20014	19620	19507	19245	19278	19093	18949	19127	19072	18954	19107	19173	19267	19313	19003	19235	19142	19013	19462	19615	19429	19269	19235	19256	19150	18878	18783	18997	18984	18938	18892	18866	19022	19054	19124	19020	19061	19044	19138	18982	19198	19174	18933	19016	18946	19113	19074	18944	18895	18767	19067	19039	18917	19046	19084	19097	19083	18903	19087	19275	19016	19077	18959	19143	18839	18832	19002	19112	18926	18960	18886	18801	18841	18873	18807	18942	18865	18956	18959	19072	18779	18757	18990	18854	18844	18855	18844	18939	19131	19020	18933	18819	19034	18843	18881	18906	18974	19011	19025	18747	19095	18909	18866	19027	19007	19077	18764	19072	18956	18977	18863	19085	19118	18977	18910	18857	19053	18895	19000	18878	18936	19022	18986	18912	19074	18941	18928	19010	19128	19031	18826	18863	19075	18893	19096	18730	18905	19140	19040	18863	18940	18950	18904	18767	19005	19044	18982	18903	18945	18833	18764	18918	19073	18844	18870	18950	18982	18975	18793	18803	19098	18948	18957	19007	19120	19193	19054	18932	19030	18792	18969	18800	18893	18872	18861	18967	18870	18952	19014	19028	19004	18759	18844	18928	18812	18736	18963	19039	18995	19165	18962	18829	18814	19040	19106	18818	18894	18935	18951	18913	18916	18737	19051	18867	18871	19255	18958	19092	18897	19144	18964	19184	18978	19050	18950	18882	18938	19039	19020	19042	18824	19085	18944	18999	18994	18946	18754	18875	18921	18756	19041	19030	18960	18900	19041	18967	18853	19051	19030	19162	18912	18906	19072	19058	18894	19024	19099	19035	19053	18857	19009	18860	19309	18975	18961	18919	19020	18742	19004	18942	18841	19062	19103	18902	19078	18908	18915	18830	18998	18839	19042	18953	18820	18996	19032	18886	18997	19001	18756	18902	18854	18906	19008	19037	18838	18879	19030	18976	18799	18917	19009	18994	18842	18875	18998	18998	18900	18904	18973	19011	18992	18890	18982	18970	19034	18824	18955	19055	18866	19047	18744	18896	18833	18705	18880	19184	19049	19042	19148	19014	18929	18940	19133	18848	19057	18947	18851	18761	18807	18864	19136	19025	18986	19015	19033	18975	18749	19084	19022	19029	18943	18927	18725	18932	19093	18658	18806	18938	18782	18994	18911	18992	19097	19022	18824	18978	18961	19085	18994	19150	18958	18942	19132	19112	18845	18856	18894	19043	18857	19044	19039	18992	19116	19064	19014	18934	19178	19046	19177	18974	18831	18799	19028	18862	18918	18800	19071	19183	19081	19174	18958	19005	19071	18984	19063	18850	18882	18982	19036	18975	18898	19049	18989	18916	18920	19176	19159	18988	18859	19077	19001	18898	19009	18874	18850	18862	18673	18918	18846	18968	19083	18959	19007	18682	18691	19262	18972	19006	19024	18797	18680	19113	19254	18989	18885	19093	19188	19026	18907	19119	18925	18814	18862	19104	18820	19000	19103	19017	18764	18894	18865	18811	18833	19121	18943	19121	19070	19023	18948	19020	18950	19049	19165	18925	18934	18711	18692	19028	18915	18874	18965	18988	19068	18906	19014	19076	18629	18850	19182	19006	18901	18906	18854	19087	18740	18692	19036	18966	18885	18766	19061	18943	19010	19016	19182	19151	18972	18722	18894	18942	18885	18873	18965	18820	18988	18983	19034	18872	19111	19033	18984	18874	19063	18863	18931	18791	18995	18988	19004	18900	19013	18961	18997	18974	18891	19010	18831	19011	18898	19075	18818	18790	19137	18713	18857	19029	18783	19103	19051	19112	18941	18967	18970	18842	19033	19002	18885	18955	18938	19026	18871	18960	19045	18859	19086	18800	18849	18958	18913	19112	18980	18927	18846	18963	19083	18811	18808	19083	18996	19096	19026	18939	18980	18827	18940	19035	18922	18917	18841	19021	18741	19090	18951	19019	18976	19046	18849	18908	19082	18831	19059	18814	18876	19075	19077	19052	19240	18854	19204	18937	18867	18798	18899	18872	18951	18930	19035	18826	18963	19049	18923	18952	18961	18908	19013	19078	19115	19028	18945	19046	19075	18868	18893	18693	18957	18998	18861	19017	18996	19106	19124	18974	19050	18923	19081	18939	18731	18929	18984	18831	19028	18778	19017	19047	18685	18942	19002	19236	18880	19027	18956	18903	18921	18946	19098	18813	18856	18965	19072	19001	18809	19019	18926	18740	18878	18892	18882	18823	18938	18976	19103	18905	19075	18871	19043	19049	19037	19132	18658	18799	18878	18927	18874	18807	18842	18867	18832	18874	19056	19093	18936	19055	19011	19120	18856	18836	18909	18931	18912	19031	18852	18907	19089	18845	18879	19016	18995	18886	18890	18874	19042	18957	19054	18963	19082	18757	18909	19050	19102	19057	19162	19112	19161	18951	19203	19080	19099	19048	18874	18950	19024	18976	19256	19230	18973	18747	18878	18970	19035	19278	18966	19122	19033	18985	19054	18818	18817	19064	19096	18798	19140	18902	19147	19158	19109	19057	19025	19037	18965	19015	18799	18771	19196	19111	18963	18924	18932	18896	18793	18902	18928	18979	19015	18964	18965	19046	18828	19159	19013	18808	18961	18844	19163	18938	19048	18931	19011	18887	19059	19038	18946	18838	18958	19021	18988	18892	18771	18814	19050	19072	19025	19012	19112	19042	19037	19079	18950	19074	19036	18897	18725	18925	19110	19044	19045	19031	18837	19092	18985	18884	18886	19074	18949	18925	18880	19032	19074	19033	18919	18788	18996	18999	19039	18909	19040	18925	19031	18870	19035	18904	18927	18894	19044	18860	18806	18971	18813	18558	18625	18826	18725	19159	19057	18957	18877	19077	18992	18919	18899	19053	19058	18896	19170	19166	18742	19099	18870	19136	18965	18795	18932	18954	18737	18815	18840	18855	18687	18888	19196	19087	18958	18935	19073	19034	19046	19152	19013	18782	19029	19082	19041	19058	18864	18992	18783	18867	18800	18708	18923	19072	18927	18888	19244	19018	18905	19094	19065	19076	18814	18860	18915	19085	18865	18941	19025	18997	18862	18932	18989	18853	18795	18986	18760	18863	19160	18899	18848	18753	18993	18971	18942	18792	19004	18922	19004	19043	18993	19073	18992	19007	18867	18798	18804	18836	18857	19255	18840	18958	19183	18977	18859	19049	18884	18963	19121	18917	18996	19127	18910	19106	19043	18764	19057	18959	18965	19082	18800	18959	18827	18876	18970	18881	19122	18930	18933	18875	18666	18930	18893	18884	18915	18989	19003	18891	18977	19064	19110	18862	19184	18919	18906	18969	18949	18924	19033	18820	18981	18888	19170	18944	19170	19134	19046	18959	18953	18856	18973	19016	18962	19055	19053	18767	18769	18845	19139	19061	18945	18939	18958	19155	18869	18702	18914	19018	18893	19114	18888	18925	18766	18758	18970	19053	19081	18955	18882	18811	18845	19072	18701	18829	18953	18894	18990	19003	19077	19107	19091	19116	18922	19082	18949	18967	19061	18941	18920	18869	19028	18957	19157	18965	19006	18928	19184	18915	19092	18751	19153	19093	19056	19045	19059	19058	18898	18977	18738	19063	19047	18985	19099	18980	18990	18857	18994	19004	18850	19067	19137	19011	18935	18905	18844	19147	19127	19139	18976	18875	18824	18959	19246	18847	19077	19031	18852	19071	18957	19057	19136	19041	19041	18885	18860	19012	19093	18943	19100	18847	18900	18922	18599	18793	19025	18794	18782	18876	18852	19012	19003	18982	18965	18951	18936	18958	19110	18815	19026	19014	18921	18894	19069	18852	18694	19017	18984	18963	18814	18730	18929	18998	18893	18943	19093	18950	18965	19097	18846	18958	18837	18963	18915	18936	18869	18696	19105	18812	18884	18882	19019	18950	18786	18974	18837	19205	19099	18797	19119	18914	18924	18822	18887	18877	18856	18941	18676	19099	19120	18997	19080	19021	18957	18976	18738	18906	18770	18952	18856	19065	19058	18817	18856	18949	19016	19027	19009	19059	18895	18947	18866	18793	18812	19030	19031	19038	19110	19011	18954	19031	19108	18978	18932	19016	18808	18756	18920	19050	19037	18789	19137	19004	18915	18924	18827	18900	18973	18731	18863	19004	18917	18890	19087	18865	19064	18935	19104	18980	19077	18956	18900	18936	18948	18754	19071	19102	18897	18898	19049	18804	18941	19045	19060	18938	19040	18995	19055	19119	19059	18803	18966	19027	18982	18924	18991	18849	18833	19112	19074	19205	19048	18822	18994	18894	19020	18815	18876	18963	18960	18894	19064	19016	19245	19117	18931	19102	19029	18993	18846	19094	19115	19018	18955	18704	19001	19268	18917	18992	18979	19056	19106	19160	18996	18938	19205	18912	19303	18901	18865	18928	18923	19047	19126	19103	18889	19007	18985	18855	18893	18921	19061	19067	19061	18991	18960	19102	18918	18872	18988	18846	18747	18905	18952	18757	19046	19125	18923	19075	18754	19095	18974	18822	18918	18909	18871	19047	19058	18750	18993	18993	18987	19036	19010	18954	18893	18931	18820	19014	18909	18925	18850	18775	18898	18764	18803	18990	18915	18939	18852	18908	18871	18940	19069	19054	18998	18996	18972	19113	18969	18910	18890	18831	18948	18981	19068	18899	19047	19060	19000	18942	18966	19118	19048	19077	18824	19047	18908	19011	19008	18960	18950	18883	18971	19328	18982	18998	18860	18967	18912	18796	18848	18818	18913	19047	18962	18956	18855	18999	18960	18942	19038	19097	19217	19022	18944	18973	19069	19182	18856	19053	19041	19076	19080	18952	18921	18927	19102	19049	19205	18980	19140	19155	18990	18981	19014	18744	18864	18963	18963	18856	18957	18772	19010	18966	19026	18729	19034	19050	18751	18831	18651	19123	18824	18805	18967	18813	18868	19056	19080	18935	19063	19286	19080	18956	19193	18922	19206	18889	18783	18845	18999	19049	18998	19036	19119	19149	19161	19024	18708	18923	19160	19006	18798	18860	18954	18978	19174	19105	18910	19127	19087	19116	18940	18982	18716	18884	18995	18888	18813	18822	18947	18835	19028	18977	18983	18872	19009	19112	18842	18982	18985	19094	18992	18820
21743	30848	26363	22460	19699	18326	17196	16972	16622	16658	16348	16352	16256	16381	16265	16422	16332	16355	16182	16177	16251	16217	16086	16305	16915	16973	16889	16563	16226	16283	16095	15992	16219	15962	16173	16114	16167	16238	16265	16185	16204	16115	16131	16208	16178	16015	16127	16097	16028	16080	16132	16010	16001	16091	16144	16141	16034	15938	16048	16060	16118	16137	16089	16115	16052	16101	16227	16038	15975	16018	15874	16275	16122	16032	16112	15892	15894	16064	16042	15899	16174	16091	16160	16137	16073	15970	16175	16253	16269	15992	16212	16198	15894	15923	15901	16022	16075	16075	16217	16062	15943	16024	16187	16028	16339	15996	16193	16023	16059	16145	16002	16125	16084	16264	16045	16187	15970	16024	16086	16036	16045	16064	16008	16101	16050	16238	16166	16127	16090	16154	16121	16333	16274	16207	16067	16095	15876	16100	16165	16004	16106	15954	16256	16175	16098	16114	16119	16002	16097	15976	16117	16082	16272	16203	16027	15847	16061	16110	15950	16109	16146	16105	16035	16178	16051	16223	16209	16209	16294	15956	16053	16049	16063	15927	16203	16220	16142	16072	16038	15991	16179	16014	16148	16210	16308	15982	16170	16078	15912	16189	16023	15951	16008	16156	16041	16075	16209	16094	15961	16132	16106	16021	15975	16098	16125	16131	16249	16216	16007	16180	16047	16125	16030	16093	16107	16209	15997	16187	16022	16254	15989	16049	15887	15902	16274	16102	15946	16071	16237	16255	16051	16106	16027	16157	16171	16155	16303	15979	16049	16212	16143	16076	16007	16086	16135	15988	16067	16157	16240	16162	16088	15886	16109	16113	16147	16070	15983	16140	16198	16020	16216	16176	16122	16236	16026	16141	16035	16014	16226	16285	16146	16061	16126	16204	16124	16040	16060	16189	16133	16181	16156	16091	16220	16063	16001	16194	16236	16310	16213	16250	16275	16088	16186	16181	16009	16191	16029	16089	16109	16164	16205	15945	16142	16276	16108	16170	16031	16273	16246	16047	16076	16005	16085	16008	16019	15951	16112	15987	16074	16068	16090	15993	16188	16093	16124	16061	15978	16201	16146	16070	16121	16047	16179	16090	16006	16082	16163	16090	16170	16061	16101	16187	16064	16121	16067	16093	16002	16180	15973	16274	15941	15821	16125	16053	16052	15943	16085	16140	16104	16159	16068	16107	15944	16046	16163	16056	16117	16077	16037	16088	16181	16061	16103	16072	16131	16214	16209	16020	16267	16123	16100	16073	15942	16064	16019	16278	16038	16110	16043	16058	16082	16029	16130	16055	16050	16111	15966	15927	16335	16068	16055	16107	15917	16140	16223	16240	16171	16094	16132	16227	16002	16093	16135	16169	16077	15908	16049	15906	16078	16060	16124	16073	16220	15950	15882	15993	16189	16101	15854	16060	16065	16267	16122	16091	16109	16306	16112	16092	16112	15981	16233	15924	16017	15947	16095	16051	16086	16076	16080	16113	16124	15995	15980	16150	16145	16191	16149	15921	16045	16092	16113	16239	16198	16060	16092	16054	16238	16207	16123	16021	16073	16312	16055	16211	16093	16044	15973	16082	16120	16117	16082	16036	16063	16095	16151	16058	16242	16021	16099	15989	16220	16196	16004	16142	16196	16004	16133	16187	16234	16129	16191	16063	16153	15961	16161	16229	15929	16049	16058	16055	16121	16254	16174	16019	16150	16092	16293	16081	16042	16259	16128	16104	16181	16049	16460	16064	16122	16139	16250	15999	16168	16098	16098	16054	15873	16226	16032	16179	16176	16153	16110	16012	16079	16076	16068	16154	16092	16064	16084	16226	16222	16052	16035	16169	16179	16121	16101	16085	16051	16223	16006	16124	15875	16019	16110	16085	15969	15962	16279	16176	16060	16105	15957	16031	16233	16000	16162	16065	16028	16183	16053	16166	16210	16109	16111	16106	16150	16197	16144	16065	16142	16077	16315	16080	16147	16103	16185	15858	16019	16180	16163	15985	16118	16149	15987	15994	16180	16166	16062	16089	16086	16185	16037	16118	16165	16086	16082	16086	16197	16066	16144	16222	16103	16185	16243	16079	16094	16170	16181	16182	16282	16079	16198	16050	16090	16073	16106	16106	16172	16125	16005	15927	16099	16093	15913	16150	16025	16122	16093	15964	16095	16225	16197	16021	16091	16213	16125	16080	16077	16222	16083	16073	16152	16034	16066	15964	16341	16008	16150	16140	16121	16118	16075	16105	15937	15911	16148	16123	16046	15872	16042	15982	16162	16196	16178	15971	16113	16061	16044	16069	16071	15986	16177	16223	15936	16140	16056	16201	16143	15859	16039	16269	16040	16091	16133	16348	16122	16147	16012	16173	16165	16096	16261	16117	16187	16127	16077	16065	16289	16200	16112	16222	16098	16050	15969	16102	16235	16077	16178	15986	16137	15956	16214	16103	16137	16239	16192	16057	15972	16003	16111	16082	16210	16183	16265	16186	16062	16120	16034	15996	16118	16034	16074	16031	16176	16154	15972	16128	15931	16237	16057	16236	15966	16168	16087	16166	16190	15821	16114	16101	16203	16108	16114	16016	16122	16081	16135	16156	16099	16133	16091	16107	16222	16081	16211	16204	16075	16171	16019	16053	16024	16198	16066	16086	16152	16287	15945	16116	16310	16036	16121	16187	15901	16030	16188	16128	16073	16200	15970	16052	16118	16245	16114	16119	15871	15999	16147	16167	16180	16197	16056	16034	16083	16210	16167	16112	15932	16145	16104	16129	16137	16030	16178	15998	16091	16313	16053	16165	16166	16099	16093	16012	16046	16092	16118	15986	16104	16120	16046	16236	16033	16170	16061	16064	16103	16211	16085	16102	16062	16036	15997	16105	16182	16051	16236	16026	16019	16025	16038	16085	15944	16165	16172	16017	15957	16204	16087	16174	16168	16141	16117	16183	16159	16091	16144	16105	16125	16261	16047	16180	15979	16195	16094	16384	16056	16154	16014	16201	16068	16087	16188	16097	16046	16189	16201	16186	16104	16055	16107	16265	15957	16178	16236	16034	16205	15937	16215	16140	16210	16249	15997	16307	16153	15956	16133	16121	16046	16060	16224	16040	16177	16018	16213	16288	16128	16158	16189	15963	16192	16270	16028	16183	16169	16087	16069	16160	16072	16178	16037	16198	16072	15959	16201	16056	15866	16247	16068	16003	16088	16197	16189	16150	16230	15956	16138	16196	16285	16038	16040	16011	16118	16026	16070	16121	16142	16222	16063	16087	16164	16092	16047	16203	15919	16306	16090	16230	16104	16261	16086	16191	16275	16255	16025	15976	16102	16115	16125	16053	16048	16131	16004	16085	15986	16261	16160	16078	15952	16043	15978	15972	16183	16088	16012	16104	16268	16109	16130	16127	16198	16134	15917	16151	16055	15905	16139	15936	15950	16113	16051	16048	16098	15868	16083	16113	16097	16203	16007	16086	16280	15898	16321	16143	16114	16176	16109	16174	16319	16247	15950	16022	16159	15920	16080	16075	16214	16053	15983	16237	16197	16075	16193	16126	15936	16040	16077	15930	16132	16082	16089	16061	16066	16174	16154	16173	16121	16239	16056	16088	16054	16178	16204	16107	16086	16122	16087	16011	16107	16147	16021	16058	16040	16287	15898	16212	16119	16131	15816	16116	16189	16155	16340	16044	16035	16026	16019	16081	16088	16135	16056	15987	16321	16219	16096	16105	16047	16125	15835	16153	16327	16140	16267	16086	16086	16070	16063	16089	16105	16104	16252	16271	16078	16129	16085	16008	16114	16258	16248	15908	16136	16185	16074	16141	16092	16100	16109	16282	16032	16020	16082	15913	16177	16226	16026	15901	16098	16141	16100	16070	16112	16094	15908	15995	16201	16150	15958	15925	16121	16156	16083	16087	16128	16099	16121	15973	16134	16102	16026	16057	16112	16048	16102	16096	16061	16014	16045	16120	16029	16156	16280	16042	16136	16016	16089	16158	16044	16076	15972	16086	16036	16155	16184	16109	16076	16033	16207	15986	16030	16127	16167	16148	16216	16182	16121	16114	16187	16204	16158	16148	16048	16010	16041	16064	16074	16135	16180	16000	15954	16300	16088	16135	16232	16125	16109	16273	16150	16001	16033	16125	15808	16213	16232	16151	16157	15948	16131	15947	16183	16096	16285	16058	16050	16090	16046	16214	15997	16121	16138	16182	16025	16146	16089	16255	16335	16288	16067	16097	16103	16062	16006	16242	15966	16133	16198	15988	16059	15921	16197	15951	16183	16085	16111	16009	16379	16143	16172	16130	16151	16184	16092	16133	15852	16070	16176	16253	15933	16174	16086	16048	16086	16123	15935	16211	16260	16100	16108	15921	15976	16091	16162	16029	16134	16087	16093	16253	16379	16119	16247	16201	16135	16246	16232	16225	16112	16233	16106	15986	16135	16170	16119	16144	16031	16011	16256	16022	16273	16136	16254	15849	16208	15995	16245	16156	16092	16084	16139	16158	16092	15956	16125	16226	15920	16082	16290	16072	16265	16090	16011	15921	16074	16052	16013	16085	16179	16149	16169	16127	15982	15946	16216	16108	16147	16033	16132	16200	16055	16091	15972	16050	15933	16115	16203	16197	16074	16102	16161	16066	15942	16010	16082	16032	16118	16084	16118	16187	16092	16008	16065	16117	16195	16240	16083	16127	16133	16194	16261	16218	16016	16011	16047	16227	16256	15837	16080	16009	16163	16014	16079	16103	16096	16162	16133	15874	16189	16104	16168	16036	16007	16061	16075	16037	16112	16020	16090	16240	16097	16196	15985	16036	16086	16232	15927	16027	16037	16126	16058	16312	15996	16269	16160	15990	16257	16241	16143	16245	15878	16155	16309	16025	16227	16251	16174	16235	15992	16109	16155	16145	16196	16045	15914	16347	16018	16038	16255	16076	16112	16197	15996	16181	16067	16156	15955	16218	15929	15996	16186	16071	16074	16065	16227	16064	16143	16154	16131	16152	15911	16165	16063	16149	16247	16201	16208	16166	16162	15964	16002	16144	16271	15988	16030	16028	16049	16192	16127	16073	16120	16122	16158	16186	15958	16023	16054	16144	16043	15974	16138	16104	16052	16113	16090	15986	16108	16188	16020	16104	16225	16072
24011	21495	29132	24463	22733	23771	23339	20287	19568	19667	19436	19384	19619	19583	19388	19517	19253	19355	19083	19132	19262	19036	19227	19542	21604	23116	22764	21135	20136	19457	19064	19182	18937	19074	18885	18833	18913	19158	19103	18996	18864	18954	18984	19000	18806	19082	18993	18936	18966	18891	19196	18874	18846	18919	19099	18906	18798	18916	18844	19084	18787	18889	18994	18992	19158	18908	19101	18766	19004	18925	18884	18912	19162	19175	18795	18948	18930	19013	19045	18905	18840	18803	18931	19002	18943	18904	19003	18935	19032	18950	18928	19084	18960	18932	18982	19036	19014	18744	18818	18923	19082	18999	18864	18746	19030	18980	18752	18850	18976	18795	18844	18768	18865	18822	18880	19041	18821	18895	18940	19034	18898	18909	18977	18937	19122	19082	18843	18858	18840	18835	18870	18728	18875	18924	19029	19015	18875	19034	18849	18903	18947	18915	19057	18796	18963	18914	18858	18903	19027	19002	19136	19032	19003	19194	19042	18932	19046	18868	18980	18951	19099	19081	18907	18881	18821	19058	18948	19093	18957	18904	18934	18752	18865	18786	19011	19075	18978	18927	18945	18758	18914	18988	18983	18860	18830	18698	18956	18867	18884	18824	18789	18954	19098	18969	18849	18926	18928	18897	18998	18953	19029	18717	19003	18926	18922	18934	19034	18969	18797	18992	18889	18993	19087	18948	18855	18927	18970	18770	18844	19096	19128	19153	18994	19142	19030	18842	19141	19015	18906	18947	18870	18674	18927	18977	18974	18907	19113	18855	18889	18738	18917	18817	19208	19003	18833	18985	18862	18740	18752	19001	18968	18938	18897	18917	19132	18780	19036	18832	18779	18827	19070	19104	19048	18986	18874	18790	18936	18892	18915	19060	18921	18910	18930	18896	18959	18730	18983	18899	19038	18799	19010	18817	18696	18814	18767	18827	19006	18990	18958	18910	19006	18971	19031	19281	18820	19086	18995	18972	19044	18851	18832	18865	18953	18847	19137	19028	19013	19004	18859	18973	18908	18764	18916	18937	18947	18980	19142	19056	18992	18875	18768	18964	18922	18948	18985	19026	19011	18922	18965	19069	19060	19084	18948	19050	19182	18712	19093	18934	18984	19134	19027	18866	19054	18809	18961	18953	18907	18918	18943	19119	19051	18813	19084	18937	18851	19139	19055	18809	18928	18825	18797	18945	18782	19110	18887	18781	18932	18768	18740	18936	19156	18909	18882	18908	18979	18895	18772	18766	18903	18880	19063	19105	18924	18931	19142	18863	18967	18877	18807	19008	18777	19184	19137	19029	19037	18937	19044	19069	19119	18994	19011	18973	18987	18712	18941	18824	18981	19028	19019	18917	18923	18756	18780	18923	18988	18682	18906	18894	18950	18933	18759	19020	19053	18839	18980	19115	19093	19076	18932	18885	18739	18959	18790	18897	18843	18843	18846	18942	18865	18807	19017	18839	18798	18909	18877	18885	18952	18877	19021	18821	18894	18988	18727	18876	19121	18982	18830	18827	18910	18907	18925	19038	18966	18772	18910	18648	18928	18871	18962	19137	18926	19041	19066	19028	18995	18909	18874	18818	19112	18853	19102	18914	19121	18825	18866	18795	19101	19037	18976	18779	18751	18973	18803	18851	18977	18935	18992	18956	18877	18861	19099	18921	18748	18764	18887	18880	18897	18848	18904	18941	18962	18796	18888	18920	18817	18788	19052	19133	18886	18827	18837	18778	18877	18926	18714	18786	18872	18884	18725	18866	18982	19099	18893	18859	18907	18891	18845	18920	18832	18875	19024	18963	18863	18763	19091	18822	18952	18824	19003	18681	18709	18957	19061	18860	18880	18845	19123	18926	19073	19043	19083	19002	18863	18940	19112	18979	18982	18923	18865	18899	18766	18819	18865	18977	18932	19077	18985	19050	18969	18871	19019	18872	18733	18918	19122	18780	18753	18739	18809	18960	18782	19153	19075	18898	18848	19098	18972	18879	18897	18813	18832	18956	18718	19034	18970	18949	19004	18951	18946	19175	19028	19031	18944	18974	18835	19035	18985	19019	18928	19150	18875	18985	18938	18913	19078	18882	19107	18915	18919	18747	18876	19052	18983	18996	18930	18950	19013	18919	19037	18954	18875	18846	19113	18973	18912	18862	18927	18981	18884	18761	18821	18991	18998	18921	18979	19125	18911	19052	18785	18856	18870	18939	18859	18956	19043	18939	18974	18917	18886	19052	19141	18939	19017	18912	18885	18901	18918	18771	18745	18983	18752	18741	18988	18901	18957	19036	19069	19087	18913	18938	18899	18996	18811	18894	18910	18787	18841	18847	19114	18842	18877	18872	18968	18921	19018	18998	19038	18953	19168	18948	18807	18981	18814	19099	18880	19017	19052	18889	19153	19015	19158	18697	18934	18890	18956	18866	19055	18992	19216	18988	19072	18921	18929	18952	18902	18786	18889	19037	19006	18974	18911	18937	18873	18991	18850	18878	19020	18951	18864	18869	18870	19086	18979	18882	18752	18860	19060	18803	18908	18998	19077	18973	19058	18924	18683	19032	18829	19006	19068	18993	18803	18885	19049	18829	18979	18919	18871	18772	19050	18954	18907	18808	18720	18998	18998	19062	18959	18776	18695	18854	18881	19001	18859	18720	18866	18804	18980	18945	19059	18933	18970	19019	18994	18948	18968	19136	18860	19019	18897	19039	18813	19183	18831	18827	19037	19002	18689	18836	19062	18945	18748	18981	18975	18816	19179	18790	18936	18954	18924	18974	18938	19039	18760	18753	18965	18863	18950	18862	18939	18949	18928	19003	18918	18968	19061	19068	19018	18901	18932	18799	18868	18873	18848	19033	18768	19008	19024	18980	18920	19000	18952	18937	18779	18723	18816	18897	18959	19012	18949	19185	18818	18833	18757	18856	19087	18806	18963	19195	18920	18822	19055	18723	18959	18929	18966	19011	18859	18919	19006	18867	18992	18790	18902	18889	19022	18820	18976	19110	18961	18639	18842	18879	18851	18873	19046	18963	18955	19088	19002	18883	18858	18739	18987	18799	18836	18957	18848	18924	18847	18831	18936	19007	18966	19092	18898	18950	18888	18945	18822	18786	18883	18796	18936	18741	18846	18806	18841	18860	19000	18822	18850	18747	19050	18766	19032	18902	18840	18808	18859	18964	18998	18868	18612	18897	18794	19116	18904	18789	18749	19026	18689	18939	18871	18844	18970	18899	18948	18975	18998	18980	19027	18859	19140	18888	18886	19055	18890	18916	18660	19010	18939	18895	18771	18947	18679	18954	18889	18799	18836	18718	18745	18806	18999	18902	19027	18869	19037	18774	18884	19056	18948	18986	18979	18823	18995	18977	19005	18922	18814	18763	18861	18581	18950	18981	18651	18842	18983	19059	18835	18932	19060	18926	18757	18889	18775	18689	19137	18864	18895	18846	18917	18915	18919	19077	18741	18797	18914	18784	18842	19026	18909	18962	18785	18703	18910	19184	18901	18918	18920	19080	19060	18985	18807	18873	18966	19120	18898	19198	19195	18905	18898	19118	18682	18910	18984	18913	18843	18754	18840	18992	18985	19094	18923	19079	19037	19089	18923	18914	18638	18604	18893	19116	19002	18702	18858	18926	18905	18994	19053	18922	18951	18847	18800	18849	19001	18861	18989	18837	19013	18982	18982	18835	19005	18884	19053	18966	18829	18704	18781	18801	18896	18851	19011	18991	19027	18945	18905	18926	18867	18554	18969	18835	19127	19017	18736	19110	18954	18913	18920	18750	18898	18822	19061	18954	18834	18827	18959	18875	18700	18906	19131	19011	18867	19064	18817	18894	19023	18774	18887	18831	18943	19094	18828	18805	18896	19025	19004	19129	19082	19005	18815	18875	18981	18851	18866	18873	18752	18983	18879	18997	18944	18654	19084	18743	18845	18922	18895	18746	18895	18977	18996	18936	18952	18851	18879	18848	18972	19125	18672	18804	19099	19017	18962	19053	18838	18945	18895	18708	18893	18926	19156	18919	18913	19020	18940	18820	18979	18987	19030	19182	18811	18918	18826	18990	18791	18985	18891	18800	18901	18778	18963	18950	18927	18901	18895	18869	18658	18900	18702	18988	18833	18775	18879	18957	18967	18691	18979	18827	18895	18863	18771	18892	18993	18937	19113	18884	18829	18902	18925	18841	19024	18853	19044	18869	18883	18996	18909	18845	19102	19183	18847	18900	18878	18702	19190	18921	19216	18897	18935	18895	18943	18933	19017	18704	18987	19025	18886	18893	18932	18822	18922	18906	18895	19010	18845	19029	18728	18864	18925	18871	18835	18840	18973	18925	18892	18965	18875	18995	18936	18704	18993	18858	19112	18837	18902	18996	19089	18815	19022	18924	18912	18970	18844	18836	18817	19089	18786	19008	19115	18962	18987	18923	18979	19180	18782	18886	19048	18978	18919	18882	19021	18974	18804	19109	18704	18836	18997	18924	18905	18737	19124	19048	19318	18820	18883	18962	18936	18914	18925	18883	18920	18880	18765	18860	18925	18944	18972	18974	19090	18882	18848	18914	19156	18864	18975	18889	19052	19053	18919	18893	18865	19051	18991	19149	18839	18917	19060	18848	18845	19038	18755	18904	18808	19143	18870	18899	18830	19026	18827	18833	18938	18891	18913	19013	18868	18979	18884	18903	18953	18820	18866	18792	18825	18925	18883	18862	18913	18797	19003	18952	18914	19047	18841	18599	18910	18815	18890	18974	19261	18916	18974	19055	19046	18829	19219	18925	18940	18979	18755	18958	18730	18956	19026	18913	19188	19089	18895	18667	18807	19036	19072	18846	19046	18846	18808	18998	18767	18829	18941	18963	19116	18782	18849	18913	18998	18787	18775	18938	19020	18818	18840	19005	18958	18824	18700	19011	18910	19100	18869	18679	18924	18815	18910	18872	19227	19033	18994	18984	18716	18771	18729	19104	19111	19177	18904	18855	19031	18990	19099	18968	19021	18957	18869	18956	18848	18788	18921	18931	18820	18893	19098	18881	18869	18841	18853	18930	18878	19020	18960	18765	18895	18795	18959	18934	18860	18948	18881	18867	18905	18898	18897	19120	19051	18944	18903	18991	19050	19013	19081	18850	19048	18983	18872	18976	19001	18945
22298	39219	33448	25856	21732	20272	18742	17956	17509	17070	16730	16655	16756	16560	16566	16799	16275	16513	16504	16399	16247	16311	16247	17069	20596	21923	21074	18795	17411	16570	16398	16138	16068	16108	16184	16202	16205	16214	16174	16196	16168	16130	16095	16123	16069	16054	16018	16171	15918	16116	16093	16161	16041	16155	16021	16159	16196	15971	16132	16154	16145	16186	16036	16040	16057	16006	16145	16061	16222	16143	16016	16036	16172	16106	16190	16191	16179	16174	16205	16119	16170	16062	16044	15988	16011	16155	15963	16117	16132	16045	16030	16135	16237	15933	16068	16261	16065	16009	16104	16066	16160	16085	16244	16000	15948	16103	15923	16009	16067	16096	16055	16208	16004	16056	16097	16118	16122	16013	16063	16073	16198	16212	16026	16113	15958	16175	16105	16154	16092	16211	16258	16010	16179	16147	15997	16100	16154	15956	16039	16088	16245	16039	16119	16144	15998	16009	16102	15979	16017	15925	16066	16070	16020	16022	16099	16076	16116	16051	16038	15872	16055	16136	16076	16191	16001	16283	16113	16047	16017	16145	16107	15960	15981	16216	16011	16131	16112	16116	16209	16030	16035	15996	16098	16172	16039	16066	15978	15955	16024	15881	16170	16027	16247	16099	16081	16072	16152	16215	15998	16156	16165	16113	16169	16109	16152	15862	15965	16125	16066	16025	16189	16052	16033	15938	16086	16010	16065	15980	15986	16000	16021	16154	16158	16001	16090	16170	16164	15997	16050	16157	16094	15969	16131	16051	16107	16052	16115	15961	16319	16089	15917	16123	16188	16252	16011	16123	16109	16204	16103	16165	16015	16211	16169	16023	16183	15855	16139	16025	16186	15959	16203	16114	15980	16175	16038	16103	15873	16153	16000	16181	16162	16025	16079	16041	16096	16089	16078	16123	16106	15923	16150	16187	16195	16071	15956	16073	16030	16025	16018	16179	16136	16227	15974	16051	16015	16034	16160	15933	15926	16261	16056	16066	16161	16112	16175	16046	16107	16066	16036	15931	16043	16044	16041	16123	16002	16131	16125	16177	16090	15971	16030	16208	16230	16021	16062	16147	15963	16265	16053	16022	16179	16099	16129	16095	16185	16158	15999	16085	16029	16017	16155	15964	16155	16038	16204	16048	16278	16060	16241	16188	15935	16220	16114	16148	16059	16151	16122	16051	16169	16062	16182	15959	16059	16162	16265	15986	16278	16130	16010	16115	16275	16089	16255	16068	16222	16224	16083	15938	16202	16030	16307	16072	16083	16160	16041	16243	16112	16074	16177	16069	16138	15985	16050	15971	16073	16014	16124	16173	16001	16028	16038	16240	16163	16226	16153	16103	16091	16126	16230	16111	16015	16040	15975	16016	16180	16100	16069	16027	16287	15794	16029	15961	16052	16064	16119	15913	16095	16113	16191	16011	16013	16103	16087	16061	15921	15995	16225	16078	16179	16161	16260	16055	16203	16043	16026	16074	16043	16116	16037	16048	16128	15772	15934	16161	16149	16094	16207	16197	16007	16087	16020	15999	16042	16035	16185	16171	16124	16086	16099	16175	16033	16074	16061	16024	16067	16051	16103	15963	16039	16074	16133	16209	16084	16166	16187	16118	16068	16147	16167	16171	16181	15977	16162	16000	16243	16296	15908	16231	16170	15975	16273	16040	16033	16256	16199	15919	16040	16069	16146	16038	16112	16008	16159	15994	16263	16198	16333	16243	16004	16026	16005	15990	16261	16125	16003	16155	16164	16138	16055	16227	16071	16004	15950	16038	16075	16044	16088	16125	16151	16178	16037	16192	16107	16058	15972	15986	16118	16063	16080	15952	16141	16060	16143	16033	15984	15998	16116	15952	16365	16014	16125	16081	16135	16119	16050	16223	15927	15947	16246	16147	16102	16004	16169	16021	16001	16138	16184	16040	16311	16170	16187	16070	16275	16004	16116	16095	16077	16226	16189	16196	16203	15945	16122	16025	16058	15964	15950	16019	16153	16083	16067	16084	16070	16080	16000	16066	16129	16020	16030	16117	16081	16071	16086	16061	16064	16160	16023	16060	16093	16068	16227	16103	15977	16202	16262	15938	16141	16201	16040	16169	15945	16236	16005	16073	16020	16154	16155	16142	16178	16103	16091	16056	16123	16260	16180	16092	15944	16042	16016	16011	16173	15912	16041	16046	16097	16072	16313	15974	16092	15962	16063	16212	16160	16293	15971	16051	16059	16033	15962	16131	16192	15979	15975	16195	15962	16096	15818	16055	16153	16150	16206	16228	16094	16287	16027	16075	16204	15973	16127	15837	16065	16000	16154	16124	16074	16157	16072	16089	15889	16255	16106	16059	16168	15999	16092	16061	16087	16171	16031	16258	16000	15968	16130	16032	16150	16184	15963	15924	16222	16040	16315	16092	16052	16121	16178	15963	16127	16133	16125	16139	16034	15950	16016	16038	16136	16020	16063	16019	16196	16223	16139	16144	16143	16025	16162	16162	16155	16104	16118	16016	16093	16222	15981	16162	16176	16020	16073	16141	16327	16024	16067	16116	16140	16015	16094	16176	16286	15948	16157	16124	15941	16007	15944	16282	16193	16114	16090	15912	16189	16096	15988	16124	16089	16253	16194	15921	16156	16138	15996	16058	16045	16126	16077	15982	16056	15942	15967	16112	16131	16045	16061	15992	16126	16163	16229	16220	16008	16178	16214	16061	16083	16039	16121	16085	16064	16091	16142	16112	16156	16095	16006	16234	16118	16196	16127	16203	16057	16211	15984	16204	16228	16133	16033	15982	15968	16049	16123	16117	16123	16121	16113	15933	16168	16142	16108	16118	15981	16219	16018	16257	16040	15913	16237	16069	16116	16034	16183	16103	15989	16094	15986	15986	16072	15998	16034	16084	16085	16018	16129	16124	16109	16099	16196	16183	15961	16292	16025	16189	16014	15975	16011	15931	15982	15968	16253	16014	16029	16211	16258	16038	16166	16147	16053	16088	16119	16159	16079	16297	16063	16033	15941	16045	16109	16232	16154	16014	16118	16036	16103	16120	16106	15989	16033	16093	15980	16121	16045	16141	16018	16329	15841	15991	16131	16257	16083	16118	16200	15926	16151	15990	16105	16056	16146	16093	16164	16049	16086	16131	16360	16075	16172	16052	16062	16106	16227	15870	16069	16064	16180	16074	15993	16030	16064	16206	16057	16149	16134	16043	16135	15964	16212	15960	16017	15989	15925	16111	15978	16144	16203	15916	16173	16156	15968	16146	16121	16237	16197	16174	15895	16019	16121	16053	16078	15861	16131	15960	16021	16014	16113	16009	15949	16039	16026	16088	16067	16058	16140	16255	16141	15914	15892	16040	16035	16065	15983	16066	16183	16112	16231	15958	16044	16243	16068	16059	15962	15973	16039	16053	15945	16014	15856	16051	16117	16102	16073	16141	16242	16067	16002	16086	16160	15973	16196	15974	16061	16000	16069	15989	15933	16211	16064	16186	16028	15854	16072	16074	16054	16078	15894	16205	15972	16098	16068	16094	16250	16214	15996	16050	16181	16053	16226	15964	15967	16147	16136	16147	16155	16106	15905	16187	16017	16239	16087	16118	16073	16153	16245	16168	16112	16215	16141	16155	16137	16205	16154	16143	16097	16080	15987	16038	16024	15927	16255	15990	15958	16054	16173	15897	16084	16063	15899	16173	16160	16059	16216	16030	16138	15960	15996	16081	15992	16127	15907	15932	16258	15934	16000	16207	16056	16130	16008	16198	15922	16288	16012	16096	16074	16110	16046	16142	15989	15986	15924	16122	15968	16041	16020	16132	16220	16121	16145	16182	15999	16039	15995	16281	16002	16076	16121	15957	16142	15955	16070	16103	15994	15910	16111	16018	16263	16019	16206	16126	16050	16221	16059	16219	16115	16087	16021	16063	16071	16051	16165	16190	15980	16001	16098	16044	16172	16018	16105	16008	16369	15941	16158	16093	16027	16091	16097	16025	16169	16015	16152	16170	16096	15981	16188	16082	16081	16149	16008	16094	16088	16029	16203	16142	16092	16030	16000	16231	16086	15990	16072	16119	16302	16067	15993	16209	15977	16040	16037	16137	16088	15951	16023	16181	15986	16126	16056	16288	15876	16088	16099	16119	16035	16173	16035	16104	16191	16020	16020	16116	15971	16105	16025	16151	16146	16114	15989	16130	16031	16187	16184	16205	16074	16161	16109	16028	16033	16071	16052	16144	16243	16032	16105	16144	15948	16131	16196	16145	16126	16219	16156	15955	16340	16155	16174	15914	16165	16108	16077	16137	16162	16043	16030	16259	16069	15990	16224	15887	15924	16179	16005	16109	16226	15978	16094	16176	16074	16063	16023	16092	16128	16112	16165	16107	16043	16136	15963	16164	16179	15986	16098	16095	16052	16051	16109	16290	16068	16028	16094	16155	16134	15997	15995	15989	16019	15988	16025	16018	16148	16080	16109	16191	16002	16029	16115	15954	16075	16125	16000	16048	16193	16166	15992	16076	16097	16147	16119	16055	16123	16099	16167	16110	16131	16177	16038	16160	16117	16099	16147	16003	16018	16168	16190	15925	15906	16140	16204	16024	16073	16267	16041	15885	16087	16070	15971	16225	16154	16115	16353	16045	15783	16081	16163	16060	16201	16145	16215	16200	16070	16032	16057	16114	16179	16000	16078	16118	15976	15887	16138	16122	16147	16159	16270	16091	16098	16275	16098	16078	16026	16047	16050	16026	16171	16117	16062	16172	16124	16133	15901	16196	16030	16077	16085	16206	16082	16047	15964	16010	16141	15979	16013	16201	16116	16145	16056	16079	16058	16008	16201	16027	15971	16024	16140	16093	15992	16064	16256	16066	16036	16054	16081	16211	16108	15931	16014	15982	16133	16099	16269	15894	15926	16161	16064	16053	16046	15978	16012	16023	16085	16215	16111	16019	16128	16162	16043	15986	15856	16149	16084	16176	16081	16173	16141	16213	15949	16179	16044	16135	15953	16101	16175	16053	16063	16026	16229	16028	16238	16038	16163	15981	16163	16013	15965	16237	16173	16069	15913	16218	16086	16229	15929	15946	16006	16120	15996	16188	16168	16150	16065	16239	16000	16131	15999	16158	16155	16086	16064	16109	16001	16060	16033	16087	15995	16237
22950	21437	29335	23963	21754	24233	26933	21773	20887	20837	20293	20197	19903	19834	19719	19541	19454	19493	19638	19638	19420	19472	19436	20755	25649	26693	24873	22799	21327	20496	19924	19524	19536	19249	19173	19385	19404	19297	19186	19503	19224	19060	19220	19299	19267	19191	19099	19171	19300	19162	19150	19391	19237	19184	19161	19118	19089	19096	19154	19016	19138	19025	19323	19307	19229	19201	19109	19271	19076	19167	19146	19416	19198	19215	19324	19297	19012	19232	19349	19230	19128	19207	19388	19157	19154	19302	19297	19176	19309	19279	19390	19531	19007	19147	19067	19027	19263	19191	19205	19080	19340	19186	19416	19188	19142	19220	19109	18974	19208	19294	19244	19135	19107	19250	19363	19156	19100	19036	19306	19184	19247	19316	19003	19244	19288	19276	19418	19134	19211	19319	18942	19108	19113	19088	18993	19163	19237	19202	19015	19092	19176	19209	19381	19350	19114	19203	19272	19354	19143	19202	19166	19184	19179	19370	19119	18992	19268	18875	19167	19182	19265	19221	19169	19060	19291	18990	19093	19160	19026	19126	19156	19090	19109	19192	19217	19094	19218	19227	19306	19154	19303	19170	19302	19324	19290	19107	19154	19161	19291	19074	19079	19368	19051	18931	19046	19243	19105	19257	19036	19379	19222	19166	19215	19320	19279	19201	19487	19144	19309	19314	19153	19221	19179	19343	19289	19143	19227	19165	19191	19188	19386	19220	19233	19264	19130	19347	19208	19100	19239	19261	19275	19100	19389	19151	19255	19202	19244	19205	19143	18977	19225	19150	19148	19204	19230	19100	19083	19065	19056	19297	19125	19167	19115	18936	19309	19079	19395	19203	19128	19148	19156	19158	19148	19148	19280	19203	19162	19153	19117	19153	19049	19068	18949	19463	19293	19217	19158	19191	18846	18893	19307	19275	19238	19244	19156	19309	18946	18948	19262	19302	19003	19241	19424	19058	19084	19306	19030	19213	19163	19177	19215	19173	19274	19175	19115	19299	19148	19197	19015	19109	19178	19071	19002	19136	18983	19331	19324	19148	19402	19291	18955	19223	18872	19210	19074	19040	19158	19168	19359	19165	19069	19217	19136	19213	19225	19221	19048	19333	19241	19032	19198	19124	19272	19129	19183	19244	19201	19371	19203	19148	19273	19136	19293	19195	19218	19162	19261	19345	18884	18998	19074	19142	19033	19012	19193	19149	19095	19149	19372	19259	19041	19124	19198	19244	19115	19153	19177	19220	19357	19142	19307	19272	19054	19043	19163	19387	19100	19190	19286	19121	19252	19331	19066	19081	19225	19272	19259	19084	19097	19007	19075	19257	19046	19355	19051	19214	19261	19145	18997	19214	19272	19112	19262	19303	19233	19133	19181	19159	19314	19227	19313	19050	19111	19253	19191	19434	18963	19105	18789	19120	19323	19250	19303	19345	19373	19055	19155	19179	19250	19177	19161	19172	19007	19135	18983	19197	19158	18994	19049	19158	19178	19144	19148	19029	19257	19279	19135	19105	19112	19151	19296	19250	19206	19192	19029	19226	19087	19206	19281	19251	19053	19071	19151	19289	19139	18938	18997	19110	19291	19079	19127	19011	19267	19063	19057	19124	19109	19270	19192	19145	19091	19261	19218	19209	19164	19145	19280	19116	19125	19194	18896	19263	19118	19004	19061	19200	19105	19024	19276	19390	19422	19267	19090	19186	19111	19149	19027	19213	19114	19287	19097	19049	19301	18969	19305	18966	19214	19196	19349	19241	19171	19179	18910	19317	19117	19094	19154	19170	19124	19213	19217	19335	19217	19158	19268	19135	19011	19219	19142	18983	19159	19067	19075	19193	19328	19067	19107	18974	19079	19302	19136	19160	19084	19007	19140	19221	19212	19300	19140	19006	19104	19293	19066	19220	19230	19017	19085	19167	19126	18998	18967	19103	19163	19101	19011	19192	19131	19283	19126	19014	19206	19262	19184	19282	19357	19412	19002	19389	19052	19117	19111	19193	18913	19210	19214	19416	19373	19166	19090	19134	19195	19224	19203	19016	19110	19123	18833	18875	19303	18974	19318	19184	19323	19081	19258	19123	18900	19277	19139	19107	19275	19131	19447	19152	19107	19035	19195	19184	19096	19061	19322	19185	19245	19089	19087	19304	19240	19191	19114	19074	19057	19308	19348	19200	19006	19135	19412	19032	19060	19052	19247	19269	19104	19160	19279	19205	19295	19215	19054	19138	19116	19116	19211	19150	19077	19260	19055	19133	19285	19157	19011	19305	19243	19071	19263	19205	19154	19248	19066	19124	19104	19089	19068	19047	19031	19351	19091	19279	19245	18979	19212	19147	19205	19186	19034	19085	19176	19140	19191	19284	19055	19183	19001	19280	19252	19197	19141	19248	19152	19250	19144	18993	19106	19246	19092	19318	19114	19034	19184	19262	18852	19287	19197	19143	19244	19156	19164	18972	19310	19222	19061	18874	18841	18956	19068	19081	19197	18912	19191	19325	19226	19024	19193	19192	19243	18987	19220	19348	19181	19210	19130	18999	19130	19277	19444	19169	19123	19342	19099	19253	19241	19085	19061	19299	19341	19125	19132	19114	19350	19037	19328	19238	19088	19281	19115	18987	18957	19193	19344	19197	19324	19104	19270	19191	19326	19135	19063	19168	19072	19235	19052	19143	19045	19060	19051	19116	19178	19078	19093	19106	19027	19243	19215	19524	19288	19080	19296	19210	18981	19199	19232	19154	19271	19216	19205	19143	19169	18958	19167	19081	18897	19037	19261	19172	19283	19168	18968	19133	19210	19197	18979	19117	19272	19313	19300	19389	19308	19123	18991	19188	19090	19147	19248	19185	19215	19302	19079	18984	19142	19085	19144	19104	19318	19351	19205	19090	19110	19176	19247	19159	19385	19201	19147	18964	19148	19168	19432	19090	19076	19354	19125	18950	19018	19320	19204	19344	19205	19144	19249	19300	18986	19211	19310	19288	19021	19267	19061	19173	19266	19316	19198	18915	19010	19266	19011	19080	19213	19084	19155	18937	19154	19183	19145	19461	19150	19052	19057	19442	19257	19269	19130	19140	19098	19294	19108	18997	19146	19111	19317	19277	19324	19145	19284	19218	19082	19158	19079	19339	19185	19081	19235	19063	19261	19083	19215	19128	19211	19265	19375	19050	19432	19296	19117	19121	19163	19237	18919	19288	19070	19039	18938	19213	19051	19289	19202	19184	19270	19339	19092	19207	19120	19177	19253	19145	19231	18982	19445	19119	19072	19326	19265	19378	19137	19244	19127	19138	19174	19085	19190	19088	19104	19173	19271	19071	19281	19131	18999	19134	19308	19146	19242	18946	19238	19186	19081	19152	18994	19091	19040	19421	19285	19142	19200	19081	19127	19107	19420	19154	19177	19100	19108	19215	19092	19247	19254	19272	19433	18966	19159	19119	19211	19341	19210	19142	19114	19319	19160	19114	19055	19212	19061	19275	19193	19222	19045	19174	19271	19300	19295	19062	19243	19256	18911	19128	19062	19236	19076	19195	19138	19026	19157	19159	19225	19173	19384	19042	19168	18982	19133	19222	19092	19232	19064	19230	19205	19140	19208	19148	19433	19100	19302	19165	19058	19323	19167	19177	19208	19113	19135	19148	19047	19278	19348	19168	19031	19029	19196	19274	19220	19205	19115	19146	19163	19294	19208	19372	18993	19240	19188	19170	19056	19264	19391	19015	19092	19158	19203	19174	19278	19028	19107	19125	19134	19176	19028	19012	19222	19333	19189	19243	19125	19210	19436	19230	19111	19170	19232	19086	19327	19158	19058	19222	19253	19252	19159	19294	19274	19077	19315	19136	19109	19152	19374	19141	19050	19386	19091	19142	19081	19198	19082	19175	19168	19402	19360	19149	19139	19231	19124	19147	19042	18997	19232	19310	19294	19520	18986	19044	19354	18932	19323	19306	19270	19238	19077	19029	19136	19139	19077	19115	19161	19296	19200	19197	18990	19192	19254	19188	19247	19128	19553	19118	19153	19108	19155	19128	19090	19351	19177	19168	18887	19064	19072	19119	19231	19086	19107	19141	19072	19032	19363	19274	19155	19183	19110	19295	18986	19168	19097	19167	19210	19075	19237	19217	18948	19201	19272	19290	18967	19187	19159	19061	19205	19234	19023	19219	18924	19266	19073	19053	19119	19125	19137	19224	19180	19311	19192	19284	19134	19157	19169	19141	19365	19031	18958	18973	19205	18902	19180	19245	19241	19010	19268	19144	19082	19075	19280	19198	19122	19025	18998	19272	19230	19128	19173	19283	19288	19214	19243	19249	19293	19211	19121	19151	19237	19071	18961	19306	19062	19235	19170	19174	19053	19148	19118	19104	19020	19133	19161	19050	19128	19045	19221	19305	19237	19244	19119	19256	19285	19290	19230	19040	19202	19203	19094	19204	19131	19082	19096	19117	19181	18951	19007	19226	18974	19037	19369	19154	19230	19113	19131	18954	19202	19277	19251	19191	19173	19151	19176	19048	19074	19235	19293	19392	19246	19128	19223	19149	19047	19122	19031	19228	19076	19139	19195	19120	19198	19279	19282	19197	19085	19175	19170	18898	19228	19234	19101	19246	19468	19290	19105	19086	19043	19185	19186	19086	19004	19282	19073	19098	19136	19130	19038	19103	18867	19074	19201	19302	19218	19095	19087	19106	19118	18982	19029	19331	19012	19459	19174	19030	19186	18927	19164	19162	19157	19274	19206	19247	19192	19285	19034	19034	19245	19118	19229	19214	19320	19295	19304	19301	19217	19516	19166	19394	19020	19241	19220	19106	19288	19029	19071	19472	19208	19199	19197	19138	19118	19122	19091	18907	19098	19171	19332	19136	19265	19062	19145	19032	19244	19397	19131	19010	19226	19158	19117	18861	19199	19118	19237	19251	19131	19072	19127	18793	19352	18908	19350	19237	19375	19262	19154	19158	19175	19241	19062	19224	19294	19139	19378	18833	19117	19158	19028	19238	19187	19099	19238	18920	18967	19282	19232	19191	19148	19215	19304	19132	19106	19093	19096	19115	19213	19124	19177	19305	19056	19138	19286	19202	19301	19132	19301	19338	18934	19122	19081	19124	19324	19124	19121	18965	19006	19245	19149	19175	19068	19084
25832	46290	37360	27835	23386	21303	20489	19663	18739	17981	17502	17326	17205	16754	16847	16498	16484	16439	16509	16409	16453	16493	16418	18987	26054	26608	23474	20416	18420	17441	16771	16272	16415	16180	16408	16173	16246	16280	16310	16186	16408	16094	16105	16014	16086	16295	16011	16234	16157	16247	16127	16220	16242	16264	16207	16201	16324	16357	16212	16389	16326	16035	16266	16190	16208	16112	16247	16401	16206	16213	16389	16141	16382	16196	16228	16292	16120	16120	16343	16280	16139	16243	16137	16084	16226	16204	16200	16144	16069	16343	16267	16267	16230	16096	16255	16246	16444	16277	16215	16307	16190	16199	16297	16296	16206	16202	16271	16314	16237	16305	15994	16069	16228	16084	15960	16355	16177	16186	16261	16228	16120	16256	16152	16030	16187	16178	16321	16240	16263	16171	16194	16091	16088	16202	16170	16203	16141	16117	16077	16229	16289	16091	16255	16157	16226	16221	16057	16109	16155	16024	16135	16153	16355	16114	16123	16148	16251	15962	16341	16185	16267	16308	16131	16177	16287	16056	16051	16110	16116	16314	16082	16357	16065	16298	16129	16215	15972	16061	16250	16171	16202	16137	16266	16271	16280	16194	16301	16131	16394	16186	16202	16148	16164	16216	16027	16147	16241	16164	16176	16209	16344	16334	16035	16424	16189	16172	16191	16207	16352	15989	16141	16370	16259	16165	16216	16271	16128	16226	16233	16159	16231	16084	16235	16285	16126	16221	16184	16386	16098	16208	15943	16149	16158	16272	16306	16076	16265	16352	16288	16129	16042	16251	16396	16318	16439	16255	16194	16227	16233	16153	16178	16294	16101	15928	16255	16065	16295	16027	16346	16324	16233	16032	16254	16073	16198	16091	16085	16189	16094	16244	16018	16206	16080	16255	16017	16097	16203	16219	16105	16410	16280	16333	16211	16206	16145	16111	16069	16093	16119	16111	16159	16332	16081	16212	16092	16162	16254	16122	16351	16115	16066	16171	16106	16083	16128	15979	16349	16107	16292	16261	16100	16063	16265	16270	16152	16243	16147	16119	16248	16195	16141	16039	16271	16205	16191	16126	16181	16263	16162	16257	15982	16478	16226	16192	16228	16218	16210	16143	16307	16219	15952	16212	16062	15872	16469	16246	16181	16108	16250	15966	16259	16022	16127	16174	16145	16271	16271	16257	16080	16158	16225	16050	16084	16027	16202	16176	16059	16337	16049	16464	16172	16301	16203	16212	16199	16088	16282	16218	16183	16069	16029	16184	16128	16287	16204	15944	16217	16197	16172	16246	16257	15992	16218	16179	16034	16105	16133	16268	16198	16236	16223	16243	16122	16199	16082	16336	16206	16239	16072	16224	16213	16232	16250	16013	16082	16220	16002	16097	16303	16283	16100	16125	16262	16195	16240	16262	16183	16113	16312	16185	16236	16140	16207	15989	16266	16471	16169	16120	16219	16065	16328	16196	16177	16160	16171	16124	16125	16307	16225	16176	16172	16187	16184	16061	16180	16154	16285	16254	16114	16291	16005	16217	16290	16171	16343	16324	16133	16265	16162	16254	16111	16268	16429	16103	16178	16143	16094	16116	16082	16290	15991	16300	16045	16252	16034	16193	16372	16235	16237	16135	16285	16258	16284	16113	16314	16138	16196	16000	16248	16329	16281	16231	16140	16007	16133	16162	16216	16259	16155	16116	16187	16050	16060	16107	16150	16170	16205	16161	16125	16067	16244	16116	16132	16199	16331	16148	16210	16149	16265	16301	16091	16139	16107	16229	16129	16192	16091	16328	16326	16103	16051	16202	16353	16118	16246	16131	16278	16181	16163	16206	16140	16156	16185	16270	16132	16227	16248	16239	16095	16222	16193	16346	16038	15977	16078	16075	16292	16151	15986	16168	15935	16104	16169	16165	16244	16092	16154	16268	16039	16249	16310	16102	16261	16187	16081	16116	16103	16193	15960	16060	16162	16161	16180	16224	16254	16084	16132	16222	16159	16049	16347	16047	16227	16101	16065	16175	16214	16228	16274	16058	16124	16148	16098	16203	16253	16167	16297	16113	16096	16061	16129	16028	16306	16153	16186	15966	16146	16141	16028	16257	16027	16240	16036	16160	16247	16324	16143	16035	15986	16304	16155	16272	16142	16252	16033	16422	16228	16043	16154	16130	16211	16002	16122	16213	16236	16223	16304	16030	16019	16229	16238	16122	16214	16180	16063	16040	16291	16202	16245	16319	16157	16176	16211	16373	16290	16044	16320	16179	16231	16092	16156	16310	16057	16319	16142	16080	16416	16230	15959	16178	16096	16282	16246	16251	16157	16191	16140	16387	16177	16224	16136	16085	16092	16094	16329	16091	16334	16161	16158	16083	16224	16329	16139	16377	16200	16201	16254	16136	16376	16200	16221	16237	16177	16085	16261	16210	16180	15961	16106	16145	16181	16263	16296	16191	16114	16235	15990	16246	16126	16139	16251	16099	16359	16269	16157	16038	16130	16101	16178	16134	16156	16139	16295	15991	16160	16192	16254	16324	15982	16199	16040	16157	16178	16196	15963	16268	16353	16184	16211	16006	16149	16182	16242	16281	16064	16110	16388	16323	16289	16269	16229	16134	16303	16294	16368	16132	16170	16247	16240	16136	16085	16062	16078	16265	16197	16096	16129	16353	16206	16129	16041	16183	16369	16151	16339	16170	16296	16180	16053	16209	16122	16331	16063	15894	16229	16304	15987	16280	16061	16256	16041	16207	16078	16289	16277	16230	16348	16276	16099	16196	16169	16254	16091	16096	16301	16192	16293	16121	16237	16097	16121	16166	16136	16101	16164	16113	16210	16122	16340	15973	16121	16218	16213	16220	16190	16147	16225	16180	16073	16262	16182	16156	16188	16227	16188	16180	16392	16223	16113	16188	16251	16173	16158	16136	16093	16128	16226	16352	16314	16226	16028	16426	16164	16156	16245	16139	16213	16266	16360	16050	16212	16437	16132	16184	16204	16149	16355	16368	16218	16005	16028	16310	16199	16149	16420	16166	16062	16206	15922	16098	16203	16205	16240	16138	16179	16238	16121	16286	16287	16212	16179	16322	16222	16253	16131	16155	16279	16055	16307	16318	16099	16177	16245	16227	16197	16188	16175	16446	16229	16141	16116	16368	16184	16239	16040	16246	16265	16277	16271	16327	16291	16192	16222	16199	16203	16203	16232	16236	16057	15975	16136	16063	16124	16069	16317	16211	16253	16030	16296	16069	16264	16120	16149	16222	16342	16118	16237	16224	16304	16036	16315	16204	16301	16143	16192	16341	16174	16086	16147	16207	16137	16107	16402	16269	16288	16330	16122	16211	16384	16094	16198	16169	16208	16248	16232	16204	16266	16246	16349	16130	16259	16189	16172	16105	16297	16331	16254	16376	16121	16149	16164	16101	16340	16245	16146	16072	16080	16222	16199	16018	16227	16227	16209	16190	16289	16295	16018	16265	16340	16083	16271	16015	16057	16139	16174	16184	16077	16181	16084	16315	16345	16187	16081	16267	16107	16210	16275	16021	16047	16263	16216	16130	16168	16080	16149	16246	16064	16128	16066	16274	16115	16084	16150	16268	16259	16169	16262	16136	16217	16323	16178	16127	16212	16119	16170	16194	16190	16335	16165	16292	16297	16142	16211	16287	16241	16270	16039	16209	16174	16205	16160	16239	16303	16140	16175	16074	16137	16203	16320	16209	15998	16184	16113	16239	16112	16314	16340	16177	16202	16080	16091	16207	16329	16160	16343	16174	16122	16281	16028	16204	16021	16079	16215	16197	16331	16197	16119	16227	16401	16184	16278	16254	16151	16222	16171	16132	16099	16092	16122	16173	16261	16176	16245	16159	16249	16175	16281	16183	16337	16182	16263	16009	16124	16216	16082	16422	16153	15995	16292	16069	16201	16215	16207	16167	16136	16107	16183	16008	16037	16208	16344	16212	16233	16107	15998	16363	16257	16168	16185	16348	16219	16392	16334	16192	16168	16316	16191	16175	16061	16323	16223	16217	16361	16236	16134	16220	16284	15984	16159	16219	16144	16160	16284	16045	16103	16244	16094	16207	16235	16112	16270	16113	16140	16218	16177	16286	16069	16221	16262	16080	16184	16219	16144	16190	16373	16244	16265	16195	16031	16214	16319	16250	16144	16251	16245	15990	16096	16150	16232	16276	16224	16102	16204	16036	16193	16282	16199	15999	16205	16330	16112	16293	16172	16271	16244	16019	16420	15959	16143	16149	16182	16044	16193	16071	16316	16258	16444	15940	16111	16090	16120	16192	16315	16206	16113	16179	16249	16009	16257	16123	16353	16183	16074	16209	16256	16257	16145	16213	16221	16117	16056	16398	16199	16228	16221	16180	16271	16019	16281	16265	16279	16263	16288	16372	16286	16372	16159	16258	16228	16139	16083	16001	16219	16323	16114	16067	16121	16241	16241	16190	16343	16302	16136	16184	16071	16223	16050	16063	16222	16234	16106	16338	16174	16278	16380	16301	16178	16202	16127	15959	16138	16174	16381	16438	16169	16219	16309	16131	16191	16082	16100	16109	16212	16146	16180	16123	16397	16250	16054	16281	16131	16287	16305	16345	16188	16098	16342	16188	16092	16239	16115	16189	16133	16238	16355	16250	16209	16105	16301	16141	16252	16092	16301	16168	16179	16270	16384	16124	16356	16317	16274	16139	16272	16196	16229	16207	16036	16248	16356	16275	16141	16255	16247	16087	16187	16200	16294	16155	16188	16172	16147	16069	16138	16277	16145	16270	16061	16143	16389	16158	16244	16195	16138	16110	16317	16341	16100	16157	16096	16169	16170	16309	16117	16056	16418	16333	16202	16272	16024	16201	16097	16136	16273	16186	16157	16195	15990	16437	16201	16234	16222	16132	16042	16125	16197	16225	16041	16000	16210	16285	16259	16188	16045	16108	16220	16154	16113	16047	16230	16274	16328	16233	16057	16167	16144	16195	16200	16163	16156	16384	16222	16162	16362	16259	16191	16187	16241	16333	16113	16287	16176	16334	16116	16013	16259	16158	16222	16203	16226	16230	16195	16076	16330	16083	16233	16102	16260	16195	16085	16109	16119	16186	16173	16168	16199	16096	16184	16176	16159	16085	16265	16283	16131	16135	16198	16145
28110	23662	28575	24340	19604	19268	19691	19533	18966	18931	19020	18538	18778	18595	18384	18511	18629	18392	18288	18403	18493	18354	18379	18564	18558	19034	18782	18643	18644	18536	18485	18503	18444	18297	18144	18270	18389	18284	18280	18313	18115	18327	18224	18438	18285	18378	18492	18432	18289	18271	18238	18254	18446	18491	18221	18407	18098	18226	18282	18082	18355	18248	18281	18380	18230	18168	18426	18232	18424	18312	18417	18538	18381	18349	18400	18338	18402	18561	18252	18530	18428	18473	18288	18354	18417	18515	18166	18367	18195	18201	18391	18214	18260	18522	18314	18324	18465	18395	18133	18132	18350	18396	18342	18376	18374	18226	18437	18431	18269	18422	18661	18221	18503	18456	18151	18449	18140	18106	18358	18150	18202	18307	18276	18209	18335	18532	18378	18311	18324	18406	18351	18405	18308	18186	18344	18482	18302	18472	18306	18130	18325	18294	18064	18494	18174	18337	18141	18436	17987	18343	18338	18413	18184	18259	18480	18468	18343	18415	18464	18577	18270	18226	18345	18383	18211	18148	18155	18490	18260	18251	18094	18126	18412	18334	18277	18449	18362	18279	18226	18231	18105	18188	18310	18240	18285	18550	18409	18291	18333	18359	18453	18355	18333	18407	18371	18340	18415	18250	18463	18153	18245	18517	18480	18212	18287	18264	18331	18389	18341	18192	18351	18259	18404	18390	18326	18506	18290	18153	18273	18472	18224	18268	18329	18203	18226	18241	18169	18444	18220	18381	18217	18305	18324	18206	18393	18223	18321	18393	18472	18420	18412	18415	18206	18427	18345	18299	18364	18169	18375	18473	18275	18334	18222	18471	18457	18143	18458	18547	18578	18383	18392	18267	18281	18073	18385	18254	18323	18299	18414	18291	18306	18235	18306	18378	18381	18514	18256	18637	18445	18312	18275	18385	18452	18439	18248	18306	18269	18293	18402	18166	18349	18227	18250	18212	18409	18244	18614	18220	18508	18265	18185	18274	18291	18253	18359	18466	18378	18334	18280	18446	18113	18167	18304	18341	18194	18475	18314	18399	18292	18168	18383	18236	18332	18332	18274	18382	18379	18337	18257	18362	18234	18290	18312	18240	18091	18426	18198	18416	18376	18331	18308	18416	18208	18365	18343	18279	18278	18354	18289	18258	18204	18581	18337	18443	18383	18212	18314	18378	18276	18189	18408	18333	18424	18254	18382	18360	18417	18323	18375	18367	18297	18335	17942	18281	18376	18276	18262	18363	18356	18329	18353	18251	18361	18464	18400	18612	18377	18270	18330	18272	18266	18506	18177	18310	18357	18183	18269	18145	18332	18207	18204	18449	18173	18358	18273	18143	18232	18309	18413	18244	18519	18486	18392	18278	18278	18145	18404	18348	18170	18449	18136	18353	18520	18309	18194	18513	18311	18305	18249	18509	18149	18241	18199	18342	18400	18248	18530	18323	18281	18480	18374	18611	18554	18399	18319	18598	18461	18388	18518	18261	18297	18216	18213	18278	18244	18267	18301	18371	18282	18484	18206	18410	18320	18496	18472	18448	18293	18368	18460	18172	18546	18392	18563	18345	18428	18255	18366	18362	18236	18390	18283	18472	18589	18533	18249	18395	18367	18163	18354	18312	18444	18239	18323	18407	18096	18314	18303	18487	18367	18341	18195	18304	18470	18112	18292	18189	18259	18156	18203	18175	18158	18227	18251	18372	18455	18364	18440	18443	18324	18230	18363	18214	18429	18365	18382	18361	18669	18333	18134	18167	18141	18234	18408	18392	18405	18267	18221	18379	18352	18125	18281	18284	18444	18237	18426	18513	18326	18383	18287	18363	18334	18525	18296	18316	18337	18298	18441	18127	18347	18281	18322	18256	18593	18217	18257	18122	18360	18499	18394	18545	18437	18391	18536	18311	18303	18244	18024	18282	18471	18477	18348	18376	18085	18389	18601	18156	18355	18315	18191	18408	18399	18388	18432	18270	18158	18223	18392	18424	18411	18357	18280	18279	18132	18416	18322	18343	18240	18316	18355	18442	18273	18403	18317	18245	18219	18264	18427	18282	18405	18392	18313	18465	18393	18608	18535	18385	18277	18333	18421	18151	18316	18133	18347	18071	18196	18357	18433	18103	18400	18511	18469	18355	18408	18378	18296	18396	18206	18165	18324	18296	18326	18311	18275	18333	18428	18352	18423	18234	18486	18402	18366	18459	18631	18323	18210	18177	17995	18320	18186	18145	18361	18342	18414	18402	18542	18214	18125	18232	18292	18339	18285	18283	18192	18144	18233	18547	18503	18292	18445	18333	18261	18368	18458	18164	18309	18411	18187	18340	18364	18395	18366	18320	18351	18035	18217	18273	18419	18383	18425	18471	18363	18278	18303	18321	18515	18270	18086	18197	18306	18407	18314	18361	18358	18392	18287	18190	18353	18313	18098	18220	18490	18323	18373	18580	18264	18358	18393	18423	18280	18514	18432	18269	18280	18427	18176	18378	18408	18306	18122	18438	18419	18355	18304	18248	18444	18541	18076	18289	18433	18334	18319	18398	18299	18223	18174	18384	18402	18391	18605	18277	18131	18394	18290	18199	18139	18212	18294	18405	18563	18413	18312	18149	18330	18191	18333	18496	18191	18262	18187	18486	18315	18412	18354	18320	18274	18316	18312	18397	18344	18387	18460	18540	18332	18344	18215	18703	18307	18236	18449	18352	18443	18276	18317	18321	18422	18146	18350	18311	18072	18431	18419	18195	18346	18348	18407	18223	18438	18452	18273	18429	18423	18359	18349	18256	18256	18218	18225	18386	18404	18263	18346	18430	18314	18314	18327	18290	18300	18383	18338	18362	18392	18387	18358	18190	18236	18158	18238	18533	18286	18288	18222	18259	18430	18282	18399	18348	18345	18401	18279	18203	18340	18409	18263	18362	18343	18434	18383	18403	18478	18322	18410	18278	18128	18415	18300	18367	18305	18503	18236	18304	18188	18467	18288	18122	18263	18323	18069	18136	18267	18390	18389	18251	18334	18147	18365	18311	18313	18253	18490	18344	18391	18364	18099	18195	18370	18223	18396	18257	18385	18346	18398	18387	18381	18151	18303	18261	18244	18402	18231	18201	18489	18504	18319	18251	18433	18341	18315	18283	18427	18289	18211	18291	17991	18264	18449	18482	18365	18377	18330	18318	18389	18219	18285	18194	18365	18371	18401	18412	18268	18143	18110	18419	18315	18379	18307	18386	18146	18320	18340	18342	18120	18157	18357	18355	18630	18433	18115	18337	18414	18409	18540	18276	18136	18134	18187	18297	18226	18351	18249	18462	18312	18341	18238	18323	18236	18266	18299	18299	18349	18395	18210	18338	18369	18502	18138	18210	18345	18454	18320	18193	18468	18329	18363	18356	18372	18430	18524	18401	18306	18134	18299	18320	18443	18295	18316	18548	18364	18474	18534	18293	18389	18248	18319	18232	18120	18557	18382	18284	18353	18250	18188	18273	18238	18412	18397	18393	18482	18375	18174	18175	18295	18311	18373	18197	18446	18476	18440	18414	18412	18602	18120	18279	18463	18385	18477	18395	18584	18340	18156	18282	18415	18497	18394	18452	18409	18291	18592	18525	18312	18256	18370	18219	18531	18400	18427	18555	18288	18461	18167	18265	18438	18451	18220	18382	18334	18397	18343	18401	18230	18276	18240	18514	18215	18279	18081	18223	18150	18392	18385	18204	18609	18377	18321	18410	18422	18335	18593	18338	18254	18341	18295	18259	18767	18295	18468	18102	18279	18301	18382	18386	18307	18364	18629	18472	18391	18349	18347	18297	18346	18379	18119	18118	18136	18406	18362	18488	18266	18435	18344	18445	18282	18427	18242	18344	18402	18332	18454	18402	18254	18568	18431	18394	18468	18438	18569	18344	18252	18466	18258	18263	18411	18237	18341	18263	18306	18485	18643	18251	18421	18438	18305	18230	18393	18299	18249	18371	18376	18152	18439	18347	18340	18232	18211	18194	18263	18268	18428	18237	18385	18522	18316	18381	18137	18194	18302	18020	18286	18245	18512	18511	18223	18469	18609	18375	18409	18245	18439	18193	18247	18360	18247	18400	18387	18399	18489	18163	18258	18270	18451	18330	18439	18220	18425	18590	18393	18489	18401	18471	18327	18059	18313	18459	18395	18587	18363	18449	18250	18191	18374	18379	18252	18430	18291	18242	18298	18200	18090	18269	18242	18419	18272	18299	18568	18345	18025	18274	18269	18356	18320	18494	18260	18157	18423	18371	18216	18160	18127	18561	18412	18392	18381	18354	18237	18188	18408	18366	18271	18148	18277	18439	18281	18280	18434	18178	18548	18431	18368	18515	18356	18545	18371	18260	18160	18390	18406	18256	18394	18270	18232	18305	18358	18437	18481	18476	18261	18167	18166	18490	18230	18442	18299	18593	18588	18147	18296	18280	18317	18374	18420	18454	18680	18598	18239	18360	18180	18258	18379	18250	18443	18297	18390	18064	18382	18456	18333	18296	18242	18279	18398	18337	18409	18525	18316	18276	18252	18269	18158	18018	18138	18320	18189	18350	18561	18227	18334	18177	18280	18457	18212	18359	18099	18075	18229	18397	18282	18231	18419	18387	18359	18646	18286	18313	18330	18184	18396	18331	18289	18066	18225	18277	18320	18386	18392	18448	18130	18309	18366	18195	18327	18325	18535	18604	18293	18297	18331	18362	18162	18347	18450	18358	18264	18296	18419	18359	18250	18173	18207	18260	18383	18383	18670	18456	18415	18339	18331	18253	18482	18403	18262	18383	18340	18176	18388	18340	18228	18213	18347	18437	18219	18271	18360	18256	18469	18449	18304	18451	18517	18328	18400	18064	18315	18215	18427	18341	18347	18336	18269	18492	18340	18344	18319	18405	18280	18297	18518	18369	18430	18333	18221	18555	18534	18141	18356	18312	18363	18252	18354	18188	18297	18614	18371	18380	18293	18303	18367	18171	18356	18111	18294	18398	18400	18482	18277	18271	18047	18291	18415	18256	18373	18269	18348	18258	18381	18416	18369	18361	18215	18363	18414	18218	18326	18296	18146	18290	18515	18222	18333	18451	18383	18311	18352	18278	18122	18353	18399	18296	18251	18325	18245	18442	18232	18403	18451	18321	18403	18231
22532	32167	28786	20368	17233	17198	17640	17455	16914	16425	16442	16173	16076	16015	15620	15810	15687	15816	15736	15730	15688	15921	15698	16008	16092	16310	16341	16015	16121	15834	15752	15830	15608	15674	15591	15822	15631	15685	15506	15746	15643	15797	15635	15779	15711	15866	15530	15703	15668	15686	15750	15618	15742	15697	15654	15513	15508	15759	15599	15743	15599	15663	15631	15682	15732	15697	15670	15940	15713	15684	15732	15757	15842	15590	15689	15735	15665	15751	15784	15551	15814	15589	15664	15527	15544	15705	15617	15474	15634	15748	15742	15601	15667	15897	15484	15770	15727	15643	15799	15706	15781	15749	15732	15745	15837	15771	15605	15743	15708	15679	15667	15877	15637	15636	15817	15782	15688	15692	15841	15676	15563	15687	15700	15915	15726	15671	15589	15735	15688	15701	15684	15524	15800	15570	15821	15738	15721	15591	15873	15636	15693	15624	15662	15660	15693	15669	15597	15583	15729	15590	15654	15700	15581	15678	15765	15676	15709	15660	15637	15615	15814	15826	15651	15568	15636	15577	15912	15692	15709	15587	15696	15760	15735	15627	15619	15607	15695	15761	15562	15914	15753	15809	15549	15777	15607	15592	15712	15741	15855	15556	15626	15744	15757	15617	15510	15793	15578	15707	15694	15816	15761	15572	15819	15722	15612	15796	15724	15796	15765	15688	15679	15808	15600	15751	15583	15508	15658	15607	15551	15770	15675	15640	15680	15642	15656	15617	15701	15739	15662	15672	15533	15733	15593	15744	15806	15740	15703	15537	15649	15562	15671	15680	15790	15749	15717	15722	15830	15618	15694	15696	15629	15598	15679	15780	15645	15773	15601	15424	15729	15668	15638	15754	15721	15460	15641	15437	15642	15834	15639	15757	15629	15778	15719	15649	15592	15704	15682	15821	15517	15674	15725	15674	15727	15714	15727	15640	15835	15595	15438	15660	15895	15731	15552	15662	15820	15595	15598	15616	15664	15624	15723	15583	15475	15738	15600	15738	15718	15541	15746	15718	15814	15709	15833	15563	15627	15737	15863	15667	15628	15570	15650	15803	15589	15699	15685	15683	15627	15712	15556	15777	15639	15565	15617	15759	15783	15844	15611	15555	15692	15747	15627	15858	15577	15596	15697	15615	15647	15623	15693	15665	15659	15705	15707	15627	15648	15510	15765	15789	15750	15660	15685	15576	15745	15608	15696	15738	15640	15518	15883	15627	15608	15589	15806	15801	15611	15719	15733	15564	15723	15745	15657	15665	15460	15818	15546	15577	15700	15854	15678	15696	15787	15738	15850	15653	15652	15664	15581	15643	15651	15766	15673	15599	15771	15616	15691	15615	15779	15690	15760	15795	15570	15657	15772	15660	15740	15495	15771	15820	15672	15632	15482	15657	15723	15816	15682	15504	15762	15707	15630	15684	15729	15723	15770	15649	15670	15866	15551	15769	15747	15693	15846	15654	15690	15583	15628	15722	15683	15549	15690	15761	15633	15724	15768	15910	15699	15576	15772	15608	15797	15760	15653	15679	15619	15628	15740	15778	15806	15789	15652	15991	15695	15819	15635	15555	15663	15698	15582	15643	15644	15538	15838	15667	15847	15629	15710	15735	15615	15749	15726	15529	15624	15881	15719	15670	15771	15657	15643	15583	15663	15714	15567	15859	15620	15728	15602	15746	15583	15570	15772	15608	15614	15857	15705	15704	15851	15899	15806	15621	15783	15556	15706	15613	15782	15668	15749	15689	15674	15557	15580	15893	15487	15698	15610	15756	15482	15767	15706	15558	15692	15494	15606	15695	15801	15746	15616	15727	15500	15866	15500	15716	15754	15693	15731	15860	15744	15578	15603	15589	15667	15724	15725	15616	15800	15643	15705	15822	15638	15747	15626	15611	15628	15600	15867	15714	15555	15597	15739	15823	15791	15782	15762	15763	15743	15764	15682	15488	15792	15726	15800	15569	15621	15699	15629	15750	15818	15837	15728	15588	15574	15636	15636	15700	15619	15646	15765	15520	15745	15709	15667	15603	15604	15749	15914	15744	15489	15780	15807	15835	15575	15683	15797	15673	15576	15662	15456	15720	15624	15838	15664	15729	15550	15820	15661	15668	15663	15696	15680	15620	15828	15876	15815	15744	15695	15676	15651	15693	15636	15626	15614	15767	15675	15657	15619	15681	15607	15850	15888	15670	15339	15890	15790	15661	15640	15661	15548	15835	15719	15695	15744	15574	15828	15572	15744	15882	15580	15922	15790	15489	15725	15888	15707	15763	15804	15738	15809	15613	15701	15666	15738	15721	15670	15771	15603	15735	15600	15604	15626	15806	15563	15724	15634	15792	15788	15681	15624	15719	15705	15585	15765	15730	15863	15716	15678	15561	15645	15800	15668	15738	15775	15477	15765	15824	15590	15807	15735	15667	15592	15675	15655	15698	15841	15900	15656	15601	15665	15664	15693	15713	15780	15703	15752	15636	15980	15579	15799	15634	15709	15546	15647	15588	15731	15624	15598	15814	15685	15592	15838	15617	15832	15677	15582	15715	15833	15643	15768	15574	15598	15732	15594	15927	15644	15642	15770	15736	15739	15841	15628	15596	15765	15505	15640	15638	15682	15739	15581	15684	15863	15793	15709	15774	15689	15735	15723	15629	15641	15735	15747	15611	15711	15629	15722	15894	15596	15749	15619	15547	15570	15682	15655	15788	15650	15812	15630	15711	15603	15639	15650	15541	15741	15667	15700	15709	15723	15566	15669	15871	15786	15663	15666	15758	15741	15613	15746	15731	15627	15622	15683	15796	15602	15682	15650	15711	15846	15749	15578	15798	15836	15622	15667	15666	15640	15649	15531	15616	15627	15602	15554	15726	15819	15752	15800	15703	15730	15587	15695	15724	15872	15698	15509	15697	15677	15628	15932	15780	15716	15652	15668	15786	15795	15752	15745	15641	15610	15783	15777	15753	15711	15681	15855	15584	15767	15685	15737	15625	15742	15712	15583	15801	15548	15608	15660	15801	15795	15668	15894	15627	15599	15663	15771	15681	15647	15772	15580	15728	15711	15834	15739	15644	15895	15686	15670	15651	15609	15648	15684	15775	15774	15630	15549	15765	15707	15612	15661	15641	15657	15639	15859	15550	15644	15613	15769	15739	15585	15731	15805	15735	15514	15753	15734	15647	15567	15785	15629	15738	15661	15720	15625	15472	15765	15518	15602	15723	15654	15682	15663	15658	15655	15673	15678	15795	15609	15701	15717	15685	15780	15609	15526	15818	15597	15887	15663	15673	15741	15801	15757	15748	15666	15760	15512	15613	15753	15728	15854	15648	15510	15690	15781	15673	15852	15673	15743	15709	15700	15537	15661	15778	15760	15630	15772	15783	15645	15703	15648	15564	15748	15780	15681	15714	15606	15579	15669	15591	15660	15688	15761	15780	15779	15955	15645	15657	15718	15683	15705	15569	15643	15717	15699	15592	15782	15492	15681	15634	15755	15705	15602	15671	15771	15596	15623	15660	15801	15905	15630	15840	15655	15836	15704	15730	15675	15843	15674	15563	15741	15668	15822	15583	15801	15606	15786	15842	15702	15597	15552	15681	15586	15748	15726	15741	15774	15648	15753	15637	15635	15883	15564	15676	15656	15611	15682	15699	15568	15668	15751	15795	15956	15549	15862	15595	15661	15713	15705	15597	15757	15807	15740	15734	15578	15725	15785	15785	15629	15699	15652	15621	15707	15622	15673	15722	15659	15677	15642	15649	15652	15780	15764	15660	15703	15733	15722	15813	15842	15659	15775	15658	15618	15661	15625	15703	15711	15581	15728	15705	15640	15624	15763	15678	15801	15740	15648	15671	15761	15684	15553	15592	15606	15626	15745	15646	15731	15683	15674	15878	15632	15756	15686	15669	15787	15688	15673	15787	15547	15883	15703	15784	15719	15652	15736	15789	15842	15755	15663	15519	15548	15779	15758	15778	15795	15734	15717	15656	15570	15716	15772	15742	15681	15694	15621	15835	15659	15761	15592	15711	15653	15723	15639	15738	15815	15549	15675	15909	15734	15700	15665	15607	15662	15566	15734	15796	15803	15641	15806	15936	15608	15511	15637	15770	15708	15659	15657	15630	15651	15495	15696	15661	15622	15826	15691	15830	15577	15640	15763	15703	15821	15701	15698	15644	15788	15703	15736	15563	15676	15751	15971	15592	15637	15575	15751	15662	15867	15607	15609	15698	15645	15737	15701	15609	15859	15737	15522	15679	15766	15628	15469	15737	15498	15868	15680	15867	15738	15851	15772	15730	15625	15701	15664	15683	15714	15765	15968	15667	15630	15714	15749	15756	15870	15732	15663	15683	15889	15634	15792	15715	15716	15635	15571	15689	15566	15554	15743	15630	15674	15760	15593	15726	15817	15702	15494	15729	15754	15654	15672	15823	15770	15844	15623	15721	15734	15702	15803	15748	15685	15672	15592	15746	15604	15669	15457	15688	15775	15616	15602	15802	15730	15744	15715	15672	15651	15655	15553	15694	15708	15798	15694	15794	15668	15744	15567	15814	15577	15586	15695	15748	15692	15764	15813	15846	15700	15681	15660	15678	15574	15641	15644	15744	15719	15984	15717	15682	15750	15624	15756	15697	15789	15636	15696	15533	15719	15585	15756	15696	15670	15856	15688	15587	15960	15646	15905	15713	15581	15806	15693	15587	15526	15660	15642	15632	15832	15660	15746	15670	15790	15828	15704	15655	15636	15733	15873	15715	15500	15677	15670	15760	15868	15692	15590	15566	15878	15558	15683	15774	15644	15757	15450	15734	15667	15766	15586	15705	15790	15679	15715	15811	15643	15712	15702	15713	15647	15520	15688	15776	15844	15643	15711	15590	15605	15787	15655	15603	15515	15479	15756	15694	15530	15695	15689	15673	15674	15773	15811	15530	15846	15704	15856	15485	15605	15748	15710	15650	15675	15587	15729	15553	15775	15648	15879	15631	15661	15628	15820	15593	15693	15780	15704	15645	15611	15763	15739	15742	15650	15653	15633	15791	15781	15668	15824	15714	15542	15674	15710	15669	15727	15510	15659	15886	15620	15775	15610	15739	15611	15694	15774	15491	15805	15743	15705	15820	15596	15784	15779	15652	15677	15797	15701	15691	15598	15811
23985	21436	29042	24378	22453	23080	22974	20380	19854	19622	19241	19051	18717	18763	18803	18825	18548	18512	18551	18414	18322	18603	18960	20484	21971	21922	21185	20203	19400	18755	18662	18440	18263	18469	18332	18304	18382	18224	18435	18393	18426	18333	18439	18198	18443	18361	18293	18265	18323	18375	18375	18454	18288	18463	18432	18566	18282	18338	18474	18221	18373	18259	18171	18382	18461	18464	18288	18236	18297	18285	18330	18263	18442	18354	18256	18139	18567	18407	18355	18225	18476	18424	18343	18425	18288	18093	18357	18384	18294	18382	18186	18569	18438	18324	18370	18355	18303	18522	18366	18512	18438	18235	18516	18295	18349	18192	18303	18310	18335	18221	18267	18568	18299	18390	18285	18375	18295	18471	18343	18388	18409	18431	18379	18216	18253	18455	18448	18365	18317	18376	18311	18396	18376	18406	18003	18384	18401	18182	18502	18425	18415	18420	18106	18350	18297	18298	18361	18160	18448	18439	18240	18207	18287	18295	18402	18155	18396	18198	18327	18241	18264	18352	18214	18337	18328	18128	18396	18435	18383	18107	18269	18241	18199	18404	18399	18454	18346	18502	18299	18318	18408	18306	18411	18216	18215	18457	18644	18159	18457	18491	18363	18153	18439	18540	18063	18279	18354	18277	18343	18457	18338	18236	18365	18389	18501	18376	18566	18273	18480	18405	18290	18235	18157	18288	18499	18386	18375	18307	18266	18566	18466	18388	18338	18273	18376	18576	18488	18451	18370	18169	18387	18285	18178	18221	18265	18612	18324	18418	18302	18349	18399	18360	18405	18354	18475	18231	18291	18184	18343	18451	18318	18260	18351	18087	18218	18098	18406	18439	18517	18398	18379	18278	18318	18409	18311	18422	18255	18366	18340	18358	18401	18458	18391	18255	18184	18271	18340	18396	18322	18453	18336	18252	18291	18287	18359	18057	18312	18386	18441	18457	18449	18228	18410	18198	18431	18368	18373	18464	18312	18325	18208	18275	18389	18244	18031	18268	18085	18320	18343	18470	18184	18271	18350	18326	18512	18384	18442	18562	18488	18569	18153	18396	18328	18190	18242	18383	18324	18326	18318	18312	18284	18329	18139	18544	18339	18139	18376	18407	18260	18205	18202	18308	18440	18292	18402	18193	18240	18331	18382	18430	18264	18180	18341	18217	18473	18201	18421	18228	18431	18401	18268	18270	18376	18289	18521	18202	18067	18425	18533	18396	18396	18366	18326	18220	18327	18408	18493	18345	18288	18493	18472	18275	18272	18215	18392	18454	18045	18270	18406	18454	18149	18496	18496	18202	18237	18214	18261	18239	18503	18320	18344	18340	18476	18367	18205	18339	18491	18343	18159	18310	18410	18395	18353	18362	18456	18157	18207	18350	18464	18173	18401	18113	18349	18242	18303	18152	18413	18348	18129	18321	18369	18292	18252	18438	18436	18276	18230	18181	18230	18413	18210	18242	18230	18371	18343	18261	18373	18299	18272	18214	18471	18433	18194	18265	18350	18294	18444	18327	18185	18536	18354	18420	18376	18443	18509	18194	18398	18235	18235	18415	18327	18214	18428	18390	18371	18297	18205	18282	18233	18285	18443	18456	18244	18398	18198	18368	18068	18160	18392	18108	18533	18393	18404	18414	18409	18447	18290	18149	18360	18384	18387	18229	18339	18330	18332	18265	18342	18384	18426	18596	18324	18399	18452	18297	18382	18150	18363	18544	18305	18296	18319	18373	18152	18187	18239	18331	18439	18177	18294	18323	18276	18382	18275	18347	18433	18376	18432	18369	18356	18408	18311	18267	18277	18478	18267	18328	18282	18351	18393	18285	18216	18508	18605	18639	18254	18485	18180	18282	18270	18368	18284	18162	18441	18428	18368	18163	18298	18392	18257	18396	18575	18253	18535	18190	18278	18420	18337	18541	18488	18277	18431	18406	18292	18522	18314	18183	18335	18413	18371	18464	18207	18400	18353	18241	18445	18211	18344	18531	18136	18360	18338	18511	18465	18295	18221	18407	18402	18322	18473	18303	18484	18375	18472	18466	18357	18654	18282	17969	18466	18280	18483	18272	18682	18469	18307	18424	18507	18295	18065	18279	18308	18298	18396	18235	18199	18375	18238	18377	18215	18239	18419	18456	18344	18341	18245	18367	18344	18520	18274	18332	18376	18334	18282	18360	18310	18260	18432	18327	18262	18444	18114	18213	18340	18269	18322	18241	18219	18328	18409	18275	18159	18398	18295	18366	18438	18379	18003	18200	18296	18252	18478	18145	18343	18178	18408	18422	18471	18272	18387	18412	18422	18350	18293	18062	18248	18212	18280	18479	18497	18249	18360	18347	18409	18509	18406	18174	18427	18512	18333	18137	18564	18492	18388	18356	18353	18243	18178	18277	18522	18297	18464	18240	18409	18421	18185	18112	18459	18117	18180	18291	18472	18341	18336	18510	18210	18232	18255	18276	18419	18351	18214	18357	18368	18392	18392	18175	18154	18491	18337	18251	18409	18408	18148	18224	18319	18416	18545	18300	18400	18468	18424	18461	18558	18369	18315	18224	18228	18452	18464	18469	18199	18344	18451	18432	18357	18561	18366	18413	18380	18423	18578	18482	18404	18231	18512	18346	18208	18289	18262	18164	18479	18313	18211	18302	18454	18191	18170	18384	18285	18129	18421	18301	18363	18402	18235	18304	18463	18227	18445	18408	18226	18302	18271	18368	18306	18133	18139	18189	18264	18078	18448	18379	18175	18369	18543	18265	18421	18089	18366	18328	18515	18489	18384	18506	18389	18212	18296	18400	18236	18335	18376	18252	18355	18462	18250	18378	18402	18451	18413	18382	18194	18309	18427	18543	18095	18326	18219	18222	18285	18219	18434	18377	18197	18549	18428	18380	18439	18217	18473	18298	18211	18368	18394	18242	18294	18355	18334	18250	18301	18347	18216	18280	18323	18394	18258	18223	18403	18354	18264	18153	18209	18232	18221	18259	18291	18437	18311	18496	18312	18273	18401	18213	18579	18389	18337	18237	18458	18322	18318	18190	18346	18248	18429	18286	18445	18540	18321	18262	18406	17986	18439	18299	18139	18355	18297	18458	18269	18359	18508	18223	18265	18278	18260	18391	18274	18516	18383	18267	18366	18568	18281	18446	18472	18313	18396	18313	18368	18152	18324	18219	18259	18407	18288	18307	18190	18363	18306	18292	18383	18379	18146	18237	18202	18397	18366	18299	18363	18097	18271	18335	18274	18324	18376	18105	18342	18303	18258	18480	18355	18144	18202	18399	18307	18278	18268	18379	18238	18236	18236	18225	18395	18334	18191	18191	18090	18234	18188	18234	18428	18421	18404	18280	18201	18216	18456	18373	18410	18137	18224	18197	18180	18505	18220	18153	18381	18446	18363	18594	18375	18387	18506	18296	18150	18334	18192	18187	18399	18492	18237	18261	18151	18379	18256	18291	18415	18336	18411	18304	18403	18288	18217	18448	18412	18447	18238	18421	18362	18336	18095	18295	18162	18329	18376	18192	18243	18316	18247	18496	18411	18352	18227	18460	18161	18388	18210	18521	18545	18332	18366	18543	18492	18320	18207	18298	18216	18181	18326	18483	18105	18124	18450	18260	18168	18229	18480	18368	18434	18337	18391	18286	18151	18405	18169	18237	18390	18264	18283	18586	18272	18338	18364	18314	18387	18140	18330	18586	18381	18319	18017	18521	18467	18371	18197	18407	18300	18129	18330	18179	18461	18389	18377	18415	18244	18264	18143	18373	18427	18432	18369	18338	18228	18421	18460	18474	18324	18241	18172	18115	18088	18141	18376	18514	18324	18426	18494	18426	18375	18217	18412	18282	18322	18346	18264	18429	18333	18348	18455	18431	18302	18232	18301	18521	18313	18487	18568	18352	18399	18290	18396	18286	18344	18116	18456	18531	18381	18423	18358	18134	18294	18362	18349	18661	18205	18255	18290	18382	18381	18154	18359	18221	18551	18263	18151	18159	18420	18379	18485	18226	18243	18362	18290	18380	18471	18043	18268	18240	18343	18476	18465	18317	18417	18469	18333	18390	18319	18424	18257	18579	18486	18485	18211	18092	18397	18283	18344	18131	18353	18287	18391	18316	18280	18584	18249	18422	18303	18419	18352	18316	18303	18171	18605	18285	18374	18365	18454	18302	18423	18252	18574	18252	18287	18260	18469	18429	18346	18254	18474	18340	18213	18213	18426	18303	18333	18365	18241	18469	18346	18422	18370	18435	18397	18237	18382	18439	18279	18266	18284	18264	18447	18393	18418	18464	18358	18323	18272	18389	18299	18368	18256	18303	18380	18291	18274	18398	18452	18273	18429	18531	18344	18454	18154	18483	18522	18587	18432	18442	18391	18516	18267	18250	18351	18215	18530	18242	18578	18193	18330	18323	18605	18179	18005	18490	18420	18382	18229	18320	18368	18427	18338	18264	18452	18294	18307	18293	18153	18515	18330	18358	18351	18185	18321	18305	18266	18336	18357	18235	18330	18213	18432	18299	18269	18245	18214	18263	18360	18396	18316	18373	18524	18364	18292	18237	18302	18213	18183	18609	18539	18277	18336	18378	18158	18382	18200	18400	18227	18059	18424	18467	18224	18309	18156	18261	18248	18220	18355	18117	18255	18381	18292	18279	18168	18371	18334	18399	18084	18156	18280	18190	18505	18462	18259	18359	18366	18231	18237	18376	18440	18259	18331	18297	18164	18104	18391	18368	18360	18158	18259	18376	18229	18346	18257	18247	18358	18415	18400	18322	18216	18212	18376	18299	18318	18211	18327	18423	18331	18314	18229	18333	18315	18310	18336	18405	18456	18441	18215	18380	18470	18227	18295	18347	18443	18253	18298	18267	18356	18271	18346	18471	18440	18233	18134	18276	18299	18308	18336	18158	18632	18404	18276	18470	18220	18209	18338	18323	18360	18154	18198	18034	18151	18218	18473	18306	18316	18283	18357	18427	18107	18501	18393	18405	18407	18268	18459	18431	18386	18349	18184	18456	18094	18180	18325	18474	18267	18353	18312	18334	18215	18194	18338	18264	18209	18520	18282	18515	18601	18368	18234	18181	18338	18433	18321	18424	18295	18189	18486	18207	18283	18429	18235	18379	18332	18380	18143	18188	18349	18388
24435	44321	36605	21761	19322	19136	18648	18747	17967	17614	16913	16491	16288	16280	15915	15941	15810	15838	15904	15929	15803	15936	16819	19272	20992	20522	19480	17879	16670	15981	15896	15773	15837	15812	15602	15721	15704	15987	15543	15729	15793	15621	15735	15654	15802	15593	15597	15729	15613	15622	15856	15772	15650	15808	15701	15634	15802	15683	15876	15726	15766	15803	15700	15759	15825	15691	15657	15750	15640	15851	15779	15708	15589	15688	15656	15816	15832	15778	15476	15626	15731	15652	15641	15593	15710	15690	15804	15717	15744	15557	15811	15516	15715	15825	15793	15723	15745	15680	15746	15547	15693	15654	15595	15626	15791	15677	15710	15657	15701	15690	15671	15665	15705	15786	15719	15738	15567	15852	15778	15738	15496	15854	15611	15652	15840	15948	15524	15723	15788	15842	15844	15584	15694	15751	15610	15728	15655	15703	15632	15835	15742	15710	15648	15691	15764	15736	15687	15603	15743	15838	15850	15948	15599	15594	15763	15706	15502	15814	15707	15693	15762	15860	15727	15839	15657	15653	15731	15481	15679	15517	15632	15772	15833	15770	15752	15686	15752	15714	15709	15730	15612	15636	15852	15758	15761	15762	15670	15765	15821	15699	15734	15706	15695	15692	15712	15631	15804	15668	15702	15742	15795	15778	15645	15616	15767	15583	15765	15733	15819	15615	15695	15624	15593	15657	15752	15721	15698	15683	15810	15763	15769	15893	15891	15728	15718	15691	15796	15641	15726	15748	15681	15647	15546	15740	15789	15745	15838	15762	15686	15625	15746	15677	15617	15704	15795	15532	15682	15609	15652	15637	15729	15845	15575	15773	15717	15727	15778	15778	15653	15793	15747	15709	15439	15843	15777	15626	15665	15755	15631	15658	15796	15784	15660	15808	15725	15604	15755	15758	15638	15692	15792	15746	15850	15601	15675	15902	15847	15774	15731	15712	15655	15744	15817	15806	15745	15645	15715	15613	15694	15620	15657	15774	15628	15609	15691	15748	15782	15739	15805	15544	15657	15569	15728	15520	15870	15868	15759	15514	15687	15659	15586	15861	15793	15610	15681	15697	15715	15604	15583	15680	15589	15793	15852	15839	15492	15853	15720	15655	15767	15606	15695	15641	15551	15657	15660	15750	15626	15747	15602	15637	15709	15809	15801	15739	15814	15509	15618	15723	15775	15770	15792	15560	15820	15704	15655	15774	15690	15641	15582	15711	15717	15676	15681	15553	15762	15821	15811	15808	15908	15636	15853	15821	15795	15737	15595	15663	15746	15766	15808	15639	15573	15762	15773	15756	15685	15676	15735	15701	15556	15826	15715	15632	15880	15763	15696	15764	15537	15810	15740	15685	15828	15814	15719	15603	15797	15516	15760	15734	15688	15805	15711	15670	15795	15639	15553	15636	15552	15871	15767	15566	15707	15820	15799	15723	15732	15711	15607	15683	15791	15615	15898	15614	15818	15513	15708	15624	15855	15665	15578	15669	15605	15815	15491	15634	15575	15548	15802	15749	15801	15568	15557	15652	15738	15682	15684	15778	15710	15809	15732	15641	15636	15997	15574	15831	15558	15737	15690	15761	15943	15686	15792	15600	15814	15740	15558	15609	15593	15725	15712	15713	15821	15726	15583	15570	15585	15605	15823	15658	15634	15628	15624	15525	15755	15676	15738	15574	15664	15670	15749	15663	15612	15813	15712	15597	15752	15867	15560	15692	15831	15796	15839	15833	15757	15595	15640	15667	15841	15690	15818	15764	15594	15743	15761	15831	15746	15680	15829	15705	15630	15729	15810	15790	15800	15728	15703	15694	15780	15612	15798	15733	15678	15600	15524	15656	15608	15717	15714	15831	15632	15786	15677	15666	15735	15669	15703	15578	15756	15839	15792	15622	15681	15619	15662	15748	15670	15858	15721	15896	15700	15844	15594	15647	15738	15657	15605	15683	15813	15511	15941	15633	15751	15830	15752	15609	15535	15788	15706	15655	15582	15555	15667	15667	15686	15821	15767	15773	15805	15688	15555	15777	15807	15963	15620	15700	15655	15799	15810	15764	15748	15649	15670	15700	15634	15903	15638	15812	15665	15886	15646	15935	15604	15592	15841	15849	15968	15651	15834	15850	15703	15714	15533	15613	15659	15654	15721	15602	15715	15706	15796	15701	15771	15620	15675	15639	15648	15685	15852	15732	15644	15658	15515	15739	15654	15642	15673	15760	15575	15710	15707	15748	15636	15749	15820	15734	15845	15534	15694	15679	15758	15744	15583	15507	15783	15713	15577	15808	15807	15483	15645	15810	15828	15707	15734	15723	15751	15536	15798	15656	15743	15826	15858	15554	15703	15839	15677	15682	15713	15725	15596	15765	15672	15645	15755	15819	15748	15600	15640	15651	15731	15630	15623	15662	15727	15801	15787	15761	15672	15634	15735	15878	15812	15789	15707	15731	15490	15659	15634	15789	15619	15632	15579	15891	15818	15633	15531	15774	15746	15684	15801	15723	15787	15594	15873	15839	15844	15547	15830	15774	15649	15674	15596	15482	15716	15764	15835	15729	15639	15806	15643	15645	15852	15663	15828	15792	15513	15770	15734	15724	15833	15607	15766	15758	15613	15770	15830	15787	15649	15651	15805	15665	15718	15643	15796	15719	15736	15605	15762	15809	15718	15725	15750	15738	15706	15592	15747	15677	15830	15645	15655	15785	15778	15596	15694	15743	15698	15690	15802	15778	15522	15665	15855	15647	15795	15747	15684	15662	15782	15536	15719	15728	15883	15867	15601	15778	15871	15682	15733	15801	15644	15658	15736	15655	15759	15605	15796	15626	15636	15676	15748	15713	15705	15662	15672	15562	15554	15702	15704	15793	15564	15669	15833	15589	15734	15628	15766	15610	15692	15693	15715	15755	15678	15773	15565	15711	15678	15690	15610	15585	15762	15716	15643	15639	15587	15751	15702	15825	15704	15745	15799	15696	15665	15737	15804	15615	15817	15719	15651	15633	15733	15757	15851	15713	15708	15706	15653	15558	15733	15619	15647	15783	15822	15585	15776	15555	15811	15598	15465	15671	15664	15682	15821	15582	15719	15748	15695	15629	15639	15775	15857	15604	15668	15668	15830	15734	15673	15731	15900	15677	15854	15728	15587	15428	15789	15493	15651	15831	15703	15770	15586	15745	15667	15849	15794	15924	15795	15629	15694	15831	15672	15783	15705	15684	15823	15697	15670	15802	15649	15769	15640	15835	15936	15690	15657	15887	15790	15505	15782	15698	15783	15675	15633	15826	15676	15617	15710	15584	15715	15646	15757	15669	15693	15778	15781	15591	15682	15802	15783	15717	15797	15646	15594	15731	15776	15580	15694	15826	15736	15559	15591	15797	15798	15718	15581	15716	15898	15627	15739	15671	15692	15723	15719	15624	15834	15669	15726	15727	15751	15758	15536	15513	15597	15701	15580	15623	15788	15632	15701	15716	15756	15594	15643	15796	15763	15711	15919	15583	15600	15805	15701	15553	15671	15784	15857	15701	15798	15788	15690	15754	15674	15754	15853	15695	15819	15697	15706	15758	15546	15695	15641	15722	15609	15724	15786	15619	15718	15640	15730	15658	15887	15737	15852	15610	15684	15958	15716	15657	15840	15698	15770	15700	15718	15548	15899	15576	15601	15753	15737	15762	15666	15625	15634	15648	15560	15635	15646	15725	15613	15614	15779	15854	15819	15610	15757	15623	15642	15648	15827	15623	15574	15846	15685	15737	15857	15851	15636	15647	15666	15588	15805	15608	15683	15829	15642	15544	15744	15442	15649	15735	15780	15744	15625	15701	15735	15749	15760	15653	15784	15545	15663	15708	15672	15654	15714	15786	15611	15771	15711	15775	15877	15762	15829	15699	15743	15863	15655	15670	15611	15911	15660	15795	15752	15605	15613	15672	15779	15536	15687	15706	15600	15814	15624	15635	15806	15706	15850	15695	15707	15641	15866	15768	15665	15727	15693	15783	15837	15773	15780	15707	15683	15613	15766	15785	15656	15731	15744	15783	15713	15754	15681	15748	15738	15733	15612	15801	15865	15830	15830	15716	15564	15636	15756	15738	15768	15834	15648	15626	15643	15656	15652	15723	15759	15581	15648	15678	15693	15697	15653	15764	15691	15693	15765	15732	15625	15591	15877	15812	15796	15616	15595	15787	15720	15615	15733	15683	15660	15572	15623	15732	15619	15747	15712	15615	15653	15831	15740	15699	15745	15663	15673	15585	15673	15909	15773	15682	15759	15635	15645	15708	15703	15768	15809	15596	15563	15540	15732	15751	15721	15654	15638	15815	15655	15671	15895	15668	15769	15637	15619	15613	15659	15685	15833	15682	15876	15639	15662	15544	15848	15671	15752	15609	15608	15624	15638	15588	15759	15836	15655	15569	15858	15798	15662	15785	15668	15621	15638	15832	15722	15725	15531	15600	15807	15657	15499	15960	15798	15592	15770	15770	15479	15832	15731	15633	15834	15625	15643	15799	15572	15941	16007	15670	15857	15819	15599	15767	15869	15723	15627	15682	15745	15710	15703	15460	15671	15733	15769	15700	15677	15738	15686	15640	15494	15737	15697	15671	15746	15710	15853	15743	15765	15678	15655	15508	15697	15692	15855	15762	15641	15584	15687	15774	15689	15612	15762	15787	15553	15816	15716	15684	15727	15681	15774	15723	15845	15773	15818	15764	15677	15656	15717	15724	15705	15758	15569	15709	15500	15663	15686	15633	15650	15762	15886	15681	15722	15882	15587	15783	15751	15714	15715	15695	15698	15729	15756	15790	15787	15590	15745	15532	15723	15713	15717	15779	15728	15571	15810	15779	15697	15815	15822	15656	15667	15822	15675	15703	15700	15747	15773	15768	15590	15695	15706	15669	15601	15717	15663	15736	15732	15506	15713	15745	15687	15634	15870	15839	15707	15757	15694	15722	15677	15685	15633	15740	15927	15507	15760	15567	15641	15722	15549	15740	15820	15749	15715	15671	15823	15705	15686	15589	15783	15736	15580	15717	15825	15614	15700	15664	15558	15739	15699	15617	15536	15816	15771	15650	15742	15645	15750	15802	15898	15720	15578	15682	15813	15799	15609	15494	15829	15763	15714	15649	15820	15783	15721	15479	15675	15577
22955	21474	29442	23942	21681	23980	26385	21509	20123	20433	19607	19307	19162	19151	18867	18636	18845	18659	18531	18455	18637	18540	19675	23177	25521	25028	23797	21166	19874	18651	18466	18426	18520	18021	18252	18370	18419	18338	18369	18309	18380	18468	18433	18360	18436	18198	18291	18318	18338	18205	18162	18407	18308	18253	18293	18396	18184	18298	18340	18356	18232	17884	18202	18152	18247	18047	18550	18194	18212	18309	18157	18292	18228	18198	18306	18666	18176	18196	18441	18233	18178	18199	18257	18116	18418	18277	18190	18379	18356	18092	18182	18341	18279	18556	18322	18342	18201	18418	18445	18209	18418	18336	18314	18329	18334	18332	18361	18228	18232	18242	18021	18328	18203	18419	18264	18244	18244	18299	18049	18439	18383	18118	18586	18290	18070	18356	18197	18042	18206	18192	18408	18262	18417	18355	18246	18247	18365	18284	18110	18314	18182	18139	18145	18112	18229	18055	18300	18337	18142	18333	18152	18256	18196	18380	18436	18269	18225	18377	18405	18326	18064	18335	18252	18077	18172	18134	18326	18010	17960	18191	18265	18251	18110	18341	18004	18184	18257	18401	18095	18290	18217	18088	18027	18173	18282	18353	18142	18363	18346	18302	18422	18391	18262	18177	18187	18175	18273	18100	18364	18390	18240	18222	18403	18180	18213	18223	18552	18347	18396	18522	18182	18258	18158	18154	18155	18107	18248	18318	18247	18210	18458	18183	18135	18304	18287	18099	18111	18441	18303	18238	18001	18289	18396	18031	18219	18147	18228	18273	18309	18330	18168	18145	18152	18214	18336	18270	18165	18221	18215	18312	18246	18165	18263	18266	18149	18078	18325	17980	18144	18376	18243	18107	18374	18285	18267	18166	18373	18298	18175	18123	18171	18331	18378	18317	18288	18177	18140	18135	18330	18230	18301	18094	18281	18136	18198	18354	18333	18331	18072	18364	18391	18253	18372	18311	18227	18308	18365	18437	18453	18192	18384	18260	18369	18324	18397	18303	18178	18131	18243	18355	18108	18312	18328	18449	18349	18260	18164	18300	18385	18131	18166	18056	18238	18214	18264	18115	18201	18389	18183	18125	18278	18207	18338	18053	18243	18287	17926	18231	18049	18331	18239	18549	18045	18123	18138	18174	18199	18241	18170	18110	18174	18271	18292	18274	18354	18338	18246	18266	18170	18278	18405	18172	18245	18230	18129	18289	18198	18155	18253	18149	18557	18223	18288	18352	18288	18365	18233	18138	18311	18190	18187	18300	18061	17989	18400	18203	18239	18186	18338	18309	18091	18391	18062	18294	18180	18276	18226	18310	18555	18272	18304	18282	18406	18117	18462	18268	18203	18269	18432	18164	18226	18405	18235	18313	17909	18130	18196	18149	18051	18323	18327	18388	18327	18308	18312	18250	18392	18384	18351	18209	18270	18269	18356	18257	18375	18354	18111	18208	18153	18094	18198	18248	18036	18095	18188	18415	18223	18019	18157	18302	18360	18374	18142	18084	18315	18231	18248	18272	18198	18152	18199	18085	18183	18449	18397	18126	18216	18105	18295	18257	18210	18176	18193	18098	18000	18217	18150	18284	18327	18218	18120	18470	18154	18130	18097	18423	18276	18454	18209	18267	18415	18192	18550	18338	18108	18214	18175	18198	18297	17976	18278	18387	18153	18412	18268	18218	18126	18105	18161	18194	18322	18386	18280	18270	18192	18216	18292	18190	18248	18262	18182	18236	18113	18162	18345	18334	18285	18234	18260	18375	18351	18323	18087	18402	18342	18279	18009	18320	18068	18135	18314	18549	18238	18326	18383	18202	18253	18276	18214	18295	18446	18187	18187	18242	18406	18271	18049	18339	18179	18442	18335	18018	18318	18391	18321	18173	18236	18419	17978	18318	18369	18382	18132	18378	18140	18266	18294	18210	18253	18379	18087	18150	18183	18183	18270	18263	18127	18159	18227	18073	18209	18288	18193	18292	18440	18175	18196	18211	18121	18422	18353	18331	18171	18099	18244	18248	18175	18183	18286	18219	18117	18199	18202	18121	18144	18199	18307	18376	18237	18315	18225	18248	18182	18107	18369	18103	18228	18176	18170	18223	18236	18079	18272	18325	18251	18319	18155	18192	18272	18182	18097	18226	18185	18220	18156	18194	18155	18362	18207	18332	18288	18349	18228	18311	18127	18170	18155	18101	18237	18282	18307	18149	18285	18290	18180	18458	18213	18034	18174	18177	18359	18193	18329	18555	18478	18209	18164	18184	18265	18112	18317	18438	18262	18281	18401	18192	18294	18151	18167	18284	18096	18166	18186	18223	18155	18235	18324	18357	18297	18163	18591	18129	18178	18223	18233	18357	18135	18182	18201	18251	18281	18300	18109	18131	18108	18338	18091	18262	18221	18205	18368	18228	18098	18336	18355	18038	18242	18351	18238	17955	18102	18308	18148	18386	18288	18249	18308	18237	18362	18271	18375	18295	18361	18277	18282	17833	18373	18365	18269	18088	18235	18333	18265	18275	18157	18363	18120	18322	18118	18303	18240	18104	18222	18125	18400	18242	18366	18384	18095	18367	18242	18184	18321	18257	18304	18224	18180	18272	18148	18284	18194	18520	18110	18072	18127	18102	18223	18255	18102	18142	18365	18206	18282	18568	18224	18362	18172	18053	18288	18244	18129	18156	17957	18272	18198	18132	18170	18235	18442	18461	18143	18333	18224	18331	18136	18060	18032	18262	18473	18134	18115	18300	18031	18236	18187	18142	18407	18428	18353	18265	18138	18264	18306	18303	18301	18228	18257	18310	18162	18185	18224	18362	18194	18429	18287	18195	18543	18136	18201	18245	18173	18072	18249	18154	18268	18116	18221	18218	18296	18309	17949	18064	18289	18183	18270	17985	18158	18153	18256	18190	18243	18206	18219	18149	18329	18235	18287	18197	18233	18124	18121	18212	18190	18226	18332	18319	18488	18155	18313	18186	18306	18346	18272	18320	18243	18264	18285	18383	18371	17983	18285	18057	18258	18326	18248	18293	18228	18390	17982	18237	18252	18058	18081	18346	18214	18268	18109	18250	17978	18241	18345	18392	18260	18329	18203	18213	18305	18200	18479	18352	18233	18304	18243	18239	18144	18356	18324	18325	18061	18268	18390	18228	18255	18327	18099	18161	18353	18191	18277	18194	18302	18169	18225	18082	18249	18230	18263	18459	18342	18217	18096	18142	18383	18194	18133	18288	18377	18067	18055	18390	18453	18251	18203	18253	18202	18156	18229	18429	18387	18238	17973	18314	18185	18136	18128	18141	18222	18143	18218	18074	18316	18165	18318	18047	18372	18391	18294	18355	18276	18216	18446	18208	18358	18295	18132	18204	18304	18331	18382	18264	18237	18248	18222	18249	18310	18480	18270	18180	18341	18150	18162	18404	18278	18167	18133	18371	18236	18279	17973	18220	18281	18057	18268	18198	18045	18234	18481	18166	18134	18255	18117	18050	18257	18238	18367	18338	18150	18210	18197	18202	18388	18218	18335	18315	18220	18168	18301	18391	18061	18120	18184	18277	18246	18096	18378	18175	18229	18099	18169	18257	18095	18147	18305	18365	18194	18171	18363	18326	18285	18093	18231	18244	18102	18109	18421	18114	18295	18158	18442	18069	18011	18123	18226	18226	18224	18403	18410	18245	18305	18416	18384	18196	18352	18233	18248	18046	18222	18341	18257	18262	18381	18424	18223	18092	18458	18398	18080	18148	18414	18106	18271	18144	18350	18160	18024	18254	18301	18276	18104	18254	18024	18522	18246	18184	18314	18076	18278	18283	18146	18125	18200	18244	18385	18248	18214	18199	18037	18153	18491	18187	18326	18417	18031	18215	18208	18213	18410	18178	18244	18237	18347	18378	18292	18270	18397	18191	18103	18385	18138	18227	18146	18269	18422	18286	18223	18302	18196	18165	18196	18255	18312	18387	18330	18252	18088	18353	18116	18092	18392	18344	18035	18334	18311	18101	18310	18363	18337	18174	18317	18223	18332	18188	18253	18138	18284	18340	18085	18229	18134	18291	18361	18197	18171	18271	18311	18335	18111	18207	18081	18381	18206	18278	18291	18063	18294	18334	18114	18157	18249	18336	18247	18195	18273	18119	18070	18207	18331	18224	18371	18172	18158	18323	18409	18348	18256	18132	18108	18111	18362	18212	18354	17994	18204	18137	18393	18357	18246	18165	18263	18229	18175	18214	17962	18162	18080	18336	18246	18112	18082	17892	18040	18237	18162	18267	18340	18141	18266	18263	18401	18261	18300	18026	18227	18155	18115	18118	18152	18096	18223	18276	18277	18238	18183	18342	18175	18301	18414	18137	17992	18319	18241	18181	18378	18466	18121	18154	18182	18099	18103	18205	18244	18165	18194	18210	18093	18182	18240	18071	18235	17954	18199	18240	18260	18151	18276	18256	18254	18175	18309	18411	18422	18275	18065	18233	18352	18166	18174	18243	18299	18369	18244	18324	18046	18161	18273	18055	18247	18211	18220	18389	18349	18327	18458	18415	18271	18270	18289	18236	18080	18072	18238	18115	18165	18146	18275	18248	18208	18257	18247	18431	18132	18192	18144	18337	18284	18231	18138	18275	18362	18179	18201	18175	18241	18144	18207	18157	18140	18234	18133	18316	18377	18228	18134	18089	18162	18078	18234	17999	18172	18371	18210	18302	18197	18349	18169	18304	18226	18134	18498	18304	18130	18251	18253	18217	18292	18212	18111	18148	18303	18314	18188	18320	18028	18117	18274	18223	18266	18254	18314	18355	18369	18266	18258	18200	18229	18320	18173	18302	18253	18379	18275	18357	18304	18270	18210	18165	18175	18077	18185	18319	18241	18253	18212	18116	18256	18084	18405	18321	18249	18443	18207	18161	18216	18059	18235	18240	18311	18131	18124	18387	18159	18363	18350	18372	18332	18326	18190	17998	18277	18238	18343	18223	18384	18208	18354	18294	18236	17896	18129	18156	18361	18232	18249	18338	18214	18069	18243	18087	18067	18267	18063	18079	18238	18280	18365	18519	18223	18356	18149	18078	18347	18427	18195	18136	18227	18124	18317	18262	18390	18217	18047	18207	18048	18314	18251	18226	18363	18346	18012	18285	18248	17928	18261	18349	18289	18069
28177	49200	35304	24788	21857	20448	20045	19860	18883	17859	17506	17429	16797	16328	16144	15999	15940	15776	16005	15993	15880	15877	18056	23517	25457	24442	22206	19039	16983	16127	15709	15734	15692	15616	15595	15629	15620	15658	15605	15624	15658	15564	15669	15474	15537	15498	15618	15672	15764	15578	15660	15618	15780	15432	15654	15533	15665	15568	15580	15614	15561	15431	15559	15632	15493	15510	15456	15643	15629	15638	15579	15490	15688	15714	15597	15747	15503	15602	15635	15591	15536	15626	15593	15635	15629	15718	15535	15811	15494	15604	15577	15733	15655	15574	15525	15595	15547	15650	15582	15663	15484	15620	15546	15689	15631	15585	15652	15397	15628	15603	15510	15591	15497	15602	15603	15610	15602	15657	15616	15582	15704	15696	15697	15577	15459	15659	15784	15748	15640	15487	15790	15569	15786	15593	15503	15508	15499	15572	15736	15616	15642	15446	15689	15563	15446	15507	15465	15509	15469	15443	15666	15617	15567	15620	15441	15722	15680	15667	15544	15458	15632	15612	15655	15588	15505	15615	15835	15583	15677	15566	15697	15600	15504	15646	15487	15670	15400	15519	15654	15404	15466	15514	15526	15570	15597	15672	15778	15606	15752	15607	15477	15673	15463	15577	15488	15546	15572	15712	15572	15689	15657	15586	15434	15428	15666	15555	15695	15682	15629	15474	15555	15682	15645	15642	15579	15567	15544	15497	15534	15430	15635	15722	15461	15657	15729	15451	15836	15425	15661	15477	15500	15526	15713	15629	15627	15483	15647	15605	15604	15639	15610	15446	15761	15592	15417	15623	15533	15602	15554	15473	15530	15756	15759	15606	15612	15802	15626	15504	15456	15649	15494	15556	15379	15511	15632	15635	15505	15664	15603	15593	15474	15678	15639	15642	15648	15587	15811	15498	15651	15587	15525	15521	15456	15520	15395	15439	15684	15616	15548	15719	15660	15772	15579	15635	15703	15505	15418	15632	15604	15443	15601	15617	15738	15660	15628	15571	15551	15672	15650	15430	15815	15627	15598	15428	15660	15525	15537	15452	15596	15567	15578	15768	15567	15609	15618	15461	15552	15506	15533	15530	15692	15695	15405	15568	15507	15535	15484	15570	15621	15577	15410	15652	15589	15416	15651	15610	15662	15591	15585	15563	15591	15626	15611	15652	15627	15630	15696	15504	15598	15613	15386	15744	15569	15549	15509	15582	15570	15677	15714	15616	15753	15704	15405	15538	15465	15584	15602	15771	15351	15708	15671	15493	15482	15606	15757	15656	15380	15495	15561	15576	15833	15644	15424	15578	15583	15309	15602	15534	15723	15645	15632	15606	15555	15653	15698	15647	15425	15662	15631	15614	15532	15737	15527	15598	15665	15532	15860	15701	15466	15514	15633	15529	15631	15549	15594	15645	15467	15714	15618	15729	15641	15664	15470	15551	15656	15706	15507	15527	15536	15644	15526	15539	15616	15646	15446	15435	15459	15639	15617	15463	15521	15661	15601	15604	15235	15604	15529	15512	15491	15478	15581	15880	15548	15492	15437	15413	15610	15698	15462	15446	15489	15705	15612	15599	15566	15795	15601	15528	15612	15598	15639	15590	15535	15690	15640	15505	15552	15526	15624	15642	15656	15438	15579	15420	15588	15586	15663	15558	15470	15445	15402	15653	15538	15657	15504	15651	15504	15622	15647	15521	15582	15721	15459	15540	15573	15692	15588	15716	15588	15378	15704	15628	15726	15453	15686	15646	15596	15682	15526	15729	15440	15605	15470	15487	15580	15630	15660	15503	15667	15634	15771	15594	15509	15556	15661	15590	15508	15438	15581	15654	15728	15607	15558	15647	15601	15643	15705	15585	15364	15505	15522	15629	15362	15629	15421	15594	15467	15732	15708	15496	15494	15361	15637	15520	15634	15572	15542	15364	15556	15753	15758	15588	15827	15607	15487	15684	15700	15667	15617	15707	15495	15602	15400	15350	15628	15544	15505	15663	15589	15625	15641	15690	15487	15606	15533	15586	15556	15494	15586	15538	15564	15474	15642	15551	15732	15660	15701	15668	15567	15536	15582	15616	15578	15565	15587	15699	15638	15616	15827	15602	15503	15685	15642	15674	15558	15681	15383	15596	15550	15504	15659	15649	15545	15628	15611	15579	15548	15685	15574	15586	15639	15617	15434	15637	15330	15696	15512	15588	15752	15624	15431	15590	15576	15725	15587	15520	15283	15696	15594	15659	15590	15451	15529	15581	15566	15571	15531	15461	15736	15771	15517	15578	15544	15472	15815	15581	15576	15712	15581	15785	15709	15528	15570	15458	15577	15655	15549	15645	15484	15443	15513	15540	15619	15647	15751	15575	15683	15712	15739	15475	15670	15446	15463	15658	15695	15623	15595	15668	15535	15657	15675	15488	15521	15608	15597	15587	15574	15593	15534	15640	15634	15712	15740	15595	15362	15548	15585	15528	15593	15548	15686	15654	15748	15629	15582	15593	15615	15456	15627	15611	15504	15647	15628	15550	15600	15649	15559	15774	15494	15395	15504	15533	15589	15604	15680	15639	15777	15461	15492	15625	15485	15488	15477	15552	15763	15552	15651	15509	15657	15521	15655	15518	15526	15610	15618	15611	15458	15672	15470	15627	15569	15505	15745	15539	15607	15541	15498	15577	15619	15581	15602	15514	15444	15655	15469	15635	15509	15637	15626	15664	15569	15665	15558	15421	15766	15538	15757	15528	15527	15914	15608	15654	15674	15596	15793	15605	15537	15595	15497	15615	15499	15393	15533	15554	15662	15459	15445	15540	15558	15438	15584	15631	15633	15551	15394	15463	15611	15531	15519	15600	15670	15634	15537	15632	15705	15613	15661	15516	15773	15530	15615	15624	15581	15516	15658	15656	15746	15662	15603	15515	15645	15583	15500	15544	15559	15451	15709	15659	15581	15704	15840	15768	15542	15728	15597	15556	15594	15573	15686	15688	15575	15687	15701	15505	15686	15845	15476	15494	15568	15467	15584	15581	15575	15487	15652	15660	15583	15708	15611	15475	15514	15763	15543	15376	15603	15603	15546	15532	15404	15727	15606	15709	15478	15584	15440	15592	15640	15637	15431	15417	15655	15480	15573	15376	15484	15627	15556	15584	15512	15553	15555	15593	15300	15672	15764	15517	15654	15553	15680	15558	15612	15588	15573	15310	15709	15570	15396	15580	15555	15347	15653	15672	15564	15403	15385	15699	15476	15670	15557	15654	15596	15618	15586	15625	15544	15529	15666	15489	15550	15462	15609	15666	15724	15563	15571	15744	15487	15653	15507	15605	15588	15714	15657	15554	15760	15669	15722	15536	15586	15627	15647	15549	15472	15607	15584	15576	15598	15610	15531	15608	15551	15642	15533	15639	15480	15591	15464	15744	15378	15669	15482	15749	15562	15520	15546	15613	15517	15832	15563	15661	15782	15564	15456	15535	15695	15613	15580	15483	15498	15687	15553	15562	15595	15619	15615	15609	15642	15758	15494	15483	15585	15565	15671	15586	15472	15477	15407	15552	15524	15555	15588	15429	15619	15647	15542	15576	15540	15726	15763	15764	15616	15504	15723	15592	15605	15559	15550	15600	15475	15557	15700	15527	15680	15512	15524	15516	15467	15510	15612	15710	15637	15653	15588	15707	15562	15683	15695	15624	15583	15443	15512	15532	15551	15605	15646	15588	15510	15732	15644	15575	15752	15606	15619	15543	15507	15641	15540	15687	15773	15714	15595	15733	15591	15490	15599	15656	15759	15684	15677	15492	15735	15575	15421	15538	15440	15601	15582	15660	15616	15591	15503	15403	15548	15484	15530	15564	15560	15582	15545	15601	15656	15538	15641	15609	15554	15765	15757	15501	15690	15529	15803	15612	15416	15598	15673	15626	15503	15544	15620	15514	15675	15688	15534	15544	15636	15500	15684	15782	15515	15623	15625	15494	15634	15570	15664	15499	15669	15736	15542	15580	15690	15642	15487	15583	15475	15554	15742	15610	15604	15576	15610	15531	15530	15661	15527	15588	15708	15545	15729	15580	15637	15551	15730	15543	15506	15742	15573	15638	15535	15560	15497	15697	15600	15657	15622	15361	15523	15737	15798	15745	15747	15670	15468	15575	15709	15409	15697	15444	15649	15499	15567	15668	15556	15614	15738	15754	15574	15597	15449	15481	15667	15457	15601	15662	15561	15454	15520	15527	15614	15765	15606	15432	15764	15634	15736	15534	15381	15630	15605	15624	15660	15453	15434	15554	15673	15633	15714	15753	15760	15534	15577	15552	15632	15557	15561	15646	15660	15736	15710	15659	15622	15710	15684	15640	15623	15635	15582	15499	15607	15423	15442	15609	15327	15536	15689	15533	15559	15538	15540	15601	15664	15583	15543	15457	15544	15570	15494	15527	15487	15732	15403	15591	15672	15757	15599	15648	15457	15557	15520	15634	15509	15402	15653	15634	15471	15739	15472	15520	15560	15581	15523	15502	15553	15532	15550	15594	15442	15454	15551	15417	15619	15503	15502	15482	15409	15641	15625	15613	15490	15438	15505	15650	15466	15667	15572	15557	15643	15524	15699	15483	15732	15544	15637	15720	15639	15721	15394	15523	15733	15501	15598	15462	15733	15657	15573	15513	15585	15516	15626	15625	15620	15386	15539	15540	15494	15658	15640	15736	15568	15417	15583	15786	15600	15567	15719	15695	15637	15634	15665	15482	15539	15568	15466	15698	15528	15539	15791	15531	15626	15537	15531	15743	15620	15560	15549	15471	15500	15626	15509	15475	15642	15582	15692	15639	15562	15656	15522	15745	15543	15652	15716	15446	15502	15697	15467	15685	15567	15614	15689	15724	15614	15614	15498	15608	15622	15659	15533	15680	15699	15746	15616	15616	15544	15584	15527	15594	15552	15632	15472	15569	15791	15642	15380	15590	15597	15452	15375	15474	15506	15575	15666	15492	15574	15639	15462	15642	15580	15716	15565	15430	15598	15631	15585	15692	15568	15475	15706	15626	15479	15752	15560	15634	15562	15711	15572	15680	15748	15577	15395	15503	15525	15545	15522	15562	15618	15750	15380	15646	15607	15623	15456	15708	15548	15660	15654	15441	15424	15549	15618	15446	15582	15490	15653	15623	15549	15668
28146	23723	27103	22424	18123	17744	17914	17469	17252	17317	17222	17071	17280	17427	16972	16717	16765	16780	16826	16833	17074	16859	16882	16860	17236	17173	17276	16933	16731	16635	16600	16814	16650	16831	16687	16798	16765	16740	16452	16521	16659	16589	16707	16666	16780	16480	16692	16633	16606	16802	16819	16864	16756	16930	16797	16876	16541	16601	16630	16590	16674	16756	16701	16605	16561	16489	16632	16691	16727	16646	16799	16582	16685	16820	16925	16845	16720	16659	16861	16738	16574	16644	16549	16570	16687	16742	16687	16724	16583	16626	16707	16668	16582	16397	16829	16828	16539	16486	16736	16767	16545	16630	16682	16735	16684	16633	16674	16516	16431	16702	16724	16727	16718	16603	16727	16758	16738	16586	16653	16601	16646	16749	16845	16651	16716	16591	16773	16734	16726	16784	16970	16590	16820	16609	17012	16730	16795	16677	16863	16771	16542	16622	16723	16847	16678	16677	16636	16803	16543	16745	16766	16641	16733	16945	16735	16625	16570	16718	16637	16725	16605	16546	16665	16635	16657	16741	16865	16602	16685	16675	16683	16605	16656	16723	16687	16667	16636	16722	16667	16459	16701	16627	16718	16670	16804	16529	16848	16634	16668	16631	16635	16507	16868	16717	16990	16729	16707	16629	16684	16535	16686	16615	16726	16637	16764	16570	16795	16551	16659	16557	16688	16863	16641	16646	16464	16725	16655	16557	16789	16815	16791	16752	16591	16815	16850	16845	16618	16758	16667	16417	16558	16677	16662	16712	16629	16711	16638	16475	16699	16639	16593	16778	16650	16742	16732	16650	16596	16590	16706	16393	16581	16598	16516	16858	16614	16684	16617	16641	16738	16563	16435	16717	16676	16648	16676	16658	16672	16540	16588	16755	16778	16579	16677	16614	16611	16684	16713	16725	16451	16741	16632	16635	16773	16781	16808	16852	16515	16579	16656	16667	16876	16761	16790	16845	16510	16595	16925	16812	16810	16768	16621	16539	16595	16527	16531	16571	16760	16581	16719	16672	16961	16798	16799	16679	16714	16720	16735	16751	16342	16827	16658	16479	16584	16718	16532	16516	16727	16790	16472	16753	16715	16480	16546	16544	16552	16427	16571	16647	16647	16623	16763	16658	16551	16731	16725	16795	16673	16664	16615	16751	16443	16755	16972	16580	16557	16787	16701	16661	16935	16512	16506	16881	16703	16704	16567	16622	16665	16727	16550	16611	16569	16680	16687	16695	16816	16608	16619	16637	16646	16626	16574	16842	16654	16721	16327	16491	16676	16657	16697	16807	16840	16848	16777	16758	16553	16765	16799	16723	16824	16431	16548	16507	16590	16623	16864	16799	16867	16807	16705	16623	16586	16590	16640	16785	16557	16773	16664	16645	16760	16532	16634	16460	16674	16584	16513	16859	16913	16773	16775	16728	16775	16695	16831	16540	16903	16657	16761	16850	16775	16672	16648	16493	16613	16712	16442	16878	16879	16646	16804	16756	16877	16769	16573	16691	16747	16666	16604	16648	16899	16733	16824	16667	16515	16610	16633	16698	16655	16645	16634	16619	16794	16813	16511	16657	16677	16784	16627	16643	16708	16649	16587	16772	16577	16660	16929	16583	16568	16686	16709	16653	16720	16585	16893	16754	16813	16643	16798	16683	16798	16744	16828	16589	16704	16639	16642	16471	16807	16786	16641	16766	16628	16808	16658	16756	16610	16557	16621	16778	16622	16688	16941	16628	16672	16925	16567	16720	16689	16669	16774	16781	16685	16768	16745	16618	16572	16641	16899	16667	16887	16719	16685	16673	16709	16696	16630	16738	16661	16697	16702	16742	16692	16691	16664	16527	16771	16916	16812	16550	16686	16618	16786	16611	16707	16816	16572	16738	16775	16591	16671	16864	16718	16596	16774	16621	16647	16638	16952	16593	16765	16633	16469	16667	16695	16753	16757	16734	16783	16537	16536	16861	16930	16634	16582	16592	16748	16676	16606	16709	16636	16589	16832	16724	16491	16829	16719	16757	16809	16723	16660	16432	16962	16828	16564	16597	16654	16726	16736	16894	16719	16657	16760	16750	16694	16803	16513	16575	16736	16645	16712	16831	16641	16523	16800	16747	16886	16903	16803	16615	16885	16613	16728	16799	16681	16685	16743	16590	16810	16586	16778	16829	16785	16561	16800	16558	16681	16421	16556	16659	16773	16675	16688	16838	16639	16877	16665	16659	16793	16694	16744	16359	16481	16719	16662	16507	16806	16618	16715	16713	16662	16695	16691	16634	16819	16793	16597	16688	16677	16623	16482	16759	16780	16601	16798	16795	16807	16723	16480	16825	16573	16625	16760	16584	16761	16656	16752	16589	16658	16681	16780	16733	16669	16719	16729	16599	16699	16596	16718	16705	16708	16811	16522	16665	16753	16619	16827	16634	16805	16683	16719	16796	16692	16701	16712	16857	16436	16591	16542	16738	16842	16852	16810	16850	16597	16557	16786	16751	16641	16596	16764	16377	16501	16686	16638	16884	16603	16561	16709	16519	16743	16458	16782	16780	16512	16605	16837	16680	16476	16571	16871	16505	16823	16648	16435	16656	16542	16707	16592	16894	16755	16926	16774	16669	16516	16457	16626	16766	16686	16759	16828	16570	16659	16800	16718	16741	16593	16720	16688	16737	16735	16804	16692	16672	16810	16779	16593	16765	16643	16670	16644	16565	16608	16662	16755	16686	16580	16740	16557	16575	16730	16716	16717	16933	16753	16704	16579	16715	16768	16716	16716	16773	16732	16658	16796	16741	16818	16644	16695	16745	16623	16540	16534	16890	16640	16760	16669	16654	16520	16611	16651	16740	16801	16745	16684	16784	16773	16670	16714	16706	16811	16723	16894	16862	16929	16729	16656	16763	16538	16591	16659	16792	16822	16746	16826	16704	16642	16382	16560	16668	16727	16647	16949	16621	16550	16750	16717	16759	16767	16600	16639	16897	16783	16863	16670	16693	16711	16748	16874	16646	16592	16695	16456	16672	16769	16685	16678	16607	16690	16553	16664	16659	16652	16845	16915	16521	16894	16650	16813	16738	16964	16701	16726	16806	16756	16694	16796	16661	16645	16728	16779	16962	16634	16737	16736	16874	16585	16611	16622	16621	16689	16999	16852	16491	16804	16696	16684	16749	16646	16641	16606	16879	16430	16733	16826	16684	16713	16438	16537	16681	16764	16672	16715	16677	16738	16502	16578	16726	16599	16627	16851	16698	16557	16636	16844	16681	16859	16836	16539	16568	16744	16728	16575	16709	16763	16742	16670	16665	16586	16758	16725	16724	16474	16813	16701	16776	16764	16733	16743	16485	16602	16449	16906	16701	16760	16668	16834	16731	16575	16603	16664	16512	16688	16893	16669	16628	16773	16570	16511	16686	16521	16896	16522	16632	16849	16698	16779	16726	16750	16752	16735	16652	16534	16739	16803	16807	16691	16666	16759	16729	16598	16754	16686	16490	16691	16401	16882	16699	16882	16759	16778	16838	16617	16759	16757	16791	16582	16666	16589	16598	16799	16769	16748	16611	16592	16697	16628	16692	16814	16632	16787	16690	16540	16872	16790	16713	16710	16574	16739	16764	16693	16731	16640	16707	16691	16773	16773	16689	16710	16632	16685	16557	16519	16826	16643	16783	16550	16733	16745	16614	16702	16573	16541	16634	16563	16732	16632	16764	16628	16727	16610	16686	16950	16768	16805	16754	16719	16424	16711	16680	16689	16728	16701	16803	16588	16766	16724	16906	16783	16859	16793	16581	16811	16618	16591	16726	16575	16589	16581	16713	16859	16724	16732	16579	16735	16629	16718	16722	16665	16711	16797	16735	16763	16701	16725	16715	16807	16646	16748	16944	16550	16738	16801	16588	16820	16902	16860	16741	16634	16775	16616	16726	16775	16488	16672	16628	16634	16758	16646	16649	16567	16589	16541	16789	16883	16756	16761	16625	16771	16842	16632	16751	16814	16662	16681	16674	16664	16765	16799	16698	16710	16697	16583	16489	16787	16664	16768	16528	16706	16806	16596	16742	16665	16314	16615	16467	16465	16678	16736	16879	16559	16638	16765	16805	16843	16781	16482	16718	16770	16778	16515	16616	16572	16624	16636	16633	16940	16733	16749	16674	16678	16622	16719	16632	16695	16558	16714	16691	16729	16456	16638	16735	16599	16792	16798	16753	16828	16631	16779	16565	16761	16653	16858	16703	16692	16566	16677	16821	16706	16700	16815	16719	16490	16709	16565	16670	16785	16833	16588	16883	16679	16680	16608	16477	16809	16703	16807	16718	16480	16605	16684	16815	16929	16703	16708	16855	16612	16625	16658	16746	16654	16741	16628	16921	16560	16681	16707	16505	16817	16694	16667	16723	16621	16766	16683	16735	16750	16461	16630	16438	16691	16520	16817	16867	16725	16559	16677	16614	16574	16616	16583	16745	16714	16791	16657	16505	16659	16628	16698	16617	16569	16635	16694	16709	16906	16679	16695	16478	16565	16656	16666	16639	16592	16690	16543	16631	16641	17017	16877	16489	16606	16630	16573	16651	16690	16637	16455	16589	16561	16616	16687	16666	16827	16705	16619	16572	16626	16640	16622	16772	16675	16887	16627	16938	16601	16868	16662	16828	16718	16625	16763	16649	16836	16721	16653	16667	16675	16420	16716	16698	16590	16573	16761	16712	16641	16567	16583	16654	16602	16688	16540	16868	16766	16863	16994	16515	16711	16727	16630	16569	16714	16653	16697	16795	16755	16734	16777	16742	16520	16686	16664	16832	16698	16553	16642	16684	16642	16535	16580	16514	16690	16689	16889	16673	16558	16655	16609	16886	16634	16548	16639	16670	16673	16726	16683	16532	16635	16758	16617	16560	16857	16744	16546	16589	16531	16753	16471	16636	16694	16573	16937	17001	16827	16529	16785	16673	16655	16829	16750	16606	16980	16740	16730	16608	16600	16733	17115	16769	16674	16421	16541	16552	16564	16587	16759	16631	16584	16799	16744	16753	16818	16442	16811	16765	16780	16663	16711	16671	16799	16707	16839	16509	16689	16652	16808	16835	16801	16620	16727	16727	16752	16655	16626	16732	16592	16442	16591	16703	16764	16732	16556	16693	16533	16815	16690	16759	16721	16900
23264	31159	26325	18477	17127	16418	16550	15882	15595	15599	15464	15515	15239	15259	15337	15034	14821	14885	14872	15042	14848	14739	14684	15069	15475	15614	15090	14916	14792	14920	14869	14764	14619	14724	14735	14769	14798	14638	14686	14801	14771	14801	14925	14780	14758	14718	14782	14621	14607	14763	14712	14742	14640	14571	14774	14599	14646	14578	14592	14717	14749	14694	14555	14700	14942	14569	14597	14581	14674	14815	14736	14597	14764	14809	14510	14667	14802	14616	14754	14613	14688	14600	14785	14604	14688	14373	14659	14738	14775	14801	14724	14756	14690	14492	14591	14699	14571	14799	14688	14725	14693	14588	14721	14654	14943	14712	14661	14722	14803	14821	14711	14660	14740	14662	14745	14774	14751	14818	14672	14898	14572	14688	14627	14661	14525	14626	14754	14633	14869	14598	14731	14741	14450	14646	14564	14636	14690	14624	14674	14807	14686	14622	14695	14720	14688	14745	14543	14712	14778	14749	14780	14734	14713	14728	14694	14712	14670	14800	14613	14794	14773	14594	14577	14769	14616	14597	14787	14744	14646	14556	14578	14852	14772	14538	14875	14723	14629	14808	14796	14718	14838	14704	14797	14779	14718	14767	14749	14786	14636	14758	14769	14560	14620	14826	14806	14703	14601	14624	14648	14631	14580	14800	14627	14670	14739	14546	14672	14722	14790	14653	14598	14773	14692	14888	14726	14575	14662	14804	14619	14669	14575	14676	14674	14659	14620	14538	14679	14687	14701	14657	14833	14764	14625	14676	14726	14761	14629	14744	14598	14756	14741	14683	14739	14729	14656	14789	14567	14883	14781	14669	14674	14708	14677	14639	14745	14740	14718	14554	14767	14714	14589	14638	14637	14759	14749	14821	14804	14801	14787	14762	14758	14790	14611	14681	14482	14712	14796	14708	14724	14602	14606	14711	14648	14787	14692	14700	14710	14608	14540	14675	14640	14687	14661	14802	14766	14547	14812	14690	14802	14589	14853	14772	14700	14719	14679	14779	14752	14834	14679	14656	14605	14794	14891	14698	14713	14712	14729	14553	14637	14785	14716	14773	14747	14732	14504	14629	14767	14654	14714	14759	14655	14676	14701	14641	14772	14634	14720	14777	14620	14630	14652	14673	14804	14670	14635	14840	14612	14699	14569	14655	14662	14596	14668	14593	14755	14578	14763	14720	14614	14744	14696	14767	14582	14876	14743	14792	14525	14733	14837	14651	14723	14860	14713	14666	14793	14707	14742	14720	14893	14720	14808	14604	14597	14706	14802	14869	14628	14650	14721	14670	14543	14879	14700	14689	14655	14711	14764	14667	14546	14686	14656	14627	14573	14823	14773	14544	14641	14766	14766	14709	14723	14639	14900	14609	14626	14678	14672	14612	14761	14644	14653	14621	14460	14617	14840	14588	14620	14567	14651	14717	14656	14830	14892	14732	14645	14597	14781	14712	14520	14816	14486	14736	14791	14667	14753	14821	14803	14573	14904	14486	14637	14681	14721	14726	14707	14609	14556	14716	14737	14698	14591	14807	14747	14800	14667	14826	14804	14581	14832	14719	14708	14644	14584	14660	14759	14745	14661	14623	14695	14795	14743	14608	14860	14789	14421	14583	14793	14751	14914	14661	14629	14809	14736	14855	14722	14735	14726	14711	14695	14809	14741	14804	14709	14601	14679	14739	14602	14886	14695	14783	14640	14688	14656	14627	14687	14848	14828	14608	14789	14718	14709	14784	14746	14705	14626	14686	14809	14682	14799	14693	14507	14759	14441	14574	14586	14720	14657	14789	14555	14701	14684	14674	14719	14746	14845	14825	14620	14731	14623	14727	14850	14716	14684	14593	14879	14649	14641	14686	14780	14816	14666	14817	14855	14729	14754	14866	14767	14816	14690	14851	14780	14579	14683	14715	14578	14646	14722	14767	14688	14626	14929	14681	14607	14792	14884	14564	14799	14788	14687	14750	14829	14698	14681	14762	14716	14609	14883	14703	14697	14767	14680	14725	14777	14613	14811	14761	14693	14688	14591	14845	14795	14665	14840	14739	14731	14655	14678	14628	14944	14648	14675	14738	14665	14554	14800	14589	14768	14665	14742	14647	14722	14739	14721	14498	14811	14787	14808	14657	14607	14672	14767	14627	14624	14620	14706	14650	14803	14549	14704	14695	14646	14755	14561	14855	14771	14646	14700	14714	14651	14716	14813	14684	14564	14840	14613	14749	14859	14711	14822	14634	14680	14622	14552	14638	14732	14754	14516	14877	14650	14790	14521	14653	14738	14639	14769	14670	14753	14776	14854	14535	14836	14589	14597	14599	14565	14747	14606	14755	14663	14839	14840	14841	14706	14783	14678	14919	14603	14763	14737	14600	14706	14720	14654	14645	14600	14787	14660	14808	14747	14679	14665	14555	14591	14691	14733	14627	14745	14682	14634	14676	14822	14697	14716	14582	14653	14758	14792	14669	14758	14567	14794	14856	14803	14650	14801	14717	14697	14780	14668	14623	14813	14619	14741	14759	14613	14841	14735	14771	14832	14828	14755	14728	14801	14823	14775	14826	14723	14671	14613	14661	14692	14568	14756	14627	14829	14698	14809	14529	14879	14753	14643	14693	14601	14711	14735	14770	14760	14821	14800	14638	14747	14488	14667	14683	14672	14697	14817	14764	14632	14751	14635	14567	14526	14811	14829	14687	14642	14509	14782	14720	14772	14675	14732	14599	14661	14770	14747	14685	14724	14774	14495	14706	14665	14782	14869	14752	14876	14721	14769	14688	14641	14774	14626	14613	14743	14637	14773	14699	14795	14815	14588	14700	14653	14826	14753	14716	14632	14704	14585	14748	14574	14682	14801	14718	14746	14619	14757	14698	14689	14755	14757	14721	14571	14728	14817	14691	14752	14509	14855	14748	14594	14713	14661	14909	14910	14665	14674	14861	14702	14814	14648	14675	14695	14630	14715	14718	14833	14512	14613	14692	14620	14706	14603	14671	14598	14936	14739	14683	14696	14779	14520	14638	14606	14640	14661	14736	14727	14526	14756	14719	14549	14754	14761	14674	14765	14761	14676	14794	14655	14732	14734	14647	14918	14693	14686	14598	14794	14675	14786	14721	14823	14651	14661	14788	14662	14584	14750	14763	14612	14687	14682	14677	14621	14656	14715	14741	14803	14613	14632	14840	14540	14622	14658	14502	14593	14738	14893	14756	14748	14602	14716	14636	14591	14859	14795	14740	14817	14697	14619	14792	14587	14719	14815	14747	14779	14643	14665	14671	14652	14801	14613	14824	14726	14703	14755	14684	14724	14602	14635	14765	14781	14652	14777	14858	14708	14682	14711	14702	14644	14735	14780	14721	14797	14701	14753	14534	14591	14589	14797	14746	14714	14784	14557	14667	14639	14631	14695	14678	14687	14893	14726	14560	14753	14704	14500	14864	14693	14713	14714	14716	14877	14626	14801	14542	14706	14726	14816	14845	14728	14704	14834	14805	14752	14704	14621	14758	14847	14639	14662	14749	14704	14680	14483	14677	14882	14648	14720	14740	14803	14896	14837	14900	14684	14818	14680	14539	14735	14717	14631	14739	14723	14636	14717	14744	14699	14635	14787	14753	14734	14742	14814	14543	14667	14846	14588	14844	14566	14758	14617	14650	14606	14588	14692	14918	14577	14752	14645	14778	14613	14749	14783	14604	14628	14759	14593	14786	14592	14636	14633	14591	14731	14808	14574	14894	14730	14563	14766	14749	14769	14807	14703	14684	14639	14616	14695	14656	14757	14635	14645	14587	14803	14872	14595	14562	14833	14794	14725	14771	14618	14646	14777	14632	14788	14637	14740	14752	14751	14682	14589	14823	14799	14804	14656	14570	14722	14665	14769	14754	14710	14749	14776	14811	14654	14596	14606	14615	14779	14636	14595	14693	14650	14817	14662	14638	14781	14627	14579	15024	14707	14760	14791	14580	14630	14690	14712	14815	14941	14826	14716	14783	14757	14572	14674	14628	14822	14834	14861	14643	14662	14619	14770	14639	14723	14751	14716	14604	14773	14754	14791	14686	14853	14553	14731	14607	14851	14711	14788	14678	14672	14617	14878	14818	14558	14654	14763	14763	14750	14689	14858	14706	14898	14539	14803	14724	14741	14890	14814	14715	14699	14629	14766	14729	14498	14826	14619	14722	14580	14486	14971	14771	14906	14552	14740	14827	14679	14697	14709	14392	14732	14798	14696	14820	14670	14592	14662	14676	14656	14755	14491	14524	14816	14535	14752	14842	14817	14582	14814	14619	14677	14830	14669	14645	14892	14718	14812	14843	14782	14631	14653	14745	14612	14728	14716	14694	14629	14611	14866	14481	14651	14714	14665	14601	14713	14862	14628	14557	14770	14812	14513	14711	14619	14767	14810	14611	14912	14580	14679	14758	14680	14594	14822	14492	14732	14765	14658	14845	14868	14695	14742	14896	14866	14763	14817	14541	14748	14670	14720	14475	14777	14771	14740	14625	14664	14668	14595	14644	14816	14814	14694	14756	14732	14721	14697	14673	14628	14710	14627	14780	14753	14668	14684	14615	14704	14683	14803	14793	14731	14697	14767	14721	14692	14746	14660	14745	14637	14625	14688	14809	14564	14943	14707	14579	14926	14693	14773	14750	14796	14691	14704	14785	14593	14532	14866	14636	14790	14689	14796	14637	14746	14727	14753	14768	14747	14729	14700	14767	14710	14708	14760	14632	14699	14751	14699	14642	14775	14813	14786	14493	14795	14774	14732	14845	14669	14766	14775	14709	14913	14726	14821	14685	14711	14504	14782	14616	14789	14530	14693	14738	14779	14666	14754	14694	14803	14749	14706	14591	14646	14683	14860	14709	14832	14660	14615	14578	14600	14690	14598	14654	14557	14697	14772	14839	14635	14579	14641	14668	14796	14642	14808	14723	14610	14605	14713	14715	14709	14703	14668	14641	14583	14799	14593	14797	14765	14833	14735	14655	14700	14801	14823	14866	14791	14585	14623	14765	14738	14747	14738	14733	14632	14720	14625	14502	14828	14613	14802	14743	14844	14851	14751	14821	14650	14694	14749	14881	14820	14842	14637	14749	14631	14893	14683	14824	14698	14602	14671	14588	14757	14638	14701	14605	14827	14713	14718	14712	14637	14903
24143	21528	29128	24487	22363	22201	20879	18528	17641	17656	17492	17436	17500	17361	17226	17102	16828	17040	17039	16821	16916	16868	17073	19840	21060	20259	19081	17875	17434	16799	16912	16770	16390	16822	16756	16604	16777	16677	16734	16648	16760	16777	16764	16618	16745	16565	16760	16730	16652	16835	16602	16599	16716	16782	16679	16645	16725	16655	16491	16675	16673	16596	16457	16507	16790	16512	16702	16461	16698	17039	16703	16742	16362	16493	16730	16684	16588	16502	16704	16822	16652	16800	16576	16690	16559	16561	16748	16553	16581	16597	16731	16546	16763	16580	16726	16613	16606	16656	16893	16443	16714	16658	16465	16567	16573	16583	16500	16524	16628	16622	16616	16381	16683	16522	16575	16710	16525	16652	16624	16721	16508	16773	16820	16586	16715	16449	16542	16766	16682	16737	16704	16752	16584	16672	16780	16631	16514	16672	16819	16555	16793	16569	16711	16392	16628	16574	16780	16625	16651	16655	16665	16514	16570	16319	16562	16395	16547	16633	16754	16644	16819	16714	16704	16646	16454	16618	16679	16747	16768	16549	16739	16824	16628	16536	16522	16600	16636	16659	16641	16565	16638	16593	16632	16457	16694	16466	16757	16500	16640	16480	16597	16648	16569	16610	16595	16643	16579	16444	16531	16567	16561	16422	16684	16639	16639	16473	16534	16707	16502	16672	16579	16530	16520	16623	16794	16546	16521	16707	16794	16875	16507	16725	16446	16655	16549	16716	16675	16806	16666	16497	16577	16486	16797	16645	16676	16662	16484	16641	16799	16587	16577	16697	16699	16863	16602	16709	16592	16423	16646	16824	16482	16644	16566	16536	16679	16613	16730	16561	16607	16703	16468	16593	16873	16853	16598	16801	16709	16692	16737	16578	16735	16427	16604	16455	16597	16593	16660	16506	16669	16863	16686	16709	16840	16739	16742	16578	16659	16504	16680	16667	16670	16607	16693	16664	16515	16605	16716	16572	16505	16465	16557	16557	16468	16634	16587	16599	16682	16718	16444	16480	16638	16825	16598	16567	16577	16792	16707	16648	16482	16588	16749	16561	16452	16561	16603	16717	16657	16775	16809	16448	16695	16517	16470	16454	16544	16666	16667	16504	16575	16754	16581	16606	16669	16820	16744	16447	16608	16519	16930	16705	16565	16514	16578	16657	16618	16563	16688	16786	16638	16431	16755	16612	16659	16514	16429	16691	16608	16495	16476	16724	16458	16594	16573	16607	16677	16662	16808	16535	16727	16665	16622	16729	16653	16576	16394	16543	16708	16670	16766	16598	16547	16661	16661	16524	16706	16634	16681	16526	16542	16752	16734	16548	16854	16622	16725	16719	16802	16583	16619	16616	16558	16455	16623	16717	16560	16676	16738	16706	16758	16538	16678	16759	16686	16644	16676	16680	16704	16572	16632	16761	16878	16480	16799	16521	16518	16662	16706	16707	16593	16683	16569	16574	16521	16573	16577	16552	16500	16581	16550	16636	16450	16557	16614	16754	16630	16636	16624	16846	16887	16486	16798	16669	16483	16527	16631	16622	16627	16575	16735	16696	16592	16609	16601	16621	16644	16506	16599	16554	16517	16644	16725	16723	16627	16624	16900	16434	16512	16665	16542	16723	16841	16767	16621	16598	16557	16481	16600	16493	16675	16709	16599	16750	16829	16630	16772	16725	16652	16485	16808	16576	16628	16381	16689	16636	16544	16460	16598	16700	16606	16604	16588	16805	16644	16684	16475	16726	16679	16614	16623	16593	16633	16652	16599	16660	16691	16447	16663	16560	16803	16645	16477	16548	16586	16652	16453	16502	16576	16714	16713	16818	16505	16726	16554	16607	16680	16629	16510	16558	16585	16566	16669	16812	16696	16528	16562	16541	16473	16646	16750	16663	16591	16636	16676	16736	16733	16669	16485	16558	16551	16627	16629	16650	16556	16538	16632	16860	16650	16500	16521	16710	16621	16541	16365	16662	16607	16794	16590	16703	16706	16592	16714	16806	16670	16700	16707	16440	16772	16716	16719	16467	16681	16650	16646	16636	16735	16665	16564	16674	16769	16532	16570	16467	16569	16444	16540	16628	16546	16554	16648	16910	16712	16692	16607	16844	16612	16470	16302	16533	16601	16507	16692	16532	16655	16503	16577	16609	16698	16569	16708	16412	16606	16452	16555	16579	16554	16720	16711	16647	16494	16875	16515	16661	16632	16488	16727	16721	16739	16529	16775	16614	16622	16713	16675	16476	16652	16678	16748	16648	16793	16670	16590	16635	16603	16752	16553	16544	16437	16706	16768	16519	16495	16569	16640	16645	16730	16596	16609	16553	16447	16776	16443	16644	16663	16625	16532	16755	16690	16659	16549	16656	16634	16667	16739	16734	16581	16553	16735	16550	16596	16694	16465	16653	16640	16711	16710	16618	16637	16582	16546	16597	16645	16695	16629	16484	16579	16600	16817	16434	16584	16592	16527	16478	16561	16599	16412	16640	16707	16705	16612	16456	16657	16695	16541	16444	16498	16510	16711	16483	16685	16673	16402	16877	16586	16813	16728	16664	16560	16664	16527	16846	16442	16523	16791	16770	16648	16688	16541	16526	16517	16556	16601	16817	16698	16485	16718	16444	16516	16701	16674	16691	16860	16588	16373	16601	16478	16643	16721	16471	16649	16484	16508	16627	16780	16571	16548	16696	16882	16671	16772	16438	16600	16531	16872	16746	16781	16634	16637	16602	16607	16562	16503	16486	16601	16763	16586	16517	16576	16652	16592	16480	16759	16556	16688	16556	16544	16558	16726	16653	16845	16645	16643	16625	16685	16695	16664	16682	16720	16685	16670	16546	16696	16635	16591	16765	16811	16613	16540	16460	16642	16641	16494	16681	16542	16766	16589	16723	16621	16624	16610	16722	16405	16470	16539	16645	16651	16561	16840	16633	16555	16658	16781	16506	16643	16611	16761	16787	16884	16569	16706	16734	16637	16587	16751	16651	16593	16711	16684	16681	16339	16568	16679	16776	16513	16727	16730	16645	16720	16739	16631	16615	16559	16642	16525	16583	16749	16809	16586	16568	16559	16435	16543	16626	16812	16690	16741	16591	16689	16613	16549	16625	16678	16777	16587	16734	16511	16602	16846	16398	16401	16704	16564	16670	16470	16587	16420	16781	16702	16652	16706	16516	16759	16546	16615	16761	16385	16404	16758	16738	16683	16529	16736	16671	16652	16716	16648	16614	16721	16617	16439	16518	16616	16669	16518	16666	16650	16660	16634	16690	16688	16721	16707	16556	16611	16632	16690	16587	16742	16615	16594	16642	16471	16681	16519	16651	16669	16728	16680	16727	16646	16735	16763	16585	16460	16615	16724	16512	16614	16631	16776	16850	16630	16590	16508	16697	16587	16809	16643	16314	16690	16656	16656	16548	16793	16649	16578	16746	16871	16523	16617	16561	16399	16662	16562	16672	16691	16761	16746	16550	16544	16894	16687	16627	16438	16611	16712	16461	16684	16698	16497	16517	16609	16461	16653	16538	16580	16555	16701	16467	16498	16648	16610	16764	16799	16634	16665	16686	16701	16663	16699	16495	16541	16808	16668	16637	16465	16405	16554	16715	16716	16578	16526	16287	16727	16465	16783	16849	16669	16484	16571	16748	16638	16842	16668	16583	16576	16670	16730	16613	16556	16575	16542	16572	16539	16652	16664	16572	16811	16842	16435	16736	16601	16670	16775	16631	16648	16568	16662	16521	16492	16488	16728	16659	16600	16574	16755	16791	16565	16787	16561	16589	16791	16717	16594	16725	16664	16731	16667	16672	16751	16619	16719	16627	16599	16464	16616	16517	16687	16739	16565	16686	16589	16761	16803	16720	16613	16734	16701	16602	16745	16654	16723	16729	16624	16649	16728	16494	16632	16616	16619	16595	16712	16662	16581	16830	16664	16699	16714	16439	16548	16708	16668	16605	16685	16680	16730	16486	16678	16361	16397	16645	16749	16623	16607	16593	16715	16517	16651	16467	16762	16554	16545	16543	16755	16598	16723	16504	16514	16552	16702	16696	16617	16481	16630	16673	16714	16714	16665	16761	16587	16444	16826	16693	16632	16340	16620	16693	16620	16573	16731	16656	16782	16678	16607	16432	16705	16695	16662	16504	16504	16438	16679	16781	16556	16518	16546	16650	16695	16601	16653	16649	16687	16580	16816	16617	16738	16607	16566	16587	16655	16634	16603	16634	16657	16619	16716	16698	16795	16655	16724	16814	16578	16461	16549	16850	16847	16553	16528	16587	16708	16609	16633	16657	16621	16653	16674	16645	16517	16623	16372	16720	16592	16515	16972	16778	16573	16682	16663	16597	16541	16632	16787	16780	16807	16521	16726	16552	16723	16524	16515	16539	16442	16643	16598	16435	16570	16707	16749	16637	16521	16629	16460	16533	16727	16499	16690	16570	16657	16581	16702	16651	16681	16517	16709	16694	16631	16453	16848	16601	16517	16941	16513	16501	16598	16534	16733	16664	16725	16622	16637	16539	16685	16804	16350	16600	16622	16737	16643	16800	16743	16723	16685	16557	16740	16596	16664	16682	16560	16467	16567	16436	16598	16520	16548	16715	16498	16565	16496	16477	16587	16665	16583	16557	16487	16465	16829	16523	16418	16619	16621	16634	16580	16593	16561	16643	16522	16485	16585	16529	16583	16560	16753	16568	16875	16613	16631	16580	16537	16593	16659	16703	16665	16604	16813	16495	16781	16588	16603	16871	16402	16616	16672	16711	16559	16743	16397	16894	16740	16606	16635	16471	16564	16846	16772	16592	16704	16522	16676	16712	16598	16724	16698	16635	16685	16651	16781	16606	16401	16568	16589	16729	16595	16635	16582	16514	16439	16770	16561	16492	16692	16587	16640	16593	16736	16458	16562	16596	16754	16830	16804	16904	16763	16572	16856	16677	16676	16694	16689	16658	16651	16700	16536	16431	16392	16650	16894	16728	16672	16764	16692	16568	16646	16726	16700	16627	16747	16611	16636	16621	16645	16672	16416	16653	16597	16728	16581	16883	16828	16638	16677	16575	16824	16758	16672	16829	16396	16458	16603	16532	16805	16580	16686	16810	16847	16790	16714	16721	16549	16420	16613	16624	16675	16590	16508	16724	16623	16407
25582	43807	36867	21772	20173	18187	17460	16933	16490	15981	15974	15998	16005	15615	15451	15194	15056	15047	14972	14871	14955	14943	15921	19625	20997	19646	17754	16178	15280	15083	14875	14590	14851	14838	14812	14898	14886	14771	14881	14709	14723	14854	14675	14664	14870	14741	14829	14795	14684	14779	14538	14731	14862	14778	14888	14716	14764	14695	14798	14833	14708	14603	14696	14739	14704	14785	14655	14739	14743	14675	14728	14788	14807	14669	14744	14810	14714	14658	14714	14768	14745	14811	14569	14755	14794	14715	14736	14584	14654	14686	14817	14832	14788	14641	14875	14779	14713	14717	14769	14653	14786	14778	14658	14724	14857	14728	14759	14862	14765	14742	14647	14688	14657	14661	14688	14692	14775	14542	14615	14720	14738	14723	14718	14500	14944	14751	14669	14615	14693	14814	14639	14803	14672	14727	14779	14823	14761	14862	14775	14644	14716	14783	14604	14617	14809	14727	14887	14886	14699	14760	14746	14676	14726	14688	14791	14819	14826	14932	14692	14759	14590	14840	14743	14797	14871	14761	14679	14507	14702	14803	14686	14785	14745	14832	14683	14759	14914	14645	14720	14655	14683	14609	14940	14659	14678	14820	14759	14719	14716	14808	14775	14725	14678	14790	14822	14761	14679	14767	14749	14782	14840	14845	14684	14768	14760	14720	14758	14821	14836	14566	14661	14779	14821	14790	14846	14837	14705	14740	14746	14598	14880	14726	14846	14679	14506	14723	14859	14763	14807	14827	14676	14715	14842	14710	14820	14746	14750	14815	14738	14777	14793	14728	14667	14652	14714	14765	14818	14672	14692	14768	14767	14729	14888	14810	14742	14615	14778	14741	14734	14738	14792	14616	14895	14586	14878	14739	14622	14532	14899	14614	14880	14762	14633	14661	14591	14716	14727	14838	14832	14813	14728	14803	14792	14894	14801	14541	14944	14679	14776	14745	14739	14836	14639	14509	14646	14861	14618	14625	14791	14639	14947	14775	14740	14644	14752	14694	14702	14807	14609	14606	14757	14690	14512	14695	14742	14802	14808	14727	14701	14815	14686	14830	14743	14695	14771	14719	14728	14668	14695	14709	14624	14878	14772	14688	14738	14758	14746	14865	14600	14727	14711	14885	14579	14747	14823	14697	14867	14786	14723	14732	14680	14920	14820	14732	14687	14622	14864	14732	14826	14454	14760	14813	14919	14901	14666	14800	14723	14623	14665	14602	15006	14583	14867	14646	14817	14646	14846	14843	14697	14655	14762	14771	14698	14905	14856	14717	14853	14811	14741	14819	14579	14652	14715	14516	14865	14723	14800	14768	14679	14718	14671	14834	14663	14689	14802	14637	14779	14718	14675	14750	14847	14887	14629	14619	14715	14707	14845	14641	14921	14716	14837	14787	14829	14784	14729	14852	14702	14853	14598	14782	14676	14805	14755	14769	14747	14740	14731	14665	14871	14494	14754	14782	14841	14882	14652	14737	14661	14713	14646	14777	14595	14677	14722	14584	14753	14812	14650	14725	14718	14749	14939	14750	14759	14741	14682	14763	14847	14825	14735	14717	14723	14856	14676	14856	14801	14852	14709	14535	14939	14636	14722	14743	14622	14695	14680	14605	14596	14714	14709	14796	14608	14754	14694	14629	14652	14803	14710	14711	14623	14696	14828	14492	14533	14882	14893	14750	14709	14818	14747	14774	14667	14649	14667	14740	14733	14706	14892	14635	14934	14670	14709	14706	14732	14819	14786	14778	14761	14860	14750	14848	14596	14613	14737	14871	14781	14772	14674	14801	14571	14666	14724	14667	14790	14647	14702	14783	14737	14824	14777	14972	14845	14822	14848	14610	14912	14741	14839	14652	14839	14832	14906	14564	14672	14657	14754	14720	14875	14782	14760	14767	14700	14771	14758	14723	14832	14648	14736	14629	14824	14616	14776	14772	14767	14731	14638	14570	14849	14752	14732	14864	14683	14739	14708	14830	14586	14738	14705	14658	14746	14733	14635	14922	14814	14609	14860	14765	14761	14800	14631	14737	14726	14706	14687	14675	14705	14648	14538	14630	14666	14737	14732	14581	14665	14788	14654	14786	14789	14683	14783	14745	14601	14659	14730	14693	14482	14775	14685	14756	14747	14794	14835	14784	14794	14756	14796	14555	14526	14661	14771	14664	14757	14700	14851	14722	14836	14722	14767	14693	14766	14667	14656	14659	14724	14764	14682	14505	14791	14670	14755	14729	15026	14729	14736	14786	14772	14592	14791	14687	14671	14505	14753	14777	14808	14719	14802	14646	14636	14685	14710	14795	14756	14861	14942	14654	14710	14519	14806	14636	14742	14680	14612	14734	14706	14654	14689	14869	14775	14722	14790	14915	14858	14766	14739	14583	14605	14730	14676	14719	14845	14664	14883	14448	14620	14752	14666	14727	14806	14583	14662	14531	14673	14665	14793	14717	14734	14745	14615	14821	14725	14764	14774	14791	14771	14794	14770	14594	14852	15013	14700	14797	14710	14910	14622	14712	14694	14515	14707	14715	14807	14701	14615	14839	14817	14754	14741	14715	14733	14684	14735	14739	14574	14681	14776	14580	14619	14735	14736	14723	14767	14685	14680	14800	14625	14516	14692	14630	14705	14691	14844	14754	14942	14717	14556	14712	14735	14860	14972	14730	14725	14741	14807	14628	14694	14721	14677	14702	14828	14943	14788	14702	14810	14748	14627	14753	14810	14850	14829	14786	14790	14821	14720	14639	14697	14824	14765	14656	14786	14813	14668	14700	14846	14714	14813	14734	14826	14729	14884	14906	14877	14814	14659	14796	14780	14687	14841	14763	14825	14749	14699	14742	14934	14649	14809	14663	14725	14681	14593	14782	14722	14813	14766	14544	14675	14831	14709	14686	14883	14846	14761	14835	14760	14878	14637	14863	14682	14608	14735	14793	14828	14709	14774	14802	14669	14711	14830	14833	14756	14630	14678	14815	14795	14819	14783	14772	14755	14772	14662	14704	14843	14767	14701	14806	14702	14689	14624	14791	14746	14732	14755	14897	14757	14697	14844	14737	14702	14760	14762	14752	14483	14935	14859	14767	14852	14646	14783	14830	14846	14745	14642	14590	14713	14781	14747	14780	14655	14661	14767	14759	14752	14658	14773	14714	14739	14696	14848	14774	14714	14673	14682	14799	14735	14992	14756	14929	14848	14742	14773	14776	14522	14744	14769	14779	14857	14587	14796	14694	14750	14759	14746	14853	14858	14684	14750	14742	14831	14632	14696	14778	14690	14568	14615	14652	14782	14731	14807	14724	14820	14593	14766	14747	14804	14795	14733	14925	14652	14952	14699	14660	14727	14780	14707	14848	14685	14670	14614	14862	14704	14753	14591	14709	14658	14761	14757	14681	14781	14794	14778	14731	14801	14981	14703	14715	14744	14852	14758	14797	14619	14864	14849	14635	14661	14686	14703	14687	14761	14795	14779	14797	14683	14708	14930	14644	14885	14665	14742	14799	14747	14731	14881	14816	14684	14720	14791	14670	14678	14542	14522	14710	14762	14713	14799	14706	14468	14831	14660	14725	14653	14646	14687	14596	14663	14789	14529	14705	14597	14751	14855	14583	14777	14605	14776	14715	14784	14643	14742	14787	14905	14708	14593	14767	14748	14594	14802	14744	14720	14727	14750	14649	14749	14671	14701	14713	14756	14826	14743	14692	14652	14775	14612	14693	14682	14577	14765	14775	14797	14631	14823	14683	14742	14658	14775	14804	14576	14701	14710	14877	14764	14614	14828	14749	14755	14546	14656	14806	14732	14796	14799	14826	14582	14809	14654	14759	14629	14637	14754	14781	14731	14666	14775	14922	14627	14739	14702	14725	14616	14740	14667	14649	14776	14735	14725	14795	14784	14799	14822	14823	14754	14609	14728	14755	14768	14945	14701	14812	14614	14670	14812	14703	14807	14797	14701	14804	14733	14646	14768	14658	14958	14755	14827	14586	14701	14819	14730	14586	14703	14716	14786	14784	14731	14749	14523	14775	14643	14737	14911	14929	14832	14568	14778	14723	14779	14716	14901	14742	14756	14931	14683	14890	14757	14698	14803	14735	14659	15010	14794	14758	14681	14617	14709	14632	14726	14814	14723	14690	14720	14877	14674	14792	14821	14701	14618	14827	14684	14613	14639	14734	14740	14853	14658	14745	14799	14830	14735	14745	14762	14593	14863	14654	14753	14659	14818	14708	14819	14712	14544	14867	14694	14752	14775	14805	14676	14793	14875	14694	14752	14844	14845	14842	14803	14755	14660	14747	14608	14719	14711	14696	14801	14617	14810	14801	14673	14637	14839	14639	14619	14787	14693	14596	14659	14828	14756	14796	14792	14761	14662	14999	14767	14616	14713	14981	14789	14628	14634	14696	14776	14742	14636	14769	14722	14805	14707	14842	14760	14732	14687	14733	14826	14671	14711	14805	14821	14594	15026	14571	14798	14704	14808	14818	14629	14878	14791	14685	14784	14707	14760	14609	14774	14842	14811	14729	14840	14830	14913	14831	14819	14623	14722	14811	14835	14801	14830	14674	14664	14839	14739	14628	14570	14827	14599	14821	14795	14849	14792	14797	14689	14798	14861	14610	14552	14740	14608	14808	14569	14747	14751	14760	14590	14773	14879	14648	14685	14655	14755	14928	14817	14778	14775	14575	14757	14708	14687	14820	14712	14851	14792	14831	14683	14869	14674	14889	14808	14693	14755	14674	14800	14697	14857	14650	14580	14708	14752	15062	14815	14887	14799	14696	14671	14654	14847	14763	14776	14684	14609	14713	14687	14696	14742	14687	14859	14650	14777	14842	14562	14851	14798	14686	14719	14506	14639	14904	14504	14664	14771	14689	14654	14747	14747	14652	14816	14730	14751	14641	14957	14723	14778	14677	14712	14823	14810	14684	14468	14843	14747	14781	14628	14642	14818	14759	14751	14830	14722	14765	14844	14781	14735	15034	14788	14636	14836	14540	14591	14827	14804	14685	14698	14760	14858	14758	14772	14780	14599	14870	14654	14792	14740	14730	14690	14600	14757	14749	14750	14717	14555	14702	14631	14794	14786	14712	14741	14725	14623	14920	14904	14595	14833	14731	14861	14668	14701	14662	14822	14618	14770	14659	14877	14727
22999	21485	29445	24011	21713	23676	24933	19506	18519	18812	18915	18802	18613	18476	18128	17891	17823	17733	17989	17813	17710	17721	18205	22201	24716	24272	22358	20269	18681	18034	17475	17694	17432	17684	17497	17420	17571	17464	17619	17573	17409	17635	17560	17429	17366	17415	17599	17579	17634	17403	17494	17599	17445	17523	17544	17638	17532	17698	17593	17469	17475	17610	17372	17468	17506	17251	17608	17461	17712	17744	17597	17524	17487	17475	17546	17515	17414	17552	17545	17442	17309	17537	17367	17313	17591	17480	17553	17507	17510	17442	17511	17496	17313	17396	17595	17484	17532	17513	17561	17462	17567	17512	17474	17420	17666	17483	17680	17361	17399	17755	17413	17331	17412	17578	17512	17460	17461	17535	17499	17444	17582	17592	17502	17599	17302	17593	17376	17464	17383	17295	17329	17497	17510	17440	17615	17520	17505	17586	17568	17397	17384	17331	17348	17437	17574	17410	17546	17357	17370	17464	17379	17378	17493	17633	17381	17240	17413	17591	17580	17406	17409	17545	17514	17546	17568	17287	17297	17355	17490	17309	17481	17513	17396	17377	17309	17694	17421	17571	17381	17408	17535	17387	17421	17581	17454	17320	17621	17514	17623	17490	17482	17432	17426	17156	17450	17363	17599	17499	17586	17444	17649	17614	17616	17632	17334	17335	17352	17343	17488	17498	17639	17287	17327	17612	17567	17336	17464	17449	17348	17529	17329	17373	17345	17481	17585	17335	17532	17256	17352	17442	17340	17575	17458	17507	17468	17381	17508	17436	17550	17567	17418	17260	17339	17571	17436	17467	17587	17311	17669	17502	17509	17462	17436	17582	17304	17496	17448	17410	17439	17382	17190	17529	17226	17558	17617	17424	17575	17440	17432	17509	17544	17488	17689	17420	17494	17785	17590	17522	17288	17442	17344	17305	17234	17284	17367	17607	17578	17682	17559	17480	17546	17239	17628	17314	17344	17415	17445	17524	17576	17507	17422	17432	17479	17556	17237	17606	17364	17451	17442	17398	17504	17500	17555	17595	17501	17357	17448	17467	17510	17321	17513	17442	17550	17499	17481	17627	17394	17426	17611	17396	17540	17549	17495	17599	17614	17602	17243	17336	17468	17402	17475	17507	17439	17376	17447	17583	17368	17606	17393	17315	17456	17573	17587	17386	17688	17398	17517	17458	17485	17353	17598	17582	17416	17161	17491	17352	17582	17496	17455	17452	17490	17605	17523	17310	17503	17571	17424	17382	17310	17620	17534	17403	17311	17357	17384	17469	17494	17477	17670	17619	17529	17438	17472	17337	17432	17557	17447	17553	17408	17606	17414	17460	17523	17615	17234	17511	17465	17449	17330	17351	17595	17337	17352	17577	17391	17621	17401	17286	17488	17496	17366	17396	17438	17340	17523	17501	17565	17426	17574	17416	17529	17550	17572	17219	17364	17504	17390	17490	17440	17334	17526	17507	17515	17487	17401	17377	17380	17382	17387	17266	17603	17505	17402	17549	17464	17406	17451	17358	17529	17582	17401	17478	17294	17417	17451	17547	17388	17405	17462	17443	17454	17459	17345	17718	17518	17591	17564	17400	17306	17267	17429	17557	17292	17534	17560	17420	17399	17316	17363	17443	17375	17423	17547	17501	17449	17161	17516	17359	17279	17411	17373	17558	17511	17477	17330	17589	17408	17553	17445	17464	17380	17482	17403	17608	17358	17487	17325	17603	17627	17310	17472	17463	17446	17430	17401	17279	17553	17277	17592	17572	17617	17632	17596	17493	17561	17282	17347	17379	17269	17487	17639	17448	17690	17355	17427	17391	17469	17327	17399	17571	17573	17491	17449	17474	17426	17365	17431	17365	17471	17527	17381	17606	17452	17359	17425	17666	17487	17321	17347	17399	17416	17483	17623	17523	17533	17458	17385	17452	17289	17392	17418	17376	17507	17439	17593	17512	17331	17562	17535	17468	17349	17310	17471	17658	17611	17468	17334	17371	17474	17754	17717	17445	17530	17498	17367	17418	17590	17321	17451	17387	17433	17494	17489	17484	17635	17454	17621	17299	17649	17634	17314	17541	17471	17505	17273	17456	17469	17512	17431	17449	17351	17453	17131	17533	17495	17221	17504	17495	17328	17489	17390	17381	17237	17406	17451	17418	17574	17378	17433	17610	17383	17471	17432	17393	17486	17249	17265	17347	17393	17449	17582	17649	17603	17448	17635	17401	17570	17346	17503	17421	17479	17477	17348	17471	17186	17579	17467	17396	17477	17437	17507	17360	17668	17640	17473	17586	17620	17571	17441	17508	17440	17620	17297	17465	17330	17567	17441	17498	17373	17529	17494	17406	17314	17398	17361	17504	17503	17359	17495	17459	17436	17416	17450	17579	17484	17436	17509	17615	17413	17400	17518	17482	17432	17549	17585	17599	17570	17296	17500	17514	17285	17431	17343	17488	17621	17550	17428	17403	17521	17393	17457	17560	17382	17433	17364	17553	17420	17469	17443	17269	17433	17422	17473	17489	17258	17218	17611	17568	17330	17258	17514	17392	17438	17358	17382	17682	17581	17371	17534	17397	17318	17328	17531	17324	17409	17576	17504	17493	17420	17622	17554	17577	17380	17405	17434	17432	17534	17432	17513	17434	17383	17452	17588	17406	17450	17579	17570	17295	17658	17378	17424	17454	17468	17420	17592	17301	17312	17554	17629	17182	17553	17639	17499	17368	17442	17370	17353	17616	17213	17554	17479	17395	17346	17513	17487	17516	17699	17344	17431	17360	17296	17459	17393	17576	17503	17495	17482	17355	17495	17557	17436	17388	17426	17450	17472	17218	17221	17343	17473	17304	17486	17367	17222	17597	17373	17405	17353	17409	17651	17349	17475	17585	17568	17566	17605	17592	17430	17428	17291	17300	17402	17779	17642	17311	17344	17598	17507	17436	17249	17435	17690	17611	17416	17467	17406	17233	17435	17316	17511	17353	17337	17408	17493	17455	17425	17672	17518	17314	17448	17512	17520	17258	17564	17504	17273	17550	17423	17465	17447	17351	17569	17525	17493	17459	17491	17271	17425	17412	17444	17482	17499	17562	17438	17416	17298	17375	17418	17392	17441	17303	17593	17360	17449	17553	17614	17646	17218	17591	17428	17365	17634	17481	17433	17619	17335	17311	17531	17480	17623	17296	17573	17675	17479	17652	17518	17568	17422	17451	17487	17614	17609	17545	17636	17448	17292	17193	17350	17509	17347	17376	17529	17355	17530	17498	17467	17552	17421	17416	17504	17484	17300	17595	17304	17604	17269	17427	17503	17508	17576	17250	17296	17541	17592	17263	17405	17333	17447	17316	17546	17397	17515	17635	17362	17580	17470	17556	17520	17646	17523	17419	17476	17432	17563	17535	17737	17350	17399	17477	17390	17354	17340	17288	17643	17402	17394	17501	17502	17372	17344	17465	17395	17565	17389	17424	17296	17488	17385	17496	17401	17596	17398	17701	17500	17567	17420	17433	17571	17653	17628	17364	17423	17481	17277	17413	17319	17169	17237	17321	17370	17305	17540	17363	17559	17706	17500	17597	17539	17410	17450	17315	17625	17546	17526	17430	17692	17469	17295	17514	17486	17406	17569	17547	17431	17401	17437	17421	17419	17666	17433	17441	17402	17470	17618	17526	17577	17545	17572	17280	17709	17443	17550	17521	17629	17618	17224	17579	17461	17431	17515	17374	17423	17441	17513	17576	17408	17473	17228	17245	17297	17499	17448	17392	17333	17529	17347	17568	17258	17374	17260	17350	17445	17320	17525	17290	17596	17462	17458	17408	17465	17470	17387	17625	17623	17553	17324	17404	17474	17427	17291	17447	17468	17355	17365	17214	17358	17356	17414	17376	17290	17301	17257	17339	17268	17427	17564	17655	17369	17467	17326	17453	17488	17564	17473	17437	17517	17263	17530	17507	17394	17343	17484	17691	17415	17366	17212	17528	17140	17419	17547	17306	17267	17557	17304	17455	17638	17461	17351	17308	17661	17496	17446	17458	17470	17386	17423	17425	17422	17506	17475	17523	17477	17571	17496	17569	17540	17685	17435	17277	17430	17558	17367	17418	17586	17636	17419	17412	17399	17466	17375	17566	17234	17461	17458	17485	17283	17235	17405	17480	17456	17223	17525	17566	17423	17276	17388	17436	17536	17455	17494	17294	17389	17556	17676	17575	17525	17434	17399	17424	17462	17257	17643	17454	17510	17429	17600	17335	17639	17433	17429	17307	17381	17407	17535	17437	17540	17510	17503	17580	17454	17548	17392	17379	17673	17491	17454	17596	17509	17320	17384	17472	17383	17406	17583	17426	17299	17396	17544	17491	17567	17413	17350	17515	17527	17425	17503	17486	17379	17625	17790	17283	17426	17464	17510	17510	17575	17581	17689	17540	17514	17389	17321	17631	17415	17371	17596	17363	17384	17431	17431	17299	17277	17334	17235	17500	17480	17311	17370	17325	17527	17441	17522	17477	17393	17407	17413	17761	17242	17355	17503	17504	17667	17482	17520	17439	17472	17565	17308	17394	17505	17252	17503	17575	17563	17539	17547	17619	17411	17491	17241	17320	17500	17376	17390	17234	17380	17286	17421	17554	17491	17477	17549	17466	17427	17606	17300	17647	17435	17650	17473	17324	17483	17374	17576	17516	17618	17412	17243	17501	17552	17467	17540	17592	17618	17378	17500	17492	17379	17353	17425	17462	17365	17551	17576	17296	17419	17514	17594	17430	17539	17418	17600	17344	17534	17536	17364	17592	17368	17332	17523	17387	17515	17511	17629	17431	17728	17343	17351	17418	17395	17310	17450	17437	17475	17291	17506	17551	17382	17587	17551	17270	17625	17236	17433	17444	17289	17533	17404	17375	17304	17446	17545	17308	17370	17278	17532	17415	17640	17504	17398	17375	17609	17604	17541	17608	17514	17486	17651	17299	17530	17582	17315	17356	17600	17414	17457	17568	17404	17425	17301	17432	17522	17287	17457	17474	17565	17344	17464	17520	17500	17469	17415	17622	17380	17408	17478	17589	17512	17461	17470	17621	17549	17221	17296	17498	17359	17561	17616	17528	17464	17331	17348	17390	17417	17524	17509	17438	17377	17509	17429	17669	17386	17330	17267	17568	17435	17327
27773	53364	46539	24714	22850	19626	18080	17427	17043	17169	17391	17334	17042	16686	15917	15870	15823	15674	15710	15645	15763	15505	16572	23202	25746	24244	21220	18451	16369	15800	15625	15561	15084	15129	15362	15316	15235	15184	15220	15247	15301	15124	15428	15236	15401	15086	15236	15369	15194	15393	15293	15259	15131	15137	15392	15219	15470	15245	15241	15291	15172	15156	15178	15261	15350	15112	15240	15252	15271	15158	15208	15242	15289	15213	15161	15229	15345	15356	15382	15149	15338	15087	15347	15197	15243	15242	15275	15083	15248	15067	15177	15283	15208	15231	15175	15225	15339	15182	15359	15080	15494	15338	15168	15260	15482	14946	15374	15484	15321	15309	15277	15239	15122	15369	15198	15201	15353	15222	15218	15270	15491	15294	15379	15331	15163	15155	15390	15364	15287	15296	15333	15106	15418	15239	15295	15501	15410	15394	15184	15239	15365	15363	15289	15276	15245	15326	15216	15078	15251	15208	15177	15117	15203	15262	15277	15332	15216	15238	15105	15340	15024	15198	15230	15160	15358	15208	15308	15278	15175	15157	15340	15388	15191	15331	15372	15291	15215	15249	15099	15168	15099	15037	15243	15281	15324	15346	15289	15284	15058	15346	15365	15183	15290	15302	15437	15110	15275	15293	15257	15214	15147	15187	15148	15239	15362	15277	15355	15335	15282	15250	15306	15163	15290	15379	15254	15210	15128	15147	15286	15222	15273	15190	15181	15267	15195	15374	15206	15196	15283	15203	15338	15205	15053	15156	15233	15286	15324	15330	15247	15487	15379	15197	15134	15285	15341	15189	15297	15330	15295	15103	15205	15177	15316	15141	15366	15314	15302	15254	15184	15216	15259	15237	15144	15346	15395	15327	15262	15137	15332	15315	15131	15257	15285	15139	15347	15341	15186	15082	15244	15286	15269	15139	15179	15242	15304	15335	15192	15276	15218	15301	15192	15278	15149	15217	15309	15234	15314	15297	15259	15143	15306	15277	15326	15249	15285	15298	15245	15152	15370	15265	15311	15295	15175	15449	15217	15252	15277	15182	15180	15102	15108	15111	15214	15239	15502	15300	15321	15306	15259	15301	15214	15234	15277	15208	15332	15306	15411	15104	15134	15382	15303	15289	15284	15246	15356	15106	15394	15304	15384	15393	15343	15182	15044	15311	15301	15276	15358	15200	15090	15232	15320	15155	15225	15313	15248	15180	15289	15184	15358	15238	14999	15254	15164	15319	15347	15297	15109	15237	15163	15273	15235	15473	15160	15133	15225	15229	15223	15233	15227	15231	15255	15010	15146	15277	15212	15362	15386	15340	15222	15291	15149	15307	15411	15254	15333	15125	15155	15219	15212	15257	15189	15221	15349	15229	15275	15239	15176	15229	15163	15398	15193	15215	15127	15145	15384	15238	15138	15135	15279	15319	15059	15397	15252	15179	15219	15282	15302	15165	15125	15410	15214	15358	15318	15034	15048	15349	15055	15328	15200	15198	15246	15351	15244	15242	15314	15268	15158	15159	15248	15258	15291	15092	15335	15292	15337	15305	15151	15158	15342	15320	15456	15064	15301	15375	15120	15225	15333	15361	15116	15252	15287	15123	15219	15455	15195	15331	15225	15297	15159	15182	15226	15267	15086	15262	15299	15383	15273	15300	15309	15439	15181	15314	15248	15135	15178	15258	15328	15204	15329	15108	15224	15342	15138	15308	15346	15188	15216	15259	15315	15226	15239	15275	15337	15243	15186	15191	15313	15380	15227	15207	15403	15269	15347	15343	15230	15101	15340	15275	15314	15230	15146	15370	15315	15303	15342	15186	15199	15349	15330	15137	15286	15298	15111	15183	15301	15262	15218	15213	15296	15242	15201	15058	15278	15370	15278	15331	15407	15197	15375	15319	15408	15334	15216	15369	15259	15334	15208	15200	15280	15350	15073	15136	15216	15237	15297	15103	15266	15274	15353	15402	15190	15204	15455	15253	15320	15221	15058	15029	15167	15059	15216	15099	15021	15245	15176	15258	15425	15079	15392	15258	15413	15340	15070	15241	15254	15213	15181	15223	15308	15328	15281	15362	15313	15126	15211	15303	15166	15112	15126	15195	15290	15154	15179	15278	15178	15188	15380	15330	15235	15287	15284	15283	15211	15027	15267	15214	15105	15097	15163	15378	15265	15275	15144	15148	15200	15137	15202	15164	15324	15375	15233	15372	15183	15204	15277	15312	15328	15273	15354	15121	15152	15444	15281	15240	15194	15194	15282	15445	15219	15270	15236	15225	15062	15324	15272	15245	15153	15177	15330	15226	15280	15149	15015	15291	15235	15221	15366	15217	15189	15269	15220	15289	15245	15298	15236	15015	15297	15116	15251	15210	15348	15215	15263	15295	15427	15175	15196	15408	15222	15220	15220	15181	15486	15153	15393	15105	15231	15211	15060	15422	15285	15269	15386	15242	15172	15373	15130	15197	15232	15215	15155	15065	15183	15321	15295	15251	15197	15311	15260	15428	15215	15176	15393	15328	15394	15270	15241	15156	15096	15266	15228	15270	15288	15186	15339	15172	15178	15209	15230	15431	15258	15259	15166	15206	15475	15319	15229	15234	15306	15286	15239	15102	15273	15421	15207	15363	15174	15341	15236	15138	15240	15220	15128	15233	15347	15250	15321	15306	15328	15200	15200	15293	15318	15261	15484	15107	15337	15247	15139	15320	15188	15052	15322	15321	15365	15319	15230	15261	15282	15201	15259	15320	15280	15225	15150	15111	15266	15281	15374	15307	15187	15269	15172	15277	15187	15232	15160	15153	15114	15214	15252	15249	15140	15330	15368	15309	15095	15317	15251	15189	15262	15170	15271	15384	15264	15091	15271	15414	15177	15245	15160	15121	15096	15241	15405	15191	15320	15212	15309	15307	15372	15207	15381	15311	15272	15042	15215	15138	15019	15248	15223	15262	15342	15127	15335	15140	15413	15225	15472	15244	15331	15240	15378	15269	15233	15207	15257	15403	15292	15395	15146	15180	15302	15162	15104	15203	15288	15106	15270	15324	15224	15135	15275	15130	15430	15292	15035	15269	15259	15380	15160	15411	15204	15284	15090	15140	15253	15312	15374	15071	15317	15361	15321	15132	15192	15198	15219	15227	15366	15177	15178	15310	15301	15161	15240	15186	15285	15222	15238	15306	15338	15196	15549	15401	15476	15208	15193	15204	15234	15359	15213	15309	15307	15418	15181	15209	15302	15150	15292	15298	15206	15006	15397	15241	15333	15110	15221	15282	15199	15288	15354	15378	15171	15483	15082	15215	15240	15319	15186	15285	15224	15274	15290	15377	15181	15229	15206	15291	15265	15415	15300	15166	15345	15286	15285	15149	15357	15200	15259	15057	15142	15272	15397	15092	15382	15273	15179	15159	15241	15387	15321	15181	15308	15265	15277	15265	15208	15321	15232	15267	15225	15382	15156	15233	15193	15152	15265	15219	15273	15249	15177	15344	15259	15031	15176	15233	15286	15236	15307	15212	15129	15217	15480	15290	15267	15089	15257	15198	15179	15305	15242	15299	15309	15032	15271	15255	15320	15320	15274	15251	15223	15491	15289	15138	15247	15318	15146	15188	15222	15181	15289	15277	15300	15340	15266	15243	15295	15300	15288	15183	15225	15259	15197	15139	15296	15264	15358	15451	15253	15066	15345	15206	15111	15268	15275	15182	15069	15142	15217	15244	15348	15283	15214	15204	15158	15377	15354	15219	15279	15303	15048	15363	15149	15138	15279	15246	15132	15291	15142	15210	15346	15316	15285	15211	15084	15277	15258	15322	15180	15281	15281	15329	15146	15412	15251	15016	15276	15204	15359	15353	15267	15156	15284	15177	15299	15313	15133	15346	15391	15286	15351	15153	15281	15249	15286	15150	15294	15182	15322	15296	14953	15243	15185	15131	15271	15248	15128	15217	15219	15135	15100	15210	15301	15179	15393	15136	15247	15315	15295	15397	15279	15176	15188	15097	15245	15213	15286	15237	15361	15180	15286	15409	15316	15192	15164	15241	15219	15194	15151	15307	15265	15438	15136	15199	15277	15281	15041	15202	15183	15237	15222	15301	15406	15279	15131	15237	15117	15344	15240	15329	15203	15238	15210	15058	15416	15334	15288	15336	15143	15257	15212	15157	15290	15329	15219	15353	15113	15277	15223	15243	15056	15298	15266	15238	15175	15321	15238	15267	15178	15101	15345	15238	15327	15308	15171	15370	15205	15393	15092	15172	15365	15212	15243	15156	15343	15246	15390	15183	15114	15169	15210	15269	15232	15139	15303	15176	15180	15305	15391	15194	15223	15432	15339	15206	15340	15305	15395	15258	15319	15149	15274	15179	15364	15161	15167	15337	15107	15188	15234	15305	15033	15155	15285	15257	15300	15177	15176	15310	15309	15147	15299	15177	15305	15220	15216	15272	15279	15114	15253	15202	15238	15212	15327	15379	15311	15118	15133	15168	15293	15277	15195	15047	15294	15249	15261	15106	15259	15252	15340	15141	15306	15296	15300	15168	15265	15252	15257	15084	15366	15033	15328	15232	15277	15269	15312	15139	15369	15374	15336	15193	15333	15186	15229	15210	15291	15198	15273	15096	15125	15256	15352	15139	15221	15279	15389	15163	15161	15402	15179	15283	15160	15329	15140	15183	15393	15267	15169	15162	15178	15294	15096	15296	15261	15250	15167	15247	15097	15272	15157	15341	15301	15272	15165	15233	15325	15169	15276	15156	15191	15337	15427	15218	15215	15225	15260	15197	15196	15277	15333	15008	15247	15323	15299	15227	15302	15171	15328	15375	15165	15244	15428	15353	15159	15273	15157	15296	15171	15183	15206	15282	15035	15251	15371	15003	15423	15133	15304	15258	15220	15274	15167	15260	15085	15246	15321	15145	15293	15291	15344	15234	15235	15202	15200	15394	15386	15191	15297	15276	15329	15208	15156	15331	15225	15258	15356	15184	15259	15057	15177	15161	15161	15192	15135	15445	15233	15344	15355	15223	14953	15171	15229	15238	15424	15248	15128	15277	15082	15314	15354	15291	15203	15260	14975	15217	15287	15357	15242	15226	15091	15229	15208	15286	15301	15313	15307	15251	15253	15267	15233	15132	15194	15170	15155	15054	15383	15118
28270	25572	29044	22885	19250	18438	17962	17896	17881	17759	17757	17460	17626	17271	17295	17637	17742	17347	17400	17261	17392	17617	17497	17814	17953	17922	17712	17608	17712	17622	17259	17199	17349	17393	17466	17395	17392	17283	17361	17242	17421	17083	17421	17459	17478	17424	17524	17148	17394	17184	17322	17371	17335	17494	17194	17319	17504	17322	17406	17333	17146	17306	17563	17412	17345	17372	17185	17274	17121	17386	17363	17541	17360	17226	17274	17219	17206	17293	17329	17414	17358	17117	17343	17185	17089	17059	17432	17249	17477	17331	17180	17211	17298	17452	17376	17388	17215	17312	17413	17300	17191	17529	17280	17434	17299	17165	17450	17299	17286	17337	17292	17442	17284	17338	17279	17219	17248	17275	17372	17255	17437	17354	17483	17576	17355	17333	17344	17283	17146	17370	17308	17424	17379	17360	17240	17389	17450	17420	17217	17375	17379	17234	17300	17445	17418	17345	17300	17264	17127	17287	17315	17221	17298	17323	17416	17258	17371	17366	17143	17271	17199	17288	17312	17304	17411	17332	17196	17179	17327	17462	17328	17184	17274	17325	17323	17293	17282	17075	17384	17370	17533	17136	17276	17148	17154	17508	17287	17252	17203	16945	17383	17214	17326	17534	17348	17210	17289	17341	17342	17310	17544	17178	17244	17379	17572	17395	17410	17178	17354	17438	17128	17233	17302	17529	17305	17489	17220	17327	17426	17294	17494	17305	17304	17309	17315	17363	17211	17525	17204	17307	17243	17365	17522	17398	17288	17400	17175	17307	17416	17442	17468	17470	17240	17185	17396	17199	17401	17484	17383	17386	17275	16971	17409	17231	17298	17239	17419	17060	17247	17408	17224	17177	17320	17269	17394	17241	17374	17431	17445	17191	17282	17311	17487	17436	17297	17183	17388	17287	17272	17204	17295	17331	17344	17449	17238	17159	17209	17256	17275	17171	17380	17090	17468	17310	17337	17307	17353	17337	17103	17186	17568	17245	17219	17193	17366	17099	17171	17226	17352	17296	17337	17373	17248	17366	17285	17339	17261	17343	17349	17070	17190	17294	17089	17482	17293	17509	17510	17227	17436	17377	17312	17087	17282	17434	17377	17395	17393	17499	17374	17278	17305	17005	17111	17084	17244	17250	17338	17251	17295	17399	17386	17378	17256	17218	17208	17458	17278	17309	17340	17407	17246	17375	17311	17455	17321	17253	17177	17218	17301	17445	17358	17145	17230	17471	17417	17288	17368	17422	17260	17247	17423	17232	17337	17292	17265	17269	17394	17228	17398	17208	17191	17282	17370	17295	17257	17365	17278	17478	17185	17316	17330	17404	17435	17359	17241	17168	17155	17166	17252	17122	17337	17304	17331	17288	17148	17303	17270	17299	17533	17244	17225	17433	17571	17260	17406	17401	17451	17162	17345	17372	17409	17308	17428	17419	17205	17066	17154	17166	17403	17319	17298	17259	17368	17261	17153	17383	17299	17273	17252	17393	17371	17275	17508	17405	17477	17097	17334	17426	17477	17248	17103	17278	17292	17350	17381	17381	17343	17291	17207	17378	17353	17383	17307	17269	17317	17188	17448	17081	17295	17365	17359	17186	17339	17265	17288	17255	17425	17179	17282	17110	17265	17178	17209	17338	17455	17238	17258	17310	17546	17448	17184	17340	17328	17408	17236	17438	17342	17394	17342	17336	17364	17278	17302	17215	17484	17338	17387	17464	17219	17222	17489	17257	17308	17234	17431	17459	17191	17500	17487	17500	17170	17188	17315	17344	17486	17298	17324	17326	17351	17376	17184	17130	17288	17210	17280	17410	17102	17265	17354	17281	17403	17211	17163	17447	17346	17094	17290	17539	17467	17242	17380	17325	17307	17304	17466	17407	17313	17381	17444	17266	17336	17212	17421	17515	17442	17217	17043	17191	17502	17414	17235	17207	17278	17454	17385	17347	17435	17339	17250	17339	17420	17213	17520	17210	17330	17348	17450	17388	17568	17350	17410	17449	17330	17384	17258	17400	17232	17230	17340	17343	17234	17323	17103	17145	17205	17210	17329	17099	17328	17276	17148	17258	17165	17214	17382	17347	17273	17470	17256	17377	17316	17200	17283	17389	17361	17449	17300	17301	17468	17223	17391	17343	17346	17194	17408	17296	17464	17362	17318	17243	17254	17394	17407	17556	17280	17633	17355	17222	17332	17363	17375	17300	17328	17305	17341	17406	17428	17391	17290	17302	17216	17321	17478	17417	17320	17512	17218	17317	17362	17299	17286	17307	17172	17380	17513	17375	17244	17365	17377	17261	17202	17377	17214	17323	17280	17422	17583	17219	17550	17314	17276	17467	17176	17298	17313	17366	17281	17231	17389	17412	17234	17416	17136	17411	17465	17486	17350	17249	17160	17353	17321	17236	17153	17331	17300	17381	17326	17327	17288	17191	17483	17386	17334	17302	17296	17235	17302	17186	17322	17210	17259	17402	17299	17444	17337	17269	17309	17167	17403	17426	17307	17173	17159	17278	17230	17119	17403	17041	17409	17348	17266	17132	17161	17462	17392	17479	17134	17303	17260	17357	17454	17335	17155	17176	17401	17346	17518	17356	17311	17257	17242	17117	17328	17203	17239	17149	17168	17403	17714	17359	17352	17343	17377	17442	17229	17253	17344	17427	17394	17360	17507	17479	17486	17322	17253	17433	17227	17265	17498	17343	17218	17144	17242	17552	17229	17339	17433	17511	17355	17161	17178	17279	17460	17424	17181	17370	17379	17420	17168	17192	17484	17489	17313	17355	17285	17316	17232	17215	17266	17347	17211	17343	17310	17373	17219	17332	17534	17380	17380	17276	17427	17154	17290	17235	17334	17358	17208	17096	17480	17295	17257	17457	17379	17327	17309	17279	17184	17387	17299	17365	17522	17350	17286	17328	17316	17640	17426	17222	17080	17176	17349	17160	17240	17113	17272	17235	17276	17274	17364	17379	17200	17179	17371	17509	17126	17421	17069	17165	17347	17221	17357	17354	17186	17322	17364	17300	17463	17396	17384	17380	17375	17225	17246	17728	17245	17232	17280	17106	17392	17327	17296	17253	17373	17357	17395	17320	17398	17278	17450	17224	17372	17362	17470	17323	17240	17295	17272	17261	17254	17392	17312	17161	17210	17041	17208	17248	17351	17364	17299	17227	17308	17294	17283	17416	17318	17346	17364	17354	17115	17392	17537	17324	17266	17403	17265	17279	17275	17431	17527	17255	17388	17193	17331	17356	17361	17239	17260	17227	17351	17360	17145	17358	17380	17361	17396	17437	17241	17380	17238	17279	17383	17439	17415	17293	17460	17219	17254	17442	17420	17422	17325	17223	17408	17308	17249	17277	17293	17131	17146	17282	17121	17532	17171	17316	17269	17088	17531	17386	17428	17328	17360	17311	17356	17386	17424	17132	17437	17316	17444	17330	17427	17415	17275	17225	17422	17141	17372	17386	17184	17369	17548	17477	17469	17170	17247	17528	17563	17484	17251	17269	17338	17218	17280	17618	17340	17462	17338	17374	17204	17254	17332	17446	17136	17399	16971	17234	17391	17423	17265	17235	17110	17295	17456	17576	17428	17408	17412	17270	17400	17278	17202	17372	17233	17457	17299	17181	17152	17334	17418	17289	17357	17418	17343	17414	17300	17078	17199	17289	17383	17428	17492	17151	17444	17263	17084	17248	17484	17248	17363	17411	17255	17261	17184	17304	17489	17400	17160	17504	17220	17266	17354	17287	17223	17445	17481	17409	17537	17409	17199	17113	17486	17240	17401	17466	17237	17292	17360	17462	17271	17297	17397	17218	17482	17355	17334	17315	17299	17368	17643	17511	17389	17347	17398	17374	17389	17212	17298	17082	17343	17141	17266	17400	17314	17158	17305	17434	17110	17437	17384	17402	17446	17119	17177	17383	17347	17231	17324	17339	17271	17401	17341	17474	17355	17172	17486	17378	17282	17211	17157	17453	17238	17251	17327	17299	17403	17204	17235	17470	17305	17404	17396	17080	17301	17235	17322	17358	17537	17143	17161	17216	17210	17336	17325	17579	17357	17300	17447	17376	17299	17301	17401	17323	17195	17097	17203	17498	17475	17295	17346	17049	17256	17460	17304	17520	17511	17360	17212	17210	17302	17089	17373	16973	17314	17250	17424	17339	17316	17185	17257	17129	17248	17339	17273	17513	17503	17414	17428	17241	17251	17327	17271	17281	17276	17284	17335	17494	17445	17379	17448	17496	17165	17184	17289	17327	17385	17342	17501	17352	17574	17165	17556	17532	17235	17405	17274	17249	17339	17447	17297	17194	17295	17561	17435	17198	17398	17318	17133	17299	17365	17362	17341	17208	17296	17499	17152	17376	17246	17321	17655	17243	17123	17501	17529	17373	17398	17239	17445	17497	17458	17469	17320	17231	17383	17428	17317	17153	17292	17401	17286	17473	17344	17460	17484	17245	17373	17482	17425	17367	17223	17315	17218	17346	17419	17294	17335	17432	17262	17312	17183	17125	17338	17274	17258	17272	17268	17212	17354	17551	17042	17303	17245	17355	17258	17145	17372	17359	17395	17379	17298	17266	17478	17318	17462	17349	17420	17112	17474	17382	17449	17469	17292	17353	17423	17455	17278	17430	17476	17154	17427	17127	17341	17419	17296	17188	17333	17242	17321	17248	17436	17459	17500	17269	17330	17140	17185	17282	17448	17234	17336	17217	17428	17145	17321	17588	17507	17615	17361	17323	17418	17270	17365	17229	17223	17302	17395	17161	17343	17334	17518	17334	17399	17259	17475	17338	17574	17235	17385	17296	17164	17492	17256	17277	17261	17308	17295	17400	17291	17341	17332	17257	17282	17357	17232	17352	17298	17348	17453	17454	17495	17187	17423	17402	17194	17392	17358	17289	17232	17381	17356	17254	17533	17313	17347	17241	17474	17131	17392	17226	17307	17248	17262	17496	17295	17394	17498	17201	17431	17441	17258	17287	17020	17230	17462	17298	17305	17330	17354	17299	17533	17422	17337	17369	17423	17227	16930	17454	17181	17226	17307	17316	17372	17360	17383	17306	17385	17345	17284	17370	17366	17345	17267	17297	17365	17402	17495	17322	17263	17345	17279	17187	17316	17241	17506	17099	17204	17258
24475	39083	28719	18948	17839	16354	15987	15718	15767	15711	15818	15813	15818	15531	15361	15386	15446	15399	15359	15415	15284	15364	15362	15761	16041	16021	15720	15380	15674	15346	15131	15293	15183	15244	15200	15084	15233	15161	15235	15135	15149	15084	15209	15209	15124	15200	15288	15110	15191	15327	15152	15275	15263	15148	15211	15207	15141	15231	15249	15122	15241	15139	15342	15225	15068	15044	15087	15184	15099	15139	15277	15217	15178	15287	15067	15323	15130	14902	15122	15292	15221	15268	15234	15199	15054	15233	15184	15130	15180	15208	15073	15059	15065	15065	15330	15116	15291	15143	15297	15166	15084	15271	15068	15066	15204	15192	15250	15119	15070	15203	15156	15171	15214	15198	15163	15346	15232	15207	14971	15153	15082	15157	15123	15308	14892	15149	15296	15067	15306	15135	15253	15041	15209	14968	15329	15261	15164	15226	15213	15276	15117	15176	15378	15207	15191	15119	15346	15209	15264	15097	15000	15082	15086	15227	15313	15147	15227	15061	15264	15275	15138	15059	15173	15198	15184	15191	15177	15214	15208	15187	15045	15103	15318	15167	15261	15257	15407	15041	15151	15191	15194	15301	15122	15066	14999	15212	15079	15246	15149	15238	15120	15314	15148	15227	15140	14979	15297	15179	15158	15149	15321	15268	15087	15126	15146	15149	15266	15339	15193	15050	15003	15078	15235	14988	15252	15156	15150	15201	15190	15079	15047	15222	15104	15109	15249	15120	15072	15156	15201	15302	15134	15121	15225	15084	15087	15188	15194	15204	15205	15009	15056	15134	15121	15119	15130	15102	15161	15097	15054	15249	15010	15078	15314	15252	15153	15236	14922	15255	15310	15288	15084	15125	15159	15196	15125	15080	15162	15032	15243	15184	15227	15196	15117	15334	15198	14946	15251	15187	15221	15177	15072	15389	15170	15178	14960	15106	15098	15329	15179	15176	15234	15116	15149	15249	14990	15234	15202	15132	15131	15112	15074	15230	15235	15202	15110	15171	15203	15259	15177	15146	15179	15245	15041	15245	15274	15235	15140	15159	15290	15247	15185	15218	15324	15183	15166	15269	14948	14971	15047	15180	15341	15250	15126	15149	15180	15123	15092	15182	15343	15056	15182	15261	15220	15176	15185	15215	15176	14908	15056	15194	15305	14959	15270	15260	15083	15233	15175	15085	15241	15164	15094	15214	15139	15123	15276	15199	15119	14991	15138	15137	15262	15317	15209	15036	15114	15079	15135	15201	15082	15127	15283	15290	15224	15135	15354	15051	15189	15247	15187	15049	15068	15225	15108	15319	15149	15196	15294	15174	15284	15342	15026	15244	14995	15190	15072	15260	15262	15321	15132	15230	15146	15226	14964	15051	15141	15166	15258	15278	15286	15229	15001	15195	15142	15213	15185	15171	15107	15177	15117	15164	15089	15224	15014	15132	15250	15030	15134	15060	15182	15270	15293	15157	15061	15243	15188	15230	15243	15096	15366	15183	15146	15187	15191	15287	15179	15181	15124	15199	15219	15145	15142	15190	15043	15093	15149	15162	15065	15220	15308	15039	15427	15046	15101	15062	15287	15250	15269	15185	15222	15298	15217	15236	15124	15163	15243	15179	15303	15140	15139	15232	15127	15089	15251	15189	15187	15297	15189	15213	14997	15205	15178	15014	15011	15228	15210	15249	15155	15338	15232	15088	15092	15288	15166	15236	15059	15055	15131	15224	15157	15321	15131	15207	15195	15188	15224	15245	15200	15188	15149	15227	15037	15138	15305	15323	15091	15487	15077	15260	14990	14974	15173	15276	15026	15010	15166	15123	15306	15163	15293	15250	15170	15145	15200	15199	15013	15203	15103	15277	15238	15184	15191	15084	15253	15035	15104	15267	15001	15139	15261	15151	15161	15166	15196	15115	15190	15133	15131	15023	15173	15191	15191	15381	15209	15058	15198	15060	15115	15055	15318	15205	15149	15163	15312	15023	15158	15163	15063	15147	14959	15178	15143	15222	15352	15217	15224	15215	15311	15044	14977	15168	15261	15303	14982	15177	15204	15303	15070	15046	15237	15344	15113	15150	15071	15218	15154	15192	15223	15280	15288	15017	15312	15170	15130	15113	15173	15131	15214	15305	15149	15024	15199	15276	15224	15006	15178	15241	15315	15106	15161	15167	15256	15121	15182	15150	15061	15282	15207	15286	15190	15039	15277	15001	15194	15316	15239	15255	15208	15211	15179	15175	15114	15120	15068	15314	15231	15049	15259	15176	15306	15222	15271	15104	15018	15087	15037	15103	15176	15194	15125	15220	15311	15209	15190	15259	15250	15082	15149	15347	15240	15262	15048	15121	15239	15221	15199	15054	15225	15249	15198	15071	15094	15078	15214	15116	15293	15225	15254	15201	15202	15168	15021	15104	15121	15254	15245	15188	15214	15159	15144	15269	15256	15234	15265	15183	15263	15210	15170	15254	14930	15196	15173	15257	15233	15292	15168	15175	15135	15263	15045	15049	15150	15247	15265	15206	15163	15095	15145	15488	15141	15040	15117	15214	15076	15165	15173	15268	15145	15097	15111	15332	15162	15187	15171	15247	15180	15085	15267	15045	15192	15201	15252	15299	15075	15047	15197	15171	15152	15030	15035	15158	15071	15491	15270	15109	15062	15037	15244	15026	15174	15141	15062	15051	15193	15167	15292	15177	15078	15017	15124	15153	15143	15168	15340	15290	15046	15262	15092	15140	15259	15214	15084	15101	15100	15240	15358	15140	15150	15168	15065	15118	15221	15159	15348	14940	15056	15095	15142	15276	15111	15334	15217	15182	15063	15095	15179	15095	15139	15190	15126	15229	15300	15144	15225	15202	15016	15130	15319	15011	15083	14988	15068	15060	15202	15237	15127	15218	15011	15210	15294	15199	15041	15176	15339	15188	15089	15217	15156	15277	15206	15033	15272	15224	15218	15027	15125	15046	15089	15306	15271	15172	15154	15319	15186	15309	15160	15324	15195	15154	15262	15114	15148	15234	15194	15212	15024	15067	15102	15010	15244	14934	15237	15202	15135	15253	15280	14966	15190	15068	15321	15084	15225	15095	15047	15139	15179	15308	15174	15126	15162	15187	15087	15003	14987	15189	15017	15150	15077	15125	15247	15235	15251	15252	15003	15221	15189	15073	15217	15086	15021	15314	15221	15123	15261	15195	15040	15245	15219	15192	15203	15031	15119	15100	15119	15021	15191	15084	15164	15097	15331	15297	15224	15023	15010	15154	14989	15183	15045	15187	15264	15108	15214	15037	15143	15003	15278	15206	15140	15148	15219	15228	15184	15134	15278	15257	15179	14923	15202	15100	15194	15082	15211	15292	15238	15156	15309	15330	15105	15098	15190	15251	15329	15222	15113	15319	15050	15151	15235	15170	15245	15186	15124	15112	15296	15396	15277	15216	15313	15171	15072	15044	15134	15304	15149	15216	15124	15293	15115	15195	15254	14882	15174	14938	15041	15291	15119	15181	14965	15005	15199	15066	15162	15101	15343	15276	15108	15159	15131	15305	15155	15240	15294	15127	14991	15157	15225	15191	15366	15218	15068	15142	15120	15190	15175	15051	15155	15269	15063	15217	15141	15101	15060	15257	15249	15148	15076	15281	15170	15302	15239	15205	15255	15027	15176	15190	15115	15041	15125	15205	15138	15282	15120	15232	15048	15177	15234	15196	15366	15298	15051	15204	15159	15090	15167	15114	15496	15138	15195	15358	15036	15143	15159	15205	15327	15183	15172	15244	15085	15084	15209	15234	15169	15014	15257	15080	15140	15119	15130	15354	15106	15235	15134	15086	15267	15284	15227	15260	15275	15126	15212	15186	15047	15259	15040	15327	15268	15236	15194	15327	15164	15224	15057	15126	14953	14929	15181	15337	15128	15267	15050	15094	15093	15122	15149	15309	15163	15074	15262	14989	15174	14899	15161	15349	15109	15308	15198	15285	15181	15172	15229	15090	15259	15330	15251	15205	15170	15169	15083	15152	15162	15136	15216	15136	15287	15085	15340	15123	15257	15134	15450	15034	15409	14915	15204	15310	15317	15108	15106	15243	15156	15153	15247	15135	15060	15308	15220	15134	15164	15240	15233	14971	15320	15125	15104	15207	15159	15251	15210	15181	15088	15074	15048	15353	15160	15106	15117	15223	15204	15269	15229	15271	15139	15239	15297	15027	15208	15167	15237	15132	15234	15075	15141	15104	15098	15169	15217	15260	15314	15006	15264	15109	15273	15179	15316	15060	15050	15126	15072	15261	15301	14963	15187	15035	15291	15132	15033	15238	15256	15212	15131	15197	15330	15298	15177	15191	15076	15219	15269	15064	15167	15404	15111	15221	15238	15102	15082	15286	15180	15405	15121	15071	15194	15151	15031	15195	15151	15231	15094	15353	15092	15082	15296	14999	15064	15393	15148	15011	15021	15279	15232	15277	15080	15116	15169	15188	15035	15168	15270	15141	15305	15065	15255	15241	15201	15016	15143	15199	15093	15140	15123	15167	15054	15214	15248	15268	15028	15213	15141	15212	15171	15238	15297	15139	15355	15403	15051	15246	15191	15064	14971	15109	15211	15228	15222	15132	15285	15243	15118	15185	15215	15185	15058	15105	15270	15176	15328	15149	15205	15273	15028	15239	15204	15115	15151	15227	15217	15034	15182	15109	15251	15151	15190	15237	15275	15166	15205	15026	15157	15141	15170	15177	15242	15205	15200	15010	15237	15322	15041	15291	15079	15276	15373	15297	15130	15075	15226	15326	15172	15051	15253	15102	15104	15165	15024	15178	15218	15140	15159	15061	15192	15101	15085	15150	15091	15110	15243	15246	15180	15111	15052	15159	15300	15236	15023	15184	15241	15099	15269	14937	15268	15243	15175	15258	15222	15158	15220	14985	15116	15125	15276	15123	15105	14944	15201	15037	15065	15406	15130	15199	15208	15226	15277	15219	15042	15131	15128	15195	15213	15127	15134	15154	15202	15069	15140	15188	15184	15226	15257	15124	15069	15190	15285	15299	15197	15202	15199	15237	15249	15082	15134	15258	15023	15133	15226	15072	15155	15183	15235	15283	15229	15265	15294	15039	15274	15204	15141	15249	15113	15221	15036	15204	15103	15284	15139	15340	15262	15082
24032	21475	29027	24420	22424	22859	22277	19388	18846	19086	19109	19228	19089	18991	18546	18717	18618	18575	18688	18559	18461	18673	18867	21134	22437	21998	20568	19578	18843	18697	18600	18204	18247	18333	18467	18251	18295	18229	18315	18386	18329	18390	18268	18225	18314	18228	18026	18156	18358	18249	18262	18352	18415	18132	18374	18344	18351	18218	18348	18351	18285	18229	18176	18055	18192	18216	18315	18355	18371	18133	18402	18377	18411	18147	18170	18215	18039	18319	18187	18135	18169	18297	18109	18330	18312	18078	18195	18209	18305	18253	18111	18410	18148	18121	18180	18376	18277	18045	18317	18294	18395	18120	18282	18241	18150	18206	18562	18027	18169	18133	18144	18230	18277	18055	18129	18220	17908	18216	18218	18483	18213	18165	18267	17989	18219	18320	18400	18167	17995	18182	18054	18125	18276	18230	18246	18096	18179	18237	18421	18229	18182	18334	18198	18145	18193	18354	18373	18073	18180	18301	18284	18489	18174	18154	18266	18180	18156	18192	18191	18181	18278	18325	18341	17967	18183	18214	18422	18223	18265	18119	18328	18295	18050	18402	18201	18271	18331	18175	18268	18058	18303	18141	18217	18455	18141	18168	18157	18094	18279	18245	18200	18178	18269	18294	18253	18238	18097	18214	18170	18244	18213	18065	18087	18488	18435	18221	18325	18322	18197	17984	18113	18337	18283	18139	18411	18207	18237	18256	18430	18232	18214	18322	18269	18181	18137	18186	18298	17957	18173	18283	18221	18245	18098	18166	18252	18386	18326	18041	18226	18237	18184	18403	18065	18254	17960	18223	18098	18249	18197	18362	18237	18124	17999	18231	18320	18103	18285	18476	18247	17947	18374	18095	18204	18297	18205	17991	18254	18137	18241	18158	18212	18230	18299	18246	17876	18328	18228	18071	18234	18365	18272	18201	18232	18418	18256	18333	18187	18184	18198	18245	18313	18160	18011	18188	18241	18196	18234	18239	18205	18414	18353	18223	18171	18209	18211	18097	18115	18066	18134	18259	18182	18062	18262	18255	18192	18221	18263	18275	18510	18110	18172	18304	18179	18235	18293	18231	18352	18319	18424	18151	18414	18210	18376	18269	18188	18229	18076	18173	18365	18246	18329	18221	18297	18085	18099	18315	18076	18219	18263	18321	18091	18289	18239	18175	18273	18089	18255	18223	18073	18406	18319	18265	18325	18306	18210	18215	18187	18188	18337	18332	18145	18094	18237	17952	18221	18271	18167	18170	18217	18272	18083	18281	18316	17990	18103	18150	18132	18267	18189	18222	18216	18279	18236	18134	18246	18140	18048	18124	18259	18213	18147	18367	18348	18265	18288	18191	18192	18203	18417	18422	18246	18220	18230	18019	18148	18217	18019	18140	18231	18245	18321	18023	18211	17959	18222	18083	18234	18150	17997	18227	18324	18193	18098	18121	18279	18159	18123	18093	18382	18299	18497	18283	18256	18177	18120	18326	18230	18218	18324	18303	18331	18189	18156	18242	18219	18175	18213	18101	18220	18118	18133	18155	18232	18199	18277	18210	18221	18145	18141	18261	18357	18075	18267	18190	18363	18257	18159	18405	17942	18227	18212	18131	18224	18158	18200	18275	18277	18187	18311	18130	18096	18355	18147	18269	18384	18305	18035	18349	18343	18426	18286	18229	18244	18134	18337	18523	18218	18447	18271	18106	18286	18115	18156	18411	18025	18109	18197	18359	18458	17956	18513	18191	18144	18255	18198	18382	18267	18353	18198	18144	18176	18282	18387	18370	18087	17899	18215	18086	18389	18353	18273	18302	18150	18227	18205	18494	18368	18105	18204	18055	18058	18076	18311	18046	18027	18045	18108	17990	18216	17957	18294	18305	18251	18133	18073	17997	18258	18225	18360	18124	18187	18228	18560	18244	18267	18264	18035	18172	18490	18388	18208	18274	18115	18282	18349	18332	18313	18063	18363	18154	18109	18134	18109	18095	18455	18249	18294	18213	18119	18200	18293	18008	18319	18119	18258	18235	18171	18367	18305	18090	18234	18453	18278	18285	18344	17954	18155	18124	18179	18043	18145	18231	18339	18290	18294	18292	18239	18422	18107	18136	18286	18265	18075	18200	18136	18489	18240	18201	18018	18280	18168	18023	18302	18289	18191	18221	18181	18097	18068	18037	18414	18226	18336	18422	18235	18004	18331	18280	18291	18252	18263	18150	18180	18144	18308	18147	18301	18318	18229	18031	18416	18186	18189	18259	18195	18114	18197	17991	18179	18190	17989	18256	18146	18182	18030	18226	18113	18337	18389	18065	18179	18241	18297	18442	18243	18281	18197	18018	18242	18497	18152	18264	18103	18197	18255	18239	18230	18337	18256	18112	18300	18420	18046	18175	18278	18133	18237	18123	18246	18099	18289	18095	18217	18169	18187	18157	18543	18370	18075	17930	18230	18274	18163	18082	18084	18192	18209	18106	18235	18226	18288	18244	18313	18140	18243	18305	18368	18167	18224	18237	18390	18369	18169	18347	18066	18346	18165	18343	18252	18327	18319	18217	18168	18202	18325	18254	18123	18435	18334	18346	18253	18132	18367	18116	18275	18220	18356	18212	18175	18125	18444	18199	18215	18338	18390	18232	18286	18389	18111	18243	18331	18187	18163	18272	18196	18332	18186	18036	18240	18448	18263	18125	18466	18270	18163	18441	18386	18435	18128	18198	18332	18319	18415	18117	18166	18292	18197	18422	18251	18311	18090	18318	18225	18267	18497	18285	18089	18073	18136	18217	18265	18240	18353	18311	18275	18371	18289	18282	18223	18316	18166	18181	18047	17981	18214	18407	18155	18295	18162	18471	18175	18134	18271	18151	18209	18008	18307	18242	18309	18333	18322	18227	18219	18413	18155	18222	18247	18258	18413	18436	18210	18290	18372	18157	18305	18455	18331	18196	18206	18217	18338	18090	18060	18000	18192	18072	18037	17958	18299	18199	18149	18159	18276	18315	18308	18181	18248	18406	18298	18095	18346	18116	18179	18361	18278	18194	18225	18296	18121	18165	18036	18141	18294	18232	18288	18391	18129	18050	18266	18252	18374	18091	18187	18262	18223	18354	18133	18015	18173	18213	18117	18051	18372	18053	18335	18246	18176	18114	18334	18218	18283	18170	18166	18293	18411	18215	18229	18198	18309	18234	18310	18116	18191	18055	18244	18220	18350	18180	18171	18189	18169	18158	18254	18409	18224	18184	18245	18316	18415	18144	18055	18106	18122	18298	18334	18118	18239	18078	18232	18320	18309	18264	18149	18341	18270	18120	18377	18343	18245	18368	18219	18219	18159	18256	18419	18280	18009	18076	18227	18515	18190	18198	18237	18221	18214	18122	18236	18179	18243	18155	18271	18117	18216	18311	18238	18061	18169	18252	18394	18207	18152	18060	18314	18436	18207	18211	18248	18307	18177	18255	18261	18181	18292	18023	18292	18072	18135	18211	18264	18255	18239	18005	18264	18299	18317	18276	18242	18096	18128	18315	18407	18384	18204	18265	18188	18106	18400	18165	18313	18227	18207	18153	18219	18239	17995	18222	18261	18389	18218	18115	18142	18272	18508	18385	18489	18348	18284	18232	18263	18209	18278	18204	18268	18144	18205	18355	18163	18103	18223	18230	18229	18318	18241	18187	18253	18264	18304	18284	18140	17975	18107	18090	18485	18164	18294	18055	18223	18230	18196	18311	18535	18130	18041	18183	18289	18167	18137	18361	18331	18169	18246	18158	18357	18278	18255	18058	18455	18051	18257	18091	18298	18134	18339	18257	18083	18157	18157	18360	18202	18261	18289	18130	18143	18346	18118	18315	18198	18218	18252	18227	18122	18199	18311	18421	18281	18328	18041	18175	18408	18374	18233	18263	18152	18275	18203	18132	18339	18147	18269	18279	18328	18439	18125	18148	18324	18391	18359	18333	18214	18207	18249	18211	18468	18342	18245	18319	18121	18280	18314	18154	18217	18324	18249	18067	18219	18307	18117	18189	18198	18282	18220	18269	18205	18067	18260	18393	18129	18175	18133	18162	18248	18375	18126	18062	18319	18238	18161	17905	18078	18424	18485	18364	18285	18123	17995	18143	18136	18231	18274	18441	18184	18205	17974	18277	18243	18032	18096	18247	17929	18122	18306	18173	17963	17997	18287	18156	18357	18272	18277	18183	18185	18065	18185	18459	18128	18206	18302	18382	18338	18312	18303	18301	18242	18385	18248	18252	18313	18150	18220	18211	18094	18100	18136	18121	18219	18048	18295	18301	18165	18281	18311	18305	18183	18259	18308	18383	18174	18417	18320	18343	18161	18245	18207	18163	18170	18356	18274	18222	18089	18109	18487	18160	18384	18312	18364	18216	18211	18257	18306	18217	18205	18289	18294	18518	18282	18285	18208	18334	18031	18436	18436	18130	18342	18219	18186	18131	18101	18191	18180	18276	18253	18112	18241	18244	17996	18137	18160	18247	18348	17992	18267	18114	18266	18235	18154	18381	18288	18322	18303	18258	18100	18236	18344	18181	18185	18331	18252	18093	17980	18302	18039	18227	18177	18474	18044	18143	18061	18110	18038	18223	18194	18166	18296	18106	18056	18235	18309	18246	18301	18254	18272	18273	18355	18335	18150	18222	18379	18265	18338	18167	18153	18104	18070	18266	18372	18179	18188	18226	18352	18142	18240	18060	18267	18146	18278	18324	18335	18510	18398	18256	18356	18246	18039	18373	18230	18354	18389	18289	18258	18396	18234	17976	18113	18222	18227	18102	18291	18433	18341	18300	18096	18155	18242	18336	18041	17925	18005	18270	18122	18345	18258	18275	18358	18090	18154	18089	18123	17971	18212	18426	18210	18415	18210	18198	18285	18340	18307	18230	17969	18337	18133	18191	18229	18349	18052	18450	18323	18229	18403	18215	18302	18274	18143	18046	18197	18143	18303	18350	18279	18303	18093	18240	18186	18103	18143	18145	18262	18216	18234	18341	18534	18430	18180	18021	18444	18180	18468	18228	18173	18187	18150	18213	18291	18040	18091	18259	18362	18081	18340	18493	18200	18448	18510	18142	18285	18340	18370	18520	18454	18367	18273	18307	18334	18183	18242	18180	18260	18129	18186	18363	18423	18189	18170	18189	18289	18033
28006	46209	32024	21701	19773	17963	17701	17221	16891	17023	16978	16860	16911	16563	16186	16031	16187	16138	16046	15949	16203	16395	16944	20763	21929	20631	18761	17289	16420	16013	15864	15666	15669	15702	15787	15775	15606	15700	15549	15684	15677	15753	15660	15636	15782	15548	15731	15649	15711	15795	15807	15737	15765	15781	15670	15698	15663	15704	15859	15627	15773	15738	15740	15628	15615	15765	15784	15788	15772	15784	15796	15698	15872	15624	15684	15622	15797	15765	15657	15663	15685	15774	15643	15526	15687	15653	15661	15620	15719	15833	15686	15645	15810	15646	15682	15839	15675	15754	15742	15826	15602	15660	15744	15801	15790	15763	15661	15568	15787	15644	15827	15703	15724	15792	15757	16084	15725	15620	15708	15610	15668	15787	15583	15716	15744	15905	15680	15732	15737	15722	15680	15658	15752	15624	15774	15561	15811	15628	15699	15616	15790	15657	15840	15735	15877	15701	15863	15815	15556	15786	15778	15665	15782	15702	15723	15658	15586	15710	15630	15719	15735	15787	15683	15631	15854	15636	15722	15748	15567	15669	15823	15735	15785	15658	15559	15723	15794	15549	15755	15658	15793	15880	15537	15670	15871	15556	15887	15548	15775	15756	15817	15725	15740	15616	15724	15682	15903	15513	15738	15509	15706	15703	15704	15630	15722	15631	15645	15707	15694	15536	15889	15603	15862	15691	15793	15698	15725	15808	15739	15556	15823	15705	15654	15780	15695	15612	15782	15662	15621	15836	15816	15820	15724	15534	15765	15603	15766	15824	15602	15584	15590	15714	15645	15664	15755	15625	15772	15716	15703	15463	15759	15746	15802	15755	15748	15722	15655	15690	15806	15853	15772	15650	15710	15827	15756	15783	15758	15612	15681	15522	15802	15780	15703	15787	15673	15564	15609	15651	15659	15670	15783	15646	15608	15574	15715	15540	15595	15796	15708	15689	15761	15582	15807	15699	15611	15758	15737	15732	15843	15784	15771	15802	15705	15739	15791	15647	15611	15774	15592	15555	15742	15588	15785	15484	15806	15591	15549	15713	15727	15762	15578	15773	15709	15734	15486	15830	15693	15711	15744	15659	15647	15694	15708	15794	15791	15696	15538	15785	15569	15747	15655	15692	15568	15521	15719	15779	15684	15811	15595	15839	15746	15790	15716	15668	15750	15743	15805	15638	15788	15627	15534	15455	15695	15795	15921	15812	15846	15757	15775	15630	15921	15806	15620	15815	15668	15608	15620	15617	15722	15696	15847	15670	15836	15576	15778	15568	15754	15599	15490	15549	15858	15659	15888	15680	15619	15570	15640	15622	15603	15594	15660	15776	15575	15741	15618	15560	15719	15711	15853	15778	15893	15618	15646	15756	15733	15710	15764	15658	15795	15720	15627	15740	15900	15782	15785	15614	15725	15804	15536	15699	15619	15580	15599	15757	15723	15700	15750	15755	15516	15708	15837	15845	15655	15604	15646	15603	15690	15843	15575	15823	15782	15843	15672	15663	15724	15685	15759	15648	15546	15632	15773	15773	15551	15761	15687	15745	15811	15734	15768	15717	15715	15808	15750	15712	15967	15767	15655	15712	15716	15835	15724	15711	15839	15616	15624	15527	15607	15787	15601	15767	15714	15738	15714	15668	15824	15637	15626	15685	15868	15785	15934	15739	15769	15688	15678	15816	15618	15733	15781	15629	15683	15700	15604	15785	15742	15807	15605	15709	15570	15750	15647	15681	15702	15796	15734	15678	15669	15684	15666	15628	15652	15734	15735	15796	15790	15561	15750	15605	15661	15750	15773	15675	15734	15673	15584	15615	15861	15665	15487	15591	15702	15635	15625	15573	15798	15775	15716	15662	15695	15597	15659	15623	15797	15464	15695	15596	15704	15746	15454	15681	15658	15740	15569	15575	15812	15577	15652	15630	15591	15745	15565	15700	15698	15678	15620	15663	15670	15698	15796	15686	15791	15687	15673	15665	15639	15669	15757	15492	15833	15697	15902	15659	15754	15631	15753	15710	15707	15817	15593	15764	15552	15688	15577	15658	15721	15655	15554	15797	15756	15760	15732	15468	15678	15711	15626	15650	15823	15654	15738	15664	15685	15817	15849	15676	15648	15743	15736	15699	15727	15593	15843	15615	15685	15601	15681	15653	15789	15569	15595	15641	15806	15871	15790	15650	15523	15795	15882	15795	15726	15714	15775	15803	15719	15675	15739	15730	15537	15830	15698	15838	15676	15648	15681	15856	15753	15685	15637	15647	15743	15639	15724	15741	15731	15605	15672	15710	15785	15695	15714	15696	15721	15608	15893	15689	15624	15695	15783	15723	15721	15708	15532	15773	15794	15644	15857	15515	15613	15698	15651	15621	15606	15648	15810	15591	15759	15573	15764	15724	15871	15760	15618	15558	15678	15720	15645	15832	15653	15822	15682	15658	15701	15719	15690	15552	15591	15711	15631	15695	15636	15555	15626	15560	15717	15615	15548	15650	15768	15776	15593	15611	15753	15651	15725	15822	15715	15684	15688	15890	15652	15644	15875	15696	15954	15677	15676	15700	15717	15618	15807	15559	15547	15633	15729	15665	15702	15547	15845	15710	15615	15712	15743	15641	15682	15550	15806	15692	15729	15768	15653	15755	15503	15820	15727	15591	15685	15699	15562	15589	15819	15706	15778	15695	15557	15709	15698	15749	15759	15728	15739	15708	15579	15723	15582	15769	15671	15633	15698	15647	15634	15674	15559	15607	15524	15741	15734	15751	15890	15620	15603	15642	15559	15620	15633	15709	15955	15804	15826	15816	15818	15835	15854	15678	15632	15786	15817	15614	15784	15785	15730	15632	15689	15587	15574	15758	15783	15761	15803	15768	15680	15660	15564	15510	15709	15689	15706	15653	15631	15657	15871	15654	15806	15646	15660	15659	15784	15890	15781	15640	15723	15737	15656	15659	15731	15692	15730	15718	15663	15698	15831	15781	15822	15549	15598	15796	15794	15657	15556	15746	15767	15578	15721	15898	15647	15718	15815	15975	15711	15839	15834	15787	15737	15639	15610	15708	15716	15615	15655	15765	15845	15606	15702	15769	15785	15799	15698	15742	15709	15822	15592	15713	15801	15759	15526	15681	15861	15976	15536	15767	15859	15601	15743	15722	15759	15571	15744	15790	15682	15760	15723	15628	15789	15708	15754	15735	15695	15739	15592	15823	15864	15888	15697	15693	15634	15719	15697	15632	15746	15608	15702	15772	15636	15867	15673	15806	15745	15835	15818	15739	15598	15580	15682	15782	15841	15727	15648	15699	15690	15554	15720	15723	15705	15696	15677	15704	15814	15741	15671	15800	15798	15700	15780	15575	15715	15667	15777	15768	15643	15857	15820	15632	15775	15618	15625	15621	15806	15785	15834	15800	15700	15600	15783	15711	15683	15747	15832	15560	15753	15712	15692	15467	15605	15808	15796	15733	15678	15905	15747	15632	15680	15767	15736	15643	15765	15664	15789	15647	15750	15607	15920	15713	15800	15728	15628	15621	15701	15729	15677	15686	15784	15984	15675	15855	15713	15584	15910	15693	15662	15883	15911	15696	15649	15650	15556	15743	15690	15776	15843	15625	15570	15754	15604	15822	15671	15598	15700	15665	15869	15569	15802	15774	15715	15575	15743	15846	15765	15681	15688	15752	15753	15693	15683	15694	15629	15664	15720	15677	15667	15568	15558	15854	15810	15648	15519	15755	15772	15720	15762	15731	15693	15763	15704	15807	15556	15649	15782	15700	15715	15657	15860	15688	15767	15750	15639	15674	15665	15683	15679	15744	15689	15740	15762	15702	15638	15889	15649	15623	15766	15635	15757	15866	15846	15606	15764	15823	15601	15724	15578	15649	15822	15691	15835	15838	15892	15788	15801	15688	15764	15754	15853	15601	15632	15730	15779	15552	15880	15783	15709	15708	15578	15731	15750	15573	15696	15724	15736	15815	15660	15708	15895	15759	15757	15610	15847	15686	15796	15671	15598	15661	15901	15880	15676	15695	15753	15569	15819	15513	15758	15581	15642	15781	15736	15695	15798	15852	15712	15784	15483	15662	15596	15825	15778	15501	15674	15652	15752	15542	15790	15786	15858	15630	15658	15748	15719	15693	15719	15795	15618	15653	15554	15672	15837	15916	15782	15507	15690	15606	15681	15755	15624	15677	15728	15776	15643	15701	15761	15512	15711	15738	15679	15723	15758	15769	15702	15608	15805	15826	15821	15737	15775	15803	15731	15799	15564	15680	15584	15706	15660	15767	15747	15825	15660	15628	15626	15935	15689	15588	15784	15664	15501	15774	15659	15619	15601	15663	15674	15683	15711	15721	15783	15549	15740	15835	15804	15829	15824	15660	15749	15810	15656	15696	15573	15725	15645	15647	15904	15730	15553	15636	15667	15767	15713	15643	15669	15718	15614	15771	15648	15646	15615	15746	15574	15673	15514	15640	15636	15468	15623	15950	15774	15796	15583	15661	15793	15754	15718	15646	15626	15786	15681	15778	15729	15647	15727	15848	15701	15596	15788	15688	15684	15845	15771	15762	15494	15692	15635	15597	15796	15601	15728	15814	15798	15581	15707	15731	15641	15625	15569	15604	15491	15832	15817	15578	15828	15756	15712	15589	15818	15590	15791	15586	15668	15629	15593	15609	15732	15620	15792	15572	15600	15843	15765	15754	15777	16039	15694	15486	15716	15632	15679	15664	15675	15830	15805	15752	15868	15714	15549	15770	15629	15703	15674	15665	15666	15734	15615	15651	15555	15813	15893	15772	15680	15820	15736	15678	15737	15806	15830	15618	15716	15600	15644	15620	15789	15865	15659	15642	15851	15694	15728	15548	15724	15933	15632	15711	15636	15798	15743	15717	15717	15618	15650	15838	15582	15806	15607	15871	15783	15576	15548	15795	15592	15698	15685	15718	15727	15754	15617	15781	15713	15673	15617	15766	15593	15760	15630	15748	15834	15713	15821	15692	15648	15504	15823	15673	15764	15735	15628	15751	15595	15559	15728	15635	15764	15661	15755	15629	15817	15783	15568	15681	15811	15527	15765	15594	15739	15456	15550	15711	15765	15721	15680	15621	15716	15601	15708	15805	15745	15769	15702	15724	15694	15657	15680	15881	15620	15722
23033	21552	29449	24078	21799	24111	26423	21129	20071	20543	20389	20380	20157	20206	19694	19463	19322	19591	19252	19371	19525	19448	19501	23521	27255	25693	23528	21126	20164	19405	19080	18947	19195	19018	19220	18987	18932	18907	18919	19064	18952	18997	18920	19150	19084	18958	19081	19074	19115	19084	18918	19125	19120	18865	18997	18941	19071	18982	19097	18978	18919	18793	19059	19090	19155	18771	18892	19035	18996	18981	19090	18860	19099	18952	19125	18939	19188	18934	18981	18913	19052	18851	19019	18949	19014	18922	18876	18994	19068	18899	18887	18763	18843	18950	18854	18878	18901	18997	19054	18969	18948	19123	18835	18912	19127	18916	18924	18973	18999	18935	19201	18999	18972	18844	19033	18912	18885	19093	19018	18950	18902	19014	18910	18823	18963	19059	19042	18987	18975	18968	19009	18886	18923	19052	18840	19007	19024	19028	19072	18990	19038	18774	19041	19096	19096	19086	18972	18902	18719	18762	18896	19129	18929	18930	19079	18931	19106	18998	19093	18822	19030	19087	19008	18798	18978	18816	18865	18877	19211	18808	18863	19144	18862	19137	19001	18993	19139	19072	18854	18955	18826	18973	18706	18889	18853	18846	18929	19016	19132	18916	19021	18801	18909	19161	18833	18732	18751	19102	18920	18906	18881	18808	19046	19067	19068	19146	18877	18726	18805	18918	18959	19131	19014	18966	18915	18892	18872	19062	18946	19044	18814	18950	18824	18893	18850	19021	18918	18732	19001	19002	18967	18825	18916	18897	18919	18733	19012	19175	18948	18726	18877	18762	18835	19027	18882	18947	18899	18776	18854	18949	18782	19007	19140	19071	19047	19022	19091	18991	19034	19074	18841	19012	19165	18877	19037	18899	19051	18886	18844	18962	18956	19095	19028	18836	19073	19082	19056	18907	18912	18960	18830	19115	18948	19006	18824	19029	18919	18924	18857	18963	18823	19193	18831	18852	18888	18932	18904	18855	19002	18927	19129	18822	18995	18826	18738	18823	18890	19072	18788	18778	19142	19068	18840	18701	19192	18893	19003	18827	18979	19154	19070	18926	18817	18899	19003	19029	19048	19101	18768	19052	19073	18903	18842	19016	18762	18826	19032	18902	18895	18814	18940	18818	19062	19027	19039	19314	19017	18942	18913	19068	18958	18867	19062	19011	18924	19002	19016	18839	18779	19093	18896	18765	18969	18983	18914	19067	18866	19038	19013	19135	19121	18938	18911	18752	18851	19004	19084	18947	18888	19081	19216	18958	19121	18908	18904	18797	18935	19004	19221	18863	18727	18999	19072	18907	18970	18847	18849	18902	18988	19039	18857	18894	18827	18954	19014	18919	19170	18794	19020	19160	19102	19009	18965	19169	18974	18934	19105	19252	18889	18989	18890	18743	18924	18926	18861	18802	19039	18850	18900	18894	18922	19018	18851	18827	18880	18777	18929	19020	18884	18897	18795	19016	18884	18976	18821	19023	19214	19023	18888	18685	18859	18837	18881	18760	18940	19048	18848	18724	18823	18942	18909	18890	18923	18728	19018	18886	18905	18904	18962	19017	18825	19112	19052	18974	19044	19170	19161	18891	19084	18786	18890	19068	19023	18942	18750	18854	18951	18873	18911	18915	18898	18871	18814	19084	18989	19152	18894	18923	18737	19026	19065	19044	18829	18981	18953	19066	19168	18931	18801	18804	18976	18848	18808	19044	18842	18934	18964	18968	18803	18923	18731	18898	18940	18927	18678	18952	19005	18998	18995	18936	18910	19113	18890	19038	19097	18819	18833	18882	19107	19127	19011	19068	18970	19042	18876	18927	18906	18987	18780	19166	18844	18833	18749	19133	18969	18948	18813	19002	18911	19057	18833	18827	18993	18820	18809	19055	18924	18959	19040	18978	19077	18791	18983	19064	18921	18950	19005	18975	18945	19004	18914	18929	18979	18749	18937	18781	18927	18993	18974	18859	18961	18849	18683	19114	18854	18857	18994	18701	18965	19054	18700	18793	18830	18812	19141	18985	18968	18902	19119	18945	18870	19034	18742	18988	18801	18918	18877	19103	18960	18836	18809	19052	19100	18994	18787	18914	18709	18845	19052	18957	18983	18931	19020	18854	19018	19068	18989	18987	18905	18815	18826	18865	18765	18930	19162	19075	18981	18987	19136	19034	18812	19120	19242	18983	19026	18993	18816	18874	18939	18997	18912	19028	19113	18973	18950	18980	18796	19081	18941	18874	19117	19082	19106	18873	18847	19012	18945	19045	18987	19032	19032	18933	18909	18970	18942	19018	19160	18982	19118	19002	19177	18812	19116	18954	18894	18998	18806	18784	19018	18773	19008	19071	19012	19087	18863	18846	19081	19007	19052	19057	19031	18893	19034	18837	19009	19033	19062	18947	19077	18803	19032	18920	19086	19204	18974	18957	18759	18748	18843	18977	18981	19077	19030	19052	18795	18887	18889	19141	18647	18849	19114	18907	18865	19144	18850	19014	19060	18880	18906	18829	18813	19002	19000	18973	18841	18835	18904	18671	19004	19013	18944	18800	18646	18877	18879	18954	18971	18942	19016	18986	18999	18801	18835	19003	19072	18755	19095	18955	19216	19057	19003	18963	18951	18729	18947	19166	19018	19021	18970	19148	19040	18794	19073	18811	19066	18886	18857	18882	19104	19062	18943	19088	18888	19091	18990	18952	19048	19106	18797	18954	18980	18860	18981	18911	18839	19059	19042	19005	19156	18901	18909	19225	19040	18969	19269	19003	18923	19075	18889	18975	18930	18947	18951	18980	18894	18834	18990	18881	18892	18853	19224	18991	19060	18849	18805	18897	19104	18996	18913	19079	18964	18908	18900	18945	18957	18883	18755	18989	18949	19149	19133	18907	18895	18644	18885	18788	18784	19215	19089	18944	18957	18720	18828	19016	18914	18880	18930	19006	18768	18854	18930	18934	19040	18849	18783	18882	18617	19175	18737	19006	18834	18796	19000	18974	18871	18693	18784	18913	18862	18863	19006	18830	19127	18977	19010	18957	18891	19041	19068	18875	18990	18843	18876	18807	19144	18700	18745	18814	19058	18996	18916	18875	18947	18723	18932	18728	18881	19028	18898	19030	19035	18975	18866	18900	19105	18725	19180	18865	18826	18952	19012	18996	19027	18921	18945	18821	18738	18948	18940	19053	18961	19067	18921	18839	18832	18868	18822	18923	19000	18880	19075	19004	18986	18768	18850	18838	19101	18934	18850	18706	18948	18936	18945	18883	18944	18983	18790	18886	18903	18866	19079	19082	18931	18938	18903	18946	19002	19117	19191	18926	18797	18843	18639	18923	19003	19092	18936	18878	19006	18992	18995	18982	18918	18769	19021	19049	18878	18875	18930	18754	18874	18963	18874	18993	19061	18930	19015	18905	18938	18854	18872	18955	18965	18819	18890	18959	19211	18988	19053	19111	19066	19078	19147	18786	19057	18973	18958	19030	18881	19062	18994	19020	18955	18805	19037	18894	18906	19088	19004	18881	18949	19151	18935	18961	18894	18888	18943	18907	19128	19003	18656	18903	18874	18894	18905	18761	18885	19083	18735	19116	18854	19054	18928	19057	18914	18935	18936	18937	19029	18925	18981	18958	19010	18820	19005	19039	19046	19069	19198	19058	18960	18987	19148	19027	18882	18974	18852	19061	18938	19015	18976	18895	18910	18878	18892	18849	18709	18707	18925	19012	18817	18820	18958	18882	19126	19087	18969	19089	18991	18970	19168	18885	18971	18911	19110	18846	19005	18878	18919	18994	18941	18830	18841	19126	18834	19156	18999	18904	18942	18923	18983	19003	18898	19009	19079	18814	18892	19041	18937	18958	18928	18786	18905	19081	19057	18838	18935	19027	18982	18966	18769	18780	19165	19022	18848	18920	18914	18887	18878	18840	18882	19020	19041	18897	18793	18860	18807	18964	18851	18945	18926	18713	18795	18843	18899	18607	18849	18970	19006	18990	19145	19250	18857	18979	18807	19018	19073	19123	18972	18932	19036	18960	19011	19018	19014	18806	18849	19020	18884	18903	19264	19049	18859	18965	19209	19005	18892	18878	18718	19179	18896	18859	18923	18753	18847	19108	18686	19053	18850	19008	18866	19118	19118	18941	18936	18783	18889	19295	18873	18797	18892	18973	19093	18831	19046	18798	18959	18914	18871	19000	18869	18793	18999	19024	18998	18961	18940	18956	19098	18996	18829	19062	18876	18792	18779	18923	18787	18950	18826	18949	18883	18907	18748	18910	18802	18909	19077	18905	19007	18908	18977	18962	18877	18952	18763	18926	19005	18980	19082	19025	19050	18822	18809	18987	18864	18789	18899	18819	19165	18965	19063	18780	18763	18896	19027	18935	18801	18946	18956	18823	18855	19034	18874	18925	19108	19036	18838	18883	18986	18783	18923	18906	18916	18798	18844	18884	18968	18980	19060	18966	19050	18839	18944	18883	18810	18856	18755	19047	19036	18985	19218	18732	18953	18984	18988	18875	18994	18944	18943	19057	18953	18809	18976	18990	18957	18907	18924	18919	19068	18882	18942	18906	18933	18838	18999	18782	19167	18895	18960	19070	18783	19078	18968	19043	19057	19040	18932	18982	18751	18893	18939	18944	19009	18963	18803	18987	19135	18951	19129	18884	18997	18823	18755	18840	18846	18803	18809	18744	18776	18934	18983	19016	19049	18775	19042	18814	18842	19074	19097	18901	19022	18713	19097	18909	18942	19003	18983	18800	18837	18953	18727	18645	18980	18888	19007	18875	19001	18995	18804	19155	18875	19073	18980	18846	18874	18838	18805	18725	18758	18776	18780	18760	18962	18898	19043	18920	18942	19084	19069	19114	18899	18826	18888	18917	19006	18935	18604	18940	18993	18879	18940	19026	19103	18750	18938	19083	19009	18996	18790	19064	19054	18957	18993	18844	18898	18990	18856	19006	18964	18908	18928	18949	18905	19034	18985	18961	18885	18812	19138	18770	18882	18993	18963	18925	18849	18907	18948	18865	18956	18892	18996	19005	18909	18790	19069	18998	18839	19038	18906	18795	18717	19079	18882	18970	18906	18949	18918	18971	18840	19094	19130	19154	18932	18974	18894	18875	18891	18796	18839	19049	18833	18728	19073	18985	18836	18937
30819	53710	43208	24218	21425	20036	19609	18652	18150	18234	18326	18086	17630	17669	17148	16833	16651	16595	16544	16429	16426	16581	17026	23892	27673	24915	21735	18683	17217	16562	16270	16188	16207	16155	16064	16107	16086	16100	16333	16136	16195	16142	16203	16159	16288	16230	16036	16177	16104	15935	16105	16273	16145	16122	15935	16159	16142	16120	16051	16218	16047	16152	16143	16140	16080	16257	16003	16004	16182	16149	16289	15982	16212	16097	16204	15996	16093	16104	16060	16135	16131	16130	16190	16328	16078	16148	16099	16104	16067	16170	16188	16238	16088	16173	16306	15983	16101	16279	16060	16201	16184	16301	16206	16132	16211	16272	16215	16045	16015	16096	16106	16000	16182	16049	16231	16115	16210	15936	16136	16149	16178	16080	16147	16249	16210	16189	16119	16228	16009	16228	16230	16015	16107	16091	15997	16165	15974	16128	16183	15986	16185	16245	16182	16253	16138	16100	15980	16129	16096	16011	16060	16124	16326	16089	16174	16055	16155	16124	16122	16043	16189	16191	16305	16232	16068	15999	16179	16237	16176	16285	16327	15995	16159	16103	15939	16189	16183	16259	16107	16162	16260	16069	16154	16000	16047	16180	16249	16125	16190	16290	16132	16017	16138	16160	16016	16236	16040	16264	16205	16118	16027	16387	15948	16158	16033	16038	16153	16267	16062	16174	16193	16032	16248	16029	16224	16169	16093	16151	16151	16199	16295	16091	15975	16024	16104	16150	16190	16182	16230	16241	15951	15966	16216	16166	15988	16181	16108	16077	16193	16085	16020	15898	16264	15985	16099	16142	16061	15989	16082	15994	16051	16066	16061	16284	15943	15958	16247	16006	16032	16147	16270	16177	16147	16206	16080	16138	16101	16273	16169	16068	16068	16119	16040	16229	16141	16207	16066	16202	16195	16095	16124	16162	15998	16187	16123	16181	16088	16040	16279	16067	16129	16124	16175	16176	16188	16078	16200	15931	16150	16167	16058	16181	16183	16081	16140	16082	16223	16072	16196	16086	15963	16213	16117	16067	16224	16205	16121	16069	16185	15956	16220	16125	16212	16059	16182	16299	16058	16197	16224	16088	16164	16187	16109	16000	16047	16371	16108	16029	16038	16230	16349	16067	16107	16152	16182	16150	16278	16122	16288	16107	16013	16145	16161	16138	16190	16074	16033	16143	16040	16118	16094	16171	16289	16313	16029	16125	16251	16095	16038	16017	15975	16048	15973	16087	16144	16113	16177	15959	16137	16119	16168	16126	16323	16202	16147	16145	16137	16301	16322	15983	16087	16074	16180	16090	16199	16175	16182	16190	16052	16078	16211	16146	16157	16169	16197	16101	16076	16098	16107	16171	16253	16075	16295	16106	16126	16099	15984	16329	16101	16298	16076	16123	16308	16104	16080	16036	16120	16163	15950	16126	16011	16072	16195	16091	16116	16145	16110	16244	16080	16118	16093	16213	16154	16157	16197	16059	15961	16045	16038	16224	16107	16239	16004	16106	16260	15934	16222	16020	16146	16264	16042	16030	16190	16189	15996	16056	16133	16102	16176	16094	16049	16234	16094	16086	16254	16154	15979	16013	16328	16046	15984	16043	16088	16141	16212	16211	16264	16053	16042	16219	16106	16089	16077	16137	16114	16077	16180	16135	16059	16246	16063	16088	16180	16317	16217	16084	16249	16010	16126	16052	16121	16324	16162	16086	16095	16090	16045	16037	16029	16143	16106	15974	16134	16078	16098	16107	16093	16003	15737	16287	16219	16031	15990	15983	16081	16152	16071	16156	15998	16083	16051	16237	16078	16314	16021	15845	16058	16109	16180	16059	16112	16169	16117	16131	16218	16181	16054	16209	16172	16220	16187	16161	16120	15973	16181	16184	16200	16152	16147	16144	16296	16103	16107	16077	16060	16166	16097	16209	16077	16201	16146	16183	16168	16214	16084	16087	16144	16022	16069	16052	16067	16023	16222	16271	16091	16094	16058	16299	16187	15915	16146	16284	16107	16054	15994	16056	16007	16062	16062	16169	16222	16100	16077	16093	16077	16150	16231	16200	16261	16102	16050	15951	16263	16103	16225	16211	16033	16220	16051	16071	16098	16118	16109	16155	16148	15953	15925	15993	16038	15985	16106	16153	16018	16143	16117	16164	16437	16117	16238	16014	16046	16150	16127	15962	16269	16112	16052	16162	16031	16263	16038	16125	16264	16207	16144	16180	16221	15981	16142	16316	16313	16182	16163	16060	16066	16078	16281	16067	16136	16248	16231	16188	16108	16040	16061	16199	16075	16232	15944	16220	16185	16176	16132	16210	16239	16111	16036	16023	16246	16039	15995	16068	16282	16038	16133	15820	16228	16069	16218	16234	16161	16139	15981	16152	15901	16240	16036	16325	16332	16027	16061	16239	16160	16292	16112	16021	16221	16172	16116	16011	16036	15981	16164	16065	15981	16282	16061	16086	16249	16086	16034	16203	16179	16003	16138	16129	16087	16189	16096	16233	16113	15908	16252	16146	16096	15997	16165	16004	16274	16201	16150	16354	16160	16107	15947	16134	16232	16270	15999	16133	16038	16063	16180	16217	16064	16141	15986	16112	16083	16154	16242	16118	16116	16135	16153	16070	16047	16165	16234	16150	16240	15997	16184	16204	16299	15996	16051	16028	16161	16226	16300	16001	16086	16105	16283	15886	16177	16247	16284	16252	16211	16360	16126	16046	16167	16092	16284	16149	16224	16140	16219	16185	16233	16092	16222	16109	16129	16095	16179	16115	16151	16090	16208	16268	16237	16100	16195	16025	16192	16044	16014	16222	16207	16094	16120	16132	16182	16074	16164	16246	16104	15999	16147	16061	16245	16239	16259	16097	16067	16199	15945	16010	16006	16207	16156	16137	16101	16082	16163	16121	16173	15980	16146	16027	16048	16146	16129	16093	16101	16167	16258	16125	16297	15912	16123	16144	15992	16204	16150	16006	16231	16254	16134	16096	16178	16139	16259	16030	16253	16147	16319	16162	16001	16255	16186	16212	16119	15962	16106	16064	16051	16108	16069	16132	16144	16187	16074	16151	16128	16129	16209	16180	16281	16134	16192	16204	16089	16022	15989	16123	15889	16208	16089	16234	16188	16275	16099	16198	16036	16156	15965	16017	16213	16055	16231	16293	16001	16028	16166	16219	16189	16220	16281	16097	15994	16155	16099	16289	15936	16241	16030	16147	16216	16016	16163	16217	16178	16121	16057	16210	16132	16080	15977	16177	16131	16098	16129	16152	16080	16048	16108	16143	16227	16054	16146	16070	16108	16103	16200	16027	16091	16146	16157	16150	16253	16155	16189	16161	16130	16243	16126	16142	16143	16117	16233	16098	16144	16397	16045	15975	16033	16023	15907	16205	16070	16148	16185	16298	16220	15942	16075	16082	16180	16028	15992	16145	16043	16222	16049	15949	16032	16235	15980	16267	16280	16044	16014	15971	16362	15985	16343	16086	15949	16089	16019	16115	16341	15985	15980	16088	16023	15966	16084	15986	16197	16179	16386	16224	16155	16087	16056	16031	16216	16169	16162	16179	16082	16029	16217	16157	16295	16130	16098	16216	16052	16181	16055	16244	16039	16122	16096	16186	16154	16233	16274	16141	16031	16222	16083	16148	16137	16085	15990	16251	16050	16249	16082	16070	16115	16162	16154	16147	15881	16136	16149	16028	16027	16176	16163	16088	15985	15958	16124	16246	16065	16192	16121	16143	16019	16197	16067	16050	16043	15891	16079	16054	16109	16068	16322	16067	16159	16070	16173	16124	16129	16155	16206	16181	16176	16164	16188	16069	16051	16034	16033	16170	16232	15978	16031	15999	16227	16157	16152	15986	16175	16133	16297	16097	16101	16016	15973	16154	16002	16272	16201	16097	16195	15990	15991	16011	16290	15982	16062	16285	16129	16145	16183	16167	16283	16233	16132	16217	16151	16164	16059	16287	16183	16018	16152	16038	16290	16085	16107	16064	16277	16145	16085	16169	16009	16191	16076	16090	16007	16118	16113	16177	16108	16247	16269	16055	16002	16208	16086	16224	16430	16058	16015	15953	16073	16203	15981	16092	16185	15949	16146	16038	15989	16194	15996	16134	16184	16114	16118	16227	16251	16107	16149	16077	16121	16054	16072	16299	16129	16032	16094	16069	16094	16238	16173	16186	16153	16115	15850	16047	16098	16034	16051	16134	16167	16176	16245	16068	16368	16144	16121	15968	16129	16237	16172	16119	15995	16253	16046	15991	16167	16030	16150	16058	16073	16083	16249	16073	16065	16131	16164	15962	15846	16083	16175	16114	16145	16164	16012	16113	16090	16078	16274	16209	15972	16346	16140	16091	16206	16050	16178	16304	16167	16222	16223	15968	16127	16144	16093	16101	16273	16188	16180	16289	16186	16161	16061	16176	16274	16006	16193	16157	16263	16149	16095	16128	16336	16091	15997	16121	16100	16035	16210	16083	16136	16116	15982	16112	16029	16145	16237	16130	16013	16180	16175	16130	16054	16102	16253	15995	15974	16042	16096	16095	16169	16060	16133	16230	16184	16273	16178	16089	16094	16312	16159	16145	16184	15961	16230	16206	16142	16082	16259	16015	16194	16119	16329	16099	16156	16080	16130	16232	16147	15973	16117	16106	15970	16022	16247	16165	16260	16091	16133	16295	16137	16220	16202	16233	16090	16198	16069	16050	16102	16150	16172	16319	16165	16119	16183	16188	16090	16145	15984	16170	15977	16010	16039	16276	16148	15996	16074	16182	16226	16037	16048	16236	16198	15824	16145	15921	16051	16291	16189	16096	16107	16134	16117	16159	16154	16120	16109	16071	16176	16104	16041	16157	16068	16229	16220	16258	16114	16139	16055	16156	15967	16157	16019	16082	16148	15947	16087	16104	16118	15991	16159	16191	16246	16201	16163	16041	16091	16313	16006	16145	16003	16030	16174	16111	16129	16119	16221	16080	16027	15964	16057	16132	16089	16266	15897	16091	16185	16261	16035	16118	16049	16136	16063	15935	16016	16001	16079	16053	16113	16124	15898	16135	16080	16047	16077	16127	16087	16183	16260	16063	16030	16111	16064	16119	16031	16143	16273	16081	15983	16129	16029	16024	16214	16097	16060	16179	16192	16081
28640	25751	29010	22991	19498	19004	19065	18603	18351	18810	18502	18515	18676	18360	18334	18061	18171	18122	18036	18176	18310	18228	18398	18303	18552	18837	18871	18426	18279	18272	18172	18177	18124	18312	18121	18140	18096	18298	18104	18252	18192	18090	18330	18137	18195	17975	18126	18185	18242	18248	18028	18111	18274	18204	18019	18237	18138	18099	18218	18148	18306	18065	18187	18112	18138	18180	18114	18189	18076	18172	18218	18281	18038	18201	17965	18057	18148	18241	18218	18234	18157	18106	18224	18146	18215	17953	18459	18067	18008	18148	18059	18114	17988	18086	18098	18116	18180	18243	18039	18039	18294	18184	18411	18120	18139	17940	18020	18255	18164	18108	18004	18271	18023	18260	18193	18081	18089	18384	18219	18120	18350	18242	18108	18196	18139	17920	18328	18033	18261	18086	18151	18084	18025	18348	18028	18030	18196	18052	18197	18136	18269	18266	18233	18188	18271	18177	18092	17823	18114	17903	18274	18165	17851	18353	18006	18360	18080	17927	17934	18161	18126	18002	18200	18119	18227	18131	18272	18174	17960	18075	18069	18083	18090	18334	17894	18225	18158	17937	18058	18160	18103	18157	17961	17890	18041	18175	18148	18143	17942	18245	18148	17929	18101	18028	18053	18076	18112	18345	18079	17869	18151	18180	18244	18221	18131	18184	18230	18158	18056	18267	17961	18042	18263	18126	18078	18193	18004	18109	18205	17940	18042	18120	18113	18169	18225	18198	18121	18251	17974	18097	18093	18046	18026	18010	18039	18174	18109	17982	18182	18033	18159	18084	18186	18000	18271	18229	17972	18100	17989	18022	18171	18163	17759	18140	18198	18053	18236	18160	18212	18302	18157	17794	18025	18149	18242	18133	18178	18276	18044	18014	18081	18188	18290	18053	18149	18082	17950	17975	18048	18095	17881	18171	18136	18063	18113	18063	18124	18178	18211	17926	18271	17940	17947	18062	18159	18279	18000	18098	18379	18131	18250	18038	18235	18043	18100	18103	18176	18190	18068	18322	18069	18121	18153	18219	18022	18017	18000	17973	18233	18295	17977	18137	17988	18095	18181	18125	18084	17907	18077	18174	18250	18036	18218	17937	18066	18093	18175	18215	18066	18127	18103	17851	17999	18177	18080	18077	18213	18138	18113	18228	18090	18378	18130	18186	18445	18317	17921	18134	18045	18027	17974	18086	18119	18370	18255	18121	18127	17903	17840	18274	18125	17984	18096	18059	18062	17888	17997	18028	18194	18123	18209	18043	18125	18035	18052	18158	18291	18210	18122	18066	18028	18108	18153	18119	17930	18072	17957	18107	18063	18066	18142	18199	18266	18168	18224	18168	18053	17913	18044	18024	18193	18193	18188	18276	18095	18194	18048	17964	18155	18182	18242	17802	18184	18123	17966	18215	18084	17998	18002	18139	18033	18047	17977	18116	18074	18067	18319	18172	18095	17980	17942	18187	18137	18157	18022	17922	17980	18230	18055	17884	18084	17960	18159	18000	17940	17982	18086	18054	18158	17853	18171	18263	18084	17925	18095	18056	18048	18094	18135	18111	18188	17722	18053	18156	18031	18242	18136	18128	18133	18159	18107	18088	18322	18269	18101	18094	18123	18254	18278	18336	17890	17941	18214	18050	18238	18105	18024	18015	18237	18176	18226	18060	18013	17923	18232	18013	18155	18090	18148	17824	18129	18072	18184	18267	18181	17824	18131	18117	18095	18060	18208	18001	18011	18121	18011	18196	18123	18150	18180	17864	18099	18142	18414	18096	18207	18156	17967	18247	18314	18096	17996	18057	18158	18099	18109	18109	18139	18108	18466	18144	18474	18246	18197	18020	18059	18133	18214	18207	17876	18132	18312	18164	18153	18091	18103	18058	18116	18107	18011	18098	18293	18060	18125	18149	18050	17994	17912	18054	18032	18005	18071	18216	18194	18089	18206	18017	18109	17928	18005	18041	18002	18014	18050	18063	18220	18101	18188	18213	18206	18044	18246	18311	18193	18119	18136	18045	18146	18074	17972	18164	18105	18283	18030	17931	18148	18293	18460	17954	18189	18070	17878	18234	18220	18096	18135	18070	18064	18090	18034	18076	18245	18004	18247	18300	18043	18051	18201	17936	18018	18187	18132	18225	18116	18161	18028	18058	18151	18127	18204	17815	18082	18224	18243	18072	18131	18182	18048	18245	18076	18037	18133	17974	18247	18165	18257	18197	18098	18155	18171	18066	17998	18104	18113	18241	18114	18120	18080	18005	18312	18105	18277	18135	18202	18090	17936	18099	18160	18222	17968	18001	18217	17927	18130	18128	18254	18066	18287	18178	18005	18103	18318	18037	18186	18064	18029	18113	18086	18108	18070	18179	18098	18186	18241	17923	18269	18104	18141	18111	18022	18168	17892	18000	17971	18067	18049	18187	18064	18085	18140	17963	18252	18253	18114	18157	18119	18305	18121	18066	18119	18078	17940	17933	18044	18257	18016	18076	18125	18138	18064	18036	18182	18028	18043	18092	18238	18151	18141	18083	18166	17989	18078	17938	18179	17908	18043	18083	18133	18110	18154	18127	18015	18195	18049	17943	18032	18304	18325	18052	18135	18383	18257	18177	18069	17952	18303	18176	18091	18091	18197	18044	17915	18150	18086	18283	18110	18296	18170	18102	18098	18094	18298	18095	18189	18072	18005	18117	18159	18160	18153	18145	18203	18081	18114	18032	18227	18054	18238	18314	18024	18392	18145	18065	18227	18110	17991	18217	18049	17964	18033	18030	18108	18209	18121	18255	18084	18152	18067	18129	18338	18209	18142	18108	18220	18116	18008	17993	18190	18301	18086	18091	18033	18217	18109	18153	18026	18049	18060	17952	18133	18158	18089	18051	18182	18160	18219	18204	18110	18111	18186	18136	18159	18012	17937	18078	18272	18001	18171	18166	17944	18322	18078	18196	17946	18193	18122	18039	18108	18141	18162	17956	17928	18041	18150	18113	18007	17946	17917	18083	17997	18237	18404	18119	18164	18059	18192	18288	18146	17837	18280	18122	18324	18068	18252	18012	18219	18079	17908	18075	17908	18033	18158	18109	18033	18120	18161	18010	18282	17916	18057	18170	18050	18040	18155	18050	18128	17965	18074	17915	18087	18283	18075	18121	18223	17943	18141	18142	18102	18167	18173	18442	18155	18205	18263	18026	18072	17961	18208	18003	18369	17898	18124	17952	18328	18210	18102	18266	18065	18067	18336	18163	18075	18023	18137	18222	18142	18230	18086	18128	18105	18124	18318	18088	18232	18060	18026	17916	17862	18058	18211	18255	18105	18212	18052	18280	18137	18277	18249	18174	18185	18229	18082	17935	18123	18045	18161	18077	18159	18337	17828	18016	18326	17952	18217	18141	18169	18007	18041	18112	18103	18000	18033	17936	17963	18114	17957	18053	18103	17918	18136	18099	18236	18249	18226	17964	18185	18005	18253	18127	18136	18123	18176	18014	17875	17990	18003	17817	18005	18032	17943	18123	18030	18090	18199	18139	18214	18153	17990	18051	17986	18222	18127	18212	18171	18170	18331	18133	18119	18082	18128	18017	18116	17988	18261	18083	18288	18183	18131	17912	18093	18086	18148	18028	18054	17880	17927	17919	18254	18134	18171	18099	17913	17936	17966	18212	18282	18252	18289	18231	18230	18118	17985	18189	18185	17994	18244	18358	18012	18014	18224	17838	18015	18109	18158	18007	18216	18084	18238	18156	18312	18130	18161	18268	18117	18014	18053	17953	18016	18038	18165	18210	18181	17934	18134	18049	18125	18239	17934	18139	18292	18092	18255	18132	18307	18062	18312	18296	17988	18145	18079	18245	18260	18232	18095	18079	17982	18030	18021	18192	18214	17983	18103	18009	18246	18016	18127	18096	18248	18103	18154	18296	18185	17962	18088	18064	18368	18326	18189	18077	18138	18103	18143	18007	18077	18150	18065	18302	18168	18080	18038	18112	18001	18084	17893	18124	18115	18224	18128	18239	17925	18114	18061	18060	18197	18186	18134	17997	17977	18224	18133	18187	18282	18302	18054	18064	18206	18059	18097	18292	18149	18129	18168	17983	18115	18041	18204	18103	18071	17954	18296	18204	18130	18048	18118	18013	18044	18415	18180	18024	18221	18138	18133	18232	18122	18060	18018	18025	18139	18100	18152	18305	18137	18233	17909	18036	18119	18126	18197	18120	18176	18159	18176	17905	18219	18303	17985	18102	18243	18326	17898	18177	18083	18209	18158	18259	18191	18127	18178	18091	18208	17917	18144	18212	18123	18027	18207	18148	18136	18130	18213	17995	18114	18100	18258	18257	18208	18162	18071	18213	18025	17956	18282	18160	18234	18187	18239	18339	18160	18239	18203	18273	18095	17881	18019	18111	18100	18119	17995	18320	18142	18287	18236	18136	18108	17929	18277	18192	18093	18238	17980	18030	18007	18149	18186	18093	17912	18097	18290	17980	18081	18125	18054	17969	18198	18055	18026	18181	18247	18319	17920	18169	18155	18068	17999	18132	18112	17991	18225	18357	18060	18007	17968	17986	18011	18069	18113	18204	18162	17984	18032	18082	18179	18127	18116	18109	18119	18125	18017	18250	18399	18296	18342	18229	18090	18101	18035	18147	18131	17965	18012	17983	18166	18213	18100	18168	18014	18148	18241	17980	18023	18133	17866	17954	18191	18041	18292	18084	17984	18279	18301	18259	18051	17985	18077	18180	18165	18083	18004	18252	18181	18087	18246	18008	18102	17978	18028	18110	17986	18222	18115	18076	18030	18217	18231	18149	18212	18034	18210	18144	18020	18234	18042	18132	17900	17971	18181	18273	18397	17892	18052	18092	18064	18167	18246	18213	18181	18122	18045	18078	18159	18121	18146	18046	18205	18051	18168	18016	18137	18239	17966	18116	18178	18220	18304	18133	18084	18017	17941	18234	18226	18156	18006	18237	18343	18368	17981	17910	18261	18072	18049	18145	18323	18117	17940	18196	18274	18156	18103	18021	18150	18197	18280	18154	17906	18095	17992	18015	18171	18305	18202	17994	18141	18119	18080	18088	18269	18157	18059	18068	18261	18064	17996	18387	18008	18153	18313	18120	18180	18143	18137	18021	18046	18084	18049	18055	18291	18227
26576	39045	28399	18204	17685	17231	16963	16685	16414	16527	16492	16596	16385	16272	15986	15715	15631	15854	15501	15736	15677	15724	15849	15962	16435	16309	16149	16059	15880	15774	15527	15505	15731	15702	15697	15733	15500	15571	15651	15695	15608	15747	15612	15616	15599	15684	15656	15636	15693	15523	15646	15719	15571	15662	15487	15683	15547	15709	15708	15647	15517	15845	15564	15604	15632	15706	15675	15720	15673	15584	15484	15599	15664	15685	15625	15533	15565	15666	15559	15693	15708	15791	15653	15793	15510	15681	15707	15602	15480	15715	15562	15518	15528	15705	15498	15705	15635	15634	15766	15718	15603	15587	15546	15702	15640	15667	15560	15550	15707	15542	15647	15777	15686	15718	15759	15604	15450	15709	15329	15602	15886	15611	15694	15698	15689	15672	15808	15625	15678	15692	15488	15557	15691	15785	15652	15408	15591	15544	15782	15539	15596	15640	15685	15419	15609	15502	15722	15751	15842	15567	15657	15533	15706	15646	15591	15494	15719	15893	15667	15712	15526	15633	15574	15770	15580	15765	15650	15519	15542	15647	15674	15659	15516	15663	15577	15708	15583	15888	15646	15602	15476	15616	15764	15491	15643	15773	15637	15485	15679	15580	15632	15493	15708	15668	15665	15581	15633	15628	15587	15675	15760	15724	15372	15692	15638	15647	15852	15879	15896	15494	15650	15524	15620	15685	15718	15612	15576	15685	15574	15618	15647	15630	15819	15474	15761	15651	15609	15546	15698	15669	15699	15714	15617	15629	15582	15821	15677	15560	15616	15765	15705	15552	15691	15772	15624	15667	15633	15704	15550	15642	15509	15606	15581	15693	15492	15701	15662	15469	15497	15650	15628	15658	15526	15731	15687	15627	15776	15510	15631	15652	15732	15590	15639	15637	15646	15673	15745	15672	15663	15642	15743	15567	15719	15573	15651	15645	15859	15609	15785	15565	15575	15547	15478	15707	15734	15646	15559	15653	15574	15650	15693	15702	15606	15778	15630	15737	15647	15407	15837	15722	15589	15645	15631	15623	15630	15598	15500	15570	15674	15588	15723	15803	15401	15734	15695	15602	15751	15759	15804	15649	15695	15714	15685	15763	15655	15691	15556	15716	15720	15556	15609	15687	15580	15733	15709	15696	15674	15508	15559	15658	15643	15714	15691	15576	15575	15504	15510	15598	15729	15628	15535	15590	15790	15518	15658	15650	15662	15629	15636	15715	15627	15576	15653	15620	15626	15608	15702	15606	15723	15524	15538	15646	15636	15721	15755	15612	15644	15537	15550	15721	15708	15615	15737	15703	15733	15749	15843	15626	15739	15677	15660	15546	15718	15693	15725	15660	15635	15690	15647	15688	15620	15607	15562	15653	15710	15641	15592	15727	15608	15721	15814	15692	15588	15691	15636	15646	15604	15625	15588	15814	15478	15567	15612	15518	15635	15786	15571	15640	15553	15704	15600	15693	15549	15570	15668	15835	15580	15727	15659	15695	15506	15638	15596	15637	15509	15758	15654	15563	15579	15592	15611	15726	15616	15702	15679	15754	15775	15697	15666	15582	15847	15496	15776	15726	15683	15577	15605	15528	15670	15658	15691	15545	15719	15787	15586	15656	15646	15609	15665	15390	15743	15717	15601	15492	15733	15632	15690	15706	15658	15627	15637	15869	15661	15685	15540	15761	15710	15627	15660	15621	15703	15604	15633	15647	15477	15633	15617	15671	15521	15590	15843	15744	15692	15685	15801	15584	15422	15602	15704	15578	15398	15733	15515	15737	15550	15670	15669	15528	15618	15761	15708	15733	15686	15699	15633	15655	15769	15612	15787	15523	15599	15667	15706	15502	15594	15606	15574	15809	15724	15606	15854	15639	15654	15594	15710	15669	15827	15669	15591	15745	15541	15764	15636	15534	15707	15658	15494	15659	15571	15653	15555	15704	15639	15541	15747	15623	15580	15522	15608	15624	15393	15614	15544	15634	15655	15650	15622	15692	15540	15738	15659	15716	15665	15610	15533	15562	15677	15523	15728	15574	15747	15705	15730	15599	15649	15555	15585	15544	15758	15680	15695	15653	15576	15642	15544	15734	15678	15756	15550	15632	15742	15671	15525	15730	15470	15690	15530	15545	15739	15647	15720	15662	15613	15598	15646	15599	15574	15507	15620	15804	15642	15581	15625	15688	15602	15706	15668	15665	15524	15622	15704	15441	15450	15649	15764	15692	15714	15630	15742	15645	15751	15640	15692	15559	15649	15635	15675	15688	15524	15514	15605	15814	15740	15646	15544	15588	15799	15786	15541	15596	15589	15540	15612	15561	15662	15805	15678	15668	15533	15666	15725	15544	15648	15681	15689	15566	15402	15641	15595	15778	15674	15676	15653	15587	15633	15666	15672	15603	15650	15681	15587	15602	15715	15630	15441	15693	15792	15473	15877	15500	15779	15768	15632	15406	15638	15579	15618	15615	15497	15570	15512	15792	15759	15790	15750	15707	15640	15548	15650	15686	15674	15646	15833	15670	15706	15611	15541	15621	15560	15735	15709	15764	15736	15602	15681	15559	15525	15761	15727	15635	15516	15709	15648	15759	15696	15751	15651	15607	15827	15663	15789	15792	15696	15787	15569	15774	15728	15598	15679	15715	15524	15683	15618	15607	15566	15473	15590	15497	15656	15768	15670	15673	15448	15617	15774	15723	15708	15551	15544	15654	15769	15684	15633	15551	15716	15724	15546	15749	15656	15666	15735	15581	15681	15573	15747	15728	15639	15827	15595	15750	15585	15641	15592	15495	15654	15597	15774	15541	15843	15758	15604	15602	15437	15623	15665	15624	15557	15575	15542	15602	15787	15546	15687	15750	15592	15813	15483	15635	15690	15614	15510	15845	15634	15722	15656	15454	15549	15655	15494	15669	15610	15652	15671	15762	15682	15549	15606	15582	15549	15630	15693	15568	15528	15755	15685	15641	15588	15762	15649	15643	15621	15506	15700	15858	15500	15787	15384	15597	15590	15670	15692	15640	15674	15524	15670	15641	15544	15552	15766	15591	15452	15900	15575	15599	15633	15608	15701	15460	15614	15702	15711	15647	15634	15702	15650	15635	15488	15751	15608	15718	15464	15589	15650	15697	15566	15620	15731	15673	15656	15766	15667	15544	15679	15619	15532	15518	15660	15906	15569	15757	15491	15795	15715	15577	15614	15684	15562	15567	15581	15683	15651	15566	15579	15758	15487	15649	15619	15642	15771	15564	15593	15676	15722	15607	15670	15622	15678	15465	15704	15487	15718	15615	15593	15672	15609	15587	15489	15406	15659	15840	15603	15637	15675	15731	15468	15626	15679	15481	15692	15552	15520	15892	15641	15497	15532	15637	15756	15739	15762	15525	15561	15583	15671	15658	15617	15652	15603	15636	15672	15555	15747	15523	15680	15742	15660	15591	15707	15686	15620	15583	15598	15611	15586	15718	15577	15827	15689	15747	15626	15760	15766	15708	15884	15462	15618	15396	15596	15793	15522	15645	15625	15706	15688	15689	15742	15658	15613	15669	15509	15516	15626	15781	15523	15522	15665	15442	15627	15631	15613	15562	15543	15681	15494	15530	15674	15447	15772	15860	15818	15562	15731	15649	15753	15587	15770	15430	15611	15785	15622	15543	15592	15763	15796	15584	15527	15560	15810	15553	15685	15692	15754	15691	15632	15575	15715	15506	15569	15685	15642	15543	15674	15694	15582	15693	15499	15738	15599	15699	15669	15635	15777	15525	15649	15545	15608	15655	15671	15734	15812	15585	15654	15586	15659	15734	15610	15600	15597	15882	15610	15622	15746	15604	15546	15682	15468	15470	15510	15718	15649	15551	15542	15734	15630	15560	15640	15664	15601	15797	15607	15483	15660	15587	15590	15739	15717	15604	15752	15516	15653	15753	15783	15645	15567	15776	15594	15645	15657	15600	15692	15630	15674	15595	15555	15614	15701	15622	15483	15580	15654	15582	15538	15592	15680	15543	15682	15692	15590	15620	15659	15651	15576	15615	15732	15575	15863	15649	15610	15679	15834	15578	15780	15597	15615	15676	15464	15865	15806	15573	15663	15728	15611	15602	15594	15788	15539	15629	15550	15564	15567	15568	15524	15770	15528	15539	15633	15657	15513	15692	15689	15740	15595	15712	15543	15659	15680	15584	15556	15579	15604	15700	15526	15570	15826	15631	15579	15742	15509	15789	15536	15595	15645	15709	15762	15705	15737	15428	15579	15495	15689	15601	15443	15660	15823	15630	15505	15490	15640	15746	15710	15654	15530	15572	15935	15634	15639	15649	15653	15493	15621	15676	15592	15678	15574	15624	15683	15705	15463	15522	15537	15793	15733	15529	15647	15595	15671	15617	15648	15590	15678	15631	15619	15794	15696	15671	15567	15762	15702	15761	15628	15642	15718	15695	15826	15685	15582	15551	15762	15613	15556	15511	15583	15730	15615	15633	15624	15750	15694	15680	15623	15669	15504	15704	15595	15587	15488	15693	15668	15523	15612	15555	15697	15542	15784	15631	15677	15537	15631	15664	15557	15560	15612	15614	15726	15732	15682	15677	15754	15702	15623	15529	15608	15792	15693	15740	15655	15480	15614	15405	15636	15695	15347	15639	15683	15782	15615	15598	15642	15630	15505	15699	15688	15564	15676	15509	15724	15485	15713	15579	15694	15613	15708	15514	15607	15763	15617	15564	15637	15466	15622	15819	15580	15689	15650	15627	15452	15532	15526	15769	15644	15589	15646	15622	15617	15550	15538	15581	15697	15776	15665	15657	15587	15567	15476	15607	15616	15700	15540	15785	15727	15549	15702	15635	15545	15651	15724	15620	15644	15577	15648	15669	15622	15637	15700	15673	15542	15497	15606	15775	15654	15620	15576	15690	15545	15528	15669	15539	15698	15609	15616	15647	15719	15521	15710	15609	15706	15556	15566	15664	15638	15681	15656	15640	15676	15529	15559	15553	15576	15676	15490	15636	15665	15584	15690	15462	15708	15745	15659	15553	15598	15578	15657	15912	15515	15512	15533	15722	15695	15627	15733	15568	15618	15519	15800	15797	15712	15606	15691	15757	15515	15781	15555	15603	15698	15578	15678	15732	15596	15676	15582	15670	15669	15808	15695	15601	15725	15699
24034	21497	29080	24463	22596	23379	22860	19797	19518	19523	19294	19310	19332	19365	19248	18853	18596	18693	18735	18679	18957	18749	19453	21605	22698	22079	21220	19789	19173	18714	18563	18540	18716	18661	18523	18565	18533	18769	18530	18400	18531	18614	18574	18721	18599	18637	18829	18553	18745	18482	18580	18612	18569	18423	18470	18421	18481	18386	18442	18732	18540	18485	18623	18557	18616	18575	18600	18409	18546	18529	18495	18612	18477	18500	18699	18716	18367	18481	18525	18410	18589	18512	18552	18497	18656	18374	18684	18475	18482	18429	18568	18718	18457	18436	18453	18541	18578	18497	18599	18437	18540	18736	18587	18610	18321	18484	18598	18549	18476	18445	18625	18463	18660	18704	18581	18424	18499	18518	18487	18488	18603	18417	18494	18323	18727	18719	18468	18740	18407	18679	18496	18634	18511	18380	18587	18642	18531	18613	18638	18697	18507	18572	18751	18423	18513	18579	18702	18415	18470	18407	18460	18427	18590	18632	18253	18558	18641	18587	18629	18507	18656	18648	18512	18631	18658	18603	18668	18410	18528	18421	18413	18460	18417	18488	18596	18324	18665	18438	18516	18473	18473	18564	18430	18587	18548	18543	18443	18317	18678	18471	18823	18419	18451	18519	18491	18425	18542	18567	18535	18570	18627	18487	18572	18498	18492	18459	18249	18323	18518	18386	18628	18646	18634	18390	18385	18490	18721	18374	18573	18412	18548	18490	18586	18425	18544	18519	18601	18543	18618	18364	18571	18439	18483	18562	18725	18598	18368	18458	18452	18462	18466	18393	18684	18361	18395	18651	18365	18378	18689	18580	18504	18470	18530	18767	18479	18531	18729	18314	18641	18469	18606	18224	18481	18321	18560	18369	18449	18324	18351	18609	18630	18617	18561	18481	18405	18625	18381	18501	18657	18532	18504	18289	18336	18353	18408	18623	18632	18452	18747	18591	18777	18685	18632	18458	18686	18442	18411	18468	18505	18702	18562	18641	18504	18745	18416	18586	18663	18483	18456	18473	18467	18338	18410	18485	18503	18295	18443	18419	18413	18286	18485	18526	18313	18478	18438	18475	18505	18588	18474	18462	18533	18477	18567	18672	18624	18534	18566	18493	18506	18787	18343	18503	18698	18518	18654	18503	18714	18447	18312	18475	18480	18532	18535	18528	18722	18502	18481	18547	18557	18591	18486	18505	18487	18320	18551	18504	18569	18637	18421	18487	18346	18586	18521	18424	18540	18399	18533	18527	18523	18562	18511	18550	18404	18509	18499	18465	18601	18516	18611	18498	18619	18454	18657	18347	18403	18402	18486	18435	18432	18307	18461	18378	18474	18459	18302	18541	18573	18581	18560	18430	18681	18512	18466	18540	18508	18787	18483	18403	18390	18532	18641	18310	18436	18541	18137	18677	18314	18535	18485	18528	18510	18489	18586	18499	18634	18478	18556	18413	18342	18367	18808	18425	18508	18481	18597	18482	18318	18590	18472	18505	18773	18453	18459	18441	18459	18604	18508	18661	18562	18557	18570	18579	18339	18589	18466	18502	18520	18314	18327	18543	18647	18571	18785	18525	18473	18508	18613	18624	18525	18713	18387	18396	18435	18387	18409	18613	18543	18483	18412	18535	18456	18534	18557	18585	18553	18412	18431	18249	18439	18476	18712	18454	18528	18415	18714	18512	18478	18402	18824	18712	18595	18453	18452	18517	18421	18666	18321	18490	18547	18292	18383	18629	18510	18611	18569	18592	18458	18601	18560	18151	18419	18426	18537	18549	18328	18564	18641	18504	18517	18668	18605	18684	18532	18502	18603	18546	18686	18585	18562	18605	18415	18532	18380	18221	18614	18675	18583	18665	18529	18567	18562	18546	18657	18566	18465	18603	18643	18473	18742	18450	18517	18496	18533	18502	18367	18319	18436	18409	18522	18372	18411	18418	18650	18536	18421	18527	18703	18593	18426	18365	18588	18540	18368	18416	18724	18449	18729	18615	18469	18289	18559	18443	18568	18479	18499	18547	18437	18814	18489	18582	18667	18522	18588	18543	18554	18536	18491	18557	18518	18485	18461	18433	18320	18516	18427	18519	18400	18445	18531	18514	18477	18432	18621	18437	18454	18390	18398	18489	18378	18533	18590	18526	18437	18513	18462	18450	18455	18538	18653	18502	18567	18658	18532	18457	18540	18595	18726	18404	18340	18402	18474	18435	18465	18383	18412	18491	18547	18621	18704	18661	18499	18373	18463	18292	18660	18702	18508	18532	18319	18455	18391	18358	18644	18433	18801	18651	18387	18522	18739	18526	18576	18387	18670	18364	18428	18714	18506	18582	18379	18631	18672	18454	18465	18342	18574	18408	18519	18398	18487	18395	18400	18521	18534	18405	18290	18561	18536	18602	18543	18474	18647	18330	18573	18477	18600	18609	18405	18484	18628	18441	18566	18730	18521	18516	18470	18524	18426	18479	18408	18537	18691	18415	18732	18407	18572	18289	18649	18372	18320	18411	18514	18473	18394	18519	18478	18636	18640	18363	18460	18609	18668	18583	18483	18369	18583	18522	18448	18561	18324	18579	18626	18627	18412	18504	18399	18385	18330	18487	18549	18434	18342	18839	18648	18416	18701	18448	18405	18728	18421	18433	18403	18667	18315	18544	18533	18503	18551	18464	18360	18620	18610	18586	18520	18357	18365	18764	18610	18447	18692	18510	18516	18519	18635	18498	18639	18503	18491	18521	18650	18396	18338	18496	18550	18417	18398	18388	18460	18550	18564	18688	18676	18731	18454	18522	18456	18448	18573	18317	18435	18441	18412	18512	18551	18756	18611	18506	18467	18433	18512	18353	18515	18497	18576	18718	18607	18290	18489	18302	18719	18446	18548	18432	18399	18644	18367	18517	18389	18440	18462	18652	18361	18662	18431	18558	18553	18550	18649	18579	18548	18523	18595	18586	18634	18416	18495	18647	18495	18468	18428	18488	18727	18394	18645	18490	18418	18420	18368	18669	18300	18421	18617	18396	18588	18595	18483	18524	18462	18525	18668	18444	18494	18570	18707	18307	18683	18414	18493	18442	18594	18393	18542	18356	18272	18589	18783	18531	18570	18621	18644	18391	18557	18568	18440	18535	18558	18630	18594	18470	18518	18558	18427	18517	18505	18410	18601	18510	18572	18496	18433	18621	18430	18524	18553	18472	18306	18532	18556	18546	18342	18472	18487	18506	18373	18436	18499	18577	18560	18464	18437	18511	18444	18636	18494	18753	18500	18622	18441	18347	18366	18570	18485	18560	18521	18510	18597	18323	18507	18492	18545	18496	18468	18381	18731	18621	18734	18676	18518	18439	18511	18514	18571	18517	18473	18500	18458	18566	18604	18581	18620	18416	18553	18451	18436	18548	18388	18490	18444	18542	18527	18503	18552	18579	18521	18535	18540	18417	18433	18476	18437	18610	18563	18346	18637	18383	18619	18494	18542	18418	18637	18474	18479	18553	18649	18541	18318	18460	18354	18594	18526	18636	18430	18468	18467	18669	18679	18548	18556	18422	18531	18368	18380	18588	18324	18479	18506	18553	18509	18424	18566	18396	18479	18625	18404	18368	18440	18365	18528	18514	18446	18564	18880	18463	18280	18525	18533	18606	18431	18526	18637	18330	18411	18501	18352	18521	18507	18431	18603	18608	18577	18566	18408	18781	18392	18263	18344	18666	18554	18379	18416	18438	18498	18600	18459	18643	18546	18554	18345	18283	18501	18694	18532	18576	18419	18570	18422	18557	18731	18450	18479	18469	18530	18455	18348	18563	18496	18510	18360	18668	18417	18443	18414	18436	18379	18393	18394	18578	18555	18568	18454	18368	18672	18560	18616	18567	18678	18569	18641	18589	18444	18438	18758	18659	18374	18361	18639	18483	18401	18614	18396	18496	18464	18450	18587	18529	18474	18318	18380	18328	18599	18668	18439	18498	18528	18471	18667	18400	18557	18231	18687	18346	18643	18529	18515	18650	18366	18723	18589	18668	18573	18674	18625	18584	18520	18413	18544	18389	18440	18621	18448	18494	18705	18633	18602	18725	18601	18273	18703	18474	18567	18356	18755	18460	18411	18393	18720	18552	18517	18415	18334	18527	18533	18258	18650	18478	18396	18443	18594	18303	18431	18398	18600	18530	18592	18344	18705	18312	18404	18577	18649	18693	18411	18622	18540	18406	18409	18383	18483	18568	18533	18508	18511	18533	18632	18581	18437	18548	18415	18634	18741	18524	18569	18382	18631	18463	18452	18543	18508	18361	18685	18684	18519	18734	18565	18500	18574	18633	18594	18497	18409	18572	18520	18855	18541	18331	18428	18400	18478	18636	18408	18479	18458	18543	18412	18287	18755	18587	18584	18539	18537	18665	18552	18581	18731	18590	18479	18508	18422	18475	18611	18534	18491	18513	18624	18429	18728	18559	18419	18556	18493	18448	18350	18487	18666	18361	18347	18416	18472	18551	18626	18512	18353	18706	18540	18501	18687	18432	18456	18651	18457	18302	18571	18577	18541	18381	18503	18461	18614	18583	18481	18677	18478	18485	18460	18384	18681	18503	18621	18508	18640	18463	18589	18741	18379	18394	18536	18432	18512	18642	18490	18491	18663	18408	18532	18438	18488	18553	18526	18540	18466	18632	18499	18551	18339	18573	18595	18498	18395	18642	18651	18454	18389	18368	18513	18533	18577	18673	18493	18519	18683	18522	18574	18232	18598	18660	18373	18372	18578	18380	18505	18571	18605	18464	18633	18340	18648	18665	18488	18658	18588	18467	18455	18411	18496	18562	18387	18402	18568	18693	18474	18408	18470	18607	18615	18655	18634	18639	18470	18375	18518	18504	18326	18571	18595	18564	18597	18441	18436	18465	18670	18278	18575	18526	18540	18527	18386	18170	18433	18401	18638	18576	18495	18508	18523	18508	18408	18585	18284	18454	18465	18327	18534	18569	18439	18216	18506	18360	18611	18589	18504	18456	18255	18592	18413	18448	18384	18602	18701	18494	18678	18322	18361	18433	18738	18376	18624	18571	18552	18536	18639	18627	18567	18742	18656	18492	18519	18476	18578	18203	18274	18457	18479	18487	18573	18387	18656	18681	18552	18617	18336	18246	18474	18455	18406	18583	18487	18415
28206	41293	27744	21114	20058	19546	18144	17619	17538	17147	16954	17013	16953	16975	17011	16202	16245	16211	16143	16112	16085	16060	17480	20855	21699	20431	19075	17262	16478	16024	16033	15937	15984	15972	15782	15900	15978	15844	15790	15904	15876	15891	15824	15766	15992	15963	15890	15977	15879	15972	15855	15917	15899	16033	15874	15648	15838	15883	15978	15838	15983	15990	15925	15799	15962	15839	15893	15825	15992	15983	15848	15984	15816	15754	15783	15848	15835	15789	15881	15927	15929	15912	15906	15873	15835	15801	15849	15781	15886	15869	15836	15745	15991	15892	15894	15846	15838	15952	15877	15716	15875	15845	15992	15968	15962	15773	15856	15859	16032	15879	15907	15767	15912	15842	15770	15929	15819	15816	15840	15925	15861	15970	15837	15791	15959	15800	15753	15866	15941	15732	15936	15815	16010	15863	15731	15915	15926	15892	15903	15820	15870	15921	15894	15784	15868	15895	15760	15800	15800	15852	15979	15975	15868	15975	15799	15725	15965	15910	15930	15921	15831	16014	15922	15948	15846	15976	15831	15923	15850	15701	15923	15833	15924	15930	15830	15653	15767	15821	15870	15843	15869	16036	15868	15642	15921	15934	15989	16052	15842	15786	15874	15955	15952	15847	15756	15904	15959	15793	15845	15730	15922	15690	15929	15933	15838	15961	15865	15849	15889	15978	15911	15931	15800	15815	15913	15941	15806	15940	15848	15844	15930	15931	15941	16027	15793	15924	15936	15902	15858	15775	15827	15918	15974	15910	15950	15811	16029	15894	16021	15776	15953	15801	15773	15854	15850	15879	15745	15901	15829	15938	15773	15828	15782	15677	15671	15791	15884	15895	15775	15771	15884	15782	15911	15889	15922	15933	15929	15874	15981	15675	15903	16103	15816	15774	15863	15995	15777	15920	15825	15778	15805	15883	15825	15805	15750	15918	15863	15886	15828	15753	15873	15920	16002	15848	15847	15911	15822	15861	15833	15846	15877	15875	15814	15945	15752	15842	15866	16006	15915	15763	15900	15905	16111	15836	15738	15830	15848	15859	15969	15933	15735	16000	15886	15605	15878	15763	15971	15906	15906	15846	15909	15830	15731	15917	16007	15806	15829	15716	15962	15745	15892	15708	15989	15924	16016	15842	15850	16019	15975	15857	15895	15874	15909	15733	16099	15876	15914	15895	15739	15873	15696	15869	15924	15822	15773	16134	15861	16025	15843	15765	15827	15892	15917	16012	15744	15886	16007	15997	15851	15959	16094	15924	15805	15836	16075	15972	15879	16049	16060	15811	15982	15755	15681	15952	15908	15847	15837	15968	16146	15703	15982	15724	15876	15767	15846	16014	15789	15938	15879	15783	15882	16038	16056	15796	15897	15799	15994	16065	15729	15824	16101	15727	15939	15889	15778	15771	15949	15899	15732	15850	15988	15866	15639	16017	15987	15751	15887	15929	16008	15918	15926	15845	15900	15953	15780	15798	15983	15734	16119	15906	16035	15718	15866	15926	15888	15925	15847	16147	15980	15868	15806	15734	15907	16075	15822	15953	15833	15634	15889	15921	15914	15915	15833	16066	15819	15944	16066	15922	15869	15840	15772	15916	15885	15992	15731	15988	15879	15821	15826	15914	15853	15802	15868	15709	15852	16047	16013	15900	15848	15806	15757	15875	15981	15883	15817	16058	16051	15765	15826	15988	15793	15771	15852	15929	15951	15686	16059	15953	16014	15859	15948	15817	15942	15886	15936	16003	15703	15804	15777	15982	15866	15898	15902	15849	15881	15899	15853	15935	15836	15924	15797	15859	15899	15841	15850	15890	15878	15919	15859	15779	15937	15772	15749	15939	15951	15972	15768	15850	15943	15754	15926	15983	15615	15722	16028	15850	15769	15804	15965	15879	15856	15795	15896	15799	15973	15794	15877	15734	15840	15711	15845	15746	15864	15908	15857	15804	16019	15936	15932	15830	15803	15868	16045	15881	15845	15872	15980	15763	16001	15814	15858	15892	15883	15893	15913	16055	15755	15785	15840	15822	15846	15946	15958	15777	15729	15945	15857	15792	15944	15853	15938	15803	15744	15863	15933	15990	15891	15918	15719	16100	15917	15825	15962	15863	15798	15954	15791	15925	15771	15820	15673	15866	15790	15680	16085	15788	15754	15775	15716	15756	15842	15923	15992	15899	15963	15815	15832	15885	15793	15778	15890	15941	15977	15792	15824	15837	16020	15827	16046	15871	15976	15848	15771	15781	15963	15924	16054	15829	15859	15926	15728	15948	15799	15950	15791	15902	15955	15679	15875	15770	15828	15951	15928	15871	15823	15838	15991	15871	15852	15926	15873	16000	15935	15829	15888	15834	15967	15832	16018	15766	15846	15974	16029	15839	15859	15807	15935	15883	15845	15896	15738	15784	15833	16068	15945	15890	15852	16008	15812	15973	15765	15769	15874	15784	15819	15773	15900	15802	15929	16036	15769	15909	15712	15721	15767	15632	15906	15792	15949	15959	15954	15988	16064	15962	15926	15866	15799	15767	16064	15957	15980	15929	15977	15812	15897	15848	15888	15734	15817	15858	15814	15929	15897	16030	15974	15927	15909	15915	15820	15995	15786	15928	15919	16082	15861	15749	15899	15864	15915	15993	15902	15897	15826	15696	15922	15866	15754	15896	15696	15761	15870	16009	15978	15708	15892	15775	15860	15957	15877	15831	15971	15869	15942	15685	15810	15945	15948	16037	15905	15888	15739	15975	15893	15974	15773	15853	15888	15815	16071	15734	15783	15901	15959	15784	15848	15750	15923	15817	15881	15691	16040	15847	15969	15740	15789	15855	16016	15778	15781	15851	16078	15985	15954	15734	15891	15970	15885	15875	15938	15679	15804	15851	15890	15701	15900	15924	15929	15836	16107	15869	16004	15854	15848	15863	15856	15856	15978	15794	15879	15779	15890	15968	15770	15980	15874	15706	16031	15713	15899	15948	15714	15760	15841	15823	15773	15533	15817	15840	15916	15850	15927	15944	15944	15934	15868	16087	15908	15850	15720	15825	15756	15971	16015	15754	15807	15884	15741	15881	15844	15864	15866	15896	15933	15875	15925	15925	15782	15853	16007	15824	15915	15801	15936	15799	15969	15917	15780	15984	15876	15788	15879	15670	15885	15825	15802	15995	15891	15978	16058	16021	15912	15770	15746	15971	15870	15916	15911	15694	15877	16011	15871	15834	15854	15896	15964	15812	15804	16021	15693	15860	15869	16002	15912	15889	15892	15913	15947	15780	15828	16023	15854	15858	15966	15764	15950	15965	15961	15694	15756	15981	15886	15812	15694	15947	15869	15836	15787	15728	15920	15889	15817	15816	15813	15937	15904	15964	15819	15993	16056	15879	15854	15858	15838	15855	15776	15855	15897	15895	15733	15865	15820	15836	15782	15876	15859	16110	15944	15955	15677	15786	16013	15874	15792	15885	15829	15958	15854	15822	15971	15988	15937	15790	15786	15874	15881	15885	16021	15963	15890	15834	15867	15841	15847	15934	15818	15869	15916	15909	15888	15665	16067	15880	15809	15929	15885	15896	15854	15869	15874	15849	15933	15880	15730	15912	15828	15849	15879	15927	15764	15846	15902	15898	15959	16025	15863	15784	15817	15799	15839	15817	15936	15961	15859	15740	15888	15904	15925	15962	15879	15862	15930	15621	15948	15728	15768	15877	15886	15803	15778	16001	15789	15948	15669	15838	15932	15780	15795	15937	15856	15796	16002	15894	15678	16026	15734	15723	15875	15922	15608	15815	15874	15939	15777	15831	15870	15923	15860	15886	15949	15853	15909	15970	15961	15913	15849	15825	15811	15761	15827	15999	15879	15857	16096	15923	15989	15882	15951	15718	15951	15693	15844	15749	16039	15802	15700	15839	15752	15850	15789	15881	16006	15905	15829	15771	15954	15736	15714	15867	15761	15885	15955	15784	15847	15866	15713	15822	15698	16021	15915	15963	15700	15762	15907	15989	15931	15827	15925	15942	15792	15814	15811	15922	15636	15801	15950	15742	16022	15790	15846	16174	15787	15964	15958	15803	15831	15891	15796	15764	15903	15992	16015	15922	15812	15951	15843	15825	15744	15980	15917	15987	15770	15802	15854	15812	15937	15838	15922	15726	16094	15961	15691	15929	15820	15960	15973	15766	15849	15909	15612	16010	15885	16009	16081	15926	15883	15888	15872	15839	15829	15981	15913	15783	15722	15964	15915	15986	15747	15892	15791	15896	15853	15898	15868	15597	15857	15858	15868	15877	15915	15917	15779	15793	15707	15874	15899	15746	15949	15810	15949	15819	15872	15949	16036	15745	16033	15924	15885	15857	15854	15961	15797	15919	15927	15892	15974	15765	15909	15885	15918	15802	15696	15818	15906	15772	15842	15850	15886	15776	15786	15894	15688	15971	15693	16100	15885	15954	15832	15748	15833	15957	15956	15954	15733	15925	15775	15780	15993	15902	15817	15747	15864	15730	16023	15883	15928	15931	16063	15958	15773	15964	15792	15843	15949	15939	15914	15915	15996	15657	15908	15861	15798	15779	16038	15951	15907	15824	15872	15675	15764	15925	15733	15919	15644	15962	15780	15771	15920	16026	15909	15840	15909	15780	15691	15751	15966	15847	16043	15739	15914	15815	15842	16063	15821	15924	15750	15986	15843	15728	16161	15850	15835	15897	15880	15838	15743	15791	15772	15905	16024	15755	16169	15911	15843	15916	15914	15720	15623	15870	15787	15929	15758	15884	15916	15764	15889	15689	15859	15754	15861	16015	15739	15957	15862	15990	15706	15783	15864	15818	15933	15898	16068	15940	15825	16045	15965	15978	15751	16007	15813	15788	15815	15849	15866	15875	15810	15862	15855	15764	16018	15958	15679	15962	15881	15810	16079	15890	15968	15863	15787	15933	15748	15837	15955	16085	15773	15890	15916	15899	15727	15907	16055	16031	15907	15858	15815	15838	15741	15902	15915	15888	15916	16011	15810	15969	15851	15679	15934	15868	15823	15820	15763	15878	15813	15925	15808	15879	15899	15744	15876	15797	15921	15882	15964	15834	15904	15856	15920	15696	15860	15904	15843	15781	15976	15973	15951	15857	16036	15874	15976	15852	15801	15920	15894	15939	15834	16079
22933	21432	29371	23906	21739	24536	27045	21795	20778	20881	20862	20505	20445	20158	20468	20249	20358	19874	19885	19710	19687	19733	20475	24781	26846	25382	23557	21742	20525	19816	19502	19350	19184	19451	19394	19343	19652	19364	19473	19553	19402	19486	19299	19380	19420	19446	19509	19255	19352	19391	19181	19348	19391	19301	19455	19354	19475	19371	19208	19382	19133	19604	19353	19501	19506	19344	19308	19517	19425	19362	19358	19362	19312	19490	19426	19544	19329	19436	19424	19325	19153	19399	19400	19173	19384	19476	19276	19264	19322	19634	19435	19417	19480	19381	19471	19196	19434	19321	19513	19544	19380	19499	19507	19477	19293	19430	19289	19486	19440	19457	19580	19501	19276	19313	19339	19370	19208	19255	19346	19207	19095	19315	19334	19369	19266	19350	19430	19368	19389	19232	19447	19333	19399	19387	19477	19308	19412	19338	19237	19282	19409	19335	19137	19200	19355	19248	19322	19440	19364	19367	19169	19385	19500	19339	19256	19212	19419	19322	19502	19168	19350	19449	19365	19344	19403	19437	19364	19004	19182	19367	19418	19298	19366	19500	19399	19368	19433	19644	19390	19402	19155	19473	19169	19310	19379	19557	19387	19538	19260	19466	19412	19260	19332	19341	19332	19302	19460	19340	19200	19420	19558	19312	19381	19535	19088	19231	19395	19370	19334	19465	19375	19457	19516	19233	19316	19259	19391	19312	19266	19151	19314	19223	19312	19218	19306	19105	19291	19416	19198	19352	19274	19254	19089	19377	19109	19358	19285	19135	19496	19358	19197	19226	19368	19273	19326	19474	19123	19341	19285	19233	19275	19323	19479	19414	19342	19302	19552	19284	19330	19186	19423	19229	19299	19224	19471	19415	19623	19289	19189	19350	19236	19258	19380	19385	19219	19238	19360	19101	19421	19347	19299	19426	19286	19398	19310	19206	19450	19205	19204	19192	19194	19363	19377	19230	19307	19358	19369	19311	19240	19305	19312	19385	19269	19301	19455	19351	19327	19401	19448	19372	19282	19373	19350	19355	19316	19381	19162	19170	19398	19178	19409	19168	19254	19330	19300	19357	19409	19366	19459	19513	19400	19373	19186	19346	19267	19316	19178	19277	19301	19409	19177	19447	19412	19356	19046	19449	19389	19212	19230	19381	19299	19339	19340	19325	19303	19303	19367	19434	19432	19361	19396	19470	19446	19511	19441	19446	19264	19333	19426	19138	19280	19275	19291	19296	19360	19410	19351	19420	19479	19376	19360	19254	19392	19332	19253	19478	19171	19298	19349	19471	19377	19338	19329	19448	19394	19483	19551	19422	19334	19370	19194	19248	19486	19370	19488	19260	19260	19309	19329	19140	19394	19298	19307	19393	19124	19335	19431	19285	19241	19327	19420	19453	19559	19350	19373	19357	19500	19286	19537	19296	19453	19487	19291	19162	19536	19423	19366	19228	19334	19413	19215	19421	19409	19318	19044	19260	19189	19370	19489	19199	19300	19295	19255	19258	19143	19473	19112	19258	19158	19344	19513	19353	19322	19256	19481	19416	19493	19227	19174	19405	19250	19312	19347	19443	19190	19275	19175	19188	19233	19345	19554	19277	19284	19364	19285	19239	19176	19287	19081	19342	19222	19525	19186	19210	19388	19245	19258	19371	19316	19385	19278	19474	19221	19383	19288	19299	19206	19370	19405	19313	19375	19327	19334	19208	19313	19518	19137	19224	19204	19465	19396	19412	19506	19484	19443	19263	19358	19414	19426	19334	19399	19273	19395	19515	19592	19379	19500	19359	19227	19159	19433	19213	19287	19367	19301	19188	19345	19605	19270	19271	19298	19269	19392	19239	19320	19324	19399	19413	19383	19375	19415	19285	19038	19322	19168	19365	19310	19370	19379	19309	19427	19358	19303	19412	19400	19309	19334	19305	19299	19213	19368	19451	19292	19420	19193	19393	19335	19461	19345	19481	19378	19375	19604	19536	19376	19412	19316	19466	19257	19202	19250	19198	19356	19298	19525	19304	19348	19475	19253	19268	19341	19272	19289	19200	19401	19311	19341	19310	19395	19258	19516	19584	19578	19273	19512	19418	19347	19368	19391	19447	19420	19546	19366	19210	19451	19317	19195	19218	19224	19395	19188	19198	19322	19300	19435	19124	19428	19448	19412	19317	19180	19361	19436	19306	19263	19339	19373	19268	19335	19181	19202	19097	19461	19372	19439	19207	19607	19359	19317	19311	19147	19254	19306	19346	19192	19209	19299	19252	19550	19421	19585	19365	19523	19314	19170	19223	19349	19344	19201	19431	19407	19250	19341	19450	19332	19306	19361	19265	19321	19450	19136	19323	19270	19150	19207	19283	19327	19250	19320	19317	19302	19445	19100	19345	19259	19366	19235	19026	19329	19411	19254	19358	19390	19393	19321	19354	19169	19397	19259	19299	19329	19395	19348	19528	19362	19466	19358	19095	19332	19259	19254	19322	19484	19209	19282	19453	19564	19582	19386	19212	19386	19341	19577	19415	19238	19313	19142	18980	19407	19306	19348	19402	19311	19223	19316	19450	19293	19388	19251	19382	19508	19478	19226	19345	19262	19352	19208	19253	19196	19431	19443	19274	19433	19272	19379	19179	19287	19384	19517	19323	19327	19245	19201	19264	19273	19223	19485	19280	19417	19276	19441	19375	19448	19181	19267	19392	19269	19178	19393	19354	19413	19373	19155	19344	19252	19168	19372	19330	19175	19240	19132	19321	19221	19263	19190	19420	19247	19272	19248	19419	19261	19338	19368	19504	19301	19451	19309	19224	19297	19310	19324	19280	19410	19178	19276	19442	19602	19406	19415	19395	19184	19213	19521	19425	19186	19377	19475	19129	19257	19437	19267	19413	19300	19179	19443	19360	19479	19286	19182	19218	19366	19461	19545	19344	19415	19462	19405	19299	19274	19498	19175	19239	19352	19117	19288	19353	19518	19377	19170	19357	19462	19548	19191	19228	19109	19377	19504	19295	19253	19361	19253	19521	19204	19297	19327	19260	19267	19220	19094	19239	19280	19408	19293	19417	19500	19436	19361	19217	19354	19412	19232	19196	19333	19213	19248	19195	19376	19255	19277	19472	19324	19429	19456	19437	19213	19389	19687	19007	19294	19267	19535	19282	19339	19349	19319	19428	19472	19264	19422	19208	19365	19283	19338	19263	19390	19331	19180	19361	19326	19556	19013	19258	19090	19410	19462	19285	19203	19315	19229	19338	19287	19519	19389	19348	18929	19232	19483	19201	19384	19510	19259	19423	19261	19388	19406	19202	19384	19384	19219	19275	19354	19253	19381	19446	19286	19134	19190	19378	19398	19180	19245	19371	19364	19155	19275	19375	19561	19314	19372	19038	19231	19277	19614	19412	19404	19219	19132	19234	19179	19317	19434	19510	19373	19356	19486	19384	19184	19320	19434	19346	19513	19416	19489	19209	19471	19293	19274	19191	19361	19366	19283	19468	19337	19412	19228	18916	19435	19177	19340	19363	19117	19227	19332	19528	19287	19405	19338	19489	19539	19405	19431	19281	19362	19441	19261	19196	19462	19490	19381	19576	19273	19471	19259	19336	19413	19067	19199	19005	19468	19491	19203	19512	19366	19265	19338	19413	19533	19415	19549	19318	19469	19075	19181	19240	19449	19356	19267	19346	19470	19333	19412	19250	19230	19212	19510	19472	19406	19478	19183	19324	19313	19133	19474	19383	19556	19244	19254	19540	19254	19251	19138	19219	19339	19405	19142	19467	19360	19346	19281	19322	19389	19146	19315	19445	19213	19192	19344	19246	19362	19325	19443	19497	19334	19397	19265	19393	19368	19305	19211	19372	19455	19311	19273	19293	19283	19268	19303	19423	19212	19351	19267	19463	19423	19397	19304	19457	19229	19201	19388	19305	19285	19160	19272	19444	19377	19169	19298	19249	19165	19399	19361	19371	19278	19179	19367	19311	19264	19342	19341	19212	19141	19181	19483	19273	19130	19293	19395	19222	19433	19349	19519	19232	19475	19153	19208	19449	19365	19341	19388	19266	19448	19318	19107	19329	19406	19549	19391	19455	19071	19307	19282	19314	19314	19246	19215	19223	19276	19332	19247	19278	19041	19210	19434	19527	19240	18993	19311	19386	19299	19494	19376	19139	19258	19312	19365	19278	19253	19307	19317	19199	19213	19221	19287	19155	19294	19349	19318	19159	19222	19289	19516	19462	19316	19140	19274	19157	19459	19362	19318	19247	19318	19230	19240	19359	19128	19209	19432	19329	19403	19338	19238	19138	19184	19403	19403	19333	19231	19213	19480	19188	19039	19517	19443	19334	19345	19242	19254	19341	19250	19300	19576	19235	19195	19448	19291	19157	19413	19332	19296	19221	19341	19241	19274	19144	19261	19390	19117	19336	19278	19384	19288	19387	19349	19354	19306	19260	19463	19284	19356	19396	19496	19306	19367	19222	19298	19257	19442	19078	19388	19363	19469	19456	19382	19270	19136	19211	19237	19191	19268	19449	19348	19312	19349	19346	19200	19474	19402	19293	19402	19211	19426	19276	19480	19360	19267	19404	19376	19217	19268	19253	19265	19333	19441	19294	19369	19339	19336	19519	19350	19208	19390	19234	19294	19290	19448	19142	19359	19425	19472	19220	19335	19287	19268	19379	19288	19402	19278	19280	19370	19435	19120	19501	19463	19188	19472	19318	19425	19363	19606	19233	19227	19202	19362	19092	19371	19137	19440	19376	19279	19442	19516	19110	19404	19390	19201	19351	19240	19304	19321	19536	19407	19273	19133	19222	19177	19390	19708	19384	19492	19501	19234	19345	19372	19191	19090	19330	19351	19255	19204	19528	19147	19262	19262	19251	19394	19237	19376	19308	19267	19352	19231	19108	19224	19275	19315	19190	19246	19201	19256	19341	19068	19352	19370	19405	19302	19347	19416	19339	19379	19167	19215	19303	19436	19387	19395	19301	19396	19256	19427	19218	19341	19314	19331	19261	19428	19395	19209	19409	19388	19516	19351	19308	19277	19334	19249	19374	19442	19470	19501	19435	19424	19371	19298	19257	19253	19328	19210	19463	19388	19388	19362	19290	19276	19219	19290	19213	19472	19311	19282	19420	19276	19229	19333	19520	19294	19239
29136	43778	33302	24165	22864	22514	20786	19703	18837	18142	18049	18326	17835	17661	18144	17766	17478	16913	16687	16586	16586	16182	18371	25295	26690	24499	21717	19083	17353	16757	16516	16455	16416	16404	16415	16247	16481	16471	16172	16402	16361	16590	16397	16215	16230	16516	16277	16076	16323	16383	16490	16379	16227	16285	16254	16439	16340	16221	16273	16354	16350	16374	16234	16268	16459	16395	16334	16299	16502	16304	16260	16306	16283	16329	16344	16256	16292	16379	16259	16188	16435	16237	16297	16317	16417	16193	16184	16347	16163	16143	16426	16391	16279	16213	16068	16186	16272	16447	16380	16378	16484	16378	16434	16227	16279	16375	16233	16314	16368	16295	16217	16110	16299	16178	16388	16253	16387	16353	16353	16210	16330	16114	16190	16450	16221	16311	16178	16387	16266	16446	16302	16336	16476	16449	16480	16443	16182	16250	16285	16263	16421	16313	16430	16292	16254	16216	16168	16280	16418	16264	16187	16342	16309	16276	16314	16322	16417	16442	16267	16414	16334	16461	16221	16494	16359	16319	16272	16395	16234	16413	16191	16383	16228	16217	16435	16413	16426	16314	16374	16409	16209	16362	16175	16376	16396	16371	16344	16325	16297	16487	16402	16411	16351	16206	16401	16161	16311	16552	16295	16282	16182	16421	16337	16363	16444	16438	16216	16292	16224	16305	16303	16316	16215	16292	16245	16217	16329	16168	16276	16267	16165	16561	16315	16405	16260	16493	16419	16290	16317	16449	16254	16326	16316	16264	16530	16294	16395	16366	16304	16402	16238	16366	16286	16358	16231	16254	16294	16328	16451	16179	16432	16328	16195	16367	16218	16294	16454	16294	16233	16180	16300	16392	16201	16245	16344	16312	16327	16112	16301	16382	16293	16468	16336	16385	16245	16240	16333	16265	16193	16295	16221	16135	16288	16587	16255	16244	16199	16384	16376	16440	16347	16176	16380	16348	16101	16413	16235	16339	16268	16403	16432	16292	16196	16386	16372	16292	16236	16162	16387	16267	16349	16393	16140	16305	16297	16220	16166	16303	16208	16358	16123	16317	16320	16268	16484	16250	16215	16367	16398	16204	16464	16435	16164	16267	16654	16235	16128	16465	16285	16229	16169	16351	16216	16424	15992	16401	16561	16309	16390	16354	16160	16404	16174	16344	16255	16341	16182	16433	16242	16367	16384	16423	16190	16240	16189	16067	16288	16192	16253	16270	16202	16213	16435	16271	16503	16448	16084	16462	16354	16375	16296	16348	16204	16323	16513	16278	16293	16282	16356	16345	16337	16226	16190	16234	16271	16454	16367	16122	16124	16370	16449	16408	16254	16176	16227	16141	16344	16198	16404	16101	16428	16289	16280	16322	16413	16319	16367	16295	16420	16233	16501	16266	16246	16459	16173	16277	16303	16199	16188	16443	16209	16285	16317	16254	16306	16343	16454	16266	16288	16194	16201	16361	16312	16201	16354	16279	16411	16361	16411	16262	16293	16393	16272	16362	16207	16330	16307	16466	16483	16300	16354	16376	16274	16277	16334	16220	16274	16265	16312	16232	16276	16232	16305	16235	16403	16419	16238	16307	16226	16300	16223	16308	16279	16299	16152	16306	16252	16283	16254	16280	16399	16201	16480	16341	16326	16258	16264	16422	16274	16313	16374	16380	16408	16282	16364	16364	16330	16413	16268	16254	16337	16390	16358	16341	16346	16218	16278	16333	16220	16383	16267	16261	16238	16373	16404	16173	16336	16348	16239	16341	16338	16112	16188	16250	16313	16327	16285	16382	16351	16362	16154	16309	16361	16292	16275	16280	16448	16205	16462	16460	16272	16332	16246	16261	16421	16222	16047	16360	16235	16503	16209	16390	16274	16434	16401	16235	16308	16378	16364	16292	16329	16318	16355	16306	16358	16171	16337	16187	16398	16139	16242	16286	16404	16278	16396	16236	16481	16204	16385	16257	16227	16292	16399	16292	16212	16304	16409	16303	16207	16394	16349	16189	16318	16339	16269	16183	16152	16359	16302	16272	16561	16263	16296	16342	16451	16266	16223	16315	16368	16200	16339	16297	16271	16220	16336	16294	16334	16152	16322	16330	16423	16166	16294	16367	16420	16415	16131	16206	16333	16337	16202	16476	16174	16299	16349	16373	16489	16315	16289	16345	16346	16299	16398	16356	16256	16194	16290	16439	16302	16301	16312	16160	16315	16384	16433	16235	16306	16225	16328	16238	16322	16341	16229	16319	16263	16282	16430	16424	16300	16389	16354	16184	16460	16183	16295	16280	16215	16375	16391	16475	16224	16335	16368	16264	16214	16241	16443	16291	16257	16477	16221	16385	16171	16420	16253	16408	16196	16247	16368	16358	16113	16374	16396	16227	16242	16420	16375	16436	16181	16354	16476	16337	16417	16316	16217	16155	16200	16236	16242	16280	16290	16195	16386	16266	16301	16328	16403	16352	16307	16312	16241	16241	16381	16461	16139	16219	16326	16402	16326	16303	16217	16437	16354	16444	16315	16321	16337	16327	16485	16217	16295	16148	16270	16552	16192	16198	16373	16305	16349	16357	16150	16309	16160	16430	16214	16326	16425	16225	16418	16149	16308	16338	16445	16321	16469	16394	16376	16137	16250	16302	16393	16226	16313	16285	16385	16241	16510	16283	16343	16205	16190	16227	16351	16257	16389	16323	16331	16286	16257	16539	16160	16265	16308	16337	16330	16342	16279	16129	16547	16463	16421	16453	16265	16295	16396	16330	16379	16288	16467	16180	16234	16436	16339	16361	16282	16211	16405	16180	16201	16313	16487	16378	16429	16429	16304	16115	16191	16483	16277	16332	16048	16334	16249	16288	16316	16236	16336	16119	16351	16245	16403	16306	16421	16213	16236	16268	16501	16337	16346	16576	16320	16279	16434	16334	16389	16244	16308	16343	16350	16196	16209	16225	16298	16356	16247	16256	16266	16181	16271	16235	16428	16319	16386	16282	16310	16275	16271	16346	16206	16324	16315	16282	16261	16260	16203	16258	16250	16125	16254	16342	16303	16376	16426	16456	16344	16277	16480	16224	16283	16314	16390	16273	16360	16323	16388	16269	16544	16256	16256	16300	16313	16270	16230	16324	16345	16151	16310	16160	16286	16410	16340	16355	16432	16215	16351	16196	16296	16394	16290	16227	16375	16366	16240	16195	16408	16157	16129	16242	16356	16296	16285	16429	16393	16526	16342	16294	16200	16301	16415	16381	16299	16173	16245	16367	16241	16270	16311	16375	16190	16207	16352	16167	16200	16218	16390	16242	16212	16335	16338	16246	16289	16223	16193	16410	16358	16391	16230	16380	16222	16605	16260	16505	16254	16435	16428	16322	16203	16188	16439	16431	16418	16333	16355	16309	16278	16183	16346	16313	16262	16345	16416	16305	16418	16349	16308	16350	16287	16489	16292	16299	16075	16332	16205	16529	16365	16422	16214	16319	16192	16409	16402	16395	16385	16316	16312	16374	16211	16177	16388	16112	16303	16323	16254	16204	16336	16279	16238	16280	16324	16391	16297	16246	16358	16306	16153	16352	16402	16277	16183	16420	16320	16241	16223	16419	16228	16205	16314	16158	16337	16233	16231	16285	16359	16292	16232	16193	16250	16426	16400	16279	16168	16325	16412	16340	16232	16296	16424	16260	16405	16432	16293	16374	16247	16339	16182	16463	16365	16268	16357	16391	16237	16438	16329	16369	16343	16317	16406	16225	16149	16305	16210	16256	16326	16359	16376	16254	16154	16507	16408	16270	16403	16225	16462	16452	16181	16227	16288	16304	16382	16449	16315	16312	16398	16045	16185	16390	16432	16259	16131	16309	16433	16296	16249	16484	16362	16284	16389	16332	16306	16435	16222	16340	16352	16317	16243	16380	16306	16255	16359	16487	16489	16226	16388	16279	16353	16312	16199	16426	16348	16223	16414	16314	16408	16383	16326	16406	16321	16232	16356	16310	16274	16281	16358	16370	16225	16395	16367	16305	16296	16502	16247	16317	16256	16294	16463	16421	16171	16125	16326	16455	16162	16477	16235	16278	16189	16361	16228	16432	16301	16247	16432	16298	16309	16108	16284	16362	16267	16396	16229	16283	16286	16220	16328	16414	16183	16343	16316	16152	16399	16437	16290	16171	16364	16290	16395	16295	16147	16232	16299	16345	16441	16405	16170	16281	16333	16247	16281	16415	16317	16076	16403	16270	16276	16299	16295	16089	16384	16310	16259	16403	16386	16247	16271	16400	16394	16166	16359	16226	16446	16218	16222	16309	16329	16291	16399	16258	16246	16504	16448	16227	16172	16438	16266	16290	16196	16431	16290	16356	16355	16320	16394	16134	16362	16271	16426	16302	16523	16408	16298	16213	16185	16055	16378	16241	16355	16304	16135	16282	16425	16385	16342	16253	16321	16084	16173	16340	16291	16128	16226	16364	16473	16111	16353	16466	16578	16289	16193	16347	16183	16418	16319	16143	16090	16341	16362	16335	16299	16247	16321	16194	16397	16353	16156	16230	16325	16170	16256	16435	16160	16233	16325	16346	16257	16321	16087	16381	16400	16292	16166	16393	16329	16389	16255	16208	16569	16217	16462	16413	16245	16144	16348	16153	16208	16409	16349	16305	16365	16387	16264	16355	16264	16207	16316	16428	16198	16213	16382	16340	16042	16289	16286	16241	16387	16155	16216	16329	16371	16282	16396	16251	16207	16250	16207	16548	16307	16166	16295	16248	16220	16347	16327	16358	16326	16346	16448	16371	16354	16372	16336	16459	16214	16274	16175	16241	16361	16254	16269	16454	16301	16198	16278	16177	16303	16363	16378	16248	16398	16414	16297	16279	16204	16343	16173	16163	16178	16371	16278	16239	16423	16347	16263	16333	16403	16301	16260	16314	16243	16307	16286	16293	16333	16384	16408	16260	16377	16324	16258	16310	16260	16325	16266	16301	16182	16296	16117	16328	16239	16260	16478	16347	16207	16201	16185	16364	16186	16175	16487	16260	16489	16280	16207	16468	16369	16257	16419	16322	16162	16248	16300	16519	16432	16409	16334	16385	16272	16403	16124	16303	16236	16184	16464	16305	16170	16421	16378	16297	16151	16101	16366	16350	16264	16187	16306	16218	16167	16437
28322	23556	26831	23475	20502	20410	20293	20123	19816	19668	19485	19614	19504	19331	19636	19568	19633	19595	19351	19206	19201	19343	19433	19575	19739	20071	19810	19485	19457	19273	19269	19157	19055	19107	19132	19286	19162	18991	19358	19120	19237	19270	19189	19137	19155	19332	19189	19130	19271	19199	19240	19208	19285	19141	19050	19281	19211	19073	19210	19070	19016	19216	19277	19248	19046	19188	19306	19060	19134	19128	19143	19109	19338	18987	19160	19260	19169	19371	19306	19346	19106	19247	19307	19128	19215	19281	19217	19268	19240	19286	19114	19065	19225	19210	19183	19337	19290	19185	19009	19281	19103	19039	19254	19182	19229	19426	19074	19169	19370	19137	19281	19073	19337	19134	19272	19081	19342	19086	19251	19200	19162	19231	19178	19202	19188	19072	19330	19132	19176	19173	19347	19211	19381	19061	19236	19272	19222	19255	19362	19255	19283	19251	19173	19175	19115	19116	19204	19032	19200	19120	19189	19268	19105	19091	19184	19101	19372	19236	19030	19237	19142	19101	19041	19132	19326	19050	19072	19170	19126	19098	19143	19193	19349	19359	19182	19242	19214	19051	19125	19048	19354	19055	19201	19234	19193	19188	19313	19375	19439	19113	19186	19186	19159	19273	19177	19303	19290	19475	19323	19194	19102	19324	19288	19212	19215	19171	19157	19310	19102	19017	19266	19240	19229	19176	19262	19089	19251	19321	19018	19255	19044	19230	19120	19374	18997	19170	19251	19173	19164	19260	19128	19032	19067	19202	19385	18987	19378	19395	19306	19219	19187	19294	19234	19140	19203	19227	19041	19114	19276	19205	19297	19214	19195	19078	19037	19159	19455	19240	19351	19327	19164	19178	19282	19347	19206	19180	19194	19242	19106	19337	19301	19096	19119	19161	19126	19309	19212	19397	19247	19282	19094	19254	19179	19320	19323	19106	19189	18979	19231	19109	19255	19102	19086	19076	19105	19139	19271	18950	19215	19238	19219	19114	18995	19235	19167	19132	19371	19280	19232	19254	19256	19159	19104	19146	19086	19187	19140	19135	19161	19108	19205	19343	19090	19041	19180	19344	19320	19005	19204	19128	19481	19314	19141	19336	19327	19085	19179	19069	19181	19196	19165	19210	19157	19231	19214	19064	19028	19133	18969	19163	19277	19197	19084	19122	19090	19147	19168	19153	19189	19064	19305	19204	19320	19101	19004	19320	19282	19353	19225	18978	19095	19090	19370	19287	19072	19140	19173	19140	19221	19331	19223	18987	19334	19051	19366	19239	19235	19242	19372	19193	19181	19245	19198	19157	19320	19374	19090	19171	19165	19381	19338	19110	19317	19214	19298	19050	19247	19160	19193	19067	19273	19220	19199	18981	19179	19071	19160	19188	19207	19352	19186	19122	18918	19208	19057	19375	19425	19405	19168	19113	19327	19363	19120	19331	19084	19144	19235	19090	19319	19248	19161	19033	19123	19282	19417	19035	19140	19083	19119	19154	19098	18971	18931	19302	19227	19041	19166	19230	19026	19180	19313	19278	19078	19234	19198	19168	19074	19205	19208	19285	19191	19230	19274	19157	19235	19233	18989	19114	19227	19048	19221	19251	19319	19168	19077	19297	19072	19367	19448	19353	19350	19314	19294	19102	19316	19137	19074	19182	18933	19167	19249	19247	19166	19157	19125	19202	19262	19205	19384	19273	19291	19057	19263	19170	19319	19095	19152	19117	18985	19226	19332	19331	19164	19224	19026	19082	19240	19156	19150	19109	19249	19215	19194	19218	19264	19254	19277	19087	19189	19006	18941	19017	19035	19113	18992	19409	19165	19124	19178	19033	19147	19123	19217	19087	18981	19262	19252	19102	19010	19251	19198	19135	19241	19113	19201	19351	19123	19299	19269	19221	19183	19150	19239	19256	19088	19250	19090	19078	19176	19139	19103	19324	19196	19136	19302	19075	19117	19297	19319	19142	19174	19092	19298	19283	19465	19192	19065	19327	19326	19179	19000	19173	19177	19355	19249	19197	19205	19020	19201	19117	19252	19137	19234	19023	19110	19060	19135	19151	19011	19162	19100	19125	19322	19046	19151	19223	19122	19295	18980	19166	19125	19153	19274	19233	19355	19304	19114	19171	19207	19119	19280	19053	19079	19167	19178	19065	19022	19210	19221	19163	19199	19331	19163	19093	19148	19227	19249	19245	19175	19077	18963	19109	19222	19083	19294	19168	19136	19188	19008	19035	19243	19083	19435	19301	19176	19253	19029	19075	19159	19295	19101	19289	19110	19118	19237	19306	19417	19153	19176	19158	19350	19092	19390	19201	19403	19293	19284	19002	19282	18834	19075	19286	19197	19356	19218	19412	19169	19131	19116	19001	19106	19332	18974	18902	19052	19218	19355	19203	19354	19154	19230	19131	19507	19245	19280	19323	19327	19249	19000	19450	19149	19218	19122	19281	19127	19222	19208	19118	19204	18932	19544	19220	19197	19182	19369	19429	19166	19155	19292	19211	18997	19246	19160	19219	19122	19128	19312	19175	19187	19356	19285	19196	19300	19084	19357	19116	19202	19230	19329	19126	19096	19119	19394	19340	19111	19258	19312	19373	19285	19170	19341	19012	19116	19197	19208	19195	19202	19164	19327	19207	19167	19026	19015	19196	19079	19118	19350	19287	18977	19256	19024	19101	19367	19194	19002	19148	19452	19142	19191	19008	19191	19127	19146	19030	19089	19245	19343	19468	19102	19191	19315	19335	19013	19088	19147	19160	19163	18941	19181	19074	19287	19169	19269	19292	19091	19305	19174	19141	19132	19070	19198	19152	19078	19244	19010	19104	19278	19306	19382	19188	19082	19297	19167	18992	19321	19162	19257	19397	19159	19282	19225	19185	19194	19229	18938	19135	19283	19089	19043	19297	19138	19296	19110	19051	19213	19063	19319	19059	19172	19178	19099	19400	19267	19371	19217	19117	19120	19316	19100	19061	19105	18957	19239	19311	19119	19299	19069	19237	19142	19102	19357	19116	19264	19338	19287	19349	19193	19039	18917	19181	19229	19184	19229	19217	19239	19099	19167	19180	19285	19212	19300	19079	19363	19301	19251	19137	19054	18907	19236	19031	19110	19199	19239	19155	19021	19308	19082	19177	19249	19097	19185	18995	19265	19183	19183	19344	19023	19199	19357	19230	19295	19099	19090	19139	19133	19398	19152	19199	19080	19120	19169	19236	19207	19298	19330	19132	18984	19131	19140	19150	19206	19078	19058	19219	19238	19106	19069	19292	19261	19122	19270	19282	19077	19125	19206	19149	19217	19080	19127	19143	19196	19060	19129	19174	19300	19123	19084	19255	19186	19443	19365	19100	19281	19147	19378	19570	19326	18974	19111	19347	19207	19280	19016	19193	19209	19062	19372	19210	19455	19233	19171	19286	19361	19289	19195	19248	19269	19374	19053	19249	19070	19198	19031	19305	19097	18984	19101	19237	19163	19263	19306	19311	19255	19126	19263	19242	19163	19025	19068	19263	19246	19196	19245	19234	19005	19155	19416	19165	19306	19203	19201	19171	18959	19267	19207	19131	19146	19302	19136	19126	19145	19177	19132	19237	19212	19262	19163	19173	19224	19305	19054	19012	19213	19431	19304	19138	19284	19042	19118	19132	19189	19152	19211	19326	19127	19180	19096	19159	19345	19169	19265	19211	19138	19162	19037	19212	19241	19151	19253	19105	19205	19174	19192	19411	19028	19078	19171	19120	19294	19197	19041	19237	19362	19066	19198	19159	19115	18977	19278	18955	19171	19115	19163	19251	19285	19336	19128	19364	19091	19382	19164	19166	18973	19077	19396	19383	19218	19128	19171	19137	19093	19085	19268	19245	19210	18952	19246	19321	19209	19397	19141	19130	19135	19154	19363	18854	19348	19065	19306	19218	19041	19368	19100	19197	19273	19312	19302	19146	19322	19319	19160	19151	19221	19161	19359	19220	19350	19231	19326	19228	19192	19268	19463	19124	19170	19033	19001	19115	19309	19065	19224	19146	19402	18942	19184	19128	19183	19231	18921	19108	19222	18978	19233	19185	19004	19195	19000	19335	19181	19298	19181	19244	19029	19213	19180	19432	19303	19332	19128	19239	19254	19103	19159	19100	19317	19303	18981	19017	19342	19073	19200	19376	19122	19231	19267	19145	19119	19318	19117	19079	19167	18940	19362	19403	19320	19282	18989	18966	19144	19303	19070	19143	19066	19162	18883	19345	19124	18998	19235	19270	19041	19163	19172	19185	19245	19440	19334	19173	19156	19142	19343	19196	19088	19085	19249	19032	19109	19225	19094	19196	19223	19063	19061	19139	19146	19269	19276	19137	19178	19135	19309	19235	19305	19420	19250	19114	19060	19343	19388	19178	19044	19232	19206	19123	19356	19201	19216	19050	19234	19241	19234	19227	19145	19158	18892	19127	19217	19178	19367	19080	19214	19244	19206	19217	19349	19362	19120	19139	19172	19276	19056	18984	19140	19399	19314	19254	19121	19046	19386	19151	19081	19191	19550	19070	19316	19329	19236	19337	19255	19152	19356	19151	19179	19189	19244	19157	19322	19060	19366	18939	19195	19499	18971	19119	19076	19047	19488	19284	19017	19281	19221	19120	19149	19203	19284	19253	19093	19306	19137	19179	19018	19182	19135	19282	19267	19224	19094	19363	19383	19364	19099	19139	19313	19256	19338	19069	19166	19266	19200	19009	19015	19224	19145	19107	19321	19263	19301	19325	19212	19403	19088	19182	19030	19061	19116	19073	19267	19032	19103	19062	19101	19046	19037	19288	19132	19138	19076	19211	19259	19025	19215	19400	19093	19121	19101	19174	19253	19275	19191	19232	19211	19173	19005	19392	19071	19378	19244	19348	19204	19232	19119	19236	19210	19065	19235	19084	18934	19221	19432	19176	19285	19202	19185	19144	19271	19097	19038	19009	19222	19237	19260	19218	19107	19099	19208	19329	19175	18995	19240	19303	19245	19281	19342	19262	19008	19070	19032	19293	19208	19440	19551	19037	19253	19223	19113	19141	19289	19195	19320	19010	19376	19370	19344	19151	19026	19171	19077	19290	19181	19316	19137	19238	19257	19092	19218	19023	19270	19230	19156	19175	19197	19256	19335	19142	19327	19339
24649	29169	22803	19013	18446	18792	17995	17711	17169	17111	16895	16852	16782	16760	16650	16971	16797	16816	16516	16415	16340	16481	16323	16774	17013	17107	16785	16730	16300	16275	16213	16224	16423	16465	16331	16185	16357	16244	16373	16296	16335	16287	16147	16314	16366	16235	16362	16193	16282	16358	16148	16161	16242	16129	16225	16171	16449	16112	16372	16304	16254	16213	16167	16169	16156	16195	16244	16096	16103	16243	16255	16135	16281	16262	16420	16087	16217	16380	16060	16252	16310	16230	16270	16109	16158	16361	16348	16255	16447	16121	16243	16366	16397	16186	16147	16289	16241	16286	16211	16245	16232	16249	16306	16316	16250	16267	16291	16345	16125	16192	16242	16196	16221	16214	16286	16417	16219	16307	16390	16304	16245	16267	16223	16182	16314	16116	16336	16279	16228	16202	16342	16256	16317	16124	16352	16306	16196	16126	16346	16348	16262	16240	16344	16230	16254	16170	15994	16164	16276	16052	16368	16297	16430	16044	16296	16294	16075	16266	16242	16107	16201	16200	16343	16258	16284	16307	16078	16041	16415	16230	16327	16154	16352	16184	16147	16175	16231	16186	16172	16088	16277	16195	16212	16290	16349	16145	16277	16288	16137	16187	16151	16295	16351	16269	16273	16418	16279	16308	16142	16356	16184	16238	16096	16406	16193	16331	16221	16399	16287	16038	16116	16277	16192	16293	16302	16321	16387	16333	16387	16226	16358	16252	16138	16159	16169	16389	16212	16138	16401	15994	16165	16205	16148	16109	16195	16155	16342	16330	16319	16252	16188	16464	16393	16219	16236	16220	16279	16205	16144	16284	16245	16091	16162	16199	16258	16226	16272	16048	16168	16325	16336	16309	16075	16313	16260	16129	16385	16193	16165	16207	16249	16168	16035	16258	16176	16373	16360	16174	16344	16233	16199	16177	16350	16389	16052	16259	16197	16382	16115	16036	16317	16127	16300	16357	16171	16286	16301	16364	16250	16395	16275	16223	16192	16136	16332	16260	16256	16296	16152	16257	16114	16177	16312	16182	16271	16201	16286	16227	16089	16305	16342	16162	16228	16266	16403	16323	16367	16181	16146	16332	16241	16217	16098	16327	16330	16092	16387	16176	16396	16261	16174	16204	16181	16492	16286	16252	16357	16379	16223	16346	16132	16270	16219	16322	16260	16044	16259	16173	16226	16219	16234	16194	16176	16275	16398	16301	16347	16246	16221	16304	16161	16156	16283	16253	16181	16244	16164	16327	16322	16309	16195	16177	16327	16320	16112	16223	16432	16210	16288	16132	16426	16212	16227	16209	16157	16167	16261	16266	16140	16309	16254	16303	16332	16216	16253	16383	16237	16058	16218	16299	16512	16348	16151	16141	16374	16190	16149	16241	16164	16174	16179	16168	16103	16217	16255	16166	16069	16390	16181	16154	16223	16149	16277	16395	16220	16116	16241	16273	16230	16238	16415	16545	16511	16140	16135	16185	16231	16175	16418	16198	16372	16384	16246	16305	16174	16135	16196	16059	16360	16240	16120	16238	16375	16156	16421	16117	16414	16151	16240	16165	16228	16262	16185	16284	16283	16347	16260	16298	16204	16199	16176	16261	16111	16192	16057	16113	16227	16324	16103	16277	16253	16078	16280	16391	16289	16236	16132	16263	16183	16265	16233	16237	16097	16237	16362	16275	16203	16050	16183	16228	16350	16173	16267	16187	16382	16297	16210	16392	16251	16418	16139	16195	16372	16458	16172	16283	16216	16102	16413	16386	16156	16492	16353	16313	16341	16131	16256	16186	16298	16289	16295	16141	16412	16395	16162	16175	16215	16200	16057	16238	16218	16217	16266	16227	16225	16087	16149	16117	16277	16251	16261	16237	16216	16292	16154	16310	16214	16493	16235	16163	16423	16284	16204	16282	16252	16188	16083	16389	16249	16199	16091	16225	16281	16216	16335	16245	16202	16193	16204	16314	16191	16310	16297	16338	16364	16015	16239	16231	16132	16179	16055	16382	16143	16297	16205	16160	16181	16258	16247	16216	16391	16278	16060	16265	16321	16260	16228	16231	16316	16030	16168	16292	16297	16240	16365	16372	16219	16186	16179	16170	16047	16112	16271	16225	16287	16293	16273	16257	16165	16227	16207	16377	16065	16293	16260	16112	16251	16170	16256	16339	16267	16270	16078	16225	16295	16274	16212	16223	16379	16252	16220	16304	16299	16393	16215	16255	16220	16230	16381	16196	16391	16120	16210	16319	16068	16265	16215	16201	16184	16274	16264	16187	16239	16272	16425	16148	16466	16353	16258	16260	16355	16304	16212	16360	16375	16310	16336	16260	16357	16223	16286	16247	16306	16250	16108	16365	16391	16204	16476	16192	16365	16198	16358	16344	16301	16157	16215	16236	16273	16235	16115	16239	16254	16298	16322	16280	16294	16119	16324	16189	16309	16350	16383	16335	16245	16368	16272	16077	16283	16152	16367	16009	16227	16301	16384	16111	16377	16390	16082	16201	16352	16147	16270	16150	16407	16158	16237	16083	16182	16294	16263	16236	16250	16226	16297	16221	16235	16093	16168	16326	16386	16190	16227	16320	16164	16387	16406	16439	16040	16190	16330	16141	16150	16178	16214	16238	16325	16362	16011	16221	16208	16122	16357	16306	16209	16154	16271	16187	16217	16248	16224	16296	16343	16184	16117	16305	16155	16253	16279	16328	16183	16119	16289	16188	16308	16290	16287	16246	16243	16268	16162	16249	16167	16194	16325	16268	16117	16210	16303	16320	16144	16215	16160	16194	16189	16347	16304	16208	16264	16308	16207	16259	16175	16150	16320	16240	16442	16219	16280	16132	16282	16319	16350	16128	16314	16287	16312	16140	16243	16330	16329	16274	16042	16212	16340	16277	16170	16286	16255	16159	16437	16252	16148	16146	16154	16317	16246	16173	16254	16150	16198	16328	16297	16139	16316	16313	16265	16321	16246	16169	16340	16422	16340	16313	16344	16476	16390	16190	16226	16156	16221	16237	16313	16283	16208	16183	16390	16098	16334	16310	16390	16212	16239	16271	16335	16450	16320	16239	16309	16305	16239	16172	16293	16263	16041	16365	16164	16425	16353	16094	16390	16404	16259	16233	16382	16316	16279	16140	16195	16317	16395	16124	16222	16208	16229	16223	16361	16112	16176	16422	16269	16258	16185	16338	16280	16189	16287	16202	16371	16149	16149	16177	16244	16210	16309	16235	16222	16202	16161	16233	16227	16272	16500	16196	16164	16546	16236	16284	16206	16168	16271	16346	16388	16328	16222	16238	16149	16420	16228	16184	16240	16168	16165	16232	16233	16189	16248	16299	16136	16259	16367	16352	16275	16225	16148	16249	16214	16319	16220	16221	16212	16315	16224	16255	16414	16251	16192	16291	16283	16139	16191	16353	16203	16377	16248	16250	16229	16298	16288	16288	16260	16335	16199	16072	16293	16479	16331	16214	16311	16121	16365	16151	16311	16428	16225	16299	16263	16147	16276	16239	16123	16319	16135	16306	16388	16095	16289	16203	16280	16331	16226	16121	16363	16260	16141	16275	16230	16293	16261	16346	16476	16196	16324	16261	16351	16376	16415	16215	16265	16203	16218	16362	16381	16252	16472	16307	16153	16215	16300	16076	16290	16187	16279	16258	16102	16434	16295	16214	16256	16097	16168	16254	16330	16261	16216	16192	16358	16199	16229	16284	16390	16411	16105	16153	16221	16156	16367	16348	16206	16441	16305	16112	16396	16443	16133	16220	16218	16224	16342	16110	16320	16284	16392	16098	16252	16308	16235	16383	16397	16364	16224	16090	16239	16386	16314	16310	16244	16467	16302	16213	16155	16207	16291	16221	16390	16202	16163	16132	16153	16201	16195	16223	16191	16100	16271	16243	16087	16351	16337	16196	16294	16164	16108	16205	16220	16175	16281	16237	16296	16312	16361	16250	16364	16312	16230	16254	16181	16210	16363	16151	16287	16332	16320	16217	16225	16276	16196	16454	16305	16401	16195	16140	16210	16153	16204	16176	16311	16306	16192	16210	16138	16091	16295	16169	16241	16223	16252	16236	16276	16279	16224	16032	16312	16188	16324	16276	16315	16045	16293	16440	16203	16253	16247	16236	16405	16119	16264	16418	16283	16278	16308	16285	16341	16307	16374	16132	16242	16338	16368	16402	16383	16207	16048	16091	16321	16314	16412	16224	16316	16179	16114	16335	16183	16379	16247	16240	16204	16283	15982	16245	16334	16078	16143	16267	16286	16274	16319	16162	16320	16058	16394	16320	16194	16363	16397	16221	16338	16202	16240	16330	16154	16210	16322	16212	16240	16239	16186	16155	16472	16197	16236	16187	16226	16264	16130	16320	16096	16349	16301	16280	16374	16218	16030	16074	16177	16271	16228	16239	16270	16278	16232	16049	16329	16352	16305	16241	16287	16230	16224	16411	16324	16125	16267	16314	16405	15963	16293	16303	16126	16307	16183	16121	16244	16305	16417	16326	16126	16158	16254	16267	16394	16276	16124	16378	16500	16191	16296	16336	16050	16232	16336	16138	16261	16371	16268	16265	16312	16198	16272	16280	16049	16106	16445	16304	16402	16186	16369	16183	16199	16351	16110	16269	16321	16209	16199	16335	16252	16255	16274	16109	16180	16235	16235	16219	16374	16303	16299	16389	16361	16155	16270	16299	16316	16294	16384	16184	16403	16243	16349	16314	16099	16187	16242	16251	16293	16114	16332	16225	16315	16234	16178	16458	16261	16294	16289	16177	16348	16330	16280	16148	16370	16253	16269	16171	16318	16220	16326	16366	16493	16203	16206	16188	16489	16306	16294	16303	16235	16478	16230	16416	16306	16231	16258	16140	16339	16204	16275	16258	16336	16309	16050	16243	16245	16373	16367	16246	16238	16192	16252	16292	16258	16347	16314	16102	16121	16111	16277	16174	16352	16341	16290	16352	16196	16303	16153	16229	16191	16177	16279	16202	16197	16339	16366	16170	16281	16206	16477	16137	16337	16202	16011	16176	16249	16277	16119	16114	16299	16284	16142	16303	16284	16336	16257	16253	16281	16425	16272	16289	16156	16222	16380	16160	16361	16336	16188	16157	16370	16115	16318	16201	16345	16252	16237	16270	16075	16299
24057	21539	29154	24497	22705	23840	23708	21095	20747	20810	20463	20261	20276	20208	20361	20280	20286	20146	19945	20081	19675	19727	20021	23035	23896	23072	22144	20854	20120	19634	19784	19678	19662	19507	19544	19534	19481	19730	19723	19602	19474	19790	19697	19573	19479	19493	19654	19604	19451	19632	19655	19495	19805	19366	19767	19552	19612	19753	19594	19394	19453	19565	19644	19561	19594	19609	19687	19804	19489	19468	19596	19508	19696	19725	19592	19494	19624	19668	19591	19637	19558	19711	19487	19686	19603	19585	19463	19662	19618	19658	19593	19445	19627	19759	19497	19508	19565	19580	19636	19478	19640	19372	19423	19672	19549	19584	19614	19547	19691	19560	19545	19627	19488	19414	19592	19579	19512	19928	19611	19553	19573	19547	19571	19431	19512	19680	19583	19601	19469	19569	19405	19691	19692	19748	19465	19486	19738	19591	19611	19819	19557	19617	19607	19605	19625	19590	19514	19635	19582	19557	19518	19469	19611	19822	19612	19668	19719	19778	19610	19629	19619	19636	19549	19560	19666	19593	19620	19741	19701	19503	19491	19384	19667	19592	19681	19627	19600	19310	19599	19606	19495	19531	19565	19456	19752	19601	19585	19501	19584	19414	19615	19527	19673	19601	19716	19362	19480	19721	19651	19610	19420	19444	19582	19780	19532	19439	19592	19629	19477	19690	19616	19614	19605	19370	19533	19621	19593	19676	19745	19518	19477	19799	19694	19651	19647	19641	19663	19379	19729	19790	19591	19627	19655	19613	19706	19683	19603	19645	19639	19531	19547	19623	19672	19644	19668	19592	19491	19342	19634	19539	19409	19498	19708	19549	19476	19337	19525	19548	19560	19550	19752	19624	19689	19638	19647	19438	19520	19482	19892	19844	19700	19507	19500	19541	19688	19625	19701	19593	19501	19572	19407	19446	19535	19570	19405	19538	19595	19561	19620	19569	19475	19551	19693	19636	19755	19646	19702	19629	19658	19723	19699	19547	19515	19337	19643	19848	19475	19577	19600	19694	19532	19568	19674	19551	19736	19694	19452	19515	19433	19533	19585	19644	19787	19561	19596	19514	19700	19584	19522	19643	19584	19387	19516	19671	19617	19484	19434	19571	19657	19656	19283	19572	19318	19568	19554	19759	19746	19663	19621	19702	19498	19709	19785	19627	19623	19563	19623	19600	19858	19483	19646	19471	19842	19653	19381	19585	19730	19627	19579	19645	19419	19709	19680	19454	19595	19577	19504	19796	19600	19571	19603	19790	19562	19623	19622	19724	19658	19630	19560	19859	19630	19459	19801	19521	19470	19522	19713	19605	19589	19617	19608	19687	19692	19517	19525	19432	19688	19479	19550	19721	19762	19630	19479	19524	19741	19550	19594	19524	19445	19757	19456	19768	19602	19611	19614	19753	19538	19679	19830	19591	19650	19509	19368	19619	19655	19453	19741	19579	19430	19348	19563	19667	19568	19764	19666	19452	19464	19646	19504	19686	19645	19765	19621	19265	19523	19621	19475	19495	19530	19575	19590	19638	19549	19624	19314	19432	19677	19658	19580	19496	19435	19608	19374	19324	19576	19385	19581	19464	19668	19789	19658	19480	19651	19668	19637	19636	19708	19644	19675	19361	19472	19647	19630	19581	19593	19650	19592	19619	19681	19475	19612	19393	19548	19578	19786	19734	19668	19504	19458	19481	19724	19425	19504	19584	19388	19743	19747	19514	19788	19466	19716	19712	19498	19604	19792	19540	19576	19552	19432	19497	19473	19450	19804	19829	19756	19570	19765	19530	19576	19487	19451	19716	19858	19762	19852	19458	19571	19663	19658	19550	19676	19605	19538	19771	19732	19635	19490	19435	19633	19619	19571	19342	19631	19511	19446	19745	19495	19540	19580	19585	19692	19745	19570	19560	19534	19640	19559	19531	19583	19555	19676	19702	19492	19744	19447	19535	19734	19634	19833	19460	19739	19608	19644	19490	19656	19719	19879	19576	19656	19649	19524	19500	19569	19520	19632	19586	19575	19470	19434	19498	19631	19664	19483	19548	19586	19684	19547	19508	19542	19590	19699	19619	19437	19584	19584	19376	19546	19715	19664	19632	19621	19327	19391	19736	19435	19813	19621	19613	19482	19539	19708	19663	19700	19432	19660	19676	19626	19491	19682	19547	19604	19683	19544	19524	19626	19608	19608	19619	19424	19537	19630	19499	19574	19532	19567	19443	19496	19487	19580	19643	19447	19550	19772	19760	19568	19631	20022	19650	19528	19674	19465	19314	19717	19648	19467	19522	19614	19734	19616	19537	19481	19509	19464	19454	19411	19382	19763	19533	19403	19356	19795	19710	19784	19789	19417	19450	19512	19644	19600	19624	19683	19594	19557	19533	19578	19486	19624	19701	19728	19485	19322	19660	19638	19803	19650	19661	19663	19509	19418	19624	19413	19533	19686	19651	19745	19677	19482	19577	19567	19560	19686	19751	19603	19704	19476	19515	19624	19511	19609	19416	19529	19674	19635	19622	19552	19904	19381	19487	19561	19653	19326	19516	19508	19373	19337	19384	19546	19543	19524	19597	19374	19420	19648	19766	19679	19556	19632	19485	19610	19669	19452	19562	19575	19603	19516	19599	19750	19744	19466	19582	19752	19555	19551	19600	19512	19732	19489	19485	19582	19564	19599	19628	19738	19668	19493	19501	19765	19499	19635	19653	19792	19480	19427	19504	19716	19653	19447	19702	19562	19647	19529	19632	19573	19649	19554	19435	19675	19575	19488	19921	19867	19456	19548	19476	19717	19502	19369	19555	19444	19534	19557	19581	19460	19842	19855	19786	19578	19585	19661	19446	19374	19514	19562	19633	19609	19595	19749	19603	19552	19615	19467	19599	19614	19600	19371	19448	19522	19630	19494	19559	19619	19546	19725	19546	19631	19510	19622	19515	19569	19756	19716	19713	19616	19473	19511	19766	19516	19563	19600	19653	19476	19527	19574	19577	19734	19505	19616	19548	19802	19430	19431	19659	19582	19583	19564	19595	19656	19749	19761	19663	19722	19505	19564	19429	19461	19641	19602	19689	19559	19389	19454	19668	19549	19469	19585	19514	19362	19509	19536	19578	19421	19654	19634	19598	19412	19640	19612	19747	19746	19586	19535	19704	19594	19686	19501	19413	19525	19732	19510	19441	19731	19516	19587	19594	19612	19557	19488	19836	19649	19649	19581	19595	19658	19590	19367	19607	19762	19618	19540	19627	19515	19487	19561	19543	19890	19703	19758	19516	19543	19474	19881	19394	19667	19563	19601	19728	19531	19643	19420	19731	19508	19977	19633	19671	19536	19471	19746	19482	19501	19468	19783	19569	19519	19476	19532	19557	19663	19580	19655	19458	19668	19532	19468	19735	19641	19697	19650	19588	19543	19499	19707	19621	19564	19620	19617	19493	19420	19640	19552	19459	19625	19446	19616	19737	19611	19349	19477	19705	19501	19595	19616	19421	19736	19656	19620	19582	19697	19913	19660	19511	19676	19668	19457	19346	19395	19398	19468	19603	19387	19492	19588	19717	19507	19546	19701	19480	19537	19507	19333	19513	19529	19511	19433	19713	19601	19517	19471	19655	19643	19416	19380	19587	19663	19619	19527	19859	19602	19647	19602	19611	19663	19537	19474	19650	19770	19356	19802	19471	19407	19697	19799	19542	19484	19632	19424	19562	19579	19440	19526	19623	19759	19661	19750	19748	19506	19492	19617	19488	19532	19456	19557	19310	19649	19611	19444	19609	19426	19537	19589	19587	19576	19536	19676	19364	19773	19796	19652	19678	19641	19438	19654	19569	19528	19497	19543	19541	19656	19611	19486	19470	19520	19537	19638	19628	19640	19802	19745	19740	19706	19848	19632	19460	19461	19567	19596	19590	19689	19447	19464	19686	19386	19589	19757	19535	19489	19610	19442	19414	19612	19385	19528	19510	19558	19666	19562	19627	19381	19660	19681	19643	19701	19672	19577	19497	19430	19602	19600	19617	19587	19507	19766	19557	19654	19558	19554	19530	19658	19546	19554	19415	19566	19565	19409	19406	19680	19586	19686	19711	19410	19397	19413	19619	19536	19645	19727	19621	19635	19664	19674	19557	19786	19466	19485	19558	19721	19666	19364	19479	19886	19631	19576	19563	19507	19642	19687	19640	19759	19679	19505	19605	19532	19649	19669	19781	19684	19427	19558	19625	19600	19508	19634	19606	19681	19682	19717	19896	19889	19633	19690	19504	19606	19607	19811	19565	19570	19543	19666	19619	19762	19470	19490	19467	19446	19661	19647	19539	19738	19534	19651	19733	19637	19569	19670	19543	19748	19615	19446	19434	19466	19439	19667	19638	19605	19460	19654	19670	19690	19764	19708	19578	19575	19575	19812	19390	19484	19442	19508	19882	19655	19609	19694	19642	19758	19509	19747	19596	19521	19687	19567	19412	19544	19323	19534	19484	19517	19563	19580	19387	19663	19640	19356	19657	19485	19533	19585	19424	19614	19742	19565	19524	19662	19712	19436	19550	19827	19703	19608	19582	19656	19774	19526	19610	19641	19581	19366	19498	19650	19655	19590	19552	19661	19468	19756	19477	19643	19663	19521	19559	19553	19526	19661	19749	19472	19557	19445	19323	19551	19700	19681	19595	19517	19577	19696	19560	19640	19603	19579	19543	19387	19365	19307	19571	19667	19814	19751	19672	19768	19558	19393	19427	19640	19629	19599	19554	19543	19654	19630	19561	19710	19506	19660	19617	19490	19583	19548	19513	19614	19514	19571	19668	19684	19557	19665	19623	19842	19426	19422	19553	19511	19613	19364	19607	19518	19562	19545	19710	19547	19610	19520	19653	19577	19554	19767	19414	19717	19302	19448	19608	19429	19372	19385	19485	19504	19595	19540	19560	19533	19571	19418	19593	19564	19475	19644	19721	19307	19649	19668	19479	19484	19618	19605	19571	19563	19602	19710	19691	19544	19536	19596	19701	19512	19535	19612	19632	19600	19486	19497	19504	19642	19607	19842	19368	19577	19593	19700	19431	19506	19330	19660	19574	19511	19567	19690	19498	19643	19603	19492	19516	19576	19750	19510	19745	19500	19505	19623	19538	19510	19550	19657	19738	19763	19620	19684	19637	19691	19496
25023	39249	29358	21785	19747	19101	18317	18506	17930	17952	17702	17634	17331	17374	17307	17248	17392	17354	16878	16941	16879	16756	17292	21824	21991	20960	19618	17836	17079	16807	16405	16443	16581	16534	16452	16543	16474	16530	16509	16551	16549	16349	16432	16495	16608	16551	16526	16298	16611	16413	16565	16473	16396	16588	16444	16434	16284	16590	16603	16676	16554	16307	16384	16569	16476	16652	16409	16551	16590	16516	16365	16547	16465	16391	16537	16462	16534	16441	16710	16476	16427	16177	16369	16423	16722	16544	16555	16449	16459	16332	16490	16548	16667	16611	16418	16478	16505	16348	16482	16401	16534	16552	16639	16515	16401	16325	16492	16482	16489	16404	16484	16511	16399	16496	16392	16476	16554	16266	16488	16576	16529	16329	16564	16389	16285	16567	16458	16291	16431	16552	16599	16533	16504	16450	16589	16519	16430	16630	16392	16410	16361	16499	16509	16484	16529	16430	16451	16370	16501	16420	16312	16484	16464	16492	16453	16535	16506	16391	16495	16489	16598	16514	16561	16507	16376	16350	16615	16491	16503	16447	16745	16481	16396	16589	16580	16485	16450	16385	16312	16504	16543	16402	16489	16466	16528	16684	16575	16524	16497	16383	16516	16346	16427	16556	16618	16573	16587	16468	16603	16458	16392	16636	16475	16449	16572	16290	16506	16499	16586	16251	16543	16539	16381	16755	16514	16386	16707	16387	16344	16535	16340	16644	16493	16566	16506	16440	16176	16507	16606	16523	16374	16685	16646	16511	16522	16412	16577	16511	16520	16457	16457	16573	16560	16534	16528	16476	16525	16496	16552	16368	16473	16650	16359	16524	16420	16461	16539	16338	16441	16456	16583	16377	16303	16609	16369	16503	16550	16369	16418	16643	16385	16352	16604	16648	16419	16497	16567	16548	16293	16630	16513	16328	16537	16515	16316	16529	16423	16564	16493	16415	16634	16392	16384	16462	16484	16443	16496	16501	16585	16450	16456	16424	16598	16576	16589	16470	16498	16501	16385	16458	16449	16576	16490	16380	16532	16573	16293	16469	16368	16455	16506	16481	16514	16413	16561	16462	16469	16510	16374	16412	16570	16516	16395	16425	16638	16546	16547	16476	16404	16509	16560	16622	16561	16616	16568	16688	16532	16593	16501	16420	16464	16465	16529	16268	16461	16389	16509	16399	16665	16658	16436	16494	16385	16469	16435	16568	16650	16404	16513	16259	16463	16691	16534	16455	16351	16362	16615	16532	16549	16451	16568	16359	16544	16443	16411	16250	16379	16531	16494	16558	16475	16419	16531	16443	16322	16438	16349	16530	16443	16632	16433	16494	16297	16654	16601	16708	16451	16539	16449	16423	16461	16549	16298	16483	16404	16410	16476	16493	16460	16533	16398	16392	16377	16459	16485	16548	16374	16634	16385	16450	16451	16305	16366	16453	16543	16266	16481	16355	16523	16459	16632	16401	16408	16575	16589	16555	16334	16249	16390	16503	16510	16441	16558	16472	16310	16632	16542	16610	16737	16402	16457	16510	16573	16516	16535	16398	16519	16417	16474	16573	16307	16438	16361	16358	16576	16518	16451	16504	16620	16434	16608	16336	16320	16353	16527	16264	16600	16496	16282	16478	16554	16579	16417	16555	16527	16356	16407	16487	16666	16554	16434	16386	16464	16611	16557	16402	16436	16587	16600	16471	16512	16484	16372	16593	16685	16532	16424	16419	16360	16542	16575	16406	16420	16342	16540	16458	16463	16596	16510	16661	16438	16459	16448	16420	16504	16626	16506	16464	16524	16479	16406	16603	16589	16364	16427	16413	16527	16217	16335	16351	16527	16381	16544	16308	16371	16510	16659	16466	16455	16549	16686	16372	16411	16433	16670	16441	16663	16471	16524	16436	16516	16341	16500	16473	16327	16661	16365	16513	16493	16556	16568	16490	16564	16573	16512	16433	16484	16569	16552	16405	16572	16624	16459	16546	16353	16384	16414	16476	16609	16628	16627	16398	16515	16315	16424	16352	16306	16784	16596	16519	16489	16459	16451	16506	16448	16479	16630	16495	16552	16355	16320	16556	16424	16320	16578	16420	16370	16409	16372	16697	16499	16664	16411	16499	16622	16512	16436	16550	16578	16685	16372	16212	16532	16295	16566	16468	16425	16424	16182	16532	16687	16586	16696	16658	16368	16535	16534	16674	16360	16456	16351	16587	16446	16278	16373	16519	16480	16355	16526	16481	16488	16374	16525	16583	16246	16687	16503	16620	16518	16546	16452	16597	16576	16400	16456	16607	16600	16406	16611	16280	16448	16516	16419	16695	16419	16465	16567	16496	16660	16520	16530	16725	16544	16415	16393	16477	16541	16464	16380	16624	16351	16519	16523	16448	16428	16242	16465	16529	16412	16616	16290	16570	16353	16476	16518	16431	16588	16635	16511	16385	16398	16636	16419	16592	16394	16453	16584	16481	16535	16267	16496	16463	16573	16492	16446	16519	16432	16452	16600	16539	16298	16406	16715	16353	16326	16434	16423	16572	16362	16409	16445	16457	16436	16597	16465	16539	16511	16256	16534	16468	16622	16331	16537	16356	16411	16506	16629	16500	16735	16348	16509	16595	16368	16462	16349	16598	16505	16468	16433	16570	16449	16460	16450	16349	16279	16513	16640	16644	16551	16450	16531	16597	16416	16494	16532	16550	16343	16572	16283	16724	16211	16589	16364	16438	16528	16435	16438	16253	16652	16519	16456	16360	16543	16530	16581	16424	16460	16482	16340	16438	16615	16390	16666	16476	16464	16516	16362	16551	16628	16663	16435	16539	16551	16518	16561	16568	16515	16414	16469	16414	16521	16499	16325	16564	16603	16578	16627	16608	16364	16273	16401	16480	16488	16461	16554	16606	16535	16549	16399	16428	16506	16382	16450	16575	16525	16518	16446	16443	16451	16565	16516	16374	16454	16604	16419	16457	16476	16549	16701	16473	16557	16436	16482	16477	16468	16409	16631	16510	16570	16460	16399	16335	16487	16579	16487	16565	16429	16509	16437	16371	16502	16513	16510	16382	16481	16418	16602	16554	16565	16452	16489	16422	16503	16445	16436	16517	16666	16595	16530	16488	16419	16589	16422	16614	16511	16454	16492	16358	16492	16612	16401	16498	16519	16531	16440	16493	16571	16571	16447	16507	16427	16384	16648	16580	16438	16365	16515	16377	16656	16482	16490	16417	16567	16793	16439	16597	16397	16564	16684	16399	16678	16487	16509	16764	16176	16666	16474	16457	16472	16388	16535	16629	16648	16470	16400	16332	16498	16592	16495	16365	16515	16489	16495	16326	16301	16590	16434	16529	16477	16553	16237	16539	16372	16396	16470	16549	16537	16409	16589	16455	16321	16480	16626	16616	16453	16409	16509	16570	16598	16448	16414	16585	16485	16525	16509	16359	16621	16430	16511	16638	16571	16461	16451	16340	16550	16319	16438	16445	16588	16515	16466	16518	16312	16453	16450	16536	16462	16500	16463	16317	16455	16403	16570	16378	16343	16363	16300	16541	16387	16514	16515	16703	16519	16457	16527	16465	16582	16436	16334	16668	16439	16448	16469	16446	16495	16423	16414	16491	16527	16577	16361	16490	16485	16636	16332	16390	16646	16555	16348	16442	16546	16418	16439	16345	16325	16488	16457	16576	16565	16286	16406	16459	16459	16520	16375	16321	16314	16541	16513	16591	16379	16393	16576	16569	16282	16546	16537	16555	16464	16401	16540	16564	16446	16466	16344	16521	16477	16517	16319	16377	16463	16370	16643	16511	16476	16490	16466	16468	16565	16475	16508	16492	16505	16663	16569	16740	16514	16505	16543	16206	16469	16468	16656	16434	16405	16594	16721	16538	16546	16446	16450	16383	16473	16570	16456	16502	16430	16493	16511	16505	16678	16307	16587	16372	16398	16475	16436	16643	16426	16460	16608	16424	16359	16493	16534	16363	16456	16425	16427	16620	16427	16365	16488	16567	16459	16610	16586	16595	16470	16490	16347	16335	16364	16536	16496	16557	16662	16474	16435	16371	16400	16505	16465	16571	16512	16520	16376	16471	16389	16555	16390	16545	16439	16495	16642	16477	16507	16403	16547	16354	16640	16558	16438	16454	16580	16616	16561	16406	16478	16527	16269	16506	16231	16503	16533	16475	16647	16322	16673	16460	16467	16473	16570	16406	16592	16589	16570	16493	16638	16600	16473	16486	16543	16460	16465	16488	16397	16525	16321	16647	16581	16426	16375	16461	16281	16596	16388	16530	16589	16361	16452	16482	16689	16539	16570	16406	16444	16613	16383	16347	16717	16567	16474	16417	16543	16358	16427	16618	16449	16583	16423	16356	16453	16482	16373	16556	16505	16463	16464	16684	16429	16433	16535	16539	16568	16376	16544	16501	16443	16626	16421	16503	16490	16432	16406	16587	16434	16525	16217	16510	16422	16549	16596	16419	16410	16571	16298	16573	16664	16479	16501	16328	16506	16511	16461	16562	16507	16450	16466	16395	16331	16516	16375	16435	16307	16377	16471	16513	16533	16421	16528	16543	16446	16683	16448	16512	16373	16502	16554	16587	16415	16614	16520	16635	16314	16551	16503	16366	16339	16474	16451	16530	16428	16340	16490	16582	16468	16481	16366	16544	16637	16341	16434	16432	16399	16548	16463	16405	16434	16523	16561	16458	16318	16593	16539	16461	16534	16307	16572	16411	16458	16421	16171	16278	16380	16344	16445	16702	16459	16439	16513	16438	16630	16551	16451	16416	16434	16531	16340	16552	16631	16461	16424	16536	16518	16512	16526	16549	16431	16563	16328	16444	16421	16516	16580	16497	16463	16489	16396	16608	16692	16619	16555	16339	16423	16490	16547	16474	16481	16593	16391	16575	16478	16616	16552	16534	16632	16779	16408	16378	16304	16521	16454	16302	16555	16521	16540	16434	16538	16419	16566	16418	16544	16438	16477	16422	16553	16505	16490	16469	16424	16303	16663	16582	16404	16551	16561	16458	16452	16613	16646	16439	16515	16525	16277	16579	16485	16530	16354	16440	16561	16429	16638	16325	16508	16435	16446	16400	16543	16622	16478	16494	16555	16398	16611	16510	16450	16546	16435	16317	16605	16633	16564	16417	16447	16391
23011	21494	29432	23989	21751	24133	26784	21914	21015	21234	20772	21075	21031	20738	20576	20788	20807	20687	20649	20481	20538	20615	22342	27208	26763	25648	23528	22144	21033	20409	19925	20004	19920	19986	20138	19964	19875	20110	19859	20140	20221	19971	20021	19894	20200	19939	19992	19885	20001	20016	20000	19916	19819	20133	20149	20036	20034	19926	20145	20074	20077	19954	19956	19983	19940	20090	19907	20138	20007	20019	19774	19698	19955	19844	19953	20025	20044	19870	19873	20042	20046	20009	19965	19842	19940	20061	20099	19939	19945	19744	19976	20099	19821	19907	19889	20040	20160	19908	19949	19989	19854	19900	20004	20005	20049	19922	19954	19909	19669	20046	20057	19889	19967	20047	19778	20090	20065	19731	19891	20150	20035	19870	19823	19901	19784	19897	19855	19821	19700	19816	19958	20115	19766	19952	20090	19904	19800	19818	19816	19984	19912	19947	19881	19960	19923	19888	19772	20063	19869	19696	19766	19838	20142	19884	20074	19900	19829	19786	19978	19981	19963	20021	20104	19834	19819	20018	20126	19885	20113	19882	20079	19824	20015	19959	19797	19998	20027	20115	19907	19916	19893	19971	19964	19939	19900	19900	20061	19749	19973	19965	20090	20003	19951	19913	19973	19947	19784	19974	19827	19970	19825	19990	19895	19943	19732	19688	20024	19874	19936	20050	19950	19807	19879	19964	19858	19898	19974	19922	19998	19838	20157	19799	20000	19969	19982	20003	19951	19902	20057	20053	19880	19905	19859	19844	19751	20005	20030	19895	19720	19960	19852	19997	19926	19820	20036	19973	19840	19941	19706	19831	19968	20034	20072	19827	19928	19928	19898	19947	19905	19852	19904	19881	19933	19855	19830	19972	19822	19895	19840	19715	20020	19935	20010	19765	19816	19997	20014	19887	20251	20286	19997	19870	20096	19954	20022	20073	19990	19834	19702	19869	19594	19986	19953	19939	19750	19950	19801	19772	19921	19856	19822	19992	19829	19867	19958	19937	19981	19837	20032	19799	19762	19845	20031	19877	19883	19707	19828	19802	19949	19659	20099	20103	19891	19861	19946	19894	19766	19794	19821	19828	19946	19827	19728	20007	19924	19707	20019	19915	19837	19807	19725	19645	19818	20025	19924	19727	19791	20030	19957	20055	19994	19909	19839	20009	19964	19802	19928	19885	19881	19846	19882	19743	19810	19889	20008	19820	19822	19897	19749	19847	20043	19865	19833	19950	19817	19963	19751	19723	19823	20006	20003	19823	19925	19862	19785	20060	20065	19902	19743	19894	19847	19845	19812	20073	19908	19923	19834	19982	19902	19944	20096	19976	19998	19897	20037	19793	19741	19953	19763	19778	19922	19806	19634	19896	19779	19967	19963	20069	19847	19769	19984	19937	19848	19716	19813	19895	19920	19775	19827	19897	19782	19934	19801	19849	19919	20106	20014	19816	19777	19933	19923	19802	19979	19868	19908	19837	19776	20061	19822	19969	19837	19752	20014	19820	20054	19844	19499	20052	19975	19958	19805	19882	19774	19726	19870	19879	19811	19901	19854	19908	19926	20043	19952	19784	20004	19951	19825	20065	19909	19754	19878	19762	19881	19833	19947	19694	19941	19830	19935	19769	19778	19836	20004	19749	19746	19931	19854	19929	20047	19912	19904	19953	20048	19961	19829	19862	19815	19850	19720	19956	20031	19770	20022	19796	19792	19933	19906	19947	19939	19805	19697	20043	19851	19670	19887	19775	20130	19924	19915	19841	19792	19716	19900	19893	19978	19740	19893	19636	20044	19899	19658	19908	20032	19928	19932	19882	19744	20080	19940	20061	19735	19907	20038	19818	19923	19909	19881	20021	19933	19837	19952	19877	19992	19904	20026	19856	19924	19948	19882	19830	19969	19882	19854	20105	20008	19713	19963	20050	19975	19911	19866	19989	20045	19939	20032	19948	20096	19770	20049	19721	19820	19971	19728	19896	19956	19782	19892	20111	19968	19666	19884	19844	19839	19763	19872	19986	19677	19871	19725	19803	19826	19832	19936	19635	19813	19868	19807	20134	19951	19894	19823	19873	19772	19850	20030	19834	19887	19858	20092	20001	19893	20083	19993	19790	19899	19934	19832	19771	20026	20000	19783	19967	19990	19847	20049	20010	20047	20135	19808	19919	19904	19857	19751	20006	20050	20123	19855	19689	20029	19992	19999	19829	19960	19800	19786	20053	19887	19923	19801	19917	19924	19984	20015	19851	20170	19959	20069	19998	20066	19939	19928	19812	19967	20016	19962	19969	19967	20131	19854	19896	19986	19831	20006	19887	19882	19806	19959	20147	19897	19928	19867	19964	20004	20020	20022	20154	20241	20098	19903	19941	20177	20006	19927	20000	20013	20003	19950	20034	19759	19862	19821	19796	19888	19923	19965	20182	19877	20004	20228	19861	19927	19772	20028	20060	20097	19801	20021	20053	19792	19962	19900	19692	20025	19930	19993	19926	19995	19913	19948	19859	19855	20004	20099	20048	20109	20053	19880	19661	19932	19720	20018	19846	20023	19814	19967	19937	20038	20101	19989	19624	19835	19830	19878	19870	19998	19881	19845	19823	20003	19774	19844	19900	19939	19786	19965	19926	20131	19952	20075	19910	20026	19794	19849	19701	19872	19760	19816	19973	19870	20000	19819	19869	19977	19884	19705	19750	19885	19776	20002	20026	19915	19879	19946	19945	19880	19777	19902	19794	19871	19989	19852	19773	19830	19991	19925	20075	19911	19843	20002	19952	19805	19881	19989	19898	19838	19833	19930	20085	19905	19919	19743	20002	19770	19969	20156	19881	20047	19995	19856	19865	19832	19802	19996	19930	20015	19972	20104	19815	20004	19877	20012	20126	19871	19843	19730	19829	20015	19695	19916	19885	19979	19721	19759	19999	19705	20013	20006	20042	19925	20013	19881	19820	19744	19789	19927	19789	19651	19887	20001	20104	20102	19734	20028	20049	20021	19761	19838	19993	19859	19951	19744	19850	19997	19957	19995	19887	20022	19915	19946	19763	20066	20060	20080	19969	19940	19991	19874	20034	20062	20011	19814	20270	19675	19992	19834	19918	19840	19735	19947	20114	20159	20058	20060	19891	19933	19810	19967	19966	19851	20019	19994	19778	19896	19937	19819	19824	19905	19861	20054	19829	19904	19913	20051	19937	19906	19894	20107	19902	19904	19892	20126	19721	19874	19996	20040	20090	19985	19969	20123	20070	19859	19954	19850	19984	19863	19920	20034	20019	19937	20097	19716	19956	19945	19989	19904	19934	20109	19856	19916	19807	19969	19879	19817	19940	19969	19818	19958	19989	19898	19993	19947	19911	20024	20074	19805	20032	19663	19831	19841	19878	19882	20028	19942	19823	19788	19904	19838	19831	19931	20052	19931	20009	20031	19862	19995	20072	19881	20194	20049	19897	19994	19944	19885	19914	19903	19875	19965	19634	19927	19823	19991	19925	19942	19952	19914	19690	20011	19920	19966	19908	20068	19817	19895	19730	19952	19958	19860	19820	19942	20010	19971	19949	20143	19988	19941	19879	19871	20108	19898	19738	19828	19924	19883	20000	19814	20111	20108	20015	20016	19960	20044	19816	20011	19728	20163	20053	19773	19876	20019	20010	19987	19846	19545	20011	19882	19676	19739	19928	19975	20002	20088	19946	19617	19877	19877	19906	19930	19963	19859	19766	20035	19750	20029	19916	20095	20032	19918	19928	19940	19928	19910	20026	19861	19910	20068	19996	19927	19793	19812	19784	19820	20020	19970	19766	19890	20106	19971	19974	19890	19806	19734	19987	20044	19691	19911	20181	19951	19889	19925	20051	20085	19999	19812	19845	20107	19880	20095	19863	19922	19586	19744	19804	19889	19955	20045	19796	19947	20006	19863	19917	20034	20015	20019	19812	19981	19882	20008	19864	20015	20039	19781	19811	20033	19931	19973	19734	19718	19831	19907	20083	19830	19920	19889	20048	19759	19999	20014	19871	19853	19810	19821	20019	20091	20059	19937	19856	20095	19832	19981	19914	20073	20053	19889	19943	19828	19857	19858	19835	19979	19886	20184	20049	20044	19958	19863	20039	20004	19715	19865	19902	19969	19970	20096	20073	19896	19987	19930	19894	20090	19857	19989	19919	19958	19810	19875	19834	19878	19877	20042	19825	19917	19848	20129	20149	19982	20113	19792	19981	19775	19848	19985	19793	19905	19744	19929	20022	19873	19871	19983	19817	19860	20030	20112	19927	19941	19939	19771	20014	19937	20020	19688	19891	19983	19798	19992	19914	20002	19959	19870	19812	19745	19764	20019	19923	19857	19995	20009	19922	20359	19971	19855	19987	19940	19867	20005	19643	19818	20058	20024	19937	19895	19891	19865	19941	19887	19972	20102	20020	19928	20018	19925	19867	20020	19922	19974	19855	20024	19879	19854	19891	20139	19843	19839	19929	19925	19966	19628	19835	19709	19918	19922	19983	19956	19910	19822	19904	19992	19988	20126	20011	19867	19774	19697	19765	19951	19832	19851	19778	19924	19933	19809	19959	20155	19911	19990	19973	19849	19928	20118	20022	19852	20095	19871	19919	20158	19933	19836	19779	19866	19746	19962	19795	19854	19874	20144	20018	19829	19831	19949	19932	19891	19935	20055	19754	19958	19794	20023	19978	20163	19878	19925	19923	20005	19820	19949	19806	19768	19949	20024	19940	19868	19781	19761	19930	19931	19788	20001	19698	19885	19922	19824	20006	19868	19915	19834	19847	20030	19965	19851	19891	19812	20063	19966	20010	19878	19837	19926	20287	20145	19936	19720	19931	20036	19774	20138	20019	19847	19870	19864	20034	19807	19906	20237	20016	19730	19892	19923	19742	20027	19991	19980	19866	20062	19965	19845	19790	19898	20072	20200	20125	19890	20064	19912	19871	20095	19956	19947	19954	20170	19750	19918	19922	20002	19849	19897	19669	19875	19882	20005	19792	19585	19937	20113	20165	19947	19831	20008	19690	19980	19881	19919	19978	20039	19879	19759	19808	20073	20020	20030	19954	19864	19825	20120	19852	19942	19928	19814	19810	20031	19891	19857	20153	20082	19820	19919	19756	19945	19809	20066	20005	19823	19822	19997	19715	20018	19871
28135	48726	31167	23648	21744	20264	19229	18900	18364	18349	18046	18359	18229	17768	17461	17661	17697	17770	17294	17405	17356	17337	20740	27896	25740	23946	21199	18941	17536	17003	16795	16783	16742	16592	16723	16625	16756	16828	16900	16762	16556	16616	16554	16818	16525	16730	16666	16686	16818	16506	16676	16593	16740	16668	16640	16626	16681	16613	16600	16751	16585	16679	16716	16621	16684	16629	16721	16727	16558	16819	16931	16666	16629	16580	16638	16577	16686	16678	16437	16573	16715	16675	16701	16611	16544	16591	16631	16735	16700	16563	16527	16676	16646	16797	16544	16771	16680	16708	16598	16561	16618	16534	16602	16686	16443	16623	16608	16767	16783	16505	16473	16698	16498	16801	16618	16788	16589	16651	16642	16742	16512	16471	16602	16763	16652	16654	16498	16446	16695	16680	16431	16667	16808	16674	16789	16831	16595	16696	16558	16641	16588	16684	16689	16614	16682	16679	16592	16616	16783	16678	16619	16507	16669	16605	16754	16771	16558	16704	16602	16584	16557	16591	16714	16534	16727	16581	16699	16527	16452	16543	16391	16743	16658	16681	16714	16581	16724	16697	16826	16699	16650	16620	16539	16405	16610	16602	16634	16644	16582	16744	16678	16757	16847	16625	16525	16767	16692	16634	16741	16662	16509	16620	16413	16638	16681	16789	16756	16799	16732	16674	16669	16546	16403	16462	16544	16722	16618	16805	16721	16755	16387	16713	16638	16665	16663	16663	16720	16806	16553	16694	16682	16651	16691	16655	16552	16616	16659	16691	16696	16536	16532	16610	16668	16717	16654	16578	16733	16623	16754	16446	16654	16774	16672	16688	16526	16549	16716	16703	16621	16812	16717	16727	16695	16568	16638	16619	16589	16811	16765	16633	16822	16635	16533	16724	16612	16609	16593	16808	16686	16706	16621	16564	16687	16671	16794	16657	16834	16616	16606	16810	16670	16766	16733	16793	16512	16641	16720	16732	16431	16655	16506	16595	16609	16713	16607	16503	16551	16762	16620	16586	16671	16584	16661	16661	16660	16444	16782	16647	16681	16663	16642	16883	16876	16618	16670	16729	16514	16767	16511	16656	16840	16501	16786	16665	16472	16587	16616	16686	16582	16514	16680	16682	16617	16682	16544	16619	16790	16528	16656	16596	16613	16693	16669	16718	16703	16669	16600	16693	16661	16718	16717	16628	16664	16639	16574	16742	16739	16492	16661	16563	16597	16576	16638	16606	16699	16643	16655	16684	16455	16620	16723	16608	16563	16672	16563	16670	16731	16695	16701	16631	16455	16713	16583	16616	16721	16561	16509	16670	16684	16741	16897	16601	16596	16645	16595	16491	16683	16705	16913	16690	16567	16635	16564	16665	16721	16925	16779	16768	16542	16626	16658	16482	16504	16548	16510	16624	16792	16733	16532	16576	16593	16568	16577	16610	16822	16630	16644	16819	16616	16562	16652	16662	16549	16565	16703	16552	16615	16646	16546	16717	16607	16732	16751	16756	16555	16493	16755	16517	16691	16642	16708	16742	16614	16589	16579	16460	16670	16638	16825	16626	16725	16588	16489	16497	16530	16572	16665	16519	16722	16615	16522	16564	16721	16679	16687	16814	16662	16694	16570	16713	16778	16714	16458	16649	16611	16676	16534	16591	16613	16695	16821	16604	16584	16676	16554	16719	16620	16855	16682	16682	16620	16746	16541	16528	16616	16650	16594	16560	16475	16537	16673	16756	16626	16579	16738	16621	16735	16491	16705	16666	16585	16563	16567	16686	16624	16557	16444	16690	16746	16730	16583	16846	16663	16573	16728	16826	16566	16620	16716	16630	16695	16878	16764	16651	16654	16752	16621	16635	16573	16691	16676	16639	16766	16805	16607	16662	16673	16378	16565	16753	16515	16701	16679	16762	16668	16611	16491	16584	16630	16705	16806	16517	16684	16714	16764	16726	16731	16761	16626	16713	16603	16605	16538	16751	16625	16474	16481	16537	16688	16600	16518	16542	16597	16697	16558	16757	16721	16571	16870	16594	16637	16634	16678	16627	16647	16731	16642	16533	16601	16653	16663	16647	16610	16686	16737	16860	16602	16732	16559	16665	16774	16658	16808	16326	16937	16577	16629	16797	16443	16565	16597	16736	16482	16601	16738	16731	16559	16648	16622	16563	16511	16570	16679	16774	16522	16713	16906	16789	16680	16724	16666	16608	16719	16749	16595	16734	16796	16573	16619	16757	16640	16771	16586	16651	16773	16595	16625	16516	16530	16640	16595	16707	16772	16603	16652	16622	16829	16532	16748	16526	16637	16558	16542	16544	16697	16759	16712	16718	16512	16644	16691	16481	16602	16618	16675	16564	16660	16684	16647	16769	16666	16673	16660	16472	16718	16742	16624	16733	16629	16615	16582	16446	16716	16679	16657	16761	16592	16654	16739	16749	16637	16703	16698	16654	16670	16648	16722	16474	16791	16752	16584	16664	16694	16596	16588	16656	16641	16472	16555	16606	16722	16731	16684	16662	16522	16626	16715	16565	16646	16627	16621	16631	16742	16712	16633	16661	16773	16787	16552	16700	16759	16763	16578	16621	16503	16727	16528	16629	16641	16831	16451	16510	16681	16662	16531	16670	16818	16719	16612	16523	16613	16576	16750	16703	16778	16524	16794	16733	16649	16777	16561	16502	16697	16553	16628	16603	16756	16599	16607	16686	16751	16656	16542	16652	16576	16592	16635	16631	16592	16597	16603	16724	16799	16779	16676	16715	16589	16731	16620	16669	16480	16546	16612	16608	16613	16738	16649	16542	16502	16616	16646	16595	16736	16583	16543	16727	16581	16601	16705	16628	16651	16685	16781	16569	16521	16747	16444	16659	16499	16627	16709	16648	16662	16798	16660	16611	16588	16711	16622	16543	16683	16720	16568	16696	16577	16568	16647	16750	16506	16525	16772	16626	16685	16521	16606	16618	16702	16725	16459	16647	16697	16551	16724	16520	16563	16538	16549	16717	16735	16716	16680	16609	16571	16557	16603	16664	16647	16556	16645	16749	16450	16710	16686	16657	16662	16736	16661	16631	16533	16538	16610	16580	16650	16823	16552	16523	16752	16702	16701	16754	16750	16597	16634	16663	16699	16550	16546	16663	16492	16599	16698	16639	16683	16629	16763	16491	16841	16485	16638	16649	16768	16807	16641	16713	16589	16589	16642	16732	16571	16559	16589	16636	16595	16709	16623	16666	16421	16557	16677	16607	16574	16759	16638	16600	16705	16860	16625	16553	16534	16567	16792	16648	16645	16578	16628	16730	16436	16457	16603	16804	16828	16556	16511	16584	16632	16556	16583	16703	16596	16775	16576	16370	16620	16409	16700	16713	16619	16660	16688	16573	16737	16843	16543	16574	16664	16672	16502	16653	16622	16622	16551	16806	16706	16713	16662	16614	16524	16501	16640	16662	16592	16699	16715	16752	16616	16837	16679	16591	16593	16629	16688	16675	16745	16577	16588	16708	16700	16835	16698	16492	16582	16673	16579	16566	16651	16620	16699	16578	16752	16658	16620	16763	16566	16677	16486	16657	16580	16514	16642	16601	16699	16864	16556	16737	16743	16726	16719	16619	16760	16534	16733	16574	16703	16622	16628	16714	16615	16567	16650	16683	16625	16550	16693	16431	16434	16599	16615	16463	16741	16707	16698	16584	16585	16800	16853	16642	16672	16752	16701	16538	16578	16721	16633	16560	16579	16685	16762	16562	16561	16734	16636	16549	16629	16620	16557	16587	16710	16539	16642	16606	16595	16444	16606	16860	16718	16605	16750	16543	16683	16573	16450	16529	16695	16730	16544	16685	16710	16614	16909	16452	16548	16440	16657	16681	16579	16585	16467	16697	16656	16655	16659	16812	16586	16727	16735	16554	16698	16655	16525	16763	16465	16540	16723	16670	16649	16669	16659	16780	16464	16665	16625	16644	16531	16683	16698	16644	16603	16568	16730	16640	16493	16527	16373	16696	16676	16600	16492	16467	16676	16562	16568	16655	16805	16583	16844	17077	16654	16607	16845	16643	16681	16770	16625	16467	16602	16643	16581	16548	16604	16576	16550	16599	16716	16760	16699	16508	16545	16523	16584	16795	16695	16620	16687	16713	16613	16762	16621	16581	16658	16603	16726	16670	16799	16433	16665	16795	16683	16707	16726	16552	16611	16490	16597	16720	16452	16726	16641	16581	16657	16570	16607	16795	16690	16576	16603	16731	16619	16591	16567	16639	16727	16574	16566	16776	16468	16576	16747	16570	16691	16746	16817	16635	16590	16493	16661	16692	16620	16574	16731	16586	16597	16822	16727	16524	16661	16589	16853	16720	16601	16912	16588	16626	16555	16557	16755	16741	16644	16759	16694	16699	16490	16814	16538	16744	16767	16471	16595	16526	16594	16679	16628	16747	16622	16551	16633	16507	16721	16575	16649	16620	16622	16702	16637	16602	16512	16539	16760	16604	16618	16686	16636	16563	16618	16642	16553	16515	16637	16583	16612	16612	16677	16557	16553	16564	16677	16796	16652	16662	16740	16589	16568	16613	16672	16702	16525	16716	16435	16654	16704	16753	16567	16742	16803	16622	16618	16534	16588	16821	16681	16673	16673	16667	16701	16718	16708	16648	16637	16564	16761	16704	16564	16496	16513	16648	16639	16569	16655	16661	16691	16625	16598	16562	16518	16684	16594	16732	16653	16696	16526	16585	16736	16710	16781	16681	16742	16645	16742	16600	16592	16774	16727	16612	16502	16642	16535	16553	16467	16514	16720	16814	16661	16607	16719	16701	16586	16657	16865	16527	16611	16600	16552	16574	16538	16583	16674	16584	16676	16599	16674	16825	16681	16593	16561	16662	16553	16636	16618	16856	16553	16588	16699	16802	16592	16501	16528	16651	16609	16593	16640	16479	16656	16735	16638	16701	16735	16805	16673	16485	16712	16581	16616	16450	16650	16925	16514	16478	16693	16761	16664	16864	16595	16673	16519	16598	16609	16806	16803	16586	16732	16523	16503	16593	16742	16473	16567	16334	16698	16671	16680	16451	16480	16717	16639	16588	16552	16491	16545	16698	16749	16706	16408	16775	16877	16461	16781	16739	16729	16499	16572	16632	16589	16566	16777	16704	16698	16719
28451	23408	25951	23677	20442	20072	20160	19877	19676	19953	19842	19604	19418	19831	19520	19631	19763	19872	19545	19745	19598	19603	19599	19983	20173	20060	20100	19767	19445	19611	19491	19468	19633	19516	19506	19451	19580	19543	19382	19292	19449	19483	19418	19492	19425	19590	19396	19557	19380	19466	19818	19373	19400	19327	19581	19578	19429	19377	19388	19439	19222	19514	19469	19470	19377	19444	19228	19666	19264	19362	19527	19379	19410	19427	19420	19426	19378	19546	19558	19321	19478	19036	19335	19542	19564	19230	19319	19502	19347	19377	19651	19474	19333	19510	19396	19283	19339	19307	19339	19542	19425	19356	19272	19287	19666	19384	19243	19214	19283	19416	19597	19332	19481	19564	19564	19528	19487	19393	19315	19416	19472	19384	19488	19379	19580	19405	19505	19432	19416	19585	19461	19474	19509	19465	19506	19405	19386	19338	19388	19562	19473	19287	19460	19320	19378	19536	19516	19445	19348	19543	19385	19468	19509	19428	19564	19092	19420	19389	19188	19370	19505	19381	19452	19599	19362	19562	19666	19347	19562	19490	19484	19415	19286	19347	19539	19402	19360	19339	19282	19175	19383	19367	19498	19330	19383	19311	19481	19366	19545	19518	19272	19352	19096	19440	19405	19255	19384	19204	19420	19419	19646	19282	19451	19521	19380	19471	19521	19037	19457	19439	19277	19485	19482	19330	19238	19432	19445	19380	19481	19347	19293	19602	19372	19527	19413	19471	19509	19560	19656	19429	19496	19370	19635	19398	19484	19428	19540	19338	19404	19366	19381	19690	19544	19312	19386	19406	19462	19467	19509	19299	19528	19371	19496	19547	19581	19681	19494	19429	19311	19508	19429	19485	19555	19441	19370	19195	19436	19302	19451	19244	19485	19608	19455	19402	19308	19613	19527	19475	19638	19405	19428	19559	19328	19258	19465	19379	19726	19514	19709	19384	19599	19409	19562	19354	19439	19265	19362	19445	19326	19238	19370	19449	19525	19470	19417	19371	19465	19432	19475	19434	19256	19539	19473	19662	19460	19308	19416	19586	19548	19430	19280	19494	19343	19523	19606	19518	19280	19439	19487	19416	19379	19409	19489	19463	19452	19499	19677	19450	19502	19500	19650	19366	19678	19314	19488	19425	19689	19539	19775	19497	19447	19626	19269	19493	19310	19313	19336	19253	19547	19562	19406	19440	19550	19261	19418	19529	19394	19432	19596	19299	19300	19525	19296	19393	19425	19578	19417	19469	19487	19594	19495	19566	19396	19367	19424	19462	19578	19586	19601	19300	19395	19422	19371	19550	19561	19592	19327	19242	19400	19344	19408	19412	19401	19427	19465	19506	19542	19556	19529	19331	19556	19659	19439	19448	19501	19493	19267	19407	19522	19651	19452	19447	19423	19716	19504	19526	19392	19552	19807	19591	19415	19595	19438	19506	19398	19298	19474	19475	19407	19444	19396	19395	19432	19443	19346	19273	19534	19634	19258	19319	19409	19594	19442	19356	19524	19701	19515	19351	19389	19173	19410	19393	19451	19416	19607	19369	19506	19301	19511	19506	19466	19161	19616	19442	19556	19491	19490	19438	19370	19414	19346	19529	19514	19496	19259	19439	19661	19219	19487	19529	19389	19399	19241	19358	19489	19384	19459	19318	19481	19419	19548	19318	19626	19390	19411	19439	19291	19572	19462	19511	19476	19397	19403	19404	19394	19613	19634	19598	19448	19389	19384	19550	19503	19716	19380	19207	19599	19623	19458	19371	19496	19356	19549	19283	19377	19555	19444	19561	19481	19424	19526	19520	19527	19324	19508	19385	19317	19189	19464	19457	19358	19260	19390	19524	19480	19378	19544	19467	19636	19441	19423	19382	19466	19491	19577	19426	19229	19223	19428	19319	19471	19452	19451	19519	19390	19397	19317	19451	19399	19475	19629	19328	19418	19240	19107	19428	19409	19504	19520	19321	19316	19507	19179	19373	19223	19287	19287	19317	19444	19453	19557	19408	19391	19672	19533	19344	19626	19363	19371	19266	19234	19471	19260	19446	19639	19375	19347	19310	19509	19413	19276	19344	19459	19360	19203	19543	19401	19667	19242	19405	19431	19264	19612	19314	19444	19389	19348	19469	19476	19423	19569	19508	19394	19342	19547	19385	19520	19500	19582	19538	19354	19315	19447	19562	19383	19473	19343	19138	19419	19383	19551	19403	19457	19533	19306	19298	19538	19508	19541	19687	19602	19416	19298	19512	19431	19328	19430	19490	19489	19558	19532	19580	19489	19460	19331	19393	19481	19323	19610	19357	19435	19623	19417	19562	19265	19562	19294	19179	19261	19418	19514	19460	19364	19414	19514	19345	19272	19337	19551	19368	19426	19496	19621	19563	19487	19526	19396	19396	19467	19373	19350	19454	19513	19501	19309	19398	19489	19302	19515	19263	19329	19398	19463	19502	19299	19366	19567	19416	19320	19481	19509	19399	19549	19465	19374	19438	19435	19418	19629	19511	19486	19289	19503	19338	19238	19403	19343	19366	19430	19434	19293	19429	19403	19570	19403	19692	19317	19322	19392	19363	19375	19415	19613	19464	19381	19586	19447	19521	19484	19326	19209	19495	19670	19410	19421	19453	19369	19430	19523	19306	19402	19501	19481	19319	19417	19228	19522	19465	19435	19287	19485	19673	19368	19554	19432	19454	19641	19448	19599	19444	19404	19458	19347	19235	19110	19228	19394	19636	19342	19453	19454	19431	19761	19417	19630	19542	19528	19496	19487	19449	19423	19617	19695	19353	19530	19580	19544	19251	19327	19289	19566	19324	19539	19471	19257	19438	19334	19620	19557	19538	19414	19470	19585	19491	19624	19341	19494	19404	19426	19352	19491	19506	19476	19492	19502	19511	19360	19293	19444	19510	19548	19497	19518	19520	19353	19437	19414	19407	19461	19480	19558	19637	19422	19345	19440	19319	19414	19479	19601	19459	19337	19287	19395	19322	19319	19302	19476	19429	19293	19319	19634	19541	19503	19587	19423	19472	19459	19429	19540	19307	19438	19547	19436	19471	19110	19373	19356	19363	19445	19296	19444	19494	19636	19470	19541	19407	19444	19514	19468	19434	19322	19340	19424	19441	19511	19458	19200	19412	19341	19355	19442	19457	19413	19514	19531	19582	19656	19373	19429	19471	19323	19535	19609	19451	19275	19474	19605	19390	19469	19514	19357	19334	19428	19413	19388	19723	19458	19525	19512	19259	19556	19583	19620	19482	19485	19455	19394	19663	19599	19543	19419	19375	19555	19658	19462	19427	19470	19518	19357	19361	19455	19557	19634	19429	19442	19418	19595	19360	19410	19622	19228	19359	19334	19490	19447	19566	19503	19594	19414	19296	19357	19323	19439	19493	19193	19315	19313	19320	19534	19415	19328	19425	19309	19439	19417	19430	19589	19702	19644	19272	19588	19470	19501	19324	19278	19333	19673	19413	19251	19249	19395	19601	19420	19393	19268	19721	19460	19395	19739	19406	19481	19377	19591	19327	19648	19446	19511	19386	19225	19425	19473	19537	19319	19307	19451	19231	19413	19339	19309	19309	19404	19516	19434	19506	19506	19332	19631	19610	19564	19169	19441	19371	19500	19542	19357	19426	19416	19540	19564	19605	19488	19593	19371	19511	19359	19595	19477	19457	19587	19294	19318	19537	19729	19532	19535	19652	19361	19388	19478	19380	19489	19304	19321	19302	19360	19455	19403	19516	19214	19574	19447	19465	19420	19353	19394	19466	19265	19297	19252	19307	19365	19593	19449	19332	19424	19549	19444	19411	19631	19518	19573	19443	19309	19504	19539	19238	19371	19518	19527	19226	19539	19532	19360	19373	19372	19329	19382	19150	19328	19578	19295	19605	19277	19441	19281	19396	19628	19395	19204	19494	19388	19350	19369	19271	19405	19515	19372	19436	19429	19387	19617	19340	19468	19613	19551	19334	19348	19611	19259	19362	19315	19448	19381	19433	19094	19397	19533	19381	19526	19361	19413	19416	19274	19440	19525	19464	19583	19449	19402	19309	19489	19383	19426	19471	19367	19269	19351	19512	19437	19445	19483	19175	19332	19481	19447	19552	19480	19333	19308	19435	19433	19309	19279	19410	19326	19338	19554	19354	19537	19437	19536	19519	19341	19219	19541	19482	19407	19481	19723	19591	19555	19610	19529	19543	19348	19544	19159	19368	19382	19526	19512	19430	19546	19414	19436	19508	19387	19516	19422	19263	19515	19428	19400	19289	19376	19489	19461	19431	19409	19413	19236	19472	19239	19481	19281	19424	19352	19276	19574	19647	19422	19690	19593	19388	19349	19366	19550	19562	19488	19351	19371	19450	19334	19321	19448	19547	19402	19434	19492	19397	19538	19551	19593	19414	19504	19476	19540	19297	19499	19473	19408	19545	19342	19205	19567	19399	19356	19411	19473	19524	19237	19510	19303	19494	19617	19660	19510	19350	19491	19462	19355	19575	19455	19464	19549	19301	19302	19355	19384	19403	19412	19467	19450	19166	19452	19602	19432	19470	19529	19349	19463	19297	19540	19470	19625	19323	19454	19526	19213	19487	19445	19387	19433	19474	19521	19474	19369	19113	19521	19396	19585	19294	19453	19418	19340	19384	19624	19345	19544	19345	19341	19446	19780	19358	19407	19447	19628	19578	19305	19269	19624	19503	19464	19197	19406	19613	19359	19492	19208	19568	19412	19468	19323	19577	19391	19397	19508	19278	19453	19311	19232	19368	19447	19372	19281	19376	19517	19252	19541	19288	19350	19468	19348	19544	19512	19463	19389	19494	19566	19549	19441	19422	19489	19497	19451	19465	19401	19400	19500	19335	19362	19817	19450	19483	19457	19286	19464	19542	19346	19496	19484	19395	19459	19496	19360	19086	19366	19287	19395	19372	19330	19351	19360	19552	19373	19455	19284	19449	19527	19344	19333	19197	19550	19326	19430	19477	19421	19350	19375	19372	19340	19319	19455	19432	19459	19323	19460	19293	19410	19363	19601	19375	19544	19511	19516	19411	19491	19490	19307	19572	19293	19328	19424	19477	19268	19518	19298	19373	19295	19520	19466	19616	19339	19505	19339	19278	19258	19292	19672	19247	19412	19373	19360	19318	19422	19495
24045	27877	20121	19236	17839	17336	16937	16930	16984	16925	16899	16868	16807	16880	16613	16588	16723	16872	16795	16684	16832	16687	17068	17256	17499	17222	17001	16623	16597	16573	16472	16410	16393	16211	16459	16268	16281	16379	16300	16518	16418	16455	16468	16558	16490	16398	16404	16355	16348	16408	16339	16366	16448	16325	16369	16379	16517	16254	16240	16455	16251	16391	16465	16323	16456	16514	16521	16377	16302	16429	16498	16236	16393	16256	16250	16354	16499	16428	16500	16307	16441	16360	16312	16633	16363	16552	16381	16396	16365	16320	16440	16344	16310	16450	16286	16363	16417	16352	16289	16368	16480	16335	16286	16314	16407	16354	16218	16318	16357	16504	16512	16460	16483	16413	16445	16212	16608	16305	16382	16265	16365	16389	16427	16465	16310	16389	16409	16245	16439	16509	16462	16422	16342	16367	16257	16261	16439	16410	16360	16350	16316	16586	16329	16356	16424	16308	16428	16428	16224	16311	16386	16319	16439	16368	16538	16300	16305	16453	16233	16312	16311	16365	16268	16432	16433	16362	16373	16217	16593	16348	16277	16407	16402	16457	16524	16303	16353	16365	16518	16306	16558	16392	16358	16421	16279	16453	16311	16572	16222	16350	16483	16388	16354	16439	16366	16396	16214	16315	16314	16275	16393	16373	16452	16325	16475	16202	16410	16434	16344	16405	16397	16313	16360	16456	16350	16340	16378	16552	16291	16248	16249	16329	16663	16478	16399	16470	16499	16367	16399	16438	16180	16335	16436	16344	16334	16333	16239	16571	16386	16366	16368	16279	16339	16287	16492	16500	16401	16273	16370	16287	16380	16322	16287	16257	16290	16417	16370	16546	16484	16289	16367	16460	16201	16465	16446	16348	16405	16568	16243	16296	16274	16379	16345	16461	16405	16483	16428	16311	16342	16307	16540	16264	16329	16271	16511	16351	16515	16402	16473	16549	16447	16507	16564	16256	16315	16224	16505	16374	16339	16354	16411	16520	16345	16483	16255	16391	16248	16270	16527	16495	16363	16367	16401	16317	16381	16388	16367	16251	16490	16358	16372	16366	16327	16344	16288	16437	16438	16240	16411	16268	16345	16353	16483	16386	16386	16251	16511	16366	16443	16489	16346	16418	16478	16276	16260	16413	16316	16366	16211	16350	16381	16352	16230	16436	16313	16441	16320	16444	16455	16426	16514	16312	16483	16125	16296	16301	16499	16326	16455	16402	16346	16388	16311	16576	16528	16509	16357	16357	16206	16232	16395	16369	16279	16357	16384	16378	16328	16233	16248	16547	16354	16357	16240	16265	16450	16362	16445	16302	16389	16381	16434	16293	16384	16229	16374	16402	16269	16221	16350	16543	16421	16427	16403	16387	16421	16310	16312	16324	16450	16470	16346	16425	16447	16318	16366	16336	16270	16406	16435	16369	16535	16368	16454	16266	16306	16312	16235	16400	16482	16414	16283	16349	16510	16556	16400	16386	16448	16416	16337	16291	16409	16410	16356	16351	16444	16580	16324	16483	16348	16244	16462	16285	16302	16252	16513	16355	16315	16527	16332	16377	16365	16346	16311	16450	16638	16497	16421	16463	16333	16344	16418	16418	16496	16347	16555	16359	16396	16422	16461	16063	16323	16473	16468	16465	16493	16446	16437	16267	16375	16455	16145	16515	16477	16331	16490	16415	16322	16274	16301	16314	16297	16397	16433	16363	16384	16383	16444	16333	16383	16378	16566	16319	16507	16446	16271	16308	16342	16512	16366	16434	16466	16407	16499	16419	16339	16419	16435	16223	16486	16438	16337	16313	16428	16333	16302	16426	16342	16480	16419	16387	16377	16365	16338	16229	16581	16342	16482	16363	16087	16562	16316	16155	16444	16405	16249	16554	16556	16369	16425	16351	16324	16265	16439	16302	16460	16487	16572	16377	16384	16481	16347	16263	16389	16431	16579	16299	16241	16390	16378	16417	16427	16522	16296	16380	16491	16404	16441	16373	16324	16296	16450	16535	16353	16427	16495	16426	16371	16206	16324	16460	16370	16417	16451	16327	16334	16456	16415	16435	16369	16439	16357	16367	16460	16548	16494	16470	16308	16448	16404	16344	16438	16427	16520	16297	16532	16342	16386	16315	16482	16506	16406	16433	16456	16422	16445	16436	16350	16405	16449	16407	16311	16344	16530	16558	16249	16398	16382	16237	16376	16441	16374	16425	16308	16408	16334	16300	16350	16429	16279	16337	16384	16543	16425	16350	16479	16421	16277	16409	16553	16495	16393	16413	16318	16304	16381	16350	16276	16320	16430	16267	16222	16230	16409	16456	16300	16211	16362	16505	16301	16270	16357	16486	16495	16542	16282	16406	16231	16660	16430	16281	16346	16212	16454	16469	16366	16280	16253	16337	16323	16271	16312	16527	16421	16359	16495	16304	16341	16364	16199	16348	16459	16226	16355	16306	16218	16375	16171	16551	16383	16456	16316	16564	16173	16415	16335	16399	16358	16343	16392	16298	16307	16376	16372	16434	16433	16431	16354	16375	16613	16394	16451	16604	16445	16297	16364	16469	16396	16274	16435	16426	16429	16390	16377	16395	16286	16530	16399	16347	16499	16321	16358	16253	16388	16400	16353	16348	16387	16456	16214	16501	16526	16484	16323	16395	16316	16452	16517	16414	16517	16546	16306	16350	16358	16465	16472	16393	16377	16529	16342	16395	16210	16359	16336	16275	16238	16536	16466	16452	16350	16388	16394	16264	16275	16318	16420	16438	16290	16357	16247	16292	16323	16193	16377	16323	16372	16546	16295	16494	16375	16474	16205	16403	16431	16383	16323	16423	16411	16395	16434	16400	16485	16529	16414	16298	16378	16367	16406	16435	16398	16242	16541	16609	16251	16387	16568	16390	16485	16406	16241	16280	16367	16446	16329	16226	16324	16482	16426	16477	16375	16333	16304	16387	16521	16228	16237	16249	16432	16409	16430	16342	16336	16278	16395	16372	16485	16436	16527	16390	16472	16511	16382	16431	16234	16465	16510	16433	16240	16357	16465	16331	16488	16245	16511	16338	16499	16458	16414	16308	16324	16201	16325	16333	16429	16360	16346	16282	16379	16538	16203	16206	16388	16345	16328	16285	16351	16353	16333	16355	16460	16393	16592	16478	16466	16233	16299	16339	16421	16525	16383	16404	16302	16391	16399	16522	16543	16399	16329	16444	16338	16347	16392	16458	16329	16391	16473	16222	16435	16409	16370	16367	16399	16506	16179	16478	16434	16406	16354	16545	16481	16483	16499	16283	16251	16202	16415	16391	16356	16422	16302	16446	16340	16359	16325	16570	16154	16598	16480	16281	16468	16438	16337	16290	16410	16309	16277	16499	16278	16506	16251	16154	16339	16393	16438	16243	16430	16481	16447	16395	16302	16346	16425	16348	16353	16360	16439	16389	16386	16352	16413	16291	16507	16410	16410	16261	16268	16436	16433	16497	16376	16348	16394	16555	16397	16549	16386	16224	16276	16493	16358	16406	16426	16519	16519	16478	16192	16489	16253	16417	16310	16419	16492	16373	16344	16300	16476	16258	16586	16532	16574	16451	16290	16540	16320	16467	16368	16454	16340	16414	16341	16337	16399	16370	16417	16298	16247	16438	16504	16243	16269	16410	16309	16324	16569	16468	16348	16516	16211	16221	16247	16376	16295	16515	16488	16350	16498	16481	16556	16337	16396	16486	16445	16513	16326	16434	16329	16448	16425	16503	16366	16454	16509	16426	16445	16409	16349	16399	16352	16401	16395	16347	16366	16443	16478	16519	16302	16404	16486	16588	16349	16467	16510	16251	16348	16217	16388	16540	16246	16301	16379	16579	16439	16250	16471	16507	16423	16386	16543	16455	16467	16550	16319	16350	16375	16414	16396	16362	16408	16487	16386	16429	16472	16536	16588	16536	16259	16567	16401	16316	16402	16390	16303	16456	16406	16336	16347	16331	16401	16476	16344	16448	16316	16277	16523	16350	16255	16520	16390	16527	16361	16410	16391	16219	16487	16323	16462	16442	16431	16355	16377	16315	16425	16321	16467	16443	16391	16697	16363	16453	16415	16272	16358	16398	16334	16310	16489	16371	16418	16278	16242	16295	16339	16349	16395	16404	16391	16335	16341	16465	16419	16548	16444	16282	16424	16557	16510	16336	16280	16565	16514	16452	16431	16300	16447	16320	16441	16350	16335	16304	16520	16507	16192	16262	16456	16403	16432	16459	16386	16269	16302	16368	16396	16293	16303	16337	16378	16552	16405	16461	16358	16248	16474	16335	16390	16334	16372	16444	16382	16298	16222	16572	16334	16506	16296	16397	16429	16461	16289	16415	16424	16402	16338	16455	16316	16378	16307	16377	16549	16389	16381	16314	16387	16548	16305	16588	16506	16520	16390	16540	16336	16344	16460	16381	16402	16476	16498	16416	16274	16374	16317	16323	16412	16397	16373	16396	16263	16451	16467	16557	16388	16344	16395	16405	16457	16326	16353	16161	16438	16552	16246	16473	16460	16393	16271	16277	16289	16332	16476	16384	16389	16541	16474	16328	16458	16473	16410	16396	16424	16526	16427	16512	16354	16378	16455	16399	16312	16283	16481	16255	16321	16473	16385	16268	16302	16341	16254	16342	16375	16355	16517	16248	16426	16456	16475	16368	16416	16369	16214	16294	16522	16345	16182	16301	16284	16428	16396	16499	16350	16508	16404	16430	16321	16497	16387	16468	16243	16357	16429	16306	16419	16254	16385	16449	16384	16209	16460	16275	16227	16459	16463	16361	16274	16502	16457	16469	16491	16397	16408	16339	16429	16319	16438	16411	16552	16280	16368	16461	16482	16332	16331	16582	16489	16406	16359	16453	16315	16515	16480	16361	16240	16209	16407	16305	16254	16448	16334	16479	16528	16260	16404	16539	16273	16489	16455	16416	16386	16325	16379	16304	16443	16279	16416	16276	16418	16480	16442	16423	16386	16648	16383	16327	16239	16383	16350	16301	16522	16229	16409	16528	16492	16536	16500	16284	16458	16238	16325	16401	16482	16331	16278	16461	16450	16494	16353	16551	16445	16515	16443	16299	16487	16413	16497	16455	16382	16279	16315	16395	16438	16348	16393	16183	16369	16337	16242	16416	16445	16382
23982	21513	29085	24511	22912	23925	23495	20842	20459	20451	20415	20371	20180	20265	20236	20054	19939	20116	19955	20136	20076	20172	20757	23120	24106	23442	22299	21096	20261	19913	19757	19945	19774	19846	19775	19921	19743	19770	19868	19610	19698	19689	19757	19649	19707	19830	19769	19761	19794	20019	19758	19661	19727	19727	19502	19714	19791	19662	19758	19938	19919	19776	19711	19668	19701	19632	19879	19869	19759	19657	19443	19676	19804	19718	19801	19775	19938	19903	19844	19720	19810	19843	19742	19657	19786	19794	19767	19799	19855	19746	19574	19699	19780	19730	19547	19843	19756	19591	19526	19566	19601	19643	19609	19675	19730	19656	19720	19755	19636	19863	19808	19774	19788	19800	19503	19873	19727	19550	19711	19865	19850	19724	19666	19903	19689	19572	19594	19524	19781	19626	19879	19587	19531	19787	19555	19694	19839	19703	19592	19786	19670	19949	19828	19799	19929	19732	19610	19783	19718	19838	19910	19418	19720	19470	19614	19719	19632	19558	19821	19488	19700	19609	19541	19759	19612	19770	19784	19468	19608	19833	19770	19790	19713	19812	19606	19871	19739	19644	19463	19738	19695	19682	19733	19866	19777	19475	19806	19638	19847	19785	19667	19780	19644	19599	19577	19819	19591	19566	19749	19808	19751	19622	19731	19710	19630	19678	19669	19484	19555	19857	19680	19743	19729	19684	19780	19724	19624	19834	19531	19678	19550	19579	19647	19589	19748	19814	19844	19578	19496	19662	19606	19464	19728	19615	19640	19965	19696	19716	19683	19508	19698	19532	19521	19734	19713	19625	19534	19568	19687	19569	19443	19745	19847	19649	19799	19856	19870	19798	19684	19764	19614	19743	19519	19761	19742	19527	19682	19594	19686	19436	19909	19619	19636	19680	19834	19781	19716	19549	19481	19590	19866	19657	19707	19664	19533	19661	19666	19537	19818	19733	19803	19718	19854	19702	19560	19594	19576	19662	19752	19850	19961	19623	19703	19785	19917	19670	19704	19683	19740	19609	19733	19672	19631	19570	19741	19870	19664	19782	19587	19598	19778	19857	19533	19565	19694	19703	19744	19630	19840	19728	19867	19664	19832	19600	19724	19921	20006	19611	19565	19508	19668	19966	19611	19914	19617	19882	19747	19949	19846	19721	19882	19683	19666	19584	19672	19520	19792	19482	19566	19722	19714	19378	19871	19879	19943	19701	19693	19606	19664	19538	19727	19693	19683	19802	19757	19630	19705	19675	19695	19779	19689	19687	19585	19719	19802	19477	19599	19647	19830	19620	19610	19768	19632	19662	19665	19646	19865	19769	19644	19688	19664	19647	19690	19637	19722	19635	19516	19781	19865	19809	19689	19637	19812	19577	19706	19823	19684	19863	19720	19717	19833	19754	19614	19703	19818	19708	19685	19666	19699	19884	19711	19697	19566	19589	19435	19799	19850	19823	19625	19823	19793	19699	19806	19814	19569	19638	19619	19763	19834	19846	19635	19581	19762	19626	19601	19711	19854	19880	19613	19904	19912	19449	19612	19811	19673	19757	19384	19597	19729	19678	19646	19519	19634	19885	19759	19864	19778	19545	19701	19750	19682	19910	19813	19765	19700	19575	19694	19524	19555	19839	19763	19592	19663	19532	19712	19609	19646	19770	19772	19614	19605	19472	19708	19752	19847	19748	19894	19963	19641	19835	19660	19513	19764	19891	19603	19834	19547	19808	19541	19662	19776	19713	19701	19781	19800	19699	19673	19783	19818	19567	19745	19826	19702	19454	19870	19666	19650	19702	19696	19684	19584	19655	19857	19439	19747	19670	19646	19751	19793	19811	19940	19770	19759	19643	19595	19633	19912	19681	19728	19780	19679	19850	19572	19707	19857	19671	19722	19688	19849	19582	19550	19791	19794	19603	19697	19787	19689	19584	19820	19662	19825	19674	19783	19602	19810	19879	19766	19734	19907	19573	19631	19637	19522	19542	19636	19924	19870	19688	19900	19656	19631	19702	19789	19648	19678	19605	19845	19867	19672	19635	19592	19665	19767	19769	19750	19483	19898	19623	19791	19711	19631	19503	19902	19632	19619	19801	19799	19724	19597	19552	19569	19775	19731	19560	19672	19797	20097	19525	19715	19832	19881	19633	19656	19707	19686	19697	19699	19852	19992	19524	19725	19863	19728	19613	19689	19773	19835	19451	19776	19650	19585	19646	19788	19800	19685	19809	19800	19669	19803	19833	19618	19594	19864	19644	19909	19907	19679	19955	19855	19572	19617	19763	19494	19685	19627	19812	19692	19709	19788	19780	19711	19844	19764	19650	19708	19606	19834	19646	19646	19857	19906	19890	19630	19701	19658	19643	19688	19543	19705	19651	19746	19696	19493	19550	19508	19721	19694	19746	19750	19718	19558	19741	19635	19739	19691	19744	19805	19975	19933	19648	19749	19801	19626	19694	19646	19681	19858	19758	19558	19425	19481	19417	19678	19725	19827	19608	19738	19677	19482	19759	19910	19869	19779	19921	19882	19674	19585	19825	19716	19494	19604	19561	19716	19701	19629	19738	19773	19786	19727	19706	19634	19734	19692	19667	19555	19798	19645	19575	19875	19744	19697	19579	19607	19684	19717	19686	19399	19427	19757	19862	19673	19703	19521	19438	19762	19682	19768	19730	19782	19816	19597	19725	19783	19860	19736	19713	19695	19799	19678	19922	19670	19805	19804	19904	19481	19566	19845	19582	19596	19698	19728	19952	19904	19511	19796	19582	19695	19664	19633	19680	19753	19752	19988	19616	19439	19666	19591	19748	19754	19678	19784	19534	19733	19913	19733	19786	19943	19781	19674	19592	19687	19570	19599	19658	19859	19645	19834	19921	19745	19759	19656	19585	19724	19616	19645	19618	19634	19718	19664	19929	19661	19728	19718	19663	19630	19601	19866	19921	19702	19765	19608	19599	19451	19500	19703	19711	19499	19786	19632	19717	19773	19769	19708	19851	19730	19771	19607	19584	19762	19660	19700	19755	19644	19618	19823	19704	19967	19556	19629	19714	19844	19858	19532	19570	19674	19890	19848	19610	19748	19722	19684	19817	19962	19719	19656	19822	19778	19703	19681	19848	19856	19650	19572	19654	19829	19626	19578	19814	19898	19709	19694	19713	19559	19927	19788	19734	19618	19521	19786	19689	19897	19700	19697	19669	19648	19693	19797	19920	19726	19603	19672	19672	19883	19830	19561	19675	19818	19545	19741	19531	20028	19619	19838	19663	19690	19827	19726	19830	19681	19773	19663	19893	19838	19705	19860	19808	19685	19752	19666	19635	19680	19461	19655	19721	19672	19848	19820	19653	19566	19902	19811	19782	19587	19556	19846	19641	19533	19858	19693	19438	19727	19690	19695	19769	19735	19720	19581	19761	19643	19586	19688	19802	19389	19719	19557	19548	19768	19619	19666	19801	19755	19562	19649	19822	19814	19586	19509	19883	19582	19614	19710	19459	19793	19743	19888	19649	19714	19621	19495	19756	19821	19660	19742	19828	19659	19737	19641	19702	19661	19616	19595	19636	19580	19779	19866	19749	19659	19754	19733	19697	19747	19618	19864	19630	19633	19731	19791	19837	19629	19899	19987	19964	19595	19728	19757	19708	19738	19757	19587	19642	19766	19604	19815	19819	19727	19689	19740	19769	19733	19746	19654	19529	19669	19664	19711	19746	19777	19791	19599	19651	19873	19717	19704	19421	19588	19703	19848	19926	19672	19517	19538	19848	19968	19696	19734	19602	19657	19665	19767	19734	19705	19821	19835	19734	19677	19737	19646	19638	19735	19434	19858	19808	19727	19745	19668	19718	19720	19737	19719	19642	19836	19542	19779	19811	19699	19596	19745	19735	19959	19803	19602	19752	19733	19696	19647	19728	19515	19623	19637	19707	19632	19608	19787	19842	19782	19634	19665	19727	19726	19779	19728	19879	19757	19851	19847	19728	19399	19610	19994	19781	19672	19652	19657	19707	19836	19774	19748	19740	19734	19773	19695	19853	19803	19687	19722	19951	19623	19722	19787	19654	19621	19763	19979	19911	19890	19698	19703	19751	19658	19515	19742	19534	19744	19699	19869	19667	19701	19890	19686	19712	19876	19447	19572	19710	19761	19727	19594	19631	19616	19596	19879	19730	19601	19880	19757	19920	19588	19704	19872	19806	19523	19725	19716	19780	19924	19647	19671	19659	19734	19794	20096	19662	19784	19718	19654	19688	19556	19685	19776	19822	19639	19682	19686	19622	19792	19527	19808	19571	19686	19857	19564	19718	19850	19581	19629	19689	19753	19672	19694	19683	19485	19548	19695	19855	19543	19760	19630	19751	19578	19803	19821	19794	19678	19887	19840	19532	19788	19590	19678	19482	19728	19618	19699	19705	19834	19636	19764	19813	19531	19831	19704	19766	19801	19831	19905	19607	19480	19803	19636	19714	19525	19531	19753	19854	19733	19700	19824	19717	19795	19612	19818	19616	19729	19870	19788	19764	19790	19704	19973	19663	19835	19682	19616	19783	19870	19912	19721	19854	19717	19708	19892	19675	19837	19667	19513	19620	19752	19697	19697	19695	19873	19725	19778	19721	19615	19561	19711	19716	19730	19708	19649	19715	19671	19824	19800	19912	19592	19770	19812	19563	19753	19679	19742	19772	19845	19688	19571	19776	19772	19485	19853	19743	19498	19704	19665	19787	19797	19883	19881	19724	19683	19635	19761	19690	19878	19747	19609	19625	19772	19527	19751	19785	19708	20000	19630	19758	19673	19720	19919	19689	19730	19770	19708	19684	19709	19804	19710	19805	19567	19615	19619	19641	19479	19694	19863	19795	19886	19790	19691	19697	19679	19521	19844	19632	19782	19739	19651	19663	19725	19927	19703	19763	19550	19667	19643	19777	19691	19687	19537	19871	19754	19863	19724	19759	19805	19670	19710	19742	19698	19661	19593	19508	19774	19808	19737	19737	19704	19825	19595	19667	19682	19481	19554	19754	19691	19496	19775	19823	19754	19729	19674	19781	19652	19764	19831	19764	19626	19558	19733	19673	19745	19586	19674	19622	19354	19747	19762	19807	19844	19779	19860	19695	19789	19581	19522	19727	19733	19459	19704	19667	19685	19850	19623	19572	19656	19598
24012	33122	25817	22619	21445	18966	18455	17928	17834	17437	17473	17348	17382	17370	17151	17163	16956	16961	16945	17112	17219	17011	18329	22336	22924	21371	19607	17957	17130	16714	16609	16525	16758	16673	16703	16702	16582	16534	16610	16449	16599	16651	16619	16748	16447	16486	16614	16548	16517	16737	16559	16708	16417	16613	16551	16627	16517	16460	16594	16517	16695	16433	16510	16577	16443	16655	16547	16550	16371	16621	16809	16609	16514	16566	16613	16548	16682	16600	16622	16419	16635	16600	16712	16429	16713	16498	16654	16486	16516	16404	16459	16541	16653	16539	16463	16624	16544	16606	16568	16629	16722	16636	16427	16571	16627	16519	16737	16533	16746	16557	16561	16516	16658	16551	16580	16661	16501	16702	16550	16676	16595	16604	16655	16544	16507	16609	16488	16671	16542	16527	16629	16695	16665	16437	16555	16689	16556	16625	16578	16602	16610	16555	16572	16540	16563	16537	16321	16405	16537	16518	16656	16619	16546	16518	16511	16504	16577	16622	16526	16441	16578	16603	16614	16444	16609	16521	16507	16529	16523	16612	16606	16576	16592	16642	16617	16440	16545	16521	16478	16670	16624	16603	16544	16454	16494	16516	16621	16461	16421	16312	16474	16521	16615	16480	16621	16657	16538	16555	16608	16642	16548	16491	16531	16554	16669	16319	16640	16381	16463	16451	16576	16435	16504	16449	16672	16604	16686	16692	16620	16714	16450	16773	16702	16554	16403	16556	16450	16502	16541	16550	16537	16637	16593	16597	16572	16609	16484	16535	16501	16635	16769	16604	16516	16638	16528	16558	16442	16629	16382	16520	16655	16603	16551	16495	16645	16513	16518	16424	16514	16423	16615	16493	16597	16733	16507	16585	16574	16658	16470	16627	16634	16576	16544	16391	16423	16787	16580	16597	16502	16598	16564	16585	16566	16516	16456	16449	16566	16557	16662	16556	16395	16610	16341	16633	16649	16623	16536	16712	16691	16538	16577	16557	16639	16443	16345	16594	16546	16442	16434	16642	16625	16608	16628	16498	16478	16445	16698	16500	16523	16485	16481	16429	16472	16671	16620	16515	16664	16550	16466	16414	16467	16451	16695	16493	16590	16505	16445	16568	16478	16708	16550	16310	16485	16570	16350	16500	16562	16611	16403	16496	16396	16525	16489	16639	16692	16486	16622	16595	16594	16647	16460	16622	16638	16520	16698	16638	16584	16778	16422	16567	16499	16713	16567	16465	16485	16701	16584	16693	16626	16499	16641	16529	16285	16580	16463	16676	16441	16792	16235	16411	16545	16441	16656	16597	16444	16465	16405	16634	16511	16532	16641	16555	16512	16641	16685	16537	16544	16791	16433	16550	16789	16540	16598	16669	16500	16599	16560	16638	16526	16453	16497	16461	16627	16690	16485	16541	16669	16474	16573	16486	16388	16606	16612	16450	16676	16657	16377	16543	16612	16558	16608	16554	16587	16437	16695	16460	16596	16548	16563	16747	16627	16430	16420	16570	16646	16625	16510	16572	16716	16518	16560	16533	16534	16626	16674	16511	16542	16485	16526	16406	16554	16370	16581	16532	16561	16587	16782	16628	16535	16495	16721	16663	16433	16499	16613	16515	16530	16469	16516	16480	16598	16498	16626	16591	16492	16544	16419	16527	16662	16507	16468	16457	16622	16347	16547	16519	16708	16540	16603	16575	16547	16569	16571	16485	16673	16666	16477	16676	16576	16568	16598	16510	16655	16381	16731	16480	16479	16499	16533	16502	16414	16703	16681	16483	16588	16554	16630	16451	16535	16374	16479	16595	16525	16611	16591	16564	16598	16474	16528	16558	16596	16316	16588	16598	16545	16585	16496	16511	16468	16557	16534	16505	16445	16601	16629	16710	16603	16855	16523	16424	16539	16671	16475	16589	16453	16780	16429	16394	16686	16569	16539	16733	16485	16640	16655	16624	16495	16523	16670	16565	16661	16533	16469	16447	16481	16476	16657	16420	16484	16529	16819	16505	16586	16592	16569	16453	16730	16526	16518	16499	16641	16484	16638	16773	16589	16667	16685	16525	16618	16590	16706	16541	16524	16463	16445	16619	16660	16590	16543	16547	16570	16299	16554	16649	16658	16450	16593	16656	16556	16545	16696	16548	16616	16648	16410	16358	16769	16645	16506	16573	16669	16408	16454	16427	16581	16545	16402	16656	16486	16333	16528	16610	16562	16642	16691	16607	16562	16548	16541	16625	16438	16614	16563	16321	16318	16494	16581	16848	16481	16604	16646	16413	16518	16505	16729	16464	16666	16450	16643	16557	16576	16583	16506	16486	16674	16547	16377	16701	16511	16706	16521	16663	16491	16506	16663	16544	16356	16446	16608	16578	16608	16546	16418	16576	16549	16653	16460	16532	16578	16553	16760	16467	16470	16478	16575	16224	16712	16605	16516	16721	16533	16488	16349	16476	16456	16680	16512	16621	16459	16618	16606	16555	16700	16584	16646	16569	16477	16457	16551	16546	16545	16414	16489	16778	16684	16637	16516	16576	16539	16451	16554	16348	16421	16580	16470	16624	16543	16449	16552	16338	16615	16677	16511	16693	16543	16448	16554	16603	16487	16537	16616	16521	16535	16553	16459	16540	16497	16587	16500	16546	16578	16660	16479	16481	16509	16470	16574	16839	16652	16587	16521	16654	16626	16524	16627	16636	16616	16692	16535	16618	16633	16446	16589	16476	16480	16558	16675	16654	16676	16566	16561	16686	16630	16565	16642	16440	16603	16670	16562	16481	16504	16442	16572	16501	16751	16476	16503	16508	16444	16393	16596	16582	16434	16468	16517	16659	16794	16495	16477	16471	16535	16697	16673	16578	16636	16632	16635	16515	16676	16572	16539	16643	16506	16446	16551	16529	16734	16499	16354	16496	16790	16466	16436	16565	16596	16526	16595	16709	16609	16441	16492	16706	16435	16584	16483	16504	16528	16483	16340	16518	16428	16518	16501	16590	16478	16320	16754	16591	16594	16271	16696	16543	16536	16624	16541	16575	16745	16621	16614	16721	16517	16378	16528	16623	16681	16591	16452	16622	16497	16605	16666	16498	16644	16446	16472	16620	16641	16474	16509	16555	16575	16686	16477	16348	16690	16469	16529	16671	16625	16379	16519	16676	16744	16578	16712	16622	16646	16535	16602	16429	16497	16669	16546	16541	16556	16682	16616	16635	16593	16508	16442	16600	16376	16512	16591	16542	16558	16546	16579	16639	16570	16656	16432	16576	16408	16699	16473	16494	16523	16626	16425	16561	16684	16533	16555	16709	16564	16525	16565	16542	16650	16529	16496	16505	16595	16537	16692	16503	16599	16448	16524	16487	16701	16613	16624	16607	16548	16564	16442	16581	16560	16605	16555	16575	16481	16613	16745	16609	16594	16596	16580	16624	16458	16730	16661	16634	16621	16619	16648	16587	16565	16631	16464	16434	16647	16503	16705	16439	16513	16396	16519	16618	16608	16706	16511	16598	16486	16822	16617	16596	16547	16624	16655	16671	16736	16580	16719	16772	16623	16668	16514	16603	16609	16597	16459	16558	16608	16649	16330	16432	16490	16508	16585	16540	16777	16566	16586	16502	16571	16501	16459	16470	16457	16570	16575	16592	16558	16539	16566	16423	16649	16614	16460	16501	16472	16599	16576	16525	16457	16618	16517	16323	16713	16627	16764	16544	16569	16642	16510	16574	16422	16443	16384	16592	16524	16564	16482	16682	16584	16488	16412	16380	16610	16697	16472	16550	16538	16530	16731	16419	16519	16638	16627	16410	16727	16488	16501	16420	16551	16689	16592	16426	16619	16574	16537	16679	16618	16467	16529	16718	16666	16465	16621	16671	16600	16499	16489	16597	16438	16376	16721	16471	16578	16448	16645	16799	16618	16625	16597	16572	16362	16563	16566	16568	16650	16512	16379	16499	16616	16610	16427	16464	16526	16541	16675	16588	16474	16385	16619	16452	16534	16524	16697	16661	16583	16459	16474	16619	16550	16595	16609	16551	16415	16611	16408	16514	16510	16621	16542	16603	16577	16652	16653	16554	16562	16612	16511	16502	16575	16533	16481	16558	16694	16665	16432	16541	16488	16580	16512	16434	16541	16603	16551	16539	16547	16422	16787	16634	16678	16566	16455	16453	16574	16577	16515	16497	16550	16675	16531	16568	16618	16642	16466	16608	16520	16350	16625	16459	16346	16586	16506	16585	16586	16793	16467	16461	16679	16440	16726	16460	16523	16703	16424	16567	16538	16528	16440	16702	16560	16509	16581	16552	16689	16630	16591	16545	16629	16536	16603	16466	16613	16571	16518	16546	16669	16618	16468	16619	16587	16662	16601	16726	16546	16565	16558	16524	16525	16579	16540	16504	16625	16475	16483	16610	16475	16356	16520	16460	16642	16584	16380	16570	16544	16542	16623	16451	16451	16596	16743	16625	16446	16464	16646	16526	16622	16482	16547	16475	16408	16662	16554	16638	16547	16544	16536	16350	16598	16531	16490	16576	16663	16572	16668	16615	16520	16663	16666	16591	16630	16720	16419	16614	16547	16571	16674	16535	16657	16547	16543	16621	16696	16527	16611	16611	16394	16643	16540	16664	16565	16431	16483	16728	16415	16549	16659	16609	16532	16803	16632	16547	16643	16564	16357	16353	16505	16600	16615	16731	16714	16656	16573	16749	16337	16345	16614	16638	16517	16413	16477	16616	16674	16759	16552	16335	16493	16657	16577	16704	16564	16550	16573	16424	16556	16581	16564	16696	16450	16629	16606	16586	16572	16493	16521	16555	16410	16640	16482	16371	16553	16629	16520	16611	16480	16383	16289	16573	16658	16589	16559	16645	16588	16721	16420	16571	16615	16627	16434	16561	16554	16678	16589	16481	16645	16586	16397	16543	16487	16473	16452	16669	16677	16439	16621	16582	16624	16585	16570	16533	16544	16535	16506	16578	16489	16530	16388	16568	16448	16551	16563	16480	16474	16604	16606	16522	16561	16555	16493	16681	16684	16638	16644	16534	16632	16673	16594	16529	16476	16649	16379	16582	16540	16499	16494	16652	16652	16481	16453	16579	16329	16585	16592	16585	16584	16459	16569	16687	16667	16545	16480	16694	16475	16592	16543	16508	16392	16490
22922	21477	29433	23910	21759	24200	26990	22182	21182	21133	21048	21226	20579	20452	20474	20245	20320	20382	20179	20210	20286	20551	21379	26402	27612	26274	24259	22300	20881	20203	19902	20161	19931	19960	19714	19934	20022	19972	19911	19817	19725	19618	19829	20015	19755	19675	19715	19745	19844	20065	19957	19839	20111	20040	19926	19684	20010	19753	19898	19813	19639	19923	19812	19838	20001	19874	19857	19826	19732	19875	19805	19901	19923	19811	19847	19985	19975	19734	19598	19836	19794	19804	19820	19948	19789	19806	19732	19743	19729	19647	19923	19955	19923	19866	19671	19692	19755	19887	19659	19911	19925	20009	19743	19716	19968	19996	19801	19548	19989	19995	19983	19665	19871	19831	19908	19556	19828	19851	19880	19985	19701	19912	20031	19773	19796	20033	19964	19741	19705	19758	19718	19511	19737	19895	19704	19802	19921	19942	19768	19845	19745	19770	19792	19846	19965	19681	19781	19789	19721	19743	19776	19849	19887	19689	19704	19771	19625	19976	19857	19763	19985	20001	19950	19932	19767	19661	20003	19949	19953	19578	19925	19796	19783	19860	19703	19816	19837	19796	19735	19908	19928	19959	19720	19766	19902	19839	19957	19975	19814	19688	19620	19657	19911	19947	19883	19855	19664	19891	19949	19845	20073	20025	19705	19827	19777	19799	19961	19947	19881	19973	19765	19821	19922	19740	19779	19959	19745	19902	19766	19602	19660	19778	19806	19854	19802	19881	19682	19900	19886	19783	19770	19682	19794	19716	19748	19665	19914	19772	19969	19714	19687	19800	19813	19737	19782	19633	19720	19816	19969	19807	19709	19729	19804	19693	19784	19719	19839	19915	19722	19827	19822	19901	19838	19518	19677	19822	19625	19778	19933	19678	19642	19700	19803	19758	19833	19811	19805	19663	19872	19927	19829	19698	19863	19825	19761	19770	19721	19869	19633	19883	19780	19824	19770	19862	19964	19795	19789	19790	19788	19915	19766	19771	19702	19731	19779	19624	19605	19741	19658	19647	19586	19867	19727	19843	19781	19843	19754	19802	19908	19886	19987	19874	19739	19844	19742	19553	19588	19704	19853	19960	19864	19896	19662	19915	19944	19801	19761	19726	19958	19946	19781	19784	19954	19744	19706	19656	19863	20027	20001	19734	19844	19686	19727	19756	19815	19616	19921	19969	19853	19843	19861	19818	19725	19749	19711	20046	19953	19749	19773	19728	19953	19950	19983	19878	19708	19854	20082	19874	19686	19838	20039	19734	19993	19803	19836	19842	19829	19705	19829	19937	19679	19937	19868	19888	19523	19716	19933	19937	20019	19749	19789	19668	19586	19862	19792	19585	19767	19813	19671	19832	19711	19707	19972	19903	19695	19884	19805	19826	19936	19742	19702	19791	19734	19695	19846	19812	19690	19919	19660	19985	19754	19788	19784	19905	19862	19762	19854	19687	19808	19877	19671	19779	19679	19892	19978	19707	19968	19822	19734	19879	19885	19773	19778	19569	19602	19829	19787	19899	19883	19701	19762	19589	19908	19690	19728	19774	20005	19812	19989	19880	19715	19608	19756	19595	19725	19801	19752	19833	19823	19812	19736	19761	19702	19928	19771	19782	19910	19762	19811	19957	19805	19670	20023	19793	19674	19570	19810	19623	19755	19765	20033	19743	19896	19872	19579	19704	19877	19796	19754	19843	19887	19738	19796	19758	19832	19758	19891	19900	19720	19987	19865	19778	19916	19900	19919	19974	19979	19766	19992	19877	20025	19742	19577	19785	19691	19766	19994	19844	19811	19793	19752	20055	19803	19934	19706	19750	19827	19853	19845	19788	19898	19798	19956	19734	19779	19930	19853	19736	19794	19839	19878	19796	19857	19899	19771	19752	19720	19802	19758	19794	19681	19756	19843	19710	20081	19854	19723	19853	19697	19818	19695	19858	19809	19831	19770	20074	19803	19792	19845	19926	19864	19738	19882	19954	20022	19862	19610	19881	19808	19741	19866	19786	19805	19861	19827	19882	19939	19877	19893	19627	19690	19806	19747	19732	19677	19724	19879	19829	19811	19859	19840	19771	19929	19720	19616	19967	19923	19727	19845	19445	19770	19771	19769	19733	19804	19720	19649	19904	19737	19897	19637	19758	19707	19580	19830	19716	19807	19860	19961	19866	19898	19964	19842	19808	19800	19703	19749	19985	19842	19700	19664	19637	19869	19841	19682	19739	19854	19992	19808	20008	19821	19818	19968	19701	19999	19762	19780	19718	19721	19945	19862	19849	19592	19880	19995	19698	19769	19773	19733	19851	19862	19753	19748	19873	19641	19622	19959	19724	19778	19931	19838	19767	19836	19863	19640	19825	19823	19735	19895	19748	19913	19862	19661	19742	19578	19684	19821	20060	19979	19747	19744	19690	19733	19777	19781	19827	19921	19730	19769	19698	19748	19588	20007	19802	19834	19835	19600	19686	19897	19899	19701	19695	19711	19599	19705	19667	19702	19919	19696	19871	19707	19919	19806	19550	19860	19739	19699	19735	19833	19852	19645	19953	19935	20041	19753	19793	19867	19758	19530	19799	20018	19737	19932	19865	19729	19943	20005	19643	19947	19720	19708	19939	19663	19767	19663	19853	19693	19964	19867	19955	19763	19763	19614	19701	19640	19921	19654	19627	19820	19736	20010	19847	19730	19819	19933	19643	19809	19696	19839	19932	19831	19938	19956	19767	19780	19845	19858	20033	19916	19761	19830	19516	19693	19995	19703	19945	19838	19974	19804	19849	19885	19889	20005	19867	19883	19773	19765	19788	19703	19755	19620	19805	19760	19956	19766	19854	19702	19870	19822	20001	19864	19711	19894	19745	19818	20104	19722	19880	19706	19755	19832	20046	19841	19866	19786	19982	19799	19831	19843	19843	19838	19842	19773	19849	19851	19844	19991	19770	19723	19589	19848	19541	19611	19738	19816	19818	19856	19773	19719	19796	19643	19884	19846	19828	19755	19757	19525	19885	19786	19929	19806	19896	19833	19741	19674	19705	19872	19706	19591	19601	19850	19849	19858	19848	19903	19917	19719	19886	19710	19794	19555	19921	19937	19674	19788	19653	20024	19707	19876	19758	19887	19710	19882	19603	19663	19809	19685	19793	19810	19879	19967	19802	19767	19901	19883	19789	19714	19683	19873	19736	19812	19873	19651	19643	19970	19844	19911	19806	19862	19826	19918	19894	19855	19824	19880	19954	19930	19909	19945	19771	19593	19784	19824	19740	19884	19845	19714	19766	19779	19576	19680	19590	20076	19790	19743	19878	19844	19684	19610	19979	19902	19786	19919	19817	19744	19637	19986	19615	20002	19977	19723	19745	19697	19554	19793	19830	19799	19809	19878	19869	19890	20042	19825	19705	19793	19879	19856	19856	19709	20020	19851	19909	19988	20009	20036	19889	20085	19765	19873	19746	19763	19806	19665	19785	19871	20012	19692	19676	19895	19750	19674	19774	19745	19745	19713	19697	19641	19801	19858	19727	19693	19925	19775	19774	19804	19932	19683	19724	19970	19811	19600	19786	19832	19684	19757	19949	19728	19847	19777	19933	19618	19706	19747	19877	19829	19712	19868	19952	19835	19704	19783	19626	19704	19731	19752	19866	19669	19957	19830	19907	19881	19841	19705	19698	19780	19759	19982	19729	19727	19914	19813	19615	19804	19805	19949	19705	19801	19906	19754	19902	19871	19843	19772	19829	19880	19765	19934	19849	19630	19904	19901	19784	19999	19543	19774	19873	20052	19826	19782	19670	19529	19620	19957	19847	19676	19688	19797	19767	19738	19794	19872	19907	19721	19555	19770	19758	19746	19819	19768	19587	19675	19892	19735	19790	19816	19727	19954	19892	20162	19768	19782	19677	19681	19909	19708	19863	19885	19864	19698	19877	19890	19894	19873	19774	19686	19849	19659	19543	19899	19792	19773	19746	19975	19710	19894	20083	19999	19887	19616	19896	20084	19809	19745	19810	19824	19690	19733	19819	19995	19798	20063	19841	20018	19898	19872	19920	19749	19665	19742	19709	19821	19848	19967	19909	19734	19906	19862	19806	19858	19768	20090	19835	19784	19979	19935	19866	19564	19861	19836	19756	19767	19681	19785	19706	19831	19770	19744	19678	19748	19755	19978	19891	20030	19965	19725	19565	19619	19694	19646	19714	19840	19754	19638	19778	19783	19734	19767	19802	19840	19871	19690	19837	19875	19759	20028	19883	20032	19882	19677	19852	19846	19525	19874	19673	19565	19826	19748	19724	19829	20010	19860	19753	19921	19740	19934	19843	19788	19810	19707	19735	19738	19894	20024	19900	19820	19641	19448	19873	19607	19708	19790	19793	19903	19852	19827	19922	19885	19690	19791	19716	20063	19756	19724	19682	19894	19628	19812	19764	19782	19761	19618	19461	19669	19738	19733	19783	19841	19862	19745	19751	19903	19867	19750	19656	19789	19606	19807	19705	19796	19917	19666	19656	19929	19845	19741	19814	19776	19736	19826	19722	19730	19610	19898	19899	19698	19795	19760	19831	19705	19832	19740	19928	19574	19842	19867	19746	19791	19661	19754	19877	19766	19896	19903	19726	19705	19895	19877	19869	19774	19886	19733	19976	19733	19822	19851	19810	19783	19836	20033	19779	19912	19824	19926	19694	19783	19936	20053	19946	19937	19821	19719	19818	19754	19760	19882	19859	19792	19867	19857	19901	19747	19813	19542	19931	19847	19798	19828	20020	19731	19948	19779	19725	19716	19700	19638	19833	19757	19956	19881	19681	19842	19722	19761	19762	19956	19773	19915	19840	19772	19608	19829	19859	19848	19839	19774	19752	19862	19777	19970	19794	19808	19804	19665	19911	19942	19720	19762	19652	19920	19949	19681	19701	19786	19745	19884	19752	19708	19776	19739	19907	19635	19724	19716	19795	19627	19906	19743	19847	19783	19727	19855	19616	19596	19536	19817	19800	19730	19832	19813	19697	19635	19577	19826	19879	19805	19852	19827	19659	19896	20039	19866	19915	19808	19811	19987	19898	19739	19686	19875	19955	19852	19684	19934	19804	19983	19887	19919	19768	19758	19615	19739	19720	19936	19767	19955	19773	19803	20016	19930	19693	19848	19790	19885	19771	19911	19782
26911	40569	31215	26635	22900	20199	19830	19250	18575	18060	17889	18400	17877	17668	17188	17003	17189	16897	17003	17034	17228	17619	19313	26902	27124	25008	22372	19221	17901	17121	16738	16809	16709	16678	16731	16692	16856	16596	16540	16676	16687	16501	16617	16555	16659	16637	16681	16658	16630	16525	16660	16785	16622	16802	16789	16576	16537	16488	16662	16644	16596	16690	16723	16806	16718	16604	16565	16710	16695	16655	16569	16484	16657	16600	16624	16796	16585	16759	16589	16749	16648	16669	16693	16485	16766	16674	16645	16620	16660	16628	16509	16662	16499	16528	16694	16583	16756	16676	16605	16697	16687	16817	16609	16736	16623	16759	16573	16671	16666	16577	16625	16732	16691	16549	16603	16651	16679	16565	16642	16588	16672	16686	16815	16665	16556	16569	16527	16763	16673	16507	16661	16600	16519	16647	16679	16669	16574	16544	16727	16794	16529	16572	16696	16590	16568	16633	16478	16667	16658	16477	16554	16690	16586	16500	16459	16599	16558	16451	16646	16741	16564	16514	16538	16672	16617	16619	16566	16549	16662	16577	16801	16658	16630	16566	16625	16538	16725	16638	16582	16707	16533	16714	16748	16706	16622	16542	16578	16668	16446	16665	16587	16657	16651	16575	16510	16517	16645	16713	16549	16614	16552	16561	16678	16493	16626	16690	16766	16406	16692	16627	16596	16495	16533	16436	16585	16488	16626	16541	16510	16739	16584	16422	16647	16920	16664	16547	16675	16702	16516	16738	16552	16644	16528	16711	16601	16583	16525	16581	16649	16715	16546	16898	16593	16696	16675	16679	16638	16588	16541	16644	16532	16551	16606	16618	16497	16485	16585	16574	16728	16561	16666	16761	16638	16692	16708	16577	16652	16622	16593	16588	16553	16648	16792	16796	16595	16474	16410	16624	16553	16612	16532	16636	16688	16690	16556	16569	16488	16580	16534	16434	16617	16652	16762	16632	16451	16703	16739	16651	16699	16577	16508	16533	16606	16733	16629	16709	16548	16509	16691	16570	16599	16594	16630	16636	16661	16668	16741	16487	16630	16607	16632	16569	16489	16647	16485	16664	16643	16711	16473	16661	16585	16549	16599	16514	16616	16559	16665	16442	16512	16555	16673	16519	16655	16618	16602	16562	16471	16567	16689	16624	16501	16584	16766	16615	16456	16641	16405	16562	16567	16595	16652	16713	16614	16621	16659	16614	16626	16458	16709	16653	16685	16617	16570	16590	16663	16593	16594	16528	16521	16595	16601	16612	16712	16607	16407	16626	16677	16449	16489	16588	16609	16715	16777	16589	16761	16584	16700	16657	16561	16442	16567	16464	16851	16735	16613	16523	16570	16597	16361	16505	16707	16696	16547	16671	16802	16727	16570	16537	16432	16581	16647	16466	16508	16620	16665	16484	16601	16496	16652	16573	16605	16635	16682	16639	16526	16530	16716	16706	16734	16559	16594	16644	16557	16626	16542	16537	16682	16527	16788	16649	16581	16621	16568	16543	16626	16726	16515	16602	16596	16735	16668	16628	16507	16481	16650	16774	16379	16441	16568	16633	16705	16628	16632	16653	16589	16505	16723	16571	16683	16424	16598	16796	16622	16720	16504	16644	16600	16592	16821	16460	16640	16845	16441	16678	16533	16734	16691	16737	16696	16567	16519	16605	16531	16437	16482	16635	16714	16493	16676	16660	16741	16671	16478	16619	16861	16428	16592	16663	16659	16658	16485	16640	16821	16719	16633	16596	16672	16690	16638	16553	16783	16644	16631	16704	16560	16683	16517	16780	16379	16463	16724	16532	16628	16648	16636	16725	16724	16733	16695	16682	16609	16440	16537	16669	16696	16497	16601	16537	16867	16609	16498	16380	16672	16481	16782	16524	16518	16618	16457	16385	16743	16696	16454	16596	16511	16495	16730	16556	16623	16586	16573	16651	16453	16526	16669	16576	16633	16614	16650	16702	16451	16692	16698	16505	16697	16683	16563	16663	16470	16589	16462	16726	16648	16787	16521	16327	16595	16654	16632	16682	16655	16751	16533	16581	16806	16602	16775	16609	16658	16503	16553	16659	16600	16549	16570	16646	16681	16644	16647	16739	16489	16524	16530	16505	16577	16643	16495	16677	16560	16726	16684	16691	16713	16571	16626	16427	16495	16517	16876	16484	16561	16605	16517	16471	16563	16785	16588	16762	16747	16685	16581	16619	16533	16628	16519	16694	16703	16662	16639	16544	16630	16602	16678	16508	16656	16501	16812	16550	16568	16778	16746	16605	16597	16769	16703	16701	16561	16692	16483	16512	16672	16491	16535	16592	16519	16583	16824	16502	16756	16639	16489	16658	16649	16670	16562	16717	16740	16612	16439	16449	16781	16696	16593	16489	16567	16579	16624	16741	16570	16592	16664	16678	16698	16606	16561	16656	16668	16670	16550	16485	16543	16553	16834	16666	16774	16567	16546	16614	16564	16561	16515	16446	16720	16442	16503	16537	16675	16687	16569	16802	16685	16781	16581	16646	16571	16570	16595	16596	16545	16604	16542	16599	16584	16546	16628	16579	16609	16703	16752	16537	16420	16636	16674	16555	16685	16563	16536	16640	16763	16652	16608	16547	16561	16625	16506	16697	16463	16721	16673	16680	16609	16636	16681	16551	16673	16593	16470	16606	16534	16576	16535	16785	16752	16511	16537	16592	16687	16733	16633	16659	16663	16567	16513	16883	16693	16648	16883	16451	16475	16539	16456	16648	16621	16627	16522	16686	16763	16557	16535	16562	16620	16513	16559	16661	16596	16628	16701	16637	16579	16698	16630	16700	16579	16613	16657	16673	16615	16663	16640	16514	16447	16644	16455	16657	16643	16618	16448	16715	16615	16792	16666	16726	16622	16676	16596	16540	16630	16558	16759	16395	16537	16457	16510	16750	16644	16406	16735	16634	16566	16679	16722	16532	16559	16564	16464	16567	16499	16400	16762	16590	16540	16629	16599	16609	16592	16534	16484	16520	16516	16449	16603	16685	16731	16626	16808	16637	16609	16519	16678	16548	16545	16578	16707	16500	16473	16724	16606	16562	16596	16667	16338	16780	16604	16501	16739	16504	16490	16552	16501	16446	16562	16503	16363	16504	16637	16530	16724	16637	16648	16511	16633	16681	16498	16603	16731	16632	16607	16651	16495	16547	16664	16660	16639	16620	16488	16793	16474	16589	16798	16418	16633	16729	16566	16733	16624	16494	16686	16500	16598	16682	16411	16670	16679	16635	16741	16648	16611	16636	16523	16620	16580	16646	16544	16610	16581	16750	16645	16470	16587	16498	16641	16722	16535	16600	16536	16526	16430	16503	16484	16497	16526	16577	16701	16666	16712	16587	16605	16642	16539	16474	16727	16541	16553	16573	16570	16669	16521	16675	16657	16605	16678	16732	16636	16520	16693	16592	16521	16419	16481	16548	16717	16604	16556	16611	16532	16623	16752	16489	16610	16617	16509	16563	16685	16509	16635	16617	16769	16613	16561	16616	16609	16460	16529	16535	16658	16708	16720	16574	16712	16805	16567	16637	16651	16530	16609	16672	16736	16718	16633	16637	16575	16529	16521	16680	16717	16705	16683	16735	16554	16624	16527	16617	16584	16672	16636	16617	16640	16550	16547	16644	16682	16567	16699	16626	16697	16581	16582	16510	16681	16695	16648	16565	16503	16670	16538	16482	16772	16673	16670	16532	16619	16494	16691	16575	16504	16650	16552	16717	16627	16648	16595	16576	16539	16466	16579	16668	16681	16529	16653	16583	16577	16643	16559	16701	16572	16695	16629	16637	16581	16665	16690	16396	16360	16659	16479	16589	16664	16477	16750	16642	16485	16644	16619	16540	16621	16512	16638	16684	16651	16623	16582	16674	16628	16696	16566	16608	16596	16680	16504	16804	16638	16705	16595	16472	16508	16573	16474	16617	16629	16564	16631	16717	16810	16700	16715	16602	16586	16741	16621	16631	16570	16928	16462	16512	16719	16565	16648	16483	16337	16507	16510	16795	16522	16739	16500	16662	16844	16601	16556	16468	16621	16555	16480	16591	16447	16581	16436	16588	16654	16541	16399	16653	16693	16684	16517	16425	16522	16700	16544	16612	16473	16733	16679	16723	16504	16726	16572	16627	16515	16685	16475	16513	16679	16726	16502	16700	16497	16662	16694	16715	16695	16437	16646	16648	16547	16597	16511	16480	16676	16674	16692	16623	16515	16479	16644	16598	16643	16702	16651	16488	16607	16480	16658	16768	16679	16661	16462	16460	16900	16696	16693	16587	16807	16545	16558	16625	16612	16506	16721	16624	16580	16699	16587	16693	16386	16617	16568	16542	16669	16518	16751	16642	16608	16592	16920	16389	16487	16544	16584	16668	16506	16715	16810	16498	16680	16524	16630	16683	16701	16610	16663	16516	16746	16534	16711	16487	16568	16525	16615	16637	16812	16556	16533	16502	16688	16454	16535	16557	16796	16680	16449	16671	16450	16640	16681	16586	16395	16461	16617	16644	16701	16580	16741	16652	16639	16594	16754	16591	16603	16718	16533	16612	16480	16663	16824	16381	16677	16503	16531	16766	16510	16552	16578	16646	16651	16755	16498	16562	16456	16674	16508	16730	16681	16703	16679	16424	16675	16495	16712	16491	16551	16762	16530	16649	16565	16431	16580	16601	16558	16700	16671	16667	16725	16652	16565	16576	16613	16578	16550	16648	16503	16697	16486	16550	16631	16589	16839	16666	16813	16736	16694	16659	16666	16551	16554	16629	16568	16698	16827	16559	16668	16717	16740	16635	16501	16622	16648	16516	16585	16504	16567	16542	16539	16643	16699	16551	16641	16639	16652	16488	16574	16621	16617	16517	16630	16623	16394	16532	16549	16661	16592	16551	16592	16576	16569	16615	16493	16461	16817	16552	16539	16634	16849	16592	16567	16489	16716	16640	16635	16707	16653	16606	16741	16619	16694	16635	16739	16487	16588	16604	16504	16595	16636	16720	16604	16713	16554	16719	16784	16567	16470	16420	16554	16644	16613	16613	16555	16522	16700	16548	16504	16566	16670	16599	16714	16583	16677	16492	16534	16620	16614	16659	16712	16472	16551	16413	16636	16564	16653	16663	16506	16513	16667	16552	16587	16664
28277	23299	26371	23723	20130	20046	20236	19572	19619	19333	19447	19396	19479	19467	19351	19213	19158	19345	19568	19225	19308	19404	19427	19725	19951	19801	19690	19588	19282	19370	19168	19253	19235	19363	19318	19143	18945	19269	19105	19289	19126	19329	19229	18972	19189	19296	19113	19254	19333	19120	19249	19432	18961	19109	19065	19438	19371	19279	19227	19320	19025	19060	19389	19191	19159	19315	19479	19210	19278	19231	19139	19188	19275	19180	19115	19263	19004	19015	19203	19137	19099	19352	19028	19000	19198	19282	19369	19237	19106	19288	19369	19216	19173	19056	19217	18991	19152	19229	19015	19073	19148	19125	19334	19398	19433	19205	19138	19183	19207	19267	19218	19160	19128	19267	19279	19153	19239	19039	19294	19171	19068	19050	19224	19219	19540	19348	19325	19122	19237	19244	19199	19132	19185	19300	19125	19046	18907	19181	19157	19232	19067	19255	19164	19089	19347	19168	19031	19204	19167	19147	19393	19416	19301	19207	19271	19146	19167	19191	19144	19380	19016	19137	19297	18935	19266	18969	19025	19121	19156	19144	19055	19091	19220	19433	19230	19326	19119	19286	19286	19190	19031	19078	19132	19244	19113	19326	19343	19231	19144	19235	19150	19201	19160	19168	19162	19073	19102	19298	18958	19076	19181	19181	19181	19219	19289	19378	19196	19105	19067	19162	19254	19213	19047	19291	19202	19139	19336	19122	19090	19296	19249	19189	19139	19109	19085	19247	19220	19117	19218	19011	18928	19062	19253	19195	19375	19281	19281	19086	19269	19209	19221	19095	19407	19466	19048	19262	19109	19327	19138	18991	19157	19147	19055	19204	19123	19020	19394	19184	19361	19040	19128	19169	19292	19199	19077	19231	19291	19218	19178	19132	19199	19237	19378	19298	19393	19109	19180	19109	19189	19227	19411	19181	19162	19325	19184	19326	19275	19012	19166	19192	19219	19096	19150	19181	19347	19157	19116	19256	19245	19198	19191	19210	19176	19206	19328	19247	19136	19083	19213	18932	19097	19070	19223	19337	19276	19116	19126	19053	19233	19027	19155	19137	19050	19215	19087	19320	19206	19189	19119	19279	19173	19322	18925	19133	19116	19108	19354	19236	18987	19081	19184	19222	19220	19257	19331	19350	19069	19261	19186	19312	19189	19153	19392	19122	19263	18973	19058	19168	19205	19091	19053	19047	19302	19253	19298	19107	19087	19061	19202	19098	19253	19203	19217	19071	19251	19258	19267	19022	19202	19173	19085	19368	19148	19176	19150	19251	19272	19006	19175	19184	19200	19135	19287	19231	19204	19312	19225	19316	19189	19120	19155	19278	19131	19093	19210	19319	19239	19363	19220	19029	19072	19196	19213	19046	18953	19068	19145	19249	19013	19216	19233	18937	19174	19154	19299	19121	19147	19183	19374	19083	19188	19268	19103	18965	19460	19372	19131	19426	19020	19005	19121	19191	19093	19213	19204	18984	19075	19201	19311	19366	19351	19280	18831	19301	19234	19241	19194	19285	19174	19212	19292	19065	19355	19158	19307	19350	19027	19304	19101	19474	19311	19311	19233	19232	19272	19068	19058	19356	19032	19050	19304	19187	19210	19164	19278	19301	19093	18969	19349	19330	19286	19336	19108	19183	19097	19033	19336	19266	19300	19294	19411	19209	19044	19269	19238	19308	19324	19188	19230	19318	19343	19396	19246	19367	19069	19429	19155	19148	19115	19227	19202	19116	19253	19180	19463	19150	19169	19240	19174	19143	19086	19195	19115	19128	19273	19141	19093	19218	19163	19077	19101	19075	19354	19102	19078	19018	19161	19384	19186	19233	19258	19112	19286	19243	19288	19083	19147	19162	19214	19206	19176	19303	19146	19448	18951	19177	19190	19227	19165	19122	19143	19329	19347	19139	19308	19106	19179	19122	19170	19291	19297	19206	19291	19374	19115	19102	19351	19314	19062	19297	19274	19345	19192	19180	18980	19187	19113	19201	19187	19041	19222	19189	18976	18963	19284	19400	19167	19211	19277	19086	19222	19145	19174	19107	18959	19129	19185	19166	18959	19190	19327	19028	19087	19091	19187	19239	18957	19245	19077	19171	19141	19221	19361	19112	19200	19141	19246	19224	19232	19185	19296	19262	19259	19392	19073	19144	19350	19369	19140	19217	19257	19083	19026	19113	19104	19186	19396	19138	19265	19322	19050	19202	19182	19103	18959	19054	19227	19338	18927	19335	19122	19081	19302	19106	19289	19123	19055	19314	19223	18976	19090	18994	19211	19012	19260	19142	18937	19208	19247	19189	19412	19153	19089	19339	19281	19294	19169	19177	19183	19210	19260	19205	19293	19015	19282	19222	18951	19069	19049	19151	19089	19151	19109	19180	19280	19320	19174	19263	19311	19195	19294	19315	19039	19121	19310	19053	19227	19389	19444	19042	18970	19379	19235	19155	19231	19202	19363	19332	18975	19179	19133	19216	19259	19255	19386	19249	19172	19412	19103	19482	19028	19068	19086	19217	18890	19390	19365	19229	19087	19151	19159	19097	19207	19246	19109	19300	19422	19193	19250	19195	19196	19308	19153	19313	19178	19206	19192	19162	18960	19216	19143	19161	19152	19231	19119	19284	19134	19070	18979	19220	19218	19238	19387	19502	19265	19284	19390	19065	19166	19243	19199	19241	19131	19375	19102	19344	19430	19198	19180	19050	19211	19058	19259	19181	19531	19183	19320	19247	18968	19168	19341	19117	19266	19337	19200	19118	19300	19156	19247	19121	19205	19175	19154	19301	19086	19113	19317	19024	18933	19105	19238	19315	19325	19192	19214	19298	19164	19290	19571	19287	19228	19154	19364	19159	19051	19234	19111	19373	19312	19122	19181	19166	19357	19285	19229	19192	19263	19256	19026	19055	19136	19451	19219	19191	19335	19204	19420	19157	19179	19025	19316	19315	19234	19299	19148	19198	19265	18954	18968	19259	19293	19240	19289	19219	19316	19250	19105	19136	19162	19344	19224	19386	19087	19108	19176	19229	18993	19204	19298	19121	19180	19149	19310	19055	19321	19129	19118	19245	19073	19210	19207	19191	19287	19303	19175	19009	19158	19086	19068	19178	19060	19253	19388	19334	19202	19252	19285	19282	19380	19224	19155	19260	19135	19157	19245	19114	19340	19416	19280	19159	19288	19036	19190	19158	19279	19364	19226	19069	19293	19293	19188	19228	19221	19178	19280	19107	19130	19280	19247	19100	19177	19239	18888	19347	19257	19282	19093	19131	19217	19205	19164	19151	19069	19297	19164	19226	19312	19197	19014	19222	19217	19259	18897	19227	19146	19146	19335	19109	19069	19347	19283	19081	19153	19134	19434	19184	19202	19125	19262	19268	19334	19028	19124	19265	19307	19174	19224	19205	19107	19104	19511	19191	19296	19101	19300	18945	19235	19207	19131	19113	19095	19081	19041	19215	19283	19459	19214	19163	19135	19225	19095	19244	19098	19140	19073	19490	19164	19459	19320	19066	19101	19118	19181	19046	19167	19118	19227	19332	19198	19187	18895	19386	19284	19349	19035	19367	19078	19155	19227	19355	19243	19120	19088	19210	19411	19253	19207	19192	19262	19159	19299	19107	19238	19220	19326	19322	19282	19133	19378	19394	19276	19175	19241	19213	19143	19275	19078	19078	19175	19301	19400	19346	19326	19152	19245	19282	19251	19218	19158	19126	19095	19367	19050	19042	19216	19179	19189	19050	19081	19415	19398	19266	19266	19051	19235	19098	19454	19192	19132	19005	19206	19301	19387	19329	19383	19194	19161	19197	19062	19192	19254	19141	19142	19063	19273	19202	19239	19165	19262	19324	19179	19105	19066	19108	19014	19145	19091	19233	19315	19044	19153	19211	19169	19140	19052	19102	19101	19430	19148	19183	19260	19205	19013	19263	19357	19187	19293	19134	19268	19355	19324	19206	19107	19082	19276	19252	19152	19272	19242	19003	19173	19001	19103	19207	19026	19315	19271	19279	19018	19255	19262	19091	19260	19334	19200	19102	18983	19110	19196	19194	19088	19290	19240	19043	19182	19219	19281	19090	19273	19256	19157	19186	19214	19169	19260	19205	19250	19131	19266	19180	19201	19128	19390	19097	19230	19189	19195	19203	19236	19024	19260	19167	19169	19213	19273	19229	19086	19160	19106	19238	19291	19303	19178	19282	19176	19268	19342	19185	19022	19061	19184	19004	19302	19281	19169	19244	19288	19349	19256	19121	19238	19064	19318	19287	19205	19219	19247	19145	19137	19347	19274	19209	19235	19214	19112	18966	19099	19405	19175	19426	19105	19370	19321	19195	19271	19026	19247	19393	19246	19156	19184	19342	19280	19399	19206	19320	19053	19228	19135	19113	19170	19283	19256	19198	19296	19203	19287	19200	19238	19166	19183	19145	19247	19275	19057	19071	18943	19127	19190	19240	19243	19246	19127	19331	19065	19231	19352	19282	19191	19345	19184	19379	19292	19061	19287	19251	19207	19324	19153	18995	19200	19258	19169	19312	19254	19329	19175	19308	19260	19027	19091	19199	19173	19340	19277	19188	19388	19329	19181	19230	19239	18975	19173	19228	19253	19116	19253	19022	19045	19274	19219	19355	19474	19293	19214	19170	19334	19406	19537	19183	19039	19053	19144	19301	19261	19191	19216	19119	19127	19148	19149	19260	19386	19307	19079	19218	19192	19341	19413	19432	19331	19376	19040	19289	19176	19164	19110	19066	19080	19487	19268	19067	19269	19184	19175	19307	19368	19184	19250	19235	19063	18952	19257	19197	19272	19248	19196	19305	19121	19241	19398	19090	19173	19127	19429	19185	19184	18987	19232	19234	19207	19457	19242	19148	19233	19180	18988	19209	19147	19152	19114	19066	19041	19327	19204	19179	19102	19223	19431	19138	19199	19286	19197	19329	19133	19138	19222	19148	19288	19320	19152	19321	19238	19182	19309	19066	19261	19287	19303	19265	19151	19178	19355	19467	19482	19409	19150	19037	19248	19107	19512	19267	19240	18934	19188	18946	19271	19270	19088	19219	19347	19292	19121	19146	19186	19213	19201	19452	19358	19168	19180	19127	19310	19093	19147	19072	19472	19255	19166	19260	19140	19217	19170	19177	19152	19281
22422	27873	22209	19487	18015	17428	17150	17224	17165	16816	16583	16811	16804	16717	16427	16309	16512	16456	16440	16376	16428	16472	16747	17244	17519	16912	16834	16635	16547	16504	16167	16205	16116	16443	16294	16442	16320	16511	16441	16303	16373	16320	16262	16322	16415	16324	16161	16295	16313	16220	16411	16180	16136	16184	16236	16519	16336	16274	16208	16311	16353	16354	16367	16246	16365	16137	16246	16277	16278	16208	16349	16067	16245	16265	16353	16204	16379	16171	16367	16338	16492	16221	16306	16381	16290	16228	16309	16063	16400	16386	16401	16178	16275	16441	16228	16335	16129	16465	16296	16072	16469	16168	16251	16163	16327	16298	16450	16293	16491	16349	16340	16339	16156	16071	16204	16289	16289	16260	16386	16108	16316	16107	16280	16301	16237	16374	16235	16233	16233	16254	16335	16254	16288	16184	16156	16237	16343	16271	16381	16495	16133	16054	16239	16231	16262	16387	16168	16292	16162	16317	16335	16127	16260	16242	16335	16231	16298	16195	16365	16122	16410	16311	16315	16169	16168	16365	16225	16078	16288	16470	16211	16375	16281	16367	16296	16251	16208	16435	16342	16283	16305	16350	16385	16323	16200	16209	16420	16276	16273	16174	16148	16327	16272	16181	16211	16222	16396	16377	16323	16344	16177	16274	16239	16477	16230	16249	16541	16241	16398	16273	16207	16201	16267	16191	16206	16187	16340	16312	16349	16322	16227	16163	16194	16310	16281	16293	16299	16130	16230	16380	16401	16069	16202	16439	16159	16445	16258	16406	16339	16206	16287	16183	16378	16370	16222	16202	16206	16230	16492	16368	16206	16415	16460	16140	16153	16285	16178	16222	16452	16413	16412	16400	16261	16200	16286	16135	16270	16216	16312	16424	16518	16297	16414	16316	16272	16361	16298	16201	16430	16228	16232	16314	16324	16287	16350	16276	16234	16483	16208	16091	16205	16377	16363	16269	16162	16213	16429	16207	16304	16209	16278	16335	16226	16249	16135	16278	16181	16253	16219	16309	16286	16256	16376	16004	16233	16281	16222	16165	16168	16270	16450	16158	16336	16170	16321	16368	16515	16463	16225	16266	16208	16270	16394	16267	16370	16199	16493	16297	16251	16344	16246	16235	16365	16394	16318	16463	16174	16390	16375	16333	16149	16198	16256	16232	16350	16323	16479	16326	16491	16353	16326	16364	16456	16263	16287	16435	16309	16259	16129	16154	16239	16279	16088	16297	16296	16394	16067	16267	16420	16180	16363	16213	16318	16330	16217	16224	16349	16313	16337	16209	16365	16357	16245	16221	16404	16277	16278	16389	16184	16280	16476	16189	16407	16187	16318	16181	16348	16285	16409	16274	16223	16156	16376	16213	16110	16292	16410	16355	16359	16160	16385	16126	16417	16402	16392	16305	16120	16089	16392	16323	16361	16390	16485	16354	16200	16286	16273	15950	16382	16168	16238	16284	16327	16234	16120	16350	16333	16263	16062	16206	16222	16243	16271	16428	16411	16245	16216	16150	16271	16395	16416	16301	16360	16446	16235	16260	16297	16276	16383	16468	16237	16213	16156	16217	16470	16274	16132	16302	16363	16188	16317	16344	16383	16017	16464	16203	16226	16245	16346	16471	16492	16361	16352	16311	16432	16478	16480	16334	16232	16185	16344	16313	16238	16348	16268	16155	16323	16257	16335	16373	16334	16244	16080	16311	16243	16323	16242	16333	16174	16270	16242	16284	16284	16213	16337	16300	16266	16239	16149	16412	16276	16243	16382	16231	16050	16243	16309	16206	16185	16376	16199	16079	16481	16015	16285	16348	16341	16405	16300	16365	16274	16309	16302	16358	16336	16191	16364	16235	16250	16179	16399	16264	16421	16159	16376	16148	16182	16342	16375	16457	16169	16208	16318	16369	16275	16243	16330	16318	16196	16431	16250	16225	16241	16159	16395	16173	16172	16261	16253	16132	16255	16342	16343	16384	16375	16275	16296	16275	16440	16315	16322	16227	16291	16194	16414	16216	16299	16213	16327	16212	16359	16197	16270	16152	16332	16302	16378	16357	16251	16361	16347	16369	16296	16367	16209	16388	16322	16291	16091	16311	16217	16262	16264	16386	16209	16422	16319	16153	16257	16139	16194	16238	16341	16382	16461	16239	16247	16281	16295	16240	16308	16415	16305	16209	16378	16182	16300	16246	16304	16296	16266	16198	16360	16334	16342	16487	16228	16201	16410	16262	16359	16419	16207	16301	16001	16362	16239	16386	16231	16243	16454	16226	16298	16302	16466	16225	16197	16321	16300	16245	16154	16230	16209	16335	16331	16343	16362	16339	16123	16305	16271	16247	16323	16313	16253	16350	16345	16066	16333	16050	16277	16138	16169	16220	16263	16217	16371	16312	16317	16332	16279	16342	16426	16402	16369	16267	16265	16254	16298	16156	16365	16091	16196	16262	16275	16311	16275	16295	16208	16201	16200	16222	16356	16268	16222	16190	16536	16253	16363	16139	16177	16310	16126	16353	16460	16403	16366	16375	16374	16340	16201	16589	16126	16353	16272	16370	16130	16273	16435	16284	16452	16244	16471	16251	16245	16266	16470	16348	16258	16316	16309	16228	16407	16331	16294	16259	16301	16273	16207	16320	16218	16183	16383	16274	16277	16264	16175	16360	16077	16200	16250	16219	16368	16235	16463	16157	16271	16335	16369	16402	16299	16386	16289	16315	16333	16170	16340	16303	16354	16231	16428	16345	16327	16317	16337	16261	16365	16287	16245	16498	16336	16365	16193	16401	16363	16249	16206	16441	16172	16306	16165	16321	16348	16241	16138	16258	16121	16458	16277	16158	16410	16387	16309	16229	16339	16354	16015	16187	16389	16439	16255	16201	16313	16365	16436	16210	16223	16253	16304	16139	16214	16377	16218	16316	16415	16352	16203	16264	16240	16161	16229	16219	16403	16206	16337	16570	16227	16240	16393	16216	16305	16349	16284	16242	16386	16484	16185	16408	16297	16342	16252	16314	16215	16308	16294	16427	16422	16281	16300	16431	16319	16346	16294	16373	16338	16304	16382	16176	16411	16302	16342	16292	16325	16363	16294	16424	16210	16172	16507	16413	16070	16295	16375	16318	16375	16201	16077	16250	16294	16275	16436	16259	16271	16306	16256	16312	16196	16266	16375	16298	16545	16262	16126	16259	16274	16232	16147	16377	16171	16283	16265	16206	16354	16183	16215	16231	16312	16303	15971	16261	16225	16333	16380	16357	16487	16310	16453	16251	16409	16229	16345	16243	16343	16287	16263	16218	16296	16320	16282	16343	16396	16223	16284	16453	16372	16213	16167	16436	16112	16373	16415	16217	16318	16182	16334	16278	16101	16362	16300	16336	16414	16354	16342	16405	16337	16266	16344	16311	16321	16268	16273	16365	16283	16440	16234	16419	16237	16267	16363	16451	16267	16268	16231	16329	16427	16275	16331	16247	16106	16227	16164	16396	16267	16317	16244	16242	16385	16431	16286	16252	16286	16312	16330	16388	16343	16258	16136	16229	16400	16358	16251	16243	16333	16230	16311	16287	16341	16394	16403	16434	16298	16312	16096	16160	16190	16244	16250	16338	16207	16335	16196	16418	16407	16302	16384	16320	16364	16254	16390	16272	16485	16295	16301	16309	16294	16307	16324	16230	16328	16346	16276	16218	16157	16220	16179	16343	16420	16310	16224	16339	16463	16293	16149	16183	16269	16325	16228	16234	16329	16351	16218	16261	16238	16375	16227	16263	16300	16354	16378	16354	16219	16323	16256	16283	16279	16434	16287	16482	16256	16312	16301	16117	16338	16326	16304	16323	16228	16330	16347	16383	16350	16328	16119	16352	16302	16326	16477	16237	16262	16300	16139	16248	16384	16175	16422	16228	16215	16232	16331	16358	16191	16488	16130	16263	16255	16378	16255	16285	16391	16319	16352	16348	16136	16469	16349	16250	16230	16296	16327	16242	16223	16345	16249	16412	16188	16292	16357	16365	16187	16255	16430	16322	16314	16343	16245	16166	16354	16206	16265	16324	16419	16293	16336	16328	16376	16270	16452	16348	16384	16149	16210	16467	16180	16224	16299	16396	16376	16292	16270	16374	16264	16303	16477	16305	16273	16347	16326	16303	16204	16280	16324	16324	16458	16253	16482	16297	16419	16393	16226	16334	16281	16258	16183	16209	16358	16342	16465	16419	16262	16425	16275	16251	16222	16356	16267	16267	16242	16396	16470	16181	16220	16357	16407	16366	16255	16376	16355	16371	16175	16031	16167	16329	16193	16326	16311	16401	16223	16321	16553	16201	16245	16344	16217	16244	16376	16231	16206	16288	16362	16213	16447	16267	16315	16400	16138	16292	16208	16274	16156	16177	16257	16328	16246	16240	16350	16222	16382	16230	16467	16273	16366	16285	16346	16145	16157	16462	16270	16299	16373	16138	16322	16472	16221	16260	16404	16208	16294	16203	16045	16286	16258	16264	16270	16206	16382	16378	16193	16251	16121	16308	16312	16141	16251	16275	16235	16329	16269	16214	16299	16361	16353	16184	16496	16356	16250	16247	16306	16331	16319	16335	16354	16388	16485	16314	16145	16245	16285	16341	16105	16270	16264	16521	16307	16267	16233	16415	16453	16207	16332	16265	16214	16406	16277	16379	16181	16176	16317	16253	16231	16296	16257	16207	16522	16339	16237	16183	16301	16188	16289	16253	16285	16313	16310	16419	16339	16273	16347	16386	16366	16317	16201	16160	16543	16135	16457	16317	16272	16296	16241	16376	16239	16244	16166	16371	16386	16365	16312	16430	16289	16322	16196	16102	16418	16425	16249	16386	16286	16312	16373	16277	16286	16380	16300	16215	16453	16281	16311	16402	16339	16260	16182	16347	16345	16272	16212	16267	16227	16365	16313	16272	16253	16395	16357	16328	16262	16229	16464	16199	16228	16372	16317	16291	16235	16281	16397	16227	16247	16331	16225	16404	16263	16345	16436	16234	16327	16199	16313	16208	16156	16374	16423	16333	16285	16274	16435	16431	16238	16332	16237	16159	16215	16280	16344	16313	16286	16411	16305	16234	16452	16246	16311	16306	16231	16257	16350	16318	16343	16433	16320	16264	16348	16404	16298	16300	16352	16130
23969	21500	29048	24427	22515	23774	23577	20912	20333	20301	20369	20166	20192	20346	20083	19958	19982	19917	20045	19926	20186	20013	20688	23122	24395	23371	22254	21001	20257	19886	19640	19826	19622	19570	19573	19775	19917	19724	19600	19582	19654	19490	19609	19760	19738	19993	19598	19678	19561	19549	19663	19473	19652	19507	19694	19772	19693	19608	19672	19700	19624	19534	19563	19771	19652	19765	19445	19627	19733	19760	19740	19717	19512	19660	19673	19564	19644	19398	19864	19568	19588	19850	19709	19670	19562	19610	19240	19753	19465	19611	19530	19693	19458	19625	19690	19438	19593	19652	19705	19681	19730	19562	19483	19718	19686	19662	19527	19573	19651	19554	19626	19622	19464	19598	19843	19643	19544	19466	19618	19776	19625	19532	19782	19619	19642	19883	19793	19640	19576	19425	19491	19791	19564	19724	19739	19637	19480	19630	19357	19589	19541	19525	19568	19496	19462	19573	19752	19841	19550	19493	19498	19568	19762	19567	19547	19511	19737	19593	19616	19577	19567	19476	19641	19606	19546	19560	19585	19495	19596	19459	19591	19540	19571	19569	19308	19502	19555	19877	19863	19529	19382	19427	19645	19614	19771	19649	19720	19685	19672	19658	19770	19552	19633	19753	19598	19582	19601	19572	19627	19713	19782	19515	19580	19639	19607	19716	19698	19729	19614	19736	19703	19637	19520	19467	19739	19621	19510	19563	19742	19490	19784	19426	19676	19681	19761	19606	19689	19633	19446	19484	19527	19747	19679	19714	19777	19572	19531	19447	19486	19469	19571	19710	19545	19813	19598	19712	19500	19738	19720	19699	19632	19654	19577	19741	19583	19543	19609	19624	19471	19657	19667	19463	19504	19580	19553	19638	19490	19475	19628	19624	19372	19695	19526	19562	19777	19770	19672	19393	19533	19438	19637	19624	19634	19569	19595	19671	19633	19459	19500	19676	19585	19618	19849	19732	19781	19935	19566	19707	19731	19555	19620	19475	19712	19878	19418	19491	19412	19584	19658	19430	19752	19752	19541	19692	19643	19654	19520	19765	19511	19398	19540	19722	19778	19602	19499	19791	19780	19539	19646	19565	19771	19485	19460	19516	19768	19677	19716	19484	19737	19458	19603	19722	19537	19581	19426	19914	19667	19776	19703	19456	19806	19533	19600	19582	19729	19563	19642	19667	19548	19506	19585	19808	19599	19710	19576	19570	19581	19652	19579	19755	19516	19567	19565	19729	19750	19792	19453	19567	19287	19513	19677	19590	19560	19649	19557	19834	19649	19680	19691	19403	19482	19697	19557	19642	19466	19538	19606	19755	19548	19573	19717	19460	19310	19332	19758	19689	19482	19457	19653	19621	19717	19742	19668	19708	19509	19566	19582	19767	19643	19542	19675	19414	19642	19566	19673	19630	19840	19574	19487	19544	19595	19742	19607	19627	19478	19547	19571	19734	19567	19648	19754	19629	19589	19542	19831	19734	19559	19728	19791	19523	19635	19507	19543	19480	19693	19577	19474	19493	19644	19822	19625	19679	19559	19821	19577	19758	19592	19641	19634	19798	19589	19580	19720	19677	19693	19446	19701	19815	19828	19493	19721	19604	19596	19676	19545	19619	19631	19354	19748	19620	19599	19518	19579	19576	19366	19395	19662	19649	19482	19603	19714	19638	19685	19496	19605	19858	19798	19527	19630	19539	19505	19636	19627	19617	19719	19623	19652	19727	19487	19393	19566	19621	19623	19445	19514	19456	19447	19786	19737	19551	19567	19556	19651	19573	19519	19630	19548	19609	19708	19710	19744	19646	19540	19626	19796	19571	19595	19448	19536	19695	19763	19918	19693	19579	19594	19562	19709	19529	19508	19702	19633	19667	19531	19430	19644	19683	19457	19414	19604	19628	19775	19668	19468	19507	19593	19545	19488	19792	19733	19744	19474	19526	19724	19738	19707	19620	19606	19546	19553	19542	19495	19630	19760	19563	19432	19426	19522	19571	19831	19456	19580	19440	19590	19741	19660	19503	19653	19462	19835	19676	19604	19524	19501	19490	19551	19462	19623	19584	19516	19550	19685	19865	19399	19815	19358	19664	19762	19481	19595	19479	19500	19723	19550	19645	19585	19732	19596	19606	19605	19845	19690	19650	19770	19521	19361	19419	19713	19782	19743	19691	19933	19580	19590	19616	19533	19753	19763	19522	19716	19618	19529	19716	19603	19636	19515	19749	19469	19705	19803	19613	19698	19457	19449	19639	19681	19814	19612	19708	19700	19577	19819	19465	19906	19557	19688	19584	19607	19418	19645	19499	19677	19679	19695	19551	19451	19465	19635	19544	19658	19563	19701	19512	19776	19533	19451	19435	19481	19510	19612	19546	19552	19802	19629	19624	19616	19560	19680	19877	19610	19744	19542	19528	19573	19439	19608	19537	19546	19636	19664	19765	19691	19508	19543	19810	19656	19689	19717	19602	19542	19509	19756	19680	19916	19710	19596	19619	19675	19471	19727	19759	19857	19592	19664	19654	19624	19500	19630	19599	19788	19564	19689	19615	19571	19497	19625	19615	19667	19518	19665	19660	19221	19590	19596	19432	19537	19814	19673	19466	19557	19812	19678	19699	19484	19350	19609	19446	19742	19632	19551	19686	19636	19700	19666	19701	19669	19803	19706	19694	19652	19572	19656	19774	19617	19612	19714	19777	19964	19586	19643	19609	19460	19803	19579	19422	19662	19404	19541	19799	19647	19470	19500	19713	19548	19598	19580	19768	19527	19520	19553	19390	19731	19372	19462	19719	19711	19359	19613	19704	19602	19731	19665	19510	19565	19655	19649	19486	19438	19736	19636	19623	19666	19691	19701	19469	19571	19640	19594	19612	19535	19305	19532	19654	19422	19529	19723	19800	19699	19928	19551	19576	19604	19696	19363	19545	19385	19325	19590	19413	19491	19529	19726	19604	19631	19481	19342	19747	19653	19829	19735	19423	19683	19284	19603	19672	19721	19616	19459	19697	19665	19671	19495	19708	19641	19489	19509	19702	19839	19564	19563	19468	19611	19519	19662	19780	19355	19612	19739	19421	19449	19512	19467	19605	19703	19434	19527	19411	19658	19808	19696	19787	19644	19597	19632	19657	19465	19711	19637	19703	19494	19622	19781	19761	19694	19622	19607	19669	19745	19840	19592	19508	19762	19622	19551	19674	19662	19648	19713	19336	19453	19718	19750	19514	19417	19378	19504	19543	19420	19699	19649	19799	19679	19580	19642	19505	19594	19595	19434	19469	19621	19523	19626	19726	19676	19620	19558	19574	19588	19545	19618	19490	19630	19570	19494	19443	19702	19540	19491	19797	19477	19738	19742	19576	19440	19669	19638	19676	19619	19476	19642	19544	19593	19494	19574	19477	19695	19739	19460	19696	19665	19623	19703	19748	19609	19663	19521	19711	19762	19613	19507	19597	19768	19553	19604	19665	19595	19605	19601	19708	19697	19868	19709	19570	19545	19655	19631	19584	19419	19609	19788	19527	19593	19744	19542	19619	19509	19699	19546	19665	19621	19604	19724	19549	19422	19459	19499	19748	19620	19418	19531	19684	19606	19677	19488	19516	19488	19581	19489	19631	19560	19443	19517	19573	19591	19611	19457	19626	19630	19836	19616	19599	19538	19762	19660	19739	19837	19553	19711	19577	19599	19588	19587	19656	19676	19674	19829	19860	19582	19517	19763	19551	19556	19730	19622	19489	19581	19739	19464	19487	19565	19638	19472	19816	19706	19640	19659	19514	19549	19529	19655	19629	19684	19784	19530	19607	19709	19621	19613	19589	19745	19930	19595	19472	19505	19712	19611	19730	19683	19627	19603	19736	19667	19751	19747	19775	19681	19832	19539	19518	19555	19622	19570	19495	19593	19533	19619	19593	19351	19589	19454	19519	19623	19728	19603	19563	19624	19589	19659	19563	19839	19773	19596	19475	19655	19599	19693	19580	19685	19416	19396	19593	19548	19560	19546	19579	19531	19537	19518	19454	19339	19595	19570	19567	19417	19604	19774	19592	19841	19632	19722	19644	19680	19561	19387	19744	19521	19702	19553	19456	19803	19601	19618	19466	19504	19505	19727	19791	19675	19487	19670	19495	19696	19616	19707	19707	19625	19548	19693	19664	19567	19539	19450	19445	19575	19677	19654	19615	19587	19621	19754	19560	19653	19746	19762	19559	19644	19639	19769	19572	19692	19461	19738	19685	19510	19456	19598	19461	19660	19678	19700	19525	19455	19629	19411	19576	19559	19712	19668	19805	19707	19642	19665	19691	19697	19632	19667	19724	19767	19697	19642	19707	19704	19518	19604	19588	19731	19559	19785	19617	19762	19664	19727	19456	19459	19855	19670	19664	19539	19742	19570	19532	19597	19619	19655	19639	19658	19482	19593	19680	19626	19777	19702	19583	19833	19790	19627	19608	19594	19662	19699	19606	19813	19685	19637	19574	19731	19863	19635	19773	19657	19581	19656	19595	19681	19668	19603	19639	19774	19348	19524	19445	19710	19637	19456	19712	19556	19618	19391	19640	19522	19642	19554	19398	19737	19521	19586	19521	19936	19764	19647	19688	19707	19558	19605	19643	19787	19836	19688	19676	19567	19684	19690	19586	19733	19648	19501	19733	19502	19553	19713	19691	19479	19538	19496	19652	19583	19461	19397	19670	19586	19628	19442	19727	19394	19716	19512	19710	19658	19609	19567	19750	19696	19447	19647	19580	19649	19531	19634	19916	19660	19595	19523	19749	19892	19528	19648	19484	19588	19693	19555	19610	19632	19484	19745	19581	19544	19625	19476	19668	19395	19610	19673	19616	19706	19587	19608	19845	19490	19627	19744	19623	19424	19690	19655	19707	19708	19716	19503	19746	19612	19638	19729	19537	19572	19731	19713	19549	19631	19694	19594	19566	19517	19422	19568	19460	19778	19579	19560	19787	19792	19606	19620	19729	19604	19471	19406	19609	19552	19474	19443	19356	19519	19603	19546	19817	19491	19617	19605	19601	19757	19767	19593	19485	19602	19877	19827	19534	19575	19592	19459	19513	19654	19542	19653	19811	19373	19641	19657	19512	19624	19509	19770	19686	19595	19468	19567	19608	19533	19647	19494	19686	19664	19592	19687	19401	19604	19690
24245	38269	31522	21773	20048	19151	18620	17940	17562	17488	17250	17173	17152	17214	17267	16758	17051	16977	16915	16931	16795	16823	18222	22024	22951	21319	19241	17963	17181	16634	16672	16658	16496	16429	16801	16572	16562	16667	16471	16470	16605	16486	16541	16409	16543	16548	16419	16594	16295	16573	16583	16464	16488	16574	16615	16537	16674	16636	16529	16583	16482	16478	16536	16596	16718	16392	16468	16463	16567	16448	16596	16601	16592	16569	16490	16558	16563	16635	16597	16542	16413	16529	16511	16528	16465	16396	16563	16541	16581	16514	16400	16514	16520	16383	16614	16549	16319	16488	16592	16521	16412	16707	16480	16525	16366	16606	16321	16565	16475	16492	16480	16491	16305	16537	16385	16469	16424	16650	16555	16613	16331	16540	16680	16578	16550	16485	16391	16621	16322	16443	16559	16599	16505	16450	16636	16552	16564	16613	16485	16666	16547	16480	16400	16445	16602	16566	16528	16696	16553	16448	16559	16480	16434	16533	16505	16570	16461	16387	16577	16438	16471	16620	16462	16390	16575	16749	16476	16643	16523	16459	16507	16499	16505	16409	16566	16473	16584	16559	16457	16590	16576	16439	16516	16515	16568	16407	16550	16497	16626	16472	16485	16287	16352	16411	16581	16443	16487	16558	16455	16466	16484	16629	16582	16568	16376	16486	16409	16584	16378	16666	16341	16573	16394	16565	16594	16419	16559	16453	16488	16497	16400	16631	16506	16536	16377	16316	16616	16669	16537	16421	16678	16390	16545	16547	16567	16575	16670	16398	16522	16582	16462	16543	16389	16580	16486	16566	16622	16611	16337	16562	16565	16419	16672	16405	16475	16321	16571	16755	16534	16526	16607	16391	16559	16476	16441	16532	16527	16346	16676	16396	16551	16537	16571	16348	16609	16469	16308	16532	16540	16479	16519	16507	16319	16546	16560	16545	16601	16366	16561	16493	16606	16604	16551	16372	16589	16495	16473	16523	16456	16452	16634	16599	16508	16493	16595	16634	16608	16509	16651	16501	16426	16644	16641	16566	16387	16293	16596	16558	16502	16550	16571	16655	16513	16532	16544	16653	16495	16370	16369	16551	16614	16557	16490	16570	16562	16470	16415	16452	16506	16448	16481	16495	16364	16463	16394	16550	16445	16606	16682	16441	16359	16434	16614	16657	16540	16560	16429	16486	16676	16686	16338	16426	16496	16575	16580	16540	16561	16466	16532	16510	16415	16734	16533	16579	16455	16413	16578	16364	16620	16467	16602	16608	16373	16569	16570	16465	16599	16458	16650	16632	16488	16559	16553	16446	16407	16593	16338	16534	16395	16620	16468	16634	16550	16382	16491	16567	16552	16366	16585	16545	16538	16473	16549	16439	16664	16596	16532	16530	16582	16325	16538	16502	16445	16613	16324	16472	16592	16496	16435	16618	16578	16492	16428	16644	16567	16507	16513	16548	16477	16429	16499	16448	16504	16451	16584	16441	16453	16518	16590	16281	16489	16497	16719	16619	16620	16667	16417	16248	16530	16573	16360	16497	16678	16568	16359	16461	16607	16407	16490	16657	16584	16650	16539	16462	16467	16500	16445	16555	16364	16692	16612	16241	16513	16495	16491	16409	16408	16501	16460	16574	16442	16529	16593	16488	16557	16463	16391	16304	16640	16545	16563	16364	16499	16549	16489	16597	16429	16387	16568	16526	16639	16386	16346	16541	16561	16491	16377	16607	16552	16474	16595	16496	16596	16453	16614	16520	16349	16613	16580	16299	16580	16519	16381	16456	16539	16549	16540	16591	16340	16459	16636	16517	16458	16469	16424	16482	16828	16635	16469	16452	16630	16506	16412	16476	16528	16532	16396	16600	16463	16572	16452	16439	16620	16435	16672	16664	16350	16414	16444	16582	16469	16585	16658	16548	16361	16375	16558	16596	16703	16456	16543	16435	16539	16586	16311	16537	16416	16362	16546	16554	16557	16365	16685	16419	16558	16535	16589	16376	16558	16501	16579	16547	16838	16464	16363	16584	16398	16524	16629	16482	16433	16454	16458	16557	16616	16545	16499	16445	16506	16594	16579	16639	16498	16550	16573	16348	16524	16428	16483	16463	16510	16567	16469	16396	16635	16653	16560	16383	16443	16459	16545	16436	16645	16602	16308	16624	16502	16432	16610	16513	16517	16509	16678	16290	16522	16545	16383	16247	16460	16509	16619	16487	16721	16475	16373	16434	16583	16544	16372	16312	16453	16364	16370	16506	16519	16448	16623	16543	16527	16564	16561	16433	16502	16526	16689	16571	16359	16568	16400	16585	16433	16525	16438	16470	16520	16597	16595	16473	16521	16533	16590	16390	16432	16681	16409	16283	16595	16465	16672	16430	16479	16415	16565	16416	16621	16483	16421	16472	16396	16499	16334	16569	16680	16572	16493	16379	16486	16493	16415	16716	16512	16450	16517	16539	16584	16650	16428	16628	16458	16622	16354	16622	16685	16590	16606	16475	16617	16601	16422	16571	16432	16502	16509	16546	16438	16432	16451	16581	16510	16553	16632	16417	16596	16519	16649	16572	16571	16462	16565	16424	16549	16460	16708	16423	16331	16618	16544	16654	16450	16555	16477	16452	16490	16528	16513	16501	16339	16673	16288	16623	16533	16531	16534	16391	16658	16414	16427	16323	16545	16580	16469	16413	16605	16476	16599	16428	16491	16464	16528	16576	16647	16568	16503	16507	16597	16410	16593	16513	16605	16627	16515	16476	16395	16512	16561	16606	16595	16582	16442	16279	16512	16470	16400	16527	16530	16537	16671	16616	16308	16712	16704	16563	16542	16414	16558	16436	16452	16543	16507	16409	16645	16606	16580	16480	16576	16446	16488	16433	16564	16615	16432	16516	16684	16455	16657	16537	16514	16526	16521	16533	16511	16373	16759	16417	16519	16383	16505	16299	16523	16527	16457	16483	16632	16606	16405	16657	16567	16558	16373	16575	16531	16474	16312	16536	16529	16453	16554	16587	16444	16461	16404	16340	16423	16390	16560	16565	16527	16409	16423	16329	16722	16534	16317	16500	16508	16564	16620	16466	16304	16600	16332	16594	16495	16525	16310	16672	16583	16283	16579	16316	16442	16310	16462	16596	16443	16705	16632	16633	16718	16517	16478	16356	16335	16504	16331	16606	16530	16323	16539	16425	16425	16428	16657	16455	16572	16316	16591	16415	16729	16766	16622	16332	16540	16344	16571	16399	16678	16451	16611	16515	16567	16482	16428	16559	16474	16458	16603	16439	16425	16581	16665	16558	16440	16597	16612	16434	16606	16422	16546	16462	16510	16361	16470	16696	16502	16510	16424	16661	16629	16433	16513	16416	16405	16419	16647	16482	16499	16508	16563	16521	16500	16462	16410	16523	16567	16337	16500	16696	16476	16391	16732	16537	16522	16304	16461	16467	16494	16596	16552	16469	16440	16545	16561	16647	16446	16598	16635	16566	16520	16540	16685	16717	16603	16561	16575	16488	16399	16439	16613	16536	16556	16637	16598	16585	16539	16259	16498	16547	16475	16393	16612	16483	16464	16535	16533	16412	16603	16369	16670	16574	16511	16484	16496	16578	16549	16539	16605	16517	16641	16430	16595	16603	16639	16565	16373	16457	16361	16444	16499	16541	16565	16441	16620	16500	16385	16529	16544	16621	16459	16533	16527	16514	16527	16396	16648	16478	16574	16585	16579	16401	16520	16676	16545	16510	16673	16541	16443	16528	16577	16573	16647	16580	16496	16584	16596	16664	16547	16465	16616	16520	16696	16520	16545	16543	16461	16643	16687	16646	16597	16465	16536	16324	16481	16514	16550	16217	16545	16476	16435	16369	16443	16568	16438	16388	16445	16626	16579	16557	16445	16480	16442	16477	16466	16480	16521	16560	16491	16443	16621	16485	16263	16464	16512	16572	16414	16426	16465	16731	16595	16676	16548	16519	16485	16347	16680	16479	16675	16541	16501	16400	16523	16485	16473	16540	16538	16575	16608	16463	16389	16474	16454	16587	16386	16463	16553	16550	16637	16487	16614	16553	16495	16429	16401	16530	16435	16314	16443	16525	16566	16507	16419	16707	16584	16637	16580	16596	16448	16445	16495	16621	16547	16515	16520	16531	16648	16618	16570	16393	16694	16367	16425	16553	16450	16591	16581	16484	16468	16560	16586	16647	16551	16521	16664	16609	16454	16751	16668	16553	16573	16634	16397	16423	16605	16533	16361	16543	16529	16640	16635	16586	16652	16571	16442	16545	16479	16343	16689	16562	16665	16423	16463	16434	16633	16532	16533	16413	16548	16534	16552	16563	16536	16645	16454	16628	16456	16478	16561	16493	16385	16404	16597	16582	16560	16559	16581	16470	16595	16398	16603	16436	16358	16524	16575	16455	16714	16408	16515	16524	16581	16496	16310	16419	16607	16243	16515	16560	16486	16607	16465	16513	16561	16609	16502	16549	16430	16471	16425	16531	16526	16461	16458	16548	16580	16545	16578	16718	16451	16624	16667	16651	16443	16507	16567	16399	16682	16352	16669	16406	16547	16559	16563	16546	16491	16527	16550	16370	16448	16503	16453	16413	16497	16617	16510	16573	16601	16589	16296	16391	16436	16706	16531	16479	16516	16488	16432	16615	16529	16588	16536	16513	16505	16512	16559	16557	16516	16504	16575	16583	16461	16637	16710	16496	16660	16416	16484	16489	16542	16562	16465	16404	16521	16548	16469	16431	16589	16610	16706	16320	16569	16516	16360	16644	16464	16672	16528	16523	16582	16421	16562	16557	16547	16457	16566	16440	16672	16521	16619	16575	16456	16488	16433	16629	16580	16478	16383	16573	16296	16457	16473	16539	16441	16393	16470	16405	16619	16530	16577	16391	16585	16438	16603	16599	16485	16506	16343	16496	16466	16563	16518	16361	16461	16485	16666	16610	16646	16580	16479	16580	16491	16592	16353	16562	16512	16322	16593	16614	16651	16449	16568	16508	16428	16469	16496	16522	16428	16609	16648	16404	16452	16551	16429	16509	16610	16530	16445	16424	16549	16539	16573	16380	16508	16426	16362	16749	16595	16535	16374	16544	16561	16600	16473	16560	16454	16492	16522	16519	16641	16711	16486	16481	16403	16535	16344	16546	16595	16322
22954	21489	29394	23979	21767	24384	26879	21805	20928	20906	20901	20723	20367	20725	20687	20644	20383	20315	20469	20615	20401	20353	21869	25548	27606	26352	24445	22125	21182	20368	20286	20107	20155	20040	20247	20183	19972	20115	20002	19949	20042	20118	20025	19994	19967	19995	19836	19714	20163	20011	20127	20162	20111	20088	19910	20019	19961	19887	19754	19974	19980	19989	20015	20053	20040	19995	20001	19991	19986	19858	20109	20058	20084	19883	20049	20030	19981	19895	19995	19994	19880	19868	19873	20078	19892	20161	19794	19845	19870	20159	20021	19883	19969	19978	20045	20089	20027	20096	20130	19853	20140	19754	20067	20127	20012	19970	20023	19979	19853	19964	20011	19943	19889	19755	19969	19910	20051	19923	19943	20044	20165	19952	19879	19918	19839	19800	19943	20124	19998	19789	20137	19872	19941	19934	19970	20016	20050	19967	19850	20008	19794	19972	19817	19752	20042	19761	20248	20117	19976	19849	19866	19859	19968	19992	19942	19812	19924	19943	19984	19942	19864	19988	20153	19894	19833	20049	19985	19960	20004	20010	19927	19927	19953	19893	20002	19792	20138	20024	20073	20019	19982	20011	19959	19895	19946	19818	19886	19862	19954	20003	19865	19878	20186	19995	19805	19886	19897	19882	20018	19884	19891	19871	19880	19906	19938	19853	19856	19943	19863	19911	19869	19860	19976	19907	19867	20046	19913	19824	19877	19842	19877	19711	19845	19952	19877	20066	19908	19917	19847	19936	19905	19871	19906	19908	20055	19768	20007	20014	20006	19839	20087	19956	19959	20081	19968	19771	20097	20124	19948	20062	19960	19929	19916	20124	19918	19941	19957	19969	20112	19920	20003	20038	20189	19752	20013	19872	20204	20016	20056	20012	19766	19932	19952	20117	19969	19910	20026	19814	20027	19887	19996	19912	19998	19854	20151	20033	20011	19913	20042	19774	20057	19819	19888	20121	19992	19789	19871	19815	20014	19959	19975	20024	19942	19975	19975	19996	19999	19900	19847	19961	19976	19957	19925	19857	20015	19950	20061	19894	20152	19935	19819	20063	19903	19996	19744	19864	19731	19867	20148	20165	19947	19740	20145	19858	20148	19968	19999	20077	19942	19963	20132	20124	19862	20097	20106	19872	19917	20027	19958	19963	19934	19841	19853	19740	19996	19889	19987	19838	20025	19992	19852	20107	19769	19734	19873	19972	19916	20100	20001	19893	19864	19817	19985	20157	19778	19877	20099	20155	20079	19786	19864	19867	19893	19947	19918	19912	20128	20012	19724	19896	19895	19914	19818	19705	19954	19937	20069	19943	19766	19801	20040	19966	19968	20020	19949	19996	19948	19869	19831	20053	19865	19873	20011	20057	19779	20041	19916	19776	19861	19742	19887	19830	19921	19816	20062	20004	19880	19975	19986	19943	19932	19775	19865	19714	19813	20020	19972	19889	19803	20035	19810	19760	19754	19945	20013	20020	19878	19920	19942	19906	20003	20092	19909	19902	20172	19868	20145	19912	19969	19987	19858	19994	19822	20173	20101	20011	19955	20010	19845	19762	19950	19826	20087	19878	20080	19954	19701	19941	19940	19861	20050	19936	19910	19924	20021	19943	19945	20120	19965	19812	19893	19970	19954	20070	19989	19836	19785	19984	20000	19842	19993	19717	20034	19988	19683	19780	19801	19976	20097	20025	19834	20047	19931	19929	19871	20089	19989	19971	19790	19989	19920	19932	19969	20044	20008	19920	19927	19924	20114	19800	19934	20066	19963	19937	19785	20016	19838	19806	19795	19968	20144	19807	20011	19854	19990	20015	19911	19865	19906	19899	19948	19932	20074	19818	19915	20141	20187	19745	19824	20104	20115	19930	19918	19881	19741	19796	19968	19978	19827	19923	19750	19871	20101	20066	20050	19975	19833	19680	20099	19872	19994	19827	20023	19767	19916	20094	19882	19926	20090	19768	20025	19935	19969	19975	19817	20002	19752	19838	19892	19932	19973	19893	19794	20077	19914	19928	19707	19958	19825	19858	19922	19822	19934	19945	19946	19914	19771	19820	20200	19864	19961	19857	19858	19840	19955	19986	20137	20060	20168	20136	20093	20120	19918	19982	19950	19887	19998	19896	19913	20048	20007	19868	19721	19918	20129	19974	20079	19926	19959	20094	19907	19874	19856	19864	19909	19827	19728	19904	19842	20002	19980	20049	20073	19919	19864	19898	19931	19890	19972	19812	19808	19772	19868	19752	20003	19993	20067	19965	19962	20000	20001	20018	19940	19823	19874	19731	19996	19907	20062	20094	19774	20047	19890	19693	20029	19957	19947	20066	19828	20135	20023	19813	19875	19918	19865	20161	19914	19834	19961	20051	19752	19778	20046	19868	19997	19794	19811	19861	19839	19832	19761	19843	19871	19741	19870	19797	19882	20116	19808	19832	19834	19821	19862	19933	19724	19970	19934	19777	20110	19822	19846	19843	19846	19749	19877	19886	19732	19764	19820	19783	20012	20016	19797	20085	20027	19955	19841	19878	20005	19929	20019	19923	19924	19963	19770	19840	19993	20131	20013	19970	19831	20118	20017	19758	19869	20016	20035	20053	19989	19925	19957	19834	19878	19952	19912	19905	19991	19783	19957	20148	19906	19943	19854	20032	20032	19783	19867	19640	19845	19901	19933	19709	19880	19933	19999	19957	19826	19952	19887	19690	19930	19773	19913	19856	19949	19843	19815	19744	20048	20091	19741	20004	19907	19916	19858	19945	19912	20034	19785	19691	19970	19859	19883	19940	20120	19935	19911	20036	19823	19873	20064	19900	20094	20148	20122	20034	19761	19719	19956	19953	19849	19788	19939	20018	19842	19926	19936	19948	19775	19792	19938	19943	19813	19822	20056	19945	19921	19698	19730	19794	19756	19886	20044	19895	20037	19887	20010	19910	19978	19865	19973	20117	19964	20001	19877	19897	20093	19870	19768	19806	20103	19602	19927	19735	19788	19980	19858	19848	19834	19843	20082	19982	19959	19920	20112	19825	19824	20089	19828	19948	19860	19704	19921	19904	19847	19762	20047	19875	20029	20044	19816	19821	19962	20127	20164	19919	20073	19933	20060	20047	20157	19996	19994	19916	20156	19861	19909	20105	19825	19872	19798	20141	19889	19856	19991	19863	19996	19938	19868	19940	19884	19885	19860	19911	19977	20041	19912	19706	19862	19808	20028	19960	19921	19891	19808	19941	19996	19949	19916	19959	19978	19703	19796	20029	19978	20061	19887	19904	19888	20027	19910	20024	19761	19874	19715	19872	20111	19772	19937	19895	19947	19784	19940	19867	20079	19932	19973	20153	19921	19885	19925	19803	19931	20015	19913	20145	19968	19892	20035	19777	19825	19888	19885	19913	19994	19969	20061	20023	19868	19974	19967	19836	19955	19984	19871	19976	20116	19729	19778	19840	19956	19835	20030	19882	20150	19961	20043	19923	20068	19941	19849	19685	20023	19845	19802	19959	19809	19873	19902	19979	19927	20123	19675	19966	19870	20047	20135	19722	19743	19853	20057	20029	19742	19755	19854	19790	20258	19762	19844	19944	19991	19724	20024	19825	19898	19859	19977	19776	19832	19887	20004	20004	20043	19728	19919	20158	19960	19950	19850	19998	19934	19844	19959	19875	19835	19767	20008	19878	19651	20147	20005	19785	19879	19755	19896	19848	19908	20114	20095	20289	20098	19801	19887	20060	19673	19979	19915	20067	19936	19867	20119	19867	19934	19846	19832	19966	20193	20110	19899	19889	20088	19814	19921	20026	19876	19811	20135	20030	19844	19728	19805	19723	19926	19875	19946	19774	20064	20107	20100	19849	19782	20027	19753	19885	19921	19815	19884	20022	19851	20065	20014	20012	20116	19891	19923	19926	20019	19940	19967	19983	19991	19828	20054	19939	19857	19868	19915	19902	19963	19825	19927	19940	19859	19997	19922	19941	19805	19770	19935	20130	19877	19920	19960	19973	19968	19824	19753	19941	19785	19995	19879	19921	20033	20033	19940	19874	19805	20055	19940	19955	19968	19904	19857	19880	19765	20009	19760	19829	19812	19662	19924	19942	20097	19911	19769	19994	20017	20014	19866	19917	19915	19837	19962	19929	19912	19932	20118	20276	20020	19890	19984	20121	19851	19945	19760	19916	19844	19885	19931	19907	20030	19950	19879	19778	19764	20158	20069	20044	20189	19836	19973	19933	19972	20041	19959	19820	20003	19739	19816	20016	19952	19917	19805	19955	19812	19929	19850	19709	19773	19779	19987	20163	19825	19893	19975	19866	20009	20081	20012	19873	20121	19905	19998	19845	20007	19764	19976	20108	19729	19723	19786	19886	20165	20003	19778	19988	19995	19819	20163	19812	19964	20059	19624	19726	20070	19942	20047	19841	19998	19651	19953	20003	19907	19853	19775	19800	19861	19925	19764	19751	20041	20031	19900	19872	19881	19917	19970	19933	19850	19960	20030	19918	19749	19887	20047	20005	19873	19738	19878	19955	19994	19817	20067	19670	20117	19902	20076	19726	19955	19856	19806	19947	19714	20031	19821	20076	20073	19888	20077	19887	19706	19977	19916	19890	20094	19688	19991	19900	19880	19858	19873	20108	19955	19949	20127	20219	19870	20028	20114	19873	19882	19931	20011	19889	20039	19970	19873	19882	20010	19938	19821	19951	20000	20009	19954	19900	20128	19898	19855	20007	19821	20156	20019	19855	19831	19988	19829	19968	20120	19958	19696	19854	19817	19819	20058	19911	19863	19928	19954	19864	20042	19762	20060	20093	19876	19947	19732	20064	19805	19868	19925	19894	19905	19775	20107	20145	19752	20044	19839	19941	19980	19866	19896	19860	20100	19835	20035	19900	19849	19880	20040	20034	19864	19951	20108	19876	19609	19648	19812	19815	20029	19903	19974	19938	19722	19964	19704	19647	20032	19612	19726	19863	19939	19915	19885	19848	20095	19711	19855	19850	19914	19902	20095	20002	19957	20013	20114	19945	20064	19713	19659	19793	20085	19847	19949	19941	19875	19881	19963	20009	19932	19846	20005	19895	19955	19985	19889	19938	19982	19941	19793	19928	19757	19919	19977	19967	19885	19892	19817	19788	19803	19845	20091	19921	19949	19955
27067	49513	40764	24132	21802	21147	19669	18557	18436	17946	17941	17646	17429	17617	17672	17463	17316	17315	17095	17004	17045	17383	19963	25633	27173	25163	22020	19247	17856	17010	16771	16687	16780	16836	16844	16690	16584	16692	16728	16710	16797	16779	16709	16741	16740	16598	16758	16832	16646	16779	16710	16654	16517	16764	16766	16675	16682	16642	16724	16623	16734	16585	16638	16639	16608	16723	16514	16500	16686	16596	16787	16829	16802	16715	16623	16684	16688	16787	16604	16666	16868	16854	16705	16691	16724	16705	16612	16612	16682	16765	16660	16565	16652	16731	16663	16744	16709	16654	16848	16703	16694	16663	16755	16731	16663	16859	16617	16732	16710	16764	16607	16714	16627	16681	16837	16790	16953	16608	16698	16626	16695	16732	16565	16712	16623	16432	16719	16661	16580	16712	16718	16662	16645	16613	16741	16699	16753	16566	16526	16730	16780	16726	16719	16860	16654	16769	16753	16728	16866	16764	16652	16716	16716	16771	16770	16543	16710	16604	16695	16781	16772	16655	16802	16599	16691	16594	16754	16699	16707	16638	16819	16721	16568	16515	16684	16676	16503	16598	16652	16745	16681	16586	16662	16684	16744	16639	16605	16662	16613	16515	16615	16848	16705	16662	16686	16731	16831	16689	16739	16731	16688	16610	16544	16732	16641	16898	16563	16696	16730	16705	16622	16602	16604	16517	16836	16548	16720	16726	16726	16591	16617	16734	16633	16653	16544	16763	16878	16476	16667	16636	16810	16717	16796	16567	16785	16672	16598	16752	16794	16574	16567	16546	16668	16641	16730	16704	16817	16728	16688	16780	16561	16641	16556	16765	16792	16757	16613	16747	16525	16570	16592	16560	16652	16561	16752	16687	16734	16699	16638	16665	16519	16890	16696	16810	16594	16630	16566	16765	16587	16605	16794	16642	16800	16562	16784	16607	16886	16606	16644	16553	16700	16629	16629	16774	16714	16649	16678	16758	16617	16751	16604	16678	16761	16738	16803	16819	16690	16687	16580	16676	16658	16785	16663	16586	16721	16658	16690	16819	16783	16773	16693	16608	16551	16583	16662	16603	16699	16790	16752	16588	16672	16644	16682	16660	16863	16688	16731	16676	16799	16573	16736	16711	16702	16646	16642	16516	16792	16803	16531	16547	16782	16780	16899	16759	16668	16589	16635	16623	16716	16856	16619	16587	16773	16595	16632	16882	16572	16726	16698	16859	16631	16891	16745	16707	16499	16782	16718	16760	16647	16726	16669	16761	16552	16760	16671	16797	16531	16643	16681	16851	16595	16551	16709	16708	16689	16576	16878	16527	16620	16598	16617	16768	16598	16620	16823	16621	16764	16719	16736	16803	16771	16727	16690	16835	16812	16767	16729	16564	16553	16773	16710	16710	16635	16744	16671	16632	16653	16513	16560	16748	16671	16551	16704	16673	16563	16624	16529	16906	16657	16567	16594	16596	16651	16700	16818	16639	16748	16687	16772	16688	16764	16597	16722	16762	16812	16615	16746	16872	16600	16540	16710	16612	16639	16723	16615	16742	16717	16501	16624	16766	16703	16624	16738	16606	16602	16603	16688	16700	16644	16717	16672	16629	16862	16497	16703	16676	16767	16465	16676	16764	16396	16653	16656	16661	16504	16746	16659	16720	16866	16618	16698	16746	16784	16530	16676	16641	16767	16760	16787	16614	16734	16748	16537	16560	16759	16492	16720	16716	16760	16389	16713	16663	16591	16807	16475	16801	16735	16683	16746	16547	16639	16766	16638	16815	16632	16572	16712	16627	16756	16568	16776	16494	16678	16627	16794	16448	16474	16876	16544	16720	16573	16635	16748	16580	16607	16568	16817	16571	16730	16517	16752	16681	16693	16521	16594	16632	16680	16841	16576	16492	16726	16494	16731	16924	16637	16545	16599	16667	16668	16674	16736	16629	16654	16658	16873	16633	16592	16850	16674	16718	16541	16806	16671	16613	16729	16687	16630	16618	16592	16665	16844	16591	16762	16625	16747	16602	16602	16694	16779	16682	16664	16521	16555	16541	16826	16529	16657	16754	16574	16723	16726	16556	16653	16533	16524	16759	16802	16975	16699	16584	16625	16542	16681	16578	16730	16549	16800	16640	16547	16673	16660	16749	16654	16538	16737	16553	16695	16745	16672	16635	16628	16727	16492	16610	16836	16683	16460	16644	16629	16411	16617	16803	16700	16541	16693	16614	16609	16682	16550	16681	16740	16726	16741	16586	16588	16757	16710	16505	16508	16741	16699	16896	16562	16753	16479	16822	16707	16702	16739	16721	16616	16603	16652	16553	16650	16616	16673	16624	16561	16603	16542	16636	16551	16721	16590	16751	16655	16640	16670	16829	16633	16698	16709	16554	16726	16706	16551	16598	16598	16719	16675	16577	16641	16708	16707	16669	16661	16604	16696	16586	16782	16794	16682	16571	16659	16602	16609	16698	16644	16748	16770	16896	16670	16529	16612	16669	16713	16613	16531	16804	16741	16584	16763	16736	16586	16639	16635	16831	16645	16637	16698	16628	16676	16680	16934	16625	16795	16633	16505	16737	16593	16760	16501	16509	16784	16800	16626	16695	16548	16789	16567	16495	16493	16701	16665	16715	16604	16842	16609	16618	16530	16804	16629	16783	16725	16819	16714	16653	16694	16500	16783	16525	16579	16766	16556	16590	16698	16853	16723	16702	16636	16733	16545	16591	16793	16755	16526	16809	16602	16711	16682	16557	16579	16526	16808	16656	16760	16623	16604	16549	16655	16726	16659	16618	16896	16625	16849	16573	16743	16632	16955	16622	16773	16693	16740	16793	16665	16501	16560	16595	16745	16763	16651	16753	16485	16671	16611	16794	16683	16702	16691	16706	16521	16600	16680	16579	16693	16792	16443	16738	16703	16733	16593	16736	16658	16687	16754	16598	16499	16516	16662	16693	16607	16626	16852	16798	16687	16716	16532	16446	16775	16707	16659	16734	16693	16559	16603	16757	16789	16746	16682	16716	16293	16690	16718	16761	16796	16520	16670	16655	16602	16582	16454	16872	16769	16862	16854	16659	16614	16548	16678	16586	16957	16704	16533	16610	16518	16476	16697	16761	16707	16629	16845	16716	16712	16712	16691	16755	16716	16708	16451	16804	16650	16708	16667	16807	16633	16695	16803	16798	16532	16611	16611	16785	16633	16640	16755	16549	16542	16877	16608	16757	16644	16738	16712	16656	16777	16755	16639	16679	16828	16756	16601	16767	16707	16574	16776	16515	16731	16554	16547	16613	16641	16740	16677	16605	16619	16678	16687	16666	16773	16625	16645	16625	16694	16768	16717	16747	16691	16713	16643	16487	16719	16555	16719	16574	16831	16554	16728	16686	16568	16572	16537	16548	16768	16611	16619	16703	16637	16816	16653	16765	16776	16809	16702	16421	16753	16671	16571	16884	16697	16689	16694	16788	16745	16749	16859	16895	16565	16650	16717	16723	16693	16638	16653	16545	16645	16609	16581	16680	16725	16760	16467	16485	16682	16852	16614	16533	16564	16719	16614	16533	16649	16569	16657	16789	16663	16697	16704	16701	16521	16567	16855	16602	16694	16778	16452	16788	16658	16676	16643	16736	16618	16657	16527	16656	16604	16725	16611	16794	16712	16648	16653	16703	16554	16693	16559	16551	16639	16670	16741	16750	16819	16748	16726	16681	16729	16633	16613	16602	16610	16545	16707	16701	16684	16692	16707	16601	16652	16704	16549	16728	16744	16492	16686	16709	16864	16690	16748	16706	16614	16624	16724	16738	16439	16801	16640	16816	16623	16844	16495	16620	16780	16673	16708	16551	16657	16734	16587	16712	16727	16709	16631	16559	16664	16941	16633	16518	16599	16780	16593	16568	16758	16724	16758	16585	16549	16764	16794	16482	16669	16601	16615	16654	16738	16736	16649	16735	16599	16745	16764	16708	16600	16508	16714	16671	16826	16592	16667	16547	16945	16614	16581	16480	16641	16787	16859	16722	16493	16702	16812	16723	16704	16637	16556	16794	16568	16686	16635	16576	16766	16687	16601	16771	16637	16635	16642	16785	16765	16557	16627	16750	16687	16534	16637	16851	16677	16612	16715	16938	16555	16595	16802	16687	16754	16650	16575	16773	16684	16759	16506	16560	16829	16690	16635	16720	16716	16525	16889	16647	16557	16904	16827	16760	16617	16819	16594	16762	16758	16500	16664	16670	16645	16780	16714	16823	16596	16737	16383	16899	16481	16520	16666	16703	16645	16580	16678	16714	16708	16581	16829	16631	16752	16574	16602	16616	16571	16705	16734	16716	16615	16634	16625	16484	16591	16697	16652	16622	16662	16591	16675	16693	16777	16705	16786	16699	16829	16816	16755	16799	16442	16828	16604	16665	16683	16646	16714	16716	16570	16602	16592	16751	16729	16589	16649	16669	16593	16682	16630	16707	16417	16719	16542	16874	16591	16636	16740	16702	16742	16427	16782	16680	16685	16573	16701	16559	16733	16600	16719	16612	16704	16561	16718	16633	16548	16711	16636	16620	16683	16833	16521	16741	16533	16673	16963	16726	16652	16705	16789	16601	16620	16666	16657	16679	16722	16689	16490	16663	16618	16809	16775	16597	16575	16751	16723	16800	16704	16742	16828	16762	16693	16759	16551	16705	16685	16706	16815	16521	16636	16806	16692	16674	16675	16722	16687	16689	16889	16633	16743	16898	16588	16604	16770	16758	16768	16767	16769	16751	16633	16496	16788	16581	16610	16592	16731	16698	16722	16640	16701	16673	16668	16655	16676	16693	16789	16779	16614	16833	16747	16811	16682	16654	16511	16682	16522	16664	16951	16659	16675	16743	16667	16464	16642	16658	16609	16740	16746	16641	16633	16569	16609	16587	16803	16759	16828	16811	16719	16681	16760	16944	16684	16689	16779	16696	16906	16544	16617	16641	16673	16694	16693	16663	16649	16802	16774	16670	16588	16618	16784	16692	16656	16623	16630	16554	16807	16668	16675	16622	16685	16513	16718	16641	16865	16489	16747	16694	16612	16632	16588	16687	16726	16631	16735	16768	16819	16447	16581	16764	16689	16759	16632	16667	16778	16632	16439	16591	16585	16648	16777	16875	16823	16685	16662	16527	16749	16631
28288	24116	27761	23100	20155	20216	19852	19594	19497	19311	19318	19171	19150	19250	19090	19137	19227	19435	19164	19273	19203	19221	19424	19389	19989	19761	19651	19243	19173	19121	19084	19034	19078	19230	18943	19283	19161	19177	19489	19139	19117	19132	19323	19121	19208	19305	19317	19130	19295	19137	19483	19179	19264	18921	19155	19130	19161	19187	19138	19154	19120	19196	19219	19192	19085	19126	19331	19372	19211	19216	19202	19142	19200	19188	19167	19432	18966	19128	19032	18886	19180	19271	19081	19035	19189	19423	18908	19316	19298	19047	19319	19328	19018	19129	19073	19012	19246	19033	18947	19214	19053	19120	19099	19018	18967	19110	19082	19190	19067	19036	19103	18941	19252	19184	19051	19179	19140	19054	19145	19129	19174	18894	19095	18983	18960	19044	18950	19052	19040	19067	19093	19052	19037	19027	19081	19280	19030	18972	18999	19191	19242	19022	19157	19222	19088	19075	19164	19086	19078	19171	19196	19106	19142	19327	18941	18952	18997	19249	19224	19140	19164	19054	18971	19093	19005	19245	19084	19127	19108	19241	19107	18986	18954	19039	19033	19101	19136	18941	19095	18927	19138	19168	19290	19237	19105	19115	19032	19232	18969	19166	19103	19152	19113	19122	19165	19086	19163	19295	19115	19050	18985	19193	19293	19103	19101	19169	19187	19280	19158	18974	18974	19119	19184	19240	19259	19148	19060	19120	19239	19080	18950	19184	19237	19229	19105	19265	19280	19162	19186	18965	19099	19193	19200	19173	19157	19283	19180	19157	19173	19315	19004	19196	19067	19181	19032	19109	19077	19069	19122	19143	19367	19249	19140	19338	19261	18995	19086	19176	19128	19213	19142	18910	18970	19398	19137	19278	19025	19064	19090	19014	19087	19211	19181	19125	19043	19299	19057	18984	19142	19137	18822	19274	19273	19142	19112	19108	19159	19207	19198	19153	19271	19324	19248	18962	19129	19118	18732	19246	19356	19028	18986	19000	19203	19433	18984	19218	19291	19092	19302	19157	19193	19206	19256	19079	19139	19092	18998	19068	19292	19100	19243	19193	19312	19098	18945	19118	18907	19033	19278	19181	18929	19091	19212	19230	19050	19326	19436	19197	19071	19183	19168	18926	19286	19001	19245	19139	19076	19043	19062	18913	19060	19236	19255	19361	19003	19014	19175	19259	18958	19166	19088	19081	18979	19141	19094	19046	19105	19178	19084	19233	18978	19041	18966	19251	19154	19216	19094	19109	19142	19214	19194	19143	19089	19167	19081	19056	19127	19085	18814	19144	19165	19197	19191	19131	19195	19008	19083	18965	19053	19314	19199	19390	19074	19166	19190	19142	19110	19308	19263	19043	19197	19039	18874	18907	19153	19119	18948	19058	18997	18928	19175	19199	19174	19181	19172	19129	19224	19192	18945	19259	19135	19083	19398	19320	19161	19250	19117	19137	19124	19007	18994	19202	19094	19010	19172	19177	19268	19109	19157	19072	19329	19266	19163	19108	19072	19032	19155	18969	18919	19111	19120	19346	18995	19167	19017	19205	19087	19153	19143	19140	18989	19230	19222	19332	19398	18988	19230	19092	19166	19120	19232	19148	19145	19289	19199	19321	19380	19027	19266	19121	19224	19219	19076	19190	19025	18925	19035	19203	19090	19383	19152	19223	18879	19146	19213	19038	18953	19159	19284	19297	19174	19271	19233	18865	19208	19201	19101	18839	19007	19058	19217	18986	19100	19270	19056	19091	19213	19214	19211	19334	19049	19180	19177	19454	19163	19117	19163	19121	19151	19282	19237	19257	19109	19163	19095	19090	19337	19144	19223	19271	19127	19040	19118	19054	19015	19262	19245	19279	19258	18933	19095	19266	19099	19031	19173	19180	19187	19110	19252	19167	19199	19017	19146	19130	19031	19074	19276	18973	18971	19182	19078	19030	19045	19199	19037	19188	19338	19042	19125	18915	18967	19193	19079	19159	18953	19030	19086	19320	19204	19281	19222	19195	19279	19154	19185	19303	19132	19077	19177	18998	19042	19169	19155	19136	19206	18978	19211	19112	19273	19169	19171	19263	19033	19030	19069	19085	19151	19106	19093	19191	19200	19097	19096	19112	19066	19217	19066	19183	19172	19048	19264	19358	19070	19241	19206	19203	19298	19053	19203	19196	19203	19324	19145	19151	18842	19008	19151	19139	19328	18934	19148	19123	19159	19152	19256	19141	19241	19124	19269	19041	19177	19194	19082	19266	18907	19052	19013	19188	19267	19077	19105	19043	18974	19015	19161	19218	19191	19213	19116	19089	19223	19086	19011	19137	19146	19179	19118	19119	19096	19008	19196	19237	19159	19117	19239	19028	19269	19100	19269	19220	19106	18949	19177	19227	19126	19177	19009	19227	19299	19134	19187	19232	19161	19057	19004	19226	19145	19188	19057	19165	19355	19145	19223	19312	19375	19238	19230	19221	19126	19108	19077	19136	19250	19050	19206	19090	19072	19070	19249	19184	19067	19179	19142	19251	19310	19082	19219	19211	18956	19155	19068	19211	19262	19177	18964	19222	19205	19169	19265	19179	19177	19347	19078	19072	19014	19056	19038	18992	19074	19483	19180	19043	19158	19162	19142	19268	19044	19203	19178	19315	18990	19260	19233	19258	19280	19105	19150	19226	19161	18939	18850	19097	19133	19216	19251	19082	19060	19179	19185	18904	18819	19154	19086	19052	19208	19063	19214	19173	18896	19369	19167	19401	19071	19077	19096	19046	19120	19060	19111	19070	19059	18892	19129	19296	19095	19331	19080	19071	19223	19028	19188	19078	19198	19159	19141	18933	19107	19183	19170	19255	19394	19205	19182	19139	19141	19016	19057	19270	19170	19042	19263	19281	19213	19210	19226	19023	19162	19052	19264	19074	18845	19178	19031	19157	19154	18961	19298	19297	19188	19155	19281	19099	19230	19039	19108	19204	19152	19322	19124	19148	19078	19255	19111	19036	18959	19058	19129	19034	19155	19080	19014	18947	18944	18959	19011	19299	19046	19359	19250	19092	19148	19212	19097	19107	19114	19141	19200	19257	18976	19136	19186	19160	19284	19010	19160	19123	19099	19251	18872	19073	19210	19143	19165	19117	19080	19253	19022	19024	19167	19007	19160	19194	19328	19218	19316	19257	19222	19277	19156	19309	19078	19057	19091	18989	19131	19190	19000	19118	19306	19113	19086	19108	19143	19193	19100	19181	19209	19163	19028	19079	19123	19085	19043	19050	19095	19184	19030	19103	19157	19221	19201	19089	19218	19174	19080	19260	19299	18995	19237	19247	19293	19208	19214	19056	19064	19124	19307	19217	18889	19098	19105	18988	19269	19061	19268	19140	18973	19164	19096	18922	19239	19109	19231	19280	19350	19184	19243	19338	19435	19322	19223	19319	19094	18991	19093	18938	19004	19053	19208	19078	19140	19109	19054	19428	19186	19120	19010	19146	19082	19325	18971	19261	19159	19210	19216	19041	19211	19092	19283	19084	19188	19213	19065	18925	19151	19174	19009	18995	19125	18954	19159	19172	19117	19365	19042	19135	19154	19117	18996	19298	19357	19102	19221	19075	19273	19099	19021	19007	19029	19092	19068	18825	19155	19215	19111	18933	19444	19257	18944	19078	19153	18919	19012	19179	19151	19123	19149	18997	19149	19097	19147	19138	19143	19055	19048	19095	19144	19084	19086	19213	19090	19293	19136	19124	19049	19002	18930	19179	19086	19132	19155	19130	19324	18902	19172	19190	19102	19215	19231	19318	19249	19041	18961	19438	19210	19169	19035	19129	19397	18834	19155	19156	19200	19116	19163	19228	19283	19007	19175	19276	19104	19268	19234	19159	19273	19412	19210	19188	19235	19324	19286	19223	19152	19140	19108	19094	19259	19090	19222	19157	19170	19281	19267	19201	18941	19271	19234	19024	19025	19123	19319	19045	19078	19122	19006	19133	19079	19179	19161	19484	19076	19298	19242	19147	19075	19069	18997	19040	19267	19002	19021	19159	19213	19324	19042	19080	19167	19143	19068	19235	19133	19048	19217	19243	19115	19188	19083	18947	19157	19255	19055	19209	19063	19175	19253	19294	19140	19199	19347	19186	19231	18850	19183	19157	19234	19353	19032	19123	19202	19079	19133	19102	19087	19167	19107	19190	19020	19036	19257	19060	19158	19122	19236	19265	19271	19080	18993	19112	19253	18979	19110	19025	19230	19258	19236	18722	19073	19370	19316	19259	19212	19042	19372	19055	19156	19153	19080	19074	18880	19220	19140	18989	19123	19069	18996	19291	19257	18925	19053	19144	19159	18945	19219	19167	19187	19059	19174	19050	19162	19143	19016	19299	19245	19042	19160	19235	19384	19160	19123	19218	19252	19110	19143	19390	19483	19175	19032	18804	19255	19097	19388	19225	19004	19128	19231	19157	19145	19162	19122	19097	19412	19152	19167	19336	19146	19081	19012	19061	19068	19168	19258	19077	19130	19282	19261	19191	19354	19211	19145	18961	19088	19214	19195	18952	18987	18884	19081	19160	19076	19192	19099	19137	19247	19138	18991	18958	19147	19244	19165	19275	19156	19322	19214	19105	19058	19144	19274	18957	19398	19331	19203	18971	18967	19110	19114	19122	19086	19121	18946	19181	19063	19113	19333	19115	19291	18978	19143	19338	19211	19031	19174	19238	19284	19225	19204	19194	19311	19207	19025	19119	19154	19274	19233	19038	19188	19085	19019	19026	19151	19141	19077	18942	19316	19048	19294	19107	19099	19028	19016	18991	19030	19121	19119	19286	19066	19117	19051	19063	19002	19018	19226	19097	19184	19331	19348	19116	19081	19103	19184	18843	19286	19150	19173	19090	19214	19146	19355	19188	19012	19152	18937	19200	19149	19091	19352	19220	19111	18988	18984	19235	19036	19162	19139	19191	18901	19229	19260	19132	19204	18994	19173	18968	19268	19033	19087	19039	19233	19336	19054	19216	19354	19178	19057	19205	18950	18876	19134	19148	19226	19101	19140	19329	19275	19141	19266	19054	19236	19207	19086	19268	19090	18952	19062	19022	19060	19119	19117	18925	18951	19082	19167	19221	19205	19290	19085	19227	18973	19269	19207	19159	19149	19175	19292	19072	18985	19046
22146	33634	25228	18363	18052	17958	17122	16928	16836	16780	16497	16430	16391	16236	16512	16539	16575	16357	16506	16453	16362	16403	16309	16807	17238	17150	16712	16533	16590	16319	16259	16266	16210	16317	16206	16246	16388	16191	16088	16107	16174	16159	16323	16288	16205	16279	16233	16255	16338	16408	16069	16208	16233	16079	16177	16310	16191	16327	16131	16353	16202	16146	16110	16464	16262	16253	16281	16172	16075	16226	16432	16190	16357	16263	16101	16190	16228	16110	16149	16200	16260	16258	16103	16153	16240	16262	16093	16206	16278	16201	16467	16437	16126	16248	16292	16295	16226	16145	16306	16178	16330	16224	16264	16339	16231	16182	16161	16180	16086	16273	16259	16132	16156	16175	16373	16131	16200	16417	15940	16335	16126	16172	16031	16176	16266	16146	16184	16187	16254	16143	16274	16212	16302	16266	16227	16415	16264	16298	16162	16138	16098	16238	16285	16202	16241	16213	16136	16338	16150	16208	16087	16070	16251	16276	16303	16300	16165	16208	16151	16172	16271	16336	16220	16175	16216	16170	16189	16349	16075	16179	16412	16344	16155	16247	16191	16360	16238	16233	16124	16198	16120	16156	16119	16284	16226	16200	16282	16318	16047	16307	16175	16267	16279	16246	16245	16208	16263	16170	16311	16215	16412	16301	16297	16239	16211	16120	16145	16111	16116	16186	16204	16288	16165	16121	16193	16238	16165	16395	16256	16140	16285	16194	16157	16280	16379	16227	16068	16146	16250	16254	16311	16216	16166	16289	16174	16259	16251	16276	16135	16209	16209	16333	16304	16373	16134	16026	16369	16360	16258	16084	16170	16214	16192	16421	16274	16288	16181	16151	16209	16180	16153	16243	16182	16282	16228	16162	16205	16208	16361	16180	16258	16399	16238	16318	16174	16503	16161	16219	16225	16277	16047	16389	16413	16165	16282	16096	16240	16293	16200	16155	16234	16208	16172	16084	16297	16321	16159	16180	16270	16110	16014	16309	16308	16290	16150	16207	16164	16296	16142	16228	16388	16406	16370	16232	16257	16207	16369	16136	16187	16216	16191	16172	16273	16440	16163	16256	16171	16213	16356	16292	16123	16274	16247	16179	16185	16153	16208	16174	16110	16204	16145	16248	16172	16347	16058	16301	16295	16266	16114	16385	16128	16247	16158	16201	16416	16157	16335	16262	16309	16301	16253	16314	16222	16078	16157	16207	16350	16312	16151	16244	16062	16268	16288	16346	16148	16169	16305	16231	16318	16121	16311	16272	16147	16263	16292	16190	16175	16260	16153	16206	16151	16224	16173	16174	16268	16195	16236	16126	16317	16154	16019	16193	16288	16244	16108	16364	16145	16214	16250	16219	16264	16313	16067	16266	16207	16264	16271	16351	16223	16187	16088	16145	16281	16166	16212	16159	16288	16264	16174	16262	16232	16241	15965	16360	16144	16372	16177	16255	16222	16149	16260	16245	16320	16356	16170	16304	16068	16191	16163	16288	16356	16219	16219	16270	16242	16141	16186	16085	16047	16210	16201	16185	16270	16293	16112	16213	16247	16303	16319	16144	16167	16077	16293	16073	16247	16159	16237	16431	15960	16206	16121	16072	16205	16137	16219	16199	16242	16136	16418	16178	16158	16185	16079	16186	16353	16236	16359	16142	16192	16239	16329	16296	16206	16286	15975	16032	16250	16086	16165	16199	16130	16127	16280	16386	16174	16317	16181	16219	16404	16340	16257	16277	16043	16115	16244	16282	16273	16209	16280	16240	16307	16179	16263	16080	16146	16252	16223	16412	16216	16129	16293	16190	16178	16208	16260	16034	15927	16176	16183	16194	16206	16178	16212	16214	16264	16154	16137	16287	16133	16185	16229	16368	16113	16280	16209	16357	16238	16228	16096	16054	16442	16240	16258	16131	16237	16212	16280	16270	16296	16209	16205	16119	16148	16162	16262	16103	16161	16091	16198	16254	16053	16252	16162	16011	16186	16244	16260	16176	16123	16182	16065	16195	16079	16136	16002	16287	16175	16124	16323	16184	16051	16170	16219	16250	16365	16183	16301	16453	16068	16300	16196	16217	16149	16207	16176	16139	16108	16251	16200	16160	16325	16150	16268	16282	16170	16142	16370	16335	16230	16223	16476	16021	16146	16371	16117	16059	16164	16276	16320	16094	16182	16285	16257	16303	16280	16280	16312	16225	16198	16240	16236	16085	16121	16306	16335	16215	16182	16128	16275	16185	16116	16129	16262	16327	16274	16144	16269	16191	16216	16187	16252	16274	16215	16235	16186	16315	16175	16346	16124	16085	16289	16250	16234	16180	16394	16304	16141	16156	16092	16198	16251	16185	16197	16174	16165	16021	16202	16298	16132	16219	16387	16110	16274	16243	16181	16172	16269	16316	16271	16175	16130	16177	16219	16321	16172	16039	16348	16102	16328	16344	16124	16285	16225	16272	16327	16066	16237	16076	16260	16335	16199	16321	16097	16266	16224	16358	16212	16307	16204	16333	16370	16198	16287	16307	16301	16388	16305	15978	16313	16298	16464	16249	16293	16206	16166	16303	16135	16123	16039	16272	16167	16336	16167	16285	16146	16091	16233	16300	16237	16189	16116	16235	16022	16362	16149	16218	16219	16186	16378	16051	16128	16243	16249	16279	16392	16242	16318	16087	16162	16184	16232	16234	16203	16396	16065	16230	16331	16152	16329	16061	16141	16246	16404	16267	16235	16155	16209	16188	16134	16405	16272	16291	16329	16292	16055	16348	16165	16324	16330	16395	16214	16244	16272	15988	16114	16304	16183	16285	16182	16284	16346	16258	16135	16019	16331	16121	16162	16160	16271	16149	16262	16226	16220	16208	16160	16172	16061	16141	16420	16286	16039	16268	16053	16252	16332	16164	16183	16245	16170	16117	16245	16239	16058	16290	16171	16106	16243	16066	16224	16192	16217	16227	16357	16127	16220	16179	16170	16252	16137	16139	16160	16166	16251	16260	16383	16285	16284	16316	16132	16101	16455	16192	16320	16236	16311	16197	16187	16306	16293	16217	16142	16291	16085	16463	16167	16237	16352	16154	16052	16270	16174	16238	16050	16373	16123	16318	15997	16165	16276	16158	16338	16326	16313	16312	16187	16206	16220	16150	16295	16263	16254	16194	16118	16299	16172	16309	16294	16142	16200	16308	16175	16172	16170	16182	16200	16211	16402	16204	16303	16228	16309	16369	16405	16154	16305	16303	16153	16318	16175	16225	16324	16358	16216	16302	16332	16191	16133	16322	16383	16110	16253	16099	16343	16245	16254	16271	16342	16262	16231	16356	16294	16177	16214	16372	16293	16280	16272	16182	16461	16242	16179	16353	16206	16163	16257	16277	16318	16296	16380	16170	16302	16378	16389	16229	16239	15924	16175	16222	16147	16269	16386	16298	16264	16283	16343	16219	16210	16244	16328	16135	16359	16171	16180	16332	16252	16361	16241	16278	16412	15994	16171	16199	16363	16267	16150	16371	16401	16244	16268	16158	16249	16236	16296	16401	16200	16209	16201	16313	16337	16274	16218	16273	16225	16113	16257	16353	16366	16309	16093	16208	16145	16243	16309	16121	16424	16279	16306	16236	16361	16270	16321	16183	16197	16095	16430	16299	16171	16193	16233	16233	16289	16107	16228	16219	16364	16193	16271	16111	16158	16205	16095	16226	16132	16005	16370	16166	16185	16459	16174	16306	16263	16117	16310	16273	16229	16253	16282	16229	16106	16148	16221	16277	16009	16123	16308	16267	16392	16292	16283	16234	16162	16207	16283	16231	16244	16201	16262	16259	16290	16314	16207	16144	16216	16252	16154	16080	16187	16261	16152	16238	16352	16228	16401	16213	16171	16372	16204	16350	16105	16194	16273	16260	16224	16122	16231	16149	16207	16149	16227	16355	16258	16293	16223	16272	16158	16216	16151	16303	16200	16310	16308	16190	16161	16141	16245	16254	16090	16146	16342	16282	16200	16250	16319	16261	16113	16210	16283	16090	16160	16395	16153	16207	16366	16186	16137	15986	16167	16293	16279	16235	16161	16148	16288	16241	16273	16244	16026	16218	16373	16323	16222	16255	16151	16042	16257	16164	16231	16134	16204	16348	16291	16186	16360	16279	16032	16102	16135	16247	16309	16153	16166	16115	16360	16213	16272	16315	16307	16203	16060	16273	15911	16203	16350	16282	16318	16268	16342	16313	16163	16214	16269	16186	16138	16292	16380	16247	16324	16247	16345	16063	16121	16232	16240	16215	16221	16213	16237	16245	16185	16251	16168	16051	16096	16252	16224	16104	16255	15947	16263	16070	16166	16288	16206	16402	16283	16205	16114	16151	16117	16207	16302	16030	16229	16412	16083	16126	16184	16381	16072	16327	16247	16218	16268	16207	16074	16307	16195	16248	16251	16085	16060	16186	16292	16188	16219	16220	16122	16106	16304	16094	16321	16253	16380	16459	16289	16315	16171	16158	16318	16085	16098	16372	16244	16074	16318	16312	16193	16196	16095	16100	16344	16172	16035	16048	16391	16338	16189	16104	16111	16099	16179	16167	16158	16278	16039	16221	16228	16230	16081	16208	16133	16448	16270	16365	16086	16072	16421	16275	16104	16369	16160	16178	16218	16178	16134	16194	16263	16169	16426	16174	16175	16257	16192	16254	16194	16087	16328	16335	16129	16225	16304	16217	16346	16118	16138	16310	16185	16079	16237	16154	16025	16214	16335	16108	16238	16118	16102	16181	16176	16362	16231	16153	16146	16261	16214	16406	16185	16137	16053	16308	16267	16245	16264	16207	16342	16345	16188	16236	16192	16372	16218	16213	16037	16207	16301	16075	16244	16265	16343	16420	16343	16168	16187	16218	16124	16081	16169	16173	16260	16243	16213	16253	16276	16358	16173	16406	16188	16295	16111	16338	16266	16311	16357	16118	16439	16242	16148	16176	16246	16299	16462	16230	16316	16225	16153	16316	16144	16164	16237	16181	16016	16273	16156	16226	16238	16210	16174	16348	16233	16277	16294	16238	16106	16268	16398	16179	16176	16354	16275	16301	16335	16114	16284	16092	16359	16157	16173	16293	16257	16296	16223	16208	16355	16176	16102	16198	16411	16116	16211	16207	16213	16204	16187	16274	16157	16058
23974	21462	28990	24473	22718	23337	23178	20426	19794	19885	19837	19506	19530	19651	19418	19417	19495	19401	19693	19715	19325	19404	19829	22071	23507	22840	21776	20728	19746	19419	19427	19295	19140	19143	19296	19323	19404	19065	19191	19222	19167	19098	19076	18889	19239	19317	19297	19323	19278	19064	19224	19084	19129	19244	19152	19199	19135	19183	18987	19065	19117	19088	19036	19113	19223	19103	18978	19166	19142	19086	19332	19269	19080	19376	19178	19201	19070	19161	19359	19284	19246	18847	19253	19434	19179	18967	19326	18997	19277	19118	19140	19068	18986	19135	19130	18960	18917	19168	19222	19145	19128	19193	19295	19219	19100	19132	18981	19222	19285	19259	19235	19104	19123	19100	19037	19174	19210	18967	18967	19189	19191	19120	19044	18961	19152	19000	19138	18840	19061	18981	19210	19257	19257	19305	19070	19202	19088	19008	19229	19234	18995	18944	19058	19086	19088	18939	19307	19229	19209	19149	19171	19279	19271	19266	19214	19177	19288	19290	19241	19059	19148	19192	19124	19041	19162	19162	19127	18941	19100	19444	19246	18990	19166	19086	19109	19170	19116	19049	19043	19386	19018	19080	19219	19239	19341	19176	19134	19273	19137	19210	19077	18896	19230	19107	19136	19179	19115	18980	19086	18996	19103	19092	19279	19181	19372	19234	18917	19144	19139	19234	19058	19296	19355	19123	19066	19118	19191	19168	19001	19116	19102	19018	18983	19051	19168	19057	19015	19249	19146	19104	18904	19228	19221	18994	19059	19002	18972	19027	19116	18958	19082	19195	19236	19329	19320	19055	19130	19032	19181	19012	19250	19113	19306	19038	19216	19105	19295	18992	19148	19153	19218	19144	19163	18962	19141	19031	19117	19366	19329	19103	19185	19213	19114	19064	19308	19295	19292	19336	19109	19211	19067	19166	19183	19077	19029	19396	19224	19032	18936	19168	19247	19187	19075	19278	18926	19116	19291	19266	19195	19074	19220	19133	19297	19202	19353	19010	19108	19322	19175	19198	19173	19091	19123	19130	19138	19081	19285	19072	19062	19253	19149	19138	18915	18935	19075	19098	19486	19321	18989	19018	19114	19166	19163	19157	19358	19115	19099	19184	19282	19101	19081	19086	19116	19067	19194	19125	19121	19279	19161	19272	19155	19104	19296	19284	19327	19173	19139	19132	19016	19202	19096	18961	19147	18933	19039	19375	19126	19048	19297	19154	18915	19377	19033	19101	19223	18947	19187	19048	19144	19248	19168	19323	19322	19056	19033	19049	18863	19033	19065	18986	19165	19054	18938	19151	18932	19010	19387	19317	19217	19285	19250	19170	19258	19062	19076	19065	19165	19257	19336	18945	19385	19153	19167	19124	19162	19314	19144	19037	19035	19257	19258	19127	19245	19009	19073	19188	19084	19234	19051	19162	19097	19234	19100	19213	19042	19191	19050	19130	19216	19079	18929	18965	19059	19056	19121	19071	19093	19336	19235	19226	19186	19089	19070	19226	19185	19214	19046	18823	19151	19210	19254	19117	18982	19219	19136	18993	19076	19129	18932	19078	19156	19375	19253	19047	19100	19016	19083	19218	19218	19061	19389	18950	19031	19021	19157	19028	19132	19280	19160	19183	19133	19086	19126	18778	18983	19173	19297	19179	19062	19073	18923	18990	19147	19067	19010	19133	19211	19243	19030	19034	19338	19239	19175	18993	19037	19091	19139	19111	19142	19168	19123	19302	19362	19342	19195	19181	19115	18894	19035	19338	19179	19173	19046	19119	19090	19289	19114	19158	19182	19099	19134	19250	19148	19101	19091	19139	19158	19214	19074	19074	19303	19206	19184	19220	19106	19135	19135	19299	19166	19201	19169	18967	19120	19160	18935	19191	19244	19014	19162	18910	19055	18932	19056	18985	19233	19240	19343	19077	19210	19339	19261	19113	19271	19305	19277	19257	19166	19163	19192	19088	19179	19070	19276	19271	19103	19207	19230	19171	19240	19089	19063	19377	19104	18942	19041	19151	18815	19057	19140	19169	19364	19094	19223	19256	19021	19041	19118	19174	19290	19113	19190	19062	19133	19014	19091	19229	19298	18967	19227	19322	19034	19091	18956	19057	18952	18903	19240	18967	19121	19192	19278	19241	19118	19256	19195	19218	19297	19104	19060	19344	19185	19112	19075	19252	18991	18897	19278	19052	18981	19015	19102	19309	19101	19319	19156	19183	19044	19241	19076	19012	19189	19249	19138	18918	19069	19246	19225	19131	19132	19300	19063	18980	19112	19029	19110	19157	19206	19139	19095	19133	19379	19099	19159	19081	19151	19020	19116	18952	19248	19075	19084	19086	19162	19251	18955	19121	19138	19055	18870	19126	19115	19260	19261	19270	19116	19263	19329	19352	19190	19164	19310	19115	19134	19142	19193	18993	19096	19330	19283	19061	19430	18962	19410	19295	19175	19109	18980	18930	19143	19182	19150	18954	19149	19213	19315	19128	19213	19112	19223	19309	18921	19154	19117	19182	19165	19013	19229	18992	19128	18836	19030	19313	18969	19287	19059	19195	19433	19061	19023	19053	19212	19013	19016	18862	19212	19149	19314	19275	19266	19159	19052	19001	19185	19156	19236	19029	19221	19172	19113	19020	19219	19146	19131	19360	19187	18966	19079	19058	19225	18928	19270	19280	19178	19116	18912	19135	19265	19066	19227	19257	19313	19067	18952	19163	19075	19145	19068	19133	19088	19140	19258	19058	19116	19022	19104	19203	19033	19255	18974	18936	19162	19130	19191	19036	19072	19177	19162	19091	18977	19180	19331	19036	19206	19152	19150	19185	19053	19186	19338	19186	19180	18998	19181	19075	19087	19164	19153	19289	19128	19176	19080	19382	19185	19296	19086	19064	19250	19363	19222	18977	19188	19249	19224	18989	18997	19006	19079	19225	19090	19306	18995	19059	19242	19310	19145	19219	19211	19160	19167	19042	19150	19165	19185	19213	19051	19023	19022	19099	19004	19205	19055	18965	19171	19146	19150	19067	19156	18937	18928	18929	19067	19144	19102	19299	19124	19099	19335	19210	19337	19086	19240	19076	18981	19174	19230	18991	19082	19001	18931	19160	19228	19095	19300	19113	18990	19105	19259	19154	19150	18967	19213	19283	19254	19230	19395	19146	19280	19090	19153	18915	19084	19205	19199	19026	19066	19219	19044	19182	19311	19077	19125	19204	19351	19179	19190	19226	19192	19168	19209	19169	19130	19073	18842	19171	19052	19331	19126	19256	19313	19032	19137	19067	19194	18962	19229	19210	19403	19115	19148	19244	19232	19237	19341	19306	19091	19123	19123	19064	19095	19270	19019	19082	19263	19088	19360	19110	19371	19158	19066	19113	19298	19007	19121	19312	19180	19018	19118	19322	19330	19305	19071	19182	19241	19186	19241	19286	19337	19436	19137	19522	19231	19042	19045	19124	19199	19137	19322	19272	19210	19180	19170	19041	19173	19064	19282	19329	19286	19117	19122	19183	19136	19120	19262	19162	19244	19183	19142	19310	19168	19124	19385	19046	19127	19190	19226	18901	18886	19227	19163	19110	19285	19150	19129	18869	19275	19031	19266	19409	18980	19060	19112	18964	19144	19197	19123	19071	19230	19202	19293	19208	19158	18954	19208	19112	19262	19078	19123	18956	19163	18867	19278	19158	19171	19267	19042	18929	19198	18997	19250	19203	19173	19081	19175	19008	19025	19082	19333	19071	19027	19011	19080	19347	19279	19007	19175	19190	19159	19454	19254	19124	19083	19056	19206	19144	19203	19089	19037	19149	19046	19086	19474	19263	19292	19100	19212	19209	19100	19108	19184	19101	19270	19148	19116	19310	19219	19059	19385	19307	19082	19201	19049	19166	19147	19239	19321	19125	19185	19029	19075	19118	19196	19004	19044	19014	19306	19149	19175	19058	19112	19206	19030	19192	19374	19205	19185	19039	19062	19132	19309	19315	19293	19166	19001	19048	18995	19079	18924	18988	19141	19363	19265	19401	19211	19331	19193	18993	18937	19151	19153	19139	19206	18893	19262	19033	19161	18990	19188	19102	19174	19171	19161	19195	19305	19125	19153	19172	19322	19109	18987	19071	19233	19269	19078	18999	19118	19037	19367	19211	19290	19335	19306	19190	19351	19067	19245	19206	19287	19227	18948	19222	19301	19100	19332	19099	19142	19117	19246	19140	19010	19169	19275	19117	19246	19104	19171	18962	19091	19232	19094	19228	19056	19356	19218	19300	19147	19095	19186	19190	19059	19268	19175	19241	19118	19061	19034	19038	19064	19191	19299	19183	19246	19146	19445	19203	19110	18900	19111	19124	18991	19151	19113	19059	19176	19235	19303	19193	19077	19292	19106	19216	19054	19137	19111	19195	19248	19037	19139	18910	19112	19142	19138	19085	19181	19219	19068	19103	19190	19210	19114	18969	19263	19017	19228	18993	19172	19173	19353	19155	18965	19110	19187	19238	19460	19261	19338	19032	19394	19371	19042	19091	18994	19011	19153	19160	19179	19271	19177	19002	19201	19160	19110	18960	19187	19149	19004	19100	19181	19333	19063	19177	19091	19228	19125	19122	19091	18971	19220	19277	19028	19159	19346	19257	19075	19103	19006	19113	19017	19031	19250	19069	19135	19114	19248	19262	19161	19109	19196	19061	19431	19114	19227	19152	19152	19140	19116	19123	19068	19180	19068	19285	19082	19060	19142	19304	19126	19105	19279	19243	19155	19289	19168	19295	19073	19199	18933	19017	19227	19257	19074	19108	19095	19476	19313	19132	19222	19106	19057	19179	19183	19187	19220	19124	19172	19266	19062	19036	19272	19254	19052	19152	18968	19102	19266	19072	19237	19036	19216	19023	19079	19286	19052	19002	19056	19055	19272	19236	19199	19085	19223	19285	19126	18973	19163	19105	19196	19104	18979	19144	19192	19228	19087	19151	19023	19267	19271	19066	19116	19120	19159	19295	19343	18956	19251	18988	19260	19157	19428	18985	19107	19323	19161	19359	19274	19204	19307	19210	19126	19227	19208	19249	19160	19009	19210	19211	19292	19290	19072	19373	19116	19266	19214	19258	19279	19198	19200	19031	19202	18912	19236	19073	19166	19149	19287	18985	19310	19143
24992	43372	28950	22223	20155	19258	18234	17926	17469	17013	16945	16644	16791	16455	16657	16547	16696	16649	16687	16644	16451	16625	17001	21098	22748	21247	19674	17951	16797	16477	16461	16391	16206	16366	16374	16261	16220	16199	16343	16361	16274	16310	16258	16339	16312	16077	16361	16011	16327	16274	16322	16280	16243	16322	16160	16167	16318	16121	16224	16179	16220	16081	16285	16281	16080	16201	16328	16340	16304	16317	16293	16236	16225	16340	16323	16033	16213	16432	16311	15998	16328	16343	16317	16138	16211	16211	16323	16208	16204	16326	16253	16175	16212	16212	16201	16360	16047	16333	16284	16158	16309	16232	16148	16294	16198	16144	16315	16216	16403	16113	16209	16258	16287	16249	16055	16189	16066	16183	16268	16220	16285	16339	16286	16144	16279	16140	16318	16145	16276	16196	16251	16309	16149	16298	16226	16273	15993	16135	16046	16337	16285	16164	16106	16309	16175	16438	16122	16115	16148	16182	16287	16287	16367	16103	16426	16150	16100	16263	16052	16200	16215	16211	16321	16359	16062	16112	16194	16305	16280	16311	16247	16114	16158	16452	16310	15994	16212	16305	16292	16265	16072	16273	16145	16199	16192	16310	16278	16155	16111	16345	16066	16299	16186	16241	16237	16081	16204	16162	16207	16250	16258	16185	16321	16139	16240	16106	16226	16061	16298	16360	16188	16267	16194	16213	16168	16210	16293	16124	16337	16120	16220	16343	16305	16356	16276	16156	15981	16346	16189	16205	16189	16105	16245	16087	16362	16049	16325	16186	16345	16183	16097	16336	16224	16133	16055	16118	16260	16071	16292	16349	16226	16191	16293	16151	16311	16139	16167	16429	16267	16265	16308	16178	16210	16364	16074	16114	16145	16245	16199	16265	16104	16204	16200	16255	16296	16106	16180	16100	16324	16179	16293	16276	16166	16376	16320	16168	16213	16193	16091	16023	16210	16233	16229	16228	16185	16205	16227	16298	16234	16267	16143	16064	16155	16417	16142	16194	16241	16410	16025	16237	16213	16229	16188	16239	16171	16302	16260	16191	16326	16300	16367	16123	16241	16081	16346	16151	16197	16221	16181	16177	16182	16385	16332	16352	16237	16166	16267	16119	16325	16198	16037	16318	16238	16104	16296	16337	16239	16200	16200	16252	16270	16141	16157	16347	16469	16221	16325	16250	16344	16147	16341	16267	16109	16286	16349	16221	16178	16247	16157	16216	16144	16258	16061	16220	16146	16240	16263	16370	16298	16234	16267	16226	16352	16254	16160	16224	16259	16271	16176	16151	16155	16148	16215	16258	16117	16472	16329	16130	15994	16040	16410	16248	16215	16110	16265	16403	16101	16232	16198	16200	16301	16006	16390	16098	16225	16269	16266	16266	16135	16217	16218	16236	16345	16293	16219	15982	16095	16105	16298	16478	16176	16201	16466	16309	16099	16381	16278	16165	16166	16236	16283	16312	16419	16151	16048	16229	16252	16185	16187	16213	16230	16203	16280	16266	16208	16253	16206	16217	16167	16210	16160	16310	16112	16254	16282	16134	16119	16269	16128	16432	16144	16038	16130	16146	16435	16106	16380	16236	16188	16134	16412	16082	16276	16181	16185	16288	16210	16294	16217	16283	16235	16251	16125	16377	16319	16278	16196	16168	16164	16335	16163	16105	16111	16084	16111	16429	16113	16024	16177	16279	16281	16344	16082	16177	16048	16361	16219	16297	16177	16229	16371	16222	16286	16204	16120	16230	16366	16248	16140	16297	16175	16127	16128	16241	16287	16065	16245	16166	16257	15993	16348	16134	16314	16240	16181	16351	16183	16200	16184	16265	16284	16259	16273	16263	16191	16163	16234	16318	16314	16334	16315	16133	16318	16105	16220	16288	16247	16167	16184	16176	16263	16111	16178	16255	16161	16173	16284	16243	16133	16250	16123	16187	16185	16277	16207	16069	16344	16381	16339	16023	16136	16279	16409	16144	16326	16432	16258	16209	16004	16259	16268	16192	16222	16208	16204	16404	16324	16399	16271	16252	16291	16320	16301	16235	16298	16202	16186	16294	16233	16245	16339	16156	16418	16218	16331	16143	16066	16325	16230	16181	16213	16305	16091	16198	16246	16173	16294	16234	16263	16330	16268	16245	16250	16264	16256	16116	16164	16232	16191	16283	16140	16050	16210	16317	16182	16155	16178	16391	16307	16261	16157	16147	16209	16310	16172	16310	16259	16078	16254	16116	16322	16183	16203	16230	16320	16104	16253	16072	16128	16279	16141	16275	16308	16263	16142	16047	16394	16125	16258	16233	16197	16313	16353	16156	16205	16167	16267	16462	16044	16179	16251	16330	16183	16222	16294	16161	16031	16236	16321	16303	16125	16183	16234	16210	16437	16171	16212	16286	16308	16319	16053	16175	16308	16228	16325	16278	16237	16300	16045	16121	16189	16254	16297	16135	16243	16127	16283	16471	16378	16324	16363	16147	16207	16189	16411	16336	16326	16235	16313	16122	16317	16289	16162	16257	16322	16107	16365	16223	16258	16117	16252	16243	16261	16311	16281	16159	16499	16373	16110	16235	15998	16210	16346	16009	16347	16158	16132	16218	16241	16132	16233	16282	16247	16095	16508	16243	16269	16326	16066	16186	16414	16202	16180	16267	16237	16329	16156	16062	16073	16304	16173	16299	16341	16062	16305	16124	16293	16241	16210	16187	16109	16279	16231	16204	16453	16062	16156	16027	16197	16253	16354	16395	16197	16266	16368	16297	16398	16270	16102	16405	16274	16196	16267	16170	16413	16114	16235	16189	16287	16121	16179	16259	16126	16136	16142	16411	16272	16245	16169	16290	16270	16244	16189	16308	16180	16257	16173	16249	16133	16388	16187	16208	16184	16232	16178	16450	16233	16249	16132	16214	16360	16231	16247	16153	16331	16178	16351	16227	16262	16194	16092	16361	16224	16199	16386	16131	16245	16089	16170	16205	16167	16213	16236	16155	16272	16041	16265	16413	16070	16286	16425	16351	16218	16171	16313	16270	16247	16380	16439	16332	16312	16250	16271	16150	16072	16248	16336	16259	16251	16102	16196	16284	16294	16157	16167	16319	16301	16268	16226	16231	16141	16140	16136	16258	16141	16301	16291	16174	16052	16355	16380	16195	16107	16249	16337	16204	16231	16007	16070	16250	16232	16171	16022	16227	16109	16217	16210	16274	16228	16173	16047	16405	16297	16090	16318	16235	16224	16370	16254	16305	16074	16176	16109	16286	16121	16190	16119	16129	16163	16218	16194	16260	16164	16232	15999	16302	16253	16263	16214	16172	16309	16260	16409	16293	16196	16262	16124	16102	16297	16127	16217	16215	16227	16147	16209	16393	16135	16114	16354	16216	16092	16321	16218	16206	16148	16330	16297	16275	16250	16397	16264	16230	16327	16287	16209	16343	16325	16191	16088	16097	16306	16285	16183	16240	16275	16140	16389	16059	16293	16161	16178	16320	16208	16448	16288	16306	16126	16113	16301	16316	16130	16187	16411	16162	16065	16164	16398	16232	16351	16453	16151	16155	16147	16191	16285	16235	16155	16220	16325	16169	16215	16084	16199	16229	16251	16184	16073	16320	15988	16195	16255	16124	16118	16091	16383	16156	16035	16273	16326	16319	16286	16327	16148	16247	16334	16195	16265	16365	16267	16314	16187	16422	16000	16281	16218	16319	16148	16093	16054	16275	16220	16314	16216	16049	16147	16284	16221	16301	16182	16205	16214	16309	16359	16248	16025	16200	16351	16323	16171	16103	16169	16288	16244	16255	16389	16217	16300	16339	16156	16230	16245	16240	16244	16294	16273	16209	16150	16225	16187	16225	16282	16333	16224	16192	16208	16271	16197	16126	16277	16087	16161	16320	16172	16133	16267	16333	16271	16141	16162	16103	16195	16272	16103	16366	16171	16309	16179	16243	16352	16134	16294	16039	16118	16353	16211	16252	16201	16125	16210	16046	16288	16099	16271	15969	16177	16232	16091	16260	16311	16225	16384	16177	16338	16234	16266	16359	16120	16183	16225	16333	16153	16100	16089	16216	16302	16304	16250	16300	16112	16250	16349	16137	16196	16239	16212	16203	16373	16429	16146	16108	16146	16378	16105	16307	16222	16488	16336	16168	16218	16134	16146	16210	15985	16174	16195	16195	16130	16170	16176	16242	16260	16170	16218	16379	16278	16205	16092	16334	16167	16226	16190	16186	16139	16205	16178	16282	16178	16412	16318	16312	16156	16117	16240	16239	16318	16444	16117	16270	16392	16365	16038	16396	16342	16201	16295	16221	16192	16228	16175	16184	16049	16332	16169	16370	16184	16270	16342	16065	16372	16238	16280	16293	16328	16111	16228	16029	16363	16164	16323	16304	16283	16290	16151	16183	16276	16161	16287	16429	16267	16241	16250	16115	16253	16382	16280	16228	16325	16248	16308	16412	16240	16266	16180	16213	16146	16285	16040	16227	16233	16265	16143	16005	16445	16072	16384	16037	16232	16134	16268	16088	16464	16191	16161	16340	16086	16194	16267	16258	16288	16099	16296	16299	16139	16252	16120	16343	16175	16305	16132	16046	16141	16205	16263	16155	16349	16114	16255	16207	16313	16239	16166	16233	16277	16254	16234	16204	16200	16288	16179	16287	16127	16243	16197	16126	16235	16421	16262	16250	16013	16376	16301	16058	16292	16319	16301	16116	16245	16100	16161	16187	16181	16318	16167	16243	16272	16314	16350	16286	16240	16408	16241	16346	16165	16199	16378	16279	16310	16382	16089	16123	16206	16264	16203	16098	16147	16194	16283	16121	15956	16090	16198	16326	16233	16194	16230	16206	16502	16190	16256	16281	16220	16319	16201	16099	16296	16375	16101	16052	16143	16157	16400	16362	16298	16114	16224	16235	16290	16203	16251	16165	16225	16316	16375	16228	16214	16250	16198	16296	16406	16187	16129	16275	16263	16193	16190	16135	16226	16174	16254	16155	16099	16108	16263	16210	16190	16438	16009	16220	16101	16304	16191	16204	16084	16308	16270	16369	16258	16265	16319	16182	16141	16113	16248	16187	16116	16262	16290	16263	16183	16212	16126	16182	16242	16221	16312	16300	16332	16318	16423	16110	16171	16355	16235	16174	16167	16213
22936	21470	29396	23920	21719	24201	26683	21779	20427	20864	20584	20415	20135	20210	20291	20131	20081	19838	20041	20018	19856	20000	20915	25525	27266	25960	23787	21900	20716	19932	19692	19803	19444	19510	19495	19263	19427	19591	19641	19584	19566	19538	19605	19689	19590	19616	19428	19502	19454	19359	19372	19393	19624	19466	19526	19472	19548	19504	19681	19649	19551	19407	19720	19403	19567	19469	19387	19571	19471	19372	19531	19351	19406	19399	19561	19525	19370	19416	19422	19442	19488	19575	19488	19420	19533	19457	19519	19617	19583	19516	19547	19334	19572	19582	19627	19550	19504	19353	19430	19470	19609	19419	19503	19535	19575	19297	19598	19686	19556	19463	19396	19615	19442	19538	19426	19657	19611	19508	19483	19539	19468	19351	19511	19449	19396	19550	19517	19513	19407	19538	19359	19446	19401	19346	19457	19446	19537	19508	19734	19525	19500	19499	19403	19512	19436	19539	19591	19454	19503	19515	19560	19460	19345	19504	19537	19414	19412	19485	19531	19410	19805	19728	19548	19418	19533	19345	19486	19280	19531	19577	19709	19524	19470	19607	19651	19589	19488	19635	19434	19629	19272	19735	19460	19515	19410	19453	19364	19420	19540	19599	19494	19546	19338	19379	19581	19517	19412	19602	19706	19377	19411	19395	19571	19819	19423	19323	19566	19534	19614	19332	19486	19662	19540	19581	19766	19357	19394	19585	19502	19514	19456	19453	19640	19664	19407	19605	19627	19470	19834	19395	19473	19564	19324	19597	19420	19435	19649	19479	19536	19439	19372	19449	19561	19356	19523	19330	19274	19426	19530	19470	19504	19395	19353	19587	19459	19350	19372	19607	19614	19507	19482	19401	19469	19511	19370	19450	19588	19469	19628	19476	19593	19524	19525	19470	19586	19508	19295	19465	19664	19765	19475	19327	19465	19420	19627	19407	19492	19463	19484	19479	19499	19363	19494	19484	19579	19529	19548	19691	19452	19399	19369	19329	19306	19521	19677	19556	19355	19417	19276	19529	19613	19211	19384	19438	19282	19489	19602	19604	19446	19577	19510	19407	19484	19345	19449	19537	19425	19382	19582	19335	19643	19491	19483	19342	19421	19610	19276	19455	19616	19636	19635	19554	19495	19613	19363	19505	19105	19534	19294	19276	19466	19490	19293	19252	19364	19518	19540	19501	19414	19337	19476	19632	19612	19428	19494	19621	19515	19393	19523	19536	19459	19544	19518	19100	19157	19561	19459	19361	19690	19376	19325	19422	19399	19257	19377	19557	19345	19496	19523	19611	19630	19508	19291	19492	19462	19405	19415	19286	19411	19403	19635	19473	19528	19243	19484	19457	19357	19541	19410	19546	19492	19461	19587	19402	19435	19369	19287	19388	19571	19423	19418	19496	19450	19349	19424	19307	19359	19261	19651	19607	19403	19369	19466	19608	19574	19660	19492	19243	19461	19501	19470	19413	19451	19330	19295	19402	19682	19538	19542	19509	19427	19562	19362	19481	19667	19371	19474	19340	19613	19214	19518	19517	19750	19344	19431	19586	19497	19688	19462	19473	19389	19258	19650	19294	19688	19459	19331	19498	19497	19551	19497	19598	19408	19483	19382	19475	19157	19418	19482	19735	19537	19528	19531	19237	19431	19432	19523	19297	19359	19616	19391	19420	19312	19215	19410	19402	19309	19399	19443	19420	19399	19416	19298	19608	19457	19442	19408	19418	19467	19546	19499	19397	19265	19429	19604	19258	19472	19641	19500	19322	19217	19584	19453	19512	19630	19244	19247	19444	19443	19598	19681	19414	19506	19390	19225	19443	19325	19427	19459	19504	19562	19634	19537	19386	19506	19426	19170	19404	19501	19557	19457	19647	19578	19325	19481	19386	19536	19572	19457	19382	19419	19474	19511	19312	19400	19489	19588	19611	19502	19486	19351	19493	19576	19528	19442	19648	19420	19622	19626	19573	19355	19435	19495	19443	19491	19655	19692	19517	19613	19466	19593	19477	19545	19377	19369	19553	19427	19456	19384	19545	19366	19535	19521	19400	19651	19388	19593	19519	19366	19460	19273	19456	19304	19584	19434	19401	19451	19567	19262	19378	19637	19406	19557	19278	19595	19381	19674	19489	19465	19480	19432	19519	19499	19548	19448	19649	19285	19577	19388	19450	19462	19656	19091	19473	19382	19517	19463	19455	19675	19302	19464	19562	19448	19486	19531	19277	19597	19529	19470	19725	19500	19457	19311	19602	19487	19511	19432	19280	19501	19607	19560	19379	19475	19539	19259	19438	19449	19470	19415	19456	19726	19460	19433	19584	19608	19546	19167	19520	19322	19482	19484	19573	19636	19422	19473	19643	19671	19485	19430	19543	19609	19419	19358	19363	19500	19556	19323	19436	19620	19490	19395	19642	19676	19640	19494	19526	19669	19623	19399	19497	19640	19481	19356	19217	19207	19565	19453	19313	19338	19524	19480	19300	19386	19439	19419	19416	19464	19473	19476	19552	19368	19482	19425	19584	19421	19602	19504	19478	19279	19424	19308	19417	19609	19536	19567	19688	19365	19570	19315	19280	19502	19596	19354	19412	19422	19426	19412	19296	19401	19631	19532	19449	19716	19343	19559	19679	19427	19545	19365	19539	19677	19523	19675	19472	19397	19354	19359	19475	19485	19439	19348	19602	19497	19357	19415	19577	19411	19533	19471	19458	19298	19523	19619	19630	19404	19401	19500	19734	19567	19513	19494	19615	19418	19482	19425	19379	19448	19449	19533	19600	19417	19727	19350	19388	19475	19484	19419	19440	19359	19568	19574	19302	19395	19476	19437	19464	19436	19436	19537	19381	19335	19443	19367	19345	19472	19447	19330	19318	19272	19492	19477	19637	19395	19703	19580	19639	19399	19443	19384	19507	19383	19473	19602	19410	19651	19341	19586	19458	19592	19568	19371	19542	19568	19479	19521	19429	19411	19456	19469	19240	19643	19508	19373	19501	19184	19348	19437	19381	19322	19395	19466	19414	19418	19532	19618	19440	19382	19602	19381	19648	19484	19646	19362	19405	19397	19313	19486	19508	19454	19700	19338	19338	19638	19473	19558	19519	19396	19431	19323	19482	19480	19448	19744	19766	19505	19342	19605	19489	19449	19293	19356	19180	19559	19555	19541	19459	19695	19467	19425	19567	19392	19142	19625	19586	19471	19518	19459	19290	19418	19567	19464	19435	19264	19662	19357	19436	19321	19514	19373	19401	19283	19532	19569	19225	19551	19442	19618	19478	19762	19617	19508	19253	19667	19426	19417	19609	19509	19426	19305	19425	19306	19543	19490	19398	19657	19579	19474	19383	19384	19627	19141	19385	19566	19599	19404	19536	19538	19404	19569	19568	19426	19709	19361	19326	19254	19311	19684	19433	19372	19488	19655	19431	19547	19156	19587	19371	19515	19431	19331	19580	19366	19431	19549	19336	19629	19436	19532	19401	19524	19625	19457	19477	19395	19474	19543	19528	19497	19745	19448	19598	19522	19454	19342	19420	19169	19413	19433	19514	19435	19307	19572	19529	19588	19379	19252	19427	19433	19493	19476	19327	19408	19616	19595	19430	19617	19596	19338	19648	19351	19553	19377	19300	19360	19565	19636	19457	19418	19501	19515	19506	19506	19405	19724	19575	19398	19223	19557	19337	19563	19555	19435	19443	19533	19484	19536	19325	19387	19462	19410	19450	19441	19347	19531	19241	19187	19634	19445	19339	19543	19624	19506	19383	19705	19469	19388	19578	19412	19476	19604	19403	19706	19403	19445	19444	19351	19514	19359	19416	19541	19588	19425	19553	19399	19412	19469	19341	19377	19497	19571	19500	19390	19514	19621	19540	19653	19515	19557	19476	19353	19440	19424	19314	19502	19575	19427	19421	19583	19585	19544	19596	19530	19325	19376	19414	19635	19423	19452	19765	19462	19289	19497	19498	19450	19352	19713	19561	19335	19400	19590	19620	19664	19528	19543	19461	19596	19480	19493	19518	19608	19339	19679	19623	19387	19538	19510	19435	19539	19356	19372	19365	19499	19343	19389	19393	19516	19855	19592	19426	19613	19433	19600	19438	19612	19666	19486	19585	19525	19452	19586	19488	19523	19597	19554	19357	19423	19624	19524	19503	19481	19390	19195	19516	19336	19496	19567	19484	19520	19499	19500	19469	19583	19459	19612	19554	19282	19115	19233	19226	19443	19483	19330	19427	19631	19533	19362	19529	19546	19763	19415	19348	19486	19808	19477	19381	19455	19321	19489	19394	19541	19213	19441	19281	19492	19600	19608	19499	19593	19486	19323	19425	19439	19560	19722	19462	19620	19475	19660	19383	19568	19320	19549	19235	19290	19516	19354	19486	19385	19485	19503	19388	19494	19447	19409	19566	19511	19468	19508	19391	19493	19373	19246	19256	19514	19554	19448	19532	19411	19465	19424	19529	19479	19413	19608	19251	19612	19512	19546	19491	19389	19375	19532	19299	19506	19516	19569	19478	19708	19567	19351	19500	19604	19419	19609	19533	19391	19426	19271	19506	19547	19486	19495	19401	19648	19605	19688	19308	19369	19448	19385	19462	19446	19199	19445	19636	19468	19420	19461	19515	19487	19277	19462	19493	19543	19420	19583	19458	19544	19389	19530	19511	19480	19453	19367	19315	19414	19432	19622	19469	19589	19251	19483	19465	19497	19387	19219	19616	19399	19402	19570	19470	19444	19533	19578	19584	19375	19293	19446	19416	19311	19494	19577	19469	19438	19513	19595	19461	19429	19496	19560	19332	19338	19473	19408	19385	19629	19586	19514	19541	19621	19608	19500	19360	19556	19411	19333	19457	19507	19373	19429	19135	19478	19651	19572	19547	19345	19523	19567	19404	19366	19136	19408	19335	19459	19556	19584	19263	19744	19535	19617	19537	19424	19495	19438	19576	19374	19342	19425	19415	19476	19592	19401	19465	19369	19366	19433	19475	19376	19368	19322	19543	19411	19402	19285	19565	19533	19364	19377	19602	19598	19285	19543	19384	19476	19402	19429	19375	19638	19572	19481	19485	19391	19386	19322	19333	19504	19532	19480	19444	19271	19330	19392	19505	19416	19351	19457	19498	19429	19509	19432	19381	19444	19449	19457	19450	19458	19385
28354	46784	32657	24645	22133	20974	19911	19184	18274	18245	17811	17618	17249	17331	16975	17144	16920	17002	16939	16929	16853	16770	19027	26043	27204	24726	21784	19033	17325	16596	16684	16416	16494	16364	16474	16338	16424	16536	16205	16381	16304	16427	16330	16466	16438	16324	16193	16500	16487	16414	16361	16657	16424	16384	16327	16179	16454	16241	16489	16319	16481	16541	16394	16367	16573	16457	16454	16257	16468	16597	16575	16318	16527	16383	16436	16442	16367	16314	16377	16419	16297	16532	16411	16332	16352	16443	16331	16339	16382	16366	16269	16306	16462	16223	16523	16429	16415	16386	16515	16367	16344	16507	16311	16363	16359	16288	16340	16427	16331	16338	16420	16323	16224	16499	16468	16498	16322	16402	16506	16329	16598	16347	16224	16292	16440	16426	16283	16283	16438	16439	16322	16141	16379	16436	16458	16302	16110	16368	16387	16211	16349	16422	16342	16512	16357	16649	16486	16452	16519	16320	16311	16508	16380	16396	16274	16304	16415	16382	16291	16436	16290	16382	16296	16290	16424	16430	16373	16315	16179	16227	16308	16278	16312	16180	16373	16321	16527	16467	16317	16407	16330	16423	16361	16285	16250	16489	16447	16386	16358	16363	16256	16467	16488	16462	16427	16636	16320	16450	16498	16247	16307	16269	16302	16339	16355	16287	16366	16264	16293	16209	16531	16351	16412	16411	16421	16268	16324	16411	16275	16314	16412	16391	16474	16292	16235	16430	16433	16165	16346	16324	16369	16434	16214	16468	16368	16523	16416	16296	16344	16359	16398	16476	16309	16403	16446	16419	16140	16277	16108	16340	16384	16135	16429	16353	16426	16367	16474	16406	16272	16421	16549	16487	16332	16486	16202	16181	16373	16395	16510	16293	16317	16370	16309	16389	16320	16441	16338	16358	16236	16496	16308	16291	16440	16298	16404	16465	16332	16424	16505	16476	16202	16355	16302	16435	16392	16301	16507	16432	16339	16384	16432	16342	16507	16304	16330	16451	16191	16236	16318	16566	16302	16350	16431	16221	16302	16416	16311	16382	16350	16364	16311	16347	16301	16332	16475	16293	16440	16207	16486	16322	16454	16570	16354	16467	16443	16394	16377	16322	16442	16238	16434	16345	16194	16447	16404	16177	16596	16244	16337	16284	16398	16448	16530	16348	16308	16332	16446	16305	16548	16292	16471	16524	16472	16289	16334	16283	16333	16413	16144	16449	16418	16313	16184	16568	16464	16289	16446	16428	16362	16389	16311	16446	16519	16347	16070	16283	16411	16476	16227	16387	16298	16451	16269	16433	16328	16341	16335	16343	16378	16477	16437	16299	16510	16403	16265	16204	16381	16290	16359	16488	16487	16398	16447	16455	16485	16437	16276	16147	16337	16496	16283	16341	16506	16501	16310	16315	16238	16419	16428	16383	16423	16305	16281	16382	16439	16332	16264	16442	16444	16410	16365	16365	16523	16436	16244	16519	16421	16285	16402	16329	16352	16464	16207	16376	16452	16319	16197	16131	16259	16458	16463	16266	16309	16373	16319	16358	16446	16474	16312	16261	16400	16365	16191	16457	16261	16336	16375	16519	16362	16304	16397	16396	16297	16440	16231	16319	16485	16408	16422	16250	16477	16318	16446	16229	16426	16231	16282	16101	16325	16244	16163	16278	16608	16448	16586	16368	16339	16458	16333	16359	16543	16357	16317	16261	15898	16359	16224	16347	16385	16378	16411	16387	16491	16312	16382	16300	16276	16296	16327	16316	16363	16437	16289	16404	16299	16445	16346	16451	16320	16498	16343	16251	16244	16106	16313	16416	16421	16145	16341	16461	16390	16266	16343	16391	16272	16347	16330	16452	16391	16465	16271	16504	16439	16352	16244	16352	16390	16371	16305	16378	16316	16492	16550	16395	16435	16493	16526	16130	16365	16411	16302	16237	16445	16371	16338	16450	16245	16361	16575	16461	16373	16429	16389	16370	16302	16327	16336	16253	16465	16431	16387	16440	16332	16410	16363	16409	16236	16338	16505	16336	16343	16446	16188	16470	16359	16503	16383	16334	16238	16442	16355	16286	16375	16556	16340	16253	16413	16352	16428	16386	16272	16520	16177	16314	16461	16295	16469	16392	16454	16357	16342	16380	16470	16328	16169	16327	16428	16262	16379	16223	16518	16353	16296	16361	16348	16195	16327	16290	16435	16313	16314	16477	16411	16345	16319	16430	16248	16289	16444	16247	16421	16433	16337	16378	16522	16363	16288	16391	16335	16396	16431	16359	16300	16273	16494	16389	16489	16332	16275	16313	16378	16384	16441	16570	16402	16425	16290	16373	16393	16457	16394	16367	16377	16264	16444	16322	16329	16214	16439	16293	16448	16273	16420	16357	16309	16458	16258	16407	16419	16247	16089	16397	16486	16335	16469	16405	16424	16316	16333	16432	16339	16417	16256	16381	16334	16461	16362	16341	16209	16152	16403	16339	16242	16298	16323	16270	16395	16364	16316	16272	16236	16395	16331	16279	16156	16358	16361	16239	16355	16260	16536	16290	16612	16282	16409	16335	16484	16311	16333	16333	16370	16267	16413	16518	16291	16280	16256	16238	16396	16238	16414	16402	16188	16364	16285	16513	16238	16378	16317	16394	16526	16446	16413	16341	16302	16491	16247	16318	16267	16381	16292	16400	16437	16500	16294	16249	16255	16230	16376	16485	16211	16418	16185	16357	16297	16246	16432	16322	16427	16257	16373	16380	16309	16504	16260	16465	16365	16472	16371	16486	16454	16223	16635	16525	16365	16282	16287	16517	16280	16527	16267	16406	16317	16305	16316	16430	16295	16105	16330	16422	16398	16392	16288	16418	16377	16397	16309	16395	16324	16503	16380	16290	16506	16345	16414	16333	16491	16424	16279	16338	16348	16206	16282	16461	16329	16028	16415	16421	16370	16246	16343	16446	16399	16400	16237	16384	16359	16446	16467	16362	16345	16372	16459	16534	16487	16418	16399	16492	16303	16308	16491	16345	16495	16502	16270	16424	16305	16336	16343	16372	16454	16406	16451	16374	16303	16308	16206	16604	16346	16317	16277	16311	16284	16284	16379	16383	16397	16226	16500	16376	16569	16349	16320	16507	16270	16212	16372	16196	16344	16315	16304	16394	16273	16309	16283	16457	16341	16399	16443	16296	16314	16246	16605	16240	16552	16205	16342	16279	16458	16421	16664	16244	16215	16304	16471	16429	16432	16438	16352	16414	16446	16257	16417	16399	16397	16349	16328	16304	16472	16339	16364	16480	16383	16361	16299	16520	16390	16405	16352	16484	16306	16310	16392	16349	16372	16441	16471	16249	16400	16472	16321	16427	16246	16393	16438	16353	16457	16296	16467	16501	16203	16423	16495	16371	16393	16451	16450	16343	16482	16307	16218	16369	16442	16325	16421	16355	16350	16235	16246	16448	16285	16203	16354	16368	16561	16351	16322	16316	16170	16440	16400	16292	16425	16310	16545	16276	16410	16411	16369	16318	16254	16421	16398	16207	16275	16382	16449	16618	16431	16402	16629	16540	16323	16311	16427	16396	16384	16413	16515	16377	16244	16118	16412	16328	16301	16364	16355	16162	16340	16346	16493	16241	16425	16419	16425	16470	16370	16384	16365	16412	16423	16310	16589	16419	16261	16359	16409	16298	16416	16260	16303	16340	16396	16290	16378	16448	16545	16363	16260	16276	16426	16322	16241	16342	16331	16390	16493	16396	16297	16384	16247	16593	16482	16234	16438	16409	16292	16523	16313	16348	16389	16486	16398	16411	16396	16396	16468	16236	16249	16244	16394	16240	16348	16275	16422	16343	16325	16340	16661	16428	16471	16383	16390	16478	16311	16416	16520	16230	16419	16300	16317	16319	16525	16424	16378	16315	16483	16358	16445	16221	16392	16363	16312	16336	16371	16273	16288	16400	16332	16346	16322	16168	16495	16446	16503	16150	16433	16325	16644	16297	16501	16477	16418	16258	16395	16376	16459	16359	16347	16332	16402	16208	16265	16317	16430	16380	16314	16155	16355	16452	16381	16258	16269	16317	16388	16418	16358	16496	16443	16486	16399	16486	16463	16333	16327	16436	16301	16402	16382	16372	16391	16266	16392	16392	16374	16358	16473	16333	16419	16491	16329	16158	16324	16309	16456	16197	16273	16424	16491	16353	16382	16257	16386	16212	16450	16397	16288	16340	16369	16343	16536	16300	16648	16567	16164	16421	16255	16196	16200	16259	16471	16523	16362	16284	16407	16414	16390	16295	16348	16377	16415	16354	16361	16205	16325	16398	16556	16302	16144	16115	16349	16393	16271	16315	16611	16513	16442	16299	16421	16380	16109	16548	16526	16334	16327	16460	16584	16261	16429	16431	16359	16360	16374	16336	16366	16482	16348	16404	16298	16329	16680	16402	16427	16319	16202	16300	16286	16499	16401	16375	16233	16186	16434	16415	16353	16332	16365	16372	16264	16400	16246	16385	16409	16393	16329	16338	16393	16377	16521	16281	16365	16403	16362	16322	16277	16476	16421	16279	16404	16372	16534	16257	16297	16532	16275	16303	16387	16414	16223	16201	16326	16391	16539	16093	16348	16439	16340	16484	16359	16396	16270	16218	16521	16501	16300	16478	16524	16424	16380	16309	16353	16438	16372	16219	16565	16278	16380	16286	16232	16284	16517	16229	16359	16437	16379	16394	16320	16373	16487	16348	16445	16394	16444	16439	16423	16317	16338	16376	16386	16442	16326	16491	16422	16511	16447	16494	16346	16326	16312	16293	16318	16350	16324	16326	16356	16426	16571	16405	16463	16301	16380	16426	16331	16452	16396	16173	16252	16428	16399	16353	16242	16327	16520	16346	16404	16452	16401	16372	16349	16381	16290	16467	16479	16313	16278	16465	16426	16284	16472	16391	16275	16391	16325	16237	16458	16383	16290	16360	16363	16292	16423	16475	16168	16300	16465	16257	16503	16340	16244	16527	16364	16409	16335	16460	16337	16271	16234	16314	16266	16347	16261	16387	16354	16523	16456	16380	16462	16385	16449	16166	16463	16348	16429	16242	16188	16280	16404	16313	16405	16365	16353	16222	16407	16326	16317	16450	16307	16289	16386	16284	16488	16505	16460	16430	16322	16288
27995	23143	25614	22590	19429	19311	19215	18867	18967	18746	18670	18473	18584	18407	18700	18533	18533	18734	18512	18523	18107	18295	18529	18662	18943	18925	18934	18758	18385	18334	18260	18329	18218	18163	18533	18402	18305	18338	18568	18184	18178	18442	18459	18457	18325	18196	18233	18209	18271	18219	18266	18255	18416	18378	18481	18267	18482	18162	18228	18469	18173	18205	18521	18447	18654	18456	18321	18149	18203	18327	18478	18182	18501	18105	18173	18263	18336	18214	18353	18309	18138	18181	18205	18262	18331	18445	18409	18266	18352	18384	18213	18288	18501	18237	18236	18323	18315	18272	18363	18314	18309	18351	18263	18093	18219	18167	18266	18392	18365	18428	18386	18471	18421	18191	18418	18310	18249	18141	18311	18040	18227	18275	18345	18339	18453	18534	18241	18262	18149	18307	18331	18240	18272	18384	18230	18239	18284	18392	18131	18433	18259	18419	18230	18315	18217	18420	18210	18402	18416	18202	18215	18559	18570	18368	18347	18224	18523	18195	18435	18157	18347	18302	18416	18269	18492	18262	18399	18354	18362	18210	18109	18295	18167	18352	18338	18324	18451	18202	18165	18168	18410	18286	18386	18304	18205	18518	18560	18303	18226	18343	18161	18269	18383	18390	18172	18179	18177	18262	18114	18475	18304	18256	18365	18394	18340	18414	18237	18262	18323	18479	18417	18379	18403	18082	18436	18268	18428	18477	18296	18634	18281	18340	18328	18415	18467	18318	18224	18534	18347	18354	18376	18280	18303	18299	18230	18444	18297	18360	18347	18355	18502	18307	18569	18392	18156	18106	18288	18011	18318	18136	18316	18102	18374	18273	18570	18443	18162	18464	18301	18310	18250	18255	18337	18334	18293	18249	18472	18232	18391	18121	18330	18089	18414	18272	18342	18195	18412	18118	18434	18224	18432	18405	18415	18361	18189	18201	18258	18342	18394	18410	18292	18186	18295	18301	18395	18228	18149	18413	18407	18430	18467	18304	18099	18295	18293	18339	18316	18273	18451	18412	18463	18282	18355	18235	18523	18407	18388	18251	18328	18322	18386	18330	18160	18084	18364	18374	18146	18514	18419	18133	18287	18244	18290	18315	18163	18236	18336	18308	18215	18355	18405	18299	18324	18185	18091	18284	18547	18221	18286	18268	18281	18284	18361	18357	18309	18455	18501	18405	18420	18304	18359	18259	18231	18288	18283	18029	18326	18340	18197	18354	18231	18499	18457	18403	18216	18542	18238	18248	18297	18453	18477	18359	18244	18410	18062	18335	18328	18420	18255	18370	18415	18348	18331	18314	18191	18327	18199	18487	18243	18288	18110	18484	18301	18399	18542	18237	18230	18478	18271	18387	18475	18503	18233	18364	18443	18389	18370	18344	18355	18276	18349	18341	18307	18417	18291	18238	18416	18470	18418	18300	18305	18358	18403	18411	18252	18250	18152	18406	18330	18280	18254	18431	18129	18353	18122	18393	18381	18321	18277	18430	18401	18283	18264	18211	18184	18303	18386	18462	18494	18481	18055	18300	18184	18315	18453	18252	18417	18411	18106	18573	18179	18305	18464	18218	18107	18468	18271	18335	18347	18550	18397	18381	18300	18298	18408	18180	18443	18367	18522	18364	18424	18339	18278	18414	18255	18249	18269	18361	18237	18425	18100	18258	18224	18306	18336	18196	18472	18473	18302	18569	18265	18388	18148	18283	18231	18402	18254	18303	18229	18551	18247	18406	18162	17919	18302	18198	18327	18369	18349	18246	18224	18071	18229	18479	18257	18161	18363	18360	18459	18332	18216	18191	18365	18412	18178	18325	18291	18422	18328	18084	18283	18513	18458	18502	18328	18321	18465	18292	18254	18085	18405	18519	18370	18340	18468	18359	18366	18192	18359	18364	18290	18352	18525	18392	18086	18244	18125	18158	18311	18341	18255	18238	18457	18256	18279	18382	18373	18210	18363	18228	18122	18219	18157	18417	18257	18289	18237	18109	18465	18505	18461	18457	18087	18236	18385	18130	18272	18479	18102	18342	18121	18155	18167	18349	18239	18357	18328	18364	18362	18283	18526	18538	18343	18557	18278	18209	18246	18341	18344	18266	18349	18319	18400	18205	18200	18295	18354	18407	18420	18366	18357	18161	18082	18394	18269	18395	18555	18438	18450	18245	18132	18367	18192	18255	18296	18642	18550	18282	18504	18491	18506	18256	18099	18387	18133	18424	18375	18494	18348	18292	18381	18022	18471	18467	18217	18223	18477	18238	18293	18439	18430	18203	18363	18323	18277	18322	18238	18242	18442	18385	18078	18433	18306	18477	18345	18312	18277	18233	18379	18325	18286	18244	18321	18166	18506	18538	18306	18494	18396	18407	18352	18435	18370	18258	18217	18328	18385	18484	18336	18402	18358	18231	18304	18313	18458	18441	18365	18379	18348	18300	18331	18342	18296	18228	18199	18426	18274	18304	18293	18137	18214	18406	18400	18426	18453	18264	18369	18273	18443	18164	18421	18293	18356	18310	18313	18404	18606	18303	18566	18348	18166	18419	18293	18233	18334	18337	18356	18300	18165	18192	18435	18176	18365	18340	18312	18217	18124	18215	18362	18319	18280	18258	18242	18092	18258	18388	18516	18219	18305	18163	18476	18247	18249	18381	18271	18248	18525	18295	18261	18344	18354	18294	18271	18313	18333	18342	18443	18176	18293	18423	18417	18340	18305	18415	18267	18096	18356	18324	18221	18295	18110	18496	18263	18239	18354	18143	18398	18215	18324	18265	18150	18585	18426	18212	18448	18048	18514	18281	18370	18365	18331	18233	18251	18075	18331	18265	18228	18383	18359	18244	18211	18406	18465	18457	18321	18466	18409	18555	18295	18435	18309	18320	18252	18298	18557	18257	18556	18319	18230	18347	18457	18341	18389	18291	18294	18199	18474	18131	18083	18378	18383	18566	18204	18357	18313	18438	18520	18324	18456	18357	18373	18379	18315	18285	18275	18265	18342	18249	18261	18326	18285	18378	18089	18105	18445	18427	18273	18377	18430	18214	18347	18190	18125	18359	18291	18365	18235	18326	18428	18348	18595	18440	18294	18252	18409	18432	18288	18322	18060	18318	18434	18287	18174	18473	18265	18226	18260	18375	18394	18212	18234	18445	18276	18163	18212	18492	18278	18286	18376	18327	18534	18399	18276	18290	18277	18188	18312	18160	18443	18297	18133	18442	18164	18300	18130	18273	18393	18231	18111	18342	18518	18494	18329	18225	18110	18272	18440	18263	18446	18281	18426	18305	18519	18319	18301	18210	18401	18272	18219	18187	18200	18152	18136	18511	18389	18374	18541	18487	18321	18030	18231	18483	18407	18292	18387	18465	18143	18368	18296	18265	18333	18200	18454	18444	18488	18284	18505	18297	18498	18372	18336	18201	18431	18256	18411	18388	18341	18641	17981	18323	18298	18342	18310	18474	18195	18488	18262	18346	18333	18148	18237	18401	18371	18570	18481	18331	18383	18383	18315	18245	18228	18215	18296	18269	18335	18279	18326	18452	18221	18239	18379	18540	18222	18311	18288	18263	18248	18110	18240	18539	18377	18155	18171	18174	18158	18354	18456	18219	18405	18204	18390	18158	18178	18405	18342	18319	18420	18311	18298	18080	18341	18342	18499	18407	18209	18356	18532	18312	18350	18363	18258	18271	18451	18446	18493	18308	18296	18434	18398	18270	18475	18135	18329	18452	18455	18288	18430	18453	18288	18265	18369	18352	18342	18178	18291	18493	18400	18267	18247	18417	18239	18029	18358	18375	18304	18214	18387	18247	18290	18431	18409	18285	18449	18363	18303	18207	18100	18292	18356	18269	18343	18449	18254	18432	18178	18218	18420	18350	18404	18429	18339	18130	18287	18043	18248	18308	18259	18140	18297	18396	18565	18410	18371	18290	18391	18395	18353	18236	18326	18371	18284	18242	18186	18480	18175	18328	18407	18379	18247	18130	18223	18277	18297	18329	18458	18518	18162	18414	18467	18395	18286	18222	18369	18278	18373	18274	18375	18310	18361	18248	18514	18165	18430	18308	18484	18504	18304	18226	18391	18222	18226	18347	18319	18429	18262	18417	18221	18443	18247	18158	18350	18297	18251	18501	18258	18356	18284	18311	18256	18254	18254	18345	18291	18238	18052	18353	18292	18147	18179	18199	18249	18278	18388	18454	18446	18317	18364	18392	18395	18588	18586	18254	18460	18322	18336	18363	18245	18486	18350	18170	18361	18358	18148	18247	18471	18412	18513	18160	18410	18368	18328	18281	18384	18119	18186	18308	18153	18471	18218	18325	18262	18342	18325	18117	18446	18291	18361	18305	18268	18313	18246	18379	18134	18109	18309	18279	18486	18355	18412	18410	18405	18426	18166	18389	18334	18308	18183	18318	18288	18316	18394	18401	18273	18281	18166	18291	18265	18333	18324	18154	18447	18428	18446	18502	18454	18222	18281	18096	18280	18414	18350	18353	18429	18358	18568	18287	18322	18488	18201	18314	18347	18151	18193	18270	18210	18299	18516	18432	18363	18404	18416	18351	18284	18240	18374	18089	18246	18268	18496	18321	18374	18301	18279	18407	18420	18466	18282	18346	18440	18483	18490	18309	18363	18497	18423	18304	18234	18179	18210	18296	18305	18259	18406	18311	18222	18374	18329	18113	18509	18385	18089	18469	18371	18083	18214	18402	18403	18574	18439	18243	18548	18449	18267	18744	18116	18190	18430	18251	18196	18307	18451	18493	18461	18492	18327	18425	18339	18412	18246	18269	18388	18210	18340	18336	18132	18280	18380	18291	18483	18390	18287	18190	18588	18381	18162	18397	18216	18343	18382	18352	18398	18115	18489	18415	18285	18346	18300	18393	18360	18304	18342	18363	18306	18384	18348	18379	18484	18089	18316	18285	18217	18092	18405	18369	18322	18406	18132	18348	18444	18298	18257	18154	18336	18257	18339	18409	18328	18438	18132	18200	18222	18503	18395	18507	18352	18240	18168	18265	18474	18473	18210	18577	18474	18468	18407	18497	18142	18487	18295	18376	18649	18198	18291	18228	18482	18319	18268	18557	18393	18424	18463	18281	18211	18378	18315	18079	18118	18282	18324	18379	18105	18231	18125	18176	18244	18384
22798	28297	20557	18233	17727	17322	17082	16658	16536	16071	16318	15988	16007	15901	16037	15930	15908	16022	15976	15820	15886	15816	15869	16353	16539	16388	16334	16096	15855	15817	15548	15587	15744	15707	15690	15590	15847	15625	15745	15677	15769	15622	15808	15687	15583	15738	15726	15904	15736	15678	15711	15785	15711	15707	15738	15993	15743	15852	15724	15935	15735	15744	15717	15726	15706	15661	15644	15754	15714	15747	15636	15860	15816	15861	15835	15811	15695	15744	15680	15719	15759	15484	15728	15617	15770	15657	15772	15694	15719	15663	15743	15804	15563	15827	15898	15877	15743	15565	15779	15692	15594	15672	15704	15610	15763	15637	15750	15729	15608	15747	15751	15822	15755	15571	15658	15696	15606	15673	15638	15617	15676	15834	15844	15882	15720	15838	15691	15790	15772	15851	15581	15837	15759	15766	15794	15544	15673	15784	15696	15804	15512	15699	15775	15752	15770	15781	15527	15727	15762	15588	15759	15791	15522	15639	15704	15726	15893	15604	15751	15625	15677	15672	15741	15740	15724	15734	15838	15713	15801	15668	15783	15608	15867	15523	15853	15658	15574	15885	15771	15677	15827	15880	15908	15713	15905	15808	15674	15792	15708	15734	15793	15633	15671	15808	15651	15654	15670	15737	15620	15697	15794	15845	15766	15657	15676	15584	15641	15665	15725	15690	15672	15524	15876	15790	15651	15585	15591	15710	15752	15684	15698	15522	15714	15805	15704	15620	15739	15728	15721	15793	15782	15612	15721	15710	15689	15684	15940	15554	15702	15761	15620	15634	15791	15741	15642	15603	15798	15696	15750	15802	15690	15704	15739	15794	15690	15650	15651	15712	15672	15647	15787	15628	15715	15747	15768	15652	15799	15793	15714	15853	15660	15628	15572	15576	15873	15705	15648	15626	15747	15759	15800	15692	15580	15797	15604	15522	15641	15612	15699	15607	15764	15659	15786	15645	15745	15536	15704	15715	15755	15492	15919	15787	15807	15703	15805	15776	15741	15698	15797	15636	15585	15763	15816	15696	15890	15771	15720	15742	15746	15823	15703	15556	15656	15830	15876	15882	15736	15874	15735	15689	15755	15840	15605	15576	15826	15765	15560	15541	15769	15646	15631	15710	15623	15601	15687	15763	15726	15725	15882	15771	15533	15736	15591	15768	15716	15617	15862	15657	15865	15707	15572	15805	15715	15752	15549	15835	15655	15765	15718	15489	15699	15740	15647	15619	15652	15743	15598	15781	15478	15727	15800	15882	15695	15719	15648	15772	15744	15745	15744	15699	15899	15864	15589	15797	15538	15827	15843	15892	15854	15471	15682	15550	15795	15574	15784	15585	15695	15800	15595	15682	15668	15750	15801	15795	15771	15672	15873	15842	15831	15850	15670	15702	15755	15807	15814	15738	15741	15813	15657	15806	15753	15678	15545	15695	15668	15714	15880	15676	15751	15683	15795	15730	15572	15711	15549	15570	15786	15657	15679	15649	15961	15589	15786	15815	15578	15830	15813	15810	15655	15561	15592	15671	15769	15690	15721	15768	15722	15655	15636	15655	15741	15720	15695	15804	15531	15689	15741	15858	15598	15615	15820	15593	15836	15763	15646	15717	15795	15858	15622	15656	15487	15854	15563	15704	15509	15623	15775	15758	15649	15705	15739	15849	15562	15610	15633	15817	15523	15721	15571	15795	15776	15614	15597	15712	15900	15686	15663	15742	15635	15715	15735	15780	15703	15709	15610	15641	15665	15735	15617	15744	15682	15666	15639	15704	15567	15766	15645	15799	15675	15816	15563	15710	15635	15799	15657	15880	15704	15601	15611	15682	15819	15804	15567	15884	15668	15614	15747	15769	15755	15751	15717	15649	15595	15574	15601	15704	15669	15475	15578	15555	15823	15606	15734	15738	15778	15710	15754	15798	15710	15700	15747	15756	15572	15742	15733	15541	15739	15476	15778	15666	15775	15626	15585	15797	15632	15591	15559	15807	15715	15583	15954	15792	15687	15806	15791	15672	15470	15524	15622	15916	15648	15836	15906	15742	15786	15730	15769	15740	15776	15528	15734	15705	15732	15802	15830	15679	15740	15633	15761	15638	15744	15722	15694	15717	15500	15562	15791	15568	15766	15817	15597	15604	15755	15743	15919	15578	15590	15629	15724	15551	15669	15774	15618	15708	15662	15735	15604	15706	15564	15726	15722	15700	15665	15881	15915	15727	15752	15677	15994	15653	15893	15844	15803	15727	16062	15667	15784	15885	15637	15758	15681	15654	15643	15685	15741	15632	15760	15869	15702	15671	15633	15602	15872	15825	15738	15703	15761	15674	15661	15726	15704	15644	15642	15690	15764	15668	15655	15745	15510	15802	15591	15689	15701	15695	15743	15759	15584	15687	15716	15659	15451	15683	15532	15606	15747	15800	15801	15727	15915	15769	15770	15690	15782	15805	15826	15796	15682	15747	15750	15660	15723	15707	15604	15775	15507	15725	15742	15825	15749	15544	15718	15738	15612	15733	15677	15760	15790	15792	15670	15867	15687	15686	15857	15685	15842	15639	15764	15817	15718	15685	15793	15701	15710	15745	15740	15656	15776	15672	15720	15583	15833	15778	15765	15686	15642	15710	15673	15679	15619	15725	15752	15639	15755	15935	15787	15577	15636	15774	15738	15817	15769	15663	15772	15665	15663	15588	15809	15715	15918	15665	15535	15709	15719	15828	15709	15718	15738	15802	15833	15585	15700	15612	15743	15650	15837	15642	15733	15855	15579	15717	15632	15698	15707	15632	15746	15903	15785	15774	15651	15826	15687	15704	15754	15717	15603	15736	15723	15837	15597	15678	15630	15871	15724	15632	15585	15732	15660	15777	15562	15685	15445	15701	15482	15773	15636	15766	15523	15681	15724	15770	15841	15555	15904	15606	15689	15776	15697	15781	15638	15656	15906	15661	15656	15581	15640	15695	15760	15631	15497	15774	15872	15761	15664	15731	15653	15632	15890	15680	15562	15760	15537	15851	15793	15760	15804	15633	15790	15640	15739	15733	15643	15713	15713	15533	15645	15609	15601	15662	15566	15655	15666	15647	15932	15716	15478	15542	15819	15829	15748	15690	15639	15682	15851	15829	15699	15782	15810	15734	15737	15921	15717	15766	15780	15689	15664	15835	15656	15862	15655	15732	15684	15738	15589	15814	15714	15636	15859	15655	15799	15744	15671	15658	15845	15597	15879	15829	15601	15777	15559	15554	15657	15564	15609	15810	15554	15697	15532	15722	15607	15738	15674	15738	15755	15928	15477	15738	15672	15685	15674	15631	15786	15816	15743	15657	15740	15583	15833	15696	15638	15546	15848	15662	15727	15728	15782	15689	15783	15802	15661	15653	15731	15663	15754	15681	15696	15745	15692	15722	15648	15767	15609	15631	15597	15714	15875	15587	15686	15856	15526	15703	15653	15519	15746	15643	15639	15745	15707	15904	15584	15864	15785	15524	15979	15719	15815	15689	15808	15807	15700	15618	15667	15611	15711	15639	15727	15709	15676	15542	15754	15484	15717	15798	15681	15652	15769	15645	15701	15700	15835	15590	15809	15701	15735	15517	15756	15543	15825	15885	15665	15732	15684	15566	15611	15800	15533	15819	15856	15772	15819	15662	15499	15721	15561	15748	15820	15798	15777	15707	15875	15658	15641	15535	15621	15700	15624	15565	15707	15715	15707	15486	15776	15705	15673	15947	15550	15827	15795	15725	15608	15607	15553	15807	15674	15727	15638	15842	15678	15724	15692	15926	15712	15729	15704	15709	15433	15699	15799	15673	15666	15602	15579	15844	15783	15759	15707	15692	15605	15707	15800	15771	15771	15710	15674	15712	15678	15742	15784	15750	15684	15697	15756	15754	15582	15887	15603	15842	15736	15749	15757	15721	15747	15815	15665	15752	15572	15785	15815	15639	15777	15842	15734	15813	15614	15710	15739	15806	15633	15787	15722	15605	15650	15648	15875	15702	15770	15590	15592	15781	15681	15922	15613	15848	15698	15493	15570	15704	15622	15661	15744	15679	15656	15472	15657	15734	15737	15543	15729	15687	15644	15764	15852	15744	15825	15539	15817	15817	15630	15652	15728	15819	15703	15784	15538	15798	15804	15612	15750	15557	15681	15822	15693	15678	15708	15933	15848	15681	15780	15601	15582	15692	15593	15590	15762	15618	15679	15831	15833	15665	15779	15942	15784	15515	15779	15716	15771	15569	15846	15781	15630	15681	15751	15764	15752	15808	15705	15759	15737	15645	15578	15766	15770	15599	15824	15724	15565	15826	15687	15571	15750	15720	15734	15874	15817	15712	15688	15740	15859	15615	15676	15737	15647	15746	15694	15640	15753	15839	15634	15812	15684	15740	15642	15878	15730	15728	15575	15734	15740	15698	15611	15834	15760	15624	15771	15794	15814	15746	15745	15700	15712	15702	15564	15684	15782	15828	15719	15567	15843	15736	15632	15657	15685	15725	15666	15765	15743	15940	15786	15645	15769	15809	15626	15799	15552	15910	15656	15853	15787	15697	15737	15513	15774	15914	15591	15707	15810	15786	15749	15757	15754	15799	15807	15672	15798	15669	15740	15759	15664	15658	15703	15603	15571	15704	15963	15781	15553	15761	15733	15818	15539	15880	15625	15641	15815	15842	15753	15826	15651	15786	15691	15766	15850	15636	15663	15745	15702	15833	15714	15633	15641	15794	15757	15697	15597	15625	15713	15705	15821	15794	15783	15694	15744	15681	15837	15612	15797	15872	15766	15804	15712	15519	15583	15864	15718	15895	15744	15739	15811	15565	15638	15673	15729	15728	15778	15768	15703	15648	15862	15657	15750	15645	15828	15826	15749	15752	15855	15444	15635	15950	15544	15758	15846	16089	15927	15637	15734	15590	15784	15696	15606	15816	15635	15835	15803	15769	15558	15659	15693	15711	15656	15787	15629	15773	15652	15763	15860	15647	15890	15788	15508	15650	15707	15735	15736	15870	15738	15726	15558	15720	15799	15616	15801	15765	15730	15685	15813	15599	15794	15567	15812	15506	15733	15804	15666	15621	15721	15885	15658	15590	15645	15829	15732	15735	15721	15630	15820	15705	15803	15700	15638	15854	15559	15682	15721	15687	15754	15677
23914	21472	29035	24391	22687	23544	23119	20158	19543	19728	19574	19404	19350	19138	19075	18949	19125	18675	18860	18712	18950	18829	19794	22426	22906	22062	21119	20014	19234	19024	18798	18602	18614	18759	18817	18649	18883	18766	18717	18855	18641	18602	18591	18692	18639	18804	18580	18484	18535	18718	18564	18621	18533	18466	18512	18753	18756	18777	18698	18591	18735	18433	18462	18513	18835	18708	18722	18858	18460	18552	18623	18661	18655	18542	18658	18556	18640	18604	18538	18716	18809	18586	18443	18756	18667	18589	18664	18467	18520	18675	18490	18526	18710	18523	18591	18757	18751	18603	18735	18732	18545	18380	18715	18573	18612	18649	18578	18581	18731	18577	18854	18667	18576	18718	18340	18520	18607	18615	18506	18607	18711	18804	18597	18659	18483	18583	18519	18682	18559	18561	18791	18685	18614	18604	18723	18573	18736	18591	18556	18588	18572	18691	18449	18626	18665	18798	18631	18542	18660	18568	18587	18388	18670	18581	18647	18559	18611	18828	18592	18545	18596	18511	18420	18487	18602	18634	18615	18650	18799	18837	18684	18528	18543	18597	18575	18533	18973	18757	18755	18701	18615	18536	18599	18453	18632	18590	18699	18809	18664	18631	18596	18444	18470	18646	18608	18617	18560	18610	18640	18639	18569	18684	18460	18709	18370	18787	18545	18466	18585	18812	18602	18619	18665	18634	18560	18481	18786	18653	18612	18526	18525	18600	18636	18630	18566	18650	18691	18626	18579	18656	18773	18844	18467	18860	18691	18559	18587	18614	18743	18743	18504	18604	18720	18655	18575	18686	18651	18557	18657	18478	18476	18601	18549	18855	18685	18718	18617	18520	18761	18668	18571	18572	18507	18757	18602	18460	18543	18620	18662	18622	18569	18569	18686	18602	18480	18696	18546	18633	18605	18736	18551	18616	18702	18341	18421	18580	18626	18717	18625	18545	18635	18593	18610	18439	18595	18583	18604	18562	18456	18720	18636	18458	18611	18562	18558	18642	18583	18609	18487	18482	18529	18621	18622	18603	18537	18763	18679	18713	18673	18774	18625	18714	18726	18673	18716	18488	18615	18594	18787	18484	18761	18599	18644	18577	18443	18569	18603	18556	18570	18623	18465	18575	18658	18885	18596	18706	18713	18558	18559	18504	18725	18686	18747	18747	18563	18511	18616	18713	18623	18574	18689	18721	18866	18574	18524	18658	18621	18552	18575	18596	18568	18506	18915	18526	18851	18508	18782	18641	18655	18633	18522	18852	18516	18620	18571	18580	18706	18547	18584	18647	18673	18542	18600	18629	18713	18426	18557	18520	18630	18607	18590	18615	18862	18577	18665	18552	18831	18686	18612	18841	18685	18732	18725	18620	18762	18651	18674	18471	18558	18709	18737	18536	18581	18442	18489	18693	18583	18606	18540	18575	18672	18811	18627	18525	18444	18695	18516	18587	18602	18664	18548	18478	18727	18711	18630	18566	18604	18785	18703	18689	18579	18580	18535	18673	18572	18636	18547	18564	18534	18700	18527	18759	18894	18706	18528	18405	18682	18729	18641	18739	18399	18627	18416	18634	18611	18658	18494	18575	18738	18441	18624	18534	18678	18524	18696	18730	18916	18468	18689	18544	18695	18587	18618	18484	18708	18693	18548	18644	18568	18657	18694	18721	18449	18476	18680	18632	18600	18686	18560	18756	18570	18468	18496	18505	18644	18616	18612	18605	18777	18384	18506	18605	18881	18479	18772	18537	18453	18789	18699	18598	18678	18714	18660	18666	18619	18586	18599	18589	18822	18788	18659	18489	18451	18598	18736	18475	18723	18660	18560	18748	18573	18495	18549	18546	18693	18649	18385	18632	18797	18825	18587	18536	18626	18790	18809	18714	18842	18682	18568	18629	18701	18865	18675	18420	18565	18432	18502	18667	18673	18584	18575	18576	18656	18648	18679	18421	18606	18571	18882	18649	18571	18736	18690	18632	18696	18733	18467	18582	18553	18543	18501	18637	18633	18702	18547	18706	18542	18576	18568	18547	18628	18523	18491	18475	18547	18513	18751	18612	18603	18713	18577	18599	18419	18568	18493	18884	18850	18551	18852	18452	18454	18609	18566	18571	18551	18547	18619	18526	18730	18716	18598	18688	18607	18770	18380	18703	18757	18570	18535	18609	18455	18920	18487	18437	18407	18663	18744	18595	18572	18690	18599	18564	18732	18556	18562	18778	18519	18788	18532	18530	18751	18589	18452	18607	18457	18741	18759	18513	18830	18732	18684	18788	18626	18605	18604	18390	18614	18484	18868	18652	18607	18643	18824	18702	18562	18576	18741	18659	18635	18638	18528	18639	18584	18393	18811	18628	18681	18457	18549	18475	18693	18597	18758	18710	18587	18522	18499	18746	18806	18471	18622	18677	18830	18555	18664	18572	18560	18463	18616	18641	18538	18703	18319	18718	18638	18639	18632	18793	18690	18614	18620	18616	18519	18445	18457	18582	18768	18694	18796	18870	18505	18691	18554	18699	18726	18622	18643	18685	18519	18495	18586	18703	18680	18588	18607	18543	18685	18759	18376	18629	18582	18743	18670	18826	18588	18752	18604	18642	18529	18530	18690	18821	18699	18737	18591	18584	18683	18519	18754	18772	18711	18484	18602	18494	18705	18622	18637	18603	18439	18814	18680	18757	18461	18763	18757	18765	18661	18827	18730	18528	18674	18721	18759	18607	18492	18526	18561	18524	18902	18589	18798	18800	18661	18651	18487	18777	18435	18459	18642	18604	18644	18530	18511	18470	18484	18495	18820	18851	18603	18578	18665	18412	18888	18652	18668	18670	18644	18653	18590	18689	18500	18890	18651	18507	18508	18660	18729	18705	18594	18596	18626	18692	18627	18513	18646	18747	18600	18532	18753	18428	18754	18537	18565	18560	18689	18534	18505	18647	18360	18635	18580	18649	18610	18671	18581	18576	18855	18650	18650	18805	18590	18776	18637	18763	18524	18558	18656	18478	18726	18480	18456	18709	18755	18745	18660	18632	18726	18372	18646	18630	18790	18670	18568	18458	18627	18700	18593	18358	18731	18797	18698	18770	18754	18508	18778	18577	18772	18600	18519	18670	18652	18700	18706	18596	18616	18413	18749	18524	18584	18456	18569	18641	18646	18560	18539	18519	18762	18555	18552	18500	18461	18633	18512	18502	18717	18426	18738	18622	18548	18796	18643	18807	18589	18804	18706	18697	18754	18648	18677	18872	18527	18456	18609	18639	18664	18578	18583	18468	18573	18521	18842	18427	18586	18342	18597	18679	18617	18642	18541	18613	18582	18627	18724	18707	18521	18675	18614	18487	18393	18632	18581	18674	18715	18502	18781	18523	18421	18393	18719	18657	18539	18719	18735	18729	18467	18448	18672	18657	18588	18520	18666	18674	18660	18697	18749	18678	18713	18537	18332	18642	18926	18679	18563	18613	18594	18678	18663	18591	18663	18747	18777	18650	18703	18558	18714	18702	18792	18676	18532	18473	18596	18486	18415	18719	18803	18489	18468	18550	18688	18745	18627	18585	18655	18716	18517	18703	18697	18541	18586	18515	18525	18619	18581	18708	18528	18859	18603	18867	18598	18649	18730	18487	18464	18433	18600	18694	18645	18649	18631	18617	18786	18619	18725	18608	18697	18588	19029	18372	18505	18561	18714	18654	18608	18490	18660	18678	18622	18539	18581	18587	18597	18555	18674	18662	18664	18664	18823	18597	18570	18560	18403	18645	18661	18537	18433	18702	18608	18711	18699	18643	18473	18636	18710	18744	18587	18779	18573	18512	18506	18656	18706	18726	18472	18555	18503	18453	18747	18539	18652	18518	18495	18678	18647	18541	18717	18689	18683	18890	18397	18713	18659	18444	18643	18689	18680	18719	18482	18550	18485	18548	18575	18627	18632	18611	18551	18452	18537	18686	18607	18864	18512	18456	18639	18652	18827	18649	18646	18369	18671	18601	18651	18624	18855	18652	18653	18498	18685	18493	18506	18916	18802	18647	18741	18620	18707	18598	18626	18685	18413	18699	18737	18707	18483	18791	18747	18657	18729	18662	18553	18730	18742	18583	18561	18715	18783	18557	18732	18579	18712	18758	18591	18667	18883	18547	18976	18576	18606	18402	18656	18646	18736	18760	18562	18778	18707	18597	18716	18669	18837	18491	18613	18627	18644	18672	18539	18426	18739	18634	18640	18813	18717	18687	18578	18581	18605	18664	18751	18681	18887	18633	18820	18780	18652	18611	18607	18696	18607	18594	18496	18765	18586	18589	18884	18649	18768	18443	18547	18678	18581	18742	18633	18618	18648	18413	18859	18568	18558	18585	18554	18822	18613	18411	18604	18595	18744	18739	18705	18606	18874	18554	18860	18543	18469	18661	18548	18549	18559	18950	18592	18441	18661	18924	18570	18715	18584	18842	18630	18928	18649	18745	18727	18775	18546	18732	18795	18776	18857	18490	18692	18572	18788	18517	18559	18595	18571	18751	18666	18588	18629	18552	18860	18662	18562	18691	18554	18551	18738	18516	18455	18580	18652	18660	18539	18615	18713	18257	18622	18778	18625	18732	18602	18476	18709	18779	18567	18798	18630	18836	18633	18514	18664	18655	18691	18666	18553	18774	18687	18597	18781	18680	18438	18563	18705	18414	18582	18725	18767	18395	18586	18772	18752	18606	18667	18588	18598	18574	18498	18463	18683	18684	18573	18776	18665	18391	18830	18615	18639	18713	18658	18594	18825	18741	18654	18611	18884	18572	18541	18578	18587	18537	18561	18648	18714	18545	18711	18588	18617	18440	18516	18514	18700	18737	18768	18647	18586	18716	18590	18509	18478	18595	18585	18606	18723	18621	18453	18496	18667	18602	18639	18880	18468	18672	18590	18576	18396	18651	18630	18531	18678	18746	18607	18608	18757	18540	18699	18553	18735	18654	18644	18624	18370	18461	18616	18794	18701	18556	18618	18653	18810	18566	18550	18439	18664	18607	18580	18668	18781	18665	18661	18650	18870	18581	18667	18683	18634	18502	18780	18617	18739	18732	18736	18562	18609	18657	18632	18725	18723	18530	18525	18441	18573	18406	18418	18738	18687	18681	18433	18624	18651	18626	18704	18656	18480	18671	18511	18566
24338	34595	28931	22138	20544	19777	18558	18142	17675	17275	17147	16848	16587	16585	16450	16338	16375	16266	16366	16214	16130	16211	17888	21983	22144	20579	18623	17399	16447	16335	16138	16049	15850	16059	16070	16085	16170	16026	15809	15934	15904	16057	15994	16000	16051	15976	16144	16039	15954	16020	15954	15997	15961	15874	15907	15964	16104	16065	16116	16008	15995	15755	16096	16083	16131	16034	16121	16147	16106	16093	15983	16045	16003	15945	15990	15983	16000	15989	16002	15935	16123	15882	15960	16030	16100	15832	16129	15997	16007	15924	15993	16048	16006	15940	16018	16052	15799	15939	16182	16174	15861	15978	16099	15887	15990	15996	16084	15975	16053	16092	16006	15983	16062	16024	16183	16137	16101	16147	15829	16010	16047	15939	16057	16135	15879	15940	16092	16095	16004	15986	16069	16063	16111	15906	16052	15897	15994	15866	16072	16054	15941	16063	15972	15945	16191	15965	16033	15942	15774	16060	15906	15896	16037	15944	15983	16068	16022	16039	15991	15985	15842	16142	15840	16087	16091	15994	16123	15978	15951	15902	15970	15923	16088	15796	15936	16003	15849	16056	15960	15980	15878	16113	15920	16079	16095	16006	16133	16119	15912	15971	16169	16119	16112	16106	16066	15790	15883	16088	15991	15880	16024	16053	15935	15819	15975	15854	16109	15957	15847	16041	16043	15970	15844	16040	16025	15974	16062	15987	15983	16020	16237	15875	16072	16067	16028	16096	16015	15999	15911	16125	16060	15996	16111	15991	16021	15752	15960	16191	15977	16017	16051	16072	15925	15900	16116	16060	15934	16016	16241	16057	15940	16024	15993	16111	16059	15951	16042	16006	16001	15808	16118	15918	16023	16025	15786	15946	16219	16223	15904	16100	15957	15905	15986	16115	15972	15856	16013	15931	15936	16025	15938	15947	15971	15998	15926	16137	16133	15912	16085	15981	16130	16050	16112	15886	15909	16182	15963	15911	16000	15997	15886	15953	16141	16059	16010	15871	16093	15921	15972	15971	16058	15951	16027	15904	15889	15942	15881	16013	15900	15811	15938	16160	16097	16050	16055	15935	16087	16070	15964	16080	16059	16055	15858	15934	16097	15983	16144	16096	15946	15858	15797	16126	15964	15972	16031	15822	15856	16035	16034	15858	15975	15996	16004	16110	15979	16181	16042	16008	15882	15969	15796	15979	15995	15989	15992	16178	15955	15875	16016	15871	15968	16066	15990	16044	15972	16096	16107	16009	16126	15924	16042	15911	15981	15863	15739	16019	15922	15925	15953	15844	15924	16075	15989	15885	16039	15887	16048	15859	16020	16057	16016	15967	16030	15968	16183	15974	15890	15977	15890	16054	16118	16014	15904	16018	16033	16046	15804	16033	15891	16164	15969	16061	15972	16155	15983	15983	15918	15961	16110	16034	16095	16089	15922	15990	16044	16165	15978	16073	15997	15944	15952	16058	16067	15880	16082	15902	16057	16045	15906	16140	15937	15870	16034	16066	15977	16083	16045	16121	16074	15776	16145	16148	15950	16077	15944	15867	15747	16039	15912	16090	15933	16024	15849	15869	16080	15988	16051	16159	16124	15873	16032	15884	16169	15859	15877	15899	15958	15946	16002	15869	15942	16070	15910	15901	15912	15977	16109	15975	16126	15888	15945	15858	16011	16092	16097	15949	15839	15955	16157	16095	16225	16008	16046	15993	15982	16019	15977	15961	15951	15959	15902	16030	15930	15981	15997	15883	15935	16099	16042	15996	16014	15991	15932	16064	15998	15828	15817	16086	15852	15990	16001	15988	16008	16018	15911	15930	15941	15974	16140	16122	16024	15917	16010	15947	16015	15851	16057	16120	15954	15776	16044	16025	16037	15911	15879	15983	15802	16087	16051	15811	15967	16255	16012	15768	16055	15798	15915	15909	15858	15957	15967	15729	16188	15823	16061	16017	16085	16077	15990	15967	16150	15933	16153	15899	15888	15914	15956	16139	15966	16016	16028	15999	15916	16112	16068	15807	15957	15775	16042	16047	15927	15856	15929	15840	16037	16033	15973	16126	15937	16000	15995	16049	15827	16124	15932	15996	16079	16033	15932	16028	16012	16012	15958	15953	15890	15931	15990	16124	15989	15860	15866	15882	15951	16007	15834	15948	16102	16015	16047	16013	16033	16037	16027	16170	16046	15944	16042	16021	15975	16062	16080	16092	16020	15986	16058	15906	16005	15890	16044	16066	15921	16031	16052	15952	15904	15882	15924	16225	16033	15992	15996	15912	15912	15975	15942	16118	16041	16141	16146	15976	16002	16105	16053	16064	16072	15993	16127	15844	15946	15930	16112	16015	16050	15963	16089	16237	16155	16214	15962	15863	15816	15806	16151	15955	15900	16038	16107	16020	16095	16062	16023	15838	16068	16076	15970	15853	16002	15917	15882	16066	15981	16138	15816	15932	15973	16070	15972	16184	15960	16063	15989	15961	16026	15913	16041	16083	16041	15906	16164	15826	16040	15947	16139	15967	16009	16015	15851	16027	16126	16139	16026	16100	16030	15809	16016	15998	16079	15813	16158	16079	15999	15994	15936	16132	15857	15953	15823	15908	16009	16109	15954	16109	16212	16063	16180	15951	16158	15795	16049	16066	16096	16007	16005	15971	16017	16062	16041	15886	15836	15953	16040	15988	16010	16076	15975	16229	15928	15996	16160	15982	16036	15834	16156	16062	15981	16055	15954	16182	15960	16015	16154	16111	15898	16063	15899	16000	16002	15999	16041	15815	15819	16051	16061	16061	16083	15910	15851	16139	16024	16044	16146	16060	16109	16085	15905	16013	15904	16111	15867	15852	16189	15983	15904	15976	16074	16148	15959	15876	16034	15947	15910	15898	16044	15892	16118	16007	16055	16017	15934	16065	16042	15837	15990	15921	16168	15994	16232	15862	16018	15912	16093	15915	16067	15825	15993	16063	16089	16066	16057	16044	16024	15928	15946	16136	16102	15759	15939	15963	15946	15861	16101	16107	15990	16171	15910	16127	16014	16089	15988	16061	15805	15920	16203	15850	15958	15908	16010	16011	16157	16020	15845	15969	16079	15884	15914	15981	15959	15905	16048	15988	16053	15778	15884	15976	15905	16089	15889	16117	16020	16015	16113	16073	16083	15890	15896	16090	16032	15983	16133	15777	15992	15841	16136	15924	16030	16102	16006	16040	16170	16104	16001	16032	16038	15911	16055	16157	15962	15932	15959	16027	16075	15970	16195	16092	15981	16028	16116	16071	15965	16030	16171	16069	16036	15956	16004	15841	16101	15958	16045	16151	16187	15917	15964	16136	16024	15937	16141	16100	15973	16072	16030	16081	15899	15995	16026	16105	16061	15971	16100	15934	15977	16050	16010	15951	15958	16007	15883	16102	16066	15861	16010	16196	16182	16046	15964	15837	15942	15920	16045	15879	15865	16099	15991	16078	16067	15968	15895	15895	15949	16028	16105	16120	15879	16021	15910	16195	16165	15929	15929	16025	16132	15881	15978	16061	15944	16013	16060	15745	16003	15779	16009	16039	16195	15918	16060	15938	15999	16162	15920	15991	15961	15863	16020	16025	16089	16066	16007	15977	15876	15948	15995	15986	16161	16036	16274	16086	15969	15928	16128	15938	16178	15929	15980	16123	15900	15835	16187	15803	16107	16149	16083	15983	16038	15936	16026	15979	16044	16081	15991	16163	16009	15960	16165	16035	15949	15859	15810	15996	15985	15897	16161	15888	15988	16044	16080	16013	15946	16019	15987	16146	16213	15990	15933	16031	16044	16127	15965	15827	15993	16167	16012	16096	16124	16033	15953	16060	16064	16022	15982	16080	15871	16110	16115	16146	15855	16060	15959	16040	15907	15922	16105	16017	16042	15882	15953	15803	16124	15906	16071	15942	15970	16160	15989	16127	15931	15767	16086	16074	15887	15985	16035	15943	15894	15880	15981	16014	15870	16006	15920	16040	15836	16024	15949	16028	16112	15872	16130	15936	16070	15995	15899	16060	16068	16032	16059	16082	15993	15832	15801	15958	16040	15958	15789	16165	15909	16130	15942	16062	16004	15960	16077	16081	16071	16016	15877	16017	15962	15937	15992	16012	16133	15845	16043	15974	16026	16044	16173	15931	16025	16183	15992	16092	16041	15961	16097	16019	15949	15746	15903	15920	16060	15948	16127	15960	15960	15877	16100	15966	15985	15955	16028	15990	15878	15990	16019	16100	15917	15984	16080	16021	16013	15981	16053	16005	15783	16180	15863	16215	16069	15969	15953	16047	15785	15914	15760	15788	16005	16056	16047	15933	16088	15991	16133	15948	15943	16165	15948	16154	15995	16196	15925	16096	15981	16103	15952	15921	15988	15997	16038	15950	15998	15995	15961	16118	15965	15997	15889	16117	16038	15990	15978	15878	16019	15920	16039	15833	16203	16050	15946	15987	15971	16191	16142	16078	16010	15902	15940	16012	16034	16016	16081	15846	16091	16032	15934	16043	15800	16087	15919	16017	16145	15941	15862	15981	15935	15937	16003	15943	15934	16067	15811	15971	15909	15951	15952	15854	15949	15973	15948	16022	16013	16018	16092	16062	16176	16002	15929	16026	16110	16047	15958	16022	15976	16003	16272	16071	16117	15878	15963	16124	15959	16037	15997	16022	15997	16073	15989	15909	15965	16135	16035	15917	16019	16003	15983	16021	15857	16019	16006	15963	15919	16052	16029	16043	15840	15906	16097	15823	15996	16075	15988	16078	16009	16034	15996	15973	16030	16030	16042	16139	15882	15937	15998	15902	15958	16021	16144	15858	16035	15972	16037	15848	16055	15773	15904	15913	16020	16116	16084	16166	16036	15985	16005	15956	16073	16004	15951	15893	15828	16087	15991	16089	16030	15773	16076	16052	15924	16040	15921	16065	15976	15966	16091	15865	15961	15912	16023	16082	15995	15885	15905	15908	15976	16062	16004	16042	16144	15909	16058	16101	15865	15951	15994	16048	15897	15959	15877	15931	15924	15898	15820	16035	15959	15910	15978	16090	15882	15956	16004	16040	16129	15921	16086	15952	16017	15972	15756	15890	16057	16146	16008	15911	15897	16150	16077	16052	16269	16095	16076	16182	15828	15893	15947	15933	16067	15898
22977	21456	29399	23923	21789	24317	26872	22088	21117	21556	21328	21057	20898	20718	20613	20514	20267	20328	20492	20155	20173	20297	21111	26911	27463	26232	24103	22363	20715	20344	20114	19995	20053	19792	20026	19663	20135	20018	20084	19883	19960	19776	19979	19880	19766	19985	19981	19848	19900	19872	19867	19982	19839	19865	19906	19950	19898	19739	20239	19929	19791	19982	19853	19930	20017	19832	19962	19928	19857	19905	19845	19930	19899	19852	19837	19641	19815	19821	20027	19760	20037	19751	19801	19836	19967	19770	19824	19695	19780	19691	20011	19928	20052	19919	19954	20054	19771	19863	19714	19774	20053	19827	19892	19737	19958	19971	19969	20004	19793	19820	19964	19804	19849	19789	19854	19905	19875	19910	19675	19908	19874	19714	19886	19846	19821	19821	19867	19940	19869	19653	19557	19776	19811	19857	19734	19935	19911	19744	19933	19812	19612	19810	19763	19882	19536	19908	19896	19729	19994	19919	20016	19703	20051	19672	19893	19605	19770	19826	19932	19913	19952	19769	19852	19878	19706	19763	19763	19848	19805	19873	19898	19766	19731	19630	19615	19873	19800	19793	19679	19808	19851	19921	19959	19800	19790	19859	19870	19865	19652	19696	19665	19859	19816	19836	19900	19746	19780	19720	19738	19701	19867	19862	19729	19743	20019	19761	19781	20039	19898	20192	19859	19838	19857	19862	19826	20047	19739	19874	19929	19763	19897	19923	19856	19837	19991	19786	19858	19891	19844	19951	19804	19936	19975	19409	20000	19701	20016	19698	19974	19856	19890	19819	20066	19642	19776	19881	19942	19958	19812	19734	19922	19919	20001	19669	19625	19840	19845	19750	19706	19821	19913	19860	20039	19819	19845	19683	19771	19811	19888	19784	19850	19693	19670	19713	19747	19828	19917	19954	19748	19586	19928	19799	19834	19708	19668	19836	19802	19721	19981	19889	19704	19755	19764	19819	19710	19735	19788	19809	19849	19958	19912	19867	19764	19957	19925	19795	19583	20015	19952	19742	19824	19676	19949	19824	19758	19928	19859	19903	19632	19913	19923	19740	19814	19855	19865	19731	19932	19839	19847	19734	19943	19858	19753	19758	19545	19849	20075	19960	19714	19647	19816	19782	19810	19746	19685	19908	19696	19743	19775	19880	19854	19910	19773	19920	19688	19832	19990	19805	19962	19936	19755	19982	19660	19676	19720	19768	19820	19742	19858	19971	19826	19573	19521	19749	19624	19845	19832	19851	19784	19786	19715	19925	19611	19684	19834	19679	19608	19904	19706	19800	19686	19806	19889	19865	19860	19893	19730	19704	19788	19770	19904	19848	20001	19933	19819	19801	19734	19624	19839	19849	19733	19677	20105	19861	20058	19650	19705	19937	20007	19849	19827	19759	19826	19953	19793	19954	19547	19859	19819	19985	19828	19833	19887	19954	19851	19899	19859	19789	19999	19967	19784	19958	19964	19932	19799	20049	19843	19696	20035	19943	19858	19748	19685	19913	19728	19769	19847	19964	19778	19702	19897	19833	19735	19882	19719	19806	19961	19919	19805	19914	19786	19863	19735	19828	19839	19765	20023	19900	19796	20029	19976	19886	19795	19830	19731	19792	19730	19793	19726	19721	19798	19881	19714	19772	19748	19767	19790	19954	19945	19688	19715	20073	19877	19781	19652	19673	19871	19976	19819	19848	19623	19922	19905	19928	19925	19837	20067	19995	19908	19714	19870	19856	19755	19666	19874	19777	19792	19845	19727	19837	19708	19742	19694	19705	19647	19807	19898	19783	19865	19909	19753	19660	19727	19847	19913	19616	19836	19885	19939	19898	19691	19812	19711	19875	19979	19762	19927	19575	19740	19726	19788	19728	19754	19691	19724	19925	19886	19895	19669	20132	19722	19810	19913	19733	19804	19888	19911	19834	19812	19742	19838	19942	19805	19903	19661	19868	19756	19811	19774	19745	19753	19752	19764	19886	19941	19477	19632	19793	19929	19807	19780	19784	19830	19936	19625	19887	19828	19757	19967	19997	19860	19965	20015	19929	19635	19945	19816	19802	19697	19568	19622	19924	19951	19821	19742	19824	19649	19937	19834	19713	19767	20026	19860	19887	19980	19933	19772	19816	19784	19799	19779	19601	19623	19826	19909	19854	19992	19781	19788	19704	19681	19621	19916	19898	19912	19691	19804	19929	19839	19782	19910	19734	19899	19763	19720	19990	19637	19821	19726	19692	19904	20064	19758	20031	19998	19859	19797	19765	19643	19596	19770	19909	19901	19767	19956	19877	19978	20062	19707	19762	19826	19890	19766	19686	19727	19874	19743	19949	19691	19946	19772	19748	19885	20009	19788	19648	19811	19686	19837	19726	19897	19800	19942	19940	19845	19785	19767	19775	19660	19746	19724	19773	19656	19731	19916	19728	19817	19715	19958	19805	19817	19942	19861	19820	19839	19725	19922	19784	19747	19663	19892	19884	20258	19693	19818	19693	19796	19876	19830	19792	19798	19828	19999	19743	19770	20025	19619	19858	19723	19627	19922	19798	19757	19600	19697	19681	19822	19624	19984	19712	19774	19745	19881	19762	19728	19731	19835	19841	19588	19852	19694	19811	19867	19887	19810	19891	19905	19889	19847	19720	19970	19658	19724	19956	19959	19749	20024	19626	19547	19941	19751	19698	19856	20046	19806	19582	19770	19711	19891	19782	20038	19902	19760	19743	19732	19757	19694	19867	19943	19811	19771	19855	19765	19831	19836	19771	19833	19604	19698	19759	19984	19837	19641	19930	19856	19758	19704	19642	19779	19874	19795	19726	19736	19764	19523	19698	19759	19763	19803	19682	19810	19985	19849	19705	19742	19803	19966	19668	19873	19687	19953	19894	20058	19701	19807	19711	19964	19924	19755	19755	19880	19797	19916	19877	19866	19762	19725	19837	19862	19957	19670	19663	19809	19969	19833	19857	19924	19903	19675	20034	19819	19929	19948	19975	20030	19686	19746	19615	19781	19808	19768	19833	19844	19777	19718	19710	19722	20014	19877	19843	19890	19699	19911	19715	19899	19768	19664	19677	19758	19822	19926	19756	19920	19967	19841	19746	19723	19848	19751	19726	19728	19780	19815	19887	19748	19957	19939	19895	19908	19770	20012	19573	19721	19833	19745	19799	19678	19744	19621	19699	19890	19876	19916	19752	19758	19931	19947	19876	19821	19972	19839	19996	19846	19880	19940	19871	19772	19882	19799	19758	19764	19830	19800	19879	19823	19770	19895	19964	19670	19856	20017	19795	19616	19685	19926	19821	19834	19818	19655	19701	19746	19703	19723	19775	19825	19911	19805	19772	19668	19920	19973	19800	19973	20119	19841	19940	19747	19881	19688	19807	19788	19813	19938	19940	19727	19761	19861	19831	19785	19760	20057	19997	19788	19790	19755	19708	19929	20020	19940	19762	19914	19655	19807	20005	19891	19662	19995	19757	19744	19695	19679	19725	19921	19905	19697	19658	19735	20062	19904	19814	19735	19734	19752	19807	19594	19815	19815	20001	19920	19777	20002	19851	19951	19925	19829	19680	19874	19770	19687	19752	19897	19732	19731	20041	19766	19990	19778	19936	19990	19888	19668	19919	19686	19844	19777	19948	19963	19787	19949	20035	19956	19742	19928	19841	19873	19885	19644	19648	19852	19915	19936	19827	19885	19695	19680	19974	19798	19701	19724	19748	19761	19915	19862	19662	19702	19741	19635	19992	19828	19866	19872	19993	19776	19725	19659	19919	19972	19835	19780	19862	19743	19834	19994	19751	20015	19796	20017	19845	19625	19740	19845	19962	19782	19871	19735	19828	19780	19904	19905	19818	19732	19818	20013	19728	19902	19874	19780	19625	19874	19738	19867	19830	19781	19788	19990	19613	19834	19922	19699	19659	19869	19889	19825	19765	19755	19683	19858	19818	19863	19870	19832	19939	19855	19688	19815	19717	19745	19919	19881	19991	19888	19909	19813	19945	19882	20040	19955	19781	19900	19771	19803	19844	19992	19735	19762	19868	19791	19985	20107	19737	19741	19899	20015	19776	19928	19740	19883	19980	19829	19703	19924	19805	19777	19609	19987	19744	19654	19778	19681	19772	19851	19740	19904	19938	19828	19643	19894	19815	19852	20042	19719	19837	19937	19830	19791	19674	19716	19844	19916	19885	19674	19735	19963	19866	19720	19790	19719	19780	19711	19933	19754	19748	20012	19789	20011	19955	19764	19845	19850	19713	19831	19764	19823	19843	19761	19959	19746	19902	19739	19820	19818	19734	19752	19630	19746	19784	19572	19881	20062	19748	19991	19821	19833	19930	19890	19918	19706	19891	19796	19893	19801	20046	19812	19623	19640	19862	19955	19849	20038	19757	19922	19785	19726	19694	19816	19734	19957	19989	19905	19715	19896	19764	19667	19683	19458	19796	19750	19773	19723	19701	19650	19639	19692	19991	19698	19943	19732	19837	19921	19686	19788	19728	19764	19883	19671	19826	19880	19595	19932	19883	20076	19907	19745	19798	19961	19845	19992	19749	19917	19603	19861	19773	19817	19741	19931	19712	19715	19819	19947	19989	19843	19787	19862	19983	19780	19626	19857	19994	19897	19967	19811	19774	19925	19792	19953	19890	19997	19784	19844	19799	19862	19917	19693	19571	19772	19634	19849	19633	19695	19829	19672	19784	19890	19798	19573	19844	19791	19715	19980	19917	19752	19736	19849	19652	19834	19853	19831	19734	19939	19772	19715	19691	19674	19919	19632	19982	19752	19845	19991	19717	19744	19726	19701	19768	19688	19743	19773	19903	19830	19905	19703	19744	19787	19724	19786	19899	19509	19688	19783	19904	19859	19975	19877	19758	19817	19769	19832	19823	19782	20007	19771	19870	19683	19572	19644	19716	19738	19818	19844	19900	19842	19787	19774	19672	19665	19894	19876	19886	19784	19778	19789	19700	19672	19788	19855	19756	19694	19832	19815	19661	19635	19740	19774	19684	19740	19760	19632	19807	19836	20060	19994	19721	19757	19816	19898	19756	19819	19929	19857	19773	19676	19902	19647	19831	19719	19903	19866	19679	19891	19784	20103	19728	19963	19826	19923	19719	19784	19663	19823	19843	19778	19843	19885	19946	19639	19843
27188	41226	35193	26205	22763	20923	20014	19419	19122	18780	18557	18265	18204	17801	17529	17546	17357	17047	16942	16906	17098	17052	18617	27647	27121	24884	21780	19236	17590	17122	16665	16681	16824	16630	16680	16612	16563	16707	16734	16665	16628	16649	16676	16718	16692	16718	16543	16828	16694	16698	16876	16626	16590	16547	16804	16550	16481	16556	16749	16424	16759	16713	16557	16656	16859	16482	16777	16625	16738	16677	16457	16754	16772	16589	16695	16706	16628	16837	16567	16627	16702	16638	16659	16583	16547	16641	16719	16746	16663	16612	16675	16893	16423	16801	16723	16743	16654	16517	16732	16677	16576	16808	16604	16512	16598	16534	16510	16643	16739	16828	16680	16558	16619	16663	16757	16684	16639	16773	16706	16565	16797	16676	16578	16634	16762	16591	16608	16714	16479	16767	16682	16568	16728	16802	16716	16612	16765	16648	16603	16765	16690	16563	16757	16660	16707	16815	16713	16661	16571	16478	16703	16716	16588	16792	16734	16475	16611	16559	16764	16447	16540	16586	16739	16672	16562	16495	16474	16638	16683	16787	16649	16531	16540	16653	16726	16642	16480	16617	16689	16437	16740	16613	16758	16722	16729	16803	16722	16644	16923	16609	16631	16545	16517	16578	16591	16561	16576	16567	16663	16605	16620	16729	16616	16697	16735	16712	16575	16717	16715	16625	16630	16480	16635	16653	16744	16566	16538	16695	16575	16645	16665	16632	16618	16492	16744	16486	16749	16768	16656	16770	16688	16559	16738	16703	16676	16560	16714	16614	16770	16417	16756	16676	16621	16665	16612	16669	16657	16727	16625	16665	16650	16833	16666	16597	16573	16600	16709	16595	16688	16474	16544	16453	16770	16661	16675	16548	16594	16566	16793	16676	16662	16631	16782	16696	16733	16458	16694	16578	16646	16545	16712	16720	16594	16760	16472	16743	16729	16703	16716	16667	16656	16695	16674	16616	16588	16679	16589	16723	16737	16599	16603	16562	16679	16606	16663	16657	16563	16627	16607	16733	16598	16582	16792	16600	16524	16709	16937	16609	16664	16771	16804	16641	16685	16557	16773	16539	16740	16496	16692	16504	16556	16631	16466	16487	16656	16582	16703	16592	16617	16725	16402	16685	16561	16548	16720	16691	16693	16633	16729	16682	16756	16645	16489	16750	16556	16702	16446	16604	16654	16667	16494	16551	16693	16746	16500	16673	16540	16829	16743	16530	16644	16679	16552	16569	16678	16488	16588	16651	16725	16604	16563	16547	16546	16643	16495	16653	16674	16787	16555	16691	16563	16686	16462	16561	16742	16679	16611	16703	16722	16580	16631	16521	16634	16530	16619	16637	16684	16709	16611	16418	16595	16774	16542	16556	16638	16633	16597	16522	16731	16666	16770	16545	16745	16740	16682	16614	16507	16749	16729	16780	16734	16739	16427	16642	16564	16537	16724	16732	16742	16635	16681	16777	16647	16640	16492	16718	16655	16637	16663	16557	16529	16550	16589	16785	16565	16690	16650	16555	16793	16861	16443	16708	16702	16653	16611	16866	16642	16622	16642	16770	16766	16698	16696	16487	16840	16835	16547	16475	16589	16671	16571	16756	16872	16521	16757	16593	16586	16532	16676	16643	16631	16734	16722	16647	16647	16648	16798	16625	16532	16444	16790	16612	16559	16785	16691	16838	16556	16458	16736	16621	16809	16709	16642	16418	16813	16614	16440	16578	16628	16635	16794	16776	16394	16590	16718	16659	16617	16596	16736	16727	16635	16775	16660	16676	16661	16794	16858	16725	16533	16634	16633	16565	16565	16576	16724	16428	16776	16790	16690	16771	16707	16851	16552	16655	16706	16474	16726	16624	16722	16654	16820	16720	16665	16600	16524	16807	16669	16532	16631	16507	16799	16602	16801	16589	16599	16803	16709	16578	16714	16670	16540	16689	16679	16571	16611	16651	16651	16685	16575	16685	16757	16568	16640	16773	16615	16742	16684	16810	16460	16585	16588	16445	16639	16720	16751	16576	16648	16691	16642	16645	16709	16685	16657	16549	16748	16702	16732	16682	16639	16636	16663	16706	16791	16521	16672	16381	16669	16550	16669	16739	16618	16556	16502	16749	16576	16743	16707	16653	16673	16628	16463	16700	16666	16546	16540	16693	16743	16637	16717	16632	16709	16665	16698	16651	16674	16792	16501	16549	16605	16638	16454	16713	16766	16650	16712	16621	16588	16714	16560	16629	16628	16585	16588	16624	16792	16549	16542	16826	16501	16408	16672	16739	16682	16467	16616	16459	16627	16633	16684	16578	16758	16849	16616	16768	16808	16580	16854	16536	16540	16711	16559	16702	16446	16697	16661	16611	16640	16482	16896	16513	16842	16741	16635	16588	16577	16655	16511	16656	16676	16555	16453	16727	16581	16636	16705	16627	16628	16508	16740	16741	16606	16755	16620	16474	16520	16656	16547	16596	16643	16603	16625	16697	16487	16640	16499	16661	16488	16716	16611	16825	16486	16636	16666	16658	16484	16671	16763	16765	16651	16658	16676	16613	16543	16877	16746	16700	16558	16601	16561	16654	16811	16688	16708	16595	16686	16582	16770	16689	16473	16750	16731	16521	16620	16958	16532	16612	16695	16714	16579	16492	16638	16588	16598	16641	16672	16790	16487	16650	16655	16736	16751	16718	16529	16811	16606	16504	16756	16638	16641	16623	16590	16665	16687	16592	16688	16794	16649	16676	16664	16677	16767	16516	16546	16703	16663	16469	16788	16939	16533	16659	16536	16661	16888	16758	16603	16701	16734	16650	16705	16593	16595	16828	16727	16546	16614	16522	16515	16633	16428	16649	16709	16630	16854	16598	16509	16789	16501	16642	16551	16685	16699	16755	16688	16584	16641	16662	16702	16572	16645	16611	16803	16741	16410	16553	16576	16611	16764	16618	16723	16616	16580	16619	16625	16663	16708	16494	16542	16535	16635	16558	16752	16564	16636	16635	16529	16605	16680	16578	16434	16584	16662	16722	16750	16511	16571	16756	16808	16665	16418	16751	16545	16585	16654	16811	16779	16582	16878	16779	16758	16670	16572	16670	16574	16780	16608	16508	16748	16588	16764	16749	16771	16632	16764	16483	16684	16595	16742	16566	16581	16625	16643	16700	16619	16787	16866	16700	16617	16614	16494	16775	16682	16691	16651	16663	16834	16554	16586	16523	16599	16610	16629	16645	16506	16630	16501	16803	16668	16699	16496	16559	16609	16569	16760	16594	16812	16656	16715	16555	16582	16623	16579	16676	16528	16741	16641	16622	16647	16564	16768	16657	16693	16622	16737	16566	16636	16730	16679	16538	16637	16620	16586	16665	16753	16791	16734	16653	16793	16657	16552	16425	16589	16618	16679	16494	16763	16673	16879	16588	16667	16593	16516	16612	16452	16748	16629	16708	16735	16453	16642	16660	16652	16674	16629	16705	16708	16649	16468	16622	16610	16773	16632	16471	16680	16591	16677	16785	16605	16768	16505	16660	16644	16606	16684	16801	16565	16864	16810	16668	16685	16735	16516	16587	16534	16633	16577	16650	16696	16836	16587	16644	16762	16582	16566	16783	16595	16658	16817	16358	16676	16669	16574	16547	16524	16783	16589	16402	16559	16605	16765	16350	16684	16665	16639	16685	16732	16769	16785	16663	16833	16566	16634	16612	16735	16604	16717	16505	16622	16672	16564	16881	16722	16473	16778	16711	16679	16726	16589	16822	16597	16738	16622	16663	16652	16626	16519	16620	16696	16699	16696	16709	16725	16602	16763	16516	16707	16593	16606	16534	16690	16849	16738	16614	16522	16631	16592	16757	16676	16581	16814	16619	16632	16746	16549	16712	16542	16817	16675	16657	16604	16700	16596	16533	16687	16521	16479	16634	16690	16524	16651	16576	16704	16764	16624	16660	16591	16633	16540	16731	16543	16491	16666	16627	16589	16548	16612	16685	16596	16568	16706	16516	16706	16638	16703	16633	16681	16652	16794	16651	16469	16615	16600	16738	16533	16768	16612	16756	16767	16513	16700	16634	16693	16562	16596	16656	16722	16531	16660	16671	16602	16626	16878	16473	16678	16658	16639	16626	16561	16633	16734	16561	16762	16629	16775	16653	16625	16616	16630	16768	16588	16579	16718	16710	16547	16765	16634	16619	16731	16675	16789	16636	16651	16533	16496	16675	16521	16609	16733	16661	16689	16696	16508	16790	16624	16564	16606	16810	16590	16568	16560	16762	16624	16597	16771	16560	16713	16694	16723	16690	16560	16651	16598	16655	16571	16713	16566	16693	16652	16562	16615	16748	16644	16619	16645	16820	16741	16542	16732	16648	16685	16894	16655	16542	16664	16568	16631	16538	16561	16571	16778	16713	16741	16628	16808	16669	16863	16704	16635	16767	16468	16590	16518	16706	16765	16656	16597	16681	16582	16542	16508	16592	16741	16491	16689	16612	16728	16511	16512	16671	16539	16770	16737	16736	16537	16656	16589	16653	16591	16543	16581	16719	16660	16574	16667	16661	16611	16611	16694	16637	16596	16652	16567	16612	16567	16609	16647	16674	16717	16730	16696	16753	16653	16663	16692	16559	16669	16668	16768	16669	16783	16564	16690	16534	16748	16599	16611	16695	16596	16596	16586	16763	16692	16561	16733	16705	16726	16848	16659	16708	16804	16721	16539	16755	16676	16659	16522	16783	16693	16600	16546	16513	16645	16598	16608	16738	16428	16614	16628	16600	16583	16570	16703	16700	16572	16704	16689	16636	16702	16641	16645	16618	16586	16531	16628	16647	16506	16837	16708	16682	16616	16715	16497	16631	16826	16602	16690	16693	16516	16680	16837	16566	16563	16559	16673	16716	16624	16781	16568	16650	16599	16787	16725	16839	16651	16685	16551	16695	16590	16636	16704	16652	16714	16542	16523	16678	16748	16574	16557	16725	16764	16613	16644	16530	16648	16542	16814	16757	16610	16589	16549	16712	16732	16520	16633	16617	16710	16657	16609	16695	16601	16681	16778	16655	16662	16626	16589	16750	16659	16601	16682	16528	16507	16599	16587	16628	16656	16610	16515	16488	16591	16472	16600	16586	16635	16575	16586	16605	16644	16684	16698	16708	16541	16677	16752	16609	16645	16596
28267	23063	27439	24557	20939	20897	20867	20457	20367	20218	20409	20466	20200	20193	20246	19844	19906	20036	20171	20064	20014	19953	20067	20328	20456	20795	20325	20324	20183	19944	20019	20044	19724	20014	19990	19874	19709	19899	20025	19942	20053	19956	20031	19716	19868	19950	19884	19888	19859	19978	19834	19777	19931	19842	19994	19945	19988	19911	19914	19811	19976	19873	19907	19945	19973	19954	19748	19794	19662	19832	19932	19779	19948	20052	20034	19998	19911	20122	19975	19841	19953	19862	19954	19984	20150	19797	19891	19858	20056	19812	19841	20081	19855	20119	20028	19996	19945	19885	19751	19919	19931	20015	19902	19848	19850	19860	19964	19865	19776	20066	19899	19841	20007	20145	19704	19873	19812	20064	19920	19981	19771	20012	19928	19904	19924	19857	20098	19871	19838	19868	20068	20093	20051	19884	19906	19951	19957	20051	19530	19916	19935	19852	20068	19998	20172	20046	19941	19983	19959	20003	19897	19916	19826	19900	19907	19859	19894	19976	19902	19887	19715	19929	19883	19935	19784	19822	19728	20123	19731	19915	19863	19761	19882	19744	20014	19872	19993	19932	20053	19839	19736	19750	19858	19897	19674	19799	19916	19885	19755	19995	19962	19716	20140	19753	19848	19855	20047	20056	20035	19983	19627	19969	20032	20018	19864	19857	19849	19914	20031	19952	20092	19937	19883	19937	19919	20147	19792	19720	19712	19845	20053	20014	19833	19898	19820	19677	19813	19930	19768	19909	19848	19714	19789	19931	19948	19991	19836	19914	19864	19945	20021	19803	19834	19872	19897	19886	20143	20110	20142	19954	19817	19791	19850	19851	19847	20153	19738	19872	20045	20129	19838	20017	19779	19883	19801	20052	19792	19995	19961	19926	19855	19950	20000	19781	19715	19999	19824	19968	19915	19887	20000	19766	19826	19890	19859	19953	20055	19931	19788	19969	19989	19850	19750	19977	19893	19862	19831	19811	20094	20008	19834	20017	20124	19922	19928	19822	20002	19934	19949	19819	19828	19813	19989	19744	19989	19995	20034	19808	19938	19850	19786	20043	19993	19885	20079	20111	20014	19803	20103	19847	19807	19966	19939	19789	19700	19934	20051	19782	20162	19893	19908	19852	19694	19850	20016	19789	19833	20132	19954	19863	19721	19984	20038	19848	19703	19801	20076	20003	20014	19798	20076	19896	19935	19969	19828	19660	19794	19873	20126	19903	19959	19817	19917	20011	20028	19750	19955	19978	20111	19821	20124	19908	20115	19855	19924	19986	19977	20005	20043	19933	20109	19860	20030	19956	20064	19857	19917	19944	19860	20126	19959	19729	19718	19700	19952	19943	20090	19972	19844	19922	20066	19854	20080	19763	20068	19850	20150	20002	19830	20000	19915	19694	19950	20013	20057	19933	19893	20001	19966	19851	20006	19957	20066	20034	19813	19811	19866	19839	19808	19958	19858	19927	19849	19818	19991	19986	20146	19990	20087	19811	19843	19870	19879	19900	19911	19624	20178	19699	19927	19960	20147	19899	19987	19918	19920	20092	20088	19994	19999	19824	19939	19714	19795	20284	20074	20037	20058	19777	19849	19880	19875	19873	19941	19982	20181	19927	19908	20021	19783	19868	19690	20077	19921	20016	19936	19921	20064	20073	19887	19869	20015	19977	20080	19873	19962	20024	19752	19848	19699	19606	19716	19922	20041	19830	19836	19957	19978	19873	19910	19913	19965	20087	19707	19894	20159	19866	19786	19846	19960	20071	19954	20157	20055	19795	19819	19858	20094	20086	20033	19934	20009	19810	19841	19961	20121	19927	19714	19995	19958	20004	19976	19841	20100	20020	20006	19811	19999	19878	19979	20210	20080	19720	19993	19852	19845	19915	19901	19847	20142	19996	20036	19933	19967	19836	20034	19973	20132	19974	19859	19979	19803	19849	19969	20031	19813	19628	19867	19929	19830	19893	20016	20085	19676	19828	19772	20081	19952	19814	19934	19969	20102	19832	20002	19758	20019	20020	19995	20180	19789	20048	19986	19755	20014	19931	20122	20068	19971	19912	19957	20057	20011	19866	19757	19981	19876	19846	19923	19848	19647	20078	19876	19985	19982	20044	20037	19706	19916	19961	20005	20114	19954	20040	19745	19920	19998	19781	19930	19935	19889	19930	19993	19978	20100	19942	19886	20079	19869	19770	19899	19736	19612	19872	19856	19945	19828	19817	20077	19847	19999	19748	20070	19893	19827	19983	19881	19961	20001	19681	19960	19972	20210	19857	19823	19852	19720	19908	19899	19789	19964	19754	19892	19972	19843	19954	19926	19812	19771	19886	19910	19989	20200	19964	20119	19885	19845	19914	19829	19962	20000	19803	19879	19886	20118	19972	20007	19961	19796	19962	20038	19858	20197	19882	19783	19859	19940	19966	19898	19918	20020	20102	19922	20116	19975	19810	19992	20055	19615	20017	19958	19918	19977	19847	19972	19880	19924	20051	19748	20069	20062	19998	19873	20024	19850	20028	20216	19849	19761	19979	19991	19972	19724	20027	20006	19969	19969	20109	20040	20091	19860	20026	19871	19958	19992	19734	19982	19913	19896	19912	19816	20064	19974	19967	19957	19751	19925	19989	19960	20023	19869	20016	20112	19834	19938	20040	20084	19970	20086	20087	20014	19845	19961	20048	19845	20040	19906	19991	19909	20071	19860	19965	19766	19763	20172	20022	19936	20305	20079	19779	19941	19841	20007	19873	19667	19973	20082	19721	19862	20015	19840	20046	19942	20041	20138	19869	19717	19809	20066	19928	19803	19941	20028	19854	20029	19834	19701	19945	20072	19840	19927	19854	19880	19803	19984	19901	20027	20145	20248	19854	19886	19816	19956	19980	19966	19868	19971	19874	19896	19902	20144	19875	19931	19992	19909	19880	19760	19955	19924	19774	19948	19857	19783	19981	20070	19929	19916	19931	20079	19927	19622	19909	20041	19904	20047	20097	19829	19967	19994	19951	20144	19780	19800	19876	20022	20187	19877	20075	20067	19835	19836	19964	19848	19878	19921	20061	20172	20102	20088	19840	19881	19784	19928	19925	19913	19795	19788	19991	19855	20031	19873	19952	19786	19838	19730	19792	19928	19923	20008	19649	19838	20237	19906	19731	20063	20065	20067	20005	19809	19708	19924	19916	19902	19978	19923	19846	19968	19889	19914	20053	19830	20045	20282	19964	19952	19867	20033	19918	19917	19800	20167	19975	20035	19927	20038	19946	20039	19826	19835	19863	19904	19836	19870	20007	19941	19759	19862	20060	20058	20060	19889	19943	19725	19765	20143	20123	19759	19921	19778	19919	20120	19961	19837	19939	20012	19931	19942	19855	19975	19910	19921	19923	19928	20059	19884	19948	20117	19982	19788	19941	19956	19731	20053	19994	19976	19932	19798	19909	20215	19999	20038	19740	19922	20068	20163	20067	20107	19846	19784	19990	20047	19835	19911	20036	19872	19938	19945	20122	19840	19785	20058	19980	19893	20250	19764	19890	19785	20008	20060	19939	19872	19979	19968	19911	19838	19687	19914	20009	19795	19927	20084	19747	19895	19918	19918	19799	19768	20075	19827	19838	20051	19925	19991	19910	19827	19799	20132	19783	19940	19781	19933	20010	19806	20032	19994	20059	19996	20065	19974	20030	19979	19759	20187	19938	19869	19992	19900	19838	19897	20018	19703	20198	19900	19902	19863	19826	19953	19968	20060	19955	20052	19844	19807	19962	20023	19857	19933	19942	19928	19932	19719	19891	19918	19991	19824	19967	20151	19942	19968	19957	19920	19994	19884	19868	19791	19959	19891	19636	19893	19915	20003	19780	19912	20003	20047	19789	20007	19873	19945	19798	19991	20150	20111	19770	19770	19826	20075	20036	20086	19930	20041	19920	19692	19642	19675	19890	19942	19787	19974	19864	19950	19907	20013	20120	19943	19885	20071	19821	19966	19840	19766	19692	19800	20064	20086	19874	19903	19967	19849	19880	19819	19881	19809	19981	20138	19974	19915	20006	20007	19760	19966	19947	19802	19745	20050	19734	19937	19998	19960	19927	19811	19968	19928	19927	20191	20056	19906	19933	19847	19703	19928	19860	19749	19831	20039	20229	19855	19923	20109	19910	19885	20007	19928	19954	19777	19879	20046	19793	20077	19909	20000	19862	19930	20031	20207	20001	20056	19942	19833	20077	19923	20063	19896	20085	20121	19911	19840	20219	20174	20062	19714	19983	19907	19931	19986	19859	20043	19908	20071	19785	19750	20160	19851	19866	20126	20170	19903	19742	19918	20015	20017	19951	19982	19919	20043	19750	19888	19884	19949	19827	20061	19785	19952	19897	19815	19974	19804	19967	19719	20010	19709	19883	20026	20038	19791	19891	19891	19873	20180	19969	19913	19894	19941	20057	20205	20022	20240	19860	19827	19696	19906	20090	20074	19963	19849	20091	19709	19954	19751	20013	19965	19754	19815	19970	19959	20229	20310	20221	20116	19854	19706	19901	19892	19954	20104	19825	20043	20018	19633	20087	19933	19943	20054	19979	19896	19777	20056	19931	19735	19763	19855	19926	19825	19826	19717	19717	19833	19975	20035	20067	19920	20187	19890	20058	19710	19683	20083	19953	19916	20014	20085	20006	19887	19958	20095	20131	19786	19721	19776	20053	19737	19851	20045	19930	19790	20042	19910	19703	19779	19803	19985	19994	20098	19951	19903	19849	19759	20035	19967	19944	19934	19810	20082	19892	19930	19884	19985	19762	19785	19942	20072	20219	20174	19769	19979	20094	20007	19999	19919	19973	19974	20029	20014	19938	20145	19827	19988	20082	19966	20097	19993	19811	20041	19929	19888	19793	19968	19928	19820	19941	19892	19888	19890	19920	19813	19916	19780	19713	20119	20136	19897	20030	19839	19833	20040	19744	20010	19844	19944	19985	19761	20018	19821	20002	20148	20034	20015	19924	19973	20118	19859	20081	20019	20074	20007	19769	19950	19908	19781	19968	19978	19815	19835	19852	19885	19839	20074	19799	19677	19844	19891	20008	19770	19932	20152	19823	19903	19942	19905	19812	20097	19885	19972	19762	19919	20043	19672	19907	19838	19956	20037	19752	19896	19873	19935	19956	19839	19875
21602	25467	24751	19743	18404	18061	17641	17224	17305	17225	17236	17386	17236	17126	17159	17023	16810	16659	16900	16809	16827	16972	16690	17320	17736	17617	17048	16872	16761	16862	16674	16843	16687	16832	16416	16659	16613	16549	16754	16622	16779	16483	16662	16597	16738	16596	16512	16665	16803	16460	16749	16680	16627	16679	16885	16811	16700	16642	16873	16792	16778	16732	16723	16683	16835	16791	16664	16651	16818	16686	16841	16828	16470	16513	16555	16712	16610	16713	16663	16678	16852	16693	16660	16707	16666	16497	16766	16734	16723	16784	16736	16658	16680	16610	16593	16634	16687	16499	16562	16566	16741	16583	16588	16601	16578	16697	16766	16654	16694	16610	16635	16730	16688	16606	16587	16625	16620	16577	16697	16799	16541	16634	16751	16524	16699	16702	16519	16656	16686	16590	16595	16705	16786	16447	16899	16615	16713	16826	16638	16890	16486	16726	16605	16712	16674	16636	16642	16640	16744	16624	16698	16732	16788	16562	16776	16843	16658	16573	16662	16585	16796	16527	16659	16578	16780	16696	16736	16870	16665	16660	16724	16692	16698	16718	16608	16699	16724	16623	16672	16701	16449	16555	16790	16459	16864	16653	16534	16670	16592	16610	16744	16421	16521	16629	16541	16774	16612	16840	16676	16806	16613	16687	16731	16665	16676	16672	16706	16687	16601	16611	16757	16557	16709	16740	16809	16681	16804	16648	16605	16803	16720	16708	16700	16466	16747	16792	16567	16781	16811	16628	16767	16674	16639	16793	16632	16579	16836	16615	16457	16553	16644	16726	16549	16663	16533	16501	16631	16747	16556	16763	16564	16659	16695	16682	16765	16760	16607	16628	16589	16764	16581	16643	16663	16722	16653	16668	16552	16630	16672	16738	16735	16773	16656	16647	16598	16710	16618	16770	16647	16703	16871	16484	16708	16756	16723	16757	16552	16710	16842	16587	16685	16635	16654	16678	16611	16598	16568	16737	16623	16639	16675	16662	16771	16733	16576	16617	16660	16791	16681	16525	16797	16599	16597	16667	16599	16665	16591	16656	16711	16774	16601	16752	16627	16460	16814	16619	16677	16831	16532	16575	16585	16621	16792	16733	16796	16650	16668	16650	16694	16357	16604	16562	16809	16685	16601	16575	16643	16642	16680	16847	16673	16654	16715	16716	16607	16550	16669	16752	16710	16671	16543	16591	16551	16611	16632	16681	16739	16731	16540	16753	16623	16755	16506	16633	16768	16680	16624	16601	16557	16685	16620	16729	16728	16551	16677	16623	16686	16543	16605	16654	16597	16616	16662	16508	16703	16756	16731	16794	16719	16647	16686	16600	16775	16677	16438	16671	16566	16777	16722	16587	16847	16667	16754	16647	16698	16761	16668	16547	16625	16748	16719	16724	16722	16413	16815	16796	16647	16532	16665	16629	16707	16553	16819	16658	16722	16712	16612	16754	16682	16505	16713	16758	16668	16756	16841	16704	16636	16816	16645	16586	16858	16695	16683	16652	16745	16769	16796	16682	16670	16755	16833	16840	16900	16643	16681	16741	16697	16756	16508	16687	16775	16681	16693	16621	16772	16655	16684	16649	16725	16625	16694	16716	16616	16650	16707	16643	16653	16762	16723	16693	16807	16548	16708	16629	16695	16624	16785	16599	16807	16778	16688	16605	16859	16427	16660	16688	16615	16670	16810	16642	16681	16804	16560	16466	16694	16694	16692	16753	16753	16699	16547	16686	16755	16780	16578	16785	16552	16580	16905	16697	16714	16640	16779	16709	16649	16670	16433	16837	16617	16504	16676	16574	16697	16671	16589	16808	16743	16560	16757	16796	16646	16563	16707	16777	16664	16601	16588	16667	16682	16784	16710	16706	16730	16756	16732	16816	16772	16740	16618	16947	16647	16582	16681	16662	16676	16613	16666	16644	16703	16656	16854	16673	16692	16525	16799	16640	16693	16660	16605	16609	16767	16653	16775	16689	16703	16689	16884	16532	16872	16696	16800	16909	16543	16825	16684	16683	16819	16564	16771	16694	16812	16488	16661	16737	16686	16703	16779	16788	16644	16711	16688	16714	16748	16671	16794	16818	16719	16661	16748	16771	16767	16575	16918	16701	16668	16744	16753	16645	16673	16614	16832	16645	16634	16854	16700	16742	16784	16569	16607	16575	16738	16624	16652	16720	16709	16636	16810	16875	16495	16801	16761	16780	16764	16684	16723	16609	16701	16668	16560	16726	16819	16511	16701	16623	16773	16724	16556	16622	16634	16752	16625	16793	16605	16693	16695	16611	16627	16723	16794	16570	16871	16527	16635	16733	16807	16586	16695	16582	16813	16717	16724	16584	16713	16725	16629	16794	16718	16616	16573	16794	16609	16777	16555	16755	16584	16753	16740	16676	16547	16600	16666	16832	16732	16657	16536	16830	16534	16686	16696	16609	16684	16781	16738	16660	16855	16551	16745	16617	16530	16841	16798	16833	16878	16572	16739	16703	16789	16786	16766	16718	16895	16604	16705	16706	16614	16870	16832	16711	16689	16638	16727	16588	16852	16726	16650	16566	16747	16791	16710	16622	16784	16717	16675	16781	16735	16720	16683	16641	16723	16717	16704	16767	16576	16588	16754	16498	16718	16714	16458	16656	16613	16726	16859	16662	16714	16657	16668	16627	16854	16618	16650	16769	16843	16851	16542	16759	16694	16774	16683	16684	16709	16677	16667	16622	16808	16591	16639	16784	16682	16776	16694	16654	16908	16627	16609	16788	16584	16603	16707	16780	16548	16565	16798	16617	16630	16778	16561	16658	16814	16822	16585	16807	16592	16731	16551	16614	16630	16660	16494	16764	16737	16717	16685	16776	16692	16664	16640	16731	16679	16628	16909	16609	16552	16570	16550	16861	16661	16636	16735	16679	16634	16751	16566	16754	16580	16838	16818	16598	16605	16704	16713	16652	16762	16754	16485	16606	16814	16683	16763	16674	16529	16682	16770	16672	16774	16751	16650	16668	16862	16703	16798	16685	16650	16914	16636	16648	16812	16675	16425	16653	16764	16663	16763	16601	16741	16711	16813	16626	16779	16736	16492	16669	16671	16554	16637	16700	16549	16713	16693	16765	16712	16524	16730	16655	16745	16573	16686	16776	16681	16730	16735	16623	16811	16577	16708	16525	16690	16677	16682	16635	16698	16808	16825	16900	16675	16893	16548	16592	16669	16697	16636	16665	16689	16700	16685	16705	16813	16761	16633	16762	16728	16616	16674	16651	16783	16827	16713	16637	16713	16650	16851	16695	16684	16738	16557	16556	16647	16575	16615	16701	16622	16613	16699	16593	16744	16766	16494	16769	16635	16674	16627	16725	16767	16613	16651	16687	16686	16646	16782	16720	16769	16548	16708	16703	16786	16520	16480	16694	16583	16720	16789	16696	16580	16737	16636	16752	16783	16552	16634	16685	16726	16740	16717	16893	16721	16804	16680	16630	16564	16521	16800	16901	16659	16435	16635	16603	16752	16741	16612	16695	16743	16561	16720	16659	16761	16931	16674	16643	16711	16693	16748	16829	16614	16687	16611	16707	16725	16743	16748	16654	16714	16704	16807	16608	16549	16769	16725	16732	16780	16698	16742	16770	16679	16652	16614	16740	16711	16667	16664	16583	16505	16678	16700	16619	16607	16736	16739	16706	16689	16805	16915	16724	16602	16861	16642	16863	16692	16865	16611	16635	16685	16671	16689	16527	16593	16639	16666	16606	16682	16812	16693	16532	16749	16782	16544	16639	16652	16609	16905	16865	16689	16612	16849	16681	16777	16687	16749	16737	16619	16663	16660	16832	16706	16701	16801	16639	16587	16647	16566	16642	16470	16695	16650	16814	16517	16792	16711	16738	16714	16805	16662	16866	16926	16680	16689	16550	16669	16511	16617	16601	16579	16708	16870	16851	16887	16610	16806	16519	16718	16887	16549	16741	16744	16600	16553	16710	16622	16686	16761	16626	16622	16549	16692	16685	16486	16630	16701	16866	16647	16771	16694	16701	16520	16652	16706	16659	16782	16658	16719	16659	16837	16699	16854	16583	16752	16781	16721	16613	16616	16768	16596	16581	16679	16704	16587	16997	16514	16593	16527	16821	16590	16606	16684	16778	16889	16765	16604	16778	16654	16724	16667	16775	16588	16591	16755	16660	16713	16677	16663	16582	16666	16663	16628	16572	16753	16750	16671	16625	16659	16649	16683	16792	16727	16757	16761	16704	16720	16728	16642	16595	16669	16717	16818	16769	16456	16543	16715	16675	16736	16661	16654	16698	16815	16716	16698	16697	16563	16528	16801	16674	16668	16729	16658	16432	16787	16808	16621	16895	16696	16645	16879	16576	16813	16519	16685	16719	16815	16716	16635	16614	16697	16769	16532	16910	16718	16614	16733	16718	16722	16667	16767	16626	16453	16674	16730	16660	16644	16549	16768	16677	16818	16647	16736	16648	16788	16623	16741	16731	16702	16581	16744	16626	16739	16541	16743	16601	16675	16715	16650	16545	16795	16675	16685	16865	16715	16914	16615	16791	16743	16577	16602	16736	16774	16736	16622	16597	16711	16677	16657	16893	16696	16674	16560	16557	16592	16636	16835	16640	16789	16485	16542	16669	16567	16595	16685	16679	16825	16759	16666	16723	16722	16603	16657	16569	16672	16773	16594	16688	16478	16671	16733	16739	16726	16705	16720	16589	16685	16575	16847	16679	16578	16749	16772	16618	16912	16726	16645	16541	16793	16676	16760	16716	16699	16664	16765	16620	16697	16737	16604	16739	16682	16695	16786	16797	16828	16724	16767	16573	16789	16679	16617	16698	16738	16687	16727	16555	16728	16738	16708	16611	16793	16791	16701	16694	16659	16774	16625	16663	16630	16782	16557	16873	16569	16622	16702	16760	16494	16716	16707	16787	16730	16631	16517	16668	16735	16674	16594	16780	16588	16683	16674	16782	16574	16691	16624	16836	16538	16777	16602	16696	16686	16606	16545	16540	16675	16705	16627	16755	16694	16793	16721	16783	16755	16644	16461	16677	16807	16671	16628	16540	16911	16709	16743	16764	16555	16667	16626	16638	16538	16718	16601	16771	16735	16798	16667	16676	16759	16680	16698	16618	16641	16587	16757	16669	16727	16628
24004	21432	28974	24423	22636	23701	23694	21225	20801	21283	20820	20650	20534	20403	20222	20176	19902	20241	20364	20063	20210	19925	20177	22904	23974	23499	22240	21143	20421	19969	20106	19841	19956	19752	19807	19692	19819	19784	19914	19754	19932	19906	19933	19730	19786	19892	19861	19708	19706	19863	19747	19818	19678	19828	19850	19916	19776	19663	19841	19713	19829	20069	19938	19793	19876	19967	19897	19783	19748	19957	19709	19718	19693	19816	19658	19627	19740	19820	19857	19802	19641	19655	19803	19858	19792	19749	19856	19767	19806	19722	19635	19799	19771	19681	19909	19682	19831	19868	19915	19868	19804	19769	19538	19863	19906	19651	19744	19535	19749	19738	19898	19741	19618	19645	19643	19657	19598	19638	19859	19799	19842	19566	19767	19764	19814	19775	19702	19604	19836	19451	19883	19716	19848	19822	19808	19798	19605	19820	19756	19588	19696	19745	19735	19897	19743	19695	19617	19970	19833	19751	20137	19786	19657	19641	19562	19649	19641	19905	19638	19641	19762	19792	19996	19895	19660	19683	19583	19695	19780	19778	19658	19876	19587	19846	19660	19808	19869	19813	19615	19832	19991	19729	19668	19430	19923	19829	19677	19681	19933	19766	19895	19705	19866	19830	19653	19891	19583	19763	19709	19540	19768	19658	19773	19772	19754	19786	19839	19649	19739	19903	19753	19601	19732	19760	19667	19694	19786	19805	19877	19600	19733	19713	19709	19723	19750	19638	19587	19697	19690	19853	19824	19581	19785	19509	19724	19625	19769	19642	19724	19602	19518	19710	19642	19597	19635	19805	19767	19674	19733	19685	19743	19679	19755	19647	19662	19859	19780	19613	19688	19655	19584	19777	19794	19650	19696	19795	19790	19777	19749	19766	19718	19801	19822	19645	19757	20031	19769	19842	19777	19942	19593	19838	19973	19617	19763	19616	19605	19560	19586	19636	19577	19829	19798	19990	19566	19768	19633	19797	19592	19783	19886	19884	19802	19797	19958	19818	19780	19879	19822	19710	19659	19623	19998	19517	19658	19875	19665	19806	19987	19773	19692	19715	19722	19609	19740	19653	19790	19713	19800	19881	19826	19628	19609	19678	19656	19752	19777	19914	19767	19856	19624	19941	19684	19544	19583	19761	19612	19758	19753	19731	19805	19874	19854	19835	19688	19826	19558	19596	19754	19857	19715	19767	19728	19843	19572	19607	19931	19614	19656	19736	19867	19743	19777	19829	19852	19674	19836	19657	19798	19948	19709	19815	19938	19702	19652	19745	19860	19555	19644	19653	19870	19584	19741	19822	19888	19729	19863	19866	19784	19689	19630	19927	19660	19677	19870	19558	19720	19566	19840	19715	19887	19946	19794	19752	19585	19735	19772	19691	19800	19663	19757	19803	19673	19678	19674	19788	19957	19874	19620	19829	19639	19784	19719	19910	19902	19660	19525	19592	19855	19504	19604	19787	19705	19664	19812	19695	19778	19600	19481	19736	19825	19723	19740	19670	19699	19768	19718	19571	19881	19691	19793	19962	19885	19910	19789	19835	19717	19762	19633	19695	19640	19633	19871	19618	19640	19891	19920	19721	19963	19747	19777	19602	19665	19819	19805	19748	19761	19730	19708	19640	19801	19708	19761	19508	19889	19800	19932	19884	19437	19656	19715	19698	19926	19730	19853	19692	19694	19720	19823	19794	19601	19604	19553	19578	19753	19618	19479	19529	19733	19732	19715	19699	19738	19806	19600	19754	19606	19857	19805	19995	19876	19880	19710	19754	19595	19762	19793	19930	19624	19767	19881	19870	19848	19797	19773	19818	19667	19762	19595	19581	19591	19708	19771	19866	19757	19763	19914	19615	19797	19834	19605	19791	19443	19501	19673	19669	19887	19689	19725	19739	19707	19584	19724	19559	19646	19758	20003	19669	19891	19807	19822	19735	19678	19633	19724	19734	19668	19584	19505	19674	19875	19863	19762	19836	19654	19759	19932	19721	19726	19850	19872	19908	19618	19898	19702	19695	19816	19895	19827	19836	19734	19627	19743	19863	19823	19661	19673	19838	19772	19678	19900	19843	19611	19816	19811	19871	19678	19643	19787	19799	19988	19669	19804	19520	19529	19929	19608	19703	19789	19780	19897	19521	19593	19843	19777	19640	19724	19604	19803	19614	19929	19871	19647	19622	19960	19695	19758	19733	19691	19730	19698	19791	19782	19765	19654	19835	19715	19790	19488	19733	19778	19982	19906	19769	19722	19726	19792	19799	19723	19737	19721	19749	19843	19737	19669	19794	20029	19676	19937	19795	19831	19730	19660	19526	19596	19629	19805	19822	19779	19639	19653	19670	19954	19702	19532	19714	19683	19767	19830	19593	19605	19508	19832	19590	19697	19672	19654	19827	19641	19797	19721	19799	19712	19463	19609	19603	19776	19717	19953	19700	19780	19629	19793	19794	19727	19635	19820	19706	19730	19666	19631	19767	19901	19772	19728	19757	19798	19648	19792	19747	19775	19593	19779	19822	19510	19949	19742	19607	19744	19561	19986	19735	19820	19793	19820	19641	19626	19687	19900	19855	19623	19846	19763	19870	19904	19709	19868	19822	19770	19726	19866	19696	19730	19716	19821	19662	19771	19661	19843	19779	19798	19540	19599	19537	19753	19784	19892	19759	19661	19509	19753	19879	19685	19647	19594	19923	19952	19662	19780	19620	19881	19988	19594	19687	19857	19882	19596	19775	19958	19818	19662	19715	19621	19869	19709	19699	19608	19766	19596	19827	19919	19811	19558	19919	19776	19764	19645	19721	19753	19977	19647	19805	19903	19637	19662	19653	19769	19689	19840	19638	19794	19643	19804	19914	19786	19773	19744	19820	19640	19913	19539	19645	19893	19859	19812	19763	19808	19807	19842	19824	19576	19616	19795	19539	19896	19585	19926	19771	19638	19770	19875	19634	19593	19555	19824	19819	19759	19806	19832	19872	19925	19703	19898	19766	19797	19707	19556	19808	19911	19811	19673	19662	19731	19572	19941	19767	19650	19916	19746	19781	19659	19803	19786	19904	19965	19510	19772	19731	19787	19741	19790	19792	19723	19634	19600	19563	19607	19914	19785	19771	19607	19847	19621	19579	19849	20053	19769	19755	19727	19622	19498	19756	19756	19743	19694	19626	19773	19782	19899	19731	19770	19763	19580	19670	19530	19768	19611	19645	19782	19549	19846	19753	19539	19872	19750	19633	19801	19733	19887	19692	19547	19629	19562	19905	19796	19612	19665	19485	19922	19609	19600	19637	19812	19659	19669	19748	19625	19755	19820	19790	19588	19950	19718	19669	19783	19590	19676	19759	19746	19829	19910	19719	19787	19804	19647	19914	19669	19843	19749	19866	19544	19581	19747	19635	19737	19932	19859	19771	19864	19796	19601	19735	19789	19885	19673	19869	19665	19791	19695	19509	19654	19813	19812	19924	19740	19787	19754	19610	19897	19740	19962	19559	19934	19729	19778	19498	19768	19735	19766	19701	19663	19635	19627	19819	19658	19582	19612	19443	19697	19746	19869	19860	19588	19657	19785	19917	19657	19641	19718	19868	19708	19960	19655	19684	19719	19759	19884	19562	19509	19699	19589	19628	19859	19723	19639	19549	19575	19754	19752	19846	19730	19708	19784	19801	19789	19890	19732	19664	19565	19649	19615	19666	19863	19729	19761	19503	19659	19601	19745	19656	19827	19805	19709	19674	19641	19869	19483	19625	19790	19771	19649	19869	19753	19902	19687	19872	19713	19562	19702	19750	19908	19719	19916	19833	19861	19708	19832	19621	19513	19785	19807	19819	19710	19849	19619	19926	19541	19820	19863	19793	19717	19690	19830	19668	19795	19699	20068	19802	19757	19496	19695	19743	19716	19563	19756	19794	19859	19709	19795	19553	19689	19570	19842	19798	19620	19815	19892	19550	19648	19605	19744	20007	19683	19724	19783	19727	19635	19732	19623	19780	19918	19734	19441	19558	19776	19734	19409	19480	19646	19541	19745	20054	19816	19757	19750	19583	19857	19699	19912	19965	19695	19942	19670	19668	19790	19627	19734	19869	19713	19768	19711	19662	19706	19869	19601	19651	19976	19838	19870	19813	19854	19792	19715	19713	19794	19725	19734	19705	19723	19787	19770	19680	19756	19766	19825	19935	19868	19832	19670	19691	19535	19818	19707	19725	19789	19736	19751	19654	19909	19775	19678	19588	19787	19584	19814	19734	19699	19626	19674	19688	19592	19802	19792	19640	19775	19734	19590	19735	19575	19611	19690	19616	19736	19678	19539	19587	19598	19960	19928	19693	19616	19630	19599	19715	19567	19727	19682	19637	19939	19891	19859	19723	19640	19544	19578	19575	19557	19738	19615	19748	19554	19871	19895	19672	19967	19762	19747	19801	19716	19676	19587	19541	19709	19872	19705	19728	19740	19773	19701	19630	20023	19821	19749	19649	19710	19679	19880	19813	19867	19844	19860	19738	19945	19701	19632	19754	19597	19561	19570	19742	19935	19691	19681	19864	19761	19902	19651	19604	19660	19437	19710	19859	19876	19847	19803	19937	19752	19799	19721	19882	19807	19824	19661	19815	19886	19611	19648	19593	19643	19644	19758	19778	19826	19806	19658	19729	19742	19736	19826	19524	19761	19770	20019	19587	19685	19833	19880	19752	19627	19605	19759	19722	19904	19828	19692	19521	19665	19791	19394	19807	19825	19755	19582	19637	19837	19582	19599	19733	19613	19752	19968	19817	19795	19629	19692	19572	19895	19763	19674	19747	19607	19523	19885	19791	19735	19677	19689	19827	19702	19840	19749	19712	19823	19910	19738	19652	19460	19689	19837	19714	19793	19897	19985	19850	19777	19679	19693	19801	19711	19771	19757	19812	19851	19745	19809	19796	19641	20015	19804	19898	19717	19698	20030	19937	19599	19625	19760	19806	19818	19840	19916	19801	19648	19573	19625	19688	19625	19758	19934	19789	19788	19709	19844	19625	19577	19795	19846	19755	19718	19809	19958	19735	19651	19708	19624	19771	19828	19902	19815	19724	19688	19669	19791	19701	19669	19789	19870	19778	19776	19617	19751	19573	19879	19949	19806	19579	19744	19700	19726	19546	19728	19783	19866	19757	19573	19706
20830	36992	29779	22107	19758	19240	18638	18562	18618	18580	18311	17729	17510	17143	17169	17035	16956	16989	16853	16733	16724	16918	17542	22036	22684	21532	19518	18144	17089	16896	16635	16519	16535	16698	16483	16496	16681	16505	16408	16438	16638	16743	16604	16592	16644	16474	16443	16544	16509	16572	16542	16710	16441	16647	16523	16651	16530	16488	16545	16623	16626	16530	16609	16555	16669	16629	16658	16596	16722	16605	16674	16466	16526	16468	16816	16587	16597	16816	16625	16470	16371	16646	16805	16436	16671	16574	16689	16605	16507	16475	16597	16430	16539	16569	16542	16569	16580	16647	16400	16628	16544	16699	16657	16543	16579	16598	16533	16461	16379	16415	16399	16523	16614	16499	16574	16617	16423	16551	16568	16500	16578	16641	16484	16563	16669	16593	16446	16487	16604	16532	16406	16558	16641	16595	16629	16656	16623	16779	16425	16629	16578	16482	16599	16673	16556	16442	16526	16650	16692	16662	16482	16439	16565	16495	16683	16519	16566	16406	16550	16540	16467	16544	16601	16418	16634	16591	16578	16533	16569	16601	16388	16304	16486	16657	16604	16527	16655	16495	16724	16594	16462	16424	16591	16792	16652	16481	16758	16530	16639	16479	16695	16457	16690	16672	16428	16542	16580	16397	16531	16515	16698	16546	16379	16498	16470	16653	16561	16253	16433	16364	16304	16650	16511	16550	16692	16633	16611	16410	16733	16476	16606	16612	16563	16693	16414	16571	16499	16505	16687	16591	16535	16635	16672	16568	16309	16349	16636	16595	16611	16575	16564	16616	16583	16596	16559	16528	16543	16524	16603	16577	16519	16700	16513	16534	16636	16508	16532	16607	16515	16466	16574	16521	16503	16565	16627	16512	16746	16482	16572	16500	16480	16370	16601	16662	16449	16560	16597	16413	16559	16433	16491	16593	16634	16570	16469	16642	16636	16591	16420	16606	16369	16610	16547	16681	16554	16591	16680	16436	16557	16490	16456	16519	16496	16631	16616	16503	16570	16382	16462	16612	16591	16598	16655	16782	16649	16448	16595	16447	16522	16595	16483	16421	16430	16709	16279	16382	16482	16486	16446	16572	16588	16684	16499	16508	16632	16510	16533	16621	16582	16586	16640	16388	16569	16336	16479	16579	16451	16506	16635	16505	16489	16588	16534	16604	16450	16621	16485	16620	16399	16598	16504	16414	16494	16476	16570	16630	16604	16373	16598	16444	16627	16418	16426	16732	16475	16474	16645	16564	16540	16346	16414	16560	16525	16655	16499	16589	16418	16740	16521	16821	16472	16530	16461	16599	16432	16636	16434	16531	16510	16423	16477	16520	16656	16460	16342	16420	16614	16653	16356	16669	16481	16461	16515	16601	16597	16590	16588	16497	16704	16516	16584	16469	16536	16425	16484	16495	16474	16445	16624	16534	16411	16497	16500	16598	16495	16569	16814	16603	16560	16645	16406	16469	16546	16575	16619	16467	16643	16430	16673	16498	16396	16468	16651	16552	16598	16625	16691	16426	16490	16658	16572	16635	16553	16455	16522	16470	16439	16614	16457	16480	16528	16615	16735	16519	16377	16586	16551	16606	16425	16654	16573	16365	16352	16480	16489	16371	16564	16385	16490	16619	16479	16493	16630	16379	16595	16516	16575	16361	16588	16431	16457	16497	16570	16550	16486	16648	16410	16311	16496	16473	16514	16591	16523	16536	16803	16427	16559	16401	16540	16618	16472	16559	16616	16584	16569	16564	16594	16498	16784	16573	16623	16458	16546	16613	16700	16527	16493	16560	16574	16478	16582	16602	16346	16496	16447	16511	16442	16521	16299	16559	16571	16573	16409	16565	16536	16476	16543	16578	16561	16412	16486	16542	16463	16666	16545	16407	16526	16586	16506	16594	16641	16489	16525	16459	16557	16621	16566	16577	16371	16495	16542	16533	16523	16545	16482	16512	16470	16475	16493	16595	16505	16507	16465	16492	16705	16468	16585	16444	16379	16448	16638	16412	16556	16691	16623	16492	16520	16715	16454	16426	16564	16729	16594	16511	16687	16495	16579	16689	16543	16499	16551	16582	16569	16548	16614	16551	16698	16612	16612	16679	16693	16568	16382	16604	16560	16639	16606	16423	16507	16421	16585	16524	16453	16611	16542	16505	16631	16462	16538	16557	16614	16327	16512	16531	16746	16433	16525	16666	16574	16453	16532	16491	16412	16713	16646	16567	16446	16560	16599	16631	16583	16564	16598	16528	16520	16491	16588	16492	16569	16600	16627	16550	16443	16487	16479	16554	16470	16609	16632	16576	16643	16481	16557	16571	16580	16602	16514	16569	16523	16749	16681	16528	16462	16532	16544	16589	16491	16551	16619	16522	16563	16339	16535	16523	16490	16474	16575	16482	16557	16519	16458	16410	16551	16514	16714	16651	16605	16366	16490	16395	16613	16623	16626	16600	16467	16634	16496	16661	16470	16522	16653	16464	16536	16399	16506	16507	16605	16515	16567	16664	16473	16617	16520	16508	16579	16680	16479	16638	16677	16354	16601	16622	16524	16513	16775	16586	16557	16532	16667	16512	16719	16588	16723	16529	16725	16590	16530	16507	16464	16467	16550	16551	16605	16613	16478	16444	16552	16552	16706	16680	16576	16564	16701	16334	16427	16574	16360	16526	16457	16475	16638	16496	16685	16676	16406	16497	16484	16698	16423	16445	16505	16575	16571	16480	16551	16490	16677	16580	16522	16402	16498	16651	16534	16543	16500	16494	16714	16503	16618	16558	16584	16564	16496	16479	16448	16605	16432	16430	16521	16480	16631	16563	16571	16446	16721	16581	16482	16515	16512	16482	16497	16491	16471	16562	16494	16593	16609	16416	16580	16492	16600	16409	16613	16471	16396	16587	16595	16611	16607	16585	16404	16419	16537	16562	16509	16509	16622	16608	16687	16497	16535	16696	16601	16479	16602	16678	16514	16561	16633	16412	16459	16485	16618	16457	16612	16611	16584	16641	16594	16383	16631	16606	16657	16605	16445	16367	16409	16322	16451	16532	16573	16666	16564	16440	16563	16687	16509	16500	16553	16475	16385	16601	16686	16611	16579	16608	16516	16640	16333	16388	16521	16685	16578	16385	16581	16539	16544	16692	16339	16490	16523	16639	16472	16589	16492	16542	16436	16407	16588	16467	16540	16588	16443	16550	16595	16562	16415	16482	16504	16591	16592	16588	16664	16649	16448	16506	16546	16635	16353	16516	16513	16587	16379	16676	16482	16626	16386	16510	16384	16422	16467	16592	16449	16634	16545	16576	16663	16484	16422	16714	16565	16409	16431	16481	16562	16845	16718	16546	16420	16430	16688	16555	16519	16646	16583	16401	16442	16628	16392	16600	16629	16498	16538	16464	16349	16692	16432	16455	16490	16586	16560	16665	16541	16550	16429	16641	16533	16610	16525	16540	16465	16553	16635	16543	16634	16635	16680	16447	16681	16522	16642	16592	16789	16400	16579	16472	16470	16556	16485	16506	16575	16506	16409	16557	16626	16733	16559	16585	16521	16599	16549	16526	16363	16572	16409	16591	16628	16686	16399	16673	16742	16626	16478	16646	16493	16558	16492	16566	16481	16635	16609	16640	16585	16484	16600	16670	16525	16545	16550	16494	16583	16479	16530	16679	16530	16510	16535	16502	16551	16478	16514	16579	16421	16515	16514	16746	16587	16527	16544	16458	16442	16418	16526	16625	16518	16579	16629	16605	16602	16556	16594	16421	16656	16503	16729	16591	16724	16541	16548	16572	16502	16715	16570	16484	16514	16572	16613	16617	16568	16430	16395	16496	16683	16610	16331	16566	16651	16345	16414	16666	16596	16718	16457	16691	16615	16705	16602	16539	16492	16538	16692	16685	16631	16558	16495	16670	16548	16557	16416	16488	16634	16551	16416	16637	16455	16306	16615	16565	16639	16449	16706	16531	16526	16540	16584	16417	16674	16550	16472	16564	16447	16594	16556	16498	16519	16462	16568	16490	16348	16569	16595	16569	16439	16302	16411	16693	16517	16330	16715	16351	16612	16513	16352	16487	16473	16475	16396	16607	16534	16670	16561	16591	16581	16605	16460	16518	16417	16601	16540	16751	16545	16437	16506	16521	16510	16417	16667	16467	16586	16488	16514	16497	16623	16568	16491	16610	16544	16421	16606	16672	16655	16575	16622	16511	16373	16650	16678	16601	16489	16561	16508	16596	16690	16604	16584	16460	16594	16539	16513	16542	16588	16547	16670	16528	16459	16531	16620	16688	16439	16409	16594	16612	16591	16579	16606	16553	16572	16546	16437	16511	16684	16667	16568	16532	16621	16524	16463	16412	16422	16518	16486	16529	16627	16683	16572	16564	16403	16485	16412	16695	16398	16442	16843	16499	16598	16533	16631	16565	16660	16644	16584	16575	16452	16555	16507	16531	16468	16629	16770	16451	16708	16660	16657	16634	16340	16571	16707	16427	16554	16517	16523	16452	16564	16630	16471	16502	16531	16515	16549	16547	16698	16513	16558	16630	16557	16492	16580	16375	16580	16594	16683	16501	16608	16573	16461	16587	16550	16457	16442	16517	16525	16481	16499	16536	16377	16633	16488	16396	16700	16458	16616	16704	16792	16407	16514	16457	16567	16566	16653	16501	16534	16647	16407	16780	16448	16762	16628	16438	16411	16409	16553	16611	16470	16440	16362	16658	16635	16372	16448	16432	16611	16646	16699	16471	16497	16474	16536	16639	16670	16664	16550	16470	16369	16727	16495	16537	16758	16548	16565	16563	16569	16708	16582	16619	16663	16510	16555	16632	16395	16601	16401	16659	16441	16639	16366	16607	16645	16406	16673	16634	16576	16420	16560	16585	16388	16665	16667	16656	16449	16444	16551	16598	16599	16522	16505	16703	16488	16740	16508	16553	16518	16449	16643	16584	16739	16574	16551	16361	16487	16666	16395	16610	16618	16585	16606	16521	16630	16474	16548	16543	16603	16477	16544	16563	16614	16505	16532	16370	16482	16507	16444	16445	16422	16660	16383	16392	16454	16456	16491	16574	16495	16437	16616	16527	16641	16407	16518	16466	16628	16630	16359	16652	16504	16624	16506	16633	16618	16587	16528	16712	16529	16483	16562	16455	16535	16708
22978	21439	29314	23945	21693	24054	26848	21589	20645	20642	20807	20542	20284	20121	20170	19775	19649	19785	19644	19677	19718	19585	19773	24219	26830	26074	23668	21861	20409	19544	19406	19378	19293	19313	19313	18934	19241	19243	19262	19356	19129	19213	19297	19280	19352	19303	19144	19187	19179	19181	19287	19082	19219	19121	19236	19182	19332	19204	19194	19228	19068	19284	19242	19106	19233	19310	19150	19471	19069	19190	19324	19372	19127	19216	19358	19275	19159	19262	19289	19270	19364	19207	19101	19161	19244	19274	19184	19403	19118	19221	19121	19225	19140	19324	19045	19267	19281	19185	19201	19166	19465	19197	19085	19136	19275	19105	19360	19319	19285	19144	19166	19117	19286	19240	19195	19329	19200	18928	19265	19316	19380	19137	18970	19397	19135	19319	19126	19349	19349	19200	19059	19173	19094	18985	19185	19161	19336	19219	19132	19100	19002	18892	19268	19079	19122	19058	19134	19088	19182	19396	19249	19063	19047	18920	18924	19149	19372	19152	19367	19078	19282	18970	19046	19161	18898	19252	19248	19182	18878	19196	19066	19144	19263	19062	19020	19270	19188	19020	19085	19242	19139	19152	19133	18989	19059	19069	18937	19158	18957	19060	19265	19196	19273	19232	19094	19177	19280	19073	18868	18957	18892	19115	19293	19149	19210	19210	19230	19168	19097	19078	19272	19079	19175	19227	19178	19028	18903	19266	19201	19136	19029	19205	19167	19388	19228	19239	19154	19025	19043	19035	19009	19174	19164	19205	19339	19357	19065	19066	19093	19109	19050	19196	18919	19012	19219	19081	18981	18902	19049	19172	19185	19172	19083	19200	19226	19134	18871	19064	18981	18968	19155	18949	19289	19172	19258	19266	19023	19264	19309	19215	19373	19123	19025	19256	19209	19247	19069	19112	19031	19185	19129	19093	19178	19030	19282	19072	19447	19117	19264	19289	19286	18999	19195	19108	19043	19137	19165	19078	19231	19044	19041	19176	19181	19106	19098	19017	19223	18938	19205	19116	19209	19242	19272	19373	19144	19261	19168	19170	19038	19209	19109	19047	19122	19266	19081	19292	19104	19111	19257	19283	19050	19169	19112	19118	19342	19283	19233	19121	19561	18960	19209	19310	19218	19210	18938	19078	18891	19210	19174	19012	18935	19272	19319	19082	18885	19082	19221	19098	19067	19278	19082	19136	19114	19136	19321	19231	18856	19370	19083	19086	19303	19306	19258	19136	19251	19043	19177	19101	19248	19203	19010	19248	19338	19165	19151	19177	18911	19031	19154	19119	19239	19004	19242	19152	19233	19276	19362	19374	19242	19112	19303	19295	19151	19167	18980	19246	19144	19161	19143	19022	19217	19006	19106	19097	19196	19030	19140	18884	19240	18909	18819	19088	19437	18976	19155	19131	19298	19234	19231	19090	19118	19353	19058	19158	19133	19113	19084	18939	19042	19138	19292	19086	19150	19247	19164	19101	19163	19051	18980	19190	19195	19082	19087	19183	19002	19131	19070	19288	19271	19201	19083	19007	19096	19119	19288	19189	19332	19126	19186	18948	19218	19187	19255	19190	19104	19334	19216	19094	19036	18901	19135	19223	19218	19175	19234	19196	19229	19379	19258	19307	19194	19145	19125	18977	19226	19163	19271	19041	19117	19275	19115	19146	19368	19189	19224	19109	19105	19135	18950	18973	19320	19234	19225	19294	19129	18987	19101	19231	19135	19061	19294	19157	19319	18970	19215	19177	19256	19065	19075	19027	19170	19062	19220	19104	19185	19145	19158	19177	18981	19211	19233	19172	19123	19219	19074	19043	19187	19272	19182	19255	19302	19127	19091	18901	19147	19248	18917	19183	19095	19284	19158	19273	18929	19050	19147	19155	19238	19258	19345	19123	19234	19051	19299	19056	19328	19111	19192	19108	19331	19117	19267	19245	19016	19198	19202	19105	19416	19104	19057	19151	19260	19282	19229	18897	19169	19048	19144	19194	19245	19171	19139	18964	19293	19230	19050	19145	19151	19303	19296	19002	19135	19282	19079	19236	19166	19102	19242	19104	19217	19209	19317	19206	19134	19202	19163	19178	19181	19130	19299	19280	19253	19132	18947	19027	19152	19177	19077	19124	19159	19114	19130	19235	19236	19192	19199	19189	18997	19367	19056	19299	19026	18953	19356	19326	19246	19159	19316	19276	19096	19033	19153	19190	19285	19100	19153	19212	18986	19191	19207	19384	19137	18998	19162	19105	19138	18961	19075	18968	19282	19151	18992	19114	19390	19028	19334	19066	19102	19294	19154	19382	19091	18826	19071	19309	18899	19021	19118	19037	19214	19270	19132	19203	19203	19249	19009	18901	19122	18934	19077	19204	19349	19094	19255	19273	19037	19109	18982	18943	19128	19190	19161	19137	19160	19089	19278	19234	19007	19125	19206	19123	18922	19225	19153	19084	19457	19067	19177	19286	19123	19291	19046	19081	19189	19199	19122	19067	18986	19133	19438	19235	19406	19274	19119	19012	19155	19065	19059	19260	19165	19323	19422	19106	19019	19030	19139	19021	19192	19028	19178	19114	19284	19356	19231	19260	19006	18832	19051	19051	19078	19115	19286	19164	18944	19056	19105	19260	19179	19138	19215	19012	19194	19125	19125	19183	19280	19107	19053	19119	19119	19113	19122	19318	19132	19039	19364	19156	19094	19220	19067	19154	19185	19079	19203	19287	19131	19064	19138	18968	19087	19057	19159	19001	19251	19182	19076	19064	18961	19236	18928	19065	19181	18978	19095	19196	19076	19247	19385	19300	19314	19285	19113	19056	19156	19039	19224	19151	19071	19122	19109	19342	19285	19388	19377	19231	18991	19130	19009	18890	19135	19059	19298	19191	19074	19306	18978	19022	19146	18958	19258	19115	19182	19333	19113	18944	19164	18895	19035	19185	19114	19146	19295	19210	19174	19171	19066	19184	18989	19050	19130	19171	19321	19171	19033	18971	19165	19055	19251	19243	19076	19173	19137	19119	19067	19135	19252	19252	19100	19182	19022	19215	18989	19277	19173	19062	19242	19240	19109	19141	19161	19010	19013	19279	19137	19008	19159	19262	19110	19122	19303	19163	19074	19055	19355	19121	19102	19174	19044	19352	19185	19206	18982	19136	19008	19045	19103	19041	19265	19008	19379	19175	19132	18846	19190	19263	19229	19178	19050	19101	19229	18891	19206	19290	19025	19036	19013	18878	18985	19192	19192	19131	19020	18883	19416	19184	19198	18955	19205	19079	18982	18943	19180	19053	19116	19270	19346	19103	19056	19146	19210	18960	19283	18923	19266	19091	19093	19179	19432	18966	19063	18982	19081	19214	19053	19037	19154	19324	19039	19283	19159	19296	19074	19338	19020	19179	19125	19287	19300	19261	19136	19198	19323	19083	19073	19110	19394	18911	19308	19253	19065	19075	19131	19180	19152	19099	18995	19113	19075	19099	19163	19078	19179	19240	19026	19127	19093	19046	19201	19145	18883	19179	19056	18994	19271	18951	19272	19122	19162	19235	19121	19110	19175	19274	19290	19090	19201	19009	19204	19026	19235	19047	19037	19099	19200	19202	19234	19186	18976	19016	19076	19040	19269	19191	19294	19030	19155	19193	19126	19079	19339	19174	19197	19064	19278	19187	19101	19022	19085	18979	19067	19004	18888	19055	19111	19131	19013	18985	19187	19253	19088	19015	19306	19129	19119	19201	19039	19058	19126	19035	19259	19205	19159	19163	19157	19157	19128	19051	18919	19068	19290	19278	19187	19093	19126	18998	19165	19240	19117	19183	18990	19163	19140	19086	18955	19124	19222	19064	19185	18932	19114	18954	19001	19151	19012	19129	19153	19095	19145	19174	19386	19021	19160	19107	18986	18985	19005	19071	19145	19115	19044	19090	19138	19382	19089	19174	18996	18997	19176	19271	19190	19218	19180	19209	19143	19148	19174	19214	19031	18993	19252	19070	19068	19049	19307	19153	19265	19354	19194	19029	19048	19116	19298	19212	19153	18927	19154	19185	19275	19132	19275	19312	19357	19245	19202	19166	19071	19079	19082	19086	19210	19283	19278	19062	19214	19209	18986	19124	19066	19169	19165	19046	19232	19102	19315	19275	19288	19206	19166	19314	19211	19181	19090	19176	18854	19301	19211	19180	19155	19063	18967	19110	19010	19115	19224	19473	19147	19128	18958	19119	19293	19202	19313	19073	19216	19202	19392	19105	18957	19161	19227	19213	19020	19127	19037	18927	18873	19168	19162	19150	18942	18902	19010	19053	19052	19159	19078	19167	19105	19137	19045	19165	19261	19329	19285	18953	19123	19147	19358	19224	19039	19008	19162	19295	19127	19030	18971	19107	19011	18853	19079	19312	19185	19291	19255	19173	19111	19149	19138	19258	19266	19123	19251	19088	19071	18938	19178	19107	18949	18941	19010	19147	19130	19225	19162	19018	19205	19130	19157	19110	19013	18934	19011	19082	19245	19105	19420	19049	19183	19329	19102	19107	19311	19033	19176	19258	19141	18972	19155	19137	19148	19092	18966	18916	18978	19201	19138	19209	18913	19322	19350	19083	19174	19095	19137	19089	19099	19159	18895	19067	19144	18928	18953	19048	19243	19112	18927	19047	18980	19054	18973	19198	18992	19066	19128	19112	19283	19072	19143	19024	19291	19059	19112	18958	19322	19102	18990	19237	19307	19044	19147	19043	19103	19151	19349	19351	19290	19403	19126	19149	19151	19021	19156	18977	19058	19197	19076	19176	19181	19179	19279	19056	19069	19141	18876	19269	19201	19261	19186	19218	19202	18884	18982	19094	19075	19193	19062	19160	18947	19233	19092	19121	19142	19181	19261	19264	19208	19271	19155	19156	19097	19190	19221	19282	19132	19223	19164	19278	19091	19113	19082	19295	19210	19147	19114	19122	18948	19104	18955	19253	19219	19177	19238	19073	19202	19139	19301	19122	19205	19057	19204	19221	19307	19000	19109	19161	19153	19041	18913	19135	19130	19014	19152	19134	19045	19149	19205	19301	19357	18982	18909	19177	19013	18935	19084	19139	19310	19191	19119	19201	19260	19121	18972	19291	19068	19040	19275	19207	19253	18878	19178	19088	19207	19259	19108	19291	19143	19310
24779	44104	31546	24151	21937	20417	20379	19578	18605	18224	18553	18130	17891	17548	17276	16950	17013	16837	16656	16572	16613	16768	17267	24615	27037	25286	22225	19117	17249	16783	16396	16264	16109	16161	16328	16134	16355	16223	16276	16309	16177	16379	16319	16206	16210	16306	16246	16095	16162	16321	16219	16232	16191	16221	16090	16122	16255	16031	16276	16392	16146	16093	16265	16179	16202	16225	16199	15998	16129	16067	16287	16401	16294	16251	16276	16134	16183	16195	16084	16182	16375	16270	16321	16062	16212	16173	16153	16118	16142	16213	16235	16179	16049	16061	16170	16315	16212	16053	16254	16116	16088	16022	16152	16325	16064	16238	16093	16086	16335	16076	16118	16245	16280	16273	16265	16392	16161	16300	16071	16104	16242	16144	16082	16150	16071	16154	16143	16224	16127	16228	16163	16272	16214	16070	16129	16171	16046	16261	15908	16161	16263	16168	16207	16206	16294	16041	16250	16213	16108	16283	16084	16185	16136	16003	16138	16063	16039	16202	16066	16238	16313	16126	16201	16060	16198	16220	16263	16209	16006	16203	16236	16086	16185	16093	16138	16294	16053	16313	16109	16462	16186	16161	16117	16286	16181	16172	16183	16194	16182	16235	16262	16064	16114	16108	16364	16093	16208	16135	16320	16012	16193	16276	16218	16092	16250	16209	16138	16217	16064	16183	16193	16224	16279	16234	16049	16196	16342	16150	16106	15971	16075	16060	15960	16040	16231	16309	16214	16122	16196	16304	16123	16214	16098	16221	16059	16045	16313	16208	16206	16066	16410	16160	16237	16213	16000	16103	16292	16127	16155	16055	16259	16115	16348	16136	16278	16305	16225	16208	16168	16270	16029	16012	16016	16285	16326	16187	16186	16198	16048	16416	16204	16172	16158	16177	16258	16109	16179	16128	16088	16074	16223	16143	16044	16114	16093	16106	16066	16196	16053	16087	16244	16209	16103	16128	16149	16166	16074	16066	16117	16086	16130	16259	16237	16267	16074	16416	16212	16283	16101	16250	16016	15922	16138	16083	16232	16218	16177	16244	16200	16126	16118	16268	16168	16227	16164	16239	15929	16252	16105	16072	16087	16035	15915	16100	15990	16266	16260	16271	16274	16119	16163	16228	16192	16097	16158	16098	16232	16138	16135	16103	16139	16104	16127	16003	16069	16231	16026	16028	15990	16120	16117	16022	16103	16286	16126	16224	16201	16118	16028	16062	16153	16212	16008	16002	16216	16233	16176	16205	16192	16114	16088	16167	16173	16093	16291	16264	16040	16256	16244	16176	16303	16144	16180	16300	16164	16286	16141	16154	16263	16148	16232	16154	16245	16179	16302	16176	16077	16202	16131	16141	16153	16178	16201	16069	15895	16214	16217	16171	16209	16100	16280	16268	16322	16150	16236	16169	16154	16137	16014	16207	16108	15997	16312	16107	15993	16059	16244	16071	16226	16105	16265	16084	15987	16286	15967	16321	16217	16119	16195	16150	16114	16159	16037	16164	16227	16188	16219	16232	16065	16113	16176	16142	16231	16052	16263	16122	16179	16096	16136	16235	16227	16139	16086	16087	16083	16077	16207	16134	16160	16005	16062	16178	16211	16232	16076	16077	16026	16253	16079	16105	16204	16189	16126	16140	16126	15915	16126	16278	16185	16191	16232	16177	16287	16134	16005	16008	16016	16232	16020	16063	16307	16322	16145	16074	16003	16089	16187	16185	16108	16266	16086	16103	16067	15979	16139	16268	16223	16282	16189	16047	16219	16063	16213	16010	16175	16116	16179	16075	16104	16159	16158	16201	16267	16219	16069	16180	16086	16051	16194	16193	16134	16255	16064	15971	16078	16221	16239	15961	16107	16161	16137	16136	16142	15899	16145	16201	16124	16117	16151	16053	16048	16091	16246	16160	16346	16009	16162	16281	16240	16175	16109	16052	16222	16264	16206	16175	16055	16162	15983	16128	16073	16108	16022	16303	16074	16053	16393	16078	16128	16159	16193	16177	16209	16359	16148	16179	16178	16091	16267	16135	16211	16193	16340	16127	16253	16173	16249	16191	16190	16179	16176	16089	16073	16107	16191	16169	16168	16035	16095	16178	16127	16227	16068	16286	16209	16210	16182	16201	16229	16237	16246	16159	16099	16006	16298	16168	16075	15956	16220	16102	16145	16153	16225	15962	16192	16193	16111	16214	16254	16315	16178	16060	16238	16141	16200	16206	16249	16110	16113	16078	16150	16126	16104	16059	16206	16064	16101	16073	16183	16140	16244	16152	16098	16147	16236	16259	16313	16269	16388	16116	16266	16097	16263	16038	16189	16182	16289	16266	16192	16196	16118	15999	16257	16203	16140	16055	16106	16216	16126	16305	16182	16319	16177	16210	16186	16122	16137	16103	15978	16202	16279	16059	16103	16233	16269	16205	16171	16191	16183	16195	16081	16251	16058	16272	16082	16264	16275	16115	16197	16182	16162	16112	16201	16109	16182	16133	16116	16250	15895	16288	16212	16225	16256	16143	16012	16303	15985	15926	16117	16286	16215	16075	16040	16076	16265	16170	16247	16258	16242	15960	16032	16043	16088	16144	16040	16196	16205	16230	16178	16348	16102	15981	16271	16398	16189	16224	16111	16147	16280	16259	16188	16076	16191	16310	16040	16175	16249	16060	16197	16181	16132	16156	16226	16194	16169	16098	16293	16277	16126	16149	16212	16281	16097	15999	16183	16076	16134	16232	16156	16261	16183	16013	16186	16217	16087	16258	16175	16180	16125	16327	16121	16246	16255	16135	15927	16110	16256	16161	16076	16155	16291	15970	16237	15949	15983	16248	16401	16141	16065	16322	16034	16402	16373	15939	16084	16210	16218	16263	16035	16113	16090	16128	16217	16063	16103	16209	16195	16191	16089	15806	16056	16137	16149	16224	16103	16258	16111	16048	15977	16096	16229	16239	16326	16305	16159	16131	16230	16153	16229	16346	16252	16239	16292	16219	16126	16153	16149	16201	16049	16060	16151	16058	16150	16141	16061	16155	16179	16201	16300	16171	16144	16187	16259	16135	16347	16101	16027	16265	16141	16154	16151	16197	16142	16261	16273	16123	16002	16068	16311	16300	16133	16131	16243	16076	16081	16006	16228	16060	16158	16048	16165	16185	16099	16174	16237	16286	16274	16057	16200	16017	16091	16205	16054	15981	16208	16095	15960	16206	16006	16217	16225	16221	16078	16071	16394	16156	16237	16021	16121	16184	15990	16068	16163	16190	16258	16143	16177	16136	16281	16109	16299	16122	16240	16216	16177	16020	16145	16046	16162	16207	16218	16171	16190	16097	16201	16308	16231	16183	16211	16081	16187	16140	16085	16217	16190	16137	16160	16029	16239	16162	16016	16420	16137	16146	15915	16144	16118	16248	16244	16139	16141	16214	16147	16251	16272	16106	16221	16148	16193	16170	16161	15973	16006	16053	16229	16157	16033	15992	16086	16014	16141	16193	16233	16255	16115	16247	16017	16074	16176	16161	16165	16208	16277	16121	16421	16280	16072	15971	16172	16285	16238	16044	16140	16152	16107	16102	16151	16110	16095	16158	16209	16106	16106	16067	16048	16022	16123	16200	16090	16208	16275	16247	16129	16186	16060	15995	16521	16078	16195	16235	16273	16083	16038	16127	16210	16151	16191	16119	15912	16412	16155	16124	16205	16317	16128	16200	16214	16180	16191	16117	16106	16045	16232	16217	16163	16218	15900	16166	16316	16025	16179	16064	16127	15968	16124	16113	16168	16240	16226	16297	16070	16155	16187	16247	16128	16164	16055	15975	16158	16137	16217	16077	16044	16125	16115	16164	16316	16172	16044	16185	16109	16097	16066	16217	16148	16090	16175	16185	16081	16191	16056	16143	16192	16102	16032	16194	16094	16200	16174	16256	16143	16207	16032	16189	16190	16300	16120	16119	16099	16142	16231	16114	16210	16213	16141	16171	16194	16217	16227	16241	16188	16241	16139	16254	16090	16124	16137	16266	16033	16026	16129	16034	16184	16196	16152	16201	16168	16131	16098	15999	16178	16224	16074	16106	16180	16019	16149	16234	16196	16238	16103	15982	16162	16288	16096	16291	16222	16287	16184	15960	16052	16121	16097	16067	16403	16140	16208	16259	16129	16127	16238	16183	16023	16133	16156	16005	16328	16113	16082	16159	16186	16156	16194	16235	16018	16080	16135	16407	16259	16172	16204	16179	16110	16120	16030	16168	16190	16103	16197	16157	16198	15939	16218	16126	16232	16368	16224	16156	16296	16019	16082	16282	16154	16180	16052	16207	16114	16002	16169	16016	16339	16171	16221	16207	16094	15955	16087	16059	16157	16161	16100	16043	16070	16181	16262	16164	16182	16356	16093	16194	16219	16073	16120	16193	16075	16160	16076	16195	16127	16056	16156	15963	16158	16281	16200	16110	16071	16155	16208	16277	16100	16330	16139	16294	16162	16165	16147	16321	16216	16154	16274	16341	16168	16220	16091	16180	16172	16096	16128	16064	16145	16131	16060	16060	16205	16145	16098	16007	16160	16136	16191	16176	16139	16201	16223	16247	16262	16148	16251	16059	16166	16031	16277	16146	16087	16081	16100	15994	16304	16015	16324	16143	15986	16070	15925	16095	16119	16035	16282	16220	16024	16164	16095	16068	16322	16381	16261	16328	16272	16107	16111	16358	16054	16150	16306	16270	16243	16165	16090	16103	15902	16057	16218	16101	16195	16213	16284	16126	16104	16284	16011	16101	16146	16181	16185	16179	16096	16246	15943	16032	16015	16198	16100	16093	16055	16093	16036	16068	16141	16232	16340	16257	16125	16226	16368	16263	16164	16241	16025	16147	16216	16228	16300	16172	16171	16146	16175	16154	16183	16206	16299	16265	16137	15963	16068	16168	16222	16037	16040	16178	16093	16174	16128	16132	16078	16195	16307	16111	16186	16018	16154	16240	15963	16253	16116	16019	16046	16210	15929	16002	16236	16176	16080	16099	16283	15974	16202	16170	16209	16171	16093	16162	16200	16099	16118	16157	16225	16196	16251	16147	16199	15966	16459	16008	16027	16119	16088	16018	16227	16226	16106	16267	16229	16220	16334	16027	16385	16206	16242	16101	15926	16066	16149	16131	16269	15937
28100	23310	25736	21718	18493	18205	18282	17966	17707	17577	17760	17784	17721	17443	17288	17368	17294	17525	17528	17428	17406	17439	17254	17729	17800	17798	17600	17635	17228	17365	17243	17116	17228	17163	17331	17365	17126	17169	17220	17176	17174	17090	16917	16991	17187	17101	17190	17285	17210	16999	17397	17027	17227	17265	17252	17348	17283	17138	17396	17154	17286	17172	17369	16973	17325	17241	17191	17261	17146	17028	17042	17046	17183	17276	17429	17021	17102	17097	17175	17250	17332	17028	17090	16988	17049	17302	17160	17159	17238	17296	17359	17162	17288	16877	17183	17237	17221	17120	17176	17068	17184	17208	17208	17191	17086	17274	17146	17257	17212	17202	17351	17229	17035	17233	17003	17271	16990	17035	17093	17303	17141	17129	17301	17178	17190	16984	17172	17077	17217	17231	17203	17197	17221	17091	17137	17218	17283	17122	17238	17103	17085	17372	17090	16942	17214	16984	17149	17281	17134	17166	17282	17181	17117	17263	17279	17065	17258	17131	17119	17129	17226	17291	17130	17344	17507	17177	17221	17202	17302	17228	17173	17275	17246	17188	17341	17175	17312	17149	17159	17143	17069	17463	17179	16939	17066	17073	17117	17266	16971	17117	17071	17311	17070	17250	17403	17144	16999	17303	17145	17039	17123	17099	17117	17213	17140	17260	17147	17074	17147	17111	17178	17165	16997	17067	17192	17093	16907	17165	17179	17204	17163	17031	17193	17336	17020	16976	17083	17153	17257	17163	17175	17152	17326	17125	17078	16911	17095	17282	17061	17160	17007	17221	17186	17097	17205	17192	17249	17313	17016	17335	17169	17145	17280	17257	16971	17304	17006	17434	17289	17114	17116	16974	17044	17044	17164	17235	16989	17132	17181	17166	17075	17127	17267	17042	17070	17086	17198	17026	17289	17435	17055	17175	17180	17113	17206	17272	17183	16920	17199	17015	17119	17143	17297	17099	17367	17009	17217	17298	17189	17072	17143	17138	17066	17064	17169	17099	17290	17126	17280	17028	17065	17314	17331	17476	17182	16963	16957	17158	17037	17016	17002	17044	17113	17289	17154	17089	17137	17138	17138	17065	17168	17013	17310	17015	17172	17128	17061	17151	17130	17169	17239	17141	17058	17268	17131	16981	17137	17208	17137	17263	17122	17020	17142	17164	17217	17341	17310	17193	17090	17041	17247	17205	17048	17078	17219	17355	17230	17046	17236	17163	17189	17406	17262	17022	17165	17199	17222	17029	17165	17074	17177	17334	17184	17162	17407	17008	17181	16976	17263	17058	17264	17235	17293	17162	17352	17036	16984	17041	17066	17228	17062	17375	17195	17199	17212	17056	17212	17329	17269	17014	17227	17234	17211	17192	17347	17011	17189	17176	17030	17067	17169	17198	17322	17187	17119	16909	17198	17099	17233	17345	17179	17060	17255	17115	17106	17081	17089	17077	17062	17198	17231	17301	17288	17243	17093	17198	17300	17318	17084	17098	17224	17192	17105	17046	17013	17193	16967	17280	17022	17469	17239	17172	17232	17159	17205	17328	17360	17070	17391	17046	17166	17273	17170	17223	17273	17135	17008	17276	17222	17242	17223	17216	17069	17052	17244	17168	17010	16846	17168	17096	17120	17053	16991	17169	17115	17265	17331	17052	17122	17005	17129	17419	17318	17128	17254	17228	16996	17188	17179	17085	17286	17083	17303	17205	17122	17349	17066	17021	17220	17149	16993	17210	17266	17138	17098	17211	17167	17277	17196	17114	17329	17299	17163	17120	17116	17023	17098	17002	17156	17302	17203	17283	17138	17153	17185	17108	17110	17165	17234	17010	17237	17246	17184	17343	17319	16995	17136	17110	17034	17109	17270	17099	17374	17095	16977	17148	17159	17374	17263	17219	17069	17173	16960	17265	17348	17087	17244	17183	17244	17176	17266	16948	17206	17104	17194	17160	17224	17085	17118	17287	17085	17095	17238	17187	17134	17127	16953	17308	17145	16946	17208	17053	17358	17216	17107	17093	17249	17126	17020	17124	17130	17068	17189	17135	17122	17284	17105	17143	17108	17109	17187	17229	17257	17175	17213	17303	17276	17144	17376	17328	17275	16901	16964	17029	17252	17240	17337	17201	17135	17348	17200	17234	17175	17314	17185	17232	17351	17286	17332	17169	17108	17097	17207	17055	17074	17133	17185	17304	17121	17166	17068	17237	17131	17256	17105	17069	17195	17217	17213	17067	17155	17393	16942	17251	17238	17143	17091	17030	17105	17111	17115	17259	17056	17342	17218	17004	17045	17255	17184	17122	17222	17341	17243	17087	17118	17188	17252	16975	17258	17318	17044	17206	17305	17192	17118	17088	17143	17120	17233	17057	17195	17357	17040	16995	17133	17206	17211	17399	17349	17108	17182	16935	17142	17311	17130	17033	17064	17019	17102	17211	17202	17359	17241	17119	17050	17090	17147	17158	17219	17210	17080	17233	17328	17107	17089	17242	17227	17188	17256	17266	17259	17204	17322	17134	16960	17208	17159	17199	17449	17286	17120	17331	17152	17115	17180	17147	17128	17201	17197	17070	17186	17190	17300	17410	17081	17189	17199	17252	16974	17162	17186	17405	17166	17197	17082	17158	17217	17015	17102	17355	17210	17252	17345	17225	17119	17114	17059	17038	17342	17293	17212	17227	17285	17118	17183	17170	17167	17142	17316	17157	17110	17126	17141	17400	17267	17203	17148	17312	17134	17192	17069	17166	17229	16905	17182	17161	17203	17065	17095	17199	17247	17208	17472	17317	17044	17225	17171	17092	17314	17203	17259	17172	17099	17104	17341	17033	17097	17342	17106	17093	17163	17271	17306	17270	17204	17199	17100	17132	17280	17047	17167	17288	17190	17200	17167	17139	17203	17296	17185	17001	17007	17253	17202	17196	17252	17390	17300	17188	17211	17166	17286	17058	17168	17444	17153	17045	17114	17122	17233	17215	17009	17203	16999	17165	17248	17217	17142	17199	17170	16918	17331	16894	17106	17155	17122	17307	17055	17151	17218	17128	17226	17319	17119	17303	16894	17213	16995	16938	17097	17256	17180	17303	17391	17117	17395	17022	17109	17179	17145	17292	17274	17388	17223	17059	17139	16992	17118	17238	17338	16999	17062	17053	16967	17128	17201	17163	17160	17387	17200	17243	16993	17287	17250	16983	17090	17303	17309	17134	17268	17088	17177	17238	17115	17151	17267	17252	17139	17124	17091	17019	17078	17148	17085	17231	17277	17249	17170	17236	17108	17212	17125	16997	17124	17243	17105	17234	17128	17075	17298	17343	17255	16942	17159	17021	17214	17099	16894	17209	17095	17197	17064	17268	17241	17138	17120	17301	17197	16996	17147	17154	17131	17080	17236	17287	17211	17147	17222	17338	17186	17067	17046	17289	17234	17173	16908	17148	17131	17017	17320	17085	17374	17315	17195	17185	17393	17046	17192	17073	17405	17186	17069	17136	17044	17287	17047	17151	17084	17235	17025	17228	17110	17165	17329	17262	17309	17205	17236	16997	17198	17042	17262	17063	17400	17234	17280	17010	17105	17001	17123	17134	17355	17451	17076	17266	17063	17232	17324	17208	17236	17296	17358	17114	17382	17175	17193	17054	17197	17162	17386	17203	17212	17219	17063	17356	17119	17110	17236	17424	17063	17122	17210	17014	17201	17091	17280	17076	17075	17205	17222	17005	17200	17029	17449	17164	17120	17187	17219	17268	17213	17038	17271	17254	17098	17095	17223	17120	17154	17266	17128	16990	17154	17236	17106	17087	17177	17205	17288	17376	17091	17302	16942	17288	17074	17190	17094	17358	17202	17370	17246	17440	17105	17160	17241	17128	17060	16997	17165	17150	17181	17070	17187	17294	17150	17116	17283	17036	17161	17186	17141	17237	17329	17109	17158	17350	16944	17063	17314	17356	17028	17217	17295	17272	17374	16958	17285	17223	17394	17108	17229	17209	17173	17024	17260	17243	17134	17130	17162	17053	17102	17332	17065	17043	17180	17023	17190	17161	17172	17102	17278	17161	17140	17213	17178	17236	17041	17067	17024	17136	17301	17273	17003	17242	17294	16956	17348	17209	17111	17078	17158	17161	16995	17204	17102	17300	17231	17241	17399	17216	17219	17168	17118	17015	17254	17087	17150	17334	17278	17084	17396	17252	17220	17176	17305	17403	17069	17085	17142	17294	17160	17123	17227	17215	17311	17137	17154	16994	17239	17264	17129	17186	17077	17107	17204	17161	17114	17191	17255	17226	17249	17295	16998	17227	17084	17148	17299	17331	17144	17084	17115	17122	17222	17235	17193	17188	17185	17133	17060	17077	17321	17117	16934	17086	16959	17184	17251	17221	17410	17293	17049	17224	17339	16981	17250	17207	17169	16987	17236	17037	17125	17055	17316	17173	17213	17231	17206	17257	17318	17090	17171	17177	17204	17211	17263	17227	17224	17347	17258	17076	16995	17192	17087	16994	17346	17279	17141	17082	17120	17213	17214	17153	16986	17057	17330	17152	17259	17166	17249	17367	17170	17110	17131	17164	17282	17275	17284	17315	17243	17169	17178	17293	17097	17119	17012	17221	17239	17186	16977	17148	17160	17521	16998	17099	17256	17177	17313	17095	17174	17225	17174	17115	17199	17170	17125	17154	17361	17087	17137	17238	17178	17007	17227	17210	17092	17213	17201	17077	17496	17173	17344	17150	17082	17132	17273	17070	17130	17354	17245	17123	17128	17028	17160	17164	17056	17117	17226	17105	16982	17391	17129	17447	17111	17153	17138	17018	17207	17088	17324	17073	17105	17094	17399	17150	17143	17262	17095	17114	17428	17317	17132	17212	17208	17273	17187	17319	17337	17230	17192	17116	17146	17352	17206	17033	17134	17222	17148	17215	17227	17178	17290	17368	17220	17156	17030	17167	17222	17154	17256	17278	17339	17252	17150	17224	17167	17374	17250	17174	17310	17146	17291	17063	17091	17162	17235	17128	17463	17320	17189	17248	17252	17159	17321	17265	17063	17032	17122	17244	17424	17087	17350	17431	17359	17289	17333	17172	17029	17302	17186	17301	17391	17161	17289	17180	17020	17181	17252	16933	17199	17187	17169	17249	17274	17010	16958	17067	17124	17137
21706	30321	22337	17907	17487	16871	16490	16137	15721	16173	15982	15981	15866	15739	15489	15440	15401	15478	15419	15306	15334	15225	15219	15593	16025	15986	15772	15380	15268	14989	14997	15132	15064	15008	14992	15068	14993	15026	15130	15066	14928	15078	15028	14987	14977	15112	15090	14941	14921	15091	15145	15135	14990	15064	15052	15052	14984	15111	15085	15123	14950	14978	14926	15030	15005	14905	14995	15048	15059	15052	15153	15237	15222	15048	14963	15074	15090	15113	15054	15060	15061	15108	15051	15032	14818	15052	14900	14857	15118	15180	14994	15223	14993	14792	14914	14866	15091	14976	15182	15099	15121	14936	15275	15004	15056	15099	14873	15195	15192	15037	14995	14996	15081	15013	15017	14930	15178	15110	15065	14852	14997	15118	14888	14988	15106	15055	15109	15103	14962	15108	15030	15119	15006	14966	15031	14923	14901	14967	15166	15094	15099	15043	14924	14938	15053	14813	14954	14886	15018	14924	15014	14850	14985	14854	15045	14855	15028	15192	14964	14947	14980	14848	14976	14983	15007	15155	14995	15021	15035	15031	14994	14947	14963	15025	14869	15033	15046	14947	15068	14774	15005	15075	15006	14887	15019	15126	14935	15045	14915	14794	15155	14983	15110	14950	15002	15075	15170	14921	14988	15229	15024	15063	14984	15138	14891	14952	15074	15080	14960	15044	14878	15071	14948	15137	15029	15010	14868	14993	15039	15117	15133	15118	15023	14962	15122	15184	15052	15043	15016	14962	15156	14819	14980	14776	15074	14877	15159	15056	14978	14986	15106	14974	14990	14861	15061	14986	15063	15008	15019	14864	15030	15143	14996	15144	14849	14999	15081	15064	15060	14988	15181	14934	15032	15005	15135	15119	14975	15111	14979	15081	14943	14800	14957	14930	14840	15070	14874	15015	15008	14988	15172	15025	14911	14983	14950	14991	14991	14821	14913	15035	14915	15040	14961	14799	15191	15007	14929	15127	15095	15064	15011	14897	15032	15025	15011	15037	14949	14952	15136	14965	14948	14947	14903	14935	14829	15086	15135	15041	15092	15000	15035	15170	14979	15096	15038	15085	14926	15081	15001	15046	14960	15034	15020	15087	14999	14823	15049	14870	15014	14921	15198	15049	14990	15081	14963	15026	15220	15062	14977	15006	15075	15118	14953	15089	15024	14950	14932	15041	14928	15139	15085	15082	15012	15100	14891	15139	14982	14970	15085	15126	15054	15034	14948	14904	14969	15015	14958	14966	15081	15136	14899	15002	15181	14968	15087	15005	15118	14994	14996	15037	14935	14945	15071	14815	15037	15026	15024	15101	15022	15109	14949	14983	15167	15016	15044	14844	15040	14885	14943	14852	15101	14939	14984	15084	14974	15046	14951	15098	15143	15070	15171	14882	15096	14903	14995	14995	15135	15071	15057	15040	14960	14994	14922	14838	15029	15119	15082	14998	15093	15008	15065	15008	14961	15041	15132	15270	15149	15163	15058	15224	15006	14943	15041	15007	14914	14975	14952	15167	15035	15002	15068	15004	15027	14997	14958	14881	14995	15026	14908	15032	14920	15227	14910	14992	15014	15002	15105	14834	15067	14976	15075	14966	15175	14957	15079	14950	14988	14895	14982	15169	15056	14931	14893	14974	14969	15081	14975	15087	14974	15050	15081	15025	14949	15027	14993	15023	15000	15049	15044	15020	15148	15114	15007	15070	15038	14975	15022	15121	15218	15077	14929	15122	14938	14889	15044	15189	15312	15059	14999	14967	14937	14907	14881	14829	15007	15125	15079	14971	15044	15126	15161	15073	15085	15100	15211	14911	15002	14939	14992	14854	14998	15019	15073	15048	14956	15052	15063	15027	14957	15049	15078	15075	14819	15166	14974	15136	15022	15005	15008	14913	15031	15055	15041	15188	14946	15093	15076	15076	14997	15055	15057	15090	14984	14958	15146	14893	15095	14983	15095	15054	15057	15025	14890	14960	15112	15040	15071	15129	14825	14931	15131	14973	15030	15087	14970	14876	15041	14990	14925	15016	15002	14986	14966	15026	15075	15021	14865	15044	15000	15071	14943	15092	14905	15013	15023	15136	15033	14942	15091	15076	15030	15009	15106	15032	14924	15058	15046	15028	15031	14893	14855	14882	15043	14954	15023	15042	15032	15041	15022	14879	15085	14834	14974	14963	14983	14963	15247	15100	15093	14950	15000	15010	15121	15088	15001	15065	15041	14933	14891	14970	15037	14939	14953	15010	14854	15046	14938	15124	14982	14988	14879	15046	14953	15300	15037	15022	15137	15093	14964	14996	14968	14867	15096	15177	15155	14905	14839	14908	14901	15074	14980	15018	15082	15178	15107	15048	14919	15144	15107	14842	14879	14974	14897	15036	15145	15082	15152	15006	14989	15063	14975	15106	14864	15187	15113	15019	14946	15178	15005	15247	14884	14995	14951	14906	15010	15144	14998	14836	15096	15014	15016	14906	14934	15201	15027	14964	15183	15042	15120	15002	15097	14855	15049	15049	15033	15040	15227	15028	14930	15107	15070	14859	14936	15100	14987	15069	15081	14919	14957	14931	14841	15127	14936	14922	14921	15315	14960	15086	15045	15043	15060	15044	14984	15056	14986	14979	15036	14859	14971	15103	14992	14976	14970	15033	14868	14870	15217	14813	15129	15070	15018	14969	14916	14972	14960	14957	15112	15094	14852	15018	14983	15063	15017	14946	14926	15025	15101	15102	15027	14947	15005	14961	15067	14933	15114	15055	15092	15048	14910	15009	15014	15216	15012	14925	15068	15153	14928	15068	14914	14929	15195	15115	15114	14954	14946	14964	14994	15045	14989	15094	15019	15114	14890	15001	15107	15064	15072	15043	15070	15009	15134	15143	15002	14951	14963	15170	14937	14888	15022	15116	15043	14951	15045	15035	14861	15020	14968	14824	15110	14853	15000	14885	14970	14896	15054	14934	14914	15062	15115	14905	15110	15066	14910	15103	14979	15021	15010	14883	14876	15025	15138	15016	15061	15016	15096	15081	15136	15016	14922	15018	15209	15175	14935	15198	14835	15173	15153	14924	15038	15041	14920	15112	15035	15053	15238	15068	15113	14895	14998	14990	15022	14962	15022	15067	15122	15017	15009	15001	14979	15086	14963	15125	15007	15047	15087	14810	15182	15036	14925	14920	15023	15093	15032	14919	14874	15032	14875	15065	15085	14938	15082	15096	15098	14913	15241	14969	14850	14992	15026	14989	14955	15014	14970	14930	15009	14919	15206	14989	14966	14899	15004	15007	14831	14895	15010	15057	15071	14907	14847	15083	14995	15025	15037	15074	15065	15012	15107	14862	15047	15035	14961	14954	14995	15162	15138	14982	15132	15074	15111	14939	14963	14963	15160	14976	15329	15018	15138	15034	15214	14880	15233	15013	15164	15082	15052	14954	15114	14902	14919	15033	14922	14940	14990	15030	14977	14877	14867	15147	14995	15086	14891	15263	15039	14978	14847	14979	15159	15068	14915	15229	14939	15166	15121	15029	15199	15100	15103	14958	15141	15054	14980	14959	14977	15097	14959	14896	14895	14907	14878	14967	14901	15276	14975	15048	15036	15056	14956	14950	15222	15003	14961	14977	15062	15069	15018	15069	15104	14990	15278	15096	15047	14972	15130	14781	15208	14967	15107	15099	15006	14862	15091	14886	15115	14902	14994	15146	15227	14910	15027	15012	15055	14971	15015	14808	14903	15081	15050	15034	14873	14994	15001	14944	14960	15054	15017	14895	15186	15061	14806	15084	15071	14927	15026	15122	14993	14981	15001	15021	15100	14811	14991	15141	15123	15052	15010	14819	15078	15144	14968	15015	14932	15034	15137	14964	15013	15035	15147	14889	15076	15149	15212	15146	15020	14932	15083	15039	15004	14918	15059	15066	14827	14982	14975	14948	14920	15112	14860	14948	15167	15076	14921	14996	14946	15016	14785	14958	15031	15068	15015	15089	15043	15008	14945	14885	14936	14961	15022	15094	15163	15207	14946	14863	15033	15138	15176	14936	15183	15084	14997	15126	15039	14913	15142	14971	15174	15166	15169	15028	14943	14961	15143	15201	15167	14992	15133	14867	15034	15020	15179	14888	15125	15122	15153	14995	15147	15053	15051	14939	14875	15152	15184	14961	15091	14891	15070	15157	15053	15090	15000	15143	15079	15068	15062	14963	15121	15111	14976	14829	15081	14970	14874	15098	15033	15016	14918	15019	15097	15105	15031	15050	14919	15011	14955	14929	14975	15078	15132	14901	14869	14868	14835	14982	15024	14894	15041	15156	14985	14907	15130	15186	15132	14974	15001	14953	14984	15079	15114	14865	15157	14964	15030	15092	14877	15049	15008	14954	15076	14941	15039	15084	15090	15024	14955	15126	14911	15002	15148	15138	15123	15074	15124	14989	15121	15121	14939	14996	14986	15046	15049	15044	15034	14888	15008	15068	15103	15139	15154	14887	15256	14945	15109	14842	15031	14910	15210	14976	15143	15013	15165	15051	14970	14903	14921	15025	15137	14834	15148	15063	15113	15088	15022	14984	15004	14843	15058	15145	15080	15059	14891	15110	14861	15110	15007	14935	14953	14950	15118	14959	15156	15004	15164	15127	14943	14983	15038	15026	14973	14932	15027	15083	15125	15169	15054	15048	15052	15092	15069	14952	14938	14970	15013	15156	15038	15053	15006	14886	15126	15140	15027	14998	14958	15061	15212	15106	15087	15181	15035	14872	14937	15110	14981	14987	15132	14896	15120	14980	15135	14927	15036	15052	14960	15070	14942	15113	15122	15012	14967	15158	15076	15217	15203	14901	15069	15064	14962	14882	15164	15002	14897	14988	15036	14992	14941	15029	15019	14972	15006	14947	14930	15073	14967	14960	14971	14967	15029	14928	15044	14908	15112	15082	15123	14972	15107	14929	14923	14885	15018	15030	14776	14927	14976	15047	14943	15089	15224	14952	15093	14943	14972	15068	15097	15010	15066	15178	14901	15083	14976	15097	15068	14956	14971	14956	15137	14974	15041	14820	14844	15136	15058	14952	15005	14947	15009	14935	14998	14976	15201	15120	14947	15035	15212	15083	14857	15048	14969	15149	15275	14979	14981	15075	15173	14981	15046	14924	15082	15035
24028	21507	29021	24466	22257	21823	20675	18001	17514	17690	17691	17653	17047	17145	17382	16962	17028	17032	17258	17070	17064	16957	16939	18763	20511	20107	19260	18046	17525	16852	16639	16614	16381	16493	16392	16498	16573	16376	16770	16612	16605	16626	16476	16673	16380	16369	16446	16472	16413	16592	16637	16301	16722	16431	16457	16583	16474	16402	16608	16328	16761	16644	16405	16376	16373	16270	16355	16611	16442	16470	16317	16480	16440	16444	16493	16458	16565	16363	16572	16396	16590	16581	16480	16356	16469	16321	16589	16433	16267	16485	16550	16367	16358	16653	16428	16331	16567	16410	16404	16724	16610	16516	16424	16544	16504	16650	16509	16849	16323	16348	16222	16476	16475	16372	16701	16480	16490	16528	16526	16348	16544	16429	16533	16524	16549	16470	16490	16515	16494	16241	16523	16671	16534	16617	16380	16491	16529	16654	16310	16635	16470	16325	16525	16519	16587	16442	16587	16366	16519	16137	16476	16521	16619	16368	16467	16612	16589	16373	16295	16439	16394	16357	16460	16553	16564	16386	16397	16267	16449	16374	16264	16333	16370	16454	16578	16578	16434	16440	16431	16389	16551	16402	16653	16534	16343	16537	16341	16620	16536	16364	16481	16387	16368	16537	16666	16479	16346	16401	16389	16251	16486	16312	16516	16502	16487	16505	16558	16506	16252	16567	16535	16453	16664	16413	16349	16377	16426	16528	16374	16287	16566	16503	16439	16502	16300	16444	16514	16586	16559	16539	16376	16371	16390	16480	16494	16431	16430	16580	16381	16529	16443	16401	16502	16493	16509	16323	16538	16700	16601	16491	16590	16481	16580	16438	16405	16452	16534	16313	16454	16466	16335	16357	16391	16503	16505	16510	16279	16435	16637	16490	16505	16412	16612	16278	16385	16525	16736	16629	16685	16426	16407	16610	16498	16268	16470	16561	16603	16521	16425	16306	16306	16553	16429	16444	16456	16482	16488	16652	16550	16621	16509	16419	16532	16320	16438	16630	16583	16504	16520	16477	16482	16511	16530	16689	16379	16478	16597	16567	16262	16454	16431	16593	16359	16452	16576	16408	16659	16484	16453	16357	16458	16313	16347	16576	16367	16557	16447	16450	16455	16398	16546	16654	16295	16556	16558	16667	16356	16414	16320	16388	16442	16369	16443	16442	16516	16431	16408	16342	16565	16236	16386	16580	16395	16650	16615	16655	16411	16313	16357	16442	16632	16557	16448	16495	16504	16491	16577	16457	16692	16436	16378	16482	16397	16375	16509	16629	16269	16521	16396	16481	16561	16471	16531	16401	16553	16449	16228	16480	16609	16383	16513	16347	16296	16333	16323	16617	16424	16429	16383	16439	16559	16681	16528	16590	16608	16628	16596	16466	16517	16536	16446	16384	16290	16557	16582	16422	16545	16383	16580	16409	16311	16524	16506	16464	16613	16491	16531	16415	16393	16244	16553	16613	16347	16546	16318	16319	16522	16430	16608	16502	16361	16526	16434	16509	16535	16580	16534	16416	16566	16488	16263	16495	16598	16382	16546	16498	16495	16764	16459	16475	16573	16585	16546	16435	16443	16552	16280	16504	16590	16502	16449	16253	16391	16499	16462	16593	16451	16524	16599	16651	16578	16474	16535	16329	16459	16423	16644	16591	16554	16323	16401	16336	16500	16551	16433	16555	16331	16325	16343	16264	16337	16405	16695	16440	16608	16633	16419	16499	16454	16443	16394	16388	16450	16397	16436	16507	16566	16465	16458	16501	16469	16557	16428	16543	16631	16338	16421	16218	16297	16504	16354	16447	16383	16467	16526	16626	16449	16539	16509	16470	16574	16606	16660	16506	16624	16399	16607	16330	16346	16284	16309	16536	16589	16452	16529	16391	16545	16422	16589	16354	16605	16408	16564	16455	16532	16534	16665	16374	16386	16459	16604	16497	16547	16306	16444	16522	16548	16478	16430	16520	16323	16298	16489	16602	16226	16405	16424	16509	16524	16509	16577	16395	16499	16651	16613	16532	16493	16222	16609	16601	16341	16345	16514	16329	16233	16299	16492	16516	16436	16575	16388	16325	16526	16443	16308	16454	16299	16494	16300	16391	16211	16480	16548	16709	16327	16365	16393	16440	16530	16561	16352	16443	16384	16325	16461	16366	16447	16374	16271	16368	16423	16563	16512	16408	16540	16449	16637	16561	16412	16377	16331	16572	16336	16410	16581	16596	16380	16441	16432	16466	16625	16592	16541	16595	16503	16436	16504	16337	16371	16379	16497	16510	16349	16543	16487	16300	16458	16590	16571	16521	16205	16424	16508	16381	16605	16455	16572	16506	16649	16335	16506	16496	16399	16417	16422	16488	16411	16419	16475	16558	16428	16509	16420	16508	16588	16549	16488	16440	16626	16441	16555	16465	16392	16264	16324	16376	16694	16321	16360	16435	16560	16472	16419	16299	16363	16427	16310	16394	16470	16579	16650	16580	16550	16324	16571	16401	16327	16229	16240	16367	16313	16483	16363	16433	16468	16387	16532	16550	16451	16489	16553	16482	16517	16583	16684	16420	16262	16289	16297	16344	16532	16327	16539	16525	16424	16689	16596	16385	16449	16444	16427	16605	16413	16349	16390	16324	16274	16519	16175	16337	16355	16507	16435	16418	16714	16398	16400	16304	16620	16563	16581	16651	16405	16441	16152	16305	16458	16282	16410	16305	16520	16256	16516	16583	16461	16436	16587	16559	16562	16337	16491	16394	16568	16437	16504	16509	16517	16652	16383	16358	16477	16523	16482	16175	16440	16604	16468	16309	16703	16346	16398	16435	16804	16434	16370	16400	16475	16630	16671	16371	16634	16577	16463	16539	16455	16565	16661	16529	16354	16482	16460	16484	16390	16495	16405	16613	16418	16384	16537	16340	16490	16344	16550	16354	16525	16548	16455	16496	16546	16492	16579	16592	16442	16367	16374	16507	16453	16478	16303	16388	16520	16364	16449	16338	16467	16477	16250	16610	16432	16388	16430	16415	16472	16486	16568	16448	16495	16470	16374	16511	16589	16667	16418	16542	16405	16353	16496	16517	16582	16517	16401	16437	16257	16635	16410	16420	16457	16438	16644	16689	16529	16553	16554	16589	16352	16296	16427	16544	16459	16531	16584	16530	16421	16346	16488	16496	16579	16341	16121	16391	16280	16443	16497	16535	16448	16237	16367	16404	16503	16347	16172	16529	16545	16640	16607	16224	16348	16417	16418	16564	16231	16494	16436	16313	16331	16499	16457	16388	16629	16358	16398	16438	16585	16836	16705	16580	16612	16498	16582	16480	16391	16469	16224	16369	16615	16527	16382	16548	16428	16489	16265	16576	16333	16504	16408	16667	16341	16423	16527	16286	16408	16354	16469	16376	16532	16407	16523	16401	16459	16255	16374	16371	16575	16477	16543	16225	16311	16606	16339	16511	16362	16396	16424	16669	16476	16539	16429	16356	16492	16288	16377	16473	16202	16397	16359	16393	16522	16313	16629	16455	16429	16409	16617	16323	16451	16623	16475	16483	16444	16492	16368	16566	16519	16649	16683	16513	16555	16565	16432	16383	16429	16595	16530	16459	16397	16455	16702	16388	16545	16413	16441	16485	16517	16327	16432	16354	16417	16456	16696	16625	16537	16363	16529	16493	16382	16556	16392	16640	16525	16533	16475	16378	16267	16525	16460	16515	16452	16379	16401	16519	16365	16419	16577	16548	16533	16319	16492	16555	16469	16451	16440	16490	16349	16229	16584	16571	16557	16352	16539	16736	16396	16502	16507	16632	16384	16463	16759	16632	16453	16493	16369	16522	16342	16412	16471	16505	16401	16440	16463	16499	16438	16552	16506	16468	16429	16575	16297	16614	16400	16423	16466	16306	16364	16737	16605	16403	16582	16540	16323	16457	16377	16341	16424	16395	16616	16575	16453	16484	16599	16308	16433	16523	16418	16621	16397	16393	16409	16594	16404	16546	16501	16707	16689	16467	16412	16451	16377	16572	16475	16339	16318	16424	16281	16448	16285	16439	16545	16713	16528	16662	16591	16511	16388	16588	16581	16292	16245	16492	16524	16438	16468	16357	16473	16519	16416	16513	16476	16567	16646	16532	16488	16564	16662	16411	16677	16398	16599	16502	16402	16547	16333	16440	16216	16394	16614	16488	16393	16654	16584	16483	16541	16358	16592	16538	16618	16490	16329	16455	16518	16527	16172	16474	16515	16355	16389	16553	16590	16391	16322	16326	16404	16344	16409	16438	16236	16334	16602	16601	16520	16524	16506	16401	16425	16688	16612	16394	16434	16490	16467	16540	16416	16442	16339	16557	16455	16650	16698	16483	16578	16384	16265	16414	16551	16505	16537	16429	16415	16384	16536	16578	16475	16617	16519	16694	16538	16548	16635	16571	16646	16444	16609	16503	16516	16508	16411	16498	16442	16448	16495	16435	16460	16318	16318	16390	16366	16603	16460	16413	16334	16420	16519	16458	16590	16568	16518	16546	16527	16383	16431	16384	16563	16417	16412	16546	16529	16556	16462	16359	16408	16410	16489	16332	16364	16433	16407	16436	16413	16462	16523	16637	16279	16308	16554	16380	16409	16340	16483	16331	16347	16319	16471	16698	16449	16644	16355	16410	16330	16298	16590	16548	16429	16502	16524	16386	16445	16399	16459	16547	16565	16456	16594	16468	16697	16586	16356	16368	16545	16478	16607	16486	16489	16579	16430	16445	16701	16552	16607	16558	16430	16519	16597	16547	16451	16415	16453	16510	16574	16617	16513	16552	16641	16720	16524	16357	16474	16526	16555	16423	16440	16587	16537	16619	16574	16472	16524	16273	16454	16504	16454	16530	16442	16317	16516	16371	16529	16493	16603	16564	16424	16650	16362	16437	16416	16379	16506	16586	16426	16453	16419	16412	16670	16253	16384	16452	16317	16600	16547	16594	16507	16572	16375	16485	16164	16477	16425	16451	16630	16518	16454	16415	16360	16341	16448	16461	16447	16245	16567	16354	16545	16568	16558	16353	16452	16428	16492	16333	16421	16479	16497	16442	16357	16467	16582	16335	16430	16610	16442	16218	16576	16531	16486	16547	16464	16578	16532	16561	16407	16461	16466	16405	16637	16508	16676	16379	16340	16543
23754	41326	33314	21655	19162	17842	17104	16551	16525	16499	16346	15995	15814	15479	15424	15295	15325	15335	15704	15458	15413	15304	15065	18553	21098	19776	17989	16568	15448	14891	14725	14823	14679	14747	14699	14631	14593	14755	14438	14811	14736	14697	14661	14719	14803	14667	14563	14698	14765	14577	14642	14504	14541	14521	14540	14665	14616	14667	14761	14651	14712	14530	14822	14630	14626	14588	14790	14742	14810	14651	14688	14670	14585	14618	14601	14556	14722	14708	14683	14698	14591	14643	14647	14522	14700	14639	14547	14727	14630	14644	14699	14644	14587	14630	14641	14749	14536	14768	14782	14403	14838	14655	14670	14559	14620	14552	14515	14550	14593	14685	14556	14760	14799	14548	14692	14627	14710	14694	14674	14683	14647	14612	14646	14543	14585	14615	14518	14715	14535	14774	14727	14604	14878	14828	14465	14713	14658	14854	14733	14593	14492	14701	14762	14575	14815	14620	14557	14616	14530	14732	14475	14766	14706	14554	14650	14546	14545	14669	14621	14604	14561	14556	14688	14512	14589	14715	14666	14775	14656	14577	14657	14617	14612	14732	14584	14562	14674	14642	14790	14625	14628	14634	14665	14629	14622	14636	14792	14544	14625	14648	14510	14776	14583	14723	14521	14711	14720	14514	14709	14596	14572	14692	14519	14535	14688	14817	14815	14781	14819	14645	14641	14546	14600	14606	14560	14553	14674	14664	14651	14652	14630	14585	14787	14604	14474	14644	14627	14482	14455	14660	14779	14609	14604	14510	14639	14594	14640	14483	14575	14752	14643	14651	14649	14630	14622	14802	14697	14575	14763	14646	14554	14713	14664	14547	14537	14511	14499	14646	14593	14665	14790	14740	14475	14530	14566	14697	14627	14620	14723	14671	14651	14526	14651	14562	14492	14750	14535	14686	14706	14649	14580	14568	14584	14743	14507	14684	14700	14620	14727	14668	14807	14734	14452	14579	14858	14556	14601	14669	14582	14699	14607	14583	14644	14424	14584	14654	14506	14550	14659	14668	14614	14822	14738	14671	14613	14512	14831	14676	14562	14637	14588	14768	14757	14674	14743	14604	14436	14546	14540	14550	14658	14563	14638	14657	14720	14518	14712	14794	14512	14662	14684	14660	14417	14473	14677	14730	14637	14627	14637	14586	14701	14560	14731	14645	14696	14616	14760	14673	14553	14690	14665	14702	14666	14622	14705	14570	14600	14482	14660	14563	14557	14561	14651	14637	14584	14564	14555	14575	14507	14507	14766	14627	14637	14668	14632	14731	14724	14478	14579	14576	14653	14623	14799	14601	14609	14673	14678	14617	14648	14552	14691	14610	14523	14552	14705	14909	14643	14632	14693	14595	14597	14749	14725	14619	14737	14678	14586	14693	14476	14740	14636	14659	14609	14592	14647	14693	14730	14471	14612	14771	14645	14481	14648	14664	14686	14560	14699	14589	14605	14738	14760	14703	14560	14656	14603	14446	14717	14669	14494	14596	14715	14762	14581	14702	14778	14526	14808	14612	14672	14591	14747	14732	14479	14629	14692	14725	14500	14727	14564	14665	14630	14597	14624	14604	14672	14645	14452	14624	14653	14653	14479	14664	14525	14576	14681	14578	14576	14553	14573	14593	14690	14576	14542	14603	14863	14702	14740	14575	14765	14560	14578	14836	14593	14725	14846	14733	14533	14775	14746	14578	14606	14691	14537	14569	14580	14615	14634	14519	14515	14534	14585	14480	14730	14643	14595	14613	14777	14612	14689	14526	14677	14599	14679	14494	14481	14640	14485	14766	14613	14720	14713	14581	14821	14519	14599	14641	14685	14596	14686	14721	14661	14558	14700	14735	14510	14656	14559	14592	14712	14490	14692	14597	14435	14776	14656	14487	14519	14624	14588	14745	14664	14852	14599	14693	14821	14708	14761	14666	14667	14877	14677	14620	14792	14690	14757	14624	14767	14608	14680	14687	14720	14717	14546	14711	14609	14809	14583	14748	14504	14760	14582	14566	14727	14648	14641	14566	14508	14648	14684	14718	14539	14607	14663	14687	14832	14598	14592	14437	14476	14533	14664	14492	14775	14501	14678	14596	14618	14503	14742	14639	14618	14448	14625	14533	14596	14621	14718	14629	14669	14588	14638	14584	14596	14659	14605	14522	14813	14480	14742	14762	14642	14606	14751	14663	14623	14539	14679	14630	14592	14630	14585	14571	14476	14553	14561	14575	14563	14784	14666	14737	14832	14360	14767	14457	14672	14618	14593	14512	14679	14544	14565	14560	14716	14698	14552	14510	14542	14691	14654	14723	14651	14708	14631	14684	14695	14713	14739	14612	14691	14635	14751	14740	14578	14767	14647	14581	14642	14654	14658	14635	14598	14678	14484	14638	14749	14607	14685	14629	14579	14678	14839	14591	14696	14412	14784	14615	14655	14630	14662	14602	14613	14594	14568	14682	14615	14535	14587	14656	14590	14647	14563	14444	14707	14750	14636	14768	14601	14486	14719	14589	14616	14641	14730	14724	14671	14692	14725	14582	14684	14437	14487	14635	14703	14669	14489	14552	14725	14609	14636	14592	14669	14479	14549	14700	14501	14762	14700	14601	14571	14672	14527	14770	14569	14543	14607	14709	14484	14692	14654	14635	14453	14633	14475	14847	14619	14855	14633	14728	14624	14705	14784	14763	14673	14623	14772	14535	14525	14485	14626	14494	14630	14524	14528	14482	14553	14783	14705	14474	14555	14705	14589	14601	14728	14740	14605	14670	14512	14576	14442	14709	14579	14593	14678	14729	14658	14899	14701	14771	14629	14681	14613	14539	14512	14671	14503	14563	14661	14490	14601	14543	14538	14473	14556	14577	14602	14574	14634	14827	14565	14469	14591	14498	14671	14500	14644	14675	14571	14727	14433	14695	14675	14718	14694	14519	14729	14740	14761	14624	14705	14656	14543	14763	14693	14481	14632	14481	14637	14720	14613	14507	14689	14822	14548	14700	14650	14696	14626	14765	14642	14773	14548	14621	14534	14399	14693	14652	14678	14661	14554	14643	14751	14724	14742	14667	14442	14650	14652	14563	14644	14701	14720	14679	14648	14725	14621	14591	14706	14655	14543	14548	14674	14678	14534	14907	14740	14615	14652	14726	14582	14817	14692	14621	14729	14642	14648	14553	14707	14707	14678	14583	14532	14600	14683	14499	14675	14612	14639	14807	14843	14490	14795	14487	14610	14616	14743	14670	14680	14576	14708	14674	14614	14765	14735	14642	14559	14597	14651	14611	14674	14562	14787	14643	14567	14557	14582	14774	14607	14820	14545	14838	14615	14520	14637	14715	14596	14697	14529	14775	14617	14605	14668	14662	14722	14649	14645	14572	14539	14564	14557	14753	14638	14792	14531	14782	14683	14592	14586	14718	14610	14503	14644	14866	14600	14781	14598	14778	14711	14747	14633	14583	14702	14628	14717	14752	14735	14532	14452	14606	14748	14563	14607	14611	14636	14597	14597	14618	14577	14522	14779	14592	14608	14741	14571	14621	14589	14810	14575	14673	14739	14684	14543	14478	14772	14620	14567	14727	14615	14685	14895	14654	14415	14677	14801	14886	14611	14686	14628	14795	14739	14667	14582	14844	14542	14573	14599	14715	14605	14512	14527	14539	14488	14794	14730	14529	14799	14508	14695	14486	14599	14506	14653	14586	14766	14518	14636	14567	14743	14646	14675	14627	14648	14670	14849	14721	14600	14687	14656	14648	14561	14774	14614	14652	14594	14647	14680	14685	14666	14496	14686	14677	14754	14676	14821	14593	14646	14720	14625	14760	14767	14572	14662	14632	14508	14538	14680	14446	14507	14450	14609	14468	14770	14480	14544	14490	14731	14659	14556	14559	14520	14831	14592	14650	14564	14574	14664	14774	14681	14525	14675	14710	14587	14628	14597	14881	14546	14576	14837	14562	14617	14687	14852	14721	14735	14686	14523	14661	14540	14652	14751	14480	14641	14629	14614	14660	14722	14521	14684	14599	14573	14706	14650	14586	14701	14725	14742	14510	14714	14623	14715	14715	14570	14681	14775	14666	14752	14573	14730	14677	14597	14676	14696	14456	14706	14669	14640	14514	14661	14648	14751	14695	14789	14805	14900	14688	14631	14621	14675	14633	14797	14599	14637	14554	14542	14694	14639	14551	14652	14791	14725	14633	14532	14655	14663	14662	14816	14467	14596	14637	14738	14739	14629	14519	14833	14632	14697	14621	14699	14507	14732	14490	14541	14847	14508	14740	14717	14646	14500	14623	14787	14691	14713	14673	14708	14684	14773	14716	14690	14608	14609	14778	14856	14577	14721	14535	14590	14711	14666	14701	14748	14515	14706	14600	14661	14614	14618	14652	14654	14861	14743	14515	14532	14684	14681	14524	14738	14817	14665	14616	14548	14652	14605	14627	14824	14615	14537	14670	14510	14639	14526	14611	14504	14469	14669	14779	14524	14664	14539	14635	14722	14617	14714	14654	14639	14579	14521	14626	14647	14648	14753	14543	14641	14678	14635	14700	14499	14697	14589	14659	14636	14754	14777	14639	14646	14575	14634	14592	14710	14642	14641	14700	14694	14596	14659	14665	14567	14727	14667	14581	14650	14534	14652	14689	14773	14545	14644	14766	14557	14646	14575	14551	14787	14475	14692	14821	14709	14728	14571	14639	14738	14805	14574	14570	14520	14762	14631	14721	14721	14668	14688	14761	14546	14506	14598	14662	14574	14584	14668	14629	14501	14625	14548	14520	14609	14498	14615	14575	14719	14654	14713	14616	14600	14559	14776	14656	14548	14532	14629	14631	14650	14628	14556	14672	14548	14569	14733	14669	14660	14522	14631	14770	14563	14717	14748	14549	14680	14638	14727	14628	14759	14814	14769	14624	14638	14623	14710	14671	14816	14754	14506	14621	14708	14648	14638	14610	14670	14518	14593	14665	14707	14671	14608	14569	14698	14640	14650	14721	14538	14664	14485	14460	14694	14582	14709	14710	14606	14766	14705	14594	14514	14768	14616	14611	14705	14615	14469	14656	14409	14610	14503	14797	14562	14695	14627	14582	14754	14496	14536	14654	14754	14571	14704	14755	14585	14630	14760	14820	14655	14661	14771	14700	14827	14686	14592	14638	14700	14745
22947	21459	29293	23920	21608	23448	24464	18968	17693	18171	17970	17882	17721	17644	17375	17240	17415	17230	17420	17529	17257	17040	17039	20644	24904	23333	21277	19100	17755	17157	16879	16681	16548	16835	16670	16666	16750	16682	16628	16492	16631	16774	16500	16558	16706	16764	16398	16566	16688	16801	16802	16548	16634	16754	16500	16588	16708	16666	16558	16618	16763	16745	16495	16420	16520	16580	16451	16725	16653	16632	16663	16543	16501	16359	16519	16646	16688	16546	16554	16499	16608	16493	16465	16611	16612	16631	16449	16402	16499	16826	16613	16789	16586	16410	16652	16570	16586	16689	16555	16527	16696	16422	16601	16740	16795	16617	16541	16434	16541	16661	16432	16673	16632	16582	16582	16665	16574	16553	16487	16634	16555	16643	16573	16696	16646	16663	16458	16368	16503	16685	16697	16434	16575	16701	16470	16465	16665	16579	16583	16393	16397	16750	16477	16691	16488	16609	16558	16622	16670	16509	16454	16431	16469	16391	16521	16646	16571	16704	16612	16543	16623	16541	16454	16614	16531	16492	16684	16491	16419	16654	16660	16682	16454	16776	16499	16543	16611	16604	16624	16348	16632	16699	16358	16446	16540	16539	16423	16524	16609	16331	16658	16630	16737	16667	16376	16540	16400	16620	16414	16609	16658	16771	16739	16585	16625	16477	16465	16576	16612	16538	16599	16559	16588	16570	16502	16479	16540	16706	16550	16562	16520	16474	16474	16379	16667	16435	16402	16609	16550	16455	16386	16495	16603	16646	16689	16384	16590	16495	16342	16640	16433	16592	16627	16538	16563	16796	16652	16482	16508	16812	16647	16551	16574	16717	16280	16717	16586	16579	16338	16481	16520	16605	16657	16606	16733	16525	16515	16632	16591	16563	16675	16539	16667	16550	16768	16684	16688	16581	16784	16625	16556	16531	16595	16522	16493	16467	16499	16511	16391	16526	16645	16690	16677	16627	16564	16598	16495	16475	16406	16490	16598	16805	16691	16585	16649	16563	16615	16609	16494	16636	16669	16639	16612	16785	16520	16709	16397	16726	16598	16516	16444	16488	16696	16526	16420	16717	16583	16525	16615	16724	16572	16384	16584	16621	16523	16612	16530	16608	16785	16397	16637	16387	16625	16570	16490	16431	16569	16566	16684	16597	16559	16532	16679	16348	16659	16550	16781	16483	16525	16664	16571	16554	16399	16467	16277	16400	16626	16607	16443	16597	16638	16768	16667	16632	16677	16642	16474	16647	16488	16381	16325	16551	16650	16610	16595	16570	16611	16525	16463	16461	16308	16603	16475	16647	16681	16393	16614	16438	16621	16670	16648	16756	16704	16411	16535	16518	16433	16672	16571	16618	16514	16620	16469	16563	16554	16485	16590	16478	16479	16664	16437	16546	16464	16447	16531	16608	16845	16592	16343	16506	16425	16408	16457	16358	16565	16654	16475	16621	16534	16502	16612	16606	16422	16465	16550	16440	16483	16546	16678	16630	16722	16589	16543	16475	16581	16608	16560	16501	16471	16539	16666	16559	16471	16582	16490	16549	16653	16432	16461	16367	16589	16696	16655	16558	16481	16608	16589	16560	16684	16469	16506	16478	16393	16511	16629	16519	16479	16501	16528	16477	16528	16639	16471	16456	16501	16745	16508	16409	16582	16303	16559	16547	16642	16453	16589	16806	16603	16505	16373	16490	16668	16490	16674	16636	16737	16652	16691	16485	16442	16516	16475	16376	16448	16715	16423	16535	16651	16581	16531	16704	16664	16644	16529	16623	16460	16473	16462	16409	16798	16602	16750	16547	16521	16391	16571	16466	16534	16620	16633	16497	16469	16640	16473	16518	16353	16589	16514	16527	16555	16759	16443	16491	16345	16484	16522	16695	16471	16443	16517	16669	16307	16490	16554	16606	16634	16565	16331	16458	16420	16616	16514	16660	16544	16756	16535	16404	16706	16554	16588	16743	16604	16369	16543	16413	16648	16599	16466	16647	16555	16577	16568	16378	16684	16501	16486	16441	16571	16463	16565	16611	16449	16485	16543	16629	16584	16502	16653	16436	16352	16352	16639	16637	16523	16661	16363	16736	16468	16571	16558	16502	16469	16385	16457	16471	16676	16583	16676	16568	16604	16906	16556	16378	16647	16488	16706	16585	16582	16402	16577	16485	16597	16522	16492	16396	16624	16574	16596	16558	16499	16569	16866	16594	16589	16572	16530	16516	16498	16590	16451	16650	16709	16496	16471	16478	16347	16618	16594	16353	16489	16652	16545	16733	16550	16666	16688	16596	16713	16535	16666	16492	16461	16573	16591	16575	16470	16688	16454	16639	16482	16692	16618	16559	16775	16749	16580	16654	16827	16594	16370	16606	16651	16646	16459	16504	16549	16642	16659	16619	16727	16493	16502	16533	16690	16373	16502	16667	16548	16545	16578	16587	16694	16712	16513	16540	16538	16624	16578	16490	16610	16676	16515	16522	16490	16391	16535	16573	16625	16654	16679	16579	16411	16518	16572	16647	16551	16382	16641	16733	16571	16586	16472	16347	16681	16483	16511	16626	16589	16852	16568	16574	16686	16566	16541	16336	16712	16381	16545	16475	16668	16514	16689	16544	16539	16556	16510	16402	16492	16572	16512	16428	16484	16393	16410	16380	16312	16477	16368	16437	16508	16515	16289	16597	16498	16616	16588	16488	16459	16480	16568	16598	16379	16669	16614	16724	16541	16542	16869	16589	16527	16331	16651	16555	16436	16447	16443	16635	16543	16691	16630	16423	16497	16561	16446	16524	16522	16526	16515	16445	16683	16544	16520	16400	16697	16490	16594	16475	16351	16691	16642	16513	16703	16388	16602	16580	16697	16607	16737	16658	16434	16818	16638	16690	16468	16524	16679	16418	16549	16709	16647	16602	16640	16645	16611	16477	16524	16506	16432	16357	16313	16413	16602	16364	16874	16637	16324	16507	16589	16376	16608	16369	16725	16609	16514	16564	16574	16582	16398	16636	16435	16623	16475	16803	16401	16624	16476	16545	16866	16587	16781	16610	16565	16471	16687	16492	16538	16285	16443	16552	16703	16558	16367	16753	16567	16621	16548	16559	16709	16477	16621	16414	16629	16668	16606	16459	16648	16616	16745	16493	16319	16581	16401	16438	16612	16361	16484	16499	16580	16656	16600	16633	16407	16434	16570	16567	16463	16726	16558	16616	16616	16792	16390	16631	16471	16472	16755	16516	16474	16452	16429	16469	16385	16480	16671	16594	16496	16586	16489	16519	16566	16318	16674	16636	16510	16283	16542	16560	16506	16566	16584	16501	16607	16587	16543	16416	16619	16870	16586	16707	16588	16352	16480	16642	16622	16574	16601	16519	16708	16526	16468	16564	16588	16489	16595	16433	16750	16493	16561	16534	16529	16739	16574	16653	16562	16590	16455	16613	16477	16611	16744	16568	16518	16581	16533	16442	16418	16566	16506	16575	16456	16529	16506	16352	16517	16543	16580	16326	16390	16595	16688	16538	16488	16486	16361	16578	16373	16510	16584	16495	16370	16868	16366	16508	16511	16540	16411	16623	16557	16690	16586	16527	16299	16459	16553	16534	16526	16674	16342	16681	16409	16578	16555	16622	16416	16487	16560	16337	16771	16657	16521	16608	16528	16349	16538	16712	16344	16628	16707	16623	16516	16574	16448	16401	16679	16457	16547	16397	16789	16561	16355	16360	16276	16432	16442	16544	16525	16410	16428	16551	16510	16311	16525	16446	16393	16383	16536	16647	16693	16546	16759	16562	16469	16492	16389	16379	16560	16658	16647	16662	16503	16719	16475	16523	16521	16483	16738	16632	16568	16605	16604	16615	16566	16468	16559	16723	16387	16404	16501	16699	16600	16568	16650	16488	16551	16653	16653	16398	16676	16366	16501	16555	16659	16521	16451	16564	16560	16460	16599	16489	16626	16594	16537	16391	16588	16757	16678	16471	16588	16719	16641	16556	16622	16633	16844	16598	16465	16552	16380	16680	16443	16625	16628	16377	16604	16647	16479	16558	16463	16436	16694	16443	16527	16629	16628	16517	16449	16523	16489	16556	16530	16397	16551	16663	16733	16678	16523	16683	16530	16604	16687	16451	16437	16675	16508	16460	16662	16732	16501	16496	16659	16511	16508	16731	16544	16556	16623	16642	16483	16533	16452	16481	16471	16504	16625	16457	16541	16457	16616	16560	16434	16417	16635	16619	16606	16235	16597	16464	16776	16526	16549	16614	16477	16245	16524	16522	16411	16474	16600	16498	16517	16401	16536	16785	16659	16414	16351	16472	16827	16608	16559	16697	16586	16406	16557	16575	16648	16714	16657	16460	16536	16613	16618	16608	16463	16498	16579	16498	16608	16518	16426	16560	16463	16396	16319	16583	16415	16447	16542	16491	16544	16611	16481	16463	16451	16403	16529	16512	16591	16523	16539	16512	16764	16675	16433	16546	16564	16550	16644	16510	16567	16540	16359	16409	16503	16428	16274	16501	16519	16618	16547	16546	16413	16574	16525	16545	16470	16423	16434	16668	16778	16590	16455	16502	16537	16424	16329	16622	16607	16597	16570	16621	16507	16519	16455	16653	16673	16392	16576	16352	16444	16491	16716	16422	16312	16398	16506	16517	16475	16548	16536	16473	16558	16690	16584	16435	16707	16574	16482	16427	16587	16435	16650	16551	16491	16734	16551	16738	16639	16469	16651	16595	16708	16499	16572	16609	16529	16478	16699	16520	16480	16561	16662	16409	16497	16372	16610	16368	16759	16759	16543	16543	16476	16469	16643	16458	16525	16602	16545	16599	16331	16475	16508	16634	16528	16347	16684	16557	16639	16569	16435	16844	16630	16647	16418	16289	16505	16569	16355	16643	16589	16569	16554	16281	16419	16458	16442	16585	16565	16642	16515	16601	16598	16712	16509	16487	16531	16567	16497	16549	16559	16461	16514	16500	16468	16629	16679	16528	16509	16557	16438	16575	16672	16648	16560	16678	16455	16623	16315	16575	16690	16320	16598	16564	16538	16503	16533	16655	16507	16396	16554	16600	16574	16417	16562	16458	16664	16394	16418	16419	16638	16664	16657	16538	16667	16503	16797	16614	16597	16518	16601	16566	16585	16497	16519	16603	16620	16408
27334	49055	36597	24243	21060	18975	18055	17518	16983	16707	16409	16672	16337	16267	15736	15516	15557	15645	15740	15842	15607	15388	15454	21438	26129	23864	20728	17904	15814	15314	14861	14599	14762	14849	14798	14788	14949	14742	14748	14763	14704	14716	14893	14860	14751	14712	14681	14707	14857	14855	14650	14680	14577	14663	14812	14456	14780	14602	14699	14734	14767	14659	14650	14832	14774	14693	14640	14753	14570	14517	14974	14634	14524	14776	14815	14639	14662	14680	14554	14401	14774	14724	14527	14695	14783	14579	14557	14600	14661	14784	14615	14841	14664	14724	14870	14541	14773	14602	14680	14785	14745	14816	14689	14750	14802	14713	14627	14634	14912	14958	14768	14721	14776	14703	14718	14708	14771	14824	14834	14725	14760	14726	14598	14591	14706	14597	14685	14670	14679	14762	14674	14711	14723	14845	14709	14645	14825	14568	14663	14700	14738	14667	14764	14734	14687	14759	14679	14695	14708	14534	14663	14601	14658	14716	14590	14670	14544	14805	14682	14733	14744	14729	14606	14673	14646	14751	14663	14737	14638	14653	14772	14761	14787	14748	14756	14648	14565	14732	14535	14580	14706	14616	14524	14740	14627	14774	14715	14753	14680	14806	14676	14792	14604	14628	14671	14621	14744	14572	14585	14789	14692	14859	14774	14809	14739	14681	14775	14616	14735	14613	14647	14549	14589	14578	14667	14642	14712	14566	14637	14606	14538	14752	14788	14578	14626	14770	14559	14636	14827	14616	14644	14608	14579	14618	14889	14735	14620	14566	14638	14806	14566	14673	14683	14669	14767	14610	14688	14561	14636	14866	14568	14562	14690	14498	14675	14693	14756	14657	14825	14626	14790	14603	14697	14687	14547	14723	14779	14739	14779	14488	14718	14682	14804	14685	14734	14689	14714	14465	14793	14779	14649	14652	14747	14557	14632	14598	14846	14665	14939	14721	14546	14715	14719	14700	14751	14709	14618	14728	14676	14817	14431	14776	14823	14789	14635	14740	14699	14702	14705	14644	14833	14693	14633	14653	14662	14508	14907	14633	14742	14688	14582	14665	14668	14688	14581	14674	14520	14873	14644	14721	14649	14728	14822	14642	14546	14648	14793	14655	14696	14486	14674	14715	14726	14512	14654	14700	14709	14698	14668	14833	14711	14691	14332	14747	14584	14803	14797	14793	14721	14982	14549	14683	14641	14621	14534	14629	14864	14689	14864	14719	14559	14704	14495	14698	14719	14767	14803	14491	14738	14717	14689	14649	14701	14504	14551	14769	14595	14747	14587	14462	14616	14766	14617	14589	14967	14605	14606	14609	14853	14674	14638	14682	14772	14676	14807	14648	14748	14663	14677	14793	14805	14889	14436	14582	14727	14485	14648	14798	14617	14652	14714	14584	14820	14675	14777	14684	14597	14714	14569	14782	14532	14502	14588	14737	14718	14441	14763	14723	14636	14774	14659	14566	14709	14619	14732	14740	14435	14669	14586	14691	14696	14643	14670	14599	14761	14612	14823	14618	14687	14643	14651	14663	14498	14624	14557	14616	14585	14819	14638	14691	14588	14670	14656	14758	14599	14880	14689	14542	14769	14725	14662	14530	14727	14566	14844	14751	14736	14795	14505	14692	14655	14657	14735	14787	14694	14621	14612	14759	14597	14794	14644	14735	14706	14677	14728	14617	14840	14641	14642	14857	14686	14653	14535	14590	14615	14818	14679	14729	14571	14580	14791	14765	14604	14780	14713	14610	14765	14547	14814	14745	14601	14562	14763	14738	14567	14737	14524	14732	14680	14583	14810	14814	14633	14705	14739	14754	14597	14722	14632	14720	14707	14582	14607	14670	14614	14688	14622	14657	14694	14652	14648	14894	14719	14793	14865	14790	14663	14685	14736	14726	14496	14711	14631	14609	14675	14642	14683	14784	14810	14633	14864	14775	14582	14816	14617	14675	14743	14520	14713	14678	14767	14700	14493	14581	14911	14567	14760	14720	14662	14696	14710	14618	14541	14760	14758	14588	14710	14749	14710	14607	14624	14507	14624	14644	14807	14706	14690	14511	14699	14814	14606	14717	14754	14540	14656	14634	14716	14559	14857	14725	14723	14648	14768	14611	14609	14631	14715	14690	14745	14726	14739	14664	14687	14628	14723	14651	14660	14702	14771	14686	14775	14626	14785	14595	14648	14707	14896	14396	14624	14711	14664	14573	14849	14780	14792	14625	14735	14635	14759	14665	14739	14767	14651	14872	14726	14637	14571	14605	14648	14437	14740	14474	14664	14756	14716	14686	14809	14659	14801	14695	14736	14579	14786	14812	14737	14630	14709	14634	14549	14683	14597	14773	14656	14594	14678	14672	14643	14743	14695	14662	14750	14539	14507	14671	14712	14825	14673	14603	14713	14721	14548	14743	14698	14508	14644	14709	14802	14563	14813	14415	14613	14662	14751	14641	14544	14495	14563	14736	14853	14655	14652	14667	14734	14648	14605	14694	14789	14699	14794	14660	14676	14631	14706	14732	14851	14754	14704	14570	14696	14704	14678	14690	14851	14672	14703	14860	14802	14633	14716	14721	14535	14561	14519	14758	14605	14564	14674	14714	14696	14736	14793	14500	14533	14602	14721	14692	14536	14752	14716	14852	14644	14711	14780	14782	14552	14587	14615	14760	14586	14647	14785	14728	14785	14824	14734	14703	14601	14650	14703	14793	14664	14643	14719	14758	14707	14698	14672	14813	14765	14464	14516	14681	14673	14798	14618	14644	14854	14728	14601	14670	14560	14858	14855	14589	14769	14527	14682	14571	14665	14558	14698	14664	14718	14765	14672	14802	14793	14729	14683	14689	14640	14813	14629	14827	14683	14572	14731	14809	14766	14558	14782	14767	14668	14616	14834	14816	14666	14611	14566	14648	14696	14709	14853	14681	14710	14580	14744	14566	14678	14755	14808	14795	14682	14761	14841	14585	14702	14790	14498	14633	14515	14523	14642	14660	14485	14674	14659	14722	14656	14481	14646	14754	14674	14790	14739	14651	14578	14787	14690	14710	14833	14911	14724	14694	14696	14874	14592	14721	14615	14614	14644	14647	14689	14628	14682	14674	14504	14597	14688	14523	14739	14634	14757	14632	14492	14922	14711	14610	14790	14792	14617	14665	14702	14670	14666	14703	14726	14764	14761	14711	14760	14681	14693	14586	14752	14678	14442	14697	14681	14655	14739	14563	14526	14714	14732	14829	14822	14552	14639	14525	14556	14727	14662	14664	14651	14733	14755	14668	14654	14763	14618	14690	14601	14814	14633	14607	14702	14603	14463	14781	14558	14739	14734	14644	14575	14880	14759	14549	14797	14822	14502	14531	14640	14586	14680	14668	14708	14769	14710	14764	14801	14485	14638	14632	14502	14556	14577	14583	14729	14699	14647	14664	14790	14671	14586	14753	14704	14731	14761	14852	14731	14663	14638	14826	14557	14705	14710	14681	14590	14498	14745	14696	14698	14668	14730	14776	14639	14684	14721	14536	14660	14591	14622	14807	14718	14731	14653	14868	14783	14623	14715	14748	14737	14791	14661	14667	14473	14775	14714	14609	14571	14526	14850	14624	14678	14688	14688	14718	14621	14702	14712	14641	14743	14547	14780	14682	14644	14734	14702	14688	14747	14797	14628	14724	14625	14727	14676	14737	14587	14679	14636	14646	14666	14759	14781	14830	14721	14686	14764	14753	14610	14661	14595	14694	14606	14830	14406	14642	14681	14610	14577	14693	14656	14621	14574	14488	14764	14822	14562	14659	14618	14788	14576	14549	14739	14737	14525	14747	14621	14611	14641	14662	14528	14673	14472	14868	14629	14718	14561	14679	14650	14514	14557	14568	14667	14763	14683	14649	14678	14623	14748	14498	14665	14734	14770	14636	14557	14690	14749	14659	14654	14632	14655	14666	14627	14619	14584	14739	14708	14654	14638	14541	14532	14626	14807	14721	14561	14684	14725	14709	14717	14731	14761	14705	14504	14560	14603	14479	14782	14614	14676	14709	14810	14601	14703	14891	14561	14761	14760	14624	14597	14546	14548	14599	14746	14837	14635	14702	14619	14609	14679	14747	14730	14633	14607	14736	14804	14474	14641	14609	14731	14602	14576	14777	14631	14840	14716	14565	14712	14711	14599	14554	14502	14705	14580	14652	14473	14709	14860	14849	14703	14780	14721	14637	14686	14577	14552	14873	14560	14763	14656	14693	14605	14612	14644	14655	14582	14626	14623	14598	14709	14785	14653	14663	14604	14645	14800	14674	14686	14664	14828	14668	14619	14525	14665	14710	14626	14812	14635	14761	14684	14745	14597	14673	14751	14818	14606	14819	14854	14745	14684	14781	14704	14640	14849	14764	14782	14796	14829	14719	14678	14696	14685	14572	14551	14532	14530	14631	14445	14843	14822	14617	14682	14719	14622	14719	14785	14548	14569	14697	14803	14672	14643	14804	14629	14683	14611	14613	14665	14917	14588	14620	14815	14754	14713	14534	14605	14817	14677	14475	14889	14565	14639	14674	14736	14604	14620	14643	14491	14665	14534	14608	14808	14570	14665	14898	14607	14657	14661	14750	14751	14620	14725	14679	14720	14656	14713	14552	14704	14478	14751	14752	14598	14650	14630	14718	14698	14635	14699	14665	14817	14697	14656	14519	14600	14743	14743	14578	14604	14704	14773	14936	14563	14801	14722	14588	14705	14798	14555	14665	14763	14685	14609	14540	14524	14606	14712	14620	14669	14777	14894	14713	14571	14684	14610	14740	14584	14561	14519	14703	14606	14757	14555	14601	14622	14603	14544	14699	14727	14631	14721	14789	14665	14774	14643	14686	14681	14829	14547	14776	14691	14611	14617	14687	14634	14838	14610	14691	14676	14759	14820	14797	14562	14661	14718	14764	14674	14752	14701	14573	14776	14621	14633	14687	14543	14672	14678	14715	14654	14638	14603	14598	14678	14631	14687	14592	14680	14576	14737	14616	14697	14666	14749	14702	14660	14839	14573	14676	14735	14653	14604	14566	14803	14548	14674	14691	14618	14573	14607	14584	14665	14754	14792	14629	14711	14667	14660	14770	14722	14709	14614	14641	14767	14569	14751	14644	14699	14826	14615	14409	14720	14784	14556	14770	14545	14454
27534	23120	24214	20653	17165	16553	16259	16060	15794	15929	15925	15893	16029	15830	15897	15639	15707	15748	15905	15846	15663	15566	15701	15765	16321	16077	16068	16025	15973	15766	15605	15561	15550	15590	15718	15640	15718	15330	15674	15558	15480	15654	15462	15460	15578	15692	15365	15547	15625	15479	15380	15615	15726	15513	15761	15589	15582	15725	15542	15330	15425	15654	15448	15746	15598	15659	15453	15447	15484	15660	15592	15565	15526	15542	15596	15451	15742	15553	15400	15584	15668	15826	15498	15591	15379	15375	15427	15573	15623	15463	15488	15404	15599	15791	15664	15577	15466	15486	15453	15544	15542	15575	15480	15480	15515	15685	15490	15444	15569	15662	15576	15621	15555	15598	15373	15490	15662	15508	15352	15482	15428	15456	15456	15509	15524	15688	15552	15491	15789	15615	15353	15453	15550	15688	15430	15525	15404	15603	15723	15508	15506	15417	15355	15769	15565	15655	15623	15559	15457	15480	15469	15601	15722	15401	15562	15371	15614	15529	15707	15369	15429	15502	15450	15413	15490	15414	15418	15405	15407	15413	15643	15490	15327	15481	15743	15514	15551	15360	15500	15544	15450	15465	15353	15552	15392	15668	15692	15492	15476	15373	15463	15527	15578	15537	15496	15441	15408	15543	15532	15429	15421	15397	15611	15292	15486	15516	15688	15551	15446	15496	15412	15620	15651	15532	15616	15470	15507	15472	15564	15458	15509	15746	15471	15568	15531	15586	15686	15479	15442	15556	15844	15480	15534	15665	15552	15502	15457	15500	15658	15478	15621	15606	15700	15389	15368	15551	15522	15530	15537	15515	15624	15596	15570	15669	15372	15575	15478	15409	15489	15451	15516	15588	15537	15471	15465	15611	15623	15593	15634	15365	15596	15619	15705	15447	15649	15637	15562	15607	15309	15413	15482	15540	15566	15475	15714	15652	15474	15531	15517	15418	15308	15591	15585	15447	15391	15594	15702	15564	15479	15471	15533	15443	15753	15398	15452	15511	15578	15654	15596	15474	15621	15508	15589	15610	15541	15728	15428	15457	15478	15397	15284	15625	15565	15621	15686	15570	15466	15542	15486	15628	15515	15405	15526	15645	15401	15534	15716	15381	15456	15327	15223	15534	15538	15760	15365	15614	15456	15703	15536	15484	15492	15684	15514	15632	15450	15570	15532	15447	15797	15517	15548	15429	15446	15273	15565	15576	15497	15429	15250	15466	15666	15511	15522	15483	15681	15611	15651	15435	15691	15571	15612	15784	15565	15639	15299	15642	15667	15427	15489	15351	15437	15441	15557	15588	15512	15327	15368	15557	15631	15497	15326	15647	15442	15676	15618	15458	15606	15787	15397	15735	15536	15595	15361	15419	15470	15431	15543	15457	15576	15302	15523	15595	15423	15644	15456	15512	15501	15555	15277	15638	15463	15532	15448	15622	15663	15279	15613	15833	15576	15601	15577	15571	15454	15517	15447	15430	15617	15619	15513	15488	15499	15706	15429	15532	15622	15271	15366	15302	15550	15505	15470	15626	15497	15480	15551	15527	15619	15599	15345	15358	15381	15503	15506	15616	15616	15523	15486	15394	15726	15653	15540	15532	15578	15393	15434	15425	15637	15490	15583	15435	15654	15620	15548	15663	15581	15522	15690	15458	15413	15538	15441	15772	15703	15539	15451	15368	15510	15469	15657	15588	15466	15624	15616	15597	15594	15656	15462	15480	15410	15606	15426	15524	15413	15573	15373	15555	15738	15660	15410	15596	15566	15745	15493	15388	15725	15510	15467	15389	15678	15452	15481	15560	15502	15742	15676	15718	15605	15382	15749	15505	15514	15524	15537	15580	15536	15495	15533	15540	15643	15675	15408	15531	15430	15699	15792	15526	15473	15603	15621	15620	15282	15401	15482	15407	15486	15540	15511	15552	15703	15564	15662	15376	15562	15496	15514	15514	15455	15426	15335	15502	15733	15540	15364	15647	15480	15556	15709	15511	15589	15607	15651	15516	15645	15652	15487	15596	15464	15476	15566	15625	15514	15601	15592	15501	15505	15586	15649	15564	15310	15460	15495	15687	15674	15678	15629	15576	15629	15423	15429	15566	15514	15344	15525	15647	15413	15556	15599	15266	15631	15494	15431	15292	15516	15448	15643	15513	15494	15548	15628	15435	15671	15476	15572	15527	15607	15441	15595	15636	15722	15504	15390	15366	15550	15639	15581	15399	15483	15435	15639	15666	15362	15416	15602	15685	15580	15392	15404	15603	15733	15639	15595	15612	15617	15642	15618	15436	15551	15647	15263	15491	15692	15500	15900	15499	15551	15700	15540	15633	15575	15437	15539	15482	15588	15570	15583	15484	15454	15418	15725	15648	15512	15664	15580	15654	15371	15458	15462	15418	15513	15423	15551	15674	15693	15489	15538	15403	15244	15421	15576	15429	15485	15721	15495	15609	15660	15503	15489	15535	15583	15451	15635	15583	15476	15438	15475	15552	15472	15512	15629	15309	15435	15502	15456	15512	15405	15515	15539	15533	15267	15379	15592	15374	15602	15531	15592	15555	15477	15552	15721	15509	15899	15465	15404	15572	15523	15315	15540	15437	15367	15407	15416	15582	15717	15642	15495	15373	15735	15325	15684	15582	15403	15433	15434	15564	15544	15828	15772	15640	15661	15242	15547	15583	15462	15425	15469	15513	15443	15676	15634	15546	15306	15529	15822	15439	15651	15494	15535	15422	15610	15621	15761	15558	15431	15449	15666	15585	15766	15618	15605	15549	15414	15531	15486	15614	15434	15523	15438	15388	15508	15554	15489	15676	15578	15680	15766	15663	15523	15425	15583	15496	15476	15530	15571	15462	15416	15708	15635	15542	15667	15551	15470	15397	15494	15548	15476	15345	15631	15691	15602	15535	15559	15381	15536	15713	15581	15514	15496	15318	15517	15495	15560	15662	15644	15662	15638	15513	15722	15666	15511	15653	15595	15397	15495	15604	15607	15601	15590	15561	15506	15430	15415	15633	15585	15578	15579	15676	15611	15463	15438	15506	15452	15554	15376	15487	15452	15514	15499	15542	15660	15449	15622	15623	15400	15460	15760	15559	15418	15406	15561	15444	15606	15428	15549	15354	15422	15403	15622	15537	15531	15650	15528	15372	15659	15589	15603	15493	15511	15464	15580	15386	15413	15573	15307	15713	15387	15497	15655	15652	15390	15592	15811	15524	15671	15611	15706	15461	15417	15512	15585	15526	15495	15402	15479	15633	15630	15627	15509	15661	15440	15590	15366	15526	15401	15611	15530	15503	15281	15480	15616	15586	15545	15591	15556	15356	15589	15523	15589	15560	15431	15643	15681	15510	15442	15666	15565	15750	15584	15423	15455	15374	15848	15598	15464	15702	15578	15480	15646	15405	15594	15656	15534	15516	15391	15458	15506	15527	15497	15570	15502	15802	15564	15369	15682	15358	15600	15555	15451	15518	15638	15615	15583	15531	15407	15468	15349	15468	15612	15399	15750	15412	15626	15596	15624	15562	15428	15589	15700	15509	15647	15589	15476	15570	15581	15626	15407	15375	15553	15253	15527	15510	15642	15488	15365	15606	15460	15663	15688	15625	15367	15300	15447	15389	15737	15574	15514	15621	15576	15423	15362	15623	15413	15446	15559	15523	15637	15673	15471	15676	15605	15697	15421	15436	15510	15448	15924	15570	15494	15537	15652	15439	15689	15598	15630	15469	15439	15312	15426	15518	15182	15513	15634	15512	15567	15509	15505	15602	15515	15444	15543	15439	15528	15754	15475	15714	15485	15713	15670	15367	15580	15547	15827	15606	15495	15433	15574	15607	15578	15493	15557	15517	15478	15590	15583	15650	15537	15584	15686	15496	15561	15716	15590	15585	15583	15533	15501	15580	15580	15466	15366	15583	15455	15590	15666	15471	15520	15445	15411	15469	15507	15457	15476	15522	15480	15607	15501	15547	15424	15786	15391	15635	15618	15513	15583	15400	15583	15662	15439	15524	15426	15779	15398	15519	15518	15555	15626	15452	15497	15623	15552	15592	15534	15507	15507	15606	15700	15673	15533	15358	15459	15463	15561	15426	15515	15709	15470	15559	15586	15514	15426	15485	15484	15606	15522	15748	15674	15702	15356	15595	15541	15513	15433	15509	15497	15484	15525	15536	15525	15681	15575	15474	15510	15662	15701	15482	15504	15713	15453	15462	15607	15574	15695	15692	15701	15553	15373	15515	15640	15300	15662	15523	15784	15447	15479	15485	15520	15645	15279	15579	15358	15402	15562	15453	15556	15551	15622	15597	15707	15605	15557	15329	15511	15650	15478	15652	15479	15454	15585	15699	15567	15505	15655	15698	15681	15619	15634	15479	15674	15709	15543	15318	15451	15457	15541	15646	15506	15591	15679	15415	15438	15588	15555	15609	15606	15349	15534	15645	15513	15795	15498	15360	15480	15491	15542	15606	15419	15602	15484	15602	15548	15561	15589	15651	15699	15379	15680	15584	15565	15421	15705	15657	15681	15443	15449	15523	15657	15472	15571	15525	15567	15561	15781	15608	15556	15427	15414	15444	15518	15336	15518	15608	15599	15577	15534	15436	15733	15434	15587	15509	15559	15609	15428	15454	15508	15509	15542	15617	15672	15476	15482	15444	15416	15495	15514	15422	15461	15665	15579	15585	15567	15586	15395	15494	15481	15590	15458	15352	15526	15623	15512	15573	15564	15294	15642	15712	15422	15597	15441	15393	15429	15366	15585	15432	15585	15830	15505	15590	15460	15454	15527	15461	15533	15529	15547	15418	15770	15618	15673	15435	15417	15615	15643	15464	15715	15506	15389	15574	15530	15564	15746	15575	15320	15672	15619	15722	15580	15364	15511	15539	15590	15678	15402	15593	15561	15538	15465	15613	15469	15473	15521	15678	15547	15682	15586	15353	15636	15536	15499	15483	15543	15579	15625	15740	15477	15656	15637	15757	15827	15605	15542	15691	15614	15525	15623	15458	15484	15707	15778	15548	15512	15493	15595	15354	15450	15737	15611	15446	15438	15713	15467	15566	15664	15389	15501	15582	15771	15479	15589	15639	15660	15586	15498	15690	15744	15517	15529	15349	15510	15528	15541	15530	15615	15504	15672	15581	15346	15439
22653	30099	19764	17600	16280	15234	14800	14596	14834	14628	14581	14660	14677	14370	14538	14403	14502	14422	14506	14299	14260	14450	14360	14598	14839	14752	14716	14441	14090	14017	14075	13968	14097	14037	14085	14088	13991	13974	14131	14031	14237	14121	14133	13902	13965	14114	14145	14158	14023	13985	14074	14122	14049	13895	14079	13922	14029	14011	14086	14096	14024	14047	14142	13999	14000	14147	13864	13914	14028	14027	14079	14100	13908	14116	14024	13979	14101	13918	14096	14056	14130	14070	13950	14045	14011	13875	14079	14143	13929	14031	14055	14213	14013	13863	14092	13987	14090	13998	13889	14109	14023	14092	13952	14003	14053	13921	13980	14112	14098	14090	14020	13981	13993	13933	14064	13859	14170	13993	14123	13879	14035	13924	14062	14042	14049	14175	14244	14127	14076	14131	14196	14036	14078	13919	13880	13989	13809	14091	13997	14203	14037	13876	14090	14001	13991	14026	14033	13931	13933	14047	14117	14141	14145	13939	14125	14155	14107	14053	14220	14129	13987	14008	13990	13993	13911	13944	13958	14015	13886	13959	13989	13960	13849	14014	13982	14103	14038	14022	14186	14172	14001	14160	14082	13987	13963	14035	14069	13982	13949	14058	13882	13907	14021	13944	14034	13969	14027	13948	13978	13908	13948	14099	14046	14133	14188	14037	13942	14068	14076	14021	14073	13968	13901	14086	13947	13924	13974	13811	14071	13986	13941	14008	13995	13970	13997	14086	14077	13999	14195	14056	14110	13945	14134	14080	14139	13980	13968	14079	13896	14131	14092	14078	14050	13996	14178	13885	14024	14039	13910	13996	14128	14073	13908	14079	14105	13935	13991	14078	13977	14047	14018	14041	13894	14151	14049	14052	13948	14097	14166	13984	14145	14061	14076	13907	13961	13966	14120	13974	14036	14049	14251	14171	13913	13980	13873	14021	14031	14134	14096	14090	13961	14024	14049	13940	13961	13837	14009	14038	14090	13862	13960	13925	13916	14008	14154	14076	14243	14000	13977	14025	14232	14001	14060	14038	14004	14037	14087	14034	13825	14212	14196	13850	14028	14178	13849	14115	14314	14029	14044	13973	13927	14197	14041	14011	14047	14060	14081	13943	14072	13930	14070	14250	14030	13989	14005	14175	13856	14163	14014	14157	14014	14088	13895	14033	13948	14034	13997	14016	13896	13977	13925	14063	14113	13960	14020	14050	14013	14042	13911	14120	14006	13998	14174	13927	13824	13990	14084	14073	14102	13871	13941	14120	13951	13903	14148	14103	13987	14045	13857	14063	13987	14084	13959	13857	14028	13989	14093	13969	13861	14023	14099	14017	13995	13987	14076	13994	13900	13989	13941	13986	14132	13817	14092	13991	14050	14125	14072	14094	14080	14060	13987	14064	14061	14179	13893	14114	14028	14183	14102	14088	14054	14004	14058	13985	14028	13931	14077	13978	13971	13877	13981	13973	14130	14014	14038	14037	14084	14104	14047	13976	14022	14023	14113	14103	13972	13930	14092	14015	14100	14083	14145	14025	13968	14023	13926	13886	14159	14055	13912	13910	14021	14111	14035	14091	13913	14175	13986	13989	14134	13997	14084	14129	13987	13985	14021	14183	14027	13978	14047	14175	13963	14028	13935	14055	14107	14035	13866	13993	13904	13998	13811	14029	13987	13911	13901	14109	14006	14109	13938	14079	14162	14089	13913	14027	13975	14061	14166	14069	14022	13990	14010	13949	14162	14130	14166	13863	13984	13813	14101	13876	14008	14129	14026	13991	14166	13905	14097	14027	14032	14035	14007	14014	14068	14182	13978	14054	14005	14090	13975	13961	14150	13871	14185	14023	13974	14100	13995	14040	14011	14128	14033	13994	14028	13895	13973	13723	13961	14052	13986	14018	14128	14009	14140	14040	14098	14002	14118	13901	14005	13864	14043	13954	13966	14130	13909	14071	14027	14226	13900	14076	14141	14027	13969	14027	14047	14073	14076	13990	13956	14075	13994	14121	13842	13935	13954	13963	13907	14063	14119	13920	14005	14107	13878	14172	14042	13927	14165	14099	13988	13993	14042	14082	13926	14071	14006	13761	13876	13860	14005	14067	14112	13916	14060	14120	14086	13943	14073	14065	14050	14084	14008	14078	13900	13978	14083	14046	14144	13940	14091	13939	14062	14044	13993	14039	14039	13865	14136	13989	14130	14160	14070	14046	14077	14036	14121	13950	14074	13982	13936	14223	13873	14072	13943	13817	14057	14044	13830	13787	14013	14163	13984	14096	14072	13808	13938	14077	13898	14032	14257	14169	14054	14109	13900	14021	13980	14150	14016	14110	14086	13995	14098	14083	14072	13949	14012	13996	13981	13959	14137	14139	14132	14244	14012	13984	14031	14098	13977	14065	14127	13978	14042	13948	13966	13972	14096	14091	14005	14057	14100	14148	13876	14001	14171	13928	14036	13762	14006	14056	14095	13972	14083	13994	14032	13943	14011	13999	14089	14060	14177	14070	14051	13901	14218	13908	14050	14099	13967	14124	13923	13964	14089	13894	14034	14091	14087	13999	14156	14042	14113	14135	13910	14098	13831	14002	14109	14017	13962	14107	13968	14037	14149	13899	14073	14059	14150	14149	14104	13882	13785	14112	14073	14053	13991	13984	14076	14192	14220	14130	13965	14079	13923	14050	14127	14151	14021	13961	13949	14113	14019	14014	14095	13924	14048	14142	13837	14121	14045	14066	13980	13946	13982	13996	14010	13976	14062	14045	13941	13941	14034	13968	14179	14038	13982	14032	13893	14041	14000	13994	14020	13957	13947	14219	13938	14183	13895	14250	14040	13999	14145	14064	14068	13943	13850	13939	13943	14082	14042	14029	13965	13943	14017	14068	14107	13902	13937	14072	14036	13935	14163	13909	13928	14165	13969	14090	14079	13912	13928	13965	14034	14074	14003	13905	14010	13990	13980	14061	13953	14151	14098	13984	14092	13924	14121	14070	13974	14133	14126	13935	14045	13998	13976	13946	14049	14035	13946	13999	13898	14056	14060	13941	14014	13867	13921	13967	14091	14150	13806	14168	14134	14004	14218	13945	13959	14239	14183	13992	13918	14038	14144	14045	14022	13974	13888	13936	13985	14153	13941	13964	13961	13868	13864	14057	14017	13907	13929	13995	14044	14262	13940	14100	14078	13932	13992	13963	14005	14236	14078	13944	14068	14009	14036	14101	13970	13997	13907	13983	13901	13938	14088	13891	13867	14001	14023	14050	14066	13782	14077	14025	13928	14111	14119	14012	13926	14206	14275	14045	14390	14010	13947	13931	14050	13884	14019	13932	14131	14076	14069	14126	14078	13971	13857	13959	14246	14107	13896	14040	14115	13851	14016	14033	14145	14226	14119	14110	14025	13901	14087	13929	13864	14195	14028	14056	14116	14105	14097	14049	13963	14022	14088	14033	13986	13943	14057	13982	14056	14070	14062	14007	14184	14093	14095	14025	13980	14115	14077	14177	14131	14068	14083	13954	14032	14014	14075	14091	14076	14092	13863	14091	13962	14018	14033	14049	13986	14107	14106	14027	14019	13874	14090	14089	14060	14023	14015	13921	14036	14193	14150	14105	13978	13989	14067	14197	14122	13991	13958	13969	13861	14050	14050	14024	14089	14020	14071	14064	14045	13902	13994	14042	14089	13977	14044	13971	14180	14067	14015	14055	14136	13926	14009	14009	14050	13993	14025	14092	14148	14181	14115	13965	14083	14130	13879	13951	13827	13946	14056	13882	14092	14047	13794	14083	14009	13870	14186	14206	13979	14015	13934	14003	14058	13992	14005	14038	14133	13912	13853	14123	14051	14113	14132	14012	13996	14074	14065	13968	14168	14019	14007	14077	13915	14176	14020	14071	14113	13904	13952	13916	14033	14079	14077	14098	14071	14185	14128	13858	13981	14024	14120	14059	14190	13889	13963	13910	14027	13822	13951	14135	14040	14105	14114	14014	13971	13988	14181	14005	14052	14072	14169	13858	13974	13990	14017	13870	13992	14068	14071	13979	14037	14023	13945	14161	14040	13922	14086	13926	14013	14011	13898	13999	14050	13954	13986	14131	14090	14170	13909	13979	14037	13876	14077	13955	14039	14074	14025	13869	14017	14079	14077	13970	13939	14163	14058	13955	14027	13971	14031	14077	14040	13886	14182	14146	13951	14093	14163	14017	14006	13810	14098	13925	14089	14099	14024	14069	13989	13940	14169	13952	14114	14058	14027	14133	13929	14163	14082	13981	14086	13907	14008	14017	13904	13972	13926	13936	14028	13890	13990	13986	14203	14021	14079	14079	13955	14019	14068	13937	14009	14003	13999	13906	14048	13932	14010	14142	13964	14138	14015	14259	13851	13943	14132	14248	14062	13953	13959	13908	14007	14115	13946	14133	14016	13997	14080	14035	14034	14130	13920	13945	13953	14084	13898	13804	14072	13920	14055	13976	13869	13965	14017	14092	14127	14207	14086	14078	14135	14049	14016	14196	14085	14109	13989	14195	13918	14155	14056	13903	13958	13961	14007	14225	14058	14121	14031	13927	14007	14037	13963	13978	14106	13966	13966	14129	13843	13792	14085	13927	14098	13954	14160	13975	14009	14024	13942	13981	13940	14073	14138	14057	14088	14157	14034	13975	14240	14106	14032	14110	14129	13975	14017	13822	14099	13901	13897	13841	14052	14044	14172	13954	14008	13900	14075	13948	14131	13990	14036	14086	13945	14062	13987	14136	13991	14056	14087	13997	13959	14034	13983	14152	13933	13722	14063	14038	14010	14056	13886	14144	13877	14079	13993	13921	13930	14024	14047	14085	13974	14065	14011	14002	13929	14088	13987	13962	13996	13901	13899	13981	14038	13949	14184	13907	14080	13941	14031	13918	13968	13995	13944	14097	14029	13970	14178	14036	14024	14041	13937	14141	13936	14082	14133	14036	14045	13941	13953	14111	14014	14176	14034	14138	14066	13956	13845	14055	14066	13937	13918	13987	13929	13948	13923	14025	14055	14137	13971	13982	14105	14178	13998	14068	14043	13955	14146	13933	14056	14083	13952	14081	13923	14056	14130	14107	14024	13982	13996	14007	14025	14067	14088	14172	14175	14056	14108	14147	13950	13998	14086	14192	14078	14151
24125	21535	29077	24536	22384	21912	20511	18240	17546	17558	17343	17296	17439	17419	17241	17208	17350	17136	17140	17241	17455	17281	17445	19669	21342	20521	19480	18335	17388	16976	16894	16837	16758	16886	16845	16830	16869	16814	16758	16797	16739	16557	16701	16733	16742	16810	16714	16888	16784	16775	16755	16752	16809	17026	16792	16922	16956	16945	16749	16839	16884	16694	16874	16904	16720	16826	16883	16886	17000	16776	16647	16908	16697	16878	16792	16892	16861	16969	16810	16938	16786	16728	16803	16836	16669	16864	16828	16946	16762	16725	16770	16815	16772	16808	16841	16843	16821	16877	16801	16827	16809	16580	16536	16708	16618	17004	16823	16668	16930	16695	16745	16822	16763	16689	16731	16861	16824	16763	16618	16620	16723	16720	16868	16895	16639	16778	16953	16678	16871	16631	16829	16711	16775	16905	16752	16764	16769	16640	16754	16828	16793	16935	16798	17043	17019	16905	16807	16917	16784	16833	16742	16822	16731	16914	16790	16759	16911	16930	16617	16683	16830	16668	16792	16829	16751	16687	16910	16830	16673	16850	16806	16804	16728	16867	16743	16719	16569	16678	16618	16833	16814	16809	16690	16905	16749	16867	16844	16754	16788	16882	16821	16798	16962	16752	16657	16816	16794	16547	16698	16620	16636	16587	16895	16627	16799	16966	16849	16726	16691	16868	16724	16656	16544	16916	16775	16641	16889	16834	16711	16660	16870	16785	16725	16734	16731	16757	16762	16587	16694	16598	16815	16794	16900	16807	16736	16781	16676	16686	16752	16662	16714	16532	16633	16822	16965	16887	16731	16662	16837	16863	16922	17066	16747	16799	16943	16763	17170	16770	16675	16685	16858	16482	16758	17021	16886	16797	16913	16654	16828	16719	16854	17001	16820	16923	16628	16803	16811	16728	16696	16650	16810	16645	16798	16759	16752	16795	16707	16937	16873	16987	16856	16813	16582	16676	16723	16701	16732	16743	16802	17016	16634	16910	16943	16807	16624	16843	16719	16842	16748	16738	16937	16640	16834	16588	16867	16971	17031	16707	16770	16706	16680	16710	16884	16580	16709	16968	16967	16913	16765	16958	16868	16776	16897	16801	16765	16789	16745	16800	17062	16850	16826	16772	16918	16846	16861	16878	16849	16759	16699	16887	16753	16710	16788	16823	16722	16669	16898	16696	16718	16817	16722	16651	16825	16847	16631	16709	16644	16726	16615	16862	16835	16823	16520	16788	16867	16616	16829	16978	16850	16889	16880	16773	16747	16671	16710	16810	16877	16998	17019	16813	17015	16842	16740	16810	16763	16741	16956	16873	16864	16636	16523	16828	16784	16746	16822	16749	16913	16809	16758	16900	16720	16714	16545	16731	16698	16602	16801	16779	16819	16694	16699	16562	16715	16670	16730	16683	16699	16798	16741	16676	16761	16719	16811	16857	16537	16670	16885	16847	16651	16853	16549	16790	16866	16917	16953	16883	16872	16701	16752	16588	16905	16775	16736	16734	16697	16781	16781	16877	16759	16797	16789	16719	16802	16659	16851	16744	16599	16811	16785	16837	16777	16619	16858	16776	16645	16852	16905	16658	16776	16791	16867	16725	16955	16834	16898	16753	16738	16795	16672	16922	16771	16781	16745	16648	16815	16772	16742	16704	16735	16723	16809	16615	16927	16771	16781	16684	16803	16858	16629	16650	16858	16871	17001	16892	16737	16807	16860	16824	16651	16733	16563	16699	16828	16801	16792	16574	16614	16798	16773	16752	16870	16751	16869	16602	16877	16842	16672	16437	16804	16835	16691	16783	16890	16517	16820	16815	16835	16927	16717	16773	16685	16892	16750	16697	16913	16811	16793	16889	16789	16750	16762	16989	16878	16966	16735	16761	16575	16865	16828	16783	16716	16699	16833	16707	16969	16549	16844	16814	16731	16762	16843	16832	16720	16924	16826	16946	16769	16749	16947	16837	16819	16685	16726	16755	16728	16894	16833	16910	16670	16896	16692	16742	16807	16662	16843	16804	16752	16730	16838	16781	16804	16791	16699	16842	16450	16750	16537	16663	16700	16689	16751	16897	16820	16816	16836	16665	16637	16754	16781	16697	16638	16658	16857	16716	16640	16737	16924	16780	16844	16830	16800	16798	16817	16438	16702	16546	16587	16885	16786	16974	16756	16529	16609	16907	16908	16646	16709	16777	16854	16906	16655	16866	16852	16835	16994	16619	16821	16633	16816	16758	16757	17073	16909	16614	16748	16723	16725	16785	16660	16533	16745	16740	16719	16763	16721	16569	16697	16627	16628	16731	16813	16922	16837	16840	16787	16786	16824	16840	16631	16693	16864	16558	16752	16877	16867	16818	16796	16636	16682	16775	16807	16635	16759	16776	16776	16792	17044	16684	17014	16578	16874	16778	16955	16656	16897	16754	16787	16559	16797	16915	16860	16822	16992	16872	16853	16678	16736	16763	16764	16824	16755	16645	16815	16686	16839	16790	16886	16808	16678	17058	16853	16784	16749	16769	16601	16757	16677	16625	16571	16750	16861	16640	16846	16792	16833	16752	16866	16733	16786	16708	16612	16940	16661	16614	16863	16868	16832	16655	16845	16743	16861	16778	16886	16592	16776	16611	16620	16598	16672	16883	16958	16918	16806	16779	16831	16821	16869	16701	16827	16814	16749	16846	16843	16792	16794	16761	16929	16745	16857	16836	16856	16937	16938	16976	17097	16816	16621	16807	16916	16774	16632	16822	16868	16822	16982	16824	16748	16980	16767	16677	16548	16812	16611	16854	16984	16565	16644	16824	16644	16644	16710	16891	16872	16896	16903	16697	16722	16786	16733	16794	16841	16748	16851	16794	16742	16764	16727	16636	16738	16511	16858	16838	16707	16792	16709	16809	16770	16684	16692	16873	16991	16894	16761	16801	16693	16728	16935	17015	17098	16694	16927	16742	16685	16759	16585	16824	16943	16855	16585	16832	16906	16730	16776	16777	16767	16790	16775	16848	16895	16839	16768	16679	16662	16803	16675	16764	16719	16649	17000	16912	16563	16811	17040	16712	16843	16633	16682	16739	16667	16798	16720	16914	16725	17031	16856	16725	16833	16709	16849	16871	16914	16722	16637	16589	16887	16709	16693	16840	16819	16813	16730	16715	16701	16949	16942	16917	16854	16970	16720	16578	16734	16702	16878	16655	16781	16804	16837	16636	16617	16755	16878	16974	16655	16751	16883	16752	16821	16854	16855	16809	16721	16804	16876	16898	16931	16638	16844	16791	17000	16876	16809	16880	16894	16658	16793	16890	16758	16831	16873	16987	16848	16841	16907	16646	16777	16590	16580	16832	16986	16747	16837	16786	16657	16801	16781	16649	16693	16882	16806	16992	16615	16656	16674	16809	16715	16744	16823	16872	16603	16839	16674	16787	16697	16946	16818	16742	16815	16822	16814	16787	16672	16677	16872	16797	16683	16858	16766	16630	16893	16863	16851	16643	16724	16751	16757	16657	16760	16758	16756	16688	16751	17025	16685	16649	16853	16878	16934	16859	16701	16853	16885	16776	16858	16889	16810	16983	16699	16808	16931	16779	16771	16671	16736	16839	16694	16786	16802	16726	16730	16771	16693	16864	16654	16757	16725	16669	16662	16918	16749	16604	16799	16846	16758	16785	16607	16926	16805	16862	16790	16719	16844	16739	16586	16874	16794	16920	16847	16655	16847	16684	16764	16938	16870	16786	16779	16715	16695	16762	16783	16714	16762	16832	16814	16724	16658	16568	16752	16722	16775	16793	16822	16887	16716	16714	16695	16778	16625	16557	16659	16735	16973	16779	16777	16949	16730	16546	16737	16719	16675	16894	16617	16812	16676	16905	17008	16734	16566	16611	16799	16813	16762	16735	17040	16748	16934	16757	16818	16773	16761	16595	16810	16824	16756	16808	16654	16924	16914	16807	16775	16726	16792	16713	16600	16642	17014	16775	16737	16971	16931	16673	16796	16825	16862	16916	17042	16885	16763	16803	16565	16721	16727	16892	16895	16974	16680	16798	16604	16798	16784	16837	17036	16698	16728	16809	16583	16819	16645	16898	16641	16611	16606	16784	16679	16794	16698	16735	16970	16732	16681	16827	16779	16754	16870	16541	16883	16831	16856	16755	16816	17001	16705	16866	16712	16826	16780	16760	16782	16689	16694	16755	16773	16655	16806	16647	16612	16713	16679	16840	16743	16894	16714	16783	16811	16807	16890	16967	16919	16902	16940	16720	16702	16731	16793	16597	17050	16848	16747	16860	16908	16988	16865	16686	16729	16925	16770	17001	16820	16782	16748	16778	16786	16699	16910	16920	16790	16668	16731	16592	16718	16544	16835	16750	16779	16753	16908	16691	16827	16978	16540	16872	17042	16725	16719	16819	16768	16942	16773	16909	16815	16653	16959	16775	16783	16604	16602	16709	16654	16778	16690	16831	16707	16750	16638	16849	16668	16876	16963	16758	16679	16805	16723	16941	16820	16660	16690	16637	16876	16707	16913	16736	16734	16552	16698	16903	16839	16818	16864	16718	16732	16521	16791	16747	16922	17036	16889	16850	16765	16706	16839	16829	16755	16913	16759	16746	16732	16662	16788	16742	16866	16761	16793	16709	16785	16653	16652	16875	17018	16729	16614	16786	16934	16637	16861	16708	16569	16732	17024	16746	16905	16715	16898	16823	16825	16673	16838	16874	16737	16667	16847	17002	16771	16779	16621	16972	16837	16819	16783	16793	16776	16776	16697	16657	16754	16964	16939	16662	16728	16689	16914	17117	16791	16889	16862	16689	16726	16734	16736	16652	16825	17073	16784	16866	16963	16708	16856	16844	16852	16825	16750	16974	16735	16677	16712	16678	16668	16835	17007	16892	16788	16826	16803	16857	16903	16873	16857	16730	16653	16690	16924	16730	16860	16896	16769	16918	16916	16917	16921	16995	16688	16862	16595	16762	16720	16690	16874	16793	16782	16863	16726	16553	16829	16532	16727	16690	16628	16749	16785	16793	16736	16793	16956	16893	16737	16804	16734	16738	16864	16560	16809	16755	16530	16573	16769	16758	16687	16891	16764	16877	16767	16784	16764	16903	16881	16595	16801	16714	16508	16560	16776	16732	16790	16834	16797	16770	16789	16818
25123	35403	30873	21780	19142	17562	16526	16411	16229	15749	15799	15762	15730	15822	15363	15485	15530	15220	15454	15489	15355	15406	15751	19857	21179	20140	18293	16489	15607	14963	14993	14912	15061	14945	14858	14817	14873	14985	15035	14808	14928	14967	14848	14838	14988	15025	14901	14947	14957	15010	14723	14981	14960	14890	14835	14821	14823	14778	14870	14897	14877	14971	14899	14885	14855	14908	14941	15048	15079	14919	14919	15002	14789	14925	14928	15000	14860	14923	14916	14977	14915	14919	14983	14992	14840	15004	14780	14836	14831	14951	15032	14875	14907	14893	14884	14896	14842	14863	14913	15004	14876	14844	14919	14834	14966	14753	14973	14951	14897	14771	14976	14846	15009	14936	14916	14850	14806	14963	15051	14942	14944	14937	14960	14810	14653	14914	14757	14887	14810	14997	14956	14839	14802	14983	14831	15100	14941	14817	14860	14919	14923	14953	14979	14855	14948	14979	14914	15016	15080	14712	14868	14825	14993	14922	14966	14866	14930	14887	14966	14858	14945	14977	14809	14837	14962	14909	14843	14872	14861	14941	14796	14827	14909	14745	15052	14917	14904	14883	14948	14904	15100	14857	14883	15090	14893	14683	14983	14877	14875	14844	14873	14766	14832	14816	14892	14844	14994	14943	14993	14929	14784	14940	14929	14928	14775	14927	14887	14872	14923	14755	14670	14807	14889	15007	14812	14992	14960	15005	14935	14828	14888	14908	14985	14874	14832	14797	14792	14768	15028	14832	14900	14701	14873	15094	14878	14842	14784	14627	14967	14909	14987	14870	15017	15116	14956	14806	14875	14865	15053	14975	15048	14858	14966	14865	14888	14915	14940	15114	14944	14866	14876	15003	14871	14902	14974	14958	14845	14833	14860	14890	14912	14962	14963	14708	14928	14835	14880	14810	14874	14884	15034	14732	14989	14836	14872	14808	14970	14841	14891	14786	14952	14846	14938	14871	14986	15076	15117	14906	14845	14682	14826	14919	14776	15089	14935	14931	14940	15135	14871	14917	14845	15125	14999	15036	14916	14845	14964	14831	15097	14793	14916	14888	14858	14993	14937	14853	14596	14902	14927	15038	14865	14889	14779	14855	14823	15072	14966	14797	14909	14972	14819	14947	14992	14911	14928	15012	14916	15020	14862	14774	14925	15027	14767	14745	14959	14831	15044	14872	14909	14918	14894	15002	14678	14836	14865	14874	14995	14932	15069	14890	14853	14874	14946	14861	14855	14849	14944	14932	14784	14828	14944	14998	14811	14749	14776	14974	14885	15068	14830	14923	14840	14898	14969	14858	15020	14830	15058	14970	14944	14841	14915	14856	14952	14882	14792	14861	14969	15085	15010	15018	14776	14866	15089	14965	14885	14854	15007	15046	14966	15033	14927	15020	14994	14951	14860	14943	14856	14879	14712	14782	14945	15082	14941	14887	14772	15070	14996	14923	14949	14896	15066	14829	14832	14848	14915	14911	14949	14889	14944	14888	14941	14857	14918	14886	14874	14860	14850	15056	15030	14935	14870	14907	14884	15058	14837	14874	15012	15098	14839	14924	14882	15066	14797	14858	15105	14818	14984	14781	14964	14616	14883	14697	14880	14799	14879	14885	14849	14799	14906	14908	14849	14982	14963	14880	14942	14935	14835	14993	14804	14926	14818	14980	15012	14852	15005	14898	15049	14986	14921	14804	14908	14810	14975	14853	14789	14743	14901	14714	14767	14892	15024	14956	14822	15051	14980	14894	14774	14963	14901	14855	14867	15038	14946	14840	14956	14960	14858	14908	14862	14960	14891	14957	14932	14874	14969	14828	14870	14915	14894	14803	14882	15040	14862	14907	14881	14949	14814	14843	14879	15072	15022	14934	14978	14844	14866	14843	14884	14904	14775	14956	14883	14804	15022	14983	14816	14957	14822	14853	14898	14871	14785	14924	14874	14922	14842	14840	14894	14936	14863	14776	14933	14869	14963	14719	14844	14961	14995	14947	14914	14809	14956	14935	14886	14982	14923	14844	14819	14988	14841	14839	14841	14755	14867	14813	14955	14929	14951	14771	14771	14883	14938	14936	15001	14954	14760	14941	14904	14807	14891	14759	14803	15064	14924	14836	14889	15032	14778	14924	14858	14781	14912	14732	14954	14961	14898	14760	14900	14966	15006	14892	14942	14662	14968	14863	14893	14953	14970	14869	14833	14866	14683	15140	14809	14820	14910	14724	14871	15116	14898	14953	14798	15029	14800	14909	14837	14976	14801	14840	14768	14975	15111	14970	14875	14892	14785	14863	14908	14845	14840	14954	14890	15079	14985	15046	14907	14841	14664	14913	15021	14803	14911	15072	14869	14932	14898	14875	14949	14778	14840	14816	15021	15000	14802	14885	15039	14747	14969	14991	14872	14795	14953	14794	14772	15048	14912	14957	14796	14878	14790	14880	14728	14969	14809	14933	14881	14844	14884	14843	14752	14879	14940	14862	14893	14937	14970	14925	15126	14961	14792	14856	15008	14879	15026	14855	14966	15044	15047	14928	15024	15001	15005	14730	14743	14804	14952	14857	14855	14871	15081	14744	14718	14909	14819	14866	14740	14964	14883	14712	14892	14960	14943	14923	14943	14859	15036	14831	14785	14874	14975	14859	14836	14971	14771	14947	14918	14843	14813	14961	14744	15022	14769	14910	14943	15038	14765	14879	14801	14917	14967	14745	14725	14979	15007	15065	14891	14937	15020	14818	15066	15073	14905	14907	14901	14923	14735	14990	14989	14694	15021	14993	14872	14807	15036	14878	14810	14750	14899	14885	14789	14986	14788	14832	14909	14873	14932	14920	14962	14937	14845	14846	15001	15090	14780	14840	14830	14711	14874	14820	14899	14805	14821	14811	14844	15054	14918	14983	15097	14814	14796	14958	15033	14882	14983	14798	14997	14916	14856	14871	15011	14881	14905	14973	14916	14915	14845	14914	15006	14795	14911	14963	14969	14885	14846	14925	14801	14823	14840	15042	14993	15109	14814	14905	15115	14817	14934	14836	14854	14841	15014	14833	14962	14885	14762	14946	14849	14987	15000	14918	14835	14769	14840	14935	15029	14883	14919	14850	14776	14781	14796	14871	14854	15015	14904	14859	14764	14863	14967	14957	14936	14811	14818	14703	15065	14936	14978	14793	14945	14966	15027	14920	14831	14982	14817	14969	14775	14865	14837	14927	14933	14829	14940	14873	14903	14906	14826	14785	15006	14923	14914	14966	14804	14990	15066	14964	14935	14880	14760	14780	14963	14759	14850	14856	14835	14908	14913	14876	14992	14859	14976	14771	15007	14826	14769	14747	15083	15009	14886	14915	14878	14943	14903	14890	15175	14757	14954	14815	14920	14762	14816	14853	14866	15024	15021	15031	14926	14946	14990	14809	14899	15079	14891	14889	14863	14914	14851	14934	14985	14900	14988	15004	15029	14619	14751	14700	15078	14995	14736	14878	14857	14723	15028	14859	14842	15102	14804	14848	14883	14896	14830	14849	14903	14831	15008	14778	14909	14973	14974	14802	15052	14922	14919	14826	14888	14916	14979	14925	14994	14864	14996	14954	14994	14948	14934	14949	14865	14923	14859	15112	14821	14736	14804	14855	14881	14955	14947	14840	14969	14922	14794	15150	14979	14934	14830	14942	14881	14840	14835	14973	14972	14976	14871	14868	14994	14745	14843	14661	14821	15029	14833	14863	14972	14817	14831	14979	14928	14912	14926	14812	14846	14892	14922	14925	14893	14878	14944	14939	14830	14820	14722	15065	14904	14744	14814	15076	14997	14957	14920	14968	14890	14916	14811	14964	14866	14988	14848	14938	14956	14718	14725	14914	14806	14752	14903	14990	14856	14876	15029	15013	14845	14890	14893	15017	14921	14951	15073	14764	14963	14920	14824	14872	14899	14790	14907	14914	14861	14755	14833	14854	14854	14924	14845	14786	14973	14906	14880	14694	14827	14860	14890	14949	14937	14765	15030	14835	15009	14820	14900	14875	14954	14848	14854	14919	14742	14957	14783	14758	14964	15057	14904	14840	14979	14923	14976	14934	14880	14836	14846	15066	14878	14872	14797	15083	14898	14888	15144	14797	14843	14786	15100	14873	14873	14813	14926	14745	14832	14772	14966	14963	15017	14797	14786	14815	14824	14732	14689	14850	14730	15011	14862	14846	14811	14928	14902	14814	14977	14806	14797	14862	14922	15025	14977	15096	14944	14893	14814	14928	14863	15085	14801	14870	14905	14863	15097	14790	14829	14940	14826	14951	14916	14903	15027	14841	14765	14924	15126	14897	15125	14964	14893	14901	14882	14813	14965	14855	14905	14847	14885	14838	14923	14851	14748	14893	14912	14938	14934	14844	14905	14868	14919	14905	14781	14947	14933	14966	14932	15050	14998	14742	14815	14895	14883	15017	14828	14761	14953	14805	14751	15003	14884	14802	14988	14714	15042	14847	14942	14766	14822	14923	14885	14935	14933	15002	14667	14896	14890	14694	15005	14998	14822	14973	14855	14923	14982	14925	14942	14772	14829	15085	14895	14798	14810	14949	14910	14998	14738	14994	14977	14994	15019	14991	14798	14917	14937	15047	15231	14778	14603	14731	14862	14872	14960	14742	14777	14904	14982	14900	14834	14993	14740	14841	14872	14993	14917	14938	14920	14868	14886	14819	15000	14869	14831	14891	14849	14985	14791	15130	14778	14790	14981	15008	14847	14815	14835	15038	14799	14783	14787	14840	14923	14816	14944	14977	14839	15065	14923	14939	14913	14946	14895	15021	14805	14955	14910	14788	14700	14881	14909	14709	14838	15027	14741	14987	14892	14863	14808	14884	14880	14864	14851	14735	14916	14850	14884	14912	15013	14757	14975	15017	14671	14864	15008	14973	14974	14796	15097	14804	14844	14842	14782	14893	14925	14962	14799	14955	14828	14933	14919	15087	14859	14789	14968	14904	14920	14948	14859	14899	14889	14957	14887	14597	15020	14837	14854	14759	14729	14829	14949	14865	14961	14911	14838	14877	14918	14951	15062	14851	14810	14814	15108	14597	14933	14955	14970	14754	14920	14879	14829	14782	15135	14904	14774	15025	15026	15097	14946	14881	14872	14888	14931	14805	14810	14755	14948	14894	14941	14891
23005	21501	29395	24005	21704	23856	25376	20384	19471	19504	18795	18885	18691	18687	18374	18548	18446	18331	18367	18454	18489	18619	18757	24063	26454	25163	22463	20521	18891	18518	17965	18136	18217	18185	18117	18307	18178	18003	18158	18037	18101	18034	18313	18246	18158	18154	18105	18007	18217	18177	18228	17945	18151	18355	18127	18278	18193	18176	18132	18033	18073	18166	17961	17767	17925	18000	17962	18194	18205	17970	18169	18010	18108	18267	18276	18342	18129	18206	18080	18105	18025	17958	18132	18191	18048	17926	18089	18102	18303	18110	18042	18044	17972	18101	18164	18356	18213	18080	17880	17898	18177	18251	17949	17989	18274	18029	17961	18093	18144	18118	18175	18260	17974	18227	18061	18041	18081	17913	18002	18254	18142	18204	18131	18100	18191	17908	17994	17928	18122	18124	18006	18134	18003	17998	18024	17909	18083	17992	17904	18189	17991	17946	18103	17990	18015	18021	18266	18116	18113	17995	17919	18141	17831	18028	18114	18073	18088	18120	18096	18080	17973	18042	17960	18035	18154	18168	18092	17762	17946	18148	18073	18176	18060	17995	18039	17960	18031	18097	18086	18218	18128	18140	17774	17991	17901	18138	18103	17997	17971	18037	18032	18178	18075	17944	18119	18166	18145	18168	17889	18212	18107	18016	18006	18250	18258	17965	18118	17945	18002	18031	18232	18046	18147	18182	17999	18003	18104	18170	18130	18303	18094	18000	18040	18196	18089	18147	18057	18223	18182	18107	18101	18124	18150	17797	18025	18008	17916	18024	18086	17929	17859	17866	18122	18096	18242	18008	18304	18062	17898	18037	18193	18042	17963	17914	18160	18129	18152	18044	18018	17970	17904	18092	18039	18184	18153	17781	17791	18102	18071	18233	18048	18083	18121	18075	17979	17989	17991	18057	17973	18244	18252	17994	18107	17997	18028	17971	17984	17847	17746	18184	18188	17950	18095	17921	17977	17905	18065	18062	18071	18117	17900	18063	18058	18043	17974	17907	18034	17815	17998	17837	18179	18147	18015	18119	18112	17973	18135	18088	17879	18161	18035	18311	18100	17937	18018	17959	18164	18002	18156	18221	18034	17893	18165	18098	18030	17974	18029	17985	18114	17959	17837	18094	17932	17974	18078	17933	18000	17807	17963	18121	18013	18046	18079	18095	18111	18016	17934	18154	17704	18072	18062	17998	18155	18276	18146	18029	18186	17928	17885	17916	18221	18186	18089	17873	18168	17928	17808	17959	18038	18064	18062	17947	18105	18115	17890	18120	18146	18014	17975	18278	18044	18106	18024	18144	18035	18112	17904	18091	17833	18063	18065	17895	17807	17853	17983	18038	17922	18119	18130	18028	17859	18027	17976	18050	18101	17941	18026	18065	17959	18114	17962	18177	18162	18180	17901	17946	18016	17909	18046	17939	17959	17947	17807	18069	18172	18064	17923	18274	18093	18041	17990	18183	18110	17827	18205	18037	18035	18104	18165	17956	18130	17912	18064	18181	17963	18054	17895	18103	18041	17962	17926	18110	18088	18107	18066	18054	17963	17920	18050	17793	17896	18017	17929	18010	18002	17889	18020	18221	17755	17991	17822	17805	17946	18062	18052	18116	18069	18077	18105	17930	17822	18059	17890	17939	17889	18233	18201	18008	17845	17915	18157	17952	18171	18188	17864	17841	18073	18033	18212	18023	17934	17913	18055	17975	17939	17858	18189	17976	18225	18027	18287	18076	18014	17978	17992	18020	18081	18050	17962	18153	17885	18163	18275	17897	18154	18207	17900	18112	17932	17885	18059	18002	18205	18005	17812	18035	18198	18063	17950	18207	18042	18089	18038	18077	18062	18234	18011	17929	18024	18152	18063	18226	18109	17954	17982	17962	18176	18343	17900	17904	18096	17915	18032	17967	17789	18069	18083	17901	18107	17998	18136	17953	18128	18173	17943	17944	17851	18080	18002	17815	18152	18345	17960	18096	18182	18152	17989	17921	17953	17911	17961	18125	17866	17922	17940	17957	17936	18101	18158	17899	18080	18123	17953	17875	18234	18094	18013	17927	18058	17994	18142	17733	17994	18046	18017	18060	18008	18236	17976	17763	17847	17997	18073	17928	17857	18015	18058	17810	17958	18026	17963	18027	18097	17927	18030	18250	18053	18331	18148	18011	18029	18011	18157	18018	18071	18088	18039	18141	18096	17858	17789	17969	18019	17945	18083	18028	18203	18234	17832	17784	17987	18017	17988	18018	17988	18245	18034	18134	18320	18028	18207	17899	17805	18162	18077	17946	18156	18065	18068	18055	18100	17885	17856	17984	17980	18018	17953	18049	18048	17863	18095	18140	17955	18103	18247	17835	18304	17974	18026	18219	18045	17885	18003	18078	18239	18104	18018	17925	18156	18092	18137	18204	18072	18111	18119	17894	17973	17977	17871	17723	17896	18127	18090	18202	17870	18101	18197	18271	18025	17972	17932	18141	17721	17994	18126	18076	17879	17872	18187	17940	17987	17923	18153	18104	17906	18079	18117	18092	17953	17927	18154	18243	18102	17913	18109	18023	17995	18096	18061	17959	18112	17872	18141	18202	18173	17993	18163	18166	18060	18160	18093	17922	18050	18055	17899	18176	18037	17879	18250	18130	18222	17999	18010	18185	18025	17933	17989	17995	17859	17984	18121	17974	18114	18042	17927	18043	17993	18038	18101	18027	18197	18056	18066	18072	18194	17969	18014	18070	18007	17760	17944	17931	17895	18055	18081	17963	18046	18076	17985	18059	18068	18104	18105	17945	18108	18089	18032	18025	17954	17985	18119	18136	18070	17978	18071	18001	17965	18135	18139	17967	18122	17985	18143	18025	18134	18102	18122	18033	18049	18130	17930	18081	18151	17893	17976	18074	18082	18068	18055	17977	17994	18078	18001	17976	18069	17983	18211	17909	17837	17833	18048	17942	17949	18197	18085	18023	17859	17931	17963	17921	17931	18209	17984	18087	17749	18078	17826	17971	18005	18019	18229	18112	17971	17983	18211	18023	18120	18006	18065	18158	18015	18171	18013	18014	17823	17847	17988	18067	18056	18094	17968	18035	18213	17906	17970	17941	18035	17979	18081	18162	17881	18047	18242	17992	17995	18097	17937	18009	18165	17962	18089	17962	18073	18148	17760	17954	17834	18035	17958	17875	18079	17999	18200	18128	18005	18118	18039	17959	17847	17898	18005	18283	18097	18083	18108	18049	18158	18194	17919	18232	17983	18011	18030	18187	18030	18169	18041	18204	18072	18069	18102	17942	17926	18018	18133	17909	18060	18068	18110	18173	18164	17914	18123	18097	18047	18097	18077	18237	18036	18079	18246	18201	17973	18024	18005	18253	17877	17912	18216	18363	17985	18115	18053	18097	17953	18209	17995	18141	18196	17868	18076	18168	18178	18128	18081	18089	18093	17870	18022	18239	18121	17972	17982	17954	18027	17812	17849	17875	17940	18148	18201	18248	17935	17969	18209	18069	18123	17936	17960	18126	18002	18040	17919	17941	18049	18066	18119	17978	18271	18099	17905	18024	18092	17983	18156	18016	18117	18082	17986	17967	17948	18232	18035	18167	18108	17944	18033	17962	17975	18126	17983	17999	18246	17924	17885	18059	18144	17871	17932	18057	18086	18016	17950	18090	18005	18008	17984	17960	18142	17970	17952	18065	18126	18222	17964	18001	18093	18120	18056	17958	18029	17893	18078	18222	18063	18015	18203	17948	18145	18002	17934	18155	18264	17988	17842	18030	17971	18127	18181	18027	18102	18088	18232	17976	18140	18060	18183	18184	18030	18107	18233	17868	18028	18134	18061	17897	17906	18023	18260	18212	17980	17997	18201	18023	17990	17827	18103	18296	18145	17979	17951	18113	18150	18025	17949	18017	18096	18007	18148	18138	18021	17999	18324	18098	18040	17923	18220	18101	18046	18088	17950	18038	17969	18022	18011	17895	17882	18145	17997	18220	18260	18203	18195	18190	18254	18064	17985	18117	18151	17985	18121	17901	17928	17886	18221	18014	17922	17928	18179	18062	18109	17964	18181	18291	18028	17889	17857	17835	17852	18246	17913	17896	18114	17952	17981	17845	18039	18035	17987	18096	17968	17792	17965	18155	17975	18165	18241	18122	18100	17998	18162	18041	17951	18165	18038	18056	18180	18204	17882	18116	17998	17869	17989	18141	17963	18239	18127	18011	17832	18057	18041	17869	17998	17950	17785	17842	17973	17972	18006	18210	18064	18122	18074	17903	18034	17996	17794	17991	18105	18069	18257	18025	18092	18054	18195	18196	18086	17921	17909	17971	18010	17964	18201	18060	17989	18005	18040	18127	17956	17944	17842	18112	17927	17899	17771	17831	17873	18103	18081	17904	18200	17961	18267	18086	17874	17933	17948	17954	17978	17991	17925	18118	18114	18198	18067	18033	18225	17971	18082	18013	18047	17884	18150	18047	18024	18069	18046	17990	18033	18054	17953	18161	17906	17890	18012	18064	17983	17991	17946	18091	18259	17892	18187	18162	18291	17950	18165	18155	18064	18032	17952	18182	18072	17831	17978	18048	17926	18068	18079	18063	17974	17919	18069	18161	18137	17969	17734	18135	18070	17908	17926	17970	17949	17878	17939	17942	17922	18066	17910	17959	18142	17862	18075	18275	18038	18092	18089	18113	18132	18085	18159	18049	17963	17989	17754	18040	17869	17832	17856	18138	17964	18093	18000	18184	18035	18035	17901	17998	18264	18111	18156	18013	17946	18089	18174	18214	17940	17925	17847	17878	17970	18090	18119	18205	17875	17993	18098	17832	17872	17971	18193	17938	17814	18013	18084	18117	17899	18128	18008	18140	18113	17990	18077	17934	18153	17969	18032	17913	17803	17885	18043	18093	18129	17929	18119	17933	17986	18105	18187	17964	18137	18129	17969	17847	18021	18104	17983	18089	17981	17917	18069	18093	18075	18134	18160	18105	18112	18001	17976	18072	18046	18007	18070	18149	18004	18155	17999	18142	18170	17923	17978	17937	18148	18027	18162	18010	17886	17893	18111	18045	18210	17981	17987	18059	18070	17857	17974	18049	18070	18306	18230	18098	18154	18053	18040	18020	18391	18185	18048	18028	17949	17873	18290	18227	18011	18186
28129	47865	35206	24125	21732	19760	18158	18082	17437	17023	16792	16690	16259	16055	16079	16097	16004	15773	16175	16134	16255	16141	16635	25229	27207	24574	21354	18498	16538	16125	15802	15705	15756	15528	15687	15656	15701	15669	15541	15648	15701	15868	15766	15572	15623	15354	15673	15552	15844	15603	15508	15735	15650	15620	15679	15772	15737	15666	15546	15786	15610	15789	15599	15455	15635	15766	15662	15766	15575	15531	15750	15671	15708	15497	15739	15659	15733	15637	15547	15524	15504	15573	15722	15755	15719	15714	15486	15731	15634	15736	15676	15607	15732	15857	15663	15621	15816	15482	15730	15707	15547	15700	15617	15589	15524	15634	15725	15519	15747	15687	15601	15612	15620	15680	15589	15416	15662	15593	15714	15681	15438	15604	15594	15593	15713	15550	15719	15633	15736	15738	15620	15747	15797	15570	15472	15615	15703	15802	15613	15681	15718	15750	15562	15452	15612	15477	15500	15632	15577	15584	15566	15575	15509	15606	15726	15560	15471	15604	15666	15577	15548	15354	15586	15729	15641	15665	15569	15648	15799	15564	15585	15506	15609	15732	15511	15701	15694	15700	15695	15524	15652	15641	15584	15769	15383	15700	15586	15674	15588	15689	15804	15604	15584	15662	15550	15540	15522	15614	15657	15683	15548	15612	15657	15705	15625	15774	15610	15785	15561	15617	15794	15545	15767	15520	15626	15527	15620	15654	15740	15588	15667	15612	15699	15686	15624	15665	15622	15665	15723	15568	15625	15512	15735	15681	15456	15630	15414	15761	15722	15593	15651	15732	15607	15565	15527	15588	15726	15632	15775	15674	15680	15664	15467	15792	15639	15775	15715	15441	15581	15667	15640	15535	15776	15590	15604	15563	15546	15590	15496	15753	15383	15760	15839	15488	15705	15706	15510	15773	15458	15521	15652	15501	15478	15540	15515	15621	15652	15567	15545	15600	15641	15462	15730	15527	15579	15596	15603	15773	15662	15726	15550	15666	15630	15597	15536	15599	15561	15563	15531	15482	15572	15841	15640	15348	15593	15663	15561	15492	15809	15603	15551	15500	15765	15622	15586	15325	15748	15551	15508	15647	15562	15621	15434	15563	15499	15602	15627	15510	15786	15564	15657	15566	15481	15553	15631	15503	15468	15467	15706	15764	15518	15633	15787	15610	15406	15486	15485	15830	15608	15515	15535	15615	15587	15681	15551	15679	15653	15501	15592	15549	15689	15633	15505	15561	15453	15468	15804	15581	15984	15589	15703	15707	15581	15500	15607	15487	15713	15544	15657	15366	15511	15594	15661	15554	15716	15552	15367	15684	15590	15680	15655	15604	15668	15527	15533	15581	15615	15740	15592	15525	15683	15703	15613	15642	15564	15655	15680	15746	15542	15558	15583	15442	15327	15536	15673	15628	15457	15638	15672	15580	15633	15577	15744	15502	15528	15649	15692	15558	15628	15495	15709	15637	15527	15699	15530	15454	15455	15607	15474	15660	15491	15581	15671	15539	15557	15580	15494	15472	15671	15606	15671	15660	15428	15655	15601	15661	15553	15566	15725	15660	15547	15729	15629	15510	15689	15598	15667	15638	15581	15585	15467	15649	15528	15581	15569	15646	15780	15461	15558	15702	15734	15745	15575	15622	15735	15659	15617	15495	15636	15565	15482	15599	15717	15719	15731	15642	15543	15515	15718	15691	15865	15387	15662	15762	15655	15620	15579	15520	15520	15452	15597	15510	15581	15682	15556	15669	15600	15655	15833	15483	15570	15545	15526	15678	15562	15632	15590	15671	15494	15678	15657	15649	15548	15645	15607	15583	15675	15489	15537	15557	15628	15647	15542	15691	15368	15644	15569	15622	15615	15540	15458	15681	15494	15707	15565	15645	15618	15698	15598	15614	15668	15759	15688	15572	15661	15545	15516	15638	15781	15651	15735	15652	15583	15612	15417	15782	15721	15603	15814	15693	15778	15701	15681	15562	15768	15565	15855	15662	15615	15610	15601	15664	15694	15718	15500	15509	15577	15463	15529	15511	15473	15600	15726	15610	15515	15636	15720	15499	15670	15483	15665	15546	15676	15816	15581	15556	15532	15651	15640	15687	15531	15661	15569	15636	15630	15602	15572	15462	15618	15454	15724	15763	15580	15524	15779	15693	15605	15486	15804	15716	15521	15590	15696	15677	15531	15549	15672	15628	15577	15513	15495	15468	15569	15517	15536	15413	15481	15795	15575	15380	15467	15764	15551	15637	15616	15668	15628	15561	15717	15579	15673	15457	15602	15405	15601	15539	15527	15566	15424	15610	15465	15806	15561	15620	15691	15607	15603	15543	15528	15595	15631	15715	15606	15706	15622	15657	15499	15542	15585	15586	15751	15487	15548	15429	15607	15603	15557	15491	15442	15754	15554	15368	15451	15583	15615	15725	15531	15590	15631	15646	15619	15645	15500	15754	15664	15612	15483	15740	15450	15660	15511	15737	15572	15693	15655	15488	15626	15632	15555	15577	15576	15559	15536	15379	15723	15722	15547	15470	15634	15606	15591	15703	15754	15678	15663	15529	15497	15620	15569	15711	15614	15522	15668	15586	15655	15566	15629	15677	15619	15606	15577	15660	15423	15601	15567	15697	15560	15722	15445	15503	15678	15666	15580	15710	15527	15661	15671	15675	15534	15760	15589	15501	15726	15704	15529	15727	15513	15647	15623	15608	15693	15696	15742	15527	15563	15627	15619	15662	15703	15770	15537	15732	15485	15666	15635	15832	15585	15732	15567	15561	15606	15724	15627	15453	15652	15517	15674	15735	15684	15631	15730	15657	15396	15526	15671	15655	15621	15747	15687	15680	15626	15513	15666	15702	15715	15401	15686	15591	15716	15592	15677	15728	15651	15720	15635	15751	15678	15520	15655	15611	15636	15465	15516	15452	15657	15516	15564	15648	15464	15601	15715	15610	15585	15776	15700	15473	15652	15682	15448	15567	15746	15428	15513	15466	15510	15528	15669	15660	15608	15653	15564	15685	15457	15617	15544	15549	15570	15765	15655	15632	15712	15649	15571	15610	15428	15677	15635	15612	15519	15656	15661	15524	15694	15500	15532	15486	15697	15664	15571	15591	15498	15601	15612	15803	15729	15519	15601	15420	15494	15644	15555	15488	15655	15609	15598	15770	15991	15489	15687	15750	15672	15696	15748	15563	15615	15643	15579	15480	15588	15580	15644	15590	15485	15612	15525	15649	15394	15798	15533	15643	15554	15559	15529	15669	15585	15625	15560	15747	15616	15529	15610	15687	15579	15495	15663	15718	15504	15588	15571	15811	15462	15469	15515	15646	15697	15659	15702	15519	15467	15656	15685	15494	15878	15395	15756	15502	15645	15662	15365	15713	15562	15466	15592	15746	15643	15633	15596	15742	15591	15706	15677	15540	15564	15687	15479	15463	15489	15578	15552	15657	15647	15625	15706	15662	15639	15817	15637	15529	15594	15611	15614	15513	15498	15641	15540	15550	15605	15727	15944	15619	15560	15402	15585	15631	15464	15737	15634	15642	15530	15685	15530	15533	15397	15647	15561	15739	15641	15554	15605	15676	15613	15572	15632	15658	15885	15520	15725	15670	15901	15719	15419	15643	15472	15500	15670	15671	15723	15610	15659	15622	15525	15474	15738	15452	15588	15576	15602	15574	15624	15562	15631	15286	15743	15656	15634	15683	15619	15596	15529	15541	15441	15529	15592	15624	15638	15569	15529	15487	15582	15624	15375	15746	15557	15544	15574	15586	15534	15616	15605	15604	15724	15579	15636	15646	15520	15569	15692	15529	15761	15620	15462	15754	15601	15495	15682	15525	15561	15486	15741	15674	15585	15603	15447	15681	15512	15441	15609	15662	15554	15722	15670	15654	15514	15509	15537	15702	15569	15533	15598	15567	15742	15780	15706	15590	15601	15490	15678	15546	15602	15496	15730	15419	15704	15596	15568	15642	15558	15633	15710	15576	15646	15739	15622	15669	15727	15607	15781	15682	15533	15631	15474	15697	15626	15558	15711	15524	15676	15680	15578	15567	15638	15553	15629	15572	15526	15640	15609	15510	15635	15684	15673	15444	15566	15595	15668	15555	15497	15721	15648	15672	15729	15622	15643	15671	15536	15572	15632	15504	15476	15634	15593	15537	15469	15522	15455	15683	15848	15664	15577	15628	15476	15637	15729	15540	15520	15582	15521	15497	15753	15591	15611	15646	15609	15697	15573	15606	15619	15663	15636	15574	15736	15517	15543	15687	15695	15695	15570	15527	15495	15708	15768	15606	15709	15476	15694	15742	15509	15643	15537	15574	15465	15597	15467	15808	15622	15644	15736	15594	15717	15710	15624	15532	15533	15686	15424	15749	15596	15667	15541	15659	15589	15622	15658	15627	15628	15561	15731	15647	15495	15514	15471	15554	15674	15658	15493	15550	15647	15500	15633	15736	15581	15613	15582	15620	15706	15846	15472	15865	15482	15531	15768	15542	15551	15616	15591	15732	15829	15690	15670	15552	15591	15709	15759	15524	15502	15507	15561	15583	15553	15560	15658	15699	15712	15476	15535	15453	15495	15701	15824	15586	15602	15637	15597	15528	15735	15613	15402	15629	15614	15647	15532	15519	15610	15614	15742	15368	15719	15588	15447	15491	15765	15612	15522	15710	15650	15539	15669	15491	15586	15443	15728	15680	15580	15685	15559	15668	15570	15589	15878	15683	15630	15604	15646	15495	15502	15635	15656	15715	15654	15572	15558	15676	15790	15689	15482	15684	15601	15582	15577	15662	15583	15712	15375	15481	15618	15656	15584	15499	15690	15659	15637	15595	15597	15737	15593	15717	15532	15682	15571	15758	15764	15526	15640	15504	15552	15549	15690	15475	15680	15454	15675	15658	15547	15648	15625	15724	15509	15659	15623	15614	15506	15570	15532	15549	15611	15736	15523	15564	15667	15563	15518	15646	15639	15577	15679	15567	15623	15552	15667	15601	15698	15515	15669	15468	15626	15794	15636	15534	15459	15446	15688	15657	15517	15548	15598	15421	15650	15616	15403	15599	15673	15683	15509	15658	15617	15686	15683	15561	15551	15545	15608	15655	15710	15775	15586	15577	15332	15818	15686	15645	15549	15577	15573	15643	15654	15727
28154	23310	26648	22309	19032	18846	18603	18121	18037	17989	17950	17623	17841	17914	17812	17591	17716	17680	17710	17639	17899	17773	17887	18153	18360	18184	18167	17846	17969	17640	17776	17428	17879	17668	17742	17881	17589	17702	17694	17847	17594	17671	17776	17748	17757	17806	17887	17868	17675	17922	17929	17680	17739	17870	17716	17855	17697	17714	17627	17685	17537	17797	17706	17722	17585	17572	17675	17505	17672	17803	17691	17883	17795	17982	17551	17424	17686	17775	17908	17686	17623	17660	17532	17771	17705	17673	17771	17760	17838	17822	17719	17478	17778	17527	17845	17697	17821	17659	17710	17956	17437	17626	17688	17722	17615	17328	17596	17643	17676	17697	17589	17757	17692	17621	17602	17800	17667	17497	17715	17671	17737	17829	17700	17752	17699	17713	17794	17454	17566	17748	17636	17697	17724	17584	17686	17589	17702	17833	17701	17622	17682	17801	17647	17490	17707	17689	17699	17640	17582	17666	17778	17798	17678	17747	17592	17676	17768	17728	17864	17758	17572	17608	17597	17658	17649	17597	17505	17632	17718	17647	17726	17570	17636	17592	17654	17509	17810	17624	17401	17598	17736	17737	17668	17595	17635	17614	17660	17643	17668	17534	17801	17619	17656	17505	17576	17704	17754	17754	17765	17583	17584	17781	17567	17428	17714	17559	17520	17578	17695	17487	17751	17692	17454	17717	17769	17563	17799	17708	17758	17646	17567	17613	17624	17614	17916	17726	17674	17404	17678	17844	17755	17752	17613	17611	17727	17801	17667	17607	17679	17663	17746	17779	17710	17580	17640	17717	17733	17609	17739	17794	17599	17463	17471	17689	17777	17667	17794	17794	17767	17606	17692	17650	17602	17507	17643	17725	17634	17660	17829	17842	17896	17885	17845	17648	17741	17700	17858	17641	17676	17569	17818	17581	17478	18021	17795	17648	17710	17687	17752	17548	17781	17754	17491	17930	17589	17344	17626	17672	17613	17873	17469	17643	17796	17793	17668	17955	17759	17682	17483	17589	17651	17705	17571	17760	17770	17703	17828	17681	17817	17816	17714	17683	17608	17750	17786	17521	17559	17686	17781	17797	17664	17845	17485	17650	17635	17796	17813	17835	17716	17813	17472	17625	17588	17722	17752	17625	17666	17640	17780	17614	17679	17591	17565	17707	17888	17845	17760	17675	17653	17600	17687	17744	17745	17794	17663	17655	17651	17670	17665	17453	17624	17654	17702	17601	17601	17569	17674	17739	17603	17683	17726	17756	17758	17779	17534	17561	17702	17661	17688	17731	17596	17617	17589	17546	17593	17835	17705	17727	17860	17673	17835	17491	17703	17490	17713	17560	17559	17842	17596	17573	17629	17684	17811	17633	17675	17651	17708	17710	17707	17733	17561	17705	17758	17626	17835	17819	17612	17584	17609	17708	17522	17582	17404	17589	17896	17651	17701	17762	17533	17539	17829	17658	17628	17731	17718	17653	17731	17509	17578	17705	17713	17780	17734	17776	17726	17337	17597	17709	17636	17666	17827	17627	17764	17638	17773	17642	17509	17607	17581	17549	17487	17830	17630	17591	17629	17960	17713	17796	17601	17649	17656	17674	17722	17763	17770	17818	17569	17707	17756	17645	17836	17926	17729	17928	17836	17646	17817	17530	17606	17423	17535	17593	17603	17666	17770	17692	17540	17720	17624	17808	17724	17719	17588	17828	17802	17369	17930	17881	17626	17781	17692	17692	17525	17612	17790	17644	17721	17666	17669	17726	17713	17707	17779	17749	17778	17703	17636	17717	17667	17632	17878	17577	17735	17978	17688	17804	17615	17622	18000	17713	17720	17882	17604	17815	17747	17643	17542	17798	17678	17918	17699	17700	17763	17624	17843	17823	17738	17612	17562	17736	17734	17648	17759	17842	17552	17737	17534	17656	17541	17643	17542	17704	17749	17511	17544	17724	17752	17574	17528	17494	17462	17696	17618	17458	17565	17455	17541	17847	17793	17734	17467	17792	17811	17642	17727	17562	17625	17891	17607	17720	17782	17683	17560	17862	17754	17641	17599	17790	17666	17591	17617	17562	17650	17684	17507	17503	17476	17705	17679	17625	17697	17594	17773	17634	17451	17553	17835	17774	17915	17991	17644	17691	17702	17463	17710	18009	17804	17735	17763	17676	17786	17688	17497	17669	17580	17614	17987	17736	17883	17657	17736	17629	17664	17452	17665	17779	17690	17706	17585	17809	17565	17743	17780	17826	17559	17742	17833	17667	17628	17632	17818	17626	17696	17764	17778	17638	17782	17603	17933	17699	17656	17450	17696	17762	17655	17566	17799	17670	17698	17688	17805	17494	17746	17602	17582	17745	17661	17694	17582	17716	17687	17691	17657	17909	17697	17488	17678	17665	17549	17599	17637	17642	17754	17738	17839	17715	17638	17650	17746	17605	17740	17772	17785	17841	17607	17774	17612	17600	17708	17527	17577	17596	17810	17736	17649	17599	17641	17780	17670	17546	17581	17810	17696	17644	17674	17583	17717	17545	17639	17673	17609	17503	17643	17595	17834	17785	17780	17620	17643	17673	17516	17653	17689	17427	17570	17559	17817	17565	17555	17530	17565	17846	17675	17542	17824	17505	17572	17728	17697	17801	17718	17809	17648	17827	17891	17671	17694	17736	17668	17706	17533	17761	17616	17749	17661	17598	17687	17458	17792	17812	17738	17825	17683	17683	17809	17822	17709	17773	17646	17801	17473	17633	17743	17609	17600	17630	17756	17745	17519	17812	17927	17514	17674	17579	17678	17584	17771	17659	17532	17850	17842	17776	17603	17644	17618	17812	17837	17694	17738	17734	17696	17731	17630	17856	17733	17628	17605	17820	17770	17638	17630	17738	17663	17871	17785	17726	17799	17631	17842	17741	17625	17522	17671	17781	17680	17546	17518	17663	17591	17775	17752	17603	17578	17828	17690	17562	17659	17585	17677	17635	17595	17539	17731	17637	17585	17715	17501	17743	17667	17796	17920	17684	17728	17729	17474	17814	17643	17698	17608	17606	17590	17513	17492	17646	17596	17624	17821	17822	17926	17540	17676	17859	17446	17758	17726	17842	17763	17862	17903	17749	17372	17604	17721	17719	17724	17736	17742	17570	17622	17703	17555	17589	17651	17684	17671	17736	17510	17445	17445	17676	17740	17567	17635	17673	17669	17652	17835	17739	17773	17552	17723	17508	17539	17609	17644	17789	17776	17675	17532	17790	17885	17720	17583	17759	17615	17665	17756	17740	17809	17735	17692	17567	17682	17753	17662	17616	17763	17451	17454	17634	17834	17790	17512	17666	17582	17544	17668	17612	17695	17541	17767	17885	17584	17792	17958	17699	17633	17447	17821	17696	17474	17726	17651	17656	17575	17759	17925	17700	17664	17524	17691	17571	17652	17812	17664	17669	17751	17821	17895	17680	17817	17747	17802	17796	17902	17660	17807	17729	17609	17756	17617	17901	17633	17760	17814	17686	17754	17617	17512	17660	17846	17679	17660	17576	17785	17733	17542	17697	17876	17574	17622	17649	17630	17593	17557	17671	17737	17674	17570	17637	17709	17650	17613	17653	17547	17836	17738	17691	17782	17798	17684	17713	17530	17688	17594	17581	17735	17525	17755	17623	17755	17671	17502	17813	17685	17803	17718	17601	17649	17613	17541	17586	17821	17668	17687	17633	17669	17653	17802	17724	17454	17880	17829	17817	17570	17823	17542	17847	17534	17432	17818	17528	17478	17739	17642	17895	17678	17787	17575	17535	17706	17740	17855	17733	17727	17568	17778	17711	17803	17747	17591	17652	17765	17672	17688	17654	17787	17749	17824	17562	17672	17727	17774	17654	17761	17711	17660	17609	17613	17709	17689	17930	17699	17795	17577	17607	17577	17655	17688	17553	17749	17621	17752	17677	17962	17622	17665	17763	17674	17774	17764	17540	17706	17896	17665	17578	17662	17515	17741	17425	17610	17785	17914	17816	17506	17735	17776	17721	17853	17739	17541	17631	17892	17492	17692	17700	17594	17821	17938	17636	17630	17657	17636	17817	17674	17831	17888	17573	17825	17751	17734	17526	17476	17646	17816	17611	17581	17829	17695	17731	17929	17723	17675	17699	17837	17856	17743	17470	17696	17799	17838	17599	17676	17701	17632	17637	17822	17471	17627	17787	17796	17724	17644	17580	17590	17829	17545	17760	17667	17612	17741	17585	17764	17720	17896	17672	17966	17690	17583	17672	17630	17616	17706	17757	17606	17728	17849	17894	17627	17609	17477	17651	17665	17632	17761	17784	17876	17712	17591	17724	17641	17619	17778	17555	17678	17787	17491	17441	17395	17623	17660	17581	17710	17698	17831	17780	17767	17817	17554	17810	17612	17700	17686	17618	17609	17721	17563	17622	17687	17642	17574	17778	17896	17626	17694	17975	17602	17734	17656	17769	17754	17748	17717	17576	17934	17787	17711	17582	17643	17637	17803	17727	17577	17614	17829	17689	17708	17655	17793	17527	17623	17691	17665	17673	17683	17583	17591	17851	17613	17817	17769	17704	17397	17634	17698	17720	17830	17609	17749	17783	17673	17866	17719	17798	17777	17465	17604	17756	17633	17842	17861	18012	17878	17481	17831	17519	17790	17622	17746	17662	17631	17708	17775	17872	17751	17626	17586	17847	17694	17819	17782	17712	17715	17597	17767	17663	17559	17739	17511	17649	17742	17480	17685	17691	17807	17830	17765	17842	17832	17847	17798	17619	17608	17663	17807	17569	17676	17653	17648	17722	17560	17796	17769	17774	17573	17639	17687	17778	17644	17682	17789	17836	17602	17678	17743	17645	17865	17618	17744	17828	17278	17757	17467	17651	17812	17743	17574	17651	17692	17886	17819	17708	17538	17729	17741	17708	17747	17714	17576	17728	17674	17693	17616	17717	17890	17753	17750	17637	17734	17634	17620	17878	17776	17519	17773	17548	17565	17798	17730	17781	17495	17753	17662	17656	17999	17837	17687	17691	17767	17775	17650	17530	17571	17628	17500	17545	17708	17600	17783	17489	17630	17629	17770	17626	17584	17509	17739	17754	17615	17613	17538	17933	17626	17435	17592	17685	17435	17588	17809	17643	17861	17777	17724	17645	17659	17658
23384	29621	25120	18197	17785	17159	16300	15894	15770	15425	15618	15572	15546	15631	15670	15473	15423	15389	15379	15718	15670	15503	15469	16226	16486	16117	15744	15462	15515	15393	15432	15355	15307	15337	15356	15419	15382	15312	15410	15356	15457	15469	15419	15369	15338	15312	15386	15351	15508	15332	15384	15356	15247	15387	15090	15423	15278	15455	15401	15117	15349	15186	15430	15339	15444	15374	15503	15364	15472	15274	15255	15588	15375	15533	15406	15156	15387	15324	15486	15288	15419	15523	15232	15273	15355	15278	15330	15394	15384	15220	15419	15413	15286	15255	15292	15267	15606	15326	15278	15388	15295	15184	15262	15540	15267	15273	15223	15396	15389	15279	15395	15280	15462	15251	15391	15383	15196	15326	15348	15368	15343	15381	15285	15242	15307	15408	15175	15247	15384	15668	15343	15511	15490	15359	15302	15405	15419	15265	15506	15277	15480	15558	15255	15384	15437	15272	15282	15359	15400	15345	15155	15356	15325	15481	15481	15340	15196	15382	15415	15353	15385	15242	15272	15500	15462	15303	15277	15316	15390	15179	15386	15490	15405	15390	15324	15260	15346	15301	15408	15394	15257	15409	15286	15484	15401	15305	15415	15493	15067	15408	15294	15427	15345	15571	15415	15355	15338	15388	15357	15387	15384	15269	15473	15380	15473	15234	15394	15339	15198	15351	15272	15291	15432	15419	15378	15442	15245	15311	15392	15280	15335	15541	15445	15490	15338	15349	15398	15464	15391	15452	15528	15298	15254	15268	15463	15260	15382	15442	15201	15456	15329	15326	15475	15313	15332	15484	15292	15159	15329	15505	15434	15413	15246	15372	15241	15346	15346	15429	15449	15506	15456	15247	15441	15299	15370	15379	15374	15261	15357	15428	15230	15393	15361	15325	15384	15469	15512	15476	15316	15249	15247	15365	15368	15521	15366	15419	15412	15334	15335	15408	15090	15324	15319	15471	15441	15263	15268	15349	15558	15351	15497	15395	15298	15385	15466	15434	15513	15317	15298	15289	15412	15225	15434	15396	15274	15302	15219	15382	15495	15381	15431	15367	15282	15375	15324	15357	15216	15419	15264	15430	15347	15338	15367	15627	15393	15337	15406	15481	15337	15553	15534	15456	15303	15398	15213	15404	15363	15446	15268	15309	15376	15516	15272	15438	15502	15311	15381	15438	15263	15395	15366	15355	15345	15283	15197	15269	15429	15504	15291	15342	15272	15426	15307	15389	15385	15315	15278	15344	15511	15463	15375	15521	15406	15370	15637	15571	15429	15392	15101	15212	15394	15245	15408	15315	15447	15373	15303	15300	15443	15349	15332	15288	15270	15421	15247	15572	15487	15452	15316	15372	15347	15414	15429	15316	15297	15455	15367	15225	15379	15372	15241	15420	15295	15285	15335	15444	15379	15510	15239	15378	15352	15300	15446	15106	15550	15385	15299	15309	15477	15274	15280	15373	15298	15508	15360	15439	15480	15204	15306	15492	15199	15442	15431	15323	15441	15346	15373	15321	15450	15368	15245	15456	15277	15379	15414	15277	15417	15297	15467	15239	15297	15239	15433	15185	15448	15522	15315	15387	15239	15409	15358	15295	15387	15314	15431	15462	15223	15217	15430	15337	15243	15521	15559	15438	15335	15326	15274	15287	15395	15337	15348	15350	15465	15328	15524	15442	15389	15353	15267	15267	15377	15324	15510	15288	15432	15454	15268	15310	15540	15462	15472	15318	15410	15187	15483	15454	15491	15410	15223	15402	15501	15328	15414	15281	15292	15316	15317	15384	15388	15264	15303	15274	15368	15297	15409	15241	15446	15223	15380	15298	15396	15382	15410	15598	15431	15355	15382	15374	15118	15282	15389	15457	15357	15363	15376	15254	15415	15382	15198	15376	15353	15288	15197	15355	15323	15305	15487	15314	15407	15328	15230	15390	15301	15242	15529	15269	15443	15477	15447	15361	15313	15351	15409	15437	15354	15329	15482	15493	15410	15373	15274	15429	15427	15259	15126	15364	15264	15379	15398	15189	15445	15065	15412	15466	15281	15135	15498	15465	15478	15205	15306	15186	15360	15407	15367	15370	15320	15387	15376	15282	15525	15492	15208	15424	15371	15271	15334	15275	15422	15405	15565	15382	15341	15397	15336	15311	15325	15319	15370	15558	15324	15374	15287	15347	15355	15470	15344	15275	15470	15366	15246	15321	15418	15355	15498	15342	15391	15463	15489	15225	15235	15378	15406	15306	15525	15325	15287	15492	15281	15458	15543	15497	15369	15394	15480	15508	15346	15398	15201	15320	15457	15289	15523	15386	15213	15291	15439	15463	15288	15413	15271	15460	15268	15404	15216	15352	15310	15226	15453	15258	15531	15203	15375	15541	15266	15316	15400	15341	15336	15364	15482	15381	15450	15437	15331	15412	15388	15260	15414	15343	15375	15303	15224	15540	15444	15244	15241	15394	15294	15433	15308	15415	15287	15245	15427	15453	15420	15301	15306	15334	15335	15471	15481	15391	15411	15344	15497	15341	15392	15487	15213	15320	15358	15349	15337	15508	15417	15394	15268	15410	15327	15357	15324	15395	15298	15319	15258	15358	15580	15324	15386	15100	15304	15195	15366	15374	15306	15284	15247	15332	15337	15423	15386	15319	15304	15261	15417	15300	15466	15327	15462	15361	15317	15358	15540	15362	15554	15291	15348	15398	15272	15458	15431	15504	15248	15375	15476	15241	15437	15282	15292	15289	15202	15455	15268	15449	15316	15338	15283	15334	15426	15431	15345	15444	15451	15275	15387	15432	15347	15399	15467	15431	15343	15463	15556	15437	15404	15411	15315	15392	15211	15308	15511	15428	15414	15318	15307	15317	15279	15326	15355	15373	15256	15342	15410	15324	15329	15331	15349	15431	15224	15390	15474	15335	15345	15422	15474	15462	15261	15382	15282	15443	15394	15481	15431	15360	15309	15435	15488	15515	15383	15337	15237	15368	15392	15514	15455	15235	15396	15476	15326	15424	15493	15650	15413	15354	15334	15604	15266	15255	15332	15270	15318	15457	15362	15341	15558	15273	15615	15408	15273	15190	15347	15291	15441	15323	15126	15479	15239	15417	15459	15208	15291	15435	15400	15369	15497	15335	15389	15357	15279	15506	15466	15497	15362	15388	15363	15393	15380	15299	15461	15378	15430	15368	15486	15291	15407	15266	15184	15429	15318	15348	15534	15373	15297	15313	15295	15449	15427	15400	15319	15240	15341	15573	15323	15211	15401	15378	15465	15344	15454	15298	15291	15374	15359	15447	15332	15284	15320	15415	15342	15364	15116	15497	15344	15405	15428	15459	15551	15326	15337	15366	15333	15369	15210	15478	15589	15397	15331	15342	15344	15263	15362	15324	15351	15367	15323	15432	15327	15288	15474	15458	15202	15592	15305	15300	15305	15455	15461	15326	15443	15429	15527	15311	15427	15251	15250	15445	15461	15359	15392	15447	15234	15255	15354	15445	15358	15374	15448	15326	15411	15342	15498	15415	15351	15284	15256	15451	15353	15336	15262	15212	15280	15525	15477	15356	15428	15384	15402	15435	15461	15240	15288	15467	15410	15434	15455	15413	15340	15340	15347	15413	15399	15264	15334	15301	15300	15308	15469	15294	15319	15191	15518	15279	15363	15504	15502	15222	15486	15345	15293	15274	15407	15270	15278	15395	15397	15491	15364	15269	15524	15272	15396	15264	15378	15629	15449	15326	15331	15420	15335	15323	15473	15439	15512	15456	15346	15432	15352	15314	15546	15260	15414	15482	15334	15411	15510	15450	15296	15389	15470	15292	15408	15524	15455	15330	15430	15177	15423	15526	15182	15308	15247	15255	15271	15447	15468	15354	15406	15292	15306	15341	15541	15275	15095	15301	15458	15297	15363	15425	15540	15421	15218	15356	15329	15288	15305	15336	15359	15217	15381	15390	15398	15314	15467	15284	15377	15297	15426	15367	15461	15310	15346	15159	15250	15441	15347	15385	15368	15482	15491	15246	15491	15462	15363	15497	15338	15334	15279	15323	15430	15379	15329	15315	15322	15379	15370	15295	15340	15425	15283	15157	15497	15413	15449	15410	15222	15305	15318	15534	15327	15285	15377	15234	15543	15234	15313	15339	15307	15349	15524	15493	15397	15399	15505	15360	15386	15519	15376	15440	15230	15326	15513	15270	15437	15374	15357	15292	15333	15268	15346	15218	15281	15346	15388	15456	15505	15284	15294	15333	15422	15170	15465	15161	15384	15541	15315	15213	15296	15323	15348	15195	15481	15709	15221	15393	15323	15361	15468	15303	15460	15526	15440	15413	15272	15478	15334	15482	15440	15201	15474	15249	15566	15306	15246	15362	15290	15410	15445	15302	15493	15185	15323	15175	15320	15424	15489	15343	15425	15405	15369	15420	15193	15243	15316	15384	15395	15473	15378	15398	15375	15383	15458	15411	15252	15442	15357	15432	15490	15233	15403	15421	15506	15293	15471	15295	15430	15325	15428	15343	15427	15403	15418	15344	15612	15410	15402	15251	15492	15334	15386	15306	15209	15353	15374	15291	15440	15363	15295	15422	15482	15257	15369	15321	15257	15378	15533	15359	15222	15321	15305	15461	15283	15317	15276	15460	15220	15286	15342	15216	15462	15378	15309	15496	15243	15373	15191	15328	15207	15447	15402	15407	15401	15275	15272	15340	15213	15388	15476	15224	15411	15280	15281	15419	15490	15270	15434	15372	15294	15320	15330	15444	15530	15245	15224	15297	15408	15415	15504	15202	15195	15224	15370	15329	15401	15180	15349	15464	15283	15354	15323	15324	15369	15380	15431	15514	15297	15403	15444	15376	15537	15359	15275	15413	15351	15256	15273	15430	15270	15164	15433	15426	15441	15406	15266	15368	15427	15292	15444	15401	15186	15333	15378	15500	15392	15388	15429	15434	15329	15477	15391	15355	15302	15354	15314	15516	15424	15467	15446	15244	15502	15423	15292	15410	15258	15333	15612	15419	15449	15353	15458	15473	15534	15388	15401	15296	15550	15430	15239	15422	15394	15313	15331	15287	15362	15507	15403	15460	15464	15598	15288	15298	15235	15368	15484	15216	15336	15269	15300	15280	15265	15186	15453	15465	15403	15314
24008	21505	29060	24378	22435	22820	21837	19111	18571	18676	18734	18379	18655	18431	18684	18340	18330	18287	18481	18674	18463	18505	20569	23062	22512	21250	19841	19113	18569	18337	18502	18142	18401	18177	18128	18217	17956	18245	18113	18306	18398	18325	18321	18247	18381	18194	18306	18253	18165	18090	18268	18237	18380	18102	18144	18339	18125	18071	18180	18309	18143	18126	18401	18182	18156	18073	18034	18318	17916	18280	18178	18063	18347	18088	18098	18204	18086	18171	18252	18102	18188	18116	18213	18220	18260	18108	17994	18068	18310	18236	18077	18176	18140	18287	18293	18373	18248	18368	18189	18156	18278	18140	18143	18122	18380	18230	18183	18318	18068	18160	18212	18131	18210	18199	18234	18242	18055	18025	18054	18124	18221	18258	18144	18422	18374	18068	18128	17982	18245	18159	18023	18202	18076	18266	18309	18206	18075	18002	18178	18308	17998	18188	18184	18132	18618	18073	18154	18194	18312	18252	18201	18246	18042	17980	18262	18211	18096	18032	18331	18095	18159	18337	18019	18166	18074	18142	18201	18055	18225	18217	18237	18201	18102	18212	18168	18170	18011	18043	18098	18106	18197	18127	18141	18198	18017	18258	18305	18341	18338	18066	18205	18106	18310	18213	18233	18183	18328	18104	18127	18172	18058	17957	18184	18235	18126	18136	18198	18342	18346	18243	18050	18179	18185	18004	18113	18079	18006	18098	18358	18179	18094	18096	18142	17977	18168	18258	18222	18104	18001	18319	18128	18137	18026	18096	18105	18311	18127	18199	17985	18014	18177	18032	18282	18171	18091	18273	18250	18239	18124	18207	18012	18255	18401	18172	18054	18226	18215	18374	18228	18098	18296	18180	18357	18054	18247	18238	18181	18271	17901	18032	18258	18026	18135	18229	18185	18107	18286	18124	18055	18177	18207	18237	18220	18327	18533	18124	18205	18172	18044	18148	18183	18107	18140	18176	18219	18040	18219	18116	18297	18192	18461	18205	18138	18104	18253	18138	18306	17980	18321	18253	18052	18279	18002	18091	18279	18125	18109	18295	18146	18054	17971	18298	18214	17995	18155	18286	18103	17962	18275	18263	18283	18131	18129	18123	18188	18177	18170	18125	18257	18298	18223	18212	18133	18087	18129	17907	18105	18263	18249	18287	18239	18127	18206	17886	18311	18294	18042	18228	18231	18171	18309	18212	18156	18426	18278	18065	18167	18095	18130	18384	18355	18100	18085	17987	18452	18037	18231	18141	18032	18095	18066	18096	18052	18212	18231	18386	18407	18218	18189	18219	18246	18096	18180	18275	18169	18371	18111	18130	18292	18173	18070	18087	18358	18105	18355	18205	18164	18076	17888	17908	17835	18287	18178	18034	18235	18107	18235	18239	18195	18236	18240	18245	18426	18259	17998	18230	18331	18351	18134	18265	18195	18220	18226	18208	18032	18102	18431	18013	18234	18340	18174	18229	18034	17935	18037	18124	18087	17976	18340	18236	18309	18249	17939	18104	18190	18173	18141	18255	18331	18059	18301	18219	18061	18255	18089	18282	18199	18331	18234	17958	18075	18015	18078	18198	18284	18387	18205	18157	18253	18251	18148	18201	18289	18266	18407	18344	18164	18266	18167	18278	18196	18108	18385	18123	18243	18115	17949	17939	18321	18171	18141	18090	18238	18190	18222	18080	18193	18109	17934	18136	18221	18153	18024	18214	18139	18320	18272	18127	18126	17961	18088	18295	18279	18356	18021	18123	18210	18311	18122	18175	18144	18163	18197	18190	18099	18023	17952	18209	17902	18083	18350	18290	18235	18178	18246	18116	18140	18190	18157	18351	18175	18030	17997	18168	18326	18088	18062	18163	18353	18146	17950	18041	18170	18164	18349	18045	18269	18204	18240	18140	18039	18174	18280	18127	18213	18280	18217	18107	18236	18324	18137	18250	18210	18225	18164	18214	18314	18032	18266	18140	18118	18123	18213	18261	18374	18162	18230	18152	18371	18324	18075	18270	18148	18227	18159	18078	18206	18206	18147	18179	18200	18007	18040	18083	18196	18094	18072	18152	18071	18272	18235	17988	18069	18116	18198	18258	18254	18259	18312	18294	18480	18031	18279	17874	18195	18097	18173	18269	18367	18239	18199	18088	18110	18187	18060	18286	18050	18248	18046	18036	17940	18274	18067	18081	18248	18011	18147	18002	17927	18162	18268	18173	17983	18042	18170	17973	18091	18067	18029	18275	17928	18052	18074	17869	18095	18187	18115	18278	18226	18175	18185	18190	18158	18073	18207	18190	18220	18110	18195	18203	18197	18413	18222	18035	18081	17999	18207	18206	18371	18247	18233	18172	18209	18117	18192	18134	18367	18138	18308	18213	17979	18079	18433	18083	18001	18194	18089	17973	18135	18019	18056	18283	18155	18048	18516	18333	18199	18205	18300	18131	18141	18257	18227	18020	18081	18243	18323	18145	18136	18225	18237	18205	18267	18181	18085	18127	18096	18184	18179	17935	17967	18249	18206	17898	17991	18202	18166	18132	18353	18297	18094	18208	18067	18274	18238	18039	18111	18084	18247	18125	18219	18198	18144	18148	18142	17987	18174	18046	18126	18231	18032	18148	18145	18226	18161	18089	18183	18289	18086	18241	18169	18047	18166	18060	18263	18161	18187	18229	18252	18010	17939	18056	18285	18085	18144	18444	18158	18197	18398	18064	18393	18512	18084	18133	18219	18256	18117	18141	18084	18136	18075	17944	18018	18258	18075	18485	18365	18192	18231	18123	18230	18261	18247	18098	18271	18245	18233	18360	18257	18272	18025	18188	18342	18176	18176	18306	17978	17986	18228	18147	18271	18367	18190	17995	18090	18203	18009	18074	18223	18276	18133	18293	18194	18220	18148	18401	17976	18201	18253	18102	18101	18084	18194	18131	18005	18193	18311	18293	18272	18233	18127	18161	18023	18227	18030	18209	18065	18247	18081	18038	18135	18221	18103	18142	18090	18107	17870	18307	18006	18282	18237	18158	18118	18156	17948	18031	17886	18042	18058	18299	18167	17991	18374	18259	18223	18218	18271	18200	18210	18128	17989	18035	18301	18242	18229	18160	18170	18280	18180	18106	18094	18028	17982	18077	18246	18310	17981	18168	18102	18137	18097	18096	18226	18143	18268	18226	17984	18067	18258	18039	18133	18307	18284	18414	18208	18216	18122	18082	18279	18420	18179	17996	18202	18088	18160	18176	18000	18050	17873	18274	18097	18123	18307	18264	18288	18346	18088	17937	18145	17990	18060	18148	18380	18091	18216	18369	18088	18059	18063	18195	18185	18207	18073	18150	18224	18111	18388	18106	18244	18227	18289	18263	18249	18378	18496	18259	18229	18087	18258	18395	18387	18254	18228	18204	18100	18221	18038	18009	18254	17999	18010	18160	18304	18036	18296	18287	18045	18461	18174	18162	18161	18213	18105	18096	18115	18045	18209	18116	18117	18315	18067	18321	18232	17973	18209	18133	18089	18276	18273	18222	18195	18282	18212	18084	18131	18160	18140	18137	18356	18111	18082	18121	18221	18139	18202	17968	18225	18234	18223	18275	18091	18056	17994	18043	18208	18327	18100	18143	18258	18135	18387	18315	18266	18089	18169	17987	18247	18301	18121	18294	18176	18091	18228	18264	18219	18330	18227	18268	18065	18111	18087	18370	18121	18383	18116	18073	18193	18186	18039	18208	18376	17988	18171	18193	18073	18249	18038	18257	18232	18132	18091	18365	18112	18104	18338	18313	18167	18226	18124	18093	18284	17991	18190	18418	18259	18271	18252	18230	18093	18124	18025	18098	18087	17983	17999	18172	18046	18150	18155	18382	18140	18138	18354	18236	18034	18468	18207	17942	18341	18216	18051	18095	18096	18128	18409	18199	18289	18266	18158	18242	18258	18169	17933	18130	18246	18079	18264	17950	18228	18274	18219	18276	18116	18304	18230	18346	18188	18137	18203	18154	18202	18379	17973	18133	18166	18155	18071	18399	18255	18209	18225	18087	18174	18164	18178	18095	18172	18109	18341	18252	18091	18013	18090	18137	18017	18151	18023	18292	18362	18160	18034	18229	18193	18036	18348	18397	18360	18024	18318	18312	18015	18203	18163	18125	18159	18134	17898	18057	18219	18113	18329	18275	18211	18214	18201	18222	18204	17942	18230	18217	18241	18172	18359	18204	18095	18258	18157	18189	18170	18175	18351	18265	18147	18190	18039	18284	18059	18172	18098	18252	18256	18015	18238	18170	18313	18151	18196	18344	18053	18164	17927	18310	18075	18122	18328	18202	18194	18097	18023	17992	18358	18264	18299	18134	18043	18075	18210	18378	18064	18033	18061	18150	18196	18140	18083	18134	18210	18084	18274	18212	18484	18055	18147	17926	18418	18146	18146	18077	18224	18323	18310	18209	18251	18086	18142	18077	18205	18290	18023	18302	18303	18265	18151	18037	18161	18261	18056	18004	17914	18203	18163	18264	18288	18450	18272	18190	18130	18172	18039	18230	18021	17917	18014	18068	18035	18003	18328	18009	18206	18272	18105	18064	18208	18255	18184	18113	18173	18221	18254	18019	18240	18200	18176	18243	18112	18224	18163	18037	18151	18268	18189	18101	18236	18209	18031	18131	18190	18155	18119	18300	18272	17936	18159	18287	18202	17879	18024	18032	18004	18145	18116	18057	18099	18097	18226	18051	18287	18143	18377	18145	18108	18092	18275	18236	18075	18264	18270	18043	18226	18087	18258	18017	18235	18311	18304	18223	17965	18173	18095	18242	18182	18256	18248	18234	18136	18036	18044	18142	18230	18044	18073	18055	18155	18360	18161	18251	18070	18140	18000	18235	18269	18038	18429	18338	18177	18161	18050	18202	18214	18160	18363	18278	18116	18288	18214	18342	18213	18245	18370	18207	18343	18113	18192	18112	18143	18184	18193	18441	18408	18164	18185	18154	18064	17904	18379	18236	17954	18362	18113	18323	18045	18096	18323	18379	17873	17954	18155	18179	18169	18056	18148	18385	18052	18136	18299	18155	18371	18071	18229	17741	18092	18274	18155	18233	18168	18264	18275	18174	18189	18075	18266	18138	18196	18279	17946	18137	18027	18248	18240	18333	18092	18195	18309	17966	18171	18204
25353	44677	34566	22092	20288	18549	17369	16709	16473	16263	16223	16021	15800	15924	16095	16113	16062	16100	16121	16058	16077	15812	20041	22684	21494	19218	17497	16543	15765	15866	15728	15801	15582	15790	15578	15587	15625	15771	15604	15663	15677	15464	15772	15720	15707	15665	15785	15688	15655	15597	15711	15651	15544	15854	15591	15430	15686	15671	15753	15607	15521	15722	15678	15690	15741	15566	15500	15652	15676	15619	15785	15656	15724	15704	15637	15615	15686	15807	15482	15670	15812	15608	15638	15728	15852	15501	15660	15747	15692	15663	15622	15629	15691	15672	15604	15779	15631	15655	15578	15745	15708	15813	15613	15625	15615	15773	15846	15583	15568	15520	15721	15593	15647	15686	15715	15618	15794	15767	15713	15787	15703	15629	15751	15567	15704	15577	15636	15604	15562	15544	15651	15633	15668	15618	15673	15621	15695	15621	15693	15534	15768	15656	15754	15563	15683	15707	15706	15624	15685	15523	15745	15697	15760	15670	15478	15652	15708	15647	15599	15535	15774	15636	15511	15642	15479	15708	15785	15815	15534	15498	15711	15754	15721	15659	15603	15670	15505	15742	15761	15716	15827	15639	15775	15626	15564	15638	15637	15632	15640	15651	15609	15623	15655	15572	15583	15608	15619	15694	15587	15750	15713	15751	15721	15663	15562	15576	15720	15716	15676	15895	15677	15639	15680	15617	15652	15737	15636	15698	15705	15656	15693	15495	15682	15621	15710	15797	15580	15663	15694	15693	15735	15766	15514	15844	15503	15542	15787	15552	15732	15769	15614	15728	15755	15804	15738	15743	15481	15638	15683	15566	15721	15674	15619	15736	15696	15610	15599	15649	15720	15691	15641	15642	15530	15719	15517	15600	15817	15674	15660	15631	15737	15465	15641	15683	15791	15545	15576	15729	15735	15521	15865	15556	15730	15616	15673	15665	15585	15651	15659	15682	15604	15586	15647	15589	15624	15648	15546	15743	15924	15540	15773	15498	15677	15864	15553	15601	15838	15470	15697	15722	15782	15756	15730	15709	15597	15777	15591	15684	15528	15626	15760	15702	15761	15486	15889	15621	15825	15604	15878	15767	15636	15815	15900	15631	15789	15705	15647	15723	15784	15671	15627	15755	15655	15568	15530	15681	15634	15768	15638	15670	15686	15778	15655	15664	15747	15770	15712	15739	15723	15651	15598	15623	15683	15629	15738	15648	15760	15570	15697	15853	15681	15727	15673	15670	15541	15578	15773	15715	15716	15548	15509	15565	15797	15786	15871	15940	15693	15530	15717	15540	15576	15479	15655	15604	15689	15581	15518	15639	15748	15671	15614	15736	15716	15758	15701	15785	15631	15709	15612	15775	15725	15597	15780	15533	15663	15678	15699	15683	15654	15533	15679	15622	15612	15696	15769	15809	15629	15590	15679	15778	15802	15725	15649	15608	15679	15631	15726	15654	15696	15692	15552	15640	15684	15499	15610	15662	15701	15607	15774	15676	15711	15658	15422	15604	15631	15791	15769	15619	15667	15722	15704	15556	15693	15683	15558	15492	15667	15672	15726	15764	15573	15648	15627	15557	15690	15671	15732	15727	15692	15668	15656	15650	15535	15869	15594	15749	15841	15583	15681	15674	15766	15635	15709	15681	15816	15677	15732	15586	15707	15754	15696	15662	15738	15627	15622	15777	15360	15516	15738	15668	15547	15575	15694	15726	15719	15841	15661	15723	15581	15554	15432	15619	15642	15687	15767	15624	15616	15527	15688	15678	15572	15738	15715	15660	15611	15656	15634	15700	15650	15596	15686	15756	15607	15577	15638	15798	15746	15665	15719	15581	15800	15652	15685	15602	15710	15664	15754	15659	15770	15566	15704	15716	15718	15640	15580	15578	15775	15433	15680	15613	15692	15666	15800	15670	15753	15633	15785	15721	15799	15946	15539	15714	15692	15766	15836	15664	15616	15587	15365	15655	15458	15600	15548	15722	15872	15725	15569	15578	15759	15545	15636	15864	15699	15608	15723	15650	15707	15497	15477	15522	15619	15686	15634	15485	15607	15767	15799	15646	15691	15583	15688	15460	15554	15908	15694	15709	15773	15586	15734	15863	15699	15666	15602	15649	15592	15608	15630	15666	15800	15634	15740	15610	15556	15670	15644	15652	15775	15590	15611	15530	15756	15523	15520	15856	15769	15738	15697	15678	15611	15714	15494	15774	15587	15740	15679	15579	15698	15787	15508	15560	15778	15553	15813	15734	15630	15673	15602	15659	15788	15694	15701	15664	15663	15671	15641	15631	15656	15592	15687	15589	15575	15732	15714	15645	15609	15464	15615	15724	15615	15662	15723	15643	15767	15533	15566	15423	15892	15712	15746	15534	15641	15760	15733	15605	15591	15698	15662	15604	15643	15660	15656	15617	15645	15557	15567	15672	15697	15484	15665	15447	15697	15693	15534	15587	15606	15609	15608	15608	15693	15694	15538	15731	15598	15692	15773	15617	15780	15624	15592	15645	15640	15736	15677	15699	15679	15633	15708	15652	15702	15741	15467	15592	15632	15529	15618	15638	15670	15719	15648	15604	15600	15612	15628	15722	15699	15743	15638	15568	15631	15514	15729	15839	15657	15805	15644	15603	15433	15638	15798	15430	15766	15671	15819	15642	15642	15670	15592	15589	15624	15718	15611	15735	15594	15549	15410	15617	15545	15766	15623	15637	15607	15578	15744	15714	15520	15600	15714	15600	15689	15696	15724	15461	15705	15698	15711	15636	15638	15532	15640	15629	15814	15611	15671	15648	15548	15448	15700	15705	15744	15761	15641	15719	15527	15412	15673	15635	15673	15577	15665	15575	15598	15735	15591	15925	15448	15680	15684	15707	15702	15742	15665	15603	15636	15439	15547	15725	15610	15524	15680	15710	15764	15681	15685	15669	15636	15597	15711	15577	15706	15644	15565	15652	15539	15661	15701	15587	15725	15746	15715	15750	15667	15791	15599	15676	15401	15775	15687	15691	15507	15627	15662	15684	15558	15709	15620	15813	15717	15556	15739	15623	15695	15668	15651	15525	15737	15648	15710	15405	15709	15658	15520	15735	15716	15755	15492	15720	15627	15720	15820	15636	15647	15643	15760	15603	15468	15549	15731	15681	15695	15719	15583	15663	15776	15709	15713	15764	15703	15633	15661	15562	15664	15536	15691	15736	15710	15670	15864	15703	15610	15637	15721	15526	15814	15813	15484	15612	15668	15700	15577	15527	15534	15789	15759	15755	15599	15641	15565	15734	15692	15615	15731	15672	15658	15760	15603	15713	15772	15691	15538	15686	15472	15573	15626	15616	15666	15610	15681	15580	15661	15759	15644	15742	15800	15537	15603	15571	15712	15735	15506	15799	15628	15697	15769	15777	15654	15576	15614	15565	15682	15658	15596	15776	15653	15838	15669	15871	15803	15627	15558	15733	15714	15870	15724	15678	15593	15726	15695	15681	15696	15601	15729	15780	15565	15576	15556	15732	15811	15668	15546	15548	15681	15581	15744	15644	15788	15694	15709	15697	15653	15658	15587	15841	15735	15652	15523	15616	15627	15753	15591	15502	15716	15713	15619	15788	15646	15542	15625	15812	15574	15479	15621	15805	15869	15357	15894	15626	15809	15683	15552	15503	15711	15568	15761	15707	15653	15718	15800	15625	15742	15826	15559	15778	15669	15578	15648	15728	15610	15478	15645	15750	15674	15636	15716	15792	15557	15674	15711	15493	15620	15654	15563	15749	15747	15738	15473	15867	15709	15762	15569	15469	15609	15684	15535	15723	15628	15720	15652	15681	15558	15606	15543	15605	15781	15567	15699	15664	15551	15485	15665	15665	15649	15812	15768	15580	15700	15706	15600	15519	15659	15557	15650	15660	15610	15848	15493	15652	15750	15608	15670	15632	15594	15763	15636	15646	15500	15656	15658	15784	15660	15600	15799	15644	15742	15709	16003	15569	15666	15734	15637	15584	15597	15492	15771	15650	15564	15661	15512	15670	15395	15769	15752	15751	15704	15759	15686	15511	15720	15627	15754	15612	15773	15925	15542	15798	15708	15705	15553	15830	15644	15644	15640	15751	15798	15713	15710	15721	15595	15662	15801	15767	15765	15598	15677	15649	15655	15579	15656	15627	15573	15643	15679	15627	15577	15765	15770	15571	15657	15753	15760	15691	15688	15576	15625	15731	15622	15544	15740	15689	15590	15729	15642	15714	15564	15714	15781	15621	15678	15705	15674	15802	15693	15586	15775	15656	15509	15621	15725	15576	15637	15515	15754	15633	15726	15689	15702	15737	15649	15597	15677	15794	15737	15642	15607	15616	15647	15746	15727	15743	15803	15758	15614	15609	15732	15671	15630	15634	15735	15589	15672	15775	15790	15686	15656	15655	15709	15766	15629	15521	15572	15570	15676	15645	15483	15821	15724	15536	15703	15687	15747	15693	15468	15439	15668	15590	15651	15558	15673	15571	15541	15798	15663	15629	15627	15748	15497	15717	15582	15695	15831	15617	15761	15722	15626	15617	15631	15703	15716	15678	15568	15652	15675	15616	15673	15572	15802	15648	15599	15733	15731	15692	15799	15793	15604	15644	15590	15628	15782	15667	15712	15684	15582	15625	15680	15606	15625	15794	15739	15505	15823	15786	15442	15745	15886	15637	15662	15829	15602	15653	15604	15498	15743	15752	15589	15552	15702	15533	15639	15672	15558	15704	15713	15708	15597	15795	15757	15615	15596	15750	15547	15652	15724	15743	15574	15569	15656	15553	15601	15652	15734	15616	15778	15609	15583	15709	15600	15743	15676	15718	15604	15568	15884	15631	15425	15746	15862	15522	15746	15836	15562	15611	15595	15714	15703	15713	15627	15579	15614	15600	15645	15629	15706	15540	15696	15810	15704	15395	15603	15659	15678	15875	15691	15618	15632	15660	15777	15690	15788	15495	15774	15854	15732	15654	15598	15640	15671	15676	15688	15513	15514	15650	15663	15710	15674	15682	15700	15554	15780	15537	15735	15661	15571	15664	15701	15627	15503	15632	15771	15761	15789	15607	15761	15520	15660	15674	15940	15670	15746	15736	15640	15629	15650	15829	15782	15789	15368	15606	15933	15774	15652	15648	15642	15662	15655	15672	15498	15723
23024	21494	29403	23927	21688	23879	25661	20144	19176	19593	19477	19170	19269	18958	18901	18893	19186	18837	19129	18944	19056	19099	24999	27112	25455	23173	21264	19907	19212	18878	18889	18668	18737	18680	18619	18496	18669	18471	18646	18559	18594	18679	18663	18570	18709	18695	18703	18470	18807	18604	18592	18653	18912	18705	18815	18518	18722	18843	18748	18534	18643	18421	18661	18602	18637	18684	18399	18476	18598	18675	18638	18480	18630	18725	18792	18690	18718	18508	18562	18849	18645	18510	18720	18392	18546	18311	18329	18533	18649	18572	18490	18753	18496	18681	18639	18516	18566	18605	18502	18540	18514	18755	18486	18568	18533	18740	18487	18588	18363	18459	18571	18408	18352	18512	18563	18384	18341	18422	18515	18419	18506	18359	18589	18631	18561	18440	18416	18616	18558	18720	18497	18394	18605	18545	18616	18557	18502	18614	18544	18499	18394	18630	18553	18517	18490	18648	18439	18353	18530	18448	18246	18326	18302	18555	18536	18514	18601	18536	18705	18497	18620	18633	18402	18592	18481	18380	18647	18482	18544	18361	18534	18516	18705	18678	18478	18393	18614	18548	18410	18600	18609	18533	18519	18723	18789	18672	18708	18539	18356	18599	18757	18691	18499	18565	18443	18604	18361	18657	18459	18486	18542	18441	18539	18503	18638	18452	18680	18433	18480	18475	18528	18719	18811	18523	18419	18584	18403	18619	18282	18652	18624	18585	18575	18482	18572	18575	18541	18640	18509	18601	18407	18506	18443	18530	18385	18477	18399	18556	18457	18515	18449	18503	18395	18625	18577	18519	18538	18545	18537	18479	18665	18652	18529	18496	18477	18448	18435	18657	18709	18496	18484	18643	18538	18412	18532	18505	18411	18419	18694	18523	18651	18441	18423	18689	18402	18528	18567	18734	18535	18457	18549	18260	18608	18701	18592	18485	18484	18620	18554	18364	18531	18566	18444	18750	18753	18455	18737	18635	18717	18420	18357	18370	18647	18651	18585	18640	18705	18527	18628	18442	18651	18526	18506	18577	18644	18487	18562	18637	18706	18743	18623	18405	18501	18564	18535	18718	18478	18527	18612	18619	18745	18660	18617	18632	18673	18456	18365	18617	18569	18540	18485	18517	18475	18524	18314	18526	18482	18560	18469	18700	18352	18517	18549	18651	18511	18490	18371	18547	18598	18479	18570	18418	18786	18594	18574	18366	18500	18137	18689	18324	18672	18446	18482	18523	18635	18294	18507	18484	18550	18319	18362	18647	18479	18387	18608	18614	18561	18495	18566	18505	18437	18492	18377	18521	18582	18474	18410	18687	18459	18437	18630	18537	18523	18277	18609	18455	18538	18591	18620	18510	18519	18494	18610	18464	18459	18380	18521	18409	18457	18483	18569	18614	18541	18455	18408	18591	18586	18397	18496	18432	18387	18551	18511	18602	18465	18540	18535	18544	18646	18522	18805	18587	18630	18404	18702	18320	18432	18609	18352	18560	18551	18488	18553	18362	18508	18668	18558	18481	18556	18480	18597	18492	18628	18442	18561	18574	18428	18540	18544	18589	18555	18832	18743	18651	18519	18560	18507	18709	18563	18557	18450	18640	18687	18482	18446	18568	18423	18489	18523	18497	18540	18722	18515	18720	18759	18389	18416	18549	18613	18580	18608	18405	18538	18719	18364	18492	18581	18692	18657	18562	18552	18610	18480	18492	18349	18497	18554	18469	18546	18508	18485	18485	18462	18471	18234	18700	18613	18350	18449	18447	18722	18449	18622	18787	18712	18547	18468	18529	18581	18669	18555	18593	18361	18511	18439	18211	18777	18474	18500	18514	18743	18547	18623	18579	18662	18695	18484	18591	18404	18501	18393	18582	18656	18257	18566	18489	18586	18661	18650	18492	18501	18583	18543	18463	18563	18607	18534	18570	18609	18420	18353	18667	18571	18654	18592	18483	18490	18599	18516	18472	18322	18563	18492	18545	18573	18494	18374	18648	18646	18466	18438	18509	18683	18614	18388	18445	18531	18383	18550	18424	18571	18622	18676	18459	18663	18633	18399	18509	18386	18755	18603	18438	18627	18608	18609	18295	18351	18630	18541	18621	18554	18470	18578	18636	18473	18635	18420	18417	18404	18533	18726	18709	18775	18640	18376	18578	18727	18614	18540	18631	18503	18629	18289	18552	18605	18571	18416	18436	18519	18598	18377	18400	18455	18490	18418	18485	18335	18493	18406	18509	18334	18541	18579	18445	18621	18760	18523	18411	18506	18488	18505	18501	18491	18638	18705	18673	18397	18652	18563	18397	18491	18566	18530	18628	18703	18686	18649	18303	18481	18583	18486	18485	18518	18404	18646	18710	18530	18584	18526	18547	18575	18501	18674	18586	18497	18594	18514	18557	18512	18427	18473	18328	18501	18483	18521	18572	18598	18322	18718	18425	18638	18581	18668	18498	18660	18509	18457	18550	18595	18705	18794	18700	18559	18696	18524	18611	18446	18536	18722	18562	18499	18667	18778	18662	18655	18328	18501	18667	18546	18432	18525	18419	18647	18598	18580	18517	18557	18578	18414	18277	18651	18523	18353	18660	18552	18564	18607	18462	18445	18489	18574	18680	18720	18687	18492	18442	18567	18729	18406	18592	18339	18301	18558	18605	18554	18544	18583	18447	18756	18504	18400	18611	18659	18361	18493	18493	18510	18383	18430	18534	18697	18432	18714	18582	18717	18279	18335	18488	18401	18639	18527	18419	18507	18622	18704	18605	18388	18612	18386	18530	18449	18542	18541	18548	18510	18551	18597	18646	18584	18348	18689	18500	18570	18691	18580	18448	18416	18639	18545	18420	18556	18519	18474	18430	18430	18501	18462	18350	18444	18453	18714	18679	18549	18463	18523	18592	18559	18687	18565	18772	18429	18430	18415	18480	18341	18554	18564	18432	18560	18535	18537	18594	18452	18545	18534	18525	18531	18505	18535	18499	18312	18519	18567	18645	18580	18649	18524	18491	18581	18409	18329	18597	18678	18450	18499	18516	18678	18454	18501	18494	18494	18394	18653	18368	18344	18622	18635	18613	18592	18469	18411	18534	18695	18486	18704	18474	18819	18366	18703	18559	18595	18699	18395	18580	18646	18499	18514	18676	18429	18413	18561	18432	18596	18473	18448	18559	18556	18757	18436	18821	18442	18311	18474	18435	18497	18678	18696	18548	18636	18723	18409	18580	18545	18303	18504	18789	18367	18490	18750	18463	18600	18488	18383	18586	18640	18590	18483	18392	18507	18582	18472	18361	18631	18091	18474	18376	18734	18504	18551	18507	18497	18472	18624	18527	18592	18537	18406	18746	18540	18509	18331	18360	18630	18484	18709	18745	18417	18557	18565	18606	18639	18712	18670	18526	18635	18670	18212	18445	18744	18672	18609	18343	18555	18615	18625	18581	18374	18674	18382	18514	18454	18423	18709	18584	18657	18590	18600	18619	18606	18399	18516	18549	18398	18497	18658	18544	18637	18652	18523	18456	18364	18568	18597	18475	18589	18626	18517	18489	18539	18434	18407	18577	18727	18594	18444	18601	18395	18439	18422	18567	18509	18536	18585	18379	18647	18599	18715	18398	18561	18615	18560	18382	18372	18496	18245	18655	18683	18647	18515	18646	18535	18532	18371	18450	18543	18763	18553	18316	18505	18524	18608	18539	18260	18540	18478	18508	18461	18657	18505	18532	18561	18621	18799	18529	18418	18647	18493	18409	18663	18284	18630	18625	18490	18611	18806	18539	18602	18518	18572	18639	18585	18533	18502	18497	18449	18444	18682	18712	18483	18590	18610	18540	18644	18368	18606	18524	18281	18674	18542	18574	18699	18667	18452	18499	18540	18280	18393	18489	18746	18429	18487	18550	18729	18661	18652	18588	18480	18546	18505	18439	18536	18583	18498	18509	18574	18711	18629	18791	18534	18497	18530	18359	18646	18532	18564	18433	18553	18627	18768	18461	18542	18497	18318	18494	18616	18541	18682	18507	18655	18585	18597	18641	18639	18686	18635	18574	18467	18501	18617	18317	18410	18430	18513	18502	18627	18672	18498	18646	18532	18620	18592	18859	18628	18413	18391	18434	18431	18445	18365	18570	18515	18552	18560	18521	18710	18775	18489	18516	18657	18405	18468	18500	18446	18516	18515	18372	18442	18499	18428	18645	18597	18720	18537	18672	18686	18505	18550	18477	18539	18356	18766	18535	18422	18508	18649	18594	18559	18705	18712	18795	18500	18604	18517	18475	18449	18508	18647	18597	18623	18443	18570	18416	18285	18455	18527	18473	18485	18805	18568	18481	18457	18412	18617	18541	18549	18325	18597	18505	18494	18654	18522	18577	18569	18379	18607	18507	18684	18468	18700	18528	18679	18423	18644	18553	18548	18661	18540	18458	18634	18547	18758	18406	18574	18353	18435	18565	18304	18443	18616	18557	18502	18501	18595	18371	18751	18454	18562	18385	18391	18396	18606	18675	18298	18507	18708	18498	18664	18418	18386	18465	18500	18521	18453	18569	18668	18677	18350	18668	18441	18623	18357	18522	18464	18649	18283	18322	18416	18563	18698	18639	18483	18608	18589	18429	18496	18547	18426	18574	18777	18345	18546	18611	18656	18493	18622	18344	18473	18487	18368	18635	18411	18614	18641	18460	18523	18537	18534	18464	18388	18483	18376	18573	18646	18571	18679	18633	18519	18566	18618	18687	18517	18614	18442	18521	18459	18469	18527	18592	18609	18414	18474	18318	18536	18344	18668	18372	18597	18617	18423	18288	18628	18445	18360	18570	18599	18318	18624	18501	18481	18578	18480	18400	18596	18436	18637	18593	18677	18655	18753	18468	18484	18423	18668	18465	18558	18401	18282	18566	18534	18575	18534	18578	18438	18485	18600	18548	18677	18392	18625	18579	18516	18734	18472	18372	18421	18547	18657	18417	18465	18488	18518	18529	18373	18738	18631	18612	18780	18516	18549	18260	18522	18466	18496	18422	18566	18656	18538	18627	18650	18505	18478	18535	18661	18378	18631	18459	18594	18407	18517	18495	18612	18558	18549	18485	18383	18521	18288	18502	18515	18532	18563	18282	18491	18532	18607	18527	18477	18542	18635	18666	18511	18515	18518	18601	18551	18656
28920	48188	32453	24497	21682	19238	18061	17291	16950	16925	16793	16788	16593	16415	16521	16423	16533	16423	16423	16204	16217	17044	26364	27401	25169	21810	19376	17442	16467	16142	16054	15876	15988	15839	15954	15977	16140	15885	15753	15802	15616	15798	15830	15785	15787	15888	15864	15748	15787	15755	15661	15745	15766	15648	15807	15858	15769	15858	15862	15858	15929	15747	15885	15879	15992	15887	15828	15638	15730	15814	15739	15825	16021	15790	15701	15700	15895	15855	15973	15864	15898	16025	15807	15772	15626	15795	15901	15864	16013	15773	15753	15854	15764	15745	15832	15816	15743	15903	16039	15713	15853	15736	15886	15784	15901	15875	15798	15761	15838	15792	16029	15740	15743	15840	15756	15870	15906	15766	15912	15983	15701	15937	15775	15798	15886	15829	15871	15863	15847	15923	15848	15860	15849	15964	15796	15889	15821	15844	15900	15863	15740	15704	15808	15924	15872	15713	15774	15873	15681	15889	15904	15828	15821	15819	15894	15761	15962	15889	15708	15648	15959	15766	15825	15861	15865	15854	15798	15784	15881	15846	15839	15856	15865	16011	15946	15732	15984	15843	15977	15765	15906	15776	15845	15830	15856	15729	15870	15888	15846	15764	15830	15926	15719	15758	15801	16010	15779	15866	15760	15791	15821	15803	15876	16013	15841	15883	16033	15816	15838	15708	15883	15764	15649	15816	15711	15979	15733	15778	15753	15945	15744	15837	15727	15716	15830	15818	15760	15765	15907	15928	15982	15773	15850	15988	15911	15867	15830	15816	15818	15870	15881	15950	15876	15871	15818	15595	15737	15719	15816	15754	15770	15757	15723	15930	15863	15679	15947	15752	15957	15822	15941	15721	15946	15857	15749	15908	15765	15858	15824	15773	15929	15861	15841	15697	15735	15859	15904	15824	15964	15566	15814	15909	15829	15805	15733	15767	15849	15711	15832	15876	15790	15839	15949	15898	15865	15721	15810	15978	15838	15794	15831	15866	15767	15895	15880	15927	15806	15933	16044	15772	15904	16025	16005	15827	15872	15906	15832	15740	15859	15644	15780	15923	15859	15716	15849	15775	15700	15746	15895	15756	15830	15723	15928	15772	15795	15748	15867	16015	15740	15833	15943	15797	15784	15844	15813	15882	15962	15715	15775	15864	15727	15857	15752	15896	15654	15822	15743	15678	15992	15759	15883	15537	15838	15836	15663	15891	15945	15701	15728	15762	15841	15797	15812	15969	15865	15674	15836	15753	15877	15773	15820	15799	15788	15871	15862	15614	15694	15895	15755	15661	15792	15807	15940	16025	15974	15887	15837	15916	15909	15763	15770	15790	15835	15858	15878	16045	15767	15709	15815	16006	15747	15870	15789	15793	15906	15774	15837	15880	15995	15749	15755	16004	15569	15878	15817	15676	15824	15767	15789	15817	15860	15721	16102	15945	15940	15711	15892	15837	15710	15838	16085	15775	15895	15689	15721	15843	16022	15809	15731	15676	15643	15971	15826	16038	15701	15865	15868	15772	15875	15844	15802	15917	15682	15888	15698	15938	15854	15837	15703	15816	15814	15844	15612	15768	15875	15713	15773	15906	15752	15877	15942	16005	15741	15835	15872	15787	15733	15858	15953	15774	15923	15826	15875	15844	15853	15731	15930	15937	15897	15814	15887	15541	15773	16063	15617	15929	15740	15823	15691	15673	15926	15796	15876	15882	15796	15847	15849	15753	15843	15989	15951	15575	15744	15705	15755	15875	15965	15887	15950	15844	15904	15722	15931	15742	15924	15685	15743	15726	15707	15891	15858	15792	15837	15829	15737	15709	15789	15743	15707	15747	15738	15775	15787	15728	15878	15767	15865	15762	15891	15684	15734	15819	15939	15758	15892	15654	15840	15846	15872	15870	15764	15862	15851	15794	15758	15829	15747	15913	16020	15846	15819	15761	15896	15917	15865	15561	15807	15845	15997	15911	15784	15820	15904	15908	15744	15808	15853	15825	15813	15967	15893	15986	15724	15700	15753	15775	15820	15783	15836	15905	15761	15754	15752	15861	15733	15925	15989	15848	15874	15615	15830	15844	15840	15667	15920	15686	15977	15805	15958	15930	15658	15860	15788	15758	15632	15763	15809	15756	15823	15912	15760	15847	15723	15871	15806	15800	15800	15878	15694	15952	15877	15947	15776	15814	15684	15806	15668	15884	15891	15787	15871	15709	15981	15781	15635	15717	15895	15748	15886	15748	15841	15727	15958	15683	15649	15922	15873	15874	15988	15908	16046	15739	15842	15895	15880	15815	15856	15787	15666	15940	15882	15796	15792	15707	15978	15810	15762	15715	15816	15969	15826	15748	15671	15786	15767	15981	15957	15815	15884	15800	16038	15939	15737	15883	15963	15773	15781	15995	15851	15926	15904	15921	15919	15694	15943	15901	15875	15796	15742	15812	15800	15717	15870	15867	15860	15734	15730	15837	15892	15892	15793	15791	15986	15745	15760	15950	15930	15735	16030	15894	15807	15556	15958	15752	15981	15758	15727	15737	15971	15895	15694	15810	15998	15823	15887	15795	15719	15797	15856	15890	15619	15772	15822	15879	15747	15660	15694	15882	15900	15840	15813	15773	15869	15857	15882	15762	15885	15823	15742	15906	15689	15790	15609	15968	16070	15687	15681	15750	15655	15733	15871	15774	15791	15736	15806	15669	15909	15718	15836	15790	15854	15736	15650	15806	15797	15744	15871	15791	15902	15575	15793	15685	15705	15827	15877	15785	15962	15629	15795	15902	15870	15915	15835	15771	15841	15944	15774	15762	15687	15844	15864	15926	15723	15758	15942	15883	15753	15856	15882	15918	15721	15915	15783	15748	15944	15882	15819	15879	15725	15871	15764	15879	15753	15791	15724	15921	15806	15900	15846	15769	15713	15687	15971	15877	15988	15876	15936	15913	15960	15800	15667	15690	15971	15749	15883	15820	15947	15839	15901	15853	15915	15865	15802	15857	15736	15930	15785	15821	15834	15886	15873	15795	15934	15695	15833	15723	15896	15859	15971	15609	15849	15789	15866	15689	15716	15844	15808	15700	15849	15746	15774	15817	15934	15809	15708	15894	15929	15783	15837	15661	15848	15802	15716	15839	15686	15771	15848	15902	15757	15789	15760	15655	15817	15843	15776	15814	15764	15661	15777	15771	15794	15755	15862	15943	15771	15738	15861	15976	15765	15809	16002	15617	15780	15931	15774	15955	15787	15927	15720	15916	15833	15679	15926	15973	15662	15867	15670	15996	15631	15770	15634	15850	15751	15773	15911	15750	15818	15814	15809	15790	15934	15694	15842	15893	15916	15874	15674	15833	15644	15758	15730	15863	15723	15799	16009	15725	15912	15700	15800	15825	15892	15854	15832	15639	15780	15765	15723	15822	15613	15728	15844	15794	15882	15892	15819	15752	15854	15886	15720	15852	15710	15796	15572	15802	15913	15620	15858	15718	15943	15731	15778	15939	15729	15822	15916	15798	15795	15650	15868	15862	15784	15948	15618	15663	15781	15851	15905	15729	16052	15773	15723	15895	15927	15790	15784	15679	15760	15978	15853	15645	15728	15758	15831	15744	15941	15943	15963	15732	15771	15832	15879	15799	15847	15890	15741	15713	15871	15836	15865	15917	15713	15727	15715	15861	15769	15868	15902	15932	15574	15756	15951	15735	15735	15848	15862	15677	15839	15842	15758	15764	15760	15834	15820	15830	15825	15785	15832	15767	15780	15866	15910	15911	15833	15939	15668	15812	15832	15864	15847	15732	15751	16029	15818	15722	15870	15970	15617	15788	15832	15817	15750	15720	15861	15756	15788	15597	15887	15728	15819	15923	15859	15847	15866	15829	15672	15872	15845	15738	15817	15743	15701	15748	15673	15907	16031	15741	15727	15894	15978	15920	15858	15876	15874	15684	15625	15931	15775	15760	15897	15869	15705	15843	15855	15706	15669	15907	15816	15774	15906	15658	15957	15931	15794	15795	15723	15760	15749	15919	15768	15938	15923	15783	15698	15857	15921	15734	15876	15748	15966	15687	15826	15767	15929	15813	15847	15901	15866	15774	15797	15761	16026	15786	15878	15712	15886	15824	15947	15895	15835	15760	15726	15737	15693	15732	15759	15837	16042	15804	15941	15897	15794	15897	15792	16081	15889	15692	15858	15916	15897	15805	15765	15861	15680	15778	15895	15724	15786	15868	15584	15657	15830	15955	15780	15669	15755	15774	15831	15743	15870	15689	15929	15819	15909	15865	15737	15783	16124	15843	15984	16032	15685	15969	15758	15868	15686	15799	15766	15904	15912	15865	15745	15817	15654	15735	15976	15618	15856	15836	15863	15743	15872	15812	15943	15688	15924	15715	15840	15695	15775	15898	15829	15697	15923	16019	15762	15826	15904	15714	15805	15830	15914	15903	15738	15971	15942	15827	15838	15762	15761	15816	15878	15795	15892	15834	15619	15757	15895	15849	15682	15893	15814	15707	15835	15928	15726	15876	15793	15916	15771	15703	15818	15868	15770	15859	15719	15836	15904	15926	15800	15913	15765	15946	15880	15727	15860	15915	15909	15789	15789	15767	15885	15883	15770	15993	15834	15816	15833	15738	15749	15756	15759	15982	15713	15972	15640	15792	15875	15763	16024	15863	15922	15733	15809	15852	15733	15803	15758	15840	15712	15811	15947	15791	15744	15747	15906	15659	15483	15799	15800	15853	15851	15913	15905	15753	15904	15800	15923	15810	15772	15963	15738	15932	15817	15701	15801	15882	15776	15931	15674	15800	16010	15818	15856	15843	15857	15673	15811	15713	15809	15839	15801	15912	15767	15896	15906	15774	15772	15763	15876	15659	15774	15949	15752	15797	15928	15889	15662	15801	15860	15843	15880	15845	15846	15635	15830	15931	15844	15802	15629	15741	15841	15718	15940	15808	15715	15857	15814	15709	15889	15634	15866	15779	15728	15817	15801	15899	15794	15635	15840	15969	15849	15775	15765	15953	15850	15719	15809	15867	15722	15712	15867	15827	15821	15935	15823	15948	15749	15782	15851	15742	15984	15785	16002	15828	15612	15851	15750	15935	15634	15902	15785	15831	15808	15906	15701	15808	15769	15821	15768	15948	15878	15802	15841	15713	15851	15710
28184	23923	26080	22273	18523	18026	17905	17723	17497	17616	17589	17574	17623	17531	17447	17689	17576	17450	17425	17229	17401	17363	17715	17908	18095	17925	17738	17566	17427	17464	17223	17356	17300	17244	17320	17327	17339	17293	17420	17110	17045	17365	17506	17355	17296	17462	17486	17252	17339	17331	17247	17343	17446	17354	17253	17293	17243	17366	17383	17295	17451	17271	17108	17277	17299	17266	17384	17320	17273	17321	17275	17593	17439	17286	17366	17320	17473	17613	17270	17459	17157	17326	17130	17313	17601	17419	17367	17575	17357	17393	17288	17478	17202	17417	17396	17361	17431	17352	17148	17218	17392	17333	17282	17264	17422	17522	17146	17334	17345	17257	17418	17354	17404	17246	17388	17402	17402	17250	17379	17318	17282	17449	17387	17378	17275	17334	17348	17158	17217	17308	17313	17469	17392	17304	17321	17357	17234	17463	17286	17384	17383	17493	17510	17153	17263	16972	17310	17306	17321	17368	17287	17233	17452	17401	17411	17285	17220	17462	17444	17596	17233	17368	17209	17309	17416	17444	17336	17176	17214	17402	17377	17257	17415	17195	17329	17272	17251	17371	17498	17396	17168	17216	17557	17303	17485	17312	17294	17362	17438	17309	17489	17384	17350	17402	17291	17393	17534	17367	17339	17352	17048	17303	17404	17421	17598	17524	17478	17117	17372	17309	17263	17482	17489	17399	17270	17426	17224	17468	17452	17448	17582	17182	17293	17139	17245	17297	17474	17431	17567	17160	17354	17180	17390	17370	17244	17308	17537	17352	17287	17361	17316	17445	17329	17350	17426	17268	17272	17536	17410	17108	17352	17410	17409	17478	17542	17359	17306	17274	17151	17432	17277	17278	17492	17527	17244	17136	17281	17306	17233	17300	17241	17357	17372	17249	17416	17177	17523	17406	17402	17259	17441	17457	17283	17534	17237	17235	17511	17356	17437	17483	17322	17151	17227	17430	17498	17334	17117	17318	17378	17181	17166	17476	17394	17327	17303	17406	17481	17383	17353	17411	17222	17380	17501	17341	17427	17392	17446	17400	17173	17375	17283	17314	17392	17297	17289	17435	17308	17307	17348	17381	17352	17309	17372	17325	17331	17540	17358	17315	17162	17190	17332	17332	17505	17341	17125	17410	17298	17171	17434	17262	17396	17263	17256	17461	17302	17249	17328	17403	17436	17448	17384	17381	17257	17181	17299	17347	17303	17346	17566	17306	17417	17224	17520	17195	17374	17194	17402	17328	17357	17134	17180	17383	17339	17313	17435	17473	17434	17311	17312	17501	17582	17527	17667	17455	17347	17326	17413	17468	17486	17337	17409	17308	17282	17320	17330	17421	17514	17441	17506	17217	17504	17457	17435	17405	17249	17337	17340	17253	17398	17287	17286	17358	17261	17063	17190	17400	17151	17403	17166	17508	17176	17296	17278	17477	17318	17339	17265	17326	17451	17400	17366	17230	17308	17438	17331	17409	17215	17362	17335	17550	17371	17232	17260	17099	17369	17314	17421	17418	17268	17252	17287	17619	17597	17253	17270	17301	17477	17453	17327	17217	17393	17411	17367	17208	17286	17564	17337	17255	17223	17505	17225	17484	17272	17148	17269	17361	17278	17401	17179	17115	17242	17520	17534	17516	17550	17271	17452	17249	17268	17440	17224	17257	17546	17543	17463	17435	17488	17419	17493	17326	17489	17413	17403	17164	17296	17293	17386	17397	17193	17131	17447	17255	17446	17327	17427	17361	17299	17587	17257	17206	17326	17380	17292	17291	17317	17233	17279	17423	17472	17155	17248	17403	17450	17261	17291	17188	17360	17473	17323	17188	17486	17432	17030	17251	17435	17319	17290	17012	17280	17311	17509	17244	17275	17562	17348	17309	17449	17354	17359	17307	17232	17130	17416	17273	17366	17253	17412	17377	17252	17408	17567	17358	17494	17417	17124	17239	17196	17579	17414	17391	17464	17455	17350	17213	17290	17364	17388	17134	17440	17508	17270	17361	17352	17280	17148	17290	17230	17387	17315	17615	17305	17340	17401	17514	17189	17517	17117	17416	17381	17527	17360	17404	17453	17419	17275	17331	17365	17488	17538	17348	17187	17313	17246	17556	17299	17371	17291	17504	17271	17345	17509	17472	17565	17217	17295	17384	17269	17305	17581	17194	17230	17280	17179	17330	17622	17696	17341	17487	17509	17368	17273	17663	17289	17160	17292	17325	17312	17253	17446	17346	17387	17533	17232	17363	17311	17307	17349	17417	17285	17177	17085	17268	17368	17357	17344	17295	17338	17405	17200	17385	17425	17396	17268	17409	17449	17448	17531	17294	17304	17257	17240	17357	17302	17381	17436	17303	17265	17203	17462	17233	17307	17439	17267	17474	17324	17333	17375	17234	17326	17268	17071	17517	17384	17397	17287	17530	17326	17112	17185	17335	17232	17303	17435	17128	17355	17388	17250	17278	17318	17281	17341	17233	17137	17377	17159	17168	17222	17473	17373	17426	17345	17451	17325	17394	17476	17269	17180	17348	17530	17378	17324	17461	17177	17384	17376	17465	17431	17140	17382	17191	17264	17403	17439	17405	17603	17463	17436	17299	17285	17337	17165	17536	17327	17393	17225	17318	17313	17327	17606	17331	17362	17592	17131	17592	17509	17378	17416	17342	17302	17337	17301	17308	17382	17163	17157	17307	17254	17285	17362	17349	17291	17287	17400	17244	17382	17314	17124	17275	17365	17358	17298	17429	17407	17419	17354	17450	17316	17333	17305	17272	17411	17422	17434	17400	17410	17504	17205	17087	17612	17177	17397	17331	17280	17267	17407	17334	17271	17544	17192	17389	17408	17508	17359	17165	17356	17418	17372	17336	17387	17511	17267	17497	17146	17261	17492	17404	17479	17349	17292	17304	17397	17385	17181	17297	17340	17435	17234	17500	17330	17387	17405	17460	17143	17375	17330	17478	17274	17484	17343	17367	17347	17213	17265	17426	17522	17510	17317	17345	17396	17507	17564	17261	17332	17725	17475	17466	17264	17285	17201	17346	17438	17420	17461	17325	17440	17488	17426	17343	17422	17490	17380	17375	17500	17362	17311	17358	17494	17306	17489	17442	17549	17393	17444	17329	17377	17562	17509	17422	17205	17346	17477	17293	17303	17211	17418	17420	17455	17292	17354	17536	17323	17236	17538	17266	17348	17321	17462	17538	17420	17461	17368	17338	17298	17368	17430	17214	17223	17523	17269	17376	17467	17421	17410	17505	17279	17507	17378	17320	17392	17459	17257	17393	17741	17388	17433	17623	17317	17140	17244	17168	17334	17361	17375	17411	17123	17280	17410	17474	17329	17409	17426	17337	17403	17473	17439	17528	17244	17361	17179	17174	17251	17322	17451	17180	17348	17264	17160	17169	17451	17271	17173	17557	17373	17328	17518	17319	17260	17367	17378	17181	17364	17344	17641	17463	17451	17480	17634	17446	17274	17291	17311	17402	17416	17490	17189	17448	17319	17410	17419	17325	17204	17420	17221	17456	17276	17351	17415	17396	17444	17231	17346	17416	17292	17436	17308	17323	17417	17328	17264	17437	17511	17287	17372	17441	17398	17295	17286	17227	17205	17381	17371	17347	17290	17190	17382	17425	17546	17366	17421	17352	17102	17478	17454	17294	17414	17402	17325	17479	17592	17224	17280	17273	17273	17427	17257	17326	17401	17241	17537	17422	17462	17349	17490	17310	17178	17172	17385	17141	17416	17415	17266	17562	17403	17430	17226	17423	17589	17560	17361	17309	17442	17583	17142	17221	17157	17472	17525	17420	17342	17332	17366	17370	17514	17292	17391	17276	17317	17358	17417	17238	17377	17261	17485	17380	17347	17340	17319	17512	17533	17291	17447	17420	17346	17359	17221	17438	17092	17351	17309	17304	17365	17161	17316	17437	17312	17292	17179	17467	17201	17324	17418	17376	17437	17574	17388	17347	17276	17439	17450	17338	17316	17475	17454	17248	17309	17352	17283	17449	17473	17471	17494	17480	17514	17381	17416	17466	17467	17385	17309	17210	17266	17298	17336	17391	17359	17298	17402	17233	17264	17349	17247	17208	17476	17344	17551	17268	17410	17364	17320	17425	17481	17551	17301	17040	17209	17223	17407	17227	17562	17454	17395	17371	17108	17197	17291	17371	17258	17255	17235	17416	17425	17410	17301	17316	17432	17316	17052	17466	17250	17410	17488	17285	17218	17190	17407	17493	17368	17258	17341	17389	17285	17521	17424	17494	17533	17375	17512	17700	17396	17332	17219	17281	17316	17460	17365	17510	17348	17294	17405	17468	17545	17195	17269	17186	17334	17330	17344	17202	17315	17397	17284	17260	17504	17117	17451	17193	17179	17346	17409	17340	17469	17302	17410	17279	17294	17313	17243	17232	17563	17226	17308	17386	17245	17254	17178	17296	17412	17343	17320	17474	17452	17478	17360	17380	17473	17309	17384	17566	17393	17445	17303	17383	17232	17386	17456	17202	17454	17337	17205	17554	17388	17383	17468	17375	17172	17172	17450	17446	17256	17288	17554	17607	17425	17365	17138	17370	17266	17382	17393	17412	17546	17289	17338	17291	17388	17503	17374	17712	17370	17301	17650	17279	17182	17411	17315	17422	17525	17286	17270	17373	17395	17327	17289	17482	17234	17417	17298	17293	17371	17409	17431	17409	17335	17495	17349	17318	17254	17170	17158	17400	17456	17416	17512	17234	17411	17365	17514	17247	17506	17307	17301	17451	17279	17470	17198	17293	17295	17331	17169	17274	17530	17340	17107	17256	17483	17141	17408	17379	17575	17436	17242	17154	17515	17412	17302	17298	17527	17437	17278	17306	17389	17472	17355	17203	17385	17391	17399	17485	17267	17414	17318	17231	17344	17152	17444	17542	17360	17244	17466	17311	17238	17396	17381	17446	17435	17269	17423	17288	17454	17527	17369	17249	17506	17426	17548	17630	17363	17296	17486	17316	17310	17258	17218	17441	17442	17427	17456	17520	17506	17277	17420	17344	17403	17561	17378	17349	17244	17319	17334	17636	17473	17306	17391	17249	17231	17461	17243	17365	17505	17396	17419	17339	17450	17228	17369	17401	17472	17352	17222	17542	17381	17356	17229	17221	17410	17241
23033	33298	22783	17899	16729	15914	15549	15467	15254	15253	15297	15221	15453	15369	15452	15392	15274	15293	15119	15149	15331	15195	15547	15921	15919	15759	15540	15351	15396	15055	15062	15243	15201	15294	15165	15071	15062	14944	15160	15201	15031	15048	14873	15238	15103	15062	15025	15120	15126	15171	15120	15225	15230	15083	15051	15224	15113	15049	15159	15291	15121	15087	15063	15246	15043	15074	15214	15016	15137	15077	14962	15084	15066	15010	15090	15025	15150	15149	15067	15008	15163	15008	15061	15124	15136	14996	15061	15075	15275	15174	15003	15135	15118	15030	15058	15230	15294	15013	15239	15193	14971	15136	15153	15016	15225	15161	15099	14962	15046	15048	15299	15268	15091	15246	14974	14989	15128	15117	14995	15014	15105	15126	15001	15059	15119	15236	15159	15069	15258	15091	15207	15183	14931	15194	14958	14937	14956	15167	15070	15078	15225	15177	15104	15336	15034	15173	15103	15254	15136	15045	14996	14841	15135	15001	15077	15009	15121	14980	14991	15103	14918	15104	15029	15045	15124	15104	15058	15118	15163	14970	15116	15192	15169	14933	15120	15200	15088	15246	15192	15151	14983	15036	15233	15097	15296	14985	15034	15191	15101	15102	15037	15045	15055	15069	15246	15045	15147	15025	15113	15085	15044	15026	15098	15194	15204	14853	15098	15222	14986	15102	15055	15118	15039	15015	15118	15103	15052	15199	15113	15335	15169	14891	15247	15284	15085	15322	15027	14949	15081	14992	15041	15012	15036	15027	15001	15128	15270	14994	15138	15115	15213	15199	15070	15264	15101	14998	15244	15029	15247	15212	15004	15114	15140	15202	14934	15153	15242	14999	15109	15138	15167	14955	14974	15023	15187	15079	15212	15058	14833	14921	15048	14895	15211	15268	15111	15098	15104	14999	15127	15235	15161	15154	15136	15108	15012	15106	15159	15037	15308	15083	14909	15058	15008	14918	15070	15178	15120	15193	15162	15001	15178	15004	15203	15106	15252	15069	15161	15150	15057	14975	15106	15111	14816	15065	15162	15100	15111	14972	15076	15123	15242	15117	15128	15179	15136	15125	15216	15144	15182	15078	15062	15021	14953	15149	15134	15015	15094	15020	14999	15144	15172	15032	15011	15061	15158	15342	14901	15115	15170	15258	15163	15106	15105	15102	15104	15205	14983	15110	15021	15020	15281	15048	15159	15032	15099	15080	15124	15069	15211	15058	15164	15060	15143	15185	15170	15133	15151	14964	15161	15027	15013	15130	15129	15150	15278	15072	14965	15102	15315	15166	15082	15022	14936	15237	15038	15089	15142	15181	15132	15159	15161	15153	15201	15113	15314	15169	15229	15033	15137	15245	15196	15042	15075	15199	15098	15201	14924	15200	15080	14932	15090	15036	15172	15201	15182	15038	15114	15282	15244	15278	15069	15054	15148	15122	15230	15217	15272	15238	15088	15147	15033	15039	15086	15164	15232	15021	15076	15007	15148	15112	15094	15065	15134	15258	15128	15132	15048	15221	15140	15153	14985	15164	15207	15014	15060	15165	15052	14934	15232	15127	15125	15071	15146	15198	15056	15127	15161	15099	15171	15109	15216	15164	15074	15073	15005	15034	15093	14996	14948	15188	15088	15194	15162	15087	15113	14898	14903	15047	15092	15187	14895	14927	15002	15117	15066	15143	15102	15059	15083	15106	15133	15063	15081	15130	15022	15052	15103	14988	14985	15194	15116	15238	15002	15182	15145	15173	15196	15085	15043	15185	15097	15101	15167	15059	15122	15057	15129	15152	14984	15147	15030	15113	15021	15016	14949	15067	15114	15106	15224	15215	14973	15191	15027	15217	15056	15067	15184	15148	14998	15075	15119	15162	15029	15180	15226	15226	15109	15105	14953	15117	15136	15089	14983	15187	15129	15103	14974	14997	15085	15206	15101	15171	14894	15071	15054	15116	14961	15151	15208	15240	15336	15183	15091	15100	15022	15198	15220	15052	15111	15050	15083	15034	14978	14886	15130	14995	14937	15225	15075	15041	15069	14990	15164	15135	15107	15004	15168	15050	15187	15078	14907	15160	15035	14980	15082	15184	14964	15065	15191	15119	15089	15218	15092	15115	15026	15045	15038	15207	14902	14984	15123	15037	15069	14980	15018	15081	15159	15041	15071	15052	15164	14841	15072	15261	15110	15196	14947	15121	15129	14986	14995	15076	15171	15075	15220	15065	15250	15181	15222	15134	15010	15059	15085	15202	15116	15363	15209	14972	15178	15150	15055	15146	15113	15070	15029	15079	15275	15075	15132	15129	15082	15215	15198	14924	15062	15005	15032	15072	14926	15027	15076	15008	15096	15133	15220	15136	15101	14999	15103	15175	15184	14978	15282	15018	15086	15147	15139	15131	15192	15052	15098	15203	15155	15079	15210	15119	15051	15031	15244	15124	15114	15066	15136	15221	15129	15086	15064	15011	15089	15128	15186	15176	14955	15263	15071	15226	15048	15113	15093	15120	15075	15184	14999	15094	15344	15166	15185	15063	15090	15151	15064	14941	15196	14998	14998	15142	15115	15218	15149	15064	15134	15129	15041	15075	15294	15225	15062	15317	15000	15124	15190	15200	15132	15113	15152	15020	15150	15156	15155	15080	15079	14995	15285	15048	15318	15065	15079	15200	14975	15065	15138	15154	15081	15155	15243	15094	15178	15267	15087	15052	15172	15080	15118	15224	15195	14947	15164	15251	15033	15131	15141	15408	15090	15160	15130	15209	15167	15228	15176	15151	15195	14980	15105	15105	15042	15002	15061	15105	15143	15042	15323	15053	15068	15220	14856	15114	15168	15242	15107	15254	15049	15109	15045	15106	15005	15288	15023	14898	15033	15270	15232	15030	15118	15059	15140	14953	15016	15002	15199	15061	14922	15229	15078	15135	15236	15097	15230	15154	15160	15205	15199	15305	15029	15127	15006	15135	14954	15126	15088	15048	15140	15137	15052	14994	15165	15120	14960	15193	15027	15259	15187	15047	15270	15158	15045	15113	15019	15066	15197	15114	15172	15167	15195	15197	15125	15128	15145	15189	15209	15043	15101	15026	15067	15215	15170	15149	15086	15228	15103	15220	15129	15108	15025	15117	15197	15218	15198	15043	14973	15295	14972	14947	15234	15235	15195	15052	14970	15134	15112	15063	15127	15118	15246	15079	15176	15003	15232	15171	15069	15130	15016	14966	15088	15215	15110	15234	15110	15154	15119	15300	15062	15150	15230	15026	15197	15096	15056	15160	15005	14933	15089	15351	15224	15113	15186	15145	15115	15199	15143	14876	15146	15268	15106	15127	15153	15272	15166	14879	15034	15066	15080	15002	15078	15099	15019	15187	15173	15239	14897	15075	15078	15095	15058	15075	15227	15018	15121	15182	15114	15202	15108	15262	15011	15062	15355	15201	15113	15235	15179	15199	15051	15060	15169	14977	15084	15337	15100	15166	15122	15045	15260	15039	15100	15140	15138	15056	15114	15085	15062	15108	15223	15174	15211	15093	15107	15201	15101	15010	15045	15007	15117	15047	15215	14999	15062	15256	14993	15181	15123	15156	15059	15067	15158	15261	15030	14985	15057	15103	15168	14965	15147	15253	15064	14948	14976	15173	14985	15050	15103	14971	14944	15243	15117	15062	15175	15178	14938	15111	14985	15031	15077	14975	15101	15028	15229	15185	15338	15056	15156	15329	15046	15127	15203	15090	15186	15218	15159	15098	15090	15176	15190	15099	15060	15257	15134	15088	15004	15139	15256	15124	15176	15192	15058	15140	15107	14966	15023	15159	15085	15064	15168	15141	15167	15088	15106	14957	15011	15041	15175	14945	15136	14917	15213	15154	15129	15067	15182	15052	15149	15221	15202	15019	15195	14967	15265	15331	15007	15151	15097	15102	15155	15038	15187	15166	15078	15043	15203	15203	15226	15008	14933	15226	15206	15151	15239	14929	15057	15257	15044	15192	14990	15244	15220	15058	15045	15178	15110	14770	15047	15069	14983	15042	15295	15054	15191	15159	14865	15204	15043	15031	15042	14989	15138	15168	15213	15187	15177	15186	15062	14964	15134	15061	15128	15144	15097	15184	15003	15113	15046	15092	15162	15186	15007	15272	15141	15308	15203	15114	15083	15002	15039	15236	15026	15084	15180	15233	15116	15150	15030	15184	15032	14902	15098	14926	15112	15224	15013	15191	15098	15063	15011	15332	15201	15022	15240	15114	15202	14943	15229	15044	15061	15014	15225	15230	15177	15083	15301	15129	15178	15185	15063	14968	15072	15156	15094	15118	15252	15274	14976	15110	15183	15233	15074	15142	15220	15009	15135	15149	15016	15228	15102	15051	15066	15149	15161	15111	15236	15177	15020	15076	15108	15075	15169	15063	15013	15129	15142	14964	15164	15110	14976	15190	15210	15138	14980	15185	15034	15300	15002	15239	15080	15177	15261	15269	15052	15082	15119	15021	15110	15126	15034	15042	15192	15108	15065	15134	15261	15038	15192	14914	14996	14977	15156	14954	15241	15104	15301	15161	14924	15138	15000	15022	15161	15039	15225	14995	15048	15134	15157	14993	15116	15133	15177	15007	15265	15224	15068	15081	15051	15064	15111	15235	15018	15035	15105	15114	15235	15200	15092	14975	15084	15195	15199	15276	15012	15084	15253	15113	15053	15086	14987	15091	15104	15090	15169	15146	15060	15153	15043	15103	15205	14988	15088	14957	15031	14898	15144	15248	15088	15132	14981	15214	15225	15211	15201	15137	15069	15140	15071	15086	15047	15119	15166	15125	15193	15269	15063	15042	15157	15185	15193	15089	15034	15085	15047	15208	15050	15224	15198	14983	14999	15205	15020	15195	15018	15012	15098	15042	14980	15222	15164	15067	15094	15213	15057	15169	15086	15062	15171	15139	14896	15109	15220	15091	15135	15063	15099	15197	15048	15225	15060	15151	15232	15085	15265	15153	15095	15067	15077	15218	15081	15080	15045	15245	15003	15061	14941	15308	15132	15112	15081	15127	14897	15136	15047	15149	15046	15261	15221	15075	15049	15308	15093	14991	15030	15051	15136	14905	15051	15100	15253	15101	14986	15156	15219	15145	15018	15067	15280	15032	15198	15161	15227	15208	15031	14965
24114	21551	29096	24470	22401	22124	21106	18349	17817	17560	17627	17515	17381	17650	17703	17452	17447	17461	17166	17276	17203	17418	18926	21818	21705	20501	19528	18067	17420	17273	17082	16988	17389	17042	17174	17215	17260	17159	16985	17242	17284	17054	17048	17077	17400	17199	17335	17322	17153	17037	17273	17126	17186	17138	17152	17130	17225	17118	17277	17083	17137	17043	17279	17053	17122	17093	17101	17099	17242	17388	17011	17128	17175	17039	17071	16946	17136	17070	17266	17029	16990	17328	17069	16987	17204	17017	17163	17157	17244	17029	17111	17221	17012	17106	17125	17124	17223	16997	17020	17099	17116	16944	17076	17111	17056	17306	17180	17248	17169	17056	17144	17119	17143	17075	17193	17197	16945	17102	17228	17033	17219	17057	17305	17121	17110	17059	17054	17027	17197	17270	17255	16964	16845	17121	17093	16964	17151	17139	17185	17333	17154	17142	16959	16817	17160	16842	17188	17337	17236	17149	17217	17343	17258	17340	17159	17209	17057	17162	17151	16936	17200	17145	17127	17324	17159	17128	17160	17084	17028	17224	17085	16989	17347	17131	17188	17181	17320	16942	17095	17045	17155	17091	17051	17204	17178	17096	17090	17214	16940	16997	17068	17128	17151	16884	17264	17203	17139	17052	17440	17332	17041	17117	17187	17080	17084	17158	17095	17133	17142	17213	17298	16991	16986	17177	17069	16982	17159	17044	17181	17031	16969	17157	17008	16919	17250	17103	17008	17067	17402	17050	17060	17231	17085	17070	17048	17156	17068	17116	17145	17022	16977	16885	16931	17230	16945	17026	17225	17063	17031	16979	17296	17168	17129	17021	17124	16926	17036	17029	17187	17176	17236	17260	17048	17303	17050	17132	17146	16975	16973	17128	17226	16986	17000	17049	17236	17065	16977	17041	17199	17242	17213	17176	17182	17135	17186	16821	17200	17068	17022	17218	17178	17185	17227	17173	16931	17278	17152	17250	16956	17066	17191	16761	17091	17181	17060	16991	17080	17162	17133	17118	17081	17127	17160	17125	17122	17050	17180	17161	17091	17238	17212	17109	17156	17294	17223	17204	16987	16887	17145	17060	17156	17316	17100	17042	17165	17232	17126	17194	17234	17149	17082	17090	17182	16972	17084	17011	17105	17140	17054	16953	17242	17030	17028	17085	17217	17015	17010	17246	17089	17277	17320	17020	17199	17066	17263	17215	17103	17257	17201	17166	17268	17296	16970	17153	17073	17311	17261	16938	17144	17177	17190	17243	16990	17045	17257	17092	17249	17084	17135	17155	16904	17078	17302	17255	17113	16940	17271	16968	17244	17306	17165	17241	17257	17123	17318	17237	17268	17399	17275	17141	17036	17146	17281	16978	17106	17098	17025	17208	17206	17143	17092	17001	17186	17202	17046	17098	17077	17169	17117	16997	17033	17116	17102	16982	16936	16993	17177	17043	16986	16989	17290	16924	17236	16895	17078	16821	17326	17100	16977	17054	17075	16885	17145	17088	17075	17238	17123	17355	17167	16999	17037	17104	17021	17224	17129	17122	17127	17049	17181	17136	17146	17057	17121	17065	17213	16958	17135	17170	16996	17218	17080	17116	17136	17110	17169	16923	17215	16993	17199	17083	17028	17178	17008	17110	16988	17033	16911	17033	17115	17128	17267	17348	17114	17085	17057	17040	17076	16973	17184	17249	17129	17069	17104	17184	17074	17053	17151	17151	17129	17158	17187	17057	17426	17047	17226	16881	17045	16967	17146	17007	17023	17016	17090	17113	17233	17206	17033	17356	17100	17364	17086	17264	17279	17372	17087	17034	17076	17074	17056	17032	17121	17345	17339	17222	17137	17024	17151	17141	17174	17296	17174	17134	17065	17345	16968	17030	17243	16998	17186	17177	17195	17105	17229	16953	17269	17334	17189	17315	17147	16947	16976	17345	17083	16943	17186	17258	17289	17211	17226	17031	16978	17112	17025	17273	17149	17195	17188	17245	17256	16929	17188	17008	17038	17061	17140	17116	17198	17139	17345	17191	17080	17245	17179	17003	17171	17258	17179	17188	17108	17022	17082	17107	17062	17202	16969	17227	17153	17194	17166	16891	17068	17040	17351	17215	17114	17164	17172	17204	17176	17195	17247	17062	17219	17311	17153	17212	16898	17037	17156	16846	17093	17170	16984	16966	17109	17110	17117	17013	17260	17085	17097	17293	17250	16890	17019	16739	17057	17185	17187	17335	17052	17129	17132	17157	17209	17020	17026	17029	16967	17087	17185	17097	17131	17117	17233	17093	17190	17042	17193	17061	17240	17084	17270	17071	17044	17198	17235	17201	16965	16993	16998	17226	17054	17080	17224	17022	17191	17177	17091	17096	17077	17255	17105	17223	17191	16941	17193	17216	17253	17147	17094	17246	17177	17225	17294	17224	17236	17274	17102	17133	17173	17054	17121	17361	17225	17088	17026	16952	17148	17293	17157	17164	17108	17098	16989	17129	17286	17140	17116	17067	17106	17159	17233	17350	16961	16980	17195	16948	16940	16829	17109	16937	16946	16915	17037	17188	17123	17070	16904	17014	17096	17235	16922	17141	17098	16966	17097	16907	17059	17185	17342	17204	17013	17030	17014	16961	17369	17101	17147	16971	17024	17192	17330	16831	17189	17371	17040	16908	17065	17188	17232	17065	17117	17315	17046	17396	17055	17082	17022	17276	17146	17132	17215	16969	16961	17049	17138	17353	17070	17318	17072	16948	17266	17205	17233	17313	17145	17382	17170	17175	17013	16881	17099	17017	16996	17097	17080	17058	17075	17230	17196	17089	16951	17016	17111	17083	16934	17181	17113	17181	16976	17155	17154	17184	17113	17325	17043	16908	17138	17234	17246	16913	17064	16928	17153	17085	17160	17054	17140	17128	17248	17151	17050	17102	16955	17191	16955	17240	17170	17252	17141	17133	17271	16956	17075	17023	17142	17212	17127	17067	17236	17103	17198	17137	17024	17181	17119	17343	17237	17216	17214	17057	17059	17187	17138	17021	17151	17103	16960	17173	17149	17030	17101	17128	17159	17182	17249	17189	17175	17306	17255	17031	17115	17053	17201	16958	17076	17072	17157	17202	17119	17047	17220	17175	17138	17213	17050	17227	17159	17324	17065	17169	17289	17426	17145	16965	17083	17105	17060	16910	17000	16789	17227	17012	17030	16904	17192	17073	17118	17075	17054	17066	17075	17187	17109	17289	16936	16973	16985	17103	17104	17126	17007	16912	16936	16958	17049	17023	17400	17065	17053	17199	16998	17229	17203	17153	17043	17047	17022	17152	17122	17172	17409	17089	17388	17271	17047	17223	17131	17110	17020	17153	17349	17308	17237	17206	17179	17072	17309	17181	17274	16998	16920	17156	17101	16984	17169	17342	17420	17184	17172	17107	16886	17237	17232	17244	17042	17070	16985	17138	17023	17050	17255	17191	17097	17007	17232	17042	17118	17112	16941	17160	17193	17080	16901	17102	16970	17174	17113	17054	17236	17057	17030	17137	17249	17088	17098	17183	17183	17276	17091	17040	16794	17175	17097	16929	17306	17313	17192	16944	17261	17217	16993	17161	16996	17182	17091	17231	17080	17364	17273	17163	17155	16978	17200	17012	17260	17245	17191	17093	17245	17123	17130	17181	17125	17195	17081	17334	17284	17157	17112	17017	16956	17054	17192	17054	17026	17309	17203	17202	17064	17005	17160	17287	17108	17249	17402	17138	17270	17128	17055	17235	17301	17512	17034	17064	17196	17233	16997	16959	17021	17142	17071	17173	16986	17208	17002	17185	17144	17047	17039	17069	16999	17409	17225	17079	17277	17059	17151	17164	16978	17088	17063	17186	17302	17271	17112	17135	17171	16879	17202	17153	17095	17300	17009	17262	17182	17176	17292	17127	17168	17057	17243	17047	17049	17076	17141	17057	17116	17081	17087	16991	17174	17254	17168	17054	17183	17181	17157	17101	17046	17210	17057	17069	17013	17336	16934	17013	17154	17154	17005	17156	17310	17005	17159	17191	17062	17116	16892	16867	17275	17177	16980	17115	17127	17077	16924	17251	17271	17246	17246	16850	17208	17093	17066	17319	17140	17221	17390	17248	16967	17094	17154	17237	17271	17138	17103	16989	17139	17176	17112	17171	17111	17112	17310	17087	17021	17239	17234	17241	17049	17273	17066	17162	17077	17147	16983	17088	17030	17111	17138	17083	17073	17157	17162	16952	17008	17269	17255	17144	17022	16959	16944	17081	17205	17310	17305	17178	16976	17054	17058	17088	17048	17158	17213	17250	17021	17004	17149	17183	17166	17324	17101	16980	17120	17189	17223	17003	17095	17015	17218	16985	16846	16895	17021	17137	17183	17106	17188	17173	17343	17278	17191	17104	17036	17049	17250	17099	17131	17142	17243	17305	17132	17204	17177	17131	17172	16933	17063	17269	17087	17122	17034	17072	17154	17263	17055	17241	17094	17262	17140	17273	17252	17113	16913	17127	17190	16940	17137	16993	17135	16939	17104	17174	17252	17201	16971	17039	17182	16976	17158	17118	17185	17023	17233	17066	17189	17114	17042	17436	17212	17188	17028	17121	17150	17053	17191	17030	17136	17225	17141	16999	17198	17081	17011	17285	17075	16976	17179	17025	17267	17251	17240	17179	16961	17143	17248	17039	17001	16996	17118	16965	17257	17244	17254	17201	17042	17063	17123	17131	17267	17318	17163	17019	16949	17134	17318	17156	17175	16940	17164	17088	17194	17126	17173	16902	17110	17145	17259	17225	16945	17190	17048	17141	17085	17148	16937	17219	17276	17151	17085	17140	17171	17162	17153	16942	17208	17114	17103	17143	17169	17146	17415	17158	17228	17095	17045	17128	17114	17149	17002	17075	17179	17145	17045	16995	17092	17287	17209	17177	17335	17065	17254	17320	17049	17016	17232	16998	17063	17223	17285	17094	17059	17022	17213	17168	17291	17113	17180	17171	17112	17162	16981	17026	17029	17009	17038	17158	17194	16984	17039	17138	17025	17050	17101	16814	17011	17160	17189	17117	17146	17063	17155	17171	17032	17168	17108	17068	17311	17103	17070	17025	16927	16959	17230	17139	17178	17192	17062	17226	17233	17130	17145	17136	17094	17079
24684	35478	27840	20579	18424	17456	17107	16336	15850	15704	15538	15411	15366	15618	15706	15595	15267	15163	15162	15072	15191	15273	18251	22144	21656	19385	17563	16011	15441	15280	15250	14926	15011	15015	14973	14925	14978	15103	14949	15077	14917	15192	15048	15024	15049	14983	14975	14982	15111	14927	15092	14873	15024	15077	14913	15094	14847	14918	15027	15114	15135	15052	15076	15155	14951	14854	15086	15033	15062	14866	14936	15257	14948	15009	14990	14794	15096	15168	15050	14980	15000	14944	14997	15144	15015	14880	15011	14984	14996	14985	14908	14942	15146	15071	14980	14921	14983	15074	14852	14818	15108	15032	15091	14989	14952	14983	14928	15032	14961	15130	14878	15137	15131	14935	14949	15077	15095	14972	14825	15249	15087	15035	14932	14996	15230	14982	15159	14958	14994	14913	14954	14956	14984	14985	15137	15067	14983	14879	15090	15032	15043	14889	14999	15008	14916	15025	14971	15038	14988	15028	14978	15011	14892	15100	14957	14941	14982	14950	14903	14873	14808	15068	14882	14873	14998	14875	14874	14944	14971	14990	14961	14981	14972	15021	14825	14926	15056	14872	14957	14943	14880	14945	15100	15047	15039	15093	15021	14967	15021	14981	15157	15016	15000	14737	14955	14911	15076	14972	15034	15069	15062	15113	14911	14910	14864	15054	15006	14812	14889	14960	14886	14972	14992	15272	14995	14981	14914	15056	14932	14983	15031	14907	15110	14874	15128	14804	15143	15197	14969	14953	14961	14988	14883	15070	14876	14926	14985	15179	14998	15155	15050	14826	14912	14993	14912	15017	15208	14920	14987	15011	14916	14977	15098	14926	15087	14833	15053	14932	14959	14941	15045	14850	14912	14994	14944	14998	15053	14863	14955	14865	14985	15066	15161	14879	15094	15095	14972	15012	15114	15006	14974	14946	15077	14924	14896	15043	14818	15003	14999	14930	15015	14908	14965	15082	15117	14952	15033	14902	15122	14929	15002	15049	14836	15026	15002	14943	15050	14938	15070	14899	14904	15011	14894	15171	14825	14961	15125	15024	14946	15003	15048	14919	14903	15002	14921	15047	14975	14961	15146	14870	15090	14971	15166	15078	15112	14875	15048	15009	15148	14981	15233	14932	14894	15004	14990	15080	14972	15074	14858	14861	14980	14858	15105	14753	15137	14992	14846	14961	15001	14940	14931	14980	15023	15004	14980	15037	15017	14966	15141	14923	14982	14945	15101	14919	15007	15087	15065	15047	14945	14844	14814	14858	14944	14888	14979	14996	15162	14925	15076	14941	15000	14847	14818	15225	15040	14984	15124	14996	14840	15023	15160	15109	14862	14916	14746	14852	15091	14972	14896	14996	15078	14863	15064	14873	15084	15028	15072	15114	14809	14872	15066	15009	15154	14978	15078	14937	14957	14951	15045	15028	14968	14901	14987	15044	14878	15171	15031	15067	14991	15116	15024	14945	15091	14963	14974	14979	14997	14994	14702	14946	14987	15012	15141	15016	15031	15106	14910	14946	14877	15071	14911	15053	14971	14943	14871	14927	15032	15212	14913	15015	14966	14989	14998	14920	14927	14774	14973	14988	15023	15052	14848	15029	15113	15033	14933	14886	14957	15033	15097	14967	14921	14770	14875	14984	14971	14907	15074	15149	14998	14950	14888	15095	15058	14923	15056	15072	14970	15020	14953	14902	15016	15049	14803	15046	14967	14861	15122	15169	15077	15061	14915	15078	14869	14882	15045	14973	14877	14997	14909	15088	15046	15070	15075	14955	14944	14950	15168	15005	15018	14973	14944	15000	14985	15095	15058	14960	15042	14929	15005	14986	15205	15083	15075	14948	15043	15066	15022	14864	14945	14987	14915	15097	14983	15015	14938	14978	14906	15045	14889	14940	14979	15008	14979	14836	15080	14918	14965	15125	14783	14982	15026	15090	15111	14899	15105	14814	14852	14971	15071	14948	14909	14855	14938	14990	14912	14967	15065	15129	15021	15068	14887	15042	15195	14883	15094	15071	15060	14953	14932	15118	15115	15188	15040	15186	15069	14935	14945	15028	14968	15057	15013	14946	15052	15127	14981	14856	15045	15013	15094	15072	15183	14972	14975	15023	14877	14949	15069	15092	14943	14982	15045	14978	15179	15043	15012	14925	15007	15039	14984	14994	14819	15004	15156	14893	14964	14920	15039	14950	15051	14926	14913	14992	15040	15040	14876	14910	14999	15037	14891	14819	14903	14949	15000	15141	15076	14938	15027	14841	14791	14972	15058	14992	14903	15026	15002	14894	15164	14954	15137	14913	15193	15018	14964	14931	14766	14929	15082	14999	14984	15061	14878	14959	14920	15036	15110	15091	14887	15072	15081	15018	15045	14944	15012	15048	15047	14960	15025	15012	15041	15030	14990	14953	15003	15126	14894	14969	15137	15034	14888	14972	14939	15026	15043	14950	14888	14986	15129	14917	15114	14953	14940	15124	15115	14824	14967	14939	15192	14938	15086	15014	14787	14959	15016	15095	15087	15246	14957	15059	15039	15054	15004	14822	14990	14937	15089	14897	15097	14936	15096	15066	14944	15112	15001	14857	15069	14950	14805	15059	14924	15111	15071	14887	14918	15123	14949	14817	15003	14907	15100	15062	15184	14961	15159	15144	15049	15082	14939	15029	14880	15219	14883	15043	15045	14956	15026	15041	15179	14862	14703	15129	14954	15027	15158	15005	14982	14856	15030	14963	14947	15006	14867	14937	15090	15039	15055	15005	15101	14916	15052	14988	15002	15257	14966	15005	15024	15082	14893	14907	15050	15124	14848	15028	15024	14856	15058	15084	15060	15077	14933	14903	15095	14898	15026	14893	15132	14942	14922	15168	15152	14935	14981	15050	14810	15043	15100	14901	15012	15032	14999	14924	14829	15032	15069	14815	15012	14896	15043	14899	14836	15103	15066	15114	14984	14996	14921	15094	15009	15032	15200	14950	15043	15007	15023	15001	15146	15135	14981	14990	15020	14884	14978	14904	15143	15010	15074	14908	15205	15038	14936	14950	15033	14851	14877	14902	15014	15103	15134	14842	14986	14991	15113	14997	14922	15004	15042	15128	15117	15119	15046	15121	15186	14872	14946	14994	14999	14980	14947	15114	14963	14917	15348	14951	14955	15028	14723	15027	14929	14996	15052	14869	15044	14989	15026	14888	14938	14808	14947	15045	15123	14936	15160	14929	15028	14940	15146	15042	15024	14876	15036	15064	15025	14914	15169	15020	15055	15063	15023	15133	15068	14991	14953	14960	14969	15016	14894	14984	15014	14994	15100	15047	15093	14923	14956	14929	15037	14960	15006	15006	14882	14853	15027	14930	15048	15031	14995	14903	15056	15014	14977	15068	14967	14887	14850	15045	14881	14999	15040	14925	15145	15083	15146	14929	15050	14946	15076	14942	15068	14974	14986	15031	14956	15203	15029	14812	15152	14882	15124	15145	14874	14858	14915	14893	14985	14899	15157	15047	15022	14982	15033	14916	15078	14924	14900	14987	14991	15044	15022	15048	15007	15159	15048	14911	14926	15020	14977	15029	15010	15073	14852	14915	14961	14919	14970	15112	15132	15015	14898	15095	14894	15120	14924	15038	14854	15004	14936	14972	14902	15082	15077	14999	14933	15049	14988	14974	14938	15113	15101	15116	14866	14960	15075	14887	14951	15031	14926	14840	15207	15109	14988	14939	15088	14997	15118	15147	14994	15040	15172	15025	14936	15130	14841	15105	15108	15048	14965	14925	14989	14989	15115	14944	14926	14920	15009	15018	15164	15034	15023	15124	15068	14963	15085	14948	14996	15119	15024	14904	14999	15182	14888	15096	15071	14886	15045	14921	14957	15037	15051	14997	14860	14980	15107	15061	15013	14987	14771	14885	14874	14850	15143	15005	14949	15066	14882	15114	14870	15266	14950	14933	14955	14946	15217	15169	14856	14876	15107	14805	14891	14942	15013	15171	15149	15082	14841	15006	15100	14933	14964	15079	14918	14834	15087	14884	14945	14877	15007	15072	15139	14932	15136	15001	15029	14962	14945	15079	15159	14943	14829	15025	15006	14946	14963	15032	15001	15006	14875	14764	15042	14988	14996	14862	14955	14792	15020	14950	14912	15020	15120	15068	15100	14938	15041	14971	14919	14878	14873	14986	14896	14939	15053	14942	15075	14972	14948	15042	14824	14880	14852	15008	14924	14904	15022	15055	14902	14893	15011	14914	15109	14941	14945	14946	14928	14988	14917	15111	15042	14879	14861	15003	15021	14844	14923	15081	14982	15080	15119	14950	15060	15118	14901	14861	15105	14895	14850	15062	15007	15064	14864	15012	15015	14992	14920	15024	15017	15001	15026	14818	15051	15022	14885	15006	14941	15011	14833	14886	14983	15219	14915	14984	14989	15027	14947	14952	14942	14903	14951	14965	15065	15147	14951	15030	15089	15083	14901	14936	14896	14997	15123	15037	14864	15064	14740	15101	14948	15059	15032	15099	15147	15129	14960	15151	15057	15018	14982	14954	14987	15071	15029	14964	15136	14862	15019	15141	15027	14878	14879	15148	14948	15140	14910	15113	14867	14944	14891	14929	14968	14955	15040	14984	15073	15061	15135	15013	14958	14870	15038	15017	14788	14937	14824	15123	15072	15031	15126	15017	14980	14899	15084	14924	14946	14902	15000	15121	15085	14804	14935	15025	14921	15163	15109	15026	15033	14861	15048	15093	14969	15044	14912	15034	15095	15034	15073	14919	14986	15098	14928	15028	15119	15106	15045	15035	15026	14997	14984	15048	15068	15093	15066	14826	14856	15026	14952	14912	15097	15156	15037	15030	15035	15055	15148	14933	15070	14941	15016	14878	15108	15111	15050	15179	15167	14887	15191	14943	14904	14951	14842	14930	14981	14964	14872	15120	14950	15103	14872	14950	14716	14986	15183	14949	15011	15145	14885	14983	15101	15072	15014	15198	15074	14926	15108	15066	14997	15118	14920	14930	14930	15178	15131	14944	15017	15082	14970	14952	14915	15034	15010	15148	14782	15087	15060	14875	14941	15028	14952	14931	15040	15062	15013	15041	14788	15120	15030	14959	14982	15040	15157	15079	14928	15106	15100	14958	15150	14931	14926	15073	14914	15106
23022	21495	29438	23956	21686	23564	24783	19357	17975	18377	18223	18091	17896	18090	18360	18220	17934	17777	17770	17777	17672	17807	21610	25526	24953	23296	21059	19341	18132	17937	17824	17386	17520	17572	17374	17504	17437	17273	17572	17593	17285	17611	17272	17340	17370	17370	17355	17545	17400	17330	17395	17508	17432	17422	17249	17400	17343	17437	17156	17633	17282	17314	17575	17489	17410	17287	17289	17393	17440	17536	17443	17164	17510	17210	17186	17386	17412	17371	17146	17230	17351	17339	17181	17533	17520	17366	17407	17364	17178	17365	17302	17520	17303	17316	17394	17397	17623	17467	17352	17395	17363	17348	17418	17274	17358	17352	17547	17420	17340	17225	17237	17384	17566	17341	17351	17243	17440	17502	17386	17354	17381	17240	17319	17252	17450	17373	17449	17336	17284	17414	17312	17365	17286	17382	17294	17273	17356	17334	17523	17425	17444	17469	17264	17315	17399	17400	17347	17670	17425	17275	17362	17356	17323	17467	17423	17350	17256	17306	17094	17347	17476	17214	17240	17363	17325	17218	17360	17329	17236	17341	17205	17268	17291	17304	17192	17265	17432	17287	17446	17318	17472	17311	17519	17363	17270	17211	17190	17238	17464	17467	17496	17209	17263	17436	17234	17408	17373	17546	17540	17343	17271	17291	17299	17418	17343	17395	17375	17322	17409	17468	17213	17311	17097	17266	17299	17437	17375	17333	17313	17404	17567	17429	17247	17236	17528	17468	17522	17496	17307	17344	17427	17439	17237	17486	17584	17274	17179	17353	17537	17395	17358	17414	17425	17308	17318	17514	17361	17420	17589	17384	17469	17407	17493	17413	17355	17153	17444	17220	17274	17468	17480	17327	17189	17297	17357	17199	17249	17485	17383	17312	17442	17238	17264	17350	17439	17523	17350	17247	17262	17488	17449	17171	17596	17318	17452	17306	17207	17305	17333	17382	17203	17234	17307	17281	17237	17287	17371	17188	17250	17217	17450	17283	17371	17538	17265	17469	17408	17523	17282	17336	17457	17477	17181	17423	17364	17174	17270	17213	17043	17037	17285	17363	17462	17276	17448	17463	17415	17245	17425	17505	17505	17512	17370	17387	17341	17405	17473	17366	17391	17359	17169	17291	17586	17298	17371	17401	17242	17526	17231	17331	17325	17294	17273	17299	17247	17490	17239	17331	17445	17378	17385	17222	17453	17461	17174	17221	17269	17352	17297	17421	17408	17547	17408	17233	17302	17443	17390	17189	17517	17270	17370	17215	17495	17426	17462	17477	17306	17347	17330	17420	17408	17372	17214	17353	17328	17234	17451	17434	17539	17276	17446	17215	17280	17390	17279	17445	17463	17266	17246	17420	17376	17271	17455	17505	17225	17328	17332	17510	17532	17348	17396	17273	17295	17608	17256	17299	17214	17304	17372	17359	17242	17230	17233	17414	17359	17363	17173	17346	17455	17341	17383	17380	17590	17257	17284	17275	17260	17312	17443	17367	17415	17468	17214	17206	17344	17427	17446	17380	17243	17658	17372	17172	17223	17226	17198	17296	17598	17215	17303	17493	17160	17406	17364	17009	17461	17074	17333	17354	17336	17326	17454	17276	17143	17552	17289	17364	17419	17390	17501	17460	17205	17388	17354	17382	17559	17216	17353	17606	17483	17258	17202	17319	17390	17362	17382	17383	17415	17384	17398	17354	17310	17221	17157	17497	17378	17432	17543	17417	17337	17324	17284	17251	17277	17270	17330	17355	17308	17404	17588	17517	17273	17210	17223	17428	17268	17437	17246	17383	17339	17387	17377	17198	17295	17694	17224	17402	17320	17314	17515	17434	17309	17534	17410	17276	17402	17357	17322	17207	17312	17446	17335	17373	17346	17390	17267	17309	17380	17362	17298	17359	17165	17423	17366	17281	17248	17486	17368	17400	17576	17289	17458	17526	17344	17325	17455	17551	17237	17528	17442	17589	17344	17403	17256	17241	17390	17198	17197	17295	17291	17262	17387	17175	17291	17405	17422	17250	17134	17056	17502	17370	17585	17366	17274	17404	17226	17459	17295	17335	17523	17368	17279	17059	17192	17377	17116	17263	17402	17626	17556	17234	17369	17264	17416	17528	17324	17416	17228	17137	17444	17420	17262	17351	17483	17321	17421	17285	17145	17219	17182	17270	17311	17363	17319	17284	17331	17339	17333	17402	17252	17253	17361	17455	17368	17242	17334	17303	17419	17299	17351	17561	17273	17311	17409	17141	17175	17527	17209	17319	17479	17346	17419	17489	17290	17381	17382	17264	17341	17282	17435	17372	17383	17459	17437	17239	17507	17380	17339	17481	17205	17238	17332	17144	17158	17370	17261	17437	17494	17232	17375	17245	17330	17206	17273	17327	17406	17223	17132	17434	17486	17424	17332	17288	17220	17360	17257	17291	17246	17308	17255	17320	17476	17285	17337	17372	17389	17415	17220	17422	17130	17227	17108	17309	17333	17356	17122	17232	17308	17259	17133	17420	17587	17422	17407	17337	17288	17342	17407	17618	17336	17257	17341	17367	17240	17245	17372	17288	17238	17428	17307	17473	17422	17390	17271	17434	17258	17314	17277	17127	17302	17414	17312	17289	17341	17397	17218	17111	17229	17302	17426	17382	17334	17221	17294	17446	17311	17285	17201	17120	17194	17351	17276	17321	17238	17213	17222	17311	17319	17244	17412	17239	17461	17142	17403	17281	17324	17343	17239	17241	17172	17238	17424	17171	17313	17416	17352	17430	17347	17480	17301	17411	17354	17205	17362	17514	17293	17370	17416	17240	17110	17472	17386	17367	17429	17414	17392	17430	17436	17452	17422	17252	17341	17169	17376	17432	17268	17355	17417	17374	17357	17394	17500	17307	17400	17220	17486	17360	17342	17289	17378	17532	17567	17594	17391	17285	17483	17471	17419	17390	17237	17251	17305	17392	17461	17337	17523	17398	17305	17435	17421	17404	17365	17482	17391	17413	17304	17222	17422	17384	17401	17555	17373	17415	17377	17330	17219	17364	17354	17129	17321	17432	17363	17253	17230	17510	17379	17274	17500	17409	17250	17425	17355	17121	17547	17377	17327	17421	17353	17516	17351	17310	17516	17446	17327	17277	17339	17516	17233	17339	17426	17582	17194	17425	17397	17497	17354	17223	17325	17204	17240	17212	17171	17445	17486	17225	17261	17516	17284	17303	17231	17325	17409	17361	17315	17203	17538	17074	17422	17448	17377	17317	17056	17425	17411	17349	17239	17373	17249	17356	17324	17581	17439	17196	17245	17228	17304	17339	17318	17374	17415	17286	17463	17366	17491	17146	17272	17331	17131	17314	17196	17154	17418	17044	17544	17125	17072	17175	17405	17313	17097	17300	17315	17309	17436	17452	17362	17223	17277	17277	17594	17228	17372	17262	17345	17222	17295	17232	17438	17372	17507	17259	17344	17430	17272	17290	17503	17323	17438	17320	17354	17283	17310	17559	17346	17274	17193	17143	17410	17271	17455	17331	17355	17426	17193	17593	17573	17161	17219	17283	17355	17332	17325	17410	17104	17422	17169	17370	17334	17378	17212	17377	17401	17288	17328	17319	17281	17249	17308	17209	17354	17422	17429	17110	17151	17342	17443	17286	17388	17238	17231	17142	17467	17349	17413	17262	17132	17185	17349	17338	17472	17414	17361	17100	17377	17508	17578	17458	17303	17563	17280	17266	17482	17160	17356	17163	17523	17289	17440	17603	17278	17389	17379	17267	17351	17287	17225	17322	17463	17226	17305	17314	17189	17279	17475	17314	17389	17449	17473	17223	17281	17317	17428	17474	17333	17312	17360	17245	17208	17246	17285	17420	17290	17185	17452	17502	17310	17524	17236	17364	17233	17515	17365	17191	17366	17141	17198	17212	17279	17414	17346	17190	17342	17362	17355	17198	17478	17222	17399	17552	17512	17336	17421	17326	17343	17559	17342	17249	17251	17348	17430	17379	17271	17304	17362	17327	17420	17346	17476	17067	17076	17422	17430	17502	17342	17267	17347	17386	17297	17611	17347	17415	17424	17400	17286	17366	17349	17270	17496	17313	17290	17288	17445	17421	17390	17438	17521	17384	17491	17575	17439	17421	17458	17173	17404	17399	17281	17356	17364	17277	17340	17198	17259	17455	17496	17335	17356	17466	17416	17369	17225	17266	17318	17389	17471	17494	17401	17326	17418	17427	17406	17120	17335	17344	17184	17199	17267	17307	17482	17387	17320	17370	17337	17360	17375	17211	17322	17387	17245	17460	17457	17427	17463	17513	17437	17247	17222	17404	17390	17311	17356	17430	17348	17405	17207	17243	17224	17099	17430	17303	17350	17569	17240	17422	17079	17144	17504	17294	17507	17361	17422	17347	17336	17365	17264	17274	17322	17223	17340	17170	17268	17289	17256	17112	17251	17275	17316	17516	17318	17599	17250	17178	17172	17311	17469	17570	17514	17306	17359	17295	17510	17375	17312	17467	17266	17438	17237	17175	17350	17368	17360	17274	17464	17402	17301	17468	17487	17444	17363	17737	17440	17341	17258	17214	17399	17363	17307	17371	17149	17277	17355	17150	17383	17372	17288	17389	17356	17302	17278	17429	17443	17214	17331	17197	17346	17310	17247	17448	17259	17209	17104	17527	17444	17313	17341	17308	17383	17271	17345	17457	17324	17533	17314	17306	17513	17439	17349	17441	17092	17340	17507	17241	17404	17165	17363	17428	17377	17285	17330	17244	17077	17336	17350	17216	17205	17088	17384	17277	17315	17111	17605	17213	17311	17321	17337	17462	17386	17258	17398	17219	17146	17166	17081	17280	17360	17276	17383	17279	17416	17397	17433	17149	17296	17638	17377	17426	17395	17311	17323	17441	17432	17099	17342	17254	17452	17505	17400	17208	17262	17449	17120	17221	17538	17247	17257	17191	17201	17350	17372	17185	17260	17266	17326	17192	17410	17308	17469	17286	17391	17154	17235	17326	17237	17425	17327	17160	17358	17493	17336	17278	17460	17375	17381	17251	17292	17157	17365	17302	17452	17448	17163	17279	17426	17250	17239	17365	17293	17345	17362	17486	17364	17428	17716	17138	17430	17147	17421	17383	17454	17482	17417	17311	17245	17516	17424	17422	17362	17365
27537	47929	34115	24526	22063	19396	17953	16933	16533	16221	16010	15952	16249	16428	16409	15855	15695	15388	15510	15417	15288	15731	22188	27109	25352	22691	19390	17116	15789	15305	15119	15259	15222	15156	15199	15284	15272	15048	15332	15069	15024	15087	15048	15042	15417	15224	15187	15194	15051	15323	15204	15066	15047	15180	15028	15238	15120	15192	15228	15171	15135	15203	15167	15090	15028	14927	15195	15274	15217	15236	15182	15089	15096	15107	15114	15115	15146	15013	14941	15204	15091	15147	15167	15183	15056	15148	15290	15239	15139	15014	15271	15174	15061	15042	15203	14974	15145	15198	15164	15058	15262	15213	15020	15156	15051	15217	15169	15084	15139	15102	15320	15156	14827	15181	15172	15280	15072	15194	15282	15155	15019	15172	15129	15204	15205	15027	15170	15237	15100	15233	15183	15071	15213	15053	15180	15111	15169	15154	15223	15191	15096	15070	15153	15264	15173	15117	15186	15291	15020	15095	15025	15153	15033	15183	15098	15223	15063	15170	15217	15210	15165	15200	15142	15229	14985	15211	15078	15260	15069	15421	15188	14895	15101	15105	15191	15153	15125	14983	15115	15217	15236	15197	15208	15095	15215	15140	15299	15215	15131	15331	15208	15089	15212	15181	15230	15091	15237	15227	15182	15071	15025	15008	15107	15196	15194	15302	15299	15216	15081	15152	15068	15112	15204	14979	15114	15120	15065	15287	15154	15074	15075	15169	15030	15275	15107	15105	15202	15019	15191	15131	15146	15153	14999	14942	15075	15128	15184	15246	15160	15214	15156	15163	15196	15062	14953	15080	15149	15117	15160	15045	15281	15169	15251	15134	15013	15023	15121	14960	14984	15145	15202	15089	15453	15013	15087	15389	15274	15128	15074	14949	15163	15275	14994	15027	15185	15078	15089	15148	15193	15164	15101	15058	15198	15128	15071	15131	15113	14974	15073	15162	15169	15110	15156	15320	15171	15117	15196	15143	15109	15074	15023	15053	15020	15145	15282	15193	15116	15040	15128	15249	15079	15059	15157	15176	15160	15207	15193	15173	15241	15186	15236	15196	15196	15019	15148	15055	15196	15161	15006	15143	15100	15092	15080	15060	15185	15287	15149	15049	15100	15164	15074	15107	15313	15157	15007	15105	15188	15150	15193	15049	15074	15124	15281	15124	15097	15215	15084	15070	15127	15083	15102	15180	15187	15183	14977	15279	15298	15254	15098	15365	15054	15203	15143	15032	15156	15330	15198	15248	15127	15047	15022	15211	15066	15032	15179	15007	15043	15164	15153	15329	15123	14966	14944	15058	15160	15084	15126	15108	15221	15044	14970	14975	15219	15007	15038	15042	15086	15214	15035	15128	15248	15123	15214	15155	15123	14991	15153	15200	15065	14989	15046	15122	15120	15185	15074	15223	15160	15196	15219	15110	15173	15012	15127	15045	15140	15116	15096	15121	15060	15061	15171	14833	15028	15302	15234	15147	15197	15154	15109	15071	15082	15133	15036	15046	15172	15204	14997	15143	15011	15269	15105	15248	15275	15164	15026	15086	15219	15124	15039	15124	15094	15161	15195	15051	15130	15065	15176	14972	15162	15196	15063	15025	15076	15077	14964	15188	15080	15038	15123	15043	15136	15018	15034	15029	15140	15067	15061	15072	15135	15223	15224	15014	15148	15025	14966	15047	15097	15053	15151	15149	15016	14951	15228	15165	15182	15115	15146	15282	15326	15050	15038	15202	15162	15132	15233	15049	14909	15169	15344	15199	15107	15126	15210	15057	15020	14972	15256	15146	15165	15061	15067	15135	15143	15149	15190	15226	14984	15102	15229	15175	15160	15155	15161	15097	15158	15082	15070	15047	15374	15073	15235	15197	15192	15148	15147	14976	14980	15126	15156	15157	15155	15172	14962	14981	15070	15067	15122	15098	15187	15125	14902	14963	15177	15089	15047	15193	14979	15088	15130	15071	15103	15129	15130	15108	15036	15389	15072	15157	15092	15163	15230	14950	15033	15165	15154	15302	15025	15026	15169	15097	15269	15178	15275	15149	15094	15179	15200	14901	15223	15066	15107	15152	15038	15081	15109	15024	15185	15164	15099	15126	15011	15041	15222	15231	14993	15092	15261	14936	15203	15038	15079	15141	15168	14975	15205	15115	15259	15114	15237	15147	15116	14983	15074	15154	15198	15245	15124	15146	14998	15029	15227	15005	15167	15055	15078	15215	15039	15152	15230	15231	15130	15115	15202	15121	15109	15170	14976	15197	15069	15288	15105	15137	15181	15013	15254	15102	15153	15118	15216	15129	15019	14969	15301	15052	15088	15022	15178	15042	15024	14924	15118	15140	15131	15402	15120	15212	15120	15153	15116	15176	15115	15169	15141	15152	14963	15096	15072	15011	15137	15161	15114	15178	15001	15133	15178	15288	15001	15160	15193	15139	15103	15075	14962	15074	15181	15097	15106	14993	15086	14906	14981	15369	15073	15008	15077	15190	15014	15115	15150	15149	15212	15087	15225	15175	15072	15146	15171	15192	15076	14954	15227	15007	15131	15052	15110	15089	15091	15165	15234	15158	15212	14985	15042	15187	15032	15009	15197	15091	15177	15074	14992	15118	15266	15120	15077	15171	15051	15090	15015	15026	15167	15117	15278	15226	15128	15233	15181	15083	15121	14931	15091	15089	15167	15242	15171	15032	15166	14957	15012	15208	15132	15237	15123	15082	15116	15073	15261	15154	15098	15041	15066	15136	15000	15221	15214	15090	15233	15181	14908	15313	15145	15271	15138	15064	15071	15039	15250	15032	14758	14943	15321	15006	15120	15076	15014	15129	15176	15135	15154	15089	15282	15092	15158	15310	15071	15076	15110	15186	14958	15259	15080	15069	15164	15082	15211	14974	15208	15046	15142	15047	15205	15170	15100	15167	15195	15136	15013	15178	15230	15212	15111	15187	15186	15117	15044	15283	15214	15083	15097	15263	15105	15280	15238	15129	15223	15142	15138	15075	15058	15156	14996	15192	15072	15214	14994	14906	15060	15212	15127	15098	15200	15082	15257	14927	15194	15028	15235	15351	15266	15008	15270	15061	15078	15088	15095	15009	15020	15267	15093	15200	15116	15170	15208	14961	15124	15336	15245	15181	15206	15083	15105	15014	15253	15215	15163	15124	15221	15270	15305	15182	15043	15071	15274	15329	15058	14973	14976	15152	15280	15247	15186	15020	15277	15134	15088	15159	15093	15152	15208	15269	15005	15201	15014	15257	15076	15166	15216	15111	15093	15193	15170	15271	14975	15159	15260	15111	15048	15070	15229	15250	15216	15144	15168	15099	15186	15032	14931	15159	15154	15067	15182	15209	15024	15174	15261	15131	15204	15260	15060	15106	14890	15246	15117	15134	15239	15103	15029	15140	15157	15100	15093	15169	15020	14985	15027	15223	15121	14907	15298	15151	14932	15149	15024	15009	15251	14945	15189	15126	15075	15121	15158	15151	15228	15265	15199	15122	15109	14964	15072	15094	15118	15240	15102	15116	14992	15192	15030	15184	15097	15086	15052	14915	15238	15271	15073	15218	15005	15002	14998	15073	14965	15174	15178	15080	15032	15173	15200	15114	15164	15153	14976	15103	15225	15230	15163	15060	15150	15002	15091	15172	15199	15106	15164	15031	15185	15213	15302	15169	15062	15134	15095	15217	15126	14959	15200	15301	15223	15033	15029	15071	15209	15160	15078	15048	15069	15146	15103	15075	15044	15122	15197	15132	15163	15070	15208	15003	15044	15175	14972	15034	15282	15030	15043	15253	15162	15161	15158	15397	15061	15054	15118	15052	15032	15270	15103	15025	15116	15126	15001	15202	15080	15029	15040	15222	15026	15027	15285	15296	15222	15064	15120	15269	15151	15049	15307	14996	15003	15076	15115	15099	15079	15102	15125	15076	15023	15301	15063	15236	15102	15090	14914	15103	15090	15029	15155	15136	15063	15137	15231	14985	15091	15239	15431	15197	15134	15038	14975	15174	15362	15130	15027	15034	15197	15142	15051	15078	15069	14898	15151	15255	14980	15069	15114	15191	15129	15202	15176	15182	15248	15024	15012	15078	15096	15173	15053	15073	15212	15154	15091	15058	15224	15123	15156	15095	14980	15060	15139	15100	15179	15035	15066	15273	15241	15212	15361	15241	15110	15151	15208	14986	15081	14980	15168	15143	15153	15061	15064	15020	15124	15266	15105	15088	15147	15015	15005	15138	15000	15229	15122	14931	15360	15231	15040	15023	15116	15145	15177	15180	15059	15083	15077	15043	15157	15081	15166	15206	15541	15052	15131	15128	15184	15130	15079	15145	15141	15193	15289	15163	15050	15028	15296	15282	15064	15132	15074	15155	15134	15146	15116	15242	15240	15028	15079	15099	15135	15377	15249	15135	15043	15097	15155	15105	15056	15161	15034	15236	15231	15119	15101	15213	15059	15332	15070	15187	15085	15211	15095	15168	15285	15116	15143	15117	15136	15047	15193	15115	15088	15214	15131	15081	15003	15132	15108	15004	15188	15039	15056	15305	15308	15124	15159	15036	15130	15245	15147	15152	15098	15124	15100	15123	15165	15071	15215	15077	15140	15186	15080	15020	15180	15234	15252	15174	15123	15341	15076	15117	15037	15067	15166	15089	15084	15146	15020	15300	15162	15078	15215	15164	15003	15056	15165	15235	15179	15117	15172	15107	15141	15030	15139	15245	15111	15041	15198	15135	15219	15016	15033	15188	15237	15154	15131	15103	15092	15122	15196	14961	15208	15110	15132	15196	15265	15044	15263	15415	15129	15245	14961	15282	15237	15143	15135	15184	15131	15169	15103	15179	15091	15248	15041	15113	15054	15093	15130	15100	15213	15143	14980	15188	15165	15171	15045	14923	15132	15211	14905	15000	15121	15069	14957	15186	15106	15067	15172	15218	15071	15238	15036	15275	15034	15201	15194	15062	15192	15070	15269	15231	15002	15227	15123	15117	15060	14991	15002	15147	15057	15100	15190	15100	15101	15295	15092	15037	15128	15101	15149	15178	15190	15341	15124	15136	14977	15022	15173	15260	15143	15057	15054	15015	15230	15017	15119	15185	15155	15033	15034	15215	14990	15203	15137	15259	15178	15144	15140	15033	15109	15047
27891	23179	26201	23242	18870	18147	17903	17401	17047	17129	17190	17167	17129	16989	17199	16929	17251	17097	17127	16906	17099	16978	17242	17461	17519	17494	17243	17214	17259	17061	17043	16977	16908	17203	16784	16778	17017	16922	16822	17119	16864	16986	16898	17106	16951	17003	16876	17016	16783	16828	16744	17086	17215	17153	16960	17014	16915	17085	16855	17163	16907	16809	16902	16830	16922	16938	16813	16825	16850	16566	17141	17067	17108	16987	16953	17100	16930	16750	17161	16852	17034	16931	17088	17061	17129	16796	16951	16938	16992	16847	16932	16995	16961	16953	16992	16931	17036	17003	16956	16851	16897	16941	16935	17033	16861	17021	16844	16933	16902	16998	16952	16956	17021	17315	17043	16924	16901	17095	17176	16803	17070	16862	16961	16940	16841	17035	16869	16767	17137	16774	17056	16963	16839	16874	16926	17074	17007	17047	16968	17078	16856	16810	16903	16838	16885	16665	16889	16896	16898	16984	17073	16809	16963	16998	16885	17022	16775	16988	16949	17162	16823	16909	17012	17003	17149	16913	16977	17075	16792	16671	16741	16769	16954	16826	16960	17066	16954	16838	16804	16933	16923	17110	16808	16820	16869	17011	16892	16761	17090	17045	16999	16785	16872	16926	17040	16933	17098	16898	16972	16895	16892	16702	17033	16991	17052	16910	17079	17005	16865	16954	17006	16815	17058	16808	16918	16927	17086	16956	16888	17018	16767	16907	16896	17024	16936	16931	16792	16800	17228	16965	16918	16781	16873	17140	16937	16955	16761	17104	16908	16821	16976	16780	16815	16994	17000	16922	16972	16966	16837	17081	16814	16917	16793	16848	17004	16983	17020	16972	17086	16892	16956	16904	16704	16649	16907	16911	17122	16778	16835	16860	16828	17008	16894	17012	16818	16903	17018	16945	16890	16890	17050	16666	16929	16894	16922	17110	16908	16913	16902	16947	16987	16954	16778	17021	16870	16913	16889	16917	17053	16999	17110	17050	16961	16748	16923	16940	16912	17083	16883	16906	16941	16905	16898	16923	16952	16842	16924	16834	16760	17006	16972	16863	16942	16900	17019	16862	16791	16707	16875	16902	17164	17098	16953	17100	17149	17237	16845	16983	16911	16908	16863	17006	16851	16983	16737	16698	16874	16881	16874	16896	16946	16968	16912	17059	17072	17073	16843	16920	17263	17047	17030	16861	16975	16954	16825	16834	16844	16826	17006	17040	16855	16829	17022	16975	16984	16897	16763	16994	16848	16957	16852	16900	17106	16959	16831	17038	16999	16841	16616	16707	16810	16912	16954	17063	16968	16878	16950	16906	17077	16992	16854	16893	16974	16912	16744	16965	16982	16708	17017	16893	17044	16754	17035	16871	16897	16810	17059	16939	17009	16757	16903	16995	16714	16755	17131	16928	17031	17095	16879	17051	17075	16981	16704	17007	16886	16900	16985	16857	16834	16890	16960	16722	16918	16976	16917	17060	17111	17029	16893	17058	16988	17056	16839	16959	16910	16996	16950	17077	16985	16889	17023	17136	16956	16919	16880	16933	16744	17061	17004	17027	17093	16919	16801	16938	16930	16760	16886	16943	16809	16899	16957	16900	16909	17046	16942	16839	16912	16936	17004	16927	16979	17004	16724	16854	16854	17080	16832	16718	16983	16900	16859	17037	16861	17088	17008	16996	16992	16803	16891	16954	17023	17027	16797	16937	16970	16870	16708	16819	16755	17003	16797	16828	16851	17032	17067	16962	16860	16946	16986	16804	17143	16885	17150	16888	16925	16884	17071	16919	16972	17079	16838	16945	16852	16927	16946	17079	16817	16770	16683	17020	17111	16949	16970	17052	16944	16852	17053	16992	16978	17016	16848	16968	17016	16896	16875	16968	16859	16906	16657	16996	16874	16767	16937	17024	16959	16860	16993	17066	16801	16837	17013	16667	17131	17092	16967	17024	17059	16914	17067	16776	17010	17014	17158	16906	16882	16807	16989	17008	16996	17151	16846	17026	16774	16934	16942	17012	16663	16919	17115	16963	16866	16786	16877	16819	17043	16728	16934	16855	16834	16966	16936	16831	16866	16726	16991	16785	16945	16613	16878	17073	16878	16891	16966	17025	17041	17072	16811	17030	17033	16957	17070	16903	16903	16889	16906	17066	16974	16953	17005	16945	17003	16868	16643	17023	16964	16928	16875	16745	16926	16910	16932	16946	17079	16788	16754	16829	16784	16925	16790	16798	17202	16887	17231	16756	16838	16859	16665	17047	16919	16973	17062	17023	16837	16884	16879	16670	16991	17085	17100	16789	17060	16865	17111	16832	16805	17100	16873	16960	16985	16938	17071	16737	16983	17034	16921	16935	16875	16917	17017	17139	17022	16930	16950	17006	17164	17063	16861	16811	16810	16940	17017	16847	16858	17062	16778	16912	16873	16813	16807	16835	16810	16690	16891	16978	16887	17020	17144	16943	16862	16832	16928	16970	16922	16956	17117	17166	17076	17012	17176	17036	16788	17126	17174	16955	16928	17097	16899	16804	17026	16863	17009	16890	17014	16858	16927	16849	16858	17160	16981	16889	17069	16883	16914	17053	16918	17003	16848	16935	16924	16954	17125	16857	16956	16919	16914	17008	16946	17058	16944	17003	16898	16938	16859	17092	17022	16907	16954	17109	17102	16848	17008	16828	16907	16822	16775	16997	17061	16852	16820	16831	16848	16860	17121	16963	16823	16787	16867	17031	16892	17112	16992	16864	16873	16756	16915	17122	16966	16909	16989	16928	17011	17081	16813	16850	16894	16867	16903	16866	16880	16853	17019	17030	16746	16936	17123	16850	16871	17019	16988	16994	16928	17063	17004	16948	17018	16980	16885	16715	16887	16862	17107	16988	17019	16970	17112	17100	16993	16951	16924	16934	16902	17103	17086	16851	16798	16782	16938	17025	17087	17038	17032	17055	17008	17093	16979	16888	16794	17097	16840	16807	17038	16835	16972	17006	16875	16817	16802	17002	16796	16687	16866	17038	16984	16880	16876	16835	17025	16939	16942	16894	16958	16876	16962	16926	16792	16885	16749	16959	16882	16902	17019	16898	17121	16874	16877	16791	17021	16772	16960	16975	16907	16813	16958	16973	16830	16941	16860	16874	16910	17073	16943	16781	17016	16978	17014	16745	16785	16772	16807	17068	16912	16919	16866	16981	16825	16894	16827	16886	16891	16774	17024	16999	16918	16904	16886	16901	16969	16995	16800	16882	17113	17013	16908	17021	16983	16772	16821	17089	16912	16692	16948	16989	17099	16840	16926	16977	16911	16997	16932	17014	17147	16932	16913	17099	17204	17070	16905	17016	16904	16794	16936	17090	16957	16920	16897	16730	16853	16698	17037	17202	16978	16783	16900	17013	17127	16906	17175	16838	16839	16854	17002	17037	16918	16778	16941	16812	16930	16949	16998	16759	16984	17047	16832	16865	16796	16941	16914	16841	16998	16961	16946	16958	16884	16765	17015	16941	17072	16781	16843	16978	16885	17056	17002	16936	16968	16942	16946	16909	17049	16907	16868	16878	16784	16950	16935	17008	17150	16884	17031	16914	16960	16859	16728	16924	16930	16963	16916	17139	16845	17014	16887	17077	16980	16761	16936	17045	16947	17181	17138	16880	16767	16881	16955	16952	16928	16945	17133	16940	17011	17055	16996	16837	16770	17060	16805	16978	16941	16985	16883	16796	16723	16901	16943	17075	16945	16916	17013	16779	16862	16961	17014	17048	17075	16898	16667	16998	16831	16980	16748	16881	17075	17106	16864	17030	17141	16996	17194	16780	17001	16897	16961	16782	16972	16727	16943	16947	17000	16864	17046	16926	16928	16930	16982	16784	16916	17108	16964	17079	16864	16908	16797	16939	16918	17166	17007	17155	16925	16788	16907	16846	16951	16795	16866	17153	16883	16812	17011	17043	16865	16793	16815	16970	16942	16795	16879	16868	16904	17002	17065	16922	17051	16909	16924	16723	16991	16909	17072	16818	16856	16998	16915	16989	17004	16956	16926	16910	16859	16891	16945	17006	16949	16973	17107	17019	16923	17021	16895	17006	17182	16998	17098	17034	16925	16901	16875	16937	16950	17066	16735	16931	16868	16957	16889	17055	16872	16934	16779	16799	16965	17031	16895	16922	16821	16943	17011	16914	17036	16772	17110	16917	16909	17055	17035	16823	16881	16968	16864	17071	16964	17041	16918	16829	17023	16845	16962	16806	16994	17038	17051	16913	16882	16992	17101	17207	16796	17023	16786	17107	16874	16715	17078	16898	16902	16825	17155	16962	16804	17033	16923	17074	16891	16955	16985	16936	16907	16938	17137	16972	17074	16993	17080	16658	16960	16933	16873	16996	17030	17074	16972	16901	16941	16923	17042	16837	16835	16896	17050	17055	16963	16764	16935	16805	16937	16867	16932	16842	16927	17041	17138	16964	16936	16964	16832	16704	17050	17018	16984	16975	16810	17033	16929	17123	17014	17054	16889	16781	17024	16841	16843	16977	16990	16967	17058	16847	16960	16936	16838	17087	16909	16865	16902	16855	17049	17086	17029	17003	16864	16961	16913	16977	16966	16935	17053	16926	16989	16768	16950	17024	16713	17009	16829	17010	16901	16953	16875	16752	16792	16965	17016	16809	16726	17065	16926	17044	17034	16899	16922	17058	16964	16940	16872	16860	16941	16785	16824	16890	16807	17130	16960	17173	17030	17003	16763	16859	16849	16978	16948	16927	16979	17134	16986	17051	16805	16717	16835	16931	17085	16944	16951	17007	17127	17095	16908	17105	16906	16854	16834	16752	16877	16991	16864	16796	16772	16769	16971	16990	16855	17017	17039	16935	17216	17043	16937	16774	17202	16958	16739	16905	17149	17028	16803	17118	16873	16933	16931	17005	16912	16899	17053	16741	16851	16880	16850	16901	16924	16886	16969	16868	17164	16921	16834	17074	16980	16789	17032	17020	16938	16861	16836	16854	16958	17037	17111	17078	16700	16789	16955	16767	16869	16861	16804	16885	16827	16909	16861	17067	17054	17116	17024	16920	17016	16911	17002	16861	16953	16858	17128	16883	17095	16942	17021	16948	16851	16913	16924	17025	16865	16758	16988	16941	16925	16813	17103	16940	16999	17050
21757	30120	24259	20419	18113	16754	16068	15285	15318	15244	15195	15065	15146	15247	15086	15382	15209	15159	15249	14904	14888	15131	15466	15760	15762	15362	15392	15115	14910	14928	14883	14835	15091	15029	15082	15002	14911	14921	14809	14930	14908	14748	14889	14777	14839	14939	15103	14924	14900	14861	15046	14844	14936	14994	15018	15076	14916	14795	14795	14755	15147	14873	14928	15044	14870	14816	14907	14943	14964	14856	14783	15023	15087	14973	14858	14883	15031	14870	14964	14817	15050	14790	15046	14944	14997	14757	14888	14927	14909	14804	14987	14982	14959	14925	14976	14946	14725	14730	14886	14848	14893	14867	15008	15042	14842	14983	14912	14842	14923	14887	14984	15215	14871	14977	14831	14939	15036	14786	14830	14837	14763	14941	14883	15082	15042	15018	14922	14747	14908	14906	14898	14971	15019	15026	14835	14708	14958	14778	15003	14786	14850	14990	14935	14825	14866	14806	15008	14762	15035	14963	14761	14732	15030	14978	14834	14892	14901	14901	14874	14804	14850	14964	14695	15034	14899	14897	14982	14877	14972	14937	14918	14902	14815	14910	14819	14884	14856	14918	14876	15038	14908	14978	14840	14896	15052	14734	15051	15024	14966	15001	14848	14808	15104	14941	14860	14898	14951	15107	15028	14938	15028	14903	15049	14915	15026	14860	15024	15029	14942	14758	14903	14823	14883	14934	14934	14842	14954	15008	14992	14918	14863	14845	14906	14856	14934	15044	15058	14918	14828	14815	14941	14859	14959	14913	14917	14926	15065	14879	15024	14926	14888	14887	14962	14833	14929	14897	14914	14897	14906	14909	14764	14937	14780	14796	14830	14915	15147	14951	14878	15029	14973	14957	14972	14927	14854	14914	14936	14775	14837	14848	15033	14906	14918	14900	15044	14851	14879	14851	14928	14906	14717	15026	14764	14819	14894	14898	14812	14971	15019	14979	14873	15054	15018	15054	14980	14863	14876	14909	14977	14882	14958	15093	14979	14830	14871	14969	14726	14854	14961	14831	14742	14902	14956	15036	14853	15236	14722	14874	14916	14933	14823	14911	14958	15013	15041	14820	15055	14803	14995	15011	14846	14709	14912	14982	15005	14897	15038	14866	14956	14880	14931	14903	14912	14937	15074	14880	14923	15104	14973	14859	14888	14829	14895	14974	14785	14968	14944	15012	14954	14975	14864	15098	14863	14840	15054	14948	14891	14942	14875	14914	14948	14888	14993	14929	14811	14852	14884	14745	14913	14809	14934	15071	14807	14912	14909	14998	14882	14849	14901	14909	15034	15003	15091	14834	14827	14914	14890	14923	15044	14794	14846	14816	14929	14931	14959	14935	14934	15098	14942	14899	14750	14923	14962	14915	14941	14853	14863	14891	14789	15112	14969	14829	14843	14864	14870	14765	14912	14840	14899	14842	14978	14918	14931	14669	15007	14895	14774	15055	14989	14841	14785	14836	14624	15049	15089	14967	14979	14983	14947	15019	15016	14923	14927	14785	14927	14780	14839	14922	14871	14596	14843	15012	14966	14936	14877	15064	14957	14997	14811	14882	14946	14931	14960	14943	14870	14999	14953	14719	14833	14742	14923	14966	14990	14849	14987	14872	14818	15045	14874	14929	14992	14931	15028	14931	14935	14745	14979	15044	15028	14791	14855	14911	14888	14907	14859	15044	14863	14814	14942	14886	14925	14876	14920	14904	14880	15015	14875	15072	15052	14915	15002	14877	14978	15004	14958	14825	14921	14945	14869	14968	14861	14933	14906	14912	14809	14865	14910	14945	14962	14916	14895	14784	14842	14886	14896	15043	14862	14952	14910	14927	15033	14963	14755	15022	14843	14997	14956	14832	14946	14929	14987	14908	15043	14940	15047	14928	14784	14880	14987	14938	14911	14825	14994	14840	14900	14895	15048	15006	14931	14826	15081	14996	15029	15023	15027	14877	14962	14914	14964	14980	15004	14799	14826	15007	14915	14881	14931	15017	14768	15005	14752	14927	14996	15013	14980	14772	14852	15005	14930	14798	14866	14875	14749	14866	15044	14764	14824	14894	14758	14913	15000	14816	14881	14946	14877	14880	14791	14725	15126	14875	14891	14796	15038	14885	14920	15065	15077	14942	15055	14826	14996	14907	14828	14996	14989	14731	14839	14911	14856	14902	15005	14950	14994	14933	14831	14850	14855	15025	14745	14924	15039	14757	14870	14876	15000	14727	14808	15115	14862	14888	14951	14902	14977	14916	14924	14832	14935	14932	14895	14935	15076	14822	15026	15000	14905	15030	15155	14980	14919	14936	14980	14948	14860	14693	14973	14827	14707	14938	14984	14920	14775	14833	14928	15028	14989	14998	14857	15058	15134	14931	14968	14857	14836	15044	14962	14787	14882	14914	14973	14733	14868	15001	14930	14944	15004	14997	14897	14889	14949	14891	15094	14951	14996	14821	14965	14926	14982	14860	15072	14983	14968	14933	14965	14900	15047	14928	15008	15020	14958	14933	14786	15073	14859	14969	14755	14864	14856	14925	15007	14856	14800	14997	15014	14798	14856	14938	15109	14944	14842	14882	14986	14973	14910	14785	14916	15000	14827	14832	15055	14853	14909	14949	14930	14877	14995	14883	15072	14823	14801	14942	14951	15043	14883	14945	14985	14884	14908	15019	14856	14831	14937	14843	14949	14962	14928	14960	14929	14901	14868	15103	14994	14794	14944	14861	14680	14807	14816	15003	14906	15013	14971	15145	14965	14834	14857	14871	14842	14864	15043	15022	14911	14981	14975	14998	14849	14904	14813	14979	14819	14921	14975	14947	14850	15068	14667	14915	14827	14941	14929	14801	14920	14841	14830	14859	14736	15003	14928	15095	15003	14889	14897	14933	14768	15046	15015	14897	14882	14830	14798	14925	15114	14760	14802	15052	14966	14917	14829	14929	14737	14831	14934	14985	14922	14958	15123	14867	14979	14853	14861	15071	15037	15141	14782	14955	14880	14817	14971	14744	15062	14897	14889	14960	14907	14815	14936	14885	14854	14832	14822	14799	14844	14996	14656	14778	15202	14811	14958	14833	15143	14972	14909	14866	15019	14808	14923	14771	14961	14971	15145	14931	15001	14802	14993	14944	14916	14920	14817	14892	14881	14793	14842	14662	14950	14849	15082	14933	14968	14913	14882	14834	15023	15057	15042	14970	14676	14973	15027	14844	14968	15080	14934	14803	14855	14788	14783	14900	14848	14894	14871	14999	14874	14900	14745	14893	15126	14888	14969	15014	14834	14971	14834	14956	14922	14974	14921	15229	14916	14922	14984	14875	15034	14760	14931	14899	15006	14935	14950	15029	14922	15011	14980	14849	14957	14671	14752	14978	15039	14950	15197	14923	14792	14916	15104	14981	14717	15123	14864	15002	14957	15002	15070	14970	14873	14927	15017	15018	14789	14951	15025	14837	14834	14794	14980	14943	14708	14812	14880	14927	14735	14981	14886	14999	14916	14832	14975	14853	14997	14929	14941	14977	14908	14848	14937	14996	14818	14844	15031	15052	14993	14979	15065	14913	15073	14763	14833	14939	14750	14769	14897	15119	14868	14920	14823	14796	14814	15173	15049	14961	15031	14995	14697	14832	15047	15039	14792	14856	14963	14880	14974	14902	15095	14816	14867	14812	14746	15025	15022	14951	14974	15021	14853	14892	14838	14937	14967	14965	14748	15028	15017	14838	14980	14960	14948	14865	15032	14863	14957	14871	14945	14883	14995	14885	14849	14941	14955	14897	15073	14907	14959	14933	14998	14844	14968	15061	15025	14985	14960	14956	14786	14992	14779	14764	14861	14944	14678	14954	15050	14927	14840	14782	14822	14962	15125	14885	15021	15080	14737	15013	14896	14858	14838	14978	15086	14866	14939	14852	14889	14832	14942	14849	15086	14862	14846	14787	14751	14686	15118	14957	14957	14935	14871	14945	14910	14837	14746	14971	14904	14992	14958	14865	14995	14946	14816	14997	15103	15027	14990	14862	14804	15116	15112	14890	14948	14810	14974	14901	14920	14947	14824	14910	14867	14956	14820	14998	14788	15124	15004	14857	15052	14902	14799	14974	14906	15072	14827	14918	14801	14965	15052	14965	15012	14974	14908	14818	15035	14765	14927	14881	14705	14917	14837	14959	14834	14852	14882	14857	14900	14827	14870	14877	14791	14851	15042	15068	14923	14808	14993	14933	14993	14867	15019	14991	15043	14940	14957	14999	14840	14745	14829	15005	14903	14955	15027	14897	14960	14979	14979	14942	14860	14844	15084	14875	14800	15013	15091	14822	14895	14916	14829	14824	14806	14900	14869	14870	14902	14961	14856	14904	14901	15035	15003	15051	14984	14957	15001	14888	14757	14870	14893	14923	14992	14675	14820	14907	14896	14957	14921	14958	15000	15006	14970	14991	15076	14900	14934	14975	14962	14949	14892	14903	14717	14898	14923	14854	14940	14758	14780	15031	14968	14980	14986	15012	14901	14772	14880	14967	14790	14857	14977	14935	14943	14867	15102	14916	14912	14997	14972	14910	14934	14942	14971	14902	14755	14865	14984	15020	14813	14858	14923	14938	14919	14802	15004	15135	14877	14849	14913	14837	14945	14923	14895	14831	14984	14981	14885	15086	14975	14928	14941	14991	14900	14961	14986	14843	15096	14841	14911	14964	14900	14894	14989	15038	14973	14991	14847	14913	15006	14842	14990	14895	15015	14996	14908	14824	14827	14790	14898	14935	14830	14933	14954	14869	15022	14857	14794	14809	14770	14938	14813	15051	14894	14911	14877	14884	14970	14812	14843	14891	14879	14894	14993	14792	14817	14866	14944	15060	14812	14889	14800	14959	14841	14782	14818	14933	14916	14854	14909	14843	14783	14832	15034	15013	14964	14953	14977	14754	14829	14869	15034	14962	14913	15015	15059	14928	14879	14996	15000	15058	14907	14899	14904	14861	14733	14923	14853	14982	14980	15079	14936	14994	14859	14820	14874	14859	14889	15039	14948	14969	15041	14981	14847	15047	14978	14661	14876	14999	14786	14906	15116	14958	14873	14843	14918	15011	14954	14907	14805	15090	14927	14825	15012	14968	14958	14656	14882	14839	14976	15029	14837	15053	15006	14905	14860	14833	14967	14780
23976	21438	29042	24449	22533	22604	21806	18743	18198	18491	18435	18407	18211	18148	18217	18140	18024	17820	18157	18025	18113	17886	19400	22091	22330	20921	19796	18742	18193	17991	17918	17747	17827	17624	17778	17716	17666	17717	17615	17691	17636	17621	17785	17785	17922	17719	17743	17845	17671	17706	17655	17692	17543	17559	17780	17966	17486	17708	17651	17761	17839	17847	17806	17679	17820	17706	17721	17759	17837	17924	17783	17639	17723	17817	17749	17500	17859	17724	17565	17547	17549	17575	17509	17727	18094	17722	17849	17506	17792	17601	17655	17814	17724	17781	17678	17641	17546	17591	17677	17690	17714	17533	17525	17648	17812	17807	17756	17657	17707	17645	17655	17491	17648	17620	17798	17866	17849	17627	17866	17695	17717	17574	17635	17890	17703	17742	17617	17621	17706	17625	17740	17587	17323	17614	17637	17685	17562	17484	17650	17773	17786	17507	17608	17790	17789	17744	17607	17768	17559	17633	17776	17785	17740	17624	17697	17697	17709	17761	17775	17653	17502	17658	17651	17767	17422	17721	17616	17627	17732	17699	17562	17717	17724	17695	17750	17575	17690	17440	17671	17664	17811	17543	17776	17662	17592	17626	17668	17719	17712	17615	17479	17621	17567	17604	17759	17690	17697	17628	17813	17682	17761	17680	17748	17591	17689	17597	17613	17559	17505	17518	17652	17565	17676	17857	17698	17420	17688	17415	17829	17906	17704	17729	17617	17873	17580	17721	17739	17773	17649	17772	17726	17609	17591	17650	17691	17595	17618	17618	17680	17729	17616	17680	17710	17598	17718	17836	17778	17751	17650	17605	17505	17831	17599	17561	17584	17647	17595	17424	17797	17812	17508	17569	17722	17735	17765	17667	17484	17666	17656	17652	17608	17607	17671	17669	17886	17650	17616	17750	17588	17893	17831	17352	17691	17712	17638	17605	17746	17722	17755	17683	17504	17706	17684	17787	17756	17777	17686	17817	17618	17604	17689	17749	17812	17865	17687	17701	17807	17695	17640	17534	17773	17767	17594	17500	17858	17815	17757	17735	17571	17676	17639	17579	17537	17459	17679	17912	17895	17613	17681	17583	17626	17713	17754	17566	17629	17575	17731	17636	17448	17742	17861	17589	17643	17652	17593	17685	17610	17635	17652	17622	17658	17760	17863	17764	17594	17693	17657	17683	17659	17667	17662	17698	17661	17610	17783	17828	17720	17743	17923	17698	17665	17794	17445	17646	17745	17740	17661	17557	17755	17671	17565	17700	17573	17592	17646	17679	17796	17692	17732	17761	17791	17672	17476	17718	17571	17857	17647	17826	17711	17716	17726	17750	17844	17641	17732	17714	17710	17669	17671	17740	17767	17681	17856	17892	17891	17647	17721	17608	17667	17559	17800	17541	17670	17640	17697	17887	17734	17546	17537	17494	17813	17657	17637	17614	17720	17757	17707	17762	17531	17521	17531	17443	17704	17624	17757	17807	17677	17780	17671	17835	17810	17815	17530	17772	17546	17367	17794	17614	17508	17755	17517	17535	17774	17806	17703	17941	17630	17599	17712	17651	17937	17719	17632	17437	17581	17619	17642	17574	17662	17701	17635	17705	17840	17716	17602	17646	17717	17644	17641	17830	17643	17747	17728	17813	17640	17638	17649	17784	17705	17640	17483	17731	17607	17674	17588	17709	17815	17530	17941	17648	17604	17781	17729	17552	17736	17661	17585	17833	17642	17787	17667	17837	17742	17685	17717	17611	17712	17677	17852	17781	17872	17884	17768	17697	17803	17712	17663	17790	17681	17635	17713	17741	17783	17520	17881	17548	17684	17579	17641	17747	17705	17634	17767	17848	17691	17789	17629	17723	17635	17713	17567	17727	17453	17700	17664	17665	17750	17702	17517	17698	17666	17675	17842	17639	17728	17583	17576	17700	17707	17738	17621	17833	17646	17803	17779	17576	17616	17776	17832	17680	17635	17704	17824	17558	17708	17778	17560	17760	17635	17730	17779	17426	17667	17566	17777	17551	17870	17768	17879	17667	17802	17805	17622	17741	17577	17560	17689	17674	17657	17856	17688	17706	17792	17729	17741	17669	17711	17641	17718	17757	17699	17665	17894	17652	17766	17667	17612	17620	17589	17693	17657	17725	17612	17667	17827	17617	17675	17819	17930	17718	17630	17742	17721	17767	17661	17599	17795	17602	17618	17723	17744	17935	17762	17540	17612	17645	17729	17840	17731	17754	17730	17576	17897	17667	17561	17643	17713	17651	17758	17666	17646	17759	17780	17913	17566	17626	17728	17515	17722	17718	17711	17597	17703	17698	17657	17442	17638	17538	17705	17668	17678	17646	17800	17606	17863	17702	17758	17598	17618	17582	17699	17826	17645	17635	17915	17809	17785	17489	17696	17447	17760	17614	17617	17736	17691	17861	17610	17508	17672	17726	17585	17810	17564	17641	17734	17793	17649	17640	17666	17850	17834	17746	17584	17707	17800	17843	17843	17751	17708	17764	17793	17502	17841	17723	17782	17854	17504	17810	17578	17377	17682	17811	17722	17682	17555	17827	17689	17775	17763	17612	17559	17779	17469	17538	17703	17733	17516	17520	17643	17677	17654	17679	17746	17705	17684	17659	17719	17498	17803	17855	17633	17667	17604	17749	17814	17963	18015	17780	17722	17857	17606	17423	17634	17580	17523	17694	17556	17787	17585	17564	17647	17666	17697	17592	17611	17681	17488	17677	17745	17621	17630	17710	17611	17787	17922	17835	17836	17428	17590	17927	17616	17720	17803	17737	17792	17719	17632	17656	17701	17672	17511	17641	17505	17604	17636	17658	17692	17655	17675	17576	17675	17845	17802	17726	17795	17670	17609	17484	17419	17482	17732	17464	17639	17669	17491	17487	17658	17585	17648	17872	17662	17973	17747	17699	17821	17778	17788	17634	17939	17575	17614	17710	17691	17774	17589	17735	17744	17665	17502	17696	17852	17797	17511	17421	17754	17783	17680	17660	17734	17676	17937	17668	17714	17721	17702	17615	17715	17673	17698	17476	17766	17652	17532	17625	17730	17726	17909	17565	17534	17520	17727	17783	17744	17564	17615	17759	17528	17827	17579	17645	17718	17711	17648	17642	17572	17783	17812	17991	17687	17581	17816	17743	17544	17652	17858	18009	17840	17690	17641	17859	17818	17626	17673	17925	17751	17611	17674	17800	17697	17635	17592	17416	17789	17899	17573	17611	17561	17570	17833	17743	17750	17642	17744	17428	17503	17765	17658	17626	17867	17658	17687	17607	17831	17833	18001	17726	17865	17667	17535	17624	17661	17481	17763	17579	17735	17863	17621	17597	17666	17692	17700	17624	17639	17629	17749	17548	17774	17679	17648	17705	17684	17809	17780	17774	17747	17671	17822	17823	17577	17611	17642	17780	17647	17742	17602	17747	17771	17829	17824	17684	17671	17748	17909	17633	17822	17702	17726	17550	17730	17614	17651	17612	17478	17717	17515	17641	17793	17704	17448	17550	17743	17662	17616	17565	17929	17523	17547	17623	17704	17870	17730	17876	17790	17569	17810	17808	17703	17829	17738	17903	17737	17776	17774	17649	17650	17758	17867	17732	17767	17749	17378	17576	17684	17563	17649	17666	17805	17703	17857	17857	17601	17661	17651	17755	17569	17781	17651	17555	17706	17914	17512	17612	17644	17665	17762	17604	17884	17563	17802	17553	17627	17594	17737	17632	17763	17628	17583	17563	17675	17821	17735	17587	17581	17715	17579	17832	17656	17619	17823	17678	17620	17620	17603	17665	17716	17587	17706	17598	17662	17819	17752	17919	17591	17688	17745	17568	17724	17706	17693	17587	17741	17691	17689	17660	17730	17641	17747	17814	17809	17759	17747	17483	17810	17490	17703	17596	17742	17836	17860	17580	17782	17656	17679	17554	17498	17629	17670	17686	17816	17699	17625	17819	17856	17850	17854	18000	17819	17744	17687	17612	17855	17772	17477	17717	17755	17595	17806	17740	17710	17754	17599	17581	17618	17699	17726	17620	17535	17669	17500	17644	17713	17615	17645	17710	17408	17793	17708	17782	17736	17626	17820	17538	17588	17384	17711	17842	17753	17751	17603	17626	17686	17718	17858	17856	17757	17858	17537	17556	17593	17637	17766	17659	17583	17689	17747	17819	17521	17621	17546	17637	17722	17769	17710	17516	17845	17638	17849	17703	17603	17582	17890	17600	17537	17654	17633	17647	17686	17783	17651	17736	17753	17603	17660	17822	17490	17673	17782	17734	17601	17584	17596	17604	17778	17911	17629	17676	17741	17838	17715	17628	17516	17496	17686	17633	17633	17645	17618	17675	17752	17744	17698	17732	17659	17607	17928	17742	17826	17576	17618	17600	17761	17803	17563	17710	17603	17603	17768	17802	17475	17583	17771	17768	17712	17594	17688	17680	17664	17898	17827	17534	17454	17720	17815	17646	17660	17620	17714	17607	17809	17831	17602	17561	17804	17613	17625	17558	17668	17782	17578	17643	17615	17904	17647	17698	17835	17686	17705	17617	17445	17610	17559	17630	17724	17721	17745	17828	17706	17650	17664	17757	17747	17725	17719	17560	17538	17670	17670	17654	17925	17765	17854	17669	17555	17834	17697	17704	17646	17647	17864	17679	17677	17795	17589	17593	17451	17598	17507	17645	17516	17707	17668	17789	17671	17663	17876	17613	17772	17622	17695	17747	17742	17765	17759	17533	17941	17722	17690	17551	17700	17777	17813	17776	17904	17711	17724	17637	17557	17734	17613	17554	17635	17625	17668	17504	17646	17554	17782	17860	17734	17780	17786	17592	17515	17602	17618	17721	17593	17765	17691	17635	17723	17638	17486	17729	17553	17498	17620	17773	17701	17795	17584	17547	17599	17647	17747	17794	17821	17836	17909	17612	17594	17783	17430	17781	17554	17723	17727	17579	17564	17686	17818	17642	17816	17659	17679	17716	17621	17666	17580	17707	17832	17913	17676	17680	17960	17621	17631	17552	17491	17848	17689	17553	17703	17803	17759	17746	17629	17776	17675	17564	17834	17599	17450	17744	17707	17827	17593	17715	17612	17705	17643	17530	17732	17451	17506	17613	17684	17692	17591	17482	17728	17552	17616	17700	17483	17527
23926	40525	37880	25503	20552	18720	17539	16749	16468	16232	16098	16010	15924	15866	15990	16057	15743	15620	15658	15608	15637	15796	18348	22012	21744	19645	17676	16426	15862	15728	15400	15557	15338	15469	15542	15497	15455	15567	15289	15426	15470	15482	15467	15600	15337	15564	15445	15704	15481	15513	15555	15401	15428	15363	15389	15611	15536	15526	15517	15384	15673	15413	15528	15597	15673	15351	15428	15568	15371	15351	15316	15454	15523	15385	15269	15323	15442	15383	15457	15526	15372	15372	15508	15506	15375	15606	15379	15488	15518	15707	15424	15530	15332	15354	15434	15472	15507	15488	15405	15398	15526	15330	15468	15618	15520	15321	15607	15501	15370	15261	15376	15505	15556	15422	15396	15329	15571	15385	15515	15332	15253	15562	15470	15443	15510	15455	15426	15396	15468	15412	15254	15535	15351	15258	15408	15583	15464	15229	15491	15287	15572	15466	15397	15312	15444	15392	15362	15517	15489	15462	15423	15330	15356	15527	15519	15439	15382	15532	15321	15317	15466	15379	15517	15463	15442	15513	15361	15595	15429	15272	15534	15318	15386	15485	15449	15355	15388	15265	15485	15638	15609	15571	15316	15451	15570	15598	15357	15450	15325	15525	15505	15379	15241	15362	15299	15579	15479	15300	15579	15518	15534	15476	15633	15544	15529	15412	15339	15579	15475	15477	15443	15358	15578	15478	15478	15416	15440	15266	15478	15505	15309	15526	15312	15465	15399	15336	15460	15348	15558	15388	15460	15444	15437	15467	15261	15459	15516	15234	15443	15467	15504	15418	15467	15436	15287	15678	15382	15231	15550	15468	15506	15469	15289	15570	15498	15295	15362	15377	15511	15449	15306	15382	15401	15416	15526	15165	15514	15194	15510	15376	15391	15488	15639	15256	15567	15454	15343	15467	15468	15533	15413	15442	15589	15460	15393	15563	15523	15469	15464	15390	15330	15292	15554	15414	15399	15452	15379	15506	15414	15329	15446	15273	15326	15402	15301	15360	15469	15397	15391	15376	15254	15433	15480	15480	15231	15226	15470	15648	15492	15360	15546	15420	15362	15540	15356	15437	15561	15257	15578	15281	15464	15388	15401	15564	15449	15374	15397	15485	15423	15453	15580	15615	15544	15265	15335	15281	15395	15265	15524	15478	15298	15438	15523	15301	15483	15301	15497	15500	15322	15426	15498	15440	15266	15318	15441	15283	15296	15415	15576	15341	15395	15332	15507	15392	15572	15332	15339	15548	15349	15256	15370	15525	15508	15383	15601	15411	15397	15412	15383	15479	15296	15261	15531	15306	15566	15367	15415	15566	15485	15434	15280	15586	15382	15379	15375	15470	15563	15541	15521	15432	15514	15466	15618	15340	15468	15496	15363	15551	15471	15306	15497	15419	15412	15411	15473	15495	15592	15436	15529	15312	15571	15315	15358	15506	15349	15407	15341	15402	15508	15475	15497	15490	15494	15560	15507	15249	15428	15357	15498	15436	15374	15333	15472	15348	15440	15330	15503	15341	15358	15471	15486	15294	15597	15421	15512	15478	15528	15410	15529	15399	15346	15463	15306	15443	15497	15383	15451	15576	15471	15335	15338	15393	15422	15524	15419	15463	15584	15460	15528	15456	15413	15463	15566	15430	15622	15490	15397	15559	15554	15276	15497	15554	15500	15435	15357	15560	15577	15408	15428	15480	15381	15367	15570	15509	15191	15414	15417	15465	15376	15415	15542	15510	15142	15379	15503	15593	15274	15402	15390	15545	15460	15390	15397	15432	15416	15589	15433	15401	15651	15522	15282	15395	15417	15427	15397	15286	15376	15420	15526	15382	15312	15278	15419	15425	15440	15461	15463	15311	15502	15381	15338	15453	15452	15324	15538	15556	15558	15634	15329	15462	15310	15349	15344	15494	15346	15327	15625	15489	15423	15370	15431	15487	15458	15539	15383	15363	15466	15391	15351	15447	15405	15461	15419	15276	15281	15438	15306	15395	15353	15451	15445	15431	15385	15483	15545	15414	15452	15447	15444	15408	15412	15444	15490	15546	15447	15432	15456	15521	15385	15255	15501	15452	15339	15368	15458	15558	15423	15525	15600	15356	15562	15434	15447	15544	15413	15415	15432	15462	15376	15456	15322	15316	15537	15558	15431	15490	15465	15329	15301	15416	15424	15477	15595	15456	15360	15482	15503	15310	15534	15427	15620	15303	15605	15442	15547	15403	15432	15287	15480	15424	15695	15479	15435	15377	15478	15418	15593	15661	15441	15544	15392	15448	15422	15449	15514	15488	15614	15489	15543	15426	15397	15404	15301	15457	15341	15309	15461	15541	15485	15521	15491	15347	15403	15352	15519	15318	15381	15382	15421	15373	15529	15385	15338	15495	15470	15372	15411	15462	15485	15417	15345	15573	15369	15369	15435	15424	15471	15448	15289	15481	15395	15403	15488	15384	15414	15361	15476	15666	15428	15370	15454	15366	15469	15291	15454	15386	15408	15375	15580	15576	15498	15518	15529	15489	15418	15361	15566	15542	15528	15582	15422	15642	15329	15476	15464	15354	15526	15449	15405	15340	15560	15467	15360	15499	15384	15479	15512	15561	15379	15461	15289	15313	15342	15552	15349	15425	15520	15339	15454	15233	15454	15319	15354	15249	15363	15503	15526	15295	15432	15416	15463	15356	15567	15585	15495	15326	15394	15551	15407	15443	15403	15433	15417	15508	15536	15384	15529	15328	15345	15390	15520	15383	15341	15272	15552	15420	15388	15441	15604	15529	15508	15372	15426	15419	15345	15517	15462	15393	15498	15353	15398	15484	15516	15527	15453	15490	15599	15364	15448	15359	15355	15462	15514	15477	15367	15454	15563	15431	15485	15394	15379	15504	15446	15434	15433	15480	15535	15446	15457	15436	15399	15599	15403	15339	15380	15346	15465	15504	15458	15661	15383	15458	15582	15496	15423	15247	15387	15348	15500	15591	15146	15610	15649	15568	15393	15579	15460	15459	15436	15475	15258	15530	15478	15520	15472	15190	15299	15472	15298	15390	15477	15333	15352	15461	15493	15475	15549	15386	15462	15436	15467	15170	15513	15581	15545	15489	15440	15336	15505	15442	15370	15571	15364	15548	15578	15512	15471	15588	15412	15351	15248	15396	15591	15453	15379	15432	15381	15424	15526	15345	15508	15456	15498	15553	15276	15482	15317	15256	15492	15343	15431	15488	15325	15462	15316	15525	15501	15359	15311	15426	15375	15460	15402	15592	15444	15538	15643	15538	15565	15473	15395	15557	15541	15298	15344	15460	15364	15501	15361	15510	15408	15687	15379	15525	15370	15482	15576	15324	15554	15358	15517	15487	15525	15348	15532	15312	15390	15384	15426	15515	15613	15402	15359	15624	15426	15435	15356	15413	15576	15391	15245	15362	15491	15321	15631	15477	15412	15410	15317	15331	15265	15448	15447	15578	15431	15380	15464	15196	15486	15483	15366	15464	15328	15469	15435	15414	15426	15382	15269	15351	15589	15352	15518	15321	15531	15288	15419	15530	15378	15314	15320	15391	15340	15489	15472	15421	15422	15459	15259	15510	15507	15268	15487	15378	15324	15265	15375	15418	15539	15469	15595	15515	15322	15368	15372	15451	15464	15436	15457	15536	15391	15357	15575	15456	15513	15403	15433	15435	15407	15393	15478	15443	15369	15511	15532	15676	15355	15423	15297	15466	15387	15401	15382	15704	15391	15544	15378	15459	15421	15414	15483	15404	15374	15460	15460	15403	15436	15581	15370	15359	15458	15377	15352	15537	15481	15361	15337	15525	15578	15337	15434	15396	15405	15406	15428	15374	15343	15539	15585	15499	15482	15419	15436	15391	15487	15506	15331	15269	15395	15508	15288	15376	15386	15349	15485	15292	15501	15520	15418	15478	15458	15356	15389	15421	15303	15465	15430	15391	15516	15531	15350	15312	15394	15272	15545	15434	15402	15434	15357	15441	15353	15420	15329	15493	15488	15463	15437	15419	15433	15257	15628	15514	15609	15388	15514	15512	15473	15412	15459	15386	15399	15453	15491	15436	15440	15342	15296	15288	15588	15445	15340	15478	15573	15413	15345	15385	15290	15480	15372	15426	15560	15398	15525	15489	15569	15366	15399	15370	15436	15340	15460	15388	15382	15442	15383	15153	15416	15401	15375	15308	15414	15449	15294	15423	15505	15406	15491	15379	15518	15474	15332	15496	15517	15389	15454	15392	15434	15493	15326	15468	15287	15456	15607	15371	15487	15428	15516	15267	15560	15373	15356	15250	15476	15374	15500	15502	15340	15538	15495	15501	15477	15283	15409	15423	15318	15454	15499	15499	15513	15440	15598	15486	15421	15543	15643	15567	15533	15431	15521	15456	15542	15381	15644	15401	15328	15525	15430	15439	15410	15501	15400	15356	15520	15534	15335	15568	15531	15339	15425	15432	15640	15448	15474	15368	15468	15498	15504	15412	15640	15506	15478	15473	15443	15499	15409	15346	15412	15365	15482	15581	15357	15332	15590	15483	15337	15586	15257	15385	15507	15369	15433	15339	15500	15277	15381	15415	15451	15472	15240	15393	15472	15532	15303	15514	15433	15695	15448	15336	15348	15304	15601	15435	15337	15231	15429	15234	15585	15478	15347	15496	15478	15584	15221	15482	15447	15406	15260	15384	15428	15321	15439	15394	15519	15551	15439	15491	15482	15564	15580	15165	15355	15445	15437	15519	15378	15406	15598	15360	15399	15209	15474	15418	15332	15499	15449	15558	15461	15498	15264	15425	15299	15332	15477	15363	15385	15476	15576	15250	15339	15498	15469	15375	15475	15419	15409	15369	15437	15510	15397	15268	15609	15421	15438	15468	15630	15452	15520	15418	15627	15302	15417	15501	15419	15282	15570	15473	15387	15422	15352	15331	15632	15303	15587	15398	15371	15287	15609	15344	15469	15458	15333	15454	15477	15455	15479	15352	15404	15265	15734	15530	15645	15473	15185	15466	15466	15569	15417	15633	15339	15452	15460	15555	15450	15455	15438	15284	15541	15513	15397	15518	15511	15388	15335	15540	15472	15263	15372	15382	15366	15468	15350	15442	15469	15383	15375	15591	15461	15411	15409	15358	15358	15532	15643	15542	15480	15513
23004	21512	29490	23956	21810	24122	26315	20934	19635	19852	19764	19718	19554	19572	19609	19215	19004	19153	19349	18943	19045	19284	21831	26321	26071	24414	22541	20748	19538	19208	19137	18988	18917	18975	19114	18730	18949	18964	18977	18625	18776	18819	18669	18864	18946	18938	18829	18624	18820	19009	18623	18623	18810	18846	18902	18815	18854	18812	18864	18796	18782	18765	18654	18871	18739	18694	18813	18779	18785	18871	18734	18634	18630	18800	18726	18885	18780	18698	18805	18600	18761	18823	18807	18654	18948	18979	18726	18773	18692	18770	18718	18913	18830	18636	18773	18551	18687	18746	18538	18780	18851	18678	18661	18738	18728	18656	19032	18941	18757	18655	18839	18760	18759	18846	18817	18818	18790	19005	18687	18853	18643	18817	18739	18731	18612	18663	18849	18616	18790	18857	18628	18687	18766	18810	18592	18507	18667	18703	18725	18566	18751	18581	18651	18506	18684	18749	18851	18770	18831	18790	18618	18844	18569	18685	18671	18665	18792	18768	18755	18564	18436	18715	18610	18643	18628	18887	18656	18939	18886	18831	18810	18746	18907	18916	18743	18709	19057	18707	18772	18617	18845	18968	18766	18961	18835	18823	18674	18671	18525	18714	18730	18623	18453	18745	18941	18612	18774	18703	18857	18815	18569	18809	18843	18888	18683	18684	18875	18872	18842	18667	18683	18830	18753	18822	18798	18786	18635	18673	18672	18759	18649	18943	18677	18705	18756	18832	18775	18721	18787	18679	18695	18806	18733	18557	18770	18683	18690	18830	18798	18482	18591	18616	18706	18693	18865	18748	18686	18653	18623	18706	18816	18743	18547	18706	18874	18655	18632	18714	18890	18927	18910	18728	18674	18775	18515	18830	18764	18692	18778	18590	18621	18774	18832	18743	18637	18596	18823	18478	18611	18602	18753	18705	18623	18865	18706	18702	18787	18711	18748	18798	18736	18709	18462	18611	18726	18692	18766	18649	18747	18791	18745	18683	18722	18918	18785	18670	18780	18671	18661	18850	18848	18792	18664	18796	18611	18628	18830	18608	18769	18543	18767	18656	18778	18667	18576	18628	18870	18970	18755	18762	18682	18716	18611	18572	18801	18910	18625	18843	18634	18750	18853	18733	18913	18701	18758	18633	18953	18711	18698	18622	18692	18441	18801	18849	18753	18715	18468	18686	18436	18824	18834	18805	18717	18743	18776	18530	18444	18872	18568	18614	18844	18946	18673	18617	18798	18854	18806	18755	18825	18929	18672	18904	18595	18662	18787	18763	18793	18822	18550	18683	18687	18566	18805	18864	18656	18681	18443	18499	18759	18445	18718	18651	18670	18710	18894	18872	18795	18733	18586	18541	18749	18782	18620	18804	18653	18644	18739	18493	18659	18759	18776	18865	18650	18638	18656	18603	18912	18733	18753	18892	18850	18778	18730	18894	18871	18640	18840	18751	18784	18937	18836	18803	18743	18791	18765	18707	18811	18591	18734	18653	18605	18880	18578	18673	18670	18772	18766	18650	18630	18639	18715	18836	18728	18597	18863	18611	18913	18651	18511	18872	18668	18875	18890	18707	18845	18723	18766	18859	18689	18615	18573	18636	18687	18879	18988	18791	18601	18680	18848	18873	18740	18829	18758	18538	18816	18510	18672	18883	18646	18758	18555	18866	18704	18498	18820	18698	18833	18942	18777	18656	18802	18807	18551	18658	18804	18864	18831	18699	18925	18812	18638	18731	18776	18891	18689	18509	18717	18845	19020	18590	18748	18820	18524	18778	18998	18634	18741	18727	18989	18732	18898	18555	18971	18788	18831	18678	18913	18675	18845	18647	18803	18558	18651	18748	18965	18719	18883	18867	18892	18905	18576	18605	18807	18579	18722	18724	18700	18749	18793	18530	18834	18935	18683	18719	18646	18659	18627	18814	18762	18885	18825	18948	18767	18901	18593	18701	18925	18775	18774	18805	18720	18942	18755	18638	18750	18703	18576	18715	18679	18786	18809	18653	18542	18684	18665	18836	18791	18616	18636	18754	18762	18715	18672	18734	18533	18684	18932	18601	18712	18875	18754	18577	18723	18835	18780	18725	18771	18769	18683	18616	18732	18783	18762	18890	18702	18796	18844	18666	18713	18629	18572	18636	18675	18634	18810	18744	18753	18632	18728	18874	18434	18757	18644	18788	18715	18764	18814	18755	18583	18612	18795	18771	18652	18895	18836	18714	18837	18673	18782	18819	18728	18746	18679	18617	18618	18656	18789	18758	18742	18895	18865	18791	18810	18837	18766	18846	18827	18686	18839	18670	18737	18738	18759	18868	18851	18708	18693	18621	18621	18794	18729	18778	18680	18717	18610	18656	18813	18706	18843	18890	18759	18682	18472	18600	18849	18632	18690	18492	18764	18903	18761	18499	18715	18783	18804	18755	18987	18795	18788	18720	18751	18800	18762	18854	18776	19003	18859	18728	18546	18457	19041	18703	18766	18904	18666	18775	18829	18689	18637	18819	18667	18785	18895	18730	18645	18798	18778	18733	18798	18521	18847	18626	18665	18789	18893	18608	18491	18715	18408	18885	18786	18805	18725	18756	18744	18666	18772	18836	18887	18763	18804	18743	18672	18823	18768	18629	18767	18769	18670	18715	18869	18860	18719	18665	18575	18694	18748	18808	18841	18670	18887	18643	18635	18819	18760	18552	18571	18783	18550	18784	18678	18808	18835	18723	18648	18611	18958	18716	18806	18683	18598	18782	18759	18611	18764	18790	18701	18729	18790	18860	18714	18594	18810	18649	18737	18659	18849	18951	18641	18864	18782	18769	18566	18713	18657	18893	18739	18685	18638	18700	18683	18745	18514	18512	18915	18761	18830	18679	18779	18582	18814	18649	18798	18853	18655	18677	18658	18700	18723	18511	18834	18728	18663	18886	18582	18676	18545	18752	18664	18633	18622	18596	18725	18788	18757	18654	18808	18740	18765	18897	18736	18828	18715	18735	18702	18687	18875	18792	18719	18848	18683	18626	18685	18590	18718	18747	18719	18735	18582	18641	18786	18864	18609	18579	18710	18751	18873	18833	18833	18653	18820	18753	18785	18850	18730	18739	18779	18620	18742	18771	18821	18790	18642	18566	18841	18570	18931	18774	18741	18680	18500	18735	18582	18604	18777	18723	18648	18720	18787	18874	18859	18869	18523	18682	18672	18839	18747	18778	18888	18563	18639	18911	18874	18828	18752	18568	18631	18709	18705	18730	18732	18793	18829	18675	18607	18663	18470	18489	18515	18736	18640	18649	18764	18616	18802	18646	18653	18755	18769	18676	18769	18678	18740	18717	18841	18665	18671	18788	18711	18814	18562	18647	18749	18622	18755	18767	18748	18723	18736	18759	18822	18608	18825	18576	18710	18658	18765	18743	18645	18760	18634	18721	18871	18683	18682	18689	18646	18569	18794	18818	18776	18733	18496	18599	18792	18867	18772	18727	18843	18503	18779	18779	18760	18847	18754	18588	18689	18664	18769	18738	18692	18780	18682	18835	18509	18522	18717	18730	18671	18839	18786	18681	18549	18576	18637	18725	18687	18780	18524	18781	18555	18764	18704	18778	18742	19007	18802	18852	18767	18621	18578	18727	18693	18919	18766	18643	18740	18546	18685	18978	18656	18686	18669	18789	18727	18449	18608	18842	18952	18670	18451	18598	18865	18724	18801	18861	18764	18977	18629	18673	18757	18832	18879	18790	18780	18750	18658	18850	18605	18503	18814	18664	18635	18584	18896	18767	18602	18970	18881	18654	18805	18679	18629	18632	18810	18679	18544	18757	18752	18887	18827	18716	18646	18740	18579	18690	18895	18783	18525	18653	18724	18992	19110	18736	18813	18586	18741	18627	18709	18645	18693	18668	18871	18742	18744	18752	18620	18609	18809	18817	18706	18826	18816	18504	18710	18818	18904	18860	18601	18673	18609	18844	18621	18725	18754	19014	18702	18787	18491	18907	18749	18749	18524	18801	18818	18670	18624	18922	18822	18907	18635	18722	18586	18746	18874	18742	18624	18785	18529	18563	18663	18658	18635	18603	18705	18695	18722	18853	18741	18747	18926	18824	18651	18777	18950	18791	18667	18789	18767	18930	18545	18771	18657	18603	18667	18916	18817	18836	18826	18610	18670	18613	18536	18763	18708	18597	19023	18707	18613	18823	18801	18615	18714	18463	18958	18711	18639	18922	18837	18682	18657	18673	18813	18951	18875	18591	18916	18942	18690	18757	18598	18763	18675	18609	18629	18902	18670	18809	18696	18460	18564	18638	18797	18738	18846	18682	18993	18766	18621	18632	18916	18840	18756	18763	18570	18755	18571	18727	18725	18648	18705	18720	18718	18706	18688	18843	18871	18710	18746	18744	18847	18807	18664	18610	18760	18996	18682	18606	18605	18669	18806	18576	18712	18630	18712	18772	18753	18723	18944	18959	18962	18695	18814	18553	18734	18692	18512	18623	18736	18823	18694	18665	18804	18592	18494	18729	18756	18553	18771	18620	18681	18586	18534	18751	18752	18633	18738	18700	19001	18982	18829	18674	18605	18627	18665	18695	18741	18712	18666	18971	18824	18632	18642	19045	18881	18661	18632	18801	18646	18496	18831	18653	18718	18619	18688	18697	18547	18779	18728	18771	18615	18788	18707	18848	18769	18848	18612	18792	18812	18485	18670	18633	18679	18760	18658	18937	19006	18795	18544	18626	18657	18796	18838	18795	18887	18854	18743	18777	18804	18886	18663	18656	18798	18664	18775	18824	18671	18543	18814	18678	18753	18427	18940	18820	18868	18558	18605	18658	18851	18867	18548	18705	18820	18704	18536	18615	18749	18640	18608	18972	18555	18663	18537	18751	18854	18653	18815	18496	18687	18771	18669	18624	18580	18801	18742	18875	18878	19053	18590	18777	18724	18718	18970	18724	18818	18665	18852	18816	18728	18753	18707	18538	18494	18681	18635	18669	18811	18707	18758	18702	18615	18834	18616	18693	18738	18821	18634	18652	18796	18917	18938	18882	18978	18703	18692	18500	18838	18818	18765	18644	18760	18600	18691	18602	18680	18661	18493	18835	18847	18796	18643	18630	18709	18521	18787	18766	18801	18741	18815	18711	18710	18730	18699	18768	18681	18860
26769	49024	46922	27412	23024	20733	19473	17960	17377	17299	17246	17410	17276	16932	16904	16567	16517	16456	16324	16303	16304	16808	21072	27421	25802	23562	20441	18281	17028	16295	16169	16058	16036	15935	16118	16096	16103	16087	16122	15994	16047	16133	16064	16110	15997	16158	16163	16184	16020	16028	16112	16014	16096	16102	16234	16163	16115	15983	16029	16178	16143	16284	16118	16303	16042	16150	16150	16068	16173	16174	16134	16145	16105	16155	16018	16030	16046	16058	16163	15932	15957	16089	15950	16030	16088	16137	15947	16012	16170	16061	15922	16115	16017	16180	16085	16150	16183	16241	16079	16225	16072	16045	15965	16050	15939	16027	16143	16013	16124	16052	15824	16182	16193	15894	16079	16010	16081	16133	16090	15996	16033	15866	16150	16082	16187	16194	16114	16155	16115	16150	15892	15983	15906	16089	16108	16154	16243	15996	15827	16221	16024	16201	16047	16077	16009	16065	16119	16175	16197	16123	16166	16136	16018	16069	16258	16225	16008	16068	16057	16013	16129	16071	15900	15968	16009	16010	16014	16171	16021	16154	15984	15933	16056	16185	16067	15990	16078	16181	16047	16255	16027	15972	16084	15911	15864	16168	16069	16118	16086	16100	16042	16091	16095	16103	16115	16023	16021	16161	16193	15981	16075	16084	15923	16085	16116	15928	15935	16138	16071	15941	15954	16028	16273	16294	16167	15969	15977	16018	15920	15910	16176	16048	16075	15984	16043	16067	16030	15953	16153	15902	16088	16129	16058	16184	16015	16155	16116	16143	16071	16105	15882	16087	16022	16006	15965	15985	16071	16012	16002	15967	16160	16075	15989	16134	15997	16084	15968	16104	16085	15918	16031	16034	15956	16044	16115	15952	16089	16176	16057	15965	16124	16011	16127	16103	16169	15966	16087	16188	15994	15932	15965	16121	16132	15925	16203	16079	16065	16164	16036	16187	16087	16168	15928	15944	16214	15979	15889	16181	16062	16044	15994	16229	16034	16122	16018	15950	15975	15990	15955	15903	16093	15929	16184	16107	16015	16202	15993	16122	15939	15896	15967	16145	16180	15972	15905	15968	16043	15877	15934	16221	16054	16078	16045	16170	16171	16028	16066	16019	16087	16069	15906	16034	16031	15818	16079	15985	15949	16113	15894	16171	16087	16191	15989	16073	15881	16010	16059	16173	16130	15985	16149	16216	16125	15899	15963	16024	16073	16021	16268	16043	16087	15931	16028	16112	16139	16061	16142	15891	15939	16053	16045	16228	15916	16066	16006	15907	16068	15914	16129	16183	16148	16034	16114	16225	16087	15772	16032	16097	16049	16208	16013	15908	16203	15922	16182	16064	15955	16049	16181	16096	15984	15963	16126	16049	16004	16183	16130	16009	16089	15993	16076	16224	15997	15915	15980	15951	16136	16038	16042	16059	16083	16084	15960	15942	16070	16170	16074	16096	16046	16196	16179	16032	16045	16139	16193	16175	16115	16030	16066	16112	16181	16010	16057	16185	16125	15989	16000	16176	16115	16040	16190	15968	16116	16163	16040	16032	16173	16002	15905	16115	16192	15991	15938	16107	16070	15916	16103	16076	16084	16124	15994	15935	16036	16010	16079	16033	16028	16107	16065	16054	16166	16067	16061	16022	15959	15979	16005	16097	16318	16085	15938	16183	16018	15983	16048	16041	15915	16095	16057	16101	16079	15972	15937	16138	16116	16042	16050	16046	15937	16017	16067	15954	16061	16037	16025	16013	15913	16028	16180	16069	16219	15868	16125	16016	16046	16005	16088	16151	16040	16166	16088	15910	16377	15890	16099	16069	16094	16133	15918	15986	16085	16045	16075	15994	16006	16021	15951	16009	16118	16005	15958	16144	15930	15939	15856	16074	16116	16149	16173	16004	15881	16055	15964	16146	16031	16029	16035	16250	16084	16084	16093	16082	16172	15966	16159	16091	16025	16192	16031	16053	16171	16080	16097	16085	15936	15942	16138	15941	16028	16114	16044	16204	16131	16034	15953	16051	15964	16279	15877	15952	15972	15996	16255	16069	15926	16140	15987	16046	16007	16037	16190	15995	15908	15996	16005	16008	16140	16044	15961	16140	15832	15929	15933	16106	16137	15993	15945	16037	15931	16065	16322	15919	16034	15889	16064	16086	16070	15990	16083	16169	16029	16051	16040	16194	16198	15994	16074	16138	16269	16074	16103	16228	15919	15983	16197	15978	16101	16295	16133	16087	16127	15913	15996	16131	16155	15899	15915	16029	16015	16052	16073	15934	16242	16011	15925	15805	15937	16131	16075	16006	16178	16088	15935	16083	16142	15930	16111	16021	15917	16023	15966	16159	16186	16232	15929	16088	15976	16090	16114	16145	16074	16052	15928	15993	15963	16121	16138	16048	16089	16102	16041	15931	16195	16154	16075	15928	16113	16124	15972	16156	16088	16037	16071	16000	16075	16053	16218	16086	15953	16076	16038	15938	15984	16130	15919	16136	16083	16082	16119	16133	15982	16127	16022	16122	15923	16134	16010	15950	16206	15955	16033	15998	16141	16039	16114	15944	15962	16068	15956	16036	16021	16064	16009	16130	16017	15895	16060	15950	16136	15986	15982	16025	15925	16038	16282	15956	15983	16090	16092	15955	15967	15992	15982	16041	16155	16067	16019	15921	16068	16118	15995	16043	15975	16204	15882	16096	16060	16220	16009	16005	16061	15980	16245	16064	15999	16101	16285	15896	15947	15919	16069	15976	16069	16070	16135	15962	16054	15910	16172	16034	16208	16091	15883	15959	15936	16009	15987	16035	16007	15988	16195	15986	16063	16077	15964	15938	16118	16087	15939	16124	15959	15907	16095	15995	16059	15955	16139	15984	16033	16093	16014	15977	16064	16026	16073	16013	16134	15912	16057	16003	16159	16018	16035	16094	16148	16014	15997	16072	15912	15988	15951	16040	16151	16048	16192	16333	16136	16091	15946	15955	16113	16214	16122	15894	16133	16001	16081	16028	16140	16144	16084	16013	16013	16056	16227	16099	16003	16085	15940	16100	15935	15979	16156	15961	16166	15982	15934	16237	16157	15869	15995	16158	15996	15907	16095	16071	15790	16119	15979	16229	16145	16092	15956	16213	16008	15940	16077	15953	16181	15913	15867	16280	16028	15974	16103	16012	16058	15832	16082	16094	16066	16042	16012	15976	15990	16229	16159	16070	16073	15880	15981	15976	15994	15984	15966	16095	16055	15977	16009	16094	15866	16104	15993	16071	16015	15997	16041	16025	15974	15826	15901	15985	15957	15933	15795	16184	16149	15925	15959	16183	16106	16042	16011	16113	16061	15828	16084	15910	15915	15943	16069	15965	16041	15984	16174	15986	16217	16142	16113	16048	16043	16104	16045	16003	16041	16235	16071	16253	15912	16106	15914	16090	15887	16019	15933	15968	16098	16050	15897	16067	16083	16095	16118	16154	15884	15819	15958	16078	16091	16039	15940	16015	16024	16079	15974	16057	16010	16180	16036	16003	16156	16008	15904	16131	15987	16055	16026	16166	15791	16085	16098	16146	16089	15858	16036	16150	16033	15823	15995	16072	16059	15990	15957	16113	15996	15991	16042	16128	16087	16091	15932	15925	16050	16046	16068	16091	15940	15958	16099	16096	16073	16152	15975	15981	16056	16061	15898	15957	15986	16199	16060	15975	16107	15868	16049	16006	15942	15956	15932	16068	16263	16069	16136	16019	16185	16005	16168	16034	16099	16000	16127	15869	15939	15944	16099	16067	16154	16146	16018	16042	15942	15934	16122	16106	16269	16001	15982	16174	16051	15978	16095	16092	16196	16044	16089	16086	15963	16003	15949	16012	16066	16023	16102	16165	16079	16094	16106	16229	16189	16047	16001	16103	16059	15937	15871	16109	15936	16027	16094	16174	16160	16150	16035	15960	15738	16175	16109	15973	16128	16096	16014	16050	16216	16208	16041	16166	15823	16079	15992	16145	16008	16120	16060	16081	15982	16001	16156	15795	16202	15993	16070	16069	15942	16137	15995	16059	16045	16164	16109	16025	16049	15942	16120	16043	16305	15960	16124	15896	16177	15998	16069	16059	16030	16096	16222	16167	16003	16090	15811	15876	16238	15877	16149	15961	16132	16045	16146	15998	16096	15846	16214	15886	16067	15810	16180	16087	16051	16052	16116	16030	16031	15989	16060	16072	15960	15993	15997	16032	16103	15935	16183	16036	15953	16018	16034	16160	16133	16111	15992	16091	15956	15916	16107	15993	16186	16050	15942	15918	16076	16148	16178	15987	16020	16092	16170	16025	16043	16061	15996	16004	16030	16242	15963	16059	16273	15882	16075	15977	16013	16220	16194	16107	16200	16013	15969	16042	15993	16212	15996	16096	15877	16134	15957	16127	16092	16151	15962	15845	15990	16226	16158	16087	15971	16064	16074	16104	16090	16225	16223	16145	16273	15994	16056	16131	16055	16027	16046	15991	16047	15985	15874	16073	16224	16044	16009	16037	16038	16017	16111	16028	16187	16088	15987	16016	16088	16012	16109	16155	16323	16101	15879	16012	16089	16093	16101	16017	15970	16099	16154	16012	16017	16066	16097	15928	16089	15973	16052	16064	16000	15883	16064	16033	15982	16150	16153	16104	16040	16218	15987	16008	16153	16122	16140	15992	16033	16202	15983	16021	16020	15982	16213	16071	16129	15911	15943	16072	16099	15963	16098	15917	16070	16079	15928	16057	16058	15922	16159	16070	15982	16146	16010	15981	15807	15976	15822	16262	15939	15997	16057	16100	16061	16124	15779	16162	15965	15964	16053	16062	15992	16085	16091	16040	16066	15911	16085	16044	16050	16136	16055	15964	15958	16015	16075	16061	16237	16040	16055	16162	15796	16120	16290	15914	16038	15995	15979	16121	16235	16194	16080	15953	16151	16027	15903	16082	16151	16029	16111	16005	15835	16111	16125	15947	16138	16080	16041	16074	16242	15964	15996	16058	15920	16085	15918	15982	16075	16096	16058	16133	15913	16138	16065	15902	16059	16235	16145	16168	16189	16057	16018	16038	16057	16028	16004	16078	15941	16059	16083	16116	16161	16103	16087	15912	15948	16116	16053	16026	15967	16008	16187	16177	16078	15963	16010	16049	16032	16081
28131	24575	29016	24523	20459	20041	19992	19609	19349	19385	19465	19573	19408	19310	19341	19134	19195	19225	19219	19348	19323	19215	19374	19993	19874	19679	19636	19372	19192	19501	19208	19427	19413	19263	19104	19133	18946	19180	19097	19212	19125	18935	19444	19312	19113	19306	19196	19147	19185	19085	19172	19143	19329	19142	19233	19188	19278	19206	19119	19257	19164	19321	19274	19052	19090	19281	19014	19088	18943	19168	19301	19107	19070	19039	19026	19202	19117	19190	19156	19175	19097	19313	19175	19198	19251	19249	19238	19388	19294	19282	19157	19186	18871	19281	19310	19266	19265	19178	19229	19105	19065	19179	19072	19120	19195	19040	19179	19149	19096	19273	19193	19389	19285	19419	18986	19143	19174	19210	19314	19419	19337	19171	19059	19157	19107	19155	19459	19173	18972	19201	19294	19207	19125	19293	19042	19013	19088	19155	18921	19241	18987	19119	19202	19295	19233	19210	19185	18950	19122	19258	19216	19390	19111	19103	19081	19049	19086	19331	18987	19228	19176	19134	19054	19149	19100	19078	19206	19151	19082	19250	19038	19143	19142	19048	19239	19082	19276	19100	19224	19147	19378	19138	19205	19112	19085	19026	19279	19170	18892	19125	19206	19228	19034	19200	19016	19251	19220	19192	19226	18929	19114	19102	19164	19213	19080	19405	19192	19105	19103	19002	19121	19308	19248	19035	19246	19148	19425	19212	19333	19314	19383	19349	19132	19102	19122	19179	19115	19200	19195	19070	19205	19269	19258	19197	19255	19337	19221	18976	18992	19235	19253	19373	19155	19105	19181	19046	19274	19131	19125	19260	19192	19152	19209	19111	19284	19161	19401	18952	19266	19213	19057	19223	19119	19257	19089	19236	19126	19129	19349	19262	19188	19072	19040	19196	19214	18995	19198	18965	19088	19265	19204	19460	19169	19195	19379	19280	19174	19132	19034	19068	19401	19179	19170	19179	19058	19105	19230	19069	19191	19174	19153	19227	19231	18959	19081	19060	19416	19155	19115	19156	19109	19192	19176	19438	19082	19344	19270	19104	19303	19099	19119	19277	19358	19220	19294	19307	19254	19012	19134	19116	19114	19172	19163	19188	19211	19057	18961	19116	19228	19278	19316	19033	19249	19054	19179	19096	19160	19155	19210	19247	18961	18923	19186	19132	19208	19426	18965	19314	19334	19036	19166	19167	19121	19044	18987	19226	19257	19104	19071	19093	18998	18905	19203	19004	19322	18929	19319	19213	19287	19215	19317	19260	19096	19363	19120	19147	19210	19142	19104	19309	19162	19100	18951	19204	19059	19043	19263	19203	19078	19306	19116	19030	19037	19392	19168	19271	19055	19233	19178	19121	19030	19177	19208	19263	19275	18993	19334	19028	19309	19203	19154	19205	19081	19185	19099	18955	19224	18953	19110	19350	19418	19249	18967	19205	18999	18972	19226	19296	19329	19297	19111	19239	19151	19088	19084	19200	19355	19056	19187	19251	19246	19142	19218	19275	19173	19198	18969	19027	19242	19165	19341	19153	19016	19205	19223	19147	19042	19329	19460	18974	19060	19170	19158	19195	19325	19085	19359	19056	19212	18970	19335	19203	19390	19320	19199	19115	19164	19274	19224	19233	19289	19253	19198	19137	18890	19282	19047	19061	19188	19245	18953	19231	19162	19298	18996	19185	19320	19167	19260	19121	19179	19026	19113	19319	19259	19323	19160	19157	19073	19403	19220	19042	19081	19074	19374	19215	19132	19128	19119	19221	19333	19327	19315	19356	19194	19130	19044	19142	19035	19114	19190	18981	19108	19076	19289	19055	19161	19240	19148	19221	19166	19085	19317	19313	19256	19233	19331	19171	19129	19364	19081	19060	18928	19298	19295	19348	19206	19104	19204	19082	19328	19066	19248	19269	19291	19279	19081	19127	19029	19372	19179	19071	18987	19095	19284	19041	19178	19010	19297	18979	19231	19237	19075	19093	19151	19013	19158	19142	19309	19169	19160	19104	19092	19352	19063	19185	19096	19138	19164	19256	19307	19344	19176	19143	19233	18950	19284	19030	19248	19141	19435	19218	19124	19342	19261	19026	19165	19017	19202	19033	19200	19082	19286	19109	19244	19143	19135	19355	19092	19070	19012	19139	19093	19178	19075	19059	19237	19235	19348	19129	19102	19370	19197	19078	18976	19242	19245	19030	19126	19233	19150	19177	19010	19089	19155	19187	19343	19294	19269	19051	19233	19389	19462	19200	19281	19128	19295	19184	19039	19063	19408	19117	19217	19301	19152	19082	19106	19039	19135	19076	19132	19264	19138	19247	19122	19325	19100	19160	19299	19206	19184	19042	19380	19283	19284	19150	19333	19125	19267	19085	19168	19328	19440	19016	19169	19108	19333	19115	19010	19193	19264	18927	19128	19169	19319	19226	19376	19283	19275	19164	19278	19260	19068	19277	19306	19430	19090	19215	19122	19300	19224	19094	19083	19119	19249	19191	19388	19193	19012	19302	19359	19179	19223	19388	19249	19234	19043	19167	19143	18982	19194	19040	18969	19222	19317	19264	19241	18947	19124	19060	19363	19120	19150	19044	19344	18982	19245	19132	19388	18977	19124	19124	19249	19311	19252	19083	19299	19191	19178	19180	19259	19225	19313	19205	19129	19273	19018	19227	19052	19136	19214	19157	19254	19214	19225	19127	19248	19110	19291	19319	19051	19174	19291	19257	19179	19080	19143	19015	19112	19226	19114	19223	19227	19412	19174	19259	19212	19310	19243	19103	19275	19177	19294	18986	19154	18865	19210	19153	19300	19261	19223	19130	18996	18921	19314	19132	19036	19186	19234	19140	19246	19119	19251	19166	19163	19271	19225	19205	19182	19327	19269	19084	19219	19102	19088	19278	19221	19148	19252	19058	19146	19154	19320	19233	19181	19104	19205	19179	19038	19238	19257	19190	19278	19188	19166	19046	19185	19182	19118	19314	18959	19049	19123	19289	19166	18938	19209	19118	19209	19232	19280	19302	19163	19289	19067	19515	19149	19262	19104	19216	19116	19107	19229	19168	19121	19246	19302	18881	19252	19273	19410	19321	19107	19167	19028	19109	19313	19264	19199	19057	19019	19203	19065	19291	19225	19188	19439	19114	19380	19169	19147	19353	19251	19393	19444	18984	19296	19049	19174	19245	19285	19194	19181	19154	19087	19115	19141	19250	19175	19157	19284	19017	19215	19213	19005	19044	19055	19225	19144	19115	19107	19057	19260	19170	19190	19311	19287	19114	19282	19141	19309	19284	19230	19212	19035	19052	19124	19110	19210	19095	19077	19279	19427	19201	19672	19098	19092	19240	19105	19037	18895	19189	19292	19309	19168	19292	19406	19188	18942	19284	19335	19052	19269	19273	19335	19128	19132	19161	19143	19146	19228	19213	19074	19230	19165	19402	19181	19293	19153	19185	19285	19267	19304	19181	19151	19170	19087	19292	19203	19173	19147	19199	19154	19119	19317	19219	19380	19044	19255	19206	19087	19215	19100	19344	19305	19319	19274	19447	19426	19081	19110	19226	19248	19097	19097	19192	19153	19034	19263	18911	19023	19429	19149	19191	19251	19082	19282	19278	19060	19137	19110	18984	19064	19191	19298	19195	18957	18925	19176	19226	19105	19322	19054	19369	19052	19143	19341	19179	19238	19174	19272	19250	19148	19271	19210	19171	19104	19185	19064	19139	19077	19006	19178	19030	19079	19206	19061	19145	19336	19275	19093	19326	19200	19190	19250	19238	19142	19088	19314	19233	18991	19090	19139	19075	19235	19225	19230	19171	19189	19036	19239	19162	19350	19454	19422	19273	19101	19065	19229	19303	19110	19078	19183	19244	19399	19218	19170	19246	19056	19369	19183	19251	19210	19335	19008	19032	19212	19123	19045	19421	19187	19119	18928	18998	19180	19166	19146	19381	19311	19100	18969	19311	19075	19200	19274	19152	19217	18962	19119	19412	19297	19104	19142	19004	18928	19019	19017	19051	19375	19232	19034	19201	18963	19261	19248	19073	19291	19336	19060	19032	19032	19232	19118	19074	19212	19116	19249	19087	19198	19265	19172	19082	19296	19159	19017	19279	18939	19082	19178	19077	19082	19389	19100	19284	19052	19270	19089	19213	19130	19478	19304	19079	19248	19060	19083	19008	19088	18995	19130	19083	19353	19280	19208	19039	19356	19299	19433	19233	19263	18929	18938	19140	19247	18978	19068	19100	19343	19103	19009	19204	19251	19305	19032	19198	19456	19251	19128	19169	19296	19313	19304	19166	19079	19160	19074	19181	19194	19212	19125	18943	19342	19184	19427	19337	19452	19264	19318	19200	19177	19295	19239	19208	19215	19107	19432	19215	19183	19519	19276	19219	19026	19097	19190	19237	19326	19305	19056	19133	19287	19270	19224	19345	19319	19330	19267	19261	19052	19261	19191	19173	19392	19215	19078	19380	19152	19151	19349	18985	19209	19353	19208	19213	19332	19139	19414	19477	19228	19113	18965	19080	19225	19217	19389	19242	19128	18992	19150	19113	19175	19242	19249	19348	19200	19117	19375	19198	19201	19216	19203	19288	19352	19259	19135	19093	19178	19417	19233	19099	19164	19206	19216	19131	19215	19135	19063	19192	19158	19319	19150	19065	19334	19361	19228	19185	19082	19258	19156	19178	19173	19180	19243	19212	19040	19250	19286	19547	19100	19219	19000	19034	19236	19281	19146	19048	19313	19217	18878	19357	19238	19231	19260	19205	19324	19000	19092	19326	19199	19211	19250	19137	18918	19206	19399	19068	19189	19082	19055	19132	19262	19086	19143	19256	19324	19068	19324	19109	19229	19200	19340	19248	19213	19413	19244	19302	19326	19252	19069	19190	19273	19273	19176	19149	19135	19319	19090	19128	19058	19166	19145	19121	19085	19376	19237	19158	19151	19192	19099	19101	18962	19264	19013	19269	19358	19251	19228	19281	19228	19075	19048	19014	19160	19068	19117	19213	19358	19137	19385	19403	19082	19203	19297	19304	19211	19012	19296	19402	19396	19171	19162	19255	19116	19147	19081	19206	19237	19174	19354	19063	19088	19044	19262	19255	19240	18988	19138	19027	19302	19218	19148	19306	19204	19195	19105	19296	19176	19125
22469	35219	28094	20472	18232	17542	17298	17135	16757	16637	16994	16865	16529	16756	16424	16335	16456	16357	16343	16355	16246	16354	16675	17025	16894	17027	16704	16488	16563	16346	16485	16275	16447	16308	16247	16307	16352	16325	16354	16329	16487	16425	16361	16394	16215	16347	16335	16369	16221	16124	16348	16335	16309	16349	16185	16336	16463	16259	16283	16330	16140	16326	16294	16253	16347	16302	16233	16169	16265	16225	16482	16361	16259	16375	16477	16261	16525	16285	16207	16273	16439	16392	16194	16403	16279	16174	16393	16264	16367	16314	16415	16351	16240	16258	16302	16528	16182	16300	16412	16341	16172	16335	16195	16307	16075	16416	16376	16171	16305	16276	16357	16289	16355	16190	16272	16430	16361	16416	16256	16359	16250	16291	16284	16297	16389	16254	16243	16293	16450	16326	16307	16490	16203	16318	16303	16151	16310	16307	16504	16290	16360	16283	16348	16329	16408	16365	16272	16204	16337	16304	16416	16271	16277	16368	16297	16250	16309	16160	16234	16341	16478	16221	16264	16407	16246	16118	16308	16398	16429	16312	16256	16315	16168	16364	16265	16411	16244	16405	16345	16383	16546	16099	16425	16264	16306	16438	16426	16405	16317	16319	16351	16412	16359	16460	16236	16247	16244	16316	16453	16408	16304	16158	16519	16282	16375	16121	16434	16393	16304	16264	16532	16256	16350	16345	16210	16380	16140	16328	16278	16307	16352	16340	16409	16291	16270	16431	16449	16202	16231	16283	16374	16323	16310	16407	16111	16351	16336	16417	16371	16426	16271	16433	16454	16334	16256	16072	16388	16179	16109	16254	16425	16405	16361	16384	16281	16381	16530	16357	16219	16263	16246	16384	16366	16237	16081	16339	16465	16387	16300	16387	16635	16423	16357	16292	16404	16117	16307	16080	16395	16403	16318	16377	16373	16302	16341	16411	16363	16261	16352	16220	16258	16330	16233	16383	16265	16155	16406	16382	16323	16312	16184	16373	16252	16165	16115	16428	16291	16480	16259	16252	16383	16146	16288	16246	16388	16303	16416	16125	16399	16445	16483	16281	16386	16390	16329	16340	16341	16256	16463	16411	16278	16289	16326	16295	16297	16482	16394	16291	16287	16286	16308	16144	16217	16368	16171	16350	16307	16396	16400	16400	16358	16361	16339	16302	16355	16155	16276	16397	16318	16339	16255	16291	16327	16323	16370	16215	16274	16461	16381	16242	16306	16312	16255	16214	16346	16247	16352	16387	16197	16278	16488	16366	16398	16265	16446	16393	16285	16303	16336	16310	16189	16287	16245	16325	16258	16403	16391	16196	16295	16318	16398	16320	16117	16220	16391	16242	16076	16520	16261	16314	16387	16166	16263	16152	16372	16440	16179	16335	16253	16211	16330	16321	16369	16286	16394	16379	16330	16255	16413	16377	16311	16350	16344	16257	16170	16407	16147	16365	16385	16487	16381	16458	16451	16088	16300	16444	16122	16262	16143	16467	16400	16477	16191	16199	16332	16283	16232	16252	16212	16153	16263	16239	16365	16205	16171	16419	16301	16305	16345	16266	16392	16287	16373	16255	16371	16273	16393	16226	16303	16367	16222	16291	16426	16316	16335	16230	16270	16282	16413	16268	16375	16336	16290	16219	16205	16184	16402	16200	16193	16169	16255	16251	16305	16349	16129	16385	16242	16288	16345	16300	16161	16293	16435	16393	16466	16438	16311	16400	16405	16504	16204	16308	16369	16267	16421	16233	16242	16364	16231	16186	16246	16212	16366	16261	16390	16383	16301	16336	16335	16328	16314	16105	16139	16567	16235	16392	16430	16471	16434	16239	16376	16347	16416	16347	16391	16358	16466	16390	16275	16207	16317	16329	16417	16450	16339	16282	16319	16333	16482	16402	16303	16220	16250	16333	16358	16369	16333	16210	16417	16368	16208	16479	16274	16254	16381	16241	16254	16301	16465	16304	16283	16396	16283	16210	16256	16344	16423	16363	16169	16240	16351	16226	16379	16371	16339	16257	16335	16369	16405	16317	16297	16489	16536	16389	16358	16127	16325	16216	16277	16359	16406	16090	16269	16263	16150	16339	16571	16271	16165	16249	16447	16201	16293	16216	16462	16291	16252	16410	16315	16402	16367	16353	16351	16358	16331	16504	16251	16435	16304	16259	16533	16369	16484	16269	16411	16109	16276	16294	16319	16175	16363	16297	16293	16285	16295	16266	16499	16195	16365	16407	16258	16258	16355	16465	16302	16144	16261	16379	16301	16282	16457	16278	16398	16310	16468	16281	16241	16388	16389	16324	16288	16367	16410	16155	16292	16164	16581	16268	16408	16279	16351	16366	16255	16462	16427	16290	16362	16169	16351	16373	16330	16405	16386	16327	16317	16333	16355	16286	16198	16399	16344	16368	16190	16117	16421	16428	16218	16262	16359	16348	16396	16284	16288	16227	16117	16295	16312	16413	16322	16287	16430	16509	16355	16415	16463	16211	16308	16494	16180	16241	16295	16236	16391	16383	16186	16268	16383	16196	16398	16226	16186	16392	16341	16438	16326	16484	16257	16432	16192	16277	16308	16364	16363	16373	16305	16326	16340	16254	16353	16421	16310	16337	16347	16430	16297	16201	16311	16444	16366	16242	16201	16272	16193	16245	16255	16278	16379	16366	16553	16447	16281	16384	16467	16272	16288	16358	16329	16419	16316	16245	16327	16175	16236	16362	16301	16426	16355	16224	16260	16327	16286	16242	16462	16284	16279	16230	16301	16309	16383	16563	16300	16307	16435	16225	16442	16221	16386	16344	16333	16300	16350	16330	16237	16325	16287	16384	16283	16336	16215	16231	16450	16327	16284	16338	16300	16414	16327	16365	16163	16346	16037	16416	16467	16185	16372	16413	16433	16357	16372	16258	16243	16254	16286	16409	16289	16161	16473	16435	16220	16287	16479	16338	16182	16284	16333	16373	16152	16375	16256	16471	16231	16328	16403	16260	16293	16352	16202	16307	16425	16221	16206	16170	16458	16250	16447	16317	16381	16505	16313	16361	16387	16298	16381	16467	16234	16426	16182	16564	16228	16318	16287	16478	16270	16407	16292	16238	16238	16148	16243	16488	16282	16467	16231	16183	16390	16384	16275	16381	16261	16327	16273	16136	16320	16299	16378	16480	16230	16426	16336	16344	16159	16366	16290	16160	16412	16350	16249	16398	16318	16210	16234	16331	16205	16411	16368	16230	16169	16290	16448	16296	16411	16600	16389	16239	16434	16687	16580	16181	16347	16284	16559	16220	16383	16344	16385	16214	16343	16303	16423	16448	16430	16359	16386	16333	16407	16400	16308	16209	16313	16362	16210	16400	16196	16500	16302	16464	16181	16310	16150	16309	16322	16592	16231	16406	16294	16288	16414	16277	16248	16201	16367	16408	16280	16376	16259	16346	16390	16235	16386	16308	16531	16504	16219	16452	16237	16321	16361	16338	16306	16106	16307	16190	16216	16361	16391	16264	16369	16312	16446	16304	16326	16308	16339	16319	16307	16302	16444	16294	16376	16276	16389	16469	16299	16426	16289	16356	16441	16432	16374	16396	16519	16261	16446	16354	16497	16396	16444	16260	16394	16458	16369	16393	16376	16178	16383	16301	16408	16294	16415	16367	16281	16440	16348	16327	16287	16290	16351	16369	16341	16355	16260	16397	16262	16233	16468	16342	16464	16300	16201	16286	16292	16366	16407	16347	16300	16246	16303	16272	16289	16184	16377	16374	16259	16343	16300	16253	16428	16334	16269	16420	16230	16250	16329	16271	16369	16348	16177	16461	16426	16229	16396	16280	16525	16078	16316	16291	16195	16314	16460	16348	16380	16225	16408	16301	16598	16369	16390	16318	16503	16342	16403	16385	16225	16283	16142	16274	16471	16213	16401	16340	16205	16396	16265	16405	16342	16276	16419	16431	16357	16351	16402	16245	16326	16430	16364	16273	16089	16187	16434	16334	16396	16250	16263	16224	16512	16350	16218	16328	16509	16291	16204	16273	16315	16372	16351	16405	16305	16209	16332	16269	16313	16358	16295	16320	16181	16223	16268	16442	16262	16426	16349	16103	16395	16221	16454	16518	16205	16258	16404	16276	16312	16355	16425	16468	16379	16256	16381	16273	16315	16449	16263	16294	16231	16296	16228	16332	16253	16366	16099	16301	16285	16239	16397	16259	16271	16247	16272	16319	16406	16111	16281	16197	16452	16260	16283	16328	16416	16342	16496	16242	16424	16471	16444	16408	16387	16291	16312	16288	16429	16343	16255	16403	16400	16266	16297	16250	16239	16370	16341	16188	16254	16302	16328	16402	16238	16155	16476	16208	16296	16273	16257	16188	16509	16317	16325	16368	16324	16436	16493	16351	16403	16404	16218	16134	16239	16457	16375	16489	16253	16370	16262	16194	16289	16347	16165	16254	16342	16300	16360	16273	16410	16325	16259	16598	16354	16467	16282	16359	16439	16272	16241	16364	16344	16455	16287	16413	16162	16418	16504	16379	16383	16351	16471	16388	16322	16241	16381	16378	16335	16374	16471	16454	16265	16343	16252	16224	16266	16519	16307	16317	16370	16381	16265	16319	16345	16352	16139	16426	16143	16250	16387	16207	16357	16484	16565	16300	16356	16394	16301	16331	16384	16257	16336	16277	16263	16265	16489	16404	16350	16335	16341	16621	16221	16440	16198	16337	16408	16320	16231	16335	16239	16400	16453	16293	16241	16399	16259	16271	16269	16311	16330	16474	16182	16326	16238	16408	16216	16308	16265	16395	16185	16357	16382	16330	16340	16414	16364	16345	16369	16207	16339	16296	16327	16345	16194	16388	16255	16060	16184	16327	16299	16292	16083	16276	16173	16383	16347	16368	16303	16447	16247	16334	16384	16498	16284	16286	16238	16365	16250	16218	16391	16376	16279	16300	16372	16259	16262	16348	16162	16125	16450	16396	16313	16453	16160	16456	16426	16320	16308	16285	16183	16390	16214	16276	16452	16332	16235	16394	16323	16393	16353	16311	16221	16315	16414	16245	16355	16217	16327	16168	16366	16275	16249	16411	16427	16454	16412	16432	16387	16468	16400	16318	16328	16191	16543	16117	16294	16401	16386	16487	16239	16259	16357	16088	16315	16350
23883	21452	29111	24389	22682	23926	23792	21380	20986	20887	20621	20726	20622	20334	20353	20449	20322	20387	20361	20199	20283	20295	21425	23349	24271	23586	22580	21392	20857	20326	20125	20211	20267	20212	20313	20217	20142	20294	20163	20060	20114	20052	20099	20047	20341	20228	20075	20284	20267	20172	20086	20225	20179	20053	20032	20031	20204	20156	20100	20144	20146	20131	20175	20296	20188	20172	20117	20191	19982	20111	20251	20356	20189	20037	20088	20296	20206	20050	20266	20181	19965	20054	20105	20035	20001	20222	20208	20160	20250	20310	20212	20227	20206	20032	20151	20329	20205	20332	19964	20185	20136	20225	20170	20295	20056	20237	20233	20195	19864	20136	19945	20139	20145	20109	20274	19992	20128	20045	20275	19988	20223	20068	20111	20189	19953	19951	19871	20070	20157	20286	20072	20193	20028	20304	20190	19940	20136	20139	20161	20093	20328	20215	20141	19950	20156	20376	20254	20173	20069	20109	20024	20150	20012	20175	20332	20360	20143	20124	20072	20019	19804	20180	20097	20002	20096	20231	19922	20111	20042	19725	20127	20067	20001	20262	20115	19938	20105	20369	19881	20176	20175	20065	20240	20160	20097	20042	20056	20181	19999	20037	20124	20097	20007	19963	20094	19971	20043	20175	20051	20071	20017	20142	20231	20263	20296	20107	20049	20142	20208	20249	20062	20169	19982	20134	20180	20020	20206	20026	19996	20110	19870	20055	19903	20149	20021	19997	20228	20059	20317	19963	19986	20054	20348	20082	20107	19963	20282	20146	19964	20138	20197	19999	20173	20097	20116	20055	20037	20146	20124	20009	20214	20112	20091	19949	20214	20133	20177	19900	20236	20249	20127	19942	20105	20107	20103	19924	20091	20094	20156	20141	20102	19847	20089	20231	20124	19991	20117	20185	20079	19927	20194	20155	20254	20159	20036	19983	20063	19835	20244	19815	20056	19834	20152	20131	20133	20164	20221	20084	19903	20157	20233	20052	19998	19999	20026	19914	20145	20022	20182	20297	19976	19955	20075	19806	20121	20228	20223	20031	20188	19890	20263	20160	20084	20474	20140	20055	19971	20205	20016	20111	19912	20137	20079	20297	20057	20012	20141	20140	20031	20018	20170	19947	20103	20162	20014	20167	20048	20140	19939	20176	20194	20159	20210	20048	20184	20185	20245	20218	20255	20123	20089	20031	20100	19968	20283	20037	20133	20261	20058	20167	20070	20127	20189	20264	20094	20074	19878	20041	20215	20335	20082	20140	20234	20052	20168	20271	20004	19828	20242	20050	20114	20345	20246	20272	20109	20156	20028	19966	20070	20137	19936	20150	19848	19879	19986	20168	20332	20167	20170	20104	19837	20075	20102	20081	19983	20015	20227	19978	20107	20077	20105	19856	19976	20130	19918	20073	19978	20167	20018	19856	20204	20263	19977	20027	20210	20145	20046	20021	20105	20170	20191	20103	20139	20157	20117	20008	19986	20143	19943	20016	20190	19927	20143	20265	20094	20327	19881	20244	20090	20201	20091	20159	20036	19922	20150	19963	19799	20159	20224	20177	20093	19962	20038	19914	20252	20009	20123	19971	20114	20078	20183	19998	20212	20135	20066	19971	20254	20122	20213	20094	20112	20382	20106	20091	20256	20230	20080	19959	20157	20101	20057	20102	20123	20046	20176	20091	20271	20076	20031	19871	20084	19969	20162	20400	20234	20126	20032	19983	20113	20119	20035	20130	20159	20031	20060	20191	19991	20093	19942	20192	20081	20222	20245	19905	19907	20182	20208	20096	20208	20060	20162	20165	20024	20058	19919	19920	20045	20036	20123	20154	20012	19983	20028	20061	20077	20064	20139	19979	20137	20108	20050	20251	20071	20029	20141	20076	20181	19957	19993	19896	20001	19998	20008	20083	20037	20023	20155	19829	19997	20081	20160	20089	20160	20168	20112	20119	20100	20158	20235	19898	19972	19971	20290	20267	20139	20156	20049	20174	20036	20176	20042	20356	19923	20037	20011	19987	20027	19946	20192	20151	19912	19991	19937	20080	20098	20251	19986	19834	20063	19930	19932	20131	20114	20137	20086	20054	19967	20122	20145	20083	20005	20043	20134	20226	19984	20019	20183	20112	20214	20188	20100	20166	19929	20044	20042	20206	19887	20072	20328	20278	20234	19999	20172	20135	20038	20035	20034	20065	20065	19926	20000	20229	20029	20200	19941	20021	19963	20226	20070	20162	20082	20109	19909	20269	20220	20059	20197	20060	20093	20119	20208	20277	20189	20187	20141	20203	20187	19940	19959	20210	19976	20217	20056	20063	20172	19992	19882	19915	20024	19978	20003	20085	20043	20127	20070	20185	19977	20154	20096	20241	20112	20283	20211	20201	20054	20165	20208	20034	20000	20201	19824	20003	20283	20119	20061	20278	19959	20083	19998	20166	20161	20115	20216	20002	20078	20162	19926	20002	20100	20284	20062	19753	20119	20014	20009	20142	19961	20187	20104	20034	20082	20017	20236	20010	20047	20047	19875	19910	19886	20041	19989	20216	20183	20116	20388	20033	20119	19937	19958	20131	20161	20235	20151	20297	19998	20055	20053	20093	20123	20091	20052	20064	20030	20031	20061	20516	20074	20397	20158	20051	19945	19926	19998	20176	19677	19939	20121	19975	20162	19919	20027	20202	20134	20301	19970	20092	20006	20329	20172	20067	20237	20073	20147	20347	19908	20216	20098	20253	20227	19988	19984	20010	20032	20134	20114	19986	20298	20183	20082	20188	20108	20118	20019	20137	20166	20135	20041	20160	20251	20119	19902	20075	19895	20176	20056	20188	20004	20209	19936	19981	20078	20144	20188	19999	20211	20036	19981	20021	19997	20158	20065	19916	20076	20051	19977	20052	20092	20262	20338	20219	20218	20283	20352	20134	19948	20107	20183	19949	20193	20269	20272	20200	20114	20054	20029	20082	20040	19982	20124	20069	19969	20158	20056	20154	20202	20134	20114	20240	20174	19794	20094	20099	20072	19982	20130	19993	20187	19923	20099	20025	20195	19899	20095	19963	20025	20280	20226	20070	19994	20085	20097	19736	20210	20062	20307	20022	20031	20066	20010	20284	20091	20088	20004	20066	19897	20057	20226	20102	20242	20210	20130	20070	20149	20319	20213	20141	20023	19992	20215	19940	20048	20024	20307	20247	20017	20108	20174	20299	20178	20146	20048	19987	20157	20041	20232	19947	19794	20054	20080	20201	20176	20345	20253	20019	20179	20086	20007	20000	20135	20051	20077	20249	20212	19968	20088	19976	20160	20196	20223	19939	20324	20010	20259	20119	20171	20200	20080	19848	20039	19986	20200	20219	20109	20088	20088	20336	20175	20369	20047	20191	20036	20009	20069	20017	20213	20216	20102	20000	20250	19925	20146	19884	20116	20139	20188	20156	20178	20047	19962	20313	20226	20177	20188	20142	20336	19956	20249	20182	20303	20168	20156	20015	20169	20122	19989	19944	20050	19867	20009	20122	19961	19847	19986	20292	20093	20212	20063	20386	19929	20077	20102	20202	19967	20103	19914	20184	20364	20043	19859	20024	20159	20251	20165	20240	20283	20064	20079	20091	19930	20002	20039	19909	20131	20071	20275	20071	20259	20077	20197	20230	20124	19954	20003	20066	20064	19877	20109	19987	20021	20030	20160	20054	20104	20189	20187	20349	20359	19983	20093	20302	20010	20019	20110	20167	20164	20165	20148	20251	20222	19767	20022	20040	20221	19935	20248	20197	20283	20149	20220	20166	20148	19925	20081	20169	20222	19940	19979	20143	20019	20035	20328	19971	19906	20045	20038	19992	20144	19951	20220	20197	19976	19952	20323	20098	19910	19917	20123	19981	19906	20020	20256	19979	20142	19903	20019	20144	20128	20217	20129	20292	20002	19989	20012	20046	20143	20248	20238	20146	20173	19955	20147	20072	19990	20137	19911	20129	20124	20029	20036	20237	20028	20021	20403	20072	20201	20033	20177	20100	20286	20034	20074	20020	20206	20062	20009	20019	20037	20030	20134	19951	20063	20189	20003	20074	20114	20060	20028	20138	20060	19893	20057	20189	19913	20191	20121	19901	20098	20153	20090	19996	20169	20210	20095	20157	19939	19874	20152	19939	20143	20091	19897	20198	20136	20082	20242	20038	19893	20136	20331	20079	20119	20148	20200	20092	20087	20101	20193	20195	19992	20230	19877	20245	20190	20146	20041	20291	20142	20023	20106	20170	20392	20176	20161	20308	20168	20127	20161	20068	19976	19987	20200	19878	20261	20321	20192	19976	19876	20033	20288	20041	20243	20186	20158	20009	20236	20115	20087	19870	20125	20111	20075	20154	20265	20145	20194	20122	20017	20160	20183	20056	20123	20173	19971	20033	20091	20068	20251	20133	19951	20207	19832	20178	20044	19691	20213	20120	20048	20156	20114	20309	20126	20147	20261	20107	20202	20138	20391	20064	19951	20076	20139	20015	19872	19993	20089	20028	19893	20112	20260	20243	20158	20051	19994	20073	20062	20177	20184	20135	20278	20101	20148	20211	20211	20104	20072	19985	20196	20064	20188	20187	20047	20049	20127	20122	20071	20150	20296	20023	20109	20142	19767	19910	20261	19984	20275	20191	20181	20191	20057	20201	20303	20035	20054	20030	20146	20028	20211	20221	20111	19933	20140	20182	20207	20155	20108	19903	19987	19971	20190	20143	19976	20187	19990	20112	20196	20198	19968	20023	20150	20091	20080	20254	20076	20256	20103	20254	20291	20091	20059	20166	20137	20089	20090	20235	20172	20062	20203	20179	20083	20142	20017	20187	20015	19964	20234	20389	20055	19882	20113	20008	20025	20233	20082	20095	20145	20107	20125	20063	20107	20289	20053	20164	20195	20244	20136	20301	20127	20163	20238	20262	20293	19866	20267	20275	20195	20201	19896	20083	20309	20039	20156	20142	20231	19960	20161	20103	20261	19946	20138	20107	20260	20262	20058	20104	20065	20198	20230	20181	20118	20136	20101	20071	20336	20095	20211	20339	20301	19938	20182	20106	19943	20080	20208	20000	20110	20337	20222	19953	20126	19991	20188	20125	20187	20194	20046	20120	20163	19971	20101	20035	20258	20121	20313	20103	19966	20083
26242	43476	33922	23365	20474	19207	18828	18494	18160	17733	17560	17480	17201	17186	16993	17100	17038	17048	17062	17112	17007	17270	19004	22117	22625	21631	19698	18104	17431	17013	16803	16944	16985	16795	16695	17082	16860	16935	16956	16667	16799	16895	16963	16786	16916	16945	16664	16837	17079	16917	17030	16921	16857	16808	16952	16791	16845	16895	16995	16898	16990	16941	16724	16984	17053	16787	16799	16745	16891	16820	16913	16865	16915	16900	16964	16713	16804	16851	16814	16850	16848	16876	16787	16877	16837	16944	16926	16804	16960	16784	16990	16935	16822	16805	16969	16910	16811	16764	16971	16905	16768	16939	16883	16905	16820	16634	16774	16725	16702	16772	16943	16659	16890	16758	16964	16827	16825	16707	16953	16989	16825	16983	16769	16830	16785	16791	16810	16903	16847	16807	16878	16838	16993	16757	16894	16887	16822	16841	16711	17014	16904	16690	16788	16904	16837	16951	16847	16856	16815	16858	16883	16968	16933	16880	16872	16752	16895	17063	16735	16744	16987	16835	16988	16789	16963	16657	16651	16940	16898	16959	16755	16952	16713	16920	16893	16812	16800	16858	16882	16787	16872	16985	16686	16968	16989	16687	16776	16963	16883	16864	16941	16874	16815	17077	16894	16748	16761	17015	16817	16881	16854	16786	17017	16890	16731	16800	16984	16788	16765	16986	16552	16956	16579	16757	16806	16878	16993	16758	16618	16722	16919	16844	16760	16831	16967	16811	16901	16835	16818	16971	16676	16939	17027	16862	16825	16905	16855	17010	16903	16856	16923	16783	16912	16806	16996	16757	16726	16968	16917	16742	16792	16723	16627	16969	16754	16972	16714	16996	16842	16883	16988	16767	16887	16964	16876	16829	16944	16858	16877	16803	16725	16953	16588	16874	16768	16919	16787	16763	16750	16896	16897	16821	16706	16839	16834	16878	16794	16761	16878	16868	16962	16800	16684	16874	16867	16831	16945	16769	16908	16768	17072	16678	16930	16964	16924	16975	16873	16820	16746	16803	16849	16965	16745	16833	16849	16809	16919	16853	17059	16928	16945	16894	16872	16889	16769	16960	16873	16939	16860	16711	16783	16826	16797	16706	16934	16788	16834	16846	16961	16884	16834	16704	16984	16855	16929	16841	16915	16786	16824	16775	16808	16773	16821	16948	16946	16857	16749	16743	16779	16913	16759	16810	16757	16837	16880	16722	16942	16857	16712	16845	17005	16765	16683	16705	16683	16856	16840	16818	16938	16852	16791	16846	16827	16851	16986	16845	16729	16641	16874	16963	16856	16888	16944	16830	16842	16683	16718	17010	16859	17014	16690	16833	16608	16810	16929	16688	16842	16920	16827	16837	16748	16879	16938	16976	16701	17000	16923	16842	17011	16831	16843	17014	16881	16755	16991	16678	16733	16834	16838	16600	16844	16916	16889	16754	16902	16882	16850	17008	16961	16858	16933	16924	16765	16746	16812	17030	16743	16841	16907	16871	16966	17009	16901	16936	16874	16901	16775	16947	16832	16868	16858	16762	16815	16846	16853	16790	16763	16801	16964	16901	16932	16797	16831	16998	16658	16892	16834	16863	16914	16885	16735	16876	16895	16810	16800	16700	16798	16942	16688	16875	16998	16820	16784	16937	16823	16700	16884	16747	16911	16870	16805	16962	16880	16835	16844	16842	16884	16833	16888	16931	16798	16820	16947	16740	16707	16838	16896	16894	16790	16675	16895	16867	17042	16819	16798	16801	17029	16630	16886	16921	16865	16900	16873	16795	16927	16767	16822	16929	16813	16936	16919	16913	17040	16803	16846	16956	16870	16783	16828	16700	16821	16900	16821	16973	16858	16824	17037	16840	16841	16903	16958	16841	16936	16810	16851	16806	16858	16888	16910	16755	16769	16777	16667	16859	16766	16720	16784	16711	16798	16873	16712	16947	16705	16748	16860	16787	16839	17076	16813	16959	16613	16985	17026	16989	16748	16786	16905	16867	16932	16773	16818	16736	16903	16878	16949	16877	16729	16879	16824	16979	16978	16780	16908	16828	16767	16912	16902	16947	16894	16907	16927	16855	16893	16916	16672	16727	16876	16817	17098	16604	16768	16948	16943	16772	16842	16671	16917	16730	16696	16991	16797	16952	16840	16822	16810	16754	16708	16715	16816	16743	16871	16819	16887	16902	16972	16842	16817	16747	16801	16887	16955	16886	16909	16854	16808	16805	16853	16952	16872	16869	16664	16846	16850	16772	16944	16740	16699	16976	16723	16764	16830	16932	16927	16715	16942	16950	16796	16884	16839	16993	17015	16791	16972	16852	16932	16822	16864	16614	16642	16889	16817	16632	16767	17066	16966	16774	16912	16929	16827	17039	16903	16884	16748	16873	16988	16968	16807	16849	16861	16780	16851	16755	16794	17031	16833	16780	17045	16858	16823	16824	16828	16780	16848	16839	16931	16683	16884	16975	16734	16869	16828	16853	16917	16881	16910	16961	16795	16820	16982	16828	16877	16712	16943	16731	16708	16805	16937	16617	16746	16876	16728	16905	16758	16819	16899	16815	16806	16798	16923	16985	16980	16810	16844	16869	16722	17039	16852	16823	16915	16802	16866	16829	16801	16857	16736	16867	16920	17008	16914	16967	16729	16784	17033	17042	16887	16976	16910	16821	16739	16851	16930	16774	16949	16836	16810	16891	16905	17126	16877	16790	16958	16764	16889	16860	16821	16716	16909	16778	16816	16808	16938	16858	16922	16799	16741	16736	16950	16935	16684	16881	16915	16983	16842	16830	16950	16788	16866	16731	16827	16827	16851	16786	16806	16770	16966	16898	16931	16835	16830	16940	17133	16939	16851	16867	16940	16758	16826	16884	16873	16880	16980	16871	16846	16803	16995	16951	16828	16772	16832	16854	16783	16876	16806	16879	16769	16953	16869	16902	16774	16921	16943	16880	16856	16665	16770	16855	16853	16755	16784	16805	16930	16963	16800	16944	16900	16823	16765	16976	16957	16896	16758	16784	16909	16751	16749	16960	16907	16916	16968	16889	16899	16744	16933	16713	16627	16958	16678	16773	16919	16775	16852	16869	16735	16939	16724	16784	16785	16931	16860	16785	16786	16736	16797	16893	16749	17003	16833	16781	16823	17004	16815	16680	16814	16968	16734	16979	16699	16907	16898	16864	16852	16783	16971	16851	17070	16867	16858	16901	16952	16769	16822	16785	16846	16801	16796	16842	16839	16746	16753	16899	16724	16731	16968	17039	16790	16823	16829	16877	16839	16791	16856	16805	16747	16820	16952	16771	16818	16915	16912	16893	16839	16898	16733	16923	16903	16905	16900	16785	16967	16931	16915	17024	16701	16760	16764	16715	16885	16870	17100	16671	16888	16739	16892	16697	16916	16884	16872	16951	16832	16895	16871	16878	16866	16940	16705	16836	16893	16771	16804	16670	16934	16855	16868	16879	16985	16880	16763	17046	16842	16817	16881	16963	16843	16759	16840	16723	16809	16879	16923	16901	17023	16734	16850	17010	16794	16718	16864	16762	16808	16758	16891	16891	16736	16839	16593	17026	16775	16871	16926	16880	16661	16930	16902	16895	16881	16906	16854	16679	16999	16868	16819	16867	16874	16943	17004	16909	16849	16850	16747	16745	16901	17037	16801	16861	16803	16924	16895	16834	16816	16826	16820	16680	16783	16876	16871	16869	16851	16946	16724	16946	16768	16843	16942	16787	16887	16978	16795	16978	16928	16715	16703	16899	16892	16933	16802	16837	16757	16896	16830	16884	16913	16915	16687	16784	17037	16969	16870	16840	16803	16797	16930	16891	16747	16731	16822	17050	16967	16665	16776	16960	16701	16842	16732	16956	16890	16820	16936	16875	16904	16731	16857	16838	16774	16956	16860	17027	16842	16808	16890	17088	16804	16873	17046	16933	16631	16923	16824	16940	16723	16911	16866	16825	16651	16915	16789	16885	16832	16914	16652	16835	16807	16984	16794	16915	16913	16839	16786	16873	17011	16797	16911	16811	16930	16769	16792	16705	16951	16804	16767	17008	16976	16780	16761	16770	16887	16918	16842	17010	16880	16868	16840	16884	16818	16751	16899	16900	16967	16854	16823	16895	16949	16729	16825	16730	16763	16888	16828	16806	17016	16739	16800	16877	16949	16983	16791	16956	16810	16802	16928	16871	17127	16816	16916	16996	16840	16911	16791	16814	16893	16841	16878	16803	16926	16916	17043	16863	17099	16722	16760	17003	16968	16831	16837	16947	16906	16896	16879	16856	16895	16882	16776	16988	16859	16832	17014	17070	16733	17006	16761	16862	16950	16850	16839	16697	16959	16823	16842	16788	16813	16968	16729	16717	16872	16716	16807	16903	16914	16880	16764	16887	16852	16894	16780	16858	16688	16833	16730	16724	16991	16776	16806	16742	16860	16870	16843	16764	16915	16789	16944	16833	16705	16987	16870	16943	16733	16785	16862	16893	16790	16889	16866	16883	16754	16811	16820	16810	16926	16842	16943	16927	16699	16745	16887	16909	16834	16870	16683	16963	16903	16759	16884	16834	16936	16862	16890	16801	16905	17017	16934	16955	16785	16898	16892	16866	16891	16960	16815	16747	16894	16738	16919	16789	16844	16788	16760	16957	16725	16921	16862	16980	16886	16854	16767	16970	16870	16583	16789	16851	16929	16952	16931	16840	16917	16761	16902	16825	16685	17112	16934	16853	16797	16920	16832	16740	16776	16822	16889	16625	16818	16934	16928	16853	16985	16777	16960	16781	16959	16768	16820	16944	16903	16654	16741	17000	16757	16941	16876	16975	16815	16771	16777	16821	16938	16906	16934	16844	16849	16914	16999	16711	16770	16832	16843	16847	16836	16808	17020	16747	16684	16862	17062	16713	16917	16979	16887	16805	16934	16873	16989	16793	16701	16930	16917	16842	16989	16855	16752	16904	16920	16975	16930	16866	16800	16831	16836	16835	16908	16962	16932	16834	16810	16719	16977	16913	16763	16945	16870	16845	16971	16779	16911	16870	16713	16912	16740	17006	16686	16760	16920	16909	17007	16852	16761	16926	16822	17017	16926	16833	16965	16746	17016	16931	16912	16751	16927	16653	16986	16801	16902	16844	16713	16876	16755	16825	16941	16861
22755	21354	29201	23872	21654	24338	27356	22569	21509	21742	21537	21284	21199	21263	21199	21111	20789	20765	20975	20808	20892	21145	22203	25932	28037	27088	24814	22895	21692	21148	20632	20609	20512	20738	20519	20420	20572	20472	20572	20782	20741	20637	20731	20822	20576	20582	20329	20592	20723	20504	20800	20486	20801	20434	20597	20495	20571	20613	20618	20570	20612	20738	20536	20721	20582	20754	20788	20650	20477	20419	20586	20349	20470	20478	20568	20525	20607	20434	20700	20474	20444	20552	20647	20628	20668	20595	20636	20505	20556	20479	20556	20604	20368	20724	20628	20391	20491	20373	20426	20684	20281	20434	20617	20585	20798	20640	20447	20419	20606	20466	20334	20494	20534	20310	20636	20786	20306	20580	20660	20474	20672	20408	20610	20664	20497	20593	20508	20679	20543	20736	20366	20458	20506	20774	20605	20670	20466	20492	20527	20558	20360	20512	20457	20569	20413	20463	20606	20445	20596	20671	20630	20555	20575	20426	20729	20595	20642	20604	20702	20323	20411	20442	20370	20400	20360	20567	20474	20485	20591	20667	20693	20784	20574	20576	20639	20464	20768	20562	20468	20557	20712	20522	20574	20487	20528	20483	20713	20440	20636	20710	20626	20581	20805	20528	20560	20594	20393	20736	20477	20635	20356	20441	20622	20524	20390	20593	20360	20628	20890	20666	20497	20291	20536	20498	20422	20632	20495	20270	20466	20375	20442	20385	20618	20467	20613	20700	20543	20352	20513	20417	20397	20593	20595	20531	20452	20586	20364	20377	20662	20901	20591	20601	20645	20441	20563	20283	20447	20637	20541	20500	20487	20587	20571	20445	20589	20523	20611	20645	20470	20616	20416	20347	20220	20537	20376	20635	20497	20578	20417	20756	20738	20598	20630	20754	20459	20344	20381	20556	20444	20458	20565	20669	20473	20596	20591	20443	20584	20422	20493	20671	20485	20526	20588	20604	20556	20719	20506	20478	20523	20483	20453	20648	20655	20536	20330	20420	20493	20445	20637	20494	20532	20571	20540	20351	20658	20628	20550	20502	20524	20361	20423	20471	20519	20407	20498	20606	20570	20599	20687	20402	20480	20553	20408	20480	20557	20548	20412	20640	20596	20711	20397	20340	20478	20671	20712	20613	20525	20562	20734	20396	20290	20593	20655	20668	20625	20508	20629	20565	20712	20586	20602	20589	20485	20509	20526	20527	20722	20367	20314	20656	20512	20691	20560	20430	20652	20453	20568	20521	20482	20574	20557	20391	20261	20264	20388	20519	20366	20511	20712	20393	20716	20802	20417	20396	20440	20173	20458	20509	20565	20759	20699	20478	20263	20547	20536	20568	20581	20579	20505	20471	20410	20465	20561	20388	20678	20440	20345	20572	20519	20590	20527	20529	20416	20493	20474	20503	20492	20328	20647	20560	20507	20238	20611	20488	20597	20521	20523	20568	20625	20534	20545	20447	20480	20444	20576	20750	20680	20320	20510	20656	20403	20465	20511	20486	20521	20506	20528	20684	20569	20346	20616	20280	20299	20491	20543	20455	20520	20501	20583	20657	20642	20427	20725	20453	20611	20645	20457	20587	20569	20501	20309	20455	20347	20671	20679	20777	20644	20706	20470	20565	20403	20724	20563	20644	20506	20367	20382	20400	20572	20767	20749	20581	20590	20195	20388	20545	20490	20466	20435	20653	20464	20544	20515	20622	20336	20409	20573	20495	20525	20610	20588	20383	20509	20447	20588	20449	20503	20317	20437	20571	20368	20547	20607	20444	20491	20692	20531	20487	20726	20462	20554	20530	20654	20507	20448	20839	20551	20589	20369	20491	20542	20417	20216	20563	20752	20469	20511	20510	20535	20504	20610	20493	20624	20594	20705	20657	20597	20486	20391	20583	20203	20504	20526	20413	20344	20523	20378	20534	20536	20532	20503	20422	20511	20341	20427	20552	20539	20501	20665	20470	20821	20467	20421	20560	20398	20395	20398	20558	20735	20517	20439	20440	20437	20638	20634	20466	20514	20502	20359	20479	20522	20339	20468	20737	20655	20702	20446	20461	20305	20290	20463	20709	20510	20466	20442	20361	20534	20461	20301	20373	20531	20408	20564	20539	20481	20567	20662	20411	20566	20481	20482	20384	20470	20412	20746	20205	20333	20360	20419	20601	20406	20691	20303	20708	20725	20218	20337	20445	20682	20507	20393	20394	20321	20560	20603	20510	20486	20399	20535	20617	20699	20615	20264	20424	20601	20517	20278	20319	20569	20493	20334	20529	20435	20707	20611	20290	20560	20582	20372	20581	20374	20287	20480	20513	20376	20496	20459	20488	20459	20599	20774	20642	20480	20457	20486	20366	20401	20651	20359	20469	20643	20552	20520	20516	20543	20569	20512	20449	20482	20636	20402	20416	20564	20586	20551	20613	20471	20552	20470	20407	20458	20596	20565	20374	20573	20480	20443	20497	20442	20641	20417	20384	20422	20517	20440	20548	20515	20477	20466	20367	20490	20581	20472	20238	20442	20450	20493	20563	20421	20694	20475	20602	20619	20445	20540	20412	20457	20526	20507	20788	20756	20479	20565	20626	20527	20406	20626	20648	20584	20616	20509	20285	20561	20522	20509	20302	20510	20445	20498	20683	20501	20376	20396	20667	20477	20653	20666	20475	20517	20560	20609	20473	20544	20646	20651	20607	20575	20554	20705	20498	20565	20313	20744	20680	20542	20346	20319	20582	20504	20327	20287	20394	20575	20549	20529	20371	20437	20429	20615	20694	20463	20573	20401	20561	20481	20324	20503	20500	20459	20412	20577	20323	20702	20358	20505	20561	20649	20469	20566	20413	20334	20685	20668	20444	20425	20400	20297	20383	20503	20603	20190	20560	20551	20276	20585	20612	20432	20540	20576	20417	20762	20586	20334	20537	20493	20500	20588	20652	20507	20520	20574	20513	20517	20354	20656	20535	20451	20561	20479	20442	20549	20627	20548	20519	20448	20365	20558	20391	20429	20778	20545	20542	20576	20523	20484	20360	20590	20517	20389	20550	20581	20580	20454	20694	20580	20562	20506	20249	20723	20452	20564	20695	20417	20488	20608	20469	20186	20420	20491	20515	20437	20446	20608	20704	20489	20711	20584	20718	20392	20643	20442	20474	20531	20477	20585	20601	20576	20803	20461	20472	20398	20612	20673	20598	20585	20540	20451	20502	20614	20391	20458	20605	20644	20641	20442	20372	20608	20487	20355	20375	20783	20628	20443	20512	20248	20480	20439	20489	20482	20537	20379	20534	20506	20512	20297	20616	20590	20384	20724	20467	20549	20501	20299	20500	20410	20530	20430	20599	20552	20576	20619	20749	20464	20420	20543	20413	20575	20691	20444	20558	20620	20446	20579	20382	20669	20491	20381	20436	20514	20434	20708	20739	20558	20393	20703	20439	20395	20585	20468	20518	20298	20638	20574	20347	20528	20577	20360	20433	20584	20361	20464	20363	20344	20455	20416	20566	20470	20529	20695	20636	20385	20407	20646	20331	20457	20427	20536	20294	20612	20485	20541	20368	20437	20640	20615	20405	20498	20368	20676	20656	20282	20329	20727	20471	20578	20559	20684	20500	20562	20574	20653	20626	20517	20477	20468	20505	20282	20503	20419	20587	20410	20387	20544	20532	20637	20725	20570	20612	20724	20587	20520	20477	20266	20574	20444	20462	20395	20494	20447	20566	20489	20400	20495	20410	20647	20480	20602	20675	20584	20624	20694	20412	20671	20443	20738	20464	20649	20659	20561	20469	20418	20547	20728	20439	20457	20586	20509	20685	20734	20642	20523	20365	20531	20508	20423	20613	20451	20242	20452	20529	20568	20525	20486	20432	20657	20373	20524	20632	20428	20633	20586	20669	20411	20643	20465	20269	20557	20400	20472	20474	20675	20525	20615	20562	20488	20507	20479	20410	20360	20372	20443	20367	20473	20497	20607	20514	20407	20424	20628	20393	20476	20622	20517	20298	20554	20518	20829	20491	20650	20351	20610	20752	20494	20517	20504	20302	20604	20353	20693	20462	20457	20517	20626	20559	20641	20436	20601	20499	20503	20587	20436	20642	20638	20474	20565	20495	20611	20606	20572	20546	20297	20567	20663	20564	20656	20584	20546	20268	20556	20460	20554	20399	20567	20427	20713	20393	20606	20295	20501	20453	20406	20271	20718	20549	20552	20698	20386	20501	20544	20354	20747	20413	20472	20413	20686	20666	20352	20376	20289	20569	20579	20459	20530	20545	20771	20807	20525	20598	20527	20621	20626	20668	20337	20404	20472	20530	20502	20393	20601	20577	20532	20540	20405	20535	20414	20436	20539	20362	20383	20439	20585	20549	20511	20581	20385	20467	20495	20419	20376	20786	20569	20530	20554	20516	20609	20363	20222	20563	20540	20577	20441	20738	20611	20600	20551	20511	20445	20674	20348	20450	20405	20503	20607	20461	20457	20643	20674	20709	20559	20382	20694	20363	20578	20446	20404	20211	20365	20522	20600	20236	20592	20568	20555	20515	20481	20618	20499	20401	20453	20446	20461	20528	20627	20624	20496	20495	20413	20218	20454	20508	20421	20752	20591	20462	20547	20638	20488	20665	20346	20422	20409	20553	20608	20541	20432	20483	20515	20525	20540	20555	20384	20476	20335	20628	20585	20535	20410	20191	20364	20485	20354	20499	20761	20695	20363	20711	20623	20570	20475	20462	20799	20444	20483	20630	20592	20435	20609	20570	20517	20597	20283	20477	20381	20604	20598	20522	20458	20479	20441	20683	20540	20386	20460	20456	20637	20408	20479	20624	20626	20339	20383	20561	20576	20483	20500	20542	20535	20432	20477	20379	20397	20403	20710	20574	20554	20694	20586	20657	20474	20388	20585	20672	20296	20746	20499	20536	20594	20635	20524	20705	20630	20492	20487	20429	20455	20540	20454	20467	20695	20388	20618	20866	20612	20565	20419	20679	20477	20558	20774	20793	20730	20607	20486	20593	20495	20551	20726	20593	20630	20417	20376	20639	20415	20491	20569	20547	20591	20473	20487	20525	20640	20470	20784	20628	20514	20572	20556	20542	20506	20733	20591	20377	20340	20536	20681	20473	20525	20507	20546	20639	20611	20584	20432	20536	20388	20434
29282	48848	36871	25248	22360	21144	20167	19644	18913	18822	17988	17636	17822	17749	17545	17536	17415	17231	17260	17265	17392	17850	19571	25806	27461	25828	22459	19629	18293	17458	17262	17231	17219	17130	17141	16911	17060	17159	17050	17094	17306	16911	17313	17008	17168	17084	16997	17147	17023	17048	17031	17101	17087	17017	17285	17411	16943	16921	17234	16984	17015	17236	17117	17080	16923	17300	16957	17060	17059	16997	17056	17089	17010	16927	17058	17090	16982	17164	17002	16920	16915	16989	16962	17048	17103	17175	17091	17100	16998	17059	16897	17103	17135	16942	17048	17051	17083	17201	17089	16878	17056	17056	17063	17128	17054	16991	17180	16940	17090	17109	17084	16904	17000	16993	16993	17036	16926	17014	17092	16880	16994	17085	17015	17064	17182	16999	17108	17174	16945	17023	16963	17010	17116	17100	17019	17018	17133	16991	16890	17178	16993	17151	17154	17110	17151	17092	17041	17090	16971	17031	17073	16982	17163	17004	16941	17074	16966	17027	17078	17056	17007	16897	17021	17156	16828	17038	17177	17035	17002	17166	17079	17163	16978	17060	17037	16988	17072	17002	16934	17098	17040	17119	16979	16992	17234	17106	16830	17014	17109	17041	17075	17006	17104	17036	17076	16945	16995	17158	16958	17074	16969	17116	16981	17041	17015	17118	17009	17291	17037	17102	16875	17032	17122	17220	17058	17100	17065	16983	16894	17026	17050	17086	16977	17142	16957	17029	16881	16888	17149	17069	17083	16991	17112	16978	17091	17004	17082	17192	16947	16876	17122	17017	17024	17091	16935	17005	17109	17035	17031	16999	17115	17075	17030	16998	16838	16986	17115	16995	17027	17137	16950	17174	17061	16985	17173	16837	17245	16823	17038	17117	17092	16976	17094	17026	17166	17052	17055	17136	16936	16995	16943	16998	17051	17034	17207	17024	16941	16974	17092	17028	17041	17007	17084	16956	17006	17062	17151	17043	16852	17030	16968	16905	17047	16947	17115	16850	17195	17028	16995	16994	17117	16875	16970	17078	16952	17083	17037	16982	17047	17241	17130	17083	16868	17118	17183	17096	16882	17063	16902	16958	16908	16987	17145	17138	17104	17069	17090	16919	17259	17053	17112	17161	16978	17103	16954	17200	16923	17026	17058	17094	17086	17208	17057	17151	17029	17088	17075	17025	17053	16943	17096	16942	17140	16864	17034	16982	16916	16877	17126	17122	16890	17084	17126	16921	17229	17185	17019	17015	17067	16880	17118	16954	17139	17089	16848	17046	17180	17029	17032	17095	17150	17020	16933	17074	17092	16922	16973	17034	16978	16955	17051	16996	17091	17038	17001	17125	16993	17172	16972	17060	16972	17010	17102	16932	17122	17262	16871	16963	17224	17146	17092	17170	17087	17092	17115	16999	17106	16926	16916	17176	17069	17036	17152	16971	17022	17191	16894	17240	16970	16896	17118	17206	16926	17013	17062	17040	17020	17080	17272	17040	17064	17137	17174	17141	16971	17215	17052	16973	17038	17098	17049	17079	17154	17086	17060	16976	17078	16976	16970	16938	17005	17153	17019	17028	16988	17039	17114	16956	17201	17101	17003	17138	17187	17053	17233	17181	17037	17087	17195	17105	17013	16876	17153	17098	17017	16983	16942	17237	17117	16996	17011	16909	16913	17123	17043	17153	17008	17090	16960	16980	17098	16963	16989	16938	16995	16915	17101	17124	17210	17096	16931	17093	16947	16967	17047	17078	17003	17090	17230	17183	16959	17070	16880	17101	17034	16891	17027	17193	16823	16999	16855	17244	17013	17239	17016	16926	17025	16997	17157	16902	16831	16971	17018	17106	16959	17003	16980	17058	17104	17075	17195	16974	16986	17042	17140	17006	16937	17066	16841	17073	17050	17077	17073	17235	16897	17118	17042	16882	17008	16957	17013	17042	17044	16957	17108	17040	17053	16912	17100	17186	16892	17135	16968	16965	17025	17004	17098	17037	17181	17049	17053	17018	17005	17104	16982	16981	17035	17123	17003	16952	16908	16825	17122	17043	17218	17061	17024	16974	17232	16931	17174	16957	16911	17015	17058	16813	16998	17174	17075	16989	16972	16829	17048	17032	16989	16970	16964	17209	17061	17159	17064	16990	17113	17031	16911	17081	17172	17014	17094	17024	16962	17140	16898	17013	16972	16988	16975	16993	17227	17100	16853	17103	16956	17122	17097	16975	17031	16861	17200	16978	17006	17057	17165	16961	16906	16999	17027	16940	16964	17033	17133	17155	16887	17016	17036	17037	17186	17056	17053	16973	17017	17041	16942	17102	17066	16832	17062	16889	17088	17050	16841	17178	16985	16986	16975	17049	17221	16883	17039	17199	16992	16952	17071	17048	16940	17061	17110	17049	17053	16933	16973	16936	17017	16979	17132	16949	16916	17230	17133	16843	16914	17082	17095	17103	16994	17081	16969	16981	17219	17031	17008	16825	17034	17006	17022	17023	16938	16991	17071	17024	17236	17137	16930	17069	17187	17097	16938	17012	17230	16967	16955	16991	16954	17154	17161	16969	17158	16989	17130	16804	16960	17029	17074	17056	17090	17000	16930	16828	16919	17124	16930	17180	16914	17033	16984	17097	17193	16871	17117	17002	17098	17125	17017	17066	16871	17156	17197	16918	17130	17015	16964	17095	17075	17106	17089	16959	17039	16872	16973	17290	16912	16883	17091	17096	17079	17192	17176	16951	17095	16925	17067	16969	16943	17023	17188	17067	17102	17263	17145	17136	16882	17106	16985	16922	17110	17063	17088	17140	16892	16973	17029	16973	16922	17005	17021	17096	16983	17188	17045	16967	16964	17175	17204	17146	17019	16772	16988	17109	17081	17038	17055	16882	17088	16980	17213	17058	17095	17129	17101	17088	17001	17177	17257	17032	17132	17005	17040	16994	16986	17076	16825	17034	17232	17161	16965	17133	17066	16973	16931	17167	16988	17131	16971	17118	17131	16980	17067	16989	17049	17101	16888	17010	17051	17059	16983	16856	17037	17030	16804	17084	16894	17063	17045	17118	17060	16950	17059	17051	17080	16868	16935	17070	17087	16997	16853	17088	17162	17157	17005	16806	17167	17018	17019	17106	16921	17041	17177	16985	17028	17080	17073	17021	17315	17062	16904	17001	17040	16956	17022	17063	17077	16940	17151	17052	16996	17162	16997	17048	16965	16959	16968	17050	17019	17108	17013	17145	16925	17172	17041	16892	17113	16989	16953	17186	17142	17056	16985	16985	16837	17007	16942	17170	16952	16934	17134	17102	17054	17091	17210	16999	16941	17010	17109	16940	17074	17270	17305	16970	17069	17093	17094	17181	16925	17061	16985	17126	17173	16997	16967	17256	16923	17055	16816	16985	17068	17084	16978	17040	17004	17113	16814	16972	17153	16907	17242	17087	17030	16879	16967	17091	17168	16822	17087	17081	16973	17198	17150	17043	17187	16904	16930	16879	17082	17020	17011	17007	17212	17091	16969	16810	16998	17020	17098	16970	16982	17168	17082	16951	17063	16975	17108	16963	17051	16924	16976	17061	17007	17135	16974	16917	16987	16919	16813	16909	16895	16973	17083	16963	16977	17061	17081	16927	17169	16912	16982	17091	17051	17082	17048	17030	17129	16982	16943	16999	16945	17103	17123	17167	17143	17087	16995	16990	17073	16988	17031	16911	17197	16991	17102	16985	17041	17114	17020	17170	17071	16988	16936	17023	16994	17089	17026	16939	17088	16921	17100	16847	17102	17087	17065	16935	16933	16943	17074	17180	17060	17071	16840	17171	17012	17045	17207	16929	16973	17031	17002	17072	16963	16962	16937	17027	17095	17000	17162	17099	17032	16912	17159	16973	17117	16932	17068	16901	16929	17037	17142	17018	17150	16973	17171	16957	17194	16960	17000	16892	16862	17113	17037	16853	17057	16922	17092	16883	17070	17097	17221	16980	17069	16943	17125	16895	17244	17012	17191	17063	17042	16962	17163	17018	17097	17033	16952	17114	17083	16926	16822	17065	17219	16957	17000	16971	17063	17123	17002	16889	17092	17129	16965	17023	17120	17104	17054	17015	17074	17037	17066	17149	17043	17040	17159	16886	17168	17182	16945	17005	17014	16996	17086	16992	17008	16998	17035	17080	17003	17199	17048	17012	17073	16994	16908	16911	16995	17107	17059	16988	17010	17049	17048	16920	16997	17082	17111	17087	17062	17058	17035	16999	17197	17078	17000	17068	16905	17042	16988	17106	17131	16950	16944	16719	17012	17022	16906	17151	17045	17049	17001	17081	17143	17007	17013	17130	16982	16914	17038	16949	16936	16934	17099	17149	17175	17047	17105	17059	16977	16920	17220	17223	16843	17094	17001	16815	17162	17032	17019	16944	16885	16916	17041	17123	16935	17068	17155	17112	17132	17072	17258	17175	16917	16921	16985	17122	17150	17007	17069	17160	17149	17034	17126	16894	17149	17077	16985	17048	17095	16983	17125	17094	17085	16852	16866	17114	17018	17064	17106	17029	17058	17130	17117	16974	16923	17059	17158	16993	17109	17127	16765	17131	17032	16971	17266	17161	17125	16937	17084	16937	17027	17026	16961	17046	17036	17059	17160	17064	17008	17182	16833	17205	17087	17155	17130	16894	17076	17205	17148	17151	17116	16897	17198	16969	16943	16961	16856	16987	17037	16990	17085	17137	17113	17043	16991	17199	17024	16982	17044	16958	16931	17073	17006	16967	16877	17114	17025	16964	16944	16973	16971	17181	16987	16923	17037	17015	17042	17014	17008	17021	16902	16993	17148	17131	17042	16997	16989	17062	16938	16928	17017	17140	17073	17088	16822	17002	17095	17035	16989	16994	17034	17137	16989	17170	17105	17073	16870	17102	17081	17118	17119	17247	16868	17117	17063	16976	17118	17115	17134	17092	16976	17053	16981	17274	17013	16986	16969	17134	17081	17069	17057	16988	17094	17172	16895	17012	16959	16965	17209	17234	16979	17255	17063	16957	16975	17078	17037	17040	17167	17134	17218	16959	16978	16989	17159	17005	16958	17054	17264	17108	17075	16977	17051	16912	16970	17016	17072	17077	17122	17060	17006	16934	16947	17225	17079	16853	17124	16785	17025	17153	16976	16958
28514	24342	28048	24114	20938	20921	20799	20352	20386	20131	20043	19979	20033	19829	19901	19810	19735	19762	19828	19754	19726	19665	19848	20009	20350	20346	20302	20062	19853	19760	19896	19697	19728	19819	19662	19671	19574	19700	19715	19852	19916	19744	19601	19842	19752	19652	19632	19646	19850	19697	19534	19684	19618	19716	19501	19714	19711	19819	19830	19599	19795	19707	19625	19754	19717	19565	19799	19771	19573	19462	19603	19688	19797	19745	19686	19620	19625	19931	19858	19616	19713	19611	19678	19641	19604	19553	19713	19739	19671	19568	19745	19762	19707	19688	19447	19771	19491	19513	19730	19783	19773	19978	19826	19585	19661	19724	19734	19669	19736	19721	19504	19724	19761	19762	19611	19372	19658	19801	19820	19763	19864	19695	19740	19557	19628	19818	19681	19481	19817	19855	19769	19760	19849	19555	19870	19654	19707	19700	19783	19602	19694	19651	19901	19639	19595	19831	19625	19449	19427	19734	19415	19714	19845	19644	19851	19836	19681	19507	19614	19685	19770	19585	19866	19745	19652	19757	19638	19805	19711	19824	19704	19672	19932	19730	19878	19552	19642	19757	19802	19680	19568	19742	19573	19713	19558	19682	19603	19938	19606	19663	19760	19682	19808	19650	19549	19746	19726	19697	19748	19633	19601	19800	19687	19647	19856	19777	19715	19666	19474	19533	19806	19665	19464	19836	19758	19640	19640	19513	19713	19728	19482	19861	19756	19603	19666	19641	19571	19718	19679	19690	19824	19806	19645	19684	19760	19747	19842	19774	19865	19788	19598	19450	19860	19661	19660	19920	19727	19600	19596	19774	19770	19694	19621	19708	19614	19737	19590	19655	19614	19643	19879	19617	19645	19950	19746	19687	19628	19714	19731	20005	19652	19737	19663	19730	19501	19464	19605	19561	19735	19670	19758	19551	19566	19596	19714	19637	19405	19582	19424	19661	19682	19696	19645	19556	19525	19707	19733	19540	19956	19859	19658	19447	19764	19654	19580	19734	19638	19810	19735	19540	19521	19630	19594	19641	19809	19637	19628	19506	19561	19805	19623	19359	19673	19667	19596	19699	19742	19821	19677	19689	19760	19762	19929	19852	19676	19821	19683	19607	19699	19731	19764	19626	19532	19681	19830	19743	19603	19765	19759	19565	19736	19420	19750	19870	19653	19843	19712	19671	19720	19760	19683	19503	19743	19851	19588	19543	19687	19532	19812	19694	19731	19613	19498	19550	19542	19815	19591	19747	19926	19806	19885	19588	19676	19566	19651	19612	19629	19847	19529	19812	19602	19692	19713	19923	19823	19701	19735	19767	19637	19770	19773	19633	19852	19390	19596	19871	19812	19776	19769	19874	19749	19458	19650	19833	19694	19627	19571	19499	19669	19724	19575	19774	19743	19547	19706	19662	19778	19624	19711	19878	19635	19759	19695	19567	19686	19637	19962	19920	19843	19654	19804	19687	19549	19766	19637	19752	19735	19882	19595	19733	20028	19547	19900	19746	19799	19951	19669	19500	19716	19703	19804	19608	19725	19647	19731	19490	19799	19630	19899	19754	19683	19573	19601	19627	19799	19702	19873	19814	19678	19594	19606	19794	19805	19648	19736	19735	19658	19796	19586	19688	19753	19770	19691	19693	19759	19648	19891	19905	19739	19763	19805	19845	19634	19816	19699	19688	19685	19898	19733	19616	19675	19667	19713	19742	19734	19597	19593	19715	19595	19641	19685	19698	19839	19755	19704	19790	19876	19538	19608	19755	19825	19788	19727	19762	19771	19567	19594	19819	19618	19773	19765	19675	19691	20073	19705	19880	19681	19649	19619	19948	19494	19605	19783	19766	19553	19677	19733	19711	19599	19617	19791	19498	19740	19976	19736	19617	19483	19613	19759	19759	19581	19599	19706	19716	19666	20066	19773	19740	19677	19748	19667	19855	19685	19695	19841	19623	19686	19650	19738	19601	19720	19551	19709	19596	19717	19720	19571	19769	19598	19683	19913	19699	19818	19709	19725	19866	19469	19732	19743	19667	19721	19650	19645	19522	19734	19635	19813	19460	19789	19636	19624	19633	19701	19895	19624	19710	19527	19806	19678	19741	19770	19715	19745	19884	19545	19760	19760	19559	19716	19626	19797	19889	19727	19658	19623	19737	19713	19520	19564	19743	19729	19727	19475	19575	19614	19867	19636	19707	19622	19498	19783	19884	19594	19659	19906	19809	19436	19684	19647	19604	19800	19716	19805	19878	19538	19774	19533	19642	19669	19597	19539	19730	19646	19568	19566	19672	19689	19804	19730	19861	19727	19788	19925	19682	19521	19602	19595	19976	19693	19623	19697	19754	19522	19583	19870	19728	19664	19638	19763	19783	19525	19742	19660	19772	19704	19722	19775	19666	19493	19817	19725	19404	19523	19767	19702	19847	19803	19650	19695	19624	19591	19757	19697	19800	19841	19782	19614	19564	19811	19585	19686	19822	19751	19895	19738	19963	19666	19760	19532	19619	19895	19625	19442	19674	19783	19696	19472	19802	19636	19775	19627	19800	19538	19833	19755	19672	19734	19648	19607	19709	19875	19549	19717	19667	19650	19679	19870	19651	19936	19990	19827	19702	19466	19790	19722	19778	19455	19718	19715	19950	19538	19727	19668	19721	19797	19645	19763	19756	19587	19873	19886	19856	19968	19628	19717	19823	19655	19878	19672	19625	19677	19783	19696	19717	19807	19444	19655	19668	19605	19712	19705	19582	19548	19566	19725	19502	19685	19613	19631	19897	19770	19816	19664	19569	19960	19526	19675	19745	19721	19702	19821	19611	19727	19709	19730	19688	19708	19594	19538	19813	19835	19650	19680	19952	19759	19691	19515	19708	19809	19756	19849	19939	19791	19660	19976	19653	19638	19617	19778	19608	19783	19903	19588	19858	19564	19588	19760	19654	19641	19757	19795	19521	19591	19492	19654	19857	19499	19494	19534	19744	19840	19731	19684	19781	19975	19795	19526	19745	19721	19679	19675	19792	19734	19535	19456	19627	19835	19908	19651	19657	19614	19541	19842	19697	19651	19609	19833	19606	19792	19714	19640	19698	19885	19615	19749	19726	19768	19596	19650	19622	19616	19866	19726	19738	19625	19863	19746	19603	19249	19728	19605	19632	19584	19617	19532	19897	19744	19607	19630	19585	19685	19661	19646	19619	19836	19639	19764	19920	19816	19855	19708	19952	19711	19627	19695	19885	19721	19454	19563	19455	19615	19794	19471	19567	19814	19714	19767	19717	19737	19767	19521	19699	19698	19590	19616	19496	19665	19636	19713	19698	19669	19767	19674	19643	19505	19635	19666	19778	19651	19747	19802	19804	19664	19741	19770	19773	19772	19651	19561	19677	19654	19628	19733	19606	19438	19665	19848	19831	19686	19751	19778	19541	19588	19769	19736	19706	19769	19700	19809	19688	19832	19692	19680	19834	19938	19851	19573	19837	19733	19902	19656	19730	19526	19882	19804	19835	19626	19690	19822	19705	19757	19720	19691	19645	19543	19647	19611	19651	19365	19614	19566	19729	19743	19504	19469	19860	19786	19775	19775	19674	19634	19542	19658	19671	19598	19653	19717	19715	19701	19597	19658	19637	19629	19762	19562	19486	19602	19705	19749	19643	19575	19530	19728	19546	19756	19459	19683	19781	19609	19453	19757	19800	19787	19521	19627	19449	19668	19735	19808	19515	19699	19607	19693	19708	19578	19569	19691	20132	19800	19559	19467	19796	19634	19622	19838	19932	19813	19795	19585	19658	19707	19540	19758	19888	19706	19671	19725	19625	19611	19707	19831	19748	19548	19573	19611	19819	19723	19548	19853	19909	19726	19658	19691	19694	19702	19753	19748	19712	19820	19666	19778	19738	19575	19402	19717	19722	19835	19668	19656	19816	19872	19606	19780	19619	19850	19708	19667	19557	19631	19818	19612	19807	19683	19637	19803	19715	19598	19597	19528	19763	19569	19613	19745	19822	19839	19712	19655	19600	19699	19639	19751	19711	19746	19726	19680	19644	19666	19733	19827	19830	19768	19623	19542	19648	19658	19667	19399	19629	19708	19524	19697	19687	19518	19550	19857	19833	19562	19447	19559	19660	19747	19639	19805	19861	19722	19713	19692	19877	19627	19781	19722	19665	19668	19591	19559	19652	19552	19736	19632	19524	19636	19740	19869	19691	19685	19803	19618	19631	19899	19712	19729	19649	19637	19796	19701	19771	19486	19456	19700	19904	19875	19673	19830	19771	19717	19512	19776	19718	19727	19755	19886	19695	19781	19771	19784	19710	19808	19698	19974	19542	19580	19452	19952	20033	19750	19553	19641	19698	19701	19750	19691	19506	19748	19669	19717	19726	19657	19767	19802	19859	19803	19586	19697	19608	19860	19807	19820	19770	19573	19691	19699	19600	19842	19828	19785	19768	19690	19840	19693	19740	19749	19646	19667	19734	19737	19581	19869	19626	19668	19580	19879	19691	19794	19527	19892	19730	19814	19681	19560	19699	19573	19755	19724	19596	19772	19656	19668	19817	19646	19700	19771	19860	19636	19700	19894	19807	19690	19828	19741	19493	19705	19866	19879	19526	19923	19581	19610	19471	19661	19633	19829	19462	19629	19709	19585	19733	19636	19665	19620	19849	19764	19751	19469	19842	19811	19719	19857	19735	19687	19770	19845	19520	19879	19609	19685	19545	19645	19429	19632	19728	19696	19784	19906	19878	19672	19790	19629	19767	19688	19600	19729	19728	19702	19571	19789	19654	19677	19645	19654	19745	19793	19809	19601	19763	19681	19856	19529	19637	19884	19724	19576	19647	19718	19535	19658	19681	19529	19763	19695	19833	19809	19487	19743	19834	19704	19716	19723	19632	19758	19722	19683	19742	19868	19898	19556	19722	19808	19834	19681	19669	19679	19599	19555	19559	19534	19881	19806	19669	19673	19768	19886	19684	19666	19740	19772	19795	19755	19712	19735	19735	19783	19692	19724	19807	19668	19701	19611	19900	19706	19828	19661	19928	19782	19745	19601	19750	19688	19444	19647	19722	19648	19674	19772	19755	19792	19639	19710	19863	19650	19596	19729	19527	19707	19674	19503	19534	19744	19671	19557	19626	19643	19563	19772	19590	19818	19695
23291	33837	25466	19513	18852	18494	17906	17722	17470	17188	16965	17108	17029	17050	16782	16679	16884	16687	16636	16599	16614	16647	16778	17148	17411	17318	17347	16747	16816	16648	16616	16605	16415	16442	16582	16534	16685	16588	16436	16552	16507	16680	16520	16652	16618	16515	16563	16598	16643	16659	16467	16469	16559	16648	16423	16709	16694	16744	16625	16578	16703	16449	16523	16495	16617	16522	16479	16438	16712	16526	16578	16406	16641	16605	16629	16653	16678	16619	16488	16634	16558	16631	16413	16555	16602	16718	16568	16598	16670	16547	16765	16462	16545	16428	16561	16518	16416	16589	16443	16449	16606	16556	16605	16497	16664	16469	16510	16566	16662	16724	16571	16607	16462	16561	16411	16599	16530	16582	16590	16653	16461	16569	16484	16696	16528	16631	16794	16695	16391	16619	16577	16449	16540	16625	16563	16519	16587	16600	16660	16640	16677	16666	16517	16651	16677	16597	16623	16448	16589	16555	16628	16613	16480	16476	16602	16499	16655	16462	16539	16538	16589	16667	16658	16473	16445	16687	16637	16489	16569	16582	16610	16556	16552	16638	16700	16688	16710	16523	16453	16558	16544	16626	16676	16563	16725	16849	16527	16593	16660	16484	16621	16690	16751	16394	16638	16956	16570	16650	16441	16416	16459	16556	16453	16558	16561	16543	16598	16523	16729	16479	16643	16682	16582	16593	16759	16734	16481	16388	16458	16475	16561	16649	16450	16506	16426	16555	16719	16673	16654	16622	16689	16539	16548	16567	16532	16482	16397	16517	16558	16534	16704	16727	16424	16626	16703	16489	16448	16570	16576	16676	16619	16722	16514	16493	16583	16578	16471	16623	16517	16527	16709	16514	16732	16593	16640	16473	16800	16428	16800	16429	16504	16536	16648	16679	16616	16417	16623	16419	16654	16397	16714	16601	16626	16700	16637	16564	16678	16528	16516	16626	16532	16417	16656	16519	16610	16750	16510	16666	16445	16428	16401	16475	16377	16491	16761	16398	16612	16578	16481	16578	16684	16549	16623	16690	16483	16554	16595	16529	16559	16401	16461	16673	16602	16676	16684	16584	16667	16667	16689	16483	16759	16605	16567	16457	16423	16435	16356	16443	16691	16628	16419	16572	16576	16540	16443	16474	16594	16563	16491	16598	16484	16534	16562	16535	16580	16624	16676	16684	16590	16757	16551	16503	16556	16501	16510	16560	16593	16688	16534	16624	16648	16761	16488	16509	16488	16680	16649	16696	16439	16722	16489	16592	16610	16631	16788	16511	16609	16456	16528	16428	16648	16546	16578	16379	16524	16562	16505	16519	16703	16600	16553	16596	16600	16516	16548	16524	16551	16616	16532	16570	16428	16529	16580	16587	16397	16470	16799	16489	16537	16502	16623	16546	16593	16790	16476	16518	16581	16605	16616	16566	16710	16525	16497	16670	16568	16645	16574	16651	16686	16595	16602	16522	16514	16455	16544	16558	16519	16476	16558	16674	16591	16750	16609	16559	16724	16618	16700	16647	16703	16594	16690	16601	16666	16587	16580	16425	16663	16535	16506	16453	16399	16696	16636	16712	16598	16511	16720	16629	16478	16632	16520	16600	16524	16401	16585	16414	16604	16456	16678	16544	16435	16564	16637	16521	16531	16709	16562	16464	16472	16502	16644	16507	16492	16607	16527	16567	16601	16494	16372	16612	16444	16589	16620	16646	16558	16546	16400	16641	16581	16635	16610	16514	16690	16503	16531	16636	16413	16523	16585	16524	16605	16581	16523	16561	16641	16765	16770	16592	16510	16448	16568	16461	16614	16587	16353	16634	16589	16355	16496	16777	16446	16432	16440	16508	16735	16534	16555	16571	16368	16597	16472	16569	16518	16639	16570	16516	16545	16507	16560	16457	16646	16560	16648	16644	16510	16616	16567	16483	16805	16609	16722	16381	16676	16482	16637	16632	16771	16709	16610	16536	16622	16520	16743	16723	16595	16477	16421	16577	16775	16562	16549	16425	16521	16731	16623	16598	16641	16514	16748	16460	16602	16890	16550	16646	16528	16589	16684	16447	16519	16554	16539	16306	16483	16647	16464	16630	16423	16622	16618	16492	16566	16698	16723	16652	16564	16633	16540	16625	16490	16575	16400	16511	16633	16641	16667	16620	16736	16543	16512	16589	16693	16550	16606	16479	16693	16757	16459	16399	16628	16605	16494	16584	16761	16684	16609	16637	16482	16566	16697	16391	16593	16716	16486	16693	16578	16662	16472	16632	16782	16570	16724	16606	16740	16489	16679	16350	16531	16514	16403	16764	16596	16536	16680	16744	16582	16601	16664	16689	16455	16524	16545	16702	16664	16676	16724	16506	16597	16487	16571	16737	16456	16610	16624	16559	16571	16694	16560	16447	16629	16490	16511	16688	16624	16850	16730	16529	16780	16659	16513	16601	16398	16649	16574	16436	16719	16609	16791	16468	16434	16592	16645	16655	16502	16598	16660	16470	16545	16676	16598	16549	16648	16517	16517	16488	16617	16567	16268	16637	16754	16616	16795	16510	16568	16376	16420	16506	16552	16721	16606	16518	16514	16455	16577	16537	16663	16474	16719	16480	16677	16471	16677	16655	16555	16582	16558	16684	16727	16412	16585	16792	16468	16458	16611	16658	16592	16616	16548	16456	16715	16575	16420	16442	16475	16473	16631	16627	16604	16696	16504	16753	16677	16710	16728	16712	16619	16445	16606	16542	16630	16579	16403	16723	16553	16482	16473	16569	16441	16673	16597	16823	16522	16752	16699	16493	16510	16607	16753	16507	16739	16642	16660	16464	16641	16667	16712	16455	16499	16563	16820	16634	16462	16689	16610	16372	16583	16696	16397	16490	16683	16579	16565	16520	16465	16660	16424	16712	16636	16654	16587	16445	16571	16450	16702	16593	16544	16541	16760	16574	16603	16714	16567	16520	16601	16715	16627	16541	16465	16718	16472	16641	16565	16767	16528	16301	16595	16675	16472	16542	16430	16453	16535	16737	16566	16589	16456	16620	16659	16621	16615	16760	16515	16498	16484	16562	16532	16586	16681	16529	16588	16491	16500	16511	16646	16677	16745	16503	16640	16528	16557	16413	16731	16644	16666	16618	16522	16474	16531	16453	16644	16701	16777	16574	16570	16519	16717	16471	16585	16563	16659	16501	16571	16510	16643	16414	16550	16792	16532	16468	16633	16557	16502	16687	16635	16398	16529	16819	16669	16592	16679	16723	16666	16656	16629	16577	16548	16581	16513	16591	16747	16635	16661	16517	16507	16647	16657	16643	16700	16650	16643	16587	16418	16574	16650	16634	16608	16700	16732	16548	16608	16482	16501	16722	16507	16586	16419	16563	16617	16634	16509	16575	16772	16694	16719	16547	16368	16524	16509	16606	16597	16552	16681	16525	16598	16514	16473	16424	16714	16598	16768	16611	16457	16542	16596	16636	16665	16557	16705	16565	16656	16578	16586	16485	16433	16721	16541	16521	16546	16522	16561	16826	16537	16782	16691	16555	16509	16485	16710	16519	16601	16531	16783	16498	16574	16637	16653	16698	16675	16571	16616	16544	16350	16720	16546	16462	16535	16558	16636	16569	16638	16411	16635	16402	16559	16653	16697	16676	16511	16709	16348	16700	16571	16457	16516	16510	16526	16487	16606	16644	16542	16528	16551	16479	16698	16604	16505	16596	16678	16600	16637	16414	16676	16526	16622	16500	16661	16344	16498	16750	16606	16201	16516	16572	16564	16522	16644	16571	16384	16456	16543	16580	16532	16692	16615	16527	16640	16653	16659	16416	16547	16607	16688	16578	16716	16631	16572	16671	16604	16528	16524	16681	16711	16649	16569	16559	16467	16549	16560	16679	16621	16652	16518	16603	16587	16707	16628	16595	16580	16511	16700	16499	16706	16600	16592	16621	16438	16614	16630	16572	16802	16624	16699	16649	16740	16689	16585	16514	16608	16749	16501	16503	16797	16606	16613	16708	16602	16648	16470	16523	16504	16633	16486	16670	16565	16534	16535	16569	16571	16470	16597	16719	16790	16602	16533	16613	16647	16626	16672	16543	16606	16673	16577	16624	16701	16543	16646	16645	16615	16406	16551	16515	16588	16705	16752	16669	16612	16771	16611	16742	16636	16470	16499	16650	16602	16487	16497	16711	16467	16540	16552	16517	16660	16578	16473	16668	16813	16619	16440	16645	16671	16536	16540	16561	16507	16459	16497	16568	16635	16522	16649	16701	16603	16702	16448	16605	16691	16584	16547	16544	16616	16584	16705	16549	16668	16606	16605	16555	16548	16592	16607	16680	16663	16467	16635	16654	16562	16738	16532	16649	16580	16567	16650	16781	16555	16605	16541	16647	16586	16468	16505	16533	16480	16614	16621	16429	16472	16578	16731	16459	16707	16571	16401	16632	16525	16698	16626	16396	16631	16635	16503	16744	16450	16574	16581	16711	16643	16520	16581	16606	16600	16655	16607	16527	16685	16632	16542	16611	16734	16587	16600	16795	16592	16455	16481	16620	16535	16649	16780	16354	16622	16631	16502	16465	16691	16604	16441	16521	16793	16608	16587	16380	16558	16764	16772	16509	16671	16730	16557	16531	16541	16467	16541	16567	16712	16552	16466	16571	16561	16530	16636	16821	16489	16638	16696	16567	16379	16704	16586	16768	16622	16565	16614	16673	16531	16683	16567	16421	16609	16621	16541	16455	16657	16533	16768	16470	16408	16523	16576	16515	16525	16519	16449	16534	16580	16479	16557	16500	16550	16766	16561	16715	16578	16594	16605	16591	16547	16487	16333	16611	16671	16577	16502	16526	16567	16581	16492	16644	16703	16662	16629	16548	16698	16763	16705	16657	16620	16591	16626	16672	16603	16493	16607	16508	16638	16628	16428	16619	16709	16719	16624	16645	16612	16615	16608	16724	16563	16496	16673	16643	16452	16348	16375	16633	16699	16566	16605	16791	16553	16584	16514	16572	16508	16605	16643	16565	16403	16557	16300	16615	16666	16635	16539	16539	16573	16538	16590	16439	16578	16585	16570	16382	16646	16638	16476	16612	16548	16524	16673	16644	16472	16541	16576	16695	16452	16685	16398	16377	16678	16582	16597	16740	16566	16750	16546	16647	16735	16545
24010	21471	29004	24497	22634	23748	23176	20201	19313	19752	19426	19271	19179	19123	18972	18934	18901	19067	18905	18610	18806	18791	19366	21440	22489	21945	21470	20220	19415	18900	18720	18644	18530	18533	18861	18533	18846	18871	18690	18617	18659	18537	18559	18677	18642	18415	18454	18684	18539	18471	18519	18829	18658	18491	18614	18560	18643	18575	18462	18422	18605	18536	18576	18609	18719	18499	18537	18332	18553	18543	18609	18541	18510	18519	18753	18551	18562	18511	18358	18452	18687	18613	18654	18597	18683	18604	18488	18450	18456	18612	18438	18452	18686	18896	18663	18547	18351	18804	18585	18576	18414	18453	18597	18616	18676	18653	18612	18553	18447	18584	18627	18647	18500	18681	18519	18441	18517	18493	18495	18545	18382	18624	18591	18576	18544	18663	18813	18496	18279	18497	18538	18649	18341	18540	18515	18556	18567	18702	18592	18713	18599	18627	18627	18473	18566	18736	18559	18517	18409	18665	18543	18685	18599	18295	18347	18555	18598	18690	18727	18447	18744	18590	18600	18402	18597	18536	18452	18531	18357	18615	18517	18512	18606	18712	18453	18618	18597	18407	18382	18521	18465	18450	18376	18551	18600	18729	18289	18194	18469	18435	18600	18497	18554	18577	18616	18645	18620	18638	18693	18783	18770	18545	18417	18564	18653	18431	18459	18490	18471	18485	18498	18457	18488	18450	18393	18583	18514	18510	18394	18671	18416	18498	18695	18717	18336	18504	18510	18347	18507	18687	18530	18419	18650	18631	18439	18569	18516	18498	18672	18328	18391	18533	18443	18322	18636	18597	18481	18468	18477	18633	18402	18650	18646	18627	18600	18621	18555	18425	18661	18518	18727	18490	18818	18514	18687	18662	18509	18257	18698	18672	18582	18601	18560	18444	18545	18442	18541	18377	18490	18431	18408	18552	18599	18597	18352	18611	18525	18733	18423	18749	18722	18648	18582	18485	18329	18609	18645	18643	18647	18523	18434	18844	18426	18269	18568	18530	18674	18447	18561	18547	18465	18553	18524	18798	18639	18597	18630	18548	18456	18399	18479	18599	18643	18641	18509	18351	18523	18542	18633	18399	18489	18285	18514	18479	18523	18575	18448	18428	18469	18440	18575	18415	18464	18602	18627	18394	18651	18564	18477	18476	18441	18638	18495	18371	18633	18511	18540	18509	18544	18456	18566	18480	18382	18596	18497	18592	18511	18674	18467	18630	18551	18496	18554	18546	18661	18446	18399	18507	18627	18393	18630	18654	18813	18605	18524	18252	18376	18407	18396	18487	18381	18565	18610	18478	18548	18601	18393	18359	18578	18728	18561	18658	18451	18512	18443	18601	18414	18422	18429	18594	18519	18506	18404	18472	18612	18393	18604	18434	18581	18591	18449	18432	18713	18584	18707	18605	18600	18639	18538	18559	18688	18489	18704	18676	18673	18428	18618	18727	18463	18399	18492	18486	18561	18641	18496	18570	18645	18665	18601	18591	18409	18545	18572	18521	18615	18505	18515	18533	18650	18730	18585	18282	18704	18534	18618	18634	18640	18511	18404	18637	18542	18512	18483	18331	18618	18557	18569	18552	18456	18377	18640	18582	18664	18575	18837	18574	18565	18680	18463	18595	18449	18712	18419	18512	18603	18485	18391	18509	18470	18752	18636	18681	18719	18543	18534	18663	18606	18657	18920	18598	18687	18644	18587	18559	18391	18577	18657	18372	18583	18496	18582	18508	18581	18432	18537	18386	18669	18638	18516	18582	18663	18597	18541	18755	18550	18539	18478	18526	18460	18594	18586	18613	18420	18540	18361	18516	18438	18264	18505	18682	18428	18693	18667	18465	18758	18765	18869	18648	18550	18631	18588	18355	18627	18460	18288	18485	18490	18711	18503	18322	18545	18584	18369	18490	18604	18191	18614	18401	18487	18629	18433	18740	18464	18785	18620	18762	18537	18505	18588	18515	18646	18502	18639	18662	18605	18376	18372	18576	18695	18564	18601	18416	18725	18574	18536	18520	18685	18727	18555	18488	18528	18630	18718	18631	18468	18404	18628	18508	18641	18687	18559	18540	18537	18704	18624	18675	18520	18523	18648	18336	18476	18281	18688	18683	18548	18518	18603	18580	18553	18526	18540	18700	18456	18555	18383	18560	18411	18386	18434	18358	18613	18553	18422	18546	18454	18532	18442	18722	18938	18579	18636	18644	18646	18703	18574	18459	18830	18576	18437	18598	18393	18562	18724	18496	18656	18553	18422	18459	18629	18584	18632	18458	18594	18440	18300	18468	18681	18414	18668	18413	18515	18559	18516	18641	18573	18627	18564	18621	18417	18403	18672	18600	18649	18556	18756	18622	18593	18422	18452	18772	18736	18507	18587	18457	18549	18426	18671	18582	18533	18598	18785	18549	18294	18380	18628	18592	18318	18604	18284	18450	18522	18455	18413	18478	18708	18506	18425	18760	18643	18517	18428	18441	18481	18446	18620	18610	18541	18350	18471	18511	18507	18281	18570	18488	18418	18478	18571	18552	18508	18490	18429	18667	18319	18669	18751	18489	18441	18569	18470	18675	18623	18752	18444	18598	18441	18464	18457	18515	18596	18560	18501	18719	18485	18627	18493	18514	18614	18547	18333	18751	18503	18561	18636	18545	18618	18532	18545	18770	18451	18470	18682	18626	18644	18508	18559	18314	18610	18559	18557	18532	18508	18205	18466	18370	18591	18646	18659	18396	18627	18584	18537	18644	18615	18555	18500	18709	18841	18672	18664	18453	18631	18620	18394	18676	18321	18377	18382	18436	18612	18676	18510	18502	18786	18559	18731	18753	18565	18537	18386	18447	18372	18473	18475	18278	18590	18597	18630	18411	18429	18543	18543	18502	18513	18450	18441	18607	18642	18461	18528	18908	18417	18513	18561	18458	18501	18581	18374	18467	18584	18570	18655	18500	18461	18713	18437	18644	18646	18823	18504	18676	18704	18469	18626	18504	18632	18665	18637	18720	18476	18541	18533	18517	18343	18430	18544	18701	18558	18758	18785	18686	18448	18320	18616	18410	18721	18708	18629	18520	18521	18414	18550	18581	18433	18521	18501	18468	18587	18510	18558	18485	18482	18519	18587	18627	18555	18653	18697	18604	18459	18337	18466	18523	18758	18513	18557	18628	18670	18543	18592	18471	18513	18518	18538	18403	18430	18370	18696	18547	18463	18511	18600	18491	18695	18585	18596	18468	18476	18626	18489	18377	18605	18515	18483	18542	18434	18569	18545	18394	18686	18527	18686	18498	18628	18499	18407	18359	18399	18290	18431	18580	18655	18365	18483	18377	18415	18460	18576	18550	18410	18542	18677	18645	18561	18488	18617	18693	18461	18415	18687	18458	18530	18559	18595	18588	18428	18557	18553	18511	18547	18506	18533	18554	18633	18712	18530	18580	18446	18637	18636	18493	18575	18716	18649	18673	18512	18572	18617	18320	18304	18520	18581	18538	18480	18579	18579	18478	18891	18587	18475	18089	18574	18516	18650	18672	18456	18541	18380	18689	18680	18727	18531	18455	18691	18619	18548	18566	18511	18741	18575	18442	18681	18534	18533	18621	18722	18490	18517	18666	18456	18452	18559	18596	18537	18554	18741	18676	18429	18616	18673	18508	18520	18461	18610	18497	18580	18501	18669	18483	18593	18383	18639	18426	18322	18461	18677	18567	18668	18616	18598	18504	18469	18614	18561	18595	18675	18447	18441	18464	18622	18463	18489	18512	18512	18365	18327	18444	18347	18712	18400	18610	18595	18855	18702	18503	18638	18479	18595	18455	18590	18459	18538	18602	18494	18459	18464	18446	18452	18626	18639	18596	18476	18337	18622	18605	18709	18504	18446	18445	18487	18473	18677	18610	18479	18730	18294	18654	18619	18854	18406	18324	18579	18447	18451	18566	18662	18507	18478	18624	18445	18586	18484	18629	18443	18592	18526	18543	18681	18467	18581	18642	18651	18441	18572	18645	18675	18590	18721	18565	18615	18583	18433	18565	18493	18633	18627	18334	18402	18204	18507	18587	18541	18587	18756	18734	18623	18415	18446	18483	18544	18501	18531	18614	18535	18510	18364	18451	18439	18662	18507	18541	18505	18823	18618	18446	18647	18484	18431	18550	18639	18340	18484	18418	18448	18314	18655	18523	18720	18614	18517	18698	18452	18516	18672	18625	18440	18503	18569	18385	18480	18466	18514	18475	18512	18540	18492	18549	18568	18594	18676	18328	18517	18415	18592	18554	18485	18402	18509	18597	18576	18667	18603	18575	18691	18492	18566	18463	18368	18317	18559	18553	18732	18488	18451	18642	18552	18643	18586	18453	18467	18530	18640	18576	18504	18653	18469	18626	18384	18367	18397	18462	18663	18608	18650	18757	18800	18497	18610	18754	18574	18873	18678	18463	18532	18392	18379	18700	18600	18625	18786	18651	18471	18708	18629	18537	18541	18392	18431	18526	18384	18676	18599	18399	18189	18522	18767	18400	18483	18517	18414	18479	18608	18509	18467	18521	18353	18582	18731	18537	18446	18591	18574	18712	18465	18569	18615	18465	18315	18641	18532	18495	18416	18593	18510	18539	18621	18667	18500	18526	18544	18588	18584	18692	18531	18675	18629	18331	18591	18345	18748	18590	18649	18618	18657	18408	18618	18428	18445	18693	18728	18568	18388	18618	18572	18617	18620	18418	18724	18749	18428	18444	18544	18585	18799	18470	18546	18636	18660	18448	18596	18570	18513	18636	18496	18493	18657	18281	18215	18633	18396	18496	18584	18660	18659	18661	18619	18535	18532	18684	18687	18570	18588	18604	18568	18537	18571	18496	18654	18655	18768	18565	18563	18425	18534	18743	18674	18532	18653	18568	18475	18419	18478	18753	18491	18871	18497	18518	18449	18471	18571	18616	18747	18682	18585	18494	18530	18387	18286	18590	18639	18602	18634	18694	18637	18492	18682	18496	18640	18515	18503	18714	18434	18666	18544	18447	18507	18513	18377	18600	18650	18625	18575	18798	18499	18706	18838	18488	18585	18664	18593	18723	18421	18402	18582	18572	18537	18570	18775	18515	18712	18568	18514	18484	18774	18602	18576	18400	18398	18631	18650	18737	18496	18568	18586	18687	18576	18410
25434	42046	33735	22397	21625	20125	19025	17955	17424	17294	16810	16462	16618	16590	16666	16431	16519	16270	16257	16216	16067	16048	17196	20422	21751	20451	19968	17600	16588	16167	15921	15918	15715	15858	15791	15928	15829	16052	15996	15908	15918	15790	16027	15903	16109	16007	15890	16082	15951	15895	15948	15905	15943	15831	15724	16000	15982	15915	16136	15993	15785	16033	15809	16001	15971	15808	15925	15882	15840	15927	15955	15837	15844	15906	15954	15877	15922	15808	15710	15863	15950	15987	15790	15918	15630	15944	16025	15921	15890	15687	15997	15935	15790	15855	15966	15811	15977	15815	16005	15751	15808	15791	15862	15899	15898	15859	16051	15718	16069	15923	15984	15755	15758	16128	15899	15910	16018	15989	15978	16060	15926	15912	15871	16065	16071	15809	15993	15942	15962	15994	15926	15964	15898	15800	15837	15902	15718	15912	15876	15882	15904	15927	16020	16034	15873	15986	15757	15889	15863	15924	16146	15799	16010	15931	16005	15867	16026	15911	15865	15953	15914	15941	15704	15822	15861	16036	15958	15864	15850	15839	16007	15799	15795	15909	15969	15914	16000	15848	15768	15976	15909	15904	16078	15859	16046	16068	15903	15810	16047	16029	15923	15855	16002	15933	16049	15967	15891	16024	15967	15948	16011	15895	16028	15845	15891	15968	15784	15992	15983	15875	16038	15998	15867	15819	15911	16023	16279	15974	16003	15809	15934	16049	15930	15847	15884	16033	15974	15723	15784	15798	15895	16026	15896	15961	15857	15736	15868	15926	15813	16092	16070	16016	15788	15852	16050	15940	15854	16168	15707	15870	16078	15896	15880	15908	15863	15894	16016	16122	15954	15836	16013	15901	15770	15963	15917	15806	15963	15660	15885	15942	15978	15971	16018	15876	16100	15972	15825	16056	15938	15900	16107	15793	15775	16067	16015	15840	15875	15914	15945	15996	15849	16088	15883	15960	15879	15935	15991	16013	16007	16078	15921	15987	15936	15844	15898	15919	15738	15963	15886	15804	15962	15798	15811	15786	15857	16080	16156	15754	15961	15956	15976	15967	15965	15983	15911	15904	15918	15917	15985	15863	16021	15955	15880	15992	15860	15931	15930	15809	15966	16010	15819	15971	15855	15977	16003	15935	15851	15983	15884	15785	15904	16100	15918	15819	15977	15872	15809	15800	15908	15863	15964	16048	15813	15900	15891	15990	15822	16011	15912	15874	15914	15907	15899	15835	16010	15877	15816	16068	15895	15890	15808	15980	15913	15714	15901	16162	15748	16048	15775	15953	15890	15840	15836	15902	15837	16001	16037	15994	15824	15896	16026	16032	15884	15758	15789	16065	15899	15998	16030	15928	15927	15844	15967	15899	15848	15950	15792	15959	15852	15904	15924	15842	15760	15882	15884	16043	16059	16024	15883	15967	16035	15947	16015	16008	15935	15919	15954	15937	16017	15999	15950	15841	15883	15961	15862	15797	15897	15993	15982	15824	15923	15772	15968	15825	15977	15978	15617	15794	15929	16041	15829	15835	16018	16058	15980	15980	15872	15916	15795	15964	15910	15698	15905	15974	15878	15885	16089	16054	15758	16064	16023	15836	16041	15739	16036	15930	15977	15803	15849	15953	15848	16066	15875	15897	16022	15960	15916	15794	15932	15942	15730	15889	15722	15666	15810	15874	15949	15844	15820	16094	15993	15877	15930	15965	15862	15788	15869	15851	15850	16086	15940	15931	15919	15869	16040	15942	15881	16071	15989	15866	15886	15924	15804	15936	15786	15914	15964	15875	16026	15853	15969	15880	16041	15774	16006	15809	15986	15805	15993	15862	15825	15937	16054	15940	16002	15837	15811	15981	15877	15870	15926	15797	15852	15770	15767	15879	16073	15962	15973	15857	16059	15979	15906	15955	15784	16156	15849	16089	15939	16067	15904	15917	15939	16020	15800	15814	15920	15761	15800	15977	15770	16080	16003	15885	15936	16020	15895	15921	15771	15875	15906	16035	15814	16030	15935	15702	15937	15706	15922	15896	15867	16056	15815	15971	16102	15945	15940	15807	15824	15751	15754	15982	15990	15813	15709	15960	16000	15995	15905	16016	15891	15781	16149	15803	16021	15901	16017	15915	15796	16058	15869	15881	15839	15757	15802	15980	16009	15915	16053	15777	15933	15941	15744	15994	15877	15902	15910	15948	15908	15853	15892	15867	16042	15905	16028	15752	15943	15897	15839	16008	15660	15937	15941	15909	15890	15969	16014	15721	15842	15830	15964	15861	15846	15805	16021	16080	15844	16029	15826	15992	15826	15873	15882	15867	15915	15737	15921	15788	15683	15797	16003	16037	15959	15963	15746	15901	15903	16023	15845	15926	15824	16058	15935	15887	15862	15884	15815	15977	15786	16081	15840	15886	15877	15942	15856	16036	15948	15947	16080	15776	15968	15785	15730	15830	15805	16099	16001	15944	15920	15905	15819	15706	16012	15949	15870	15879	15805	15857	15988	15878	15976	15894	15936	15916	15974	15908	15907	15751	15880	15918	15933	15754	15759	15887	15888	15849	16090	15917	15806	15947	15988	15978	15914	15860	16089	15973	16038	15868	15894	16054	15944	16032	16052	15843	16080	15817	15934	15994	15973	15936	15991	15900	16022	15954	15821	15907	15873	15936	15858	15967	15839	15910	15950	15857	15870	16098	15860	15836	15873	15924	15918	15879	15979	15998	16010	15724	15821	15894	15848	15870	15939	15714	15792	15969	15937	15935	15693	15965	15625	16024	16097	15856	15839	16006	15845	15908	15811	15858	15800	15985	16042	15851	15982	16050	15835	15895	15884	15976	15831	15787	16118	15784	15941	15851	15976	15781	15764	15820	15789	15860	15759	15956	15950	15934	16048	15941	15987	15959	16015	15802	15798	16081	15753	15864	15778	16012	15820	15930	15917	15902	16008	15755	15961	15887	15951	15907	16002	15783	16066	15721	15880	15879	15819	15911	15927	15937	16049	15892	16035	15797	15800	15925	15929	15961	15793	15996	16025	15895	15855	15893	15928	15944	16016	15921	15896	15974	15777	16006	16106	15845	15960	15848	15863	15885	15934	16011	15833	15818	15765	15973	15918	15992	15834	15811	15814	15885	15854	15964	15773	15918	15816	15880	15997	15929	15950	16001	15818	15966	15931	15952	16035	15918	15924	15730	15954	16066	15853	15874	16017	15984	15770	15877	15826	15882	15927	15856	15921	15806	15774	15954	15844	15930	15860	15946	15820	16047	15964	16068	15930	15916	15983	15914	15846	15816	15934	15871	15857	15831	15855	15812	15767	15867	15861	15917	15742	15932	15804	15917	15886	16011	15937	15889	15967	15980	15772	15911	15881	16012	16009	15910	15935	15935	15660	15920	15874	15859	15936	15847	16043	15765	15916	15828	15736	15712	15923	15873	15963	15887	15897	15937	15896	16017	15928	16001	15827	15960	15998	15687	15888	15994	16137	16103	15932	16000	15922	16003	15771	15865	15955	15887	15978	16003	15899	15807	15988	15924	15794	15899	15943	15827	16004	15842	15845	15997	15900	15915	15812	15869	16061	15964	15788	15977	16036	15866	16082	16010	15916	15802	15923	15871	15980	15868	15949	15685	15975	15899	15858	15966	15910	15902	15885	15938	15987	15845	15853	15821	15993	15987	15890	16031	15873	15932	15775	15776	15987	16030	15972	15882	15942	15785	15846	16011	15936	15898	15876	15833	15951	16017	15741	16057	16064	15871	15966	15961	15954	15883	15946	15897	15956	16083	15965	15931	15950	16062	15895	15862	15846	15991	15745	15928	15888	15780	15949	15837	15862	15754	15834	15872	15933	15916	15780	15837	15968	16193	15885	15893	15950	16011	15886	15892	15833	15913	15819	16056	15913	15919	15747	15987	15862	15757	15764	15899	15911	16062	15954	15976	16111	15985	16029	16035	15929	15893	15772	16034	15909	15964	15950	15790	15867	15877	15829	15854	15997	16050	15939	15861	15970	15722	15825	15928	15793	15821	15788	16084	15994	15864	15928	15946	15892	15988	16082	15850	16066	15858	15925	15903	15902	15959	15827	15979	15825	15798	15984	16053	15897	15881	15825	15929	15695	15806	15800	15997	16087	16198	15866	15992	15898	15797	15869	15974	15881	15999	15892	15922	15954	15833	15777	15827	15983	15862	15954	15994	15873	15898	16011	15800	15903	15708	16006	15809	15964	15919	15832	15913	16073	15943	16056	15843	15924	15757	15894	15973	15990	15834	15861	15775	15890	15826	15902	15951	15904	15978	15855	15899	16105	15915	15797	16013	15823	15802	15840	15878	15888	15868	16040	15935	15962	15716	15894	15864	15901	16009	15814	15928	15789	15892	15843	15905	16004	15918	15747	15864	15888	15918	15898	15845	15909	15851	15993	15910	15940	15909	15897	15989	15901	15725	15912	15929	15891	15885	15890	16009	16078	15775	15721	15866	15838	15822	15962	15788	16161	15878	16024	15842	15872	15986	15820	16181	16006	16105	15940	15851	15949	16108	16002	15921	15948	15835	15859	15925	15885	15929	15775	15938	15863	15967	15916	15812	15946	15873	15913	15882	15929	15913	15880	15887	15928	15911	15933	15968	15821	16045	16147	15779	15855	15927	15945	15624	15994	16058	15833	15879	15823	16055	16160	16013	15615	15804	15901	15886	15933	15957	15891	15836	15909	15838	15771	15901	16038	15916	16074	15789	15831	15871	16052	15958	15984	15851	15920	15896	15948	15950	15887	15868	15998	15817	15974	15794	15936	16012	15934	15886	15938	15940	15772	15881	15956	15846	15932	15989	15810	15986	15748	15972	15889	15941	15855	15779	15901	15921	15876	16129	15969	16011	15942	16006	15977	15862	16055	15822	15924	16011	15699	15924	15885	15879	15957	16042	15952	15912	15981	15838	15922	15867	16131	15928	15919	15721	15843	15871	16075	16022	16012	15993	15825	15884	16007	15843	15999	15925	15938	15917	15842	15858	15747	15966	15968	15828	15995	16079	15937	15967	15988	15833	16096	15942	15976	15999	16035	15845	15862	15837	15987	16010	15791	15972	15921	15947	15896	15825	16026	15769	15955	15972	15870	15700	15816	15913	15922	16131	15812	15955	16093	16020	15729	15709
22969	21443	29366	23920	21699	24034	26703	20934	19639	19769	19065	18830	19013	19087	18711	18804	18562	18668	18527	18437	18559	18533	19396	24636	25521	24028	22731	20661	19110	18661	18315	18286	18387	18390	18294	18376	18125	18156	18071	18092	18175	18300	18258	18149	18143	18322	18176	18152	18335	18348	18345	18073	18212	18103	17963	18239	18048	18126	18368	18328	18011	18191	18008	18051	18213	18179	18086	18255	18414	18223	18141	17997	18118	18150	18199	18154	18129	18088	18046	18180	18160	18143	18146	18202	18110	18086	18279	17991	18383	18001	17993	18026	18272	18227	18136	17855	18325	18291	18148	18051	18185	17971	18123	18171	18170	17890	18210	18104	18036	18298	18181	18109	18146	18310	18212	18266	18130	17938	17968	18001	18081	18035	18023	18101	18175	18171	18214	18256	18113	18129	18028	17973	18317	18174	18159	18054	18118	18318	18016	18061	18143	18233	18103	18014	18188	18034	17845	18124	18226	18025	18220	18076	18120	18099	17906	18018	17979	18186	18096	18003	17958	18103	18211	18024	18031	18005	18024	18073	18042	18113	17969	17991	18139	18132	18030	17940	18107	18022	18057	18134	18186	18196	18187	18175	18002	17910	17959	18106	18057	17984	18000	18153	18190	18007	17964	18049	18231	18209	17868	18175	18160	18076	18146	18158	18077	18047	18058	17938	18101	18123	18054	17797	18033	17976	18023	17828	18314	18143	18167	18268	18095	17916	18094	18166	18051	18005	18116	18191	18094	18095	18137	18141	18253	18084	18132	17712	18043	18007	17919	18052	18099	18180	18152	18050	18173	18288	18204	18160	18094	18064	18194	17997	18247	18117	18046	18202	18065	18062	17978	18256	18182	18089	18227	18018	18097	18148	17836	18241	18174	17999	18189	18282	18019	18265	18148	18081	18327	18024	18007	17917	18060	17992	17958	17992	18281	18318	18126	18016	18196	18065	18062	18024	18288	17801	18227	17952	18146	18077	17964	18228	18136	18032	18031	18123	18012	17934	18046	18085	18026	18027	18095	18134	18103	18115	17996	18173	18172	18236	18022	18200	18124	18053	17916	18033	18128	18168	18169	18043	18114	18204	18042	17858	17962	18093	18234	17888	18023	18139	17966	17801	18057	17971	18046	18247	17832	18076	18056	18143	17925	17978	17902	18033	17970	18147	18163	18057	18021	18051	18150	17917	17983	18106	17932	18144	18048	17995	18121	17913	18320	18252	17823	18084	17927	18299	18076	18040	18207	18129	18266	17937	18295	18077	18061	18305	18217	18189	18118	18175	18121	18120	18128	18226	18035	17982	18187	17922	18105	18040	17902	18097	18134	18158	18055	18142	18108	17966	18006	18018	18025	17807	18108	18022	18124	18112	18223	18297	18017	17925	18100	18078	17993	17894	18116	18027	17932	17991	18136	17967	18079	18092	17994	18191	18121	18022	18097	18145	18102	18326	18057	17921	18105	17952	18151	18062	18032	18101	18430	18177	18060	18206	18101	17636	17928	18073	17873	18066	18127	18118	18051	18124	18011	18115	18040	18074	18423	18139	18090	17954	18226	17973	18055	18254	18025	18083	18174	18033	17946	18274	17998	17928	18334	18125	18024	17727	18011	18009	18112	17995	17900	18259	18215	18352	18278	18130	18145	18307	18168	18195	18283	18205	18085	18028	18028	18001	17972	18057	18048	18362	18150	18224	18092	17918	17986	18178	17916	18165	18003	18271	18295	18126	17940	17892	18143	18073	18237	18153	18070	18176	18164	18235	18149	17922	18128	18009	18077	18041	18129	17950	17983	18027	17938	18220	18187	18039	18103	18177	18199	18118	18155	18000	18107	18120	17888	18024	18065	17925	18104	17893	18048	18055	17919	17993	18005	18069	17858	17870	18013	18098	18169	17954	17967	18005	18053	18202	18042	18158	18158	18141	18098	18262	18240	17986	18110	18212	18145	17876	18165	18129	18095	18232	18117	18129	18110	18074	17916	17971	18020	18129	17969	18088	18070	18166	18193	17946	18263	18224	18184	18267	18083	17930	18117	18178	18219	17982	18117	17925	18142	18233	17865	18026	18097	18001	17879	18185	17957	18095	18116	17960	18044	17979	18095	17936	17937	18170	18087	18053	18145	18207	18166	18214	17967	18010	17818	17947	18150	17913	18086	18159	18088	18049	18152	18012	18271	17720	18136	18127	18031	18180	18095	18060	18125	18003	18035	18317	18203	18054	18211	18075	18184	17827	18133	18069	18167	18098	18125	18060	18003	18204	17964	17936	18046	18010	18032	17978	17937	18110	18051	17965	18019	18058	17925	18212	18060	18029	18218	18059	18024	18019	17886	18004	18165	17795	18104	17880	18141	18062	18062	17991	18033	18288	18067	18015	18146	18101	18109	18039	17823	17717	17995	18184	18128	18266	17950	18261	17977	18234	17978	18102	17854	18130	18138	18071	18173	17967	18166	18082	18127	18065	18064	17948	18198	18068	17959	18231	18079	18217	18153	17954	18049	18179	18011	17934	17931	17881	18060	17968	17904	18045	18302	18153	18216	17933	18128	18017	18050	17998	18194	18014	18136	18212	17889	18008	18029	17782	18085	17828	18150	18250	18111	18228	18028	18034	18059	18099	18223	17974	18068	17989	18093	18016	18022	18034	18177	18166	18056	18190	18195	18097	18017	18018	18079	18129	18060	18237	18178	18094	17862	18062	18131	17873	18157	18106	18252	18118	18066	18176	18184	18046	18050	18074	18145	18261	18100	18010	18142	18143	18021	18049	18067	17883	18085	18227	18122	18064	17951	18057	18122	17962	17993	18122	18148	18176	18359	18038	18149	18175	18013	18152	18153	18071	18316	17951	18219	17975	18098	18113	18067	18118	18025	18114	18015	18174	18154	18033	18298	18127	18029	18051	18026	17921	17943	18106	18158	17972	17898	18179	18031	18036	18013	17872	18010	18005	18158	18139	18216	18203	18018	18115	18187	17986	18058	17916	18152	18262	18044	18119	18122	18043	18026	18215	17971	17957	17924	17889	18138	18044	18216	18217	18133	18045	18009	18123	18080	17952	18082	18097	18194	17923	18164	17998	17966	17903	18095	18145	18116	18059	18243	18173	18118	18094	17913	17967	18040	17905	18031	17991	18136	18258	18031	18089	18237	18001	17965	18164	18283	18108	18057	18149	18214	18239	18050	18042	18185	18120	18246	18255	17963	18194	17968	17963	18221	18051	18134	18100	18210	18024	18209	18132	18179	18171	18211	18164	18246	17951	18018	18019	18088	18256	18109	17959	18141	18040	18160	18334	18117	17973	18024	17955	18230	18123	18021	18000	18056	18327	17988	18159	18115	18146	18021	18058	18174	18129	18126	18272	18164	17932	17709	18071	17884	18052	18049	18100	18140	18186	18140	18199	18285	18132	18004	17882	18150	18205	18160	18272	17983	18016	18020	18067	18012	18180	17997	18087	18320	17853	18068	18105	17988	18171	17738	18044	18285	17931	18020	17900	18089	18157	18220	18030	18477	18203	18087	18098	17954	18185	18108	18091	18244	18022	17866	17837	17803	18190	18181	17968	17949	17822	17815	18150	18313	18138	18115	18032	17874	18046	18122	18137	18111	18110	17860	17816	17917	17968	18024	18003	17978	18055	17865	18126	18122	18139	18109	18009	18163	18057	18074	18076	17894	17967	18084	18178	18258	18066	18131	18098	18072	18115	17995	18016	18123	18017	18091	18218	18089	18350	17908	18211	18294	18253	17915	18225	18052	18021	18064	17984	18000	18077	18094	17898	18014	18091	18180	17981	18301	17943	17895	18186	17987	18205	17917	18288	18051	18119	18112	18139	18194	17954	17918	18423	18123	18102	18143	18134	18014	18242	18085	17949	18003	18202	17988	18087	18076	18149	17951	18152	18128	18194	18137	18066	18116	18171	18077	18091	18233	17945	18019	17860	18135	18102	18087	18030	18090	18058	18493	18084	18034	18073	17992	18081	18076	18197	18191	18084	18275	17992	18250	18193	17932	18216	18106	18073	17948	18038	18241	18030	17919	18142	18030	18113	17985	18205	18119	17842	18136	18090	18319	18167	18180	18205	18145	17984	17898	17907	18075	18144	18153	18041	18081	18001	18043	17883	17938	18073	18005	17993	17927	17897	18105	17980	18111	18191	17896	18135	18182	17936	17816	18250	18056	17922	17836	18074	18157	18125	18075	17881	18154	18064	18045	18227	17988	18293	18208	17995	18199	18256	18086	18192	18097	18014	17957	18069	18063	17845	18074	17974	18105	17994	17937	18199	17856	18109	18097	18128	17961	17942	18183	18126	18022	17983	17997	18172	18087	18079	17937	17883	17960	18037	18172	17996	18251	18063	18192	17944	18104	18094	18063	17955	17958	18047	18032	18078	18020	18129	17996	17947	18117	18169	17885	17923	17867	18204	18119	18235	18070	18033	17893	17878	18213	18033	18058	17895	18029	18090	18044	18141	17916	18060	18060	18072	17960	18187	18004	18049	18056	18043	18020	18091	18170	18316	18194	18079	17997	18106	18098	18333	18278	18045	17944	17994	18205	18117	17999	17765	18089	18108	18114	18009	18117	18046	18134	17912	18280	18096	18167	18080	18070	18161	18019	18223	18242	18059	18283	18072	18145	18286	18042	18098	18007	18200	18043	18249	18046	17954	18177	18177	18276	18066	18098	18093	18164	17957	18221	18033	18150	18202	18413	18244	18135	17961	18199	18033	17956	18254	18060	18194	18141	18044	18018	18014	18020	17965	17964	18024	18091	18348	18093	18114	18121	18202	18114	18170	17925	18184	18096	17889	17985	17935	17992	18057	18024	17805	18276	17942	17875	18350	18223	18295	18227	17984	18083	18050	18247	18215	18149	17902	18171	18249	17801	18057	18156	17985	18116	18207	18209	17976	18278	18372	18176	17899	18067	18161	18155	18163	18015	17982	17964	18218	18128	18043	18068	18009	18416	17921	17864	18035	18135	18163	18354	18120	18204	18230	17968	18046	18270	18170	17909	18136	17992	18081	18250	18148	18213	18006	17979	18106	17983	18028	17992	18107	18196	18283	18137	17830	17836	18055	17975	18254	18103	17951	18155	18112	17888	18040	18211	18091	18000	18087	18090	18004	18027	18188	18066	18107	18019	18176	17957	17970
27978	41135	32882	26423	23449	20783	20878	19059	17816	17433	16691	16489	16621	16643	16676	16425	16303	16047	16223	16067	16018	15877	17675	25883	25474	23953	21542	18259	16843	15922	15765	15890	15622	15532	15602	15657	15539	15483	15687	15605	15648	15480	15584	15674	15767	15728	15770	15657	15568	15657	15623	15548	15457	15650	15526	15583	15671	15675	15571	15710	15566	15681	15516	15665	15546	15517	15628	15650	15570	15566	15531	15498	15510	15593	15638	15579	15627	15610	15550	15578	15562	15536	15511	15577	15513	15490	15581	15624	15638	15609	15608	15567	15596	15585	15722	15584	15485	15697	15700	15498	15481	15427	15435	15619	15535	15629	15613	15642	15451	15651	15444	15420	15586	15577	15632	15694	15585	15599	15653	15611	15510	15684	15698	15621	15569	15581	15751	15724	15532	15667	15617	15618	15529	15634	15712	15509	15584	15636	15478	15496	15616	15584	15654	15542	15730	15384	15580	15631	15581	15455	15539	15440	15443	15620	15606	15495	15652	15774	15448	15635	15743	15551	15699	15615	15784	15597	15473	15647	15504	15501	15650	15554	15544	15629	15507	15545	15615	15487	15680	15581	15504	15636	15511	15538	15494	15678	15578	15456	15603	15566	15624	15601	15586	15528	15641	15491	15381	15401	15724	15697	15718	15458	15636	15591	15648	15606	15440	15587	15690	15356	15408	15501	15532	15491	15606	15635	15586	15479	15598	15602	15659	15537	15560	15578	15588	15587	15577	15663	15466	15491	15457	15687	15515	15693	15383	15538	15714	15609	15472	15441	15562	15511	15537	15621	15665	15478	15594	15471	15583	15654	15640	15612	15461	15574	15668	15529	15465	15604	15511	15540	15513	15743	15469	15615	15598	15390	15529	15521	15436	15702	15518	15446	15467	15632	15669	15705	15554	15616	15715	15606	15445	15628	15660	15568	15772	15612	15517	15480	15439	15706	15714	15530	15595	15520	15536	15508	15576	15476	15678	15509	15640	15561	15563	15587	15475	15612	15607	15603	15472	15517	15724	15594	15399	15481	15537	15653	15664	15523	15633	15598	15642	15432	15732	15541	15687	15631	15488	15476	15627	15571	15427	15532	15690	15438	15741	15397	15581	15603	15488	15497	15580	15567	15602	15625	15467	15599	15652	15525	15514	15525	15699	15580	15577	15580	15538	15582	15581	15644	15422	15642	15510	15589	15546	15621	15497	15585	15409	15694	15692	15639	15664	15540	15521	15535	15729	15545	15668	15574	15728	15513	15372	15510	15641	15439	15591	15544	15355	15495	15571	15542	15637	15644	15347	15620	15505	15410	15790	15526	15616	15567	15595	15556	15421	15529	15706	15606	15446	15429	15585	15660	15581	15524	15568	15436	15673	15427	15701	15638	15443	15672	15462	15473	15514	15680	15465	15518	15643	15354	15511	15703	15494	15663	15659	15675	15513	15455	15558	15532	15527	15405	15556	15695	15435	15628	15538	15674	15688	15461	15441	15612	15632	15533	15455	15495	15526	15621	15672	15375	15524	15465	15524	15507	15643	15577	15417	15569	15661	15520	15545	15574	15763	15684	15593	15539	15565	15646	15626	15640	15530	15695	15637	15600	15534	15668	15546	15525	15603	15418	15458	15607	15611	15398	15663	15615	15620	15626	15660	15484	15645	15580	15645	15534	15612	15650	15552	15638	15530	15734	15695	15572	15438	15672	15653	15638	15608	15609	15551	15621	15373	15599	15578	15514	15680	15590	15658	15344	15584	15545	15645	15595	15629	15657	15461	15666	15568	15423	15640	15789	15616	15727	15585	15680	15594	15488	15498	15647	15593	15572	15684	15545	15734	15710	15476	15667	15536	15660	15482	15685	15593	15599	15480	15674	15478	15749	15582	15511	15619	15627	15675	15623	15777	15536	15497	15554	15533	15560	15561	15631	15512	15493	15502	15544	15528	15615	15484	15569	15469	15622	15576	15429	15608	15518	15500	15704	15520	15501	15622	15477	15590	15664	15638	15586	15544	15601	15544	15430	15645	15579	15611	15526	15742	15700	15708	15687	15580	15470	15489	15774	15598	15544	15610	15605	15592	15405	15608	15426	15583	15490	15594	15557	15594	15652	15601	15619	15518	15518	15421	15772	15532	15537	15422	15569	15532	15501	15572	15588	15509	15634	15624	15433	15443	15541	15570	15503	15674	15590	15501	15504	15697	15587	15642	15523	15615	15682	15493	15589	15530	15443	15515	15420	15515	15524	15441	15543	15546	15637	15493	15623	15624	15548	15513	15618	15710	15640	15522	15607	15513	15501	15480	15581	15568	15418	15560	15624	15549	15654	15564	15605	15662	15673	15594	15634	15655	15582	15487	15449	15640	15642	15496	15364	15572	15503	15448	15542	15538	15373	15668	15640	15586	15533	15631	15598	15733	15599	15708	15636	15807	15514	15497	15546	15534	15626	15532	15598	15647	15611	15506	15659	15500	15523	15594	15545	15665	15673	15390	15448	15749	15601	15718	15616	15485	15536	15570	15458	15644	15520	15603	15469	15558	15511	15576	15636	15497	15580	15513	15405	15528	15561	15695	15738	15485	15681	15579	15527	15734	15588	15687	15607	15628	15556	15457	15644	15495	15564	15708	15633	15714	15444	15424	15495	15599	15626	15648	15616	15488	15584	15601	15730	15540	15564	15562	15713	15719	15660	15550	15457	15570	15470	15661	15565	15642	15497	15693	15825	15574	15647	15552	15677	15521	15607	15572	15705	15659	15560	15578	15491	15431	15522	15492	15695	15654	15561	15572	15648	15748	15451	15632	15615	15630	15669	15661	15530	15585	15765	15715	15573	15569	15581	15550	15603	15522	15395	15579	15572	15660	15618	15443	15580	15676	15489	15476	15713	15554	15534	15728	15627	15508	15584	15590	15447	15330	15475	15519	15571	15643	15741	15624	15549	15694	15595	15527	15524	15801	15489	15664	15630	15696	15600	15649	15440	15571	15585	15645	15611	15623	15401	15709	15579	15494	15554	15469	15535	15607	15553	15580	15533	15644	15373	15469	15315	15676	15475	15568	15512	15444	15483	15725	15436	15703	15471	15652	15566	15518	15548	15658	15534	15718	15499	15712	15583	15602	15557	15554	15554	15704	15701	15686	15519	15483	15589	15560	15259	15754	15513	15630	15499	15465	15583	15506	15722	15715	15417	15543	15579	15517	15444	15638	15527	15664	15702	15552	15698	15494	15786	15461	15658	15532	15467	15517	15379	15467	15562	15424	15640	15583	15568	15551	15495	15587	15626	15577	15568	15447	15502	15633	15491	15698	15588	15704	15583	15654	15673	15647	15686	15665	15504	15499	15540	15628	15696	15605	15531	15582	15735	15639	15448	15628	15620	15683	15599	15819	15654	15634	15421	15544	15626	15698	15547	15530	15474	15531	15685	15738	15646	15573	15440	15492	15387	15679	15566	15686	15611	15544	15757	15747	15527	15540	15568	15367	15544	15570	15658	15613	15559	15537	15404	15629	15561	15608	15585	15561	15747	15549	15457	15526	15603	15560	15564	15641	15592	15641	15613	15790	15679	15614	15567	15616	15781	15576	15565	15548	15483	15525	15485	15406	15546	15718	15489	15673	15708	15445	15698	15632	15768	15478	15562	15705	15454	15618	15455	15581	15561	15459	15538	15639	15494	15602	15416	15473	15517	15503	15655	15512	15470	15789	15584	15458	15547	15609	15318	15649	15509	15441	15574	15667	15393	15401	15425	15432	15586	15500	15594	15507	15503	15625	15619	15437	15607	15666	15534	15428	15489	15642	15579	15579	15524	15640	15669	15538	15689	15670	15614	15647	15471	15596	15669	15509	15715	15633	15546	15533	15505	15496	15514	15779	15402	15549	15602	15567	15575	15626	15608	15537	15514	15440	15436	15514	15499	15564	15699	15465	15329	15603	15621	15581	15654	15625	15594	15460	15512	15472	15616	15600	15433	15716	15580	15381	15539	15559	15487	15602	15356	15561	15558	15619	15489	15479	15400	15588	15447	15522	15621	15514	15545	15436	15499	15577	15798	15728	15683	15541	15605	15494	15507	15473	15595	15617	15609	15461	15639	15597	15450	15532	15384	15432	15500	15590	15396	15248	15527	15503	15667	15479	15510	15576	15514	15602	15602	15491	15442	15463	15537	15431	15596	15683	15580	15637	15535	15371	15702	15611	15640	15596	15465	15418	15554	15564	15510	15638	15563	15642	15658	15770	15519	15573	15597	15431	15589	15384	15477	15633	15597	15410	15505	15545	15563	15590	15529	15509	15440	15487	15590	15649	15419	15588	15481	15536	15613	15556	15590	15713	15597	15535	15589	15552	15463	15634	15442	15521	15571	15636	15529	15555	15474	15569	15548	15481	15504	15539	15453	15592	15570	15616	15538	15641	15582	15627	15617	15465	15522	15615	15466	15570	15402	15516	15592	15682	15376	15786	15423	15682	15525	15556	15400	15790	15350	15590	15698	15440	15438	15516	15625	15630	15649	15628	15416	15588	15376	15576	15497	15544	15694	15493	15655	15544	15624	15544	15558	15627	15638	15539	15532	15678	15587	15427	15359	15488	15716	15380	15637	15547	15542	15495	15443	15547	15536	15664	15656	15691	15467	15689	15550	15454	15720	15486	15609	15685	15561	15632	15628	15363	15641	15469	15441	15589	15588	15636	15551	15526	15347	15550	15679	15369	15590	15507	15596	15660	15494	15607	15597	15519	15563	15668	15565	15519	15703	15679	15488	15691	15601	15569	15573	15648	15664	15542	15556	15544	15607	15639	15643	15555	15424	15549	15574	15598	15449	15413	15404	15548	15619	15726	15439	15612	15563	15580	15420	15690	15497	15591	15512	15720	15323	15636	15586	15530	15533	15723	15626	15601	15532	15828	15592	15562	15667	15541	15629	15618	15762	15499	15708	15543	15471	15622	15533	15561	15557	15683	15544	15577	15608	15563	15375	15524	15594	15585	15555	15577	15604	15546	15510	15579	15591	15716	15408	15597	15529	15569	15519	15466	15662	15699	15585	15503	15537	15815	15412	15497	15418	15524	15572	15518	15607	15564	15586	15471	15770	15477	15619	15640	15664	15584	15534	15673	15604	15639	15531	15704	15481	15569	15511	15595	15667	15512	15587	15545	15540
28116	23143	25251	22287	17933	17519	17684	17263	16965	16764	16492	16529	16570	16791	16662	16471	16685	16592	16466	16441	16481	16440	16389	16897	17034	16991	16848	16730	16692	16507	16379	16282	16273	16507	16313	16437	16493	16375	16311	16463	16496	16344	16461	16565	16553	16321	16397	16485	16267	16532	16443	16420	16552	16134	16436	16297	16308	16242	16324	16312	16496	16325	16400	16308	16392	16417	16182	16304	16442	16673	16561	16231	16566	16341	16355	16385	16276	16408	16578	16509	16430	16484	16241	16287	16467	16352	16284	16214	16365	16381	16363	16321	16468	16375	16374	16120	16243	16425	16523	16324	16356	16465	16353	16533	16569	16280	16318	16584	16435	16513	16188	16323	16210	16316	16244	16377	16421	16439	16321	16286	16405	16243	16563	16326	16231	16338	16542	16329	16278	16291	16248	16139	16520	16396	16315	16275	16468	16269	16266	16268	16472	16274	16452	16255	16387	16143	16312	16509	16431	16370	16459	16400	16384	16440	16494	16470	16558	16416	16343	16449	16294	16347	16420	16529	16407	16517	16372	16445	16354	16370	16433	16361	16411	16297	16252	16533	16341	16286	16307	16468	16299	16257	16457	16468	16461	16453	16450	16513	16313	16324	16198	16393	16500	16546	16564	16252	16302	16388	16238	16488	16429	16444	16399	16545	16445	16284	16348	16337	16447	16350	16325	16476	16458	16351	16494	16424	16411	16367	16520	16502	16329	16629	16299	16429	16219	16304	16268	16274	16244	16388	16219	16260	16451	16281	16262	16616	16331	16294	16420	16330	16304	16477	16052	16338	16321	16458	16464	16537	16191	16390	16443	16267	16417	16222	16308	16422	16470	16354	16266	16256	16294	16378	16257	16210	16408	16427	16279	16285	16422	16545	16486	16306	16302	16373	16267	16542	16385	16394	16419	16328	16432	16508	16308	16042	16426	16275	16346	16329	16514	16484	16644	16470	16333	16377	16388	16387	16383	16415	16386	16206	16407	16238	16333	16269	16439	16380	16314	16549	16236	16350	16412	16425	16561	16317	16392	16392	16410	16314	16405	16302	16457	16395	16361	16361	16236	16466	16428	16197	16414	16332	16174	16407	16363	16575	16307	16555	16201	16233	16492	16424	16270	16198	16452	16398	16467	16345	16293	16369	16258	16161	16322	16487	16421	16504	16474	16189	16342	16418	16257	16387	16330	16451	16512	16448	16397	16418	16449	16381	16340	16343	16460	16516	16257	16477	16163	16313	16417	16482	16239	16478	16426	16610	16420	16400	16484	16430	16290	16501	16471	16269	16445	16391	16438	16788	16558	16312	16466	16424	16542	16347	16373	16271	16405	16238	16335	16374	16387	16431	16389	16453	16194	16377	16486	16429	16560	16439	16472	16291	16326	16387	16240	16324	16330	16402	16414	16282	16399	16291	16168	16269	16402	16339	16485	16346	16288	16298	16364	16275	16203	16283	16432	16420	16289	16430	16394	16235	16283	16442	16417	16430	16315	16389	16451	16149	16221	16310	16285	16479	16442	16471	16398	16395	16407	16262	16519	16588	16224	16458	16375	16367	16246	16410	16392	16543	16503	16263	16365	16057	16204	16396	16391	16439	16404	16344	16390	16556	16469	16530	16408	16250	16232	16245	16498	16403	16449	16395	16531	16333	16471	16507	16062	16382	16222	16437	16473	16444	16491	16249	16234	16313	16350	16290	16388	16414	16284	16365	16526	16466	16289	16426	16438	16425	16441	16339	16280	16340	16401	16250	16347	16591	16366	16405	16408	16178	16460	16445	16378	16354	16559	16469	16373	16262	16196	16227	16286	16346	16439	16312	16345	16369	16476	16292	16437	16324	16139	16362	16286	16452	16446	16444	16209	16283	16362	16361	16418	16359	16277	16210	16258	16192	16391	16533	16412	16305	16520	16504	16436	16391	16449	16343	16427	16370	16540	16350	16362	16381	16337	16425	16284	16341	16533	16292	16450	16334	16361	16241	16360	16281	16532	16407	16275	16484	16517	16430	16295	16433	16593	16180	16370	16083	16317	16151	16419	16539	16606	16205	16442	16496	16396	16471	16484	16353	16417	16437	16455	16355	16409	16314	16258	16268	16453	16364	16363	16314	16500	16417	16407	16536	16440	16527	16431	16504	16394	16473	16304	16145	16329	16467	16343	16430	16324	16299	16345	16317	16392	16250	16300	16321	16424	16374	16435	16321	16374	16238	16525	16378	16293	16354	16394	16412	16365	16393	16407	16242	16369	16386	16401	16398	16393	16249	16225	16298	16348	16401	16368	16353	16155	16257	16320	16596	16294	16362	16358	16471	16439	16409	16462	16248	16453	16392	16438	16417	16195	16203	16587	16312	16371	16286	16223	16316	16357	16368	16361	16371	16246	16389	16364	16443	16455	16540	16491	16468	16388	16551	16444	16503	16240	16382	16386	16407	16334	16369	16385	16191	16213	16332	16275	16319	16393	16181	16447	16508	16620	16492	16452	16391	16339	16470	16321	16246	16292	16430	16556	16410	16319	16362	16287	16254	16307	16471	16328	16502	16520	16511	16330	16252	16608	16565	16618	16461	16414	16362	16214	16384	16601	16475	16475	16419	16408	16463	16328	16351	16444	16339	16567	16503	16496	16314	16314	16261	16373	16468	16306	16351	16314	16428	16441	16468	16502	16419	16223	16279	16363	16408	16377	16260	16492	16515	16617	16411	16468	16296	16419	16335	16478	16398	16354	16124	16335	16366	16565	16275	16416	16392	16408	16507	16311	16494	16243	16499	16657	16344	16353	16381	16335	16454	16427	16586	16434	16454	16462	16432	16577	16372	16421	16473	16413	16176	16453	16547	16354	16226	16536	16576	16444	16308	16509	16490	16420	16449	16421	16298	16284	16352	16565	16365	16569	16402	16323	16510	16330	16544	16488	16419	16170	16474	16140	16233	16402	16295	16478	16455	16299	16346	16319	16433	16398	16459	16425	16297	16394	16366	16603	16435	16424	16357	16223	16277	16434	16430	16392	16412	16360	16377	16487	16223	16541	16380	16353	16513	16434	16490	16372	16318	16453	16321	16194	16565	16299	16249	16286	16389	16320	16594	16526	16334	16470	16404	16395	16507	16509	16393	16487	16292	16100	16367	16378	16420	16542	16271	16548	16284	16487	16459	16488	16494	16535	16434	16388	16343	16484	16384	16387	16362	16375	16458	16302	16495	16575	16461	16385	16240	16319	16338	16236	16618	16351	16330	16466	16341	16385	16547	16490	16436	16561	16342	16432	16454	16337	16622	16293	16444	16289	16319	16355	16431	16334	16342	16484	16372	16274	16491	16483	16339	16423	16408	16155	16223	16323	16346	16401	16349	16468	16308	16388	16313	16502	16347	16311	16299	16291	16485	16206	16429	16397	16525	16600	16340	16559	16261	16208	16260	16583	16494	16364	16540	16340	16447	16440	16185	16329	16556	16250	16219	16537	16428	16496	16367	16525	16521	16359	16415	16460	16191	16440	16356	16610	16367	16494	16479	16540	16217	16346	16181	16627	16390	16290	16290	16339	16504	16397	16223	16512	16466	16313	16442	16567	16316	16589	16467	16217	16160	16398	16440	16427	16496	16494	16292	16482	16311	16365	16411	16360	16366	16331	16395	16417	16244	16506	16349	16211	16347	16326	16517	16397	16429	16391	16392	16333	16606	16471	16476	16321	16293	16324	16229	16422	16282	16391	16323	16383	16478	16466	16429	16395	16335	16391	16297	16381	16547	16421	16542	16579	16294	16525	16238	16293	16241	16356	16531	16450	16415	16563	16572	16471	16510	16483	16470	16655	16210	16607	16248	16395	16408	16415	16476	16362	16440	16492	16352	16395	16408	16166	16311	16425	16500	16281	16359	16529	16201	16430	16303	16023	16370	16336	16486	16319	16427	16262	16592	16280	16283	16333	16367	16549	16365	16505	16511	16463	16197	16264	16576	16414	16275	16383	16425	16514	16287	16265	16290	16252	16515	16354	16455	16528	16511	16481	16494	16462	16555	16456	16410	16470	16328	16444	16369	16382	16325	16415	16337	16351	16292	16429	16367	16550	16405	16639	16534	16292	16443	16462	16569	16516	16247	16261	16237	16470	16490	16336	16237	16563	16600	16384	16493	16331	16359	16435	16616	16253	16353	16486	16500	16376	16149	16300	16412	16513	16499	16430	16324	16437	16344	16285	16314	16511	16294	16334	16491	16447	16417	16386	16553	16647	16323	16289	16305	16383	16350	16435	16506	16269	16350	16433	16500	16328	16381	16316	16366	16353	16590	16502	16230	16468	16365	16508	16475	16383	16378	16336	16283	16321	16473	16440	16437	16510	16398	16267	16359	16408	16372	16312	16493	16281	16394	16375	16298	16333	16488	16352	16310	16451	16373	16377	16342	16281	16349	16221	16275	16165	16204	16287	16399	16321	16338	16344	16380	16385	16437	16379	16460	16441	16241	16344	16439	16387	16547	16346	16274	16475	16491	16555	16484	16365	16437	16344	16460	16484	16509	16414	16370	16390	16570	16262	16437	16330	16471	16535	16386	16469	16288	16390	16612	16489	16360	16576	16355	16389	16434	16454	16416	16442	16125	16223	16328	16557	16220	16334	16335	16458	16408	16322	16588	16363	16352	16648	16521	16423	16331	16391	16481	16423	16385	16406	16256	16417	16572	16419	16504	16394	16235	16408	16469	16203	16305	16311	16385	16422	16269	16213	16528	16399	16313	16449	16394	16227	16317	16324	16471	16125	16383	16254	16411	16488	16369	16169	16281	16145	16332	16600	16526	16198	16263	16551	16437	16394	16423	16252	16477	16361	16397	16357	16321	16222	16320	16448	16264	16450	16521	16418	16036	16429	16281	16499	16492	16500	16404	16447	16571	16452	16290	16528	16465	16310	16483	16077	16360	16336	16323	16559	16233	16286	16337	16326	16497	16415	16398	16451	16237	16290	16567	16324	16320	16475	16191	16454	16392	16326	16488	16424	16249	16176	16306	16612	16515	16247	16352	16283	16332	16330	16362	16542	16426	16285	16454	16308	16314	16257	16470	16459	16225	16367	16520	16464	16263	16448	16358	16399	16199	16265	16369	16534	16562	16388	16433	16587	16515	16495	16263	16372	16248	16507	16353	16528	16504	16436	16640
23042	27230	22130	18992	17026	17095	16505	16021	15556	15169	14838	14847	14849	14921	14907	14792	14798	14628	14871	14728	14790	14650	14659	15223	15306	15331	15001	14719	14732	14699	14457	14609	14631	14628	14577	14628	14607	14550	14421	14619	14450	14402	14525	14499	14330	14593	14500	14535	14596	14543	14467	14548	14822	14560	14562	14466	14528	14576	14494	14487	14407	14542	14516	14447	14554	14759	14476	14563	14435	14504	14526	14568	14391	14455	14481	14542	14393	14495	14275	14598	14530	14525	14615	14480	14595	14452	14419	14707	14697	14524	14474	14601	14395	14741	14625	14646	14619	14596	14526	14360	14687	14576	14652	14476	14620	14523	14574	14541	14667	14522	14633	14522	14570	14629	14527	14445	14469	14581	14543	14601	14520	14520	14595	14807	14388	14584	14560	14503	14695	14671	14424	14430	14538	14570	14369	14563	14552	14576	14602	14604	14572	14492	14474	14517	14647	14509	14604	14452	14425	14615	14658	14488	14380	14585	14484	14531	14494	14616	14487	14535	14560	14482	14596	14742	14528	14496	14718	14572	14512	14691	14482	14545	14511	14452	14716	14604	14692	14457	14565	14524	14446	14464	14490	14674	14582	14585	14541	14575	14599	14641	14672	14702	14667	14388	14445	14440	14540	14336	14532	14380	14648	14486	14606	14553	14599	14665	14635	14672	14404	14642	14369	14443	14498	14339	14634	14480	14641	14501	14443	14477	14623	14555	14363	14472	14445	14608	14576	14640	14583	14423	14537	14600	14455	14627	14446	14429	14716	14638	14513	14515	14562	14450	14500	14459	14496	14558	14602	14542	14450	14472	14508	14521	14604	14572	14492	14443	14592	14534	14437	14518	14591	14412	14588	14408	14643	14469	14423	14589	14608	14567	14375	14606	14520	14477	14638	14536	14593	14485	14404	14574	14493	14527	14640	14557	14514	14632	14542	14611	14776	14688	14510	14594	14471	14627	14644	14604	14590	14526	14679	14578	14632	14665	14391	14460	14723	14410	14505	14457	14581	14405	14624	14553	14614	14554	14632	14494	14600	14601	14605	14470	14599	14692	14590	14501	14315	14478	14635	14270	14354	14691	14596	14479	14501	14552	14687	14489	14654	14593	14450	14525	14717	14568	14381	14633	14578	14544	14568	14365	14578	14446	14474	14551	14628	14427	14533	14597	14579	14512	14552	14647	14513	14424	14468	14713	14617	14628	14570	14517	14513	14520	14560	14470	14648	14501	14583	14594	14612	14524	14501	14710	14653	14586	14565	14460	14614	14575	14738	14587	14632	14507	14494	14540	14588	14502	14384	14640	14603	14596	14471	14390	14468	14694	14429	14626	14790	14447	14598	14530	14548	14379	14408	14611	14568	14566	14683	14467	14469	14470	14566	14629	14613	14299	14762	14547	14645	14572	14582	14547	14610	14503	14502	14431	14546	14656	14626	14529	14628	14750	14560	14613	14622	14627	14705	14423	14418	14657	14592	14431	14692	14545	14602	14408	14498	14437	14493	14588	14557	14581	14520	14511	14719	14436	14543	14547	14472	14547	14475	14495	14564	14584	14608	14632	14453	14592	14405	14515	14596	14496	14472	14521	14585	14447	14620	14679	14677	14572	14571	14655	14687	14475	14537	14553	14533	14629	14603	14487	14587	14555	14599	14550	14436	14548	14668	14583	14384	14637	14465	14505	14405	14602	14514	14676	14484	14468	14628	14539	14560	14570	14523	14552	14475	14653	14776	14524	14466	14435	14514	14421	14465	14491	14445	14423	14546	14599	14506	14580	14485	14409	14642	14495	14556	14566	14609	14589	14629	14679	14501	14556	14434	14437	14642	14715	14460	14686	14598	14453	14394	14462	14546	14701	14516	14467	14643	14628	14516	14604	14387	14631	14479	14461	14495	14693	14555	14532	14375	14417	14570	14487	14424	14377	14477	14501	14700	14626	14641	14402	14760	14478	14664	14571	14470	14270	14606	14631	14590	14598	14546	14588	14511	14497	14600	14480	14461	14612	14634	14503	14663	14436	14451	14536	14635	14589	14737	14415	14450	14492	14529	14525	14678	14405	14601	14528	14603	14543	14475	14719	14482	14533	14615	14812	14618	14389	14618	14637	14572	14434	14571	14494	14626	14686	14431	14491	14595	14541	14492	14633	14550	14585	14540	14530	14640	14484	14549	14596	14466	14549	14458	14635	14622	14476	14668	14503	14473	14578	14273	14480	14447	14631	14386	14470	14510	14572	14554	14524	14633	14438	14473	14615	14529	14562	14595	14486	14594	14551	14355	14597	14480	14797	14465	14524	14541	14544	14521	14520	14453	14637	14446	14487	14627	14534	14603	14437	14486	14533	14485	14503	14509	14427	14497	14545	14469	14597	14649	14364	14429	14587	14535	14540	14492	14431	14701	14656	14450	14488	14641	14528	14532	14673	14473	14532	14449	14465	14493	14643	14529	14585	14461	14488	14503	14629	14504	14631	14496	14714	14563	14596	14601	14315	14635	14495	14645	14589	14473	14402	14418	14472	14509	14410	14374	14392	14525	14545	14564	14519	14463	14474	14640	14377	14565	14555	14594	14530	14625	14604	14645	14566	14692	14554	14449	14720	14353	14657	14515	14702	14479	14516	14513	14446	14522	14465	14500	14610	14523	14629	14599	14582	14546	14518	14616	14736	14510	14585	14491	14527	14551	14495	14519	14478	14598	14596	14599	14555	14454	14508	14357	14573	14517	14639	14526	14403	14541	14518	14616	14699	14577	14634	14434	14547	14532	14382	14521	14534	14520	14621	14514	14606	14650	14505	14579	14675	14635	14588	14437	14517	14626	14528	14791	14507	14433	14616	14574	14585	14577	14632	14588	14581	14396	14487	14425	14307	14589	14424	14422	14708	14612	14564	14480	14608	14550	14644	14707	14547	14549	14586	14502	14531	14537	14736	14539	14633	14672	14509	14528	14571	14453	14477	14542	14803	14578	14777	14457	14638	14581	14301	14576	14518	14776	14523	14465	14472	14642	14499	14600	14554	14439	14321	14404	14588	14478	14355	14551	14533	14600	14616	14431	14523	14388	14554	14568	14493	14587	14601	14442	14391	14619	14445	14580	14683	14486	14457	14483	14569	14622	14429	14458	14617	14441	14376	14707	14713	14581	14533	14510	14516	14445	14653	14562	14508	14614	14523	14576	14386	14406	14596	14533	14549	14625	14499	14515	14714	14627	14511	14533	14607	14527	14737	14623	14592	14465	14551	14527	14517	14514	14478	14559	14548	14628	14427	14620	14425	14646	14492	14455	14727	14679	14663	14528	14533	14398	14474	14583	14467	14383	14634	14510	14570	14524	14804	14546	14470	14513	14778	14416	14671	14485	14456	14351	14861	14574	14584	14655	14497	14416	14502	14515	14536	14712	14414	14524	14588	14659	14642	14627	14552	14605	14539	14655	14599	14421	14500	14413	14644	14520	14601	14558	14674	14638	14455	14570	14646	14499	14401	14278	14590	14552	14766	14573	14513	14479	14604	14488	14509	14551	14527	14530	14499	14559	14392	14558	14490	14457	14708	14330	14530	14479	14736	14517	14498	14626	14594	14503	14515	14382	14668	14519	14558	14555	14566	14507	14577	14478	14519	14644	14436	14525	14398	14543	14458	14641	14526	14487	14440	14589	14507	14600	14426	14492	14628	14655	14417	14543	14488	14645	14564	14584	14692	14529	14435	14621	14650	14510	14543	14655	14625	14445	14405	14551	14500	14486	14479	14606	14507	14515	14532	14660	14760	14545	14546	14426	14496	14519	14496	14452	14490	14576	14656	14655	14590	14502	14566	14525	14585	14461	14455	14469	14462	14632	14553	14436	14641	14468	14532	14525	14500	14522	14469	14533	14552	14558	14621	14493	14423	14486	14570	14479	14401	14396	14421	14400	14391	14538	14595	14647	14574	14510	14497	14592	14577	14558	14577	14485	14346	14411	14487	14536	14599	14485	14360	14511	14679	14610	14483	14517	14507	14577	14647	14668	14650	14645	14574	14549	14569	14629	14653	14639	14542	14602	14454	14630	14534	14528	14579	14649	14592	14560	14489	14427	14510	14507	14672	14544	14391	14577	14599	14572	14679	14604	14562	14520	14588	14459	14566	14633	14331	14492	14431	14604	14574	14588	14362	14560	14577	14474	14407	14561	14481	14517	14449	14543	14590	14553	14647	14676	14551	14577	14550	14622	14666	14626	14621	14616	14649	14480	14527	14730	14337	14555	14615	14515	14558	14825	14637	14526	14451	14514	14475	14444	14412	14406	14595	14524	14542	14533	14592	14550	14647	14554	14468	14593	14713	14516	14647	14698	14549	14545	14509	14733	14513	14602	14618	14537	14575	14512	14630	14439	14463	14472	14549	14478	14434	14580	14487	14617	14490	14503	14477	14640	14566	14317	14707	14449	14575	14484	14713	14593	14519	14509	14411	14495	14519	14609	14448	14511	14594	14474	14599	14504	14550	14554	14468	14490	14543	14616	14739	14549	14476	14608	14711	14562	14569	14564	14476	14513	14637	14604	14571	14704	14484	14459	14750	14432	14539	14531	14365	14534	14670	14588	14696	14465	14554	14409	14632	14535	14566	14489	14377	14616	14684	14644	14467	14451	14697	14403	14559	14495	14484	14629	14463	14452	14605	14664	14595	14559	14666	14624	14693	14564	14470	14560	14632	14547	14545	14571	14600	14619	14603	14598	14596	14514	14517	14542	14629	14379	14529	14440	14431	14639	14457	14434	14483	14550	14593	14459	14401	14350	14589	14446	14735	14452	14628	14618	14495	14484	14520	14561	14711	14621	14482	14542	14602	14552	14489	14785	14748	14522	14632	14604	14520	14624	14502	14594	14447	14653	14565	14667	14727	14630	14506	14495	14545	14536	14455	14589	14603	14617	14411	14590	14527	14581	14408	14405	14491	14517	14456	14749	14577	14671	14433	14768	14476	14440	14651	14480	14617	14576	14399	14548	14531	14536	14615	14586	14429	14444	14504	14582	14412	14551	14638	14482	14639	14560	14611	14641	14508	14583	14542	14603	14611	14609	14631	14521	14538	14634	14474	14585	14594	14467	14375	14557	14591	14711	14414	14520	14595	14588	14687	14507	14635	14471	14568	14554	14424	14716	14637	14590	14535
24120	21498	29040	24451	22195	21619	20050	17548	17121	16791	16567	16371	16311	16107	16402	16111	16202	16144	16231	16206	16208	16240	16695	20243	20497	19636	18551	17184	16538	16230	16089	15971	16172	16028	15940	16124	15872	16186	15774	15872	15788	15938	16002	16075	15967	15983	15851	15960	15861	16052	16151	15893	15966	15931	16114	15981	16001	15880	15912	15984	15871	15883	16039	16006	15835	15879	15879	15948	15978	15784	15934	15962	15803	15940	15644	15940	16099	15925	15848	16198	16120	15981	15909	15780	15916	15924	16015	16058	15841	15915	15947	15949	15857	16004	15986	15691	16029	15835	15911	15836	15669	15974	16005	16107	15954	15639	15913	16142	15805	16075	15844	15881	16033	15929	15968	15928	15756	15608	15759	15899	15767	15782	15851	16007	15983	15994	15810	15834	16096	15990	15655	15945	15916	15858	15726	15878	15913	16045	15956	15739	15909	15697	15896	16130	16158	15841	16001	16123	15895	15795	15848	15928	15906	15945	15986	15819	15779	15849	15945	15919	15760	15935	15869	15973	15838	15982	15703	16000	16082	15901	16033	15918	15931	15912	16007	15829	15804	15844	15915	15801	15989	15915	15844	16199	16052	15775	15988	15901	15863	15700	15969	16150	15905	15971	16072	15920	15754	15590	15836	16052	15757	16003	15879	15986	15900	15951	15972	15825	15896	16006	15902	15934	15922	15851	16049	15986	15913	16057	15655	15897	16043	15764	15909	16041	15903	16101	15981	15833	15773	15777	15796	15699	15895	15844	15845	15757	16026	15750	16004	15982	15905	16008	15741	15960	15958	15922	15960	15863	15905	15874	15877	15848	15977	15898	15902	15790	15942	15848	15849	15948	15859	15901	15901	15913	15792	15902	15889	15769	15868	15902	15842	15861	15858	15993	15909	16015	15967	15937	15895	15991	15992	15921	16125	15895	15903	15852	16124	16024	16005	15720	15765	15951	16010	15976	16143	15979	16015	15860	15843	15924	16053	16115	15742	15794	16011	16056	16090	15961	15977	15980	15803	15938	15898	15778	15865	15824	15937	15626	15882	15987	16011	16029	15922	16034	15735	15876	15868	15936	15978	15908	15974	15898	15798	15963	15824	15951	15782	15739	15973	15993	15892	15991	16050	16042	15945	15885	16110	15773	15841	15939	16128	15934	15840	15986	16021	15810	15856	16058	15863	15798	15942	15730	15813	15900	15818	15941	15831	15945	16058	15883	15868	15864	16082	16093	15929	16114	15810	15786	15851	15890	15916	15770	15931	15919	15923	15963	15824	15924	15963	15889	15749	15861	15999	15899	15792	15772	15954	16004	15916	15850	16160	16015	15924	15847	15733	15843	16051	16060	15812	15805	16072	16202	15880	15738	15817	15712	16037	16037	15927	15904	15742	15862	15977	15943	16020	16003	15838	15791	15975	15900	15958	15828	15937	16016	15881	15851	15584	15825	15931	15949	15907	15881	16075	16028	15880	15790	15940	15967	15998	15829	15782	15809	15798	15745	15941	15919	15815	16000	16012	15967	15906	15886	15782	16034	15830	15938	15855	16032	16084	15860	15864	15967	15786	15923	15902	15741	15970	15686	15915	16072	16022	16035	15905	15892	15981	15870	15795	15881	15867	15887	16056	15838	15933	16059	15792	15804	15952	15798	15984	16081	15980	16068	15809	15953	15977	15935	15837	15943	15874	15781	15852	15909	15924	15970	15869	15921	15986	15819	15842	15986	16051	16043	15794	15983	15894	15807	15813	16048	15748	15794	15802	15877	15920	16129	15815	15844	15930	15901	15843	16021	15814	15705	15836	15968	15890	16032	15962	15926	15887	15994	15853	15934	15937	15806	15934	16017	16073	15784	16104	16171	15923	15883	15882	15779	15899	15690	15905	15921	16042	15884	15961	15912	15951	16078	15882	15959	15895	15837	15712	15782	16031	15996	15854	15993	16081	15874	16112	16045	15899	15855	15871	15758	15816	15889	15949	15977	16019	15997	15906	15955	16015	15883	16002	16013	15811	15848	15973	15978	16040	15898	15972	15685	16073	15897	15950	15974	15925	15737	15988	16014	15926	16033	15859	15913	15891	16090	15742	15960	15716	15895	15778	15926	15885	15784	15824	15873	15903	15758	15843	15746	16032	16033	15928	15976	15970	15958	15904	15672	15793	16082	15740	15878	15823	16067	15916	15719	15936	15871	15880	15674	15778	15924	15901	16012	15970	15956	15913	16014	15870	15958	16104	15814	15879	16074	15872	15889	15914	16112	15864	15907	15902	15606	15880	15864	15997	15712	15944	16131	15966	16020	16001	15825	15794	15944	15819	15736	15775	15708	15946	16001	15739	15836	15986	15812	16049	15983	16098	15977	15708	15823	15894	15989	16003	15930	16071	16227	15937	15854	15911	15887	15970	16115	15870	15959	15923	16153	15880	15747	15807	15820	16037	16113	15856	15932	15804	15940	15976	15783	15811	15982	15959	16009	15888	16219	16046	16132	15945	15800	15959	15787	15904	16013	16017	15876	15912	15842	15819	15807	15917	15858	16063	15959	15980	15978	15906	15982	15916	15832	16138	15981	16015	16044	16021	15905	15868	16056	15964	15799	16063	15964	15789	16024	15870	16007	15929	15819	15673	16013	15954	15980	15801	15992	15853	15848	15702	15731	15851	16139	15816	15847	15928	15706	15783	15908	15966	16184	16017	15951	15610	15787	15755	15966	15888	16107	15929	15820	15936	15865	15924	16085	15834	15776	15983	15955	16058	15872	15798	16038	16022	15879	16013	15874	15632	15923	15776	15965	15899	15689	15706	15767	15978	16003	16021	15936	15923	15837	15872	15962	16088	16022	15779	15909	15967	15952	16004	15751	15862	15945	15970	16076	16135	16165	15969	15970	15919	15730	15960	15999	15806	16075	15915	15817	15991	15826	15744	15949	16023	15964	16084	15904	15935	16065	16163	15967	15902	16001	15927	15765	15791	15986	16092	15967	15918	15840	15752	15779	15796	16016	15891	16130	16006	16037	16002	16009	15807	16024	15839	15752	15911	15985	16152	15744	15951	15846	15779	15936	15870	15781	15948	16037	16104	15919	15962	15854	15999	15947	15789	15960	16168	15931	16016	15722	16087	15964	16029	15981	16155	16258	15928	15868	15866	16016	15948	15834	15890	15963	15797	15988	15841	15753	15852	15891	15847	15940	15963	16085	16077	15859	15821	15793	15880	15816	15892	16075	15924	15650	15987	15929	16027	16019	16003	15805	16014	15746	15910	15977	16041	15819	15747	15847	15935	15989	15880	15950	15959	15818	15898	15962	15878	15968	15909	16023	15938	15806	15769	15959	15901	15993	15959	15946	15942	15959	15987	15995	15947	15917	15895	15688	15824	15837	16000	16170	15974	16000	16026	15993	15710	15905	15790	15803	15781	16143	15846	15705	15896	15757	16102	15962	15857	15712	16035	15912	15870	15829	16078	15689	15940	15998	15975	15898	15800	16046	15775	15834	15956	15912	15985	15613	15878	15801	15954	15930	16093	15791	16097	16076	15881	15962	15822	15773	15946	15885	15873	15845	15992	15884	15980	15708	15888	15943	15928	15823	15865	15895	15861	15903	15897	15776	15902	15871	15688	15905	15835	15766	15758	15976	15826	15722	15727	15746	15830	16048	16008	16004	15826	15884	15860	15938	15896	15928	16004	15819	15972	15877	15906	15927	15996	16108	15949	15854	15845	15938	15948	16073	15771	15977	15787	15827	16034	15969	16077	15916	15758	15841	15943	15896	16066	15868	15903	15842	15904	15869	15802	15918	15829	15897	15748	15896	15994	15857	15928	15703	16198	15848	15801	15888	15996	15985	15859	15751	15894	15802	15772	15876	15847	15921	15903	15944	16038	15922	16079	16039	15904	15766	16034	16090	15815	15920	16077	15883	15750	16040	15939	15885	15997	16037	15859	15963	15883	15919	16077	16045	15853	15973	15951	15749	15845	15772	16055	16125	15973	16005	15656	15916	15725	15872	16060	16044	15940	15848	16028	15983	16113	15916	15914	15963	16174	15888	15907	15965	15720	16098	16085	16043	15823	15823	16014	15895	16032	15829	15809	15937	15967	15874	15847	15977	15888	16021	15928	15881	15773	15860	15915	16022	15852	15707	15800	16037	15701	15833	16048	15785	15864	16043	15973	16034	15748	15729	15762	15978	15815	15639	16059	15796	15768	15752	15954	15813	15967	16005	16067	15860	15899	15985	15820	16035	15868	15949	15879	15925	16093	16052	15950	15959	16159	15989	16061	15820	15942	15903	15989	15847	15952	16086	15941	15885	15867	15924	15997	15894	15966	16067	16078	15963	15723	15744	15969	15640	15708	15987	16052	15881	15683	15888	15893	15960	16021	16011	15986	15855	15853	15984	16086	15888	15855	15933	16004	15903	15883	16077	15872	16068	15986	15830	15958	15957	15983	16205	16246	15950	15909	15990	15993	15955	15826	16019	15977	15963	15864	15773	15968	15993	15829	15911	15847	15895	15883	16036	15933	15929	15866	15919	15878	15835	15855	15765	15866	15924	15991	16018	16122	15849	15867	15904	15966	15956	15970	15872	15869	16156	15888	16019	16109	15837	15923	16040	15823	15792	15766	16001	15699	15989	15969	16182	15900	15982	15826	15956	16028	15933	15772	16015	16152	15862	15794	15986	15978	15939	15869	15773	15902	15951	15895	16095	15798	15955	16003	15945	15879	15854	15909	15912	15710	16078	15779	15839	16046	15779	15920	15843	15849	16115	15966	15875	15846	15989	16140	16121	15827	15998	15963	15718	15976	15912	15968	15955	15847	15921	15883	16001	15881	15953	15847	15794	16039	15885	15935	15976	15845	15905	15891	15993	15989	16052	16114	16046	15988	16146	16073	15819	15936	15885	15857	15930	15881	15844	15889	15816	16078	15885	15972	15965	15795	15864	15956	15997	15890	16139	15920	16018	15773	15974	15838	15895	15845	15901	15793	15990	15846	15967	15919	15602	16114	16000	15806	16048	15803	15917	15797	15953	15857	15681	16010	15976	15857	15800	15741	15984	15766	15986	15951	15932	16043	16008	15837	16016	15876	15852	15913	15737	15793	15712	15880	15691	15953	15844	15912	15946	16010	15777	16010	16019	15911	15945	15858	15850
24777	33744	27498	20880	18197	17386	16964	16371	16266	15566	14963	15136	15024	14961	14768	14695	14767	14679	14492	14628	14472	14573	15818	21091	20663	19435	17274	15582	14980	14514	14450	14269	14400	14238	14296	14374	14115	14312	14334	14288	14302	14261	14410	14251	14427	14414	14181	14204	14170	14213	14378	14313	14207	14283	14311	14365	14186	14139	14187	14395	14332	14240	14300	14202	14416	14296	14398	14212	14375	14293	14302	14233	14208	14291	14237	14240	14352	14269	14165	14189	14243	14233	14296	14304	14417	14152	14299	14230	14321	14282	14347	14294	14362	14168	14206	14294	14279	14319	14188	14543	14185	14337	14327	14397	14174	14386	14224	14147	14082	14354	14298	14125	14418	14243	14232	14325	14221	14432	14321	14329	14447	14099	14343	14211	14340	14189	14126	14328	14278	14396	14221	14270	14237	14143	14262	14329	14339	14288	14288	14325	14411	14383	14463	14185	14271	14351	14320	14182	14162	14152	14184	14337	14284	14412	14264	14255	14284	14233	14236	14395	14277	14293	14312	14327	14410	14198	14109	14260	14132	14287	14285	14186	14232	14254	14143	14254	14188	14418	14240	14352	14334	14570	14353	14312	14310	14149	14181	14236	14247	14290	14224	14254	14332	14371	14244	14353	14298	14270	14355	14143	14151	14328	14013	14418	14223	14085	14220	14294	14276	14153	14326	14399	14150	14103	14173	14175	14082	14312	14329	14314	14245	14253	14407	14218	14293	14167	14352	14112	14219	14241	14380	14319	14155	14330	14307	14300	14306	14348	14164	14285	14329	14157	14153	14175	14263	14286	14128	14513	14384	14314	14318	14319	14343	14273	14207	14249	14244	14312	14201	14124	14316	14190	14142	14386	14168	14312	14305	14215	14204	14217	14074	14144	14231	14199	14385	14305	14177	14356	14404	14253	14089	14284	14312	14293	14317	14357	14212	14336	14327	14013	14240	14410	14416	14332	14415	14364	14295	14262	14352	14336	14290	14335	14239	14342	14389	14242	14314	14338	14445	14333	14170	14306	14389	14137	14302	14315	14317	14176	14155	14427	14390	14185	14440	14316	14216	14462	14246	14347	14228	14260	14219	14147	14331	14291	14132	14316	14233	14226	14259	14303	14368	14200	14377	14355	14331	14392	14281	14231	14234	14339	14402	14434	14125	14348	14170	14266	14377	14359	14268	14285	14529	14168	14443	14307	14212	14125	14418	14110	14317	14149	14228	14268	14143	14249	14467	14308	14278	14279	14309	14221	14395	14286	14345	14379	14320	14191	14273	14249	14298	14300	14346	14287	14444	14272	14366	14414	14223	14328	14284	14471	14271	14284	14293	14383	14197	14162	14324	14191	14415	14311	14453	14314	14239	14283	14214	14319	14043	14301	14462	14133	14372	14267	14155	14229	14321	14518	14469	14320	14277	14256	14204	14231	14292	14241	14379	14321	14335	14247	14283	14214	14361	14198	14378	14230	14216	14271	14236	14441	14241	14456	14427	14256	14258	14216	14194	14292	14338	14205	14270	14324	14258	14262	14330	14253	14269	14296	14261	14214	14297	14227	14517	14223	14324	14189	14394	14435	14268	14294	14256	14190	14344	14445	14286	14353	14341	14274	14467	14342	14213	14233	14327	14448	14359	14230	14416	14163	14375	14279	14379	14226	14272	14389	14417	14159	14318	14217	14257	14363	14311	14182	14239	14172	14269	14199	14241	14476	14278	14219	14320	14519	14340	14392	14414	14437	14248	14356	14272	14352	14254	14314	14243	14309	14354	14324	14253	14310	14248	14329	14222	14222	14161	14396	14294	14092	14384	14283	14283	14045	14341	14147	14268	14408	14283	14320	14409	14283	14074	14074	14171	14347	14365	14271	14332	14418	14207	14258	14241	14163	14314	14297	14256	14227	14229	14220	14329	14387	14155	14252	14292	14295	14233	14394	14233	14223	14240	14208	14343	14328	14358	14257	14346	14150	14313	14253	14253	14464	14220	14095	14245	14342	14237	14235	14291	14089	14207	14458	14306	14484	14294	14326	14280	14350	14262	14274	14209	14243	14412	14224	14213	14300	14278	14288	14340	14169	14309	14269	14176	14525	14241	14193	14366	14315	14322	14260	14463	14243	14278	14112	14128	14188	14293	14163	14237	14277	14322	14441	14310	14347	14350	14185	14373	14393	14265	14278	14485	14315	14282	14375	14197	14353	14312	14474	14348	14046	14294	14360	14214	14443	14199	14030	14160	14329	14295	14375	14282	14187	14265	14234	14362	14316	14157	14364	14195	14295	14238	14307	14335	14382	14266	14260	14297	14365	14216	14342	14337	14307	14327	14261	14223	14088	14212	14359	14169	14466	14111	14426	14205	14398	14291	14307	14344	14285	14313	14370	14265	14188	14261	14389	14523	14433	14428	14111	14353	14294	14293	14265	14158	14393	14365	14198	14363	14290	14284	14153	14343	14274	14203	14211	14239	14329	14419	14303	14340	14324	14258	14290	14544	14179	14307	14273	14235	14217	14426	14313	14228	14300	14364	14234	14214	14291	14444	14231	14191	14274	14160	14364	14222	14215	14253	14395	14099	14198	14224	14318	14166	14269	14326	14431	14243	14455	14290	14363	14252	14274	14179	14366	14222	14249	14392	14295	14320	14207	14248	14435	14276	14257	14314	14251	14241	14175	14280	14091	14350	14329	14272	14220	14212	14331	14328	14186	14316	14161	14387	14225	14214	14443	14340	14262	14285	14416	14218	14399	14333	14256	14329	14237	14213	14289	14277	14218	14207	14307	14246	14217	14172	14284	14342	14264	14221	14438	14393	14271	14199	14194	14256	14162	14279	14267	14360	14135	14283	14298	14242	14457	14172	14356	14256	14039	14149	14205	14236	14145	14362	14109	14616	14327	14155	14227	14355	14256	14290	14343	14256	14304	14367	14299	14183	14106	14329	14143	14233	14376	14238	14235	14251	14328	14316	14269	14364	14371	14317	14182	14233	14306	14323	14112	14227	14418	14303	14195	14229	14276	14246	14241	14216	14292	14250	14151	14254	14349	14329	14242	14119	14234	14298	14364	14365	14377	14291	14165	14332	14306	14347	14362	14359	14350	14388	14291	14254	14255	14425	14360	14327	14272	14399	14301	14286	14198	14358	14326	14247	14296	14372	14321	14197	14400	14173	14224	14429	14330	14322	14504	14313	14300	14157	14390	14217	14016	14417	14405	14140	14438	14294	14253	14113	14269	14319	14330	14114	14317	14347	14338	14295	14381	14290	14248	14296	14405	14314	14335	14234	14313	14367	14144	14453	14246	14412	14137	14228	14225	14336	14218	14402	14130	14512	14275	14300	14296	14195	14252	14462	14395	14279	14289	14290	14228	14307	14309	14206	14178	14317	14295	14156	14246	14378	14204	14244	14156	14272	14374	14250	14263	14196	14355	14195	14102	14358	14365	14202	14133	14287	14227	14272	14234	14287	14373	14158	14255	14303	14297	14279	14320	14185	14564	14266	14313	14295	14431	14273	14584	14281	14370	14263	14207	14335	14197	14158	14320	14300	14380	14484	14271	14242	14356	14371	14286	14429	14249	14419	14357	14298	14155	14256	14331	14288	14317	14253	14338	14154	14209	14242	14277	14134	14291	14227	14344	14293	14260	14300	14273	14164	14288	14331	14254	14267	14389	14441	14290	14248	14207	14260	14242	14287	14282	14352	14262	14125	14294	14228	14413	14315	14218	14494	14339	14340	14415	14316	14354	14279	14195	14224	14365	14451	14097	14312	14329	14266	14282	14307	14284	14285	14276	14504	14537	14043	14420	14367	14285	14199	14096	14195	14302	14577	14191	14426	14170	14308	14352	14066	14425	14166	14224	14280	14400	14122	14194	14182	14364	14389	14215	14220	14355	14192	14371	14293	14236	14267	14300	14310	14062	14136	14158	14347	14052	14358	14355	14387	14330	14209	14266	14290	14227	14385	14300	14297	14258	14272	14219	14367	14180	14326	14315	14134	14419	14449	14318	14266	14294	14282	14270	14342	14348	14282	14366	14341	14310	14366	14165	14346	14222	14400	14367	14347	14255	14280	14325	14321	14218	14430	14218	14313	14389	14189	14232	14155	14378	14498	14273	14360	14218	14189	14270	14207	14225	14163	14318	14231	14356	14146	14311	14341	14414	14241	14149	14364	14205	14196	14243	14152	14346	14241	14277	14015	14116	14456	14387	14348	14213	14422	14302	14170	14280	14286	14192	14321	14338	14329	14246	14260	14195	14268	14133	14315	14398	14299	14376	14163	14326	14363	14135	14211	14248	14365	14258	14393	14261	14518	14448	14303	14317	14023	14446	14319	14367	14317	14199	14357	14245	14304	14266	14336	14249	14326	14465	14281	14262	14479	14361	14325	14179	14107	14181	14428	14140	14397	14278	14136	14324	14240	14306	14320	14118	14297	14305	14307	14279	14346	14237	14356	14368	14223	14259	14293	14202	14319	14224	14306	14101	14359	14345	14432	14397	14483	14265	14329	14033	14278	14271	14423	14386	14209	14339	14253	14339	14218	14240	14333	14149	14302	14130	14363	14367	14251	14273	14267	14181	14440	14193	14255	14152	14217	14266	14580	14246	14348	14382	14193	14274	14274	14368	14213	14438	14221	14443	14204	14247	14155	14335	14246	14282	14271	14236	14356	14251	14291	14459	14032	14083	14281	14389	14218	14168	14362	14151	14148	14302	14315	14229	14325	14263	14308	14205	14261	14369	14174	14350	14320	14263	14358	14230	14246	14388	14205	14283	14216	14359	14269	14350	14228	14208	14339	14352	14193	14358	14307	14274	14216	14285	14462	14274	14137	14449	14267	14221	14250	14297	14259	14265	14491	14226	14386	14153	14328	14160	14279	14273	14255	14362	14304	14173	14381	14197	14196	14210	14442	14373	14317	14220	14145	14103	14396	14336	14239	14235	14314	14332	14122	14267	14348	14372	14345	14216	14361	14287	14213	14289	14497	14339	14298	14299	14063	14246	14353	14323	14354	14462	14189	14383	14349	14338	14395	14443	14371	14376	14449	14296	14359	14280	14235	14185	14279	14178	14122	14308	14321	14127	14210	14316	14143	14292	14414	14367	14247	14391	14215	14293	14337	14345	14533	14319	14280	14285	14312	14338	14178	14324
23055	21494	29463	23943	21639	23350	23902	18224	17163	17411	17187	16626	16864	16457	16293	16230	16145	16224	16164	15954	16041	15956	17161	23094	24042	22972	20340	17795	16638	16151	15945	15947	15910	15798	15944	15990	15821	15844	15787	15841	15752	15729	15815	15798	15760	15583	15819	15736	15794	15719	15682	15728	15734	15809	15824	15734	15684	15731	15811	15777	15729	15565	15675	15776	15673	15678	15938	15825	15797	15815	15574	15783	15773	15714	15766	15738	15777	15640	15814	15579	15916	15689	15896	15833	15859	15677	15800	15737	15581	15735	15771	15504	15621	15574	15673	15705	15550	15808	15739	15806	15825	15840	15547	15784	15682	15777	15768	15591	15641	15602	15875	15675	15614	15609	15605	15487	15629	15986	15638	15737	15756	15725	15844	15694	15747	15734	15554	15744	15618	15774	15851	15739	15866	15451	15723	15658	15887	15615	15754	15610	15730	15691	15867	15788	15468	15655	15646	15680	15654	15782	15955	15553	15678	15908	15845	15724	15762	15599	15435	15772	15676	15561	15616	15691	15609	15804	15651	15498	15638	15832	15777	15627	15772	15638	15686	15744	15832	15635	15615	15780	15831	15728	15790	15742	15573	15572	15787	15564	15600	15587	15683	15387	15713	15661	15738	15601	15596	15657	15635	15786	15697	15690	15691	15594	15555	15812	15714	15794	15598	15731	15586	15570	15664	15713	15830	15762	15670	15759	15763	15865	15784	15540	15688	15674	15716	15671	15779	15785	15748	15664	15736	15671	15584	15579	15515	15661	15547	15766	15598	15681	15818	15640	15629	15669	15506	15710	15638	15742	15923	15653	15764	15345	15646	15819	15739	15780	15619	15529	15761	15762	15680	15903	15748	15610	15624	15703	15845	15726	15578	15658	15628	15633	15694	15834	15642	15574	15757	15815	15660	15813	15857	15845	15772	15728	15798	15586	15752	15675	15701	15696	15592	15712	15786	15814	15509	15804	15576	15808	15617	15717	15669	15907	15808	15666	15715	15623	15666	15662	15680	15863	15882	15462	15694	15666	15516	15509	15646	15550	15745	15559	15553	15791	15687	15664	15755	15554	15659	15925	15755	15754	15528	15751	15717	15611	15690	15571	15528	15473	15896	15613	15570	15732	15673	15925	15598	15713	15790	15704	15667	15732	15781	15856	15763	15521	15644	15653	15509	15776	15753	15595	15646	15659	15544	15617	15790	15730	15499	15720	15716	15740	15506	15787	15714	15931	15768	15787	15624	15484	15567	15506	15726	15546	15717	15681	15468	15706	15739	15751	15822	15669	15677	15726	15665	15708	15795	15736	15448	15611	15780	15649	15641	15583	15768	15699	15553	15632	15811	15580	15524	15659	15537	15644	15592	15708	15748	15611	15441	15767	15741	15600	15635	15713	15682	15711	15794	15637	15693	15597	15550	15690	15584	15519	15555	15656	15782	15749	15754	15703	15727	15670	15634	15608	15627	15659	15885	15641	15730	15550	15686	15798	15636	15762	15657	15667	15692	15684	15707	15679	15634	15831	15675	15556	15614	15588	15565	15609	15766	15687	15630	15702	15575	15798	15689	15821	15670	15519	15807	15669	15618	15422	15640	15624	15604	15761	15546	15723	15877	15775	15723	15791	15588	15812	15729	15735	15648	15697	15725	15754	15707	15771	15687	15675	15710	15604	15610	15676	15917	15559	15711	15659	15625	15559	15680	15743	15634	15739	15737	15623	15613	15696	15770	15748	15765	15743	16028	15806	15673	15642	15738	15709	15607	15503	15483	15604	15721	15821	15396	15715	15616	15669	15723	15545	15693	15668	15871	15701	15650	15686	15752	15819	15627	15685	15705	15744	15764	15554	15497	15809	15606	15521	15672	15496	15521	15545	15610	15634	15573	15666	15813	15906	15813	15698	15716	15562	15623	15788	15705	15764	15797	15653	15738	15726	15726	15586	15693	15639	15425	15725	15505	15629	15638	15539	15638	15851	15770	15701	15676	15725	15824	15865	15652	15804	15871	15584	15776	15882	15603	15561	15747	15569	15622	15573	15642	15641	15414	15783	15774	15711	15626	15448	15495	15572	15960	15672	15588	15568	15510	15520	15901	15809	15696	15764	15619	15714	15934	15735	15438	15686	15640	15599	15638	15693	15799	15562	15956	15910	15827	15548	15700	15710	15773	15742	15739	15753	15616	15740	15656	15734	15676	15836	15735	15521	15834	15678	15693	15718	15603	15651	15581	15681	15743	15509	15696	15687	15562	15525	15664	15623	15687	15563	15808	15709	15582	15651	15628	15765	15771	15563	15543	15566	15732	15638	15740	15897	15676	15856	15577	15686	15773	15613	15737	15754	15569	15550	15833	15663	15831	15691	15613	15490	15877	15698	15670	15599	15765	15659	15855	15831	15578	15665	15612	15752	15679	15790	15647	15670	15549	15726	15562	15835	15667	15785	15626	15875	15727	15668	15645	15613	15754	15503	15544	15662	15850	15987	15731	15702	15599	15810	15804	15644	15825	15689	15669	15566	15853	15855	15628	15518	15725	15739	15699	15699	15814	15841	15837	15591	15546	15640	15746	15647	15587	15805	15769	15714	15480	15614	15629	15592	15760	15612	15725	15659	15811	15603	15887	15811	15676	15877	15814	15629	15735	15777	15609	15664	15714	15651	15442	15677	15709	15653	15741	15697	15663	15779	15709	15726	15619	15698	15883	15613	15707	15609	15635	15820	15549	15564	15603	15554	15591	15732	15846	15600	15775	15480	15590	15754	15796	15746	15837	15673	15780	15651	15772	15680	15813	15742	15751	15687	15542	15527	15659	15531	15523	15507	15618	15710	15620	15617	15678	15651	15602	15606	15736	15584	15591	15813	15639	15675	15454	15798	15677	15923	15597	15528	15600	15545	15486	15722	15629	15580	15808	15721	15499	15635	15613	15704	15590	15753	15568	15556	15549	15633	15667	15960	15642	15490	15574	15652	15750	15628	15659	15750	15680	15764	15603	15507	15875	15754	15576	15916	15629	15774	15618	15481	15566	15763	15719	15775	15751	15577	15704	15638	15784	15820	15677	15736	15579	15729	15596	15628	15683	15694	15564	15600	15687	15599	15570	15597	15594	15574	15789	15613	15666	15537	15645	15460	15662	15527	15683	15642	15665	15694	15718	15675	15936	15751	15609	15525	15611	15714	15475	15646	15727	15519	15734	15623	15741	15633	15669	15776	15667	15807	15737	15740	15749	15721	15650	15899	15596	15714	15810	15733	15694	15520	15733	15571	15735	15688	15646	15644	15783	15705	15752	15548	15713	15481	15829	15765	15545	15616	15633	15768	15799	15520	15926	15704	15677	15800	15536	15760	15528	15616	15678	15708	15688	15732	15703	15762	15729	15718	15579	15576	15400	15588	15535	15871	15739	15728	15896	15743	15594	15562	15532	15524	15734	15684	15708	15527	15754	15539	15795	15860	15648	15670	15755	15731	15506	15488	15646	15474	15664	15583	15663	15821	15622	15380	15765	15730	15687	15586	15687	15595	15728	15766	15574	15536	15728	15526	15507	15883	15731	15742	15808	15747	15761	15713	15665	15599	15621	15546	15862	15862	15718	15789	15656	15739	15710	15810	15695	15533	15788	15618	15819	15496	15854	15575	15574	15643	15459	15585	15622	15685	15879	15809	15505	15720	15657	15737	15731	15866	15696	15694	15670	15686	15477	15725	15433	15668	15627	15563	15663	15608	15483	15740	15708	15755	15625	15612	15635	15570	15805	15681	15425	15698	15784	15715	15687	15580	15577	15659	15762	15751	15684	15594	15795	15662	15705	15839	15738	15472	15651	15685	15734	15750	15734	15647	15686	15662	15711	15763	15643	15666	15659	15644	15661	15648	15750	15687	15723	15674	15675	15713	15734	15653	15629	15599	15756	15716	15722	15583	15670	15570	15822	15742	15724	15798	15856	15687	15977	15734	15585	15572	15659	15719	15663	15622	15505	15514	15606	15822	15702	15703	15699	15492	15721	15647	15729	15876	15814	15554	15491	15641	15600	15702	15677	15571	15684	15720	15732	15574	15541	15765	15901	15662	15590	15789	15428	15711	15623	15619	15638	15528	15709	15647	15590	15567	15624	15572	15635	15710	15598	15676	15741	15752	15647	15706	15665	15736	15661	15696	15919	15680	15534	15626	15684	15438	15621	15616	15639	15692	15536	15597	15718	15680	15521	15631	15627	15558	15666	15726	15675	15716	15710	15471	15686	15686	15609	15448	15857	15728	15747	15667	15596	15618	15649	15510	15618	15567	15811	15567	15583	15549	15500	15624	15773	15832	15532	15699	15813	15775	15627	15765	15689	15749	15794	15694	15770	15609	15580	15736	15750	15514	15612	15923	15609	15670	15718	15574	15679	15627	15732	15823	15707	15557	15651	15724	15743	15564	15818	15666	15710	15732	15522	15745	15743	15787	15477	15689	15639	15596	15751	15832	15634	15659	15829	15661	15738	15871	15809	15604	15769	15659	15756	15456	15744	15689	15723	15792	15965	15703	15809	15487	15554	15789	15738	15729	15717	15604	15846	15361	15768	15856	15651	15799	15798	15593	15835	15807	15714	15752	15590	15774	15716	15675	15658	15778	15565	15595	15658	15767	15616	15639	15717	15809	15652	15686	15683	15638	15713	15683	15572	15573	15872	15691	15792	15854	15554	15770	15543	15622	15650	15705	15794	15797	15531	15571	15732	15812	15843	15611	15872	15696	15601	15753	15685	15685	15743	15675	15643	15800	15857	15770	15942	15666	15638	15563	15705	15757	15537	15642	15734	15821	15694	15650	15385	15764	15611	15674	15738	15686	15651	15649	15666	15730	15692	15743	15512	15565	15634	15622	15834	15749	15657	15621	15662	16033	15724	15513	15651	15627	15827	15489	15491	15693	15638	15785	15794	15734	15496	15618	15615	15665	15685	15733	15619	15816	15687	15413	15480	15824	15470	15594	15638	15581	15619	15748	15653	15644	15758	15708	15686	15711	15605	15877	15686	15582	15615	15734	15712	15491	15850	15766	15545	15678	15509	15646	15816	15648	15712	15672	15599	15746	15556	15915	15715	15611	15577	15771	15596	15677	15562	15504	15522	15750	15622	15785	15546	15671	15524	15603	15516	15679	15683	15675	15518	15721
28806	40698	30693	22997	21324	19225	17972	17178	16851	16465	15813	15389	15347	15126	14926	14743	14517	14443	14463	14333	14308	14324	16218	25919	25673	23363	19648	16556	14942	14452	14293	14202	14106	13877	14253	14052	14160	14136	14215	14159	14172	14122	14233	14158	14134	14195	14071	14261	14207	13933	14274	14116	14183	14130	14053	14237	14177	14129	14101	14103	14052	14162	14117	14214	14148	14019	14273	14070	14028	14251	14155	14182	14186	14187	14151	14184	14059	13995	14047	14028	14103	14117	14022	14089	14232	14214	14199	14163	14189	14350	13942	14084	14144	14070	14166	14169	14020	14234	13907	13938	14096	14127	13967	14229	14166	14211	14112	14062	14193	14044	14315	14184	14116	14123	14161	14180	14176	14148	14215	14188	14160	14034	14275	14063	14057	14106	14199	14075	14033	14150	14209	14167	14071	14108	14067	14092	14120	14077	14118	14126	14198	14126	14131	14234	14133	14208	14134	14123	14078	14106	14312	14189	14145	14054	14133	14176	14140	14078	14090	14007	14110	14145	14095	14069	14165	14138	14156	14116	14031	14005	14156	14238	14001	14255	14046	14130	14181	14025	14174	14129	14086	14074	14030	14035	14166	14004	14020	14286	14040	14195	14162	14110	14128	14164	14080	14259	14186	14097	14037	14109	14274	14072	14094	13934	14171	14006	14128	14107	13974	14191	14330	14005	14239	14160	14087	14134	14255	14103	14146	14024	14054	14067	14203	13950	14105	14041	14197	13994	14199	14239	14098	14066	14132	14391	14205	14080	14111	14166	14099	14123	14121	14070	14182	14135	14245	14130	14113	14240	14004	14107	14091	14163	14167	14059	14183	14036	14248	14172	14141	14296	14140	14289	14077	14087	14232	14262	14069	14264	14092	14077	14141	14160	14148	14078	14214	14198	14109	14037	14059	14169	14134	14198	14037	14201	14110	14034	14146	14175	14059	14242	14124	13839	14177	14186	14147	14036	14196	14041	14188	14126	14098	14197	14194	14140	14265	14114	14072	14096	14107	14136	14130	14123	14160	14062	14078	14318	14055	14144	14168	14055	14090	14177	14183	14157	14176	13993	14152	14014	14108	14121	14231	14044	14161	13924	14163	14101	14092	14317	14215	14041	14199	14119	14055	14156	14214	14108	14008	14104	14203	14181	14265	14145	14233	14027	14138	14002	14296	14094	14188	14184	14118	14158	14196	13989	14300	14159	14084	14159	14097	14075	14202	14128	14117	13996	14072	14043	14160	14171	14239	14104	14226	14188	14220	14154	14159	14075	14120	14318	14113	14280	14108	14184	14127	14171	14110	14257	14178	14193	14156	14034	14152	14124	14367	14045	14028	14020	14165	13987	14120	14215	14031	14086	13898	14092	14235	14081	14094	14222	14141	14198	14088	14078	14120	13962	14242	14258	14061	14156	14036	14065	14017	14209	14119	14143	14124	14205	14294	14226	14018	13960	14231	14097	14203	14333	14303	14202	14081	14183	14098	14091	14134	14100	14030	13988	14106	14193	14163	13971	14024	14068	14119	14137	14124	14100	14078	13961	14198	14002	14106	14219	13996	14227	14195	14049	14084	14046	14038	14041	14199	14009	14336	14117	14343	14173	14019	14202	14007	14051	14270	14055	14097	14112	14125	14047	14058	14145	13972	14168	14049	14151	14081	14197	14123	14008	14135	14082	14225	14248	14146	14140	14016	14051	14064	13972	14003	14072	14227	14285	13977	14279	14040	14058	14247	14123	14122	14095	14209	14179	14111	14036	14142	13973	14135	14218	14117	14131	14235	14008	14158	14220	14336	14044	14186	14190	14193	14138	14073	14125	14178	14081	14183	14108	14124	14234	13980	14090	14153	14067	14129	14163	13972	14180	14003	14037	14199	14237	14149	14146	14203	14250	14217	14073	14092	14000	14071	14338	14068	14223	14194	14099	14102	14095	13896	14330	14169	14185	14102	14137	14192	13993	14004	14372	14196	14102	14248	13974	13857	14009	14301	14130	14116	14184	14068	14091	14212	14213	14163	14051	14371	14182	14261	14072	14108	14035	14106	14084	14150	14126	14176	14064	13986	14070	14296	14012	14182	14187	14250	14139	14246	14028	13991	14018	14169	14108	14191	14217	14208	14122	14101	14090	14212	14096	14028	14176	14279	14078	14086	14094	14185	14080	14135	14099	14186	14161	14340	14104	14169	13988	14118	14054	14102	14110	14193	14175	14020	13987	14108	14158	14250	13968	14103	14172	14241	14166	14239	14185	14030	14065	14106	14160	14201	14075	14054	14094	14182	14001	13983	14269	14219	14172	14049	14124	14201	14177	14021	13851	14239	14176	13978	14068	14105	14030	14051	14255	13997	14193	14223	14039	14160	13989	14237	14189	14008	14055	14073	14080	14112	14055	14157	14107	14112	14095	14181	14200	14182	14088	14049	14174	14002	14237	14038	14024	14241	14013	14050	13909	14221	14039	14123	14123	14143	14245	14120	14015	14222	14214	13984	14065	14147	14179	14138	13994	14100	14182	13947	13973	14341	14092	14244	14022	14090	14197	13963	14235	14065	14285	14017	14251	14129	14043	14066	14166	14102	14086	14164	14133	14195	14032	14297	14018	14209	14130	14181	13941	14040	14097	14166	14070	14136	14038	14163	13979	14099	14099	13998	14243	14160	14321	14128	14109	14181	14093	14155	13940	14163	14132	14387	14206	14176	14175	14264	14117	14164	14095	14142	14116	13958	14096	14037	14238	14002	14078	14178	14293	14067	14282	14040	14201	14201	14064	14102	14188	14213	14261	14001	14080	14107	14093	14252	14225	14066	13998	14146	14121	14120	14189	14288	14105	14131	14148	14046	14118	14169	14182	14030	14041	14034	14108	14142	14119	14240	14116	13942	14130	14172	13950	14021	14082	14026	14021	14344	14216	13952	14055	14115	14232	14133	14068	14118	14188	14077	14196	14319	14118	14300	14118	13943	14151	14241	14047	14222	14162	14063	14238	14209	14236	14219	14214	13999	14357	14170	14065	14077	14158	14064	14196	14145	14091	14253	14090	14136	14105	14148	14134	14273	14128	14261	13991	13987	14172	14181	14177	14131	13975	14277	14084	14179	14068	14149	14273	14194	13996	14256	14108	14016	14121	14111	14048	14354	14092	14120	13953	14188	14198	14174	14183	14002	14169	14242	14029	14194	14129	14156	14202	14159	14228	14133	14064	14041	14278	14142	14013	14146	14096	13928	14228	14115	14114	14174	14065	14148	14158	14193	14040	14200	14037	14209	14098	13964	13887	14189	14173	14157	14202	13971	14089	14106	14064	14223	14242	14205	14392	14311	14156	14253	14041	14054	14130	14124	14061	14126	13907	14160	14109	14027	14100	14380	14064	14103	14177	14236	14142	14115	14120	14194	14027	14031	14173	14145	14060	14295	14029	14137	14163	14188	14288	14152	13956	14127	14234	13951	13972	14056	14195	14146	14116	14164	14145	14021	14168	14321	14124	14069	14098	14122	14043	14014	14076	14165	14226	14101	14385	14117	14102	14203	14155	13979	14058	14072	14186	14136	14023	14141	14136	14234	14083	14159	14079	14201	13993	14112	14127	14164	14203	14018	14070	14109	14005	14121	14091	14051	14241	14079	14038	14151	14318	14161	14083	14013	14058	14209	14011	14169	13999	14148	14042	14144	14106	14261	14166	14132	14126	14078	14194	14167	14153	14196	14035	13929	14252	14116	14123	14213	14210	14000	14114	14243	14098	14207	14129	14290	14121	14211	14066	13976	14220	13959	14016	14189	14062	14154	14068	14149	14194	14081	14068	14227	14028	14160	14214	14017	14000	14076	14066	13918	14077	14195	14164	14060	14183	13989	14206	14037	13980	14028	14096	14064	14198	14123	14051	14054	14083	14104	14181	14312	14231	14193	14088	13995	14089	14177	14188	13988	14245	14052	14158	14129	14132	14187	14120	14228	13978	13961	14081	14244	14268	14107	14159	14042	14177	14031	14184	14264	14161	14178	14175	14170	14088	14090	14116	14028	14256	13918	14151	14226	14332	14082	14033	14341	14139	14104	14177	14064	14045	14197	14058	14119	14033	14125	14143	14357	14229	14090	14025	14167	14232	14086	14142	14095	14199	14227	14365	14162	14091	14154	14131	14042	14012	14210	14098	14189	14128	14220	14003	14204	14316	14041	14091	14055	14005	14154	14007	14130	14236	14112	14001	14090	14207	14099	14161	14099	14133	14297	14175	14138	14140	14117	14091	14124	14156	14171	14151	14098	14084	14111	14001	14112	14045	14128	14083	14044	14087	14180	14189	14114	14075	14154	14182	14052	13880	14048	13878	14231	14195	14237	13947	14044	14128	14202	14267	14261	14297	14039	14229	14161	14211	14225	14114	14191	14138	14131	14234	14213	13899	13983	14236	14148	14002	14049	14109	14241	14104	14140	14166	14125	14107	14117	14131	14057	14151	14175	14057	14109	14437	14155	14087	14139	14209	14171	14091	14224	14095	14049	14151	14121	14098	14090	14047	13854	14167	14145	14059	14142	14062	14104	14263	14201	14139	14174	14044	14040	14128	14059	14069	13862	14165	14187	14097	14019	13892	14035	14138	14123	14140	14123	13997	14055	14162	14143	14063	14085	14145	14172	14071	14013	14244	14028	13995	14126	14145	14229	14305	14259	13971	14161	14262	14069	14111	14140	14143	14173	14301	14171	14166	14074	14152	14114	14099	14071	14061	14141	14241	14042	14068	14187	14100	14205	14093	14079	14147	14140	14245	14214	13997	14086	14042	14072	14200	14330	14163	14097	14151	14051	14225	14066	14071	13963	14252	14181	14082	13961	14171	14169	13947	14102	14077	14224	14081	14079	14214	14129	14124	14156	14031	14050	14092	14232	14072	14217	14082	14044	14095	14060	14012	14249	14143	14111	14150	14007	14216	14242	14042	14175	14046	14280	14165	14323	13990	14090	14077	13976	14183	14113	14010	14048	14105	13893	14096	14108	14270	14074	13974	14140	14106	14137	14141	14231	14315	14128	14153	14370	14057	13875	14206	14163	14247	14095	14131	14133	14245	14143	14060	14066	14127	13983	14324	14120	14253	14075	14061	14298	14077	14186	14062	14098	14056	14228	14154	14165	14107	14041	14109	14116	13953	14123	14102
27969	23086	24718	19998	16244	15849	15829	15648	15530	15337	15395	15258	15295	15279	15188	14964	15170	15187	15132	15074	15030	15120	15052	15671	15458	15489	15426	15205	15095	15056	15017	15046	15173	14871	14921	14813	14951	14918	15063	15062	14965	15006	15178	14887	15109	14797	14981	15028	14861	15032	15041	15114	14958	14949	14992	14945	14987	15112	15062	15011	15059	14915	14958	15011	15056	15029	15087	15153	15019	15106	14975	15023	14828	14754	14782	14801	14865	14901	15069	15023	14959	15020	14949	15145	15010	14995	15069	14990	15081	14960	14999	14989	14870	14775	14848	15069	14956	15015	14801	14950	14891	14982	14870	14777	14971	15022	15107	15023	14996	14921	14787	15008	15111	14971	14864	15086	14833	14986	15031	14817	14970	14893	15095	15022	15011	14977	14980	14921	14958	14857	14889	15024	14987	14773	15086	14929	14858	14959	14878	14954	15047	14788	15004	14929	14865	14937	14926	14774	14928	15156	15068	15001	14972	15070	14945	15186	14945	15006	14972	15016	14787	14984	15190	14902	15061	14974	14946	15051	14986	14992	15138	15156	14934	14919	14943	15044	15065	14910	14968	14931	14816	14903	15000	15132	14942	14998	14939	15088	15000	14806	15019	14909	15103	14833	14776	14908	14822	14853	14895	14956	15065	14873	15001	14994	15124	14967	15100	14840	14824	14972	15063	15272	15072	14921	14795	14985	15120	14914	14920	14883	15028	14964	15043	14904	15118	14735	14993	15224	15000	15024	14777	14946	15009	14901	15017	14761	15177	15171	15076	14923	15080	14955	15054	15069	15026	14958	15002	14959	14974	14865	15093	15022	14947	15341	14887	15098	15180	15071	15078	14943	14886	14699	14951	14773	15006	15188	14952	15122	14944	14785	15218	15038	15092	14959	15001	15027	15051	14908	15138	14986	15132	15011	15283	14873	15114	14837	14954	14755	14840	15107	15026	14969	14977	15065	14742	14912	14942	15111	14990	14985	15076	14952	15099	15004	14999	15007	15054	14823	14966	15050	14854	15028	15139	15005	14827	14969	15003	14873	14858	14815	14969	15000	15181	15121	14892	14961	14795	15068	14942	15017	15048	15048	14881	14906	15025	14861	15045	14961	14976	14929	14995	14998	14983	15063	15083	14906	14976	14967	15235	14940	14862	15146	14919	14963	15030	15071	15016	14965	14934	14891	15066	15079	15049	14988	14918	14906	14904	14976	14998	15065	15075	15040	15021	14881	15050	14815	15250	14884	14991	14997	15010	14782	15004	14858	15063	15009	14877	15026	14783	14640	15105	15119	14741	14884	14981	14761	15060	14883	14901	14932	14977	15028	14958	14994	15209	15103	15105	14821	15069	14908	14957	14980	14916	15148	14954	14827	15105	14954	14965	14992	14874	14880	15166	14930	14983	14673	14799	14899	14986	15191	15045	14966	14945	15035	15003	14968	15091	14933	14999	14787	14811	14826	15021	15067	14897	15013	14919	14975	14782	14904	15005	15027	14965	15018	14850	14970	15095	14922	15057	14899	14918	15055	14921	14849	14945	14938	15031	15041	15191	14873	14954	14958	14993	15002	15016	15009	15082	14927	14915	14882	14924	15000	14792	14989	14970	15062	14888	14862	14939	15003	15010	14930	15087	14827	14918	14940	14971	15008	15166	15022	15044	14946	15128	14860	15061	14847	14994	15034	15047	14950	14983	15063	14980	15039	14876	15054	15044	14787	14778	14890	14873	15009	15011	14938	14896	14996	14832	14821	15094	14913	14955	14965	15205	14963	14643	14932	15049	14938	14858	14938	14989	15036	14830	15002	14826	14918	15066	15007	15052	14923	15045	15017	15119	14999	14941	14842	15020	14861	15015	15040	15004	14968	14896	14968	15050	15033	14946	14996	15016	14855	14954	14935	14868	15131	15029	15187	14777	14976	15001	15065	15169	14697	14909	15023	15029	14791	15124	14795	14921	14953	15149	14970	14870	14833	14941	15204	15073	15041	15113	15159	15082	15042	14972	14988	14945	14987	14673	15186	14956	14908	14834	15004	14906	15122	15046	15108	14974	15024	15056	14942	14921	15099	14922	15112	15128	15045	15122	15081	14856	15245	15037	15030	15166	15035	15256	15069	14974	15057	14818	15275	15023	15138	15191	14909	14921	14891	14981	15014	14750	14910	14812	15107	15110	14952	15075	15273	15127	15185	15059	15026	15106	14970	14805	14950	14860	14900	14812	14744	14898	15067	15056	14923	14893	14951	14661	14891	14879	14934	14994	15121	15091	14901	14872	15013	15004	14883	15119	15095	14893	15029	14934	15113	14831	15104	15035	14846	15234	15115	15105	14942	15259	14964	15122	14945	14871	15076	15057	15137	15064	15046	15080	14927	14931	15039	14910	15046	15051	15119	14939	14874	15082	14916	14883	14870	14912	15125	15141	15088	15053	15041	15014	14919	15235	14926	14982	14831	14962	15063	14780	15015	15163	14968	15120	15149	15146	15101	15002	14883	14860	14883	14945	14979	14951	14945	15020	14925	15019	14864	15009	15077	15080	14987	14882	14983	14855	14948	15058	15097	14664	15085	14936	14972	14952	14943	14995	14853	14841	15084	14943	15004	14901	14908	14716	14827	15076	14869	14867	14983	15163	14816	14880	14939	14882	15032	14952	15145	14912	15012	14946	14930	15219	15008	14666	14891	14846	14730	14992	14703	14914	14948	14875	14787	14954	15083	14851	15010	14934	14874	15141	14883	15080	15038	14963	15078	15152	14938	15055	14960	14822	14914	15048	15016	14953	14734	14899	14859	14909	14876	14719	14810	14992	14858	14868	15114	14820	14897	14945	15072	14906	15016	14901	14888	15076	14990	14895	14913	14838	15076	14905	14998	14854	14963	14927	14959	15016	14995	14889	14847	14920	15174	14812	14841	14994	15111	14890	14998	14832	14969	14962	14869	15066	14917	15053	15000	14983	14813	14972	14846	14982	15102	15060	14836	15052	15225	15005	14787	14917	15157	15028	15103	15120	15136	15079	15026	15014	14958	14951	14920	14865	14911	15072	14953	14928	14995	14963	15071	15009	15136	14974	15024	15195	14956	15185	14888	15064	14901	14967	14996	14971	14974	15030	15036	14944	14947	15210	14955	15148	14941	14932	14959	14793	14985	15037	15016	15075	14778	15115	15090	14988	14857	15362	15017	15093	15191	14974	15039	15090	15078	14873	14939	15086	14958	15026	15002	14929	15073	14916	15243	14739	14945	14628	14998	14670	14913	14858	14992	14846	14900	14992	15100	15046	15063	14934	14961	14947	14862	15132	14980	15173	14909	15095	14847	14957	15092	14989	15006	14901	14983	14926	15171	15154	15048	14979	15093	15203	14914	14973	14994	14912	14932	15124	14907	14995	15000	14820	14781	15101	15075	15061	15109	14952	15067	15124	15129	15016	14974	14983	14979	14950	14932	14951	15009	14949	14787	14782	14703	14857	14993	14802	14779	14981	14808	15007	15028	14980	15072	14905	14974	14905	14972	14974	15050	15087	14843	14849	15065	15009	14910	14686	15019	14963	15059	14933	14959	15054	14978	14802	14887	14817	15046	14887	14975	14947	14757	14971	14847	14884	14879	14993	15062	14948	15062	14882	14877	14995	15171	14736	14851	15028	15014	15044	15067	15135	15121	14789	14957	15091	15089	14923	15078	15049	14921	15005	14909	15031	14953	15043	15161	15103	15056	15134	15051	15014	15035	15044	14872	15223	14931	15236	14933	15189	14806	14862	14947	14715	14967	14863	15084	15010	15014	14960	14845	14738	14766	15001	14851	14993	15176	14881	15023	15136	14964	14884	15007	14931	14894	14893	14845	14908	14900	15122	15245	14971	14911	14817	14966	15024	14982	15028	14966	15014	14856	15057	14868	14984	15074	14839	15034	15002	15131	14933	15128	15148	14881	15048	14950	15134	14923	14906	15063	15030	14891	14985	14975	15073	15038	14913	14876	14814	15095	14921	14879	14984	15015	14956	14846	14887	14869	15226	14763	15034	15015	15023	14885	14907	14924	14901	14953	15068	14992	15156	14917	14944	14945	14944	14968	15034	14847	14964	15158	14910	15113	14983	14995	14841	14950	15233	14903	14883	14987	15031	15043	14992	15137	14914	14867	15039	15040	14952	15066	15077	14982	14820	14921	15004	14982	15102	14839	14874	14825	14727	14709	15059	14825	15074	14953	15061	15011	15077	15057	15053	14998	15052	14942	15003	14986	15010	15058	14965	15098	15017	14931	15087	15191	14859	15134	15135	15076	14988	14874	15106	14982	14856	15123	14959	15088	14987	14916	14965	15006	14997	14991	15253	14893	15043	15037	14784	15013	14887	15028	14962	14916	14888	15268	15136	15083	14800	15190	15114	15249	15236	14988	14981	15047	14862	14892	15124	14927	14874	15003	14981	15155	15077	14962	14965	14974	14906	15174	14931	14851	14894	14964	14877	14906	14905	15044	15043	14958	14889	14999	15132	15106	15034	15096	14955	14971	15045	14998	15056	14968	14941	14970	15007	15039	14992	15006	14984	15105	14972	14891	15047	14910	14962	14949	15035	14863	15078	15143	15088	14822	14875	14848	14892	15157	14917	14996	14922	14842	14975	14962	14927	15057	14888	15003	14998	14880	14936	14856	14879	14902	15051	14924	14877	15118	14967	14979	14916	15019	14933	15045	14794	14948	15219	15103	14897	14970	15028	14857	14955	15122	14927	15002	15036	14878	15007	14998	15075	14957	15006	14919	14893	14965	15027	15043	15181	14978	14929	15021	14957	15073	15039	15064	15078	15145	15080	15245	15075	14952	15041	15050	15200	14973	14933	15021	14975	15179	15092	15178	15192	15012	15136	14815	15005	14965	14959	15015	14903	15010	14949	15112	14953	14788	14996	14914	14995	14978	14898	14996	14879	15074	14865	15016	14638	14983	14954	15031	14798	14897	14823	15050	14827	14821	14862	14857	14797	15187	15030	15201	15163	14962	14894	14905	14948	14871	15220	15074	15069	14955	15052	15044	14954	15067	15156	15016	14944	15077	14960	15105	15255	15057	14953	14972	14991	15100	14855	14803	15068	15009	15195	15158	14988	15175	15033	14970	15177	14831	15075	14975	14975	14936	14948	15023	15076	15078	14874	15089
20532	29213	21524	16831	15821	15218	14847	15026	14523	14177	14303	14149	14124	14081	13945	13912	13778	13835	13686	13684	13900	13722	14149	14610	14721	14585	14050	14093	13738	13856	13789	13829	13746	13643	13673	13726	13745	13747	13950	13696	13577	13768	13844	13684	13875	13727	13795	13926	13740	13897	13585	13698	13763	13806	13862	13764	13707	13778	13793	13641	13711	13867	13590	13863	13652	13718	13923	13647	13940	13751	13719	13807	13824	13688	13760	13670	13680	13706	13899	13622	13770	13622	13811	13619	13770	13742	13673	13692	13657	13629	13785	13769	13736	13782	13685	13787	13693	13819	13744	13797	13684	13662	13696	13899	13709	13819	13902	13794	13758	13715	13657	13761	13738	13841	13691	13705	13715	13710	13612	13899	13703	13750	13851	13768	13912	13713	13778	13761	13766	13731	13625	13658	13754	13857	13688	13756	13629	13807	13584	13741	13752	13687	13760	13765	13683	13723	13832	13915	13706	13734	13704	13804	13678	13829	13783	13823	13615	13797	13722	13603	13741	13633	13932	13816	13647	13660	13728	13619	13718	13795	13711	13607	13853	13790	13962	13653	13613	13726	13689	13789	13699	13630	13864	13721	13850	13808	13707	13713	13738	13763	13713	13564	13814	13671	13762	13543	13688	13891	13664	13844	13579	13813	13743	13888	13874	13915	13708	13842	13857	13778	13707	13802	13717	13797	13762	13874	13879	13898	13765	13728	13616	13687	13870	13624	13746	13687	13663	13870	13826	13801	13683	13697	13733	13611	13671	13779	13680	13770	13795	13740	13797	13715	13860	13738	13713	13613	13839	13765	13601	13809	13736	13628	13719	13928	13700	13547	13607	13743	13668	13805	13748	13820	13815	13704	13677	13581	13812	13721	13749	13679	13710	13568	13721	13721	13858	13605	13816	13873	13739	13742	13846	13680	13725	13695	13722	13733	13713	13886	13666	13898	13561	13661	13781	13617	13593	13555	13687	13890	13698	13942	13661	13840	13793	13785	13821	13730	13806	13658	13796	13968	13776	13739	13869	13893	13691	13705	13890	13686	13896	13766	13862	13838	13845	13555	13539	13872	13637	13940	13684	13820	13624	13685	13776	13679	13791	13831	13704	13678	13769	13789	13777	13790	13778	13843	13852	13764	13854	13648	13695	13781	13864	13687	13774	13721	13775	13775	13699	13864	13698	13612	13786	13958	13573	13718	13716	13819	13816	13818	13759	13655	13820	13955	13772	14006	13764	13692	13888	13809	13624	13779	13598	13846	13792	13772	13657	13727	13752	13726	13719	13677	13760	13754	13721	13860	13653	13686	13787	13861	13672	13913	13827	13719	13651	13654	13733	13669	13714	13737	13648	13735	13800	13729	13769	13709	13964	13780	13653	13646	13782	13595	13764	13679	13705	13858	13776	13627	13937	13753	13913	13692	13579	13710	13804	13817	13698	13851	13645	13810	13866	13662	13784	13961	13642	13646	13689	13727	13755	13837	13907	13722	13723	13579	13763	13834	13781	13833	13778	13691	13892	13798	13683	13796	13659	13702	13656	13827	13848	13593	13643	13733	13662	13669	13761	13747	13808	13594	13732	13796	13867	13793	13728	13762	13632	13659	13822	13905	13779	13734	13763	13773	13671	13693	13635	13757	13719	13763	13707	13850	13796	13879	13844	13775	13739	13711	13885	13696	13827	13859	13811	13857	13556	13714	13860	13707	13733	13779	13765	13680	13715	13683	13774	13804	13825	13699	13625	13685	13871	13732	13655	13836	13808	13752	13822	13845	13729	13758	13799	13767	13772	13761	13769	13706	13649	13924	13688	13720	13674	13695	13922	13642	13676	13838	13749	13905	13920	13844	13929	13820	13759	13700	13577	13946	13762	13804	13636	13918	13862	13689	13728	13785	13748	13676	13751	13934	13752	13678	13835	13753	13690	13650	13560	13733	13740	13652	13761	13818	13660	13696	13840	13891	13772	13626	13738	13759	13888	13651	13678	13957	13767	13611	13716	13756	13912	13713	13673	13839	13829	13848	13781	13770	13794	13708	13622	13885	13648	13619	13801	13630	13729	13823	13775	13759	13756	13838	13832	13962	13851	13673	13683	13670	13670	13859	13678	13848	13594	13976	13687	13897	13792	13674	13814	13738	13813	13872	13751	13661	13815	13768	13808	13862	13741	13578	13758	13802	13685	13617	13856	13682	13665	13677	13676	13680	13789	13647	13773	13648	13798	13904	13931	13785	13880	13898	13908	13757	13557	13622	13743	13712	13866	13672	13853	13617	13791	13822	13743	13641	13722	13755	13691	13679	13836	13673	13730	13748	13687	13733	13605	13514	13772	13788	13725	13809	13731	13962	13799	13670	13700	13749	13902	13823	13705	13681	13636	13875	13673	13895	13800	13713	13861	13574	13730	13748	13799	13679	13679	13816	13754	13727	13724	13767	13646	13706	13804	13769	13633	13734	13763	13663	13804	13648	13734	13620	13812	13715	13715	13633	13880	13750	13772	13911	13607	13796	13755	13778	13741	13666	13739	13762	13837	13664	13833	13605	13899	13651	13811	13772	13899	13867	13567	13761	13686	13779	13813	13801	13637	13745	13860	13611	13580	13663	13907	13729	13860	13846	13746	13701	13673	13845	13765	13692	13914	13625	13624	13645	13835	13638	13760	13972	13767	13782	13857	13784	13670	13696	13849	13685	13774	13668	13802	13824	13809	13587	13795	13728	13641	13668	13748	13667	13721	13732	13709	13752	13741	13637	13719	13635	13786	13670	13681	13705	13731	13778	13848	13671	13815	14008	13820	13679	13716	13862	13884	13787	13720	13657	13742	13762	13695	13724	13642	13834	13766	13774	13732	13843	13605	13640	13847	13644	13795	13843	13793	13639	13831	13683	13646	13599	13644	13820	13953	13666	13778	13729	13590	13730	13796	13632	13613	13701	13645	13690	13666	13696	13836	13792	13943	13672	13836	13806	13813	13736	13647	13849	13931	13781	13752	13670	13624	13640	13729	13843	13800	13788	13785	13813	13879	13739	13660	13724	13957	13628	13743	13765	13733	13887	13832	13853	13700	13849	13792	13951	13814	13816	13574	13763	13909	13852	13659	13655	13878	13692	13902	13728	13690	13634	13733	13716	13711	13570	13532	13830	13711	13679	13637	13832	13695	13776	13618	13693	13800	13618	13781	13654	13707	13751	13742	13624	13841	13898	13707	13557	13816	13821	13723	13682	13775	13616	13751	13844	13841	13798	13802	13663	13725	13776	13779	13809	13820	13693	13841	13710	13757	13622	13788	13676	13692	13639	13645	13779	13701	13722	13776	13767	13875	13736	13652	13803	13875	13748	13834	13873	13837	13656	13718	13920	13808	13815	13810	13795	13751	13810	13719	13708	13746	13582	13853	13945	13636	13665	13847	13840	13620	13700	13749	13793	13964	13772	13748	13819	13706	13843	13863	13821	13562	13783	13779	13778	13746	13811	13741	13727	13729	13604	13758	13742	13769	13724	13729	13766	13870	13732	13854	13855	13634	13856	13683	13846	13762	13635	13873	13765	13581	13970	13708	13819	13863	13768	13672	13845	13753	13860	13711	13768	13876	13754	13605	13828	13670	13868	13817	13718	13620	13691	13788	13583	13954	13843	13711	13691	13741	13545	13635	13789	13723	13778	13754	13629	13838	13673	13576	13802	13797	13529	13809	13746	13664	13756	13868	13889	13862	13695	13662	13866	13819	13697	13508	13721	13603	13706	13854	13600	13967	13623	13708	13686	13722	13697	13675	13774	13868	13619	13743	13685	13778	13794	13730	13603	13670	13717	13685	13889	13772	13625	13725	13787	13674	13675	13711	13787	13538	13795	13737	13809	13899	13630	13762	13877	13626	13880	13721	13837	13766	13727	13710	13729	13745	13798	13858	13741	13730	13771	13694	13762	13663	13900	13907	13717	13688	13728	13669	13947	13668	13849	13594	13591	13578	13925	13808	13645	13616	13739	13806	13641	13900	13690	13857	13778	13832	13713	13694	13822	13844	13608	13749	13758	13552	13570	13675	13732	13813	13843	13652	13939	13728	13857	13666	13691	13767	13637	13886	13663	13704	13575	13739	13731	13681	13772	13837	13775	13860	13795	13724	13747	13666	13694	13844	13695	13801	13781	13758	13776	13777	13683	13752	13936	13651	13895	13698	13829	13719	13817	13791	13868	13648	13773	13794	13827	13874	13984	13794	13838	13725	13742	13937	13930	13565	13872	13596	13729	13773	13568	13648	13886	13788	13638	13692	13759	13716	13761	13726	13778	13823	13763	13766	13599	13675	13869	13784	13667	13807	13517	13796	13863	13944	13821	13649	13669	13774	13693	13977	13704	13751	13826	13711	13859	13784	13671	13876	13694	13729	13737	13758	13862	13866	13513	13628	13775	13735	13798	13674	13816	13858	13825	13760	13834	13668	13617	13760	13815	13818	13798	13702	13747	13974	13770	13913	13723	13691	13815	13708	13872	13790	13865	14020	13692	13832	13619	13869	13771	13752	13692	13735	13677	13747	13749	13702	13856	13670	13949	13625	13759	13828	13796	13840	13626	13618	13691	13745	13786	13737	13760	13660	13777	13652	13796	13632	13767	13725	13744	13645	13629	13746	13644	13598	13737	13629	13808	13731	13886	13667	13645	13789	13785	13733	13726	13715	13679	13788	13747	13684	13902	13785	13810	13802	13884	13816	13800	13735	13512	13773	13655	13765	13838	13669	13702	13848	13835	13604	13879	13904	13899	13784	13764	13713	13833	13874	13602	13669	13855	13670	13700	13823	13727	13740	13845	13650	13809	13589	13747	13701	13751	13783	13658	13796	13910	13710	13702	13700	13769	13776	13744	13702	13992	13769	13812	13611	13937	13755	13780	13568	13766	13804	13846	13630	13775	13568	13537	13701	13836	13720	13693	13696	13829	13735	13643	13627	13706	13780	13741	13631	13745	13570	13735	13854	13539	13747	13769	13760	13662	13716	13743	13877	13607	13736	13618	13787	13745	13705	13978	13698	13763	13653	13859	13742	13684	13778	13859	13887	13596	13757	13627	13822	13794	13694	13731	13967	13638	13677	13763	13717	13684	13509	13885	13748	13790	13738	13879	13727	13653	13808	13810	13754	13850	13753	13656	13727	13747
24126	21560	29028	24554	22262	21769	19851	17159	16562	16669	16363	16341	16167	16213	15959	16081	15938	15918	15945	15935	15934	15915	17633	20353	20324	19283	17882	16466	16351	15948	15889	15846	15739	15758	15797	15597	15716	15650	15961	15720	15862	15801	15748	15895	15797	15855	15679	15597	15669	15704	15570	15709	15829	15718	15858	15843	15670	15805	15647	15656	15899	15725	15703	15757	15915	15992	15577	15824	15948	15617	15672	15748	15621	15608	15722	15597	15865	15699	15797	15753	15642	15730	15614	15691	15689	15505	15929	15695	15759	15997	15750	15706	15850	15846	15661	15800	15890	15686	15874	15855	15690	15638	15722	15742	15612	15701	15599	15646	15881	15763	15749	15621	15637	15646	15784	15702	15594	15597	15676	15604	15726	15745	15664	15895	15717	15623	15576	15956	15718	15702	15801	15644	15399	15741	15674	15638	15802	15696	15518	15613	15774	15750	15575	15640	15754	15679	15862	15654	15662	15840	15713	15558	15692	15689	15573	15603	15678	15747	15476	15609	15581	15750	15608	15507	15754	15765	15661	15571	15556	15748	15615	15547	15518	15499	15744	15792	15624	15610	15784	15791	15633	15760	15802	15784	15597	15578	15773	15691	15757	15728	15835	15589	15599	15610	15653	15705	15756	15797	15688	15565	15853	15576	15710	15704	15576	15673	15671	15656	15733	15690	15618	15620	15599	15738	15554	15542	15826	15696	15660	15617	15676	15775	15707	15636	15878	15651	15716	15661	15758	15581	15668	15764	15711	15672	15557	15599	15586	15709	15811	15767	15700	15586	15789	15678	15875	15733	15494	15654	15723	15556	15784	15483	15771	15618	15672	15711	15900	15680	15779	15403	15802	15498	15732	15695	15747	15602	15744	15619	15658	15755	15578	15624	15704	15581	15763	15743	15812	15606	15607	15700	15846	15682	15799	15729	15618	15643	15649	15540	15665	15610	15868	15576	15474	15561	15783	15620	15723	15821	15771	15506	15627	15694	15599	15691	15706	15700	15687	15904	15694	15601	15679	15650	15760	15776	15736	15619	15882	15811	15625	15672	15598	15498	15902	15653	15742	15729	15640	15664	15727	15423	15755	15664	15809	15647	15708	15774	15544	15785	15693	15828	15619	15530	15695	15648	15740	15766	15614	15766	15656	15582	15486	15469	15516	15714	15686	15561	15699	15583	15645	15629	15688	15727	15862	15510	15749	15635	15723	15639	15851	15619	15768	15529	15849	15721	15522	15608	15569	15705	15468	15556	15641	15569	15717	15838	15604	15564	15475	15782	15857	15652	15691	15632	15714	15820	15831	15717	15758	15720	15608	15627	15877	15845	15734	15667	15701	15633	15757	15714	15760	15837	15778	15523	15446	15596	15648	15462	15677	15493	15922	15409	15657	15431	15721	15740	15832	15758	15654	15638	15644	15596	15619	15630	15606	15630	15563	15809	15641	15568	15710	15648	15708	15614	15745	15524	15760	15540	15507	15661	15483	15811	15864	15679	15534	15686	15815	15584	15637	15764	15678	15689	15719	15802	15721	15566	15816	15662	15854	15838	15595	15755	15680	15627	15598	15775	15644	15643	15743	15832	15686	15842	15793	15702	15703	15642	15659	15573	15627	15525	15811	15870	15801	15626	15874	15560	15594	15651	15574	15802	15474	15602	15642	15601	15685	15644	15699	15736	15658	15617	15654	15834	15673	15676	15587	15617	15431	15630	15642	15504	15571	15685	15634	15771	15614	15681	15706	15548	15389	15545	15616	15540	15623	15751	15574	15488	15465	15555	15774	15608	15631	15624	15559	15632	15690	15766	15597	15559	15733	15609	15706	15615	15668	15938	15595	15752	15674	15509	15515	15635	15693	15738	15719	15734	15615	15746	15608	15550	15554	15721	15792	15661	15803	15721	15634	15685	15705	15744	15694	15658	15817	15605	15676	15693	15671	15643	15985	15718	15688	15673	15771	15695	15731	15717	15813	15640	15560	15450	15858	15775	15527	15679	15751	15796	15846	15706	15562	15628	15618	15487	15649	15496	15845	15803	15763	15807	15557	15807	15628	15665	15722	15806	15849	15647	15631	15646	15647	15745	15767	15584	15839	15853	15746	15766	15744	15676	15676	15790	15526	15694	15793	15875	15572	15828	15740	15756	15664	15625	15649	15729	15630	15871	15786	15763	15680	15620	15541	15606	15789	15568	15572	15704	15733	15715	15824	15556	15715	15620	15679	15817	15640	15846	15538	15791	15656	15717	15683	15554	15838	15552	15922	15820	15586	15370	15561	15723	15759	15756	15527	15640	15645	15559	15637	15692	15611	15572	15745	15412	15638	15916	15539	15452	15688	15576	15796	15734	15874	15559	15610	15735	15594	15687	15681	15711	15679	15795	15662	15676	15606	15667	15550	15466	15755	15883	15693	15663	15636	15660	15803	15559	15626	15656	15783	15766	15682	15639	15770	15813	15742	15789	15732	15816	15814	15725	15520	15797	15688	15601	15647	15619	15607	15627	15537	15484	15674	15633	15834	15550	15312	15497	15597	15655	15659	15742	15655	15726	15891	15653	15508	15712	15793	15840	15683	15594	15511	15788	15786	15816	15902	15862	15757	15837	15697	15606	15732	15753	15913	15867	15794	15681	15592	15797	15774	15677	15775	15753	15668	15684	15639	15547	15527	15765	15699	15606	15571	15765	15745	15602	15598	15636	15708	15860	15684	15903	15673	15583	15825	15679	15639	15536	15719	15746	15692	15820	15867	15639	15743	15816	15713	15897	15782	15508	15716	15672	15614	15576	15595	15589	15668	15642	15560	15565	15505	15697	15758	15648	15783	15721	15599	15461	15532	15554	15443	15690	15772	15724	15567	15490	15690	15642	15778	15695	15657	15816	15787	15703	15719	15646	15831	15671	15639	15576	15556	15530	15590	15935	15625	15676	15667	15708	15567	15835	15733	15730	15687	15709	15658	15810	15777	15645	15792	15696	15558	15570	15791	15669	15895	15749	15919	15854	15785	15718	15812	15567	15681	15711	15595	15677	15810	15714	15876	15847	15918	15793	15544	15592	15770	15686	15664	15473	15575	15559	15796	15720	15623	15790	15692	15492	15796	15720	15511	15592	15791	15833	15636	15747	15607	15647	15521	15449	15677	15728	15618	15635	15535	15757	15663	15676	15673	15754	15789	15610	15702	15751	15639	15535	15704	15762	15725	15624	15698	15739	15817	15487	15741	15658	15968	15513	15428	15589	15603	15784	15747	15640	15696	15896	15807	15686	15584	15620	15835	15579	15823	15677	15662	15643	15747	15544	15525	15573	15636	15525	15723	15632	15665	15597	15424	15590	15652	15531	15720	15815	15796	15709	15670	15680	15727	15637	15773	15689	15854	15551	15704	15644	15636	15510	15839	15540	15600	15629	15668	15559	15574	15816	15694	15539	15714	15605	15571	15608	15743	15672	15664	15639	15867	15598	15621	15767	15577	15652	15713	15818	15720	15730	15686	15372	15627	15704	15657	15565	15686	15624	15607	15685	15730	15754	15646	15732	15663	15727	15659	15670	15743	15504	15842	15836	15745	15579	15629	15674	15823	15553	15591	15761	15643	15777	15413	15663	15575	15856	15883	15763	15683	15572	15659	15751	15646	15615	15694	15591	15574	15778	15760	15874	15688	15743	15472	15669	15709	15782	15501	15726	15777	15800	15547	15679	15645	15537	15715	15581	15744	15792	15505	15675	15732	15798	15696	15681	15700	15733	15836	15845	15888	15740	15699	15699	15565	15736	15720	15715	15522	15709	15815	15730	15667	15563	15533	15765	15699	15638	15730	15742	15688	15698	15530	15603	15882	15735	15819	15802	15715	15478	15586	15749	15836	15712	15767	15618	15699	15687	15787	15694	15492	15487	15567	15880	15862	15516	15627	15739	15725	15543	15733	15678	15643	15624	15769	15735	15661	15646	15812	15651	15845	15811	15547	15612	15544	15605	15543	15557	15703	15729	15736	15828	15784	15726	15789	15817	15590	15643	15674	15472	15577	15795	15605	15653	15935	15871	15661	15541	15692	15764	15854	15749	15763	15703	15891	15559	15723	15793	15692	15646	15652	15828	15791	15746	15718	15765	15637	15532	15773	15771	15718	15542	15770	15705	15923	15877	15671	15861	15802	15657	15703	15677	15605	15756	15643	15866	15741	15622	15758	15642	15693	15718	15774	15660	15735	15723	15675	15722	15609	15657	15765	15752	15781	15806	15695	15741	15499	15379	15632	15692	15757	15565	15677	15723	15855	15796	15752	15613	15638	15506	15632	15842	15642	15766	15622	15743	15724	15783	15862	15677	15705	15549	15433	15636	15680	15663	15622	15489	15693	15679	15552	15512	15611	15599	15691	15783	15580	15627	15755	15782	15744	15763	15456	15625	15599	15544	15722	15777	15760	15820	15544	15684	15977	15637	15842	15829	15584	15671	15804	15524	15628	15609	15755	15783	15647	15618	15571	15620	15706	15811	15578	15593	15721	15808	15752	15695	15729	15573	15476	15698	15807	15555	15706	16017	15753	15657	15482	15824	15656	15562	15619	15613	15691	15615	15619	15676	15648	15656	15791	15902	15661	15867	15688	15694	15821	15604	15779	15724	15521	15711	15645	15632	15748	15767	15678	15700	15716	15575	15624	15665	15848	15699	15656	15711	15904	15965	15757	15923	15666	15840	15705	15707	15627	15666	15528	15589	15689	15652	15725	15642	15576	15680	15823	15685	15686	15628	16031	15622	15648	15724	15567	15541	15833	15769	15534	15704	15853	15716	15734	15825	15685	15745	15878	15730	15529	15759	15806	15693	15755	15586	15545	15684	15709	15584	15798	15516	15838	15714	15608	15674	15663	15816	15748	15488	15444	15668	15550	15576	15766	15705	15840	15687	15683	15614	15599	15567	15569	15722	15732	15607	15785	15737	15606	15753	15673	15648	15656	15740	15570	15654	15668	15778	15679	15978	15581	15699	15699	15667	15780	15484	15398	15554	15883	15857	15838	15792	15688	15691	15533	15428	15825	15705	15525	15408	15890	15742	15852	15616	15831	15696	15889	15736	15656	15781	15713	15281	15542	15579	15658	15732	15617	15750	15593	15869	15687	15727	15609	15617	15632	15660	15664	15575	15873	15721	15889	15642
23162	41007	28700	19741	18411	18275	16787	16370	15587	15088	14972	15072	14716	14946	14765	14464	14581	14412	14559	14364	14321	14449	17465	21261	20621	18658	16642	15164	14712	14413	14494	14347	14171	14259	14255	14127	14104	14319	14190	14336	14289	14302	14396	14293	14147	14272	14345	14297	14329	14268	14136	14146	14276	14344	14060	14403	14315	14208	14267	14171	14174	14261	14182	14228	14200	14116	14309	14102	14280	14196	14336	14217	14356	14338	14164	14106	14139	14333	14204	14272	14298	14130	14143	14275	14227	14305	14245	14178	14239	14172	14114	14098	14207	14152	14102	14180	14133	14219	14265	14249	14271	14183	14210	14254	14187	14288	14315	14015	14205	14230	14212	14286	14260	14205	14357	14241	14304	14425	14170	14068	14463	14184	14214	14161	14281	14226	14278	14209	14130	14241	14211	14084	14172	14152	14241	14114	14232	14343	14239	14286	14237	14147	14454	14089	14168	14191	14205	14016	14274	14393	14317	14229	14203	14229	14276	14129	14117	14361	14190	14124	14273	14153	14204	14152	14279	14047	14143	14274	14163	14196	14358	14315	14274	14377	14175	14197	14286	14314	14279	14193	14206	14168	14101	14210	14203	14218	14324	14066	14328	14194	14128	14330	14247	14083	14314	14172	14282	14247	14190	14201	14242	14195	14301	14253	14224	14240	14275	14417	14185	14199	14234	14139	14133	14330	13758	14207	14198	14039	14246	14153	14121	14211	14163	14153	14195	14239	14268	14056	14106	14224	14183	14189	14194	14105	14042	14333	14248	14421	14268	14333	14142	14191	14121	14400	14256	14237	14399	14334	14227	14223	14206	14283	14126	14160	14177	14215	14178	14199	14296	14172	14331	14202	14064	14310	13993	14402	14262	14208	14217	14203	14311	14134	14325	14148	14195	13914	14339	14204	14147	14136	14227	13978	14241	14278	14344	14173	14245	14018	14364	14109	14214	14172	14212	14136	14303	14229	14221	14287	14118	14251	14195	14254	14216	14060	14358	14070	14079	14013	14374	14300	14107	14262	14304	14151	14209	14300	14468	14183	14182	14098	14092	14292	14318	14244	14272	14205	14186	14179	14215	14110	14325	14190	14372	14169	14170	14207	14240	14283	14383	14148	14289	14259	14264	14308	14180	14027	14151	14228	14168	14292	14231	14195	14220	14234	14414	14114	14216	14249	14465	14199	14321	14096	14282	14298	14098	14154	14219	14296	14135	14288	14261	14149	14166	14170	14037	14197	13986	14322	14316	14223	14231	14127	14313	14279	14264	14247	14132	14214	14326	14212	14172	14124	14327	14246	14269	14116	14221	14174	14224	14252	14257	14263	13967	14178	14182	14233	14221	14109	14267	14279	14088	14241	14093	14296	14241	14109	14191	14281	14079	14217	14263	14241	14221	14224	14196	14155	14286	14229	14224	14305	14137	14207	14186	14011	14355	14170	14251	14150	14177	14208	14181	14246	14070	14086	14136	14425	14164	14029	14385	14184	14105	14276	14205	14322	14225	14166	14195	14297	14236	14145	14348	14364	14316	14249	14150	14217	14220	14183	14306	14215	14331	14198	14162	14267	14116	14282	14070	14171	14123	14058	14147	14319	14186	14109	14213	14268	14194	14156	14122	14298	14197	14430	14134	14308	14216	14150	14166	14071	14220	14154	14172	14141	14202	14194	14263	14259	14157	14247	14222	14269	14276	14197	14267	14235	14393	14069	14173	14124	14181	14181	14257	14295	14265	14258	14145	13954	14117	14330	14164	14223	14141	14214	14323	14098	14390	14279	14130	14183	14263	14235	14157	14195	14263	14272	14401	14114	14276	14235	14235	14367	14107	14193	14302	14115	14183	14418	14199	14210	14217	14138	14180	14132	14182	14255	14320	14109	14227	14159	14101	14343	14237	14362	14197	14209	14102	14108	14239	14180	14243	14254	14077	14174	14350	14251	14237	14185	14265	14255	14199	14193	14090	14246	14222	14254	14252	14412	14249	14102	14226	14430	14232	14253	14337	14213	14325	14329	14370	14239	14153	14251	14228	14157	14240	14336	14094	14283	14197	14156	14162	14209	14233	14282	14278	14133	14160	14214	14177	14321	14175	14216	14293	14381	14240	14143	14224	14312	14319	14246	14170	14250	14190	14147	14249	14178	14326	14195	14411	14424	14229	14194	14103	14209	14333	14217	14114	14319	14250	14219	14113	14247	14063	14195	14258	14250	14143	14284	14190	14421	14111	14204	14291	14215	14249	14183	14190	14130	14359	14255	14070	14045	14347	14273	14282	14045	14153	14351	14204	14285	14150	14356	14172	14287	14184	14219	14108	14206	14190	14291	14193	14372	14251	14022	14074	14187	14154	14072	14310	14219	14153	14065	14389	14219	14120	14202	14317	14171	14152	14196	14234	14103	14223	14164	14187	14066	14115	14146	14413	14175	14228	14289	14244	14189	14166	14272	14212	14112	14364	14291	14247	14112	14068	14379	14193	14175	14138	14078	14377	14216	14178	14193	14236	14303	14100	14211	14261	14208	14294	13997	14249	14270	14236	14261	14205	14179	14261	14402	14340	14146	14007	14162	14138	14009	14061	14118	14216	14252	14244	14220	14243	14146	14188	14254	14367	14235	14212	14411	14240	14210	14176	14206	14223	14308	14284	14266	14184	14006	14183	14203	14141	14228	14429	14181	14034	14219	14231	14119	14270	14188	14354	14234	14214	14299	14385	14166	14325	14215	14130	14348	14182	14144	14334	14093	14416	14159	14112	14196	14053	14271	14248	14180	14311	14444	14199	14102	14265	14163	14344	14384	14030	14194	14293	14186	14178	14166	14193	14105	14043	14262	14151	14100	14336	14048	14170	14121	14131	14255	14160	14161	14326	14259	14106	14153	14183	14118	14183	14132	14167	14246	14148	14060	14214	14316	14087	14222	14292	14088	14336	14177	14346	14288	14292	14257	14230	14179	14124	14186	14232	14244	14254	14293	14297	14169	14378	14222	14034	14171	14268	14343	14132	14066	14116	14098	14170	14293	14163	14153	14149	14260	14234	14107	14302	14220	14169	14181	14089	14145	14219	14333	14175	14138	14281	14152	13956	14149	14271	14260	14337	14262	14289	14048	14336	14257	14187	14241	14197	14153	14323	14333	14188	14195	14251	14328	14244	14137	14376	14204	14085	14064	14418	14267	14219	14295	14300	14125	14226	14123	14101	14259	14097	14140	14125	13997	14268	14152	14175	14035	13998	14244	14157	14153	14204	14105	14312	14033	14242	14248	14208	14192	13960	14132	14182	14186	14427	14207	14231	14114	14200	14147	14179	14265	14249	14290	14060	14346	14230	14198	14374	14252	14152	14338	14299	14114	14235	14330	14108	14208	14115	14045	14137	14122	14277	14220	14168	14210	14210	14057	14205	14159	14257	14158	14156	14182	14110	14048	14196	14406	14237	14162	14135	14280	14190	14455	14247	14111	14262	14168	14213	14301	14207	14037	14365	14202	13993	14191	14248	14148	14299	14245	14116	14211	14052	14265	14362	14106	14245	14165	14030	14360	14194	14274	14298	14243	14257	14215	14199	14167	14307	14020	14222	14322	14425	14214	14226	14196	14113	14188	14338	14441	14152	14086	14133	14191	14046	14182	14170	14275	14095	14151	14212	14168	14290	14157	14105	14162	14180	14272	14145	14178	14348	14192	14135	14288	14440	14150	14149	14179	14174	14118	14139	14246	14276	14240	14125	14283	14109	14379	14222	14087	14320	14235	14226	14277	14162	14245	14340	14177	14189	14028	14390	14267	14288	14249	14375	14311	13995	14158	14094	14380	14074	14296	14131	14272	14254	14226	14192	14352	14217	14226	14412	14276	14140	14275	14300	14030	14311	14239	14266	14328	14123	14106	14261	14230	14194	14131	14320	14259	14246	14205	14306	14072	14216	14272	14186	14308	14321	14253	14179	14088	14259	14360	14286	14087	14166	14233	14048	14248	14079	14262	14355	14272	14276	14137	14277	14234	14096	14090	14162	14247	14197	14135	14308	14116	14292	14110	14357	14282	14173	14169	14376	14131	14136	14157	14164	14208	14172	14196	14379	14235	14204	14184	14299	13939	14244	14055	14439	14156	14110	14204	14189	14175	14180	14104	14232	14077	14333	14178	14318	14356	14157	14100	14240	14404	14230	14133	14050	14336	14337	14184	14367	14113	14347	14332	14161	14232	14507	14150	14305	14168	14288	14263	14272	14363	14042	14282	14207	14210	14291	14267	14211	14243	14264	14073	14337	14300	14437	14098	14241	14282	14204	14261	14141	14166	14293	14327	14269	14176	14173	14233	14203	14255	14172	14200	14244	14218	14223	14197	14160	14309	14323	14132	14052	14271	14132	14318	14224	14281	14335	14348	14153	14236	14217	14221	14243	14260	13940	14316	14414	14091	14037	14140	14184	14104	14198	14198	14102	14178	14228	14184	14050	14277	14075	14308	14345	14138	14271	14187	14152	14276	14286	14082	14178	14232	14284	14174	14162	14116	14247	14231	14256	14136	14235	14286	14227	14265	14209	14287	14314	14102	14102	14233	14379	14235	14335	14288	14248	14308	14125	14063	14209	14226	14211	14231	14047	14202	14396	14175	14322	14357	14144	14151	14250	14143	14103	14348	14096	14305	14151	14251	14121	14184	14315	14240	14139	14107	14224	14308	14316	14230	14284	14331	14208	14237	14133	14206	14284	14358	14253	14264	14092	14429	14079	14125	14204	13945	14252	14389	14176	14216	14136	14226	14028	14253	14287	14252	14060	14169	14359	14142	14150	14195	14030	14309	14145	14170	14296	14210	14146	14166	14324	14232	14268	14208	14151	14151	14314	14190	14169	14206	14177	14258	14246	14162	14370	14074	14173	14399	14306	14151	14238	14323	14300	14300	14186	14261	14142	14228	14120	14091	14200	14296	14156	14114	14069	14196	14172	14122	14035	14373	14281	14318	14424	14233	14212	14220	14136	14175	14278	14166	14372	14221	14313	13984	14392	14110	14179	14148	14317	14091	14274	14271	14278	14268	14178	14224	14043	14252	14293	14318	14307	14226	14291	14067	14209	14303	14204	14186	14259	14262	14159	14358	14234	14289	14263	14004	14252	14147	14199	14349	14184	14274	14195	14130	14076	14354	14292	14057
23011	21483	29436	23948	21630	23480	25070	19633	18247	18074	18010	17328	17277	17263	17069	16701	17225	17031	16915	16779	17077	17510	21350	24133	24254	21910	20030	18191	17258	16979	16708	16852	16744	16523	16836	16668	16523	16625	16775	16516	16806	16886	16789	16758	16782	16408	16710	16707	16783	16656	16758	16303	16706	16730	16598	16680	16856	16563	16435	16544	16581	16491	16405	16533	16624	16728	16518	16650	16678	16761	16579	16443	16692	16781	16795	16398	16490	16551	16520	16658	16713	16727	16660	16617	16707	16434	16727	16667	16486	16437	16655	16432	16538	16671	16584	16863	16810	16591	16758	16455	16689	16584	16603	16879	16569	16582	16392	16586	16624	16620	16622	16526	16538	16372	16711	16470	16576	16542	16539	16707	16455	16780	16588	16623	16586	16448	16568	16625	16595	16843	16799	16484	16661	16693	16708	16589	16545	16451	16426	16676	16547	16569	16789	16519	16633	16591	16606	16324	16582	16374	16469	16483	16507	16564	16905	16676	16356	16586	16533	16571	16642	16539	16496	16521	16553	16441	16497	16412	16588	16691	16481	16428	16598	16680	16481	16564	16402	16611	16794	16485	16553	16588	16541	16355	16561	16601	16363	16619	16363	16621	16456	16711	16742	16660	16436	16744	16317	16477	16307	16605	16651	16629	16558	16559	16624	16605	16509	16526	16541	16461	16737	16594	16609	16580	16689	16757	16548	16451	16579	16620	16656	16677	16329	16786	16584	16404	16700	16602	16602	16428	16400	16522	16570	16556	16747	16444	16568	16416	16652	16657	16563	16632	16384	16547	16569	16402	16568	16682	16536	16522	16555	16444	16727	16746	16527	16461	16589	16492	16547	16553	16311	16635	16459	16594	16563	16844	16512	16728	16394	16612	16484	16506	16686	16534	16529	16405	16486	16585	16370	16535	16535	16545	16694	16584	16545	16598	16617	16553	16545	16623	16651	16570	16550	16449	16568	16465	16473	16554	16676	16463	16590	16488	16677	16530	16574	16696	16734	16654	16549	16373	16543	16661	16640	16588	16601	16347	16400	16583	16608	16547	16604	16439	16706	16432	16503	16611	16525	16799	16600	16509	16466	16453	16703	16356	16496	16707	16615	16517	16499	16534	16645	16625	16344	16641	16599	16451	16677	16627	16541	16759	16571	16626	16472	16498	16579	16602	16575	16669	16573	16465	16559	16683	16700	16590	16711	16630	16609	16606	16746	16651	16686	16602	16564	16480	16627	16379	16476	16438	16597	16472	16493	16441	16393	16494	16680	16745	16697	16389	16390	16384	16443	16558	16461	16568	16497	16565	16604	16577	16500	16470	16700	16463	16595	16567	16597	16438	16752	16696	16640	16463	16454	16382	16634	16662	16478	16564	16574	16745	16655	16590	16418	16308	16708	16553	16598	16538	16342	16639	16538	16417	16453	16650	16475	16544	16525	16542	16367	16708	16537	16383	16601	16661	16524	16392	16625	16700	16474	16702	16477	16446	16388	16427	16489	16432	16497	16442	16537	16615	16675	16749	16640	16639	16646	16551	16521	16500	16479	16530	16532	16632	16643	16616	16650	16512	16593	16603	16631	16328	16632	16379	16749	16661	16568	16411	16483	16461	16489	16455	16623	16726	16659	16492	16464	16660	16668	16620	16812	16771	16549	16618	16336	16649	16372	16665	16622	16532	16562	16793	16471	16606	16700	16488	16480	16680	16509	16606	16628	16758	16559	16543	16645	16500	16732	16631	16533	16391	16482	16475	16542	16419	16777	16604	16499	16598	16407	16546	16632	16352	16532	16525	16706	16547	16532	16459	16576	16592	16530	16697	16580	16656	16576	16668	16690	16495	16599	16584	16569	16467	16718	16542	16517	16530	16601	16361	16506	16576	16466	16618	16485	16514	16587	16694	16686	16657	16509	16312	16553	16533	16478	16399	16659	16506	16422	16639	16623	16494	16620	16484	16611	16461	16469	16724	16733	16582	16548	16626	16561	16672	16564	16670	16563	16537	16660	16660	16652	16678	16641	16436	16688	16560	16447	16690	16757	16592	16677	16558	16588	16527	16528	16682	16707	16501	16759	16627	16507	16483	16569	16686	16634	16445	16525	16366	16615	16427	16823	16459	16634	16517	16379	16461	16650	16549	16528	16496	16572	16514	16719	16471	16570	16420	16446	16481	16436	16561	16653	16363	16677	16541	16370	16634	16458	16509	16430	16495	16484	16827	16762	16625	16649	16527	16620	16678	16689	16654	16451	16551	16516	16410	16581	16440	16511	16847	16381	16453	16528	16523	16626	16430	16344	16419	16377	16440	16599	16432	16570	16457	16527	16422	16438	16759	16412	16598	16522	16461	16588	16752	16388	16429	16503	16591	16544	16604	16566	16534	16393	16613	16558	16588	16624	16650	16689	16616	16499	16502	16494	16466	16576	16673	16522	16533	16572	16532	16657	16698	16656	16594	16515	16573	16556	16622	16430	16544	16568	16461	16587	16632	16473	16497	16636	16634	16457	16445	16552	16610	16779	16578	16658	16518	16539	16665	16541	16566	16553	16644	16458	16670	16557	16558	16521	16603	16543	16575	16427	16465	16337	16386	16516	16668	16720	16413	16656	16489	16643	16351	16412	16710	16596	16583	16553	16475	16400	16846	16615	16602	16687	16491	16681	16433	16553	16345	16467	16481	16687	16568	16493	16615	16760	16696	16509	16598	16451	16718	16512	16371	16556	16598	16705	16703	16736	16694	16456	16401	16664	16636	16846	16562	16288	16546	16737	16419	16652	16524	16747	16628	16485	16485	16441	16440	16594	16551	16651	16526	16539	16748	16783	16600	16475	16663	16642	16582	16582	16531	16689	16447	16599	16482	16618	16654	16498	16557	16598	16714	16633	16800	16733	16518	16394	16596	16451	16717	16548	16565	16736	16625	16610	16569	16468	16455	16676	16577	16623	16376	16671	16543	16529	16756	16605	16602	16559	16612	16646	16426	16544	16394	16686	16410	16536	16521	16599	16589	16575	16384	16517	16586	16650	16671	16342	16538	16454	16478	16455	16550	16368	16663	16380	16723	16526	16727	16589	16373	16452	16504	16562	16438	16549	16693	16514	16577	16559	16382	16592	16681	16482	16688	16494	16568	16588	16652	16577	16509	16443	16349	16487	16379	16441	16626	16588	16568	16683	16560	16558	16712	16560	16505	16710	16659	16481	16522	16446	16496	16549	16638	16515	16559	16787	16578	16513	16606	16477	16442	16640	16329	16326	16718	16385	16537	16654	16561	16616	16603	16781	16655	16532	16545	16473	16407	16539	16384	16580	16632	16778	16641	16530	16428	16369	16664	16650	16568	16468	16474	16532	16582	16368	16311	16437	16641	16411	16782	16522	16712	16533	16448	16491	16627	16704	16651	16569	16601	16572	16510	16595	16584	16613	16492	16591	16613	16535	16651	16440	16519	16785	16596	16523	16578	16559	16567	16541	16564	16755	16696	16744	16385	16617	16430	16609	16404	16402	16620	16666	16584	16497	16516	16503	16546	16593	16576	16791	16729	16704	16588	16602	16696	16579	16655	16354	16706	16513	16472	16613	16679	16668	16528	16627	16352	16536	16559	16425	16490	16376	16481	16531	16410	16650	16574	16661	16667	16685	16453	16697	16670	16387	16645	16575	16375	16530	16583	16592	16496	16472	16624	16543	16680	16633	16394	16591	16551	16499	16492	16656	16885	16541	16389	16585	16650	16538	16533	16561	16218	16607	16790	16441	16516	16497	16543	16532	16323	16445	16489	16507	16588	16510	16401	16584	16633	16398	16642	16394	16569	16549	16578	16554	16567	16667	16542	16622	16546	16525	16506	16655	16557	16404	16979	16246	16416	16584	16624	16297	16474	16552	16437	16715	16384	16599	16397	16613	16576	16697	16614	16548	16475	16551	16497	16592	16507	16537	16431	16493	16601	16635	16493	16382	16810	16690	16634	16514	16383	16471	16578	16355	16532	16489	16600	16708	16461	16407	16521	16318	16457	16520	16473	16468	16486	16641	16665	16602	16510	16402	16689	16565	16542	16572	16512	16409	16581	16564	16384	16390	16501	16601	16468	16431	16471	16454	16512	16488	16419	16513	16410	16460	16534	16614	16686	16532	16479	16540	16611	16414	16304	16386	16534	16574	16676	16637	16560	16777	16601	16543	16573	16577	16558	16644	16458	16382	16368	16655	16612	16607	16940	16384	16421	16631	16612	16467	16435	16642	16426	16523	16701	16532	16657	16597	16496	16551	16452	16605	16471	16568	16653	16665	16480	16373	16501	16537	16415	16582	16491	16469	16412	16342	16418	16588	16749	16486	16497	16575	16669	16698	16501	16544	16396	16646	16597	16534	16749	16305	16599	16590	16614	16543	16533	16555	16679	16509	16555	16508	16587	16719	16541	16503	16511	16555	16634	16593	16533	16548	16685	16547	16677	16777	16363	16508	16393	16719	16739	16493	16655	16400	16477	16427	16573	16615	16578	16839	16692	16567	16558	16683	16739	16595	16618	16462	16849	16564	16566	16611	16533	16292	16592	16400	16550	16420	16487	16540	16656	16611	16530	16593	16553	16673	16658	16559	16518	16280	16579	16725	16665	16419	16503	16416	16456	16441	16557	16667	16501	16327	16618	16528	16523	16546	16549	16632	16541	16720	16751	16289	16575	16581	16701	16620	16364	16492	16610	16463	16570	16693	16702	16552	16490	16614	16682	16611	16656	16479	16414	16286	16631	16438	16325	16454	16442	16543	16432	16730	16542	16503	16573	16551	16369	16611	16528	16461	16615	16495	16530	16575	16583	16702	16549	16582	16695	16426	16494	16454	16702	16589	16418	16657	16703	16674	16704	16642	16603	16681	16458	16423	16601	16679	16520	16541	16497	16669	16550	16598	16560	16562	16438	16434	16680	16554	16757	16407	16602	16344	16445	16537	16585	16540	16561	16595	16526	16655	16519	16419	16691	16474	16495	16436	16623	16497	16516	16639	16552	16522	16520	16492	16357	16650	16616	16598	16469	16523	16571	16475	16635	16324	16582	16507	16396	16625	16609	16588	16724	16578	16409	16582	16485	16636	16537	16815	16357	16533	16666	16531	16486	16684	16585	16547	16407	16517	16619	16623	16578	16621	16602	16683	16659
28375	49161	41662	23391	20264	19499	19018	18351	17489	16570	16442	16081	15539	15390	15180	15248	15211	15011	14898	15061	15081	16120	22865	25828	24898	21927	18810	16420	15493	15065	14698	14650	14747	14725	14860	14648	14807	14680	14882	14828	14760	14685	14722	14722	14830	14805	14921	14566	14594	14547	14824	14745	14870	14895	14614	14892	14725	14672	14794	14745	14740	14848	14986	14712	14708	14801	14749	14921	14592	14814	14705	14677	14699	14732	14718	14692	14792	14659	14666	14738	14693	14710	14772	14748	14718	14731	14686	14650	14820	14761	14869	14686	14894	14714	14644	14536	14775	14828	14835	14532	14464	14674	14638	14572	14731	14843	14702	14650	14732	14644	14523	14714	14807	14582	14798	14769	14825	14925	14766	14687	14822	14626	14716	14717	14805	14761	14644	14889	14741	14861	14803	14708	14782	14735	14704	14622	14836	14752	14824	14691	14748	14742	14692	14802	14814	14801	14723	14617	14799	14635	14911	14687	14701	14672	14806	14820	14717	14676	14661	14732	14747	14912	14701	14603	14757	14608	14655	14627	14927	14845	14756	14787	14699	14774	14792	14653	14711	14792	14747	14758	14634	14651	14750	14732	14669	14745	14698	14644	14669	14682	14833	14665	14676	14670	14584	14825	14871	14681	14803	14654	14782	14900	14827	14774	14708	14717	14669	14703	14690	14609	14755	14508	14899	14553	14711	14713	14625	14682	14585	14712	14709	14563	14711	14606	14597	14702	14802	14845	14624	14707	14618	14636	14594	14681	14625	14986	14762	14626	14741	14680	14828	14750	14840	14580	14787	14707	14630	14733	14617	14754	14684	14645	14689	14712	14655	14535	14743	14602	14842	14568	14598	14814	14621	14536	14674	14805	14842	14909	14731	14924	14586	14815	14793	14713	14694	14629	14673	14629	14686	14724	14598	14700	14612	14744	14658	14625	14744	14631	14633	14631	14674	14758	14757	14721	14573	14600	14667	14505	14689	14586	14755	14568	14833	14653	14596	14768	14722	14746	14544	14721	14845	14697	14585	14977	14714	14620	14722	14652	14735	14705	14633	14577	14767	14680	14681	14582	14713	14711	14554	14659	14767	14890	14747	14630	14555	14794	14537	14545	14793	14656	14941	14892	14722	14772	14668	14652	14783	14615	14526	14593	14630	14758	14703	14702	14808	14689	14764	14673	14663	14695	14662	14669	14585	14769	14641	14851	14552	14588	14804	14608	14642	14669	14754	14629	14749	14901	14703	14699	14753	14700	14834	14917	14705	14728	14559	14794	14721	14640	14627	14785	14803	14630	14756	14644	14605	14793	14720	14618	14747	14653	14786	14715	14735	14804	14754	14724	14838	14680	14579	14847	14620	14768	14763	14819	14612	14787	14655	14780	14703	15101	14458	14644	14650	14527	14771	14812	14730	14700	14744	14859	14597	14863	14716	14606	14752	14556	14691	14721	14752	14597	14636	14673	14806	14555	14647	14813	14630	14706	14772	14816	14831	14814	14762	14510	14603	14596	14746	14567	14691	14745	14661	14707	14707	14718	14636	14526	14802	14670	14692	14590	14745	14740	14669	14729	14686	14497	14701	14518	14690	14770	14721	14548	14740	14688	14614	14714	14716	14590	14618	14790	14681	14475	14729	14789	14638	14638	14737	14760	14761	14843	14800	14765	14605	14770	14763	14670	14765	14590	14738	14608	14695	14535	14742	14732	14707	14663	14666	14631	14905	14773	14651	14785	14592	14772	14777	14556	14781	14663	14734	14636	14554	14689	14773	14701	14592	14674	14711	14644	14665	14527	14738	14700	14729	14825	14738	14682	14642	14712	14575	14520	14760	14689	14635	14678	14789	14607	14740	14681	14808	14719	14617	14629	14696	14622	14689	14733	14681	14710	14579	14646	14664	14806	14660	14885	14703	14444	14699	14635	14578	14590	14740	14914	14735	14612	14842	14614	14596	14730	14685	14643	14697	14926	14927	14672	14795	14796	14674	14728	14697	14602	14512	14807	14743	14761	14632	14808	14840	14567	14621	14673	14587	14622	14743	14637	14683	14843	14658	14857	14563	14703	14754	14814	14923	14847	14668	14650	14753	14666	14460	14600	14824	14776	14662	14741	14659	14684	14718	14760	14816	14673	14642	14776	14727	14578	14623	14588	14766	14744	14614	14720	14873	14692	14580	14565	14778	14696	14771	14637	14590	14699	14648	14754	14688	14696	14693	14657	14601	14751	14554	14568	14580	14564	14543	14664	14828	14705	14636	14700	14750	14746	14432	14852	14802	14749	14571	14818	14567	14577	14682	14576	14541	14591	14766	14790	14752	14618	14644	14705	14698	14860	14947	14725	14687	14557	14550	14793	14608	14646	14626	14708	14735	14689	14632	14623	14519	14673	14744	14593	14765	14697	14629	14825	14700	14710	14804	14617	14659	14630	14608	14704	14743	14648	14792	14678	14745	14863	14683	14783	14736	14616	14653	14874	14725	14782	14786	14604	14745	14633	14658	14798	14682	14656	14577	14757	14899	14542	14736	14867	14782	14727	14577	14769	14548	14558	14747	14725	14713	14807	14673	14764	14633	14785	14791	14595	14718	14672	14445	14702	14697	14621	14602	14622	14729	14679	14683	14711	14681	14765	14575	14879	14481	14570	14748	14570	14869	14711	14700	14636	14757	14726	14622	14503	14902	14951	14630	14743	14777	14748	14757	14710	14673	14682	14776	14693	14716	14724	14862	14728	14600	14735	14698	14662	14625	14600	14690	14669	14766	14742	14660	14960	14918	14642	14644	14651	14740	14668	14564	14799	14626	14700	14680	14581	14680	14643	14770	14643	14817	14790	14711	14713	14800	14736	14710	14693	14658	14802	14851	14613	14623	14719	14722	14562	14734	14646	14647	14603	14669	14745	14768	14567	14810	14717	14615	14589	14693	14558	14690	14636	14782	14714	14686	14645	14787	14675	14770	14662	14567	14751	14687	14796	14705	14625	14773	14777	14708	14522	14879	14706	14659	14904	14673	14724	14759	14618	14783	14615	14773	14816	14765	14846	14608	14625	14690	14726	14843	14653	14831	14501	14792	14639	14890	14550	14790	14683	14536	14551	14706	14508	14768	14581	14738	14754	14726	14702	14753	14628	14794	14605	14921	14682	14864	14805	14692	14715	14663	14746	14846	14698	14590	14562	14638	14770	14743	14614	14838	14626	14661	14882	14831	14653	14813	14736	14660	14733	15008	14772	14714	14795	14807	14729	14638	14732	14687	14818	14732	14819	14655	14719	14782	14671	14745	14542	14742	14667	14660	14731	14766	14622	14654	14673	14659	14526	14844	14900	14474	14725	14869	14799	14638	14648	14876	14856	14828	14586	14782	14668	14666	14590	14812	14650	14679	14782	14714	14806	14650	14707	14778	14744	14774	14846	14594	14753	14808	14771	14820	14610	14819	14687	14661	14666	14624	14729	14551	14771	14523	14665	14794	14653	14684	14732	14696	14526	14893	14628	14698	14758	14728	14607	14794	14622	14536	14730	14646	14767	14687	14783	14669	14681	14635	14551	14828	14649	14715	14704	14733	14733	14778	14793	14843	14664	14463	14987	14697	14654	14891	14728	14777	14697	14577	14779	14591	14707	14655	14591	14465	14863	14633	14677	14770	14703	14842	14714	14839	14596	14728	14747	14816	14515	14553	14598	14647	14669	14598	14713	14803	14521	14869	14744	14551	14874	14784	14631	14596	14690	14728	14751	14784	14572	14715	14826	14931	14760	14547	14844	14565	14788	14666	14646	14725	14590	14745	14513	14606	14872	14740	14776	14870	14660	14839	14566	14646	14862	14775	14618	14566	14827	14612	14738	14604	14641	14516	14655	14776	14804	14810	14748	14607	14692	14653	14733	14708	14808	14710	14551	14640	14735	14610	14538	14902	14716	14713	14783	14696	14730	14679	14620	14722	14725	14433	14763	14560	14544	14557	14521	14595	14785	14554	14847	14729	14677	14724	14778	14714	14593	14785	14804	14760	14593	14672	14741	14766	14719	14703	14657	14619	14760	14648	14692	14573	14717	14631	14773	14553	14699	14912	14856	14672	14565	14698	14605	14660	14484	14688	14777	14699	14522	14693	14846	14712	14694	14729	14599	14876	14655	14688	14627	14628	14645	14519	14869	14806	14723	14573	14594	14879	14538	14755	14684	14751	14530	14682	14666	14739	14648	14703	14578	14652	14607	14685	14622	14597	14699	14836	14665	14717	14726	14798	14803	14705	14785	14681	14661	14643	14674	14645	14806	14697	14612	14740	14717	14640	14583	14653	14518	14774	14677	14834	14719	14730	14612	14630	14658	14723	14772	14589	14667	14693	14760	14740	14595	14775	14576	14656	14665	14850	14704	14931	14676	14894	14742	14859	14681	14739	14605	14637	14490	14632	14715	14781	14920	14656	14839	14785	14791	14562	14609	14619	14692	14569	14736	14656	14769	14640	14651	14681	14726	14703	14601	14690	14818	14555	14876	14734	14770	14783	14712	14625	14652	14656	14665	14753	14794	14691	14452	14743	14710	14608	14652	14668	14920	14743	14668	14742	14631	14824	14875	14750	14515	14866	14745	14624	14638	14715	14663	14726	14691	14778	14760	14690	14789	14674	14675	14746	14755	14671	14747	14696	14721	14609	14722	14892	14627	14714	14683	14765	14568	14737	14757	14662	14907	14799	14727	14605	14619	14870	14749	14639	14617	14607	14676	14745	14612	14841	14831	14638	14721	14637	14777	14650	14512	14755	14713	14736	14863	14794	14593	14737	14621	14759	14933	14636	14740	14733	14753	14843	14771	14776	14729	14778	14527	14656	14840	14713	14778	14727	14790	14684	14643	14643	14778	14727	14785	14664	14591	14773	14787	14730	14517	14816	14754	14705	14698	14615	14922	14521	14557	14619	14719	14508	14787	14682	14767	14680	14725	14682	14772	14883	14683	14727	14671	14710	14694	14800	14685	14703	14656	14458	14779	14847	14647	14671	14640	14668	14586	14766	14598	14609	14596	14628	14785	14634	14536	14876	14698	14675	14711	14746	14644	14577	14679	14724	14641	14807	14628	14740	14590	14649	14703	14722	14651	14627	14488	14730	14565	14646	14723	14786	14755	14654	14717	14572	14683	14748	14734	14859	14608
28209	23203	25203	20172	16522	16470	16434	16253	16199	16109	15897	15867	15833	15906	15716	15939	15807	15670	15548	15722	15636	15707	15941	16174	16261	16229	15876	16028	15903	15652	15440	15645	15546	15370	15664	15454	15694	15625	15713	15509	15603	15715	15428	15593	15589	15405	15605	15521	15580	15555	15691	15695	15627	15636	15574	15630	15605	15280	15381	15544	15542	15535	15464	15609	15642	15571	15490	15681	15513	15701	15709	15597	15520	15543	15473	15560	15612	15671	15502	15483	15493	15691	15621	15582	15769	15704	15550	15604	15621	15483	15641	15399	15461	15738	15739	15685	15614	15331	15637	15580	15605	15402	15511	15684	15592	15512	15590	15520	15479	15606	15505	15561	15593	15651	15525	15592	15688	15531	15857	15693	15650	15590	15569	15711	15705	15620	15475	15572	15593	15661	15614	15770	15632	15598	15634	15640	15429	15404	15662	15562	15549	15659	15526	15591	15542	15506	15429	15436	15796	15477	15516	15690	15621	15641	15707	15604	15688	15465	15661	15577	15490	15520	15664	15598	15709	15760	15358	15492	15560	15567	15451	15722	15461	15569	15666	15726	15538	15586	15599	15534	15526	15582	15620	15734	15733	15781	15490	15603	15537	15633	15689	15656	15635	15510	15670	15627	15551	15467	15577	15531	15552	15562	15626	15696	15785	15672	15507	15854	15547	15474	15599	15652	15707	15824	15527	15659	15659	15542	15498	15345	15695	15467	15605	15790	15662	15521	15554	15592	15786	15647	15794	15429	15674	15425	15771	15503	15528	15598	15588	15852	15746	15643	15453	15493	15659	15605	15542	15683	15468	15616	15623	15655	15474	15537	15617	15614	15639	15588	15589	15263	15586	15694	15606	15630	15506	15579	15612	15418	15563	15511	15487	15839	15486	15583	15743	15624	15579	15521	15502	15470	15557	15499	15786	15664	15558	15370	15777	15660	15557	15632	15449	15761	15710	15537	15431	15567	15623	15544	15723	15524	15639	15443	15501	15624	15380	15477	15625	15501	15733	15623	15517	15350	15518	15678	15421	15522	15573	15718	15459	15691	15658	15649	15510	15648	15464	15496	15521	15682	15599	15593	15710	15425	15632	15676	15791	15520	15575	15476	15524	15478	15605	15748	15638	15429	15648	15827	15649	15589	15591	15547	15618	15506	15597	15547	15566	15678	15498	15497	15564	15368	15464	15747	15392	15581	15470	15544	15598	15881	15635	15369	15728	15577	15571	15495	15740	15637	15774	15551	15612	15681	15683	15770	15637	15479	15602	15629	15600	15602	15702	15572	15541	15499	15718	15495	15386	15382	15548	15512	15374	15571	15495	15315	15444	15748	15755	15678	15763	15650	15425	15555	15516	15519	15460	15604	15701	15600	15679	15479	15551	15457	15552	15671	15735	15457	15543	15670	15563	15515	15633	15656	15557	15636	15616	15730	15567	15338	15577	15534	15548	15577	15470	15607	15503	15595	15404	15483	15685	15641	15644	15522	15577	15641	15454	15487	15645	15508	15568	15646	15661	15859	15739	15620	15818	15582	15558	15719	15736	15538	15689	15459	15621	15617	15723	15566	15492	15614	15685	15767	15716	15369	15571	15537	15543	15464	15667	15673	15638	15540	15512	15548	15542	15743	15629	15300	15522	15660	15589	15648	15467	15606	15655	15488	15591	15699	15411	15649	15575	15634	15390	15677	15538	15623	15612	15575	15822	15651	15652	15396	15749	15510	15800	15557	15568	15689	15428	15696	15618	15673	15739	15735	15592	15657	15742	15705	15540	15562	15625	15589	15690	15644	15601	15546	15458	15502	15693	15607	15498	15539	15519	15650	15548	15586	15582	15441	15767	15737	15588	15561	15670	15404	15563	15440	15533	15624	15618	15619	15601	15811	15567	15473	15500	15682	15370	15505	15720	15414	15681	15643	15509	15718	15635	15692	15465	15587	15574	15648	15584	15520	15409	15732	15699	15712	15537	15550	15625	15569	15523	15429	15250	15496	15462	15432	15577	15775	15582	15738	15671	15603	15594	15679	15696	15750	15574	15568	15812	15641	15727	15739	15526	15503	15625	15588	15673	15620	15409	15469	15544	15697	15608	15751	15299	15384	15435	15366	15511	15556	15553	15436	15696	15638	15711	15565	15850	15605	15486	15558	15601	15710	15564	15599	15559	15738	15649	15508	15651	15696	15515	15413	15600	15593	15578	15787	15538	15503	15516	15474	15624	15578	15682	15637	15666	15635	15648	15638	15319	15743	15477	15661	15682	15683	15454	15630	15599	15613	15627	15805	15739	15542	15630	15495	15581	15649	15484	15573	15588	15504	15732	15549	15493	15844	15294	15518	15521	15542	15478	15506	15790	15604	15536	15444	15379	15687	15559	15474	15693	15724	15412	15568	15720	15615	15673	15481	15773	15405	15658	15692	15670	15485	15590	15459	15624	15503	15729	15420	15383	15559	15579	15717	15762	15639	15439	15719	15440	15706	15580	15774	15458	15394	15533	15630	15680	15658	15413	15534	15620	15502	15599	15601	15475	15666	15623	15411	15471	15523	15412	15706	15686	15607	15529	15542	15717	15534	15547	15544	15470	15389	15639	15401	15582	15624	15583	15707	15807	15607	15648	15440	15699	15556	15569	15384	15345	15585	15584	15549	15389	15554	15618	15629	15640	15611	15719	15544	15734	15836	15729	15526	15470	15612	15643	15695	15593	15763	15784	15720	15652	15714	15576	15682	15680	15623	15386	15542	15602	15508	15672	15657	15627	15667	15618	15673	15840	15542	15470	15563	15550	15733	15538	15756	15455	15351	15502	15567	15611	15487	15673	15602	15505	15662	15630	15502	15595	15753	15386	15798	15605	15521	15728	15632	15398	15666	15480	15598	15639	15525	15746	15737	15523	15700	15291	15489	15640	15651	15678	15666	15592	15412	15580	15771	15573	15544	15302	15568	15664	15384	15797	15791	15674	15716	15354	15424	15361	15621	15523	15650	15852	15454	15488	15714	15649	15684	15473	15819	15571	15555	15876	15530	15721	15536	15837	15591	15468	15435	15611	15440	15662	15660	15752	15508	15563	15815	15402	15458	15557	15673	15625	15608	15499	15431	15655	15517	15703	15572	15573	15485	15539	15633	15453	15470	15412	15597	15446	15397	15499	15473	15575	15625	15638	15524	15614	15682	15507	15423	15576	15476	15635	15664	15523	15594	15762	15593	15721	15676	15485	15573	15799	15573	15469	15677	15750	15472	15586	15352	15578	15526	15499	15483	15601	15642	15708	15471	15703	15394	15637	15592	15552	15552	15471	15577	15693	15729	15442	15588	15541	15552	15505	15571	15554	15610	15514	15729	15592	15508	15665	15684	15785	15481	15594	15558	15598	15493	15713	15727	15727	15763	15382	15575	15568	15802	15479	15604	15533	15765	15532	15478	15602	15497	15760	15590	15747	15430	15544	15844	15520	15561	15688	15801	15406	15836	15764	15594	15542	15521	15791	15581	15681	15529	15657	15704	15497	15546	15516	15663	15691	15635	15633	15772	15762	15779	15566	15543	15401	15614	15610	15491	15748	15475	15455	15693	15513	15733	15426	15714	15673	15653	15593	15657	15657	15509	15651	15502	15762	15648	15639	15486	15539	15610	15575	15582	15669	15488	15642	15489	15642	15684	15641	15720	15443	15593	15445	15430	15485	15697	15863	15386	15389	15553	15691	15557	15732	15605	15593	15598	15567	15604	15432	15720	15556	15497	15610	15564	15730	15573	15447	15558	15592	15631	15533	15894	15692	15711	15559	15676	15811	15466	15590	15585	15613	15454	15366	15383	15764	15668	15592	15664	15745	15697	15722	15346	15545	15659	15522	15646	15715	15597	15778	15423	15404	15525	15493	15683	15692	15463	15610	15581	15637	15639	15592	15547	15654	15672	15552	15528	15551	15695	15564	15344	15676	15781	15681	15314	15483	15606	15581	15683	15503	15666	15440	15657	15595	15579	15613	15584	15458	15521	15643	15582	15766	15526	15551	15647	15579	15604	15566	15639	15653	15591	15614	15691	15581	15561	15795	15600	15727	15591	15623	15580	15636	15514	15633	15571	15697	15570	15751	15645	15625	15487	15580	15600	15486	15674	15530	15511	15546	15628	15600	15574	15436	15675	15610	15511	15529	15527	15499	15508	15804	15533	15667	15690	15697	15660	15753	15628	15585	15576	15601	15537	15572	15728	15853	15713	15594	15770	15710	15531	15725	15677	15703	15461	15521	15552	15641	15452	15677	15487	15618	15483	15532	15475	15536	15417	15606	15604	15623	15518	15567	15704	15663	15645	15574	15363	15461	15531	15395	15499	15550	15707	15631	15784	15523	15591	15385	15647	15698	15931	15570	15621	15589	15500	15437	15546	15632	15533	15530	15661	15598	15754	15561	15606	15590	15474	15498	15427	15443	15694	15673	15647	15534	15455	15604	15643	15648	15615	15595	15523	15801	15571	15610	15655	15452	15720	15586	15581	15651	15686	15576	15481	15575	15741	15560	15552	15560	15468	15729	15557	15448	15668	15571	15450	15556	15668	15727	15650	15662	15416	15504	15496	15531	15563	15555	15709	15559	15775	15763	15649	15480	15438	15733	15669	15782	15656	15793	15636	15577	15585	15516	15527	15613	15450	15513	15745	15704	15426	15650	15595	15543	15621	15446	15587	15675	15588	15549	15668	15732	15613	15399	15386	15666	15508	15635	15641	15607	15593	15624	15686	15546	15680	15695	15507	15569	15818	15552	15671	15613	15731	15616	15729	15785	15601	15477	15626	15541	15705	15653	15703	15695	15580	15482	15520	15659	15543	15602	15681	15595	15520	15675	15496	15558	15695	15542	15526	15654	15671	15631	15578	15573	15405	15515	15745	15649	15587	15472	15713	15580	15559	15489	15627	15725	15783	15703	15539	15632	15527	15659	15638	15770	15387	15620	15682	15608	15680	15602	15555	15684	15429	15524	15692	15597	15704	15622	15866	15806	15523	15575	15488	15595	15681	15680	15786	15484	15901	15817	15480	15568	15467	15506	15740	15671	15454	15727	15472	15711	15829	15657	15685	15643	15534	15510	15640	15582	15696	15579	15675	15792	15554	15630	15538	15475	15547	15694	15776	15706	15745	15661	15642	15590	15582
23043	29480	22870	16478	15775	15602	15094	15216	15278	14917	14596	14466	14521	14661	14400	14252	14220	14281	14065	14119	14228	14164	14445	14960	15034	14759	14526	14397	14246	14126	13997	14112	14039	14127	14157	14037	14081	14001	14008	14055	14164	14052	14107	14264	13954	14111	14095	14318	14212	14113	14066	14129	13917	14247	14119	13907	14103	14042	14166	13919	14086	13962	14104	14049	14101	13957	14088	13853	14119	14150	14033	14096	14153	13982	14112	13829	14120	13986	14264	14040	14123	14083	14074	14170	14147	14122	14015	14178	14033	14178	14030	13929	14047	14169	13991	13912	14198	14079	14015	14107	14009	14046	14282	13961	14047	14019	13994	14153	14076	14218	14119	14075	14152	14114	13931	14106	14100	14029	14133	14027	14201	13995	14192	14253	14075	14128	14050	14165	14118	14003	14007	13982	13918	14094	14197	14026	14012	14133	14000	14242	13930	14117	14168	14030	14075	14101	14103	14005	14159	13958	13939	14188	14102	14040	14110	14033	14128	14041	14117	14128	13980	14009	14011	14141	14238	14084	14082	14057	14050	14072	14149	13875	14090	14052	13999	14155	13885	14130	14052	13934	13966	14054	14159	13923	14129	14125	14076	13953	13943	14082	14000	14090	14127	13967	14217	14095	14119	14115	14011	14121	13910	14125	13974	14139	14136	14070	14110	14251	13976	14040	14091	14173	14007	13971	14231	13948	13897	14159	14001	14030	14126	14047	14230	14125	14106	14047	14064	14132	14170	14179	14191	14210	14163	13929	14125	14069	14015	14118	13984	14008	14071	14038	14332	14062	13970	14066	14026	13915	14183	13975	13946	14086	14171	14170	14070	14084	13961	14112	14031	14076	14240	14062	14070	14134	14060	14145	14009	13946	14156	14133	14155	14246	14155	14053	14093	14060	14033	14010	13889	14086	14094	14174	14076	13995	14025	14055	14039	14099	13973	14040	14060	14147	13983	14111	13826	14133	14043	14032	14120	13987	14091	14035	13988	14261	14227	14169	14061	14068	14062	13983	14217	14152	13932	14029	14158	14190	14031	14026	13913	14049	13965	14090	14060	14018	14121	14050	13881	13987	14043	14131	14187	14168	14082	13911	14221	14046	13953	14207	14080	13793	14218	14098	13961	14007	14110	14180	14087	14116	14176	14060	14189	14103	14043	14159	14203	14215	14096	14172	14054	14142	14068	13972	14199	13975	14124	14007	13952	14088	14192	14152	14269	13898	14030	13952	14147	14152	14102	14210	14141	13989	14029	14183	14145	14022	13882	14187	14120	14023	14267	14015	14177	14116	14116	13886	13989	14150	14003	14114	13850	14035	14117	14010	13946	14154	14121	14015	14071	14082	13901	13983	14107	14000	14097	13910	14119	14142	14079	14042	14059	14084	14067	14089	14191	14047	13959	14157	14049	14096	14074	14140	13975	14084	14129	14073	14223	13959	13962	14099	13986	14018	14067	14113	14191	13992	14166	14047	14049	14069	14162	14088	13928	14073	14023	14080	14071	14109	13971	14122	14018	14270	14206	14018	14123	14171	13902	14218	14140	14155	13995	14181	14063	14074	14153	14077	14170	14101	14106	14014	14084	14179	14053	14062	14137	14096	14069	14059	14136	13962	14250	14050	14006	14127	14270	14109	14114	14152	14123	14079	14030	14108	14054	14066	14145	14001	14321	14063	13919	14179	14022	14128	14093	14057	14306	13939	14020	14121	14009	14161	14062	14017	14161	14055	13970	14175	14173	14090	13986	14235	14141	14072	13952	14123	14124	14109	14027	14186	14066	14133	14065	14081	14127	14047	13975	14079	14021	14060	14150	14085	14175	13987	14017	14072	14105	14045	13977	14025	14257	14007	14038	13987	14019	14102	14196	13923	13971	14038	14046	13918	14084	14092	14305	13999	13967	14167	14169	14015	13997	13959	14184	14088	14233	14173	14184	14097	14107	13921	14104	14008	14071	14092	13936	14104	14050	13937	13963	14044	13978	14136	14139	14131	13844	14075	14009	14010	14121	14111	14107	14100	14230	14143	13961	14006	14169	14082	14111	14139	14141	14000	14261	13982	14025	14219	14180	14053	14068	14016	14088	13962	14203	14145	14070	14107	14144	14142	13972	14007	14242	14170	14011	14169	13963	14114	14180	14018	13996	14223	14027	14185	14156	14055	13945	14093	14011	14103	13922	14046	14013	14144	14061	14058	14056	14037	14169	14104	14147	13913	14087	14161	14193	14123	14040	14128	14134	14125	14066	14133	14173	14160	14097	14038	14180	13955	14085	14106	13960	14129	14061	14106	14000	14233	14234	14138	14029	14102	14102	14051	14026	14019	14231	14073	14166	14117	14151	14165	14265	13937	13970	14209	14091	14267	14061	13914	14040	14239	13979	14064	14123	14024	14106	14070	14057	14110	14029	13875	13977	14176	14151	13943	14065	14023	14139	13921	14055	14179	14244	13999	14124	14217	13990	14035	14254	14337	14243	14118	14130	14137	14169	14110	14106	14117	14210	14195	14043	14122	14132	14066	14254	14185	14253	14010	14112	14039	14156	14126	13910	14103	14105	14222	13945	13930	14014	13986	14096	13963	14038	14131	13961	14016	14019	14043	14163	14208	14003	14003	14134	13937	14093	13942	14144	14024	14053	14053	14067	14073	14061	13943	14012	14113	14002	14119	14304	14046	14041	14152	14071	14024	14153	14164	14134	13924	14189	13999	14152	14108	14100	13961	14083	13991	13971	14145	14026	14004	14082	14244	14008	14198	14188	13975	14246	14085	14084	14124	14206	14020	14057	14070	14130	14175	14114	14124	13999	14115	14096	14236	14093	14073	14200	14167	13982	14143	14182	14012	14066	14046	14072	13922	14150	14202	14019	14141	14315	14092	14155	14109	14089	14021	14121	14272	14081	14131	14146	14145	14025	14008	13996	14112	14184	14010	13944	14137	14101	14193	14098	14132	14059	14153	14088	14075	14107	14001	14091	14160	14167	13948	14197	14078	14125	14011	14194	14136	14054	14165	13890	14172	14174	14192	14296	14049	14024	14175	14127	14112	14159	14078	14231	14079	13950	14027	13995	14162	13953	13997	14250	13991	14143	14028	13962	14192	14078	13977	13998	14215	14143	14182	14087	13908	14105	13991	13888	14147	14172	13973	13728	14153	13973	14058	14243	14066	14061	14024	14088	13990	14199	14085	14142	14006	14180	13857	13968	14156	14103	14205	13993	14088	14129	14031	14134	14260	14080	14111	14032	14108	14067	14137	14127	14196	13999	14047	13907	14143	13948	14035	14125	13946	14155	14063	13968	14251	14209	13981	14065	14132	14227	13965	13998	14215	13989	14081	13998	14125	14329	13931	14134	14133	14138	13981	14186	13991	13969	14040	14110	14253	13913	14331	14133	14094	13953	13991	14103	14144	14081	14094	14067	14074	14151	14195	14042	14072	14027	14006	14160	14070	14021	14001	14098	13903	14195	14103	14235	14115	14009	13943	14127	14153	14187	14153	14063	14136	14132	14135	14154	13964	14224	14104	14024	13998	14244	14104	14152	14019	13980	14026	13908	14106	14095	14142	14070	14218	14136	13968	14114	14022	14115	14046	14073	14012	14185	13995	13972	14174	13988	14008	14024	14138	14076	13888	13938	14108	13944	13935	14051	14142	14103	14100	14020	14150	14023	14145	14201	14226	14108	14023	14214	14014	14127	14170	14015	13981	14143	14177	14031	13952	14134	13997	14295	14146	14288	13978	14100	14092	14140	14246	14063	13989	14010	13937	14113	14164	14174	13943	14092	14132	13919	14192	13979	14301	14142	14090	13969	14133	14200	14023	14121	14003	14147	13999	14153	13981	14190	14100	14209	14056	13960	14096	13902	14088	13939	14128	14027	14126	14109	13961	14089	14050	14052	14135	14049	14152	14016	13941	14206	14127	14132	14263	14139	13947	14015	14150	14045	14265	14169	13851	14142	14105	14041	14099	14047	14124	14210	13962	14201	14049	13919	14044	13983	13973	14133	14213	14046	14200	14172	14326	14004	14082	13989	14237	14076	14173	14106	14151	14074	14079	14009	14070	14262	14087	13980	14104	14060	14205	14051	14168	14028	14121	14029	14048	14055	14313	14022	14021	14062	14051	14066	14003	14054	14016	14067	14125	14122	13983	14243	14025	14268	14009	14100	14091	14015	14171	14070	14102	14159	14237	14225	14181	13940	14073	14041	14107	13984	13896	14057	14010	14150	14047	14138	14143	14087	14109	14138	14156	13940	14110	14105	14174	14072	14028	14176	14075	14035	14107	13924	14251	14041	14276	14080	14050	14220	14086	13955	14133	14206	14246	13928	13985	14276	14123	14137	14198	14014	14160	13921	13879	14053	14099	14161	14081	13884	14100	14215	14142	14143	13967	14191	14050	14017	13981	13989	14117	13959	14216	14094	14116	14036	14085	13986	13973	13933	14263	13845	14014	14215	14043	14213	14075	14177	14104	14155	13936	14245	14278	14113	14155	14011	13974	14046	14147	14283	14134	14134	14059	13985	14101	14000	14023	14114	14099	14129	14238	14035	14193	13904	14095	14199	14073	14088	14028	14308	13945	14025	14278	14076	14141	14127	14324	14157	14044	14171	13913	14099	14069	14111	13887	14039	13976	14109	14125	14094	14140	14042	14133	14079	14113	13938	14022	14057	14200	14126	14104	14224	14004	14041	14095	14053	14111	14042	14121	13986	14106	13954	14066	14064	14186	14116	14092	14067	14131	14065	14046	14039	13874	14138	14254	14030	14104	14258	14140	14027	13900	14136	14234	13914	14302	14222	14188	14243	13939	14104	14028	14069	14054	13997	14054	14103	14009	14082	13943	14267	14179	14102	14044	14137	13984	14117	13942	13991	14146	14005	14023	14206	14124	14018	14196	14082	13878	14134	14119	13980	14093	14268	14213	14221	13989	14108	14017	14223	14010	14114	14107	14223	14278	14069	14179	14161	14283	14120	14160	14098	13932	14027	14067	14038	13905	14155	14052	14033	14107	14050	14265	13994	13947	14154	14134	14048	14218	14145	14099	14023	14190	14216	14037	14156	14098	14136	13998	14109	14032	14108	14289	14078	14143	14112	14013	14085	14266	14040	14085	13990	14108	14285	13826	14041	14073	14103	14024	14245	14068
23893	21297	28740	24247	21914	21128	19514	17084	16345	16794	16540	16393	16123	16195	16103	15972	15781	15820	15747	15712	15776	15824	17587	19625	19664	18847	17426	16581	16140	15812	15673	15725	15676	15587	15631	15454	15590	15408	15611	15540	15579	15495	15405	15678	15704	15435	15581	15627	15568	15462	15535	15394	15438	15578	15586	15540	15545	15471	15598	15492	15528	15515	15745	15418	15484	15425	15600	15479	15451	15452	15674	15639	15600	15646	15638	15518	15540	15502	15718	15408	15342	15439	15475	15549	15559	15627	15466	15666	15415	15487	15550	15436	15447	15385	15670	15752	15520	15557	15411	15578	15431	15757	15554	15430	15338	15374	15407	15552	15560	15522	15516	15510	15547	15657	15224	15625	15645	15518	15356	15618	15652	15466	15532	15402	15585	15413	15501	15669	15587	15558	15460	15500	15520	15617	15563	15445	15384	15459	15542	15360	15467	15525	15694	15704	15485	15434	15585	15492	15551	15796	15601	15563	15311	15412	15523	15482	15548	15554	15550	15466	15468	15447	15407	15426	15554	15483	15433	15523	15632	15671	15565	15586	15645	15399	15543	15609	15525	15536	15498	15423	15470	15668	15549	15523	15500	15705	15588	15639	15664	15507	15438	15469	15471	15482	15349	15576	15525	15369	15496	15260	15471	15438	15411	15350	15526	15377	15509	15435	15521	15446	15465	15735	15522	15402	15530	15545	15529	15533	15409	15471	15546	15384	15588	15681	15592	15454	15569	15534	15505	15382	15472	15402	15500	15516	15477	15333	15392	15593	15207	15433	15501	15336	15442	15443	15506	15432	15421	15489	15380	15510	15666	15495	15530	15674	15344	15543	15407	15524	15432	15427	15384	15205	15547	15406	15571	15551	15586	15588	15438	15412	15445	15644	15492	15604	15430	15421	15456	15386	15418	15437	15582	15445	15432	15635	15562	15397	15516	15311	15444	15510	15701	15386	15378	15432	15356	15628	15610	15451	15547	15408	15591	15401	15417	15400	15665	15446	15698	15369	15481	15451	15513	15682	15397	15414	15647	15429	15423	15606	15656	15669	15383	15623	15481	15452	15484	15358	15612	15390	15444	15746	15575	15476	15406	15570	15520	15447	15437	15453	15417	15381	15318	15432	15382	15514	15393	15411	15418	15531	15601	15375	15459	15495	15535	15451	15356	15295	15429	15557	15446	15371	15323	15506	15531	15515	15496	15573	15451	15508	15367	15465	15435	15583	15454	15374	15639	15457	15436	15575	15496	15650	15413	15523	15421	15546	15556	15402	15456	15397	15486	15444	15424	15462	15443	15637	15497	15379	15747	15638	15708	15539	15426	15468	15554	15517	15455	15455	15549	15504	15588	15432	15472	15608	15432	15540	15546	15487	15494	15529	15431	15412	15288	15402	15610	15496	15511	15381	15509	15619	15719	15576	15603	15622	15627	15636	15361	15437	15634	15440	15491	15666	15407	15489	15528	15388	15428	15472	15504	15630	15479	15401	15503	15495	15490	15479	15583	15714	15532	15617	15483	15567	15755	15593	15556	15482	15517	15483	15291	15451	15528	15477	15615	15427	15478	15428	15501	15720	15493	15667	15462	15411	15387	15515	15493	15374	15405	15643	15548	15504	15509	15485	15714	15359	15779	15671	15586	15505	15582	15579	15364	15568	15590	15448	15632	15480	15417	15623	15363	15467	15515	15505	15465	15749	15558	15553	15540	15514	15559	15423	15544	15516	15695	15594	15805	15616	15543	15673	15389	15336	15690	15648	15570	15451	15495	15623	15631	15497	15624	15690	15432	15443	15478	15454	15460	15577	15607	15685	15723	15375	15577	15300	15502	15311	15352	15683	15477	15575	15364	15654	15544	15530	15486	15440	15673	15434	15540	15472	15245	15459	15465	15520	15502	15502	15417	15649	15395	15327	15523	15510	15314	15358	15408	15346	15555	15538	15586	15508	15531	15605	15621	15269	15643	15564	15530	15400	15492	15419	15441	15533	15815	15408	15632	15532	15439	15645	15408	15551	15407	15497	15541	15444	15486	15449	15566	15595	15488	15422	15445	15667	15635	15580	15366	15699	15754	15514	15494	15676	15388	15648	15500	15589	15688	15401	15490	15622	15563	15536	15592	15589	15583	15588	15421	15535	15500	15673	15513	15428	15624	15289	15404	15638	15710	15566	15581	15581	15312	15497	15492	15485	15557	15572	15549	15509	15526	15408	15569	15522	15411	15542	15371	15323	15564	15383	15520	15683	15336	15382	15448	15573	15415	15495	15550	15629	15433	15448	15589	15501	15463	15427	15441	15483	15387	15489	15530	15507	15519	15696	15436	15400	15415	15519	15396	15517	15729	15580	15683	15454	15627	15420	15383	15526	15548	15589	15275	15308	15463	15297	15498	15350	15590	15541	15488	15221	15453	15646	15452	15430	15540	15601	15506	15464	15328	15520	15523	15513	15675	15445	15618	15541	15586	15488	15622	15611	15395	15494	15477	15575	15580	15489	15539	15594	15479	15517	15461	15644	15529	15596	15548	15149	15303	15292	15605	15481	15561	15558	15620	15485	15591	15507	15473	15538	15471	15396	15608	15362	15528	15571	15560	15407	15701	15462	15434	15589	15725	15335	15465	15584	15480	15318	15651	15453	15328	15652	15779	15418	15491	15391	15417	15463	15512	15557	15342	15379	15395	15567	15515	15415	15498	15337	15558	15656	15633	15445	15652	15439	15582	15591	15613	15702	15525	15442	15369	15638	15481	15518	15598	15527	15623	15469	15467	15406	15611	15564	15446	15422	15623	15525	15502	15777	15378	15674	15639	15492	15619	15675	15627	15584	15554	15558	15468	15386	15473	15424	15442	15536	15550	15540	15692	15469	15390	15378	15487	15401	15613	15475	15475	15352	15382	15633	15416	15566	15621	15232	15665	15530	15497	15463	15531	15494	15560	15318	15436	15466	15703	15399	15395	15718	15322	15630	15409	15599	15575	15490	15459	15379	15689	15384	15571	15592	15627	15585	15621	15464	15771	15595	15701	15417	15607	15488	15405	15546	15571	15449	15542	15506	15640	15490	15590	15447	15494	15508	15529	15460	15415	15456	15384	15316	15459	15407	15443	15593	15441	15665	15503	15345	15639	15564	15427	15399	15668	15392	15565	15428	15322	15444	15555	15623	15375	15596	15704	15511	15739	15724	15550	15542	15551	15513	15486	15476	15586	15492	15599	15433	15566	15632	15453	15462	15460	15359	15320	15513	15474	15572	15534	15508	15363	15476	15530	15582	15241	15362	15383	15472	15327	15437	15490	15487	15509	15464	15730	15335	15446	15440	15610	15511	15630	15632	15543	15631	15770	15304	15395	15669	15444	15553	15489	15689	15422	15630	15497	15706	15458	15332	15621	15466	15384	15639	15586	15560	15434	15696	15490	15364	15319	15615	15467	15600	15526	15552	15693	15542	15567	15581	15561	15608	15532	15516	15468	15406	15523	15392	15518	15471	15652	15487	15627	15534	15438	15390	15645	15455	15430	15451	15437	15319	15415	15479	15633	15498	15676	15752	15389	15433	15676	15546	15664	15574	15593	15603	15418	15459	15452	15585	15554	15431	15523	15407	15570	15531	15575	15615	15579	15295	15358	15478	15546	15528	15503	15483	15524	15625	15462	15566	15537	15471	15570	15432	15408	15580	15425	15344	15425	15733	15688	15423	15584	15451	15545	15357	15729	15629	15379	15426	15599	15616	15404	15504	15460	15292	15396	15551	15511	15603	15457	15709	15538	15672	15567	15384	15580	15357	15627	15556	15329	15536	15413	15639	15523	15480	15618	15664	15532	15534	15249	15754	15567	15558	15643	15449	15498	15490	15401	15407	15572	15612	15543	15409	15466	15462	15385	15585	15573	15506	15544	15410	15602	15672	15494	15532	15568	15517	15269	15669	15463	15562	15652	15501	15235	15553	15440	15450	15456	15574	15397	15689	15572	15615	15608	15485	15387	15509	15489	15506	15573	15404	15478	15641	15733	15567	15720	15596	15508	15369	15497	15494	15572	15663	15519	15363	15586	15486	15647	15646	15650	15504	15299	15389	15436	15622	15591	15555	15459	15332	15428	15535	15673	15514	15556	15524	15651	15597	15499	15601	15421	15607	15487	15647	15319	15418	15606	15497	15555	15512	15390	15342	15530	15448	15512	15755	15447	15381	15497	15653	15465	15394	15351	15523	15553	15366	15631	15706	15479	15397	15473	15416	15596	15445	15378	15455	15694	15674	15350	15525	15443	15549	15402	15693	15424	15526	15342	15448	15510	15450	15484	15533	15358	15438	15213	15332	15500	15698	15567	15725	15719	15487	15583	15466	15526	15436	15649	15390	15565	15681	15571	15502	15376	15356	15607	15583	15680	15502	15509	15406	15623	15576	15446	15657	15418	15445	15449	15500	15507	15583	15392	15653	15582	15604	15478	15409	15724	15567	15321	15439	15549	15722	15664	15482	15432	15531	15492	15542	15604	15554	15475	15339	15580	15478	15563	15470	15741	15311	15402	15363	15438	15550	15475	15584	15604	15496	15488	15391	15526	15563	15630	15583	15430	15537	15656	15563	15725	15535	15423	15578	15585	15632	15726	15610	15650	15599	15587	15370	15595	15473	15394	15428	15451	15418	15523	15644	15453	15547	15502	15375	15578	15517	15413	15553	15255	15394	15389	15497	15503	15430	15398	15433	15587	15395	15426	15434	15520	15475	15556	15392	15612	15440	15397	15438	15529	15517	15444	15533	15632	15397	15535	15503	15677	15517	15590	15438	15670	15606	15324	15463	15402	15530	15553	15643	15514	15489	15593	15468	15560	15464	15596	15732	15662	15399	15544	15541	15658	15328	15582	15509	15478	15549	15641	15373	15479	15609	15482	15689	15566	15532	15418	15613	15474	15671	15450	15402	15541	15533	15585	15525	15572	15667	15516	15470	15613	15253	15452	15415	15613	15451	15512	15346	15322	15463	15685	15449	15530	15455	15581	15639	15412	15495	15464	15359	15612	15505	15356	15589	15437	15501	15416	15589	15448	15502	15521	15403	15543	15639	15640	15552	15302	15555	15599	15599	15370	15608	15573	15487	15305	15644	15621	15531	15581	15351	15475	15513	15584	15501	15529	15575	15386	15552	15440	15696
25221	37434	30501	19300	18371	17120	16353	15901	15590	15325	15309	15083	15179	14846	14798	14583	14428	14413	14336	14264	13995	14669	17952	20536	19790	18139	16304	15299	14534	14242	14289	13959	14080	13825	14015	14056	14130	14090	14138	13841	14007	14041	13951	13954	14006	14015	14025	14038	14119	14076	14125	13670	14135	14016	14077	14037	14043	13985	14002	14014	14153	14022	13955	13959	14141	13978	14045	14096	14082	14092	14043	14010	14076	14076	13992	13953	14036	14005	14001	14068	14153	14166	13957	14094	13900	13970	13990	14004	14060	14033	14191	14033	14025	14070	13862	14030	14042	14001	14160	14034	13980	14071	13939	14033	13998	14070	13955	14074	14099	14050	13929	13873	13990	14084	13960	14015	14009	14034	14056	14144	14161	13965	13994	13988	14067	14202	14187	14023	14060	13895	13988	14149	13951	14094	14067	13952	14050	13923	13902	13968	13975	14009	13909	14080	14018	13955	14042	13990	14071	14057	13865	14007	13983	14010	13911	13957	14214	13960	14001	13907	14242	14059	14063	14190	13940	13905	13943	14139	13901	14011	14089	13935	14286	14037	13975	14048	14044	14037	13976	13876	13962	14060	13844	14044	13805	13998	14098	14069	14068	14113	13937	14085	14070	13900	13944	13953	13952	14114	13985	13963	14158	14133	14026	14101	14188	14087	13928	13921	14036	13851	14109	13858	13916	13871	14016	13988	14059	14259	14043	14106	14156	13867	14010	14058	14039	14171	14088	13952	14100	14060	14181	14124	13988	13824	13975	13951	13917	14005	14152	14176	13978	13954	13988	14003	14108	14009	14142	14071	13811	13987	13881	14107	13983	14016	14076	13921	13970	14066	13976	13994	14162	14113	13998	14010	14103	13998	14112	13947	13995	14277	13956	14055	14132	14038	14079	14034	14152	14040	14056	13966	14090	13864	14006	14045	14062	14101	14301	13865	14195	14145	13929	13954	13938	14025	14010	14086	13955	13848	14152	13973	14125	14169	13908	14127	14265	14097	14149	14117	13907	14052	14016	13989	14015	14124	14121	14078	14213	14010	13945	13974	13963	13917	14065	14220	14065	14018	13806	14079	14019	13995	14145	14031	13934	13933	13953	14000	14091	14034	14056	14021	14067	14032	14028	13900	14117	13992	13986	13945	14046	14198	14017	13984	14082	14095	13963	13932	14081	13902	13920	14025	13986	14104	14085	14059	14018	14009	14050	13997	13973	14031	13996	13950	14029	13963	13995	14047	14114	13900	14002	14017	14032	14238	14125	13916	14072	14147	14131	14055	13868	13949	14198	14046	14066	14098	14110	14045	13999	13998	13930	14137	14138	13994	13681	14030	14030	13927	14085	14101	14067	14174	14113	14080	14115	14072	14127	13778	13855	14113	14104	13954	14017	14066	14017	14074	14086	14009	13946	13881	14053	13943	13899	14129	14028	14005	14123	14065	14061	13967	13961	14012	14040	13959	14153	13906	14022	13962	14117	14193	14020	14018	14120	14014	14035	14119	13981	14000	14011	13981	14014	14029	14002	14133	14037	13957	13913	14253	14050	13947	14169	14134	14135	13914	14041	14048	14014	14116	13990	13876	14001	13924	14020	14194	14012	14055	14107	13965	14113	14129	13994	13939	14030	13835	14141	14146	13907	14005	14038	14048	14039	14034	14102	14095	14144	13905	13943	14053	14008	13979	13944	14036	14141	14020	14072	14100	14101	14092	13976	14064	13847	13920	14095	14116	14198	13861	13909	13966	14143	13841	13903	13985	13962	14157	13991	13965	13835	14040	13902	13971	13899	13997	13990	14147	13968	14215	13964	14071	14042	13934	14103	14198	14151	14121	13933	13993	13886	14005	14209	13981	14106	13970	14068	14136	13998	14149	14066	13934	14120	14102	14014	13975	13858	14107	14074	14065	14032	14043	13940	14097	14112	13819	14013	13978	14029	14174	13876	13969	13984	14015	14139	13945	14146	13999	14087	14027	14064	14079	14284	13852	13735	14003	13901	13974	14106	14057	14103	14076	14204	14031	14006	14005	14211	14060	14029	13906	14004	13956	14068	14011	14001	13890	14134	14231	14096	14053	14039	14085	13958	13802	13860	13878	13971	14160	13919	13973	13959	13898	14008	13941	14099	13962	14042	14109	13860	14142	14129	14072	14085	13918	14051	13892	14016	14004	13965	14091	13940	14041	13927	13827	14022	14000	14029	14050	13915	14301	14034	13946	13928	14085	14010	14016	13998	14031	13840	14035	13846	13998	14148	14133	14087	13988	13966	13855	13954	14099	14133	14136	13999	13916	13975	13916	14065	14000	14140	13890	14002	13983	14045	13971	13978	14037	14083	14034	13984	13823	13950	13911	14172	14066	13851	14041	13925	13944	14071	14096	13966	14031	13972	14175	13923	13919	13800	14055	13960	14038	14104	13961	13973	14129	14173	14114	14130	13976	14092	13958	13876	13997	14079	13955	14062	14311	14026	14132	14066	14226	14067	13808	13946	14013	14018	14056	14162	13913	13990	14102	13955	14206	14086	13839	14017	14027	13988	14208	13903	14115	14074	14177	14061	13881	14190	13985	14069	13921	14016	13878	14137	14067	13953	14056	13988	14017	14041	14094	13937	14088	14010	13823	14084	14085	14059	13875	14018	14108	14089	14026	14201	13987	14014	14019	14091	14087	13918	14057	13981	14003	14173	14027	14241	13955	13972	13933	13958	14096	14155	13830	13941	13996	14073	14036	14093	13869	14039	14181	14046	14051	14072	14096	14002	13912	14001	13886	14022	13974	14097	14062	14023	13914	14119	14035	14059	13985	14052	14003	14096	14016	13946	14054	13875	13969	14137	13968	13939	14123	14083	13883	14089	14002	14113	14174	14071	14011	14159	13963	14075	14036	13889	13842	14010	14137	14037	13911	14086	13985	13926	14010	14045	13892	14172	13948	14180	14139	13870	13908	13986	13930	14270	14053	13920	14065	14011	14149	14051	13905	14112	14057	14153	14038	14030	14118	14099	13999	14032	13811	13989	14009	13846	14140	14108	14125	14074	14169	14153	13957	14126	14195	14103	13843	14004	14092	13954	13854	14059	13937	13883	14074	14049	13949	13961	14023	13959	14014	13990	13948	14010	14131	13993	14018	14186	14023	14169	13913	14004	14023	14004	14113	14038	14086	14124	14045	14072	13980	14169	13986	14095	13932	13967	14163	14183	14033	14179	14118	14100	14159	14075	14149	14062	13897	14072	13916	13943	14071	14052	14049	14077	13999	14079	14049	13963	14003	14092	13918	13977	14055	13998	14082	14023	14111	14140	14136	14038	14059	14014	14200	13927	14134	14124	13931	14089	13938	14167	14059	14131	14038	14144	13982	14052	14081	14012	13877	14030	13996	14010	14188	14140	14003	14145	13942	13944	13870	14327	14194	14000	13936	13967	14033	13968	14066	14014	14213	14145	13959	13853	13990	14069	14102	14049	14048	14171	13712	13985	13881	13944	14133	13846	13984	13944	14092	14031	14031	14044	13998	14024	14016	14075	13921	14136	14038	13773	14085	14060	14019	13991	14042	13927	14124	14138	13989	14164	14015	14017	13966	14110	14133	13969	14108	14064	14016	14138	14046	14135	13998	13957	14135	14086	14002	14138	14146	13966	13983	14031	13996	14121	14010	13980	14059	14254	14199	13944	14164	14168	13947	13898	13997	14058	14076	13990	14102	13909	14026	13957	13937	14099	14039	14068	14016	14065	13909	14143	13898	14202	14165	14057	13959	14144	14027	13809	14023	14104	13967	14195	14060	14088	13943	14021	14047	14278	13913	14076	14040	14063	14001	14154	14013	14140	13866	14048	14009	13956	14191	14099	13968	14015	13994	14003	13931	14146	14072	13996	13995	13977	14184	13983	14065	13956	14181	14078	13940	14015	13986	13969	14129	13924	14138	13893	13998	13990	14038	14042	14113	13937	13971	13887	14122	14130	13834	13996	14090	14107	14026	13958	14072	14216	14140	13927	14266	14041	13931	14032	13968	14046	13989	13995	14058	14002	14080	14056	14076	13954	13830	13955	13990	13852	13974	14124	14116	14153	14085	13994	14069	13889	14092	14019	13870	14070	14087	14002	13884	14082	13802	14101	14069	13951	14079	14124	13992	13967	13978	14078	14099	14066	14105	14087	14124	14017	13924	13939	14077	14171	14231	14041	14216	13847	13872	14036	14166	14007	13875	14047	14118	13935	14006	14064	14030	14009	14099	14012	14005	14110	14141	14014	14157	13956	14251	14024	13954	13955	13947	14045	14032	13975	14123	13986	14050	14055	14079	13878	14063	14019	14126	13978	14079	13982	14062	14132	13918	14128	14062	13797	14229	13914	13905	13972	13889	14105	13978	14122	14075	14084	14127	14108	13940	14089	13962	14003	14146	14252	13993	14087	14027	14073	14184	13870	14026	14011	14150	13853	14054	13967	13978	13974	13944	14151	14156	14147	14062	13985	14043	14164	14062	14132	13951	13964	14002	13987	13975	14020	14097	14037	14050	13981	14018	14187	14113	14163	14244	14161	14111	13961	14015	14017	13952	14024	13967	13939	14023	14125	14124	14066	14106	13985	14059	13902	13954	14041	14099	14025	14048	13868	13843	13963	13895	14225	13985	14010	13986	14050	14096	13986	14075	14011	13825	13992	14077	13923	13968	13971	14023	13899	14106	13904	14231	14074	14025	14129	14184	13989	14065	14025	14053	14005	14065	14080	13901	13993	14033	14087	14001	13923	13979	14112	13973	14376	14084	14049	14088	14000	14017	14151	13986	14005	13842	13916	13962	14092	14076	13928	13939	14007	13958	13987	14052	13947	13981	13920	14090	14030	14093	14019	14115	13876	13984	13977	14006	13976	13980	14033	14046	14024	13901	14115	14171	13897	14126	14017	13997	13972	14116	14119	14006	13824	13982	14142	14007	14114	14037	14169	14074	14115	14150	13997	14024	14041	14196	13969	14056	14087	14040	13907	13946	13933	14024	13922	14064	13932	14061	14075	14027	13925	14152	13985	14085	14131	13942	14097	14032	14128	14113	14160	13971	14058	13961	13991	14030	14045	14106	14181	14008	14065	14136	14049	14014	13966	13987	14105	14007	14184	14117	13984	14119	14084	13956	14085	13967	14086	13957	13943	14010
22980	21456	29388	23884	21605	23448	24452	18741	17415	17557	17098	17228	17121	17267	16902	16701	16745	16796	16455	16407	16368	16562	19903	24419	23730	21685	19878	17889	17179	16716	16509	16347	16266	16084	16290	16225	16397	16260	16405	16143	16118	16400	16266	16336	16247	16231	16189	16207	16340	16327	16091	16460	16250	16270	16328	16199	16073	16188	16112	16285	16310	16412	16234	16241	16355	16516	16227	16221	16307	16256	15976	16242	16122	16253	16308	16140	16327	16159	16197	16434	16161	16194	16178	16258	16081	16349	16315	16357	16373	16288	16164	16157	16250	16271	16117	16049	16291	16086	16255	15961	16085	16014	16182	16316	16412	16280	16132	16202	16272	15988	16380	16247	16333	16388	16219	16240	16276	16277	16147	16140	16302	16349	16352	16158	16313	16201	16347	16373	16224	16163	16022	16296	16347	16098	16326	16302	16378	16367	16237	16187	16314	16074	16344	16259	16209	16186	16258	16149	16147	16164	16183	16068	16235	16335	16249	16254	16151	16152	16243	16355	16143	16252	16105	16261	16173	16042	16099	16157	16263	16236	16107	16203	16204	16309	16222	16370	16423	16192	16272	16409	16175	16083	16253	16337	16205	16195	16444	16081	16180	16178	16117	16183	16113	16249	16094	16163	16162	16129	16025	16234	16384	16212	16142	16327	16312	16100	16072	16237	16394	16224	16181	16142	16295	16329	16069	16193	16157	16371	16173	16392	16213	16290	16168	16169	16111	16155	16059	16074	16195	16254	16067	16328	16072	16198	16189	16069	16215	16206	16296	16325	16192	16346	16326	16161	16282	16340	16427	16206	16204	16385	16262	16095	16115	16149	16218	16257	16113	16244	16219	16194	16220	16066	16258	16154	16177	16270	16028	16276	16273	16205	16223	16338	16231	16269	16209	16169	16223	16325	16140	16336	16304	16297	16277	16311	16014	16248	16368	16137	16288	16263	16300	16240	16275	16186	15992	16074	16103	16327	16335	16135	16216	16243	16266	16285	16351	16236	16046	16245	16251	16230	16168	16357	16177	16176	16259	16121	16089	16127	16355	16274	16111	16175	16217	16096	16236	16291	16080	16299	16278	16141	16161	16175	16034	16342	16318	16237	16262	16348	16006	16271	16268	16129	16290	16323	16166	16274	16246	15850	16138	16237	16053	16181	16295	15974	16229	16239	16200	16148	16188	16090	16335	16120	16417	16306	16266	16335	16205	16008	16323	16083	16329	16401	16073	16121	16267	16238	16246	16243	16215	16033	16185	16017	16024	16242	16193	16097	16113	16092	16139	16251	16306	16138	16238	16328	16191	16036	16227	16154	16386	16198	15959	16119	16076	16208	16276	16244	16275	16162	16100	16316	16220	16186	16051	16203	16035	16032	16246	15976	16318	16378	16286	16053	16385	16289	16260	16187	16169	16203	16216	16256	16227	16110	16144	16323	16168	16240	16170	16308	16340	16213	16217	16342	16221	16065	16197	16148	16151	16175	16162	16395	16066	16115	16350	16240	16120	16086	16381	15953	16329	16299	16101	16206	16249	16288	16146	16111	16330	16060	16211	16083	16240	16282	16296	16204	16290	16255	16240	16172	16069	16256	16125	16160	16163	16097	16125	15963	16252	16180	16216	16356	16235	16157	16205	16186	16299	16152	16252	16278	16014	16317	16401	16245	16403	16201	16245	16202	16082	16232	16326	16153	16332	16205	16126	16051	16223	16068	16002	16213	16157	16153	16340	16186	16286	16078	16229	16328	16114	16043	16196	16231	16366	16221	16186	16300	16246	16271	16127	16083	16195	16201	16213	16062	16287	16375	16331	16058	16213	16375	16152	16215	16299	16391	16273	16110	16161	16405	16215	15991	16034	16195	15989	16396	16077	16296	16268	16255	16023	16242	16241	16393	16395	16148	16261	16373	16208	16180	16258	16210	16088	16098	16016	16265	16117	16186	16062	16265	16220	16360	16179	16203	16371	16296	16226	16396	16117	16209	16136	16214	16328	16129	16167	16306	16239	16173	16260	16131	16227	16253	16079	16097	16116	16122	16162	16220	16155	16380	16037	16150	16251	16043	16165	16088	16217	16044	16114	16307	16309	16160	16220	16078	16231	15989	16063	16286	16096	16313	16133	16253	16238	15938	16398	16304	16119	16279	16178	16206	16219	16413	16250	16116	16012	16070	16260	16288	16259	16239	16255	16178	16172	16057	16227	16328	16175	16157	16005	16172	16209	16318	16268	16432	16180	16136	16259	16170	16197	16190	16359	15955	16193	16227	16081	16033	16289	16175	16167	16273	16140	16031	16036	16207	16455	16419	16293	16208	16241	15891	16187	16179	16217	16139	16348	16110	16245	16021	16348	16164	16191	16142	16164	16114	16247	16274	16379	16401	16098	16247	16243	16028	16306	16192	16219	16237	16213	16075	16069	16321	16225	15960	16076	16178	16203	16281	16215	16238	16446	16122	16230	16092	16223	16332	16329	16216	16088	16084	16166	16213	16257	16269	16067	16199	16211	16197	16214	16303	16395	16343	16268	16186	16284	16304	16296	16170	16139	16238	16161	16130	16096	16211	16400	16232	16154	16222	16201	16226	16248	16089	16292	16059	16240	16245	16166	16219	16229	16231	16097	16266	16154	16192	16358	16297	16230	16181	16266	16189	16241	16109	16416	16358	15913	16321	16127	16196	16196	16166	16285	16268	16372	16166	16261	16244	16138	16275	16109	16206	16124	16034	16035	16346	16235	16042	16218	16159	16379	16147	16197	16196	16228	16297	16202	16052	15902	15953	16095	16161	16131	16108	16196	16370	16104	16398	16171	16102	16251	16226	16321	16208	16056	16061	16260	16068	16130	16130	16327	16160	16389	16217	16200	16309	16280	16089	16231	16177	16364	16198	16335	16171	16165	16060	16074	16191	16193	16148	16211	16090	16214	16204	16209	16233	15977	16070	16014	16310	16211	16221	16210	16159	16293	16164	16191	16085	16098	16008	16192	15940	16227	16043	16232	16366	16125	16264	16270	16137	16226	16100	16116	15920	16304	16294	16136	15983	16362	16102	16240	16228	16164	16096	16421	16100	16133	16246	16231	16139	16331	16444	16233	16150	16028	16189	16262	16145	15943	16094	16195	16165	16043	16296	16104	16222	16400	16103	16315	16099	16360	16228	16075	16208	16096	16328	16143	16215	16236	16036	16041	16256	16012	16285	16168	16222	16103	15883	16142	16104	16083	16229	16238	16224	16261	16075	16149	16282	16216	16206	16245	16114	16234	16303	16234	16123	16062	16271	16227	16226	16244	16046	16499	16136	16024	15960	16245	16327	16220	16160	16199	16201	16265	16332	16043	16133	16156	16104	16109	15997	16192	16316	16135	16160	16171	16259	16123	16343	16081	16125	16387	16458	16007	16034	16215	16290	16294	16075	16056	16152	16185	16260	16325	16064	16114	16249	16219	16216	16363	16168	16159	16019	16070	16219	16067	16296	16305	16176	16307	16186	16235	16213	16231	16103	16148	16138	16082	16150	16322	16155	16175	16159	16122	16126	16121	16148	16110	16320	16153	16252	16122	16235	16185	16244	16260	16182	16146	16221	16235	15998	16241	16173	16038	16282	16076	16238	16034	15988	16106	16397	16317	16230	16077	16269	16173	16019	16178	16280	16184	16337	16113	16131	16274	16330	16066	16371	16113	16081	16010	16247	16210	16234	16403	16127	16293	16225	16174	16118	16141	16259	16306	16097	16351	16111	16132	16188	16299	16277	16157	16138	16278	16228	16136	16155	16184	16326	16067	16189	16197	16255	16161	16043	16152	16072	16198	16228	16139	16158	16238	16101	16275	16137	16199	16205	16001	16129	16251	16253	16188	16185	16251	16135	16098	16125	16000	16155	16163	16471	16264	16440	16150	15904	16154	16262	16346	16371	16306	16191	16099	16198	16053	16165	16211	16203	15876	16133	16430	16238	16137	16125	16360	16366	16313	16171	16005	16117	16125	16219	16097	15992	16180	16073	15992	16017	16082	16158	16182	16174	16255	16314	16083	16226	16352	16246	15989	16093	16099	15979	16082	16260	16040	16407	16286	16312	16142	16133	16134	16230	16229	16248	16149	16231	16081	16135	16348	16126	16259	16130	16024	16179	16075	16105	15984	16471	16152	16282	16332	16071	16143	16235	16215	16409	16198	16143	16011	16132	16251	16053	16148	16411	16358	16216	16208	16300	16167	16133	16048	16259	16305	16356	15968	16023	16044	16187	16225	16201	16094	16203	16222	16301	16099	15906	16248	16177	16058	16083	16202	16147	15962	16336	16162	16223	16168	16360	16266	15964	16293	16498	16205	16174	16177	16000	16114	16330	16354	16188	16039	16258	16332	16255	16086	16252	16217	16039	16407	16128	16183	16058	16240	16162	16103	16121	16144	16277	16221	16130	16182	16182	16111	16341	16370	16179	16189	16236	16182	16324	16377	16241	16379	16308	16132	16206	16238	16115	16344	16057	16191	16237	16349	16142	16148	16163	16114	16135	15990	16103	15950	16326	16275	16054	16084	16004	16019	16178	16046	16146	16263	16241	16301	16291	16335	16160	16494	16283	16247	16227	16090	16238	16188	16137	16358	16103	16369	16144	16304	16253	16114	16178	16223	16418	16053	16308	16193	16295	16253	16281	16198	16105	16244	16088	16154	16220	16180	16101	15993	16040	16195	16182	16241	16191	16246	16256	16104	16160	16193	16357	16242	16312	16210	15881	16181	16167	16255	16163	16273	16090	16250	16064	16186	16155	16094	16177	16106	16255	16307	16074	16227	15985	16115	16176	16313	16236	16357	16205	16204	16117	16218	16159	16083	16173	16176	16207	16147	16153	16260	16119	16199	16221	16073	16271	16114	16229	16308	16298	16127	16264	16208	16207	16053	16136	16173	16166	16262	16269	16181	16251	16209	16164	16312	16063	15931	16053	16443	16325	16204	16116	16176	15911	16203	16046	16005	16271	16225	16175	16104	16269	16032	16272	16176	16151	16144	16362	16150	16197	16071	16332	16261	16156	16283	16221	16336	16282	16324	16044	16087	16179	16389	16333	16147	16174	16166	16278	16257	16195	16338	16209	16333	16279	16050	16230	16126	16234	16414	16190	16041	16376	16130	16180	16162	16215	16117	16178	16378	15983
27043	41032	28985	22875	20948	19194	18257	17191	16700	16246	16056	15948	15682	15710	15306	15231	15128	15092	14861	14843	14681	15058	21031	26322	24662	21969	19051	16577	15683	14863	14651	14598	14666	14563	14544	14455	14543	14460	14503	14528	14377	14490	14540	14440	14590	14512	14537	14824	14623	14409	14515	14447	14500	14515	14639	14515	14466	14450	14544	14466	14594	14402	14460	14348	14536	14471	14547	14501	14543	14374	14551	14347	14626	14488	14395	14454	14512	14550	14559	14409	14507	14689	14191	14358	14544	14546	14481	14480	14353	14501	14470	14403	14640	14383	14655	14367	14364	14466	14298	14479	14472	14634	14420	14495	14474	14544	14661	14379	14612	14803	14427	14604	14426	14527	14423	14252	14519	14399	14374	14525	14466	14547	14422	14333	14491	14479	14526	14564	14444	14600	14539	14485	14542	14427	14472	14523	14492	14507	14365	14398	14429	14397	14589	14428	14615	14527	14369	14471	14603	14506	14412	14437	14536	14469	14624	14547	14348	14445	14426	14261	14430	14551	14196	14441	14573	14373	14612	14582	14572	14591	14487	14381	14515	14284	14524	14414	14608	14436	14445	14409	14501	14239	14520	14377	14593	14539	14570	14529	14530	14385	14475	14379	14389	14464	14420	14440	14405	14422	14403	14504	14501	14470	14448	14495	14543	14591	14355	14472	14394	14310	14315	14425	14516	14627	14418	14390	14417	14463	14126	14380	14470	14488	14519	14479	14475	14406	14511	14623	14486	14579	14424	14486	14518	14449	14468	14529	14464	14547	14406	14391	14646	14556	14533	14685	14401	14448	14311	14567	14484	14531	14443	14553	14407	14459	14420	14558	14625	14450	14540	14433	14470	14506	14513	14446	14489	14586	14502	14590	14386	14511	14506	14380	14591	14222	14566	14462	14370	14437	14518	14580	14514	14391	14554	14374	14589	14553	14611	14645	14447	14356	14448	14405	14559	14334	14464	14371	14509	14393	14709	14544	14517	14434	14561	14524	14334	14544	14370	14459	14389	14463	14632	14601	14518	14477	14590	14352	14507	14420	14528	14496	14484	14595	14357	14412	14582	14472	14631	14457	14563	14532	14537	14619	14546	14406	14532	14490	14473	14452	14521	14454	14507	14606	14372	14493	14567	14426	14506	14559	14528	14587	14380	14454	14533	14306	14375	14454	14382	14512	14423	14526	14538	14633	14598	14518	14459	14613	14512	14501	14482	14633	14619	14497	14451	14498	14450	14389	14450	14580	14448	14519	14471	14434	14581	14546	14588	14331	14595	14271	14430	14521	14591	14453	14636	14558	14486	14431	14508	14454	14480	14309	14489	14755	14415	14365	14329	14654	14543	14546	14304	14535	14588	14426	14504	14381	14531	14313	14590	14363	14453	14631	14468	14357	14403	14420	14399	14305	14408	14543	14495	14428	14555	14547	14362	14538	14467	14400	14264	14539	14421	14615	14499	14542	14433	14557	14524	14329	14553	14527	14416	14459	14414	14283	14326	14446	14497	14444	14509	14483	14321	14483	14296	14630	14493	14467	14546	14418	14533	14458	14509	14513	14452	14469	14520	14446	14553	14314	14444	14313	14530	14394	14251	14532	14601	14414	14355	14395	14452	14530	14411	14472	14532	14285	14324	14589	14700	14334	14569	14482	14500	14471	14390	14547	14532	14541	14461	14513	14512	14346	14557	14546	14454	14364	14472	14387	14544	14376	14505	14471	14472	14440	14426	14375	14465	14503	14320	14390	14556	14418	14459	14508	14409	14479	14554	14346	14445	14496	14626	14239	14372	14624	14438	14323	14425	14550	14532	14443	14374	14529	14546	14472	14565	14389	14440	14573	14498	14636	14522	14535	14383	14424	14719	14490	14441	14609	14463	14359	14525	14446	14397	14313	14417	14447	14466	14552	14490	14648	14468	14576	14438	14347	14524	14471	14566	14420	14491	14545	14508	14577	14374	14572	14470	14477	14643	14611	14446	14589	14308	14528	14243	14330	14516	14544	14575	14511	14369	14204	14412	14476	14396	14389	14435	14611	14394	14474	14390	14540	14493	14603	14560	14325	14485	14421	14381	14583	14414	14552	14469	14382	14379	14453	14417	14371	14311	14394	14317	14511	14386	14477	14357	14476	14584	14597	14383	14569	14487	14489	14524	14394	14462	14400	14510	14612	14492	14390	14595	14375	14429	14515	14614	14536	14479	14601	14514	14413	14422	14442	14502	14335	14606	14533	14599	14473	14593	14327	14522	14489	14481	14426	14554	14379	14661	14349	14510	14434	14444	14489	14417	14550	14393	14558	14543	14627	14583	14546	14412	14651	14382	14272	14396	14573	14594	14502	14539	14506	14571	14534	14567	14359	14541	14472	14589	14480	14579	14402	14387	14533	14533	14522	14394	14552	14426	14399	14468	14534	14588	14385	14562	14608	14422	14332	14717	14336	14505	14703	14372	14631	14482	14479	14465	14291	14391	14398	14547	14497	14562	14398	14572	14490	14562	14323	14411	14457	14440	14362	14451	14472	14404	14625	14434	14578	14366	14503	14351	14526	14273	14439	14411	14349	14501	14372	14369	14368	14574	14526	14355	14431	14507	14650	14350	14492	14411	14487	14511	14547	14675	14534	14713	14435	14560	14463	14240	14420	14540	14571	14561	14355	14420	14428	14418	14407	14448	14675	14439	14424	14506	14476	14445	14367	14617	14515	14516	14416	14615	14398	14465	14413	14594	14559	14580	14441	14385	14593	14572	14570	14388	14433	14332	14651	14475	14468	14389	14552	14545	14475	14387	14532	14484	14390	14470	14438	14497	14268	14511	14464	14375	14667	14529	14364	14473	14557	14576	14572	14468	14362	14342	14652	14311	14619	14501	14456	14608	14497	14448	14550	14388	14601	14401	14538	14463	14251	14542	14515	14381	14398	14433	14505	14440	14425	14471	14472	14466	14490	14346	14432	14557	14459	14311	14462	14543	14375	14410	14365	14447	14453	14529	14394	14458	14463	14565	14603	14464	14260	14346	14427	14402	14491	14609	14711	14495	14399	14352	14605	14512	14378	14368	14573	14442	14504	14512	14524	14547	14487	14581	14564	14354	14332	14246	14501	14560	14582	14415	14352	14469	14601	14455	14377	14349	14387	14423	14452	14580	14322	14358	14486	14596	14503	14546	14425	14450	14674	14483	14439	14371	14448	14384	14381	14388	14468	14394	14401	14543	14405	14512	14346	14364	14391	14355	14314	14386	14472	14461	14429	14520	14477	14366	14596	14494	14436	14443	14535	14572	14353	14481	14583	14521	14222	14582	14429	14368	14477	14426	14428	14563	14521	14536	14486	14378	14357	14594	14427	14395	14542	14477	14409	14598	14397	14412	14514	14562	14350	14390	14397	14425	14575	14500	14406	14344	14387	14378	14531	14574	14550	14473	14530	14653	14419	14602	14413	14571	14426	14540	14411	14543	14424	14616	14532	14437	14397	14306	14486	14398	14485	14377	14495	14383	14443	14618	14320	14496	14450	14373	14455	14425	14561	14249	14528	14472	14517	14458	14347	14511	14533	14410	14436	14475	14499	14387	14443	14462	14497	14440	14523	14507	14426	14523	14462	14415	14541	14524	14433	14380	14468	14442	14632	14462	14351	14426	14515	14438	14351	14504	14621	14504	14497	14510	14608	14418	14374	14630	14276	14552	14437	14640	14339	14521	14278	14574	14353	14325	14366	14548	14331	14359	14443	14550	14696	14386	14461	14459	14409	14345	14588	14592	14497	14365	14555	14587	14397	14404	14410	14648	14385	14393	14569	14469	14397	14411	14514	14586	14421	14480	14446	14407	14568	14436	14495	14553	14492	14430	14443	14434	14623	14510	14422	14501	14549	14462	14479	14477	14675	14346	14452	14436	14506	14485	14416	14430	14549	14464	14608	14578	14297	14668	14491	14268	14393	14338	14382	14488	14459	14549	14465	14435	14510	14463	14380	14551	14462	14402	14419	14541	14516	14503	14343	14484	14279	14415	14398	14431	14490	14437	14676	14418	14475	14458	14582	14476	14454	14446	14461	14581	14481	14367	14450	14500	14445	14412	14425	14342	14502	14639	14476	14688	14408	14495	14391	14568	14448	14510	14443	14567	14527	14367	14645	14430	14506	14592	14531	14415	14567	14517	14603	14442	14581	14586	14502	14496	14687	14467	14356	14533	14557	14451	14430	14679	14589	14451	14490	14440	14486	14602	14374	14523	14582	14578	14542	14278	14628	14499	14396	14495	14441	14363	14470	14515	14438	14594	14380	14255	14535	14568	14403	14464	14563	14577	14384	14289	14411	14493	14452	14396	14347	14438	14449	14607	14707	14513	14388	14418	14609	14473	14543	14516	14382	14521	14441	14498	14543	14395	14295	14386	14259	14372	14527	14625	14397	14316	14373	14598	14503	14454	14419	14448	14429	14454	14366	14432	14517	14493	14592	14377	14489	14445	14418	14538	14490	14485	14407	14485	14578	14582	14496	14476	14370	14397	14633	14463	14496	14392	14581	14632	14435	14491	14699	14487	14530	14564	14461	14301	14374	14502	14528	14462	14556	14546	14494	14317	14413	14541	14316	14574	14457	14596	14550	14572	14407	14332	14373	14658	14317	14297	14564	14490	14620	14644	14460	14601	14464	14607	14516	14571	14466	14439	14449	14599	14449	14619	14435	14349	14517	14349	14492	14610	14462	14574	14394	14563	14423	14451	14376	14496	14494	14341	14570	14528	14478	14403	14444	14325	14481	14537	14360	14493	14445	14539	14505	14595	14503	14282	14466	14632	14449	14367	14493	14606	14549	14277	14595	14516	14560	14504	14481	14566	14484	14651	14421	14429	14467	14260	14496	14486	14439	14584	14400	14257	14493	14479	14525	14500	14510	14357	14363	14474	14508	14410	14373	14560	14841	14508	14369	14512	14480	14537	14333	14644	14580	14365	14497	14530	14490	14495	14583	14366	14470	14580	14473	14576	14516	14480	14514	14505	14387	14474	14463	14578	14639	14386	14448	14372	14358	14457	14667	14435	14580	14453	14423	14346	14556	14497	14489	14500	14389	14380	14361	14288	14371	14429	14431	14408	14450	14611	14570	14491	14513	14629	14507	14534	14536	14511	14467	14471	14410	14463	14590	14512	14525
28136	22512	24211	20733	17002	16901	16880	16599	16246	16280	16372	16089	15834	15868	16019	15815	15949	15933	15871	15959	15842	15901	15843	16335	16460	16424	16196	16100	16201	15773	15645	15815	15859	15680	15872	15789	15783	15847	15830	15788	15643	15856	15809	15951	15960	15737	15784	15672	15839	15782	15711	15702	15700	15899	15729	15775	15900	15782	15677	15757	15863	15751	15835	15644	15883	15969	15857	15915	15906	15730	15842	15865	15806	15732	16035	15647	15709	15722	15796	15639	15828	15780	15598	15645	15789	15773	15867	15791	15728	15838	15786	15713	15745	15657	15882	15659	15731	15797	15732	15765	15779	15679	15722	15638	15650	15810	15675	15684	15839	15705	15637	15605	15658	15673	15818	15645	15804	15813	15782	15786	15645	15766	15553	15855	15775	15822	15759	15627	15820	15670	15737	15648	15891	15843	15709	15731	15750	15764	15870	15707	15864	15755	15968	15696	15712	15937	15696	15756	15792	15903	15833	15855	15689	15689	15675	15788	15704	15851	15762	15641	15795	15978	15996	16087	15912	15595	15613	15779	15744	15608	15726	15785	15861	15735	15656	15670	15778	15821	15798	15564	15782	15713	15972	15604	15680	15785	15782	15698	15781	15775	15831	15741	15943	15638	15747	15704	15600	15954	15711	15754	15557	15851	15875	15933	15765	15685	15870	15732	15683	15819	15717	15859	15853	15601	15788	15710	15779	15776	15755	15638	15772	15736	15801	15755	15649	15950	15724	15588	15616	15773	15556	15764	15895	15793	15554	15746	15851	15839	15788	15885	15837	15652	15829	15786	15733	15698	15708	15785	15834	15850	15850	15727	15871	15819	15985	15677	15675	15765	15768	15847	15715	15624	15827	15778	15897	15820	15746	15825	15709	15609	15684	15858	15817	15780	15576	15824	15532	15788	15646	15671	15835	15734	15734	15670	15732	15775	15602	15772	15720	15832	15785	15791	15797	15805	15732	15703	15619	15610	15695	15813	15806	15584	15718	15858	15528	15541	15679	15804	15611	15847	15786	15859	15849	15860	15854	15728	15671	15722	15781	15582	15925	15832	15904	15896	15815	15860	15639	15673	15675	15663	15720	15639	15884	15785	16000	15743	15938	15747	15582	15649	15758	15829	15575	15740	15749	15764	15787	15802	15745	15869	15850	15719	15713	15772	15760	15802	15752	15683	15663	15628	15761	15774	15853	15800	15860	15694	15876	15637	15696	15805	15767	15802	15646	15757	15825	15800	15847	15942	15836	15694	15831	15780	15719	15771	15796	15842	15616	15527	15755	15567	15637	15554	15824	15876	15844	15840	15745	15890	15610	15532	15763	15845	15665	15753	15744	15771	15844	15912	15733	15795	15682	15722	15737	15791	15814	15689	15747	15723	15717	15602	15670	15819	15744	15601	15778	15849	15667	15683	15573	15765	15873	15644	15891	15768	15775	15866	15741	15834	15760	15621	15806	15939	15895	15763	15949	15642	15687	15618	15787	15774	15768	15867	15738	15789	15760	15685	15841	15794	15693	15791	15852	15772	15855	15720	15612	15746	15656	15666	15861	15481	15810	15675	15776	15795	15732	15744	15826	15826	15707	15720	15590	15846	15716	15579	16024	15797	15749	15688	15747	15623	15774	15763	15799	15943	15680	15613	15681	15871	15750	15747	16014	15699	15841	15744	15671	15699	15832	15836	15774	15739	15885	15686	15741	15710	15655	15843	15641	15845	15711	15835	15810	15766	15820	15811	15814	15762	15739	15747	15790	15671	15784	15547	15553	15744	15719	15721	15585	15770	15736	16007	15743	15571	16031	15715	15766	15745	15724	15839	15656	15844	15836	15744	15682	15893	15827	15653	15625	15708	15615	15686	15764	15733	15773	15709	15823	15653	15809	15809	15668	15625	15754	15568	15831	15754	15761	15586	15676	15792	16046	15904	15781	15694	15904	16072	15709	15892	15950	15868	15680	15570	15715	15808	15972	16014	15687	15657	15740	15771	15885	15845	15783	15683	15664	15608	15654	15633	15656	15743	15724	15633	15564	15672	15690	15869	15833	15689	15945	15775	15711	15917	15695	15731	15759	15769	15786	15826	15697	15745	15750	15868	15804	15734	15816	15743	15745	15776	15600	15794	15911	15877	15992	15545	15971	15616	15865	15729	15648	15813	15821	15823	15740	15538	15631	15809	15902	15585	15952	15723	15781	15679	15749	15887	15534	15801	15913	15771	15666	15727	15927	15769	15869	15710	15788	16045	15976	15768	15706	15796	15873	15541	15756	15641	15829	15723	15705	15711	15633	15771	15675	15742	15560	15805	15893	15713	15871	15909	15747	15780	15640	15801	15815	15680	15757	15824	15840	15774	15823	15732	15749	15721	15700	15687	15710	15650	15845	15661	15731	15654	15589	15689	15907	15827	15821	15828	15801	15802	15628	15717	15819	15759	15671	15719	15854	15591	15701	15720	15969	15667	15607	15856	15902	15899	15914	15427	15738	15630	15804	15705	15660	15686	15826	15773	15773	15740	15702	15886	15649	15915	15762	15771	15764	15888	15879	15772	15837	15761	15641	15769	15888	15724	15912	15719	15880	15820	15669	15562	15515	15767	15851	15605	15623	15757	15769	15719	15968	15874	15918	15835	15748	15895	15519	15574	15822	15713	15776	15767	15699	15780	15593	15707	15608	15607	15542	15614	15820	15749	15466	15635	15729	15688	15775	15550	15761	15889	15789	15893	15827	15597	15684	15808	15877	15721	15772	15723	15794	15883	15814	15646	15687	15822	15952	15869	15733	15672	15609	15803	15716	15659	15585	15768	15738	15794	16093	15916	15820	15997	15806	15720	15677	15676	15793	15868	15758	15747	15788	15772	15717	15730	15670	15833	15672	15886	15733	16088	15854	15833	15812	16030	15828	15840	15756	15655	15709	15924	15982	15697	15732	15746	15819	15799	15692	15705	15612	15854	15821	15794	15759	15879	15808	15759	15683	15754	15724	15719	15867	15775	15648	15798	15667	15938	15816	15993	15911	15613	15774	15789	16117	15821	15808	15731	15640	15745	16022	15766	15723	15806	15740	15955	15852	15734	15803	15626	15812	15705	15782	15788	15899	15552	15680	15638	15650	15698	15984	15808	15797	15804	15771	15836	15730	15761	15952	15600	15644	15769	15680	15838	15768	15686	15756	15838	15617	15909	15783	15922	15675	15965	15840	15612	15693	15747	15863	15735	15668	15739	15809	15955	15744	15832	15762	15682	15742	15877	15781	15600	15940	15744	15802	15881	15697	15921	15861	15952	15840	15887	15682	15582	15869	15712	15942	15752	15679	15771	15678	15779	16018	15972	15754	15655	15829	15890	15920	15892	15859	15706	15997	15702	15531	15975	15870	15889	15806	15851	15861	15805	15627	15763	15805	15774	15953	15823	15738	15479	15719	15694	15712	15680	15840	15957	15858	15686	15803	15523	15592	15749	15747	15600	15729	15649	15860	15674	15819	15772	15723	15733	15791	15830	15743	15747	15878	15767	15851	15804	15722	15799	15815	15962	15704	15840	15750	15681	15876	15832	15786	15752	15765	15593	15765	15844	15832	15836	15881	15624	15700	15857	15820	15826	15760	15855	15703	15853	15610	15740	15675	15854	15889	15789	15720	15887	15794	15774	15717	15727	15691	15612	15687	15902	15933	15779	15808	15817	15722	15947	15787	15954	15895	15801	15871	15764	15848	15743	15815	15897	15685	15774	15682	15757	15638	15960	15914	15903	15730	15880	15755	15920	15736	15785	15845	15943	15823	15926	15968	15763	15830	15832	15786	15869	15861	15950	15559	15694	15800	15599	15858	15830	15941	15735	15867	15643	15971	15794	15684	15683	15860	15811	15877	15719	15870	15761	15769	15682	15602	15800	15796	15714	15796	16030	15734	15812	15557	15629	15837	15599	15633	15886	15720	15997	15696	15769	15915	15842	15861	15856	15685	15865	15697	15810	15764	15767	15706	15723	15796	15790	15838	15557	15790	15781	15827	15887	15697	15876	15749	15753	15990	15749	15952	16003	15814	15848	15825	15722	15817	15740	15885	15822	15812	15650	15935	15509	15718	15977	15763	15859	15806	15845	15793	15776	15905	15731	15949	15879	15697	15716	15847	15800	15711	15776	15843	15818	15801	15818	15878	15841	15873	15769	15551	15667	15696	15686	15669	15869	15826	15684	15889	15947	15855	15820	16025	15907	15721	15620	15835	15665	15776	15728	15827	15630	15820	15719	15729	15653	15757	15675	15987	15820	15877	15871	15661	15613	15871	15957	15744	15544	15669	15673	15697	15752	15797	15821	15863	15744	15686	15762	15728	15646	15961	15683	15918	15644	15889	15771	15831	15785	15847	16025	15841	15862	15824	15862	15892	15833	15606	15741	15880	15710	15815	15864	15777	15673	15799	15707	15725	15798	15882	15626	15854	15794	15711	15625	15899	15769	15728	15824	16104	15810	15810	15714	15810	15683	15733	15694	15701	15775	15981	15738	15971	15887	15682	15909	15811	15793	15688	15985	15881	15761	15710	15637	15650	15728	15924	15744	15794	15696	15896	15817	15705	15752	16140	15711	15921	15755	15978	15943	15839	15833	15858	15767	15642	15640	15829	15984	15624	15708	15904	15646	15956	15914	15894	15831	15740	15857	15605	15758	15907	15912	15763	15733	15834	15701	15577	15702	15748	15716	15725	15932	15850	15726	15509	15719	15684	15760	15984	15991	15834	15618	15670	15874	15684	15794	15827	15943	15955	15775	15742	15753	15697	15850	15837	15644	15660	15691	15833	15715	15798	15968	15933	15841	16034	15732	15911	15630	15882	15780	15910	15747	15885	16049	15710	15674	15819	15678	15766	15705	15813	15679	15584	15781	15748	15899	15631	15760	15784	15931	15725	15710	15641	15909	15716	15794	15651	15799	15679	15955	15828	15781	15661	15776	15796	15731	15729	15876	15745	15815	15855	15797	15921	15634	15760	15819	15838	15824	15662	15711	15833	15854	15751	15516	15665	15940	15788	15671	15910	15853	15863	15739	15610	15955	15643	15801	15886	15712	15779	15849	15909	15783	15739	15593	15711	15794	15672	15656	15675	15763	15722	15742	15694	15936	15730	15884	15885	15866	15756	15762	15739	15492	15817	15861
20128	23893	20555	17668	16287	16311	15721	15387	15069	14859	14596	14628	14530	14423	14492	14424	14432	14726	14307	14304	14299	14304	14628	15142	15229	15240	14791	14579	14498	14309	14276	14324	14290	14246	14267	14296	14245	14110	14282	14148	14270	14296	14324	14330	14207	14332	14200	14309	14293	14229	14164	14161	14370	14332	14164	14167	14257	14178	14332	14273	14191	14194	14254	14271	14120	14357	14200	14150	14204	14399	14240	14370	14295	14294	14289	14279	14327	14201	14214	14222	14234	14302	14233	14057	14407	14243	14384	14289	14230	14297	14272	14261	14299	14271	14261	14194	14096	14088	14180	14210	14222	14311	14183	14264	14195	14214	14268	14237	14291	14191	14225	14398	14178	14211	14146	14253	14154	14313	14304	14279	14165	14267	14177	14175	14183	14188	14300	14240	14246	14168	14267	14227	14324	14155	14246	14141	14205	14211	14235	14179	14207	14324	14270	14155	14310	14310	14223	14201	14159	14178	14172	14057	14133	14264	14074	14081	14332	14266	14325	14187	14464	14322	14211	14203	14127	14367	14091	14340	14242	14385	14349	14164	14321	14210	14190	14085	14329	14172	14260	14359	14285	14192	14373	14041	14303	14109	14222	14137	14242	14101	14269	14184	14359	14196	14203	14290	14388	14252	14232	14203	14509	14226	14159	14332	14300	14234	14303	14261	14242	14243	14331	14297	14310	14332	14292	14135	14462	14170	14191	14264	14116	14293	14231	14270	14318	14315	14338	14093	14267	14293	14165	14188	14334	14201	14222	14228	14223	14351	14331	14144	14375	14078	14219	14047	14219	14192	14152	14352	14274	14217	14194	14232	14225	14327	14406	14159	14271	14256	14169	14103	14220	14246	14233	14091	14376	14131	14390	14272	14273	14185	14203	14205	14194	14272	14248	14193	14314	14259	14101	14138	14240	14247	14292	14306	14097	14188	14172	14285	14329	14083	14458	14265	14434	14264	14342	14262	14333	14359	14217	14226	14325	14221	14206	14287	14194	14189	14169	14326	14280	14159	14149	14405	14311	14319	14198	14215	14326	14071	14219	14125	14305	14294	14195	14197	14151	14240	14413	14187	14227	14354	14308	14450	14170	14222	14225	14291	14235	14319	14097	14091	14335	14392	14436	14353	14180	14141	14362	14292	14165	14382	14194	14243	14233	14234	14281	14232	14267	14292	14372	14226	14063	14176	14200	14191	14384	14133	14305	14189	14310	14168	14253	14102	14302	14303	14340	14145	14200	14256	14190	14164	14242	14116	14392	14238	14258	14319	14200	14394	14270	14251	14270	14161	14272	14334	14240	14194	14269	14265	14220	14291	14034	14302	14203	14037	14281	14314	14120	14247	14393	14294	14253	14289	14205	14233	14368	14330	14397	14132	14167	14275	14142	14185	14369	14250	14363	14296	14367	14290	14238	14319	14204	14206	14150	14057	14108	14216	14325	14224	14270	14450	14274	14344	14215	14299	14212	14401	14215	14060	14303	14084	14460	14469	14259	14189	14356	14284	14251	14132	14344	14387	14214	14092	14298	14277	14381	14243	14358	14182	14183	14315	14199	14161	14169	14211	14300	14136	14317	14110	14292	14372	14200	14345	14304	14262	14350	14374	14196	14114	14315	14143	14391	14232	14250	14266	14204	14472	14235	14256	14225	14306	14298	14278	14328	14176	14235	14539	14114	14328	14235	14115	14332	14362	14237	14109	14231	14250	14316	14139	14260	14251	14391	14194	14388	14201	14402	14304	14223	14192	14221	14305	14207	14273	14166	14223	14365	14099	14363	14312	14333	14292	14338	14249	14192	14234	14332	14246	14045	14346	14293	14201	14276	14298	14262	13945	14059	14407	14128	14341	14310	14257	14490	14227	14325	14071	14199	14186	14191	14301	14288	14307	14127	14451	14156	14388	14206	14217	14242	14296	14271	14192	14262	14334	14236	14337	14156	14218	14328	14193	14370	14452	14190	14215	14188	14190	14287	14294	14158	14307	14307	14333	14223	14261	14361	14110	14297	14228	14272	14180	14206	14110	14213	14238	14275	14272	14115	14354	14347	14217	14178	14210	14315	14250	14257	14300	14286	14213	14188	14288	14290	14067	14334	14176	14105	14257	14026	14362	14327	14301	14284	14145	14065	14236	14334	14224	14276	14339	14129	14112	14319	14260	14300	14432	14354	14325	14341	14288	14154	14273	14229	14227	14185	14269	14463	14421	14268	14071	14207	14249	14266	14270	14297	14242	14184	14325	14246	14254	14407	14314	14181	14258	14144	14258	14167	14167	14233	14171	14173	14382	14135	14109	14375	14280	14389	14191	14349	14272	14349	14217	14139	14266	14258	14151	14157	14320	14250	14337	14142	14302	14259	14264	14296	14321	14165	14241	14163	14330	14273	14239	14301	14209	14215	14353	14141	14299	14276	14268	14286	14272	14372	14265	14277	14161	14170	14407	14068	14347	14323	14362	14231	14379	14130	14301	14139	14146	14187	14197	14191	14172	14388	14320	14240	14154	14371	14220	14429	14342	14230	14369	14201	14210	14291	14033	14315	14127	14192	14146	14176	14210	14166	14310	14226	14209	14202	14390	14368	14206	14117	14332	14108	14170	14398	14174	14208	14108	14282	14361	14334	14357	14333	14293	14411	14305	14102	14281	14132	14147	14090	14226	14376	14194	14223	14278	14216	14230	14279	14074	14209	14368	14247	14080	14285	14358	14193	14264	14321	14143	14244	14291	14263	14242	14410	14281	14385	14284	14393	14367	14160	14365	14229	14191	14175	14152	14288	14165	14231	14214	14277	14340	14134	14232	14265	14019	14331	14294	14139	14266	14247	14288	14176	14180	14454	14209	14262	14265	14119	14229	14176	14093	14222	14243	14319	14167	14269	14310	14050	14279	14302	14318	14314	14198	14273	14169	14235	14086	14310	14296	14233	14267	14096	14273	14259	14272	14129	14310	14266	14253	14346	14263	14354	14242	14381	14286	14184	14267	14311	14180	14205	14364	14211	14185	14300	14325	14239	14181	14169	14345	14183	14246	14311	14391	14405	14382	14230	14239	14254	14168	14290	14172	14157	14272	14186	14109	14304	14231	14362	14303	14181	14207	14307	14196	14311	14182	14146	14296	14302	14537	14361	14389	14395	14431	14230	14187	14243	14217	14391	14062	14109	14212	14113	14261	14225	14259	14220	14175	14175	14119	14201	14177	14361	14319	14327	14294	14175	14174	14326	14241	14216	14203	14203	14317	14316	14341	14345	14348	14157	14311	14151	14283	14318	14293	14362	14214	14223	14245	14325	14088	14368	14194	14146	14279	14171	14281	14197	14512	14164	14132	14169	14161	14371	14173	14380	14255	14371	14318	14262	14402	14269	14087	14162	14167	14231	14253	14390	14168	14201	14399	14310	14247	14237	14226	14173	14307	14347	14221	14226	14289	14228	14418	14221	14155	14295	14232	14188	14241	14253	14191	14242	14214	14201	14200	14211	14267	14403	14292	14235	14266	14232	14226	14331	14258	14275	14162	14099	14218	14257	14107	14217	14265	14397	14215	14361	14308	14224	14247	14332	14238	14209	14135	14377	14117	14359	14317	14185	14255	14181	14220	14201	14157	14340	14190	14272	14131	14338	14353	14140	14105	14319	14287	14377	14339	14185	14284	14165	14315	14187	14301	14383	14141	14229	14283	14139	14293	14296	14184	14239	14316	14090	14228	14282	14301	14373	14341	14280	14094	14404	14215	14420	14306	14315	14137	14290	14131	14202	14293	14338	14379	14186	14147	14283	14255	14250	14242	14389	14207	14172	14311	14275	14090	14293	14166	14380	14204	14196	14184	14204	14336	14263	14358	14154	14143	14228	14245	14343	14244	14250	14146	14471	14280	14334	14426	14332	14309	14334	14265	14378	14237	14188	14241	14186	14221	14314	14278	14230	14214	14298	14184	14290	14169	14397	14281	14172	14397	14153	14286	14247	13983	14301	14215	14243	14390	14228	14440	14149	14229	14179	14299	14220	14140	14114	13941	14240	14358	14391	14243	14116	14275	14256	14201	14122	14466	14216	14115	14253	14269	14197	14314	14323	14288	14272	14260	14350	14152	14295	14190	14274	14215	14209	14190	14020	14436	14335	14214	14298	14293	14294	14241	14189	14158	14185	14237	14347	14056	14370	14206	14279	14281	14199	14320	14120	14265	14183	14299	14074	14259	14233	14344	14116	14108	14261	14208	14300	14435	14267	14228	14211	14236	14230	14188	14185	14092	14041	14262	14287	14337	14268	14289	14324	14307	14191	14129	14276	14234	14307	14173	14176	14179	14326	14341	14194	14045	14195	14400	14377	14232	14162	14182	14420	14232	14251	14252	14137	14267	14256	14209	14276	14245	14117	14276	14155	14192	14413	14271	14194	14434	14192	14309	14116	14121	14235	14296	14245	14264	14228	14362	14316	14282	14218	14305	14233	14297	14313	14194	14285	14277	14280	14232	14193	14242	14453	14147	14292	14208	14306	14161	14205	14298	14200	14297	14247	14302	14231	14349	14313	14218	14242	14517	14232	14194	14292	14286	14370	14303	14345	14202	14141	14417	14146	14320	14374	14509	14211	14274	14230	14240	14313	14300	14081	14328	14135	14292	14163	14110	14316	14311	14278	14285	14347	14287	14217	14300	14244	14395	14130	14136	14088	14151	14289	14180	14178	14342	14074	14446	14147	14235	14190	14076	14152	14110	14212	14348	14370	14014	14222	14090	14316	14280	14260	14083	14225	14339	14188	14427	14313	14214	14402	14372	14270	14253	13985	14107	14209	14342	14283	14146	14298	14342	14505	14287	14344	14141	14198	14208	14372	14280	14273	14305	14297	14140	14086	14305	14197	14308	14371	14386	14095	14171	14181	14218	14228	14292	14312	14297	14253	14207	14200	14366	14281	14074	14303	14235	14101	14129	14291	14142	14187	14311	14212	14142	14264	14219	14207	14179	14224	14117	14258	14283	14231	14398	14275	14086	14254	14302	14265	14192	14242	14110	14250	14249	14320	14086	14356	14138	14380	14254	14350	14161	14215	14318	14319	14230	14234	14268	14144	14146	14434	14284	14309	14285	14331	14107	14153	14266	14349	14362	14224	14169	14284	14332	14087	14311	14268	14266	14381	14311	14390	14336
24124	21490	28988	24503	22182	21700	20609	17947	17491	17509	17496	17458	17318	17100	16908	17011	16904	16762	16773	16738	16793	16862	17727	21493	20994	20228	18867	17730	17328	17056	16820	16686	16607	16828	16674	16896	16720	16770	16585	16690	16624	16723	16673	16700	16523	16520	16611	16604	16981	16744	16653	16709	16571	16566	16614	16458	16639	16719	16670	16651	16611	16497	16564	16682	16754	16539	16784	16526	16616	16700	16596	16731	16804	16688	16639	16664	16792	16712	16800	16736	16696	16776	16429	16524	16565	16545	16441	16521	16726	16817	16720	16751	16583	16712	16559	16729	16351	16607	16648	16596	16526	16690	16692	16814	16802	16633	16642	16586	16540	16587	16512	16601	16513	16632	16677	16406	16551	16462	16718	16632	16635	16797	16543	16590	16585	16829	16718	16601	16889	16660	16620	16601	16631	16595	16739	16681	16716	16601	16489	16612	16729	16627	16790	16755	16768	16665	16677	16689	16685	16777	16546	16604	16597	16670	16627	16624	16636	16724	16684	16491	16535	16634	16683	16759	16537	16715	16674	16496	16475	16641	16651	16750	16658	16635	16711	16545	16689	16773	16321	16497	16641	16505	16446	16696	16819	16620	16526	16506	16573	16399	16670	16523	16566	16612	16826	16600	16580	16625	16551	16704	16591	16521	16576	16749	16720	16675	16587	16605	16512	16487	16587	16707	16709	16579	16635	16765	16784	16551	16419	16789	16556	16599	16811	16490	16622	16598	16521	16471	16487	16602	16532	16503	16450	16613	16567	16641	16492	16675	16592	16650	16675	16632	16558	16589	16690	16597	16656	16619	16832	16763	16452	16686	16481	16449	16674	16695	16790	16440	16678	16593	16616	16547	16479	16638	16666	16567	16584	16474	16648	16717	16485	16484	16676	16671	16700	16519	16669	16506	16478	16594	16491	16492	16694	16402	16693	16487	16700	16718	16597	16327	16545	16670	16637	16717	16728	16654	16511	16594	16547	16595	16538	16405	16467	16613	16652	16802	16403	16435	16758	16716	16637	16565	16769	16635	16412	16672	16667	16476	16641	16515	16736	16653	16635	16556	16534	16573	16568	16424	16658	16314	16709	16832	16538	16762	16706	16601	16536	16597	16666	16579	16604	16518	16420	16654	16573	16721	16546	16523	16664	16814	16708	16660	16700	16674	16569	16760	16593	16708	16618	16589	16616	16685	16416	16709	16518	16654	16696	16797	16487	16581	16472	16714	16612	16393	16271	16740	16640	16632	16644	16676	16829	16754	16765	16612	16636	16541	16586	16893	16588	16682	16736	16677	16396	16450	16555	16707	16505	16511	16767	16641	16761	16515	16591	16465	16492	16568	16620	16696	16622	16347	16631	16573	16840	16418	16689	16398	16358	16652	16732	16508	16698	16467	16661	16482	16392	16465	16381	16561	16390	16593	16725	16486	16650	16565	16710	16644	16473	16661	16542	16569	16420	16604	16726	16615	16622	16605	16602	16834	16805	16604	16579	16683	16418	16527	16472	16639	16632	16572	16590	16664	16683	16453	16657	16868	16608	16713	16608	16672	16654	16619	16731	16623	16755	16734	16601	16584	16555	16488	16619	16444	16632	16528	16712	16493	16436	16508	16523	16731	16477	16522	16769	16399	16733	16577	16622	16427	16530	16712	16660	16601	16422	16463	16651	16628	16706	16746	16642	16606	16476	16513	16606	16515	16585	16655	16583	16687	16761	16570	16795	16543	16927	16544	16733	16607	16677	16629	16588	16641	16699	16554	16794	16718	16628	16629	16624	16695	16734	16590	16813	16640	16769	16461	16656	16673	16672	16434	16425	16549	16825	16497	16678	16377	16746	16614	16748	16543	16599	16564	16675	16640	16595	16561	16515	16814	16488	16506	16660	16511	16673	16727	16760	16636	16594	16466	16562	16610	16669	16652	16819	16463	16459	16750	16675	16534	16445	16649	16532	16565	16520	16643	16619	16696	16647	16657	16663	16786	16823	16720	16612	16572	16595	16534	16563	16626	16575	16616	16436	16567	16504	16757	16771	16516	16643	16629	16595	16528	16717	16617	16543	16654	16652	16713	16697	16619	16597	16384	16571	16583	16770	16614	16452	16769	16711	16580	16463	16447	16668	16676	16637	16514	16653	16745	16783	16598	16542	16620	16634	16440	16435	16730	16432	16535	16721	16756	16735	16606	16477	16523	16496	16853	16584	16517	16674	16652	16479	16729	16919	16432	16800	16571	16615	16521	16584	16533	16409	16440	16400	16660	16767	16594	16781	16639	16769	16862	16629	16736	16746	16421	16360	16477	16483	16604	16760	16656	16581	16379	16677	16710	16755	16469	16918	16714	16699	16555	16653	16707	16627	16659	16563	16476	16828	16497	16520	16477	16632	16381	16509	16773	16869	16682	16593	16660	16741	16606	16581	16729	16565	16621	16550	16596	16684	16448	16604	16591	16609	16521	16647	16547	16536	16679	16648	16687	16616	16595	16755	16775	16583	16629	16604	16763	16608	16649	16663	16719	16558	16544	16545	16644	16731	16672	16594	16628	16542	16794	16636	16560	16492	16483	16548	16686	16710	16687	16706	16502	16525	16680	16818	16662	16802	16564	16741	16574	16685	16554	16748	16503	16658	16466	16709	16694	16612	16349	16867	16633	16586	16587	16576	16400	16540	16622	16785	16517	16642	16528	16654	16649	16472	16767	16857	16540	16862	16698	16399	16717	16452	16428	16719	16703	16644	16872	16442	16594	16691	16637	16645	16630	16521	16588	16582	16698	16638	16399	16508	16545	16659	16594	16693	16590	16719	16558	16445	16471	16625	16570	16694	16808	16740	16901	16826	16722	16558	16447	16588	16502	16515	16527	16545	16455	16452	16599	16508	16608	16629	16632	16624	16583	16604	16576	16455	16710	16475	16542	16467	16647	16672	16740	16616	16597	16705	16710	16608	16401	16467	16656	16598	16517	16702	16671	16623	16627	16619	16635	16763	16614	16746	16655	16846	16562	16717	16808	16617	16597	16650	16652	16541	16659	16709	16590	16693	16642	16724	16458	16502	16531	16520	16712	16510	16580	16743	16767	16514	16742	16561	16480	16580	16497	16924	16488	16577	16575	16646	16718	16462	16839	16688	16696	16629	16696	16612	16443	16903	16604	16759	16466	16573	16664	16703	16524	16613	16784	16828	16781	16748	16622	16543	16726	16700	16557	16535	16575	16481	16802	16474	16561	16736	16632	16439	16529	16619	16739	16722	16704	16791	16785	16661	16890	16662	16627	16831	16537	16655	16792	16809	16557	16722	16649	16696	16713	16563	16621	16594	16550	16592	16717	16473	16309	16648	16693	16793	16588	16757	16686	16595	16572	16658	16457	16587	16525	16791	16758	16544	16812	16693	16745	16423	16539	16557	16643	16662	16929	16684	16313	16764	16500	16743	16554	16503	16685	16498	16595	16549	16802	16787	16533	16573	16637	16489	16609	16456	16542	16531	16758	16747	16681	16652	16718	16493	16611	16731	16531	16660	16409	16603	16541	16644	16532	16530	16491	16739	16572	16548	16684	16543	16652	16676	16736	16575	16712	16636	16557	16473	16737	16682	16571	16640	16764	16451	16605	16797	16511	16490	16537	16665	16686	16446	16499	16446	16714	16718	16659	16751	16582	16670	16592	16519	16611	16615	16536	16740	16654	16703	16582	16512	16525	16698	16880	16727	16595	16675	16624	16712	16568	16485	16726	16502	16436	16617	16574	16526	16695	16483	16742	16703	16320	16603	16467	16588	16556	16688	16574	16626	16606	16653	16667	16710	16577	16610	16550	16558	16642	16668	16729	16700	16649	16628	16669	16637	16691	16408	16605	16813	16744	16568	16854	16805	16812	16640	16666	16357	16885	16543	16615	16627	16625	16583	16764	16459	16508	16568	16501	16667	16496	16620	16574	16515	16684	16619	16430	16710	16451	16538	16594	16553	16693	16534	16699	16652	16742	16458	16585	16540	16536	16743	16808	16540	16822	16635	16809	16566	16733	16484	16506	16620	16476	16587	16666	16603	16720	16853	16686	16789	16815	16565	16537	16597	16569	16551	16686	16795	16697	16726	16768	16639	16694	16472	16426	16623	16777	16544	16581	16673	16487	16707	16570	16413	16740	16680	16603	16677	16515	16664	16554	16718	16673	16579	16557	16438	16661	16667	16634	16655	16570	16406	16892	16726	16765	16569	16531	16499	16587	16706	16523	16613	16678	16580	16590	16586	16578	16961	16681	16680	16560	16584	16741	16364	16432	16591	16397	16568	16656	16811	16648	16709	16390	16782	16433	16847	16711	16680	16923	16529	16512	16501	16683	16483	16816	16586	16574	16568	16393	16726	16808	16503	16657	16486	16590	16484	16633	16600	16636	16566	16944	16701	16611	16571	16460	16471	16802	16660	16658	16623	16823	16803	16703	16525	16674	16579	16527	16516	16700	16727	16588	16619	16599	16604	16609	16632	16452	16728	16658	16574	16545	16778	16680	16341	16710	16579	16626	16659	16634	16607	16586	16516	16416	16442	16578	16569	16441	16518	16565	16771	16679	16637	16773	16693	16611	16636	16618	16870	16593	16638	16557	16726	16653	16484	16570	16607	16764	16682	16694	16554	16548	16663	16510	16608	16749	16523	16569	16639	16480	16590	16470	16540	16601	16680	16585	16699	16568	16656	16646	16583	16837	16773	16495	16620	16603	16756	16723	16703	16732	16572	16797	16764	16661	16521	16569	16452	16639	16625	16565	16486	16643	16684	16609	16747	16641	16770	16671	16630	16555	16525	16460	16603	16626	16626	16710	16361	16538	16650	16507	16472	16662	16569	16801	16661	16629	16699	16487	16523	16539	16564	16568	16492	16544	16574	16507	16705	16505	16717	16593	16521	16518	16676	16757	16634	16455	16887	16630	16476	16405	16644	16697	16719	16467	16612	16510	16698	16692	16557	16622	16695	16720	16504	16497	16485	16690	16469	16684	16485	16678	16683	16708	16794	16640	16732	16584	16621	16387	16581	16710	16573	16581	16618	16702	16670	16485	16488	16527	16702	16623	16768	16593	16686	16732	16624	16811	16600	16374	16407	16732	16582	16428	16670	16642	16490	16481	16624	16522	16596	16508	16724	16498	16833	16680	16545	16528
22702	40514	28163	21017	18324	17485	17015	16393	16256	16268	15762	15557	15221	15175	15258	15158	15211	14972	14929	14994	15063	15089	16655	22342	20744	19406	17667	15938	15305	15027	14813	14898	14736	14749	14680	14806	14963	14746	14710	14615	14689	14765	14794	14800	14929	14910	14886	14756	14856	14762	14908	14860	14756	14836	14759	14773	14819	14842	14884	14699	14674	14830	14681	14794	14850	14776	14953	14791	14709	14762	14881	14770	14603	14725	14815	14710	14896	14622	14664	14787	14893	14798	14750	14984	14785	14787	14712	14751	14898	14901	14811	14885	14722	14847	14721	14695	14663	14795	14770	14799	14741	14805	14717	14682	14959	14759	14827	14747	14783	14935	14681	14783	14725	14766	14900	14992	14915	14969	14816	14941	14924	14830	14818	14729	14745	14768	14724	14856	14730	14727	14732	14752	14772	14718	14751	14792	14692	14990	14693	14904	14704	14725	14846	14751	14874	14782	14738	14628	14777	14826	14913	14939	14754	14814	14850	14785	14599	14729	14771	14768	14809	14820	14813	14881	14743	14760	14653	14816	14696	14602	14540	14740	14703	14756	14780	14632	14898	14646	14764	15019	14716	14619	14746	14881	14679	14929	14703	14728	14719	14759	14867	14772	14830	14764	14906	14833	14659	14676	14779	14777	14812	15059	14888	14835	14688	14949	14671	14720	14764	14801	14906	14895	14796	14754	14832	14838	14701	14737	14867	14858	14830	14618	14822	14837	14765	14799	14819	14716	14921	14506	14860	14792	14924	14877	14780	14910	14793	14809	14847	14896	14839	14696	14723	14648	14939	14711	14824	14701	14837	14747	14895	14929	14685	14880	14683	14770	14880	14759	14848	14689	14842	14737	14716	14795	14803	14658	14600	14796	14740	14743	14771	14792	14817	14687	14867	14688	14856	14622	14720	14982	14738	14851	14858	14798	14701	14633	14671	14731	14692	14836	14962	14703	14628	14780	14685	14866	14788	14748	14848	14700	14859	14829	14696	14860	14744	14739	14877	14651	14895	14667	14582	14761	14773	14734	14629	14818	14705	14922	14851	14835	14838	14793	14724	14804	14864	14738	14961	14859	14874	14937	14888	14760	14850	14803	14732	14878	14759	14825	14598	14817	14710	14699	14787	14794	14772	14797	14825	14936	14965	14897	14780	14809	14623	14602	15013	14667	14842	14662	14763	14788	14756	14724	14767	14753	14944	14969	14667	14886	14667	14724	14545	14876	14846	14762	14641	14782	14777	14790	14642	14783	14730	14714	14774	14941	14753	14712	14734	14833	14747	14864	14857	14761	14805	14734	14835	14756	14729	15020	14663	14762	14705	14775	14807	14821	14691	14859	14597	14748	14931	14709	14711	14786	14975	14835	14704	14704	14719	14909	14757	14828	14748	14660	14678	14915	14763	14878	14686	14697	14810	14884	14905	14848	14745	14867	14863	14833	14839	14722	14782	14816	14947	14682	14847	14660	14745	14836	14835	14801	14797	14804	14778	14733	14647	14669	14858	14683	14732	14766	14877	14841	14845	14942	14753	14779	14877	14935	14766	14686	14859	14667	14830	14786	14849	14818	14965	14678	14865	14817	14781	14604	15005	14864	15002	14801	14952	14826	14713	14692	14628	14905	14970	14641	14890	14820	14785	14873	14772	14699	14624	14795	14663	14789	14704	14884	14677	14919	14780	14773	14882	14675	14708	14740	14636	14767	14957	14882	14793	14627	14660	14628	14774	14779	14845	14832	14546	14987	14868	14589	14678	14884	14895	14727	14756	14742	14805	14693	14805	15002	14716	14751	14765	14805	14681	14588	14771	14854	14886	14902	14976	14795	14960	14731	14795	14583	14927	14778	14798	14825	14706	14564	14632	14771	14700	14985	14711	14749	14790	14745	14775	14884	14835	14761	14825	14773	14668	14843	14730	14709	14937	14796	14830	14881	14855	14904	14749	14696	14829	14789	14924	14835	14867	14963	14867	14734	14993	14976	14681	14726	14772	14782	14811	14736	14910	14720	14540	14880	14822	14778	14879	14846	14827	14792	14763	14829	14851	14746	14776	14795	14744	14742	14781	14818	14761	14767	14738	14742	14828	14794	14627	14795	14700	14701	14842	14780	14785	14725	14869	14662	14689	14864	14946	14797	14789	14823	14609	14853	14692	14761	14757	14794	14868	14879	14637	14821	14828	14780	14705	14755	14829	14707	14916	14924	14907	14736	14775	14716	14650	14685	14875	14824	14834	14809	14830	14657	14681	14782	14850	14781	14884	14857	14714	14805	14729	14651	14579	14742	14690	14808	14773	14871	15006	14901	14753	14902	14784	14816	14864	14763	14825	14683	14744	14762	14828	14787	14990	14744	14819	14727	14973	14840	14772	14699	14694	14824	14745	14630	14988	14731	14807	14743	14774	14855	14658	14810	14806	14838	14740	14730	14757	14736	14560	14696	14812	14699	14855	14826	14893	14735	14917	14870	14777	14728	14795	14758	14826	14829	14747	14840	15018	14771	14757	14924	14977	14821	14745	14815	14828	14774	14896	14878	14729	14655	14795	14747	14809	14723	14902	14791	14783	14911	14771	14707	14863	14851	14692	14743	14752	14780	14730	14940	14960	14781	14810	14790	14755	14632	14777	14846	14657	14828	14805	14660	14789	14922	14825	14753	14791	14706	14629	14806	14736	14805	14768	14668	14850	14849	14740	14696	14715	14658	14775	14523	14965	14641	14818	14769	14961	14858	14714	14885	14596	14741	14902	14663	14839	14727	14846	14706	14690	14801	14740	14778	14900	14734	14835	14771	14830	14804	14787	14871	14901	14755	14955	14667	14753	14907	14827	14741	14611	14696	14682	14597	14726	14771	14801	14866	14565	14757	14684	14757	14810	14759	14652	14883	14624	14662	14776	14774	14788	14861	14883	14779	14868	14898	14851	14870	14759	14804	14835	14947	14647	14689	14719	14758	14933	14604	14713	14708	14857	14761	14772	14728	14773	14887	14833	14783	14613	14680	14828	14709	14734	14856	14791	14791	14834	14792	14713	14790	14838	14672	14821	14805	14919	14823	14763	14893	14860	14816	14894	14699	14786	14665	14836	14601	14747	14821	14931	14934	14744	14720	14795	14683	14787	14574	14759	14792	14876	14700	14783	14806	14775	14886	14731	14920	14948	14893	14684	14719	14684	14804	14711	14553	14691	14755	14832	14710	14686	14613	14739	14725	14699	14725	14682	14741	14634	14822	14826	14647	14735	14683	14896	14893	14822	14810	14798	14715	14843	14942	14641	14781	14682	14663	14738	15027	14854	14871	14656	14872	14698	14853	14860	14833	14725	14808	14850	14846	14782	14723	14853	14811	14777	14919	14603	14783	14750	14714	14875	14817	14678	14688	14789	14740	14757	14857	14824	15002	14755	14908	14793	14695	14661	14695	14742	14869	14764	14894	14615	14898	14779	14776	14729	14799	14770	14675	14828	14685	14865	14975	14767	14683	14837	14657	14654	14806	14644	14816	14891	14848	14958	14839	14790	14699	14900	14796	14759	14652	14919	14718	14874	14899	14703	14620	14879	14765	14738	14739	14880	14821	14829	14788	14941	14988	14916	14782	14809	14837	14766	14852	14943	14784	14783	14909	15092	14878	14699	14619	14766	14725	14698	14615	14874	14730	14787	14828	14800	14890	14719	14988	14842	14884	14899	14834	14888	14706	14948	14615	14690	14809	14738	14751	14779	14780	14957	14877	14670	14892	14916	14742	14857	14843	14722	14728	14842	14865	14757	14651	14941	14656	14906	14712	14780	14791	14774	14896	14780	14721	14571	14687	14667	14990	14694	14736	14785	14776	14727	14860	14807	14783	14985	14818	14739	14738	14834	14888	14804	14816	14942	14811	14721	14801	14660	14787	14750	14650	14671	14861	14819	14884	14708	14679	14742	14790	14818	14675	15005	14771	14922	14657	14690	14868	14856	14925	14879	14824	14662	14928	14746	14865	14832	14914	14782	14649	14736	14640	14993	14807	14977	14782	14655	14863	14787	14770	14728	14745	14930	14878	14777	14853	14806	14827	14813	14573	14790	14688	14695	14809	14932	14791	14778	14786	14762	14946	14774	14589	14833	14649	14807	14660	14828	14704	14769	14696	14694	14830	14740	14771	14743	14802	14751	14939	14804	14794	14801	14909	14780	14894	14848	14670	14930	14969	14710	14730	14823	14775	14968	14852	14656	14898	14634	14912	14913	14709	14829	14605	14637	14705	14707	14858	14769	14799	14816	14896	14664	14589	14868	14720	14813	14783	14814	14813	14720	14818	14958	14665	14729	14755	14830	14989	14698	14739	14915	14877	14687	14706	14981	14814	14837	14612	14882	14762	14840	14570	14556	14718	14671	14800	14869	14706	14863	14700	14709	14583	14958	14751	14620	14725	14843	14720	14828	14708	14750	14841	14758	14910	14742	14568	14708	14673	14745	14758	14716	14818	14749	14862	14685	14692	14722	14699	14797	14706	14794	14867	14557	14729	14936	14824	14862	14640	14754	14932	14858	14799	14645	14734	14856	14611	14852	14652	15050	14756	14900	14747	14727	14778	14742	14766	14821	14841	14887	14785	14871	14910	14725	14837	14834	14843	14896	14695	14871	14892	14881	14811	14873	14795	14615	14643	14710	14941	14930	14796	14807	14863	14892	14817	14711	14754	14839	14821	14785	14908	14597	14838	14728	14897	14832	14856	14623	14893	14965	14769	14729	14681	14712	14779	14636	14825	14705	14870	14647	14872	14654	14930	14636	14621	14845	14902	14825	14703	14586	14778	14707	14777	14645	14664	14891	14788	14792	14822	14716	14892	14913	14814	14660	14799	14648	14679	14718	14448	14820	14906	14545	14807	14828	14891	14776	14644	14729	14842	14852	14570	14841	14745	14785	14855	14950	14828	14828	14874	14767	14754	14806	14785	14887	14576	14580	14722	14749	14748	14814	14638	14795	14771	14892	14912	14757	14834	14802	14676	14827	14707	14788	14895	14822	14794	14725	14724	14795	14907	14726	14659	14749	14843	14790	14883	14728	14899	14929	14606	14797	15012	14782	14680	14711	14785	14818	14671	14679	14663	14814	14727	14668	14648	14773	14838	14776	14804	14631	15040	15050	14680	14824	14677	14632	14704	14812	14774
23052	21511	29397	23971	21659	23365	24704	19008	17912	18219	18143	17767	18186	17739	17602	17813	17653	17564	17409	17436	17524	17781	19193	25719	25163	23389	20980	18928	17969	17531	17349	17207	17432	17281	17090	17371	17212	17247	17319	17203	17378	17274	17025	17059	17352	17063	17213	17027	17420	17163	17201	17351	17331	17037	17227	17272	17359	17221	17288	17188	17110	17197	17020	17149	17104	17087	17097	17068	17333	17138	17215	17156	17278	17171	17292	17040	17138	17081	17137	17001	17220	17355	17378	17198	17044	17106	17019	17171	17028	17144	17142	16999	17296	17229	17291	17113	16855	17207	17137	17094	17091	17024	17127	17066	17180	17176	17207	17173	17014	17097	17110	17201	17154	17059	17090	16913	17072	17260	17053	17108	17157	17148	17186	17249	17119	17192	17117	17249	17190	17200	17200	16997	17175	17136	17242	17017	17177	17013	17215	17170	17217	17117	17072	17258	16972	17243	17333	17292	17309	17038	16971	17243	17126	17158	16913	16987	17094	17322	17216	16844	17037	17055	17230	16938	17144	17205	17146	17193	17340	16918	17233	17079	17056	17218	17145	16985	17248	17186	16958	16858	17079	17286	17281	17012	17033	16994	16994	17123	17036	17079	17192	17228	17274	17147	17138	17120	17146	17211	17163	17139	17275	17223	17233	17315	17058	17036	17269	17255	17190	17268	17024	17279	17311	17187	17308	17224	17150	17139	17284	17033	17196	17005	17082	17156	17020	17017	17301	17143	17238	17246	17369	17262	17240	17064	17132	17255	17218	17186	17131	17194	17201	17188	17242	17143	17028	16986	17199	17008	17223	17097	17201	17144	17145	17076	17102	17004	17182	17155	16989	17091	17014	17109	17051	17139	17199	17091	17254	17091	16972	17066	17067	17069	17120	17168	17266	17170	17096	17139	17266	17093	17054	17142	16999	16939	17142	17254	17255	16965	17099	17254	17240	17101	16929	17047	17077	17150	17345	17152	17277	17100	17022	17211	17142	17120	17281	17371	17075	17099	17020	16961	16997	17120	17233	17180	16995	17330	17245	17263	17002	17165	17269	17088	17059	16977	17143	17047	17100	17097	17143	17209	17056	16954	17134	17182	17054	17195	17203	17282	17129	17047	17103	16983	17199	17102	16920	17188	17309	17155	17081	16975	17030	16939	16999	17080	17292	17000	17060	17090	17300	17050	17074	16966	17179	17176	17297	17009	17025	16883	17032	17209	17268	17168	17134	17179	16974	17039	16923	17144	17144	16853	17196	17186	17046	17102	17064	17132	17076	17224	17094	16956	17272	17126	16907	17355	17093	17123	17160	17050	16924	17062	17135	17280	17170	17024	16876	17134	17138	17105	17298	17265	17152	16914	17229	17165	17271	17056	17058	17316	17299	17215	17210	17218	17075	17077	17160	17169	17165	17127	17027	17189	17203	17080	17097	16911	17113	16929	17201	17177	17056	17174	17121	16837	16921	17177	17371	17066	17132	17214	17201	17309	17031	16978	17306	17365	17018	17281	17071	17213	17048	16984	17101	17173	17128	17166	17030	17012	17012	17016	17264	17079	17197	16975	17291	17079	16995	17204	17191	17037	17072	16937	17285	17237	17210	17259	16947	17061	17186	17024	17193	17107	17219	17118	17126	17047	16939	17234	17071	17126	17040	17164	17162	17231	16985	17145	17278	17132	17119	17309	17350	17167	17176	17065	17019	17103	17144	17111	17218	17130	17153	17166	17084	17164	17063	17168	17188	17359	17053	17092	17447	17201	16965	16995	17042	17161	17175	17398	17375	16847	17028	17186	17149	17168	17249	17198	17099	17294	17243	16898	17125	16909	16891	17104	17061	17142	16911	17022	17031	16885	17177	17004	17152	17200	17061	17172	17197	17061	16991	17160	17205	17204	17240	17135	17282	17317	17041	17226	16993	17223	17053	17118	17099	17201	17227	17083	17094	17240	17181	17068	17089	17153	17107	17020	17233	17090	17202	17173	17269	17252	17081	16999	17164	17048	17055	17132	17103	16906	17276	17023	17167	17180	17059	17063	17030	17086	17081	17073	17090	17096	17049	17067	17164	16977	16998	17049	17152	17229	17083	17019	17099	17164	17054	17182	17272	17232	17124	17037	17018	17290	17244	17048	17217	17193	17084	16923	17113	17130	17074	17150	17083	17139	17304	17010	16967	17039	17042	16862	17148	17040	17200	17193	17141	17192	17199	17096	17222	17114	17268	17204	17166	17103	17007	17199	17168	17196	17120	17068	17103	17084	17322	17133	17125	17034	17088	17113	17019	17231	17304	17034	17179	17023	17052	17068	17075	17097	16881	16964	17063	17023	17091	17092	17030	17219	17124	16918	17213	17116	17019	17179	17041	17106	17230	17219	17242	17043	17055	16990	17057	17051	17353	17238	17240	17210	16975	17147	16953	17309	17208	16914	17100	17166	17066	17139	16946	16879	17151	17074	17057	17231	17103	17372	17174	17152	17042	17073	16962	17234	17080	17206	17066	17102	17036	17149	17261	17358	17138	17170	16896	16965	17174	17060	17141	16995	17291	17209	17229	17182	17001	16911	17073	17174	17077	17271	17288	17317	17072	17209	17196	17128	17097	17158	17171	17060	17124	17373	17153	17180	17027	17307	17203	17243	17331	17140	17045	17248	17200	17156	17333	17250	17283	17141	17242	17139	17199	17275	17192	17064	17230	17013	17050	16969	17240	17065	17144	17225	17169	17106	17190	17076	17280	16993	17101	17142	17214	17163	17229	17275	17070	17024	17133	17129	16973	17166	17182	17367	17087	17032	17162	17119	17098	17363	17236	17152	16989	17040	17332	17210	17157	17129	17054	16991	17070	17099	17348	17185	17171	17193	17109	17269	17142	17011	17243	16815	17009	17257	17249	17284	17197	17252	17161	17127	17201	16978	16957	16920	17437	17090	17117	17095	16968	17098	16975	17284	17057	17217	17225	17156	17213	17000	17197	17146	16975	17194	17184	17117	17032	17089	17177	17050	17151	16970	17148	17053	17345	16958	17098	17088	17093	16935	16961	17053	17316	17166	17088	16916	17079	17061	17037	16868	17207	17191	17153	17116	17190	17108	17199	17090	16925	17084	17071	16987	17060	17191	17137	17042	17123	17223	17162	17173	17057	17090	17210	17259	17225	17182	17172	16937	16930	17009	17179	17048	17164	17227	17202	17130	16950	17157	17128	17139	17297	17065	17224	17036	16920	17133	17167	17134	17148	17084	17177	17300	16969	17131	17087	17213	17195	16848	17200	17172	17141	17033	17109	16986	17079	17089	17221	17136	17184	17175	17105	17175	17117	17191	17232	17114	17154	17235	17115	17262	17154	17047	17063	16972	17222	17328	17160	17239	17213	16899	17241	17235	17196	16911	17297	16985	17163	17205	17027	16971	17120	17129	17252	17078	17087	16907	17131	17184	17196	17133	17150	17095	16875	17135	17011	17070	17186	17014	17094	17104	17060	17085	17146	17264	17125	17351	17130	17055	17165	17199	17087	17017	16994	17073	17160	17107	16989	17318	17157	17239	17229	17330	17048	17048	17116	17196	17226	17111	16993	17026	17140	17129	17258	17005	17097	17133	17127	17214	17113	17307	17296	17006	17164	17134	17094	17218	17250	17026	17056	17035	17235	17050	16995	17129	17080	17106	17074	17222	17172	17165	17098	17107	17026	17104	16937	16932	17244	17297	17141	17128	17040	16886	17170	17189	17199	17095	17322	17077	17238	17096	17158	17186	17100	17028	17133	17258	17423	17081	17107	17179	17087	17007	17118	17093	17102	17075	17068	17040	17123	17115	17138	17193	17151	17161	17215	17161	17088	17127	17073	17235	17022	17102	17114	17030	16988	17190	17235	17062	17136	17105	17217	17038	17026	17185	17307	17003	17112	17125	17204	16957	17133	17236	17167	17120	17121	17056	16955	17205	17159	17094	17050	16953	17210	17255	17030	16989	16962	17222	17233	17243	17294	17152	17209	17093	17077	17147	17056	17147	17075	17066	17019	16973	17118	17166	17448	17017	17186	16937	16839	17005	17178	17150	17118	17251	17031	17096	17052	17180	17385	17096	17126	17218	16974	17144	17148	17185	17191	17050	17038	17055	17117	17067	17221	17339	17007	17115	16902	17324	17130	17210	17185	17036	17103	16917	17191	17163	17274	17234	17258	17291	17163	17069	17164	17163	17031	17004	17021	16981	16999	16896	17226	17140	17141	17114	17223	17288	17095	17301	17187	17046	17239	17104	17161	17180	17191	17151	16996	17377	17305	17071	17252	17190	17061	17172	17127	17329	17088	17104	17132	17223	17085	17140	17157	17181	17057	17261	17160	17229	17029	17031	17118	17171	17097	17159	17166	17048	16903	16967	17226	17063	17232	16926	17080	17070	17188	17176	17139	17082	17053	17065	17197	17187	16999	17117	17236	17218	17171	17161	17152	17063	17226	16998	17237	17145	17260	17116	17178	17150	17202	17092	17003	17171	17100	17102	17071	17135	17132	17255	17151	17132	17147	17208	17349	17224	17140	17101	17338	16909	17237	17179	17226	17208	17086	17173	16986	17144	17303	17294	17197	17085	17095	17286	17328	17187	17147	17208	17066	17043	17084	17414	17136	17087	16927	17094	17209	17220	17264	17322	17271	17126	17006	16937	17190	17022	17082	17216	17259	17195	17195	17163	17051	17098	17097	17070	17368	17108	17026	16979	17101	17061	16993	17119	17064	17082	17358	17003	16997	17108	17073	17067	17205	17172	17184	17309	17074	17023	16971	17308	17030	17228	17094	17016	17134	17294	17130	17325	16990	17075	16971	17151	17034	17034	17140	16827	17154	17143	17393	16956	17336	16956	17165	17179	17166	17383	16982	16965	16947	17161	17379	17228	17055	17228	17151	16971	17114	17317	17078	16998	17248	17183	17037	17037	17199	17296	17254	16946	17047	17124	17060	17092	17068	17381	17211	16941	17236	17157	17153	17139	17114	17179	17218	17110	17109	17222	17114	17179	17239	16960	17033	17070	16838	16907	17035	17080	17289	16999	17103	17123	17038	17060	17168	16941	17053	16964	17158	16977	17022	17068	17180	17191	17333	16950	17311	17013	17028	17196	17276	17161	17194	17147	17188	17030	17068	17187	17034	17072	17167	17119
27756	48823	37490	22906	19648	18201	17574	17134	16518	16290	16123	16117	15997	15801	15737	15495	15502	15505	15417	15352	15562	15629	18661	27707	25631	23043	19685	16960	15697	15347	14917	15182	15277	15084	15078	14981	15207	15019	14982	15120	15007	15169	15117	14954	15100	15097	15067	14934	15010	15171	14921	14973	15114	15191	15221	15155	15087	14987	14981	14803	14993	15168	14992	15004	15183	15091	14925	15064	15038	14986	15065	14966	15049	15091	15146	15035	15111	14896	15028	14987	14954	15112	15130	14927	15196	15130	15272	15010	15103	14829	15077	15171	15147	15129	15037	15200	15095	14970	15084	15114	14976	15059	15200	14964	15202	15005	15049	14822	15065	15110	15022	14890	15076	14914	15065	15103	15053	15139	15084	15136	15028	15124	15159	15105	15218	15184	15016	14945	15023	14949	14974	15095	15044	15013	15135	14919	15015	15070	14928	14988	14958	15204	14996	15120	15008	15093	15107	15067	15271	14912	15231	15149	14995	14934	14979	14908	15064	15049	15030	14958	14884	14850	14992	15086	15000	15077	14781	15026	14946	15072	15038	15051	15083	15032	14990	14963	14996	14966	15013	14999	15016	15103	15022	15085	14912	15004	14930	15167	14841	15062	15032	14932	14908	15103	14994	15091	14991	14910	15201	15134	15005	14875	15043	15017	15105	15041	15013	15067	15024	15087	15052	14919	15027	15024	15058	15191	14940	15177	14904	15017	14940	14951	15173	15051	15063	14913	15094	15002	14946	15051	15026	15143	15087	15099	15053	15137	15050	15003	14965	15118	14959	14949	15025	14939	15127	15018	14962	15034	15085	14981	14977	15108	15129	15073	15070	15087	14937	15009	15052	15047	15199	15057	14905	15117	15010	15142	14996	15065	15108	15004	15038	15000	15187	15030	15190	14935	14950	14949	14932	15097	15175	14844	15013	15021	14998	14952	14959	14992	15260	14942	14924	15093	14981	15073	14933	14952	14947	15249	14943	14967	15046	15221	15142	15051	15030	15105	15115	15055	14998	15075	14936	15092	15108	15081	14842	14974	15117	15035	14917	14825	15095	15021	15076	15096	15052	15132	15041	14968	15077	15159	15045	14812	14980	15236	14989	14955	14928	15153	15090	15040	15059	15073	15019	14863	15122	14955	15060	15123	15075	14895	15080	15103	15177	15183	15013	15052	15067	15040	14976	15102	14930	15151	15046	14865	15076	15044	15089	14945	15125	15043	14973	15080	14956	15148	15053	15086	15099	15121	14881	14995	15061	15049	15152	14933	15091	14819	15186	15093	15069	14971	15051	15163	15034	15083	15019	14889	14977	15109	14961	15043	14953	15246	15119	14913	15048	14803	14921	15063	14983	15035	15000	14957	14932	14956	14976	15033	15142	14949	14977	14938	14963	14877	14964	15029	14825	14995	15003	15091	14931	15011	14984	15114	14825	14803	14864	15065	15009	15069	15131	15076	14958	15132	14877	15039	15130	14829	14934	14943	14951	14993	15046	14989	15014	15092	15215	15041	15059	15038	15228	15080	14943	15184	15103	15039	15077	14952	14917	14944	15091	15185	14965	15061	14963	15184	15105	14905	15104	14827	15159	14969	15056	14949	14872	14986	15136	15127	15233	15116	15232	14833	15005	15152	15104	14889	15047	15072	14802	15043	15041	15040	14990	14929	15148	15083	14936	14815	15063	15024	14932	15198	14983	15123	15034	15105	15021	14980	15129	14960	14929	15001	14904	14999	15074	15066	15133	14848	15156	14950	15001	14899	14955	14976	15008	14883	15053	15033	15094	14977	15128	14844	15014	15065	15183	14941	14978	14982	15117	14994	14970	15007	15123	15098	15021	14961	15007	15053	15083	15029	14938	14983	14961	15042	14962	14965	14942	15015	14921	15062	15010	14975	15211	14985	15137	15107	15035	14877	15153	15034	15071	15062	14895	15195	15062	15256	15193	15013	15143	14899	14960	15092	15004	15037	14980	14963	15127	14912	15053	14932	15149	15058	14972	15086	14953	15224	14976	15099	15050	15070	15083	15010	14850	15090	15043	15046	15030	14859	14951	14907	15065	15092	14981	15049	15067	15074	15125	15014	15099	15117	15192	15016	15034	15021	15146	14905	15008	14975	15006	14993	14859	15019	14876	15140	15069	15002	14985	15015	15203	15260	15059	15094	14948	14880	15142	14959	15066	15212	15034	15140	14902	14999	15008	15015	14940	14976	15193	15096	15078	15030	15090	15075	15066	14975	15027	14957	15014	15009	15011	14986	14986	15099	15022	15112	15151	15016	15034	15077	15076	15073	15040	14862	15024	14880	15089	15040	15119	14975	15252	15049	15032	14988	14964	14998	15017	15091	15096	15054	15013	14913	15075	14988	15000	15112	14895	15048	15113	15127	14900	14954	15095	15149	15175	15094	15152	15173	14971	15102	15121	15054	15036	14850	14876	15011	15038	14926	14918	15110	15000	14982	15128	15046	14861	15041	14987	15075	15100	15153	15064	15093	15148	15001	14982	15053	14963	15004	15093	15066	15014	14998	15003	15099	15135	15104	15172	15043	15067	15088	15152	15078	15171	14853	14912	14926	15019	14976	15100	14992	15127	15039	15059	15006	14905	15112	15047	14714	14794	15059	14908	15032	15073	15110	15016	15108	15045	14857	15050	14965	15090	15081	15077	14968	14965	14865	15017	14994	14903	14992	15133	14954	15013	14997	15117	15078	15159	15217	15013	14970	15042	15113	14928	15060	15014	14963	15090	14952	14944	14938	15019	15112	15004	15114	15213	15039	15084	15056	15096	14879	15013	14971	15050	15081	14905	15021	15073	15083	15210	15052	15068	15116	15133	15154	14938	14962	15215	15002	14937	14978	14862	15217	14929	15025	14941	15273	15146	15045	14909	14934	15088	15048	15126	14943	15106	14939	15001	14978	15132	14888	15046	15078	15089	14967	14994	15089	14925	15062	15005	14972	14859	15007	15139	14923	15158	14910	14911	15066	15067	15057	14935	15129	14908	15050	14929	15073	15070	15043	14957	14805	15064	15041	14853	15024	14951	15066	14862	15006	15120	15054	15153	15125	15074	15131	14726	15038	15091	15163	14899	14920	14889	15034	15120	14873	14687	15081	15063	15008	14949	15194	14780	15064	14929	15115	14976	14993	15019	15002	15036	14973	15083	15150	14941	15045	15042	14910	14826	15036	14968	15086	14989	15150	14999	14956	14973	14962	14917	14923	14945	15091	14953	15143	15000	14978	14969	14933	15035	15004	15024	15146	15082	14909	15201	15073	14993	14990	15177	15026	14979	15079	14963	15100	14956	14976	15079	14857	15107	15064	15195	15017	14841	14882	15053	15074	15103	14993	15116	14926	14926	14949	14922	15051	15199	14994	14975	15027	15044	15151	14976	15093	14935	15064	14883	15037	15116	14782	15091	15249	15057	15116	14878	15155	14913	15162	15100	14860	14905	15108	14900	15017	15055	14937	15079	15046	15075	15110	14934	14998	15095	15038	14913	15013	14878	15237	14878	15143	15073	15114	15080	15209	15120	14914	14930	15081	15090	14927	15113	15121	15018	15038	15171	15187	15044	15038	15013	15049	15031	15086	14996	14989	14878	15040	14965	15039	15146	15028	14977	14993	15116	15005	14904	15175	15079	15015	14946	15076	15133	15051	14981	15059	15034	14995	15062	15025	15156	15176	14976	15163	14991	14966	15045	15017	15022	15178	14893	14963	14949	15002	15015	15075	14858	14829	14940	15116	15109	15075	14957	14943	15018	14959	14885	15051	15199	15028	15031	15014	15003	15026	14991	15004	15043	15161	15059	15145	15236	14881	15127	15015	15030	14924	15019	15000	15002	14950	14945	14932	15071	15016	15201	14892	15036	15018	14992	14990	15095	15004	15122	15178	15027	14992	15126	14979	15045	14955	15123	15094	15081	14925	15041	15006	15092	14955	15008	15007	14975	15038	15068	15092	15028	15186	15021	14809	15023	14832	14935	15117	14971	14964	14941	15097	15053	15023	15022	14902	14967	14905	15187	14812	15005	15009	15164	14956	15094	14985	15007	14941	15063	14965	15152	15076	14991	14963	14863	15058	14997	14982	15067	14976	14941	15010	15110	14771	14898	15046	15126	15154	15027	14995	14865	15088	14939	14975	14984	15120	15014	15047	15038	15018	15042	15042	14986	15057	15053	15084	14972	14854	15078	14951	15070	15007	14973	15122	15140	15107	14983	14910	15093	15047	15131	14950	15064	15047	15050	14985	15046	15126	15111	14843	15027	15040	14962	14972	15033	15039	15027	14972	15008	14860	14970	15002	15001	14936	15028	15040	14964	14991	14977	14966	15001	14777	15050	15037	14989	14880	15090	15179	14939	15042	14973	15170	15098	15041	15040	14911	15161	15054	14974	15050	14981	14957	15033	15005	15054	15052	15108	15133	15102	15063	15053	14952	15039	14912	14970	14812	15035	15096	15063	15060	14971	15022	14813	15114	14965	15164	15206	14889	15102	14913	15088	14992	15137	14950	14905	14944	15102	14875	15006	14905	14999	14956	15187	15006	15091	15011	14892	15034	15050	15009	15003	15107	14963	15127	15242	15020	15007	15017	15154	15074	15077	15117	15166	15160	14831	15121	15178	14932	15138	15179	14995	14846	15080	15008	15004	15109	15061	15040	14959	15007	14870	14977	15002	15026	14906	14931	14910	15067	15173	15002	15158	14978	15138	14831	15043	15104	14892	15060	15146	14969	15036	15081	15133	15058	14965	14905	15067	15131	15080	14983	14944	15122	14971	14937	14937	15094	15054	14971	15023	15116	14963	15091	15106	15076	14945	15030	14997	14837	15047	15086	15135	15070	14998	15006	15093	15028	15044	15067	14926	15062	15164	14882	14980	15112	14951	15104	15021	15068	15026	14962	15114	14935	15112	14862	14910	15006	14922	15028	14892	15105	14948	15004	15127	15131	14933	15062	15107	14929	15033	15128	15015	14986	15155	15092	14972	15098	14916	15228	15105	15148	14938	15140	15037	14757	14962	14939	14945	15103	14968	15133	14925	15080	15110	14922	14988	15065	14991	15089	15066	15067	14946	15134	14916	14996	14870	14974	15288	14910	14965	15063	14872	14979	15046	14864	15045	15059	14816	15169	15124	14928	14931	14876
28058	23423	25075	20527	16790	16387	16432	16423	16093	16198	16318	16002	16023	16146	16122	16157	15983	16065	15987	15976	16000	16161	16015	16470	16726	16837	16433	16181	16207	16067	15747	15892	15942	15975	16105	16029	16029	16026	16053	16115	15934	15897	16052	15978	16073	16002	15862	15897	15996	15934	15903	16093	15895	15882	16046	16054	15927	15746	15959	15769	15974	16001	15970	15964	16019	16059	15964	16102	15951	15886	15826	15778	15734	15923	16095	15799	15826	16089	16031	15830	15854	15976	15946	16050	15818	15979	15914	15833	15870	15991	15883	15829	15798	16056	15960	16104	15976	15983	15952	15807	16031	15917	15845	15974	16081	15944	16001	15851	15827	16014	15954	15877	16040	15936	16024	15983	15868	15980	15973	15911	15711	15910	15961	16184	15957	16040	15902	15821	15815	15949	15815	15741	16019	15996	15819	15837	15760	16004	16058	15920	15968	16134	15917	16055	15868	15794	15981	15926	16100	15737	15835	16017	15937	15898	15808	15697	15964	15707	15841	15938	16094	15937	15902	15963	16004	16065	15671	16074	16217	15897	15891	15889	15841	15884	15833	16030	15852	15823	15868	15980	15826	15951	15872	15749	16049	15966	16058	15800	16105	16052	15954	15994	15804	16009	15975	15873	16016	15971	15918	15900	15895	15695	15670	15823	16000	15984	15739	15971	15918	15875	15900	15725	15793	15822	15748	15914	15723	15979	15874	16004	15802	16012	16058	16003	15714	16082	16011	15906	15942	15684	15960	15948	15781	15998	15942	15982	16094	15866	15955	15618	16009	15872	15998	15949	16184	15930	15932	15698	16035	15767	15864	15926	16044	15947	15924	15834	15858	16009	15857	16009	15912	16010	15935	16107	16002	15775	16030	16000	15744	15616	15807	15796	15988	16038	16153	15769	15933	16119	15594	15741	15866	15946	15791	15688	15891	15804	15840	16100	15902	16102	15990	15869	15909	16024	16045	15669	15860	15961	15916	15926	15917	15878	16072	15667	15947	15986	16107	15894	16034	16044	15984	15967	15929	15988	16110	15965	15917	15976	15993	15636	15851	15889	15866	16064	15998	15772	16023	15921	15883	15918	15782	15935	15780	15945	15857	15891	15746	15674	15971	15924	15706	15949	16010	15939	15937	15969	15966	16020	16100	15852	15980	15789	15943	15971	15938	16106	15724	15999	15928	16168	16144	16018	15890	15879	15972	15999	15898	15909	15913	15921	15932	15895	15845	15956	16156	16148	16065	16069	15825	15778	15698	15947	15946	15990	15997	15985	15935	15935	15863	15968	16085	15864	15734	15868	15955	16137	16005	16136	16055	15981	15779	15933	15951	16097	15956	16094	16178	15852	15837	15891	16006	15925	15772	15847	15842	15843	15757	16050	15943	15930	15883	15815	15951	16138	16055	15862	15902	15967	15842	15873	16018	15817	15887	15985	15902	16114	16032	15973	15875	15862	15747	15807	15854	15615	15913	16056	15971	15806	15935	16137	15999	15945	15980	15937	15796	15896	15870	16031	15834	15670	15912	15931	15862	15942	15954	15913	16025	15947	15905	15896	15817	15894	15731	15740	15824	15806	15888	15946	16028	16059	15954	15969	15792	15919	15753	15736	15836	15984	16102	16083	16015	16003	15674	15873	15792	15847	15940	15915	15966	16082	16046	15876	15693	16001	15909	15937	15868	15875	16081	15894	15974	15945	15936	15912	15943	15841	16006	16020	15958	15953	15800	16143	15840	15908	15879	15809	16012	15930	15850	16008	16048	15774	15837	15927	15966	15688	15897	15920	16013	15867	15988	15968	15982	16129	15821	15667	15909	16059	15939	15919	15971	15904	15761	15791	15863	15766	15968	15990	15876	16100	16009	15930	16106	16008	15875	15893	16096	15822	15840	15878	15847	15933	15973	15863	15903	15811	15897	16013	15818	15781	15710	15742	15960	15875	15913	15968	15931	16169	15871	16017	16136	16081	15889	15778	15849	15931	15992	15812	15922	16051	16093	15975	15827	16065	16045	15949	16011	15962	15850	15902	16048	16043	15960	15958	15963	15926	15912	16074	15839	16031	16002	15852	15797	15887	16090	15826	15863	15902	15967	16074	15984	15919	15881	15897	15906	15948	15767	16078	15992	15946	15886	16008	15770	16072	15947	15778	15845	16057	15848	15830	15812	15988	15892	15957	15875	15908	16009	15925	15899	16036	16057	16088	15962	15914	15762	15938	15936	15925	15761	15915	15953	15745	15882	15959	16013	15963	15999	15911	16046	15991	15938	15792	16035	15764	15921	15938	15912	15849	15926	15840	16036	16045	15913	15655	15884	15906	16084	15767	15778	16089	15911	15760	15948	15934	15769	15959	15866	15927	15689	15961	15961	15948	15861	15874	15757	16043	15823	15917	15993	15912	16003	15773	16109	15738	15969	16028	15943	15983	15881	16006	15985	15931	15912	15839	15920	15935	15945	15975	15854	16029	16070	16040	16037	16051	15763	15845	15973	15888	15954	15820	15777	16097	15834	16009	15963	16084	15714	15931	15852	15751	15916	15948	15959	15895	15838	15875	16006	15870	15911	15905	15830	15834	15964	15965	15869	15987	16080	15812	16158	16100	15999	15767	15975	15914	15885	15807	16058	15863	15935	15898	15896	16043	16050	15930	16039	15879	16143	16261	16105	15794	15948	16081	15799	15865	15966	15932	15689	15814	16105	15914	15920	15991	15969	15948	15999	15909	15900	15835	16077	15890	16011	15981	15916	16096	15945	15859	15907	16070	15918	15816	15851	15950	16051	16119	15807	15802	16063	15893	15962	15818	15642	15870	16006	15990	15938	15698	15812	15904	15962	15855	15975	15980	16187	15922	15961	16089	16014	16106	15741	15895	15910	15846	15809	15943	15958	15941	15934	15826	15835	15914	15924	15954	16071	15872	15863	15822	15931	16159	15928	15840	16087	16033	15766	16009	15800	15942	15889	15867	15965	15880	15921	15944	15985	15920	16015	15861	16052	15832	15807	15761	15957	15856	15888	15905	16039	16165	15831	15945	15793	15978	15800	15811	15866	15781	16068	15845	15986	15809	15661	15905	15986	15913	15976	15957	15958	15952	15904	15892	15874	16186	15973	15794	15926	16040	15842	16103	15846	15692	15952	16010	16146	15782	15936	15871	15744	15961	15882	15776	15834	15717	16004	15935	15866	16019	16206	15972	15972	16018	16042	16060	15845	15923	15816	15641	16062	15944	15833	16039	15818	15973	15834	16027	16098	15964	16064	15758	15937	15848	15947	15851	16101	15917	16074	15948	16064	15863	15945	15765	15873	15764	16107	15829	16180	15977	15795	16047	15835	15910	15720	15803	16104	15994	16068	16038	15885	15967	15859	16027	15985	15941	15940	15894	15793	16037	15951	16191	16032	15736	16006	15963	15843	15947	16062	16035	15967	16022	16047	15879	15868	15829	15986	15815	15832	15866	15962	15957	16021	15935	15953	15916	16058	15812	15877	15803	15797	16045	15959	15733	15889	15981	16112	15913	15926	15951	16037	15916	15988	15928	15684	16131	15868	15750	15943	15957	16002	15993	15826	15965	15972	15870	16037	15893	16015	15849	15919	15966	15928	16081	15891	16029	15929	15972	15907	15748	15925	15896	16003	16143	15799	15938	16059	15969	15984	15912	15890	16046	15771	16061	15937	16094	16037	15804	16084	15925	15715	15924	15842	16075	15954	15949	16051	16051	15934	15995	15912	15927	15871	15775	15731	15805	15943	15754	15990	15716	16019	16082	15684	15960	15903	15879	16106	15890	15970	16074	15973	16028	15945	15952	16036	15951	16165	15885	15916	15977	16029	15906	15941	15940	15924	15873	15878	15997	15777	15921	15928	15842	15907	15857	15888	15990	16058	15882	15942	15909	15726	15814	16125	15804	15718	15702	16072	15841	15866	15867	15954	15779	15837	15932	16022	15969	16050	16074	15956	15827	15647	15857	16066	15759	15970	15739	16090	15886	15804	15821	15833	15954	15904	15860	15925	15763	16008	16180	15972	15874	15733	15762	16017	15833	15928	15865	15928	16091	15923	15834	16138	15812	15849	15805	15793	16077	15940	16076	16001	16082	16038	15783	15882	15955	15810	16134	16045	15900	15782	16051	15814	16081	16034	15948	15973	16099	16043	15941	15952	16095	15914	16052	15940	16076	16143	15918	15798	15766	16014	15950	15766	15970	16026	15908	15906	15933	15829	15930	16193	15953	15829	15798	15985	15989	16170	15775	15893	15881	15831	15932	15970	15778	15750	15869	16028	16127	15834	15947	15881	15991	15694	15911	16077	15748	15921	16065	15979	15948	15782	15853	15962	15959	16171	16007	16042	15881	15767	15896	15974	15789	15884	15934	15807	15855	15773	15952	15865	15826	15994	15975	15911	15896	16144	16014	15819	16145	16021	16118	16008	15879	15867	15886	16004	16008	15812	15880	15883	15844	16033	15900	15806	15990	15892	16036	16148	15954	15943	15861	16013	15782	16028	15796	15818	15999	15961	15897	15727	15860	15989	15922	15900	15914	15859	16028	15954	15972	15767	16011	15770	15898	15711	15934	15907	15908	16023	15693	15745	15969	15850	15935	15830	15951	16087	15920	16105	16025	15891	16193	16006	15915	15984	16030	15752	15685	15919	15942	15745	16006	15906	15923	15799	15960	15576	15967	15932	15780	16049	15987	15880	15939	16043	15868	15929	15958	15964	15957	15870	16262	15805	15933	15891	15971	16192	15943	15766	15777	16107	16055	15902	15907	16124	15876	15912	15969	16026	16071	15957	16019	15904	16050	15924	15844	16053	15992	15859	15904	16056	15891	15925	16087	16035	15976	15917	15939	15946	15809	15700	15762	15953	16048	15898	15847	15949	15991	15941	15999	15892	15984	16166	16042	15858	16213	15906	16045	16052	15745	16149	15980	16054	16112	16065	16083	15933	15945	15919	15824	15732	15724	15978	15972	15938	16104	16000	15942	16052	15941	16095	15851	15811	16225	15948	15855	15847	15806	15894	16065	15685	15989	15959	16051	16078	16064	15725	16011	15975	16116	15796	15846	15959	15737	16028	15926	15936	16036	16023	16041	15911	15960	16014	16057	16027	15965	15861	15882	15970	15819	15877	15870	15906	15948	15764	15968
22267	31006	21335	16529	15372	14987	14687	14611	14663	14738	14633	14608	14629	14443	14588	14600	14430	14573	14321	14380	14462	14497	14598	15008	15221	15109	14794	14498	14421	14367	14263	14234	14195	14202	14410	14262	14204	14285	14265	14425	14409	14232	14513	14244	14140	14243	14189	14298	14275	14303	14230	14283	14166	14293	14277	14370	14295	14308	14358	14201	14137	14395	14263	14124	14152	14191	14398	14215	14170	14389	14138	14307	14107	14334	14182	14250	14215	14255	14262	14491	14289	14214	14177	14175	14292	14339	14327	14255	14304	14433	14205	14140	14196	14151	14251	14123	14068	14242	14286	14254	14293	14246	14239	14398	14228	14141	14212	14175	14052	14306	14240	14176	14183	14370	14359	14272	14286	14200	14283	14213	14241	14266	14088	14276	14186	14361	14108	14132	14278	14149	14177	14194	14409	14234	14109	14370	14327	14223	14314	14210	14250	14366	14264	14146	14238	14329	14213	14302	14214	14229	14468	14262	14219	14458	14344	14346	14272	14265	14121	14349	14309	14254	14615	14148	14233	14402	14218	14343	14126	14312	14307	14155	14226	14296	14212	14241	14242	14335	14239	14413	14261	14294	14317	14234	14581	14317	14318	14241	14307	14233	14286	14182	14218	14102	14188	14252	14347	14292	14275	14147	14442	14255	14325	14164	14185	14320	14200	14285	14403	14302	14418	14196	14198	14342	14166	14348	14336	14227	14125	14279	14283	14200	14362	14326	14189	14239	14079	14299	14256	14379	14364	14251	14359	14390	14289	14405	14372	14234	14305	14299	14226	14173	14140	14296	14290	14208	14233	14423	14240	14377	14292	14306	14142	14044	14334	14312	14403	14254	14294	14174	14298	14252	14215	14229	14295	14428	14257	14286	14428	14307	14282	14329	14146	14415	14316	14410	14271	14369	14239	14112	14239	14229	14105	14309	14334	14274	14263	14320	14447	14219	14125	14179	14254	14293	14214	14323	14305	14252	14381	14261	14243	14344	14184	14280	14168	14368	14345	14206	14142	14443	13935	14367	14370	14307	14515	14205	14319	14237	14294	14140	14222	14265	14209	14245	14175	14112	14364	14042	14431	14230	14201	14147	14233	14198	14209	14227	14322	14527	14229	14258	14281	14239	14249	14232	14289	14390	14089	14096	14322	14356	14308	14173	14234	14227	14299	14272	14378	14424	14251	14328	14203	14276	14170	14347	14155	14012	14322	14270	14249	14110	14285	14239	14299	14297	14128	14197	14204	14113	14199	14412	14300	14286	14312	14404	14309	14349	14321	14257	14245	14344	14303	14285	14270	14195	14173	14092	14252	14120	14209	14285	14124	14204	14381	14123	14332	14256	14100	14201	14349	14296	14063	14307	14323	14381	14157	14233	14367	14079	14079	14161	14182	14362	14341	14234	14270	14307	14351	14296	14197	14475	14295	14074	14158	14250	14195	14262	14210	14289	14288	14226	14106	14312	14346	14236	14280	14333	14264	14142	14249	14073	14266	14141	14301	14233	14260	14129	14151	14288	14217	14189	14387	14176	14294	14182	14323	14236	14236	14365	14143	14252	14218	14304	14269	14274	14204	14390	14168	14333	14330	14214	14478	14136	14379	14299	14249	14068	14196	14325	14170	14282	14236	14302	14230	14187	14177	14286	14276	14195	14218	14227	14209	14260	14223	14099	14346	14298	14176	14088	14170	14464	14186	14324	14301	14182	14168	14210	14158	14507	14299	14131	14333	14149	14227	14137	14109	14230	14286	14248	14337	14278	14226	14453	14261	14380	14411	14251	14279	14131	14391	14389	14300	14401	14237	14172	14242	14281	14169	14396	14187	14257	14290	14266	14102	14296	14258	14234	14259	14367	14330	14394	14072	14323	14253	14190	14258	14421	14276	14190	14338	14192	14339	14489	14257	14185	14098	14340	14065	14266	14311	14410	14368	14291	14412	14308	14236	14208	14207	14450	14225	14282	14445	14194	14214	14221	14332	14366	14329	14278	14255	14429	14307	14230	14239	14281	14393	14175	14382	14220	14247	14126	14344	14233	14350	14299	14278	14254	14208	14184	14307	14274	14273	14170	14125	14169	14237	14271	14194	14196	14303	14292	14259	14109	14144	14206	14373	14361	14345	14273	14279	14232	14218	14301	14325	14214	14305	14248	14246	14381	14098	14295	14262	14369	14298	14082	14172	14293	14193	14268	14218	14230	14361	14230	14358	14405	14304	14220	14293	14411	14098	14308	14173	14111	14220	14017	14144	14135	14398	14061	14191	14266	14383	14308	14200	14209	14343	14272	14136	14259	14202	14240	14453	14176	14317	14340	14310	14342	14192	14201	14390	14322	14315	14418	14229	14241	14218	14146	14099	14223	14245	14165	14232	14123	14219	14405	14144	14257	14152	14157	14197	14231	14064	14338	14193	14249	14273	14161	14339	14248	14351	14153	14274	14304	14462	14234	14221	14297	14345	14287	14268	14347	14247	14236	14366	14404	14123	14223	14495	14318	14298	14317	14393	14224	14136	14180	14270	14444	14249	14067	14186	14234	14231	14332	14208	14372	14154	14230	14277	14124	14218	14194	14139	14341	14278	14247	14305	14410	14313	14048	14138	14002	14329	14117	14237	14190	14246	14342	14129	14369	14356	14303	14312	14360	14114	14307	14282	14130	14254	14454	14238	14251	14099	14232	14329	14053	14241	14293	14353	14213	14217	14333	14120	14318	14333	14250	14340	14311	14223	14049	14214	14267	14154	14269	14330	14265	14244	14334	14191	14219	14451	14367	14166	14273	14104	14261	14211	14160	14341	14244	14296	14345	14188	14409	14408	14178	14057	14225	14293	14301	14298	14244	14210	14278	14303	14260	14422	14365	14197	14297	14147	14200	14379	14223	14363	14400	14291	14301	14355	14127	14367	14370	14322	14250	14161	14091	14346	14280	14192	14228	14287	14061	14346	14257	14195	14153	14289	14247	14250	14454	14238	14300	14165	14339	14422	14263	14275	14420	14249	14281	14282	14013	14442	14245	14315	14390	14406	14304	14216	14407	14313	14148	14467	14392	14064	14207	14295	14324	14202	14312	14214	14315	14118	14267	14230	14363	14243	14374	14178	14380	14261	14297	14307	14339	14285	14342	14056	14338	14133	14303	14285	14291	14264	14229	14294	14389	14010	14337	14318	14282	14221	14408	14257	14168	14271	14472	14373	14358	14304	14303	14199	14225	14390	14341	14439	14458	14252	14291	14402	14174	14250	14206	14397	14294	14265	14297	14268	14222	14327	14180	14267	14240	14325	14063	14258	14235	14325	14019	14195	14317	14224	14407	14233	14176	14071	14200	14282	14300	14316	14252	14093	14280	14304	14337	14256	14346	14147	14156	14354	14221	14315	14205	14234	14155	14181	14195	14249	14367	14334	14191	14324	14366	14239	14324	14036	14401	14125	14241	14092	14214	14317	14215	14359	14085	14263	14204	14326	14297	14263	14340	14261	14338	14361	14159	14302	14118	14235	14393	14282	14289	14131	14105	14231	14432	14290	14260	14282	14213	14335	14361	14499	14328	14216	14415	14184	14261	14278	14319	14123	14371	14322	14237	14338	14104	14413	14388	14370	14351	14114	14263	14353	14294	14265	14199	14109	14280	14199	14358	14229	14343	14397	14367	14217	14351	14186	14244	14181	14171	14216	14294	14252	14240	14267	14325	14255	14184	14128	14181	14238	14205	14376	14027	14144	14357	14242	14292	14305	14345	14267	14448	14264	14324	14247	14338	14299	14082	14082	14336	14146	14251	14255	14291	14105	14371	14266	14332	14161	14205	14091	14197	14349	14211	14299	14456	14424	14131	14069	14296	14260	14567	14159	14177	14354	14325	14306	14500	14320	14425	14267	14221	14047	14395	14230	14208	14383	14214	14191	14256	14443	14242	14202	14283	14255	14461	14357	14175	14158	14297	14282	14289	14215	14346	14433	14439	14388	14096	14358	14253	14251	14210	14300	14215	14452	14422	14153	14329	14297	14181	14248	14197	14302	14245	14182	14347	14370	14258	14336	14168	14214	14250	14242	14268	14227	14262	14297	14226	14272	14134	14343	14194	14299	14309	14280	14206	14290	14346	14242	14316	14133	14345	14217	14163	14357	14257	14379	14240	14224	14081	14258	14205	14390	14332	14225	14298	14262	14301	14288	14340	14311	14372	14103	14247	14177	14439	14337	14321	14126	14119	14205	14216	14267	14207	14315	14150	14244	14195	14324	14314	14287	14433	14227	14354	14212	14320	14154	14209	13989	14326	14272	14330	14258	14284	14293	14264	14292	14132	14263	14327	14292	14170	14200	14369	14349	14261	14358	14308	14323	14147	14257	14469	14315	14290	14279	14208	14428	14239	14283	14289	14290	14270	14058	14258	14389	14359	14119	14255	14280	14335	14137	14217	14228	14271	14267	14143	14198	13993	14205	14096	14253	14326	14225	14377	14227	14244	14227	14170	14041	14383	14211	14172	14347	14380	14328	14398	14238	14250	14425	14249	14349	14047	14262	14262	14262	14186	13987	14221	14171	14095	14399	14320	14269	14257	14308	14295	14337	14203	14217	14320	14152	14257	14297	14315	14353	14371	14292	14277	14342	14235	14336	14194	14252	14254	14078	14299	14399	14371	14397	14216	14369	14201	14275	14334	14224	14463	14404	14301	14018	14466	14286	14288	14289	14321	14182	14317	14289	14409	14335	14359	14371	14183	14259	14380	14497	14345	14121	14205	14384	14192	14292	14232	14179	14326	14276	14262	14246	14418	14292	14259	14192	14524	14299	14323	14397	14254	14275	14336	14215	14339	14331	14249	14271	14389	14317	14263	14133	14343	14215	14131	14199	14333	14151	14326	14243	14418	14339	14287	14336	14132	14122	14439	14087	14317	14232	14363	14230	14308	14316	14290	14189	14280	14278	14146	14414	14426	14143	14280	14542	14235	14496	14378	14329	14269	14277	14225	14199	14380	14274	14218	14239	14237	14210	14042	14123	14353	14324	14269	14314	14265	14270	14238	14242	14043	14150	14374	14331	14394	14139	14378	14474	14217	14218	14037	14235	14334	14254	14177	14367	14408	14358	14373	14343	14189	14373	14143	14543	14299	14351	14145	14421	14184	14381	14424	14296	14358	14256	14329	14296	14366
24145	21503	29007	24456	22117	21075	19495	17081	16605	16664	16794	16487	16515	16524	16283	16288	16487	16255	16215	16296	16280	16100	16830	20036	20362	19676	18142	17058	16270	16336	15999	15938	15939	15854	15858	15916	15960	15978	16054	15903	15757	15920	15942	15950	15773	15883	16161	16091	15866	15830	15856	16229	15969	16040	16038	15742	15822	15931	16063	15838	16039	16046	15834	15772	15936	16007	16065	16052	15996	15987	15873	16110	16016	15809	16055	15843	15781	15972	15742	15908	15938	16021	15854	15886	15981	15670	15925	15894	15969	16002	15791	16127	15882	15770	15802	15697	15816	15851	15960	15907	15966	15770	15801	15919	15914	15932	15902	15781	15711	15861	16085	16115	16004	15945	16136	15871	16028	15828	15791	15833	16040	15830	15793	15777	15922	15902	15770	15747	15876	16050	15832	15996	15807	15869	15952	15890	15964	15831	15802	16157	15953	15635	15817	15807	16016	15880	15947	15802	15883	15965	15863	15721	16028	15861	15829	15882	16024	15899	15708	15876	15881	16033	15786	15793	16035	16096	15688	15801	15868	15824	16105	15891	15989	16132	15872	15812	15943	15927	15998	15975	15924	15734	16062	15855	16090	15778	15988	16009	15995	15837	15904	16023	15868	15884	15956	15965	15977	16033	15884	16016	16014	15808	15839	15845	16055	15928	16042	15771	15894	15878	15911	15828	15884	16030	15810	15868	15825	15835	15866	15882	15919	16192	16122	15761	16101	15748	15925	16060	15923	15740	15918	15844	15878	15867	15868	15863	15809	15750	15980	15998	15837	15773	15929	15852	15915	15957	15859	16008	15756	15923	16083	16023	15878	15923	15931	15921	15804	16127	15938	15969	15994	16021	15803	15948	15902	15871	15882	16015	15875	15827	15900	15736	15723	15927	15931	16077	15960	16203	15895	15968	15854	16018	15845	15931	15903	15694	15762	15879	15957	15970	15806	15896	15908	15906	15604	16076	16035	15792	15840	15945	15750	15866	15941	16101	15872	15726	16026	16035	15861	15982	15916	15826	15922	15973	15781	15750	15997	15928	15913	15886	15948	15874	15988	16057	15907	15949	16054	16012	15671	15742	16152	15846	15775	15920	15752	15787	15879	15954	15836	15789	15821	15813	15868	15869	16001	16026	15863	15970	15860	15931	15777	15956	15822	15772	15966	15712	16002	15877	15838	15843	16009	15948	15854	16004	15886	15959	15851	15947	15681	15827	15696	15968	16079	16125	16019	15923	15908	16026	16005	15947	15936	16143	15822	15910	16038	15980	15871	16009	15649	15853	15938	15967	15946	15752	16015	15834	16028	15940	15663	15863	15827	15805	15752	15858	15960	15936	15808	15983	15915	15795	15972	15863	15808	15982	15756	15823	15798	15909	15894	16047	16083	15877	15566	15810	15882	15975	15889	16041	15825	15963	15850	15805	15898	15745	15875	15915	16013	15948	15915	15857	15725	16021	16061	15943	15929	15772	15813	15942	15736	15827	15799	16003	15952	15930	15742	15912	15990	15817	15779	15831	15942	15944	15834	15986	15958	16056	15843	15887	16012	15773	15962	15809	15950	15883	15703	15916	15783	15829	15863	15913	15961	15759	15880	15935	15812	15974	15884	15908	15962	15996	15937	15953	15875	15995	15910	15702	15912	15861	16091	15733	15804	15933	15891	15779	16054	16028	16004	16008	15883	16066	15908	16013	15847	16071	15952	15733	15966	15901	15927	15878	15737	16023	15878	15825	16084	16031	15825	15694	15815	15908	15893	16056	15699	15936	16023	15949	15952	15953	15760	15982	16086	15705	15918	15884	15653	15915	15895	16070	16083	15923	15884	15755	15926	15817	15831	15898	15901	15889	16079	15806	15905	15910	15800	15856	15897	15956	15890	15888	15872	15689	15933	15888	15928	15974	16058	15905	15817	15937	15999	15820	15977	15885	15904	15957	15943	15855	16016	15880	15962	15966	16027	15846	15932	16125	15797	15828	16122	15857	15949	15959	15775	15801	15983	16013	15746	15610	15990	15752	15609	15819	15849	15865	15792	15907	15914	15948	16150	15870	15775	16080	15922	15976	15831	15695	15953	15923	15834	15738	15909	16098	16088	15921	15909	15857	15955	15832	15968	15951	15803	15619	15952	15864	15960	15859	15967	15807	15857	15877	15923	15735	15585	16168	15891	16120	15933	15945	16131	16166	15827	15836	15808	16017	16015	15883	15754	15833	15967	15865	15988	15816	15923	15910	15825	15922	15782	15868	15826	15915	15898	15802	15750	15865	15982	15811	15862	15757	15977	15867	15775	15707	15989	15966	15684	15960	15892	16101	15982	15985	15952	15861	15910	15841	15670	15692	15799	16040	15834	15996	15896	15700	15983	15923	15948	15993	15933	16165	16012	15998	15893	15816	16020	15679	15862	15914	15976	16059	15850	15819	15727	15787	15965	15987	16022	15848	15733	15757	15763	15865	15741	15920	15848	15653	16002	15981	15972	15845	15866	15922	15949	15900	15741	15839	16011	15987	15883	15735	15891	15964	16024	15834	15825	15938	15821	15690	15838	15940	15942	15822	15828	15920	15877	15973	15765	15923	15921	15893	15862	15916	15870	16044	15934	16100	15821	15894	15909	15968	16057	15950	15852	15972	15824	15920	15784	15891	15786	15844	16057	15984	15794	15900	15955	15953	15790	15863	15805	15966	15713	15805	15898	15903	15806	15799	15988	15914	16044	15767	15872	15941	15888	15815	15838	15893	15923	15868	15852	15592	15777	15842	15839	16137	15758	15992	15896	15859	15702	15700	15919	15725	16067	15909	15895	15650	15789	15899	15983	15901	15858	15748	15848	15851	15951	15655	15723	15777	15819	15852	15836	16013	15763	15897	15996	15967	16081	15838	15951	15913	15834	15685	15930	15759	15846	15908	15750	15856	16124	15933	15962	15890	15872	15959	15841	15936	15747	16033	15996	15811	16027	15919	15866	15822	16012	15695	15905	15810	15918	15955	15906	15903	15959	15927	16139	15767	15814	15841	15870	15974	16115	15841	15996	15912	16014	15774	15882	15993	15948	15917	16032	15770	15975	15977	15985	15977	15879	15967	15833	15713	15903	15902	15862	15859	15579	15913	16015	15990	15772	15866	16022	16058	15859	16039	15947	15919	15761	15840	15930	15829	15977	15722	15829	15889	15646	15891	15803	15827	15855	15927	15879	15882	15849	15862	15702	16044	16033	15864	15962	15827	15759	15656	15890	15796	15810	15923	15894	16012	15689	15749	15893	15905	15755	15780	15866	15912	15996	15831	15947	15903	16029	15639	15944	15875	15839	15882	15869	15923	15793	15959	15910	15984	15858	15924	15720	15737	15948	16083	15927	15945	15860	15977	16063	15867	15962	15943	15691	16000	15828	15973	15949	16044	15979	15934	15901	15768	15960	15899	15820	15712	15994	15964	15928	15987	15788	15969	15855	15854	15856	15851	16150	15840	15861	15836	16010	15767	15829	15746	16047	15928	15861	15929	15917	15957	15779	15952	15692	15897	15650	15888	15829	15890	15811	15869	15981	15941	15831	15704	15885	15868	15795	15891	16137	16064	15779	15845	15902	15814	15889	15766	16071	15855	15822	15885	16018	16019	15976	16119	16003	16011	15913	15880	15839	15981	16034	16185	15866	15966	16142	15856	16004	15899	15891	15822	15865	15915	15826	15956	15899	16005	15982	15962	15925	15944	15918	15891	15799	15958	15693	15870	15840	15883	15888	15892	15811	15747	15895	15836	16022	15729	15826	15650	15836	15962	15832	15901	16067	15877	15567	15727	15973	15866	15926	15793	15708	15898	15982	16070	15912	15714	15767	15891	15940	15723	15635	15869	15965	15931	15886	15912	15957	15887	15735	15797	15772	15919	15769	15873	15852	15948	15840	15996	15949	15920	15858	15797	15853	15880	15904	15704	15975	15913	15895	15842	16085	15985	15878	15912	16029	15868	15791	15894	15776	16041	15803	15792	16016	15854	16053	15891	15874	15702	15735	15749	15659	15993	15831	15971	15866	15784	15626	15907	15809	15845	15887	15946	15808	16091	16008	16014	15931	16033	15823	15895	15885	15884	16132	15975	15998	15980	15971	15933	15806	15997	15900	15817	16007	15954	15887	15924	15971	16168	15828	15971	15851	15925	15673	16035	16021	15974	15963	15978	15862	15756	15822	15974	15873	15787	16002	15965	15716	15943	16022	15834	15836	16028	15792	15901	15851	15876	15971	16035	16252	15917	15600	15981	15761	15907	16050	15738	15892	15888	15822	16042	16050	15980	15920	16059	15913	15978	15895	15894	15834	15785	16010	15820	15903	15938	15929	15834	15897	15775	16021	15950	15996	15992	15849	15793	15836	15986	15756	15978	16045	15873	15897	15833	15740	15777	15814	15929	15713	15991	15671	15871	15828	15824	15943	16042	15955	15901	15658	15758	15949	15944	15934	15910	15872	15873	15987	15823	15903	15938	15833	15855	15805	15967	15889	15917	15915	15907	15847	16012	15931	16000	16185	15895	15815	15922	15951	15820	16013	15843	15965	15914	16030	16030	15830	16035	15814	15959	15915	15910	15840	16078	16014	15841	15930	15810	15924	15738	15966	16029	15722	15744	15812	15947	16137	15961	15807	16060	15923	15861	15911	15766	15901	15903	16000	15994	15800	15885	15930	15878	16073	15760	15906	15790	15807	15807	15828	15896	16241	15801	15648	15853	15881	15906	15929	15971	15861	15910	15846	15995	16055	15871	16063	15970	15882	15928	15918	15766	15923	15879	15859	15761	16011	15874	15773	15716	15960	15958	15900	15841	15904	15900	15909	15789	15820	16026	15745	15966	16082	16018	15892	15802	15913	15959	15740	15984	16177	15877	15798	15974	15895	16028	15935	15888	15776	15953	16102	15802	15984	15879	15631	16027	16061	15940	15810	15669	15791	15793	15936	15948	15816	15949	15953	15815	15804	15904	15972	15756	15962	15961	15733	15916	15890	15953	15921	15888	16001	15947	15744	15939	15830	16135	15918	15717	15903	15717	15816	15855	15846	15873	15682	15941	15882	16027	15906	15846	16009	16051	16035	16048	15921	15878	15828	15830	15885	15829	16011	15844	16053	15896	15963	16045	16031	15927	15841	15884	15924	16001
24441	41273	24523	18896	17164	16152	15642	15362	15537	15046	15267	15105	14907	14989	14887	14674	14810	14489	14582	14863	14709	14667	16061	21135	20553	19099	17015	15403	14845	14523	14286	14295	14321	14478	14236	14304	14319	14291	14260	14296	14264	14266	14464	14335	14312	14337	14433	14239	14127	14204	14256	14277	14239	14135	14234	14281	14190	14335	14253	14240	14159	14216	14312	14350	14277	14185	14260	14218	14252	14402	14419	14413	14257	14297	14221	14402	14474	14108	14133	14298	14408	14270	14174	14287	14195	14128	14374	14268	14206	14186	14174	14168	14216	14375	14147	14165	14196	14195	14309	14351	14263	14204	14231	14432	13984	14325	14322	14223	14363	14233	14311	14255	14192	14117	14274	14172	14404	14215	14274	14433	14127	14260	14251	14381	14396	14165	14263	14174	14029	14295	14414	14217	14295	14168	14258	14302	14233	14274	14233	14254	14331	14251	14351	14195	14251	14446	14199	14187	14138	14066	14317	14201	14145	14368	14340	14247	14469	14203	14466	14244	14197	14263	14100	14299	14218	14315	14273	14289	14289	14110	14234	14151	14183	14287	14218	14154	14388	14284	14359	14221	14334	14328	14267	14364	14336	14396	14304	14238	14299	14158	14409	14209	14240	14131	14274	14160	14379	14418	14265	14276	14259	13998	14268	14123	14304	14352	14045	14348	14279	14234	14258	14249	14282	14209	14088	14201	14227	14212	14224	14202	14085	14231	14360	14217	14137	14162	14207	14285	14214	14182	14362	14157	14183	14362	14256	14153	14258	14271	14391	14275	14226	14262	14095	14261	14308	14368	14383	14149	14176	14169	14224	14296	14138	14438	14251	14078	14379	14387	14181	14393	14451	14168	14221	14199	14348	14470	14364	14195	14158	14164	14187	14287	14240	14409	14288	14229	14100	14301	14171	14236	14259	14279	14300	14211	14404	14214	14179	14196	14315	14227	14275	14298	14479	14307	14224	14336	14280	14364	14388	14312	14379	14191	14288	14408	14251	14277	14237	14291	14156	14329	14186	14232	14169	14404	14184	14260	14249	14318	14252	14132	14142	14323	14301	14188	14249	14118	14188	14372	14202	14333	14159	14160	14306	14431	14230	14318	14445	14344	14301	14177	14131	14308	14288	14085	14314	14311	14198	14240	14440	14244	14174	14184	14235	14275	14366	14240	14344	14231	14232	14179	14304	14310	14072	14242	14101	14105	14291	14262	14230	14180	14215	14257	14161	14428	14212	14157	14222	14222	14186	14280	14320	14213	14228	14323	14313	14148	14210	14121	14136	14207	14354	14148	14316	14356	14304	14232	14252	14310	14111	14136	14282	14148	14214	14124	14427	14150	14321	14260	14285	14390	14180	14338	14209	14324	14159	14178	14278	14313	14199	14048	14328	14126	14344	14112	14288	14252	14152	14273	14223	14337	14359	14337	14201	14139	14203	14294	14217	14463	14407	14220	14270	14318	14196	14338	14478	14257	14212	14179	14379	14317	14324	14169	14306	14285	14363	14167	14334	14331	14279	14214	14291	14244	14241	14375	14109	14064	14349	14345	14355	14206	14263	14268	14283	14215	14295	14254	14098	14213	14503	14135	14300	14360	14408	14069	14299	14480	14177	14168	14167	14397	14279	14325	14393	14086	14315	14263	14220	14285	14234	14132	14216	14120	14213	14143	14183	14454	14297	14261	14307	14276	14473	14235	14244	14248	14313	14270	14291	14264	14352	14047	14208	14133	14268	14324	14426	14131	14173	14227	14151	14330	14234	14263	14336	14200	14174	14248	14184	14100	14326	14067	14255	14271	14174	14223	14070	14281	14196	14190	14243	14360	14317	14248	14323	14356	14265	14145	14266	14328	14090	14349	14359	14261	14241	14340	14255	14107	14225	14254	14173	14168	14224	14302	14222	14170	14258	14309	14199	14194	14248	14156	14305	14281	14157	14365	14348	14350	14055	14295	14182	14332	14383	14297	14211	14271	14392	14205	14307	14319	14300	14264	14118	14310	14182	14087	14407	14369	14311	14186	14227	14194	14093	14281	14190	14192	14118	14378	14344	14148	14233	14229	14285	14206	14347	14263	14326	14392	14274	14170	14458	14255	14164	14129	14217	14252	14174	14376	14318	14178	14289	14344	14283	14432	14185	14348	14268	14321	14232	14291	14252	14266	14209	14370	14155	14230	14309	14230	14219	14394	14298	14539	14398	14311	14109	14207	14403	14119	14041	14307	14249	14221	14292	14213	14206	14269	14106	14292	14238	14322	14259	14454	14191	14320	14282	14162	14345	14318	14247	14167	14134	14518	14329	14351	14356	14257	14131	14107	14302	14427	14226	14161	14249	14288	14293	14186	14262	14300	14259	14320	14329	14111	14227	14285	14233	14219	14186	14411	14426	14223	14280	14267	14245	14409	14332	14291	14267	14245	14188	14228	14269	14296	14208	14192	14326	14052	14234	14336	14220	14449	14252	14304	14436	14189	14131	14240	14386	14245	14399	14250	14301	14248	14423	14359	14105	14409	14312	14411	14400	14284	14166	14306	14245	14128	14287	14132	14212	14333	14325	14385	14219	14226	14434	14364	14478	14210	14230	14212	14354	14024	14406	14307	14286	14160	14266	14384	14100	14221	14212	14325	14242	14310	14207	14345	14184	14313	14272	14203	14293	14383	14289	14314	14229	14201	14351	14125	14296	14300	14220	14351	14237	14420	14227	14403	14397	14261	14176	14365	14206	14105	14313	14143	14406	14172	14353	14324	14221	14124	14428	14249	14288	14269	14275	14248	14217	14352	14245	14165	14226	14374	14322	14257	14194	14371	14276	14171	14276	14324	14265	14355	14377	14204	14260	14304	14504	14257	14217	14230	14253	14314	14302	14324	14210	14321	14211	14458	14047	14335	14269	14177	14182	14293	14298	14392	14245	14239	14269	14193	14146	14221	14348	14392	14253	14232	14301	14283	14198	14213	14240	14418	14357	14181	14490	14232	14467	14446	14359	14155	14339	14342	14179	14207	14190	14240	14220	14190	14297	14388	14128	14252	14316	14302	14308	14260	14371	14304	14195	14313	14207	14147	14231	14253	14328	14059	14290	14281	14163	14211	14238	14451	14202	14307	14184	14083	14186	14234	14210	14244	14392	14130	14105	14321	14318	14445	14242	14115	14126	14103	14286	14395	14288	14413	14221	14159	14221	14295	14347	14222	14287	14275	14238	14190	14101	14447	14289	14353	14134	14174	14208	14521	14360	14045	14191	14293	14068	14342	14337	14247	14233	14228	14286	14336	14328	14104	14250	14146	14216	14302	14218	14165	14225	14409	14159	14200	14152	14150	14241	14158	14185	14130	14154	14454	14399	14171	14255	14210	14216	14235	14276	14320	14356	14150	14228	14188	14208	14179	14156	14319	14321	14388	14165	14191	14257	14372	14337	14358	14229	14145	14329	14350	14279	14432	14399	14330	14210	14145	14422	14421	14361	14319	14323	14038	14197	14216	14362	14423	14198	14264	14417	14349	14316	14283	14316	14412	14197	14170	14246	14239	14407	14349	14324	14291	14201	14266	14445	14263	14175	14258	14306	14360	14308	14273	14250	14099	14109	14376	14234	14225	14340	14225	14333	14180	14161	14268	14131	14444	14175	14213	14062	14295	14114	14228	14149	14438	14211	14194	14353	14360	14366	14098	14198	14113	14375	14175	14374	14253	14321	14362	14306	14191	14213	14324	14346	14324	14133	14310	14261	14497	14430	14258	14169	14306	14333	14335	14148	14206	14021	14277	14394	14291	14270	14272	14261	14451	14060	14475	14270	14346	14181	14327	14265	14263	14252	14298	14212	14337	14124	14245	14139	14214	14230	14301	14307	14353	14111	14325	14202	14333	14145	14300	14286	14289	14175	14282	14225	14379	14192	14273	14268	14360	14213	14238	14210	14319	14277	14178	14239	14322	14349	14240	14343	14225	14385	14104	14294	14259	14370	14126	14347	14267	14349	14312	14329	14261	14217	14119	14143	14296	14266	14153	14289	14340	14166	14240	14249	14234	14274	14228	14268	14289	14148	14195	14381	14434	14293	14326	14253	14442	14263	14249	14155	14359	14159	14125	14256	14316	14125	14109	14206	14178	14390	14230	14202	14266	14238	14287	14346	14239	14228	14326	14384	14337	14364	14121	14210	14259	14296	14268	14191	14245	14281	14166	14226	14123	14372	14327	14245	14227	14250	14093	14314	14286	14227	14332	14268	14350	14268	14152	14270	14315	14325	14192	14250	14318	14191	14100	14292	14325	14258	14271	14228	14320	14196	14153	14350	14331	14266	14225	13980	14417	14228	14197	14275	14373	14358	14284	14251	14288	14177	14294	14424	14236	14297	14502	14327	14214	14245	14152	14157	14404	14142	14303	14338	14350	14269	14177	14248	14352	14191	14385	14162	14344	14312	14312	14130	14255	14392	14346	14199	14356	14129	14335	14337	14156	14308	14375	14336	14220	14198	14262	14180	14236	14260	14412	14205	14421	14237	14276	14182	14261	14190	14201	14140	14211	14319	14315	14199	14268	14167	14295	14154	14306	14218	14182	14253	14108	14380	14409	14257	14295	14168	14341	14252	14197	14144	14238	14252	14300	14262	14289	14022	14196	14252	14271	14307	14223	14290	14180	14440	14168	14166	14343	14250	14263	14272	14320	14237	14300	14213	14354	14240	14239	14217	14321	14338	14187	14171	14347	14307	14263	14292	14194	14170	14377	14163	14365	14287	14329	14227	14372	14169	14445	14321	14238	14216	14327	14284	14338	14247	14262	14422	14501	14141	14362	14262	14275	14243	14291	14241	14327	14338	14348	14179	14273	14177	14307	14223	14156	14334	14363	14261	14298	14338	14178	14204	14335	14362	14191	14250	14243	14230	14347	14370	14138	14146	14505	14339	14192	14302	14102	14221	14136	14198	14335	14320	14211	14218	14090	14372	14556	14279	14377	14183	14299	14209	14343	14329	14131	13999	14250	14463	14107	14356	14232	14203	14411	14210	14185	14303	14330	14339	14360	14159	14436	14429	14110	14193	14303	14090	14157	14360	14213	14223	14136	14314	14307	14321	14196	14453	14175	14159	14130	14288	14360	14239	14315	14213	14201	14363	14238	14354	14109	14335	14279	14305	14257	14437	14356
22938	21435	29321	23894	21547	22970	23070	17232	16712	16829	16497	16140	16183	16182	15970	16053	16020	15763	15754	16012	15941	15829	17282	23741	23870	21982	19246	17462	16072	15696	15592	15445	15338	15302	15405	15582	15373	15397	15240	15221	15247	15591	15443	15369	15404	15380	15223	15457	15246	15429	15336	15155	15514	15458	15408	15441	15360	15346	15305	15370	15479	15322	15391	15267	15333	15324	15283	15187	15358	15446	15525	15350	15389	15345	15325	15278	15324	15246	15536	15297	15219	15303	15223	15337	15215	15443	15269	15178	15502	15168	15571	15407	15332	15096	15442	15356	15259	15241	15241	15332	15533	15345	15316	15389	15206	15259	15279	15225	15337	15248	15332	15367	15556	15341	15309	15339	15170	15296	15327	15255	15397	15480	15362	15310	15146	15333	15233	15286	15483	15267	15351	15326	15239	15448	15351	15128	15372	15244	15394	15123	15304	15295	15463	15400	15249	15327	15305	15275	15407	15243	15206	15255	15298	15308	15232	15220	15261	15408	15228	15448	15364	15063	15095	15077	15257	15080	15514	15428	15103	15412	15187	15263	15502	15223	15261	15369	15433	15320	15454	15154	15257	15474	15257	15168	15320	15370	15337	15324	15401	15349	15480	15296	15430	15441	15236	15268	15437	15214	15374	15127	15300	15333	15139	15260	15366	15186	15423	15115	14986	15249	15296	15195	15395	15177	15240	15298	15243	15124	15174	15353	15103	15223	15285	15206	15299	15262	15292	15367	15257	15151	15213	15244	15005	15166	15275	15328	15238	15453	15284	15211	15383	15117	15160	15167	15257	15175	15430	15399	15260	15251	15308	15303	15355	15251	15247	15326	15239	15374	15395	15276	15508	15197	15371	15332	15304	15352	15334	15150	15018	15106	15359	15432	15454	15356	15450	15289	15423	15284	15479	15131	15309	15034	15410	15348	15194	15296	15216	15165	15475	15270	15366	15372	15138	15512	15238	15279	15425	15291	15480	15316	15327	15137	15278	15296	15131	14995	15317	15238	15268	15124	15318	15246	15180	15202	15227	15099	15137	15506	15209	15302	15108	15301	15229	15372	15295	15301	15270	15110	15186	15255	15290	15100	15357	15304	15188	15324	15200	15273	15329	15515	15401	15377	15422	15151	15411	15222	15327	15329	15158	15489	15322	15199	15102	15288	15221	15236	15201	15259	15423	15290	15289	15247	15258	15276	15366	15225	15309	15165	15268	15285	15329	15115	15350	15097	15188	15211	15099	15430	15061	15275	15250	15347	15145	15369	15243	15383	15189	15139	15026	15418	15369	15271	15187	15129	15325	15329	15591	15392	15317	15420	15216	15166	15092	15344	15414	15283	15344	15282	15494	15194	15136	15242	15277	15299	15189	15376	15183	15187	15300	15295	15105	15144	15254	15395	15208	15164	15171	15359	15272	15309	15426	15176	15437	15168	15237	15237	15234	15180	15277	15326	15335	15415	15355	15216	15314	15256	15434	15414	15397	15538	15298	15405	15137	15267	15414	15256	15312	15191	15248	15225	15187	15236	15264	15371	15327	15236	15348	15368	15289	15386	15238	15264	15061	15330	15315	15111	15065	15273	15323	15233	15350	15390	15250	15323	15257	15234	15353	15196	15346	15197	15438	15180	15307	15287	15194	15265	15122	15407	15318	15344	15367	15237	15149	15247	15427	15276	15320	15347	15381	15343	15505	15232	15250	15357	15441	15058	15377	15511	15372	15103	15321	15441	15191	15211	15184	15124	15130	15237	15425	15341	15210	15525	15300	15395	15242	15202	15358	15192	15088	15212	15212	15180	15384	15264	15244	15380	15403	15146	15218	15204	15382	15316	15186	15379	15425	15507	15336	15328	15248	15142	15212	15212	15147	15187	15395	15484	15224	15206	15143	15209	15342	15286	15243	15279	15135	15326	15348	15118	15156	15537	15145	15254	15327	15447	15112	15237	15271	15305	15336	15315	15158	15360	15472	15202	15385	15366	15403	15378	15181	15256	15149	15133	15303	15449	15286	15306	15155	15330	15327	15410	15358	15304	15236	15296	15356	15202	15340	15339	15356	15218	15148	15318	15391	15134	15216	15276	15456	15127	15156	15280	15350	15344	15091	15359	15193	15453	15277	15227	15341	15234	15257	15120	15265	15352	15456	15286	15386	15123	15309	15256	15111	15206	15525	15154	15331	15412	15358	15299	15290	15381	15207	15220	15123	15134	15317	15375	15203	15329	15169	15273	15369	15311	15290	15340	15428	15283	15238	15177	15323	15458	15380	15255	15212	15242	15441	15429	15258	15222	15053	15279	15384	15335	15406	15402	15342	15232	15146	15208	15189	15192	15217	15267	15429	15276	15065	15148	15379	15318	15212	15212	15309	15310	15008	15047	15207	15409	15258	15247	15071	15042	15218	15123	15313	15299	15148	15182	15186	15428	15445	15367	15303	15060	15183	15105	15159	15237	15213	15346	15350	15286	15213	15249	15220	15200	15473	15437	15321	15278	15140	15200	15065	15432	15231	15098	15090	15278	15283	15201	15116	15188	15406	15101	15203	15228	15262	15354	15363	15346	15263	15285	15413	15294	15444	15161	15467	15239	15248	15280	15269	15329	15387	15326	15395	15466	15305	15289	15267	15406	15215	15259	15232	15217	15089	15239	15238	15490	15291	15195	15125	15113	15236	15339	15340	15379	15317	15208	15218	15339	15097	15276	15181	15395	15069	15182	15189	15217	15410	15255	15423	15169	15329	15248	15153	15247	15211	15162	15031	15235	15209	15274	15283	15361	15312	15193	15151	15363	15297	15195	15220	15214	15301	15333	15321	15264	15369	15244	15213	15203	15389	15264	15331	15348	15168	15266	15285	15228	15371	15236	15301	15243	15503	15264	15303	15290	15019	15381	15426	15038	15345	15159	15227	15316	15103	15220	15327	15055	15290	15192	15263	15258	15352	15149	15228	15377	15258	15253	15281	15191	15264	15285	15451	15235	15152	15411	15138	15074	15274	15247	15161	15357	15296	15084	15143	15333	15309	15396	15208	15146	15150	15283	15469	15218	15262	15307	15223	15368	15163	15221	15413	15381	15195	15244	15182	15271	15391	15232	15334	15417	15293	15244	15293	15534	15189	15300	15264	15222	15264	15095	15313	15220	15389	15433	15403	15156	15288	15046	15325	15337	15379	15184	15260	15417	15274	15577	15290	15121	15366	15191	15294	15132	15524	15304	15303	15473	15256	15256	15137	15163	15276	15243	15340	15326	15311	15183	15263	15198	15316	15296	15346	15312	15240	15205	15577	15337	15483	15321	15165	15221	15365	15401	15300	15312	15295	15219	15476	15310	15433	15308	15212	15125	15370	15261	15513	15280	15381	15459	15452	15309	15293	15197	15195	15400	15320	15338	15211	15283	15367	15219	15285	15164	15491	15477	15179	15170	15269	15491	15315	15256	15476	15310	15147	15309	15332	15246	15264	15248	15382	15185	15381	15281	15227	15364	15295	15261	15228	15393	15085	15253	15312	15213	15321	15314	15322	15264	15248	15216	15638	15315	15324	15425	15326	15247	15257	15153	15224	15159	15220	15099	15248	15347	15140	15227	15364	15337	15261	15128	15161	15383	15470	15188	15116	15388	15134	15063	15207	15199	15373	15327	15405	15351	15320	15305	15147	15356	15304	15115	15272	15196	15286	15227	15438	15368	15125	15053	15195	15309	15377	15244	15156	15360	15652	15324	15196	15268	15300	15104	15323	15437	15301	15169	15107	15118	15389	15408	15270	15632	15383	15164	15427	15276	15155	15537	15387	15051	15343	15413	15279	15214	15328	15326	15340	15280	15325	15433	15031	15243	15330	15300	15539	15342	15448	15380	15269	15179	15231	15097	15225	15257	15321	15199	15414	15532	15349	15151	15229	15149	15183	15123	15312	15227	15151	15226	15158	15358	15364	15227	15254	15105	15042	15252	15251	15021	15146	15396	15402	15260	15354	15294	15362	15384	15160	15196	15287	15246	15299	15297	15211	15301	15362	15383	15200	15307	15480	15312	15150	15083	15198	15172	15174	15334	15080	15069	15272	15167	15253	15188	15138	15193	15445	15210	15149	15102	15379	15349	15498	15358	15263	15222	15371	15365	15342	15241	15208	15367	15362	15074	15520	15253	15277	15131	15285	15062	15233	15128	15112	15320	15284	15370	15162	15421	15292	15359	15290	15377	15357	15390	15384	15358	15288	15296	15428	15237	15327	15213	15394	15290	15314	15353	15185	15158	15200	15528	15271	15301	15233	15151	15161	15270	15457	15266	15247	15166	15396	15300	15245	15174	15150	15177	15179	15389	15223	15137	15368	15166	15226	15239	14978	15083	15296	15226	15156	15327	15322	15403	15245	15304	15278	15200	15253	15244	15119	15328	15194	15480	15261	15241	15435	15216	15343	15106	15119	15523	15176	15274	15065	15291	15224	15219	15401	15099	15592	15419	15222	15251	15308	15330	15309	15277	15213	15226	15238	15232	15348	15279	15568	15434	15273	15118	15250	15170	15355	15238	15323	15163	15368	15228	15240	15278	15416	15151	15322	15223	15232	15383	15290	15266	15364	15120	15378	15401	15062	15454	15159	15237	15404	15234	15434	15241	15173	15074	15439	15292	15242	15333	15308	15237	15233	15153	15440	15404	15464	15372	15244	15345	15169	15408	15198	15114	15302	15114	15491	15444	15317	15148	15201	15267	15249	15284	15318	15356	15287	15048	15127	15280	15283	15374	15287	15228	15488	15098	15374	15377	15501	15205	15052	15242	15026	15302	15353	15305	15192	15373	15354	15433	15260	15212	15238	15278	15284	15467	15220	15400	15292	15408	15327	15282	15395	15433	15260	15268	15338	15323	15266	15310	15304	15399	15301	15334	15282	15219	15289	15225	15100	15348	15115	15350	15255	15255	15265	15182	15163	15481	15352	15135	15415	15240	15148	15479	15180	15320	15405	15106	15234	15367	15177	15158	15092	15175	15188	15374	15295	15072	15259	15401	15195	15182	15342	15165	15155	15277	15262	15436	15200	15345	15203	15228	15303	15338	15073	15426	15394	15165	15247	15151	15284	15322	15020	15253	15206	15390	15188	15234	15159	15213	15449	15237	15325	15360	15287	15046	15408	15224	15236	15303	15290	15134
27136	44824	34872	20891	18220	16721	16095	15680	16486	15785	15403	15153	15211	14906	14807	14903	14688	14513	14798	14863	14350	14301	17076	26565	25181	22295	18829	16072	14598	14347	14022	13763	13697	13726	13963	13720	13901	13926	13978	13882	13882	13845	14094	13949	13827	13938	13786	13795	13906	13924	13990	13921	13726	14198	13984	13904	13916	13860	13952	13984	13879	14043	13836	13790	13766	13710	13754	14001	13882	13663	13874	13802	13972	13866	14035	13837	13897	13931	13716	13952	13826	13914	13879	13854	13897	13888	13978	13869	13779	13857	13962	13845	13817	13745	13864	13836	13852	13843	13844	13876	14070	13804	14084	13902	13734	13792	13863	13816	13912	13960	13876	13827	13869	13923	13978	13976	13871	14062	13791	13672	14078	13766	13961	13782	13933	13811	13946	13928	13895	13860	13924	13732	13837	13851	13887	13870	13660	13773	13898	13720	13882	13754	13816	13897	13659	13830	13823	13904	13915	13802	13899	13854	13809	13950	13760	13806	13922	13724	13804	14004	13826	13893	14047	13919	13855	13775	13920	13991	13858	13894	13958	14107	13886	13961	13825	13728	13766	13937	13943	13817	14015	13870	13708	13882	13789	13995	13861	13992	13681	13756	13934	13892	13946	13992	13897	13819	13958	13766	13960	13827	13834	13847	13772	13746	13812	13902	13736	13903	13822	13941	13916	13811	14127	13927	13617	14035	13864	13908	13819	13997	13910	13937	14021	13823	13681	13882	14052	13856	13842	13830	13802	13792	13845	14039	13791	13981	13819	13911	13932	13780	13868	13848	13679	13955	13842	13907	13846	13965	13683	13803	13870	13678	13829	13846	14037	13769	14002	13919	13945	13908	13750	13962	13802	13897	13775	13744	13905	13969	13837	13804	13898	13965	13898	13839	13862	14048	13872	13817	13758	13892	13906	13883	13828	13856	13863	13777	13861	13894	13858	13845	13920	13820	13852	13914	13688	13848	13737	13840	13856	14004	14062	13871	13801	14120	13752	13801	13836	13981	13740	13793	13744	13751	13958	13947	13904	13901	13889	13810	13888	13975	13980	13858	13976	13748	13819	13929	13941	13827	13914	13810	13851	13873	13833	13954	13742	13732	13690	13971	13850	13803	13784	13973	13860	13895	13956	13945	13797	13956	13823	14020	13860	14116	13853	13915	13980	14045	13825	13725	13915	13807	13967	13778	13952	13734	13832	13838	13936	13717	13913	13824	13773	13953	13956	13905	13762	13853	13882	13983	13831	13932	13857	13930	13903	13746	14024	13741	13858	13819	13859	13791	13698	13821	13885	13740	13798	13841	13848	13712	14087	14005	13881	13989	14028	13829	13914	13726	13780	13835	13877	13769	13826	13903	13963	13923	14022	13755	13990	13825	13820	13994	13953	13801	13854	13887	13600	13773	13873	14024	14000	13791	13819	13887	13870	13913	13610	13732	13863	13916	13859	13765	13779	13997	13844	13919	13956	13896	13879	13983	13858	13975	13894	13741	13849	13941	13721	13814	13932	13877	14079	13699	13710	13865	13765	13791	13789	13868	13845	14009	13781	13894	14088	13925	13721	13825	13827	13821	13796	13773	13838	13844	13781	13762	13805	13743	13858	13913	13864	13851	13804	13753	13698	13881	13790	13799	13871	13745	13874	13801	13853	13791	13883	13858	13944	13732	13879	13872	13734	13945	13899	13890	13882	13897	13750	13976	13939	13847	13710	13805	13815	13931	13753	13910	13954	13964	14010	13744	13720	13824	13894	13786	13805	13746	13838	13832	13885	13898	13942	13967	13845	13956	13698	13646	13819	13690	13947	13722	13839	13861	13863	14042	13855	13927	13794	14046	13791	13912	13884	13794	13877	13836	13763	13753	13793	13861	13861	13886	13839	13870	13910	14007	13799	14041	13943	13810	13908	13896	13780	13911	13874	13811	13936	13620	13903	13943	13912	13817	13749	13848	13782	13828	13838	13957	13998	13913	13770	13851	14060	13667	13735	13845	13783	13813	13858	13910	13698	13742	13875	13857	13885	13940	13772	13850	13846	13873	13805	13960	13802	13845	13890	13824	13684	13690	13810	13962	13749	13801	13898	13839	13897	13929	13804	13846	13922	14037	13866	13866	13998	13920	13933	13854	13868	13789	13762	13937	13904	13852	14010	13929	13802	13862	13773	13873	13838	13746	13807	13877	13998	13926	13863	13774	13819	13724	13848	13818	13814	13824	13930	13824	13780	13863	13810	13903	14015	14013	13804	13899	13678	13852	13863	13892	13730	13759	13691	13632	13663	13798	13942	13952	13689	13757	13911	13829	13839	14017	13849	13864	13952	13846	13931	13905	13896	13763	13764	13984	13896	13815	13818	13918	14139	14036	13793	13817	13862	13884	13798	13921	13844	13855	13838	13770	13696	13889	13972	13862	13777	13821	13866	13837	14038	13918	13757	13969	13948	13973	13980	13919	13795	14080	13825	13767	13917	13868	13848	13721	13846	13873	13684	13837	13712	13731	13766	13833	13858	14008	13952	13843	13705	13869	14051	13771	13864	13843	13865	13787	13941	13814	13873	13859	13885	13896	13963	13680	13730	13718	13955	13764	13903	13926	13753	13851	13705	13914	13909	13821	13931	13681	13826	13705	13827	13949	13976	13883	13693	13687	14040	13815	14005	13923	13691	13923	13825	14006	13762	13701	13847	13899	13880	13727	13714	13900	13559	13744	13844	13624	13977	13806	13816	13769	13916	14000	13888	13653	13911	13665	13930	13849	13725	13932	13964	13824	13720	13913	13883	13851	13899	13784	13751	13608	13857	14032	13761	13907	13615	13882	13879	13914	13933	13877	13868	13843	13921	13812	13919	13762	13841	13802	13836	13959	13893	13863	14041	13973	13846	13787	13844	14087	13935	13825	13879	13968	13800	13924	13749	13895	14002	13833	13829	13985	14059	13806	13760	13914	13906	13860	13878	13886	13833	13946	13857	13812	13823	13860	13682	13976	13761	13817	13865	14036	13858	13858	13967	13754	13761	13808	13836	13875	13722	13853	13998	13731	13694	13928	13808	13852	14035	13825	13752	13716	14017	13772	13846	13851	13845	13896	13871	13788	13937	13954	14082	13909	13809	13774	13834	14024	13878	13971	13909	13872	13919	13751	13651	13889	13814	13724	13863	13798	13941	13996	13783	13929	13914	13635	13741	13973	13799	13759	13778	14088	13929	13941	13895	13804	13832	13857	13750	13989	13910	13732	13818	13796	14030	13793	13820	13951	13777	13874	13912	13815	13788	13833	13937	13918	13983	13980	13925	13776	13955	13929	13694	14059	13854	13935	13663	13865	13771	13817	13810	13768	13890	13741	13850	13789	13788	13761	13912	13766	13779	13844	13871	13861	14039	13859	13763	13741	13950	13855	13822	13756	13950	13796	13854	13759	13668	13882	13898	14130	13834	13798	13760	13939	13716	14040	14027	13836	13821	13900	13690	13904	13767	14050	13834	13923	13841	13788	13872	13675	13833	13807	13654	13902	13898	13820	13953	13709	13921	13854	13908	13903	13882	13809	13835	13778	13881	13934	13898	13736	13970	13766	13839	13909	13911	13862	13923	13686	13928	13765	13797	13790	13714	13773	13850	13815	13798	13903	13863	13912	13786	13844	13816	13873	13976	13986	13774	13926	13762	13872	13899	13804	13876	13830	13809	13878	13956	13816	13935	13819	13878	13904	13802	13943	13803	13841	13799	13913	13632	13832	13719	14084	13656	13841	13937	13852	13798	14112	13787	13827	13772	13846	13716	13688	13924	13695	13893	13844	13883	13977	13980	14042	13718	13736	13733	13790	13913	13686	13952	13795	13957	13795	13906	13686	13899	13904	13935	13892	13926	13810	13929	13778	13854	13961	13915	13962	13850	13794	13806	13943	14019	13994	13896	13727	13853	13869	13799	13897	13761	13856	13928	13895	13883	13913	13839	13815	13869	13796	13743	13883	13989	13706	13879	13980	13790	13932	14050	13768	13820	13907	13856	13956	13898	13831	14006	13848	13841	13992	13934	13864	13894	13844	13928	14035	13805	13821	13886	13872	13884	14005	13759	13785	13747	13906	13657	13765	13828	13963	13899	13749	13887	13851	13825	13899	13720	13851	13782	13810	13879	13977	13940	13862	13744	13648	13809	13848	13731	13867	13851	13895	14099	13817	13893	13738	13852	13895	13727	13949	13787	13756	13704	13927	14136	13958	13919	13862	13965	13808	13988	13932	13886	13672	13742	13869	13920	13782	13885	13719	13927	13932	13881	13871	13951	13939	13723	13697	13898	13811	13941	13812	13755	14002	13847	13896	13807	13909	13768	13666	13765	13845	13790	13799	13741	13977	13877	13873	13952	13920	13919	13675	14040	13811	13861	13782	13995	13879	13894	13758	13818	13748	13881	13852	13889	13883	13926	13829	13752	13657	13986	13764	13706	13808	13747	13849	13666	13580	13721	13870	14000	13786	13919	13872	13864	13876	13988	13750	13724	13871	13934	14006	13821	13918	13844	13846	13835	13822	13860	13795	13820	13913	13842	13996	13781	13679	13794	13851	13908	13813	13809	13803	13989	13838	13906	13911	13661	13928	13731	13864	13833	13842	13891	13796	13901	13847	13850	13598	13733	13804	13909	14010	13752	13896	13832	14032	13871	13838	13857	13929	13707	13704	13992	13870	14114	13772	13820	13676	13908	13885	13937	13741	13850	13725	13932	13808	13877	13938	13800	13959	13767	13794	13894	13763	13856	13744	13888	13839	13966	13848	13724	13813	13745	13796	13767	13949	13867	13924	13928	13842	13722	13880	13960	13880	13911	13863	13885	13646	13613	13867	13778	13784	13972	13844	13945	13832	13800	13990	13848	13972	13791	13877	13951	13750	13909	13832	13803	13799	13871	13856	13802	13942	13921	13792	13909	13738	13875	13873	13912	13872	13763	13851	13840	13779	13797	13968	13759	13863	13934	13780	13848	14025	13785	13881	14039	14009	13826	13776	13703	13882	13856	13784	13900	13721	13732	13924	13977	13810	13810	13772	13799	13897	13923	13887	13787	14001	13841	13838	13795	13706	13887	13924	13739	13918	13709	13940	13870	14069	13907	13835	13925	13954	13813	13889	13821	13766	13862	13903	13852	13768	13718	13940
28050	22709	23905	18104	14416	14038	14204	14083	14093	14088	14113	13852	13949	14052	14081	14018	13826	14099	13891	13883	13970	13742	13999	14285	14404	14410	13923	13854	13875	13650	13731	13750	13553	13807	13772	13718	13799	13726	13844	13478	13603	13670	13755	13658	13624	13723	13503	13763	13805	13746	13670	13586	13759	13756	13739	13739	13659	13523	13665	13683	13686	13825	13664	13822	13557	13604	13546	13527	13830	13681	13747	13904	13598	13694	13583	13840	13603	13630	13658	13785	13505	13627	13707	13839	13659	13609	13517	13679	13626	13761	13806	13640	13525	13631	13708	13707	13530	13544	13851	13546	13676	13732	13578	13691	13661	13709	13790	13614	13731	13790	13521	13698	13684	13652	13615	13681	13427	13761	13640	13706	13490	13665	13717	13802	13672	13778	13650	13597	13765	13677	13937	13562	13628	13741	13625	13773	13802	13630	13688	13814	13669	13552	13593	13680	13582	13651	13568	13747	13605	13642	13730	13632	13578	13686	13742	13670	13515	13476	13542	13576	13578	13655	13648	13676	13586	13653	13742	13754	13574	13592	13684	13709	13644	13600	13642	13764	13583	13727	13737	13811	13660	13849	13585	13639	13577	13463	13808	13774	13866	13654	13675	13768	13616	13645	13694	13692	13729	13708	13845	13549	13570	13705	13638	13746	13501	13531	13686	13706	13680	13619	13538	13590	13598	13433	13787	13746	13502	13777	13544	13506	13707	13815	13622	13716	13616	13706	13621	13474	13728	13557	13679	13776	13900	13721	13683	13701	13657	13680	13697	13572	13444	13679	13651	13728	13611	13561	13666	13794	13849	13632	13623	13654	13673	13685	13810	13767	13700	13636	13693	13739	13716	13812	13726	13661	13737	13828	13656	13585	13604	13420	13832	13754	13644	13785	13632	13569	13624	13632	13680	13724	13599	13550	13638	13762	13715	13634	13616	13720	13566	13538	13560	13630	13627	13544	13557	13669	13668	13725	13603	13576	13698	13694	13815	13764	13708	13707	13638	13530	13617	13805	13774	13747	13581	13554	13738	13537	13732	13796	13710	13616	13658	13561	13951	13522	13590	13724	13803	13874	13710	13732	13601	13606	13540	13574	13640	13643	13824	13824	13855	13608	13669	13624	13550	13667	13554	13919	13918	13473	13731	13624	13630	13549	13815	13716	13698	13692	13617	13668	13810	13758	13740	13697	13444	13536	13654	13521	13701	13631	13626	13712	13743	13527	13771	13874	13702	13938	13639	13814	13689	13746	13491	13596	13514	13531	13718	13671	13816	13627	13624	13619	13812	13722	13724	13688	13771	13659	13791	13677	13676	13660	13680	13640	13742	13622	13668	13558	13854	13538	13795	13773	13610	13709	13671	13445	13782	13686	13675	13552	13561	13841	13545	13645	13729	13682	13628	13557	13720	13567	13719	13736	13812	13655	13792	13736	13732	13711	13629	13465	13636	13655	13550	13667	13676	13753	13850	13525	13558	13675	13692	13737	13607	13634	13710	13685	13616	13746	13801	14090	13718	13561	13650	13632	13734	13524	13736	13600	13755	13608	13742	13620	13489	13609	13643	13690	13723	13643	13727	13587	13654	13692	13644	13568	13466	13745	13620	13801	13775	13588	13772	13626	13686	13701	13663	13615	13589	13870	13970	13646	13641	13710	13657	13639	13824	13703	13611	13628	13857	13904	13702	13566	13707	13643	13770	13648	13850	13714	13795	13796	13805	13637	13640	13631	13807	13653	13809	13606	13716	13611	13787	13829	13725	13784	13819	13706	13791	13675	13763	13732	13666	13665	13666	13580	13601	13875	13755	13750	13715	13860	13551	13531	13627	13665	13711	13651	13765	13886	13774	13547	13699	13550	13545	13488	13686	13685	13643	13823	13623	13467	13649	13860	13717	13814	13764	13858	13663	13621	13583	13693	13765	13737	13734	13752	13614	13704	13688	13712	13594	13762	13556	13704	13759	13520	13694	13708	13602	13762	13785	13614	13461	13696	13665	13817	13588	13876	13674	13732	13673	13646	13729	13589	13629	13489	13788	13774	13553	13765	13577	13572	13896	13963	13643	13649	13733	13639	13618	13631	13591	13641	13688	13721	13771	13975	13787	13706	13874	13704	13692	13701	13833	13659	13796	13418	13603	13804	13527	13669	13709	13711	13487	13609	13752	13718	13456	13707	13757	13614	13398	13609	13599	13560	13485	13675	13698	13765	13693	13639	13574	13665	13590	13686	13591	13700	13765	13901	13775	13637	13713	13572	13456	13616	13897	13823	13656	13720	13822	13598	13878	13437	13777	13582	13699	13585	13725	13502	13545	13658	13868	13639	13795	13653	13887	13720	13752	13797	13683	13651	13557	13758	13569	13544	13812	13771	13759	13497	13731	13792	13599	13693	13883	13641	13669	13571	13514	13503	13653	13563	13904	13689	13497	13542	13825	13822	13790	13779	13540	13800	13933	13703	13656	13562	13840	13543	13643	13811	13664	13527	13755	13838	13605	13522	13724	13621	13564	13687	13462	13749	13657	13571	13573	13634	13604	13559	13690	13527	13705	13725	13766	13930	13846	13566	13617	13732	13812	13611	13739	13722	13630	13660	13840	13647	13513	13546	13749	13815	13780	13699	13774	13601	13574	13933	13716	13788	13861	13835	13724	13621	13732	13530	13569	13733	13594	13814	13631	13697	13503	13719	13577	13598	13674	13795	13764	13516	13557	13784	13611	13613	13644	13738	13601	13765	13592	13639	13654	13893	13751	13664	13749	13728	13800	13804	13783	13452	13661	13864	13779	13785	13734	13929	13808	13717	13711	13621	13681	13721	13721	13839	13744	13663	13624	13662	13578	13556	13725	13670	13707	13681	13665	13666	13851	13448	13679	13708	13752	13653	13732	13678	13783	13757	13706	13558	13666	13734	13504	13650	13816	13722	13717	13763	13685	13576	13609	13772	13742	13599	13482	13609	13696	13717	13645	13527	13568	13599	13523	13678	13599	13799	13722	13561	13793	13723	13607	13625	13644	13687	13792	13616	13697	13662	13686	13629	13510	13878	13607	13754	13739	13896	13935	13527	13731	13743	13730	13769	13678	13748	13609	13667	13558	13652	13561	13622	13739	13565	13606	13828	13869	13717	13718	13600	13719	13641	13765	13495	13694	13636	13748	13689	13841	13711	13690	13790	13750	13612	13888	13605	13649	13623	13846	13503	13679	13621	13634	13770	13588	13666	13726	13759	13853	13662	13744	13693	13629	13626	13902	13702	13686	13623	13871	13675	13675	13609	13684	13809	13660	13812	13507	13887	13686	13606	13696	13619	13678	13664	13655	13454	13769	13655	13815	13613	13819	13712	13634	13650	13627	13690	13779	13542	13726	13578	13518	13604	13749	13790	13628	13693	13677	13679	13586	13430	13638	13687	13560	13672	13725	13669	13585	13832	13573	13572	13720	13653	13826	13699	13601	13663	13812	13581	13553	13540	13840	13587	13736	13821	13669	13468	13654	13684	13498	13562	13608	13621	13811	13640	13673	13706	13765	13553	13631	13775	13671	13704	13716	13665	13713	13684	13885	13815	13682	13714	13655	13505	13691	13911	13520	13747	13606	13597	13638	13684	13634	13741	13709	13780	13838	13762	13620	13612	13598	13725	13694	13757	13680	13672	13592	13574	13646	13670	13567	13789	13695	13598	13827	13668	13810	13788	13593	13710	13692	13748	13566	13664	13682	13699	13543	13678	13525	13680	13584	13574	13562	13777	13625	13556	13798	13599	13683	13673	13652	13772	13566	13690	13421	13697	13723	13630	13557	13494	13851	13537	13740	13643	13710	13722	13548	13587	13650	13743	13524	13545	13555	13591	13517	13734	13574	13650	13806	13683	13618	13678	13668	13847	13601	13822	13897	13525	13643	13552	13680	13641	13708	13773	13587	13637	13650	13756	13792	13601	13803	13673	13543	13764	13491	13567	13764	13695	13833	13764	13695	13618	13707	13420	13693	13826	13519	13831	13942	13579	13638	13891	13675	13675	13733	13679	13501	13699	13512	13479	13518	13552	13683	13681	13658	13670	13604	13738	13551	13578	13861	13667	13550	13637	13731	13756	13494	13710	13662	13844	13773	13751	13579	13777	13624	13686	13775	13545	13528	13615	13660	13661	13726	13475	13703	13788	13835	13712	13682	13609	13682	13713	13543	13732	13644	13441	13735	13647	13702	13595	13661	13631	13748	13782	13768	13579	13450	13595	13749	13721	13728	13547	13589	13730	13668	13573	13718	13770	13528	13794	13934	13589	13637	13942	13660	13699	13573	13568	13583	13708	13740	13476	13546	13821	13588	13605	13680	13741	13876	13738	13923	13553	13647	13670	13690	13739	13671	13543	13773	13744	13894	13807	13671	13725	13528	13719	13477	13642	13774	13572	13822	13914	13645	13594	13660	13743	13618	13629	13897	13697	13766	13783	13586	13791	13779	13451	13575	13576	13599	13756	13762	13679	13596	13696	13553	13690	13502	13689	13625	13800	13693	13645	13591	13663	13570	13477	13651	13528	13827	13839	13520	13701	13797	13674	13826	13687	13778	13811	13564	13591	13642	13695	13524	13752	13767	13837	13718	13501	13650	13691	13582	13713	13878	13615	13622	13749	13754	13657	13637	13628	13730	13635	13721	13760	13541	13539	13660	13618	13757	13736	13804	13723	13861	13715	13766	13860	13697	13627	13810	13614	13575	13708	13743	13824	13745	13759	13770	13692	13747	13656	13507	13632	13674	13755	13640	13633	13630	13610	13780	13824	13519	13657	13666	13607	13565	13542	13642	13675	13651	13697	13689	13641	13740	13526	13738	13661	13692	13674	13737	13673	13575	13735	13638	13805	13530	13707	13460	13611	13670	13861	13781	13723	13875	13510	13568	13512	13485	13573	13583	13805	13694	13745	13783	13525	13664	13892	13901	13571	13751	13633	13706	13917	13653	13502	13634	13626	13725	13844	13699	13625	13517	13800	13503	13601	13553	13655	13892	13534	13820	13743	13614	13643	13748	13829	13606	13566	13665	13687	13638	13376	13792	13618	13711	13745	13806	13673	13603	13874	13693	13660	13811	13619	13845	13557	13559	13854	13445	13503	13628	13779	13682	13759	13728	13808	13770	13673	13674	13784	13658	13629
21645	28028	21106	14809	13801	13492	13140	13477	13657	13570	13185	13089	13314	13141	13624	13431	13410	13226	13288	13219	12938	13022	13561	13915	13561	13392	13339	13068	13020	12893	12743	12870	12916	12822	12798	12888	12908	12817	12918	12761	13001	12817	12781	12888	12885	12910	12898	12919	12797	13016	12818	12944	12843	12780	12944	12786	12896	12857	12866	12781	12929	12671	13098	12828	12772	12773	12905	12933	12784	12923	13042	12987	12951	12949	12855	12770	12904	12914	12870	13002	12838	12769	12714	12919	12826	12818	12823	12883	12841	12954	12816	12843	12617	12893	12849	12789	12784	12798	12779	12887	12801	12918	12827	12811	12892	12942	12864	12837	12891	12783	12746	12896	12874	12768	12765	12856	12931	12768	12933	12662	12973	12734	12740	12927	12853	12818	12843	12938	12783	12792	12937	12841	12809	13009	12811	12819	12690	12890	12818	12987	12959	12817	12912	12684	12895	12789	12720	12822	12850	12842	12817	12685	12896	13036	12821	12840	12921	12923	12782	13018	12860	12838	12843	12810	12698	12766	12760	12885	12836	12826	12916	12885	12755	12837	12803	12936	12760	12868	12815	12875	12998	12615	12823	12872	12811	12827	12753	13042	13010	12807	12808	12702	12952	12879	12771	12900	13032	12728	12720	12846	12844	12883	12668	12894	12801	12800	12822	12807	12760	12904	12837	12771	12729	12923	12851	12849	12849	12750	12974	13014	12773	12818	12913	12833	12905	12878	12794	12946	12929	12929	12820	12950	12925	12772	12887	12710	12722	12886	12881	12799	12806	12814	12899	12904	12822	12753	12713	12761	12918	12694	12801	12906	12839	12873	12834	12838	12784	12887	12899	12790	12698	12872	12950	12965	12746	12801	12997	12902	12795	12885	12899	12836	12880	12959	12982	12759	12638	12721	12760	12777	12749	12906	12759	12832	12849	12783	12724	12774	12770	12883	12796	12744	12714	12922	12862	12997	12706	12869	12845	12695	12951	12944	12846	12870	12976	12891	12848	12793	12822	12822	12817	12866	12929	12759	12894	12858	12773	12841	12853	12912	12770	12981	12867	12690	12843	12606	12885	12724	12866	12730	12799	12982	12821	12780	12904	12828	13062	12655	12871	12977	12996	12662	12985	12829	12885	12912	12755	12948	12818	12848	12933	12788	12762	13018	12843	12882	12767	12901	12958	12744	12859	12925	12681	12874	12850	12753	12983	12934	12871	12964	12828	12760	12806	12701	12799	12812	12955	12834	12936	12864	12819	12857	12708	12762	12840	12772	12900	12902	12830	12887	12857	12791	12856	12840	12872	12837	12830	12820	12954	12847	12773	12945	12884	12899	12819	12946	13047	12827	12820	12948	12850	12806	12919	12774	12957	12916	12776	12819	12943	12786	12895	12865	12846	12888	12873	12701	12749	12777	12876	12885	12910	12909	12744	12783	13024	12826	12771	12816	12787	12736	12863	12843	12783	12932	12699	12919	12854	12697	12845	12837	12847	12903	12857	12880	12787	12958	12870	12908	12749	12764	12877	13010	12840	12900	12982	12677	12919	12718	12986	12807	12898	12871	12705	12886	12762	12837	12877	12783	12784	12657	12875	12876	12657	12831	12924	12797	12934	12876	12754	12903	12765	12680	12777	12846	12810	12709	12761	12819	12839	12760	13057	12673	12759	12796	12890	12720	12861	13049	12813	12795	12925	12947	12744	13014	12848	12667	12811	12930	12771	12904	12828	12831	12818	12936	12909	12882	12820	12904	12958	12846	12914	12842	12915	12786	12852	12714	12849	12833	12875	12887	12850	12922	12879	12878	12725	12997	12783	12833	12772	12772	13014	12780	12794	12834	12832	12882	12793	12674	12778	12895	12876	12940	12960	12869	12889	12892	12934	12782	12972	12988	12816	12794	12847	12833	12850	12891	12688	12917	12889	12884	12807	12865	12692	12849	12724	12988	12818	12836	12782	12816	12861	12890	12931	12773	12956	12828	12912	12823	12886	12823	12895	12901	12783	12668	12827	12912	12866	12867	12830	12937	12890	13023	12869	12777	12816	12810	12887	12866	12620	12930	12838	12997	12757	12774	12951	12786	12610	13018	12792	12819	12809	12880	12855	12724	12866	12879	12834	12874	12823	12902	12813	12919	12790	12911	12778	12905	12807	12900	12811	12796	12871	12853	12816	12890	12713	12844	12818	12882	12883	12849	12786	12736	12884	12861	12866	12779	12843	12839	12979	12758	13001	12937	12913	12980	12680	12937	12910	12794	12742	12954	12809	12882	12868	12879	12849	12839	12956	12887	12881	12841	12827	12856	12887	12726	12606	12840	12931	12714	12907	12894	12941	12837	12918	12885	12737	12848	13003	12836	12856	12803	12761	12906	12832	12709	12883	12833	12914	12867	12952	12888	12889	12780	12791	12935	12944	12779	12748	12860	12857	12871	13032	12734	12717	12716	12879	12707	12741	12839	12926	12859	12796	12700	12750	12729	12780	12881	12827	12769	12869	12902	12898	12946	12846	12953	12829	12854	12873	12803	12787	12727	13039	12936	12792	12907	12820	12832	12798	12998	12905	12938	12912	12911	13013	12848	12778	12937	12711	12914	12872	12890	13044	12728	12804	12737	12762	12959	12868	12827	12832	12845	12788	12964	12872	12885	12766	12951	12955	12948	12806	12883	12848	12825	12904	12877	12780	12941	12896	12629	12914	12721	12817	12942	12846	12904	12931	12975	12836	12857	12876	12852	12787	12931	12818	12913	12806	12947	12874	12973	12864	12927	12765	12903	12894	12792	13000	12868	12755	13002	12955	12795	12690	12849	12820	12914	12750	12773	12882	12813	12930	12756	12859	12758	13001	12637	12842	12936	12911	12943	12794	12732	12791	12702	12692	12919	12856	12899	12722	12879	12739	12765	12736	12958	12781	12900	12811	12830	12944	12815	12816	12842	12844	12927	12943	12848	13081	12965	12871	12928	12884	12892	12794	12745	12708	12843	12913	12858	12710	13006	12929	12840	12785	12870	12946	12833	12747	12690	12856	12893	12997	12846	12786	12803	12884	12776	12920	12818	12938	12783	13033	12905	12864	12804	12800	12926	12910	12804	12988	12764	12793	12847	12948	12841	12889	12836	12945	12924	12915	12824	12768	12837	12963	12904	12924	12697	12907	12708	12935	12729	12920	12810	13003	12690	12656	12958	12674	12844	13020	13009	12912	12887	12801	12700	12983	12703	12773	12772	12922	12980	12882	12751	12801	12886	12865	12989	12861	12825	12693	12770	12822	12707	12806	12929	12838	12814	12853	12601	12891	12950	12678	12835	12942	12844	12868	12886	12800	12716	12824	12859	12820	12774	12882	12780	12859	12858	12845	12884	12804	12792	12882	12839	12933	12739	12886	12811	12751	12851	12865	12653	13083	12695	12929	12844	12713	12937	12754	12959	12948	12805	12808	12737	12974	12790	12755	12963	12933	12929	12845	12812	12703	12833	12824	12856	12871	12856	12854	12830	12864	12858	12865	12761	12757	12887	12809	12855	13014	12831	12894	12672	12861	12946	12854	12929	12853	12679	12828	12938	12852	12937	12862	12780	12904	12845	12877	12961	12833	12924	12890	12698	12831	12691	12825	12881	12720	12807	12870	12812	12910	12754	12697	12947	12790	12861	12852	12845	12971	12781	12930	12850	12671	12954	12726	12752	13024	12849	12891	12828	12867	13085	12641	12752	13004	12945	12922	12893	12783	13002	12861	12912	12909	12905	12908	12980	12799	12676	12891	12833	13000	12886	12764	12882	12783	12771	12909	12906	12822	12872	13082	12944	12853	12908	12967	12702	12906	12820	12876	12684	12960	12685	12910	12901	12724	12806	12873	12941	12800	12723	12963	12825	12799	12856	12865	12678	12875	12943	12826	12710	12947	12984	12767	12850	12886	12901	12931	12792	12859	12929	12842	12891	12853	12942	12861	12837	12781	12675	12735	12883	12679	12859	12918	12861	12893	12803	12800	12815	12843	12778	12944	12768	12895	12635	12796	13052	12824	12703	12767	13061	12652	12793	12864	12906	12882	12742	12909	12898	12898	12814	12881	12717	12850	12824	12888	12721	12953	12767	12922	12657	12822	12825	12684	12756	12772	12822	12722	12899	12825	13049	12803	12665	12910	12987	12777	13012	12766	12931	12989	12931	12932	12807	13051	12812	12711	12733	12934	12850	12768	12905	12821	12890	12916	12913	12885	12857	12745	12781	12920	12858	12722	12851	12866	12892	12916	12897	12883	12897	12733	12831	12840	12965	12948	12960	12731	12900	12800	12907	12858	12896	12810	12868	12931	12806	12730	12802	12853	12862	12801	12819	12911	12681	12720	12751	12884	12929	12824	12763	12916	12914	12806	12663	12847	12845	12720	13000	12812	13057	12746	12887	12820	12722	12851	12712	12884	12970	12893	12838	12809	12857	12976	12917	12796	12857	12819	12989	12918	12895	12696	12886	12981	12671	12833	12884	12852	12797	13053	12684	12875	12795	12833	12765	12808	12734	12785	12876	12926	12789	12759	12973	12709	12739	12706	12907	12776	12737	12946	12911	12796	12849	12855	12733	12958	12640	12774	12798	12851	12836	12937	12885	12874	12855	12990	12779	12874	12788	12924	12834	12861	12805	12866	12931	12845	12793	12783	12766	12899	12927	12714	12854	12762	12796	12948	12909	12919	12744	12806	12977	12834	12954	12879	12873	12996	12919	12935	12818	12931	12862	12839	13004	12820	12896	12680	12817	12856	12814	12903	12920	12828	12896	12971	12812	12856	12939	12891	12854	12836	12699	12919	12920	12538	12881	12912	13028	12801	12812	12830	12848	12781	12892	12838	12681	12817	12946	12847	12729	12808	12740	12803	12599	12916	12903	12864	12756	12784	12751	12751	12821	12999	12784	12804	12903	12903	12727	12774	12880	12828	12850	12717	12799	12686	12807	12798	12782	12832	13099	12943	12966	12752	12830	12935	12704	13017	12847	12817	12843	12797	12922	12812	12882	12813	12742	12957	12702	12823	12836	12979	12861	12576	12834	12855	12946	12835	12783	12963	12857	12876	12875	12866	12765	12904	12863	12968	12816	12879	13026	12930	12655	12824	12881	13088	12967	13033	12701	12852	12966	12998	12816	12948	12924
24072	21509	28970	24472	21836	19700	17390	15008	14631	15104	14466	14457	14605	14417	14497	14590	14386	14396	14517	14370	14068	14454	16847	18882	18308	17163	15970	15092	14481	14088	14108	14164	13992	14034	14161	14061	14161	14071	14128	14088	13919	13902	14201	14060	13965	13972	14163	13978	14006	14154	13997	13955	14070	14073	14170	14031	13886	14035	14374	13980	14066	14095	13968	13878	13959	14036	13915	14041	13964	14016	14101	14142	13984	14053	14060	13979	14088	13993	14041	13883	14011	13910	14013	13874	14000	14002	14073	14031	13931	14084	14016	14020	14225	14088	14249	13978	13931	13935	13916	13774	13989	13934	14229	13847	13984	13970	13993	14070	14050	13871	14024	13886	14041	13980	14022	13920	13918	14087	13899	14209	14129	14196	14069	13948	13988	14021	13992	14069	14121	13922	14041	14040	14183	13948	13978	13876	13949	14013	14092	14011	13956	13925	14064	14026	14099	14040	13873	13945	14044	13937	13937	13966	14065	13762	13935	13741	13915	13966	14097	13734	14153	13987	13723	13817	13716	13983	13997	13940	14105	13987	13807	13830	13888	14009	13793	14050	13997	14019	14086	14049	14009	13915	14124	14142	13944	13914	14190	14038	14053	14032	13986	13821	14055	14039	14037	13847	14169	14082	14145	13864	13948	13957	13993	14020	13907	13945	13885	14104	13805	13802	14064	13957	13930	13970	14114	14050	14053	14049	14178	14063	13929	14097	13906	13923	14115	13998	14269	13844	13929	13957	14066	13908	13998	14184	14042	13991	13794	13861	13948	14172	14145	14002	14166	14095	13772	14190	13863	13860	14032	13884	13898	14080	13934	14041	14092	13950	14161	13965	13922	13918	13876	13839	13984	14013	14102	13846	14016	13926	13921	13965	14082	14145	13944	14096	14081	13939	13963	14111	13725	13966	14094	13954	13913	13932	14050	13931	14031	14188	14166	14002	14044	13911	14004	14049	14155	13994	13855	14083	14178	13832	13931	14174	13972	14026	13946	13839	13900	14130	13832	13990	13969	13995	14115	13899	14106	14035	14028	13883	14064	14162	13809	13836	14019	13842	14089	13925	14026	13948	14024	13935	13741	14090	13838	14015	14049	14069	13932	13991	14141	14001	14109	14052	14354	14219	14117	14136	14006	13882	13882	13931	14106	13869	13906	13967	13896	14008	14124	14115	14116	14098	13859	14069	13919	13981	13953	13980	14018	14032	14134	14028	13991	14218	13953	13752	13796	13895	13928	13928	14055	13842	13992	14020	13936	14006	13927	14240	14168	13974	13895	13953	13864	13869	13923	14074	13851	14068	13957	14063	14009	13841	14032	14213	14114	13965	14189	13981	13993	14121	13981	13897	13939	13886	14066	13917	14086	14235	14035	13823	13895	13968	14069	14106	14104	14023	14023	14025	13980	13843	14060	13930	13949	13911	13933	14002	14074	14115	13920	14033	13954	14012	13967	14190	13979	14036	14242	14118	13958	14142	14041	14121	14054	13898	13957	13920	14090	14059	13929	13987	13971	13895	13935	14000	14012	13970	13837	13979	13954	14052	13805	13954	13877	13935	14112	14112	14088	13882	14117	14033	13970	13910	13767	13888	14230	14047	13850	14075	13864	13957	14085	14210	14134	13950	14096	14110	13968	14159	14092	13989	13997	13900	13906	13963	14099	13936	13960	14053	14066	13992	13999	13817	13981	13665	13909	13977	13982	14095	13929	14165	14011	13942	14002	14027	13805	13766	13818	13988	13915	14188	14118	13922	14024	13983	13962	13955	13845	13872	13858	13836	13812	13935	13891	13994	13838	13833	14012	13643	13928	13990	14032	13980	14063	14070	13942	13807	14008	13811	13960	13871	14204	13979	14000	13883	13980	14056	13885	13922	13895	13969	13936	14112	13848	14099	13907	14088	13942	13901	13827	13979	14053	13860	13963	14248	14043	14134	14111	14040	13984	13842	14080	14160	13974	13987	14006	13845	13941	13966	14064	14090	14076	13986	13912	13890	14046	14040	13964	13862	13981	14020	14066	14112	13984	13831	13865	13768	14084	13968	14010	13774	13944	13943	14032	14095	13830	13921	13973	14061	13711	14001	14089	13914	13935	13763	13946	13973	14062	13949	13741	13841	13839	13902	13908	13851	13978	13989	14100	14065	14086	14104	13859	14051	14037	13911	14116	14067	13973	13919	14069	13858	14079	13889	13878	13951	14215	14100	13981	13953	13863	13830	13965	14167	13903	14140	14081	14062	13999	14017	14052	14001	13968	13910	13907	13877	13989	13666	13924	14010	13970	13969	14069	14007	13962	13933	13821	13972	14025	14093	14102	13914	13961	14089	13836	14135	14072	14090	13875	13922	13944	13902	13975	14067	13859	14013	14050	13980	13896	13957	14107	14079	14087	13934	13981	14085	13930	14024	14054	13957	14028	14024	14001	14093	13999	14001	13803	13808	13827	13978	14073	14105	14042	13905	13828	14070	14100	14113	13942	13943	13946	14017	14017	13796	14130	13961	13982	13861	14097	14054	14025	14034	13977	13910	13937	14017	13967	14156	14124	13905	14079	13903	13997	13952	13925	14060	14007	13802	14124	13938	14052	13938	13852	14124	13891	13965	14018	14055	13977	13811	14099	13930	13993	13806	13931	13955	13920	14082	13899	13952	14067	13986	13955	14052	14019	13936	14032	14072	14106	13981	14059	14061	14046	13977	14136	13998	14030	13899	14068	13959	14059	14020	14050	13963	14081	13969	14019	13810	13832	13989	13878	13979	13822	14087	14131	13902	14341	13820	13925	14063	14062	13943	14114	13957	13975	13972	14027	13982	14143	13997	13949	13917	14143	13846	13978	14022	14052	14057	14102	14040	14220	14089	14022	13923	14051	13815	13956	13876	13847	14015	14106	13684	13813	13877	13942	13835	14004	14010	13854	13904	14294	13951	14054	13825	13872	14053	13988	14054	14086	14039	13997	13967	14003	13782	13984	14081	14093	14210	14163	13889	13871	14094	14000	13996	14233	14058	13898	14039	14017	13778	14012	14022	14100	14060	14004	13981	14060	14109	14025	13988	13841	14144	13957	13759	13729	13889	14057	14165	14173	13846	13928	14111	13937	14050	14129	14061	13990	14151	13925	13901	14009	14083	14044	14031	14068	13863	13908	13977	13974	13871	14126	14012	13951	14071	13846	14014	14031	13985	13977	13850	13852	13807	13902	13956	13999	14174	14031	14216	14010	13897	14073	13979	14000	14162	14108	14029	14029	14041	13946	14002	14072	13914	14194	13964	13967	14177	13967	14136	14222	14072	13796	13905	14032	14164	14211	13829	13874	14090	13915	14067	13998	13941	14246	13954	13975	14020	14000	14184	13986	13899	13765	13887	13985	14098	13813	14018	13893	14245	13994	14116	14272	14057	13978	14156	13745	13939	13921	14110	13990	13967	14015	13957	14035	13939	14047	14004	14062	14080	13858	13969	14027	14143	14146	13864	14217	14000	14245	13708	13924	14014	14180	14005	13988	13863	13857	13862	13957	13917	14061	13867	14224	14038	13975	14012	14027	14074	14086	13957	13710	14076	13816	13867	13951	13668	14223	13787	13861	14037	14084	13979	14041	13875	14151	14062	13812	14013	14018	14016	14075	14059	14021	13768	14096	13953	14082	14073	14026	14069	14106	14022	14032	13953	14119	14051	13740	14038	13864	14017	13844	13798	13869	14089	14218	14121	13844	14071	13873	13807	13989	14103	14032	13903	13965	13941	13876	13966	13821	13804	13963	13848	14035	13965	13968	14214	14150	14016	13995	13874	14004	13928	14087	13975	14077	13946	13883	13919	13929	14027	13870	13961	14072	13924	13949	14091	14015	13917	14030	14177	14068	13979	14018	13888	14058	14029	14047	13830	13879	14045	13961	13815	14065	14162	14023	14058	13914	14034	14047	14080	14179	14054	14033	14007	13835	13807	13980	14017	13974	14059	14118	13926	14087	14089	14012	14009	14177	14114	14038	13934	14042	13980	13863	14027	14045	13905	13937	14190	13919	13935	14037	13888	14093	13961	13855	13829	14041	14033	13918	13912	14013	13770	13990	14132	14023	14025	14067	13877	14059	13978	13889	13918	13974	13999	13916	13913	14066	13747	13907	14003	13942	14145	14124	14080	14128	14064	14004	13883	14010	14099	13809	14060	14047	14175	13855	13892	13944	14011	14003	13957	14094	13839	14199	14053	14066	14130	13948	13891	14076	13970	14110	14013	13989	13940	14140	14110	14032	14004	14029	14091	13857	13921	14065	13999	14055	14064	14042	14003	13897	14022	13867	14034	14107	13905	13877	13823	14014	13916	14149	13986	13934	13957	14044	13909	14056	13927	13850	14090	13950	14014	14132	14156	13978	13772	13880	14022	14142	14070	13941	13916	13955	14022	14056	14130	13959	13862	13892	13858	13697	14036	13989	13924	14203	14103	13803	13928	14045	13945	14065	13866	13895	13992	13990	13778	13906	14055	14046	13933	13887	14040	14087	13808	14205	13964	13804	13828	13870	14186	13844	13777	14080	13913	13963	14214	14056	14009	14186	14216	13959	14081	14009	14044	14116	13998	13908	14003	14143	14056	13975	13942	14059	13977	13924	13944	13911	14011	14035	13958	14061	13943	14124	14084	14130	13923	13972	14059	14140	14183	13924	13915	13967	14071	13884	13961	13836	13939	14198	14004	14046	14038	14094	14089	13781	14137	13866	14197	14184	14100	13921	14061	14079	14018	14034	13905	14009	13958	13749	13777	14097	14229	13972	14086	13948	13974	14032	13929	14148	13962	13989	14163	14112	14172	14029	14088	14070	13943	14180	14120	13880	13982	14037	14193	14074	14204	13848	13909	14149	14083	13935	14134	14072	13892	13990	13900	14070	13996	13776	13896	13979	14097	14204	14118	13903	13952	14030	13874	13958	14003	14034	14141	13928	13812	13916	13901	14134	13958	13934	13761	14199	14125	14082	14044	14033	13938	14012	14085	14129	13916	14065	14050	14042	13983	13967	14117	14047	14062	14012	14060	14150	13956	14133	13847	14202	13992	14074	14008	14260	13964	13883	14029	13992	14043	14184	14030	13942	14035	14005	13863	13991	14151	13951	13946	13992	14000	13868	14032	14044	13926	13990	14109	13910	13962
22638	40413	26139	17822	15716	14815	14540	14213	14229	14413	13777	13784	14268	14014	14035	14117	13731	13793	13508	13566	13515	13856	18017	20436	19371	17228	15509	14155	13545	13448	13176	13297	13295	13090	13240	13233	13337	13078	13241	13124	13132	13455	13216	13273	13118	13262	13184	13046	13288	13322	13151	13133	13193	13188	13155	13162	13009	13052	13195	13152	13063	13042	13181	13052	13117	13098	13141	13139	13203	13143	13184	13127	13059	13169	13175	13121	13126	13117	13297	12992	13017	13268	13117	13092	13134	13207	13259	13139	13151	13153	13148	13091	13153	13111	13089	13143	13288	13169	13131	13302	13007	13043	12997	13107	13272	13191	13133	13058	13162	13158	12972	13070	13138	13052	13132	13191	13238	13105	13121	13185	13103	13225	13087	13379	13140	13260	12998	13213	13198	13077	13106	13336	13319	13176	13159	13096	13190	13188	13028	13238	13279	13130	13210	13186	13001	13167	13261	13206	13153	13295	13274	13304	13100	13081	13135	13185	13107	13128	12984	13280	13105	13159	13224	13063	13190	13091	13184	13080	13106	13106	13256	13051	13127	13076	13239	13136	13237	13114	13115	13231	13033	13043	13093	13042	13031	13264	13159	13125	13195	13166	13120	13289	13220	13125	13058	13213	13126	12999	13141	13194	13294	13191	13103	13282	13290	13091	13136	13214	13137	13164	13047	13360	13125	13282	13090	13022	13170	13144	13237	13052	13097	13119	13219	13094	13103	13099	13336	13089	13332	13083	13064	13109	13161	13137	13303	13267	13018	13366	13145	13177	13232	13203	13152	13156	13001	13156	13234	13078	13221	13085	13109	13188	13073	13120	13119	13223	12973	12995	13239	13224	13137	13216	13104	13251	13199	13015	13319	13006	13139	13327	13353	13232	13153	13168	13080	13230	13214	13351	13016	13147	13188	13185	13131	13311	13136	13124	13243	13099	13178	13216	13146	13148	13256	13171	13060	13163	13142	13110	13270	13209	13167	13047	13036	13102	13237	13214	13198	13216	13204	13288	13163	13179	13139	13041	13101	13195	13246	13152	13310	13094	13143	13325	13159	13295	13045	13224	13072	13115	12943	13035	13266	13214	13146	13105	13318	12984	13097	13274	13006	12993	13188	13075	13149	13113	13265	13118	13126	13181	13205	13077	13185	13212	13093	13021	13139	13384	13244	13139	13187	13011	13050	13129	13051	13323	13117	13206	13080	13237	13307	13156	13117	13183	13039	13130	13197	13327	13127	13335	13151	13124	12975	13044	13102	13113	13184	13043	13128	13229	13196	13002	13184	12953	13165	13259	13010	13204	13164	13122	13165	13226	13269	13024	13112	12917	13228	13169	13060	13222	13266	13094	13145	13246	13119	13140	13314	13065	13097	13136	13278	13225	13197	13083	13273	13197	13162	13273	13116	13198	13143	13188	13171	13221	13271	13139	13191	13081	13135	13003	13188	13237	13129	13181	13037	13200	13065	13243	13057	13082	13192	13191	13182	13202	13177	13068	13166	13284	13130	12965	13172	13067	13153	13155	13106	13209	13137	13199	13352	13257	13238	13140	13240	13071	13130	13122	13235	13111	13067	13127	13250	13203	13235	13415	13262	13118	13108	13113	13150	13131	12967	13017	13197	13177	13123	13171	13210	13057	13173	13246	13288	13182	13210	13223	13164	13265	13118	13197	13127	13001	13168	13024	13222	13344	13130	13182	13192	13234	13102	13234	13189	13075	13087	13233	13171	13085	13130	13306	13115	13079	13175	13166	13216	13166	13113	13124	13092	13032	13235	13213	13241	13169	13180	13044	13129	13138	13057	13113	13131	13153	13129	13247	13283	13155	13149	13145	13109	13109	13198	13113	13125	13146	13128	13155	13344	13192	13230	13151	13297	13182	13050	13187	13134	13141	13219	13163	13205	13117	13153	13004	13231	13078	13208	13366	13226	13146	13101	13085	13103	13182	13366	13131	13094	12993	13119	13112	13096	13238	13243	13101	12976	13175	13083	13151	13279	13104	13193	13180	13286	13076	13206	13203	13285	13108	13186	13307	13086	13305	13311	13146	13227	13387	13105	13121	13236	13041	13216	13226	13245	13064	13103	13298	13194	13312	13212	13198	13176	13097	13408	13248	13195	13253	13007	13028	13133	13121	13157	13137	13119	13108	13164	13173	13170	13052	13126	13177	13420	13210	12969	13125	13191	13031	13154	13130	13177	13018	13013	13123	13208	13175	13092	13071	13127	13178	13206	13114	13167	13198	13152	13212	13125	13116	13210	13009	13288	13194	13143	13248	13118	12991	13172	13088	13179	13234	13094	13102	13066	13219	13318	13175	13142	12990	13212	13110	13298	13096	13188	13209	13000	13245	13034	13105	13086	13119	13217	13175	13088	13166	13147	13229	13116	13280	13068	13054	13134	13283	13132	13089	12977	13256	13138	13173	13237	13122	13182	13235	13275	13191	13179	13069	13001	13072	13140	12897	13047	13241	13160	13280	13196	13311	13141	13280	13037	13266	13158	13085	13221	13021	12965	13332	13209	13269	13040	13294	13161	13182	13066	13138	12969	13197	13101	13100	13170	13417	12943	13107	13189	13091	13280	13160	13166	13136	13236	13145	13175	12994	13204	13148	13095	13222	13222	13096	13233	13122	13173	13051	13145	13083	13133	13040	13136	13269	13144	13165	13067	13154	13168	12922	13073	13267	13348	13161	13157	13300	13159	13074	13150	13291	13188	13251	13221	13224	13154	13138	13146	13095	13155	13099	13241	13132	13139	13072	13121	13209	13138	13110	13117	13167	13059	13183	13179	13162	13064	13214	13077	13198	13183	13328	13265	13158	13172	13129	13040	13175	13077	13143	13102	13202	13096	13012	13295	13221	13173	13070	13230	13208	13056	13056	13274	13209	13151	13064	12927	13368	13276	13098	13235	13071	13182	13034	12988	13209	13299	13246	13033	13165	13293	13200	13149	13264	13165	13205	13219	13217	13091	13084	13073	13261	13084	13173	12993	13040	13126	13211	13099	13219	13213	13175	13163	13150	13227	13386	13134	13147	13154	13032	12955	13084	13168	13126	13106	13088	13190	13091	13135	13098	13245	13263	13064	13111	13240	13291	13141	13216	13249	13079	13039	13151	13224	12850	13107	13287	13048	13106	13075	13097	13131	13140	13254	12971	13179	13275	13194	13165	13203	13274	13115	13194	13155	13130	13229	13223	13218	13125	13350	13173	13207	13260	13184	13049	12999	13177	13004	13286	13115	13165	13230	13114	13185	13303	13048	13153	13174	13203	12984	13216	13023	13074	13040	13303	13040	13053	13081	13163	13200	13139	13101	13274	13183	13307	13138	13164	13023	13215	13168	13226	13189	13265	13099	13109	13298	12944	13019	13077	13164	12965	13265	13171	13225	13146	13305	13248	13123	13150	13202	13165	13068	13142	13266	13201	13147	13200	13253	13249	13135	13152	13090	13306	13238	13107	13203	12930	13233	13066	13212	13154	13228	13057	13248	13109	13172	13110	13154	13122	13186	13240	13167	13294	13169	13207	13060	13070	13277	13316	13027	13110	13165	13007	13033	13264	13255	13192	13126	13195	13114	13268	13026	13177	13233	13158	13113	13095	13339	13192	13153	13178	13238	13168	13113	13097	13188	12975	13209	13230	13150	12926	13365	13198	13126	13242	13202	13010	13027	13232	13224	13201	13146	13061	13198	13254	13121	13234	13178	13127	13054	13219	13061	13132	13066	13086	13195	13186	13131	13107	13211	13095	13286	12985	13253	13059	13175	13246	13191	13186	13320	13442	13216	13191	13264	13135	13238	13106	13090	13279	13042	13185	13190	13129	13148	13218	13231	13282	13145	13307	13377	13169	13144	13159	13101	12978	13081	13084	13049	13038	13213	13160	13156	12977	13094	13258	13355	13151	13415	13282	13227	12946	13131	13150	13070	13250	13180	13047	13112	13197	13149	13109	13202	13158	13143	13237	13180	13206	13107	13041	13035	12999	13156	13196	13157	13161	13246	13151	13165	13381	13253	13077	13211	13046	13133	13271	13171	13096	13309	13027	13135	13095	13242	13042	13211	12971	13009	13235	13127	13039	13113	13145	13306	13164	13195	13225	12999	13057	13188	13181	13098	13056	13251	13159	12901	13384	13212	13135	13113	13245	13034	13091	13304	13122	13096	13171	13092	12930	13244	13175	13175	13076	13239	13217	13241	13138	13083	13075	13277	13130	13079	13176	13102	13074	13167	13296	13162	13019	13087	13219	13230	13154	13149	13270	13259	13161	13190	13172	13152	13123	13218	13181	13180	13144	13204	13256	13162	13157	13222	13169	13241	13206	13077	13105	13210	13008	13299	13062	13137	13226	13162	13158	13169	13172	13196	12993	13015	13097	13186	13053	13157	13195	13100	13177	13125	13323	13188	13008	13191	13218	13230	13268	13131	13135	13096	13285	13146	13138	13151	13242	13031	13281	12945	13168	13075	13240	13056	13042	13264	13207	13176	13115	13121	13170	13201	13064	13161	13107	13263	13241	13116	13244	13196	13261	13009	13296	13277	13053	13229	13180	13001	13279	13085	13068	13148	13047	13094	13152	13175	13104	13108	13109	13119	13169	13190	13189	13064	13045	13076	13155	13209	13177	13136	13189	13244	13254	13249	13222	13164	13188	13160	13300	13158	13096	13129	13249	13169	13220	13292	13285	13228	13170	13157	13022	13154	13163	13086	13266	13037	13118	13117	13097	13259	13232	13092	13107	13237	12935	13154	13193	13065	13132	13136	13150	12966	13166	13270	13037	13340	13172	13238	13054	13051	13021	13169	13028	13088	13238	13118	13073	13112	13133	13204	13192	13108	13266	13013	13086	13018	13180	13242	13226	13103	13118	13314	13258	13220	13092	13417	12928	13062	13231	13130	13169	13123	13084	13269	13273	13119	13234	13063	13209	13196	13376	13211	13170	13221	13226	13126	13173	13121	13216	13125	13299	13052	13164	13113	13181	13063	13156	13290	13102	13203	13157	13239	13215	13111	13124	13073	13137	13067	13327	13053	13119	12995	13016	13078	13115	13054	13212	13184	13332	13088	13337	13153	13115	13171	13193	13168	13235	13252	13070	13200	13137	13341	13171	13174	13175	13292	13102	13212	13211	13015	13221
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
