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
339660962357	339660962921	339660963471	339660964021	339660964571	339660965121	339660965671	339660966221	339660966771	339660967321	339660967871	339660968421	339660968971	339660969521	339660970071	339660970621	339660971171	339660971721	339660972271	339660972821	339660973371	339660973921	339660974471	339660975021	339660975571	339660976121	339660976671	339660977221	339660977771	339660978321	339660978871	339660979421	339660979971	339660980521	339660981071	339660981621	339660982171	339660982721	339660983271	339660983821	339660984371	339660984921	339660985471	339660986021	339660986571	339660987121	339660987671	339660988221	339660988771	339660989321	339660989871	339660990421	339660990971	339660991521	339660992071	339660992621	339660993171	339660993721	339660994271	339660994821	339660995371	339660995921	339660996471	339660997021	339660997571	339660998121	339660998671	339660999221	339660999771	339661000321	339661000871	339661001421	339661001971	339661002521	339661003071	339661003621	339661004171	339661004721	339661005271	339661005821	339661006371	339661006921	339661007471	339661008021	339661008571	339661009121	339661009671	339661010221	339661010771	339661011321	339661011871	339661012421	339661012971	339661013521	339661014071	339661014621	339661015171	339661015721	339661016271	339661016821	339661017371	339661017921	339661018471	339661019021	339661019571	339661020121	339661020671	339661021221	339661021771	339661022321	339661022871	339661023421	339661023971	339661024521	339661025071	339661025621	339661026171	339661026721	339661027271	339661027821	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23271	21694	29722	24318	22885	27168	30671	25827	24613	24106	23379	22673	22447	22315	21794	21472	21488	21330	21131	21124	20911	20828	20804	20733	20642	20541	20611	20668	20468	20490	20502	20348	20438	20501	20590	20485	20130	20378	20255	20587	20220	20253	20437	20390	20419	20362	20227	20142	20287	20366	20679	20121	20060	20260	20365	20264	20302	20267	20354	20027	20222	20523	20237	20542	20480	20136	20212	20277	20450	20066	20186	20295	20247	20229	20113	20200	20409	20364	20360	20088	20183	20460	20315	20381	20181	20156	20326	20361	20162	20116	20237	20310	20405	20441	20400	20333	20192	20131	20360	20325	19978	19978	20543	20531	20241	19965	20309	20158	20413	20132	20301	20026	20290	20341	20131	20136	20541	20169	20356	20174	20172	20110	20214	20304	20253	20154	20201	19858	20150	20321	20362	20289	20283	20180	20398	20217	20338	20251	20142	20300	20209	20177	20101	20052	20200	20217	20195	20326	20323	20205	20176	20006	20490	20279	20037	20289	20239	20295	20350	20258	20439	20142	20314	20297	20167	20303	20254	20153	20232	20299	20081	20307	20112	20150	20257	20154	20382	20231	20239	20211	19999	20312	20142	20193	20240	20307	20389	20255	20275	20337	20490	20110	20039	20196	20259	20354	20412	20330	20296	20234	20267	20206	20190	20150	20153	20339	20311	20344	20311	20257	20270	20235	20289	20250	20517	20127	20397	20364	20387	20156	20218	20347	20370	20344	20406	20237	20159	20350	20153	20170	20270	20282	20102	20108	20248	20195	20369	20245	20114	20234	20404	20373	20310	20036	20179	20231	20411	20192	20171	20159	20158	19933	20259	20259	20382	20322	20265	20278	20185	20190	20416	20404	20176	20192	20563	20084	20170	20164	20100	20147	20225	20350	20266	20318	20295	20168	20409	20230	20132	20284	20135	20286	20039	20404	20284	20163	20375	20114	20109	20255	20188	20257	20345	20370	20247	20306	20320	20331	20547	20253	20316	20230	20362	20191	20084	20320	20172	20335	20177	20236	20125	20155	20199	20261	20215	20016	20360	20234	20245	20149	20014	20079	20207	20220	20113	20099	20243	20307	20293	19951	19874	20312	20334	20214	20153	20325	20010	20152	20325	20204	20376	20126	20003	20249	20146	20039	20347	20333	20044	20413	20408	20459	20166	20052	20340	20266	20164	20229	20246	20256	20202	20224	20208	20137	20052	20437	20305	19958	20081	20106	20270	20411	20461	20139	20382	20273	20328	20222	20279	20314	20091	20093	20257	20216	20322	20164	20454	20112	20284	20177	20067	20282	20191	20053	20299	20290	20172	20414	20289	20446	20206	20238	20379	20178	20532	20267	19988	20257	19960	20132	20239	20169	20186	20278	20360	20238	20210	20538	20177	20197	20165	20161	20496	20442	20123	20147	20196	20387	20395	20250	20174	20194	20187	20312	20456	20281	20100	20180	20450	20164	20141	20222	20065	20300	20215	20296	20316	20168	20020	20155	20249	20214	20102	20123	20233	20134	20340	20202	20254	20195	20336	20164	20100	20084	20281	20094	20412	20304	20445	20289	20433	20190	20325	20050	20307	19864	20022	20106	20291	20259	19979	20150	20325	20128	20007	20200	20321	20253	20240	20130	20461	20210	20290	20327	20408	20443	20244	20255	20313	20066	20391	20115	20245	20194	20127	20169	19907	20185	20275	20171	20111	20196	20293	20161	20220	20091	20301	20160	20297	20243	20273	20130	20255	20217	20263	20385	20406	20212	19950	20207	20200	20272	20184	20322	20271	20100	20270	20372	20223	19985	20158	20170	20382	20456	20056	20101	20126	20140	20355	20122	20370	20300	20421	20233	20233	20202	20178	20366	20229	20186	20086	20104	20353	20266	20360	20240	20224	20310	20271	20336	20056	20336	20183	20247	20346	20067	20243	20217	20040	20013	20063	20152	20213	20597	20374	20188	20093	20235	20245	20322	20333	20197	20354	19989	20238	20214	19988	20274	20377	20186	20253	20189	20278	20300	20130	20360	20099	20102	20076	20304	20233	20093	20082	20366	20067	20290	20282	20100	19958	20384	19945	20130	20033	20047	20095	20239	20200	20326	20076	20098	20226	20547	20214	19941	20209	20319	20183	20297	20305	20171	20166	20343	20193	20229	20078	20014	20239	20235	20201	20137	20400	20419	20218	20258	20121	20058	20211	20324	20382	20306	20264	20244	20203	20210	20170	20078	20358	20337	20148	20170	19950	20247	20224	20229	20322	20387	20134	20259	20138	20079	19939	20011	20176	20108	20423	20131	20222	20305	20126	20349	20288	20029	19966	20261	20439	20274	20266	20335	20328	20190	20353	20097	20134	20394	20563	20390	20267	20228	20424	20230	20233	20326	20581	20209	20143	20335	20140	20225	20260	20193	20316	20139	20377	20219	20176	20313	20158	20317	19990	20390	20079	20167	20390	20289	20379	20183	20170	20231	20341	20081	20269	20183	20401	20097	20140	20299	20151	20226	20295	20245	20217	20021	20230	20225	20310	20204	20226	20185	20239	20158	20229	20145	20116	20410	20288	20104	20224	20191	20201	20230	20380	20057	20447	20290	20214	19995	20069	20320	20194	20112	20352	20201	20135	20179	20281	20423	20422	20223	20220	20341	20357	20342	20092	20161	20315	20206	20377	20236	20074	20111	20246	20164	20294	20197	20243	20090	20472	20464	20098	20399	20233	20153	20237	20153	20326	20292	20250	20264	20174	20272	20205	20254	20216	20076	20197	20133	20129	20193	20419	20304	20190	20387	19980	20111	20193	19909	20287	20031	20255	20151	20392	20360	20066	20307	20450	20264	20247	20406	20391	20159	20072	20398	20299	20373	20030	20145	20169	20146	20097	20024	20269	20206	20322	20161	20165	20309	20347	20201	20042	20339	20146	20337	20312	20272	20166	20247	20249	20336	20289	20153	20214	20218	20332	20342	20227	20194	20275	20112	20340	20208	20247	20411	20207	20258	20092	20142	20180	20062	20572	20292	20049	20277	20214	20023	20200	20312	19832	20164	20295	20399	20472	20345	20392	20225	20210	20257	20211	20173	20228	20271	20021	20083	20068	20385	20306	20330	20169	20153	20221	20167	20107	20048	20234	20160	20239	20180	20323	20250	20378	20228	20135	20219	20086	20268	20436	20108	20120	20389	20245	20070	20028	20311	20371	20108	20092	20224	20046	20007	20218	20376	20076	20112	20151	20203	20226	20364	20231	20261	20206	20235	20198	20377	20248	20090	20307	20147	20269	20439	20165	20228	20291	20193	20231	19990	20215	20315	20032	20078	20144	20079	20235	20216	20343	20068	20210	20157	20363	20109	20583	20266	20263	20207	20332	20249	20136	20329	20229	19974	20276	20096	20104	20319	20245	20134	20148	20088	20336	20255	20098	20284	20172	20061	20134	20286	20202	20209	20216	20369	20138	20119	20234	20236	20128	20132	20084	19916	20300	20151	20308	20317	20158	20092	20032	20374	20179	20144	20265	20414	20179	20208	20321	20297	20396	20145	20320	20320	20187	20189	20224	20173	20312	20295	20378	20011	20249	20147	20210	20134	20192	20320	20217	20348	20438	20253	20101	20373	20338	20139	20193	20251	20188	20010	20443	20350	20254	20335	20252	20223	20233	20078	20346	20381	20556	20321	20051	20229	20229	20170	20275	20131	20461	20347	20361	20172	20188	20230	20311	20201	20079	20321	20250	20085	20246	20375	20174	20371	20239	20193	20172	20341	20258	20310	20171	20211	20351	20235	20265	20253	20324	20167	20178	20350	20319	20153	20331	20324	20257	20175	20264	20174	20415	20231	20118	20247	20087	20226	20367	20287	20303	20122	20478	20157	20158	20203	20239	20391	20067	20244	20170	20140	20102	20332	20186	20327	20224	20249	20312	20060	20268	20183	20273	20052	20369	20189	19871	20218	20133	20398	20165	20236	20156	20094	20218	19905	20004	20048	20169	20174	19960	20152	20064	20301	20248	20139	20183	20136	20282	20286	20235	20270	20182	20227	20258	20284	20283	20157	20183	20315	20314	20426	20028	20437	20156	20056	20045	20136	20261	20157	20199	20364	20164	20092	20157	20253	20336	20159	20142	20032	20316	20209	20106	20135	20364	20126	20458	20237	20206	20254	20316	20198	20202	20255	20203	20075	20369	20134	20054	20232	20059	20063	20180	20192	20285	20280	20135	20253	20291	20199	20243	20139	20143	20200	20302	20320	20073	20078	20064	20213	20185	20008	20213	20114	20292	20240	20200	20218	20489	20174	20074	20071	20288	20362	20184	20138	20297	20144	20225	20227	20104	20105	20176	20375	20154	20243	20246	20265	20370	20403	20390	20274	20183	20307	20096	20272	20524	20171	20462	20378	20311	20128	20273	20223	20262	20239	20460	20185	20230	20123	20295	20140	20103	20052	20111	20311	20369	20222	20246	20435	20318	20412	20246	20304	20185	20335	20033	20247	20305	20233	20264	20357	20140	20274	20085	20033	20228	20250	20242	20181	20327	20223	20152	20454	20039	20160	20259	20170	20401	20073	20389	20273	20299	20149	20250	20173	20526	20168	20162	20293	20106	20219	20206	20217	20425	20216	20150	20307	20320	20296	20445	20227	20242	20273	20254	20378	20475	20179	20241	20431	20180	20098	20136	20113	20326	20303	20321	20220	20219	20077	20081	20404	20205	20162	20142	20186	20347	19962	20351	20238	20070	20148	20084	20256	20330	20103	20200	20310	20297	20405	20176	20293	20116	20324	20276	20342	20053	20235	20256	20144	20441	20176	20182	20166	20064	20221	20429	20166	20119	20228	20281	20121	20230	20138	20308	20193	20213	20288	20207	20144	20172	20226	20292	20226	20249	20211	20163	20087	20294	20340	20433	20294	20232	20365	20416	20214	20341	20102	20285	20273	20200	20282	20150	20102	20218	20123	20166	20174	20233	20118	20152	19912	20006	20167	20047	20346	20293	20185	20131	20351	20205	20075	20371	20277	20272	20252	19983	20083	20377	20233	20112	20057	20284	20391	20280	20182	20226	20149	20229	20184	20153	20296	20363	20301	20125	20169	20189	20412	20203	20285	20300	20217	20419	20119	20111	19851	20188	20284	20221	20215	20151	20133	20282	20213	20385	20405	19987	20203
30605	52723	49012	40027	34695	30915	27855	25615	24039	22722	21705	21066	20397	19915	19313	19018	18624	18638	18226	18206	18052	17925	17885	17619	17594	17605	17588	17509	17678	17303	17569	17308	17404	17324	17534	17275	17368	17383	17382	17395	17330	17431	17380	17375	17208	17162	17293	17287	17346	17273	17450	17225	17236	17195	17518	17263	17454	17508	17337	17212	17222	17306	17374	17374	17221	17041	17381	17128	17693	17395	17279	17342	17206	17292	17459	17295	17265	17311	17295	17300	17251	17326	17277	17370	17252	17213	17289	17256	17290	17330	17227	17344	17232	17329	17278	17194	17164	16950	17207	17148	17362	17164	17174	17256	17117	17198	17333	17220	17176	17330	17088	17321	17112	17084	17364	17427	17220	17366	17189	17127	17285	17236	17356	17428	17189	17294	17337	17217	17200	17311	17374	17379	17270	17264	17225	17353	17443	17277	17132	17244	17438	17318	17326	17254	17094	17287	17194	17249	17150	17012	17197	17268	17113	17107	17447	17274	17269	17396	17268	17103	17265	17330	17159	17261	17503	17265	17300	17342	17335	17245	17359	17340	17242	17393	17496	17246	17244	17263	17289	17141	17245	17200	17203	17316	17257	17135	17237	17267	17250	17461	17228	17190	17259	17238	17368	17030	17243	17119	17378	17194	17268	17262	17241	17137	17304	17239	17181	17433	17152	17446	17243	17297	17269	17137	17197	17027	17277	17284	17258	17328	17334	17177	17062	17310	17134	17340	17358	17407	17165	17286	17233	17186	17256	17115	17323	17263	17098	17293	17300	17190	17373	17265	17127	17199	17275	17374	17408	17285	17141	17352	17141	17376	17188	17241	17076	17243	17287	17226	17218	17098	17406	17253	17199	17313	17214	17046	17091	17246	17159	17151	17213	17137	17186	17321	17005	17299	17158	17285	17307	17456	17144	17330	17296	17279	17389	17335	17427	17306	17241	17175	17348	17195	17312	17052	17334	17266	17301	17371	17156	17269	17166	17290	17239	17196	17319	17309	17190	17207	17358	17212	17232	17314	17339	17159	17197	17226	17100	17234	17239	17183	17508	17066	17183	17163	17394	17251	17426	17311	17271	17213	17113	17117	17349	17423	17321	17333	17267	17323	17327	17144	17313	17336	17344	17229	17222	17279	17140	17221	17296	17251	17218	17287	17190	17089	17300	17197	17259	17300	17163	17219	17351	17091	17243	17059	17335	17201	17199	17344	17313	17224	17152	17156	17135	17268	17222	17327	17402	17200	17282	17339	17311	17243	17203	17233	17283	17281	17341	17456	17284	17212	17346	17289	17201	17205	17286	17241	17212	17369	17079	17255	17141	17376	17185	17057	17136	17190	17195	17413	17332	17125	17162	17318	17170	17262	17227	17098	17180	17313	17172	17213	17377	17276	17380	17177	17191	17169	17159	17194	17182	17374	17175	17160	17124	17252	17245	17225	17021	17279	17246	17283	17301	17195	17187	17230	17335	17210	17222	17197	17356	17281	17207	17148	17347	17065	17043	17175	17404	17324	17278	17266	17389	17197	17331	17220	17267	17102	17239	17110	17383	17181	17427	17192	17168	17339	17283	17175	17410	17360	17183	17114	17355	17245	17248	17167	17302	17266	17191	17119	17330	17271	17261	17029	17391	17256	17107	17046	17158	17378	17215	17399	17262	16994	17174	17455	17168	17369	17255	17099	17244	17275	17312	17299	17190	17340	17267	17202	17179	17171	17184	17239	17400	17456	17140	17193	17258	17239	17348	17291	17323	17257	17489	17376	17302	17113	17134	17326	17152	17266	17171	17277	17289	17189	17167	17395	17128	17188	17300	17360	17547	17238	17425	17123	17399	17297	17214	17291	17140	17159	17265	17182	17258	17317	17328	17201	17179	17202	17475	17346	17209	17266	17111	17224	17194	17219	17229	17151	17260	17347	17285	17164	17175	17315	17156	17323	17428	17180	17235	17315	17224	17300	17252	17332	17332	17154	17412	17319	17438	17137	17341	17168	17208	17299	17316	17291	17217	17289	17298	17252	17158	17331	17197	17298	17269	17241	17237	17292	17157	17288	17176	17273	17403	17166	17265	17212	17040	17257	17591	17301	17238	17209	17378	17234	17315	17201	17084	17171	17155	17467	17352	17243	17102	17258	17211	17165	17339	17162	17255	17364	17193	17312	17164	17082	16978	17295	17196	17271	17238	17397	17231	17256	17317	17155	17388	17316	17186	17390	17106	17220	17281	17393	17376	17249	17272	17220	17259	17228	17302	17329	17325	17091	17273	17374	17202	17393	17365	17239	17306	17309	17154	17284	17283	17253	17342	17257	17259	17287	17193	17255	17156	17410	17119	17227	17196	17286	17204	17142	17227	17354	17182	17264	17393	17471	17170	17235	17290	17245	17069	17132	17144	17270	17328	17284	17141	17342	17299	17213	17164	17083	17272	17288	17313	17283	17213	17210	17331	17361	17288	17190	17259	17381	17115	17173	17262	17157	17283	17495	17324	17373	17291	17199	17348	17103	17311	17132	17249	17346	17291	17177	17186	17450	17253	17269	17218	17309	17200	17259	17111	17197	17242	17218	17189	17220	17225	17161	17185	17188	17111	17166	17305	17401	17069	17280	17309	17076	17231	17342	17119	17373	17304	17242	17279	17255	17170	17110	17124	17295	17253	17196	17270	17364	17192	17207	17101	17264	17352	17262	17411	17273	17225	17061	17324	17181	17359	17140	17378	17383	17240	17255	17315	17185	17337	17256	17251	17371	17220	17109	17367	17293	17277	17337	17226	17251	17307	17227	17393	17200	17392	17253	17201	17389	17289	17173	17417	17131	17445	17165	17113	17172	17295	17363	17257	17061	17397	17298	17223	17226	17169	17512	17177	17407	17169	17074	17357	17277	17260	17245	17219	17209	17133	17329	17236	17297	17299	17348	17047	17332	17172	17314	17347	17173	17368	17433	17240	17294	17293	17136	17273	17339	17282	17219	17190	17250	17363	17228	17333	17210	17270	17215	17175	17003	17159	17284	17323	17326	17289	17246	17309	17195	17232	17303	17132	17223	17392	17272	17218	17310	17412	17290	17177	17048	17331	17118	17201	17151	17128	17358	17324	17193	17278	17213	17221	17211	17092	17293	17338	17325	17270	17220	17221	17359	17353	17170	17249	17258	17281	17397	17246	17355	17324	17306	17194	17326	17260	17225	17299	17124	17197	17128	17393	17362	17044	17281	17248	17268	17242	17302	17173	17193	17203	17431	17318	17147	17265	17278	17211	17316	17251	17239	17439	17189	17186	17346	17438	17096	17375	17345	17281	17245	17220	17247	17165	17233	17150	17169	17394	17275	17082	17145	17314	17218	17127	17144	17425	17288	17184	17285	17264	17109	17363	17361	17157	17287	17271	17217	17322	17305	17226	17146	17324	17229	17244	17157	17096	17175	17185	17406	17245	17186	17295	17266	17238	17367	17182	17289	17194	17422	17190	17294	17351	17292	17182	17142	17195	17336	17452	17267	17168	17266	17269	17191	17318	17216	17294	17064	17326	17118	17367	17203	17229	17238	17280	17145	17132	17312	17229	17170	17374	17265	17320	17339	17216	17323	17477	17355	17189	17454	17327	17257	17320	17218	17316	17346	17168	17320	17164	17376	17368	17276	17382	17316	17194	17243	17253	17293	17266	17425	16999	17252	17110	17341	17415	17217	17430	17376	17296	17420	17232	17299	17243	17315	17336	17309	17244	17293	17395	17308	17198	17283	17209	17272	17222	17137	17374	17305	17332	17173	17372	17176	17209	17322	17273	17246	17154	17116	17153	17303	17220	17283	17314	17363	17302	17131	17332	17180	17175	17362	17343	17279	17107	17226	17293	17280	17345	17409	17159	17190	17265	17347	17266	17391	17182	17384	17238	17173	17349	17183	17238	17372	17210	17383	17245	17162	17072	17296	17068	17103	17375	17233	17296	17409	17037	17177	17153	17208	17269	17229	17316	17071	17428	17348	17322	17062	17283	17280	17262	17197	17216	17006	17142	17303	17108	17263	17297	17143	17145	17311	17469	17286	17284	17296	17202	17150	17347	17214	17242	17192	17186	17373	17331	17374	17312	17240	17190	17229	17301	17250	17145	17384	17160	17251	17269	17135	17195	17210	17296	17100	17249	17324	17185	17155	17283	17226	17338	17407	17330	17328	17239	17251	17228	17350	17114	17290	17103	17258	17227	17374	17426	17152	17329	17307	17278	17153	17267	17164	17157	17216	17209	17213	17411	17171	17320	17303	17173	17346	17161	17295	17283	17086	17261	17227	17210	17407	17183	17269	17216	17336	17215	17155	17143	17299	17168	17330	17407	17182	17278	17379	17043	17205	17102	17222	17431	17304	17448	17261	17256	17219	17236	17228	17466	17303	17290	17313	17307	17267	17416	17134	17305	17151	17422	17350	17328	17332	17246	17518	17403	17211	17302	17309	17207	17170	17234	17220	17238	17018	17187	17167	17340	17207	17114	17279	17170	17260	17125	17187	17249	17301	17322	17419	17084	17150	17354	17316	17330	17315	17241	17168	17196	17436	17159	17164	17106	17181	17285	17338	17299	17160	17271	17370	17317	17243	17279	17274	17104	17188	17296	17264	17343	17312	17303	17345	17373	17205	17401	17290	17251	17309	17203	17413	17230	17434	17389	17206	17135	17253	17149	17221	17333	17146	17463	17353	17236	17275	17257	17122	17105	17289	17396	17192	17127	17065	17398	17243	17285	17300	17387	17320	17374	17220	17353	17306	17218	17277	17217	17062	17099	17031	17299	17302	17091	17062	17403	17331	17326	17227	17408	17136	17383	17238	17219	17249	17535	17207	17290	17337	17066	17284	17243	17221	17068	17055	17164	17245	17267	17244	17276	17199	17266	17291	17243	17133	17226	17329	17347	17264	17085	17333	17206	17260	17237	17314	17216	17377	17263	17251	17386	17079	17235	17279	17380	17012	17336	17102	17192	17103	17190	17170	17400	17282	17205	17313	17303	17131	17222	17268	17102	17204	17425	17205	17440	17271	17051	17359	17252	17259	17268	17143	17110	17479	17562	17440	17115	17140	17271	17144	17210	17229	17294	17147	17168	17275	17205	17190	17387	17112	17110	17207	17350	17262	17270	17271	17221	17273	17261	17093	17146	17328
27855	25610	33353	30701	25728	23868	22393	21078	20661	20059	19970	19722	19512	19251	19153	19336	19264	18960	18793	18893	18933	18687	18952	18676	18833	18736	18644	18713	18757	18620	18732	18463	18480	18383	18591	18774	18749	18540	18438	18450	18660	18669	18629	18816	18671	18731	18509	18663	18802	18696	18673	18474	18767	18612	18667	18577	18541	18575	18722	18808	18653	18672	18771	18549	18668	18616	18737	18700	18837	18758	18636	18756	18803	18814	18720	18533	18602	18619	18775	18652	18637	18763	18844	18521	18671	18607	18648	18598	18605	18527	18458	18728	18476	18696	18490	18578	18594	18667	18710	18732	18567	18570	18722	18676	18676	18309	18650	18447	18824	18730	18508	18537	18666	18679	18722	18301	18384	18542	18672	18498	18580	18744	18560	18875	18792	18740	18532	18477	18797	18551	18744	18601	18668	18517	18510	18467	18765	18526	18740	18420	18725	18548	18629	18640	18658	18745	18666	18404	18396	18460	18624	18646	18501	18571	18695	18671	18910	18642	18708	18538	18724	18621	18510	18790	18645	18490	18661	18402	18529	18564	18519	18440	18413	18575	18631	18523	18519	18734	18802	18725	18741	18793	18522	18716	18617	18383	18663	18725	18532	18458	18613	18758	18776	18487	18568	18611	18642	18582	18594	18785	18623	18500	18549	18772	18621	18610	18662	18617	18690	18508	18781	18567	18647	18783	18790	18554	18539	18423	18752	18676	18688	18551	18780	18520	18723	18549	18683	18767	18588	18635	18565	18735	18597	18803	18359	18602	18685	18687	18631	18557	18628	18467	18536	18656	18742	18592	18466	18588	18740	18667	18488	18512	18614	18441	18507	18478	18582	18675	18862	18673	18596	18654	18526	18739	18861	18613	18762	18600	18622	18556	18481	18556	18708	18813	18657	18498	18528	18779	18755	18635	18523	18636	18616	18602	18770	18851	18516	18655	18891	18762	18644	18622	18709	18619	18514	18476	18565	18611	18814	18685	18557	18725	18518	18656	18689	18494	18496	18662	18565	18616	18565	18540	18559	18765	18686	18702	18740	18639	18691	18607	18713	18470	18536	18496	18541	18663	18774	18633	18713	18460	18596	18430	18729	18619	18587	18602	18763	18716	18466	18725	18667	18515	18552	18622	18677	18494	18552	18740	18455	18515	18474	18590	18561	18602	18717	18536	18544	18521	18731	18587	18649	18649	18503	18782	18522	18763	18508	18697	18795	18615	18454	18728	18551	18557	18720	18843	18676	18523	18629	18667	18712	18633	18590	18588	18645	18492	18646	18546	18524	18561	18680	18648	18915	18638	18602	18681	18584	18765	18659	18657	18699	18681	18449	18839	18546	18476	18574	18519	18668	18478	18694	18729	18687	18608	18691	18670	18555	18550	18714	18631	18468	18570	18652	18461	18679	18770	18603	18545	18794	18483	18821	18646	18705	18528	18648	18691	18897	18631	18509	18629	18540	18674	18453	18454	18662	18783	18650	18753	18646	18941	18613	18520	18714	18510	18551	18531	18699	18550	18425	18571	18680	18845	18701	18578	18425	18505	18882	18615	18765	18634	18661	18685	18657	18566	18681	18617	18541	18487	18562	18538	18738	18652	18707	18693	18887	18796	18749	18634	18546	18741	18607	18471	18487	18632	18556	18476	18593	18627	18616	18567	18592	18700	18688	18691	18534	18599	18679	18549	18626	18607	18634	18605	18619	18563	18733	18777	18678	18623	18455	18766	18521	18548	18650	18596	18752	18667	18796	18593	18573	18630	18581	18667	18644	18606	18564	18414	18659	18674	18498	18469	18753	18641	18728	18629	18559	18726	18732	18498	18633	18600	18523	18630	18684	18688	18763	18696	18758	18905	18494	18735	18498	18640	18699	18496	18484	18590	18477	18651	18809	18641	18501	18488	18453	18479	18709	18857	18889	18745	18501	18486	18442	18616	18493	18648	18724	18640	18555	18668	18556	18667	18505	18602	18550	18685	18688	18511	18842	18555	18513	18417	18913	18591	18558	18708	18685	18483	18478	18722	18653	18633	18561	18490	18750	18648	18455	18655	18805	18394	18432	18642	18633	18767	18530	18552	18546	18575	18691	18554	18662	18731	18605	18630	18663	18733	18619	18696	18569	18538	18797	18720	18690	18618	18425	18716	18811	18526	18756	18663	18292	18610	18676	18472	18722	18537	18719	18421	18550	18452	18816	18847	18786	18471	18441	18483	18605	18609	18652	18531	18555	18710	18528	18674	18610	18566	18662	18755	18811	18676	18629	18516	18483	18728	18513	18655	18548	18625	18719	18369	18499	18523	18753	18911	18501	18511	18421	18530	18602	18682	18683	18848	18630	18512	18678	18715	18698	18600	18645	18514	18555	18582	18674	18621	18584	18542	18679	18675	18795	18766	18722	18839	18823	18738	18620	18780	18560	18778	18628	18633	18614	18625	18684	18488	18621	18611	18455	18592	18509	18750	18699	18659	18560	18468	18668	18692	18470	18728	18796	18461	18754	18725	18533	18657	18715	18593	18645	18492	18607	18580	18787	18542	18536	18730	18743	18679	18635	18535	18808	18629	18624	18667	18698	18430	18749	18772	18600	18569	18910	18652	18684	18414	18578	18629	18682	18358	18614	18482	18554	18360	18717	18808	18576	18859	18486	18612	18571	18400	18602	18662	18558	18716	18514	18605	18508	18577	18717	18717	18842	18856	18651	18680	18605	18419	18569	18533	18418	18522	18547	18659	18742	18745	18577	18720	18594	18675	18848	18552	18621	18692	18741	18599	18618	18865	18680	18609	18537	18539	18575	18593	18692	18471	18633	18527	18627	18374	18598	18591	18768	18729	18611	18667	18531	18722	18731	18516	18559	18657	18511	18656	18568	18726	18768	18544	18874	18637	18695	18636	18650	18598	18728	18580	18510	18645	18571	18634	18803	18762	18596	18560	18547	18743	18787	18678	18563	18626	18780	18553	18649	18508	18422	18753	18594	18737	18806	18667	18534	18750	18602	18653	18681	18662	18590	18733	18339	18705	18680	18610	18665	18576	18535	18725	18777	18776	18642	18551	18415	18641	18661	18454	18778	18649	18562	18489	18723	18622	18801	18685	18626	18774	18623	18420	18483	18692	18696	18737	18667	18672	18530	18709	18501	18559	18599	18459	18648	18796	18513	18718	18759	18654	18523	18579	18560	18590	18622	18624	18664	18707	18752	18664	18654	18628	18493	18669	18733	18728	18615	18674	18578	18652	18702	18585	18475	18671	18768	18819	18710	18499	18689	18356	18647	18498	18708	18562	18570	18569	18525	18627	18625	18567	18694	18625	18733	18717	18755	18533	18704	18891	18610	18393	18612	18643	18514	18380	18376	18724	18483	18593	18636	18692	18636	18528	18516	18747	18741	18528	18398	18638	18612	18626	18641	18388	18588	18594	18683	18792	18604	18851	18551	18617	18661	18474	18691	18709	18285	18582	18498	18675	18726	18792	18715	18928	18829	18517	18499	18693	18591	18643	18683	18658	18672	18426	18467	18722	18773	18530	18740	18618	18635	18660	18605	18913	18767	18699	18506	18557	18652	18478	18622	18530	18735	18692	18599	18739	18643	18736	18742	18682	18546	18720	18675	18640	18455	18527	18610	18533	18679	18743	18708	18622	18514	18605	18742	18584	18605	18737	18566	18454	18493	18593	18589	18590	18673	18392	18760	18418	18517	18588	18537	18476	18803	18649	18754	18657	18526	18713	18672	18694	18630	18637	18679	18646	18783	18586	18558	18487	18469	18672	18648	18366	18684	18540	18692	18609	18658	18484	18667	18666	18825	18677	18498	18840	18768	18960	18489	18627	18615	18658	18544	18551	18708	18494	18695	18561	18776	18751	18528	18589	18556	18544	18547	18814	18658	18578	18540	18823	18723	18670	18567	18653	18608	18680	18714	18766	18369	18510	18594	18440	18638	18635	18730	18740	18535	18842	18695	18417	18682	18711	18835	18641	18524	18641	18672	18670	18835	18579	18622	18824	18758	18719	18624	18581	18582	18493	18720	18599	18571	18706	18727	18771	18451	18656	18614	18635	18635	18649	18820	18856	18553	18558	18712	18732	18627	18713	18662	18650	18725	18523	18772	18873	18568	18720	18512	18598	18670	18767	18502	18578	18655	18739	18652	18592	18674	18539	18700	18498	18612	18506	18596	18485	18543	18629	18727	18585	18784	18484	18688	18686	18560	18623	18657	18633	18666	18720	18607	18477	18550	18619	18649	18605	18702	18532	18904	18904	18560	18198	18577	18529	18624	18647	18553	18469	18633	18494	18777	18795	18735	18709	18646	18607	18532	18801	18868	18400	18538	18523	18504	18491	18614	18560	18595	18587	18708	18771	18645	18492	18424	18488	18642	18675	18754	18685	18560	18494	18713	18741	18792	18496	18966	18514	18522	18678	18754	18605	18787	18805	18720	18529	18526	18637	18740	18692	18729	18584	18555	18687	18565	18512	18756	18601	18796	18725	18444	18592	18560	18632	18484	18685	18469	18571	18692	18598	18664	18771	18609	18551	18698	18705	18527	18568	18532	18711	18752	18520	18475	18613	18566	18448	18478	18799	18583	18599	18735	18723	18924	18525	18613	18881	18819	18752	18626	18508	19008	18645	18436	18606	18639	18717	18625	18608	18520	18619	18733	18645	18831	18328	18643	18731	18559	18571	18540	18486	18696	18535	18732	18588	18672	18440	18583	18533	18575	18584	18790	18680	18708	18577	18653	18494	18346	18672	18627	18522	18715	18417	18654	18622	18590	18639	18494	18676	18705	18598	18741	18687	18661	18567	18634	18611	18514	18696	18603	18470	18429	18611	18601	18590	18724	18622	18483	18507	18590	18823	18732	18553	18477	18823	18747	18576	18498	18417	18496	18665	18568	18491	18810	18434	18733	18548	18706	18707	18405	18468	18532	18530	18661	18781	18673	18739	18732	18831	18819	18575	18452	18679	18591	18657	18759	18515	18596	18650	18595	18630	18692	18665	18631	18564	18602	18679	18809	18535	18694	18572	18599	18518	18578	18436	18556	18633	18565	18622	18663	18528	18634	18740	18844	18579	18593	18726	18755	18771	18448	18673	18690	18701	18699	18695	18715	18579	18559	18557	18634	18708	18734	18393	18604	18581	18738	18364
28195	41144	38031	30340	26427	23552	21389	20008	19431	18477	18257	17939	17570	17321	17184	17034	16862	16864	16636	16725	16413	16554	16463	16449	16446	16231	16220	16442	16242	16229	16094	16282	16068	16138	16228	16231	16067	16175	16141	16287	16101	16128	16140	16156	16103	16060	16157	16253	16073	16205	16282	16364	16199	16486	15894	16161	16331	16237	16335	16138	16319	16372	16227	16243	16246	16296	16387	16073	16318	16104	16237	16186	16176	16096	16188	16121	16158	16309	16077	15962	15992	16053	16148	16170	16095	16089	16272	16070	16343	16070	16252	16369	16091	16308	16253	16217	15998	16140	16113	16160	16163	16182	16149	15983	16323	16182	16137	16075	16033	16124	16294	16149	16136	16112	16275	16205	16160	16181	16311	15994	16100	16161	16240	16203	16180	16130	16193	16041	16252	16299	16088	16357	16277	16360	16022	16091	16236	16087	16098	16112	16250	16223	16085	16397	15970	16232	16191	16140	16003	16095	16122	16115	16056	16144	16265	16271	16071	15948	16139	16241	16105	15987	16158	16201	16134	16096	16045	16094	16314	16279	16097	16144	16185	16289	16076	16053	16052	16153	16286	16034	15992	16108	16073	16187	16207	16157	16147	16001	16061	16221	16014	16275	16083	16087	16239	16022	16155	16083	16033	16133	16075	16207	16139	16035	16076	16234	16189	16203	16177	16247	16262	15984	16288	16179	16076	16181	16244	16335	16127	16137	16022	16185	16112	16148	16165	16223	16147	16122	16304	16173	16202	15949	16170	16132	16223	16099	16314	15973	16153	16077	16218	16153	16310	16103	16108	16272	16164	16181	15973	16090	16207	16225	16294	15951	16109	16192	16283	16096	16133	16102	16210	16103	16177	16216	16118	16191	16068	16037	16316	16081	16199	16148	16105	16070	16111	16206	16270	16255	16241	16280	16324	15980	16265	16139	16042	16131	16225	16414	16066	16154	15983	16119	16127	16253	16098	16021	16102	16137	16045	16043	16183	16320	16088	16201	16384	16153	16108	16242	16121	15993	16186	16131	16187	16156	16042	16065	16090	16018	16138	16201	16075	16206	16246	15975	16265	16268	16228	16157	16050	16185	16159	16267	16182	16368	16099	16042	16154	16155	16028	16130	16194	16137	15992	16202	16236	16272	16084	16054	16000	16127	16170	16136	16042	16367	16240	16158	16108	16089	16210	16050	16291	16125	16170	16005	16180	15957	16144	16193	16247	16198	16246	16207	16279	16218	16129	16096	16115	16085	16095	16191	16111	16046	16092	16382	16162	16114	16220	16283	16133	16123	16096	16121	16155	16209	16082	16190	16199	16195	16285	16308	16199	16292	16045	16275	16164	16078	16207	16246	16085	16086	16216	16024	16097	16279	16125	16053	16153	16148	16185	16286	16363	16001	16132	16295	16275	16192	16177	16229	16049	16108	16222	16267	16354	16202	16200	16198	16302	16180	16091	16124	16145	16223	16148	16123	16128	16130	16125	16050	16194	16167	16178	16211	16194	15969	16104	16221	16262	16039	16100	16320	16156	16069	16112	16185	16296	16271	16063	15954	16030	16368	16089	16203	16205	16166	16120	16339	16148	16128	16208	15989	16217	15946	16156	16311	16176	16143	16175	16095	16199	16034	16308	16300	16227	16081	16120	16132	16229	16144	15975	16178	16107	16154	16096	16179	16098	16110	16015	15932	16325	16152	16273	16232	16228	16116	15986	16113	16168	15968	16152	16160	15980	16083	16136	16245	16027	16185	16244	16152	16155	16153	16221	16251	16227	16063	16062	16108	16134	16349	16046	16236	16291	16411	16092	16103	16131	16251	16112	16106	16195	16139	16183	16301	16304	16225	16169	16154	16148	16204	16167	16195	16083	16122	16144	16092	16207	16165	16182	16135	16165	16246	16067	16072	16228	16140	16191	16233	16199	16322	16231	16285	16265	16039	16147	16266	16069	16124	16257	16125	16156	16124	16180	16184	16281	16117	15913	16335	16248	16192	16272	16073	16268	16209	16071	16198	16213	16053	16137	16055	16214	16176	16084	16244	16062	15867	16173	16302	16134	16182	16094	16172	16098	16310	16078	16106	16148	16272	16198	16067	16056	16068	16121	16219	16016	15990	16200	16092	16098	16329	16017	15982	16249	16171	16348	16145	16123	16264	16169	16155	16124	16227	16031	16276	16104	16144	16237	16092	16075	16334	16138	16212	16278	16138	16218	16028	16105	16333	16198	16144	16218	16283	16221	16126	16148	16111	16292	16108	16075	16126	16101	16265	15941	16120	16305	16315	15978	16139	16307	16087	15984	16115	16129	16331	16067	16000	16234	16134	16108	16140	16176	16293	16138	16274	16034	16153	16092	16041	16232	16309	16215	16315	16047	16032	16390	16150	16211	16230	16258	16179	16000	16241	16189	16014	16009	16146	16287	16062	16315	16129	16003	16146	16144	16210	16133	16040	16249	16232	16014	16255	16063	16115	16279	16070	16067	16280	16166	15962	16249	16228	16162	16131	16151	15964	16169	16097	16225	16197	16017	16008	16311	16140	16119	16405	15969	16137	16069	16188	16221	16257	16207	16090	16040	16258	16201	16038	16250	16127	16095	16131	16165	16233	16014	16197	16228	16184	16163	16235	16197	16377	16106	16281	16304	16019	15954	16107	16157	16196	16015	16069	16218	16129	16216	16257	16028	16381	16172	16157	16247	16260	16003	16223	16092	16266	16088	16220	16152	16326	16174	16149	16211	16059	15982	16261	16075	16062	16205	16190	16059	16099	16266	16101	16256	16191	16107	16075	16259	15996	16120	15979	16062	16163	16202	16185	16250	16147	16231	16079	16102	16084	16046	16010	16230	16170	16016	16172	16040	16123	16237	16235	16075	16399	16302	16108	16183	16167	16160	16078	16101	16069	16146	16125	16162	16051	16154	16241	16201	16215	16238	16320	16184	16202	16236	16149	16041	16200	16349	16178	16251	16144	16027	16044	16176	16148	16238	16090	15997	16119	15961	16130	16065	16080	16223	16036	16056	16282	16123	16211	16107	16103	16136	16015	16004	15948	16318	16185	16192	16213	16180	16201	16186	16288	16152	16006	16193	16008	16325	16179	16170	16218	16198	16121	16149	16294	16272	16087	16159	16178	16097	16144	16130	16146	16166	16173	16209	16174	16183	16153	16090	16018	16085	16141	16155	16068	16232	16108	16164	16134	16127	16251	16155	16123	16255	16094	16075	16128	16140	16071	16330	16171	16170	16120	16009	16164	16046	16220	16269	16222	16270	16323	16195	16191	16101	16205	16297	16039	16067	16202	16261	16212	16188	16195	16165	16273	15959	16285	16062	16188	16203	16306	16124	16212	16192	16101	16212	16237	16047	16182	16159	16162	16272	16221	16012	16133	16024	16171	16086	16235	16238	16292	16316	16219	16175	16069	16038	16169	16133	16279	16123	16206	16076	16030	16178	16045	16116	16082	16403	15991	16326	16182	16160	16267	16052	16197	16240	16149	16207	16297	16153	16181	15964	16017	16025	16112	16266	16220	16188	16183	16112	16223	16051	16199	16133	16007	16345	15938	16222	16108	16112	16201	16077	15949	16219	16287	15950	16064	16125	16033	16156	16232	16213	16025	16199	16158	16002	16279	16216	16070	16286	16035	16032	16273	16083	16166	16147	16101	16153	16153	16087	16316	16280	16108	16127	16116	16246	16169	16264	16058	16166	16268	16211	16307	16053	16171	16179	16178	16273	16132	16033	16085	16127	16206	16156	16212	15998	16071	16150	16079	16075	16015	16184	16062	16038	16022	16242	16251	16243	16179	16253	16175	16224	16074	16157	16300	16112	16062	16279	16135	15994	16069	16135	16183	16171	16135	16072	16100	16101	16078	16152	16267	16283	16162	16117	16164	16017	16071	16307	15989	16206	15903	16400	16235	16119	16125	16139	16084	16195	16159	16167	15845	16154	16210	16249	16205	15951	16040	16312	16175	16147	16242	16151	16292	16174	16152	16156	16222	16046	16081	16095	16073	16246	16162	16037	16047	16213	16182	16187	16308	16097	16189	16330	15974	16043	16087	16112	16173	16292	16086	16186	16251	16182	16128	16166	16126	16175	16087	16091	16211	16196	16237	16273	16128	15955	16191	16189	16338	16121	16132	16341	16112	16148	16216	16081	16210	16132	16168	16244	16129	16091	16186	16231	16269	16028	16271	16279	16225	16118	16214	16063	16366	16115	16168	16241	16105	16114	16142	16145	16083	16124	16086	16000	16114	16247	16270	16132	16178	16161	16197	16193	16257	15978	16181	16259	16106	16180	16144	16235	16117	16070	16159	15952	16095	16270	16270	16110	16178	16158	16166	16148	16235	16210	16290	16189	16120	16202	16099	16009	16159	16013	16319	16041	16059	16149	16316	16225	16084	16286	16311	16184	16102	16148	16117	16264	15949	16223	16233	16257	16280	16323	16026	16074	16215	16115	16249	16061	16237	16116	16215	16098	16152	16178	16177	16220	16092	16125	16305	16048	16192	16095	16217	16236	16332	16302	15945	16244	16258	16169	16107	16089	16164	16121	16135	16115	16275	16265	16041	16062	16295	16229	16307	15963	16239	16054	16157	16188	16143	16245	16374	16239	15979	16069	16089	16139	16242	16142	16083	16233	16171	16057	16175	15968	16054	16192	16222	16277	16066	16215	16114	16147	16025	16136	16311	16090	15905	16275	16274	16085	16023	16165	16116	15949	16235	16133	16159	16130	16170	16260	16168	16204	16146	16201	16287	16149	16228	16129	16011	16318	15981	16340	16093	16031	16134	16135	16206	16092	16314	16043	16077	16258	16073	16117	16145	16093	16123	16074	16342	16126	16233	16169	16222	16073	16099	15991	16163	15969	16205	16076	16150	16240	16288	16276	16164	16136	16102	16300	16279	16171	16175	16140	15997	16138	16243	16091	16300	16341	16197	16170	16304	16286	16020	16202	16182	16115	16151	16175	16226	16112	16223	16296	16082	16235	16261	16191	16100	16219	15995	16244	16112	16191	16025	16165	16165	16157	16290	15983	16139	16148	16258	16162	16241	16097	15964	16249	16241	16190	16205	16158	16216	16362	16086	16177	16151	16169	16042	16321	16080	16145	16162	16162	16275	16078	16220	16147	16158	16196	16190	16150	16279
23666	21104	28575	24689	24422	26425	26255	22876	22074	21756	21239	20900	20790	20527	20152	19972	19617	19663	19459	19368	19415	19198	19206	19247	19163	19200	19164	19203	19200	19176	19159	18825	19009	18999	18985	19054	18963	18989	18865	18846	18955	19077	18922	18983	19138	19021	19283	19014	18872	19061	18983	18739	19055	18977	19084	19146	19204	19029	19117	19108	19090	19116	18916	19262	18958	18812	18947	18917	18885	18989	18972	19062	19069	18971	18880	19093	19120	19239	19038	19018	19076	18859	18741	18916	19124	18964	18948	19019	18998	18970	18958	18993	19053	19029	19011	18903	18980	19007	18950	19031	18854	18627	18923	18984	18875	18965	19050	19197	19252	18947	18940	18881	18984	18961	19117	18984	18923	19069	18947	18909	18873	19113	19008	18934	19000	19063	18710	19030	18692	18813	18947	18744	19081	18880	19196	18717	18974	18862	18835	18869	18939	18857	18924	19030	18990	19009	18874	18999	18867	19077	19004	18925	18946	18900	18958	18813	19100	19052	18903	19073	19157	19063	19111	19049	18973	18974	18799	18908	19059	18904	18783	18860	19081	18852	19006	19068	19106	19051	18916	18964	18842	18834	19086	19266	19123	18927	19126	18714	18956	18860	18770	19062	18860	18779	18942	18991	19171	18785	19070	19103	18954	18865	18779	19033	18881	18842	18949	18722	18790	19029	19109	18874	19067	18848	18806	18741	19123	19011	18881	19012	18983	18832	19017	18999	18906	18968	18771	18790	18942	18952	18957	18953	19083	18869	18861	19099	18882	18874	18923	19061	18880	19024	18970	18957	19073	18872	19023	18946	18724	18719	18863	18918	19039	19038	19053	18906	18806	19162	19103	18926	18918	18789	18951	19207	18961	18814	18805	18955	19004	18939	18875	18879	18928	18893	18927	19107	18830	18953	19044	18902	18950	18857	18908	18913	19036	19009	19092	19100	18849	18761	19002	19016	18972	18891	18932	18993	18933	19040	18985	18887	18766	18985	19079	19059	19011	18767	18943	18831	19035	18856	18892	18940	19076	18651	18863	19036	18985	18947	19034	18900	18844	19075	18848	18886	18930	18808	18929	18972	18788	18854	19002	18878	19102	19067	19095	19032	19011	19028	19132	19118	19086	19120	18981	19019	19020	18720	18787	18950	19021	18875	18909	19087	19123	18691	18785	18794	18738	18922	19034	18928	19071	18839	19072	18987	19103	18990	18898	18960	18917	18934	18869	19069	18788	18912	19110	19047	18995	18947	19001	18914	19238	19024	18954	18996	18812	19054	18775	18972	18931	19034	19029	19028	18754	18899	18966	18930	18947	18905	18919	19152	19003	18952	18898	18794	18846	19111	18880	19030	18819	18866	18907	18963	18861	18901	19026	18776	18814	19079	19004	19096	18854	18849	19101	18905	19139	18969	19030	18672	18687	18785	18979	18833	18985	19058	19161	18892	19079	18893	19195	19035	19061	18994	18867	18846	18766	18894	19045	19026	18938	18824	19017	18830	18952	18925	19041	18824	18808	18877	18852	18829	18667	19086	18924	19026	18842	18917	18888	19104	19176	18910	19002	18928	18767	18954	18694	19002	18875	19014	18826	18961	18921	19036	18908	18987	19045	19051	18877	18829	19149	19009	18811	19182	18695	18953	18898	18749	18831	18940	18886	18949	19383	19013	18973	18850	18992	18905	18978	19087	19048	19068	18910	19050	18860	19166	18813	18791	19120	19081	18849	18956	18957	18870	19141	18930	19134	19048	18998	18815	18863	18778	19033	18885	18986	18841	19025	18912	18835	18865	18854	18871	19036	18957	18898	18941	19046	18950	18849	18957	18913	18894	18848	19000	19125	18944	18981	18873	18912	18891	19080	18863	18888	18798	18911	18781	18912	18830	18937	18936	19055	18935	18946	18755	19093	18964	18798	19076	18865	19045	18924	18761	18976	18781	18994	19116	18833	18994	18888	19033	18657	19066	18832	18994	18768	18936	19018	18869	18848	18960	18937	19190	18723	18879	18736	18830	18861	18779	18708	18997	18791	19131	18978	18926	19033	18975	19000	18886	18799	19040	18930	18819	18803	18896	19127	18853	18986	18789	19232	18940	18981	18975	18876	19039	19009	18978	19009	19089	18913	18768	18766	18720	18880	18966	19028	18891	18980	18840	18808	19039	19105	19000	18974	18885	19078	19016	18888	19114	18950	18736	18850	18907	19025	18995	18915	18895	18951	19107	18966	19017	19003	19061	18925	18783	18787	19055	19033	18877	18920	18815	18833	19080	18888	18903	19141	18943	18982	19173	18708	19021	18901	18910	18973	18853	18919	18933	18987	18875	18993	18834	18802	18924	18889	18940	18900	19123	19009	19177	19098	19130	18798	19143	19101	18825	19113	18844	18738	18988	18883	19165	18969	19025	18729	19092	18805	18978	18848	19059	18898	18978	19050	18844	18831	18909	18943	18949	18797	18910	18861	18723	18812	18942	18944	18883	18804	18906	18901	18973	18883	19034	19155	19205	19019	18910	18928	18885	18919	19052	18899	18911	18759	18982	19193	19152	18874	18946	18894	18732	18838	19050	19034	19072	18905	18928	18960	18866	18860	19133	19017	18977	18777	18919	19020	19006	19001	18979	18832	19031	18882	18837	18972	19068	18975	19060	18967	18854	19102	19141	18844	18813	18933	18974	18956	18870	19058	18923	18996	18972	18832	18955	19081	18965	18962	18848	18847	18998	18764	19125	18779	18935	18738	18917	18790	19021	19004	18979	18941	19108	18960	18896	19005	19012	18977	18896	18995	19185	18705	18841	19120	19081	19128	19021	18983	18940	18809	18833	18865	19046	18862	18940	18936	19202	19013	19048	19064	18900	18872	18814	19121	19057	19099	18788	18957	19005	18951	18914	18946	18820	18841	19137	18878	19002	18961	18795	19197	19095	19079	18981	18728	18801	19049	19013	18906	18878	18920	18896	18749	18980	19062	18971	19060	19119	19060	19097	19019	18851	19108	18944	18938	19012	19116	18907	18901	18872	18803	18767	18868	18954	18881	19076	18773	18879	18972	19033	19053	18914	18973	18866	19060	18800	18967	18799	18974	19062	19111	18979	19220	19216	18846	19007	18957	18846	18877	18969	19025	19041	18716	18957	18854	18835	18930	18904	18831	18960	18935	19125	18971	18934	18891	19046	18985	18841	19023	19000	18983	18905	18862	19071	19080	19004	19118	18949	18924	18879	19055	18900	19116	18776	18829	18965	18978	18845	18966	19199	18829	18898	19046	19086	19169	19028	18913	18853	18843	19003	19053	18980	18891	18890	18855	18909	18847	19109	18907	19014	18990	19032	18976	18875	19001	18901	19034	18897	18903	18762	18829	18945	18807	19187	18964	19154	19078	18930	18930	18963	18964	18755	18958	19067	19078	18982	18916	18900	18882	19131	19071	18843	18692	18878	18965	19024	19063	19061	19052	18749	18939	19123	19225	18990	18934	18914	19061	18879	18900	18892	18939	19118	19176	18927	18933	18986	18787	18905	18834	18733	18839	18968	19019	18929	19001	18920	19067	18854	19347	19038	18934	18965	18994	18795	18855	18968	18647	18935	19084	19036	18994	18817	18861	18836	18942	19166	18960	18944	18767	18885	18948	18956	18886	18940	19016	18784	19030	18785	18760	18938	18980	18991	19095	18900	18998	18872	18799	18876	18923	18888	18859	18867	18933	18884	19019	18923	18884	19005	18899	19126	18988	18926	18975	18888	19082	19039	18863	18858	18857	18764	18908	18878	19030	18868	19123	19012	19033	18799	18723	18814	18819	18970	18944	19109	19032	18942	18991	18885	19102	18846	19209	18809	18773	18917	18988	18949	18895	18921	18912	18932	19002	18993	18983	19022	18992	18906	19145	19104	18875	18798	18962	19156	18886	18887	18984	18881	18938	18872	19121	18862	19174	19066	18912	18873	18798	18861	18860	18613	19070	18862	18972	18859	18793	18814	18958	18631	19071	19083	19173	18790	18878	19074	19176	18999	18945	19174	18946	19012	18915	18962	19066	19010	18934	18878	18835	19056	18902	19067	19036	19094	18955	18803	19051	18918	18920	18834	19021	18976	19027	18910	19181	19100	18952	18847	18844	18887	18883	18805	19089	18939	18999	19040	19048	18924	18917	18817	19031	19002	18991	19117	18971	18795	18982	18842	19061	19036	18898	18976	19115	18902	19039	19030	18983	18977	19037	18762	18836	19059	18861	18800	18792	19011	19024	19004	19033	18974	19043	18907	18893	19037	19029	18942	19066	18931	18980	18875	18882	19047	18786	18915	18851	19103	18991	18839	18920	19058	18824	18920	18986	19039	19146	18792	19115	19010	18941	18847	19092	18778	18887	19040	18831	19094	18981	18928	19075	18983	19132	19056	19068	19099	19076	18963	19039	18973	19017	18887	19074	18897	18916	18911	18782	19131	18863	18738	19238	18906	18896	18859	18967	18997	18812	19061	18904	18810	18938	19118	19110	18921	19113	18719	18856	18799	18926	19040	18969	19033	19010	19088	18895	18867	19076	19128	19193	18931	18892	19041	18925	18847	18929	18850	18981	18748	19051	19007	18855	18885	18801	18726	19103	18951	18922	18973	19010	18986	19189	18904	19000	19059	18963	19066	18862	19096	19113	18992	19020	19107	18998	18874	18803	18996	18944	18901	18987	19023	18978	18997	18955	18809	19070	18912	18788	18995	19083	19141	18814	18867	18932	18993	18875	18992	19089	18914	18929	18870	18751	18711	19020	18768	18985	18939	19158	19003	19125	19144	18933	19068	18874	18980	18990	19054	18730	18945	18918	18768	19021	18743	18796	19178	18967	18983	19062	18860	18934	18924	18828	18985	18906	18993	18861	19163	19030	18923	18893	19052	19091	19261	18845	19005	18975	18908	19013	18937	19006	18937	19029	18890	19021	19081	18846	18951	19172	18987	18899	18924	18787	18950	18963	18953	19039	19109	18972	19048	19022	19019	18947	19000	19172	18789	18998	18858	18818	18908	18932	19034	18970	18994	18784	18969	18844	19109	18859	18989	18719	18862	19151	18864	19000	18875	18848	18828	18995	18891	18993	18754	19006	19095	18818	18984	18840	18898	19132	18983	18849	18925	19121	19155	19030	18773	19053	18986	19215	18970	18946	19047
27677	46809	43439	35243	30510	26803	23947	22148	21413	20240	19684	19257	18817	18391	17954	17640	17545	17195	17041	16962	16951	16878	16811	16760	16525	16697	16559	16722	16568	16605	16598	16536	16504	16418	16404	16375	16567	16397	16409	16357	16541	16486	16419	16415	16425	16339	16521	16405	16428	16394	16483	16440	16450	16503	16435	16321	16458	16462	16509	16224	16364	16393	16426	16490	16395	16429	16395	16588	16251	16528	16312	16531	16437	16248	16558	16463	16457	16313	16399	16319	16544	16401	16492	16497	16293	16434	16296	16432	16406	16502	16460	16335	16389	16337	16203	16359	16394	16388	16280	16320	16371	16341	16367	16362	16301	16262	16428	16265	16287	16303	16275	16295	16334	16303	16355	16305	16317	16410	16271	16184	16369	16409	16359	16258	16319	16351	16412	16241	16329	16395	16382	16388	16438	16394	16120	16388	16232	16399	16224	16300	16387	16293	16391	16412	16372	16316	16438	16432	16373	16469	16386	16274	16381	16345	16479	16175	16310	16297	16447	16356	16498	16527	16628	16349	16429	16606	16309	16372	16265	16626	16308	16449	16440	16343	16545	16425	16426	16361	16435	16522	16308	16463	16346	16253	16442	16181	16395	16340	16388	16278	16346	16345	16367	16335	16284	16324	16575	16407	16329	16384	16431	16361	16561	16473	16471	16387	16450	16477	16419	16429	16398	16291	16205	16366	16337	16433	16333	16632	16360	16403	16476	16294	16407	16273	16308	16462	16315	16495	16365	16403	16446	16296	16467	16507	16338	16378	16456	16565	16261	16354	16486	16492	16463	16395	16592	16452	16343	16290	16462	16376	16398	16375	16148	16463	16436	16305	16346	16232	16389	16464	16591	16467	16398	16416	16284	16380	16500	16269	16395	16355	16400	16321	16409	16310	16448	16405	16468	16285	16402	16488	16333	16342	16327	16389	16353	16568	16233	16353	16531	16576	16407	16233	16404	16384	16340	16386	16568	16297	16548	16286	16342	16541	16392	16187	16373	16347	16259	16285	16393	16560	16471	16261	16395	16571	16302	16413	16446	16350	16400	16531	16344	16317	16407	16437	16315	16320	16194	16503	16220	16478	16473	16425	16358	16344	16465	16278	16425	16300	16190	16497	16391	16283	16234	16321	16475	16346	16465	16269	16311	16383	16437	16447	16281	16309	16194	16344	16233	16465	16334	16222	16383	16232	16441	16329	16280	16411	16240	16441	16422	16344	16395	16373	16303	16147	16340	16243	16262	16429	16328	16476	16484	16302	16226	16540	16420	16270	16371	16371	16423	16389	16410	16362	16302	16244	16436	16334	16314	16234	16412	16512	16260	16385	16505	16482	16182	16449	16240	16533	16537	16431	16151	16282	16282	16403	16385	16415	16315	16497	16316	16477	16483	16475	16482	16259	16346	16473	16482	16524	16365	16281	16539	16576	16410	16423	16340	16226	16503	16343	16221	16289	16427	16214	16327	16467	16198	16318	16307	16240	16386	16228	16311	16302	16455	16386	16314	16478	16405	16363	16375	16635	16160	16361	16497	16339	16565	16430	16309	16505	16454	16404	16366	16428	16391	16329	16369	16364	16515	16521	16384	16430	16421	16290	16298	16298	16284	16436	16340	16337	16360	16336	16297	16374	16273	16305	16426	16332	16464	16296	16385	16258	16372	16200	16546	16296	16268	16414	16468	16295	16357	16533	16344	16547	16457	16483	16392	16420	16442	16505	16394	16434	16403	16372	16076	16499	16363	16313	16369	16598	16410	16426	16245	16368	16281	16348	16264	16330	16403	16383	16537	16379	16408	16459	16430	16172	16332	16368	16326	16256	16291	16352	16424	16181	16416	16535	16641	16412	16394	16505	16350	16364	16401	16281	16400	16412	16496	16242	16439	16325	16516	16314	16173	16425	16448	16546	16269	16453	16575	16272	16528	16377	16334	16343	16311	16507	16435	16542	16273	16375	16428	16351	16373	16495	16413	16378	16395	16443	16405	16441	16443	16320	16352	16371	16358	16193	16399	16352	16455	16327	16404	16513	16222	16433	16242	16319	16383	16516	16354	16316	16382	16201	16357	16328	16395	16411	16424	16407	16445	16405	16470	16402	16572	16449	16311	16339	16373	16269	16389	16499	16220	16534	16313	16502	16425	16388	16436	16351	16404	16496	16517	16418	16345	16205	16457	16408	16471	16515	16364	16356	16481	16444	16293	16430	16345	16451	16511	16175	16436	16364	16387	16295	16286	16450	16560	16362	16433	16433	16262	16104	16472	16406	16465	16339	16442	16415	16231	16360	16513	16253	16373	16295	16391	16273	16434	16282	16265	16416	16325	16436	16267	16292	16372	16392	16474	16318	16454	16350	16472	16414	16354	16296	16348	16389	16401	16460	16476	16477	16353	16470	16388	16199	16129	16442	16331	16280	16597	16321	16452	16433	16336	16415	16385	16487	16412	16376	16366	16441	16248	16206	16376	16490	16426	16428	16351	16363	16326	16476	16429	16346	16431	16459	16233	16317	16448	16563	16265	16244	16519	16388	16344	16424	16369	16368	16285	16298	16415	16448	16224	16524	16319	16361	16493	16372	16461	16320	16357	16396	16148	16339	16340	16553	16354	16348	16243	16554	16478	16591	16414	16500	16471	16462	16394	16406	16310	16289	16296	16368	16408	16437	16181	16212	16408	16346	16337	16348	16236	16603	16440	16123	16392	16316	16391	16375	16329	16277	16390	16321	16607	16556	16256	16404	16364	16396	16495	16360	16316	16328	16408	16408	16461	16516	16422	16453	16466	16368	16472	16473	16358	16295	16400	16309	16215	16402	16335	16507	16282	16282	16511	16262	16366	16401	16315	16442	16395	16522	16163	16447	16384	16498	16287	16312	16459	16545	16433	16300	16353	16446	16352	16464	16563	16334	16273	16481	16566	16464	16391	16410	16419	16444	16249	16556	16462	16298	16323	16358	16265	16240	16392	16245	16458	16393	16425	16228	16313	16372	16466	16495	16375	16521	16350	16489	16302	16477	16580	16113	16453	16425	16491	16410	16361	16426	16232	16194	16103	16420	16497	16372	16406	16367	16318	16264	16453	16516	16416	16327	16470	16377	16576	16348	16476	16423	16265	16170	16574	16342	16349	16404	16466	16297	16337	16154	16455	16413	16376	16501	16453	16392	16507	16432	16316	16274	16475	16375	16566	16281	16486	16494	16473	16456	16360	16364	16424	16490	16401	16307	16385	16323	16638	16503	16352	16494	16545	16514	16344	16366	16346	16375	16459	16474	16271	16416	16459	16337	16597	16205	16460	16545	16344	16429	16356	16302	16353	16469	16438	16566	16288	16315	16561	16511	16336	16527	16402	16428	16311	16422	16261	16330	16515	16508	16299	16467	16363	16390	16270	16547	16252	16311	16372	16417	16490	16514	16291	16448	16179	16473	16392	16408	16359	16411	16278	16300	16294	16217	16600	16547	16307	16479	16418	16395	16562	16482	16346	16480	16319	16305	16397	16464	16472	16384	16236	16206	16446	16363	16358	16510	16358	16539	16322	16306	16295	16376	16369	16383	16360	16545	16321	16370	16457	16272	16561	16350	16480	16558	16354	16473	16353	16488	16472	16373	16370	16348	16535	16505	16411	16306	16327	16206	16201	16484	16452	16352	16429	16479	16456	16404	16357	16330	16338	16260	16428	16425	16279	16287	16172	16413	16482	16355	16517	16433	16207	16426	16457	16336	16339	16402	16314	16491	16431	16435	16385	16446	16471	16465	16456	16201	16292	16301	16375	16477	16387	16488	16410	16426	16315	16398	16338	16466	16293	16316	16433	16228	16319	16389	16414	16465	16280	16399	16348	16375	16460	16469	16562	16467	16547	16472	16343	16405	16377	16440	16451	16509	16350	16457	16338	16455	16268	16353	16319	16470	16334	16336	16427	16532	16392	16218	16432	16425	16383	16401	16352	16328	16230	16346	16197	16432	16423	16442	16288	16301	16455	16496	16339	16418	16370	16626	16338	16382	16196	16336	16416	16647	16267	16390	16418	16413	16379	16203	16418	16630	16280	16360	16486	16414	16343	16258	16301	16417	16271	16526	16246	16375	16535	16349	16113	16255	16357	16271	16516	16475	16633	16338	16364	16364	16475	16349	16385	16431	16356	16293	16360	16292	16496	16520	16432	16411	16562	16416	16427	16429	16178	16355	16513	16361	16472	16203	16387	16369	16511	16331	16428	16351	16257	16281	16308	16359	16355	16368	16363	16304	16294	16431	16358	16467	16560	16424	16360	16428	16385	16351	16472	16482	16298	16397	16446	16450	16284	16257	16341	16486	16441	16340	16527	16425	16376	16423	16166	16425	16301	16303	16352	16273	16294	16273	16371	16444	16364	16545	16485	16537	16448	16262	16393	16343	16417	16262	16386	16351	16338	16291	16432	16058	16344	16455	16370	16479	16303	16350	16376	16492	16200	16349	16577	16480	16362	16385	16248	16490	16522	16354	16581	16478	16229	16436	16557	16423	16385	16378	16253	16539	16468	16445	16359	16441	16456	16606	16415	16327	16353	16481	16462	16449	16240	16394	16388	16499	16446	16468	16410	16211	16379	16318	16467	16553	16339	16421	16350	16352	16586	16347	16371	16454	16222	16467	16410	16446	16393	16390	16426	16277	16508	16284	16387	16363	16406	16461	16486	16368	16549	16318	16296	16575	16389	16345	16411	16299	16313	16474	16384	16465	16344	16328	16335	16463	16363	16527	16392	16491	16364	16413	16434	16303	16333	16377	16217	16401	16321	16377	16443	16411	16462	16401	16451	16417	16229	16253	16492	16373	16495	16554	16324	16504	16395	16454	16419	16316	16346	16460	16517	16355	16567	16311	16456	16355	16414	16360	16366	16372	16444	16348	16446	16560	16444	16445	16400	16517	16483	16345	16152	16360	16433	16430	16434	16416	16415	16261	16337	16478	16323	16348	16369	16411	16467	16496	16253	16274	16357	16402	16311	16409	16439	16307	16146	16456	16345	16382	16436	16437	16184	16285	16370	16470	16368	16431	16281	16443	16274	16464	16463	16376	16339	16309	16468	16298	16458	16189	16340	16530	16344	16366	16373	16190	16411	16363	16582	16162	16433	16260	16459	16387	16401	16470	16471	16481	16192	16458	16402	16249
22596	21064	28819	23682	22364	26730	29903	25214	24063	23898	23345	22620	22423	21922	21651	21496	21098	21020	21055	20784	20684	20754	20921	20493	20775	20436	20542	20545	20327	20499	20456	20224	20277	20094	20226	20240	20396	20265	20312	20552	20372	20289	20280	20326	20248	20299	20249	20336	20277	20103	20060	20176	20200	20286	20187	20097	20152	20300	20054	20078	20112	20319	20341	20326	20243	20133	20315	20187	20093	20293	20157	20297	20243	20096	20152	20040	20229	20296	20394	20186	20005	19949	20102	20214	20048	20044	20214	20007	20136	20121	20293	20165	20230	20109	20349	20397	20156	20259	20322	20380	20131	20190	20200	20106	20162	20041	20046	20237	20292	20059	20267	20203	20319	20226	20298	20217	20158	20191	20214	20293	20033	20154	20036	20068	20212	20236	20008	19932	20140	20082	19917	19751	20269	19883	20054	20111	20133	20172	20124	20336	20139	20307	20076	20268	20204	20008	20415	20055	20286	20124	20151	20168	20101	20379	20039	20083	20088	20271	20300	20281	20268	20167	20072	20273	20205	20067	20061	20112	20307	20225	20049	20268	20144	20288	20008	20224	20136	20145	20197	20197	20157	20135	20138	20049	20023	20064	20086	20242	20259	20096	20330	20100	20088	20157	20137	20049	20000	20214	20266	20208	20190	20073	20110	19929	20100	20035	20308	20182	20016	19950	20070	20170	20219	19862	20043	20325	20051	20177	19928	20178	20132	20221	20258	20165	20142	20217	20081	19982	20170	19987	20111	20313	20286	20368	20163	20078	20035	20107	20051	20083	20022	20067	20210	19763	20065	20005	20018	20081	20163	19980	20204	20147	20095	20323	20023	20262	20214	20004	20368	20182	20183	20319	20091	20171	20123	19935	20172	20214	19977	20016	20132	20141	20053	20275	20121	19972	20417	20058	20145	20022	20020	19996	20230	20038	20383	19929	20061	20164	20286	20032	20094	20175	19972	20145	20007	20184	20163	20130	20092	20141	20171	20101	19925	20106	20079	20182	20090	19991	20232	20092	20064	19961	20264	19951	19894	19890	20115	20105	20101	20363	20201	20202	20215	20092	20234	20284	19985	20025	20151	20235	20111	20166	20034	20227	20070	19909	20136	20126	20121	20048	20374	20108	20169	20098	20270	20082	20069	20167	19982	20143	20174	20074	20137	19866	20342	19956	20034	20192	20318	20220	20015	19946	20075	20060	19963	20183	20188	20185	19951	20043	20058	20268	20207	20100	20192	20143	20119	20245	20342	20136	19936	19923	19979	19980	20231	20108	20118	20056	20071	20069	20013	20158	20059	20221	20168	20171	20279	19951	20041	19943	20133	20148	20064	20099	20107	20166	20188	20205	20350	20101	20198	20240	20209	19951	19989	20187	20233	20083	20221	19985	20198	20049	20200	20037	20141	20160	20140	20249	20062	20168	20147	20257	20229	20154	19954	20087	20039	20113	20215	20004	20254	20314	20158	20201	19990	20196	20139	20182	20246	20237	19953	20253	20172	20191	20076	20018	20175	20141	20184	20068	19879	20009	20111	20131	20015	20005	20273	20113	20089	20059	20087	20222	20406	20175	19786	20047	20057	20157	19981	20133	20341	20070	20412	20106	20209	20095	20156	20247	20095	20101	20087	20156	20179	20101	20178	20203	20219	20136	20199	20251	19953	20050	20102	20339	20187	20184	19833	19771	20019	20056	20158	20004	20113	20112	20119	20279	20118	20299	19921	20030	20394	19811	20158	20147	19997	20164	20168	20074	20267	20222	19989	20131	20227	20138	20090	20180	19910	19923	19869	20467	20252	20141	20140	20089	20040	20122	20112	19986	20297	20178	20208	20105	20396	20159	20152	20125	20011	20241	19893	20045	20109	20219	20241	20127	20386	20185	20029	19946	19953	20123	20036	20065	20005	20144	20235	20170	20234	20020	20233	19885	20221	20104	20203	20373	20146	19944	20363	19947	20086	20091	20118	20004	20143	20439	20055	20230	20138	20083	20060	20105	20135	19994	19998	20271	20286	20100	20179	20282	20218	20109	20118	20040	20063	20086	20202	20166	20248	20027	20270	20162	20068	20154	20087	20067	20171	19885	20101	20024	19915	20294	20143	20021	20023	20273	19987	20285	20123	20162	20130	20247	20217	20367	20162	20159	20320	20113	20086	20039	20169	20146	20097	20160	20240	20080	20200	20042	20075	19952	20105	20206	20007	20234	20192	20137	20153	20075	20003	20177	19952	20021	20053	20046	20111	20150	20309	20274	20030	20161	20229	20379	20174	20170	19922	20254	19912	20230	20141	20023	20056	20119	20147	20196	20046	20181	20237	20315	20111	19854	20008	20045	20029	19849	20203	20041	20276	20080	20279	20061	20230	20139	19973	20092	20204	20196	20085	20433	20317	19988	20349	20228	20237	20131	20151	20238	20310	20118	20381	20145	20264	20035	20295	20012	20263	19961	20177	20060	20112	19984	20275	19906	20090	20047	20366	19933	20400	20157	20038	20175	19964	20187	20158	20184	20047	20133	20083	20171	20293	19955	20128	20068	20082	19905	20038	19991	20095	20100	20160	19961	20181	20012	20083	20111	20141	19979	20184	19904	20129	19934	20248	20014	20211	20203	20104	20086	20146	20011	20103	20275	19980	20287	20201	20122	20224	20110	20109	20092	20141	20217	20189	19955	20147	20015	20110	20054	20121	20393	20118	20115	19991	20081	19908	20223	20026	20069	20238	20019	20069	20156	19955	19949	20331	19965	20207	20333	20057	20042	20052	19863	20154	20124	19983	20115	20105	20137	19986	20159	20171	20162	20139	20138	20128	19972	20048	20126	20152	20018	20090	20060	20280	20198	20204	20347	20185	20159	20143	20154	20161	19991	20020	19947	20153	20310	20329	20185	20187	20083	19957	20042	20417	20130	20159	20026	20091	20242	20076	20031	20136	19996	20103	20007	20207	20119	20049	20090	19934	20017	20076	20230	20153	20178	20296	20126	20227	20122	19922	20294	20032	20121	20255	19969	20155	20142	20300	19999	20080	20252	20238	20102	20150	20085	20219	20198	20016	20125	20079	20124	20290	20079	20201	20174	20178	20149	20035	20136	20049	20220	20131	20076	20127	20232	20181	20236	20132	20194	20029	20108	20115	20072	20007	19975	20042	19919	20010	20071	20029	20073	20211	20199	20122	20092	20177	20124	19891	20137	20113	20286	20099	20247	20067	19931	20179	20107	20412	20167	20141	20232	20280	20191	20066	20172	20052	19984	20056	20309	20303	20137	20083	20047	20045	20104	20050	20131	20284	20242	20021	19957	20295	20127	19981	20083	20074	20201	20226	20143	20253	20228	20148	20174	20130	20235	20138	20190	19983	20215	20192	20089	20086	20186	20045	20186	20040	20220	20312	20001	20063	20248	20153	19900	20186	20166	20085	20113	20035	20058	20030	20217	20183	20042	20040	20069	20113	20143	20302	20131	20119	20147	19935	20131	19948	20042	20215	20272	19841	20117	20159	20214	19980	20193	19906	20290	20174	20121	20244	20089	20021	20048	20238	20117	20178	20342	20128	19705	20245	19963	20269	19994	20024	19879	20137	20019	20103	20159	20082	19824	20174	20153	20166	20288	20112	20071	20364	20067	20089	20316	20110	20188	20290	20092	20036	20081	20063	20258	20129	20141	19974	20061	20163	20115	20113	20190	20056	20221	19903	20115	20141	20243	20221	20041	20137	20109	19995	20366	20089	20084	20147	19979	20030	20200	20017	20120	20135	20058	20130	20115	20127	19971	20112	20157	20100	20157	20158	20248	20357	20134	20321	20187	20182	20144	20383	20189	20076	20263	20144	20272	20142	20081	20138	20232	20199	20142	20075	20011	20085	20106	20169	20113	20111	20084	20257	20115	20347	20002	20065	19990	20028	20217	20234	19998	20105	20347	20156	20208	20114	19795	20184	20328	20227	19998	19978	20095	20164	20332	20087	20053	19948	20096	20088	20183	20213	20184	20258	20104	20219	20077	20185	20056	20110	20052	20339	20055	20093	20195	20244	20112	20083	19914	20021	19906	20160	20116	20173	20218	20281	20025	19933	20291	20311	20004	20111	20009	19926	20195	19995	20139	20126	20183	20136	20001	20024	20212	20283	20286	20018	19982	20088	20045	20324	20160	20193	20198	20073	19906	20240	19921	20139	20143	20087	20161	20242	20170	20360	20106	19977	20158	20139	20012	19904	20115	20116	20174	20035	20245	20140	20151	20138	19970	20144	20151	20318	20089	20026	20041	20059	20263	20282	19990	20130	20274	20058	19997	19854	19966	20016	20197	20252	20121	20114	20211	20253	20270	20260	20015	19973	19949	20146	20064	20000	20137	20229	20112	20157	20180	20135	20110	20346	19920	20037	19910	20030	20125	20048	20122	20054	19920	20330	20068	20181	20101	19967	20097	19973	20136	20138	20012	20095	19975	20335	20170	20233	20027	20074	20037	20101	20168	20011	20040	20079	20039	20037	19958	20121	20114	20351	20058	20284	20105	20061	20084	20185	20109	20028	20153	20252	20285	20336	20087	20187	20115	20190	20131	20137	20416	20085	20102	19859	20046	20152	20011	19980	20151	20205	19901	20141	20055	20190	20245	20144	20074	20040	20037	20182	20303	20076	20166	20220	20097	20210	20193	20268	20026	19994	20306	20068	20136	20132	20235	19916	19983	20099	20117	20229	20185	20318	20130	20070	20138	19963	20172	20143	20281	20181	20290	20006	20071	20156	20042	20056	20306	20171	20254	20081	20272	20182	20180	20000	20157	20089	20016	20219	20060	20291	20168	20196	19982	19949	20114	20061	20031	20008	20149	20385	20063	20315	20293	20176	19969	19895	20126	20110	19944	20206	20094	20036	20039	20194	20211	20193	20031	20110	19995	20174	19981	20141	20149	20284	20224	20047	20020	20097	20086	20227	20203	20259	20393	20156	20033	20010	20013	20283	20203	20190	20231	19995	20261	20074	19988	19883	20085	20185	20049	20180	20046	20140	20242	20303	20155	20067	20236	20160	20060	20116	20041	20093	20256	20243	20212	19903	20181	20129	20024	20042	20036	19981	20115	19865	20176	20270	20024	20045	20202	20227	20462	19949	20143	20190	20036	20097	20193	20088	20152	20150	20010	20211	20074	20049	19964
29734	51783	48898	39707	34177	29877	26837	24430	23368	22373	21738	20835	20115	19678	19141	18564	18546	18070	17989	17882	17687	17611	17586	17630	17364	17319	17472	17316	17321	17328	17075	17276	17135	17103	16990	16903	17064	16955	16991	17241	17106	17230	17093	17104	17231	16964	17126	17169	17140	17042	17051	17101	17084	17015	17137	17159	17001	17227	17029	17183	17155	16891	17084	17061	17009	17280	16949	17140	17007	17198	16983	16999	17303	17056	17013	17224	17144	17124	16885	17079	16903	17188	16991	16886	16848	16929	16960	16917	17134	16939	17106	17123	16971	16908	16939	17061	16795	17131	16938	17014	17005	17092	17002	17037	16902	17092	16996	16957	17060	17092	17052	17128	17110	16941	16865	16937	17140	17202	16959	16919	16991	17025	16928	17044	17060	16806	17099	16840	17101	16968	16979	16842	16982	17101	17178	16995	16991	17023	17019	16985	17099	17039	16883	16991	17107	17031	16884	17075	17000	17128	17152	16890	16995	17164	17173	16967	17065	16929	17041	17021	17045	16960	17061	17091	17080	16985	17052	16976	16867	16949	17175	16954	16943	17095	16992	16990	17047	16980	16908	16989	17086	17260	17049	17156	17030	17007	16987	16989	16934	17048	17155	17050	17041	17007	17068	17024	16976	17013	16767	17033	17163	17059	17026	17071	16908	17267	17025	16942	16997	17126	17040	16979	17006	16920	16863	16843	17006	16842	16925	17143	17119	16882	16889	16908	16945	16952	17087	16935	17014	16852	16962	16973	17101	16910	17010	16986	17116	16963	17044	17034	17048	17092	16863	16990	17027	16993	16923	16954	16970	17097	17121	17091	17040	17017	17032	16997	17098	17065	17093	16954	17053	17140	17081	17097	17036	16858	17214	17017	17044	17014	17178	16945	17015	16918	16829	17045	17008	17261	17002	17102	17124	17018	16913	16901	16994	17010	17037	17053	16992	17009	17010	17082	17064	16998	16992	17072	16997	16820	17096	16951	17041	17005	17061	16864	17159	17120	16919	16962	16760	16933	17078	16911	17009	16959	17127	16945	16999	17013	16907	17198	16921	17042	17180	16949	16830	17028	17019	17007	16985	17080	16907	17051	16976	16879	16951	17084	17071	17148	16979	16915	16947	16814	17063	17037	16936	17044	17056	17002	17108	17060	16922	17059	17029	16884	17037	17182	16987	17148	17081	17037	17145	17075	16910	17045	17079	17167	17029	17105	17120	16849	16985	16971	16960	16986	17070	17088	16886	16882	16960	16891	17143	17117	16992	17077	17056	17024	16862	17089	17027	17032	17023	17196	17076	17120	16894	17113	16915	17075	17008	16984	17050	16991	17020	17114	16919	17097	16844	16922	17038	17245	17088	16961	16964	17009	16900	17094	16990	16956	17030	17125	17020	16926	17140	17016	17037	16903	17080	17205	17184	16971	17177	17012	16954	17097	16936	16893	16986	17048	16902	17026	16924	17166	16917	16890	17120	16954	16986	16990	16949	16921	16944	17022	17106	17190	17024	16834	16888	17130	16984	17099	16996	16979	17078	17025	16957	16933	16973	17131	17001	16846	17109	17003	16887	17040	16960	16951	17159	16961	16813	16930	17018	17090	17066	17070	17073	17120	16991	17148	16928	17091	17165	17089	16922	16920	17018	17059	16936	16988	17005	16902	17056	17070	16965	16988	16865	16844	17048	17110	17046	17088	16865	17045	17106	16942	16847	16982	16940	17166	17073	16894	17054	17030	17097	16977	16939	17025	17005	16862	17079	16873	17102	17086	16945	16885	17130	16959	17068	17013	16917	17188	17139	16935	16936	17018	16966	17021	17061	16992	16981	17040	17089	17036	16902	17217	16837	16994	17100	16887	16936	17147	17036	17190	16827	16858	17072	16797	16883	16962	17170	16928	17085	16987	16930	17059	17060	17096	16998	16913	17012	16947	17104	17005	16911	17050	16923	17045	17033	17020	17163	17027	17134	17087	17025	17061	16977	17085	16813	17149	16999	16987	17053	17004	17088	16914	17089	17013	17086	17189	17035	17208	17108	17144	17126	16920	17101	17054	17082	17178	17028	16980	17043	16983	17051	17132	17019	16904	17083	16969	16881	17006	16907	17099	17053	17016	16997	17146	16983	17012	16975	16936	17092	16940	17145	17065	16948	17065	17056	17035	17015	17054	17003	17037	17033	17092	17083	17121	16946	16873	16961	16888	17016	16959	17022	16958	16877	16936	17084	17050	17015	16807	17020	16992	17182	16889	16958	17028	17039	16991	16987	17068	16939	16724	17073	16943	17037	16867	16946	17089	16862	17068	16931	16900	17017	16982	16972	16968	17088	16938	17046	17116	16968	17018	17187	16922	17170	17043	16933	17215	16912	16983	17036	16979	17026	16915	16953	17034	17034	17063	17025	16995	17189	17073	17045	16941	17027	16964	17124	17112	16943	16964	16835	17105	17169	17012	16814	17035	17086	17070	16871	17014	17059	17165	16849	17122	17088	16943	17024	16946	17112	16889	16965	17025	17178	16985	16988	16939	17014	16919	17007	16901	16900	17126	17048	17042	16991	17033	17095	16846	17062	17030	16966	16933	16874	16957	17040	17057	17051	17068	17025	17024	16965	17051	17088	16994	16995	17145	16993	17126	17097	17036	17128	16763	17012	16927	16988	17223	17056	17007	17006	16998	16980	17145	16907	17023	17047	16901	17049	17055	17107	16817	17039	17115	17157	17208	16997	17024	17014	17032	16998	17136	16806	17018	17020	16972	17102	16966	17009	17114	17099	16909	17100	16921	17011	17048	16842	16924	17047	17196	17085	16989	17045	17119	16983	16908	16988	17160	17142	16820	17102	16994	16983	16936	16918	17006	16919	17142	16919	16957	16823	16956	17128	17120	16848	17003	17187	17018	17254	17059	17294	16997	16891	17130	16955	17001	17050	16980	16919	16950	16996	17008	17093	17032	17104	17098	16988	17180	16940	17009	17105	17011	17063	17026	16907	17107	17048	16883	17067	17066	16901	17033	17057	17047	17016	16982	17116	17126	17000	16997	17166	17134	17037	16853	16953	17088	17000	16901	17044	17098	17105	17191	16973	17183	16899	16889	16991	17251	16887	17067	17096	17117	16974	16959	17027	17212	17009	16951	16898	16990	16991	16992	17284	16995	16962	16884	17018	16993	16869	17031	16960	17114	17134	16974	17065	17013	16924	16923	17048	17082	17098	16998	17013	17118	17044	17096	17008	16839	17145	17050	16921	16950	17217	17225	17107	17165	16772	17101	17076	16947	17048	17008	16959	17057	16982	16842	16983	16958	17112	16869	17060	17005	16963	16995	16936	16868	16958	17027	16951	17123	17022	16824	16987	16886	17034	17084	16915	17093	16920	17074	17159	17055	16995	16958	17081	16987	17163	17164	16988	16951	17073	17136	17031	16912	17001	16909	17008	16882	17155	16976	16937	17065	17116	17092	17089	17041	17042	16914	17004	16901	17052	16915	17047	16992	16988	16918	16952	17115	16796	16892	17115	17013	17111	17071	16889	17080	16946	17051	17135	17047	16999	17015	17046	17094	17106	16967	17075	17148	17062	16923	16814	16994	16990	17244	16947	16931	16914	17097	16909	16844	16989	17031	16907	16902	16964	17143	17056	17096	17026	16867	17004	17136	16965	17009	16949	17046	17017	17005	16838	17134	17211	17005	16900	17069	17100	16985	16962	17045	17035	17045	17036	16872	17067	17112	17132	16891	17121	17196	16950	17070	17094	17059	17015	17051	17027	17031	17147	17005	17084	17018	16895	16954	16936	16813	16996	17125	17087	17008	17058	16977	16910	17014	16959	16938	17025	17146	17029	17086	17034	17042	17032	17070	17203	16919	17061	17121	17079	17070	16830	17056	16922	16905	16887	17097	16931	17144	16837	16910	17020	17046	17002	17083	16877	16979	16913	16925	17000	17069	16971	16891	16892	16924	17014	16980	17079	16986	17121	16984	17097	16967	17171	17071	16943	17012	17002	16766	16903	16931	17033	16865	16972	16954	17224	16901	16961	16934	17030	16988	16952	16881	17025	17106	17018	17078	16844	16926	16965	17040	17123	17111	17105	17007	17083	16963	16916	17113	16849	16904	17112	16973	17020	16976	17156	16966	16908	16999	16979	16960	16851	17222	16870	17031	16830	17089	17048	17054	17197	17112	17046	16997	16945	17180	16941	17019	17015	17017	17046	17054	17020	17090	17137	16929	17032	16984	17165	16861	17028	17041	17077	17048	16831	17208	17150	16965	17101	16831	16867	17063	17148	16986	16979	16926	17129	16825	17247	17022	17095	17000	16910	17163	16955	17089	17025	16851	17058	17058	16908	17071	17136	17106	17145	17012	17008	17061	17095	17135	17110	16830	17193	16909	16816	17027	16881	17053	16994	17027	16905	17186	17222	16951	17007	17063	17024	17044	16983	16798	17101	17017	16880	16945	16959	17083	17072	16960	17227	17102	16842	17057	17196	16948	16965	16923	17028	17074	17099	16883	16867	17054	16794	16996	16962	17045	16880	16987	17131	16884	17055	17143	17082	17005	16956	16815	16907	17117	17124	16980	17050	16849	16863	17005	16931	16879	16988	17065	16945	16943	17078	17016	17109	16957	16691	17124	16951	16898	17026	17125	16954	17104	17084	17012	16859	16913	16923	17002	17029	17128	17104	17112	17006	17038	16973	17014	17050	16999	17066	17085	16909	16947	16903	17047	17071	17030	17046	17072	16985	17070	16985	17134	16920	17005	16982	17075	17076	17130	16913	17084	16986	17065	16916	16917	17068	17210	16975	16923	16914	17000	17102	17143	17129	17170	17038	17025	16963	17084	17084	16912	17094	17069	16958	17124	16835	16996	16902	17071	17105	17036	17090	17138	16951	16919	17103	17004	16863	16874	17143	16864	17019	16965	16883	16909	16912	16912	17069	17139	17087	16926	16955	16730	16968	17098	17097	17004	16933	16888	17027	16886	16934	17067	16989	16982	16932	17090	17058	17115	17008	17090	16988	17000	17092	16976	17197	16881	17248	16971	17141	16990	17137	17055	16920	17148	17184	17113	16929	16968	16998	17111	17150	16897	16760	17203	17023	17027	17024	17004	16967	17009	17018	17041	17150	16868	17050	16962	16940	17076	16949	17010	16873	17194
27984	25902	33943	31287	25990	23816	22256	21504	20820	20518	20245	19935	19987	19615	19557	19673	19578	19145	19363	19152	19330	19170	19235	19074	18975	19103	19274	19208	18998	18947	19187	19070	19094	19154	19059	18941	18845	18887	19000	18982	19191	19193	19080	18935	19064	18796	18930	19011	19016	18837	18904	19002	18958	18857	19049	18999	19060	19045	19231	19026	19122	19070	19017	18692	18967	19096	19179	18978	18898	18969	18970	18805	18868	18818	19004	18883	19051	19041	19084	18920	18963	19016	19044	19111	18972	19062	19002	18762	19167	18984	19165	19310	18885	18992	19147	19095	18989	19007	19137	18965	18886	18954	18845	19181	19134	18882	19089	19137	19213	19041	19021	18901	19016	18878	19107	18947	18806	19323	19000	18950	19038	18937	19104	18966	19003	18941	19159	19071	19083	19095	18979	18875	18886	18864	18975	19019	18922	18777	19076	18875	19019	19075	18781	19186	18774	18930	18930	19057	18909	19247	18948	18992	18855	18934	19108	18870	19098	19053	18698	18907	18990	18980	18958	18920	18882	18865	19165	19207	18897	19034	19118	19013	19030	19039	18992	18946	19034	18908	19064	18990	19246	18927	18992	19157	19045	19000	18999	19021	19037	18883	18901	19020	18887	18838	18788	18990	18980	19029	19017	19182	18761	18975	18850	19074	18973	19041	18717	18844	18872	19010	18866	18748	19095	19257	19205	19138	18802	19165	19143	18992	18706	18913	19255	19027	18752	18894	19214	19186	18988	19016	18961	18950	18955	19145	18898	18893	19103	18939	19042	18980	18952	18882	19131	18948	18951	18927	18942	18745	18915	18663	18925	19024	18898	19236	18763	19077	19014	18872	18975	19059	19109	19248	19013	18741	19121	18926	19016	19045	18965	18585	19020	18922	19099	19013	18996	19033	19032	19061	18967	18975	19034	18737	18929	19205	18916	18943	18844	19049	18817	18933	19051	19052	18769	18815	19077	19075	19070	19038	18845	18901	19018	19098	19098	18856	19081	18998	18900	19055	19112	18946	19049	19047	19137	18941	19007	18875	18919	18869	18945	18969	18913	18865	18980	19075	18962	19113	18928	18960	18988	19066	18805	19181	18980	18990	18825	19035	18893	18907	19039	19101	18955	18901	18893	19062	18863	18925	19062	19096	19004	18976	18923	19150	18974	19053	19055	18779	18759	18920	19180	19008	19129	18969	19034	18891	18910	19001	19091	19009	19135	18977	19096	19075	18999	18948	19056	18908	18920	19119	19079	19011	18934	18900	18977	18922	19006	19131	19093	19168	18961	18950	18803	18856	18928	18864	18901	19017	19009	18970	19013	19163	18934	18947	19030	19069	18781	18982	18927	19027	18877	19141	19055	18925	18852	18886	19097	19190	19142	18910	18883	18920	18929	19061	18994	19118	18952	18862	18779	19009	18953	19170	19009	19008	19073	18720	19126	18914	18942	18919	18931	19050	18846	18808	19050	18708	18889	19086	18920	19066	19165	19184	18893	18809	19087	18892	19095	18917	19034	19159	18915	18940	18926	19074	18844	19139	18977	19017	19110	19017	19018	19039	18999	19034	18897	19014	19158	19043	19100	18947	19124	19133	18998	19060	18912	18887	18980	18951	19084	18805	18846	19071	18944	18940	19001	19093	18827	19065	19006	18831	19020	18858	19072	19121	18747	18905	18972	18828	19119	18986	19069	19166	18751	18709	18915	18813	18826	18979	19022	19153	19010	19035	18965	18697	19019	18951	18815	19322	18977	19032	18882	18908	19064	18688	18812	18916	19032	18947	18952	18939	18892	18919	18993	18981	19037	19002	18603	19051	18938	19140	19107	18779	18802	19018	18914	19034	18970	19138	18929	18931	18959	18763	19104	18902	19143	19218	18967	18955	18939	18965	18863	18719	18797	19008	18956	19043	19186	19133	19053	18984	18740	18807	19067	19065	19178	19133	19027	18858	18855	19020	19050	18826	19007	18936	19071	18941	18963	18924	18957	18883	18988	18943	19186	19026	19201	19052	19125	18881	18890	18820	19001	19146	18926	19050	18796	18862	19029	18974	18941	18894	19007	18915	19068	18990	19118	18828	18810	19097	19061	19074	18938	19073	19074	18835	18993	19377	18971	18999	18964	18972	19028	18819	18921	19022	19092	19029	19061	19094	18939	19323	19012	18843	19020	18945	19199	18912	18972	18940	18931	18915	18871	18817	18939	18868	18920	19122	19007	18987	19002	18929	18981	18933	18905	19057	19003	19035	18915	18997	18794	19143	18874	18921	19048	18910	18898	18988	18954	18913	18893	19033	19016	19066	19109	19107	19087	19222	18951	19139	19079	18937	18870	19080	19114	18904	19032	18824	18943	19168	19091	18942	18914	19075	18958	18834	18893	18939	18931	18986	18897	18861	19178	18995	19116	19190	19013	19258	18996	18894	19024	19033	18915	18803	18971	18861	19000	19033	18990	18984	18939	18981	18876	18988	19179	19073	18984	19036	19067	19014	19109	18786	18933	19142	18904	18875	19045	19020	19106	18856	19158	19031	19104	18826	19186	19106	19023	18874	18841	19123	18905	18783	19118	18964	19073	19008	18961	18895	18920	19015	18787	18776	18943	19016	18975	19043	19005	18949	19019	19091	19026	19053	18978	19086	19219	19182	19025	18768	19264	18980	18992	18942	19015	18939	19128	19078	18857	19071	18851	18948	18910	19194	19021	19008	18987	19071	18928	18887	18941	18761	19115	19060	19217	18816	19064	19117	18877	19065	18833	19223	18842	19057	19004	18853	18926	19091	19018	19083	18930	18772	19003	19140	18896	18885	18949	18955	19144	18942	18800	18942	18782	18814	18982	19056	19205	18858	18736	18942	19063	18912	18740	18886	19215	18943	19023	19001	18837	19147	19254	19025	19064	18911	19008	18970	18889	18963	18868	18893	19130	19056	18925	18997	18925	19175	18941	19073	18977	18799	18988	19034	19013	18909	19069	19152	19054	19056	19059	19169	18837	18892	19063	18779	18975	18906	19037	18771	18913	19168	18893	19053	19035	19140	18977	18997	18976	18917	19129	19098	18945	18877	19009	18973	18754	19031	18976	18907	19051	18869	19115	19054	18920	18871	19105	19103	18976	19007	19150	18803	18908	19023	18986	19183	19049	19068	18786	19147	18847	19106	19072	19296	19358	18872	19121	19062	19038	18867	19159	18960	19110	18775	18762	19164	18945	18992	19080	18913	19127	18981	18815	18926	18993	19054	19125	18747	18924	19177	19143	19110	18873	18920	19054	19038	18888	18958	18999	18832	18825	19082	19030	18869	18940	19004	19067	18878	18953	19111	19099	19116	18789	18904	18999	19071	19152	18864	18969	18856	18779	19038	18935	19068	19134	18950	18758	18917	19032	18906	19089	19016	18989	18945	19023	19077	19115	19195	19143	18971	18951	18969	18758	18742	19214	19063	18902	18921	19144	19177	19030	18888	18847	19000	19049	19134	18806	19054	19055	18803	18994	18899	19083	18630	18981	19190	18999	18971	19059	18893	19127	18901	19098	18988	18964	18959	19046	19018	19004	18936	19010	18818	18858	19062	18762	18992	19053	18960	18893	18704	19016	18931	19082	18936	19019	18858	18962	19112	19033	18950	18979	19032	18937	18845	19046	18935	18943	19017	18959	19056	18996	19035	19069	18977	18774	18950	19133	18837	18963	18959	18779	19099	18992	19130	19136	19018	18950	19213	19083	19170	19117	18986	19094	18912	18969	18989	19059	18957	19178	18995	18903	19128	19290	18986	19058	18974	19144	18886	18887	18988	19122	18971	19045	18859	18896	18983	18911	19010	19112	19124	19133	18892	19080	18876	18999	18989	18943	19075	18966	18852	19027	19208	19207	19026	18990	19155	19053	19090	19018	18924	18833	19085	19121	19123	18905	18951	19044	18938	18983	19245	18942	19049	18782	19382	19014	18785	18945	19010	18958	19034	18722	18832	18986	18950	18926	19009	19122	19020	19212	19046	18844	18859	19087	19127	18994	18974	18736	18874	18949	18970	18896	19176	18800	19063	18897	18935	19155	18828	18908	19027	19023	18776	19129	18892	18914	18965	18953	18960	19188	19035	19023	19097	18948	19111	19048	18819	18955	19091	19067	19011	18783	18983	19097	19038	18932	19099	18832	18798	19036	18868	18893	19052	19086	19062	19072	19173	18945	19146	18825	19035	18861	19020	18990	18897	18842	18995	18944	18991	18853	19014	19001	19022	19031	18984	18973	18948	19010	18741	19184	18969	19031	18870	18925	18884	18859	18918	18954	19085	18984	19073	18920	18910	19043	19049	19039	18968	19092	19065	19198	19138	19204	18927	18916	18914	18964	18906	18983	19043	19057	18998	19095	18926	18990	19015	19081	19011	19187	18943	18980	18858	19001	18932	18923	19080	19056	18883	18789	19000	18981	19029	19018	18879	18851	18856	19027	19049	19040	18894	19037	19112	19088	19085	19001	18866	18963	18878	19006	18932	18775	19085	18821	18933	19114	19122	19080	19147	18983	18926	18868	19170	19017	19054	19003	18868	18787	18949	18796	18935	19074	18658	18980	18863	19128	18985	19141	18896	18933	19091	18990	18909	18883	19012	18956	18806	18894	19053	19114	19150	19148	18994	19093	18943	18992	18915	19079	19015	18955	19004	19231	18828	18945	18951	18725	18984	18977	19067	19061	18733	18848	18983	18985	19008	18941	18965	19112	18967	18869	18915	19186	18935	19018	19093	19128	18900	19053	19085	18989	18789	19085	19025	19024	19056	19068	19006	19150	19040	18938	18994	18911	18878	19065	18956	18948	18982	19112	19127	19154	19036	19061	18892	19011	18849	19021	19061	19031	19088	19001	19054	19073	19092	18928	18960	19026	19112	19140	18908	18920	18926	19027	19054	18916	18872	19090	18966	18872	18901	19010	19011	18966	19177	18942	19043	19175	19112	19079	18892	19040	19015	19009	19013	18798	19068	18938	19039	19033	19099	18979	19135	18952	19011	18918	18948	19065	19230	19082	18952	19097	19016	18982	19092	19103	18989	18979	18937	18993	19104	18879	18897	19087	18936	19190	19064	18969	19004	18851	18836	18928	18951	18946	18764	19075	19148	19006	18946	18969	18820	18960	18965	19147	18952	18955	18933	18990	19043
28313	41679	38622	30381	26102	23191	21438	20005	19203	18886	18363	18144	17770	17429	17419	17164	17121	17025	16792	16804	16636	16670	16527	16564	16494	16507	16518	16379	16422	16437	16463	16422	16288	16343	16308	16335	16613	16550	16389	16506	16263	16555	16435	16346	16467	16249	16066	16179	16503	16268	16424	16392	16438	16310	16436	16316	16382	16492	16461	16492	16390	16237	16496	16375	16439	16299	16369	16327	16453	16433	16362	16475	16621	16355	16351	16501	16356	16382	16399	16404	16313	16317	16408	16317	16278	16530	16389	16501	16458	16393	16120	16365	16365	16521	16438	16220	16501	16428	16433	16226	16438	16495	16478	16340	16285	16220	16413	16210	16227	16484	16333	16346	16371	16355	16489	16432	16398	16385	16283	16359	16278	16566	16232	16391	16461	16412	16424	16302	16361	16414	16478	16212	16497	16282	16351	16228	16325	16533	16350	16417	16531	16356	16264	16259	16351	16314	16326	16538	16340	16276	16355	16390	16462	16353	16320	16372	16355	16426	16438	16407	16398	16214	16425	16364	16248	16354	16384	16504	16404	16158	16291	16383	16426	16481	16377	16431	16234	16491	16257	16300	16467	16275	16381	16428	16447	16527	16281	16320	16338	16355	16400	16335	16388	16403	16244	16405	16394	16359	16281	16390	16415	16219	16310	16427	16262	16397	16342	16618	16267	16306	16392	16450	16293	16424	16329	16362	16335	16436	16469	16304	16427	16446	16362	16529	16324	16373	16398	16420	16411	16449	16338	16319	16598	16461	16475	16376	16265	16123	16368	16247	16337	16378	16297	16412	16331	16333	16299	16387	16503	16448	16489	16314	16290	16410	16409	16398	16328	16348	16360	16098	16369	16377	16508	16350	16505	16224	16519	16323	16327	16318	16266	16433	16517	16451	16263	16502	16431	16406	16495	16269	16418	16406	16272	16277	16341	16552	16302	16389	16394	16368	16443	16555	16339	16401	16325	16333	16327	16413	16282	16373	16237	16270	16430	16323	16232	16340	16348	16355	16343	16589	16431	16267	16392	16286	16530	16232	16217	16190	16391	16517	16214	16450	16471	16405	16370	16320	16262	16415	16344	16413	16296	16314	16389	16211	16446	16324	16376	16257	16248	16377	16343	16310	16369	16342	16291	16389	16461	16415	16437	16508	16454	16467	16389	16367	16544	16343	16194	16367	16467	16504	16437	16456	16223	16344	16428	16413	16348	16385	16308	16345	16482	16280	16460	16359	16244	16317	16457	16326	16203	16372	16346	16320	16333	16442	16404	16313	16297	16450	16431	16374	16506	16333	16267	16493	16371	16468	16411	16426	16506	16322	16343	16464	16283	16314	16309	16174	16236	16383	16346	16396	16574	16287	16391	16414	16170	16338	16292	16371	16303	16435	16349	16321	16376	16400	16282	16447	16267	16320	16345	16347	16401	16258	16413	16300	16456	16341	16296	16353	16419	16336	16383	16279	16281	16406	16455	16440	16459	16509	16389	16375	16288	16215	16509	16298	16289	16201	16327	16399	16345	16342	16482	16575	16381	16447	16322	16503	16298	16196	16272	16406	16472	16335	16378	16338	16420	16452	16395	16427	16382	16359	16454	16379	16445	16304	16276	16522	16395	16334	16602	16487	16238	16411	16468	16392	16418	16369	16330	16336	16387	16345	16331	16493	16448	16342	16161	16120	16569	16338	16324	16182	16413	16234	16495	16233	16300	16414	16406	16285	16457	16431	16359	16342	16399	16360	16577	16467	16418	16468	16421	16293	16276	16384	16328	16262	16266	16443	16418	16459	16235	16233	16369	16509	16378	16392	16544	16520	16384	16363	16440	16159	16265	16188	16187	16521	16383	16371	16343	16453	16452	16450	16631	16196	16548	16327	16365	16247	16293	16209	16357	16459	16472	16477	16491	16297	16502	16408	16440	16214	16311	16467	16400	16376	16395	16267	16301	16431	16376	16490	16321	16427	16364	16243	16419	16370	16309	16314	16186	16547	16345	16428	16365	16624	16447	16236	16417	16441	16421	16524	16093	16338	16598	16333	16470	16376	16325	16393	16248	16292	16362	16260	16436	16314	16441	16462	16469	16246	16472	16317	16398	16228	16305	16292	16412	16237	16329	16311	16357	16262	16444	16325	16514	16187	16301	16378	16433	16406	16447	16310	16416	16294	16358	16339	16404	16368	16274	16477	16360	16364	16598	16391	16238	16271	16277	16517	16403	16340	16343	16330	16318	16306	16237	16342	16477	16301	16348	16407	16474	16336	16482	16370	16294	16461	16170	16381	16411	16449	16521	16320	16505	16254	16277	16423	16319	16300	16505	16371	16451	16082	16286	16391	16353	16320	16331	16429	16237	16110	16403	16332	16428	16410	16346	16285	16505	16364	16299	16495	16392	16221	16379	16393	16377	16498	16258	16244	16386	16317	16360	16375	16354	16290	16316	16275	16399	16194	16210	16450	16369	16430	16283	16540	16486	16478	16375	16484	16284	16457	16386	16303	16451	16338	16626	16301	16425	16334	16311	16270	16478	16333	16264	16368	16337	16385	16448	16410	16481	16455	16488	16324	16225	16372	16375	16148	16497	16258	16315	16573	16384	16502	16366	16299	16533	16277	16420	16429	16248	16307	16421	16499	16446	16469	16330	16328	16236	16308	16446	16281	16537	16258	16317	16355	16333	16442	16266	16135	16617	16570	16512	16441	16332	16414	16325	16305	16405	16398	16344	16337	16581	16278	16224	16445	16509	16333	16428	16271	16279	16285	16320	16474	16528	16298	16415	16448	16443	16170	16413	16315	16327	16519	16260	16359	16199	16063	16409	16413	16385	16456	16300	16252	16327	16454	16379	16482	16281	16553	16575	16177	16351	16414	16326	16385	16309	16255	16153	16365	16214	16379	16275	16507	16393	16302	16519	16363	16315	16302	16291	16464	16482	16463	16282	16397	16301	16404	16404	16330	16442	16451	16453	16271	16230	16375	16405	16314	16280	16376	16468	16260	16324	16286	16465	16419	16343	16242	16394	16444	16430	16192	16223	16246	16470	16235	16274	16413	16409	16406	16291	16345	16238	16161	16542	16342	16242	16268	16388	16362	16391	16360	16457	16179	16416	16375	16353	16500	16221	16383	16298	16442	16433	16506	16254	16136	16388	16400	16321	16381	16249	16553	16283	16482	16471	16429	16396	16374	16358	16274	16108	16273	16406	16426	16298	16400	16442	16431	16461	16248	16402	16566	16333	16520	16396	16291	16280	16504	16339	16427	16596	16255	16306	16366	16382	16316	16285	16349	16330	16416	16373	16423	16461	16375	16397	16436	16320	16385	16353	16460	16340	16425	16453	16272	16379	16435	16185	16286	16420	16388	16412	16281	16395	16261	16168	16360	16505	16258	16207	16516	16597	16389	16143	16426	16380	16253	16291	16340	16416	16417	16413	16154	16351	16339	16368	16485	16407	16493	16391	16397	16436	16336	16345	16376	16350	16435	16497	16356	16511	16434	16282	16403	16278	16414	16499	16201	16439	16343	16085	16401	16170	16202	16213	16272	16445	16392	16307	16288	16442	16362	16443	16507	16386	16298	16397	16383	16364	16295	16570	16428	16236	16362	16404	16170	16260	16385	16360	16361	16409	16360	16444	16249	16425	16370	16296	16544	16295	16341	16327	16300	16291	16240	16402	16459	16448	16279	16571	16366	16428	16431	16202	16395	16273	16237	16479	16469	16485	16293	16368	16269	16339	16435	16348	16261	16388	16417	16506	16162	16392	16517	16433	16361	16263	16410	16317	16354	16322	16486	16229	16453	16180	16297	16428	16291	16371	16342	16268	16496	16179	16432	16230	16339	16301	16352	16391	16296	16369	16290	16386	16298	16372	16401	16481	16188	16172	16318	16399	16462	16347	16436	16293	16360	16239	16316	16513	16136	16303	16302	16378	16317	16189	16310	16309	16446	16316	16373	16329	16326	16435	16301	16282	16425	16449	16308	16431	16249	16443	16351	16312	16361	16209	16392	16252	16252	16536	16357	16370	16474	16465	16318	16460	16389	16414	16475	16383	16410	16259	16456	16428	16374	16544	16648	16458	16269	16399	16321	16291	16404	16400	16358	16413	16480	16490	16272	16430	16333	16390	16441	16384	16288	16416	16451	16430	16478	16431	16473	16364	16212	16287	16272	16537	16211	16316	16377	16485	16313	16212	16521	16372	16491	16391	16510	16422	16397	16470	16488	16286	16385	16436	16240	16398	16120	16249	16442	16487	16514	16326	16388	16322	16411	16366	16321	16294	16322	16371	16429	16388	16464	16330	16286	16380	16310	16330	16394	16415	16326	16275	16308	16343	16418	16323	16376	16434	16247	16310	16280	16270	16356	16426	16560	16239	16310	16173	16380	16345	16343	16372	16319	16506	16415	16461	16453	16387	16192	16316	16289	16273	16234	16437	16338	16461	16519	16360	16511	16570	16429	16330	16271	16322	16349	16345	16490	16334	16393	16591	16247	16403	16224	16483	16392	16274	16530	16309	16375	16478	16420	16351	16238	16346	16294	16355	16231	16342	16448	16402	16350	16310	16387	16297	16402	16269	16365	16427	16312	16234	16468	16451	16425	16353	16238	16373	16523	16464	16296	16276	16169	16285	16287	16277	16398	16542	16380	16371	16405	16383	16258	16491	16485	16385	16159	16319	16385	16269	16498	16374	16314	16377	16410	16152	16651	16267	16265	16208	16346	16407	16391	16462	16263	16354	16340	16495	16432	16484	16204	16344	16439	16494	16360	16283	16299	16251	16281	16489	16339	16425	16415	16419	16490	16467	16327	16293	16458	16361	16411	16467	16434	16412	16344	16316	16290	16274	16453	16471	16245	16319	16400	16532	16394	16451	16392	16362	16409	16390	16341	16250	16306	16508	16258	16371	16335	16211	16287	16538	16402	16358	16277	16366	16370	16476	16304	16454	16364	16523	16161	16364	16471	16656	16300	16247	16337	16366	16442	16314	16346	16397	16212	16367	16426	16222	16321	16330	16376	16321	16357	16470	16367	16406	16450	16518	16229	16400	16391	16330	16379	16303	16265	16483	16331	16337	16409	16398	16421	16366	16341	16380	16361	16287	16371	16429	16340	16366	16282	16376	16340	16377	16432	16354	16403	16512	16287	16325	16438
23573	21066	28582	24547	24243	26289	26218	22831	21958	21825	21147	20969	20907	20351	20395	20014	20073	19856	19726	19701	19588	19542	19465	19304	19488	19350	19197	19337	19271	19222	19277	19008	19140	19153	19167	19406	19376	19358	19294	19388	19375	19284	19192	19214	19090	19219	19263	19124	19261	19373	19209	19371	19215	19184	19352	19284	19003	19127	19428	19324	19327	19071	18995	18950	19166	19312	19284	19167	19224	19036	19160	19295	19310	19096	19192	19186	19263	19272	19323	19176	19143	19215	18993	19126	19117	19280	19256	19330	19282	19175	19333	19067	19067	19183	19084	19082	19120	19140	19060	19073	19072	19380	19109	19260	18943	19127	18892	19218	19139	19170	19298	19102	19384	19312	19156	19267	19211	19126	19110	19256	19153	19259	19039	19199	19218	19191	19220	19411	18987	19365	18958	19098	19015	19063	19190	19077	19259	19144	19339	19322	19209	19285	19133	19079	19402	19219	19268	19098	18952	19165	19128	19266	19224	19058	19260	19284	19138	18987	19348	19243	19216	19205	19188	19131	19273	19259	19274	19093	18966	19103	19157	19011	19114	19091	19256	19258	19026	19163	19193	19083	19261	19067	19069	19075	19092	19116	19118	19197	19026	19039	19037	19233	19280	19161	19361	19335	19286	18914	18866	19125	19134	19053	18951	19006	19052	19300	19151	19023	19241	18904	19019	19058	19057	18990	19080	19076	19104	19161	19230	19152	19491	19198	18924	18992	19091	19220	19247	19339	19180	19206	19154	19086	19400	19236	19259	19202	19093	19325	19097	19100	19104	18933	19182	19232	19194	19079	19194	19268	19060	19066	19120	19083	19204	18991	19036	19316	19236	19050	18974	19261	19187	19167	18969	19137	19253	19249	19132	19061	18956	19337	19208	18964	19151	18973	19148	19072	19201	19084	18947	19180	19176	18870	19151	19247	19238	19203	19295	19097	19135	19111	18846	19168	19204	19355	19052	19206	18960	19233	19114	19136	19194	19166	19386	19176	19101	18968	18942	18940	19015	19094	19231	19272	19172	19279	19062	19323	19061	19157	19143	19218	19101	19067	19268	19093	19243	19165	19137	19211	19075	19144	19171	19176	19113	18963	19198	18988	19334	19101	19324	18978	19163	19184	19302	19334	19045	19032	19210	19163	19162	19266	19176	19091	19146	19195	18974	19265	19124	19109	19255	19079	19075	19003	19102	19205	19237	19203	19190	19113	19182	19224	19129	19313	19138	19224	19141	19041	19242	19114	19034	19029	19326	18935	19237	19166	19238	18994	19034	19129	19002	19019	19146	19222	19313	19104	19184	18994	18984	19215	19303	19134	19315	19007	19101	19085	19306	19165	19010	19020	19029	19047	18997	18899	19157	19065	18979	19218	19241	18932	19293	19050	19277	19102	19297	19169	19043	19154	19172	19408	19069	19122	19035	19457	19042	19032	19182	19080	19011	19204	19102	19245	19211	18939	19267	19245	19324	19184	19231	19185	19498	19007	19114	19151	19363	19053	19130	19080	19160	19218	19032	19157	19120	19259	19068	19120	19003	19170	19033	19164	19199	19075	19241	19354	19232	19018	19160	19212	19128	19222	19206	19009	19088	19025	19127	19219	19253	19191	19421	19346	19288	19135	19056	19140	19248	19161	19178	19180	19098	19265	19544	19024	19198	19211	19113	18938	19013	19026	19086	19180	19125	19127	19145	18947	19155	19341	19103	19014	19137	19096	18935	19025	19178	19119	19128	19117	19091	19292	19269	19248	19144	19175	19088	19004	19152	19166	19077	19086	19105	19097	19097	18982	19009	19028	19170	19230	19133	19285	19177	19338	19458	18873	19221	19264	19200	19282	19145	19262	19353	19168	19175	19157	19133	19128	19192	19298	19173	19114	19432	19169	19134	19184	19041	18965	19256	19121	19122	19219	19087	19199	19276	19096	19186	18998	19156	18869	19000	18967	19149	18918	19162	19093	19100	18992	19177	19144	19057	19089	19011	18911	19081	18888	19084	19000	19114	19045	19067	19007	19245	19087	19325	19176	19314	19284	19186	19402	19172	19088	19152	19005	19153	19316	19303	19178	19412	19031	19031	18938	19310	19104	19184	19264	19042	19052	19071	19211	19294	19262	19130	18930	19294	18971	19026	19228	19192	19189	19118	19189	19235	19295	18972	19285	19322	19079	19185	19314	19125	19185	19203	19041	19156	19085	19092	19030	19180	19213	18929	19031	19296	19044	19116	19033	19057	19001	19044	19029	18904	19173	19064	19019	19206	19156	19198	19300	19309	19129	18999	19075	19299	19317	19220	19155	19129	19147	19376	18963	19168	19231	19044	19274	18964	19231	19201	19135	19106	19109	19082	19173	19248	19034	19178	19325	19093	19296	19099	18964	19009	19120	19076	18989	19070	19110	18934	19168	19199	19032	19216	19224	19224	19049	19079	19360	19217	19041	19210	19229	19326	19222	19017	19218	19013	19026	18854	19183	19270	19088	19298	19141	19057	19022	19191	19134	19258	19077	19175	19102	19084	19028	19079	19300	19055	19208	19245	19038	18971	19184	19290	19067	19187	19100	19199	19171	19257	19240	19284	19075	19086	19045	19124	19215	19187	19063	19082	19217	19033	19013	19086	19280	19179	18989	19226	19211	19019	19152	19331	19310	19041	19367	19150	19079	19201	19025	19436	19307	19172	19209	19221	19271	19195	18958	19320	19157	19141	19241	19204	19135	19235	19194	19298	19260	19320	19226	19197	19119	19210	19237	18929	18992	19140	19033	19224	19223	19106	19020	19115	19175	19206	19090	19112	19324	19007	19205	19218	19327	19236	19262	19030	19194	19257	19110	19306	19481	19044	19455	19138	19050	19288	19208	19123	18995	19143	19187	19170	19279	19170	18957	19082	19191	19154	19195	19204	19105	19177	19049	19339	19132	19368	19374	19034	19264	19211	19231	19351	19215	19060	19135	19339	19297	19087	19040	19310	19096	19238	19041	19207	19286	19042	19168	19477	19095	19051	19160	19061	19126	18991	19262	19296	18998	18935	19012	19238	19024	19219	19048	19077	19123	19142	19068	19297	19154	18972	19189	19073	19272	19125	19180	19231	19040	18993	19112	19112	18996	19258	19201	19166	19245	19194	19299	19268	19166	18940	19185	19068	19149	19043	19085	19038	19224	19103	19073	19074	19146	19084	19104	19003	19273	19122	19109	19093	19299	19163	19024	19205	19180	19207	19371	19229	19047	19005	19292	19329	19133	19345	19168	19103	18977	18923	19027	19059	19143	19132	19238	19207	19141	19050	19224	19205	19174	19093	19196	19243	19351	19207	19062	19207	19179	18981	19239	18981	19206	19020	19119	19197	19279	19090	19230	19218	19312	19068	19346	19311	19125	18926	18909	19158	19161	18849	19118	19285	18950	19091	19179	18998	19135	19024	19277	19177	19177	19206	19172	18969	19059	19181	19193	19149	19207	19085	19076	19242	19139	19070	19212	18893	19233	19296	19299	19344	19195	19191	19105	18948	18822	19207	19042	19142	19256	18938	19248	19137	19132	18992	19288	19195	19183	18948	19178	19195	19156	18971	19341	19143	19058	19237	18990	19216	19192	19207	19353	19230	19095	19222	18991	19301	19092	19136	19012	19179	18993	19150	18936	19117	19130	19201	18997	19084	19059	19307	19324	19050	19124	19153	19203	19122	19016	19037	19209	19258	19059	19181	19224	19344	19170	19155	19300	19084	19246	19248	19158	18942	19145	19386	19367	19338	19102	19140	19071	19204	19215	19254	19182	19162	19131	19331	19157	19150	18992	19101	19190	18990	19020	19257	19192	19265	19093	19242	19009	18928	19154	18931	19039	19108	19187	19117	19215	19038	19048	19142	19027	19090	19126	19223	19319	19171	19167	18924	19142	19109	19290	19147	19060	19078	19313	18919	19233	19064	19150	19111	19127	18905	19123	19228	19208	19208	19197	19117	19209	19196	19122	19139	19301	19015	19041	19286	19095	19101	19152	19286	19113	19039	19211	19366	19015	19214	19157	19088	19205	19184	19134	19093	19180	19194	18941	19041	18884	19280	19358	19245	19188	19152	19084	19084	19197	19201	19283	18999	19327	19064	19228	19246	19131	18990	19120	19048	19037	19089	19035	19031	19006	19240	19081	18981	19112	18955	19368	19153	19187	19219	19210	19223	19400	18937	19000	19141	19281	19222	18977	19182	19142	19002	19122	18902	18940	19399	19192	19237	19047	19038	19108	19096	19124	19134	19094	19175	19081	19164	19082	19154	19252	19269	19113	19234	19226	19042	19017	19045	19178	19058	19145	19170	19115	19128	19038	19000	19190	19053	19059	19052	18984	19065	19162	19062	19261	19174	18955	19112	19229	19045	19243	19144	19212	19153	19104	19203	19106	19442	19334	19080	19102	19107	19139	18965	18936	19145	19164	19167	19330	19116	19164	19014	18982	19032	18907	19045	19044	19328	18849	19188	19112	19185	19163	18856	18914	19168	19175	19158	19250	19123	19155	19290	18910	19368	19047	19253	19064	19161	19153	19055	19176	19134	19094	19227	19088	18971	19211	19234	19195	19210	19091	19135	19034	19159	19088	19133	19145	19268	19148	18948	19126	19233	19210	18979	19100	19156	19199	19180	19157	19286	18879	19196	19014	19111	19053	19067	19106	19207	19099	19396	19251	19133	19092	19166	19138	19139	19180	19315	19038	19075	19182	19141	19325	19167	19035	19290	19131	19252	19213	19191	18988	19188	19258	19282	19048	19401	19332	19271	19309	19048	19189	19066	19144	19164	19123	18922	19333	18998	19141	19247	19472	19280	19231	19184	19345	19149	18888	19054	19279	19276	19042	19065	19054	19174	19031	19074	19154	18976	19105	19121	19074	19334	19158	19219	19205	19030	19094	19285	19317	19404	18995	18897	19066	19169	19125	19352	19175	19162	19324	19228	19146	19151	18940	19272	19131	19249	19081	19379	18978	19006	19318	19016	19268	19188	19023	19092	18957	19215	19034	19062	19275	18934	19199	19242	19155	19053	18964	19138	18942	19186	19011	19072	19153	19174	18956	19308	19095	19184	19050	19097	19113	19110	19102	19243	19176	19047	19253	19108	19176	19224	19300	19177	19220	19106	19169	19270	19340	19215	19164	19248	19097
27567	47203	43692	34626	30137	26589	24030	22132	21098	20391	19753	19356	18762	18240	18085	17609	17492	17227	17161	17265	17209	16944	16709	16703	16950	16694	16700	16712	16513	16563	16630	16391	16500	16554	16539	16577	16535	16505	16510	16739	16390	16510	16538	16356	16441	16519	16542	16550	16582	16447	16561	16432	16551	16515	16803	16469	16433	16475	16679	16428	16684	16629	16431	16492	16482	16600	16328	16424	16569	16571	16569	16630	16658	16464	16482	16514	16535	16612	16565	16537	16534	16409	16452	16274	16448	16509	16463	16577	16528	16344	16475	16379	16534	16583	16525	16552	16569	16341	16533	16250	16644	16523	16316	16592	16525	16445	16497	16507	16489	16439	16583	16458	16598	16580	16389	16482	16471	16414	16364	16477	16446	16404	16617	16520	16397	16423	16564	16644	16394	16498	16469	16565	16549	16415	16447	16235	16452	16553	16624	16461	16454	16551	16443	16329	16500	16414	16427	16417	16331	16436	16300	16472	16519	16457	16455	16430	16537	16501	16552	16546	16349	16446	16384	16470	16527	16654	16590	16604	16689	16362	16465	16531	16406	16481	16447	16481	16521	16423	16427	16415	16647	16396	16559	16381	16595	16270	16535	16550	16413	16500	16480	16485	16502	16481	16441	16574	16381	16526	16664	16440	16379	16489	16389	16449	16451	16467	16544	16402	16468	16411	16455	16430	16508	16498	16506	16453	16491	16574	16449	16482	16402	16482	16401	16528	16482	16279	16401	16490	16563	16385	16471	16479	16400	16484	16492	16436	16461	16400	16429	16444	16352	16423	16539	16516	16455	16433	16531	16465	16453	16442	16427	16601	16373	16555	16569	16461	16605	16528	16503	16368	16572	16518	16537	16432	16481	16460	16611	16346	16473	16366	16606	16386	16538	16375	16537	16624	16567	16352	16467	16429	16482	16496	16429	16508	16471	16482	16390	16487	16379	16286	16524	16412	16270	16419	16549	16417	16457	16304	16490	16531	16584	16399	16301	16514	16310	16406	16533	16425	16528	16341	16549	16514	16540	16420	16356	16599	16546	16371	16446	16422	16371	16659	16358	16441	16588	16688	16574	16523	16427	16610	16559	16483	16412	16474	16685	16481	16537	16409	16365	16495	16449	16379	16647	16336	16529	16411	16560	16444	16543	16595	16420	16547	16360	16536	16359	16523	16588	16627	16371	16566	16447	16368	16481	16385	16470	16564	16566	16548	16510	16592	16570	16474	16488	16460	16521	16287	16506	16296	16564	16492	16548	16526	16510	16492	16643	16361	16411	16549	16442	16580	16514	16362	16395	16361	16436	16477	16486	16548	16449	16601	16634	16367	16497	16589	16500	16553	16498	16522	16425	16468	16519	16360	16411	16601	16383	16347	16500	16512	16471	16533	16556	16560	16392	16464	16543	16468	16487	16492	16434	16415	16525	16528	16287	16593	16197	16155	16433	16471	16491	16497	16556	16587	16577	16471	16460	16432	16535	16430	16293	16500	16584	16494	16614	16291	16520	16422	16406	16423	16455	16657	16505	16427	16562	16467	16500	16320	16569	16422	16528	16581	16618	16482	16507	16495	16367	16498	16576	16538	16623	16621	16369	16630	16459	16565	16522	16322	16513	16465	16410	16531	16557	16597	16389	16625	16439	16370	16314	16520	16536	16504	16541	16191	16480	16393	16326	16597	16563	16454	16471	16651	16516	16571	16368	16407	16529	16527	16528	16367	16565	16318	16442	16707	16451	16410	16372	16407	16442	16429	16688	16643	16413	16489	16504	16561	16514	16510	16577	16333	16624	16353	16607	16513	16408	16379	16619	16463	16352	16337	16453	16280	16457	16443	16514	16582	16517	16419	16585	16453	16422	16574	16429	16559	16430	16558	16392	16597	16536	16362	16482	16449	16503	16514	16541	16559	16506	16647	16553	16542	16586	16417	16505	16415	16315	16458	16569	16490	16521	16648	16431	16462	16642	16457	16526	16379	16601	16323	16314	16351	16355	16511	16594	16402	16573	16337	16427	16349	16527	16475	16541	16415	16633	16438	16394	16603	16379	16424	16391	16361	16598	16275	16436	16540	16446	16528	16552	16502	16396	16360	16480	16537	16562	16454	16399	16472	16382	16480	16338	16519	16483	16414	16357	16274	16598	16469	16529	16503	16565	16517	16666	16278	16582	16434	16654	16477	16390	16382	16627	16616	16558	16595	16470	16374	16474	16579	16325	16546	16525	16470	16300	16354	16513	16198	16479	16427	16494	16402	16331	16511	16356	16395	16504	16386	16758	16659	16485	16429	16529	16460	16472	16446	16612	16457	16488	16680	16485	16330	16434	16459	16460	16407	16477	16481	16384	16480	16417	16454	16476	16464	16518	16314	16246	16642	16566	16519	16513	16543	16575	16546	16498	16576	16557	16492	16407	16546	16434	16340	16416	16395	16485	16290	16515	16431	16400	16456	16514	16559	16458	16492	16406	16441	16582	16626	16690	16448	16530	16555	16405	16300	16578	16384	16500	16605	16600	16419	16445	16316	16603	16489	16479	16530	16550	16468	16361	16392	16541	16367	16462	16553	16594	16514	16647	16518	16609	16502	16472	16373	16354	16617	16406	16394	16384	16404	16501	16547	16582	16619	16412	16498	16433	16237	16503	16504	16488	16302	16550	16406	16603	16470	16435	16573	16663	16377	16666	16546	16445	16515	16575	16504	16468	16499	16477	16540	16344	16498	16640	16542	16648	16631	16464	16490	16658	16713	16424	16325	16455	16449	16253	16504	16576	16424	16538	16368	16547	16543	16382	16445	16221	16708	16571	16424	16487	16645	16549	16474	16475	16524	16548	16510	16600	16388	16521	16565	16421	16582	16508	16468	16512	16422	16453	16546	16538	16352	16337	16537	16369	16464	16632	16566	16477	16299	16549	16447	16507	16324	16420	16345	16445	16578	16449	16328	16572	16521	16294	16393	16519	16356	16440	16412	16706	16372	16492	16426	16597	16407	16500	16452	16472	16527	16635	16394	16310	16504	16473	16598	16426	16401	16430	16492	16572	16577	16445	16400	16419	16406	16542	16436	16546	16603	16590	16475	16479	16423	16648	16584	16498	16490	16490	16305	16688	16523	16415	16534	16501	16535	16430	16508	16538	16366	16507	16473	16401	16483	16475	16425	16490	16254	16274	16497	16503	16436	16586	16554	16441	16378	16387	16285	16642	16477	16497	16678	16615	16492	16546	16581	16510	16594	16469	16636	16300	16564	16482	16363	16431	16655	16449	16643	16401	16538	16462	16564	16450	16363	16427	16567	16341	16465	16439	16420	16462	16440	16410	16547	16629	16508	16406	16505	16499	16534	16515	16533	16362	16639	16437	16458	16442	16525	16371	16369	16238	16437	16396	16454	16539	16530	16536	16438	16545	16425	16605	16404	16595	16516	16397	16467	16579	16621	16514	16294	16561	16449	16427	16415	16526	16251	16482	16393	16435	16496	16515	16612	16345	16388	16488	16497	16518	16495	16480	16410	16473	16574	16496	16484	16324	16674	16418	16418	16471	16520	16384	16532	16584	16444	16610	16520	16577	16493	16515	16309	16452	16435	16488	16362	16409	16345	16434	16381	16456	16486	16504	16520	16548	16496	16373	16308	16320	16515	16454	16482	16489	16517	16453	16568	16508	16662	16473	16437	16519	16518	16715	16459	16700	16533	16636	16333	16639	16479	16412	16701	16498	16299	16422	16526	16476	16643	16357	16376	16551	16332	16449	16460	16556	16513	16390	16383	16296	16561	16357	16596	16465	16590	16295	16575	16573	16608	16428	16614	16526	16642	16431	16464	16436	16451	16448	16683	16549	16443	16545	16642	16388	16450	16482	16447	16528	16510	16570	16462	16567	16478	16552	16362	16422	16452	16549	16336	16464	16561	16425	16502	16422	16381	16368	16424	16603	16458	16627	16583	16547	16333	16577	16558	16425	16461	16465	16540	16418	16362	16591	16527	16412	16471	16357	16453	16414	16435	16410	16412	16522	16459	16365	16594	16491	16571	16547	16450	16424	16379	16597	16648	16426	16402	16516	16582	16487	16545	16420	16536	16333	16427	16608	16518	16461	16490	16367	16616	16567	16514	16391	16553	16761	16566	16455	16538	16441	16591	16606	16563	16591	16485	16350	16389	16360	16555	16392	16384	16507	16564	16411	16572	16426	16380	16432	16371	16529	16458	16590	16293	16319	16385	16443	16546	16519	16522	16495	16710	16486	16444	16527	16423	16486	16396	16550	16467	16446	16535	16537	16529	16579	16610	16561	16316	16548	16561	16554	16423	16532	16489	16447	16526	16333	16465	16547	16499	16526	16520	16616	16581	16556	16435	16339	16481	16312	16323	16645	16471	16519	16409	16505	16547	16407	16409	16470	16485	16624	16502	16381	16495	16463	16580	16587	16630	16608	16605	16506	16509	16631	16498	16385	16415	16474	16686	16462	16611	16590	16496	16639	16514	16210	16566	16650	16526	16364	16369	16685	16446	16504	16539	16468	16462	16504	16308	16399	16412	16664	16545	16593	16523	16576	16416	16381	16477	16516	16685	16355	16591	16373	16315	16372	16417	16340	16503	16499	16522	16416	16447	16479	16443	16373	16446	16408	16479	16570	16515	16430	16635	16513	16586	16491	16463	16383	16540	16533	16558	16512	16429	16460	16376	16324	16682	16405	16539	16450	16367	16504	16414	16334	16646	16392	16391	16450	16402	16403	16558	16617	16595	16451	16516	16300	16564	16652	16485	16614	16592	16449	16354	16384	16460	16352	16473	16702	16462	16445	16343	16548	16602	16471	16440	16520	16433	16622	16428	16401	16198	16406	16599	16640	16417	16517	16437	16379	16548	16609	16513	16422	16603	16517	16390	16549	16472	16406	16518	16471	16546	16620	16426	16596	16490	16601	16390	16593	16492	16529	16665	16560	16412	16709	16575	16433	16607	16509	16293	16466	16626	16350	16400	16430	16492	16545	16569	16638	16222	16407	16456	16547	16444	16516	16460	16365	16492	16608	16392	16426	16473	16499	16576	16548	16450	16733	16511	16386	16446	16312	16394	16569	16467	16310	16353	16632	16486	16512	16464	16495	16435	16430	16404	16413	16322	16445	16641	16328	16394	16523	16496	16785	16411	16391	16520
22574	21060	28853	23624	22274	26534	29778	25110	24014	24024	23336	22860	22464	22182	22041	21758	21525	21379	21221	21158	21139	20921	20760	20855	20460	20660	20668	20368	20484	20492	20656	20417	20536	20374	20621	20311	20465	20268	20321	20454	20343	20425	20511	20471	20436	20318	20652	20333	20447	20270	20348	20130	20447	20418	20189	20342	20539	20323	20202	20476	20286	20499	20386	20052	20339	20265	20258	20433	20409	20312	20145	20218	20273	20345	20462	20510	20352	20615	20226	20339	20231	20356	20229	20317	20490	20066	20267	20428	20314	20456	20271	20374	20382	20400	20380	20418	20403	20420	20244	20133	20301	20507	20621	20372	20397	20448	20463	20227	20505	20270	20404	20358	20312	20106	20206	20346	20232	20289	20122	20412	20563	20353	20370	20267	20347	19977	20467	20412	20589	20297	20557	20227	20170	20174	20337	20271	20400	20241	20409	20208	20518	20178	20217	20175	20376	20414	20325	20317	20580	20356	20212	20124	20355	20444	20347	20167	20122	20318	20430	20232	20298	20227	20282	20157	20227	20340	20453	20379	20251	20392	20409	20162	20198	20459	20381	20164	20256	19953	20255	20140	20352	20311	20228	20477	20335	20279	20325	20232	20149	20427	20433	20306	20267	20333	20318	20349	20320	20304	20209	20398	20379	20141	20410	20295	20152	20289	20144	20421	20165	20041	20188	20525	20410	20156	20231	20145	20216	20202	20260	20256	20236	20315	20179	20280	20419	20080	19949	20389	20231	20421	20413	20347	20388	20422	20183	20286	20602	20333	20258	20221	20126	20200	20358	20202	20258	20215	20206	20078	20214	20110	20301	20233	20302	20269	20449	20320	20377	20247	20332	20325	20286	20249	20150	20445	20388	20471	20358	20316	20174	20140	20331	20140	20160	20072	20239	20181	20189	20103	20273	20165	20460	20279	20299	20162	20304	20259	20474	20104	20284	20167	20293	20571	20403	20431	20202	20359	20137	20305	20397	20515	20003	20297	20184	20207	20172	20303	20002	20041	20082	20298	20479	20140	20247	20348	20197	20198	20244	20314	20201	20347	20095	20282	20419	20385	20015	20332	20216	20301	20476	20345	20370	20156	20308	20388	20231	20032	20241	20204	20450	20200	20078	20216	20225	19982	20286	20281	20453	20399	20622	20318	20296	20532	20539	20322	20430	20276	20183	20338	20308	20285	20402	20368	20280	20293	20341	20419	20353	20323	19820	20378	20376	20162	20127	20337	20442	20396	20018	20315	20310	20497	20216	20412	20471	20210	20265	20123	20205	20181	20341	20535	20500	20211	20270	20057	20250	20149	20353	20233	20242	20269	20131	20254	20217	20318	20387	20364	20469	20373	20402	20370	20141	20220	20437	20436	20406	20389	20340	20404	20098	20190	20281	20263	20514	19955	20280	20294	20317	20072	20185	20163	20184	20295	20412	20148	20368	20258	20175	20257	20264	20310	20304	20227	20326	20162	20337	20184	20336	20223	20208	20333	20276	20045	20395	20222	20310	20177	20213	20258	20158	20277	20463	20320	20462	20220	20468	20125	20159	20137	20073	20345	20195	20088	20420	20363	19956	20176	20432	20159	20212	20413	20187	20223	20198	20108	20304	20215	20384	20316	20381	20213	20448	20304	20380	20148	20058	20327	20395	20151	20367	20220	20225	20261	20163	20457	20169	20180	20288	20225	20068	20334	20113	20371	20083	20336	20397	20298	20452	20334	20336	20321	20241	20312	20603	20351	20380	20294	20212	20125	20216	20461	20303	20234	20354	20438	20372	20205	20370	20135	20277	20008	20357	20421	20216	20093	20279	20292	20261	20430	20310	20240	20378	20277	20211	20062	20348	20185	20268	20177	20209	20220	20305	20249	20200	20225	20316	20443	20371	20406	20207	20218	20148	20107	20214	20168	20442	20238	20466	20297	20381	20457	20274	20106	20482	20152	20242	20263	20162	20177	20146	20326	20196	20457	20448	20327	20262	20277	20278	20395	20148	20381	20326	20255	20150	20396	20427	20339	20218	20524	20364	20484	20307	20337	20328	20242	20064	20262	20421	20279	20340	20097	20144	20258	20124	20133	20353	20283	20330	20198	20321	20240	20556	20269	20397	20345	20240	20060	20387	20296	20365	20108	20245	20359	20193	20038	20297	20430	20402	20265	20145	20315	20265	20544	20128	20313	20354	20343	20443	20429	20254	20403	20271	20135	20144	20471	20192	20072	20255	20299	20270	20324	20133	20293	20135	20189	20054	20298	20389	20270	20424	20484	20411	20310	20244	20323	20107	20323	20246	20514	20368	20431	20165	20384	20468	20329	20253	20346	20293	20287	20260	20082	20268	20290	20373	20308	20244	20106	20080	20166	20372	20252	20184	20321	20210	20323	20404	19977	20287	20230	20230	20282	20400	20146	20239	20273	20449	20331	20322	20211	20186	20347	20294	20227	20412	20258	20282	20456	20154	20386	20268	20303	20293	20232	20233	20213	20328	20206	20271	20348	20538	20458	20365	20207	20358	20263	20375	20298	20449	20237	20165	20330	20163	20287	20116	20379	20308	20430	20422	20359	20519	20378	20289	20255	20039	20211	20596	20423	20339	20173	20413	20209	20137	20235	20266	20306	20310	20089	20308	20221	20286	20227	20541	20178	20358	20272	20199	20306	20300	20344	20317	20377	20295	20147	20329	20228	20239	20100	20032	20206	20256	20349	20323	20336	20103	20280	20362	20075	20141	20265	20160	20171	20354	20229	20239	20198	20250	20348	20371	20229	20353	20381	20099	20204	20361	20280	20151	20086	20524	20349	20416	20028	20377	20304	20236	20210	20225	20163	20336	20241	20450	20552	20284	20500	20486	20233	20321	20319	20216	20309	20374	20266	20228	20257	20366	20354	20332	20179	20295	20166	20373	20256	20195	20265	20243	20333	20170	20264	20312	20342	20306	20369	20199	20122	20376	20203	20339	20427	20418	20288	20300	20358	20195	20067	20202	20143	20500	20184	20417	20177	20198	20114	20428	20248	20241	20332	20264	20452	20376	20222	20337	20267	20339	20052	20208	20328	20229	20154	20292	20251	20178	20266	20244	20246	20386	20297	20245	20188	20248	20430	20397	20311	20113	20262	20200	20257	20293	20140	20180	20239	20278	20220	20277	20298	20340	20240	20350	20297	20188	20004	20241	20387	20417	20327	20000	20520	20386	20337	20323	20319	20333	20340	20334	20237	20188	20274	20219	20393	20216	20395	20226	20295	20373	20343	20359	20089	20204	20282	20216	20238	20272	20001	20206	20251	20182	20272	20387	20087	20155	20144	20384	20235	20536	20344	20389	20259	20044	20409	20196	20203	20247	20189	20309	20140	20343	20186	20237	19944	20207	20098	20283	20257	20315	20176	20129	20332	20199	20463	20325	20144	20094	20237	20137	20097	20122	20269	20412	20391	20285	20545	20336	20246	20402	20348	20298	20301	20337	20250	20298	20308	20204	20286	20306	20161	20211	20440	20427	20449	20294	19992	20309	20307	20275	20401	20348	19996	20342	20255	20304	20290	20400	20186	20301	20259	20547	20199	20124	20236	20231	20413	20278	20150	20194	20107	20258	20151	20446	20355	20212	20349	20247	20367	20243	20204	20376	20444	20326	20251	20343	20299	20402	20138	20194	20156	20216	20264	20193	20182	20371	20292	20335	20505	20260	20404	20287	20463	20310	20306	20327	19953	20194	20296	20244	20244	20415	20159	20297	20279	20344	20202	20179	20396	20369	20180	20189	20102	20174	20288	20322	20201	20172	20347	20213	20522	20302	20104	20377	20186	20288	20240	20351	20337	20310	20217	20147	20315	20250	20342	20345	20175	20153	20386	20296	20208	20234	20071	20202	20172	20374	20207	20266	20158	20259	20166	20185	20401	20235	20267	20263	20298	20205	20241	20289	20139	20118	20555	20269	20153	20198	20089	20381	20408	20357	20213	20354	20371	20443	20162	20465	20229	20260	20299	20340	20285	20285	20204	20223	20365	20175	20391	20497	20369	20211	20169	20281	20364	20220	20248	20300	20270	20306	20072	20432	20179	20427	20271	20311	20233	20257	20175	20520	20427	20345	20326	20105	20112	20162	20201	20242	20454	20196	20427	20267	20439	20244	20250	20474	20332	20263	20386	20435	20305	20070	20391	20326	20247	20215	20422	20258	20272	20200	20371	20245	20202	20245	19983	20084	20394	20227	20207	20102	20280	20275	20176	20281	20489	20388	20341	20387	20322	20297	20244	20077	20210	20310	20269	20325	20233	20295	20393	20150	20185	20445	20487	20352	20416	20360	20259	20218	20447	20268	20353	20400	20470	20177	20145	20389	20166	20361	20344	20068	20259	20335	20289	20386	20137	20344	20095	20193	20298	20207	20235	20462	20295	20258	20325	20051	20136	20300	20282	20271	20411	20162	20311	20107	20333	20314	20319	20367	20536	20281	20145	20240	20252	20276	20300	20286	20421	19946	20190	20166	20127	20367	20299	20245	20224	20108	20251	20383	20170	20444	20216	20239	20223	20217	20253	20230	20360	20245	20294	20179	20342	20426	20154	20364	20420	20416	20178	20037	20239	20337	20339	20535	20247	20257	20359	20130	20296	20322	20164	20378	20115	20349	20411	20300	20198	20251	20494	20234	20245	20216	20359	20284	20311	20099	20095	20199	20114	20381	20240	20282	20322	20398	20096	20310	20256	20228	20169	20197	20036	20207	20281	20231	20306	20376	20282	20270	20285	20461	20152	20221	20258	20378	20268	20081	20342	20362	20077	20279	20285	20335	20140	20294	20186	20164	20258	20288	20298	20337	20398	20368	20448	20389	20378	20394	20079	20368	20486	20255	20436	20158	20283	20346	20288	20243	20355	20256	20305	20293	20343	20317	20275	20164	20407	20225	20137	20506	20198	20323	20206	20247	20102	20354	20284	20174	20357	20405	20370	20368	20267	20417	20424	20304	20457	20415	20335	20350	20363	20169	20229	20259	20248	20316	20169	20270	20332	20215	20083	20439	20302	20557	20365	20278	20120	20225	20325	20330	20127	20241	20204	20236	20590	20409	20364	20112	20111	20205	20171	20263	20306	20222	20262	20427	20275	20339	20110	20485	20165	20225	20141	20346	20446	20237	20025	20168	20346	20202	20176
29280	51969	48353	38882	33414	29618	26511	24314	23455	22433	21740	20448	20042	19589	19301	18883	18408	18237	18198	18162	17770	17496	17903	17499	17451	17387	17379	17194	17271	17176	17151	17208	17062	17109	17375	17247	17189	17297	17264	17008	17189	17120	17069	17113	17137	17184	17218	17110	17246	17236	17186	17154	17311	17112	17061	17245	17238	17209	17087	17257	17192	16999	17010	17080	17140	17011	17163	17159	17251	17067	17119	16990	17233	17064	17040	17230	17202	17120	17112	17028	17132	17067	17056	17087	17168	17075	17179	17130	17009	17034	17185	17097	17009	17105	17036	17155	17097	17024	17117	17127	17170	17084	17026	17091	16858	17075	17170	17216	17095	17212	17037	17031	17079	16996	17076	17088	17087	17113	17172	16995	17222	17071	17035	16920	17029	17019	17004	16989	17078	17126	17093	17085	17143	17313	17126	17129	17122	17153	16991	17123	17236	17174	16997	17196	17206	17183	17007	17019	17094	17121	17131	17064	16995	16813	17133	17151	16915	16909	17209	16997	17184	16997	17193	16898	17158	17086	17274	17042	16974	17026	17112	17091	17179	17138	17055	17203	17023	16966	17109	17030	17141	17174	17212	16983	17052	17156	17080	17026	17089	17147	17108	17029	17120	16894	17201	17091	17074	17113	17164	17174	16982	17197	16982	17022	16974	17069	17115	16891	17076	17060	17190	17124	17122	17061	16866	17180	17023	17054	17083	17204	17046	17115	17074	16994	17018	17058	16989	17110	17171	17201	17085	17150	16954	17118	17166	17254	17022	16990	16998	17016	17199	16929	17182	17040	17006	17131	17083	17081	17205	17204	17075	17078	17046	17154	17147	17191	17097	17209	17089	17106	17169	17081	17022	17156	17193	17172	16966	17013	17152	17228	17091	17153	17094	17049	16962	17088	16875	17054	17132	17214	17044	16902	17056	17108	17188	17028	17044	17056	17035	17094	17020	16878	17112	17047	16980	17061	17029	16881	16995	17211	16998	17090	17060	17051	16852	17123	17127	17032	17122	17197	17015	17059	17013	17020	16935	17086	17191	17063	17005	17153	17129	17008	17168	17117	17088	16995	17068	17131	17051	17178	16906	17067	17072	17183	17236	17068	17139	17238	17145	17068	17051	17109	17073	17050	17042	16931	16978	16944	17485	17046	16868	17074	17319	17021	16879	17185	16940	17002	17000	17047	17114	17079	17055	17079	17143	17083	17148	17188	17014	17073	17094	17193	16923	17052	17133	17166	17150	17188	16901	17053	17030	17105	17235	17161	17166	16948	17148	17037	16997	17096	17117	16946	17104	17000	17148	17096	17073	17149	17124	17167	16847	16964	17127	17060	17028	17051	17117	17000	17197	17047	17069	17170	16991	17128	17037	17027	17026	17072	17081	17244	17192	17042	16990	17184	17069	17083	17162	17282	16992	17097	17067	17124	17207	17107	17099	17118	17028	16952	17084	17024	17090	16899	17119	17079	17091	17078	17141	17045	17110	17163	17083	17097	17004	17157	16869	17150	17017	17243	17041	16972	16917	17168	16947	17095	17157	16924	17110	17036	17026	16997	17158	17188	16970	17019	17024	17163	16935	17137	16885	17014	17142	17083	17183	17168	17068	17166	17012	17099	17176	17004	17114	17107	17114	17147	17217	17135	17164	17036	17176	17164	17025	17078	17094	17254	16999	17140	17040	17000	17039	17073	16979	17027	16973	17130	17018	17120	17200	17007	17068	17036	17029	17042	17142	17139	17072	16915	17203	16945	17135	17031	17122	17052	17019	17113	17119	17085	17086	17038	17164	17117	17117	17098	16995	17115	16996	17129	17048	16978	17132	16907	17052	17192	17018	17156	17071	17021	16979	17030	17168	17025	17153	17028	17011	17219	17186	17058	16984	17247	17099	17116	17026	17075	17260	17169	17276	17013	17170	17125	17134	17245	17064	17033	17116	17139	17007	17033	17058	16934	17166	17187	16925	17123	17126	17167	17059	17216	17093	16962	17061	17140	17119	17067	16970	17420	17054	16996	17082	17001	17074	17050	17134	17210	17194	17272	17015	17005	17177	17181	17279	16944	17118	17243	17240	16856	17057	17025	16971	17024	17105	17199	17074	17219	17105	17130	17102	17092	17059	17121	17105	17108	16959	17113	16940	17006	17080	17192	17186	17085	17133	17205	17093	16994	17309	17126	17081	16841	17107	17137	16964	17188	16965	16966	17122	17093	17225	17082	17112	17033	17153	17014	17137	17069	17104	17127	17105	16932	17087	17161	16928	17186	16974	17043	17164	17010	17057	17013	16973	17005	17010	17193	17073	17169	16900	17130	17092	17143	16964	17097	17223	17048	16947	17140	16984	17203	17243	17029	17026	17098	17132	17179	17102	16990	17234	17132	17159	17162	17248	16790	17074	17040	17122	17021	17124	17144	17144	17112	17026	17238	17029	16971	17117	17077	17221	17002	17052	17099	17011	17065	16931	17124	17086	16928	17102	17235	17264	17022	16929	17064	17088	17275	17088	17112	16766	17099	17226	17132	17071	17002	17173	17211	17233	17096	17101	17002	17057	17132	17159	16976	17101	17035	17123	17012	17130	17101	16997	16997	17222	16965	17022	17024	16982	17034	17174	17075	17017	17041	17050	16994	17195	16939	17022	17025	17004	16913	17009	17194	17103	17141	17128	17061	17179	17108	17039	17136	17171	16998	17089	17184	17158	17036	17127	17094	17061	16982	17079	17115	17080	17289	17039	17203	17099	17072	16976	17069	17149	17131	17086	17091	17222	17237	17072	16983	16824	16998	17109	16922	17311	16958	17073	17137	17083	17033	17093	17076	17035	16990	16933	17146	16839	16998	17150	17077	17088	16950	17271	17264	17274	17138	17038	16880	17259	17062	17110	17058	17071	16958	17261	17147	17097	17028	16972	17012	17072	17094	17030	17058	16971	17108	17279	17098	17086	17075	17147	17064	17180	17209	17102	17177	16986	17325	17046	17216	17099	16941	17135	17174	16941	17006	17004	17144	17029	17049	16915	17025	16954	17352	16979	17166	16954	17025	16961	17022	17134	17164	17023	17075	17045	17111	16949	17077	17213	17124	17015	17181	16918	17040	17154	17186	17078	17045	17068	17085	17164	17120	17025	16957	17234	17168	16880	17058	17068	17059	17236	17174	16947	17193	17152	17049	17201	16995	17178	17017	17088	17201	17154	17125	17057	17269	17000	17157	17046	16997	17087	17106	17021	17059	16870	16900	17064	17114	17321	17005	17092	17035	17127	17180	16990	16895	16923	17210	17178	16953	16976	17089	17035	17143	17301	16975	16993	16953	17309	17095	17100	16916	17087	17058	17069	16936	16975	17144	17100	17080	16983	17102	17126	17005	17145	16982	17075	17112	16972	17081	17145	17140	17025	17094	16970	17138	17225	16956	17133	16890	17132	17054	17085	17125	17237	17091	17089	17084	17008	17122	17056	17124	17150	17056	17013	17241	17192	17045	16998	17027	16903	16961	17124	17202	17167	17132	16979	17132	16976	17045	16974	17006	17212	17173	17035	17069	16995	17165	17072	17088	17061	16921	17188	17042	16997	16995	17146	16851	17142	16983	17058	17009	17160	17146	17010	16992	17177	17001	17087	17089	16946	16983	16970	17046	17006	17147	16982	16995	17112	16784	17234	17100	16882	17199	17173	17016	17130	17034	17065	17061	17010	16958	17106	17019	17273	17060	17015	16964	16962	17146	17079	17116	17090	17056	17222	17105	16964	17073	17017	16961	17095	17156	17174	16981	17074	17170	16953	17289	16980	17318	17039	17176	17104	17098	17046	17044	17039	16868	17157	17163	17191	17009	17095	16985	17210	16994	17325	17039	17007	17155	17157	17151	17169	16984	17231	17040	17088	17076	17034	17129	17110	17063	17055	17124	17103	17084	17175	17010	17200	17090	16969	16998	17237	17047	17076	17014	17121	17094	17068	17141	17022	17030	17210	16997	17198	16975	16906	17084	17023	17056	17188	17106	17179	17056	17273	16836	17169	17080	17021	17131	17090	17010	17101	17090	17192	17091	17091	17106	17018	17023	17096	17020	17269	16925	17120	16975	17098	17113	17083	16955	17011	17050	17106	17051	17127	17079	16956	17175	17048	17311	17014	17160	17183	17094	17040	17144	17134	17106	16913	17154	17188	16981	17039	17060	16993	17234	17098	16918	17053	17117	17031	17039	17126	16968	17166	17178	17120	16945	17066	16967	16967	17068	17106	17044	16982	16970	17087	17050	17213	17126	17111	17063	16973	17060	17096	17199	17194	17039	17051	16982	16928	16995	17049	17344	16966	17128	17047	17154	17112	16856	17206	16951	17067	17032	16989	17054	17085	17032	17032	17089	17179	17116	17256	17140	17113	17031	17143	17149	17010	17208	16987	17032	17013	17054	17071	17004	17275	17017	17233	17127	16936	17119	16968	17223	17180	17346	17025	17003	17000	17133	17159	17077	17011	17080	16960	17000	16923	17020	17072	17082	17122	17061	17054	17187	17307	16917	16991	17054	17083	17086	16934	17051	17038	17021	17211	17034	17112	17075	17061	17057	17103	17188	16921	17128	17144	16879	17080	17020	17076	17049	17075	17090	17104	17020	17138	17023	17018	16986	16993	17197	16887	17075	17146	17145	17026	17124	17052	17174	17128	17044	17132	17061	17059	16996	17111	16861	17033	17104	17098	17005	17093	17198	17006	17183	16993	17156	17075	17084	17171	17232	17135	17231	17173	17130	17139	17122	17223	17131	17175	17038	16962	17178	17020	16909	17001	17033	17121	17079	17197	17077	17111	17179	17073	16927	17127	17050	16990	17035	17190	17096	17282	17059	17051	17118	17121	17050	16963	16998	17125	17035	17094	17211	17010	17124	17000	17188	17118	17049	17220	17059	17086	17071	17176	17114	17076	17063	17033	16965	16831	17122	17249	17146	17111	17043	17296	16945	17073	17077	16961	17116	17207	16987	17108	17050	17107	16863	17149	17026	17053	16979	17064	17019	17057	17162	17076	17197	17105	17160	17143	17048	17189	17035	17131	17129	17233	16970	17091	17015	17068	17099	17172	17228	17200	17126	17225	17145	17115	17059	17078	17062	16991	17061	17098	16985	17151	17177	17063	17149	17137	16950	16898	17075	17131	17131
27993	26145	34246	30900	25723	23808	22372	21573	21132	20695	20555	20296	19993	19669	19787	19635	19446	19544	19548	19484	19681	19434	19190	19260	19399	19154	19399	19555	19167	19276	19237	19319	19208	19112	19199	19332	19099	19182	19198	19248	19337	19181	19253	19147	19398	19051	19132	19057	19023	19143	19181	19111	19545	19249	19067	19325	19100	19215	18883	19133	19242	19235	19393	19222	19128	19313	19247	19419	19101	19252	19301	19161	19247	19184	19204	19274	19014	18922	19083	19399	19196	19178	19382	19307	19510	19203	19208	19306	19167	19256	19248	19187	19261	19367	19324	19248	19365	19064	19112	18980	19219	19145	19233	19007	19133	19200	19158	19190	19414	19301	19176	19308	19340	19419	19140	19084	19107	19340	19141	19145	18865	19250	19199	19246	19178	19199	19217	19276	19085	19176	19124	19147	19107	19196	19072	19266	19254	19131	19210	19223	19184	19334	19075	19292	19074	19097	19152	19250	19396	19151	19055	19341	19095	19181	19065	19196	19149	19126	19134	19300	19178	19334	19104	19238	19159	19116	19030	19309	19160	19037	19146	19095	19270	19187	19062	19065	19049	19198	19342	19009	19318	19157	19254	19258	19107	19146	19089	19181	19167	19227	19108	19196	19220	19049	19177	19368	19319	19146	19038	18996	19135	19294	18954	18932	19177	19246	19116	19350	19198	19132	19165	19087	19083	19159	19134	19248	19335	19291	19235	19067	18769	18998	19232	19220	19116	19223	19266	19220	19367	19068	19283	19154	19097	19204	19388	19184	19207	19336	19350	19196	19246	19102	19204	19140	19257	19298	19242	19090	19203	19249	19155	19131	19143	19281	19311	19254	19385	19124	19207	19209	19343	19363	19050	19166	19140	19268	19246	19088	19274	19183	19098	19106	19258	19227	18984	19061	19253	19098	19352	19103	19124	18985	19165	19226	19178	19091	19049	19389	19038	19338	19345	19129	19148	19183	18918	19287	19367	19122	19020	19270	19194	19291	19153	19239	19267	19267	18993	19122	19184	19303	19213	19223	19102	19116	19544	19001	19099	19036	19063	19295	19438	19010	19056	19004	19122	19278	19158	19283	19228	19214	19350	19134	19231	19187	19162	19231	19460	19310	19153	19192	19383	19159	19151	19268	19316	19222	18897	19131	19258	19255	19098	19359	19083	19331	19184	19307	19084	19069	19265	19449	19311	19287	19009	19054	19102	19128	19320	19263	19234	19216	19239	19457	19398	19134	19400	19195	19210	19165	19207	19135	19054	19027	19220	19249	19135	19021	19177	19198	19129	19066	19230	19227	19254	19238	19256	19156	19275	19283	19176	19151	19113	18881	19230	19032	19272	18982	18945	18995	19246	19383	19248	19258	19220	19067	19272	19160	19204	19188	19152	19246	19230	19224	19217	19104	19227	19147	19348	19320	19106	19122	19475	19098	19327	19288	19229	19182	19016	19167	19117	19285	19334	19167	19152	19088	19109	19172	19176	19232	19222	19234	19459	19200	19256	19170	19058	19055	19211	19163	19353	19165	19406	19265	19123	19032	19106	19242	19170	19237	19213	19017	19236	19304	19348	19235	19119	19317	19125	19090	19128	19138	19312	19106	19312	19498	19219	19126	19171	19302	19122	19368	19117	19228	19248	19367	19353	19226	19487	19243	19268	19236	19160	19356	19213	19056	18991	19306	19096	19205	19226	19022	19177	19231	19115	19130	19267	19047	19173	19148	19370	19441	19031	19327	19161	19266	19195	19128	19473	19166	19117	19157	19146	19278	19346	19293	19260	19191	19049	19116	19342	19279	19299	19252	19032	19052	18930	19202	18995	19345	19082	19279	19092	19247	19121	19187	19107	19349	19446	19035	18937	19006	19298	19163	19327	19186	19182	19132	19103	19018	19345	18939	19181	19019	19279	18968	19290	19344	19090	19131	19090	19092	19159	19297	19188	19196	19308	19034	19107	19165	19157	19118	19157	19515	19190	19335	19220	19195	18942	19103	19206	19190	19199	19105	19190	19133	19343	19111	19193	19028	19116	19105	19173	19222	19207	19343	19076	19191	19117	19214	19063	19007	18939	19326	19070	19169	19157	18950	19088	19227	19181	19367	19182	19110	19139	19099	19159	19165	19199	19090	19151	19235	19166	19103	19336	19185	19144	19052	19264	19184	19224	19113	19280	19248	18994	19155	19149	19216	19025	19150	19311	19223	19191	19146	18976	19269	19471	19495	19223	19132	19268	19168	19043	19249	19101	19303	19379	19137	19102	19029	19131	19103	19115	19301	19348	19464	19090	19297	19265	19219	19280	19375	19220	19096	19093	19321	19211	19175	19268	19229	19208	19224	19152	19177	19247	19241	19157	19227	19145	19343	19222	19059	19146	19266	19247	19210	19386	19188	19295	19204	19173	19104	19114	19148	19456	19149	19314	19248	19113	19261	18909	19096	19246	19221	19110	19173	19465	19197	19031	19272	19272	19257	19132	19124	18873	19292	18921	19210	19208	19119	19287	19258	19179	19135	19094	19342	19374	19336	19245	19335	19171	19153	19121	19169	19320	19285	19254	19093	19072	19229	19111	19349	19262	18984	19134	19129	19148	19185	19068	19114	19192	19218	19178	19077	19215	19268	19246	19242	19290	19034	19383	19316	19333	19371	19441	19216	19160	19356	19287	19167	19183	19041	19129	19158	19207	19120	19338	19142	19358	19290	19265	19063	19308	19168	19371	19508	19121	19101	19206	19150	19023	19060	19514	19346	19057	19136	19076	19155	19306	19288	19119	19269	19293	19015	19401	19283	19406	19228	19245	19295	19319	19201	19227	19337	19026	18989	19290	19356	19108	19272	19258	19033	19219	19070	19287	19279	19338	19135	19233	19409	19238	19162	19076	19097	19011	19241	19289	19181	19229	19214	19380	19163	19208	19280	19068	19102	19315	19241	19276	19274	19154	19051	19129	19043	19337	19183	19250	19290	19248	19031	18950	19102	19302	19287	19361	19032	19263	19334	19287	19039	19197	19277	19344	19141	19296	19191	19087	19222	19310	19128	19117	19121	19207	19157	19169	19273	19162	19293	18926	19226	19201	19039	19094	19199	19108	19349	19129	19036	19262	19236	19230	19474	19274	19197	19417	19213	19229	19117	19226	19226	19403	19227	19211	19315	19451	19151	19278	19307	19296	19320	19047	19084	19227	19167	19374	19241	19364	19363	19252	19401	19378	19376	19131	19181	19227	18979	19168	19083	19104	19195	19243	19281	19213	19327	19269	19316	18998	19306	19242	19219	19332	19017	19260	19223	19285	19063	19228	18999	19096	19289	19251	19188	19088	19173	19565	19381	19254	19234	19159	19201	19094	19163	19228	19130	19020	19197	19138	19109	19279	19231	19350	19102	19341	19194	19397	19195	19104	19071	18998	19154	19427	19377	19047	19205	19220	19017	19056	19350	19050	19182	19446	19141	19031	19084	19251	19075	19095	19284	19285	19121	19082	19158	19336	19119	19252	19085	19255	19181	19227	19257	19065	19146	19247	19195	19316	19099	19408	19480	19281	19097	19197	19268	19119	19429	19231	19352	19120	19293	19303	19145	19094	19144	19192	19205	19249	19096	19156	19227	19291	19263	19236	19120	19271	19335	19074	19248	19067	19173	19119	19333	19300	19001	19147	19224	19219	19102	19278	19026	19294	19319	19220	19430	19088	19182	19244	19330	19064	19033	19206	19300	19272	19146	19235	18896	19350	19101	19361	19177	19272	19169	19175	19238	19260	19243	19241	19285	19202	19475	19389	19220	19200	18936	19177	19247	19081	19003	19237	19112	19045	19312	19216	19209	19153	19075	19124	19252	19195	19057	19199	19154	19174	19046	19131	19446	19187	19123	19265	19110	19203	19210	19164	19211	19252	19181	19138	19237	19052	19203	19381	19060	19018	19171	19112	19157	19218	19038	19341	19061	19132	19270	19250	19154	18994	19254	19293	19120	19127	19020	19260	19287	19463	19258	19162	19105	19080	19147	19336	19254	19051	19272	19068	19253	19036	19131	19018	19198	19307	19116	19151	19163	19060	19412	19156	19067	19477	19180	19163	19181	19249	19264	19205	19133	19183	19167	19038	19174	19056	19253	19173	19228	19190	19354	19272	19333	19319	19406	19415	18975	19194	19031	19140	18807	19201	19076	19231	19164	19042	19359	19116	19314	19222	18970	19242	19105	19303	19173	19274	19399	19164	19201	19156	19230	19155	19123	19110	19314	19244	19161	19048	19109	19359	19329	19157	19109	19186	19218	19159	19262	19265	19149	19361	19183	18998	19140	19299	19413	19184	19199	19152	19377	19013	19096	19245	19150	18980	19290	19105	19168	19139	19322	19176	19092	19124	19207	19140	19245	19264	19228	19303	19275	19449	19356	19171	19116	19074	19222	19329	19327	19341	19372	19096	19304	19086	19267	19374	19145	19458	19369	19322	19374	19085	19286	19063	18978	19278	19059	19388	19331	19169	19350	19295	19096	19213	19389	19260	19013	19130	19350	19187	19185	19194	19179	19403	19026	19320	19345	19081	19132	19364	19069	19197	19184	19301	19126	19351	19235	19058	19163	18956	19160	19155	19500	19127	19188	19218	19273	19216	19204	19273	19232	19314	19227	19209	19313	19169	19138	19221	19016	19129	19186	19232	19125	19207	19059	19201	19285	19101	19337	19098	19189	19375	19347	19387	19331	19194	19014	19194	19122	19403	19261	19261	19192	19254	19366	19219	19297	19080	19293	19084	19307	19269	19426	19127	19118	19195	19182	19124	19155	19208	19197	19017	18939	19334	19040	18990	19053	19268	19020	19168	19308	19285	19339	19254	19302	19212	19117	19179	19086	19403	19200	18790	18934	19081	19263	19158	19217	19199	19328	19259	18939	19008	19306	19161	19176	19219	19168	19308	19029	19344	19294	19333	19150	19061	19214	19014	19058	19096	19196	19247	19400	19039	19051	19157	19069	19181	19299	19143	19151	19328	19178	19075	19068	19233	19307	19483	19301	19135	19306	19177	19158	19439	19336	19306	19198	19230	19094	19185	19360	19055	19094	19028	19224	18991	19228	19078	19042	19124	19183	19230	19141	19029	19035	19075	19227	19171	19322	19202	19327	19330	19257	18851	19269	19111	19245	19370	19285	19207	19059
28262	42258	38588	30035	25927	23154	21309	20137	19428	18932	18698	18165	17703	17398	17447	17370	17222	17063	16989	16697	16754	16779	16928	16796	16563	16610	16486	16541	16427	16518	16666	16684	16550	16525	16501	16558	16414	16617	16418	16598	16448	16377	16663	16505	16592	16477	16620	16561	16463	16497	16464	16397	16414	16429	16629	16486	16399	16586	16377	16599	16510	16497	16336	16685	16406	16399	16213	16422	16474	16425	16474	16417	16366	16576	16490	16447	16380	16377	16415	16446	16547	16572	16479	16451	16482	16474	16649	16433	16505	16419	16467	16492	16432	16639	16441	16480	16647	16567	16570	16428	16468	16515	16604	16375	16445	16466	16473	16309	16420	16499	16425	16523	16646	16539	16174	16379	16462	16524	16489	16351	16583	16397	16363	16692	16517	16521	16404	16436	16567	16525	16530	16466	16408	16543	16420	16669	16552	16418	16376	16362	16597	16236	16531	16590	16396	16311	16555	16461	16288	16257	16534	16704	16498	16380	16400	16644	16431	16546	16599	16477	16495	16556	16497	16480	16524	16380	16439	16561	16486	16646	16588	16457	16518	16311	16445	16418	16317	16593	16455	16363	16494	16380	16403	16464	16590	16422	16476	16442	16412	16328	16520	16452	16334	16626	16454	16234	16440	16521	16461	16426	16197	16253	16372	16526	16553	16422	16557	16376	16411	16507	16406	16409	16402	16296	16358	16507	16381	16546	16593	16443	16419	16452	16451	16405	16384	16516	16423	16536	16469	16600	16477	16610	16506	16585	16392	16382	16377	16536	16417	16486	16640	16558	16277	16408	16327	16378	16402	16414	16670	16634	16498	16262	16336	16597	16220	16525	16440	16544	16305	16387	16357	16548	16347	16503	16424	16436	16460	16211	16460	16316	16571	16410	16605	16416	16492	16340	16557	16501	16483	16360	16690	16490	16565	16598	16561	16325	16491	16581	16302	16507	16581	16505	16442	16411	16468	16346	16489	16518	16316	16411	16397	16640	16368	16434	16413	16493	16398	16539	16521	16403	16362	16520	16479	16464	16580	16476	16476	16349	16478	16399	16547	16267	16430	16444	16434	16431	16567	16468	16422	16413	16561	16331	16525	16559	16455	16478	16391	16565	16483	16309	16444	16495	16409	16684	16440	16439	16523	16333	16401	16435	16495	16621	16476	16534	16460	16535	16497	16254	16536	16396	16372	16478	16462	16328	16594	16350	16565	16479	16485	16315	16461	16671	16487	16575	16636	16429	16388	16296	16424	16465	16511	16387	16463	16630	16426	16430	16430	16504	16451	16415	16526	16265	16473	16432	16537	16720	16525	16423	16473	16440	16483	16379	16286	16245	16467	16536	16354	16536	16535	16398	16261	16392	16419	16477	16415	16476	16285	16477	16444	16510	16490	16576	16384	16574	16599	16346	16388	16541	16377	16373	16672	16714	16465	16556	16327	16426	16539	16568	16480	16468	16494	16393	16503	16417	16426	16614	16599	16533	16422	16471	16486	16546	16509	16580	16502	16378	16618	16564	16514	16405	16154	16488	16423	16566	16469	16389	16437	16298	16490	16451	16441	16387	16483	16502	16531	16615	16485	16331	16638	16506	16473	16347	16345	16563	16362	16555	16449	16593	16519	16479	16435	16371	16259	16484	16333	16412	16410	16434	16314	16391	16472	16522	16488	16357	16399	16352	16539	16447	16501	16599	16499	16292	16312	16415	16488	16456	16592	16400	16562	16514	16655	16473	16443	16357	16434	16451	16402	16571	16468	16398	16394	16409	16377	16525	16584	16394	16470	16558	16447	16332	16549	16456	16370	16424	16590	16494	16466	16415	16464	16442	16504	16391	16465	16403	16478	16479	16461	16517	16569	16371	16571	16549	16425	16625	16501	16538	16477	16416	16441	16275	16345	16397	16519	16502	16390	16574	16430	16458	16373	16316	16320	16541	16467	16468	16417	16416	16604	16307	16489	16571	16381	16372	16487	16650	16259	16471	16455	16401	16476	16394	16506	16486	16479	16664	16562	16366	16593	16422	16372	16616	16309	16415	16419	16519	16496	16410	16441	16467	16533	16678	16439	16243	16489	16510	16601	16349	16314	16407	16416	16405	16499	16339	16517	16372	16414	16525	16546	16344	16442	16539	16475	16612	16406	16510	16445	16557	16421	16466	16607	16398	16440	16468	16460	16341	16486	16527	16575	16404	16597	16591	16367	16619	16457	16390	16262	16483	16391	16566	16284	16529	16463	16526	16555	16486	16429	16442	16464	16575	16414	16501	16464	16532	16390	16458	16501	16387	16473	16438	16424	16371	16615	16480	16533	16384	16405	16514	16569	16466	16581	16415	16542	16277	16484	16583	16483	16453	16455	16589	16514	16667	16431	16522	16426	16491	16349	16481	16490	16616	16554	16609	16473	16362	16421	16427	16475	16432	16482	16466	16326	16524	16588	16473	16351	16548	16543	16386	16666	16439	16537	16469	16544	16365	16477	16461	16526	16444	16603	16330	16467	16505	16480	16417	16550	16504	16436	16593	16364	16550	16374	16346	16277	16705	16591	16575	16463	16502	16348	16479	16519	16575	16494	16469	16634	16501	16653	16599	16538	16577	16333	16482	16555	16277	16595	16534	16311	16563	16561	16442	16482	16491	16504	16430	16584	16264	16441	16559	16340	16528	16356	16430	16429	16445	16576	16456	16594	16358	16549	16354	16347	16419	16564	16424	16520	16636	16588	16575	16517	16417	16451	16506	16318	16367	16448	16587	16425	16521	16615	16434	16341	16480	16332	16435	16484	16584	16460	16531	16395	16396	16442	16612	16373	16498	16434	16578	16390	16338	16411	16523	16294	16541	16547	16350	16416	16437	16509	16465	16671	16506	16575	16601	16383	16443	16296	16453	16539	16451	16540	16486	16514	16567	16382	16367	16360	16489	16467	16589	16461	16487	16287	16458	16506	16517	16580	16440	16260	16446	16431	16541	16533	16448	16384	16312	16438	16447	16458	16404	16458	16409	16428	16418	16370	16440	16410	16393	16400	16586	16474	16475	16302	16612	16442	16599	16465	16408	16607	16200	16484	16483	16466	16648	16651	16392	16425	16580	16516	16461	16572	16472	16525	16453	16636	16485	16550	16359	16484	16572	16361	16548	16452	16426	16439	16461	16519	16404	16369	16480	16433	16510	16389	16506	16292	16538	16433	16790	16575	16421	16592	16506	16509	16375	16320	16343	16471	16499	16600	16546	16395	16479	16403	16485	16487	16309	16423	16610	16624	16383	16852	16463	16577	16354	16645	16540	16503	16618	16508	16321	16422	16418	16423	16619	16569	16398	16338	16609	16559	16503	16388	16477	16538	16483	16463	16500	16466	16520	16350	16658	16496	16472	16508	16415	16503	16305	16257	16303	16425	16502	16359	16516	16543	16539	16433	16492	16446	16424	16482	16529	16424	16516	16452	16575	16434	16396	16480	16409	16435	16526	16516	16332	16568	16461	16634	16576	16513	16366	16483	16492	16442	16324	16397	16375	16429	16613	16444	16515	16497	16543	16510	16551	16479	16516	16478	16464	16401	16481	16486	16617	16461	16457	16442	16338	16426	16424	16416	16485	16414	16365	16541	16552	16332	16619	16419	16513	16513	16524	16602	16532	16478	16724	16502	16410	16474	16300	16447	16518	16517	16445	16584	16542	16451	16474	16317	16418	16257	16413	16409	16417	16403	16414	16497	16460	16496	16485	16516	16360	16441	16667	16505	16391	16484	16515	16403	16449	16383	16385	16409	16427	16535	16512	16502	16641	16507	16356	16494	16314	16554	16459	16511	16610	16308	16494	16537	16488	16493	16480	16436	16362	16461	16487	16649	16512	16479	16490	16472	16529	16529	16344	16324	16421	16467	16590	16452	16438	16469	16505	16579	16595	16399	16536	16684	16580	16290	16356	16427	16407	16595	16394	16399	16495	16568	16336	16618	16536	16417	16495	16477	16442	16488	16407	16335	16607	16562	16293	16418	16426	16504	16439	16423	16534	16457	16443	16392	16480	16450	16342	16475	16372	16541	16421	16407	16599	16350	16418	16387	16576	16496	16453	16322	16388	16194	16548	16467	16441	16684	16331	16484	16439	16485	16421	16422	16429	16544	16523	16523	16533	16522	16289	16417	16553	16474	16448	16534	16491	16460	16319	16629	16340	16321	16458	16475	16429	16466	16573	16370	16419	16479	16419	16585	16568	16456	16618	16486	16443	16455	16517	16521	16507	16576	16354	16323	16322	16544	16349	16469	16500	16635	16406	16647	16430	16396	16543	16617	16361	16363	16486	16358	16563	16712	16194	16430	16483	16386	16376	16473	16470	16526	16456	16495	16412	16611	16565	16593	16413	16406	16455	16727	16462	16576	16431	16494	16418	16426	16593	16427	16662	16535	16354	16448	16501	16606	16507	16454	16465	16401	16492	16538	16504	16545	16511	16440	16525	16296	16700	16663	16461	16431	16616	16537	16330	16403	16390	16434	16510	16438	16356	16395	16544	16441	16236	16543	16510	16512	16372	16469	16583	16569	16378	16459	16324	16708	16367	16320	16328	16566	16455	16571	16515	16443	16541	16538	16343	16520	16469	16497	16411	16514	16597	16383	16561	16461	16589	16487	16422	16492	16497	16519	16590	16476	16371	16432	16480	16410	16431	16536	16598	16474	16718	16418	16493	16512	16316	16444	16337	16369	16490	16503	16606	16453	16391	16439	16449	16497	16381	16572	16548	16360	16265	16427	16458	16624	16357	16426	16531	16424	16374	16366	16318	16500	16448	16380	16462	16420	16359	16483	16507	16409	16317	16507	16416	16447	16397	16508	16436	16349	16615	16401	16631	16424	16423	16440	16417	16589	16502	16607	16488	16439	16604	16371	16376	16655	16437	16587	16343	16609	16460	16579	16447	16432	16397	16470	16490	16479	16663	16531	16533	16511	16482	16348	16424	16621	16329	16633	16358	16575	16419	16432	16460	16430	16587	16458	16453	16517	16516	16276	16588	16542	16419	16422	16673	16443	16419	16469	16492	16355	16398	16360	16529	16618	16293	16551	16516	16496	16574	16335	16562	16423	16539	16477	16569	16458	16492	16539	16432	16597	16413	16478	16533	16538	16457	16363	16398	16415	16403	16560	16450	16469	16571
23622	21074	28573	24461	24065	26302	26312	23157	22098	21950	21531	21050	20982	20735	20579	20437	20199	20101	19864	20099	19879	19917	19832	19580	19632	19755	19698	19840	19612	19660	19474	19551	19508	19582	19534	19595	19550	19449	19499	19390	19616	19388	19503	19540	19498	19285	19503	19533	19631	19503	19435	19440	19760	19508	19552	19268	19196	19589	19236	19524	19559	19218	19551	19536	19357	19274	19309	19329	19452	19390	19582	19336	19492	19395	19357	19315	19386	19423	19425	19439	19448	19637	19381	19279	19351	19454	19358	19463	19299	19219	19524	19300	19490	19469	19587	19460	19384	19353	19494	19564	19245	19349	19600	19340	19372	19369	19485	19623	19439	19460	19439	19461	19394	19441	19453	19331	19278	19427	19508	19342	19383	19507	19372	19487	19304	19393	19396	19243	19439	19398	19482	19406	19272	19585	19593	19668	19408	19306	19543	19377	19404	19366	19414	19280	19300	19392	19164	19258	19156	19543	19340	19451	19442	19268	19269	19712	19411	19485	19563	19418	19480	19331	19383	19317	19289	19248	19287	19519	19415	19334	19632	19460	19583	19463	19512	19668	19457	19414	19394	19361	19128	19408	19465	19562	19334	19508	19443	19473	19390	19359	19457	19377	19433	19473	19417	19459	19522	19533	19583	19340	19479	19475	19595	19309	19339	19564	19327	19459	19403	19494	19454	19542	19442	19516	19466	19442	19459	19423	19419	19460	19431	19463	19578	19365	19384	19464	19222	19251	19340	19506	19457	19282	19541	19531	19170	19337	19633	19415	19303	19513	19310	19362	19426	19383	19239	19482	19675	19589	19250	19318	19336	19521	19294	19417	19344	19298	19467	19197	19309	19382	19575	19333	19702	19474	19422	19308	19381	19537	19458	19312	19556	19342	19463	19458	19205	19399	19406	19482	19575	19530	19374	19237	19576	19409	19361	19369	19382	19320	19247	19467	19147	19180	19560	19409	19352	19476	19530	19385	19435	19333	19242	19392	19570	19571	19533	19297	19442	19358	19554	19355	19459	19050	19411	19391	19149	19249	19212	19320	19223	19197	19365	19476	19495	19510	19353	19426	19271	19384	19506	19339	19327	19490	19343	19467	19416	19601	19431	19470	19305	19254	19484	19287	19452	19392	19365	19303	19292	19316	19236	19197	19243	19302	19444	19552	19519	19707	19265	19486	19243	19351	19207	19249	19300	19383	19279	19409	19418	19269	19321	19246	19188	19329	19406	19305	19348	19441	19389	19423	19321	19199	19315	19646	19321	19449	19549	19365	19251	19382	19449	19567	19381	19652	19332	19302	19419	19441	19439	19562	19217	19340	19625	19411	19377	19359	19595	19349	19542	19501	19550	19305	19293	19547	19565	19372	19620	19518	19499	19381	19383	19399	19464	19366	19466	19376	19237	19366	19548	19354	19472	19617	19476	19357	19291	19374	19392	19419	19416	19310	19283	19320	19371	19382	19437	19461	19556	19709	19269	19384	19485	19268	19447	19419	19256	19728	19482	19336	19435	19244	19342	19614	19461	19438	19455	19525	19172	19428	19303	19370	19389	19413	19417	19533	19192	19350	19415	19294	19347	19506	19646	19303	19389	19395	19524	19127	19386	19587	19535	19396	19295	19482	19289	19205	19475	19506	19416	19136	19312	19365	19252	19391	19512	19327	19528	19275	19392	19345	19450	19298	19293	19300	19349	19465	19289	19434	19694	19510	19282	19440	19445	19394	19498	19279	19364	19148	19586	19389	19465	19462	19302	19361	19287	19425	19473	19472	19542	19549	19484	19533	19554	19480	19337	19225	19521	19463	19421	19457	19365	19458	19240	19221	19214	19161	19511	19321	19484	19250	19317	19535	19279	19457	19308	19466	19535	19247	19329	19223	19290	19322	19560	19402	19428	19297	19284	19506	19348	19368	19425	19477	19350	19289	19182	19431	19558	19425	19393	19282	19458	19462	19326	19242	19515	19427	19569	19346	19364	19576	19461	19398	19334	19484	19508	19572	19645	19526	19349	19439	19157	19391	19393	19441	19343	19378	19291	19327	19602	19610	19329	19568	19605	19508	19286	19047	19363	19453	19381	19509	19455	19316	19244	19638	19565	19208	19494	19445	19373	19570	19472	19433	19512	19364	19432	19206	19276	19212	19268	19469	19476	19489	19457	19440	19355	19384	19523	19550	19402	19472	19386	19457	19345	19236	19363	19254	19460	19269	19509	19301	19349	19622	19286	19275	19397	19421	19332	19291	19287	19288	19459	19206	19391	19528	19340	19365	19498	19368	19525	19272	19320	19548	19712	19352	19416	19626	19338	19280	19114	19504	19534	19410	19255	19251	19311	19428	19403	19397	19373	19435	19350	19349	19289	19555	19539	19504	19446	19466	19149	19594	19564	19295	19424	19444	19708	19352	19388	19301	19503	19463	19501	19263	19270	19513	19529	19493	19488	19356	19490	19300	19530	19347	19330	19549	19363	19364	19288	19516	19313	19288	19464	19151	19416	19475	19478	19495	19493	19349	19382	19415	19475	19419	19322	19522	19449	19301	19428	19397	19143	19479	19494	19313	19428	19442	19535	19299	19643	19566	19581	19660	19292	19509	19479	19540	19449	19491	19337	19374	19286	19252	19270	19384	19449	19581	19342	19393	19452	19397	19412	19705	19623	19411	19435	19420	19451	19485	19379	19408	19402	19468	19537	19449	19296	19272	19390	19383	19287	19300	19418	19274	19438	19512	19432	19341	19335	19339	19445	19346	19502	19550	19525	19335	19409	19285	19363	19194	19485	19399	19444	19347	19522	19540	19342	19308	19319	19445	19653	19365	19560	19252	19710	19324	19603	19284	19530	19470	19374	19436	19503	19437	19578	19312	19522	19425	19493	19467	19620	19318	19464	19362	19371	19397	19315	19387	19258	19457	19275	19417	19354	19359	19373	19417	19385	19386	19347	19445	19437	19427	19620	19389	19403	19236	19430	19382	19307	19417	19363	19659	19510	19310	19463	19445	19476	19334	19428	19368	19373	19482	19510	19216	19332	19361	19391	19452	19465	19325	19280	19568	19335	19320	19481	19343	19408	19401	19445	19692	19506	19454	19303	19294	19300	19266	19403	19349	19289	19574	19513	19574	19339	19301	19521	19392	19386	19374	19351	19506	19328	19423	19427	19256	19250	19445	19365	19281	19519	19476	19313	19373	19285	19401	19553	19378	19468	19206	19288	19401	19364	19414	19147	19398	19462	19267	19512	19400	19281	19323	19333	19361	19446	19361	19463	19401	19336	19340	19445	19509	19461	19469	19369	19401	19565	19430	19587	19481	19363	19316	19401	19391	19265	19570	19432	19105	19468	19385	19356	19344	19393	19595	19544	19269	19545	19352	19187	19172	19306	19338	19592	19315	19498	19335	19235	19462	19466	19437	19471	19462	19473	19402	19185	19603	19613	19117	19261	19300	19521	19398	19408	19266	19419	19531	19332	19531	19462	19424	19380	19350	19382	19337	19218	19396	19451	19369	19285	19558	19424	19312	19250	19378	19519	19289	19462	19350	19478	19399	19335	19323	19585	19398	19434	19413	19255	19331	19270	19354	19427	19281	19523	19451	19220	19441	19330	19555	19362	19355	19457	19408	19466	19506	19506	19342	19144	19284	19262	19361	19339	19463	19221	19351	19239	19576	19421	19623	19270	19463	19465	19493	19415	19362	19529	19477	19415	19440	19327	19425	19538	19447	19577	19381	19417	19459	19328	19461	19362	19528	19354	19395	19458	19397	19453	19421	19441	19346	19339	19562	19520	19396	19355	19351	19571	19194	19344	19162	19510	19404	19370	19370	19484	19325	19612	19357	19475	19444	19496	19281	19177	19388	19192	19493	19449	19324	19509	19438	19490	19474	19189	19318	19334	19509	19335	19446	19546	19402	19488	19269	19342	19287	19424	19476	19387	19243	19395	19318	19670	19422	19539	19280	19552	19419	19581	19513	19327	19437	19381	19675	19472	19394	19338	19320	19301	19493	19228	19427	19597	19443	19396	19362	19300	19398	19491	19398	19456	19298	19419	19511	19351	19404	19411	19434	19493	19283	19446	19380	19626	19436	19594	19304	19338	19382	19499	19417	19365	19312	19510	19336	19406	19392	19448	19237	19325	19282	19383	19156	19362	19093	19501	19445	19440	19450	19358	19427	19526	19321	19267	19445	19072	19439	19385	19323	19304	19263	19367	19345	19501	19270	19238	19242	19369	19234	19308	19507	19362	19432	19509	19710	19486	19433	19605	19468	19511	19377	19403	19520	19581	19264	19364	19321	19332	19513	19559	19357	19446	19230	19537	19347	19469	19418	19405	19291	19402	19499	19347	19445	19522	19279	19381	19517	19271	19343	19434	19647	19472	19454	19468	19354	19545	19482	19550	19558	19422	19512	19366	19443	19623	19695	19607	19313	19298	19235	19412	19436	19306	19585	19445	19351	19318	19544	19145	19429	19362	19284	19461	19270	19305	19233	19364	19384	19537	19414	19487	19497	19386	19458	19462	19377	19385	19408	19481	19455	19428	19343	19404	19398	19423	19257	19480	19169	19452	19595	19297	19480	19451	19543	19458	19542	19569	19357	19331	19635	19462	19234	19281	19415	19583	19481	19308	19233	19164	19195	19623	19355	19530	19487	19435	19369	19369	19535	19530	19451	19480	19444	19297	19283	19264	19375	19578	19305	19520	19371	19460	19542	19399	19615	19386	19557	19509	19354	19320	19436	19304	19350	19456	19282	19453	19548	19185	19241	19268	19372	19258	19273	19531	19515	19466	19394	19437	19180	19237	19223	19355	19496	19266	19298	19240	19439	19437	19432	19559	19564	19532	19330	19464	19354	19406	19531	19431	19468	19395	19457	19538	19240	19187	19133	19446	19483	19344	19361	19180	19459	19451	19462	19455	19500	19481	19344	19315	19314	19409	19488	19371	19283	19406	19550	19419	19426	19391	19446	19466	19237	19334	19298	19413	19280	19568	19303	19295	19423	19490	19377	19449	19504	19466	19314	19417	19585	19349	19361	19319	19404	19431	19344	19395	19318	19476	19274	19232	19261	19424	19440	19278	19638	19463	19354	19340	19438	19442	19177	19281	19466	19551	19392	19407	19459	19604	19350	19539	19455	19407	19431	19115	19525
27751	47429	43729	34133	29482	26163	23854	22249	21012	20562	19851	19327	18751	18383	18033	17984	17594	17544	17609	17307	17256	17274	17118	16873	16825	16929	16794	16727	16749	16753	16691	16679	16653	16815	16528	16631	16755	16555	16610	16656	16620	16699	16882	16563	16567	16688	16674	16707	16599	16808	16557	16718	16683	16600	16688	16485	16732	16706	16640	16620	16703	16588	16618	16452	16648	16634	16543	16692	16726	16638	16727	16660	16698	16602	16657	16459	16606	16730	16600	16517	16554	16554	16534	16624	16397	16459	16832	16385	16653	16685	16477	16704	16558	16619	16626	16433	16605	16508	16692	16647	16593	16577	16610	16587	16773	16611	16636	16543	16611	16416	16571	16684	16452	16642	16601	16461	16538	16559	16530	16515	16573	16482	16579	16596	16644	16510	16755	16675	16755	16502	16514	16593	16569	16684	16786	16335	16586	16704	16659	16612	16655	16548	16345	16610	16609	16608	16531	16542	16464	16606	16618	16703	16719	16618	16479	16680	16716	16659	16524	16622	16682	16604	16503	16590	16581	16578	16689	16609	16641	16603	16720	16506	16731	16624	16589	16602	16657	16511	16608	16560	16585	16579	16671	16590	16799	16741	16546	16543	16571	16596	16583	16688	16469	16610	16645	16702	16523	16572	16716	16476	16667	16665	16736	16611	16571	16517	16624	16752	16670	16637	16605	16681	16543	16510	16817	16469	16592	16582	16682	16514	16528	16716	16400	16684	16602	16574	16614	16758	16556	16569	16595	16639	16687	16804	16593	16458	16499	16559	16497	16469	16410	16626	16572	16614	16529	16559	16566	16482	16587	16700	16603	16549	16672	16589	16553	16693	16685	16854	16487	16668	16566	16487	16597	16671	16537	16629	16549	16554	16723	16549	16666	16605	16603	16491	16623	16487	16474	16747	16498	16438	16586	16499	16568	16564	16473	16597	16611	16609	16584	16576	16534	16412	16554	16618	16613	16418	16542	16518	16679	16673	16740	16559	16585	16504	16626	16589	16452	16591	16587	16598	16730	16744	16595	16653	16577	16553	16596	16634	16636	16620	16645	16585	16417	16720	16550	16647	16516	16543	16551	16701	16781	16671	16610	16775	16519	16604	16456	16501	16563	16594	16738	16599	16419	16611	16539	16656	16681	16415	16650	16594	16666	16796	16700	16698	16473	16560	16666	16563	16571	16568	16564	16546	16671	16757	16581	16620	16786	16533	16515	16693	16504	16670	16652	16718	16586	16588	16695	16672	16474	16573	16588	16599	16520	16633	16404	16673	16690	16629	16603	16606	16483	16728	16738	16749	16530	16666	16592	16557	16573	16610	16813	16580	16618	16402	16528	16389	16673	16619	16727	16513	16643	16666	16606	16499	16521	16548	16587	16670	16638	16379	16519	16540	16548	16805	16557	16632	16630	16603	16587	16706	16694	16655	16645	16459	16591	16430	16506	16459	16652	16652	16563	16637	16676	16560	16617	16506	16753	16526	16577	16481	16462	16501	16416	16696	16560	16674	16781	16600	16518	16537	16664	16656	16472	16802	16481	16558	16520	16658	16415	16627	16489	16674	16479	16604	16619	16581	16589	16572	16529	16497	16597	16469	16720	16666	16645	16635	16715	16533	16620	16472	16613	16563	16442	16729	16659	16783	16610	16654	16446	16521	16621	16528	16710	16540	16576	16522	16492	16635	16632	16440	16532	16562	16704	16682	16649	16567	16676	16683	16511	16617	16468	16704	16540	16514	16513	16502	16709	16585	16562	16746	16603	16606	16579	16601	16655	16666	16520	16562	16412	16434	16579	16572	16614	16636	16548	16708	16623	16497	16356	16483	16619	16614	16740	16534	16598	16584	16816	16667	16632	16619	16628	16599	16800	16463	16434	16575	16603	16380	16528	16602	16521	16595	16677	16599	16607	16664	16607	16686	16821	16537	16539	16625	16487	16529	16617	16522	16712	16410	16527	16601	16563	16695	16657	16624	16656	16688	16579	16730	16633	16614	16605	16616	16555	16661	16566	16530	16573	16692	16742	16592	16620	16572	16408	16684	16533	16524	16520	16486	16682	16650	16567	16621	16664	16698	16530	16658	16575	16567	16627	16709	16688	16554	16726	16490	16543	16538	16542	16536	16767	16716	16602	16782	16555	16636	16484	16573	16424	16515	16699	16696	16618	16594	16581	16506	16536	16562	16656	16773	16627	16774	16581	16598	16672	16689	16691	16516	16620	16673	16521	16613	16765	16612	16701	16501	16583	16666	16622	16597	16751	16663	16495	16488	16595	16562	16646	16584	16623	16688	16637	16524	16595	16647	16547	16563	16586	16524	16411	16612	16507	16643	16513	16660	16607	16625	16626	16436	16728	16537	16723	16725	16585	16496	16546	16704	16485	16867	16563	16628	16574	16362	16661	16540	16587	16429	16523	16672	16509	16373	16489	16686	16704	16643	16463	16579	16746	16609	16836	16575	16717	16738	16554	16503	16531	16729	16769	16640	16599	16716	16530	16508	16607	16586	16692	16427	16481	16634	16664	16785	16492	16673	16715	16731	16541	16601	16568	16635	16554	16513	16659	16524	16608	16449	16715	16484	16560	16635	16553	16685	16659	16737	16631	16637	16683	16649	16550	16531	16485	16632	16479	16664	16466	16691	16486	16656	16706	16476	16707	16569	16732	16567	16700	16536	16664	16525	16699	16583	16482	16551	16558	16590	16585	16696	16567	16558	16590	16648	16588	16725	16462	16508	16745	16688	16583	16422	16685	16508	16585	16464	16482	16710	16669	16640	16650	16633	16588	16597	16534	16323	16662	16669	16457	16659	16590	16615	16579	16549	16663	16719	16746	16571	16632	16675	16517	16582	16521	16648	16509	16611	16830	16487	16559	16518	16715	16672	16586	16496	16633	16399	16608	16697	16539	16594	16544	16343	16671	16576	16481	16568	16550	16578	16577	16438	16691	16601	16580	16561	16581	16668	16542	16608	16540	16492	16537	16480	16594	16579	16599	16805	16529	16658	16451	16782	16626	16447	16571	16481	16654	16492	16468	16670	16649	16684	16558	16553	16713	16402	16629	16556	16551	16518	16788	16543	16716	16495	16560	16534	16442	16602	16541	16616	16378	16479	16621	16636	16548	16716	16639	16558	16614	16543	16531	16560	16529	16869	16524	16547	16506	16559	16659	16433	16520	16555	16723	16644	16561	16601	16446	16634	16535	16627	16600	16465	16675	16640	16512	16571	16725	16708	16513	16671	16655	16765	16542	16408	16619	16473	16638	16569	16631	16642	16689	16343	16552	16521	16727	16773	16559	16561	16569	16704	16460	16713	16608	16501	16493	16559	16636	16586	16663	16468	16648	16795	16626	16512	16475	16594	16498	16433	16528	16403	16535	16522	16479	16513	16501	16589	16724	16537	16568	16568	16525	16609	16687	16716	16421	16699	16557	16708	16667	16521	16698	16653	16712	16574	16644	16572	16463	16446	16701	16688	16722	16627	16659	16607	16539	16682	16537	16506	16452	16705	16600	16574	16545	16856	16626	16713	16671	16617	16463	16433	16694	16552	16780	16488	16476	16410	16433	16820	16559	16617	16685	16690	16676	16473	16616	16573	16454	16559	16592	16525	16528	16557	16572	16538	16547	16717	16531	16644	16759	16500	16562	16481	16677	16488	16535	16728	16743	16612	16579	16622	16784	16663	16463	16382	16520	16667	16545	16703	16561	16684	16647	16522	16594	16624	16570	16665	16630	16479	16474	16573	16820	16684	16772	16500	16609	16606	16630	16621	16701	16551	16741	16624	16609	16492	16472	16400	16687	16712	16662	16463	16536	16630	16452	16655	16532	16761	16513	16636	16592	16612	16606	16682	16448	16658	16547	16434	16486	16598	16618	16642	16709	16764	16557	16583	16619	16487	16544	16690	16497	16617	16653	16588	16642	16618	16691	16452	16634	16679	16636	16639	16517	16553	16460	16512	16491	16564	16500	16490	16801	16552	16667	16589	16691	16398	16550	16362	16596	16586	16578	16644	16499	16558	16506	16686	16693	16491	16710	16581	16680	16578	16674	16637	16646	16562	16309	16571	16733	16740	16604	16507	16564	16485	16528	16615	16404	16614	16731	16596	16677	16551	16657	16514	16694	16488	16584	16723	16517	16693	16413	16674	16571	16568	16451	16602	16644	16667	16461	16566	16409	16566	16727	16576	16617	16726	16545	16683	16622	16672	16622	16493	16565	16497	16671	16652	16563	16664	16529	16469	16497	16571	16697	16582	16487	16581	16618	16568	16814	16638	16625	16791	16629	16603	16477	16816	16617	16550	16597	16612	16491	16634	16683	16679	16640	16405	16535	16633	16579	16637	16538	16483	16526	16634	16593	16812	16532	16480	16659	16626	16672	16419	16516	16575	16649	16731	16688	16522	16607	16568	16578	16415	16413	16671	16586	16621	16622	16580	16614	16520	16730	16507	16759	16523	16545	16763	16692	16562	16508	16546	16474	16483	16688	16519	16729	16585	16737	16652	16593	16490	16738	16516	16620	16659	16666	16556	16714	16589	16649	16602	16570	16609	16525	16470	16698	16453	16559	16569	16504	16584	16646	16673	16710	16588	16543	16662	16768	16554	16697	16535	16498	16640	16676	16455	16697	16644	16598	16558	16715	16702	16514	16451	16692	16623	16777	16553	16638	16597	16653	16689	16629	16602	16619	16581	16669	16592	16595	16568	16749	16631	16729	16616	16652	16730	16439	16539	16645	16694	16572	16783	16584	16444	16471	16619	16633	16688	16605	16673	16588	16612	16485	16472	16678	16558	16617	16607	16688	16736	16718	16636	16471	16589	16483	16452	16548	16449	16512	16558	16567	16614	16544	16622	16512	16654	16672	16638	16808	16722	16679	16572	16564	16611	16612	16572	16669	16452	16603	16513	16707	16468	16621	16680	16459	16539	16517	16601	16661	16560	16500	16464	16513	16571	16663	16750	16476	16723	16635	16498	16683	16776	16589	16785	16591	16518	16556	16443	16675	16593	16616	16691	16568	16553	16618	16529	16543	16492	16573	16776	16651	16612	16534	16621	16479	16522	16392	16512	16523	16584	16595	16574	16875	16430	16622	16567	16583	16528	16598	16749	16588	16564	16523	16610	16662	16729	16600	16639	16554	16852
22548	21060	28827	23618	22236	26533	29975	25443	23920	23877	23342	23050	22415	22057	21684	21643	21680	21183	21069	21116	20953	21015	21001	21033	20783	20685	20463	20458	20729	20409	20400	20384	20547	20529	20567	20551	20462	20565	20499	20512	20521	20382	20518	20597	20413	20463	20646	20558	20420	20422	20302	20522	20338	20703	20455	20490	20551	20432	20580	20322	20604	20464	20463	20176	20302	20264	20320	20524	20463	20263	20414	20366	20416	20165	20439	20292	20288	20407	20409	20301	20496	20260	20482	20304	20619	20505	20451	20147	20431	20452	20404	20325	20156	20249	20311	20380	20463	20319	20284	20328	20414	20162	20327	20398	20650	20326	20485	20324	20448	20257	20086	20379	20583	20378	20440	20491	20341	20300	20254	20283	20127	20179	20412	20427	20333	20239	20411	20283	20343	20306	20433	20346	20439	20463	20389	20481	20385	20276	20264	20254	20343	20482	20230	20187	20371	20325	20272	20276	20403	20466	20387	20298	20382	20182	20186	20303	20474	20420	20335	20476	20329	20342	20340	20179	20228	20124	20061	20222	20413	20418	20372	20396	20295	20204	20249	20221	20431	20443	20456	20290	20469	20411	20187	20291	20323	20426	20257	20639	20329	20386	20252	20386	20433	20438	20265	20121	20317	20173	20457	20290	20231	20235	20371	20164	20342	20102	20307	20099	20383	20360	20294	20359	20212	20275	20296	20502	20346	20528	20295	20271	20464	20265	20371	20443	20321	20397	20380	20378	20448	20121	20600	20386	20537	20363	20219	20169	20299	20331	20151	20283	20242	20513	20298	20454	20276	20482	20444	20627	20336	20285	20321	20365	20285	20282	20385	20327	20416	20409	20283	20098	20456	20302	20287	20183	20444	20471	20263	20335	20474	20443	20218	20256	20324	20240	20260	20197	20495	20370	20339	20379	20265	20239	20252	20438	20262	20256	20293	20454	20174	20430	20441	20239	20128	20596	20212	20253	20158	20272	20152	20295	20307	20000	20315	20289	20240	20299	20453	20392	20337	20343	20321	20323	20379	20386	20369	20249	20236	20455	20387	20359	20391	20268	20299	20389	20277	20148	20319	20272	20263	20406	20257	20329	20333	20496	20217	20272	20344	20500	20320	20032	20135	20448	20426	20300	20229	20235	20356	20471	20403	20310	20359	20268	20368	20320	20493	20415	20246	20555	20340	20270	20303	20170	20256	20419	20482	20318	20374	20491	20401	20407	20442	20333	20199	20208	20439	20467	20399	20293	20282	20307	20171	20269	20322	20351	20517	20237	20173	20343	20462	20422	20421	20263	20095	20274	20268	20293	20314	20377	20284	20428	20345	20231	20217	20341	20411	20049	20315	20437	20219	20427	20513	20379	20406	20138	20211	20358	20278	20315	20369	20447	20133	20329	20476	20331	20386	20402	20311	20391	20252	20305	20153	20371	20464	20118	20460	20165	20381	20165	20470	20499	20381	20436	20399	20349	20652	20413	20529	20505	20525	20324	20117	20313	20436	20329	20198	20455	20349	20282	20205	20214	20321	20363	20436	20285	20254	20306	20378	20242	20310	20324	20407	20248	20198	20111	20276	20188	20468	20428	20161	20308	20404	20443	20522	20501	20661	20501	20391	20293	20248	20167	20251	20300	20299	20376	20359	20216	20286	20246	20303	20241	20171	20171	20169	20163	20484	20530	20242	20174	20261	20421	20387	20345	20305	20458	20333	20306	20322	20500	20399	20191	20227	20331	20291	20423	20312	20349	20282	20488	20351	20309	20291	20138	20357	20094	20356	20362	20251	20550	20259	20098	20353	20467	20336	20148	20272	20637	20186	20270	20263	20131	20287	20235	20223	20387	20216	20442	20329	20369	20308	20350	20316	20368	20324	20453	20422	20479	20377	20314	20389	20449	20272	20157	20532	20508	20407	20355	20202	20319	20482	20431	20454	20329	20423	20442	20360	20420	20562	20339	20165	20198	20199	20253	20374	20078	20415	20401	20353	20347	20262	20258	20518	20508	20385	20237	20327	20220	20318	20174	20344	20110	20216	20382	20427	20424	20511	20414	20419	20169	20326	20389	20273	20151	20403	20298	20476	20350	20264	20141	20587	20414	20267	20310	20650	20375	20322	20183	20252	20381	20210	20197	20190	20230	20467	20461	20220	20297	20341	20209	20419	20389	20302	20226	20337	20323	20103	20479	20289	20268	20168	20480	20499	20343	20347	20394	20374	20272	20439	20613	20265	20299	20180	20092	20195	20276	20202	20273	20340	20328	20624	20366	20351	20286	20157	20175	20488	20393	20464	20065	20122	20275	20287	20350	20444	20490	20408	20345	20418	20123	20337	20243	20479	20433	20518	20286	20204	20301	20296	20188	20309	20363	20502	20365	20326	20383	20246	20257	20271	20440	20524	20198	20398	20162	20455	20136	20632	20539	20314	20407	20406	20209	20424	20314	20427	20290	20280	20245	20472	20443	20222	20508	20247	20176	20315	20315	20276	20381	20335	20162	20387	20276	20394	20162	20342	20378	20381	20323	20287	20493	20394	20212	20422	20574	20353	20344	20210	20309	20132	20219	20420	20192	20367	20181	20175	20203	20428	20426	20195	20275	20210	20280	20268	20304	20307	20229	20436	20216	20243	20221	20375	20282	20276	20539	20233	20434	20386	20341	20260	20312	20522	20398	20441	20376	20442	20470	20496	20100	20369	20532	20333	20308	20355	20308	20164	20212	20220	20190	19982	20218	20538	20355	20050	20294	20293	20333	20552	20172	20370	20272	20307	20367	20489	20365	20352	20093	20492	20428	20262	20109	20343	20332	20373	20200	20251	20283	20298	20302	20369	20169	20366	20289	20018	20346	20228	20201	20349	20131	20285	20270	20338	20113	20394	20655	20294	20388	20277	20154	20309	20148	20342	20444	20218	20225	20287	20373	20340	20198	20227	20273	20175	20469	20378	20251	20444	20269	20323	20507	20559	20542	20185	20392	20179	20205	20260	20371	20267	20466	20308	20321	20395	20270	20403	20319	20261	20380	20244	20387	20174	20375	20459	20112	20170	20420	20254	20443	20181	20339	20330	20285	20247	20359	20226	20388	20306	20290	20302	20289	20355	20220	20328	20173	20476	20337	20420	20068	20323	20082	20415	20222	20269	20139	20443	20310	20260	20240	20327	20183	20522	20277	20289	20393	20290	20368	20337	20300	20389	20405	20153	20209	20430	20343	20491	20173	20241	20304	20160	20220	20252	20162	20130	20412	20281	20356	20340	20551	20434	20425	20359	20427	20367	20206	20190	20339	20502	20288	20538	20381	20350	20423	20220	20244	20432	20293	20507	20389	20235	20337	20205	20277	20461	20220	20276	20211	20307	20208	20289	20255	20342	20162	20212	20187	20325	20422	20284	20278	20166	20253	20203	20403	20411	20214	20189	20235	20275	20398	20570	20389	20250	20394	20253	20280	20249	20368	20311	20091	20377	20293	20421	20305	20293	20592	20265	20345	20397	20363	20406	20183	20474	20172	20248	20260	20343	20477	20188	20284	20437	20281	20171	20351	20463	20227	20318	20226	20110	20351	20196	20362	20193	20343	20185	20307	20443	20330	20268	20425	20188	20338	20260	20551	20225	20356	20401	20323	20263	20412	20258	20158	20245	20212	20097	20103	20160	20452	20243	20306	20127	20246	20405	20292	20241	20209	20354	20158	20301	20419	20335	20194	20389	20163	20488	20265	20389	20044	20158	20165	20337	20227	20359	20364	20318	20294	20448	20311	20165	20265	20123	20311	20373	20186	20344	20407	20216	20182	20411	20367	20517	20215	20371	20391	20229	20324	20347	20107	20189	20303	20333	20231	20396	20197	20329	20475	20292	20592	20198	20541	20265	20145	20362	20400	20356	20192	20158	20362	20550	20350	20191	20236	20455	20456	20288	20444	20458	20397	20230	20398	20270	20290	20306	20302	20375	20445	20254	20277	20524	20241	20313	20399	20470	20304	20348	20391	20432	20127	20169	20295	20376	20361	20337	20310	20355	20412	20423	20426	20334	20171	20472	20315	20485	20238	20323	20143	20222	20391	20072	20457	20207	20384	20287	20389	20381	20474	20559	20470	20306	20411	20365	20418	20553	20336	20141	20497	20278	20179	20249	20546	20251	20378	20538	20364	20305	20474	20289	20554	20515	20166	20340	20297	20355	20091	20289	20136	20167	20290	20212	20378	20156	20466	20101	20225	20484	20338	20476	20250	20156	20320	20385	20169	20396	20225	20376	20394	20308	20286	20330	20200	20310	20281	20460	20415	20287	20219	20267	20284	20185	20445	20316	20288	20323	20211	20248	20084	20353	20269	20233	20194	20281	20439	20074	20239	20152	20483	20459	20126	20366	20333	20448	20454	20442	20330	20268	20426	20306	20147	20281	20375	20185	20268	20475	20495	20218	20445	20310	20334	20214	20151	20374	20107	20038	20375	20231	20254	20051	20357	20315	20379	20137	20566	20439	20492	20419	20300	20228	20568	20244	20331	20345	20220	20399	20503	20430	20457	20301	20359	20309	20226	20217	20228	20294	20469	20467	20492	20514	20268	20489	20208	20129	20658	20234	20356	20364	20500	20523	20458	20288	20280	20348	20426	20558	20401	20202	20128	20276	20303	20378	20355	20472	20259	20313	20174	20208	20346	20372	20415	20360	20225	20319	20105	20261	20329	20393	20296	20360	20496	20293	20440	20460	20248	20174	20487	20353	20311	20178	20293	20249	20468	20355	20347	20565	20391	20311	20338	20215	20372	20543	20317	20322	20220	20417	20456	20188	20346	20232	20260	20109	20325	20175	20309	20344	20247	20378	20583	20419	20565	20153	20325	20347	20241	20391	20430	20486	20394	20333	20410	20464	20317	20469	20416	20468	20208	20196	20318	20325	20174	20263	20359	20362	20233	20247	20242	20256	20246	20276	20190	20346	20298	20403	20231	20317	20617	20292	20268	20315	20270	20310	20363	20264	20406	20274	20446	20339	20559	20135	20405	20317	20346	20484	20225	20060	20281	20305	20392	20270	20197	20502	20302	20134	20296	20461	20338	20361	20428	20181	20090	20393	20365	20348	20386	20153	20312	20373	20404	20304	20405	20250	20300	20335	20383	20228	20195	20353	20426	20480	20300	20350	20263	20265	20303
29340	51940	47754	37898	33102	29350	26815	24845	23290	22155	21448	20552	20229	19468	19083	18605	18595	18519	18264	18105	18014	17911	17815	17602	17576	17501	17232	17417	17271	17107	17288	17284	17194	17206	17152	17211	17338	17201	17174	17286	17252	17334	17285	17043	17180	17213	17275	17068	17208	17134	17092	17114	17103	17193	17156	17248	17249	17225	17429	17232	17148	17139	17114	17211	17105	17323	17199	17364	17166	17137	17302	17237	17009	17064	17304	17028	17075	17210	17017	17095	17208	17093	17383	16966	17255	16991	17113	17083	17092	17240	17231	17072	17165	17182	17157	17001	17249	17217	17224	17116	17061	16990	17152	17221	17073	17181	17022	16981	17314	17224	17326	17192	17084	17243	17126	17208	17239	17306	17214	17011	17001	17284	17162	17070	17091	16978	17320	17106	17194	16961	17203	17181	17260	17269	17066	17131	17114	17204	17084	16993	17298	17219	17119	16963	17143	17164	16940	17232	16965	17018	17190	17116	17177	17119	16975	17098	17130	17220	17318	17079	17198	17104	17145	17060	17122	17101	17034	17001	17135	17128	17078	17139	16975	17144	17233	17126	17207	17020	17035	17143	17065	17021	17002	17179	17164	17081	17107	17249	17250	17211	17234	17268	17056	17166	17182	17100	17313	17098	17039	17144	17126	16894	17276	17083	17019	17198	16992	17127	17109	17073	17169	17180	17110	17174	17077	17055	17215	17169	17063	17130	17055	17174	17145	16942	17112	17166	17096	17136	17129	16964	17260	17135	16985	17261	17063	17014	17221	17144	17180	17103	17112	17056	17107	17133	16928	17082	17049	17262	17041	17196	17007	17098	17147	17059	17103	17138	17017	17164	17209	16907	17197	16895	17038	17096	17077	17084	16924	17091	17037	17088	17168	17119	17013	17141	17287	17186	17151	17014	17309	17135	17116	17023	17139	17192	16968	17128	16945	17235	17203	17143	17101	17076	17153	17175	17107	16986	17038	17101	17105	16997	17099	17180	17111	17090	17120	17064	17068	17298	17031	17099	17140	17111	17024	17013	17139	17266	17209	17132	17198	17283	17107	17170	16966	17025	17126	17211	16988	17223	17094	17060	17203	17118	16924	17235	17272	17110	17100	17123	16960	17141	17009	16932	17134	17017	17056	17066	17250	17116	17068	17149	17199	17155	16981	17153	17096	17216	17212	17155	17094	17074	17215	17270	17004	17144	17160	17225	17191	17134	17251	17234	17128	17057	17227	17278	16856	17204	17071	17019	17154	17093	17093	17089	17219	17092	17104	17162	17152	17095	17220	17128	17087	17022	17091	17065	17203	17132	16973	17132	17115	17023	17218	17094	17217	16971	17015	17124	17103	16947	17059	17097	16985	17002	17151	17138	17017	17217	17011	17130	17101	17143	17022	17142	17258	17098	17196	17125	17226	17196	17105	17121	17184	17073	17145	16985	17145	17181	17059	17113	17139	17270	17220	17105	17297	17105	17096	17110	17099	17143	16944	17146	17172	17053	17122	17002	16979	17162	17157	17101	17094	17153	17122	17163	17093	17085	17168	17130	17132	17039	17046	17129	17175	17105	17195	17171	17120	17098	17209	17095	17052	17198	17120	17023	17255	17067	17109	17110	16998	17019	17134	17198	17130	17165	17027	17080	17043	17237	17185	17109	17109	17352	17064	16999	17284	17258	17121	16955	17137	17165	16969	17278	17024	16932	17005	16931	17098	17237	17291	17104	16936	17007	17330	17107	17264	16988	17313	17094	17088	17088	17262	17208	16996	17172	16996	17137	17282	17213	17228	17005	17105	17004	17119	16935	17156	17236	17129	17134	17073	17062	17028	17359	17083	17171	17052	17066	16926	17170	17104	17006	17174	17080	17273	17274	16918	17019	17172	17066	17137	17112	17138	17172	17094	17047	17121	17040	17043	17108	17090	17161	17222	17140	17043	17205	17013	17080	17063	17196	17083	17073	17217	17057	17196	17232	17317	17066	17039	17039	17233	17187	17167	17152	16929	16974	16956	17136	17169	17147	17196	16957	16935	17153	17211	17109	17103	17007	17104	17065	17222	17125	17209	17010	16951	17261	17182	17147	17088	17263	16929	17229	17105	17347	17109	17148	17226	17175	17184	17052	17253	17099	17115	16979	16837	17058	17055	17126	17151	17048	17205	17008	17195	17226	17227	17114	17243	17249	17176	17067	17062	17101	17057	17096	17203	16998	16933	17165	17151	17125	17122	17108	17250	17238	16966	17041	17031	17031	17192	17119	17238	16958	16973	17276	17160	17161	17131	17036	17274	17117	17143	17091	17134	17031	17276	17110	17198	17053	17133	17065	16998	17281	17138	17172	17119	17343	17092	17169	16989	16966	17078	17081	17117	17037	17185	16968	17118	17119	17072	17126	17017	17132	17311	17180	17109	17210	17145	17074	17113	17288	16956	17008	17092	16915	17129	16984	17159	17192	17055	17142	17069	17070	17072	17333	16901	17010	17158	17169	17060	17116	17043	17225	17175	17162	17183	17072	17230	16999	16912	17068	17209	17125	17045	17191	17126	17032	17179	17004	17078	17093	17154	17229	17178	17211	17045	17174	17258	17089	17289	17265	17089	17058	17119	17039	17063	16855	17074	17043	17240	17260	17262	16987	17076	17100	17228	16966	17099	17165	17185	17209	17124	17015	17242	17144	17231	17069	17112	17034	17259	17075	16972	17273	16901	17102	17143	17151	17137	17128	17317	17189	17251	17237	17094	16884	17018	17202	16960	17136	17276	17229	17160	17060	17120	17011	17115	17228	17138	17196	17101	17044	17060	17097	17115	17103	17133	17308	17270	16951	17234	17291	17161	17104	17085	17040	17012	17065	17010	17020	17125	17019	16992	17023	16971	17119	17112	17068	17300	17184	17134	17130	17115	17109	17129	16954	17169	17216	17065	17208	17109	17154	17212	17004	17109	17249	16775	17041	17358	17095	17180	17198	17278	17312	17163	17311	16954	17213	17224	17069	17278	17169	17264	17037	17224	17243	17107	17090	17136	17063	16980	17136	17112	17120	17157	16851	17139	17020	17143	16978	17227	17148	17092	17062	17106	16914	17194	17307	17094	17291	17192	17168	17184	17157	17130	17132	17100	17051	17032	17250	17363	17242	17141	17162	17267	17200	17095	17190	17244	17111	17206	17113	17156	17033	17083	17016	17255	17249	17062	17210	17236	17148	17031	17121	17171	17121	17156	17194	17260	17139	17120	17001	17085	17325	17092	17206	17242	17131	17093	17001	17097	17223	17136	17212	17151	17152	17280	17293	17063	17145	17180	17016	17055	17040	17027	17252	17108	17217	17184	17001	17199	17144	17256	17155	17094	17069	17228	17188	17095	17108	17006	16883	17159	17205	16992	17082	17276	17080	17225	17324	17148	17186	16882	17055	17260	17166	17071	17207	17255	16884	17041	17122	17112	17056	17179	17011	17139	17174	17020	17087	17152	17322	17100	17031	17086	17264	17158	17124	17156	17202	17118	17157	16997	17163	16913	17146	17122	17172	17127	17106	17094	17160	17182	17168	17148	17089	16924	17121	17149	17133	16992	17044	17075	17219	17141	17232	17126	17238	17059	17143	17197	17019	17227	17224	17136	17138	17199	17046	17156	17210	17314	16981	17230	17070	17254	17087	17007	17109	17266	17033	17152	17179	17014	17115	17086	17113	17079	17135	17159	16956	17240	17142	17202	17002	17116	17193	17157	17284	17266	17229	17154	17079	17045	17202	17123	16999	17062	17139	17143	17221	17146	16989	17190	17089	17205	17010	17189	17145	17175	17157	17069	17033	17050	17124	17309	16941	17001	17131	17040	17223	16979	17175	17105	17148	17015	17262	17161	17184	17185	17189	17068	16995	17147	17056	17166	17076	17224	17054	17026	17117	17306	17030	17248	16961	17060	17049	16929	17120	17028	17173	17128	17135	17174	17014	17186	17128	16951	17106	17034	17127	17213	17024	16999	17114	17256	17011	17166	17345	17097	17066	17067	17175	17020	17185	17097	17250	17196	17054	17188	17251	17098	17249	17244	16973	17289	17065	17180	17232	17085	17212	17235	17222	17082	17125	17149	17093	17217	17132	17199	17160	17130	17033	17160	17082	17120	17182	17137	17032	17137	17091	17168	17387	17119	17087	17092	17066	17056	17135	17048	17102	17267	17256	17059	17117	17008	17193	17365	17145	17109	17062	16988	17168	17059	17118	17121	17140	17173	17052	17217	17106	17113	17049	17265	17172	16989	16952	17129	17088	17028	17031	17115	17022	17102	17166	17087	17098	17164	17174	17070	17143	17105	16986	17163	16969	17232	17115	17021	17084	17254	17172	17035	17088	17266	17082	17167	17137	17277	17155	16976	17329	17211	17200	17124	16882	17070	17164	17233	17073	17227	17217	17194	17115	17077	17004	17100	17178	17224	17090	17117	17006	17043	17130	17014	17022	17078	17149	17010	17092	16959	17234	17252	17109	17223	17019	17230	17189	17146	17045	17076	17270	17006	17011	17191	17374	17188	17259	17198	17250	16990	16986	17105	17097	17210	17171	17003	17245	17304	17111	17109	17208	17108	17147	17228	17030	16931	17186	17313	17182	17237	17145	17012	17071	17189	17139	17091	17317	17151	17070	17087	17037	17093	17157	17080	17216	17094	17290	17024	17173	17022	17176	17010	17091	17117	17281	17221	17112	17091	17048	17204	16972	17080	17253	17154	17217	17013	17065	17090	17151	17294	17202	17228	16985	17233	17216	17040	17136	17064	17105	17368	17000	17058	16996	17102	17134	17119	17116	17187	17196	17193	17159	17160	17111	17086	17157	17017	17045	17086	17231	17247	17114	17132	17084	16999	17076	16952	17122	17004	17041	17166	17247	17221	17173	17051	17104	17234	17245	17070	17267	17227	16994	17160	17162	17106	17227	17151	17207	17054	16994	17188	17267	17138	17149	17088	17175	17149	16953	17089	17118	17280	17104	17171	17176	17024	17269	17160	17179	17173	17165	17254	17101	17277	17055	17127	17170	17091	17155	17224	17062	17087	17053	17189	17211	17090	17075	17141	16930	17235	17179	17158	17112	17171	17031	17162	17085	17219	17205	17261	16954	16965	17117	17201	17067	17264	17257	17049	17153	17043	17133	17141	17187	17003	17125
27996	25887	33195	30430	25170	23842	22530	21502	21091	20543	20418	20297	19962	19670	19715	19728	19658	19517	19650	19452	19334	19233	19409	19401	19102	19241	19200	19004	19182	19428	19213	19172	19207	19174	19122	19260	19227	19268	19162	18936	19318	18832	19405	19142	18945	19022	19123	19251	19285	19216	19068	19388	19287	19042	19153	19208	19000	19153	19219	19403	19298	19094	19376	19203	19103	19212	19167	19209	19215	19082	19240	18961	19033	19046	19206	19001	19037	19114	19131	19032	19027	19029	19006	19315	19249	19281	19054	18980	19140	19077	19081	18994	19187	18928	19070	19171	19148	19169	19244	19101	19075	19093	19236	19256	19217	19056	19446	19157	19003	19084	19141	19094	19108	19329	19110	19027	19110	19003	19115	19025	18969	19062	19240	19042	19092	19236	19136	19134	18921	18967	19011	19136	19246	18991	19054	19161	18901	19220	19214	18966	19377	19171	19206	19122	19181	19158	19012	19119	19153	19442	18863	18988	19298	18915	18908	19093	19208	19239	19056	19236	19077	19192	19007	19310	19148	19149	19298	19056	19180	18932	19172	19061	19089	19114	19134	19173	18958	19094	18915	19073	19146	19105	19118	19114	19125	19187	19061	19122	19091	19223	19153	19164	19022	19153	19261	19062	19022	19373	19195	19003	19030	19251	18968	19238	19258	18831	19133	18978	19069	19235	19139	19035	19144	19007	18896	19205	19046	19123	19008	19086	19351	18975	19158	19069	19106	19135	18984	19170	19036	18974	19049	19099	19079	19000	19040	19012	19133	19049	18932	19158	19203	19138	19039	19053	19037	19322	19131	18930	19158	19303	19182	18935	19090	19006	19160	19180	19200	19042	18982	19322	19024	19054	19138	19108	19099	19033	19021	19024	19265	19292	19169	19073	19002	19215	19151	19173	19314	19081	19340	19092	19182	18982	19071	19158	19082	18888	18975	19274	19106	19134	19157	19127	18968	19293	18990	18895	19020	19068	19012	19259	19233	19269	18963	18988	19298	18962	19201	18928	18986	19066	19180	18917	19208	19237	19028	19249	19192	19137	19107	19178	19008	19188	19264	19233	19098	19094	19180	19091	19082	19056	19073	19052	19028	18979	19036	19209	19129	19102	19192	18906	19153	19181	19007	19083	19116	19314	19046	19174	19112	19130	19019	18980	19043	19162	19084	19176	19153	18977	19024	19153	19149	19054	19036	19178	19202	19021	19135	19006	19192	19074	19056	19127	19077	19012	18884	19107	19284	19175	19119	19123	19248	19018	19167	19089	19227	19238	19227	19289	19113	18968	19012	19218	19094	19088	19089	19024	19080	19190	19174	19091	19101	19146	19216	19170	19030	19283	19249	19042	18994	19088	19232	19228	19078	19167	19101	19068	19361	19158	19115	19069	19062	19087	18946	19118	19197	19141	19218	18945	18898	19056	19166	19095	19143	19106	19009	19056	18967	18971	19183	19212	19111	19320	19088	19033	19233	19026	19244	19275	19105	18994	19109	18877	19148	19088	19029	19140	19134	19114	19320	19106	19148	18905	18951	19278	19044	19189	18887	19191	19246	19178	19016	19127	19034	18929	19104	19051	19175	19080	19083	19085	19173	19107	19058	18983	19021	18970	19025	19112	18935	19071	19048	19207	19092	19081	19043	19209	18976	19137	18989	18988	18911	19014	19300	19142	19086	19146	19215	19089	19312	18964	19066	18916	19172	19146	19085	19047	19062	18873	19218	19167	19226	19001	19108	19195	19239	19271	19125	19216	19340	19105	19072	19120	19088	18991	19276	19203	18818	19157	19203	19335	19150	19348	19148	18796	19146	18864	19216	19051	19166	18926	19178	19115	19161	19118	18901	19386	18993	19040	19060	19087	19003	19114	18991	19172	19113	19133	18899	18888	19103	19321	19138	19100	19037	19150	19105	19198	19067	18965	19151	19334	19292	19137	19159	19119	19074	19100	19088	19063	18971	19097	19139	18947	19079	18978	19234	19167	19094	19177	18870	19162	19068	19073	19044	19181	18998	19269	19232	19187	19148	19005	19253	19223	19008	19049	19212	18955	19128	18936	19111	19320	19165	19040	18957	19013	19150	19220	19146	19056	19165	19136	19054	19062	19172	19279	19202	19239	19059	19130	19024	18995	19042	19095	19065	19078	19171	19020	19023	19190	19049	19112	19052	19289	19187	19275	19127	19026	19029	19190	19098	19028	18929	18986	18991	19134	19273	19008	19086	19023	19221	19225	19056	18968	19059	18886	19297	19118	19043	19040	19188	19071	19247	19304	19117	18938	19141	19128	19168	19129	19151	19307	19112	19068	19279	18928	18936	19220	19109	19297	19321	19094	19128	19160	19057	19047	18797	19241	19323	18995	19065	19205	18937	19105	19028	18960	19280	19262	19205	18991	19146	19039	19156	18990	18990	19103	19235	19209	19100	19062	19131	18946	19139	19078	19104	19074	19276	19099	19099	19020	19328	19162	19263	18946	19202	19027	19059	19165	19173	19093	19234	19002	19047	18954	19077	19215	19221	19206	19106	19158	19038	19017	19210	19090	18958	19177	19215	19283	18862	18924	19022	19060	19235	19184	19189	19123	19124	19184	19027	18958	19143	19143	19156	19033	19192	19001	19162	18904	19103	19082	19062	19250	19242	19206	19113	19100	19321	19159	19100	19220	19015	19266	19021	19250	19168	19052	19014	19035	18942	19032	19071	18948	19185	18889	18873	19094	18990	19213	19139	19096	19081	19079	19068	19110	19007	19118	19069	19134	19187	19179	18919	19095	19174	18984	19225	19088	19080	19368	19244	18934	19079	19168	19121	19155	19206	19153	19112	19268	19309	18980	19264	19048	19095	18876	19092	19285	19070	19116	19251	19111	19129	18987	19098	19099	19224	18897	19026	19069	19175	19125	19230	18912	19046	18997	19256	19209	19256	19257	19017	19257	19013	19126	18954	19065	19026	19060	18949	19038	19190	19133	19285	19129	19263	18993	19133	19272	19000	19226	19083	19142	19166	19095	19222	19156	19059	19267	19359	19005	19041	19145	19155	19091	18883	19205	18996	18865	19267	19064	19061	18905	19322	19108	19165	19008	19099	19061	19171	19395	18985	19190	19016	19083	19114	19208	19040	19066	19057	19200	18976	19119	19214	19177	19199	18936	19163	19205	19168	19304	19090	19107	19158	19158	19006	19087	19214	19205	19025	19038	18837	19204	19069	19029	19231	19055	19069	18929	19057	19130	19046	19221	18918	19080	18970	19074	19050	18882	19102	19056	19276	19117	19146	18842	19007	19264	19061	19056	18840	19162	19189	19323	19403	19141	19240	19236	19090	19035	18953	19077	19165	19084	19040	19256	19084	19145	19114	19166	19172	19016	19075	19027	19132	19209	19068	19248	19161	19255	19082	19355	19082	19158	19170	19230	18995	19114	19250	19246	19076	18901	19248	19075	18983	18983	19203	19118	18897	19046	19009	19173	19287	19264	19140	19072	19209	19158	19124	19128	18920	19109	18983	19238	19138	19107	19299	19048	19026	19082	19053	18992	18920	19127	19179	19120	19025	19162	19141	19054	19484	19236	19069	19110	19278	19119	18990	19034	18917	19187	19050	18954	19277	19147	19296	19109	19066	19071	19173	19049	19175	18946	19254	19088	18932	18956	19065	19005	19048	19223	19042	19090	19184	19210	19099	19058	19016	19192	19088	19107	19018	18984	19315	19092	19017	18971	19117	19146	19009	19333	19214	19027	19007	19178	19174	19107	18982	19166	19365	18913	19032	19082	19022	18946	19142	19326	19201	19004	19279	19009	19061	19228	18915	19170	18881	19049	19082	19091	19114	19010	19141	19129	19314	19294	19279	18865	19162	19041	18971	18962	19219	19031	19151	19164	19159	19237	19259	18969	19284	19160	19091	18979	18941	19237	19107	19063	19087	19116	18902	19159	19047	19087	19159	19017	18914	19281	19200	19245	19159	19206	19068	19020	19089	19204	18980	19143	19268	19197	19104	19112	19075	19190	19219	18944	19100	19108	19109	19116	18971	18880	18936	19086	19179	19151	19146	19109	19150	19055	19445	19212	19223	19074	19072	19230	19149	18994	19378	19076	19004	18920	19011	19110	18923	18962	19130	19055	19169	19061	19205	19321	19026	19016	19108	19227	19344	19364	19261	19016	18969	19028	19194	19019	19216	19079	19124	19265	19108	19125	18912	19180	19142	18979	18993	19324	19061	19298	19080	19077	19094	19021	18993	19062	19353	19127	18916	19210	19146	18972	19245	19137	19062	19022	19366	18976	19055	19131	19191	19097	19399	19023	19071	19072	19107	19247	19250	18964	19205	19179	19148	19026	19216	19221	19142	18993	19203	19153	19198	19180	19136	19262	19126	19326	19020	19084	18943	18938	19049	19286	19097	19087	19067	19164	18921	19146	19130	19190	18931	19223	19109	19194	19208	19270	19253	19075	19258	19114	19364	19067	19078	19019	18958	18970	19280	18955	19095	19006	19164	19075	19041	19050	19405	19127	19103	19194	19357	19059	19197	19306	19058	18974	19143	19372	18894	19394	19225	19192	19214	18959	19128	19068	19101	19336	19193	19259	19189	19258	19193	19267	19054	19128	19189	19163	19288	19145	19077	19065	18870	19103	19029	19236	19016	19063	19085	19129	19035	19062	19137	19078	19203	18929	19041	19100	19105	19048	19194	19030	19215	19025	19144	19147	18989	19028	18998	18998	19111	19131	19042	19155	18990	19006	19193	19046	19050	19079	19064	19304	18976	19054	19201	19054	19032	19141	19096	18994	19243	19207	19006	19264	19199	19193	18966	19344	19085	19161	19026	19058	19171	19335	19223	19119	19405	19368	19118	19094	19034	19156	18989	19339	18922	19008	19083	19096	19025	19160	19064	19059	19190	19098	19082	19006	18911	18935	19207	19054	18997	18985	19114	19094	19108	19263	19277	19140	19024	18959	19152	19153	18986	19291	18957	19074	19154	19131	19140	18976	19195	19083	19033	19185	18936	18979	18959	18940	19220	19071	19215	18988	19244	19152	19044	19225	19239	19231	19059	19225	19033	19018	18945	19021	19208	18852	19332	18957	19206	19212	19009	19127	19210	18945	19185	19052	19244	19072	19342	18981	19257	19081	19160	19079	19419	19101	19057	19012
28286	41528	37410	29366	25362	23143	21469	20453	19604	18883	18464	18019	17883	17492	17278	17097	17050	16767	16868	16873	16726	16651	16739	16663	16673	16512	16628	16413	16497	16497	16472	16639	16423	16462	16428	16493	16620	16534	16580	16413	16321	16514	16563	16377	16666	16492	16513	16612	16491	16459	16523	16663	16545	16407	16540	16534	16570	16499	16420	16448	16457	16602	16375	16409	16338	16451	16569	16526	16673	16463	16481	16468	16447	16364	16601	16511	16449	16346	16527	16350	16486	16482	16464	16548	16361	16389	16546	16473	16566	16392	16408	16442	16382	16409	16312	16375	16403	16536	16439	16472	16400	16341	16520	16536	16506	16376	16648	16289	16543	16481	16577	16501	16389	16462	16332	16454	16485	16460	16458	16571	16656	16521	16427	16438	16337	16463	16428	16407	16282	16678	16563	16586	16337	16519	16396	16371	16464	16329	16410	16420	16395	16496	16334	16571	16441	16425	16484	16422	16547	16460	16660	16553	16554	16153	16501	16342	16368	16481	16447	16387	16413	16359	16589	16388	16482	16570	16423	16593	16500	16370	16479	16440	16476	16494	16602	16574	16441	16647	16596	16267	16639	16400	16416	16553	16447	16398	16564	16342	16455	16496	16493	16561	16460	16425	16491	16424	16396	16511	16238	16677	16491	16509	16399	16499	16439	16532	16489	16390	16422	16430	16635	16467	16366	16375	16419	16549	16336	16395	16451	16416	16624	16472	16492	16370	16450	16622	16565	16481	16500	16444	16478	16345	16351	16386	16586	16423	16469	16386	16496	16492	16404	16418	16424	16568	16342	16372	16521	16445	16590	16319	16322	16403	16391	16304	16433	16366	16508	16714	16371	16515	16472	16394	16467	16513	16704	16555	16329	16502	16446	16586	16587	16543	16368	16472	16565	16325	16559	16407	16443	16477	16346	16555	16600	16411	16352	16466	16324	16353	16543	16657	16269	16533	16490	16436	16628	16538	16438	16546	16404	16440	16426	16359	16498	16533	16516	16595	16426	16604	16423	16369	16497	16399	16484	16496	16478	16521	16417	16422	16538	16568	16389	16441	16523	16273	16499	16576	16440	16398	16480	16541	16477	16262	16449	16506	16348	16513	16537	16461	16491	16385	16581	16497	16242	16585	16314	16348	16353	16424	16686	16520	16599	16337	16409	16407	16399	16477	16336	16377	16652	16498	16582	16470	16446	16504	16443	16412	16594	16333	16289	16470	16466	16353	16476	16505	16509	16558	16546	16446	16483	16621	16503	16418	16434	16443	16310	16466	16441	16421	16620	16348	16598	16543	16492	16476	16536	16375	16363	16446	16551	16532	16329	16528	16488	16446	16504	16385	16522	16499	16479	16392	16456	16322	16556	16370	16542	16384	16617	16435	16444	16536	16448	16538	16398	16368	16508	16519	16497	16380	16417	16361	16558	16468	16513	16352	16602	16332	16448	16379	16252	16438	16559	16567	16407	16678	16445	16340	16556	16455	16377	16536	16413	16539	16457	16467	16480	16370	16299	16523	16444	16415	16502	16381	16473	16550	16400	16429	16576	16545	16545	16485	16359	16403	16312	16312	16476	16485	16461	16589	16468	16495	16533	16517	16496	16492	16470	16364	16474	16274	16425	16501	16544	16532	16430	16430	16554	16565	16361	16409	16409	16431	16590	16479	16505	16404	16501	16391	16546	16481	16521	16602	16458	16409	16520	16448	16073	16421	16452	16457	16593	16247	16521	16462	16512	16541	16419	16511	16483	16356	16595	16191	16616	16465	16559	16746	16381	16408	16457	16410	16471	16426	16555	16585	16355	16423	16427	16199	16426	16451	16594	16374	16554	16462	16472	16466	16375	16511	16591	16631	16382	16446	16439	16537	16350	16441	16468	16581	16400	16550	16517	16422	16431	16612	16473	16411	16368	16435	16558	16621	16488	16539	16385	16391	16541	16542	16497	16404	16473	16353	16488	16486	16551	16524	16479	16551	16538	16460	16399	16478	16423	16402	16474	16605	16413	16547	16589	16488	16521	16428	16517	16517	16464	16490	16525	16446	16485	16387	16597	16471	16356	16372	16540	16526	16296	16466	16478	16398	16585	16517	16339	16514	16473	16404	16460	16362	16421	16343	16574	16559	16478	16453	16465	16475	16392	16544	16565	16493	16505	16535	16419	16420	16443	16385	16296	16552	16427	16499	16340	16516	16516	16488	16384	16453	16630	16436	16425	16391	16567	16448	16312	16344	16636	16423	16456	16538	16595	16606	16431	16342	16502	16540	16492	16475	16588	16507	16605	16475	16624	16462	16308	16575	16566	16499	16491	16408	16638	16340	16308	16414	16247	16521	16580	16413	16336	16453	16467	16412	16498	16443	16532	16583	16294	16411	16502	16488	16472	16572	16443	16369	16422	16475	16415	16441	16437	16525	16530	16526	16469	16524	16358	16517	16458	16423	16531	16623	16220	16490	16402	16538	16453	16349	16579	16455	16460	16312	16417	16451	16537	16548	16608	16485	16477	16775	16404	16462	16547	16482	16475	16488	16308	16717	16430	16483	16356	16451	16423	16463	16361	16472	16428	16481	16336	16249	16568	16475	16445	16516	16524	16465	16522	16428	16435	16407	16423	16348	16559	16460	16405	16361	16390	16496	16398	16622	16417	16305	16542	16526	16418	16534	16549	16481	16543	16514	16561	16534	16459	16576	16470	16543	16471	16379	16494	16509	16456	16460	16567	16467	16444	16489	16403	16518	16355	16568	16510	16508	16514	16427	16477	16475	16553	16539	16359	16370	16366	16615	16520	16453	16308	16444	16605	16464	16378	16386	16445	16483	16370	16406	16342	16392	16239	16575	16537	16489	16458	16409	16451	16412	16648	16508	16334	16567	16621	16422	16392	16315	16403	16346	16443	16586	16463	16440	16438	16527	16495	16553	16226	16592	16386	16336	16562	16579	16494	16446	16535	16501	16458	16547	16533	16393	16491	16545	16452	16517	16517	16440	16453	16459	16533	16470	16517	16444	16430	16295	16441	16537	16424	16457	16487	16335	16449	16491	16529	16493	16475	16459	16579	16568	16475	16478	16388	16376	16282	16496	16472	16429	16393	16496	16417	16335	16517	16458	16411	16402	16436	16566	16507	16522	16443	16500	16332	16567	16472	16375	16623	16488	16399	16450	16511	16480	16428	16277	16498	16434	16510	16456	16344	16477	16445	16551	16341	16299	16634	16432	16380	16463	16463	16596	16604	16498	16617	16575	16586	16601	16246	16627	16518	16525	16434	16381	16421	16372	16494	16397	16619	16456	16587	16369	16419	16387	16354	16431	16528	16530	16574	16460	16447	16331	16445	16422	16326	16549	16574	16425	16370	16436	16401	16490	16501	16382	16483	16469	16537	16436	16338	16474	16550	16383	16507	16381	16465	16519	16456	16302	16594	16364	16286	16285	16682	16442	16508	16431	16408	16655	16561	16518	16594	16509	16326	16429	16569	16429	16530	16355	16464	16299	16519	16362	16518	16355	16499	16519	16459	16305	16504	16404	16379	16381	16472	16565	16558	16334	16543	16419	16412	16258	16581	16347	16511	16515	16425	16513	16391	16487	16403	16335	16313	16454	16525	16498	16614	16463	16348	16346	16556	16415	16516	16595	16617	16635	16469	16260	16437	16587	16562	16461	16497	16568	16576	16509	16604	16402	16420	16439	16463	16480	16568	16335	16394	16485	16579	16302	16532	16493	16633	16253	16566	16518	16473	16422	16659	16452	16231	16427	16557	16463	16673	16474	16595	16518	16419	16394	16378	16326	16595	16560	16391	16599	16452	16486	16288	16408	16287	16478	16442	16421	16422	16453	16507	16418	16551	16450	16391	16582	16507	16557	16452	16450	16455	16525	16451	16545	16382	16314	16300	16588	16540	16400	16514	16627	16563	16381	16666	16630	16284	16636	16573	16251	16429	16413	16391	16638	16512	16642	16383	16429	16487	16582	16449	16442	16376	16493	16581	16616	16512	16454	16501	16450	16666	16425	16460	16601	16286	16327	16432	16388	16426	16537	16438	16620	16369	16497	16464	16439	16522	16494	16440	16459	16599	16422	16393	16453	16448	16420	16291	16491	16603	16582	16552	16403	16475	16421	16525	16549	16486	16557	16206	16401	16416	16649	16304	16366	16374	16469	16514	16477	16532	16459	16550	16394	16590	16415	16422	16344	16409	16508	16370	16363	16640	16473	16290	16501	16559	16470	16521	16537	16440	16453	16450	16424	16494	16604	16490	16563	16467	16526	16615	16511	16476	16505	16460	16572	16580	16602	16557	16519	16488	16501	16407	16474	16488	16472	16268	16534	16540	16491	16625	16303	16639	16435	16502	16289	16510	16511	16512	16660	16470	16361	16280	16623	16469	16477	16492	16327	16598	16488	16312	16552	16372	16451	16621	16477	16438	16529	16437	16530	16306	16576	16409	16509	16489	16409	16474	16384	16509	16573	16503	16517	16491	16240	16280	16457	16429	16402	16512	16457	16431	16558	16311	16471	16420	16554	16341	16543	16469	16415	16655	16531	16480	16479	16312	16356	16295	16390	16480	16300	16453	16513	16396	16427	16411	16460	16448	16360	16419	16615	16372	16457	16543	16362	16641	16495	16539	16713	16340	16465	16497	16384	16627	16381	16462	16421	16358	16448	16518	16484	16428	16444	16448	16651	16544	16493	16606	16286	16331	16551	16444	16383	16592	16356	16431	16539	16456	16499	16425	16338	16425	16401	16537	16408	16358	16417	16335	16653	16598	16372	16294	16655	16555	16443	16380	16340	16668	16451	16426	16673	16409	16510	16531	16499	16508	16586	16404	16531	16429	16646	16468	16320	16454	16497	16409	16380	16526	16533	16355	16755	16418	16582	16400	16536	16526	16616	16320	16476	16471	16439	16526	16573	16375	16642	16492	16409	16472	16499	16593	16578	16402	16500	16580	16554	16593	16373	16496	16492	16349	16551	16494	16683	16501	16523	16485	16396	16499	16485	16498	16420	16718	16395	16466	16377	16502	16491	16404	16477	16219	16408	16361	16426	16474	16504	16521	16532	16354	16639	16451	16451	16392	16679	16373	16491	16490	16432	16450	16351	16428	16313	16369	16293	16567	16630	16471	16471	16466	16274	16503	16396	16515	16536
23600	21125	28595	24584	24010	26106	26391	23230	22456	21870	21596	21110	20794	20544	20456	20256	20167	20203	20124	19859	19928	19603	19708	19555	19651	19608	19690	19437	19600	19576	19441	19517	19545	19431	19429	19500	19680	19348	19471	19524	19547	19522	19432	19381	19392	19346	19514	19321	19439	19261	19389	19613	19177	19408	19639	19518	19155	19532	19695	19478	19393	19548	19524	19490	19572	19277	19392	19513	19669	19150	19498	19583	19428	19540	19226	19642	19385	19458	19597	19372	19504	19455	19508	19418	19668	19508	19339	19364	19386	19486	19235	19368	19427	19383	19426	19529	19604	19235	19341	19602	19442	19244	19266	19406	19450	19457	19447	19435	19260	19202	19417	19520	19391	19325	19329	19434	19427	19292	19292	19215	19543	19264	19215	19311	19387	19367	19185	19461	19363	19455	19420	19323	19476	19276	19373	19356	19320	19461	19410	19356	19361	19423	19505	19634	19316	19284	19353	19223	19508	19349	19471	19424	19231	19344	19276	19255	19447	19329	19636	19537	19507	19429	19508	19606	19202	19457	19317	19146	19550	19455	19315	19306	19403	19351	19223	19343	19550	19495	19377	19324	19368	19347	19407	19263	19507	19415	19338	19338	19352	19370	19159	19249	19134	19377	19305	19352	19405	19319	19312	19320	19401	19378	19421	19448	19309	19544	19360	19539	19481	19564	19544	19310	19282	19525	19512	19413	19390	19372	19264	19313	18998	19184	19357	19261	19316	19281	19295	19295	19398	19227	19420	19361	19271	19212	19300	19409	19199	19387	19524	19253	19401	19473	19375	19244	19323	19388	19254	19559	19469	19197	19515	19553	19182	19371	19332	19365	19408	19379	19465	19413	19413	19340	19160	19373	19317	19409	19207	19368	19463	19438	19467	19394	19286	19373	19342	19488	19407	19358	19325	19309	19298	19453	19439	19298	19410	19384	19296	19587	19417	19444	19439	19461	19412	19094	19243	19406	19329	19368	19343	19353	19433	19204	19403	19482	19437	19284	19419	19237	19400	19340	19225	19324	19595	19422	19399	19273	19228	19510	19353	19590	19451	19377	19305	19367	19452	19242	19179	19575	19531	19505	19558	19353	19331	19441	19491	19357	19508	19678	19518	19291	19208	19201	19558	19216	19171	19569	19355	19549	19340	19266	19360	19456	19273	19318	19347	19267	19133	19295	19475	19416	19579	19516	19433	19432	19543	19447	19346	19532	19449	19382	19412	19098	19399	19386	19547	19393	19580	19253	19225	19340	19540	19474	19421	19399	19165	19358	19515	19341	19415	19411	19611	19243	19405	19393	19388	19198	19389	19375	19409	19325	19421	19343	19288	19164	19403	19471	19375	19411	19646	19474	19640	19542	19224	19479	19385	19630	19287	19564	19284	19380	19346	19487	19491	19593	19427	19243	19495	19344	19437	19526	19374	19401	19384	19524	19328	19467	19274	19444	19345	19517	19353	19468	19321	19369	19486	19446	19346	19449	19492	19478	19502	19408	19353	19284	19340	19330	19411	19234	19233	19281	19429	19413	19355	19323	19489	19313	19601	19380	19317	19524	19382	19291	19467	19212	19488	19289	19366	19135	19291	19158	19375	19171	19526	19468	19082	19146	19390	19371	19275	19153	19359	19482	19417	19505	19265	19328	19321	19543	19491	19535	19364	19349	19314	19464	19505	19504	19277	19357	19323	19569	19388	19246	19429	19342	19322	19400	19525	19430	19373	19636	19456	19473	19628	19362	19116	19262	19200	19407	19517	19422	19342	19353	19370	19514	19361	19551	19255	19430	19292	19340	19311	19352	19413	19585	19272	19501	19558	19242	19609	19419	19343	19429	19312	19316	19271	19292	19191	19299	19426	19286	19238	19271	19487	19233	19453	19212	19639	19356	19462	19277	19470	19430	19563	19435	19437	19341	19483	19560	19478	19327	19489	19374	19328	19296	19428	19411	19337	19290	19426	19343	19420	19300	19434	19401	19149	19228	19441	19209	19373	19531	19548	19440	19497	19266	19366	19448	19507	19324	19385	19417	19582	19428	19473	19435	19248	19273	19384	19423	19601	19397	19326	19631	19346	19318	19347	19363	19381	19437	19225	19399	19198	19274	19507	19243	19284	19459	19514	19371	19333	19321	19484	19501	19517	19312	19358	19237	19167	19287	19349	19533	19593	19589	19493	19283	19330	19193	19365	19525	19487	19406	19440	19317	19476	19649	19296	19253	19361	19410	19418	19341	19513	19207	19367	19488	19396	19352	19312	19413	19422	19183	19485	19362	19648	19263	19355	19189	19277	19538	19405	19420	19443	19372	19269	19357	19500	19457	19401	19305	19346	19290	19319	19483	19574	19219	19319	19298	19402	19469	19385	19439	19434	19380	19565	19351	19234	19247	19429	19439	19526	19202	19472	19256	19396	19231	19349	19536	19380	19440	19544	19369	19481	19477	19565	19245	19165	19335	19342	19356	19391	19419	19426	19411	19456	19340	19448	19395	19304	19353	19470	19334	19409	19288	19284	19380	19637	19411	19356	19339	19340	19318	19527	19260	19437	19312	19219	19608	19409	19370	19541	19346	19369	19498	19420	19337	19337	19176	19463	19430	19589	19408	19412	19456	19536	19201	19272	19344	19409	19638	19429	19211	19391	19600	19442	19346	19319	19312	19482	19377	19528	19305	19461	19500	19346	19312	19354	19324	19439	19532	19193	19218	19580	19352	19409	19437	19369	19285	19498	19397	19474	19390	19483	19460	19303	19203	19449	19349	19434	19201	19360	19361	19488	19360	19308	19353	19382	19333	19423	19323	19267	19509	19494	19364	19362	19278	19544	19130	19389	19250	19392	19429	19419	19194	19359	19452	19317	19436	19328	19442	19319	19501	19398	19319	19361	19138	19196	19454	19579	19432	19285	19325	19517	19294	19504	19345	19462	19379	19422	19349	19309	19365	19460	19414	19328	19260	19543	19271	19362	19495	19532	19414	19310	19361	19256	19540	19395	19374	19237	19331	19443	19336	19418	19298	19338	19309	19502	19396	19444	19656	19478	19379	19571	19484	19380	19417	19559	19279	19344	19359	19374	19388	19470	19370	19321	19179	19282	19543	19374	19283	19305	19407	19350	19473	19323	19231	19362	19474	19457	19625	19414	19513	19332	19435	19447	19250	19418	19418	19529	19270	19285	19305	19622	19371	19302	19355	19265	19308	19391	19498	19456	19638	19340	19234	19211	19256	19427	19209	19366	19274	19476	19476	19283	19397	19538	19465	19339	19425	19534	19308	19567	19485	19461	19550	19105	19460	19322	19245	19379	19188	19320	19337	19214	19267	19330	19245	19540	19577	19552	19383	19512	19382	19421	19395	19429	19419	19469	19268	19435	19470	19418	19350	19535	19491	19283	19301	19509	19562	19325	19304	19542	19311	19245	19462	19388	19379	19289	19377	19321	19262	19416	19557	19419	19347	19464	19316	19481	19325	19330	19456	19673	19168	19301	19340	19412	19341	19478	19434	19395	19295	19338	19348	19610	19255	19388	19466	19390	19237	19548	19489	19404	19252	19417	19381	19391	19419	19439	19581	19393	19393	19379	19288	19565	19413	19603	19544	19215	19506	19485	19418	19549	19294	19306	19387	19396	19460	19208	19473	19423	19451	19144	19320	19480	19274	19558	19349	19223	19263	19373	19252	19358	19158	19554	19344	19656	19303	19518	19335	19114	19370	19330	19217	19331	19435	19336	19431	19378	19229	19552	19441	19346	19442	19435	19569	19297	19346	19376	19314	19222	19377	19269	19460	19245	19243	19452	19426	19443	19424	19335	19411	19293	19456	19183	19540	19345	19343	19364	19403	19336	19241	19378	19404	19439	19608	19529	19480	19450	19461	19276	19504	19444	19468	19464	19386	19443	19354	19404	19321	19412	19410	19540	19344	19443	19359	19513	19328	19292	19494	19461	19395	19428	19258	19414	19374	19219	19429	19425	19532	19614	19496	19195	19427	19423	19428	19542	19361	19301	19474	19356	19266	19381	19428	19395	19383	19547	19290	19420	19492	19154	19339	19330	19373	19613	19340	19335	19426	19396	19426	19414	19255	19205	19362	19408	19312	19314	19534	19408	19343	19141	19414	19413	19553	19353	19396	19342	19447	19291	19448	19412	19290	19547	19402	19326	19313	19202	19103	19463	19326	19295	19202	19339	19343	19620	19396	19209	19387	19386	19331	19417	19511	19370	19133	19293	19355	19398	19496	19375	19477	19567	19282	19443	19464	19434	19328	19147	19391	19518	19416	19354	19428	19353	19457	19533	19364	19223	19296	19264	19493	19220	19517	19297	19544	19418	19239	19554	19282	19251	19374	19434	19334	19507	19450	19376	19297	19389	19432	19318	19422	19259	19509	19328	19300	19152	19426	19538	19225	19280	19351	19443	19170	19371	19491	19408	19513	19317	19292	19327	19417	19379	19350	19469	19259	19335	19268	19327	19532	19336	19382	19516	19293	19418	19506	19554	19391	19569	19274	19371	19504	19307	19488	19467	19269	19302	19260	19359	19303	19357	19375	19395	19347	19148	19491	19140	19438	19242	19388	19362	19211	19522	19206	19520	19250	19317	19411	19554	19306	19525	19539	19566	19386	19439	19228	19163	19380	19332	19102	19371	19338	19218	19519	19455	19433	19113	19310	19555	19370	19461	19484	19325	19306	19493	19428	19491	19320	19281	19428	19365	19308	19347	19528	19390	19528	19658	19524	19523	19355	19453	19416	19517	19586	19515	19397	19368	19494	19328	19440	19448	19398	19539	19353	19340	19409	19479	19454	19450	19446	19445	19716	19326	19466	19355	19265	19378	19442	19346	19380	19171	19364	19386	19244	19458	19659	19466	19302	19509	19165	19348	19208	19224	19121	19295	19366	19519	19625	19378	19419	19271	19326	19257	19559	19479	19299	19501	19324	19530	19347	19276	19585	19537	19330	19334	19527	19271	19319	19457	19260	19529	19226	19534	19620	19702	19392	19560	19310	19308	19643	19553	19568	19558	19349	19705	19220	19521	19392	19318	19437	19310	19492	19362	19240	19413	19336	19419	19196	19171	19364	19448	19484	19198	19427	19440	19361	19302	19478	19315	19541	19324	19422	19489	19419	19557	19432	19416	19448	19414	19369	19296	19473
27808	46569	42193	33509	29148	26042	24065	22519	21547	20332	19651	18998	18615	18194	17879	17916	17691	17360	17479	17303	17190	17156	17154	16912	16835	16866	16713	16821	16705	16847	16835	16775	16755	16573	16648	16653	16566	16753	16758	16546	16776	16422	16710	16589	16689	16975	16609	16792	16715	16738	16741	16576	16744	16716	16804	16728	16642	16835	16822	16632	16806	16832	16532	16708	16715	16585	16540	16581	16545	16630	16716	16705	16686	16702	16571	16617	16742	16603	16656	16749	16760	16711	16760	16800	16785	16647	16501	16667	16686	16608	16765	16449	16653	16549	16697	16695	16625	16703	16661	16664	16653	16634	16612	16763	16591	16592	16589	16594	16670	16634	16771	16569	16740	16638	16550	16610	16621	16641	16734	16782	16681	16412	16547	16664	16578	16676	16696	16533	16590	16654	16511	16717	16631	16596	16549	16675	16544	16520	16775	16691	16670	16496	16773	16671	16677	16700	16732	16559	16710	16715	16569	16540	16504	16678	16681	16581	16708	16876	16547	16763	16731	16683	16460	16582	16769	16714	16812	16664	16626	16611	16756	16798	16704	16674	16687	16650	16771	16843	16623	16585	16738	16568	16705	16512	16905	16582	16559	16684	16489	16639	16486	16571	16617	16648	16682	16789	16681	16707	16791	16573	16565	16676	16433	16670	16591	16607	16729	16613	16588	16545	16669	16643	16614	16601	16798	16626	16623	16672	16606	16673	16564	16712	16730	16648	16608	16676	16669	16613	16695	16792	16631	16780	16488	16559	16628	16765	16805	16628	16593	16627	16687	16741	16615	16616	16662	16518	16706	16606	16745	16863	16709	16785	16594	16647	16507	16559	16561	16673	16631	16488	16726	16711	16527	16678	16688	16781	16922	16569	16534	16544	16543	16671	16721	16590	16760	16552	16820	16656	16829	16536	16537	16503	16640	16568	16635	16657	16616	16647	16649	16789	16543	16597	16611	16386	16720	16649	16526	16570	16680	16768	16573	16727	16497	16679	16701	16570	16731	16624	16783	16553	16652	16768	16670	16691	16576	16742	16610	16650	16619	16622	16680	16812	16791	16653	16713	16689	16626	16546	16760	16666	16564	16524	16636	16660	16731	16619	16788	16640	16634	16625	16659	16692	16813	16786	16676	16703	16623	16781	16671	16527	16718	16657	16575	16572	16748	16481	16496	16640	16600	16617	16567	16475	16614	16596	16695	16835	16620	16668	16755	16685	16734	16797	16771	16543	16552	16765	16654	16625	16734	16716	16724	16638	16820	16607	16689	16443	16638	16668	16572	16635	16641	16645	16509	16680	16824	16612	16675	16584	16745	16672	16603	16741	16632	16690	16615	16519	16694	16739	16709	16714	16701	16623	16711	16676	16491	16762	16590	16538	16682	16637	16760	16653	16702	16773	16656	16852	16744	16708	16552	16694	16782	16691	16705	16618	16647	16640	16602	16610	16680	16624	16646	16657	16722	16559	16638	16541	16431	16645	16755	16637	16626	16567	16788	16545	16553	16678	16619	16592	16784	16645	16581	16501	16544	16783	16557	16536	17002	16713	16675	16650	16610	16794	16690	16701	16670	16687	16520	16679	16607	16732	16868	16842	16494	16773	16741	16483	16428	16708	16569	16755	16668	16790	16584	16514	16679	16673	16816	16736	16656	16697	16771	16742	16776	16718	16649	16627	16769	16586	16582	16523	16567	16634	16498	16598	16601	16823	16451	16854	16554	16864	16802	16595	16617	16830	16696	16506	16529	16728	16558	16701	16605	16599	16601	16629	16581	16737	16560	16675	16630	16759	16608	16537	16601	16483	16714	16703	16589	16670	16366	16653	16576	16810	16697	16605	16568	16647	16826	16562	16637	16723	16711	16650	16794	16630	16632	16656	16462	16687	16662	16790	16640	16565	16602	16548	16607	16604	16581	16618	16508	16629	16678	16684	16731	16637	16710	16797	16709	16773	16362	16758	16580	16569	16822	16729	16551	16604	16651	16645	16596	16780	16473	16735	16783	16712	16595	16671	16710	16654	16710	16777	16666	16622	16680	16472	16621	16680	16674	16677	16498	16684	16743	16672	16511	16747	16718	16749	16550	16773	16745	16564	16688	16682	16638	16839	16682	16708	16649	16698	16594	16695	16797	16667	16465	16690	16614	16841	16517	16493	16614	16576	16655	16580	16607	16592	16557	16676	16677	16697	16604	16573	16501	16617	16637	16718	16679	16744	16539	16797	16717	16660	16784	16518	16677	16650	16568	16738	16639	16422	16537	16705	16503	16615	16660	16563	16591	16652	16535	16439	16680	16648	16667	16636	16621	16568	16594	16699	16650	16591	16741	16840	16621	16604	16601	16553	16616	16638	16784	16675	16625	16648	16701	16533	16658	16606	16608	16742	16692	16629	16659	16494	16550	16688	16700	16829	16837	16657	16651	16734	16760	16713	16614	16544	16668	16651	16645	16437	16667	16651	16849	16716	16761	16611	16622	16618	16574	16713	16482	16929	16753	16625	16459	16644	16620	16776	16622	16774	16550	16620	16426	16594	16691	16625	16704	16554	16522	16543	16564	16670	16374	16761	16624	16558	16676	16700	16624	16614	16674	16617	16562	16674	16653	16625	16412	16594	16604	16671	16643	16611	16660	16679	16622	16629	16602	16623	16666	16529	16562	16652	16667	16469	16590	16759	16676	16469	16588	16661	16588	16655	16786	16573	16500	16781	16701	16706	16750	16733	16816	16766	16747	16637	16652	16720	16562	16583	16652	16693	16656	16703	16678	16583	16822	16636	16703	16664	16693	16831	16634	16603	16822	16438	16713	16619	16698	16703	16683	16664	16712	16497	16811	16623	16640	16918	16648	16462	16836	16565	16697	16719	16697	16572	16654	16536	16595	16791	16550	16691	16638	16750	16404	16619	16718	16625	16721	16612	16710	16685	16507	16592	16485	16698	16590	16642	16573	16655	16648	16814	16659	16807	16590	16521	16566	16647	16484	16824	16715	16696	16719	16749	16651	16726	16779	16661	16674	16612	16652	16700	16590	16729	16619	16701	16586	16581	16683	16798	16911	16654	16812	16567	16693	16566	16718	16563	16842	16629	16588	16635	16770	16546	16718	16492	16867	16610	16749	16813	16638	16575	16669	16647	16651	16728	16564	16856	16753	16656	16781	16755	16733	16608	16570	16437	16636	16621	16630	16619	16744	16504	16658	16737	16709	16539	16604	16634	16757	16635	16396	16527	16451	16533	16653	16625	16568	16618	16614	16617	16737	16712	16523	16593	16843	16744	16762	16658	16572	16781	16649	16710	16537	16648	16678	16590	16638	16604	16655	16847	16689	16600	16532	16687	16706	16656	16618	16640	16741	16651	16595	16694	16757	16604	16718	16797	16728	16520	16618	16647	16642	16476	16638	16610	16727	16688	16693	16801	16489	16703	16776	16628	16478	16683	16574	16621	16542	16679	16558	16636	16641	16695	16666	16707	16632	16664	16705	16498	16726	16640	16560	16566	16599	16668	16625	16494	16587	16711	16552	16683	16664	16556	16626	16467	16873	16648	16585	16767	16615	16636	16544	16478	16646	16429	16737	16652	16691	16647	16634	16737	16618	16690	16597	16513	16729	16557	16610	16612	16848	16867	16589	16565	16799	16678	16704	16595	16630	16635	16697	16562	16615	16627	16575	16629	16592	16646	16422	16627	16772	16650	16615	16655	16498	16739	16762	16767	16577	16633	16660	16654	16636	16705	16550	16743	16728	16628	16639	16587	16614	16578	16821	16517	16596	16644	16687	16723	16553	16563	16648	16504	16647	16660	16663	16675	16684	16612	16599	16608	16635	16700	16660	16572	16615	16751	16828	16594	16709	16638	16562	16668	16603	16538	16748	16838	16692	16856	16426	16715	16480	16444	16762	16556	16617	16696	16631	16596	16658	16580	16608	16691	16757	16820	16684	16617	16705	16620	16611	16451	16660	16721	16608	16824	16782	16773	16440	16802	16874	16461	16676	16526	16730	16716	16704	16578	16486	16665	16611	16542	16685	16609	16819	16592	16698	16738	16751	16490	16526	16685	16640	16653	16517	16649	16540	16634	16592	16769	16458	16750	16819	16723	16634	16618	16601	16643	16670	16633	16525	16802	16521	16662	16503	16595	16662	16639	16723	16506	16691	16545	16679	16910	16579	16484	16722	16570	16782	16625	16656	16844	16724	16738	16592	16621	16600	16612	16699	16566	16717	16620	16787	16703	16539	16804	16635	16676	16746	16609	16674	16557	16654	16696	16654	16694	16642	16481	16876	16580	16565	16534	16711	16723	16633	16691	16669	16750	16789	16676	16675	16646	16514	16777	16565	16694	16618	16723	16726	16714	16573	16594	16673	16761	16721	16575	16754	16560	16546	16758	16553	16586	16627	16435	16714	16539	16687	16662	16663	16738	16639	16798	16648	16560	16682	16668	16444	16644	16630	16564	16536	16630	16827	16627	16613	16503	16595	16590	16590	16589	16668	16842	16583	16566	16674	16573	16458	16598	16759	16586	16612	16659	16679	16614	16761	16569	16665	16627	16677	16474	16486	16653	16558	16532	16788	16733	16782	16660	16704	16578	16674	16715	16639	16710	16431	16657	16635	16743	16522	16605	16669	16785	16609	16495	16837	16552	16643	16700	16718	16807	16367	16697	16757	16762	16608	16619	16603	16751	16558	16610	16658	16749	16657	16603	16606	16712	16623	16682	16779	16739	16681	16583	16830	16823	16607	16636	16483	16698	16555	16739	16568	16811	16754	16764	16574	16598	16734	16659	16762	16625	16682	16726	16650	16592	16643	16669	16844	16635	16764	16634	16717	16695	16674	16534	16736	16690	16736	16615	16790	16677	16701	16719	16686	16567	16654	16775	16712	16650	16539	16702	16602	16458	16780	16837	16836	16636	16769	16471	16462	16529	16692	16654	16711	16633	16570	16753	16708	16644	16793	16685	16755	16706	16528	16765	16721	16634	16519	16642	16730	16568	16560	16650	16615	16643	16600	16687	16530	16499	16613	16467	16729	16655	16704	16692	16701	16499	16661	16673	16754	16720	16656	16679	16735	16748	16774	16611	16523	16622	16584	16829	16520	16659	16592	16690	16654	16660	16538	16542	16470	16530	16759	16811	16685	16625	16664	16728
22580	21073	28868	23594	22135	26329	30099	25331	24507	24335	23335	22558	22167	21890	21635	21556	21249	21117	20968	20748	20863	20886	20790	20584	20750	20553	20602	20621	20628	20695	20493	20723	20533	20393	20531	20258	20418	20421	20452	20376	20632	20639	20422	20405	20438	20487	20290	20479	20435	20429	20449	20365	20478	20359	20571	20483	20416	20547	20371	20347	20378	20582	20126	20408	20417	20301	20575	20199	20243	20437	20487	20214	20429	20285	20380	20293	20429	20090	20170	20326	20150	20215	20434	20271	20225	20266	20292	20266	20349	20310	20216	20258	20202	20093	20177	20441	20334	20180	20380	20337	20123	20234	20278	20377	20268	20478	20478	20315	20351	20381	20371	20378	20335	20582	20127	20286	20311	20324	20319	20501	20325	20338	20144	20322	20468	20273	20073	20076	20184	20194	20354	20324	20442	20142	20120	20092	20448	20455	20568	20046	20348	20225	20576	20205	20341	20447	20139	20469	20168	20368	20316	20310	20074	20149	20223	20226	20186	20066	20185	20166	20157	20263	20418	20193	20506	20360	20050	20167	20385	20417	20226	20390	20172	20377	20352	20122	20089	20244	20358	20264	20357	20248	20192	20252	20199	20329	20178	19946	20437	20473	20165	20370	20429	20223	20241	20447	20482	20316	20169	20274	20370	20238	20424	20213	20058	20268	20189	20182	20218	20214	20255	20090	20330	20655	20321	20278	20264	20128	20158	20250	20561	20272	20473	20083	20510	20180	20320	20457	20178	20304	20247	20318	20013	20436	20100	20226	20382	20571	20097	20134	20255	20251	20119	20286	20446	20372	20341	20395	20278	20265	20452	20396	20172	20218	20114	20086	20323	20145	20348	20228	20354	20218	19986	20182	20420	20234	20248	20395	20362	20336	20325	20207	20251	20265	20206	20209	20322	20188	20286	20426	20169	20360	19986	20388	20268	20312	20173	20103	20117	20498	20499	20273	20269	20136	20267	20498	19998	20357	20275	20370	20316	20278	20248	20405	20382	20189	20268	20329	20358	20267	20286	20333	20290	20215	20355	20206	20360	20293	20417	20124	20125	20313	20278	20286	20331	20421	20321	20388	20404	20175	20189	20331	20252	20341	20333	20227	20388	20203	20375	20324	20363	20438	20209	20357	20426	20127	20141	20233	20412	20480	20214	20220	20243	20179	20073	20254	20430	20355	20287	20435	20351	20315	20441	20239	20265	20355	20312	20136	20305	20451	20225	20318	20205	20314	20303	20297	20292	20419	20306	20272	20080	20157	20359	20331	20342	20353	20315	19954	20350	20432	20180	20149	20328	20191	20302	20254	20340	20400	20428	20302	20329	20358	20261	20062	20338	20196	20406	20126	20341	20362	20419	20255	20469	20415	20404	20339	20349	20339	20259	20232	20552	20308	20483	20248	20426	20335	20211	20391	20403	20195	20305	20135	20280	20281	20282	20313	20144	20215	20089	20210	20278	20277	20303	20294	20340	20135	20455	20145	20352	20487	20377	20171	20180	20287	20163	20284	20132	20314	20278	20105	20148	20349	20360	20279	20498	20373	20449	20287	20290	20252	20319	20229	20292	20219	20219	20170	20314	20286	20336	20085	20318	20330	20206	20001	20286	20266	20286	20346	20190	20208	20220	20233	20223	20448	20139	20531	20244	20159	20307	20130	20381	20484	20180	20295	20311	20303	20220	20211	20244	20277	20112	20213	20454	20247	20034	20295	20184	20277	20478	20284	20312	20235	20352	20137	20252	20246	20371	20346	20491	20362	20293	20473	20272	20458	20306	20369	20299	20450	20273	20482	20422	20225	20390	20078	20432	20326	20334	20217	20205	20128	20333	20302	20317	20329	20301	20169	20374	20327	20189	20371	20330	20152	20292	20199	20225	20328	20302	20429	20480	20286	20300	20313	20407	20340	20238	20093	20270	20141	20623	20126	20339	20158	20187	20152	20203	20171	20243	20339	20368	20261	20435	20177	20028	20270	20280	20357	20190	20238	20144	20348	20514	20357	20291	20634	20372	20300	20451	20232	20254	20333	20472	20268	20293	20295	20190	20264	20481	20183	20253	20325	20120	20399	20611	20169	20287	20349	20198	20242	20306	20307	20247	20102	20297	20404	20423	20130	20147	20345	20377	20202	20290	20367	20325	20094	20201	20184	20190	20309	20140	20267	20410	20203	20486	20171	20372	20210	20229	20231	20258	20228	20357	20347	20206	20239	20353	20461	20511	20170	20290	20158	20320	20278	20142	20015	20294	20288	20187	20368	20435	20292	20297	20217	20249	20279	20474	20157	20284	20254	20064	20377	20197	20083	20323	20243	20434	20302	20349	20571	20174	20291	20206	20407	20431	20326	20333	20432	20200	20285	20100	20167	20232	20419	20270	20403	20224	20242	20257	20302	20228	20181	20091	20376	20379	20269	20455	20484	20288	20191	20256	20308	20232	20396	20375	20377	20245	20578	20227	20282	20508	20365	20470	20269	20168	20328	20401	20176	20316	20196	20275	20320	20304	20293	20318	20180	20058	20245	20292	20308	20456	20293	20253	20567	20242	20310	20384	20395	20413	20445	20261	20270	20064	20199	20332	20276	20172	20144	20258	20161	20288	20264	20276	20416	20291	20283	20443	20249	20266	20262	20232	20245	20182	20329	20324	20197	20466	20271	20388	20308	20278	20199	20130	20187	20137	20331	20285	20211	20071	20173	20077	20191	20367	20127	20419	20216	20234	20555	20395	20410	20261	20323	20452	20235	20394	20277	20317	20481	20366	20200	20175	20217	20271	20188	20365	20268	20239	20156	20354	20453	20298	20307	20478	20455	20312	20459	20176	20110	20410	20310	20154	20143	20279	20294	20141	20419	20222	20209	20287	20134	20271	20147	20290	20390	20507	20312	20366	20334	20451	20481	20264	20234	20161	20259	20487	20497	20489	20371	20219	20262	20107	20099	20247	20233	20201	20226	20389	20322	20310	20415	20481	20440	20315	20186	20462	20145	20345	20305	20372	19997	20288	20332	20255	20278	20236	20185	20352	20388	20335	20342	20203	20032	20112	20226	20192	20262	20194	20301	20347	20384	20041	20224	20300	20270	20312	20226	20460	20155	20122	20124	20418	20124	20264	20326	20201	20393	20189	20254	20244	20287	20322	20068	20064	20094	20327	20527	20249	20264	20335	20278	20481	20095	20251	20118	20263	20288	20315	20157	20239	20068	20286	20275	20372	20191	20062	20304	20366	20288	20145	20347	20328	20308	20260	20286	20239	20298	20282	20254	20150	20251	20349	20244	20371	20204	20551	20362	20132	20249	20388	20368	20313	20199	20390	20467	20384	20141	20366	20184	20207	20171	20201	20334	20317	20310	20303	20344	20383	20394	20166	20317	20233	20141	20316	20184	20240	20298	20246	20317	20432	20240	20110	20195	20295	20242	20259	20236	20262	20319	20224	20279	20251	20444	20293	20115	20237	20219	20379	20253	20179	20430	20142	20116	20258	20404	20326	20195	20327	20276	20404	20208	20240	20378	20317	19962	20392	20217	20334	20138	20230	20278	20453	20108	20360	20293	20307	20359	20324	20378	20247	20075	20447	20202	20364	20400	20331	20359	20444	20272	20170	20084	20138	20286	20353	20241	20419	20470	20518	20390	20226	20262	20220	20257	20552	20068	20223	20492	20088	20093	20209	20249	20358	20233	20359	20273	20322	20203	20291	20384	20223	19973	20308	20448	20302	20422	20280	20153	20439	20329	20167	20164	20223	20113	20223	20234	20466	20167	20428	20235	20541	20451	20352	20063	20543	20212	20297	20265	20403	20422	20271	20354	20186	20305	20360	20366	20016	20369	20154	20027	20147	20287	20063	20165	20358	20325	20327	20107	20320	20367	20254	20402	20409	20303	20381	20295	20281	20348	20251	20312	20261	20455	20212	20185	20282	20292	20118	20367	20224	20217	20423	20318	20075	20137	20379	20247	20314	20151	20211	20373	20183	20182	20223	20343	20085	20204	20316	20283	20190	20298	20138	20339	20363	20167	20203	20312	20389	20160	20198	20283	20361	20146	20241	20356	20252	20159	20362	20356	20149	20271	20313	20175	20327	20248	20325	20384	20359	20363	20327	20167	20207	20022	20355	20350	20369	20361	20383	20164	20476	20187	20250	20456	20334	20348	20237	20441	20369	20281	20308	20053	20405	20160	20376	20314	20270	20259	20436	20268	20255	20226	20458	20244	20360	20143	20298	20409	20315	20292	20068	20417	20233	20272	20336	20159	20132	20420	20046	20372	20176	20092	20266	20450	20473	20141	20348	20376	20308	20345	20309	20388	20151	20359	20088	20199	20406	20243	20240	20443	20286	20366	20401	20251	20248	20187	20306	20185	20416	19978	20288	20075	20230	20247	20379	20169	20409	20356	20197	20280	20294	20204	20223	20272	20403	20211	20210	20304	20263	20246	20368	20244	20496	20390	20236	20359	20163	20168	20288	20190	20202	20319	20379	20224	20356	20195	20334	20303	20625	20398	20355	20280	20016	20234	20255	20192	20286	20269	20207	20110	20309	20608	20493	20251	20236	20289	20210	20256	20406	20030	20359	20559	20325	20241	20338	20261	20466	20479	20200	20267	20226	20270	20389	20056	20413	20219	20206	20411	20210	20384	20302	20212	20238	20424	20187	20329	20293	20397	20302	20262	20271	20282	20403	20460	20061	20372	20205	20166	20266	20356	20246	20181	20531	20296	20298	20345	20442	20502	20160	20288	20302	20090	20181	20318	20183	20248	20356	20186	20114	20524	20473	20197	20392	20569	20312	20255	20336	20262	20211	20371	20207	20480	20255	20313	20363	20292	20111	19975	20282	20454	20150	20093	20189	20262	20401	20354	20129	20216	20261	20265	20164	20334	20292	20334	20319	20168	20120	20127	20369	20029	20116	20130	20154	20286	20263	20174	20399	20216	20273	20165	20157	20451	20456	20273	20148	20098	20330	20289	20253	20339	20092	20305	20228	20081	20502	20405	20236	20266	20217	20239	20323	20217	20345	20237	20347	20277	20523	20294	20304	19959	20268	20292	20279	20283	20412	20483	20350	20331	20214	20385	20210	20123	20225	20320	20362	20436	20179	20314	20194	20338	20469	20056	20272	20291	20190	20247	20455	20420	20169	20248	20400	20055
29022	50432	46553	37437	32364	29532	26985	25128	23857	22416	21235	20568	19922	19080	18823	18588	18524	18307	18201	18053	18090	17796	17638	17503	17455	17632	17532	17444	17377	17372	17372	17348	17361	17160	17284	17306	17285	17244	17063	17253	17238	17304	17134	17199	17259	17167	17202	17399	17298	17442	17156	17048	17159	17273	17126	17162	17436	17082	17326	17075	17123	17231	17084	17040	17199	17288	17085	17097	17031	17154	17116	16906	17063	17173	17240	17172	17176	17225	17132	17106	17076	17062	17182	16966	17116	17141	17266	17087	17285	17009	17065	17104	16941	17268	17221	17299	17227	17037	16950	17307	17150	17225	17000	17322	17180	17047	17155	17123	17305	16981	17262	17184	17201	17030	17223	17186	17089	17136	17172	17083	17021	16919	17205	17033	17128	17201	17184	17284	17078	17131	17114	17105	17142	17472	17134	17068	17001	17267	17132	17134	16870	17184	17239	17201	17046	17085	17023	17154	17214	17280	17235	17042	16973	17149	17138	17199	17102	17115	17163	17192	17093	17020	17083	17190	17286	17043	17081	17072	17092	17048	17082	17109	17319	17270	17303	17227	17283	17084	17081	17008	17123	17109	17160	17077	17056	17121	16982	17168	17146	17198	16958	17060	17081	17145	17250	16994	17218	17094	17023	17037	17178	17016	17084	17016	17097	16991	17183	17095	17175	17078	17040	17089	17207	17285	17081	17091	16960	17101	17243	17001	17096	17211	17125	17168	17124	17178	17288	17296	17244	17235	17176	17281	16950	17151	17218	17164	17214	17074	16982	17132	17137	17125	17220	17103	17057	17090	17200	17052	17155	16947	17063	17013	17300	17131	17152	17109	16972	17007	17135	17126	17028	17099	17161	17042	17230	17062	17049	17060	17097	16877	17137	17118	17269	17194	17208	17322	16958	16986	17222	17077	17209	17105	17170	17099	16864	17019	17027	16974	17097	17090	17014	17033	17098	17074	17270	17233	17125	17078	17062	17170	17097	17297	17012	17139	17144	17106	17260	17324	17058	17034	17024	16996	17062	17049	16859	17110	17235	17265	17029	17151	17240	16953	17391	17115	17182	17191	17205	17252	17195	17287	17010	17114	17196	17138	17166	16982	17106	17245	17236	17171	17158	17204	17034	17258	17095	17298	17003	17271	17300	17031	17024	17005	17078	17190	17138	17020	17187	17080	17133	17237	16946	17212	17232	17139	16959	17093	17164	17142	17174	17168	17080	17159	17100	17158	17323	17160	17141	17009	17122	17208	17062	17163	16995	16985	17040	17175	17081	17362	17341	17040	17127	17212	17206	17088	16923	17080	17247	17048	17138	17168	17220	17119	16953	17056	17051	17068	17217	17113	17191	17195	17062	17096	17119	17148	17043	17106	17334	17137	17243	17085	17054	17165	17170	17249	17107	16929	17146	17109	17335	17060	16891	17060	17045	17256	17018	17024	17091	17114	17052	17024	17329	17000	17270	17288	17162	17251	17091	17126	17070	16976	17054	17066	17147	17228	17270	16995	16972	17028	17176	17128	16971	17020	17172	16984	17291	17223	17033	17118	17206	17052	17164	17233	17000	17230	17155	17181	17051	17113	17106	17018	17058	17052	17132	17267	16870	17114	17210	17181	16988	17184	17034	17127	17154	17223	17194	17046	17163	16972	17102	17118	17157	17082	17072	17118	17242	17031	17019	17048	17003	17113	17001	17042	17040	17178	17207	17051	17051	17154	17240	17183	17111	17154	17248	17166	17136	17138	17318	17069	17183	16948	17158	17013	17225	17031	17293	17084	16992	17207	17066	17057	16999	17007	16987	17176	17160	17073	17021	17056	17226	16987	16937	17061	17432	17124	17220	17006	16974	17139	17169	17143	17263	17013	17099	17249	17006	16943	17240	17063	17080	17135	17087	17184	17052	17154	17108	17085	17002	17100	17117	17111	17084	17268	17149	17032	17185	17194	17133	16937	17238	17014	17072	16883	16969	17019	17047	17068	17166	17142	17270	16982	17215	17223	17222	17151	17028	17087	17125	17026	16983	17172	17260	17218	17211	17223	17105	17155	17114	17250	17147	17080	17302	17237	17050	17019	17145	17278	17241	17176	17172	17199	16919	17156	17032	17074	17116	17139	17209	17074	16959	17008	17223	17150	17014	17048	17086	17182	17062	17008	17122	17169	17082	17195	16935	17136	17011	17137	17179	17087	17195	17190	17003	17196	17027	17236	16974	17121	16960	17131	17220	17286	17194	17176	17132	17107	17075	17380	17207	17313	17128	17218	17114	17165	17047	17094	17052	16919	17207	17131	17107	17002	17145	17213	17204	16869	17089	17121	17169	17189	17119	17098	17150	17090	17067	17046	17015	17226	17150	17179	17261	17106	17217	17062	17231	17155	17035	17016	17106	17123	17066	16938	17101	17260	17160	17114	17218	17219	17109	17097	17020	17143	17157	17138	17185	17182	17194	17111	17254	16988	17111	17216	17112	17301	17174	17222	17133	17176	17059	17017	17127	17091	16964	17111	17341	17100	17166	17086	17177	17253	17055	17291	16958	17180	16998	17158	17205	17290	17123	16965	17141	17073	17236	17062	17126	17111	17125	17118	17041	17240	17193	17047	17139	16953	17234	17069	16862	17156	16960	17272	16995	16935	17177	17121	17233	17105	17189	17129	17164	16892	17116	16995	17256	16898	17159	16953	16949	17205	17159	17077	17131	17221	16997	17011	17087	17069	17093	17143	17013	17163	17093	16938	17191	16980	17013	17061	17167	17145	17272	17216	17058	17218	17176	17167	17028	17126	17017	16894	17123	17191	17150	17249	16993	17131	17009	17035	17318	17106	17164	17257	17048	17053	17079	16944	17077	17174	17056	17093	17135	17256	17024	17236	17127	17199	16998	17181	17101	17019	17119	17138	17026	17120	17153	16977	17125	17173	16918	17010	17105	17147	17075	17096	17119	17048	17075	17098	17062	17120	17045	17059	17137	17059	17287	17192	16952	17101	17268	17172	17084	17086	17285	17250	17205	17069	17162	16986	17071	16982	17119	17083	17126	17105	17121	17103	17013	17031	17181	17108	17223	17000	17217	17113	17270	17119	17168	17102	17058	17153	17174	17102	17081	17049	17122	17178	17256	17059	17257	17060	16878	17121	17089	17202	16937	17114	17143	17126	17091	16980	17084	17014	17143	17054	17078	17008	17235	16979	17199	17060	17069	16920	17159	17111	17228	16986	17137	16998	17012	17021	17211	17069	17207	17195	17218	16998	16916	17072	17103	16952	17095	17127	17215	17001	17287	17089	17157	17083	16920	16999	17136	17097	17120	17078	17243	17068	17160	17155	17075	17224	17126	17175	17198	17120	17136	17230	17090	17340	17210	17033	17247	17105	17091	16897	17037	17284	17076	17090	17042	17120	17037	17053	17148	17215	17091	17045	17232	17163	17055	17081	17163	17029	17112	17200	17141	17127	17122	17303	16993	17107	17326	17195	17035	17239	17241	16960	17201	17005	17325	17291	17206	17124	17046	17212	16985	17039	17208	17058	17122	17207	17070	17219	17099	17063	17322	17016	17229	17041	17037	17288	17121	17066	16985	17225	17150	17184	17196	17135	16988	17162	17225	17100	17036	17121	17139	17101	16988	17153	17133	17233	17057	17119	17202	17081	17252	17136	17200	16871	17062	17152	17238	16979	17031	17244	17133	17027	17215	17114	17069	16950	17259	17032	17153	17141	17227	17013	17209	17182	17175	17276	17193	17164	17076	17125	16926	17048	17151	17025	17009	17187	17235	16934	17163	17109	17128	17004	17075	17020	17029	17071	17052	17247	17223	17074	17234	17011	17291	17084	17212	17052	17198	17196	17079	17139	17155	16993	16985	17114	17094	17198	17086	16998	17024	17111	17139	17293	17129	17273	17258	16916	16987	17194	17081	17237	17206	17387	17040	17138	17030	17150	17143	17076	17197	17196	17116	17056	17147	17045	17139	17090	17209	17286	17070	17322	17104	17093	17120	17151	17027	17343	17287	17262	17211	17052	17196	17050	17242	17123	17091	17137	17188	17046	17170	17153	17141	16984	17117	17358	17182	17222	17193	17035	17051	17239	17173	17137	17203	17191	17101	17022	17250	17236	17195	17159	17217	17152	16895	17098	17018	17064	17087	16935	17061	17176	17132	17189	17118	17031	17169	17185	17046	17138	17069	16962	17036	17190	17302	17193	17293	17118	17109	17195	17100	17014	17127	17172	17200	17264	17153	17112	17115	17199	17020	17156	17007	16965	17179	17096	17285	17158	17221	16990	17136	17074	17042	17127	17145	17036	17001	17227	17062	17133	17135	16974	17033	16984	17144	17094	17078	17068	17005	17103	17179	17028	17199	17270	17167	17157	17107	17230	17191	17057	17047	17246	17149	17122	16943	17001	17107	17206	17177	16927	17084	17119	17106	17174	17249	16982	17192	17153	17018	17076	16857	17109	17129	17214	17033	17287	17154	17117	17125	17264	17094	17001	17116	16941	16957	17191	17037	17319	16916	16937	17125	17288	17247	17144	17197	17276	17373	17195	17213	17021	17053	17045	17056	17145	17141	17128	17095	17053	17083	17061	17163	17033	17248	17242	17300	16954	17219	17183	17083	17184	16871	17129	17308	16846	17058	16972	17062	17118	17015	17263	17077	17051	17140	17181	17059	17125	17217	17115	17305	17052	17131	17247	17277	17056	17236	17144	17173	17077	17203	17233	17109	17211	16984	17036	17043	17146	17196	17153	17029	17091	17037	16995	17213	17237	17204	17130	17199	17319	16993	17037	17122	17195	16855	17086	17051	17138	17174	17197	17251	17139	17271	17037	17203	17156	17141	17171	17012	17112	17203	17080	16935	17144	17132	17223	17283	17087	17132	17119	17175	17204	16800	17182	17083	17086	17135	17000	17175	17026	17196	17026	17129	17262	17194	17184	17238	17249	17036	17228	17122	17209	17199	17153	17175	17113	17078	17026	17185	17004	17188	17022	16992	17123	17138	17109	17199	17068	17214	17057	17041	17027	17027	17095	17133	17080	17006	17190	17088	17177	17113	17132	17072	17052	17038	17135	17172	17050	17173	17009	17151	17136	17228	17125	17057	17180	17019	16978	17097	17200	17243	17260	17277	17144	17125	17257	17159	17057	17159	17108
28023	25462	32729	30042	24999	23788	22808	21575	21290	21127	20660	19897	19968	19623	19509	19380	19398	19525	19370	19432	19460	19366	19384	19133	19156	19051	19109	19246	19164	19280	19088	19191	19110	19295	19132	19324	19222	19345	19120	19064	19152	19101	19183	19146	19045	19336	19135	19359	19046	19320	19226	19113	19223	19189	19183	19155	19049	18989	19191	19255	19034	19025	19163	18956	19069	19200	19285	18928	18927	19029	19242	18930	19218	19220	19167	18914	19007	19151	19067	18970	19159	18980	18963	19177	19131	19049	19138	19011	19035	19057	19171	19062	19171	19253	19168	19266	19002	18909	19249	18930	19153	18988	19171	18903	19181	19042	19214	18934	19018	19166	19176	19215	19126	18986	19069	18991	19214	19156	19108	19067	19239	19128	19115	19092	18956	18969	19129	19058	19066	19095	19050	19177	19238	18876	19151	19104	19130	19200	19132	18943	18921	19160	19187	18952	18978	19181	19008	19245	19092	18957	19083	19025	19136	18918	18735	19049	19143	18991	19138	19015	19112	19175	19024	19040	19088	18930	19182	19265	19290	19148	19148	19013	18861	19028	18984	19128	19108	19072	18795	19088	18886	19057	18994	19167	19209	18939	19140	19130	18950	19104	19054	19145	19047	18996	19202	19020	19305	19155	19021	19097	18853	19349	19211	18987	19158	19239	19207	19306	19214	19148	18854	18986	19058	19070	19211	19036	19047	19062	19131	19304	19195	18924	18925	19375	18895	19141	19064	19148	19062	19108	19073	19185	18915	19121	19158	18918	18977	18996	18920	19060	18960	18980	19150	19159	19179	19330	19119	19119	19005	18988	19071	18905	19141	19168	18997	19006	19008	19045	19094	19227	19152	19061	19008	19112	19064	19070	19223	19217	19097	19075	19222	19122	19114	18958	19223	19127	19160	18912	19291	19143	18917	19007	19173	18959	19158	19100	19109	19080	19128	18996	19094	19317	19333	19143	19003	19147	19036	19138	19026	19341	19359	19108	18987	18855	18972	19116	19066	19146	18934	19201	18919	19105	19034	18977	18955	19173	19013	19002	19107	18987	18863	19027	19089	19074	18988	18942	19045	19101	19021	19086	19224	18983	19242	19202	19005	18867	19313	18996	19247	19022	19018	19174	19198	19115	19125	19086	19189	19041	19047	19124	19161	18994	19086	18924	19054	19071	19008	19364	19200	19042	19044	18953	19016	19133	18994	19019	19112	19007	18945	18871	18983	19015	19142	19261	19010	19113	19413	19098	19300	19115	19177	19096	18873	19040	18975	18985	19100	19012	19036	19204	19180	19091	19154	19150	19007	19054	19168	19103	19007	19240	19063	19289	19216	19083	19177	18974	19002	19222	19417	19096	18925	19107	19003	19093	19174	19042	19180	19167	19062	19147	19226	19161	19100	19015	19123	19035	19079	19173	19067	18885	19043	18977	19099	19031	19070	19090	18991	19150	19047	18880	19168	19231	19061	19071	18792	19029	19043	19068	19166	19024	18991	18856	19087	19218	18881	18951	19034	19056	19080	19082	19076	18830	19087	19431	19241	19113	18863	19016	19153	19117	18836	18932	18992	19158	19009	19125	19103	19123	19210	19128	19245	19038	19172	19229	19243	19285	19086	19104	19106	19173	19056	19014	19061	18969	19024	19093	19163	19168	19135	18906	19065	18994	19157	19030	18999	18855	18969	19072	19160	19043	18957	19168	19005	19115	19144	19005	19066	19223	19065	18981	19157	19009	18879	19145	19068	19000	19010	19119	19051	19199	19112	19230	19001	19122	19107	19130	18962	19180	19284	18989	19144	19088	18982	19178	18990	19186	19203	19017	19007	19132	19249	18793	19149	19139	19118	19224	19204	18794	18668	19120	19011	18941	19245	19244	18849	18894	19012	18965	18979	19063	19094	18972	18923	19139	19007	19078	19187	19221	19193	19217	19007	19056	19035	19204	19121	19013	19038	19121	18967	19143	19085	19092	19183	19075	18875	18923	19269	19206	19109	19308	18889	19090	19018	18913	19118	18989	19075	19211	19167	19018	18897	19263	18948	19049	19199	19124	18904	18901	19105	19154	19158	19052	19030	18941	19270	19030	19029	19132	19113	18983	19154	19004	19037	19212	19062	19237	19230	18829	19265	18833	19156	19024	19209	18972	19183	19103	18982	19172	19124	19048	19189	18899	19108	19060	19192	18947	18776	19105	19049	19222	19111	18940	19152	18982	19146	19183	19324	19320	19115	19188	19221	19134	18935	19028	19068	19325	19021	18797	18862	19123	19359	18977	18993	19240	19020	19053	19139	19029	18974	19004	19272	18891	19077	19164	19162	19286	19097	19100	19320	19210	19033	19130	19128	18972	18913	19080	18871	19201	18968	18949	18988	19125	19277	18982	19207	19350	18919	19218	19269	19087	19064	19204	19165	18944	19208	18984	19266	19087	19063	19034	19124	18978	19063	18898	19033	18973	19097	18907	18813	19012	19121	19037	19058	19075	19102	19218	19193	19202	19079	18960	19209	18930	19164	18947	19063	19063	19139	19187	19123	19029	18827	19012	19120	18990	18851	19119	19003	19005	18899	18910	19153	19098	19360	19241	18909	19257	19228	19203	19269	19164	19197	18903	19026	19152	19106	19196	19249	19262	19078	19035	19016	19002	19078	19144	19020	19120	19207	18945	19097	19100	19014	19152	19164	19060	19075	18986	19200	19101	19054	19116	19109	18892	18918	19045	19206	19186	19046	19133	19046	19185	19022	19125	19238	19308	19014	19044	19202	19224	19076	18975	18933	19132	19230	18933	18883	19085	19082	19253	19179	19142	18965	18997	19052	18975	19081	19024	19131	19045	19119	19083	18985	19171	19319	19276	19011	19183	19093	19237	19151	19158	19095	19117	19001	19029	19122	19288	18987	19236	19223	18907	19142	19156	19286	19062	19163	19077	19247	19102	18993	19093	19044	19233	19023	19082	19237	19268	19301	18911	19018	19240	19026	19025	19149	19108	18980	18861	19070	19213	18977	19083	18935	18986	19286	18939	19003	18893	18958	19133	19168	19114	19269	19036	19226	19169	19144	19188	19150	19195	19117	19165	19326	19101	18937	19074	19278	18921	19045	18998	19086	19257	19214	19063	19348	19127	19140	19155	19159	19041	19099	19045	19099	18996	19014	19052	19001	19136	19123	19100	18992	18934	19150	19190	18958	19377	19090	18930	19083	19080	19172	18944	19074	18951	19150	19025	19171	19027	18952	18997	18940	19058	19137	19199	19027	19190	18914	19039	18964	19078	19127	19102	19032	19263	19147	19048	19111	19020	19101	19003	19076	19147	18978	19245	19232	19179	19248	19112	19309	19276	19032	19088	18937	18990	19128	18999	19219	19107	19005	19241	18998	19085	19072	19045	19143	19252	19046	19173	19170	19227	19034	19032	19109	19131	19018	19113	19014	19208	19006	18931	19318	18997	19058	19037	19129	18853	19086	19083	19130	19042	18810	19052	19184	19003	18944	19058	18876	19122	19089	19073	18959	19351	19105	19204	18898	18994	18995	19018	19195	19031	19170	19156	19095	19065	18936	19065	19134	19134	19089	18893	19064	19400	18994	19031	19101	18997	18855	19105	19182	19075	19123	19030	19141	19205	19220	19112	19106	19004	19153	19097	19068	19248	18983	19123	19015	19230	19096	19046	19257	19024	19209	19078	19154	19081	19025	19065	19192	19046	19016	18985	19166	18954	19200	19164	18986	19026	18853	19141	19195	19209	19009	19008	19007	19103	19147	19187	19096	19045	19038	19157	19401	19088	19150	19105	19119	19081	19018	19286	19156	19212	19078	19029	19187	19284	18802	19152	19099	19242	18923	19248	19168	18987	18928	19233	19029	19074	19084	19023	19123	18831	18993	18924	19033	19172	19016	19088	18939	19342	19115	19073	19066	19118	18978	18939	19005	19018	19002	18894	19046	19014	19056	18996	19223	19105	19064	19161	19205	19031	19139	19232	19146	18956	18998	19183	19002	19013	19061	19060	19014	19152	18907	19177	19178	19268	19241	19188	19139	19015	18958	19097	19030	19170	18983	18931	19157	18856	19163	19049	18993	19077	19262	19002	19060	18957	19019	19046	18993	19245	19271	19138	19405	19024	19040	19034	18873	18877	19028	19131	19382	18975	19065	19262	18981	19009	19084	19020	19108	19047	19086	19051	19080	19007	19074	19086	19090	19212	19131	19178	19154	18995	19017	19095	19142	19228	19033	18976	19025	19124	19148	19317	18885	19060	19119	19123	19254	19149	19055	18926	19127	18987	18801	19044	19132	19244	19204	18958	19027	19117	19020	19046	19394	19348	19039	19248	19190	19083	18987	19012	19166	19119	19131	19016	19224	18880	19076	18999	19178	19301	19110	19132	19196	19203	19207	19084	19073	18904	19142	19288	19029	19301	19177	19150	19252	19145	19096	19133	19114	19111	19124	19047	19244	19218	19261	18979	19116	19163	19112	19055	18921	19323	19163	18971	19134	19260	19219	19106	19183	19159	19006	19127	19168	19094	19140	19095	18993	19109	19092	19054	19075	18891	18837	18985	19146	19060	19058	19101	19185	19072	19113	19093	19154	19114	18986	19310	19275	19110	19108	18916	19014	18961	19026	19164	19154	19024	18985	19087	19328	19135	19278	19137	19218	19072	19070	19039	19214	19097	19124	18942	19077	18882	19214	19013	19302	19132	19053	19044	19047	18825	19140	19068	19216	19063	19120	19035	19182	19258	19226	19203	18918	19188	18907	18867	19049	19016	19137	19336	19175	18997	19127	19012	19143	19036	19246	19215	19005	18999	18984	18995	19134	19178	18944	19068	19147	18957	19043	19024	19083	19227	19064	19054	19211	19147	18957	19031	19112	19120	18817	19070	19106	19079	18997	19075	19004	19058	19025	19096	19084	19082	19168	19170	19014	19257	19013	19054	19146	19061	19174	19257	19219	19024	19000	19251	19006	18977	19032	19199	18987	19142	19198	19077	19133	19053	19189	19223	19235	19069	19061	19155	19074	18950	19027	19142	18966	19377	19107	18951	19076	19322	18961	19049	19045	19044	19015	19131	19089	18962	19227	18817	18995	19087	19021	19184	19232	19069	19365	19146	19052	19007	19186	18963	18930	19201	19029	19150	19257	19104	19140	19109
27501	40423	36745	28967	25254	23351	21595	20508	19943	19102	18401	17850	17480	17271	17304	17149	16908	16922	16802	16809	16889	16790	16652	16649	16519	16540	16524	16448	16502	16501	16647	16635	16575	16631	16414	16382	16518	16559	16353	16422	16752	16456	16384	16613	16371	16529	16548	16510	16329	16763	16573	16502	16495	16489	16505	16450	16498	16477	16570	16654	16595	16287	16611	16411	16636	16507	16663	16462	16608	16422	16531	16475	16475	16267	16422	16397	16605	16417	16465	16528	16378	16464	16519	16439	16358	16678	16412	16415	16499	16524	16540	16417	16500	16401	16332	16349	16283	16563	16540	16544	16505	16532	16454	16336	16426	16463	16307	16661	16542	16377	16464	16334	16554	16392	16241	16541	16391	16320	16345	16442	16527	16412	16440	16517	16485	16496	16566	16417	16435	16344	16536	16467	16428	16534	16344	16481	16459	16306	16468	16431	16518	16568	16429	16395	16457	16445	16477	16631	16494	16458	16411	16318	16458	16438	16423	16454	16583	16701	16338	16464	16430	16376	16451	16475	16393	16638	16533	16628	16708	16348	16587	16427	16513	16451	16546	16318	16576	16355	16492	16493	16475	16375	16393	16512	16410	16588	16471	16433	16507	16402	16462	16315	16590	16464	16472	16386	16318	16539	16392	16650	16406	16483	16680	16510	16348	16508	16708	16341	16404	16515	16555	16439	16582	16504	16438	16614	16400	16402	16453	16348	16452	16584	16496	16391	16548	16487	16280	16575	16664	16417	16399	16551	16457	16497	16371	16474	16339	16472	16400	16233	16585	16543	16441	16538	16325	16527	16486	16509	16687	16303	16378	16510	16508	16341	16418	16432	16549	16524	16440	16491	16521	16403	16525	16381	16568	16553	16349	16385	16601	16486	16320	16565	16687	16174	16506	16533	16410	16522	16432	16361	16455	16537	16508	16495	16491	16317	16521	16571	16326	16223	16294	16556	16357	16530	16479	16498	16412	16276	16572	16579	16551	16553	16552	16542	16443	16494	16496	16364	16684	16543	16501	16580	16501	16405	16643	16687	16351	16510	16452	16474	16320	16466	16521	16445	16606	16390	16754	16522	16616	16291	16443	16430	16259	16402	16369	16436	16548	16523	16345	16448	16435	16312	16552	16471	16474	16427	16577	16475	16371	16413	16694	16470	16654	16481	16422	16656	16549	16543	16354	16518	16442	16465	16500	16248	16552	16498	16507	16602	16484	16398	16283	16534	16325	16316	16453	16533	16582	16404	16252	16534	16299	16417	16587	16522	16506	16535	16358	16500	16615	16477	16234	16581	16556	16567	16443	16454	16564	16408	16437	16531	16489	16512	16372	16431	16379	16426	16357	16518	16387	16425	16430	16321	16606	16414	16465	16606	16522	16557	16358	16534	16500	16320	16510	16431	16526	16506	16184	16506	16567	16509	16620	16594	16534	16395	16415	16524	16512	16551	16457	16360	16497	16407	16432	16386	16431	16437	16389	16537	16381	16394	16483	16499	16412	16474	16328	16448	16618	16281	16414	16419	16470	16523	16439	16386	16373	16396	16443	16445	16317	16491	16442	16419	16489	16622	16567	16436	16459	16374	16381	16538	16604	16642	16373	16409	16472	16645	16473	16458	16320	16610	16562	16424	16498	16368	16452	16543	16244	16380	16532	16583	16469	16390	16409	16408	16392	16394	16425	16407	16405	16550	16514	16591	16405	16359	16465	16412	16449	16555	16552	16530	16351	16499	16449	16480	16487	16563	16373	16569	16472	16542	16402	16359	16471	16638	16304	16319	16400	16442	16289	16453	16527	16481	16460	16319	16520	16424	16422	16394	16420	16385	16481	16443	16485	16334	16475	16566	16473	16372	16423	16439	16515	16422	16362	16332	16430	16384	16538	16238	16538	16248	16438	16324	16329	16306	16480	16635	16521	16376	16425	16187	16569	16499	16446	16404	16525	16424	16506	16394	16481	16495	16404	16414	16325	16542	16403	16397	16357	16612	16456	16472	16422	16469	16352	16479	16522	16420	16575	16576	16336	16474	16567	16415	16206	16539	16475	16505	16325	16418	16604	16512	16537	16246	16481	16482	16614	16628	16455	16536	16378	16426	16363	16578	16539	16585	16455	16443	16521	16592	16637	16306	16540	16496	16404	16541	16480	16574	16537	16351	16406	16531	16500	16336	16465	16621	16482	16560	16443	16488	16549	16304	16501	16262	16572	16478	16393	16390	16417	16573	16374	16477	16322	16556	16393	16578	16564	16420	16523	16577	16416	16473	16466	16591	16317	16526	16375	16435	16581	16487	16415	16412	16538	16419	16565	16429	16650	16446	16510	16550	16351	16543	16484	16307	16353	16534	16520	16482	16229	16398	16420	16553	16492	16615	16464	16269	16612	16428	16485	16300	16503	16415	16423	16382	16514	16536	16462	16624	16316	16297	16612	16583	16464	16548	16611	16448	16500	16617	16468	16423	16417	16381	16463	16454	16452	16526	16472	16485	16444	16355	16443	16491	16632	16330	16245	16616	16408	16248	16419	16435	16360	16439	16392	16422	16420	16385	16485	16402	16422	16509	16571	16472	16493	16519	16542	16530	16477	16433	16413	16522	16222	16414	16567	16385	16437	16544	16563	16439	16512	16457	16659	16393	16503	16417	16421	16322	16544	16519	16394	16581	16461	16464	16463	16600	16482	16529	16539	16513	16605	16373	16264	16423	16276	16565	16438	16499	16319	16508	16351	16308	16416	16371	16564	16428	16570	16417	16473	16462	16449	16614	16403	16437	16471	16757	16408	16460	16499	16346	16427	16475	16425	16324	16500	16495	16464	16527	16441	16428	16450	16446	16339	16306	16350	16452	16510	16607	16528	16497	16322	16448	16630	16569	16485	16409	16303	16441	16394	16549	16525	16254	16456	16450	16387	16477	16503	16561	16403	16444	16386	16493	16600	16418	16353	16427	16362	16407	16570	16649	16459	16547	16596	16544	16482	16472	16466	16444	16589	16506	16512	16612	16627	16640	16526	16470	16397	16411	16438	16510	16436	16340	16568	16397	16387	16350	16511	16437	16586	16432	16353	16237	16379	16527	16496	16313	16373	16367	16506	16528	16661	16579	16544	16453	16511	16412	16549	16296	16409	16398	16426	16433	16551	16344	16353	16460	16541	16351	16503	16577	16580	16443	16407	16485	16545	16495	16486	16421	16419	16455	16458	16551	16683	16614	16304	16454	16436	16402	16493	16408	16473	16603	16348	16518	16503	16468	16366	16400	16451	16421	16661	16234	16325	16599	16313	16338	16470	16421	16408	16458	16604	16688	16510	16518	16550	16328	16453	16646	16611	16357	16357	16487	16366	16597	16511	16412	16397	16402	16474	16558	16578	16594	16510	16433	16509	16460	16349	16449	16417	16459	16454	16369	16388	16536	16586	16501	16414	16509	16589	16381	16543	16605	16413	16464	16447	16454	16609	16271	16392	16593	16448	16576	16442	16495	16309	16538	16488	16479	16361	16242	16577	16556	16509	16401	16451	16437	16515	16466	16493	16425	16172	16330	16510	16485	16471	16607	16527	16380	16525	16400	16515	16443	16495	16245	16508	16610	16484	16410	16642	16419	16265	16535	16444	16484	16463	16358	16324	16399	16561	16422	16513	16181	16381	16547	16408	16470	16668	16414	16494	16573	16422	16418	16424	16592	16418	16384	16529	16528	16443	16418	16510	16442	16270	16426	16468	16616	16321	16525	16502	16532	16490	16508	16592	16399	16642	16562	16359	16534	16411	16551	16628	16520	16516	16672	16504	16594	16537	16472	16543	16543	16375	16398	16295	16359	16304	16555	16556	16412	16356	16684	16470	16490	16467	16499	16592	16530	16544	16313	16430	16399	16444	16495	16387	16499	16592	16628	16279	16341	16460	16686	16430	16499	16481	16421	16420	16715	16438	16465	16357	16458	16364	16394	16347	16419	16533	16470	16588	16462	16565	16653	16521	16506	16441	16436	16426	16601	16342	16430	16560	16325	16577	16512	16462	16551	16565	16343	16505	16254	16536	16484	16305	16445	16470	16495	16335	16466	16460	16357	16323	16369	16276	16601	16287	16646	16479	16592	16379	16324	16453	16594	16384	16469	16488	16477	16399	16476	16534	16475	16518	16471	16586	16479	16383	16535	16475	16350	16589	16477	16527	16499	16592	16509	16580	16252	16304	16578	16499	16353	16501	16538	16479	16515	16362	16580	16388	16363	16554	16585	16323	16457	16546	16345	16445	16354	16434	16459	16492	16539	16557	16382	16386	16672	16541	16548	16512	16435	16604	16477	16550	16485	16476	16346	16439	16519	16620	16624	16439	16406	16393	16574	16428	16450	16445	16497	16547	16395	16416	16413	16477	16513	16540	16434	16616	16437	16477	16536	16504	16535	16388	16474	16445	16490	16545	16463	16443	16463	16426	16460	16610	16456	16312	16441	16406	16367	16391	16481	16388	16509	16544	16613	16432	16364	16594	16461	16535	16497	16431	16418	16328	16630	16553	16431	16412	16509	16536	16435	16468	16170	16503	16459	16373	16405	16480	16419	16489	16483	16476	16620	16606	16386	16468	16205	16577	16508	16346	16614	16531	16602	16346	16562	16393	16451	16482	16488	16529	16551	16412	16411	16461	16630	16287	16489	16289	16430	16524	16503	16528	16354	16459	16456	16577	16482	16514	16517	16512	16301	16590	16480	16570	16453	16589	16462	16539	16718	16519	16408	16529	16420	16377	16437	16607	16452	16512	16403	16495	16482	16454	16449	16586	16415	16406	16442	16390	16460	16364	16392	16539	16293	16572	16520	16311	16424	16393	16412	16509	16614	16370	16529	16597	16389	16621	16613	16470	16433	16428	16519	16470	16461	16481	16332	16480	16277	16468	16679	16487	16421	16504	16389	16572	16403	16593	16642	16460	16348	16643	16588	16526	16376	16552	16437	16166	16388	16457	16550	16475	16628	16594	16538	16459	16333	16567	16504	16310	16434	16446	16452	16614	16496	16533	16512	16457	16297	16561	16490	16659	16414	16559	16350	16246	16570	16365	16457	16453	16454	16535	16438	16295	16499	16463	16684	16424	16534	16419	16414	16525	16311	16374	16652	16487	16528	16549	16463	16481	16569	16479	16262	16549	16338	16488	16416
23647	21117	28555	24553	24122	26350	26391	23440	22469	22121	21759	21137	20872	20531	20355	20277	20157	19954	20044	19789	19896	19700	19751	19595	19723	19650	19577	19532	19520	19444	19595	19526	19491	19690	19511	19315	19394	19660	19303	19583	19467	19418	19446	19384	19384	19442	19356	19505	19739	19567	19583	19749	19521	19491	19531	19570	19493	19412	19374	19299	19598	19483	19427	19277	19477	19516	19605	19491	19418	19496	19450	19481	19559	19328	19406	19467	19420	19438	19667	19786	19551	19495	19440	19380	19498	19329	19362	19390	19325	19588	19346	19415	19556	19456	19537	19326	19515	19584	19363	19418	19335	19495	19438	19480	19277	19387	19469	19491	19449	19193	19394	19393	19352	19453	19329	19630	19568	19364	19584	19201	19608	19432	19372	19380	19380	19412	19246	19543	19396	19431	19278	19366	19481	19606	19482	19419	19571	19429	19282	19547	19810	19208	19450	19369	19291	19491	19596	19520	19215	19577	19463	19534	19254	19469	19493	19292	19274	19421	19350	19546	19524	19231	19392	19415	19353	19403	19445	19413	19505	19042	19564	19509	19289	19387	19417	19424	19269	19520	19342	19337	19270	19274	19228	19357	19398	19280	19464	19405	19360	19361	19420	19405	19457	19219	19463	19275	19296	19522	19292	19691	19334	19422	19463	19439	19249	19420	19319	19658	19569	19439	19513	19346	19706	19523	19468	19764	19455	19436	19087	19364	19271	19413	19396	19410	19509	19363	19430	19479	19452	19444	19607	19558	19369	19510	19257	19168	19548	19405	19272	19464	19520	19388	19410	19434	19506	19251	19348	19317	19313	19389	19420	19506	19216	19434	19215	19425	19398	19254	19339	19250	19568	19414	19348	19326	19369	19350	19294	19332	19283	19151	19399	19392	19407	19549	19435	19262	19446	19191	19447	19223	19378	19247	19431	19533	19374	19473	19367	19519	19450	19366	19375	19432	19568	19241	19429	19170	19244	19469	19463	19641	19446	19368	19277	19585	19397	19594	19399	19203	19537	19389	19170	19467	19622	19158	19351	19468	19396	19372	19365	19524	19322	19453	19451	19248	19523	19381	19141	19243	19426	19447	19358	19474	19423	19370	19320	19264	19353	19298	19253	19350	19657	19413	19441	19591	19425	19173	19358	19467	19477	19415	19360	19254	19333	19239	19468	19443	19261	19407	19521	19271	19601	19407	19439	19443	19389	19356	19532	19430	19253	19634	19386	19178	19449	19522	19386	19419	19316	19346	19213	19424	19375	19336	19287	19393	19317	19272	19271	19300	19373	19403	19455	19540	19368	19323	19501	19548	19544	19353	19291	19447	19616	19332	19530	19334	19330	19370	19333	19275	19453	19206	19382	19382	19455	19265	19424	19317	19233	19483	19288	19402	19397	19442	19407	19526	19368	19119	19311	19357	19525	19298	19491	19324	19458	19362	19551	19372	19340	19317	19393	19316	19527	19482	19546	19338	19349	19294	19254	19606	19230	19449	19297	19479	19398	19383	19343	19254	19439	19382	19512	19396	19528	19488	19339	19453	19423	19385	19469	19422	19453	19455	19353	19219	19540	19515	19517	19510	19376	19485	19210	19370	19425	19339	19397	19457	19445	19387	19500	19395	19346	19312	19248	19401	19498	19559	19557	19287	19461	19581	19510	19538	19294	19406	19329	19336	19409	19310	19385	19368	19518	19490	19532	19366	19071	19444	19360	19263	19323	19415	19510	19463	19486	19310	19230	19445	19164	19442	19521	19134	19421	19529	19353	19488	19509	19417	19345	19180	19336	19203	19363	19515	19454	19515	19396	19398	19430	19434	19359	19453	19315	19539	19314	19439	19555	19478	19364	19448	19336	19366	19472	19570	19508	19528	19412	19450	19336	19341	19445	19442	19388	19332	19461	19524	19546	19316	19272	19453	19484	19354	19236	19535	19228	19653	19377	19336	19475	19091	19317	19369	19232	19507	19437	19334	19363	19495	19219	19312	19538	19573	19350	19542	19314	19459	19525	19206	19377	19374	19634	19150	19359	19696	19332	19405	19370	19522	19465	19535	19359	19341	19603	19470	19405	19366	19373	19445	19417	19615	19420	19388	19153	19359	19684	19201	19411	19275	19384	19348	19417	19351	19494	19511	19536	19551	19475	19374	19242	19371	19300	19246	19521	19376	19362	19538	19514	19322	19391	19280	19299	19279	19361	19320	19452	19472	19321	19572	19199	19615	19515	19215	19523	19629	19439	19190	19387	19538	19611	19251	19306	19351	19346	19459	19427	19327	19357	19439	19371	19407	19550	19522	19609	19244	19369	19556	19592	19306	19406	19469	19294	19330	19454	19558	19573	19453	19436	19528	19394	19403	19462	19447	19374	19241	19457	19362	19524	19560	19502	19297	19254	19393	19445	19427	19386	19542	19261	19250	19380	19499	19278	19356	19403	19252	19394	19456	19332	19247	19324	19324	19362	19288	19412	19325	19450	19358	19261	19335	19438	19187	19276	19547	19526	19380	19487	19493	19223	19525	19594	19346	19401	19359	19420	19448	19565	19449	19559	19351	19400	19311	19061	19429	19574	19648	19256	19507	19394	19245	19345	19452	19490	19451	19442	19453	19351	19315	19480	19523	19569	19365	19172	19295	19354	19287	19414	19344	19395	19314	19614	19361	19433	19291	19275	19457	19437	19380	19636	19456	19565	19571	19071	19341	19520	19482	19608	19312	19601	19354	19460	19336	19544	19406	19657	19369	19394	19531	19489	19488	19426	19199	19730	19357	19420	19594	19336	19502	19265	19464	19420	19334	19493	19549	19573	19293	19378	19370	19485	19366	19451	19478	19181	19466	19363	19378	19534	19377	19426	19324	19349	19516	19425	19628	19402	19208	19332	19531	19460	19497	19434	19213	19372	19447	19236	19595	19407	19317	19333	19417	19549	19416	19445	19331	19482	19201	19398	19320	19309	19491	19267	19520	19412	19296	19400	19309	19463	19438	19340	19426	19609	19315	19280	19386	19417	19589	19404	19250	19183	19191	19393	19456	19298	19520	19326	19255	19486	19752	19556	19448	19370	19408	19553	19535	19406	19378	19405	19427	19250	19648	19657	19380	19349	19266	19444	19443	19479	19296	19451	19556	19436	19401	19316	19385	19512	19304	19331	19469	19492	19491	19468	19592	19393	19366	19406	19466	19398	19442	19543	19296	19553	19211	19469	19261	19497	19519	19491	19607	19594	19695	19406	19508	19354	19487	19472	19588	19440	19376	19419	19413	19424	19459	19455	19337	19386	19262	19367	19414	19355	19412	19528	19494	19257	19357	19301	19279	19509	19454	19355	19345	19589	19295	19200	19348	19384	19460	19631	19279	19235	19311	19506	19525	19453	19357	19301	19499	19636	19396	19311	19170	19412	19333	19372	19154	19363	19386	19378	19162	19469	19411	19547	19491	19180	19330	19564	19579	19376	19551	19370	19558	19303	19326	19215	19343	19465	19498	19270	19340	19321	19369	19224	19602	19303	19431	19461	19311	19276	19416	19510	19271	19417	19380	19440	19618	19336	19529	19355	19542	19507	19582	19495	19411	19333	19342	19440	19435	19380	19518	19499	19285	19526	19309	19412	19550	19381	19510	19479	19488	19553	19521	19227	19488	19178	19320	19201	19344	19562	19515	19412	19373	19493	19637	19281	19339	19278	19541	19331	19410	19338	19342	19247	19312	19406	19325	19501	19525	19709	19336	19131	19504	19195	19356	19547	19417	19506	19490	19452	19565	19223	19412	19205	19474	19411	19552	19683	19383	19432	19542	19451	19525	19508	19408	19401	19499	19125	19495	19600	19437	19377	19283	19347	19407	19360	19356	19246	19574	19442	19430	19350	19416	19297	19621	19394	19381	19329	19471	19434	19400	19338	19386	19524	19366	19342	19584	19360	19449	19591	19507	19349	19456	19411	19509	19525	19460	19416	19512	19445	19485	19545	19450	19332	19433	19430	19369	19357	19476	19303	18987	19281	19311	19415	19353	19813	19522	19529	19576	19626	19453	19520	19445	19443	19215	19273	19508	19493	19346	19360	19309	19413	19523	19491	19535	19404	19553	19602	19482	19372	19463	19791	19428	19448	19401	19252	19451	19484	19388	19495	19475	19584	19484	19401	19501	19483	19440	19547	19425	19486	19375	19393	19417	19604	19529	19377	19320	19204	19319	19484	19294	19453	19452	19517	19423	19522	19452	19188	19431	19726	19424	19649	19578	19395	19594	19524	19365	19119	19185	19344	19425	19508	19566	19397	19603	19486	19408	19533	19483	19518	19578	19563	19457	19314	19305	19397	19383	19539	19419	19466	19551	19538	19377	19283	19412	19477	19449	19502	19497	19509	19629	19385	19524	19572	19472	19324	19561	19426	19385	19365	19514	19402	19486	19317	19486	19605	19288	19507	19504	19458	19319	19473	19315	19305	19430	19526	19348	19479	19600	19461	19343	19400	19384	19465	19482	19506	19465	19541	19342	19487	19341	19402	19331	19216	19582	19310	19377	19597	19094	19313	19303	19416	19284	19304	19369	19491	19245	19242	19215	19334	19334	19450	19483	19534	19436	19310	19296	19510	19519	19395	19436	19307	19051	19196	19322	19213	19541	19697	19436	19691	19501	19287	19462	19480	19456	19455	19452	19602	19279	19267	19331	19378	19377	19587	19477	19356	19588	19518	19627	19466	19279	19363	19366	19186	19501	19662	19721	19585	19371	19415	19254	19225	19559	19371	19448	19454	19322	19478	19261	19449	19385	19457	19305	19446	19295	19416	19516	19330	19050	19378	19470	19507	19308	19456	19436	19520	19494	19367	19404	19277	19291	19428	19429	19542	19443	19432	19525	19265	19503	19272	19580	19437	19424	19671	19489	19161	19354	19410	19392	19273	19338	19335	19204	19449	19242	19573	19427	19466	19574	19603	19388	19556	19315	19424	19435	19508	19331	19500	19376	19496	19375	19484	19432	19459	19454	19303	19507	19602	19462	19461	19378	19452	19565	19441	19461	19385	19574	19462	19562	19388	19268	19219	19393	19377	19424	19573	19716	19219	19331	19464	19354	19389	19295	19303	19299	19735	19437	19404	19285	19362	19546	19437	19265	19247	19423	19282	19287	19243	19367	19377	19187	19498	19406	19456	19373
27035	45576	42004	33110	29472	26624	24186	22792	21651	20682	19777	19152	18544	18182	17881	17640	17532	17463	17282	17411	17126	17017	17046	17036	16842	16832	16976	17047	16706	16833	16833	16683	16787	16700	16648	16651	16788	16698	16585	16765	16842	16572	16726	16574	16738	16750	16694	16796	16731	16834	16796	16851	16621	16573	16979	16512	16949	16815	16780	16769	16645	16751	16680	16686	16737	16674	16821	16813	16726	16619	16591	16741	16828	16567	16695	16618	16838	16831	16638	16663	16660	16628	16600	16583	16675	16665	16842	16695	16775	16731	16701	16698	16813	16759	16758	16717	16769	16686	16672	16686	16666	16547	16587	16752	16743	16766	16637	16686	16614	16611	16900	16725	16719	16493	16632	16458	16541	16741	16624	16555	16603	16761	16773	16472	16694	16794	16810	16701	16693	16516	16679	16511	16746	16754	16678	16753	16661	16653	16698	16752	16516	16717	16608	16726	16739	16727	16600	16489	16566	16770	16669	16723	16758	16532	16750	16795	16671	16545	16804	16599	16597	16775	16609	16718	16688	16647	16761	16653	16621	16503	16752	16793	16697	16786	16736	16455	16849	16696	16654	16715	16548	16841	16763	16692	16688	16602	16714	16602	16691	16634	16660	16647	16627	16666	16663	16793	16708	16594	16585	16661	16552	16680	16649	16659	16675	16695	16674	16681	16736	16746	16720	16689	16469	16804	16707	16563	16678	16576	16651	16520	16455	16762	16493	16729	16628	16628	16607	16696	16795	16629	16537	16536	16679	16540	16724	16630	16610	16814	16641	16519	16655	16597	16796	16710	16660	16384	16683	16678	16648	16629	16442	16664	16673	16608	16461	16688	16817	16723	16497	16650	16632	16702	16662	16691	16837	16558	16733	16674	16666	16474	16776	16580	16580	16798	16667	16737	16566	16590	16820	16539	16577	16415	16576	16550	16518	16736	16619	16683	16801	16698	16637	16609	16820	16646	16478	16575	16629	16675	16707	16485	16879	16489	16717	16718	16777	16751	16520	16594	16504	16563	16628	16791	16663	16724	16661	16626	16613	16540	16824	16730	16597	16896	16470	16719	16620	16556	16677	16709	16663	16775	16609	16693	16730	16660	16715	16650	16691	16684	16729	16713	16554	16608	16657	16578	16655	16531	16521	16756	16645	16690	16610	16684	16630	16714	16743	16581	16718	16679	16655	16761	16725	16598	16626	16692	16670	16730	16475	16838	16654	16661	16792	16812	16729	16533	16726	16731	16534	16582	16659	16869	16714	16623	16765	16696	16708	16647	16787	16634	16744	16725	16736	16708	16652	16700	16689	16486	16802	16689	16503	16690	16594	16743	16642	16665	16632	16690	16718	16785	16606	16725	16699	16920	16513	16521	16572	16679	16780	16783	16688	16622	16529	16633	16582	16618	16670	16633	16630	16787	16724	16649	16694	16766	16494	16749	16639	16632	16826	16661	16521	16538	16695	16611	16612	16695	16604	16750	16743	16687	16671	16609	16680	16508	16677	16804	16619	16638	16589	16504	16493	16708	16574	16624	16684	16644	16596	16769	16682	16674	16715	16603	16780	16596	16838	16694	16712	16685	16812	16545	16594	16587	16913	16811	16650	16626	16607	16780	16620	16622	16703	16584	16614	16786	16654	16703	16781	16476	16700	16573	16674	16618	16843	16648	16669	16993	16755	16934	16766	16828	16703	16737	16671	16637	16812	16767	16767	16775	16637	16606	16495	16634	16548	16538	16811	16545	16649	16705	16560	16532	16728	16673	16523	16816	16654	16555	16585	16627	16589	16813	16698	16545	16808	16599	16650	16656	16497	16551	16809	16876	16640	16803	16728	16645	16649	16603	16652	16646	16875	16680	16605	16873	16570	16602	16658	16467	16665	16797	16932	16737	16594	16574	16632	16519	16569	16806	16626	16548	16580	16674	16680	16594	16682	16667	16655	16816	16816	16749	16668	16693	16730	16575	16640	16610	16740	16764	16728	16591	16877	16611	16540	16820	16739	16600	16718	16740	16726	16742	16590	16716	16521	16680	16726	16722	16749	16680	16514	16813	16609	16588	16554	16700	16755	16643	16637	16791	16584	16565	16604	16594	16877	16702	16482	16681	16608	16645	16680	16575	16612	16673	16441	16460	16701	16810	16625	16615	16653	16684	16692	16777	16585	16739	16956	16703	16701	16566	16726	16617	16445	16506	16622	16645	16763	16694	16691	16690	16713	16654	16522	16671	16509	16597	16703	16682	16576	16743	16556	16678	16659	16642	16456	16837	16676	16715	16469	16687	16579	16566	16561	16729	16506	16613	16716	16651	16663	16821	16713	16688	16640	16650	16802	16646	16608	16504	16625	16667	16939	16627	16754	16658	16711	16561	16962	16643	16739	16581	16614	16615	16677	16585	16746	16748	16586	16717	16772	16653	16695	16629	16606	16552	16629	16549	16690	16776	16727	16656	16687	16639	16701	16616	16612	16633	16566	16686	16728	16680	16728	16747	16650	16693	16602	16657	16563	16590	16611	16553	16746	16592	16712	16557	16784	16758	16675	16759	16450	16684	16598	16604	16672	16484	16648	16700	16642	16651	16719	16508	16691	16675	16762	16753	16664	16692	16528	16797	16638	16702	16774	16746	16492	16757	16465	16641	16623	16594	16614	16762	16626	16693	16796	16723	16585	16605	16640	16523	16653	16520	16735	16668	16700	16586	16743	16769	16639	16510	16674	16694	16651	16668	16544	16659	16722	16728	16669	16484	16721	16778	16587	16584	16579	16714	16634	16707	16677	16682	16667	16490	16757	16645	16458	16796	16803	16634	16698	16666	16755	16572	16808	16814	16688	16567	16785	16604	16639	16780	16591	16694	16813	16668	16632	16569	16711	16608	16629	16678	16558	16863	16725	16775	16730	16775	16673	16705	16635	16720	16792	16627	16576	16663	16704	16616	16645	16677	16677	16638	16581	16572	16782	16700	16523	16731	16665	16809	16661	16698	16548	16697	16447	16772	16605	16705	16692	16735	16710	16777	16438	16587	16732	16753	16775	16792	16629	16683	16534	16656	16668	16487	16683	16673	16671	16698	16616	16876	16618	16608	16770	16554	16433	16670	16771	16665	16789	16659	16801	16690	16605	16663	16590	16578	16692	16713	16752	16711	16749	16720	16626	16716	16670	16601	16600	16698	16610	16729	16650	16554	16690	16737	16574	16792	16726	16776	16750	16786	16427	16661	16799	16598	16522	16587	16771	16532	16586	16784	16647	16764	16672	16783	16594	16537	16613	16661	16648	16725	16598	16690	16782	16657	16620	16775	16701	16770	16721	16627	16727	16609	16665	16797	16757	16559	16656	16549	16756	16553	16699	16708	16779	16684	16597	16740	16778	16768	16713	16640	16564	16845	16600	16695	16509	16780	16600	16722	16658	16508	16633	16563	16781	16787	16703	16700	16756	16797	16759	16636	16725	16704	16741	16564	16683	16642	16529	16655	16495	16533	16667	16516	16621	16625	16746	16838	16561	16645	16542	16596	16659	16722	16616	16658	16588	16744	16633	16569	16525	16812	16583	16559	16706	16676	16857	16734	16749	16698	16734	16762	16888	16728	16610	16735	16642	16689	16713	16532	16636	16691	16649	16700	16628	16583	16784	16591	16522	16811	16594	16691	16590	16789	16568	16690	16710	16673	16722	16620	16598	16670	16749	16599	16737	16656	16682	16568	16837	16672	16719	16604	16650	16692	16538	16659	16729	16585	16686	16620	16610	16586	16801	16675	16465	16754	16632	16801	16565	16819	16786	16574	16500	16636	16764	16832	16735	16709	16738	16634	16604	16674	16628	16630	16692	16610	16689	16626	16711	16628	16643	16612	16584	16630	16593	16788	16586	16670	16791	16521	16603	16529	16519	16654	16504	16665	16685	16673	16643	16736	16519	16694	16549	16655	16638	16518	16616	16777	16601	16777	16707	16666	16515	16682	16661	16708	16547	16794	16590	16735	16506	16723	16637	16811	16646	16658	16693	16671	16674	16281	16664	16489	16568	16659	16854	16573	16789	16688	16560	16546	16559	16714	16669	16649	16583	16582	16551	16675	16866	16642	16724	16583	16816	16644	16577	16839	16688	16593	16653	16539	16649	16814	16686	16614	16659	16646	16668	16634	16690	16804	16776	16770	16612	16695	16521	16796	16690	16558	16523	16738	16557	16699	16644	16771	16678	16895	16677	16766	16894	16509	16515	16872	16706	16837	16716	16723	16694	16729	16617	16833	16543	16675	16597	16819	16731	16632	16579	16652	16848	16704	16676	16627	16743	16786	16578	16701	16852	16751	16764	16558	16613	16793	16644	16747	16695	16688	16693	16593	16786	16624	16660	16627	16829	16534	16613	16556	16695	16739	16622	16458	16721	16734	16750	16719	16788	16743	16723	16710	16755	16627	16782	16542	16635	16769	16544	16559	16624	16613	16658	16765	16740	16594	16703	16534	16727	16667	16584	16759	16705	16821	16527	16618	16784	16688	16663	16610	16658	16596	16650	16610	16562	16656	16424	16711	16674	16687	16736	16593	16693	16670	16668	16745	16640	16635	16743	16634	16791	16670	16735	16669	16728	16747	16550	16744	16914	16747	16637	16549	16607	16732	16769	16747	16690	16533	16555	16527	16657	16637	16576	16869	16575	16694	16514	16673	16736	16516	16570	16748	16640	16725	16644	16579	16490	16607	16598	16571	16726	16603	16638	16618	16500	16569	16566	16771	16546	16714	16621	16833	16601	16619	16615	16640	16669	16638	16595	16530	16667	16701	16632	16445	16759	16755	16642	16696	16628	16746	16684	16611	16670	16733	16652	16736	16747	16871	16649	16826	16528	16716	16713	16762	16639	16773	16630	16734	16574	16736	16675	16721	16603	16679	16715	16593	16540	16765	16460	16767	16440	16613	16700	16721	16784	16609	16518	16610	16758	16604	16826	16735	16609	16634	16670	16435	16541	16682	16646	16668	16757	16660	16586	16750	16698	16682	16727	16826	16731	16666	16638	16627	16765	16549	16639	16689	16679	16529	16644	16582	16721	16508	16595	16737	16561	16644	16653	16746	16596	16560	16738	16778	16625	16745	16677	16712	16539	16673	16559	16588	16497	16682	16970	16554	16705	16653	16632	16738	16738	16721	16671	16722
22585	21060	28833	23580	22241	26727	30389	26118	24934	24456	23705	23176	22678	22073	21997	21737	21785	21583	21553	21437	21170	21266	21075	20740	20695	21018	20842	20735	20883	20872	21012	20870	21011	20818	20849	20641	20595	20818	20693	20641	20607	20755	20490	20669	20540	20673	20664	20893	20703	20631	20616	20729	20809	20704	20699	20672	20695	20414	20585	20737	20697	20504	20652	20819	20653	20477	20589	20669	20616	20457	20805	20904	20687	20599	20703	20777	20692	20770	20843	20607	20863	20629	20682	20747	20640	20686	20394	20627	20612	20693	20530	20460	20745	20569	20731	20463	20540	20823	20709	20833	20726	20650	20611	20700	20620	20753	20770	20450	20658	20527	20483	20653	20783	20692	20756	20629	20715	20559	20577	20848	20661	20708	20467	20546	20713	20575	20611	20770	20484	20492	20560	20606	20658	20595	20322	20653	20779	20749	20648	20560	20751	20540	20853	20609	20576	20614	20753	20704	20736	20667	20707	20709	20591	20434	20480	20543	20595	20516	20680	20724	20590	20561	20714	20667	20562	20763	20611	20607	20626	20705	20652	20638	20606	20695	20608	20509	20721	20656	20573	20614	20642	20721	20660	20676	20713	20611	20606	20473	20393	20552	20663	20423	20754	20838	20560	20536	20596	20587	20454	20614	20618	20587	20615	20544	20553	20652	20548	20756	20739	20727	20709	20642	20665	20580	20657	20584	20585	20614	20421	20568	20828	20562	20741	20489	20634	20687	20587	20746	20674	20709	20581	20456	20624	20590	20690	20429	20574	20549	20513	20585	20628	20623	20923	20585	20607	20634	20561	20661	20688	20558	20688	20542	20769	20721	20583	20671	20636	20575	20489	20799	20641	20459	20767	20569	20599	20715	20508	20743	20664	20661	20501	20395	20637	20660	20500	20571	20665	20814	20555	20593	20617	20692	20551	20471	20498	20673	20370	20456	20627	20497	20581	20665	20513	20813	20455	20535	20437	20780	20729	20375	20479	20664	20462	20461	20453	20702	20536	20529	20598	20415	20530	20415	20535	20282	20780	20672	20806	20586	20704	20591	20668	20692	20581	20587	20639	20706	20636	20686	20820	20561	20675	20830	20484	20660	20806	20631	20654	20882	20516	20745	20619	20477	20530	20786	20704	20626	20384	20680	20699	20651	20685	20733	20819	20767	20621	20759	20580	20900	20677	20584	20533	20516	20705	20422	20687	20533	20466	20484	20417	20711	20500	20620	20667	20418	20787	20537	20570	20695	20540	20548	20549	20781	20721	20483	20614	20735	20708	20458	20630	20756	20658	20461	20585	20535	20655	20551	20818	20350	20765	20560	20509	20611	20357	20541	20512	20664	20541	20736	20696	20677	20590	20415	20493	20671	20789	20617	20613	20582	20743	20535	20509	20463	20489	20549	20689	20639	20699	20698	20647	20812	20843	20523	20640	20531	20494	20599	20452	20482	20421	20625	20750	20517	20562	20504	20548	20473	20674	20359	20569	20671	20528	20604	20592	20593	20749	20684	20528	20728	20896	20457	20630	20663	20596	20412	20695	20525	20452	20561	20497	20745	20589	20460	20623	20389	20821	20491	20648	20598	20723	20589	20724	20614	20526	20748	20794	20449	20687	20739	20481	20544	20534	20629	20503	20344	20754	20682	20621	20708	20636	20616	20628	20606	20844	20554	20610	20443	20805	20762	20608	20357	20817	20626	20542	20716	20791	20554	20414	20591	20698	20613	20481	20657	20389	20448	20606	20671	20653	20702	20798	20696	20622	20569	20704	20825	20671	20393	20457	20734	20541	20540	20612	20539	20683	20594	20453	20420	20511	20528	20642	20616	20825	20547	20760	20550	20735	20509	20690	20565	20548	20781	20594	20513	20810	20668	20576	20573	20593	20289	20361	20664	20628	20464	20700	20678	20576	20794	20577	20584	20544	20617	20763	20532	20586	20545	20579	20710	20505	20396	20726	20934	20589	20547	20694	20655	20538	20585	20754	20562	20541	20463	20825	20501	20512	20648	20831	20606	20637	20744	20717	20627	20597	20658	20758	20476	20563	20665	20658	20565	20664	20619	20624	20510	20787	20699	20807	20685	20552	20585	20880	20574	20662	20772	20658	20824	20648	20626	20874	20484	20593	20428	20605	20597	20825	20811	20508	20591	20630	20663	20655	20654	20364	20566	20379	20468	20376	20658	20439	20476	20639	20498	20694	20470	20646	20550	20803	20563	20729	20389	20602	20570	20763	20668	20427	20747	20550	20476	20629	20651	20818	20711	20554	20692	20607	20794	20616	20463	20460	20695	20505	20698	20559	20500	20734	20750	20713	20677	20920	20537	20532	20587	20664	20544	20546	20611	20662	20568	20629	20730	20574	20718	20476	20501	20686	20535	20613	20449	20585	20613	20714	20467	20511	20654	20548	20471	20640	20646	20410	20562	20501	20539	20497	20630	20583	20529	20575	20824	20626	20428	20680	20603	20587	20668	20638	20751	20537	20587	20573	20625	20646	20681	20837	20482	20792	20722	20681	20404	20572	20760	20712	20763	20681	20575	20530	20808	20771	20420	20564	20657	20584	20542	20645	20741	20644	20707	20849	20476	20806	20733	20537	20469	20757	20501	20672	20741	20387	20350	20491	20543	20428	20537	20831	20561	20449	20525	20611	20679	20375	20584	20598	20640	20727	20515	20566	20553	20594	20797	20665	20386	20653	20601	20405	20681	20728	20891	20641	20624	20549	20692	20780	20700	20664	20672	20798	20650	20730	20685	20478	20462	20711	20602	20577	20597	20520	20507	20418	20666	20457	20680	20468	20557	20594	20520	20847	20483	20763	20540	20537	20560	20758	20775	20483	20695	20708	20622	20499	20643	20601	20609	20599	20623	20425	20488	20781	20548	20856	20675	20609	20610	20610	20720	20412	20590	20544	20678	20527	20628	20707	20650	20587	20700	20583	20756	20504	20490	20505	20786	20612	20568	20524	20513	20588	20755	20606	20621	20373	20718	20737	20634	20641	20541	20723	20753	20682	20720	20572	20661	20664	20575	20804	20786	20689	20605	20746	20232	20540	20711	20677	20582	20585	20612	20597	20928	20631	20624	20481	20492	20621	20421	20578	20415	20623	20595	20691	20593	20442	20692	20589	20708	20577	20786	20599	20652	20670	20586	20462	20554	20531	20738	20621	20724	20415	20546	20680	20267	20616	20635	20417	20565	20566	20607	20649	20731	20726	20786	20429	20568	20505	20499	20653	20607	20519	20669	20648	20681	20657	20714	20586	20511	20780	20461	20546	20690	20873	20601	20775	20454	20643	20545	20528	20608	20528	20620	20688	20505	20518	20421	20498	20398	20926	20711	20672	20512	20695	20539	20652	20509	20493	20574	20765	20544	20576	20720	20553	20651	20687	20504	20586	20632	20410	20687	20788	20717	20689	20247	20604	20463	20648	20667	20362	20687	20681	20620	20604	20658	20344	20731	20529	20716	20585	20710	20504	20656	20697	20882	20679	20566	20653	20612	20727	20506	20740	20558	20688	20551	20555	20856	20821	20537	20760	20535	20476	20607	20505	20574	20708	20605	20644	20595	20619	20693	20571	20593	20420	20572	20433	20390	20696	20637	20852	20763	20749	20356	20461	20688	20632	20445	20625	20857	20733	20501	20640	20612	20577	20579	20425	20673	20518	20501	20655	20659	20643	20634	20564	20439	20641	20713	20641	20402	20454	20659	20926	20637	20476	20747	20489	20465	20692	20715	20660	20676	20756	20599	20533	20486	20741	20645	21005	20659	20732	20615	20768	20485	20585	20632	20627	20694	20333	20658	20569	20666	20436	20656	20613	20636	20524	20477	20720	20624	20778	20500	20415	20608	20466	20638	20539	20567	20517	20726	20618	20639	20834	20666	20602	20687	20708	20471	20761	20447	20593	20783	20556	20358	20695	20673	20476	20556	20661	20711	20479	20634	20710	20721	20477	20514	20572	20642	20462	20711	20404	20575	20656	20713	20565	20639	20595	20665	20805	20705	20472	20398	20711	20545	20666	20586	20606	20576	20436	20548	20696	20378	20643	20605	20633	20511	20584	20593	20572	20648	20487	20689	20647	20660	20570	20749	20639	20859	20650	20723	20475	20635	20878	20529	20281	20537	20571	20504	20470	20679	20502	20551	20699	20597	20676	20521	20773	20695	20630	20684	20636	20472	20802	20692	20453	20756	20535	20715	20606	20535	20544	20526	20690	20744	20695	20675	20746	20561	20469	20689	20223	20608	20585	20409	20535	20687	20725	20481	20600	20670	20502	20618	20570	20730	20571	20589	20631	20721	20583	20579	20511	20584	20519	20528	20666	20358	20507	20591	20757	20423	20919	20465	20573	20598	20594	20739	20542	20552	20712	20527	20657	20738	20524	20671	20781	20485	20576	20599	20754	20289	20725	20625	20565	20701	20695	20762	20567	20540	20483	20483	20639	20767	20572	20427	20673	20677	20523	20723	20635	20626	20597	20872	20739	20584	20520	20672	20648	20544	20670	20815	20750	20476	20814	20704	20433	20698	20638	20633	20561	20423	20607	20539	20489	20664	20613	20675	20468	20662	20512	20505	20673	20514	20608	20757	20579	20755	20695	20761	20768	20545	20625	20617	20736	20447	20570	20617	20553	20597	20617	20658	20751	20600	20465	20596	20566	20676	20820	20463	20494	20557	20637	20802	20486	20455	20751	20375	20770	20626	20456	20790	20544	20707	20509	20589	20701	20453	20630	20424	20673	20478	20552	20563	20613	20536	20610	20675	20590	20511	20409	20635	20686	20661	20690	20579	20472	20469	20842	20591	20775	20785	20690	20522	20642	20821	20705	20636	20455	20494	20675	20603	20588	20580	20493	20539	20634	20666	20423	20597	20721	20551	20534	20623	20680	20578	20621	20666	20553	20570	21004	20732	20787	20630	20615	20607	20528	20434	20608	20511	20581	20633	20547	20481	20686	20787	20651	20592	20605	20571	20498	20704	20606	20557	20569	20483	20559	20577	20546	20600	20765	20736	20800	20576	20676	20443	20595	20693	20451	20555	20703	20390	20516	20636	20576	20574	20603	20576	20583	20731	20764	20610	20687	20788	20490	20556	20544	20558	20802	20487	20417	20691	20506	20525	20525	20728	20509	20615	20438	20554
28576	50356	45942	37499	33177	29727	27266	25630	24087	22955	21796	20781	19854	19403	18771	18682	18563	18308	18123	17973	17848	17872	17646	17551	17588	17470	17467	17611	17560	17423	17361	17424	17534	17369	17434	17433	17387	17423	17469	17393	17488	17320	17368	17275	17271	17304	17257	17223	17290	17226	17425	17334	17523	17343	17430	17287	17350	17600	17179	17260	17367	17189	17346	17317	17311	17135	17498	17253	17360	17232	17328	17266	17232	17302	17376	17236	17367	17129	17380	17217	17334	17364	17491	17436	17375	17300	17347	17311	17375	17293	17298	17216	17441	17399	17121	17191	17408	17236	17193	17380	17169	17204	17298	17356	17105	17249	17178	17281	17174	17291	17278	17337	17509	17214	17409	17143	17122	17152	17192	17203	17326	17350	17239	17202	17154	17260	17185	17144	17146	17484	17420	17311	17307	17263	17348	17154	17245	17169	17253	17115	17281	17446	17275	17302	17204	17337	17296	17326	17254	17234	17329	17062	17336	17215	17374	17122	17269	17180	17150	17271	17293	17352	17289	17284	17284	17210	17189	17345	17191	17355	17182	17357	17524	17195	17276	17235	17280	17196	17355	17210	17107	17292	17127	17066	17186	17241	17235	17204	17378	17420	17272	17277	17328	17383	17378	17258	17263	17258	17018	17121	17322	17230	17189	17191	17151	17338	17449	17445	17043	17168	17231	17295	17314	17110	17192	17280	17250	17159	17246	17244	17249	17305	17372	17239	17155	17054	17148	17473	17429	17158	17096	17365	17402	17232	17162	17378	17219	17384	17147	17233	17491	17293	17219	17221	17243	17277	17245	17356	17293	17459	17341	17246	17332	17121	17254	17240	17059	17416	17256	17118	17429	17311	17416	17323	17246	17367	17377	17237	17328	17294	17138	17148	17378	17388	17257	17341	17108	17188	17176	17359	17134	17225	17181	17323	17366	17124	17205	17365	17350	17240	17112	17298	17265	17144	17220	17390	17214	17220	17247	17231	17337	17286	17368	17478	17207	17173	17295	17353	17247	17221	17379	17291	17348	17256	17357	17184	17317	17087	17372	17269	17100	17099	17272	17175	17387	17366	17312	17290	17137	17353	17252	17322	17190	17160	17223	17253	17379	17323	17234	17286	17599	17131	17201	17265	17128	17439	17276	17197	17319	17056	17280	17402	17255	17309	17354	17356	17048	17256	17191	17184	17225	17154	17133	17236	17394	17105	17296	17093	17405	17361	17270	17232	17252	17163	17183	17252	17385	17448	17395	17311	17229	17376	17444	17176	17132	17342	17059	17316	17321	17529	17241	17330	17167	17329	17329	17241	17429	17213	17101	17301	17102	17276	17227	17385	17311	17331	17281	17275	17225	17264	17189	17286	16959	17260	17520	17115	17093	17355	17147	17225	17258	17243	17288	17319	17286	17228	17143	17253	17321	17162	17279	17359	17160	17179	17276	17049	17321	17367	17166	17307	17261	17314	17206	17197	17402	17212	17357	17261	17369	17425	17268	17148	17215	17347	17275	17200	17224	17259	17267	17280	17382	17086	17211	17195	17390	17394	17201	17220	17284	17182	17425	17179	17173	17257	17303	17273	17165	17208	17502	17328	17196	17231	17321	17320	17448	17195	17371	17316	17350	17323	17260	17285	17201	17278	17115	17303	17159	17300	17385	17266	17308	17213	17339	17269	17131	17249	17219	17272	17268	17302	17217	17271	17434	17143	17329	17343	17284	17255	17180	17349	17436	17292	17355	17283	17351	17307	17301	17216	17297	17273	17147	17058	17211	17264	17154	17336	17502	17152	17253	17300	17233	17269	17187	17337	17277	17426	17275	17234	17212	16961	17398	17309	17286	17247	17287	17274	17307	17469	17172	17245	17372	17269	17330	17389	17114	17286	17099	17373	17182	17160	17270	17405	17226	17413	17198	17046	17377	17418	17359	17196	17251	17339	17190	17236	17309	17214	17201	17157	17243	17380	17145	17335	17145	17397	17140	17241	17237	17223	17207	17351	17302	17325	17359	17221	17420	17190	17272	17375	17280	17195	17309	17242	17415	17263	17323	17060	17265	17237	17163	17440	17210	17299	17222	17458	17296	17090	17283	17104	17213	17113	17512	17233	17129	17326	17390	17263	17255	17435	17282	17366	17315	17202	17245	17366	17189	17143	17216	17148	17195	17453	17154	17226	17164	17256	17276	17263	17184	17064	17262	17309	17494	17140	17123	17147	17307	17323	17163	17274	17391	17293	17270	17216	17343	17311	17332	17202	17301	17218	17306	17349	17458	17162	17095	17103	17154	17179	17158	17280	17121	17040	17230	17380	17418	17419	17319	17219	17145	17201	17287	17361	17315	17282	17124	17042	17082	17324	17271	17246	17361	17253	17278	17119	17277	17253	17093	17365	17351	16981	17266	17193	17256	17325	17300	17384	17319	17179	17352	17213	17237	17245	17253	17243	17285	17032	17206	17309	17255	17212	17305	17228	17387	17331	17316	17287	17338	17240	17243	17457	17337	17291	17272	17448	17179	17260	17165	17232	17231	17380	17284	17209	17250	17444	17303	17284	17189	17334	17218	17205	17257	17401	17169	17208	17238	17360	17249	17260	17328	17227	17319	17249	17461	17312	17313	17131	17355	17197	17202	17106	17429	17421	17213	17129	17253	17197	17235	17318	17195	17304	17321	17279	17281	17232	17171	17205	17251	17433	17123	17366	17175	17344	17323	17300	17353	17308	17310	17288	17311	17400	17198	17305	17244	17255	17296	17279	17136	17357	17420	17197	17138	17284	17244	17351	17105	17196	17283	17267	17280	17316	17249	17301	17301	17305	17223	17193	17425	17344	17292	17251	17286	17383	17319	17156	17309	17285	17311	17122	17401	17334	17316	17173	17187	17383	17298	17316	17295	17165	17263	17421	17234	17317	17239	17175	17316	17191	17357	17261	17315	17288	17293	17273	17323	17324	17168	17406	17233	17329	17231	17392	17241	17241	17272	17324	17280	17331	17223	17451	17266	17290	17350	17338	17068	17305	17136	17230	17171	17326	17275	17218	17244	17184	17154	17187	17416	17295	17143	17201	17053	17237	17256	17225	17260	17255	17217	17252	17330	17374	17376	17111	17191	17141	17368	17256	17213	17229	17301	17222	17244	17262	17132	17180	17454	17300	17089	17178	17153	17347	17348	16955	17365	17318	17389	17407	17304	17102	17129	17239	17147	17399	17153	17257	17198	17342	17343	17285	17234	17149	17348	17079	17399	16972	17287	17319	17302	17191	17265	17356	17297	17226	17194	17144	17140	17192	17383	17376	17261	17256	17200	17400	17113	17227	17132	17226	17383	17223	17345	17469	17133	17318	17269	17245	17174	17344	17292	17183	17233	17124	17239	17252	17354	17230	17243	17216	17116	17163	17360	17224	17181	17235	17349	17283	17312	17266	17190	17177	17225	17289	17186	17131	17258	17369	17330	17397	17286	17302	17296	17221	17340	17059	17084	17303	17195	17322	17318	17240	17125	17350	17289	17156	17239	17344	17302	17233	17256	17357	17224	17293	17271	17253	17329	17113	17250	17286	17367	17316	17434	17346	17279	17314	17310	17322	17345	17348	17138	17204	17187	17496	17172	17305	17251	17320	17150	17325	17313	17357	17416	17251	17367	17189	17373	17203	17363	17203	17282	17278	17241	17176	17287	17328	17112	17334	17308	17269	17279	17318	17242	17184	17392	17273	17397	17089	17307	17126	17392	17401	17134	17332	17342	17173	17317	17097	17263	17222	17242	17219	17129	17227	17262	17271	17331	17232	17079	17184	17290	17452	17186	17222	17228	17150	17145	17246	17332	17332	17157	17261	17304	17327	17284	17251	17247	17281	17203	17453	17247	17173	17156	17277	17348	17244	17204	17212	17301	17195	17269	17247	17253	17086	17345	17147	17303	17366	17281	17346	17405	17275	17426	17336	17212	17219	17166	17344	17331	17318	17268	17256	17312	17216	17216	17286	17393	17065	17315	17343	17312	17286	17284	17380	17358	17155	17287	17201	17289	17168	17321	17164	17339	17166	17241	17226	17428	17215	17348	17234	17285	17245	17235	17139	17224	17137	17307	17136	17156	17170	17249	17223	17257	17247	17212	17303	17244	17284	17249	17361	17520	17119	17210	17351	17363	17179	17277	17223	17266	17356	17256	17427	17107	17167	17340	17329	17182	17465	17299	17249	17446	17237	17174	17350	17228	17217	17344	17273	17232	17325	17338	17333	17256	17179	17353	17369	17420	17458	17164	17333	17012	17153	17153	17316	17267	17403	17160	17370	17327	17274	17297	17288	17256	17326	17311	17436	17145	17362	17139	17306	17121	17431	17096	17178	17248	17440	17273	17169	17278	17296	17268	17483	17210	17353	17352	17338	17342	17314	17121	17259	17319	17383	17417	17356	17265	17129	17152	17267	17146	17253	17440	17217	17355	17230	17234	17395	17164	17200	17155	17298	17218	17311	17253	17257	17286	17371	17092	17145	17377	17356	17146	17246	17365	17424	17354	17309	17240	17299	17188	17240	17253	17335	17222	17146	17315	17226	17189	17259	17372	17268	17304	17169	17193	17396	17323	17315	17261	17137	17371	17128	17297	17204	17363	17158	17364	17336	17421	17356	17344	17367	17388	17439	17514	17138	17319	17298	17230	17312	17225	17325	17103	17365	17263	17342	17214	17222	17132	17201	17416	17408	17232	17227	17288	17245	17335	17226	17285	17201	17210	17320	17377	17212	17389	17279	17127	17199	17149	17219	17219	17206	17269	17157	17254	17410	17203	17260	17305	17194	17156	17104	17312	17357	17328	17288	17323	17202	17096	17265	17314	17266	17569	17270	17347	17282	17313	17422	17326	17369	17233	17083	17256	17341	17283	17265	17329	17127	17219	17273	17359	17298	17325	17427	17318	17306	17211	17150	17237	17373	17202	17335	17362	17066	17295	17176	17225	17415	17256	17313	17323	17298	17181	17348	17470	17242	17151	17163	17229	17362	17353	17213	17336	17354	17164	17329	17388	17202	17347	17298	17352	17224	17316	17149	17230	17228	17026	17370	17356	17193	17206	17459	17326	17202	17080	17275	17193	17221	17275	17413	17495	17252	17097	17198	17353	17310	17209	17163	17371	17142	17253	17224	17217	17250	17302	17288
27973	25438	32579	30010	25518	24094	22821	21994	21577	21068	20967	20388	20303	20051	19924	19947	19683	19802	19714	19629	19699	19599	19598	19826	19410	19271	19506	19559	19526	19561	19472	19684	19357	19449	19357	19513	19621	19416	19362	19520	19326	19411	19500	19483	19400	19418	19321	19323	19441	19521	19523	19469	19439	19454	19368	19300	19592	19425	19328	19396	19417	19360	19424	19413	19385	19495	19385	19597	19349	19486	19581	19562	19565	19342	19433	19311	19410	19355	19383	19203	19523	19297	19607	19322	19470	19548	19277	19398	19352	19326	19369	19341	19230	19492	19324	19312	19217	19479	19442	19369	19368	19538	19506	19554	19403	19323	19390	19631	19392	19323	19552	19513	19513	19620	19488	19427	19398	19461	19267	19497	19403	19380	19129	19419	19351	19436	19461	19304	19533	19329	19090	19298	19243	19325	19280	19375	19245	19518	19447	19354	19359	19309	19499	19384	19346	19627	19434	19531	19344	19611	19518	19424	19384	19450	19483	19485	19333	19316	19366	19228	19315	19408	19418	19367	19525	19206	19485	19312	19693	19367	19295	19357	19533	19545	19596	19348	19562	19227	19363	19322	19293	19132	19390	19432	19400	19394	19348	19492	19431	19491	19397	19403	19357	19148	19515	19453	19447	19525	19469	19253	19356	19428	19293	19389	19505	19517	19453	19544	19258	19517	19380	19332	19365	19145	19448	19293	19480	19506	19443	19520	19466	19526	19425	19477	19538	19276	19373	19470	19570	19358	19394	19466	19480	19331	19434	19377	19476	19423	19208	19506	19235	19357	19316	19427	19437	19374	19427	19306	19462	19212	19290	19538	19508	19262	19592	19471	19333	19383	19316	19527	19476	19365	19319	19479	19320	19678	19535	19351	19610	19452	19395	19386	19483	19399	19677	19717	19641	19467	19277	19557	19491	19415	19424	19453	19550	19407	19348	19277	19294	19433	19418	19351	19451	19442	19460	19451	19534	19401	19322	19331	19196	19287	19483	19257	19470	19477	19287	19510	19463	19494	19452	19475	19528	19456	19381	19139	19548	19190	19287	19364	19237	19411	19300	19470	19338	19477	19397	19532	19224	19424	19625	19471	19420	19443	19602	19414	19261	19438	19419	19352	19380	19343	19289	19504	19410	19310	19318	19433	19219	19479	19394	19338	19373	19516	19284	19642	19357	19606	19373	19444	19359	19517	19592	19511	19324	19304	19240	19456	19385	19290	19378	19285	19483	19478	19387	19280	19459	19562	19309	19313	19459	19367	19262	19152	19573	19599	19470	19429	19388	19422	19508	19382	19413	19377	19319	19415	19247	19396	19470	19496	19683	19600	19344	19395	19349	19419	19209	19275	19571	19538	19241	19328	19356	19442	19476	19260	19371	19517	19478	19512	19600	19356	19469	19635	19486	19337	19587	19442	19265	19324	19177	19426	19470	19408	19355	19128	19243	19354	19274	19085	19574	19808	19397	19212	19280	19364	19438	19357	19349	19461	19421	19501	19444	19424	19585	19517	19275	19287	19320	19285	19285	19529	19484	19235	19318	19319	19178	19227	19400	19546	19473	19416	19209	19487	19240	19495	19293	19158	19256	19329	19353	19373	19528	19552	19705	19461	19574	19557	19125	19387	19520	19529	19465	19428	19116	19357	19534	19470	19452	19341	19498	19159	19276	19257	19313	19375	19491	19521	19567	19480	19475	19469	19338	19506	19561	19691	19435	19509	19510	19684	19442	19412	19481	19277	19513	19207	19292	19550	19437	19210	19153	19500	19455	19455	19232	19337	19462	19255	19534	19402	19513	19539	19367	19391	19341	19422	19364	19479	19461	19227	19215	19568	19568	19394	19454	19464	19459	19467	19424	19473	19418	19503	19389	19421	19526	19650	19565	19276	19177	19560	19461	19479	19281	19435	19644	19303	19517	19506	19509	19354	19472	19478	19494	19379	19605	19421	19270	19495	19336	19670	19300	19294	19650	19566	19316	19499	19409	19226	19394	19471	19437	19197	19395	19460	19413	19224	19452	19407	19544	19500	19481	19431	19249	19306	19425	19469	19168	19300	19337	19274	19411	19394	19403	19468	19606	19432	19416	19212	19514	19508	19407	19294	19506	19389	19522	19419	19293	19488	19609	19631	19557	19378	19118	19452	19532	19332	19368	19251	19605	19383	19604	19564	19458	19282	19329	19217	19369	19256	19099	19228	19394	19591	19330	19557	19434	19507	19612	19568	19570	19227	19258	19280	19400	19678	19284	19254	19492	19217	19291	19450	19391	19343	19533	19398	19567	19319	19452	19506	19336	19350	19308	19227	19498	19546	19344	19487	19615	19584	19387	19301	19417	19508	19481	19360	19260	19529	19522	19449	19520	19429	19527	19393	19433	19451	19386	19287	19629	19383	19351	19460	19627	19519	19415	19395	19284	19368	19281	19514	19578	19193	19667	19535	19520	19509	19464	19668	19358	19255	19426	19378	19390	19387	19549	19577	19285	19401	19539	19453	19417	19310	19600	19531	19473	19210	19406	19273	19391	19344	19492	19281	19379	19395	19349	19442	19559	19538	19344	19550	19330	19349	19577	19530	19390	19309	19153	19206	19323	19731	19475	19323	19358	19211	19419	19427	19514	19753	19522	19716	19298	19140	19306	19504	19442	19397	19259	19529	19334	19427	19444	19308	19325	19461	19292	19396	19210	19462	19683	19309	19334	19530	19453	19423	19473	19314	19399	19438	19444	19413	19195	19206	19519	19456	19363	19368	19138	19368	19452	19455	19449	19271	19338	19462	19318	19358	19613	19663	19452	19255	19316	19489	19499	19346	19420	19504	19334	19501	19285	19367	19361	19613	19539	19491	19550	19414	19361	19490	19545	19586	19238	19423	19542	19445	19427	19497	19370	19448	19521	19251	19502	19535	19484	19419	19361	19545	19601	19467	19520	19300	19345	19397	19493	19316	19512	19421	19510	19370	19494	19546	19295	19484	19425	19598	19408	19460	19219	19499	19413	19381	19173	19474	19259	19258	19410	19460	19225	19347	19532	19496	19378	19335	19548	19463	19387	19186	19490	19223	19327	19402	19277	19430	19348	19457	19329	19372	19385	19399	19333	19411	19481	19411	19314	19494	19475	19327	19595	19496	19505	19198	19358	19380	19582	19585	19512	19512	19483	19240	19469	19296	19526	19314	19420	19425	19233	19294	19294	19513	19454	19530	19487	19452	19443	19250	19537	19362	19391	19303	19523	19294	19397	19446	19339	19206	19293	19321	19367	19279	19092	19412	19482	19549	19356	19483	19085	19416	19371	19466	19400	19323	19423	19347	19467	19619	19567	19633	19483	19283	19339	19459	19359	19648	19608	19271	19378	19659	19271	19350	19287	19219	19462	19511	19531	19354	19320	19591	19499	19434	19262	19284	19506	19392	19510	19636	19438	19374	19261	19499	19411	19394	19544	19426	19530	19452	19513	19298	19415	19593	19478	19437	19433	19274	19460	19443	19462	19476	19551	19427	19100	19467	19249	19392	19407	19417	19205	19382	19338	19254	19614	19535	19455	19382	19327	19512	19503	19361	19235	19423	19377	19463	19417	19254	19409	19465	19389	19407	19385	19223	19305	19270	19395	19435	19314	19542	19406	19225	19168	19378	19487	19280	19223	19327	19410	19392	19629	19421	19405	19445	19625	19385	19371	19588	19237	19394	19385	19484	19498	19687	19292	19357	19516	19372	19426	19225	19257	19018	19474	19519	19241	19428	19380	19349	19476	19493	19509	19439	19384	19467	19524	19363	19422	19387	19382	19279	19563	19395	19426	19254	19289	19256	19481	19452	19577	19097	19234	19235	19354	19409	19564	19327	19375	19339	19437	19556	19685	19422	19219	19536	19461	19673	19422	19576	19419	19384	19331	19174	19375	19261	19329	19556	19357	19650	19605	19334	19147	19251	19382	19327	19651	19406	19361	19338	19459	19464	19476	19265	19466	19212	19293	19430	19481	19434	19512	19371	19409	19410	19492	19380	19358	19541	19408	19491	19406	19189	19395	19343	19244	19334	19496	19391	19482	19380	19516	19331	19468	19433	19364	19317	19591	19375	19481	19503	19546	19548	19572	19479	19268	19388	19370	19526	19515	19326	19643	19429	19312	19500	19643	19346	19215	19311	19307	19475	19407	19370	19403	19548	19357	19396	19458	19361	19224	19238	19360	19450	19332	19398	19345	19436	19406	19238	19678	19459	19406	19344	19400	19355	19392	19381	19582	19474	19377	19347	19381	19636	19527	19512	19391	19350	19369	19398	19308	19628	19286	19460	19314	19329	19352	19319	19699	19207	19305	19388	19412	19388	19569	19381	19318	19404	19295	19324	19547	19516	19302	19352	19219	19315	19436	19271	19338	19236	19377	19587	19387	19497	19400	19268	19434	19352	19351	19344	19428	19390	19473	19346	19205	19417	19374	19434	19631	19470	19638	19350	19580	19535	19310	19199	19330	19575	19522	19433	19272	19336	19304	19436	19273	19624	19292	19370	19581	19322	19537	19378	19427	19356	19447	19336	19267	19396	19474	19577	19484	19408	19405	19279	19488	19383	19239	19513	19305	19538	19422	19387	19660	19588	19488	19462	19521	19508	19519	19624	19498	19530	19699	19383	19396	19474	19396	19393	19392	19426	19398	19468	19413	19383	19594	19487	19798	19352	19321	19335	19403	19483	19639	19419	19439	19233	19585	19383	19328	19591	19400	19422	19526	19383	19604	19539	19369	19357	19217	19354	19212	19667	19402	19403	19408	19365	19440	19369	19281	19557	19533	19411	19208	19283	19487	19798	19439	19667	19405	19437	19378	19444	19193	19340	19536	19592	19517	19191	19277	19548	19548	19225	19324	19562	19261	19415	19586	19395	19432	19567	19409	19340	19326	19617	19181	19199	19474	19399	19676	19512	19461	19279	19326	19382	19351	19465	19480	19253	19583	19493	19494	19448	19554	19490	19209	19222	19567	19526	19475	19414	19258	19337	19321	19228	19435	19514	19366	19443	19484	19356	19249	19480	19377	19430	19606	19391	19413	19324	19489	19273	19431	19379	19532	19431	19445	19640	19328	19404	19441	19268	19310	19377	19307	19355	19360	19327	19313	19567	19369	19414	19378	19374	19337	19457	19432	19322	19459	19338
27305	40141	36266	28872	25888	23264	21632	20471	19792	19373	18981	18287	17770	17511	17248	17228	16857	17014	16930	16879	16719	16618	17024	16622	16793	16627	16652	16668	16918	16672	16746	16587	16662	16577	16547	16637	16617	16549	16505	16674	16606	16679	16597	16649	16632	16438	16717	16746	16826	16561	16694	16597	16682	16791	16531	16638	16739	16764	16721	16573	16695	16635	16653	16504	16753	16505	16622	16723	16707	16618	16779	16671	16661	16728	16548	16583	16616	16610	16669	16526	16382	16700	16520	16489	16495	16578	16613	16590	16519	16724	16522	16693	16691	16596	16576	16365	16470	16560	16728	16669	16506	16456	16542	16618	16532	16517	16517	16536	16701	16730	16590	16532	16484	16480	16573	16427	16562	16525	16568	16508	16722	16516	16717	16693	16508	16483	16686	16391	16694	16685	16654	16695	16513	16499	16660	16572	16560	16652	16606	16664	16530	16590	16448	16593	16664	16551	16717	16558	16497	16561	16707	16512	16714	16455	16509	16459	16433	16459	16402	16418	16620	16655	16478	16543	16619	16585	16688	16534	16571	16524	16455	16602	16710	16497	16418	16573	16533	16563	16697	16633	16622	16602	16618	16612	16597	16646	16513	16594	16536	16672	16660	16612	16617	16771	16594	16602	16638	16586	16527	16545	16493	16552	16636	16547	16720	16658	16602	16597	16656	16660	16604	16564	16538	16593	16565	16596	16716	16452	16862	16607	16555	16578	16761	16624	16552	16654	16672	16712	16449	16569	16651	16484	16603	16625	16563	16421	16444	16516	16521	16653	16494	16550	16759	16668	16612	16532	16566	16581	16645	16615	16757	16712	16463	16565	16681	16548	16517	16554	16576	16483	16764	16447	16570	16675	16466	16588	16494	16534	16629	16599	16668	16583	16538	16585	16680	16569	16398	16563	16530	16552	16759	16507	16565	16571	16821	16578	16673	16571	16680	16616	16391	16712	16516	16586	16621	16430	16565	16634	16750	16546	16556	16424	16536	16679	16810	16691	16503	16609	16437	16721	16708	16849	16620	16535	16520	16605	16509	16619	16656	16588	16595	16483	16653	16614	16412	16563	16608	16512	16557	16400	16663	16634	16585	16752	16367	16565	16459	16661	16646	16590	16676	16655	16704	16550	16775	16471	16583	16542	16504	16834	16627	16415	16530	16425	16617	16546	16549	16583	16623	16648	16763	16509	16654	16719	16708	16815	16610	16629	16759	16565	16425	16584	16432	16617	16546	16591	16669	16594	16510	16580	16432	16793	16648	16584	16662	16547	16628	16734	16557	16532	16728	16495	16689	16670	16630	16596	16764	16635	16744	16687	16609	16637	16423	16591	16544	16721	16683	16758	16513	16626	16605	16576	16662	16560	16649	16758	16639	16592	16611	16668	16744	16489	16569	16710	16515	16542	16677	16641	16585	16457	16598	16607	16496	16517	16698	16549	16520	16484	16607	16461	16617	16391	16538	16617	16692	16530	16470	16653	16475	16579	16588	16677	16516	16643	16535	16654	16659	16564	16531	16675	16571	16472	16582	16489	16717	16677	16726	16855	16711	16572	16585	16827	16610	16502	16365	16737	16693	16504	16617	16498	16579	16525	16625	16586	16460	16470	16721	16485	16693	16582	16457	16636	16541	16476	16666	16550	16515	16750	16709	16485	16561	16614	16504	16670	16434	16662	16785	16507	16589	16811	16547	16567	16558	16727	16537	16561	16570	16574	16534	16733	16608	16706	16391	16657	16619	16648	16570	16740	16681	16771	16678	16568	16574	16484	16402	16726	16669	16647	16566	16697	16632	16584	16632	16804	16424	16781	16673	16536	16689	16571	16376	16608	16320	16642	16892	16683	16617	16762	16531	16569	16630	16339	16495	16591	16562	16567	16551	16587	16491	16639	16626	16532	16460	16432	16543	16601	16656	16644	16523	16497	16536	16511	16617	16493	16583	16689	16565	16678	16659	16592	16591	16569	16631	16747	16631	16567	16579	16698	16642	16599	16641	16619	16594	16534	16546	16594	16553	16482	16619	16629	16579	16519	16576	16607	16687	16745	16688	16663	16686	16667	16622	16563	16562	16661	16740	16585	16509	16617	16424	16562	16549	16602	16473	16743	16689	16663	16550	16617	16585	16504	16810	16770	16521	16699	16627	16633	16638	16641	16598	16582	16511	16535	16520	16699	16567	16678	16497	16570	16578	16564	16728	16629	16546	16732	16486	16629	16572	16600	16573	16569	16677	16706	16651	16530	16529	16683	16651	16676	16466	16565	16629	16532	16485	16528	16693	16582	16756	16744	16565	16693	16619	16453	16634	16595	16621	16745	16567	16603	16578	16650	16792	16501	16605	16647	16574	16535	16510	16611	16726	16648	16590	16614	16517	16517	16706	16499	16526	16678	16664	16473	16601	16538	16600	16529	16697	16530	16554	16629	16548	16456	16544	16585	16713	16388	16615	16600	16598	16688	16547	16578	16581	16700	16565	16369	16657	16647	16613	16638	16445	16497	16633	16537	16566	16778	16767	16555	16672	16661	16618	16752	16650	16542	16632	16546	16721	16625	16675	16338	16603	16414	16698	16628	16774	16631	16620	16718	16395	16469	16584	16589	16638	16643	16596	16518	16427	16679	16755	16720	16694	16658	16552	16654	16609	16507	16674	16578	16646	16461	16619	16815	16557	16502	16531	16458	16651	16612	16507	16569	16396	16455	16718	16528	16565	16668	16667	16423	16686	16505	16586	16607	16614	16670	16694	16512	16526	16659	16492	16565	16823	16608	16632	16581	16851	16568	16587	16720	16493	16704	16618	16764	16719	16651	16654	16669	16521	16533	16594	16598	16556	16554	16560	16654	16599	16482	16587	16706	16554	16689	16484	16522	16641	16578	16630	16516	16521	16637	16604	16729	16547	16481	16525	16639	16333	16630	16446	16769	16691	16505	16657	16661	16636	16725	16622	16540	16664	16487	16635	16662	16567	16646	16412	16630	16648	16470	16614	16606	16731	16548	16777	16579	16606	16440	16567	16658	16656	16464	16571	16674	16460	16448	16662	16717	16610	16450	16740	16781	16624	16604	16603	16580	16440	16482	16559	16600	16585	16655	16644	16395	16716	16544	16688	16504	16748	16535	16540	16627	16509	16663	16553	16773	16763	16542	16705	16570	16542	16580	16671	16475	16340	16533	16571	16736	16546	16545	16557	16489	16619	16627	16549	16647	16520	16505	16715	16517	16638	16488	16571	16771	16547	16549	16517	16765	16737	16640	16595	16574	16601	16714	16622	16653	16591	16667	16490	16754	16616	16640	16629	16770	16603	16598	16576	16465	16606	16564	16544	16792	16597	16434	16613	16568	16429	16454	16514	16567	16600	16437	16561	16839	16570	16790	16537	16526	16688	16614	16734	16523	16542	16650	16608	16603	16455	16590	16678	16503	16691	16366	16566	16520	16573	16636	16494	16454	16563	16484	16563	16656	16562	16587	16700	16670	16521	16606	16675	16580	16773	16830	16574	16519	16574	16590	16405	16767	16667	16494	16621	16490	16584	16635	16565	16589	16549	16457	16575	16647	16685	16460	16688	16709	16666	16548	16455	16577	16583	16632	16647	16654	16538	16609	16596	16504	16784	16714	16772	16556	16606	16668	16617	16661	16678	16578	16633	16557	16671	16552	16579	16688	16589	16654	16593	16591	16737	16533	16547	16492	16591	16787	16823	16700	16563	16578	16591	16579	16533	16439	16557	16726	16655	16693	16650	16474	16557	16608	16573	16435	16697	16606	16685	16569	16706	16720	16560	16550	16588	16541	16705	16548	16521	16457	16588	16536	16609	16552	16680	16532	16547	16634	16516	16677	16755	16449	16540	16649	16578	16383	16538	16612	16727	16589	16778	16670	16604	16622	16586	16680	16543	16836	16642	16445	16565	16653	16678	16438	16772	16770	16512	16574	16615	16748	16600	16618	16706	16470	16676	16576	16531	16680	16669	16644	16730	16454	16512	16581	16690	16640	16683	16608	16488	16526	16671	16616	16528	16456	16639	16461	16662	16544	16694	16673	16488	16563	16712	16592	16668	16565	16558	16362	16689	16731	16590	16753	16435	16740	16607	16617	16551	16531	16621	16677	16525	16661	16780	16608	16682	16590	16445	16706	16568	16440	16713	16649	16827	16649	16615	16663	16605	16623	16693	16545	16647	16621	16516	16781	16403	16557	16590	16495	16590	16697	16618	16629	16448	16360	16435	16726	16367	16735	16609	16767	16620	16734	16698	16645	16862	16694	16496	16670	16683	16451	16713	16547	16689	16476	16533	16746	16622	16633	16659	16488	16484	16536	16704	16541	16581	16546	16468	16291	16460	16710	16693	16459	16537	16929	16394	16639	16548	16591	16698	16611	16505	16507	16472	16577	16569	16488	16683	16494	16484	16529	16716	16549	16591	16577	16635	16623	16506	16505	16616	16709	16511	16826	16795	16657	16549	16607	16681	16541	16498	16500	16547	16330	16555	16491	16757	16382	16458	16526	16560	16599	16549	16661	16498	16579	16700	16734	16720	16514	16707	16643	16607	16644	16452	16603	16549	16685	16858	16541	16617	16637	16679	16560	16613	16581	16477	16390	16450	16710	16586	16696	16599	16629	16572	16597	16514	16583	16382	16550	16727	16437	16336	16543	16332	16553	16694	16455	16452	16496	16640	16577	16753	16648	16557	16780	16560	16689	16599	16511	16565	16668	16634	16562	16485	16729	16561	16741	16610	16742	16412	16437	16569	16564	16513	16555	16585	16448	16591	16611	16549	16706	16295	16460	16502	16597	16514	16680	16458	16649	16636	16604	16792	16668	16644	16695	16482	16581	16701	16345	16578	16563	16451	16658	16634	16615	16658	16569	16537	16792	16464	16433	16539	16684	16638	16655	16529	16679	16602	16550	16622	16461	16727	16645	16564	16589	16611	16610	16709	16650	16551	16505	16524	16666	16538	16579	16900	16666	16440	16680	16665	16602	16581	16506	16553	16585	16635	16602	16460	16520	16647	16436	16613	16582	16651	16662	16479	16597	16700	16763	16592	16598	16579	16563	16579	16535	16471	16684	16548	16478	16707	16566	16375	16566	16755	16702	16434	16635	16488	16637	16574	16587	16614	16727	16529	16661	16789	16470	16409	16558
23573	21041	28538	24368	24115	26241	26237	23297	22335	22239	22045	21209	21005	20629	20349	20116	20229	19878	19969	19749	19653	19639	19675	19656	19738	19673	19484	19605	19780	19411	19743	19508	19709	19416	19497	19615	19814	19536	19474	19549	19532	19580	19331	19495	19525	19446	19537	19472	19507	19568	19302	19373	19257	19424	19434	19496	19558	19376	19595	19462	19265	19434	19663	19355	19527	19410	19373	19473	19456	19438	19411	19345	19413	19373	19376	19497	19246	19341	19405	19420	19469	19512	19341	19383	19526	19218	19297	19286	19363	19419	19617	19180	19432	19276	19357	19391	19469	19345	19277	19332	19430	19474	19540	19303	19331	19689	19399	19193	19546	19672	19372	19401	19381	19285	19562	19404	19453	19490	19437	19369	19357	19351	19468	19304	19224	19135	19328	19309	19262	19251	19442	19250	19503	19509	19471	19490	19235	19050	19267	19196	19295	19454	19435	19543	19492	19455	19352	19520	19528	19351	19338	19443	19447	19139	19490	19320	19435	19360	19325	19441	19170	19453	19491	19403	19367	19316	19467	19515	19193	19464	19507	19328	19451	19346	19277	19319	19414	19367	19469	19353	19439	19513	19278	19390	19293	19544	19359	19260	19403	19488	19573	19180	19330	19290	19389	19435	19451	19336	19485	19394	19252	19488	19494	19410	19615	19506	19196	19302	19610	19322	19158	19586	19301	19299	19503	19324	19359	19484	19445	19241	19383	19605	19506	19544	19392	19425	19369	19280	19315	19284	19299	19433	19272	19370	19567	19443	19143	19423	19175	19691	19409	19475	19432	19423	19352	19430	19532	19460	19344	19309	19508	19466	19401	19271	19296	19387	19420	19248	19327	19128	19433	19400	19346	19334	19260	19388	19434	19276	19177	19226	19442	19402	19436	19433	19436	19361	19359	19340	19329	19245	19298	19189	19536	19529	19257	19314	19359	19381	19257	19385	19287	19592	19497	19583	19455	19743	19411	19261	19378	19499	19306	19389	19169	19329	19377	19357	19459	19447	19429	19381	19512	19401	19279	19528	19377	19546	19249	19377	19421	19408	19619	19410	19507	19237	19600	19511	19306	19478	19406	19368	19429	19417	19637	19502	19301	19484	19272	19360	19414	19323	19436	19309	19421	19625	19406	19274	19376	19373	19241	19201	19375	19403	19433	19279	19403	19233	19479	19226	19421	19389	19528	19394	19410	19324	19227	19236	19410	19337	19333	19375	19381	19500	19307	19531	19360	19275	19343	19428	19582	19447	19527	19480	19565	19422	19268	19344	19355	19415	19449	19355	19225	19607	19372	19446	19255	19515	19589	19303	19324	19352	19456	19362	19409	19390	19292	19415	19329	19308	19459	19262	19554	19494	19454	19259	19322	19554	19204	19441	19245	19353	19493	19361	19467	19349	19234	19043	19380	19518	19276	19352	19546	19390	19679	19298	19424	19488	19246	19299	19419	19558	19585	19342	19340	19319	19283	19267	19600	19464	19412	19460	19273	19444	19384	19613	19466	19369	19264	19634	19648	19550	19301	19386	19408	19297	19518	19413	19461	19449	19499	19508	19354	19266	19232	19318	19401	19467	19337	19213	19269	19336	19235	19390	19369	19627	19539	19433	19545	19498	19209	19354	19449	19257	19285	19325	19206	19370	19616	19426	19602	19302	19101	19404	19369	19266	19497	19320	19460	19436	19523	19472	19421	19260	19325	19437	19223	19373	19424	19536	19346	19312	19365	19258	19443	19372	19319	19186	19409	19742	19494	19602	19458	19502	19369	19445	19492	19223	19301	19383	19380	19352	19476	19627	19565	19126	19410	19670	19535	19477	19402	19390	19376	19276	19114	19219	19382	19374	19558	19561	19239	19324	19709	19443	19275	19472	19293	19450	19379	19178	19551	19321	19372	19457	19417	19358	19267	19610	19324	19435	19328	19518	19454	19383	19379	19320	19318	19370	19478	19408	19362	19442	19268	19363	19339	19410	19504	19285	19536	19566	19544	19513	19385	19325	19389	19370	19271	19556	19277	19337	19300	19657	19355	19484	19365	19582	19403	19416	19410	19458	19718	19293	19482	19300	19245	19405	19159	19366	19452	19294	19276	19307	19402	19530	19252	19492	19426	19378	19364	19190	19575	19410	19327	19475	19320	19234	19279	19236	19393	19386	19391	19394	19347	19261	19253	19506	19577	19527	19294	19300	19285	19425	19432	19273	19204	19586	19450	19181	19548	19565	19506	19320	19522	19353	19389	19507	19485	19307	19518	19513	19433	19144	19378	19489	19248	19224	19275	19406	19392	19259	19350	19388	19222	19363	19390	19502	19475	19397	19406	19461	19655	19338	19503	19504	19538	19463	19388	19417	19445	19239	19246	19424	19488	19327	19396	19294	19431	19385	19415	19456	19517	19276	19454	19127	19251	19327	19500	19130	19383	19204	19475	19383	19263	19371	19485	19248	19325	19369	19412	19452	19359	19369	19251	19344	19256	19234	19341	19244	19414	19539	19415	19362	19683	19450	19431	19332	19418	19076	19334	19455	19339	19336	19300	19520	19483	19522	19605	19582	19408	19317	19438	19408	19337	19422	19389	19279	19488	19508	19425	19347	19532	19739	19438	19431	19156	19297	19523	19252	19245	19168	19375	19530	19527	19331	19286	19257	19460	19337	19392	19336	19206	19454	19474	19349	19441	19573	19279	19587	19457	19268	19535	19228	19347	19280	19437	19385	19368	19391	19205	19541	19459	19417	19433	19512	19291	19333	19466	19413	19262	19377	19365	19530	19451	19568	19214	19331	19285	19461	19296	19280	19378	19346	19364	19496	19483	19315	19183	19342	19395	19275	19601	19681	19501	19339	19394	19442	19420	19222	19607	19593	19332	19424	19444	19403	19313	19611	19570	19331	19397	19377	19359	19377	19668	19480	19624	19452	19265	19434	19450	19501	19185	19466	19406	19312	19278	19236	19380	19457	19392	19561	19293	19359	19526	19592	19166	19426	19477	19488	19637	19600	19412	19536	19354	19558	19366	19539	19641	19307	19461	19240	19543	19317	19286	19284	19270	19448	19405	19196	19437	19303	19450	19401	19535	19414	19467	19448	19316	19574	19497	19144	19450	19506	19547	19387	19621	19155	19543	19366	19161	19334	19343	19546	19259	19334	19372	19408	19383	19431	19498	19476	19450	19311	19410	19338	19511	19388	19481	19268	19386	19471	19515	19316	19389	19543	19342	19389	19235	19442	19477	19411	19353	19250	19363	19568	19358	19290	19510	19485	19450	19392	19291	19455	19306	19528	19447	19490	19451	19479	19268	19327	19410	19357	19447	19277	19270	19265	19552	19381	19186	19416	19218	19362	19379	19506	19477	19527	19418	19173	19215	19313	19561	19467	19520	19487	19240	19456	19285	19211	19454	19421	19395	19402	19268	19303	19362	19438	19637	19355	19416	19407	19429	19506	19398	19397	19267	19085	19313	19457	19246	19435	19379	19400	19356	19470	19634	19434	19185	19419	19419	19195	19554	19334	19430	19327	19200	19386	19223	19202	19445	19230	19579	19360	19499	19551	19331	19310	19313	19300	19328	19440	19400	19241	19329	19543	19687	19374	19443	19246	19322	19222	19116	19224	19577	19335	19519	19503	19331	19172	19362	19304	19387	19354	19288	19504	19329	19326	19499	19521	19487	19419	19410	19393	19577	19524	19430	19351	19494	19523	19474	19441	19358	19362	19413	19462	19263	19368	19420	19274	19487	19207	19503	19236	19442	19276	19369	19320	19445	19529	19444	19302	19397	19366	19449	19413	19446	19322	19463	19186	19395	19386	19479	19377	19338	19584	19507	19666	19490	19361	19402	19343	19276	19218	19488	19202	19286	19539	19627	19358	19468	19382	19464	19545	19256	19329	19309	19492	19517	19149	19377	19335	19340	19312	19396	19451	19306	19672	19316	19469	19038	19204	19399	19451	19315	19474	19274	19443	19493	19453	19616	19392	19454	19675	19377	19671	19341	19380	19380	19411	19255	19363	19425	19380	19422	19413	19501	19413	19284	19366	19349	19309	19459	19434	19055	19388	19424	19352	19333	19495	19511	19501	19534	19357	19509	19665	19236	19430	19468	19435	19382	19364	19396	19271	19462	19220	19365	19195	19351	19412	19276	19524	19375	19253	19250	19455	19339	19320	19524	19425	19261	19249	19510	19546	19467	19231	19451	19517	19218	19334	19518	19150	19364	19407	19380	19327	19280	19429	19498	19477	19278	19654	19320	19391	19506	19467	19188	19321	19359	19220	19442	19329	19286	19276	19679	19455	19411	19386	19462	19435	19465	19330	19424	19367	19410	19460	19425	19168	19246	19449	19503	19326	19409	19308	19424	19262	19655	19550	19341	19409	19331	19153	19328	19379	19303	19304	19494	19258	19241	19339	19588	19486	19377	19298	19289	19369	19623	19425	19441	19354	19319	19520	19495	19495	19401	19273	19444	19239	19235	19225	19222	19127	19404	19379	19594	19309	19534	19330	19608	19644	19600	19315	19277	19335	19163	19283	19318	19264	19397	19324	19210	19403	19438	19282	19226	19422	19349	19378	19273	19357	19376	19480	19468	19469	19362	19149	19238	19288	19354	19420	19371	19391	19434	19496	19371	19491	19375	19469	19523	19510	19375	19344	19300	19379	19269	19243	19450	19576	19454	19405	19411	19444	19469	19511	19406	19386	19507	19563	19476	19175	19213	19434	19250	19265	19398	19336	19486	19409	19319	19241	19455	19475	19478	19475	19169	19449	19582	19353	19625	19358	19576	19416	19444	19484	19451	19406	19253	19236	19416	19431	19390	19395	19305	19442	19345	19425	19346	19498	19482	19429	19259	19491	19142	19447	19364	19376	19253	19431	19301	19550	19351	19500	19456	19476	19322	19586	19358	19475	19252	19563	19765	19629	19250	19290	19359	19344	19366	19387	19414	19292	19349	19261	19167	19657	19494	19250	19305	19309	19309	19193	19356	19436	19175	19625	19434	19394	19392	19210	19411	19409	19294	19270	19339	19520	19495	19467	19433	19505	19340	19370	19421	19486	19310	19307	19569	19247	19205	19271	19316	19416	19413	19597	19452	19355	19319	19285	19237	19366	19441	19319	19318	19516	19497	19504	19404	19392	19362	19325	19595	19631
26952	45270	40958	33296	29520	26026	23646	22169	21250	20822	20409	19881	18629	18175	17696	17630	17438	17386	17209	17238	17173	16882	16890	16828	16668	16623	16712	16780	16785	16604	16682	16858	16709	16604	16675	16784	16586	16713	16758	16705	16711	16797	16633	16533	16710	16650	16683	16695	16770	16660	16850	16515	16755	16658	16661	16618	16527	16830	16839	16637	16788	16575	16468	16755	16736	16593	16478	16508	16637	16729	16725	16685	16607	16591	16557	16676	16684	16673	16612	16590	16590	16716	16651	16593	16629	16628	16780	16522	16641	16612	16690	16630	16664	16583	16744	16699	16396	16682	16605	16619	16768	16560	16737	16564	16660	16482	16616	16633	16441	16664	16625	16677	16672	16633	16681	16656	16538	16727	16523	16479	16533	16743	16482	16722	16639	16798	16716	16661	16520	16514	16599	16544	16443	16551	16541	16539	16520	16479	16547	16702	16565	16576	16565	16621	16614	16695	16600	16605	16492	16710	16602	16440	16644	16588	16634	16528	16555	16725	16544	16620	16575	16666	16641	16507	16676	16599	16644	16576	16474	16573	16592	16568	16541	16526	16490	16657	16603	16535	16550	16563	16664	16520	16676	16668	16453	16571	16597	16563	16587	16636	16585	16539	16655	16498	16614	16507	16724	16503	16618	16673	16900	16415	16537	16645	16657	16495	16611	16387	16549	16639	16725	16584	16481	16427	16484	16704	16537	16611	16502	16612	16611	16693	16535	16619	16513	16590	16638	16642	16429	16588	16494	16524	16521	16588	16603	16551	16600	16651	16471	16647	16559	16527	16686	16479	16627	16611	16445	16678	16590	16685	16621	16603	16650	16709	16565	16557	16586	16543	16765	16565	16701	16570	16648	16742	16486	16747	16684	16523	16542	16542	16518	16406	16493	16674	16639	16530	16523	16572	16600	16615	16535	16586	16470	16373	16520	16637	16648	16603	16791	16542	16690	16635	16715	16719	16663	16606	16475	16650	16570	16606	16512	16413	16568	16586	16549	16746	16555	16575	16541	16615	16669	16689	16589	16510	16568	16597	16663	16719	16587	16490	16724	16352	16556	16523	16610	16560	16472	16557	16586	16608	16798	16656	16709	16669	16652	16634	16788	16671	16659	16648	16681	16623	16645	16590	16648	16547	16719	16582	16559	16640	16511	16493	16483	16661	16405	16664	16380	16410	16558	16611	16548	16579	16581	16586	16464	16544	16588	16553	16530	16525	16495	16606	16584	16428	16803	16554	16447	16759	16647	16620	16592	16673	16575	16400	16663	16548	16503	16617	16591	16617	16640	16577	16576	16684	16609	16737	16741	16423	16705	16789	16488	16483	16872	16650	16743	16709	16447	16719	16667	16559	16553	16677	16639	16521	16599	16523	16556	16654	16513	16581	16522	16450	16622	16469	16736	16684	16583	16753	16480	16492	16605	16598	16518	16479	16519	16605	16639	16787	16682	16461	16651	16634	16714	16661	16705	16708	16622	16680	16598	16520	16594	16788	16730	16695	16646	16532	16568	16634	16426	16568	16672	16618	16576	16496	16573	16797	16602	16631	16836	16581	16458	16567	16501	16720	16608	16510	16678	16610	16601	16593	16668	16638	16577	16688	16574	16686	16491	16517	16762	16615	16555	16535	16491	16593	16594	16551	16499	16618	16554	16638	16405	16524	16571	16692	16698	16775	16697	16607	16501	16591	16671	16589	16574	16486	16554	16380	16517	16572	16557	16791	16604	16744	16639	16521	16733	16515	16512	16490	16562	16627	16778	16560	16663	16479	16622	16605	16588	16614	16608	16709	16656	16732	16476	16427	16771	16701	16468	16644	16611	16631	16629	16555	16600	16570	16617	16538	16675	16618	16656	16784	16699	16808	16665	16782	16622	16444	16453	16740	16614	16689	16589	16593	16695	16536	16645	16684	16411	16521	16692	16635	16713	16692	16576	16613	16674	16561	16684	16672	16853	16537	16623	16500	16613	16603	16632	16463	16717	16622	16594	16628	16601	16512	16681	16486	16572	16688	16615	16855	16508	16734	16433	16535	16477	16498	16671	16727	16636	16605	16680	16590	16442	16648	16620	16624	16630	16569	16470	16700	16585	16706	16744	16616	16522	16593	16564	16691	16850	16478	16627	16623	16583	16548	16444	16647	16607	16636	16557	16508	16629	16444	16568	16612	16421	16516	16635	16472	16547	16498	16700	16573	16656	16676	16595	16591	16455	16614	16572	16585	16480	16584	16544	16584	16545	16599	16563	16623	16559	16549	16725	16538	16603	16619	16707	16595	16676	16749	16574	16325	16450	16549	16504	16679	16586	16672	16637	16750	16645	16491	16543	16614	16486	16474	16461	16556	16617	16592	16562	16496	16659	16653	16663	16531	16543	16593	16503	16497	16625	16622	16538	16579	16651	16607	16688	16498	16677	16731	16586	16710	16558	16540	16644	16417	16434	16791	16468	16741	16534	16555	16548	16544	16835	16438	16750	16834	16545	16670	16524	16631	16630	16583	16687	16659	16712	16546	16674	16550	16619	16606	16610	16772	16614	16676	16601	16648	16621	16505	16749	16670	16592	16664	16278	16467	16489	16695	16582	16545	16531	16706	16517	16569	16628	16571	16556	16609	16690	16513	16899	16574	16643	16739	16609	16512	16534	16634	16571	16630	16554	16732	16559	16523	16564	16641	16440	16756	16564	16573	16730	16462	16464	16585	16299	16403	16516	16505	16556	16493	16664	16597	16667	16642	16541	16491	16627	16553	16653	16636	16747	16551	16752	16661	16722	16596	16438	16626	16584	16564	16631	16391	16459	16636	16465	16567	16657	16616	16565	16529	16629	16537	16560	16565	16575	16594	16516	16603	16715	16761	16564	16567	16613	16634	16439	16714	16577	16340	16652	16559	16848	16659	16543	16743	16473	16545	16658	16638	16659	16344	16475	16504	16477	16589	16722	16520	16658	16677	16491	16641	16608	16706	16691	16667	16732	16854	16640	16507	16639	16567	16506	16573	16389	16429	16473	16627	16722	16404	16628	16654	16704	16642	16529	16533	16450	16701	16610	16580	16531	16648	16683	16627	16560	16505	16656	16666	16563	16609	16597	16494	16761	16507	16466	16662	16598	16606	16540	16620	16679	16658	16628	16768	16550	16666	16746	16533	16601	16537	16580	16525	16617	16647	16570	16728	16667	16466	16632	16689	16554	16617	16739	16664	16533	16585	16435	16790	16585	16460	16575	16572	16598	16542	16686	16434	16512	16575	16582	16667	16515	16691	16718	16543	16513	16571	16552	16662	16603	16615	16660	16480	16677	16671	16538	16638	16585	16536	16529	16704	16726	16688	16733	16629	16567	16598	16552	16500	16452	16763	16443	16692	16453	16631	16519	16675	16565	16484	16673	16415	16574	16614	16665	16592	16477	16616	16593	16403	16565	16471	16632	16701	16553	16520	16508	16697	16511	16555	16591	16511	16612	16572	16764	16462	16567	16607	16608	16525	16661	16820	16686	16555	16654	16657	16639	16675	16605	16593	16527	16716	16603	16636	16494	16545	16656	16492	16375	16646	16676	16633	16716	16453	16576	16542	16601	16545	16638	16588	16518	16674	16694	16488	16556	16533	16447	16592	16620	16718	16680	16518	16504	16552	16714	16508	16650	16359	16671	16734	16600	16496	16651	16627	16743	16836	16474	16611	16434	16542	16750	16578	16508	16526	16664	16519	16433	16699	16619	16576	16614	16511	16736	16680	16502	16536	16559	16570	16691	16533	16610	16665	16572	16652	16728	16736	16402	16477	16520	16592	16578	16529	16454	16725	16718	16501	16591	16519	16559	16481	16650	16503	16546	16611	16530	16541	16709	16607	16687	16633	16623	16721	16734	16635	16680	16681	16745	16462	16644	16624	16700	16784	16554	16452	16605	16764	16629	16637	16590	16619	16576	16713	16615	16565	16608	16533	16465	16742	16610	16528	16606	16542	16490	16684	16555	16807	16614	16589	16600	16551	16677	16472	16758	16519	16587	16583	16694	16575	16633	16805	16620	16548	16526	16747	16518	16495	16668	16616	16617	16473	16438	16662	16453	16630	16670	16600	16762	16613	16626	16542	16493	16559	16588	16651	16777	16490	16495	16656	16577	16714	16647	16529	16590	16453	16735	16592	16602	16671	16489	16647	16579	16473	16401	16508	16744	16645	16613	16629	16637	16618	16594	16480	16673	16536	16654	16647	16624	16457	16705	16382	16493	16589	16658	16625	16511	16483	16653	16580	16715	16595	16559	16732	16609	16615	16711	16657	16513	16608	16473	16727	16685	16529	16630	16606	16563	16627	16720	16573	16620	16535	16611	16436	16612	16576	16658	16615	16657	16552	16628	16618	16533	16647	16606	16513	16638	16482	16660	16492	16641	16694	16388	16680	16478	16560	16646	16711	16656	16718	16631	16638	16635	16728	16582	16513	16680	16661	16458	16474	16458	16471	16665	16639	16676	16519	16539	16659	16490	16512	16573	16540	16658	16610	16505	16592	16573	16666	16623	16436	16546	16531	16573	16575	16689	16626	16572	16729	16617	16496	16611	16539	16654	16671	16558	16536	16809	16603	16342	16746	16687	16459	16418	16772	16790	16718	16722	16556	16658	16542	16826	16441	16650	16607	16615	16524	16726	16725	16568	16561	16490	16521	16497	16743	16377	16565	16497	16504	16847	16596	16617	16651	16645	16665	16728	16599	16498	16656	16727	16565	16678	16716	16722	16713	16546	16763	16650	16769	16579	16563	16511	16577	16477	16759	16648	16720	16455	16605	16681	16673	16574	16568	16405	16585	16652	16677	16603	16559	16660	16475	16570	16737	16559	16694	16574	16719	16576	16743	16827	16420	16584	16569	16605	16301	16644	16713	16521	16676	16621	16592	16533	16509	16474	16493	16672	16680	16617	16670	16437	16452	16471	16651	16701	16618	16656	16471	16678	16467	16598	16547	16589	16846	16710	16639	16682	16550	16619	16647	16399	16688	16595	16662	16540	16713	16613	16720	16456	16592	16657	16691	16392	16554	16717	16582	16629	16670	16729	16461	16667	16660	16806	16541	16575	16693	16571	16550	16642	16564	16774	16744	16536	16505	16604	16478	16523	16674	16706	16434	16454	16597	16425	16796	16673	16486	16517	16640
22567	21064	28858	23598	22103	26248	29861	25300	24153	24140	23767	23298	22382	22010	21738	21386	21186	21101	20971	21112	20812	20815	20714	20724	20735	20543	20675	20650	20559	20531	20547	20485	20393	20694	20519	20464	20440	20594	20646	20309	20402	20471	20493	20698	20524	20543	20488	20469	20236	20531	20468	20344	20508	20642	20384	20520	20474	20442	20457	20516	20490	20513	20312	20446	20344	20190	20136	20386	20449	20412	20412	20239	20258	20366	20221	20349	20542	20327	20361	20261	20023	20335	20548	20311	20383	20131	20661	20212	20321	20335	20401	20503	20363	20442	20352	20365	20440	20492	20480	20424	20407	20262	20160	20364	20303	20361	20150	20258	20315	20107	20457	20437	20427	20352	20357	20272	20354	20525	20514	20198	20536	20180	20471	20319	20410	20414	20278	20369	20334	20191	20284	20236	20548	20229	20324	20307	20175	20297	20414	20594	20347	20224	20268	20372	20475	20449	20347	20254	20559	20400	20167	20139	20226	20402	20406	20423	20385	20430	20520	20195	20259	20411	20310	20240	20463	20356	20263	20473	20160	20402	20326	20128	20275	20345	20013	20280	20202	20173	20233	20376	20396	20347	20310	20161	20392	20323	20095	20154	20263	20267	20524	20253	20354	20320	20215	20331	20252	20500	20360	20513	20296	20128	20428	20219	20345	20110	20180	20423	20327	20348	20176	20194	20223	20244	20252	20358	20204	20285	20481	20556	20505	20351	20416	20505	20369	20287	20108	20239	20617	20323	20446	20313	20309	20224	20360	20446	20246	20486	20258	20503	20274	20364	20240	20369	20335	20252	20199	20116	20326	20382	20428	20403	20335	20525	20549	20418	20152	20135	20190	20235	20178	20092	20171	20222	20350	20267	20188	20437	20537	20379	20256	20198	20383	20519	20272	20122	20380	20221	20408	20202	20048	20267	20321	20404	20437	20416	20531	20311	20368	20216	20187	20496	20461	20281	20157	20291	20546	20170	20327	20211	20201	20350	20368	20424	20291	20559	20400	20494	20205	20284	20256	20285	20239	20250	20285	20427	20234	20204	20216	20183	20499	20412	20387	20448	20249	20233	20304	20303	20313	20068	20352	20330	20371	20078	20126	20491	20470	20247	20315	20142	20186	20340	20314	20390	20424	20129	20624	20295	20368	20326	20410	20254	20204	20229	20461	20313	20291	20153	20370	20456	20249	20399	20322	20334	20554	20454	20447	20198	20336	20326	20243	20223	20462	20249	20349	20362	20483	20253	20125	20167	20354	20286	20214	20523	20489	20220	20482	20340	20538	20314	20368	20364	20607	20047	20571	20327	20116	20404	20442	20167	20382	20278	20383	20487	20122	20531	20388	20349	20194	20339	20381	20222	20271	20450	20461	20305	20205	20316	20270	20281	20149	20189	20325	20186	20371	20182	20477	20255	20441	20334	20327	20482	20288	20228	20443	20386	20253	20244	20335	20295	20247	20246	20410	20544	20277	20336	20331	20257	20428	20288	20148	20211	20312	20231	20466	20293	20515	20317	20291	20403	20280	20359	20312	20458	20158	20361	20279	20330	20157	20486	20202	20309	20376	20100	20294	20423	20134	20195	20354	20321	20470	20192	20157	20287	20089	20396	20122	20436	20206	20526	20441	20326	20113	20275	20298	20310	20425	20327	20367	20191	20242	20205	20441	20369	20402	20203	20415	20330	20220	20393	20234	20238	20272	20225	20418	20326	20245	20358	20540	20459	20316	20155	20359	20414	20208	20303	20262	20302	20351	20396	20374	20324	20414	20405	20230	20254	20372	20455	20320	20340	20352	20381	20365	20248	20274	20212	20149	20384	20386	20339	20207	20293	20380	20347	20440	20551	20494	20303	20111	20349	20244	20631	20362	20255	20482	20371	20413	20288	20391	20196	20296	20242	20371	20173	20225	20274	20264	20281	20315	20406	20262	20323	20701	20206	20373	20327	20331	20314	20360	20452	20252	20183	20487	20356	20149	20380	20313	20147	20255	20381	20552	20360	20367	20232	20579	20405	20501	20463	20255	20401	20325	20410	20306	20501	20238	20285	20342	20258	20166	20374	20171	20249	20320	20361	20170	20285	20321	20255	20366	20443	20218	20317	20136	20376	20193	20193	20212	20311	20173	20287	20148	20279	20288	20399	20205	20263	20361	20219	20181	20377	20320	20337	20629	20290	20215	20155	20603	20427	20176	20393	20013	20313	20313	20349	20357	20407	20404	20297	20314	20407	20348	20097	20283	20413	20288	20354	20585	20086	20236	20218	20315	20564	20506	20443	20409	20297	20492	20447	20371	20307	20150	20426	20226	20427	20282	20324	20425	20380	20417	20248	20327	20356	20281	20551	20213	20303	20459	20472	20481	20363	20352	20257	20411	20167	20276	20284	20219	20292	20288	20127	20278	20278	20124	20238	20246	20061	20546	20325	20233	20367	20376	20136	20400	20546	20269	20165	20296	20374	20151	20241	20362	20413	20269	20356	20208	20454	20351	20488	20358	20451	20360	20263	20483	20431	20192	20363	20244	20169	20352	20322	20416	20359	20405	20145	20244	20283	20373	20154	20467	20359	20281	20225	20330	20269	20193	20305	20296	20244	20135	20205	20330	20532	20587	20281	20265	20452	20468	20178	20343	20262	20446	20272	20305	20376	20254	20395	20368	20410	20311	20441	20217	20077	20328	20406	20331	20181	20399	20185	20348	20126	20049	20450	20371	20695	20247	20404	20709	20360	20296	20395	20357	20423	20359	20369	20304	20260	20297	20356	20315	20275	20157	20233	20403	20456	20269	20286	20198	20265	20146	20479	20409	20492	20379	20253	20531	20454	20366	20202	20321	20384	20445	20391	20465	20326	20299	20312	20307	20199	20214	20605	20451	20037	20503	20230	20637	20297	20345	20425	20336	20197	20377	20399	20392	20418	20339	20143	20291	20382	20355	20502	20434	20114	20263	20181	20252	20246	20303	20497	20241	20160	20340	20406	20372	20363	20148	20372	20386	20283	20617	20262	20412	20179	20315	20512	20237	20274	20268	20433	20173	20293	20246	20266	20337	20154	20379	20443	20177	20356	20423	20426	20488	20319	20161	20345	20519	20094	20345	20337	20223	20205	20217	20278	20222	20283	20252	20275	20383	20270	20384	20247	20190	20233	20472	20275	20432	20205	20309	20259	20413	20383	20248	20400	20238	20307	20390	20363	20203	20510	20177	20464	20508	20338	20438	20571	20478	20290	20458	20402	20413	20292	20188	20248	20416	20347	20375	20190	20141	20350	20257	20370	20506	20394	20461	20490	20368	20370	20245	20277	20357	20541	20296	20385	20275	20324	20418	20320	20267	20322	20164	20445	20220	20160	20342	20402	20383	20338	20282	20379	20465	20529	20383	20192	20242	20344	20311	20113	20362	20276	20514	20486	20395	20100	20344	20337	20242	20278	20369	20368	20376	20263	20324	20270	20270	20367	20630	20270	20275	20274	20282	20326	20369	20332	20363	20445	20183	20211	20436	20375	20208	20361	20314	20339	20319	20384	20358	20395	20237	20210	20442	20344	20356	20149	20363	20312	20224	20392	20258	20436	20243	20328	20385	20252	20322	20305	20525	20086	20413	20263	20347	20442	20180	20471	20482	20225	20452	20364	20373	20301	20283	20338	20108	20182	20161	20262	20355	20220	20266	20393	20401	20172	20073	20257	20217	20332	20327	20104	20320	20414	20232	20342	20509	20396	20194	20472	20217	20216	20408	20305	20362	20390	20423	20484	20520	20190	20339	20431	20454	20471	20437	20351	20385	20426	20366	20173	20366	20206	20260	20080	20261	20383	20102	20383	20430	20508	20336	20259	20351	20281	20474	20193	20200	20350	20212	20519	20240	20362	20112	20159	20513	20374	20203	20468	20366	20344	20352	20222	20263	20284	20283	20288	20299	20280	20309	20263	20488	20398	20603	20124	20229	20374	20590	20287	20212	20182	20380	20457	20369	20351	20417	20347	20259	20288	20509	20292	20348	20296	20460	20379	20623	20486	20408	20294	20505	20262	20271	20292	20268	20238	20323	20306	20623	20479	20224	20174	20321	20489	20214	20176	20286	20238	20388	20300	20487	20442	20316	20167	20344	20399	20467	20267	20372	20304	20304	20447	20456	20348	20407	20111	20082	20271	20361	20123	20353	20351	20131	20227	20299	20394	20433	20597	20375	20558	20125	20287	20437	20238	20453	20272	20330	20226	20368	20344	20579	20278	20271	20440	20292	20278	20379	20358	20377	20350	20298	20485	20385	20309	20548	20313	20223	20628	20406	20283	20175	20303	20412	20622	20321	20341	20373	20381	20477	20212	20244	20116	20441	20376	20461	20256	20300	20340	20468	20314	20406	20283	20138	20277	20314	20200	20133	20480	20570	20347	20460	20339	20319	20151	20248	20273	20427	20449	20248	20311	20315	20514	20685	20265	20307	20501	20352	20434	20035	20297	20228	20330	20164	20264	20472	20235	20291	20220	20335	20263	20336	20389	20372	20219	20431	20447	20349	20396	20453	20503	20389	20293	20523	20499	20161	20125	20117	20258	20538	20331	20180	20416	20197	20364	20248	20203	20229	20517	20466	20433	20281	20155	20342	20316	20342	20187	20490	20287	20153	20511	20266	20051	20291	20383	20272	20289	20484	20400	20092	20416	20403	20339	20227	20399	20443	20455	20272	20269	20448	20086	20397	20302	20333	20452	20467	20126	20287	20316	20266	20101	20470	20295	20437	20335	20344	20377	20331	20470	20331	20371	20248	20329	20360	20517	20379	20276	20201	20362	20414	20222	20388	20246	20325	20115	20400	20282	20286	20161	20414	20375	20231	20559	20092	20104	20455	20194	20403	20193	20322	20394	20338	20218	20417	20335	20262	20189	20295	20443	20152	20453	20125	20349	20297	20303	20269	20257	20391	20242	20329	20304	20471	20340	20271	20167	20382	20204	20324	20228	20526	20236	20493	20403	20294	20402	20397	20176	20273	20343	20510	20363	20142	20519	20539	20356	20541	20288	20312	20215	20424	20250	20259	20342	20300	20447	20391	20329	20470	20374	20198	20425	20228	20468	20357	20177	20384	20239	20283	20393	20471	20364	20290	20224	20406	20293	20242	20458	20544	20428	20249	20310	20523	20257	20480	20393
28669	49047	45399	37638	33059	29236	26410	24934	23358	22647	21905	21531	20008	18971	18728	18619	18379	17974	18073	17904	17531	17647	17457	17389	17419	17208	17364	17432	17303	17305	17393	17324	17188	17192	17386	17375	17279	17196	17308	17257	17156	17119	17205	17178	17048	17127	17318	17158	17184	17239	17219	17310	17235	17169	17341	17251	17177	17196	17171	17318	17172	17200	17145	16991	17159	17260	17051	17144	17199	17032	17242	17107	17104	17100	17136	17036	17092	17147	17162	17056	17365	17125	17103	16954	17013	17086	17244	17012	17137	16962	17193	17121	17104	16989	17121	17169	16997	17262	17183	17091	17001	17036	17122	16998	17163	17358	17065	17048	17122	17085	17107	17226	17085	17150	17297	17145	17031	17003	17112	17103	17304	17164	17108	17157	17191	17156	17223	17195	17259	17093	17001	17208	17054	17188	17097	17119	17138	17168	17173	17117	17074	17288	17085	17038	17024	17389	17111	17266	17174	17358	17199	17186	16972	17088	17113	17333	17181	17151	16990	17065	17155	17015	17193	17246	17091	17183	17350	17125	17197	17268	17000	17103	17283	17131	17105	17151	17088	17266	17090	17386	17071	17126	17069	17155	17234	17131	17307	16849	17119	17212	17109	17244	17071	17114	16944	17140	17098	17246	17019	17220	16978	17082	17140	17257	17105	17043	17161	17178	16964	16984	17146	17227	17097	17032	16999	17111	17203	17018	17045	17172	17042	17236	17049	17116	17042	17153	17099	16971	17152	17179	17253	16996	17016	17050	17197	17042	17054	17149	17226	17122	17238	17257	17117	17144	17126	17146	17157	17319	17109	17252	17095	17148	17097	17061	17078	17087	17162	17084	17121	16969	17110	17128	17284	17237	17139	17076	17083	17037	17181	16976	17422	17044	17142	17002	17135	17162	17040	17223	17098	17110	17079	16987	17173	16946	17029	17133	17096	17116	17177	16976	17219	17006	17127	17078	17089	17140	17003	17185	17078	17180	17090	17144	17273	17084	17310	17090	16993	17029	17119	17107	17210	17095	17117	17234	17096	17169	17375	17122	17215	17199	17245	17229	17087	17191	17086	17084	17176	17230	17190	17119	17146	17079	17119	17025	17138	17109	17187	17020	17079	17249	17128	17109	17043	17202	17173	17112	17118	17001	17119	17195	17128	17084	16996	17081	17310	17027	16905	17067	17046	17080	17134	17205	17163	17115	16998	17061	17193	17221	17275	17237	17073	17146	17040	16961	17224	17041	17142	16997	17042	17148	17024	17087	17194	17071	17019	17144	17176	16995	17085	17089	16978	17211	17083	17055	16975	17024	17007	16993	17280	17166	17115	17092	17151	17115	17136	17102	17204	17190	17055	17220	17022	17042	17161	17248	17057	16988	17172	17167	17230	17137	16870	17071	17127	17004	17076	17128	17062	17266	17048	17103	17243	17140	17268	17049	17184	17087	16852	16929	16887	17263	17190	17074	17035	17315	17089	17012	16979	17116	17137	17058	17048	17080	17141	16993	17044	17059	17098	16967	17031	17113	17271	17080	17117	17093	17048	16988	17180	17178	17076	17114	17297	17120	16985	17147	17203	17088	17143	17105	17233	17003	17130	17135	17074	17158	17128	17021	17106	17229	17361	17002	17105	17234	17053	17250	17150	17052	17116	16976	17021	17077	17047	17129	17056	16992	17183	17190	17145	17143	17006	17060	16950	17204	17026	17082	17014	17043	17066	17252	17243	17178	17200	17184	17196	17034	17244	17234	17022	17090	17099	17070	17094	17006	17095	16868	17121	17055	17142	17030	17056	17184	17290	17074	16867	17029	17181	17209	17277	17030	17069	17158	17169	17044	16871	17224	17011	17187	17026	17049	17202	17090	17188	17161	17317	17137	17157	17287	17192	16969	17200	17150	16992	17153	17255	17156	17106	17071	17144	17220	16883	17064	17094	17073	17076	17101	17219	17024	17102	16986	17183	17166	17115	17361	16977	17050	17129	17144	17149	16957	17067	17152	17119	17081	17082	17269	17108	16989	17169	17134	17040	17097	16997	17110	17121	17056	17028	17078	17141	17188	17055	17138	17159	17164	17289	17008	17037	17022	17163	17136	17002	17324	16937	17147	17181	17054	17052	17270	17069	17040	17130	17187	17175	17008	17100	16991	17036	17090	17015	17100	17133	17173	17068	17035	17157	17105	17042	17082	17083	17023	17132	16977	17238	16970	17151	16979	17334	17171	17067	17061	17201	17067	17224	17105	17054	17231	17242	17107	17159	16969	17166	17137	17013	16979	17014	17043	17091	17299	17074	17229	17149	17172	17051	17296	17024	17196	16962	17111	17269	17037	17087	17267	17151	17061	17201	17136	16916	17005	17161	17038	17105	17069	17035	17053	17028	17147	17123	17068	16995	16999	17130	17173	16954	17014	17138	17135	17114	17388	17034	17200	16999	17014	17002	16952	17226	17028	16852	16923	17339	17025	17291	17159	17031	17039	17202	16884	16915	17154	17010	17110	17053	17006	17175	17107	17062	17148	17017	17236	17118	17051	17231	17013	17127	17013	17212	17141	17198	17234	17196	17237	16985	17125	17187	17107	17062	17156	17050	17056	17100	17295	17167	16903	17264	17078	17118	17133	16779	17082	17304	17204	17135	16915	17273	17038	17212	17131	17179	16928	17125	17150	17073	17239	17195	16938	17033	16933	17119	17072	17008	16846	17370	17154	17034	17007	17126	17217	17071	17017	17062	17003	17060	17031	17002	17165	17008	17020	17009	17183	17143	17246	17065	17155	17035	17123	17170	16969	17098	17053	17132	16980	17088	17174	17192	17221	17020	17094	17065	17187	17228	17056	17018	17235	17089	16978	17078	16996	17146	17207	17348	17112	17163	17014	17138	16912	17037	17111	17049	17199	16974	17245	17120	16986	17200	17021	17109	17350	17154	17123	17082	17052	17330	16944	17106	16885	17073	17282	17255	17083	16967	17228	17184	17028	17218	17277	17107	17171	17328	16950	17018	17094	17026	17164	17105	17063	17082	17122	17122	17040	17176	17154	17193	17243	17206	17087	17220	17154	17017	17049	17018	17036	17139	17128	17111	16935	17075	16896	16938	17042	17212	17088	17104	17071	17162	17036	17025	17063	17042	17108	17325	17014	17196	17059	17241	17091	17173	17087	17073	17071	17145	17008	17028	17078	16970	17070	17043	17047	17086	17110	17126	17148	17005	17116	17153	17101	16957	17259	17267	17093	17133	17077	17189	17021	17181	17139	17155	17159	17195	17212	17086	17248	17141	17151	17148	17165	16969	17091	17125	16940	17064	17048	17171	17370	17095	17074	17142	17181	17160	17173	17096	17017	16996	17266	17038	16954	16956	16970	17148	17227	17118	16918	17155	17129	17073	17323	17080	17156	16934	16986	17237	17175	17252	17083	17008	16969	17196	17334	17104	17119	17126	17260	17093	17067	17123	17008	17139	16968	17179	17044	17160	17150	17246	17322	17146	16981	17210	17137	17033	16976	17063	17159	17088	16935	17093	17169	17279	17183	16951	17160	17170	16977	17103	17091	17141	17032	17097	17052	17104	17347	17256	17190	17085	17182	17177	17101	16974	17034	17128	17134	17208	17198	17130	17036	17070	17115	17287	17061	16947	17230	17100	17158	17260	17137	17108	17025	17135	17167	17121	17088	17205	17230	17196	16996	17070	17091	17014	17254	17171	17376	17185	17214	17291	17198	17104	17119	17062	17103	17203	17038	17164	16991	17009	17339	17148	16991	17180	17159	17098	17120	17099	17278	17094	17091	17117	17116	17166	17228	17160	16997	17226	17277	17184	17051	17094	17162	17022	17091	17176	17131	17079	17197	17200	17175	16981	17157	17153	17182	17120	17248	17139	17067	17024	17231	17177	17055	17223	16861	17076	17066	17003	17098	17287	17042	17187	17043	17274	17112	17106	17108	17079	17070	17190	17125	17129	17275	17181	17064	17324	16996	17290	17142	17129	16837	17073	17073	17069	17184	17054	17190	17041	17177	17038	17228	16944	17103	17050	17076	17204	17116	17163	16918	17149	17113	17017	16952	17153	17062	17116	17054	17061	17181	16966	17103	17215	17150	17130	17202	17097	17118	17082	17208	17075	17161	17253	17016	17009	17002	17286	16985	17106	17091	17304	17138	17118	17169	17091	16961	17059	16907	17186	17126	17189	17123	17180	17144	17072	17273	17176	17090	17130	17157	17073	17039	17063	17165	16987	17122	17201	17138	17120	17065	17026	17153	17020	17067	17056	17145	17178	17272	17131	17128	17059	17047	17192	17148	17163	17092	17173	17056	17289	17162	17112	17273	17282	17130	17109	16866	17174	17116	17083	16974	17064	17174	17191	16985	17153	17204	17109	17178	17002	17101	16999	17062	17042	17242	16927	17031	17078	17275	17129	17145	17145	17023	17264	17024	17242	17212	17022	17040	17158	17104	17157	17151	17009	17030	17010	17089	17082	17231	17122	16949	16918	17065	17123	17283	17168	17047	17106	17238	17118	17157	17095	17022	17220	17040	17204	17081	17214	17037	17047	17089	17131	16979	17051	17023	17110	17318	16998	17200	17133	17132	17052	17101	17191	17137	17097	17059	17116	17266	17168	17232	17124	17197	16964	17014	17229	17108	17085	17213	17128	16968	17065	17113	17127	17217	17115	17147	17098	17059	17048	17006	17132	17178	17158	17059	16855	16951	17139	17092	17138	17040	17061	17141	17188	17247	17151	17091	17194	17039	16984	16884	17186	17161	17035	17166	17204	17077	17150	16990	17135	17057	17192	17217	17098	17139	17050	17108	17001	17150	17240	17153	17165	17109	16955	17055	17131	17010	17014	17115	17208	17142	17073	16928	17165	17347	17094	17070	17259	17233	17144	16999	17145	17094	17202	17017	17086	16966	17232	17159	17181	17201	17114	17055	17186	17017	17164	16928	17068	17093	17090	17305	17152	17092	17306	17095	16989	17089	16972	17123	17032	17172	17026	17046	17190	17154	17224	17051	17169	16987	16990	16874	17187	17063	16974	17073	17056	17057	17065	17160	17111	17080	17055	17097	17172	17113	17105	17115	17227	17057	16995	17193	17132	17120	17233	16855	16968	17087	17118	16924	17025	16941	17070	16994	17216	17262	16879	17257	17189	17250
27896	24682	31547	29616	25150	23207	22115	21187	20759	20274	20128	19964	19750	19350	19271	19099	18983	19041	19122	18813	19014	18976	19015	18984	18737	18797	18911	18848	18680	18669	18825	18899	18793	18697	18858	18477	18856	18878	18826	18748	18900	18883	18743	19043	18838	18726	19043	18954	18655	18652	18664	18949	18713	18892	18899	18850	18827	18782	18966	18917	18734	18846	18719	18774	18763	18661	18621	18822	18844	18765	18987	18959	18825	18715	18832	18702	18729	18679	18556	18719	18754	18863	18813	18618	18829	18737	18534	18900	18785	18732	18700	18704	19052	18742	18621	18736	18672	18943	18658	18688	18670	18780	18856	18619	18911	18892	18709	18849	18778	18823	18775	18614	18468	18866	18772	18691	18832	18740	18830	18698	18779	18916	18696	18887	18684	18550	18735	18663	18551	18818	18801	18774	18948	18810	18966	19104	18869	18849	18643	18629	18688	18828	19050	18753	18757	18885	18715	18513	18984	18758	18860	18589	18811	18784	18911	18803	18721	18851	18851	18496	18863	18831	18640	18600	18973	18699	18788	18940	18771	18597	18974	18678	18912	18712	18715	18936	19006	18952	18750	18797	18945	18836	18885	18815	18851	18804	18848	18767	18774	18779	18794	18770	18889	18799	18635	18916	18712	18728	18948	18746	18952	18806	18933	18827	18775	18862	18803	18662	18658	18844	18625	18672	18557	18831	18859	18726	18931	18860	18777	18840	18665	18591	18601	18979	18508	18679	18816	18620	18778	18838	18826	18759	18661	18741	18838	18789	18736	18900	19013	18590	18939	18797	18714	18771	18861	18893	18642	18697	18792	18812	18791	18734	18760	18960	18886	18810	18667	18704	18684	18837	18529	18629	18862	18689	18675	18759	18749	18736	18789	18897	18843	18796	18681	18891	18776	18671	18862	18668	18721	18701	18751	18707	18536	18779	18703	18683	18766	18738	18677	18791	18841	18867	18683	18820	18690	18880	18847	18857	18722	18894	18672	18813	18693	18878	18888	18923	18885	18863	18815	18816	18890	18919	18896	18679	18710	18826	18649	18781	18722	18716	18639	18759	18491	18736	18699	18789	18644	18864	18795	18904	18745	18598	18704	18798	18681	18690	18730	18643	18871	18852	18598	18748	18581	18679	18950	18676	18765	18902	18927	18839	18746	18735	18858	18758	18630	18785	18771	18741	18870	18823	19009	18903	18742	18816	18763	18587	18831	18575	18682	18956	18755	18574	18959	18768	19002	18926	18773	18730	18654	18707	18690	18813	18802	18750	18828	18599	18636	18834	18790	18638	18767	18848	18730	18935	18667	18824	18702	18945	18713	18581	18830	18775	18911	18824	18762	18834	18901	18843	18668	18585	18703	18612	18673	18871	18721	18688	18919	18678	18869	18754	18643	18892	18955	18950	18820	18855	18777	18734	18733	18792	18568	18681	18871	18953	18783	18769	18693	18713	18669	18974	18802	18956	18838	18897	18897	18833	18655	18680	18703	18924	18874	18686	18809	18679	18695	18852	18803	18832	18754	18609	18662	18696	18909	18602	18739	18815	18525	18840	18992	18760	18740	18633	18774	18763	18820	18586	18805	18879	18609	18813	18976	18704	18916	18779	18744	18696	18654	18657	18882	18603	18654	18808	18908	18752	18864	18714	18801	18803	18803	18860	18936	18725	18819	18946	18763	18667	18773	18875	18756	18918	18625	18625	18614	18701	18666	18723	18888	18751	18696	18757	18609	18900	18827	18794	19066	18846	18735	18829	18784	18832	18680	18747	18844	19037	18937	18693	18679	18783	18848	18830	18915	18708	18905	18955	18771	18704	18774	18656	18841	18699	18737	18789	18821	18985	18772	18834	18707	18910	18835	18924	18617	18582	18872	18704	18874	18760	18822	18785	18725	18888	18764	18732	18691	18773	18778	18790	18869	18710	19030	18779	18700	18783	18844	18803	18868	18712	18788	18833	18676	18755	18770	18810	18786	18849	18598	18921	18913	18768	18854	18479	18689	18840	18838	18701	18916	18735	18909	18877	18860	18652	18879	18865	18709	18730	19023	18865	18682	18733	18805	18889	18785	18922	18742	18659	18894	18798	18760	18799	18813	18756	18891	19011	18831	18748	18811	18787	18712	18800	18792	18899	18653	18585	18765	18708	18761	18850	18846	18764	18818	18851	18750	18764	18639	18680	18868	18801	18852	18812	18774	18878	18789	18864	18784	18617	18812	18812	18769	18898	18873	18869	18656	18758	18731	18850	18844	18793	18746	18875	18741	18665	18636	18893	18737	18709	18891	18526	18776	18776	18651	18741	18919	18774	18942	18862	18885	18558	18961	18913	18743	18741	18869	18712	18749	19002	18695	18714	18792	18884	18899	18945	18691	18795	18774	18598	18615	18873	18891	18813	18786	18717	18655	18812	18715	18716	18826	18983	18643	18410	18618	18818	18841	18781	18734	18773	18837	18706	18742	18862	18783	18851	18624	18982	18836	18832	18894	18656	18802	18689	18649	18948	18830	18821	18747	18795	18711	18653	18780	18766	18746	18748	18747	18765	18750	18436	18832	18695	18731	18755	18823	18833	18670	19041	18781	18695	18851	18907	18857	18928	19022	18614	18760	18923	18680	18837	18785	18970	18801	19049	18481	18697	18754	18632	18666	18829	18749	18604	18695	18925	18761	18832	18796	18731	18825	18940	19061	18654	18639	18751	18544	18847	18962	18710	18785	18716	18593	18851	18802	18866	18857	18785	18825	18900	18867	18535	18952	18735	18705	18660	18767	18839	18841	18878	18885	18809	18890	18853	18811	18873	18699	18834	18616	18701	18770	18780	18657	18931	18875	18902	18716	18768	18746	18780	18645	18789	18395	18575	18744	18817	18830	18640	18823	18868	18800	18870	18636	18826	18783	18869	18855	18751	18976	18898	18895	18551	18832	18744	18799	18665	18810	18929	18795	18737	18723	18790	18706	18878	18666	18778	18698	18977	19123	18819	18810	18779	18782	18609	18905	18732	18869	18843	18836	18727	18879	18773	18844	18707	18648	18691	18594	18788	18877	18845	18760	18672	18837	18848	18760	18774	18666	19025	18693	18884	18838	18689	18644	18893	18841	18774	18715	18698	18924	18741	18704	18895	18571	18819	18766	18779	18887	18788	19075	18731	18931	18672	18631	18717	18619	18642	18857	18709	18758	18879	18824	18751	18864	18947	18791	18730	18676	18890	18912	18686	18740	18912	18680	18800	18898	18772	18744	18675	18701	18933	18759	18844	18656	18825	18864	18744	18799	18811	18883	18807	18833	18818	18857	18953	18944	18674	18644	18909	18825	18897	18930	18832	18785	19046	18806	18526	18757	18845	18793	18653	18881	18740	18794	19186	19125	18911	18679	18691	18788	18786	18650	18495	18897	18839	18932	18795	18587	18885	18805	18733	18820	18893	18709	18636	18875	18910	18622	18773	18808	18682	18633	18808	19054	18789	18961	18957	18855	18833	18808	18628	18681	18624	18738	18660	18898	18947	18631	18689	18762	18777	18768	18820	18550	18765	18788	18822	18854	18906	18885	18784	18770	18664	18813	18642	18735	18822	18915	18813	18599	18884	18894	18758	18913	18644	18821	18650	18635	18773	18853	18484	18745	18745	18869	18705	18634	18736	18792	18719	18794	18643	18835	18832	18804	18763	18628	18790	18773	18911	18821	18839	19026	18854	18722	18810	18707	18911	18820	18873	18694	18685	18686	18824	18873	18909	18546	18759	18809	18556	18815	18765	18820	18613	18845	18569	18677	18998	18733	18976	18737	18837	18792	18846	18700	18710	18527	18792	18923	18678	18870	18869	18909	18867	18708	18791	18734	18651	18762	18766	18839	18621	18672	18556	18853	18781	18809	18762	18874	18768	18762	18756	18845	18829	18797	18940	18687	18771	18823	18692	18693	18815	18916	18780	18923	18752	18828	18846	19082	18884	19119	18877	18920	18582	18730	18760	18664	18743	18720	18831	19011	18864	18888	18599	18745	18914	18893	18933	18843	18550	18735	18829	18708	18960	18849	18667	18708	18798	18908	18719	18727	18783	18866	19026	18735	18953	18808	18807	18873	18753	18731	18745	18687	18764	19062	18670	18671	18907	18590	18737	19147	19010	18771	18687	18827	18878	18633	18593	18629	18744	18826	18492	18781	18883	18484	18741	18824	18908	18802	18614	18810	18837	18796	18896	18752	18928	18728	18777	18828	18846	18785	18783	18840	18848	18889	18917	18727	18785	18877	18702	18884	18735	18816	18681	18698	18744	18632	18797	19078	18655	18914	18844	18865	18563	18733	18597	18734	18876	18916	18830	18784	18643	18793	18619	18824	18808	18838	18937	18706	18787	18772	18848	18620	18822	18757	18759	18835	18771	18972	18767	18623	18858	18764	18657	18922	18901	18744	18675	18861	18759	18792	18822	18813	18923	18812	18678	18830	18668	18659	18770	18662	18888	18744	18913	19009	18732	18811	18690	18875	18719	18677	18620	18591	18626	18878	18774	19043	18804	18768	18768	18798	18777	18926	18739	18954	18876	18728	18699	18756	18740	18743	18581	18693	18735	18800	18697	18891	18933	18876	18903	18984	18830	18818	18941	18947	18609	18665	18647	18750	18817	18981	18710	18677	18881	18892	18541	18853	18820	18789	18877	18801	18810	18777	18922	18710	18729	18827	18856	18800	18776	18770	18550	18506	18800	18755	18778	18925	18780	18728	18732	18754	18759	18787	18726	18945	18742	18688	18768	18846	18975	18712	18734	18720	18779	18821	18688	18718	18891	18762	18755	19046	18849	18883	18964	18883	18838	18990	18804	18818	18825	18833	18993	18581	18633	18865	19021	18702	18643	18858	18693	18746	18598	18881	18936	18978	18720	18985	18757	18645	18778	18757	18596	18966	18622	18890	18908	18772	18755	18789	18803	18804	18826	18700	18927	18836	18622	18798	18546	18840	18816	19035	18726	18637	18803	18809	18617	18752	18809	18669	18719	18829	18754	18764	18609	18830	18779	18857	18726	18844	18678	18723	18707	18877	18829	18624	18556	18398	18814	18762	18605	18637	18908	18718	18806	18805	18895	18853	18733	18719	18842	18716	18912	19105	18734	18891	18740	18782	18687	18860	18867	18911	18746	18866	18807	18927	18817
26889	38011	35019	28529	25410	22525	20916	20122	19258	18803	18419	18260	17623	17229	16915	16696	16767	16652	16607	16438	16439	16297	16461	16375	16229	16319	16379	16278	16286	16304	16321	16331	16252	16379	16389	16255	16228	16276	16138	16384	16236	16148	16346	16360	16343	16441	16355	16327	16325	16341	16309	16193	16217	16389	16345	16292	16433	16280	16239	16251	16327	16371	16183	16259	16319	16166	16178	16244	16201	16331	16165	16339	16331	16280	16267	16167	16203	16376	16288	16267	16153	16231	16443	16169	16208	16154	16088	16354	16238	16108	16260	16378	16368	16264	16300	16308	16313	16225	16259	16194	16209	16418	16425	16283	16259	16157	16300	16322	16249	16263	16369	16387	16173	16178	16143	16343	16186	16315	16211	16250	16289	16275	16254	16285	16115	16092	16158	16303	16312	16232	16149	16241	16138	16243	16290	16469	16319	16136	16241	16178	16394	16190	16220	16185	16229	16311	16056	16333	16095	16395	16297	16253	16035	16166	16311	16305	16134	16279	16164	16430	16419	16227	16407	16211	16264	16337	16247	16266	16253	16169	16252	16109	16365	16303	16006	16313	16182	16182	16340	16120	16213	16334	16284	16203	16364	16264	16165	16232	16288	16149	16247	16145	16423	16307	16407	16258	16354	16151	16275	16301	16483	16280	16257	16245	16294	16353	16272	16343	16116	16272	16174	16188	16197	16278	16037	16400	16128	16224	16231	16303	16230	16292	16209	16294	16193	16277	16090	16243	16273	16313	16339	16054	16357	16268	16166	16253	16330	16213	16383	16290	16233	16266	16476	16171	16261	16262	16214	16315	16350	16171	16366	16131	16128	16200	16108	16226	16275	16308	16088	16300	16288	16188	16111	16280	16190	16430	16221	16293	16225	16343	16315	16157	16241	16314	16074	16247	16115	16334	16209	16216	16190	16340	16197	16398	16273	16274	16165	16222	16326	16435	16314	16318	16128	16247	16357	16322	16260	16201	16221	16270	16223	16205	16048	16246	16312	16291	16138	16288	16367	16180	16066	16397	16202	16357	16392	16271	16171	16250	16213	16317	16212	16272	16324	16188	16111	16267	16197	16238	16189	16300	16248	16109	16228	16199	16150	16203	16351	16137	16339	16369	16311	16351	16272	16202	16256	16358	16339	16182	16288	16249	16230	16209	16176	16332	16296	16237	16300	16216	16342	16136	16191	16290	16359	16267	16251	16315	16380	16233	16071	16200	16263	16157	16192	16266	16147	16259	16192	16132	16394	16291	16303	16145	16291	16283	16128	16234	15966	16160	16361	16324	16193	16355	16267	16222	16291	16329	16210	16246	16206	16173	16346	16224	16349	16299	16206	16228	16357	16246	16273	16222	16307	16272	16325	16336	16161	16135	16304	16099	16181	16203	16278	16146	16219	16193	16273	16182	16149	16126	16323	16360	16037	16189	16285	16232	16392	16194	16242	16301	16421	16233	16240	16415	16397	16424	16181	16207	16242	16296	16162	16236	16226	16268	16171	16249	16263	16324	16253	16329	16463	16174	16147	16406	16509	16244	15997	16237	16366	16326	16248	16311	16268	16174	16272	16347	16100	16116	16216	16160	16202	16124	16366	16363	16152	16268	16278	16305	16164	16346	16246	16373	16246	16353	16345	16380	16038	16354	16278	16397	16124	16436	16307	16187	16259	16396	16312	16131	16355	16092	16227	16092	16163	16185	16262	16159	16316	16143	16345	16227	16320	16287	16289	16253	16393	16308	16155	16286	16203	16175	16361	16095	16201	16284	16471	16157	16355	16276	16201	16316	16227	16148	16281	16333	16201	16268	16310	16353	16286	16192	16165	16230	16169	16225	16198	16293	16214	16282	16239	16177	16195	16212	16197	16286	16252	16191	16109	16224	16232	16203	16390	16249	16258	16342	16317	16225	16293	16137	16201	16346	16206	16362	16335	16262	16244	16276	16207	16121	16272	16388	16240	16197	16378	16269	16285	16218	16331	16119	16196	16204	16271	16240	16148	16265	16345	16183	16352	16331	16185	16353	16481	16397	16252	16273	16320	16268	16056	16114	16228	16149	16277	16137	16243	16323	16272	16104	16318	16385	16233	16222	16362	16266	16325	16114	16321	16118	16308	16122	16197	16125	16353	16247	16168	16359	16300	16207	16422	16396	16198	16212	16361	16133	16166	16051	16220	16017	16213	16163	16336	16363	16172	16211	16207	16357	16241	16136	16150	16272	16272	16411	16155	16240	16116	16133	16379	16299	16198	16240	16214	16425	16131	16355	16249	16078	16295	16124	16322	16413	16031	16235	16216	16178	16307	16366	16243	16216	16399	16315	16203	16239	16322	16220	16142	16351	16246	16131	16319	16254	16465	16160	16068	16248	16285	16125	16345	16322	16020	16330	16357	16479	16237	16475	16162	16504	16320	16272	16201	16294	16105	16276	16243	16169	16182	16116	16244	16291	16280	16370	16311	16195	16127	16132	16372	16289	16389	16227	16294	16240	16133	16271	16278	16284	16187	16358	16210	16157	16307	16305	16279	16412	16207	16279	16208	16322	16318	16385	16358	16422	16261	16273	16231	16415	16095	16258	16288	16298	16273	16084	16187	16327	16421	16332	16159	16349	16131	16216	16245	16438	16299	16256	16235	16282	16245	16267	16300	16125	16230	16331	16108	16190	16306	16328	16124	16218	16310	16309	16394	16414	16064	16204	16261	16192	16133	16398	16368	16298	16136	16135	16181	16224	16132	16326	16022	16053	16394	16261	16369	16278	16134	16426	16211	16113	16156	16233	16142	16079	16224	16134	16055	16280	16256	16135	16389	16247	16241	16285	16182	16274	16324	16157	16267	16376	16225	16226	16359	16059	16437	16170	16336	16392	16171	16358	16309	16160	16342	16279	16436	16246	16226	16192	16295	16312	16360	16271	16165	16144	16240	16217	16255	16302	16057	16161	16316	16337	16278	16095	16299	16356	16151	16515	16308	16249	16301	16200	16275	16235	16325	16227	16307	16216	16314	16555	16192	16373	16340	16297	16465	16257	16349	16454	16300	16282	16324	16147	16183	16278	16196	16141	16309	16413	16221	16320	16276	16378	16237	16191	16422	16248	16175	16151	16191	16290	16306	16387	16201	16440	16209	16217	16241	16154	16120	16162	16298	16115	16210	16367	16246	16244	16202	16003	16277	16340	16161	16239	16351	16353	16307	16231	16425	16375	16416	16168	16273	16341	16305	16211	16087	16191	16196	16069	16157	16232	16181	16317	16223	16279	16265	16299	16078	16244	16096	16265	16391	16305	16353	16303	16272	16153	16193	16273	16271	16191	16117	16328	16343	16254	16277	16123	16131	16282	16262	16205	16311	16258	16063	16278	16336	16174	16138	16074	16252	16177	16296	16165	16456	16233	16173	16248	16357	16243	16306	16339	16136	16250	16093	16198	16341	16281	16160	16283	16210	16268	16330	16302	16078	16379	16323	16145	16261	16171	16186	16318	16245	16264	16206	16159	16088	16215	16337	16361	16232	16232	16327	16299	16392	16174	16190	16120	16206	16421	16235	16197	16265	16153	16225	16221	16326	16458	16281	16273	16238	16238	16358	16272	16241	16337	16158	16303	16372	16246	16260	16348	16228	16286	16249	16266	16310	16223	16307	16379	16156	16309	16335	16191	16270	16348	16306	16207	16244	16178	16239	16078	16284	16336	16173	16220	16164	16082	16285	16194	16280	16282	16388	16305	16291	16298	16427	16045	16299	16202	16287	16176	16085	16026	16391	16333	16211	16369	16231	16190	16368	16134	16507	16312	16171	16269	16191	16285	16248	16399	16249	16218	16266	16306	16201	16174	16268	16387	16365	16490	16336	16106	16302	16314	16330	16206	16371	16335	16292	16139	16143	16172	16315	16286	16239	16217	16430	16230	16220	16277	16150	16231	16305	16267	16151	16254	16447	16136	16200	16274	16144	16213	16438	16095	16119	16402	16256	16289	16192	16346	16138	16217	16380	16205	16358	16241	16153	16230	16333	16224	16212	16265	16378	16197	16327	16139	16099	16265	16380	16353	16176	16068	16165	16219	16180	16293	16323	16276	16182	16356	16148	16278	16248	16289	16385	16340	16190	16194	16243	16245	16258	16295	16334	16138	16259	16203	16281	16427	16316	16217	16337	16280	16289	16161	16271	16277	16090	16275	16081	16209	16084	16170	16247	16353	16274	16239	16414	16274	16280	16126	16275	16204	16253	16160	16290	16314	16191	16161	16210	16289	16349	16225	16189	16478	16296	16145	16272	16184	16269	16188	16148	16310	16209	16095	16084	16305	16295	16325	16486	16342	16199	16232	16351	16372	16293	16101	16206	16160	16304	16451	16235	16139	16262	16275	16217	16247	16219	16361	16398	16223	16125	16242	16333	16159	16216	16199	16435	16255	16152	16170	16219	16240	16211	16399	16148	16093	16301	16169	16273	16239	16242	16127	16234	16115	16174	16152	16254	16332	16246	16283	16295	16152	16287	16246	16422	16229	16136	16371	16324	16350	16197	16260	16493	16301	16224	16187	16221	16175	16267	16334	16140	16319	16333	16239	16160	16349	16264	15988	16254	16267	16333	16258	16339	16056	16236	16171	16349	16298	16270	16214	16195	16246	16188	16266	16165	16204	16401	16251	16217	16225	16231	16043	16296	16190	16340	16227	16234	16149	16192	16323	16357	16183	16042	16315	16242	16394	16360	16201	16143	16293	16374	16446	16359	16316	16215	16394	16265	16201	16148	16185	16253	16247	16395	16273	16129	16207	16178	16146	16219	16268	16287	16223	16348	16267	16286	16238	16248	16195	16261	16310	16433	16185	16216	16344	16131	16345	16181	16350	16262	16257	16215	16115	16240	16258	16104	16308	16233	16208	16302	16122	16301	16502	16322	16251	16289	16201	16234	16363	16329	16451	16238	16408	16272	16368	16229	16286	16210	16298	16279	16304	16319	16316	16154	16318	16100	16323	16281	16313	16218	16201	16512	16155	16337	16190	16317	16266	16326	16289	16201	16339	16198	16419	16269	16144	16213	16173	16230	16051	16228	16331	16297	16156	16195	16223	16197	16228	16377	16245	16192	16291	16307	16197	16278	16297	16188	16216	16238	16307	16223	16307	16314	16219	16337	16247	16249	16483	16326	16351
23649	21076	28506	24472	23978	25521	25784	22822	21803	21750	21079	20681	20428	20334	19625	19540	19692	19301	19555	19328	19154	19102	19156	19204	19098	19206	19237	19251	19048	18875	19004	19088	19001	18936	18936	18955	18955	19077	18873	18988	19245	18948	19034	19003	18926	19150	19102	19092	18978	19115	18877	19033	19138	18947	18952	18745	19225	18880	18996	18966	18855	18787	18958	19118	18942	18827	19057	18970	19171	18987	19050	19147	18922	18993	18910	18972	18814	18856	18918	18918	18904	18871	18911	18944	19014	18960	18917	19058	19101	19094	18632	18906	18868	18938	18891	18752	18909	18778	18968	18807	19171	18883	19005	19000	19051	18904	18868	18903	18839	18998	18869	18972	18971	19046	19105	18890	18959	19133	19021	18608	18868	19012	18717	18784	19056	18891	18921	19066	19067	19075	18994	18982	18975	18901	18804	18791	18946	18893	18760	18754	19000	19140	18907	18623	18873	18683	18946	19097	19045	18898	18936	18795	18999	19143	19136	18906	18976	19004	18891	18663	18899	19136	19037	18984	18940	18694	19093	18785	18862	18846	19036	19026	18953	19017	18949	18864	18771	19080	18949	18806	18888	18849	18870	18813	18989	18913	19045	18642	18874	18944	19021	19164	19102	18962	18984	19066	18894	18893	18872	18851	18883	19076	19003	18977	18803	19010	18844	18983	19179	18883	18835	18726	19075	18921	18903	18663	18824	18925	19003	18998	19095	18806	18909	18738	18976	18933	18936	18978	18985	18993	18815	18908	18869	18779	19111	18948	18978	18858	18916	18953	18827	18770	18741	18742	18772	18576	18845	19005	18898	19120	19006	18919	18870	18870	19053	18705	18854	18760	18804	19102	18969	19065	18918	18875	19009	18932	18794	18754	18874	18797	18858	18966	19062	18908	18774	19152	18865	18943	18902	18675	18896	18809	18809	19170	19063	18988	18876	18987	18977	19015	19067	18979	19085	18956	18826	18894	18962	18907	18996	18901	18882	18888	18984	18943	18956	18889	18926	18855	18893	18863	18910	18718	18898	18870	18746	18864	18709	18976	19000	18841	19045	19014	18831	18844	18843	19083	19072	19092	18856	18929	18952	18795	18868	19058	19045	18808	19136	18815	18838	18942	18929	18841	18768	18745	18991	18929	18806	18862	18900	18882	18736	19133	18994	19059	19051	19051	18857	18776	18876	18901	18689	18892	18988	18959	18921	19083	18884	18712	19043	19064	18991	18982	18778	18951	18717	18892	18880	19127	18904	18832	19069	18864	18733	18916	18815	18836	19014	19060	18914	18782	18987	18937	18974	18834	18833	19039	19004	18713	18976	19013	19003	18956	18950	19099	18781	18835	18950	18919	18833	18847	19007	18949	18881	18643	18986	18823	18816	19063	18900	18980	18917	18855	18878	19137	18883	18931	18902	19051	18990	18935	18861	18817	18906	18748	18972	18688	19087	18944	18943	18887	19120	18932	18869	18833	18775	19041	18906	18940	18916	18969	18827	19031	18901	18875	18925	18920	19120	18828	19131	18860	18680	18905	18788	18987	18802	18930	18898	19022	18890	18900	18964	18962	18946	18892	18997	18877	19069	18953	19089	18875	18877	18762	18948	18699	18954	18746	18793	18819	18836	18814	19064	18918	18945	18868	18905	18970	18931	19143	19045	19016	18932	18947	19016	18805	18899	19040	18878	18785	18908	18776	18994	18836	18939	18869	18933	19121	18863	18834	18845	18882	18857	19131	19085	18970	18855	18856	18970	19020	18760	18960	18662	18812	18917	18905	18752	18895	18766	19081	18843	18921	18829	18691	19099	18895	18811	19088	18872	18712	18938	18887	18938	18764	19023	19035	19000	18837	19072	19128	18913	19051	18861	18972	18984	18833	19061	19074	19091	18927	18793	18778	18856	18711	19091	19250	18959	18979	19007	19041	19043	18823	18770	18905	18882	18908	18833	18914	18949	18860	18730	18766	18876	18917	18938	18767	19065	18817	18931	18924	18982	18907	18858	18910	18862	18800	18988	18940	18981	18910	19060	18875	18823	18731	18996	19031	19098	18994	19106	19039	19044	18689	18890	18915	19006	18820	18936	19113	18750	19057	18870	18913	18659	18948	18900	19036	18928	18897	19176	18909	18833	18816	19056	19040	19208	18922	18963	19002	18969	19020	18872	18875	18984	18589	18763	19084	18768	18904	18706	18718	19008	19134	18842	18915	19133	18939	19001	19057	18897	18890	19009	19308	18978	19160	18785	18868	18928	18992	19099	18961	19053	18854	18845	19024	18848	18877	19072	18850	18834	18874	18870	19034	19114	18886	18977	19044	19141	19136	19180	18814	18973	18999	18906	18913	18899	18891	18899	18910	18889	18955	18969	19011	18845	18860	18803	18696	18835	18813	18797	18843	18950	19003	18777	18958	18883	18749	18836	18764	19048	18808	18719	19058	18987	19047	18920	18954	18876	18815	18816	18840	18992	18795	18888	18920	18942	19066	19006	19049	18896	18801	18693	18697	19012	18833	19116	18891	18956	19091	18779	18849	19005	18831	18951	18967	19025	18871	18928	19022	19261	18936	18893	19168	18912	19087	18900	18991	18882	19122	19085	18987	18857	19034	19057	18829	18897	18820	18736	19041	18864	18810	19061	18806	18750	18922	18944	18685	19151	18804	19101	19026	18767	19079	18927	18756	19085	19001	18944	18891	18997	18805	19085	18836	18865	18737	18930	18969	19038	18857	18854	18997	18747	18784	18908	18950	19072	18924	18884	18930	18760	18892	19124	18869	18850	18941	19021	18960	19126	18958	18869	18848	18970	18996	18883	18938	18855	18923	19006	19019	18902	18867	18958	18968	18739	18843	18988	18792	19010	18814	18760	18739	19003	19070	18931	18711	18953	18756	18937	18842	18740	18631	18776	18888	18891	18831	18761	18990	19161	18922	18903	18899	18951	18896	19013	18966	19098	18990	19073	18992	18971	18774	19016	18900	19068	19003	18850	18916	18959	18939	18879	19018	18876	19066	18926	18875	19000	18918	18908	18926	18733	18917	18818	18964	18992	18811	19126	18742	18862	18872	18720	18898	18921	18981	18941	18929	19038	18659	19056	18822	18961	18941	18800	18679	18891	18886	18716	18780	18928	18852	18774	18799	18790	18970	18964	18881	18830	18883	18941	18861	18873	18972	19074	19060	18795	19106	19025	18700	18842	19119	19197	18764	18883	18878	18905	19041	18927	18979	18975	19022	18986	19037	19038	18936	19036	19148	18952	19019	18929	18889	18916	19050	18803	18790	18858	19139	18934	18966	18963	18768	18856	18980	18845	18951	18947	18703	19019	18882	19122	18812	18894	18911	19057	18973	18976	19062	18938	18851	18992	18906	18922	18838	18981	19053	18959	19040	18933	18993	18747	18821	18843	18643	18839	18800	18854	18974	18923	18998	18963	18996	18891	18858	18925	18918	18889	19025	18967	19094	18949	18964	19035	18996	19032	18885	19051	18815	19019	18783	19086	18901	18988	18721	18874	18874	18785	18968	18949	18860	18927	18869	19043	18984	18918	18872	18830	18915	18755	18771	18748	19085	18834	18854	18800	19002	19015	18754	18910	18998	18831	19001	18885	18897	18936	18937	18738	18896	18962	18620	18928	18984	18988	18836	18893	18640	18974	19005	18948	18806	18954	18762	18712	19033	19087	18856	18905	18805	18968	18968	19069	18874	19076	18887	19081	18880	18745	18749	18893	18758	18824	19024	19197	19077	18910	18973	18895	19054	18976	18949	18983	18862	18804	18936	18964	18967	18893	18888	19094	19059	18964	18947	18880	19243	19040	18938	18807	18880	19005	18821	18973	19011	19033	18810	18637	18893	19132	18746	18858	19082	18928	18987	19135	18665	18938	18926	18859	18847	19106	18896	18967	18968	18712	18985	19073	19030	18975	18824	18950	18905	18953	18866	18834	18915	19115	18864	18946	18915	18861	18910	18963	18917	18970	19022	18882	18887	18790	18875	19008	18953	19025	18916	18924	18841	18855	19021	18922	18948	19274	19146	18994	18853	18930	19126	18886	19039	18912	18987	18810	18971	19017	18775	18931	19058	19045	18975	18923	18964	19002	18757	18912	18685	18720	18888	18997	18911	18776	19000	18914	18873	18894	19037	18911	18746	18734	19024	19115	19002	18731	18822	19056	18737	18981	18777	18954	18878	18980	18884	18778	18957	18945	18936	18970	19011	19074	19014	18982	18912	19164	18846	18948	19050	18820	18895	19049	18944	18930	19082	18873	18932	19017	18834	18883	18748	18988	18958	18889	18955	18908	18952	18704	19160	18833	18734	18950	18800	18828	18907	18973	18831	18756	18904	18880	18875	18809	19079	18841	18942	18896	18928	19029	18968	18920	18863	18860	18820	18938	19014	18967	18823	18936	18973	18764	19051	19049	18954	18991	19109	19020	18892	18940	18745	19034	18738	18981	18798	18879	18870	19078	18650	18940	19286	18979	19181	19047	18810	18815	18847	18865	19031	18862	19109	18958	18988	18779	18752	18778	18889	18963	18946	18911	18904	19093	18826	18888	18943	19052	18876	18784	18914	19109	18987	18992	18931	19002	18874	18864	18962	18887	19012	19013	18950	18907	18886	18807	19031	19063	18984	18872	19001	18860	18910	18843	18613	18880	18782	18697	18838	18931	18911	18735	18818	18923	18952	18791	18949	18884	18911	19013	19038	19006	19147	18998	18936	18921	19025	18916	19064	18989	18854	18961	18912	18692	18647	18646	18820	18924	19121	19004	19089	18919	19061	19030	18770	19065	19054	19045	19023	18864	19069	18968	18962	18856	19017	19037	18888	18928	19051	18822	18843	19037	18885	19068	18958	18940	18936	18836	19087	18845	18957	18794	18978	18758	18975	19008	19039	18771	18884	18978	18930	18902	18804	19100	19029	18973	18775	19054	18975	19081	18975	19092	18750	19031	18750	19127	19072	18868	18860	18840	18987	18756	18889	18970	18783	18738	19027	18980	18720	18981	18986	19089	19060	18811	18884	18839	18758	18871	18846	18907	18925	18846	18874	18972	19004	18985	18960	18719	18938	18968	18908	19075	18821	19036	18936	18975	18909	18926	18938	19034	18805	18828	18837	18751	18839	19018	19101	18893	19096	18956	19015	19045	18848
25426	42927	40718	33388	29064	25270	23488	21693	21114	20335	19585	19149	18503	17978	17529	17231	17062	16767	16927	16719	16769	16694	16556	16605	16456	16403	16519	16254	16556	16387	16524	16329	16305	16282	16643	16311	16456	16438	16431	16538	16394	16420	16448	16167	16360	16379	16300	16393	16504	16387	16504	16281	16544	16412	16505	16500	16301	16363	16367	16445	16273	16258	16472	16211	16358	16283	16554	16421	16280	16375	16244	16351	16383	16313	16314	16290	16298	16406	16655	16278	16415	16403	16411	16400	16382	16294	16280	16392	16292	16268	16267	16211	16379	16389	16343	16363	16394	16346	16490	16532	16335	16327	16283	16337	16360	16205	16368	16283	16263	16480	16512	16338	16353	16304	16317	16253	16325	16480	16418	16360	16281	16374	16351	16071	16329	16326	16357	16258	16274	16378	16213	16285	16301	16347	16220	16232	16346	16317	16488	16388	16444	16353	16188	16330	16434	16388	16372	16242	16391	16201	16416	16417	16257	16281	16424	16279	16410	16314	16197	16625	16318	16350	16197	16401	16431	16269	16336	16248	16388	16407	16475	16363	16337	16267	16394	16321	16456	16280	16403	16214	16278	16302	16351	16431	16229	16571	16476	16247	16402	16341	16423	16483	16411	16168	16357	16320	16352	16294	16399	16341	16319	16252	16553	16324	16167	16264	16300	16213	16209	16337	16257	16354	16136	16203	16315	16428	16266	16450	16286	16464	16239	16380	16409	16540	16240	16471	16329	16263	16237	16405	16362	16337	16614	16309	16403	16522	16509	16296	16314	16526	16278	16384	16243	16268	16549	16310	16471	16186	16371	16305	16150	16348	16344	16470	16414	16259	16428	16420	16299	16396	16487	16334	16328	16445	16167	16098	16257	16365	16337	16249	16285	16409	16315	16202	16329	16296	16432	16376	16343	16213	16432	16298	16302	16379	16246	16245	16114	16277	16443	16388	16353	16271	16336	16418	16411	16253	16380	16239	16508	16309	16410	16418	16361	16135	16299	16261	16219	16282	16369	16395	16435	16496	16306	16286	16519	16340	16324	16216	16366	16410	16419	16342	16427	16383	16258	16299	16288	16305	16348	16304	16136	16340	16271	16253	16460	16298	16393	16154	16344	16351	16420	16347	16368	16384	16481	16422	16319	16383	16412	16265	16187	16547	16203	16209	16395	16261	16298	16209	16270	16310	16345	16315	16475	16076	16362	16120	16387	16462	16304	16171	16281	16373	16399	16455	16346	16232	16314	16351	16381	16392	16313	16331	16355	16522	16273	16377	16368	16335	16414	16436	16179	16247	16283	16364	16274	16381	16407	16473	16276	16243	16332	16343	16363	16266	16350	16293	16361	16254	16197	16223	16438	16188	16455	16320	16190	16444	16192	16410	16376	16310	16429	16401	16451	16355	16357	16375	16394	16365	16351	16341	16443	16349	16291	16246	16408	16208	16409	16216	16313	16310	16327	16370	16247	16321	16472	16185	16400	16390	16350	16376	16359	16360	16226	16232	16468	16428	16366	16331	16405	16289	16358	16364	16324	16404	16435	16306	16274	16406	16350	16252	16169	16165	16395	16395	16324	16298	16360	16139	16511	16391	16153	16298	16341	16200	16269	16175	16344	16294	16280	16277	16422	16349	16333	16427	16422	16412	16213	16262	16253	16516	16326	16493	16328	16322	16350	16398	16297	16267	16375	16376	16342	16359	16358	16081	16375	16339	16418	16352	16314	16434	16328	16424	16351	16270	16327	16250	16407	16243	16192	16310	16355	16336	16272	16370	16260	16388	16174	16495	16267	16461	16290	16426	16341	16246	16476	16209	16413	16321	16417	16486	16240	16366	16195	16435	16366	16339	16158	16316	16466	16511	16423	16247	16140	16431	16337	16306	16348	16200	16155	16308	16333	16554	16411	16360	16235	16349	16418	16343	16315	16313	16260	16295	16276	16400	16223	16440	16416	16174	16353	16265	16310	16202	16443	16421	16270	16272	16417	16425	16154	16270	16365	16241	16175	16341	16248	16441	16195	16072	16514	16462	16322	16489	16158	16324	16306	16262	16441	16382	16442	16322	16399	16324	16383	16216	16139	16392	16207	16289	16294	16470	16359	16161	16296	16220	16332	16395	16303	16295	16465	16344	16385	16426	16464	16281	16342	16365	16397	16131	16257	16315	16343	16352	16258	16470	16284	16477	16243	16451	16342	16403	16371	16328	16244	16319	16298	16255	16378	16313	16279	16216	16262	16281	16382	16331	16368	16398	16220	16253	16375	16214	16359	16209	16446	16520	16327	16302	16349	16352	16131	16521	16379	16229	16383	16128	16403	16290	16246	16512	16331	16336	16169	16296	16334	16419	16273	16266	16330	16421	16256	16264	16157	16338	16413	16382	16495	16374	16318	16335	16309	16353	16270	16355	16350	16501	16367	16320	16389	16244	16338	16407	16384	16291	16319	16302	16236	16262	16165	16293	16321	16243	16330	16387	16275	16301	16209	16223	16298	16238	16455	16121	16433	16282	16415	16248	16307	16537	16343	16290	16282	16320	16278	16224	16444	16455	16495	16387	16337	16491	16315	16448	16478	16361	16410	16252	16277	16230	16355	16458	16248	16385	16305	16274	16319	16280	16454	16377	16288	16239	16251	16353	16291	16275	16211	16257	16128	16275	16376	16285	16225	16305	16337	16477	16364	16415	16262	16345	16344	16285	16251	16223	16388	16384	16334	16220	16366	16338	16333	16234	16319	16262	16272	16530	16322	16321	16495	16416	16258	16416	16302	16317	16493	16381	16260	16496	16398	16507	16300	16451	16212	16081	16433	16453	16415	16429	16378	16392	16470	16412	16388	16131	16424	16234	16190	16198	16385	16227	16410	16183	16354	16415	16400	16174	16422	16201	16298	16297	16332	16404	16303	16325	16475	16285	16210	16204	16398	16390	16393	16284	16249	16231	16386	16340	16404	16439	16391	16430	16470	16456	16240	16400	16341	16166	16152	16263	16301	16373	16274	16329	16158	16311	16159	16325	16382	16267	16147	16361	16327	16581	16491	16292	16158	16221	16232	16587	16397	16375	16170	16400	16346	16372	16449	16335	16212	16306	16249	16164	16411	16293	16342	16239	16375	16351	16329	16424	16503	16308	16321	16269	16459	16468	16273	16202	16407	16470	16402	16325	16311	16343	16073	16202	16449	16260	16206	16344	16294	16346	16457	16309	16462	16414	16354	16298	16374	16265	16435	16388	16349	16324	16339	16257	16319	16243	16500	16403	16371	16320	16209	16335	16416	16319	16282	16141	16125	16209	16253	16309	16288	16335	16321	16243	16375	16283	16394	16344	16249	16459	16277	16355	16447	16273	16272	16442	16380	16492	16221	16423	16389	16292	16492	16339	16451	16331	16382	16337	16325	16580	16409	16269	16280	16339	16550	16214	16169	16300	16199	16338	16305	16338	16439	16266	16126	16247	16223	16489	16333	16191	16197	16373	16387	16264	16218	16275	16297	16349	16135	16269	16356	16184	16491	16394	16435	16378	16310	16216	16363	16184	16286	16390	16343	16231	16372	16318	16358	16349	16300	16332	16390	16234	16391	16196	16306	16431	16294	16168	16307	16352	16184	16468	16401	16231	16411	16260	16303	16392	16366	16367	16338	16291	16212	16220	16404	16413	16277	16254	16311	16324	16248	16198	16291	16228	16275	16356	16404	16340	16574	16525	16365	16516	16302	16424	16230	16482	16313	16398	16107	16382	16237	16341	16277	16512	16408	16440	16676	16385	16370	16347	16221	16467	16403	16429	16346	16380	16394	16339	16174	16393	16249	16159	16506	16241	16339	16188	16185	16364	16312	16410	16304	16396	16265	16511	16345	16315	16210	16474	16268	16435	16565	16364	16329	16242	16266	16217	16291	16215	16528	16531	16368	16391	16377	16276	16478	16339	16358	16412	16413	16364	16363	16308	16300	16310	16404	16369	16239	16351	16309	16321	16284	16299	16251	16245	16192	16367	16431	16305	16361	16410	16249	16168	16319	16354	16377	16272	16254	16514	16371	16261	16171	16314	16406	16178	16257	16366	16306	16273	16239	16302	16573	16455	16363	16233	16368	16529	16362	16333	16381	16413	16287	16243	16369	16366	16332	16273	16356	16166	16258	16350	16173	16357	16387	16386	16101	16304	16404	16413	16305	16428	16466	16449	16343	16301	16384	16203	16495	16354	16503	16175	16332	16388	16465	16399	16225	16543	16290	16331	16340	16346	16394	16256	16331	16384	16568	16267	16292	16298	16158	16475	16438	16232	16385	16394	16265	16276	16196	16370	16383	16310	16207	16486	16432	16332	16477	16283	16314	16186	16318	16370	16408	16228	16196	16326	16512	16247	16308	16333	16325	16346	16292	16456	16375	16458	16367	16248	16395	16401	16334	16245	16254	16297	16241	16304	16451	16259	16145	16385	16321	16372	16264	16456	16250	16375	16396	16265	16313	16356	16354	16329	16370	16266	16234	16405	16233	16434	16274	16143	16450	16217	16314	16161	16270	16245	16347	16420	16348	16342	16293	16361	16258	16214	16371	16304	16224	16355	16298	16327	16338	16446	16357	16297	16318	16297	16500	16482	16171	16403	16201	16289	16411	16253	16384	16349	16126	16465	16395	16404	16417	16105	16402	16297	16332	16376	16281	16177	16339	16300	16313	16465	16391	16355	16182	16323	16366	16434	16296	16476	16241	16224	16202	16204	16473	16336	16375	16311	16399	16275	16447	16355	16341	16272	16446	16317	16299	16291	16369	16388	16249	16351	16184	16287	16398	16390	16134	16292	16203	16287	16355	16459	16362	16454	16420	16442	16454	16271	16422	16302	16271	16253	16409	16187	16272	16298	16260	16401	16461	16367	16350	16288	16262	16351	16498	16436	16172	16349	16180	16454	16240	16517	16187	16330	16426	16379	16357	16506	16346	16196	16365	16339	16394	16387	16416	16396	16311	16381	16431	16342	16210	16404	16416	16349	16421	16359	16376	16302	16260	16313	16125	16194	16317	16297	16203	16220	16563	16386	16364	16372	16315	16340	16343	16216	16283	16486	16337	16393	16336	16300	16502	16325	16265	16276	16261	16273	16519	16345	16345	16211	16373	16407	16504	16349	16204	16260	16326	16216	16454	16144	16347	16273
22691	21162	28928	23714	22150	26089	29553	24830	23555	23512	23372	22549	22155	21704	21148	20666	20722	20498	20481	20427	20612	20310	20301	20165	20452	20158	20228	20053	20361	20196	20048	20312	20244	20196	20147	20122	20357	20122	20277	20234	20165	20021	20235	20244	20067	20039	20004	20033	20091	20213	20177	20246	20314	20257	20179	20162	19951	19958	20074	20024	19997	19801	19963	20019	19910	20080	19792	20090	20009	20048	20058	19863	19998	20233	20110	19834	19945	20211	20083	20033	19924	19992	19967	19980	19895	19881	20096	19840	19866	19945	19795	19924	19864	20087	19683	20023	20065	19956	20024	19763	19982	20048	19691	19820	19983	19995	19870	19858	19956	19902	19924	19920	20123	19874	19983	19958	20022	19870	19856	19943	19786	20061	20004	19833	20037	19648	20037	19871	19871	20071	20081	20196	20129	20094	19822	19896	19840	19829	19998	20056	19991	19786	20070	20011	19972	19912	19794	19669	20026	20026	19993	19991	19856	19944	19993	20018	20017	19857	19796	19874	19718	19964	19877	20149	19845	20021	19850	19841	20126	19975	20057	20118	19877	19989	19795	19840	19865	20122	19920	20013	19966	20027	19973	19933	19886	20230	19921	20011	20079	19867	19915	20099	20142	20202	19972	20077	20143	20010	19854	20109	19816	19859	20079	19986	20019	20027	19788	19921	19990	19934	19796	19917	19808	20008	19780	19865	20019	19998	20007	19978	20088	19950	19991	20095	20236	19887	20106	19940	19894	19899	19788	19878	20065	19833	19680	19840	19769	20121	19792	19958	19738	20018	19854	19871	20125	19896	20048	20068	20053	20094	20141	19867	20151	19897	19913	19822	19760	20186	19951	19890	19859	19853	19902	19934	19969	19816	19841	19810	19804	19825	19969	19714	20065	19846	20010	20054	20156	20034	20073	19916	19999	19799	20023	19907	19743	19972	20028	19865	20113	19806	19825	19834	20006	19796	19973	20077	19859	20069	20124	19723	19862	19848	19975	20039	19754	19854	20009	19861	19871	20013	19815	19859	20048	19900	19788	19981	20032	20033	19729	20044	20017	20186	19974	19981	19902	19782	20002	19927	19759	20097	20023	19840	19786	19970	19984	19976	20099	19980	19969	20051	19953	19944	20053	19934	19934	19977	19999	19794	19895	19968	19830	19859	19790	19921	20093	20010	20030	19887	20131	20040	20016	19905	19847	19835	19945	19757	20012	19860	19640	19774	19758	19844	19927	19995	19956	20061	19890	19945	20016	19894	19963	19944	19986	19970	19938	19949	19770	19758	19894	19977	20011	19736	20142	19959	19986	19867	19743	19906	19923	19934	19834	19778	19860	20077	19791	20103	19794	19781	19973	19592	20012	19900	19775	20065	20060	19913	20067	19837	20060	19948	19996	20077	19809	20185	20013	19897	19908	20074	19896	19782	20032	20123	19893	19799	19934	19857	19862	19981	20183	20109	20011	19878	20087	19989	20081	19845	19876	19878	19812	19813	19762	19724	19751	20122	19869	20035	19768	19990	19881	19970	19796	19913	19803	19920	19988	20018	19971	19961	19925	20020	19741	19836	19914	20165	20142	19922	19992	20051	20008	20193	19885	19914	20031	19881	20064	19991	20072	19857	20148	20018	20014	19846	20030	20101	19896	20057	20151	20030	19986	19698	20016	19950	19937	20022	20091	19917	19914	20008	19987	19851	19935	19904	20059	19947	19655	20063	19993	19862	19925	20090	20025	19902	20055	19922	19907	19857	20036	19840	19967	19856	19875	19964	19647	19890	20130	19837	19921	19845	19848	19987	19946	19937	19791	19933	19829	19818	19995	19741	19933	19847	19886	19821	19841	19907	20028	20008	19856	19899	19796	19918	19725	20227	19940	20011	20019	20056	19886	19879	19795	19762	20009	19898	19864	19638	19867	19829	19959	19784	19962	19905	19994	19831	19903	19963	19959	19891	19886	19871	19839	19919	19980	19806	19753	19940	20067	20093	19792	19855	19997	19902	20268	19838	19936	20009	20012	19805	20046	19847	20058	19923	20020	19795	19637	19904	20059	19966	20026	19870	19911	19937	19947	19830	19891	20219	19962	20174	19655	19768	20069	20018	19863	19899	20008	20134	19883	19824	19909	19728	19830	19710	19927	19904	19597	19952	19977	19815	19823	19727	20140	20138	20084	20166	19791	19700	19881	20108	19975	20048	19917	19867	19996	19963	20026	19951	19950	19937	19889	19979	20096	19850	19939	19954	20014	20076	19976	19853	19799	19903	19982	19846	19941	19823	19861	19892	19787	19877	19884	19923	20001	19994	20042	19789	19862	20043	19986	20117	19954	19862	19978	19881	20001	19658	20030	19825	19886	19924	19827	19911	19841	19861	19815	20060	19691	19997	19948	19675	19893	20017	19848	19959	20046	19787	20118	20041	20145	19882	20011	19990	19887	19800	20109	19834	20016	19841	19850	19914	19986	19872	19805	19803	19773	19686	19854	20118	20097	19976	19986	19737	19969	20023	20070	19845	19928	19833	19796	19821	20020	20011	19951	20017	20009	20042	19997	20118	19985	20112	19927	19887	19990	20028	19890	19901	19870	20045	19967	19959	19844	20027	19981	19816	19863	19874	19993	20010	20025	19927	20031	19863	20125	20255	19929	19760	19856	19929	20152	19925	19906	19898	20081	19806	19888	19791	19871	19914	19922	19930	20084	19670	19877	19986	19807	19851	19858	20111	20122	20024	19954	19998	19867	19896	19890	19925	20116	19842	19884	19893	19889	19967	19830	19834	20182	19961	20002	19788	19893	19762	20013	19955	19961	19978	20045	20080	19875	19876	20067	19810	19873	20013	19962	19979	19844	19839	19972	19936	20094	19890	19940	19721	19892	19865	19876	19871	19800	19860	20071	19905	19995	19835	19958	19907	20145	20051	20090	20027	20050	19996	19897	19918	19938	19913	19987	19896	19901	19910	19946	19873	19698	19842	19856	19832	20024	19840	19926	19936	19774	19870	19794	19911	19913	20076	20014	19911	20025	19861	19847	19911	19947	19897	19964	19988	19905	19874	20082	19799	20147	19847	19865	19848	20090	19801	19878	19915	19924	20023	19980	19842	19790	19844	19989	20152	19949	20088	19988	20028	19897	20086	19866	19956	20005	19779	19936	19932	20036	19977	19938	20154	19875	19765	19828	19830	19934	20003	19953	20037	20002	19814	20043	19892	19887	20043	19971	19616	19930	19935	19990	20034	19965	20016	19704	19874	19945	19940	19805	20047	19971	19929	19970	19882	20007	20002	19971	20030	19744	19924	20043	19784	19937	20117	20047	20073	19840	20043	20081	19855	19976	19873	20098	20015	19998	19986	19816	19938	19817	19960	19903	20186	19952	19818	19881	19906	20169	19855	20031	19882	20091	19896	19929	19746	19825	19923	19942	19936	20097	19908	19774	20021	19899	20032	19707	19716	20041	19880	19919	20057	19856	19721	20040	19917	19908	19894	20041	19978	19961	19901	19951	19963	20163	19871	19797	20015	20035	19897	19779	19805	20006	20186	19955	20223	19818	19955	19994	20018	19971	19798	19888	19936	19879	19808	19976	19962	19938	19961	19895	19854	19858	19983	19978	20053	19868	19892	20000	19727	19756	19980	19909	20100	20029	19698	20176	20027	19877	19940	20070	19994	19930	20318	20001	19959	19844	19775	20046	19947	19846	19712	19976	20133	19887	19990	19896	19866	19887	19889	19828	19861	19618	19832	19800	20083	20026	19785	19843	20120	19997	19846	19991	19866	19942	20066	19924	19917	19820	19942	20010	19763	19909	19780	19882	19791	19911	19809	19853	19970	19942	19875	19967	19856	19924	19879	19998	19751	19922	19824	19708	20071	19805	19798	19847	19986	19984	19928	19867	19940	19933	20142	20005	19971	19909	19975	20042	19759	19924	19890	20042	20015	19986	19725	19961	19971	19834	19832	19723	20009	19851	19858	19941	19815	19819	19957	19782	19975	19930	20051	19825	19981	20012	20195	19936	19949	19899	20048	20131	19777	20032	19788	19989	20222	19963	20063	19860	19812	19908	20150	19772	19781	19937	19908	19882	19967	20059	19874	19914	20035	19989	20092	19888	19871	19913	19880	20004	19851	19915	20049	19910	20122	19875	19996	19951	19914	20123	19714	19816	19956	20064	20078	19969	19880	19965	19955	20034	19899	20056	19848	19989	19721	19774	20065	19964	20151	19905	20097	19708	19884	19944	20066	20010	19829	19804	20006	19931	20032	19871	19930	20184	20045	19824	19801	19822	20054	20026	19780	19843	19752	20025	19858	19937	20200	19996	19775	19851	19959	19897	19797	19928	19926	19819	19974	19691	20042	20030	19911	20065	20021	19935	19877	19836	20061	20039	19857	19956	19778	19993	19716	20006	20097	19860	20015	19836	19861	20018	20010	19840	20070	19869	19836	20185	19738	20016	19872	19839	19998	19926	19696	20083	19966	19787	19873	20070	20024	20162	19927	20015	20051	19863	19841	19964	19968	19778	19854	20011	19911	19827	19971	19880	19958	19882	20269	19848	19855	20061	19878	19940	19813	19788	19975	19851	19897	19677	19998	20046	20078	19968	19898	20001	19813	20023	19926	20046	20004	19947	19811	19864	19941	20073	19950	19959	19810	20035	19762	19970	19844	19819	20103	19940	19890	19987	19772	19890	20019	19835	19927	20071	19995	19933	19845	20116	19827	20117	19999	19956	19809	19881	19897	19941	19975	19867	20128	19883	19788	19848	20075	20118	19934	19790	19905	19855	20057	19773	19936	19873	19922	19888	20121	19841	19859	20060	20114	20051	20099	19918	20022	19875	19864	19790	20028	19930	19921	19928	19910	19870	19946	20067	20012	19971	19910	19946	20077	20201	20018	19947	19924	19810	19916	19931	20178	19993	19979	20119	20002	19816	20099	20088	20070	19895	20138	20056	19977	19988	20057	19852	19653	20003	20043	20042	19905	19993	20095	19871	19919	19857	19967	19868	19852	19883	20100	19950	19972	19912	19938	20058	19720	19848	19967	19935	19799	20120	20076	19934	19818	19906	20147	20047	19928	19943	20010	20097	19962	20026	19946	19894	20007	19922	19934	20147	19772	19908	19843	20077	19951	20044	20173	19859	20004	19997	20060	20014	19918
26734	48078	46058	37141	32158	28594	26176	24211	22970	22270	21458	20809	19944	19166	18744	18211	18005	17814	17582	17474	17303	17312	17358	17174	17269	17163	17262	17033	16973	17086	16995	16898	17067	17053	17032	17189	17293	17126	17028	16960	17090	17038	16983	17001	17096	17002	17162	17055	16967	17131	17214	16991	17064	17090	17178	17115	17151	17290	16993	16970	16923	16856	16953	17092	17009	17029	16849	17029	17062	17069	17038	16923	16957	16746	16951	17200	16943	16793	16956	16950	16930	17026	16851	16901	16996	17005	17042	16969	17135	17006	17059	16903	17158	16937	17133	16913	16808	16867	17008	17005	16805	16983	16976	16727	17103	17006	16801	17060	16913	17085	16891	17014	16972	16951	17042	16880	17012	16945	16666	16886	16859	16819	16952	16827	16958	16975	16972	16905	16988	16830	16889	16980	16902	17050	16934	16982	16854	16870	16857	16952	17009	16928	16897	16934	16942	16880	16881	16989	16966	16933	16872	17001	16851	16900	16822	16989	16941	16726	17072	17015	16638	16964	16996	16980	16807	16947	16917	16926	16906	16870	16888	16924	16926	16857	17119	17067	16925	16860	16707	17012	16877	16989	16903	16803	16951	16982	17066	16934	16986	16819	16898	16963	16875	16811	17153	16942	17005	16939	16970	16752	16948	16880	16948	16810	16895	16856	17070	16871	16767	16869	16891	16857	16986	16921	16913	16952	16878	16833	17022	17047	16921	16931	17097	16929	17045	16986	16887	16797	16999	16843	16929	16683	16848	16895	16985	17166	16886	16947	16947	16914	16937	16745	16958	16849	17042	16813	16833	16948	16828	16946	17032	17008	16902	16942	17005	16971	17019	16932	16750	16784	17004	16950	16823	16736	17060	16794	17072	17042	16908	17002	16964	16982	17054	16977	16685	16922	16987	16804	16884	16946	16969	17008	17047	16894	17079	16813	17019	16937	16984	16840	16877	17158	16921	16891	16952	16820	16958	17044	16984	16788	16812	16997	16821	16967	16780	17083	16967	17025	16833	16963	16840	16797	16791	16989	17080	16803	17039	16974	16798	16696	16895	16874	16908	16922	16931	16933	17035	17067	16900	16769	16956	17057	17143	16929	16909	16873	16915	16933	17006	16967	16912	17076	16913	16847	16872	16763	17014	17103	17009	16938	16758	16950	16900	16981	16900	17013	16960	16924	16892	16927	16953	16999	16929	17018	16952	16907	17050	16864	16927	16889	17095	16920	16996	16842	16862	16921	17007	16795	17114	16825	16907	16963	16984	16830	16885	16840	16633	17017	16881	17140	17117	16869	16857	17000	16798	16926	17036	16915	16989	16753	16824	16814	16942	16817	16960	16835	16910	16860	16846	16832	16812	16904	16919	16920	16892	17026	16893	16873	16865	16887	16884	17037	17021	16925	17041	16871	16851	16797	16958	16942	16874	16823	16994	16887	16824	16766	16995	16846	16855	16931	16936	16763	16767	16855	16928	16960	16952	16975	16874	16920	17018	16966	16758	17079	16880	16968	16945	17095	16774	16965	16830	16843	16726	17047	16849	16976	16827	16911	17121	16956	17002	17196	16831	16806	17004	17038	16778	17139	16850	16948	16741	17059	16968	16732	16939	17049	16944	17074	17086	16906	16926	16986	16867	16875	16992	16981	16907	17116	16919	16921	16766	16692	16878	16920	16904	16831	16903	17111	17000	16932	17115	16918	16973	17054	16817	16909	16994	16972	16921	16790	16815	17050	16958	16789	16933	16826	17030	16861	16891	17013	17031	16785	17007	16931	17078	16880	16874	17032	16971	17027	16890	16846	16937	16902	16838	16855	16951	16935	16902	16799	16850	16953	16864	16879	16892	17158	16909	17025	16845	16981	16997	16767	16758	16978	17049	17102	16958	17036	16897	17105	16873	17119	16820	17056	16840	16877	16881	16960	16867	16846	16743	16750	16928	16937	16877	16998	16919	16960	16924	16875	16901	16880	16982	17017	16719	16916	17030	16932	16826	16903	16771	17106	16781	16846	16911	17085	16951	17003	17137	16876	16945	16884	17038	16869	16949	16798	17037	16839	17015	16919	17103	17003	16824	16996	17110	17115	16933	16867	16814	16852	16886	16903	17109	16752	16782	16976	16945	16972	16975	16829	16738	16966	17027	17027	16888	17001	16775	16998	16944	16964	16984	16806	16906	17037	16954	16827	16941	16983	17119	16939	16988	16787	17049	17008	16963	16827	16959	16978	16835	17174	16924	16958	17037	17012	16996	16943	16965	17089	16831	16931	16986	16999	16938	16802	16760	16884	17012	16823	16916	16954	17074	16924	16913	16949	17057	17004	16736	16888	16722	17065	16942	16981	16951	16979	17025	17030	16967	16897	16950	16782	16924	17106	16783	16818	16899	16833	17059	16955	16862	16950	16934	17077	16969	16857	16944	17078	16824	16859	16898	16937	16874	17071	16977	16872	16881	16915	16924	16822	16838	16881	17035	16975	16803	16750	16866	16927	16900	16824	16964	16752	16908	17014	16689	17127	17007	16935	16967	16716	16959	16945	16802	17053	16803	17004	16821	16831	16892	16920	17048	16873	16963	16651	17052	16786	16922	16950	16910	16899	16933	16849	16910	16956	16874	16884	16856	16849	16916	16841	16918	16819	17002	16986	17034	17016	16880	17040	16977	17062	17145	16960	16841	16957	16876	16894	17011	16820	17001	16906	16824	16828	17081	16876	16890	16939	17028	17065	17023	16702	17066	16916	16938	16878	16949	16785	16835	17086	16853	16876	16939	16942	16963	16874	17066	16790	16720	16980	17152	16851	17045	16843	16936	16999	16876	16950	16861	16915	16823	16741	16945	16752	16861	16970	16948	16996	16953	16858	16956	16990	16782	16813	16987	16914	16838	17129	16862	16814	16800	16881	16825	16998	16951	16998	16891	16910	16909	16777	16872	16919	16903	17013	16980	16901	16979	16956	17109	16908	16985	16806	16935	16809	16834	16863	16927	16785	16903	16854	17088	16944	17037	17050	16745	16825	16918	16967	16895	16899	16931	16921	17096	16863	16979	17114	16825	16793	16750	17051	16967	17001	16930	16863	16729	17073	16821	16914	16921	17053	16916	16988	17048	16990	16910	16774	16972	16884	16875	16913	16934	17089	16863	16976	16651	16680	16854	16789	16999	17049	16933	16925	16911	16842	16851	16878	16977	16895	16982	16793	16906	16821	17009	16971	16930	16759	16851	16775	16911	17001	17021	16964	16953	17086	17043	16925	17031	16916	16820	16788	17026	16926	16848	16836	16970	16877	17062	16911	17016	16879	16860	16871	16905	16900	16947	16836	16931	16918	16913	16860	16898	16867	16974	17035	16791	16849	16858	17027	16916	17032	16823	17034	17080	16869	16950	16851	16921	16786	16848	16982	17020	16927	16932	17071	16890	17032	17012	16932	17039	17060	17033	16826	16919	17093	16866	16996	16936	16756	16961	16801	16934	16948	16880	16940	16843	16952	16863	16863	16926	16885	16837	16847	16809	16867	16986	16873	16865	16770	16893	16870	16885	16918	17030	17046	16861	16788	16959	16878	17086	17009	16931	16879	16943	16870	16862	16958	16934	16901	16904	17045	16826	17025	16908	16968	16775	17065	16976	16869	16742	17033	16991	16995	16935	16822	17032	16915	16968	16930	16965	16753	16785	16891	16995	17091	16970	16988	16937	17039	16991	16978	17028	16975	17052	16747	17054	16854	17088	16657	16973	16949	16994	16951	16804	16781	16876	16973	17153	16925	16969	16906	16910	16948	16860	16700	17006	16957	16826	16921	16824	16899	16783	16992	16998	16863	16827	16974	16958	16822	16837	16851	16836	16818	16905	17014	16773	16999	16936	16882	17037	16804	16895	16838	16775	16979	16715	17002	17034	16934	17087	16935	16920	16763	16833	16843	17000	16924	16937	16800	17081	17035	16944	16910	17010	16795	16934	16747	16973	16945	16863	16924	16948	16889	16940	16990	16990	16907	16857	17002	17043	16893	16811	16931	16914	16911	16821	16780	17077	17031	17108	16849	16914	16864	16779	16922	17016	16961	16899	17024	16852	16752	16887	16969	16828	16929	17047	17033	17060	16831	16926	16983	16896	16828	16851	16950	16972	16863	16910	16812	16835	16927	16819	16931	17015	16750	17024	16958	17058	17038	16909	17166	16917	17068	16965	16905	16870	16802	16698	16810	16748	16821	16892	16861	16885	16884	16902	17097	16816	16780	17095	16957	16965	16901	16801	16909	16992	17010	16889	16903	16887	16880	16895	16832	16933	17019	16814	17013	16844	16933	16815	16870	16955	16924	17046	16929	16963	16939	16929	16864	16862	16925	17022	16921	16854	17023	16970	16983	16849	17006	16813	17030	16904	17004	16891	16890	16959	16963	16807	16983	17032	16889	16988	16860	16907	16953	16957	16812	16937	16978	16938	16763	16985	16880	16829	16875	16939	16822	16797	16889	16953	16894	16925	16808	16858	16980	16936	16926	16787	16929	16913	16876	16910	16870	16927	16983	16985	16990	16976	16941	16903	16964	16902	17049	16814	16877	17025	16923	16889	16949	16962	16971	16791	17162	16929	16916	16954	16980	16968	16818	16694	16997	16911	17050	17026	17039	16799	16743	17044	17049	16751	16933	16910	16846	16643	17026	16988	16870	17155	16901	16924	17119	16814	17038	16862	16841	16994	16865	16955	16869	16886	16855	16937	16908	16895	17002	16880	16803	16944	16953	16922	16929	17043	16958	16941	16874	16864	16751	16739	16907	17035	16779	16837	17001	16942	16922	16772	17029	16973	16873	16986	16876	17117	16829	17036	17063	16960	16981	17112	16996	17074	16956	16990	16805	16760	17003	16939	16881	16911	16987	16883	16869	17020	16961	16938	16688	17136	16990	16975	16970	16928	17017	16847	16906	16899	16902	17021	16925	16760	16911	16927	16823	16943	17084	16941	16798	16936	16986	16885	16935	16721	16986	16942	16912	16957	16907	16996	16769	16964	17078	16996	16873	16907	16985	16993	17032	17020	17026	17043	16862	16829	16942	16830	16878	16926	16923	16928	16919	16963	16765	16865	17090	17021	16944	16974	16953	16903	16923	16857	16929	16989	16973	17117	16967	17013	16756	16752	17031	16932	17013	16684	16973
27603	24564	31561	29092	24385	23034	22016	20978	20506	20237	19936	19980	19868	19375	19215	18981	19117	18745	18912	19055	18966	18722	18860	18837	18618	18665	18760	18497	18969	18836	18670	18746	18607	18943	18954	18710	18870	18796	18952	18877	18829	18750	18832	18833	18884	18830	18717	18724	18525	18674	18935	18737	18778	18699	18727	18898	18848	18717	18629	18815	18806	18873	18791	18574	18663	18765	18765	18792	18722	18685	18716	18833	18715	18725	18812	18831	18695	18822	18643	18590	18740	18705	18954	18768	18614	18804	18706	18682	18644	18640	18526	18630	18704	18628	18848	18654	18906	18854	18744	18879	18861	18867	18626	18615	18847	18591	18864	18594	18730	18629	18725	18867	18564	18695	18834	18838	18632	18617	18598	18777	18930	18716	18729	18836	18575	18718	18702	18843	18774	18959	18710	18614	18647	18583	18602	18608	18661	18724	18861	18759	18709	18844	18928	18861	18667	18605	18914	18742	18669	18666	18659	18808	19005	18645	18474	18756	18727	18820	18800	18590	18616	18571	18659	18684	18697	18988	18971	18822	18581	18913	18755	18745	18857	18783	18717	18924	18848	18793	18840	18728	18601	18750	18694	18691	18685	18752	18543	18693	18691	18758	18445	18829	18666	18861	18883	18826	18816	18508	18805	18835	18762	18738	18780	18636	18613	18635	18707	18813	18753	18716	18514	18603	18757	18733	18846	18810	18676	18588	18804	18862	18902	18660	18678	18713	18596	18646	18728	18760	18736	18753	18731	18709	18689	18759	18681	18932	18694	18801	18766	18810	18769	18489	18622	18854	18483	18862	18764	18801	18514	18596	18599	18829	18805	18615	18771	18685	18679	18647	18623	18819	18564	18578	18724	18945	18569	18666	18749	18740	18639	18802	18597	18625	18742	18762	18640	18968	18840	18539	18673	18646	18722	18884	18750	18897	18966	18836	18635	18735	18637	18772	18592	18813	18817	18926	18714	18870	18686	18701	18672	18950	18785	18726	18715	18625	18621	18576	18679	18671	18842	18725	18918	18838	18628	18607	18670	18646	18785	18750	18725	18669	18657	18714	18709	18931	18814	18744	18782	18475	18746	18656	18724	18798	18807	18856	18718	18727	18871	18636	18734	18803	18782	18824	18835	18681	18864	18644	18700	18760	18811	19025	18758	18817	18700	18694	18829	18782	18789	18652	18796	18714	18816	18764	18555	18465	18768	18761	18567	18894	18763	18738	18762	18951	18897	18845	18800	18730	18649	18830	18568	18886	18582	18613	18727	18721	18727	18604	18771	18782	18582	18774	18979	18648	18821	18897	18884	18607	18553	18645	18699	18727	18733	18560	18688	18508	18745	18756	18604	18660	18650	18688	18823	18536	18939	18697	18775	18752	18792	18848	18601	18687	18941	18682	18754	18737	18586	18900	18819	18768	18682	18682	18571	18431	18718	18563	18694	18853	18720	18628	18561	18792	18700	18828	18801	18787	18618	18609	18533	18610	18933	18753	18739	18717	18721	18860	18587	18641	18700	18847	18793	18867	18674	18691	18867	18777	18789	18698	18802	18668	18720	18565	18698	18781	18771	18662	18753	18741	18785	18746	18744	18709	18783	18641	18787	18738	18687	18807	18628	18621	18806	18801	18776	18759	18655	18811	18761	18601	18686	18927	18980	18780	18856	18917	18862	18987	18526	18705	18671	18703	18757	18882	18691	18933	18726	18529	18804	18653	18704	18508	18730	18734	18688	18695	18749	18777	18711	18705	18687	18642	18501	18621	18663	18724	18810	18641	18754	18777	18544	18707	18872	18639	18572	18652	18643	18542	18844	18837	18786	18766	18746	18772	18753	18683	18630	18656	18850	18706	18710	18731	18456	18672	18758	18613	18658	18636	18753	18808	18717	18890	18688	18854	18765	18849	18868	18639	18643	18783	18772	18624	18903	18813	18841	18593	18705	18698	18681	18850	18853	18656	18766	18745	18838	18801	18726	18819	18697	18750	18811	18723	18720	18690	18953	18919	18774	18827	18666	18687	18715	18607	18732	18618	18682	18666	18829	18888	18691	18863	18497	18842	18876	18686	18582	18920	18578	18672	18704	18594	18685	18840	18784	18717	18749	18554	18709	18598	18852	19016	18678	18560	18783	18763	18817	18698	18680	18794	18788	18693	18610	18667	18804	18905	18552	18657	18796	18831	18826	18834	18906	18736	18751	18652	18727	18681	18682	18612	18819	18652	18693	18668	18787	18785	18552	18739	18682	18648	18690	18943	18844	18781	18970	18683	18769	18932	18698	18398	18841	18479	18564	18688	18773	18635	18627	18752	18783	18629	18794	18645	18679	18640	18776	18644	18736	18730	18707	18591	18672	18511	18845	18640	18920	18825	18748	18633	18734	18815	18640	18726	18636	18634	18630	18661	18672	18547	18763	18924	18710	18664	18813	18751	18662	18787	18760	18558	18813	18873	18798	18903	18597	18606	18591	18587	18784	18797	18870	18620	18582	18850	18708	18891	18939	18835	18837	18779	18945	18819	18781	18730	18745	18653	18905	18652	18727	18591	18799	18427	18853	18721	18722	18706	18587	18688	18847	18781	18689	18692	18683	18841	18867	18757	18770	18690	18706	18670	18792	18610	18880	18877	18784	18861	18729	18738	18963	18794	18758	18635	18721	18571	18570	18733	18694	18720	18931	18701	18779	18728	18580	18487	18616	18674	18527	18748	18682	18604	18781	18704	18700	18652	18584	18761	18746	18611	18762	18744	18803	18617	18795	18694	18904	18765	18698	18998	18531	18774	18592	18648	18696	18940	18866	18748	18720	18737	18741	18836	18588	18826	18652	18608	18658	18782	18499	18687	18738	18777	18733	18783	18668	18844	18785	18513	18584	18787	18866	18875	18897	18644	18824	18523	18599	18599	18678	18773	18856	18953	18771	18765	18883	18847	18624	18764	18756	18848	18645	18748	18787	18837	18533	18718	18779	18749	18818	18579	18537	18833	18759	18913	18784	18609	18558	18620	18679	18628	18610	18742	18673	18840	18713	18722	18807	18794	18901	18819	18818	18633	18755	18674	18772	18406	18774	18953	18801	18814	18690	18502	18620	18775	18733	18654	18639	18592	18512	18538	18605	18975	18714	18560	18846	18789	18712	18698	18858	18708	18728	18834	18521	18639	18636	18811	18809	18628	18444	18569	18845	18500	18765	18735	18699	18745	18728	18747	18678	18710	18853	18959	18781	18475	18737	18741	18786	18598	18833	18625	18662	18714	18795	18636	18650	18704	18688	18797	18787	18583	18868	18839	18727	18628	18626	18883	18711	18725	18747	18879	18615	18812	18536	18575	18832	18820	18650	18790	18854	18730	18867	18820	18614	18608	18741	18637	18597	18718	18833	18740	18692	18658	18577	18640	18719	18741	18795	18713	18623	18650	18779	18643	18432	18710	18736	18644	18696	18847	18861	18700	18505	18765	18712	18674	18601	18487	18720	18912	18916	18483	18779	18583	18865	18734	18386	18679	18768	18932	18660	18714	18846	18794	18638	18809	18498	18734	18673	18706	18700	18820	18786	18711	18697	18882	18863	19106	18998	18784	18612	19015	18857	18835	19047	18646	18807	18813	18717	18669	19010	18773	18545	18795	18746	18588	18774	18838	18600	18851	18845	18630	18785	18796	18672	18641	18412	18931	18748	18910	18734	18866	18761	18945	18867	18665	18735	18666	18823	18788	18538	18624	18648	18584	18737	18678	18707	18788	18591	18720	18645	18617	18645	18444	18779	18621	18765	18796	18745	18741	18816	18671	18878	18808	18864	18646	18854	18661	18633	18615	18664	18637	18683	18828	18947	18841	18807	18475	18603	18767	18816	18951	18797	18600	18822	18740	18821	18654	18829	18703	18798	18680	18771	18845	18583	18909	18803	18684	18731	18658	18708	18820	18738	18664	18652	18672	18741	18763	18815	18947	18898	18742	18941	18743	18769	18815	18812	18590	18879	18903	18871	18928	18584	18741	18555	18722	18751	18743	18754	18850	18887	18860	18791	18762	18776	18787	18636	18804	18766	18816	18769	18740	18956	18831	18745	18768	18736	18679	18674	18654	18615	18788	18753	18812	18527	18796	18654	18435	18740	18754	18600	18759	18938	18713	18795	18800	18879	18794	18823	18746	18670	18788	18741	18754	18677	18774	18723	18844	18773	18631	18907	18494	18616	18675	18668	18933	18603	18819	18721	18762	18519	18871	18795	18706	18657	18657	18813	18673	18836	18503	18878	18902	18655	18556	18747	18846	18565	18803	18783	18805	18884	18840	18802	18745	18603	18758	18813	18685	18738	18565	18533	18847	18798	18697	18679	18451	18670	18795	18466	18584	18822	18543	18619	18766	18759	18769	18708	18563	18834	18709	18824	18803	18766	18609	18719	18839	18813	18924	18860	18680	18824	18697	18569	18496	18789	18697	18770	18677	18663	18460	18682	18618	18853	18634	18749	18497	18743	18892	18779	18899	18665	18664	18633	18876	18820	18858	18605	19032	18551	18901	18939	18730	18706	18823	18638	18755	18794	18657	18638	18664	18904	18648	18869	18656	18761	18922	18669	18829	18629	18491	18552	18549	18842	18704	18789	18809	18615	18731	18736	18692	18680	18694	18859	18815	18594	18858	18724	18997	18777	18748	18628	18759	18702	18812	18716	18668	18676	18610	18685	18792	18995	18880	18746	18726	18703	18620	18713	18978	18788	18747	18788	18836	18680	18747	18780	18859	18559	18499	18612	19022	18784	18873	18789	18765	18653	18886	18613	18752	18790	18757	18571	18659	18657	18626	18666	18626	18784	18541	18632	18824	18586	18585	18583	18704	18903	18894	18905	18659	18725	18641	18765	18559	18819	18728	18739	18764	18794	18708	18501	18653	18843	18687	19003	18653	18949	18641	18596	18621	18729	18598	18563	18754	18793	18781	18774	18798	18734	18725	18776	18669	18770	18834	18614	18738	18839	18706	18753	18774	18830	18567	18563	18789	18647	18782	18783	18968	18623	18713	18768	18915	18722	18706	18714	18680	18852	18586	18726	18770	18793	18679	18763	18863	18783	18885	18647	18729	18631	18619	18812	18741	18777	18824	18779	18663	18767	18692	18730	18737	18934	18811	18787	18796	18701	18814	18818	18735	18677	18658
25455	38238	35288	28218	24623	22748	21068	19824	19169	18694	18411	17952	17696	17233	16918	16674	16729	16610	16548	16417	16373	16476	16364	16292	16281	16321	16315	16273	16334	16119	16237	16277	16342	16323	16174	16197	16271	16232	16141	16328	16342	16269	16139	16323	16257	16345	16207	16441	16283	16196	16321	16216	16350	16377	16379	16314	16122	16077	16315	16231	16225	16258	16143	16087	16172	16179	16148	16102	16305	16112	16093	16248	16346	15976	16232	16345	16124	16243	16273	16079	16138	16253	16091	16237	16051	16161	16304	16142	16366	16225	16239	16184	16091	16143	16120	16337	16160	16188	15998	16212	16246	16211	16351	16216	16140	16247	16291	16207	16291	16161	16061	16221	16192	16228	16136	16351	16205	16320	16330	16071	16384	16160	16113	16213	16123	16103	16230	16258	16208	16225	16240	16291	16567	16229	16254	16210	16185	16185	16244	16277	16098	16194	16257	16286	16156	16168	16233	16223	16379	16136	16122	16249	16155	16178	16151	16382	16138	16306	16312	16282	16183	16212	16266	16166	16283	16185	16223	16321	16232	16140	16238	16080	16044	16158	16228	16212	16214	16098	16060	16002	16080	16278	16314	16245	16355	15984	16211	16259	16213	15987	16220	16167	16370	16157	16171	16245	16272	16297	16235	16332	16091	16276	16365	16194	16145	16325	16247	16252	16366	16134	16164	16159	16200	16259	16225	16094	16170	16043	16232	16134	16146	16170	16163	16147	16219	16284	16365	16323	16251	16260	16344	16169	16293	16152	16145	16131	16279	16253	16378	16076	16213	16316	16211	16012	16046	16178	16207	16185	16113	16210	16303	16267	16140	16178	16346	16251	16119	16324	16305	16192	16288	16347	16290	16075	16317	16159	16186	16185	16244	16234	16222	16188	16173	16044	16316	16144	16372	16082	16256	16242	16147	16131	16151	16248	16151	16229	16055	16173	16197	16072	16289	16311	16182	16325	16035	16193	16226	16083	16102	15945	16298	16267	16184	15990	16170	16200	16076	16199	16115	16270	15989	16178	16286	16116	16301	16236	16240	16233	16328	16129	16166	16217	16265	16266	16031	16138	16425	16097	16029	16153	16140	16309	16097	16064	16252	16130	16247	16375	16170	16215	16264	16146	16193	16040	16261	16244	16253	16280	16315	16150	16176	16109	16041	16089	16146	16226	16258	16084	16203	16097	16117	16115	16268	16237	16334	16279	16316	16339	16147	16209	16341	16227	16201	16373	16297	16035	16314	16083	16363	16300	16024	16166	16203	16229	16167	16229	16320	16138	16251	16265	16193	16335	16141	16148	16099	16119	16250	15956	16275	16139	16265	16177	16181	16293	16174	16276	16258	16191	16062	16100	16391	16276	16175	16312	16105	16145	16224	16149	16287	16302	16340	16147	16084	16085	16115	16107	16252	16298	16281	16156	16176	16271	16145	16156	16188	16124	16094	16195	16101	16299	16203	16329	16237	16271	16167	16202	16129	16164	16172	16261	16036	16021	16171	16343	16244	16121	16282	16289	16180	16272	16206	16149	16213	16255	16200	16357	16165	16254	16213	16190	16102	16193	16268	16180	16240	16162	16105	16288	16329	16199	16236	16116	16257	16177	16181	16046	16267	16193	16064	16321	16255	16267	16255	16285	16154	16263	16123	16215	16210	16241	16212	16113	16155	16076	16126	16104	16327	16155	16128	16364	16261	16142	16289	16318	16127	16256	16257	16144	16322	16347	16292	16170	16317	16201	16390	16347	16372	16303	16249	16199	16187	16181	16286	16105	16315	16142	15988	16273	16236	16225	16285	16336	16211	16140	16189	16093	16263	16287	16026	16225	16471	16172	16194	16215	16283	16247	16084	16122	16251	16086	16209	16224	16177	16302	16369	16263	15991	16241	16253	16282	16131	16187	16216	16127	15991	16282	16137	16289	16187	16076	16140	16188	16274	16139	16238	16009	16310	16247	16239	16215	16245	16317	16263	16244	16222	16323	16189	16119	16169	16049	16204	16131	16271	16298	16284	16189	16196	16135	16080	16299	16171	16153	16205	16055	16229	16289	16239	16223	16237	16108	16167	16310	16036	16299	16365	16100	16161	16180	16353	16238	16117	16175	16156	16009	16298	16146	16177	16181	16135	16375	16217	16290	16305	16309	16341	16107	16230	16244	16117	16225	16093	16330	16152	16338	16231	16130	16323	16185	16225	16250	16262	16246	16216	16004	16214	16264	16225	16224	16289	16164	16186	16422	16187	16061	16203	16292	16082	16081	16159	16214	16310	15998	16167	16117	16290	16344	16164	16111	16179	16167	16183	16063	16284	16327	16158	16110	16131	15962	16220	16071	16369	16258	16220	16215	16174	16093	16219	16212	15950	16033	16199	16174	16203	16165	16277	16086	16141	16208	16288	16316	16044	16249	16321	16162	16064	16190	16009	16286	16070	16275	16084	16127	16445	16150	16074	16231	16180	16196	16143	16423	16239	16217	16218	16230	16194	16232	16260	16247	16099	16160	16154	16300	16177	16149	16155	16198	16259	16293	16067	16222	16205	16284	16235	16179	16193	16154	16155	16206	16174	16200	16064	16127	16222	16229	16195	16200	16224	16198	16105	16237	16222	16271	16398	16282	16160	16070	16286	16199	16256	16076	16257	16163	16177	16231	16207	16128	16248	16069	16145	16126	16146	16133	16211	16087	16134	16359	16191	16331	16157	16091	15998	16381	16283	16178	16222	16227	16304	16231	16054	16071	16408	16024	16069	16401	16350	16160	16229	16204	16115	16322	16040	16272	16300	16286	16263	16217	16230	16086	16089	16223	16162	16179	16092	15860	16173	16309	16254	16160	16172	16237	16191	16202	16224	16242	16031	16222	16272	16038	16189	16214	16233	16328	16134	16274	16204	16159	16368	16228	16188	16220	16084	16212	16112	16255	16110	16192	16304	16251	16127	16477	16204	16218	16124	16293	16228	16263	16227	16160	16205	16226	16186	16242	16358	16234	16101	16428	16174	16228	16140	16285	16238	16320	16206	16216	16058	16267	16139	16172	16363	16096	16321	16211	16047	16240	16105	16242	16186	16302	16308	16056	16177	16010	16269	16149	16216	16184	16383	16307	16119	16155	16174	16223	16118	16200	16202	16095	16322	16231	16157	16155	16076	16003	16275	16159	16208	16191	16228	16318	16185	16237	16234	16166	16305	16213	15982	16244	16141	16130	16273	16187	16300	16091	16165	16216	16202	16169	16200	16161	16186	16109	16261	16180	16281	15923	16413	16195	16207	16174	16244	16153	16076	16235	16241	16306	16122	16055	16289	16240	16115	16147	16309	16211	16087	16337	15917	16048	16215	16263	16419	16445	16276	16139	16193	16248	16230	16255	16222	16093	16098	16175	16031	16205	16165	16128	16269	16387	16085	16144	16240	16258	16261	16232	16367	16335	16242	16212	16171	16099	16178	16164	16173	16211	16131	16363	16244	16156	16247	16258	16039	16287	16075	16164	16229	16228	16253	16226	16140	16111	16314	16192	16300	16305	16150	16038	16380	16154	16216	16234	16165	16129	16258	16263	16093	16221	16243	16269	16398	16201	16249	16095	16194	16311	16109	16202	16201	16165	16000	16154	16211	16280	16204	16200	16197	16315	16245	16189	16393	16268	16171	16334	16100	16258	16367	16366	16250	16088	16040	16317	16179	16144	16184	16195	16301	16177	16246	16192	16203	16235	16148	16011	16195	16085	16275	16053	16098	16182	16114	16150	16270	16248	16109	16287	16062	16275	16305	16248	16240	16132	16333	16181	16161	16237	16284	16364	16310	16264	16121	16362	16197	16218	16162	16251	16143	16285	16267	16239	16216	16188	16177	16144	16097	16275	16169	16233	16113	16072	16046	16264	16116	16257	16050	16151	16257	16215	16210	16334	16185	16172	16282	16201	16169	16179	16201	16291	16212	16249	16256	16235	16068	16321	16185	16116	16199	16235	16224	16316	16297	16120	16174	16263	16245	16183	16280	16161	16131	16346	16267	16189	16108	16206	16267	16303	16176	16304	16266	16212	16146	16181	16028	16220	15992	16156	16075	16205	16266	16177	16192	16183	16095	16090	16221	16281	16036	16190	16408	16144	16118	16198	16304	16278	16139	16298	16147	16316	16313	16168	16327	16261	16113	16134	16317	16165	16266	16390	15989	16111	16364	16126	16298	16249	16202	16335	16285	16142	16208	16230	16207	16348	16372	16284	16222	16176	16117	16262	16252	16218	16334	16258	16296	16147	16184	16039	16279	16285	16305	16065	16158	16192	16221	16191	16240	16247	16080	16287	16166	16268	16236	16250	16309	16266	16199	16237	16262	16188	16131	16112	16453	16363	16238	16189	16191	16138	16335	16175	16369	16141	16246	16312	16252	16255	16202	16245	16312	16153	16228	16229	16212	16179	16076	16120	16347	16548	16162	16321	16245	16110	16147	16008	16149	16160	16304	16097	16255	16108	16045	16132	16076	16281	16227	16172	16200	16090	16224	16344	16248	16221	16265	16332	16320	16299	16110	16159	16108	16087	16126	16070	16128	16393	16191	16274	16306	16185	16340	16148	16180	16289	16138	16186	16280	16323	15987	16209	16213	16333	16148	16288	16194	16018	16037	16160	16288	16045	16233	16203	16099	16308	16336	16330	15963	16239	16254	16122	16181	16159	16337	16145	16071	16315	16198	16280	16093	16294	16182	16092	16211	16197	16267	16100	16173	16347	16215	16298	16281	16252	16200	16083	16312	16149	16232	16226	16262	16097	16146	16285	16323	16205	16302	16205	16222	16054	16150	16302	16195	16301	16340	16256	16338	16073	16098	16289	16288	16354	16075	16282	16267	16188	16248	16186	16164	16407	16289	16179	16118	16038	16255	16381	16271	16213	16304	16238	16204	16127	16314	16182	16038	16382	16265	16071	16202	16317	16249	16211	16335	16161	16235	16088	16239	16136	16067	16297	16258	16394	16229	16155	16287	16040	16300	16256	16266	16188	16202	16305	16225	16089	16109	16223	16159	16059	16346	16250	16213	15992	16302	16192	16188	16161	16211	16086	16217	16153	16179	16203	16388	16235	16135	16104	16298	16418	16087	16147	16133	16099	16236	16296	16344	16304	16263	16179	16241	16189	16299	16229	16278	16104	16109	16126
23676	21128	28564	24493	23914	25850	25609	22438	21609	21429	21048	20740	20602	20318	19959	19716	19486	19394	19451	19343	19491	19285	18940	19299	19181	19184	19172	19287	19295	19169	19192	19040	19169	19289	19340	19123	19014	19082	19184	18899	19006	19038	19024	19209	19212	18914	19185	19093	19094	18989	19107	18998	19002	19150	19177	19282	19335	18961	19283	19130	18943	18949	18879	19046	18991	19093	18916	18954	18973	18992	18879	19008	19173	19099	19096	19050	19017	18937	18972	18903	18831	19048	18941	19109	19047	19031	18957	18924	18857	18921	19126	18994	18987	18925	18937	19094	19028	19052	18972	19245	18901	18993	18964	18822	18888	18784	18992	19161	18937	19105	19035	19010	19065	19082	19087	19208	18922	18969	18975	19011	18897	19111	19059	18976	18826	18779	19035	19113	18975	19114	18953	18812	19151	19018	18985	19066	18966	18850	19130	18837	18906	19023	18935	18942	19081	18924	19183	19000	19061	19269	19140	18995	19020	19043	19151	18901	18894	18762	18849	18966	19016	18988	19058	18810	18685	18953	19053	19060	18866	18685	19008	18986	19226	19044	18838	18944	19213	18822	18892	19074	19064	18893	18970	18865	19057	18908	18858	19008	19041	18962	19042	19087	19051	18981	19146	18928	19014	19003	18868	18954	19043	18974	18832	18908	18775	18977	18927	18890	18949	18832	19056	19012	18937	18800	18780	18847	18879	19090	19015	18881	18986	18886	19018	18784	18821	18862	18828	18853	18936	18856	19098	18944	18851	18998	18937	18883	18964	19093	18966	18895	19032	18951	18981	18902	18957	18920	19100	19031	18870	19028	18937	18863	18894	18852	19132	18830	19042	19113	19066	18888	18938	18985	18934	18863	18951	19183	19102	19197	18849	18860	19141	19009	18981	18960	18981	18797	19009	19008	18936	18982	19035	18907	18885	19060	19075	18793	18986	19261	18990	18970	18877	18935	19116	19090	19208	18980	18983	18937	18928	18941	19127	18991	18932	19067	18901	18889	18984	19122	19020	18989	18932	19188	18926	18778	18955	18943	18997	19060	19125	19018	18970	19054	18891	18713	18914	19149	19175	18782	19005	18957	18977	19016	19154	19151	19061	19082	18945	18952	19134	18921	19126	19161	18958	18827	18800	18959	18962	18951	19097	19045	19087	18920	18991	18741	19046	18790	18799	18860	18639	19130	18997	18932	18955	18968	18965	19103	19130	19177	18886	19002	19147	19084	19036	19029	18851	18971	19150	18971	18868	19067	19096	18821	19066	19153	19096	19075	19025	19050	18965	18958	18913	18982	18845	19010	18975	18948	18955	19062	18903	18855	19055	18990	18857	19030	18790	18952	19011	19007	18964	18853	19028	18832	18932	19072	19205	19096	19072	19081	18837	18969	19006	19045	18999	18980	18897	18995	18935	19039	19106	18959	19055	19187	19017	18831	19189	18991	18852	18902	19131	18864	18995	18964	18993	19006	18761	18791	19026	18955	19058	19019	19294	18982	19129	19179	19119	18784	18866	18976	18956	18785	19080	18786	18967	18893	19005	19270	19134	18668	18896	18924	19030	18943	18885	19145	19027	19011	19036	18905	18675	18912	18989	18957	18785	19030	19054	18900	18878	18884	19223	18954	19018	18856	19015	18985	18984	18924	18823	18813	18971	19048	18902	18871	19065	19050	19061	19063	19136	19065	18971	18970	18857	18887	18795	19018	19133	19093	18855	18982	19043	19102	18841	19006	19041	18984	18980	18924	18996	19031	18955	19176	19121	19128	19234	18950	19012	18786	18816	19139	18953	18918	18941	18928	19137	19000	18711	18971	18932	18875	18749	19072	18702	18996	18984	19063	19023	18849	18916	19025	18892	19061	19211	18871	19062	18865	18922	18910	19143	18882	18825	18558	19051	18974	19087	18876	19033	18783	19058	19031	19093	18875	18889	19009	18993	18961	18961	18902	18880	18959	18937	18861	18884	18816	18878	18985	19147	18979	18845	18823	18924	18983	19074	19130	19049	18864	18921	18922	19051	18964	18972	19021	18918	19199	18849	18942	19244	19088	18978	18754	19044	19167	19166	18787	18976	19008	19166	19026	19065	18970	18877	18785	19160	18972	19047	18983	18972	18942	18983	19011	18906	18912	18870	19093	19006	18984	19028	19098	19108	18927	18920	18947	18883	18862	19009	19279	19041	18818	18854	18980	18865	19029	18947	18740	19123	19057	18885	18982	18831	19050	18864	19155	18966	18986	18860	18936	19037	18984	19072	18882	18841	18997	18874	18934	18886	19007	19198	19062	19210	19234	19174	19110	19079	18815	18874	18990	19175	19046	19220	18944	18894	19038	19003	18980	19144	19022	18854	18978	19006	19052	19038	19001	19065	18862	18867	19318	19106	19004	18880	18795	18986	19222	18934	18831	18758	18994	19162	19040	19023	18912	18697	18745	19095	19099	19051	19024	18878	18793	19154	18896	19071	18912	18980	18906	18868	19202	18980	18987	19045	19033	18959	19015	19115	18775	18931	18768	18850	18956	18890	18916	19232	18786	19012	19045	19101	18911	18752	18887	18844	19009	18881	19111	18941	18981	18937	18962	18971	18904	18937	18941	18862	18935	18841	19000	18940	18879	19170	19092	18872	19252	19232	18848	19080	18966	18952	18886	18831	19009	18957	19112	18938	19054	18924	19043	18828	18961	18997	18875	18932	19141	18986	18908	18888	19117	19006	18976	18910	19054	18926	18948	19035	18972	19045	19020	19015	19157	18884	19005	18918	19044	19183	19273	18992	18971	19082	18987	18908	19111	18838	18890	19158	19104	19163	19111	18775	19104	18958	18972	18999	19116	18881	19120	19027	18864	19024	18823	19001	19094	18978	18780	19005	18943	19047	19018	18819	18879	19222	19077	19152	19019	19084	18898	18990	18891	18857	19034	18876	19014	19043	19003	19033	19145	18999	18997	19078	19063	18995	19150	18950	18973	19141	18917	18874	18949	19057	18898	18911	18980	18899	19004	18836	18871	18876	18860	18902	19002	19069	19028	18658	19010	18884	19034	19128	19048	19138	19037	18976	19041	18930	19016	19209	18956	18919	18922	19013	18887	18923	18983	18881	19021	19040	18957	18826	18880	19039	18954	18888	19020	18905	19106	19178	18925	18854	19058	18968	18925	19163	18980	19145	19088	18929	18925	19010	19012	18972	18944	19106	18988	19133	19204	18946	18939	18949	18993	18886	19068	18906	18966	19063	18854	18962	18834	19141	19064	18983	19040	18968	18837	19019	19092	18895	18846	19001	19177	18983	18963	18890	18895	18899	19138	18967	18998	18812	18837	19042	18988	18870	19027	18840	18793	19000	19124	19303	19015	18935	19024	19051	18949	18855	19002	18922	18946	18819	19058	18920	18967	18983	18708	18963	18733	18825	19091	19020	18972	18921	18887	19237	19081	18854	18854	18886	18711	18759	19210	19170	18791	18908	19045	18820	18931	18866	18770	18903	18744	18778	19024	18923	18956	19041	18997	18892	18885	19011	18989	18909	18979	18994	19069	18896	18664	19173	18901	18972	18920	19013	18963	18963	19088	18880	18655	19028	19057	18836	18912	18719	18932	18965	19030	19114	19046	18982	18802	18874	18988	18959	19122	19068	19020	19221	19336	18986	19087	19084	18979	18989	18850	19156	18978	18951	18970	19010	18765	18976	19344	19026	18912	18877	19084	19068	18964	18772	19195	18956	19094	19140	18924	19011	18877	18870	19153	19122	18916	19128	18897	19079	19070	18990	19104	18922	19263	19087	18833	19128	19146	18949	18900	18884	19144	19132	19258	18967	19075	18864	19122	18886	18877	18856	19024	18898	19031	19028	18883	18890	18912	19060	18913	19049	18934	19041	19236	19165	18853	18849	18902	18980	19098	19022	19112	19010	19065	19000	18977	18906	18955	18898	19133	19093	18857	18967	19088	19174	19211	18913	19163	18999	18860	19028	18918	18952	19040	18703	18937	19244	18953	18806	18884	19030	18913	18856	19067	19067	18953	18776	18938	18803	19045	19050	19073	19035	18992	18775	18807	18878	19134	19120	19196	19032	18947	18934	19033	18898	18984	19053	18853	19076	19023	19061	19107	19162	19005	19114	18986	18668	18860	18929	19025	18746	18784	19281	18971	19170	19112	19029	18847	19014	18895	19020	19116	18903	19113	18885	18854	18922	19103	18913	18872	18993	19074	18958	19018	18839	18761	19222	18825	19215	18975	19004	19220	19023	19114	18939	18986	18793	18803	19234	18825	19004	19097	18950	18955	19013	18960	19132	19008	18872	18941	18913	19114	18796	18972	18975	19057	19010	18999	19107	18960	19137	18929	19186	18973	18830	19016	18644	18957	18972	19159	19016	18973	19096	19107	18972	18973	19114	19033	18939	18940	18954	18836	19115	19132	18918	19050	18814	18856	19029	18859	19102	18758	19127	19145	19019	19111	19024	19059	19083	18904	19048	18949	19057	18787	18821	18923	18997	19010	19261	18948	19115	19028	18915	18901	18941	19047	18981	19231	18964	18875	19025	18951	19009	19039	18955	18877	19129	18857	18944	18797	18965	18913	18758	18810	18959	18846	19083	18984	18866	18793	18884	18863	19147	18989	19012	18962	19143	18937	19081	19163	18976	19283	19028	19046	18831	19049	19017	18965	19126	19081	19090	19012	18845	19165	19104	19189	19097	19023	19159	19014	19123	19219	18919	19025	19060	19089	18965	18900	18920	18938	19101	18884	19003	19045	18947	19119	19072	19058	19019	19013	19039	19307	19058	19036	18817	19158	18957	18956	19031	18893	18966	19023	18986	18947	18897	19179	18844	19026	18950	18880	18949	18891	18971	18943	18875	19101	19022	19091	18939	19115	18899	19182	18861	19023	18858	18832	18873	19003	19116	18926	18966	18898	19109	19020	19121	19094	18848	19147	19180	18646	18898	18976	18990	19117	18965	18813	18967	18764	18879	19031	18877	19214	19004	18909	19002	19028	19005	18873	19065	18969	19044	18866	18893	18759	19054	19000	19026	19009	19005	18896	19072	19106	19131	18977	18911	19034	19065	18918	18610	19223	18865	19034	18910	18981	19011	18970	19070	18958	18832	19002	19097	18828	19076	19133	18971	18757	19164	18964	18995	19042	19000	19277
25319	43982	40733	32770	28880	25849	23294	21429	20688	19871	19518	19042	18597	18161	17571	17503	17115	16900	16902	16854	16608	16637	16573	16680	16811	16619	16466	16639	16685	16533	16630	16613	16525	16605	16517	16600	16649	16493	16417	16308	16393	16281	16355	16584	16420	16471	16516	16630	16409	16479	16519	16502	16673	16717	16540	16512	16586	16442	16474	16383	16430	16301	16302	16359	16413	16767	16312	16634	16484	16383	16602	16324	16432	16391	16372	16444	16376	16330	16318	16337	16441	16537	16455	16429	16581	16378	16259	16571	16374	16549	16338	16487	16262	16378	16386	16398	16385	16340	16497	16589	16405	16512	16312	16372	16433	16157	16583	16420	16488	16455	16434	16332	16374	16346	16469	16618	16515	16462	16431	16380	16538	16307	16362	16508	16469	16357	16519	16304	16317	16422	16385	16326	16371	16391	16470	16419	16440	16527	16261	16643	16334	16348	16430	16364	16348	16355	16506	16512	16451	16528	16320	16329	16367	16436	16383	16448	16332	16440	16443	16317	16579	16394	16362	16366	16443	16469	16442	16388	16378	16268	16357	16478	16380	16317	16478	16182	16491	16355	16410	16346	16508	16375	16335	16310	16320	16282	16516	16287	16395	16437	16204	16531	16343	16407	16447	16430	16316	16372	16408	16331	16438	16297	16519	16242	16390	16267	16345	16362	16580	16215	16401	16188	16414	16468	16337	16317	16406	16392	16253	16344	16489	16296	16185	16510	16375	16424	16479	16102	16330	16458	16281	16327	16474	16394	16380	16315	16184	16488	16418	16309	16460	16451	16354	16448	16490	16484	16512	16487	16413	16409	16303	16363	16492	16273	16552	16482	16571	16279	16265	16589	16357	16389	16350	16288	16344	16475	16332	16344	16355	16500	16337	16589	16331	16513	16549	16385	16555	16361	16494	16269	16467	16349	16268	16442	16510	16475	16415	16394	16475	16379	16458	16211	16565	16612	16521	16360	16562	16234	16488	16313	16507	16392	16432	16350	16337	16420	16380	16322	16474	16494	16344	16450	16406	16526	16241	16498	16537	16407	16371	16319	16416	16317	16426	16358	16304	16423	16356	16351	16320	16415	16334	16301	16433	16240	16461	16461	16545	16428	16293	16379	16269	16507	16335	16383	16455	16358	16537	16388	16366	16490	16371	16465	16278	16462	16332	16568	16232	16226	16479	16332	16381	16403	16410	16305	16500	16392	16421	16226	16510	16429	16462	16458	16335	16458	16338	16392	16430	16608	16496	16246	16360	16323	16305	16355	16600	16296	16368	16431	16292	16194	16109	16286	16485	16275	16224	16454	16512	16360	16431	16419	16557	16351	16477	16296	16168	16564	16384	16407	16619	16519	16474	16462	16478	16471	16297	16406	16466	16585	16376	16575	16198	16211	16414	16374	16346	16538	16273	16358	16471	16287	16296	16218	16424	16492	16477	16645	16319	16410	16363	16472	16339	16339	16470	16379	16295	16279	16427	16470	16258	16268	16301	16464	16430	16364	16453	16372	16486	16309	16347	16426	16438	16682	16354	16528	16394	16389	16368	16406	16405	16289	16360	16522	16279	16301	16392	16112	16421	16384	16315	16294	16251	16521	16396	16412	16301	16278	16465	16162	16325	16507	16209	16307	16267	16422	16482	16506	16466	16385	16480	16493	16405	16425	16321	16458	16278	16580	16439	16417	16416	16487	16511	16341	16313	16433	16420	16215	16357	16560	16311	16593	16436	16576	16448	16573	16441	16502	16483	16307	16512	16318	16247	16435	16385	16349	16493	16379	16463	16282	16387	16367	16223	16321	16352	16453	16356	16347	16481	16576	16316	16453	16520	16400	16361	16380	16322	16390	16355	16501	16433	16420	16320	16199	16395	16429	16353	16402	16310	16462	16400	16530	16253	16328	16364	16368	16371	16237	16462	16510	16393	16197	16357	16526	16254	16396	16421	16383	16358	16340	16350	16570	16554	16486	16471	16288	16412	16206	16186	16479	16315	16487	16454	16541	16571	16223	16512	16563	16313	16238	16392	16394	16397	16206	16533	16486	16360	16275	16359	16335	16276	16249	16438	16285	16426	16197	16169	16241	16189	16327	16260	16465	16400	16404	16450	16407	16439	16410	16461	16470	16575	16473	16264	16329	16272	16459	16405	16254	16387	16256	16399	16349	16499	16252	16322	16516	16442	16413	16321	16262	16516	16489	16399	16469	16438	16416	16464	16539	16338	16299	16536	16358	16343	16345	16440	16440	16367	16420	16276	16301	16486	16496	16381	16430	16403	16190	16134	16411	16444	16386	16422	16287	16438	16535	16305	16372	16322	16334	16583	16364	16264	16320	16316	16328	16390	16270	16413	16427	16303	16389	16298	16350	16315	16293	16420	16362	16239	16417	16462	16353	16350	16460	16459	16515	16462	16500	16438	16389	16569	16405	16244	16276	16368	16519	16358	16488	16249	16504	16335	16413	16480	16561	16644	16434	16478	16547	16304	16490	16504	16372	16418	16487	16217	16205	16318	16350	16392	16315	16297	16399	16518	16423	16549	16339	16280	16469	16397	16347	16294	16430	16446	16256	16532	16255	16391	16288	16350	16285	16394	16439	16431	16389	16395	16370	16267	16470	16378	16206	16286	16371	16384	16574	16422	16364	16295	16425	16406	16432	16363	16435	16507	16398	16367	16474	16218	16500	16348	16287	16475	16383	16387	16371	16614	16382	16437	16378	16463	16463	16453	16346	16268	16468	16349	16421	16434	16430	16435	16230	16540	16213	16412	16293	16406	16366	16203	16256	16471	16450	16491	16619	16135	16367	16414	16396	16605	16373	16378	16330	16546	16454	16377	16540	16471	16370	16341	16333	16399	16483	16349	16392	16387	16310	16532	16446	16285	16347	16331	16544	16502	16459	16483	16283	16566	16256	16488	16491	16391	16314	16347	16413	16476	16398	16329	16460	16324	16515	16409	16362	16553	16348	16445	16401	16403	16430	16377	16398	16398	16533	16492	16456	16424	16385	16472	16408	16361	16429	16357	16475	16536	16391	16430	16400	16350	16203	16458	16261	16424	16397	16402	16377	16460	16391	16373	16285	16490	16320	16395	16303	16319	16439	16328	16517	16367	16514	16354	16357	16436	16411	16399	16531	16641	16252	16441	16453	16622	16381	16432	16337	16431	16322	16477	16337	16440	16376	16375	16326	16401	16487	16311	16477	16445	16353	16270	16520	16436	16520	16556	16378	16276	16354	16414	16373	16495	16280	16487	16365	16520	16285	16383	16407	16295	16500	16509	16481	16360	16338	16234	16286	16207	16453	16517	16353	16565	16362	16347	16352	16533	16592	16284	16339	16371	16396	16583	16631	16318	16488	16375	16548	16359	16448	16302	16367	16421	16479	16322	16454	16418	16353	16425	16452	16522	16180	16226	16230	16371	16167	16325	16396	16349	16344	16317	16362	16402	16499	16310	16439	16292	16431	16630	16354	16502	16434	16528	16292	16356	16512	16510	16462	16459	16303	16358	16279	16316	16439	16493	16254	16490	16425	16297	16509	16301	16357	16311	16485	16495	16358	16349	16316	16259	16354	16448	16440	16469	16381	16463	16328	16250	16362	16420	16359	16330	16550	16508	16301	16291	16463	16467	16516	16458	16344	16336	16475	16418	16396	16379	16460	16534	16333	16496	16319	16483	16519	16463	16384	16275	16393	16414	16372	16402	16379	16389	16318	16397	16457	16458	16452	16405	16379	16457	16459	16451	16210	16431	16369	16388	16321	16323	16481	16440	16405	16601	16374	16378	16284	16528	16442	16281	16312	16486	16294	16243	16295	16441	16318	16286	16472	16528	16263	16155	16454	16362	16455	16405	16403	16298	16454	16418	16430	16486	16535	16394	16428	16266	16382	16407	16299	16342	16426	16321	16264	16285	16291	16434	16322	16628	16479	16303	16396	16401	16375	16360	16407	16530	16344	16507	16499	16536	16361	16323	16609	16502	16444	16319	16364	16327	16398	16296	16322	16223	16381	16356	16281	16197	16383	16378	16411	16346	16430	16415	16197	16533	16420	16413	16405	16490	16317	16345	16264	16497	16362	16345	16224	16540	16415	16497	16527	16431	16575	16357	16430	16503	16355	16397	16348	16360	16322	16454	16314	16477	16493	16290	16380	16361	16303	16545	16541	16371	16336	16393	16373	16193	16623	16297	16400	16367	16414	16407	16316	16465	16195	16319	16442	16493	16575	16520	16394	16405	16369	16192	16355	16401	16476	16497	16572	16276	16339	16366	16303	16373	16252	16423	16365	16346	16369	16293	16411	16599	16307	16329	16464	16336	16473	16340	16306	16321	16583	16388	16440	16398	16464	16478	16369	16399	16655	16334	16509	16475	16513	16179	16417	16334	16255	16368	16249	16187	16425	16467	16390	16490	16276	16511	16312	16491	16482	16449	16402	16364	16419	16406	16297	16429	16427	16415	16308	16336	16401	16427	16451	16400	16361	16448	16503	16358	16483	16333	16253	16357	16493	16401	16403	16478	16391	16592	16313	16414	16268	16334	16389	16304	16528	16295	16388	16532	16340	16305	16470	16199	16280	16477	16339	16637	16339	16399	16247	16388	16381	16345	16499	16240	16325	16464	16584	16414	16334	16431	16409	16436	16376	16412	16419	16294	16469	16411	16589	16647	16384	16511	16272	16351	16499	16336	16451	16425	16510	16340	16247	16254	16275	16423	16333	16425	16362	16416	16451	16188	16416	16387	16479	16395	16391	16541	16278	16452	16583	16418	16364	16384	16429	16243	16300	16465	16362	16517	16438	16300	16365	16261	16291	16328	16368	16336	16359	16268	16414	16430	16368	16265	16527	16288	16373	16400	16506	16343	16273	16308	16332	16355	16364	16408	16299	16225	16347	16387	16438	16143	16545	16463	16263	16470	16461	16354	16394	16468	16421	16396	16313	16445	16368	16282	16398	16368	16355	16561	16414	16336	16408	16489	16413	16376	16352	16499	16447	16435	16262	16317	16351	16328	16430	16481	16463	16452	16455	16366	16407	16359	16276	16281	16339	16391	16231	16451	16366	16528	16430	16401	16437	16341	16490	16521	16438	16334	16402	16412	16454	16459	16438	16260	16527	16366	16538	16311	16417	16350	16318	16351	16433	16327	16337
22605	21066	28845	23583	22012	26067	29497	24900	23602	23144	22928	22583	22433	21852	21469	21062	21040	20492	20517	20586	20348	20299	20170	20296	20177	20103	20198	20206	20293	20200	20167	20063	20217	20389	20072	20105	20271	20049	20194	20169	20071	20363	20109	20090	20168	20202	20302	20355	20132	20163	20119	20252	20126	20132	20325	20244	20308	20160	19864	20174	20366	19827	20186	19976	19948	20198	20215	20043	20032	20201	20182	19997	20116	20142	20066	19858	19951	20038	19944	20010	20055	20032	19947	19949	20038	20052	19976	19789	20155	20185	20147	20115	20054	19870	20014	20098	19999	19961	20164	19895	20183	20216	20179	20154	19951	20112	20060	20265	20005	20234	20078	20375	20115	20169	19980	20165	19846	19995	20175	20048	20050	20037	20124	20052	19743	19954	19993	19751	20000	20088	20014	19921	19867	20092	20178	20186	20061	20114	20176	20044	20195	19792	20045	19879	20028	20244	19933	20049	20162	20082	20045	20195	20097	19965	19906	20023	20058	20007	20067	20036	19917	20072	20071	20170	20115	19919	20140	20043	20215	20103	20004	19930	19992	19953	20146	20174	20018	20072	20202	19902	19871	19738	19874	20194	19978	20033	20022	19854	19970	20031	20015	20130	20118	19853	20029	20047	20070	19890	20077	20079	19973	20039	20150	20064	19846	20090	20096	19815	20039	20244	19947	19888	20108	20138	19999	20160	19930	20013	19938	19741	19937	19918	19994	20016	19958	20023	20091	20016	20163	20035	20015	19877	19955	19994	19899	20049	20125	19897	20049	20096	20009	20016	19979	19972	19927	20094	19907	19964	20132	20150	20071	20027	19781	19822	20000	19999	19945	20051	20089	20029	20203	20092	19890	19913	20124	20233	19949	19957	19919	20117	20026	19810	19895	19749	19883	20118	19999	19828	19960	20006	19999	19983	19799	20103	20117	19907	20256	19991	20059	19934	20146	20262	19965	19931	19880	19848	19999	19979	20065	19954	20032	19984	19924	19869	20190	20150	19976	20020	19929	19919	20055	20055	19901	19786	19793	20072	20015	20165	19879	19891	20086	20291	20151	20077	20016	20128	19941	19923	19999	19908	20015	19939	19995	19911	20022	20028	19995	19866	20101	19763	19723	19869	20137	20275	19919	20113	20014	20069	20066	20171	20116	20014	20107	20008	19980	19845	20107	20172	19981	19942	19845	19914	20091	19999	19904	20051	19996	20000	20159	20055	19955	20026	20116	19855	20035	20107	20083	19835	20045	20162	20153	20027	20020	19928	19935	19961	19887	20022	20093	19973	20113	20274	20019	20015	20009	19826	20134	19908	20107	20028	20063	19903	20013	20093	19877	20062	19923	20012	20009	20072	20114	19832	20168	19944	19889	20020	19893	19857	19917	20045	20059	20171	20124	19919	20095	19938	19928	20060	19939	20057	19890	20017	19894	20006	19874	19978	19920	20024	20109	19861	19964	19913	20097	19960	20127	20167	20001	19967	19843	19929	19879	20085	20199	19916	20085	19776	20095	19995	19995	19856	19888	19838	19868	19981	19986	19852	19934	19942	20012	19785	20074	19830	19969	19982	19940	19941	20004	19972	19961	20040	20149	20187	20012	20030	19796	19818	19955	19902	20021	20003	20063	20046	19972	19977	19803	20159	20065	19825	19930	20091	20125	19748	20114	20077	20095	20135	19954	19981	20009	19946	19955	19972	19993	20013	20113	19892	19896	20041	20075	20042	19832	20085	20239	19974	19826	20078	20036	19996	19999	20036	20071	19979	19828	19894	20017	20140	20175	20042	20044	19966	20078	19891	19890	20116	19923	19934	20020	19808	19826	20030	19978	19952	20178	19967	19757	19954	19958	20038	20042	19914	19898	20102	19917	20156	19966	19971	19818	20008	19984	19866	19852	19885	20042	19997	20200	20037	20138	20105	19857	19953	19917	19938	19970	20080	20114	19732	20020	20083	19744	19714	19921	19871	19871	19920	19986	20043	20083	19948	19939	20002	19992	20141	19999	20022	19883	19784	20107	19986	20015	19967	19888	19980	19698	20017	19982	20090	19987	20169	20064	20210	20142	19963	19760	20007	19938	20223	19928	20036	19936	19720	20114	19975	19863	19847	20076	20123	19994	19986	19958	20021	19972	20033	19958	19950	19963	20048	20036	20008	19998	19813	20156	19941	19906	20065	19962	19741	20261	19914	19839	19925	20059	20061	20004	19918	19993	19977	20130	20067	19977	19875	20171	19926	19939	19806	20102	20159	20083	19867	19914	19925	19954	19881	19778	20087	19902	20010	20077	20102	19847	20052	20146	20172	20105	20142	19876	19848	20085	19979	20157	20119	19925	19978	20142	20032	20091	20027	20207	20077	20081	20104	19936	19906	20199	19943	20007	20044	19996	19893	20022	19928	20251	19976	20092	20181	20123	20085	20190	19968	19944	20095	19757	20037	19996	20016	20202	20077	20212	20159	20022	20042	20074	19847	20266	20081	20104	19885	19844	19927	19937	19931	19931	19915	20030	20131	20024	19907	20010	19948	20016	19891	19808	19981	20031	19914	20105	20009	19996	19791	19850	19904	20101	20017	19886	19942	19878	19895	20173	20209	20135	19930	19928	20004	20163	20226	19969	19898	19821	20025	20012	19881	20206	20005	19904	19951	19985	20127	19979	19891	20041	20167	20230	19922	20102	19847	20088	19967	20068	20021	20021	19858	19944	19937	20052	19934	20078	20067	20014	20010	19962	20105	20072	19750	20129	20015	20081	19820	19880	20211	20235	20097	20099	20098	20148	20102	20026	20007	19860	20135	19909	19897	19846	20031	20021	19960	20086	20017	19896	19961	19874	19870	19869	20201	19872	20012	20039	19944	20030	20098	20218	20048	20024	19944	20004	19678	20168	20041	19906	19946	20026	19884	20031	19886	20056	20079	19990	20052	20016	19989	20023	20113	20123	20161	19955	20162	19967	19930	20019	20122	19829	19938	20071	19983	20127	20128	19971	20163	20198	19842	20005	20167	20043	20150	19936	20114	20058	20166	19966	20091	19963	19952	19857	19863	20011	20022	20126	19927	20233	20163	20132	19823	20167	19990	20225	19947	19963	19827	19925	20018	19899	20070	20048	20102	20076	20048	19959	20209	19852	19996	20077	19853	19986	19985	20021	20147	20102	20018	20015	20001	20009	20196	20031	20109	19958	19983	20067	19890	19922	19821	20170	20214	20018	19977	19910	19907	20074	19950	19936	20319	19908	20064	19980	20147	20060	20166	19967	19894	19930	19880	19893	20170	20173	20062	20179	20057	19958	19741	20021	20017	20095	19848	20137	19897	20010	19870	20028	19922	20086	19945	19912	20114	20002	20001	20032	19975	19882	20234	20065	19713	19953	20107	20006	19995	19925	19841	20069	19976	20030	20141	20002	19944	20029	20082	20121	20067	19960	20037	20000	19798	19747	20005	19683	19720	19890	19893	19901	19957	19950	19970	19955	20102	20195	19927	19955	20000	19952	20058	19909	19828	20082	19805	20024	20040	20052	20030	20004	19857	20105	20045	19900	20170	20000	19828	20016	19921	20029	19769	19901	20019	20160	20037	20113	19863	19929	20215	19980	20062	20030	20066	20130	20064	20196	19815	19909	19986	20105	20056	20159	20154	19896	19990	19849	19986	19997	20067	20239	19936	20173	20104	19934	20163	20201	20074	20083	19836	20140	20037	20017	20073	19903	20199	20010	20004	20009	19722	19981	20090	20038	19955	19978	20004	20061	20001	20001	19808	19779	20118	20071	19830	20283	20038	19870	19971	20055	20184	19997	20069	20238	20363	19851	19994	19936	20115	19951	19739	19902	20070	20100	19987	20123	20116	20130	19971	20040	20123	20054	20130	20031	19927	20095	19910	20125	20024	20010	20005	19636	19900	20110	20080	20121	20072	20104	20067	20060	20132	20062	20100	19964	20126	20078	19967	20183	20026	19905	19958	20028	19818	19969	19899	20006	19980	20053	20046	20033	19909	19952	19867	19911	20190	20082	20030	20085	19951	19853	19972	19970	20040	20245	19767	19994	19843	20200	20152	19874	20045	19884	19919	19901	20214	19993	19967	20002	20000	19882	20053	20050	20224	20075	20169	20182	19881	19919	19964	19804	19774	19990	19814	20051	19851	20011	19934	19979	20092	19971	20117	19808	20106	20046	19987	20130	20137	19855	20150	19931	19916	20108	19849	19639	20084	20051	19931	20082	19797	19919	19971	20049	19904	20041	19932	19959	19933	19958	20095	20087	20108	19860	20064	19950	20022	20009	20029	19961	20042	20168	20038	19918	20056	20141	20032	19970	20019	20061	19857	19879	19993	19983	20205	19829	19934	20099	20120	19966	20051	19981	20007	19954	20042	20115	19983	19882	19798	19974	19832	20024	20077	20200	20047	19841	19928	20145	19788	20211	19838	20079	19832	20038	20005	19954	20003	19790	20057	20028	20007	19957	19916	19895	20123	20032	20064	20186	19913	19995	19945	19959	20125	20152	20271	20062	19904	19976	20095	19842	19902	20129	19970	20088	19967	20057	20136	20260	20006	19909	20064	20105	19800	20005	19932	20088	20118	20074	19982	20084	20137	19963	19865	19790	19957	19954	19990	19958	19890	20122	20027	19967	20013	19926	19991	20091	19972	19881	20128	20304	19981	19970	19883	20075	20035	20147	20063	19964	20169	19790	19796	20096	20319	20035	20166	20004	20167	20148	20129	20063	20140	20079	20171	20041	20125	20157	19970	20052	20064	20004	19959	20128	20074	20187	20014	20061	20090	20233	20067	20167	19916	19989	19922	19907	19908	20080	19971	20217	20039	20105	20312	20073	19916	20054	20070	19948	20167	19994	19960	20004	20037	20166	19880	19955	20071	19932	20006	19983	20023	20016	19901	20087	20139	19858	20264	20145	19925	20006	19932	19923	20286	19929	19898	20076	19982	20053	20093	20165	19996	19976	20083	20080	19873	19993	19977	20149	19974	19954	19964	19949	20009	20146	19841	20128	19715	20196	19918	20148	20117	20032	20099	20232	20064	19901	19883	19948	19941	19999	20081	19996	20210	19810	20019	19993	19789	19913	19984	20162	20067	19914	20055	20061	19744	20155	20104	19874	19960	19996	19842	20223	20220	20027	19883	19887	19950
27141	48061	45655	37449	32212	28685	26037	24191	22441	21090	21027	20505	19959	19291	18909	18431	18164	17877	17630	17722	17353	17372	17339	17183	17119	17193	16998	17247	17088	17153	17042	16963	17147	17130	16995	17105	17242	17030	16997	16992	16864	17031	17127	17081	16937	17006	17150	17001	17186	17035	17164	17250	17142	17123	16988	17089	17019	17091	17030	16881	17063	16998	17168	16879	17144	17020	17006	16889	16993	16901	17031	17069	17090	16958	16981	17156	16940	16814	16932	16846	16861	16882	16862	16905	17052	16951	16951	16860	16853	16979	16917	17058	17015	17015	17214	16949	17108	17000	16982	16786	17124	16868	16859	16819	16937	16868	16973	16854	16894	17196	16957	16837	17072	16990	16880	16979	17003	16906	16973	16941	17052	17002	17131	17103	17131	16718	16951	17030	16836	17050	16980	16885	16906	16862	16900	17071	16971	17077	17040	16950	16994	17175	16919	16948	16843	17113	17073	16838	16930	16958	17061	16715	17015	17037	16846	16941	16936	16962	16823	16979	17189	17062	16975	16818	17058	16994	16927	16908	16921	16957	16862	16925	17095	17025	16917	17158	17008	17080	16964	16912	17013	16974	16878	16955	16961	16957	16940	16924	17001	16897	16768	17018	16988	17117	16906	16885	16803	16760	16968	17035	16765	16951	16873	16888	16829	16963	16726	16883	17021	16933	16870	16885	17008	17050	17162	17038	17046	17110	16995	16740	17043	17090	16869	16961	17023	16927	16931	17077	17004	16852	16927	17003	16860	17046	16938	17004	16991	16949	17053	16868	16880	16760	16982	17023	17084	16871	16845	16868	17026	17017	16827	17059	17046	16920	17106	16920	17019	17022	16814	16958	16867	16982	17022	17104	16916	16840	16864	17011	16819	16998	16982	16864	16812	16861	16999	16907	17194	16897	16941	16941	16744	16784	17039	16945	17242	16976	16964	17092	16943	16839	16952	17018	16973	16928	16936	16962	16844	16909	16825	16886	16867	17029	16751	16996	16861	16878	17090	16886	16938	16877	16909	16935	16975	16955	16982	16846	16889	16820	17018	16962	16850	16909	16779	16789	16942	16930	17048	16899	16820	17212	16951	16746	16865	16924	16922	16886	17031	16833	16867	16876	16993	17086	16972	16970	17057	16993	16966	16976	16971	16719	16854	16980	16906	17138	17120	16826	16919	16842	16803	16886	16844	16553	16948	16789	16807	17117	17022	16982	16961	17039	17019	16920	16928	16961	17021	17047	16963	16975	17108	16908	16771	16866	16945	17071	16789	16866	17018	16956	16916	17096	17012	16775	16877	17050	16827	16961	16958	16970	16950	16947	16803	16857	16934	17016	16964	16779	16894	16860	17007	17000	16965	17005	17013	17052	17011	16964	17131	16915	16952	16821	16886	16994	17124	16886	16963	16897	16969	16839	16999	16944	17074	16949	16946	16870	16976	16861	16942	17086	16986	16979	16839	16809	17074	16925	16833	17010	16919	16806	16833	17030	17116	16974	16869	16900	16969	16850	16879	17111	16975	17024	16929	16910	16997	16941	16976	16838	16954	16783	17013	16991	17006	16893	17029	16971	16940	16887	17079	16819	16973	16874	16915	16936	17112	16847	16883	16821	16899	16849	17161	16961	17020	17003	16936	17058	16930	16902	17070	17064	16848	16919	16684	17094	16870	16863	16983	16832	17089	16976	16973	17021	16823	16784	16735	16860	16971	16762	16848	16903	17031	16798	16946	16931	16970	16885	17017	16998	16901	16797	16774	16805	17030	16738	17106	16993	16882	16949	16907	16953	16893	16985	16791	17107	17128	16947	17038	17086	17002	17051	17006	16745	16831	16964	16988	16876	16836	16953	16801	16709	16948	17013	16933	16958	16976	16859	17021	16803	17162	16992	16860	16746	16857	16876	17023	16957	16834	16962	16892	17100	17007	16838	16828	16859	16902	16953	16922	16966	17130	16893	16877	16974	16848	16926	16836	16851	16941	16893	16855	17007	16791	16791	16851	17046	16805	16934	16980	17043	16998	16948	16899	16938	17059	16663	17011	16905	17020	16929	16883	17006	16975	17057	17092	16997	16820	16857	17059	17012	16979	16924	17135	17100	16871	17042	16897	16788	17000	17000	17002	16900	16980	16975	16812	16633	17079	16818	16947	16899	16989	17163	16807	16711	16915	16928	16959	16969	16877	16853	16986	17028	17049	16952	16787	16815	17107	16950	17014	17152	16956	16924	16953	16803	16999	17011	17041	17120	16885	16818	17034	16926	16862	16908	16817	16887	16859	16872	17075	16976	16902	16976	16911	16988	17066	16996	16904	16904	16985	16752	16948	16919	16953	16861	17058	17015	16808	16885	17035	16862	16940	16803	16984	16884	16883	17034	16935	16975	16882	16810	16962	16862	16993	16896	16814	16883	17168	17048	16987	16825	17055	17017	17076	16955	17030	16931	17120	16763	16999	16896	16898	16725	16958	17140	16898	16833	16956	16983	16936	16833	17077	17050	16914	16922	17032	17156	16892	16911	17001	17072	16787	17054	17105	16964	17018	16742	16869	16845	17113	17017	16827	17055	17018	16757	16931	16934	16988	16818	16786	16997	16996	16840	17004	16957	16868	16988	16960	16946	16991	16786	16903	16905	17032	16877	16916	17040	16913	16839	17198	16911	16898	16841	16849	16816	17027	16973	16892	16977	16940	16813	16852	17011	16910	16985	17081	16985	17042	16777	16875	16902	16677	16864	16843	16776	16944	16816	16920	16850	17051	17054	16877	16876	16816	16945	16868	16763	16898	16774	16996	16832	16839	16697	16936	16995	16878	17012	16780	17125	16980	16939	16866	16868	17002	16861	16968	16979	16905	16971	16969	16882	17154	17127	16928	17047	17015	16861	16726	17105	16865	17094	16811	17063	16832	16960	17140	16666	16827	16939	16902	16840	17155	16864	16940	16928	16838	16808	17128	16996	17126	16730	17060	17033	16856	16998	16957	17150	17090	17063	16940	16938	16948	16918	17105	16851	16775	16923	16906	16997	17007	16857	16933	16892	16940	16823	16952	16876	17100	17029	16772	17000	16846	16837	17095	17148	16833	16887	16987	16998	16980	17034	16825	16809	17020	16944	17004	16836	16871	16975	17079	16953	16991	16892	16900	16963	17061	16853	16982	16860	16863	17100	16910	16810	17063	16841	17077	16875	16908	16916	16985	16998	16904	16845	16812	16989	16805	16992	16888	16832	16938	17077	17117	16957	16866	16893	16825	17005	16892	17127	17038	16855	16900	17009	17038	16946	16849	16946	16988	16802	17072	17005	17087	17063	16759	17103	16914	16934	16936	16959	16781	16828	16913	17027	16921	16885	16804	16985	16912	17019	16878	16979	17011	16935	16984	16918	16867	16910	17038	16852	16950	16821	17021	17043	17039	16786	16964	16969	16928	16799	16835	16714	16818	16991	17077	16975	17059	16751	16955	16958	16936	17035	16965	16835	17062	16916	16935	17002	17056	16930	16868	16848	16963	17011	17029	17131	17064	16889	17010	16958	16800	16854	16912	17036	17030	16989	16897	17002	16925	16984	17007	16856	17040	16961	17088	17010	16913	16909	16835	16834	17052	16849	16870	16921	17026	16883	17152	16861	17110	16972	16754	16804	16920	17089	16917	16938	17025	17066	17090	16830	16992	16967	16777	17087	16987	16899	16917	16929	17021	16895	16730	16806	16915	16919	16967	17052	16886	16941	17133	16982	17005	16871	16898	16912	17109	17084	17079	16917	16885	16863	16956	16939	17082	16828	16988	16869	16913	16779	16941	16748	16901	17051	16849	16741	17047	17240	16943	16777	16998	16837	17044	16996	16851	16938	16834	16937	16926	16929	16885	16735	16975	17121	16907	16964	17014	16855	17031	16812	17028	16873	17152	16855	17265	17074	16983	16840	16837	16930	16845	16889	16933	17003	16800	17107	17077	16943	16944	16957	17076	17007	17056	17017	16966	16971	16898	16905	16849	17024	16982	17167	16815	16900	16792	16886	16957	16937	16882	17028	17007	17016	16868	16944	16926	17011	16931	17006	17007	16967	16967	17040	16841	16896	16794	16855	17035	16845	16790	17029	16893	17028	16921	17062	16940	16951	16928	16801	16962	17026	17159	16942	17033	17073	17032	16916	16861	16855	16890	16977	16927	17007	16889	16752	16857	17049	16860	16890	17008	16862	16923	16806	16969	17006	17059	17036	16874	16873	16850	16865	16884	16870	17023	16914	16757	16999	16788	16831	16848	17036	17024	16841	16990	16931	16883	16839	16843	16788	17042	16901	16797	16986	16989	16882	16823	16846	17033	16915	16896	16892	16967	17071	16809	16863	16947	16985	16921	16848	16921	16865	16832	16909	16792	16829	16933	16807	16984	17143	16896	16985	16821	16894	17008	16914	16959	16954	16963	17047	16965	16984	17022	16943	16878	16950	17056	16905	16936	17068	17082	16952	16735	16939	17055	17015	16983	17025	16959	16908	17028	16778	16860	16913	16897	16903	16789	16923	16936	17105	17081	16856	17106	16835	16801	16985	16866	17016	16817	16830	16781	17040	16850	16964	16987	16702	17024	16957	17088	16967	16879	16842	16955	16970	16839	16976	16788	16887	16986	17068	16865	16968	16978	16963	17033	16831	17025	16810	17000	16974	16891	16959	16922	17096	16907	16995	16967	16909	16849	17128	17010	17037	17084	16746	16983	16951	16985	16903	16949	16973	16947	17149	17037	16953	16920	16916	16798	16989	16995	16929	16901	16874	16929	16935	17028	17075	16932	16936	17119	17081	16885	17029	16778	16949	16932	16979	16954	16944	16881	16997	17067	17021	16986	16907	16910	16822	16990	17025	16865	16936	17006	16898	16838	17071	16788	17026	16907	16962	16968	16905	16970	16850	16822	17139	16874	16986	17036	16937	16953	16769	17072	16781	16857	16968	16959	16951	16912	16873	16962	16693	17015	16987	16999	17137	16916	16980	16982	16866	16901	16950	16960	16805	17031	16776	17120	16810	17030	17027	16974	17052	17020	16815	16884	16945	17031	16823	16952	17033	16921	16791	16856	17029	17078	17174	17004	16878	17021	16943	16957	16987	16828	16977	16932	17124	16972	16765	17000	16854	16958	16870	16866	16888	16856	16852	16748	16903
27688	24756	32512	29665	24470	22975	21847	21005	20466	20215	19919	19795	19558	19464	19300	19076	19299	18904	19225	18923	19186	19015	18992	18933	18735	18765	18862	18827	18806	18822	18933	19010	18770	18893	18788	18911	19044	18906	18727	18856	18981	18916	19051	18764	18913	18988	18861	19132	18889	18881	18620	18999	18777	18732	18815	18854	18932	18777	18886	18740	18807	18909	18960	18943	18796	19135	19097	18832	18853	19072	18912	18844	18760	18803	18888	18777	18839	18908	18527	18883	18772	18870	18867	18691	18746	18881	18852	18956	19076	18720	18910	18747	19095	18832	18930	18928	18788	18976	18978	18866	18876	18828	18798	18871	18904	18872	18767	18821	18819	18937	18872	18881	18776	18897	18901	19215	18634	18683	18900	18793	19040	18854	18706	18807	18897	18791	18809	18797	18800	18743	18874	18824	18773	18834	19054	18778	18930	19110	18917	18845	18890	18743	18972	18982	18976	18604	18814	18591	18724	18916	18829	18841	18978	18917	18791	18834	18633	18977	18761	19020	18892	18814	18960	18777	18872	18832	18978	18760	18854	18782	18811	18747	18989	18855	18798	18874	18924	18818	18795	18979	18817	18646	18709	18672	18829	18703	18784	18871	18797	18722	18732	18983	18753	18675	18860	18922	18864	18720	18855	18839	18709	18668	18928	18787	18966	18692	18663	18790	18888	18781	18676	18974	18714	18990	18675	18730	18805	18961	18924	18823	18784	18845	18766	18736	18774	18787	18660	18786	18876	18752	18861	18743	18818	18745	18777	18775	18776	18859	18842	18719	18694	18905	18834	18707	18824	18845	18773	18987	18847	18609	18774	18731	18822	18864	18604	18727	18783	18714	18960	18835	18778	18951	18908	18882	18954	18516	18868	18850	18963	18747	19012	18934	18889	18944	18870	18926	18798	18803	18789	18712	18833	18812	18588	18639	18859	18705	18910	18848	18932	18872	18855	18943	18863	18716	18730	19004	19043	18871	18972	19170	19017	18689	18858	18938	18975	18705	18824	18797	18822	18681	18694	18757	18812	18655	18715	18795	18807	18851	18970	18827	18809	18702	18729	18762	18885	18958	18733	18774	18864	18821	18783	18962	18615	18632	18677	18807	18974	18774	18829	18777	19016	18872	18805	18688	18851	18872	18858	19045	18962	18775	19060	18790	18809	18992	18884	18744	18915	18802	18886	18719	18787	18790	18952	18805	18925	18803	18829	18723	18912	18960	18887	18795	18806	18863	18854	18737	18843	18773	18678	18932	18911	19026	18932	18689	18753	18920	18729	18590	18794	18706	18894	19010	18823	18950	18817	18658	18821	18868	18870	18694	19049	18992	18728	18781	19017	18651	18755	18827	18874	18837	18871	18841	18897	18861	18814	18999	18887	18833	18860	18838	18900	18671	18833	18812	18760	18763	18895	19015	18799	18885	18740	18912	18923	18742	18776	18933	18767	18861	18886	18704	18852	18990	18765	18998	19055	18830	18653	18710	18950	19017	18885	19015	18874	18719	18678	18775	18717	18891	18890	19003	18750	18933	18784	18760	18867	18961	18695	18956	18893	18823	18616	18656	18754	18581	18723	18741	18674	18738	18978	18787	18794	18914	18900	18719	18778	18908	19032	18849	18917	18865	19098	18766	18887	18883	19055	18908	18674	18915	18865	18830	18983	18911	18733	18747	18887	18935	18770	18718	18771	18847	18691	18850	18994	18922	18890	18770	18820	18955	18827	18942	18883	18761	18706	18889	18861	18915	18934	18865	18755	18814	18760	18574	18845	18861	18891	18953	18775	18765	18905	18701	18746	18825	19067	18800	18791	18771	18891	18978	18748	19005	18705	18998	19107	18871	18764	18776	18923	18803	18876	18805	18829	18778	18754	18726	18986	18968	18817	18834	18937	18762	18846	19155	18697	19000	18767	18915	18739	18787	18843	18748	18892	18816	18742	18620	18908	18654	18699	18792	18802	18872	18905	18706	18652	18836	18922	18698	18901	18792	18812	18889	18904	18818	18632	19012	18771	18873	18824	18618	18690	18796	19056	18816	18778	18814	18759	18910	18724	18873	18702	18857	18918	18765	18852	19038	18774	18796	18987	18754	18746	19017	18853	18875	18818	18838	18871	18766	18913	18955	18999	18590	18799	18749	18742	18636	18799	18958	18851	18790	18855	18872	18920	18783	18854	19052	18876	18956	18753	19126	18640	18866	18725	18929	18845	18907	19017	18875	18823	18980	18971	18799	18910	18898	18910	18828	18897	18832	18789	18758	18663	18931	18834	18902	18880	18961	18919	18886	18843	18878	18946	18652	18741	18951	18867	18950	18934	18907	18747	18685	18834	18859	18907	18934	18765	18889	18784	18901	18928	18688	18758	18687	18822	18822	18871	18942	18992	18956	18799	18931	18778	18710	18890	18979	18839	18885	18810	18882	18803	18678	18930	18787	18895	18832	18804	18730	18878	18765	18967	18912	18990	18918	19012	18798	18757	18594	18690	18779	18833	18820	18738	18871	18876	18866	18758	18618	18742	18853	18915	18854	18697	18709	18708	18877	18968	18918	18921	18816	18808	18699	18761	18885	18809	18667	18753	18725	18805	18593	18783	18955	18899	18933	18880	18911	18987	18923	18792	18995	18784	18781	18606	18703	18833	18837	18732	18806	18872	18862	18868	18729	18943	19160	18976	18685	18803	18725	18790	18780	18835	18838	18741	18645	18960	18769	18791	19032	18688	18769	18769	18948	18971	18765	18932	18893	18784	18832	19008	18895	18895	18950	18745	18821	18939	18846	19007	18896	19217	18788	18905	18851	18739	18900	18715	18844	18682	18754	18886	18790	18840	18742	18791	18935	18843	18794	18932	18812	18804	18778	18920	18835	18808	18915	18869	18705	18635	18884	18839	18716	18934	19012	18886	18806	18780	18732	18862	18857	18729	18980	18888	18610	18871	18804	18695	18762	18962	18758	18857	18793	18855	18893	18874	18925	18913	19029	18627	18806	18984	18781	18977	18638	19046	18931	18829	18839	18763	18737	18804	18747	18879	18871	18594	18932	18816	18736	18918	18612	18515	18674	18752	18839	18876	18968	19010	18984	18744	18754	18746	18868	18893	18827	18665	19000	18818	18766	18845	18718	18925	18975	18824	18834	18793	18897	18912	18871	18563	18984	18959	18795	18842	18709	18909	18774	18895	18817	18751	18839	18922	18785	18741	18763	18734	18797	18828	18845	18805	18820	18805	18800	18820	18916	18737	19000	18853	18716	18801	18844	18652	18681	18905	18864	18670	19009	18703	18670	18820	18758	18888	18667	18835	18771	18896	18664	18825	19018	19080	18847	18932	19002	18911	18849	19032	18964	18768	18775	18698	18769	18811	18612	18758	18896	19037	19091	18799	19047	18765	18766	18759	18899	18916	18923	18751	18924	18640	18863	18931	18686	18833	18631	18741	18773	18899	18916	18917	18813	18778	18875	18945	19022	18812	18899	18791	18729	18704	18874	18972	18924	18927	19054	18796	18761	19043	18623	18850	18842	18736	18879	19025	19033	18879	18752	18630	18797	18956	18796	19066	18894	18884	19056	18930	18902	18894	18971	18778	18832	18942	18817	18764	18837	18674	18886	18763	18714	18778	18881	19026	18919	18694	18729	18522	18988	18861	18823	18721	18849	18893	18952	18905	18923	19113	19221	19036	18855	18839	18843	18941	18875	18972	18906	18822	18889	18932	18968	18737	18782	18761	18952	18893	18795	18578	18714	18713	18835	18783	18836	18802	18829	18889	18786	18830	18772	19075	19084	18895	18746	19132	18771	18906	18796	18912	18780	18841	18948	18801	18770	18929	18921	18826	18803	18946	18882	19047	18720	18759	18637	18822	18788	18847	18489	18926	19018	18808	18708	18893	18862	19019	18765	18740	18748	18837	18901	18957	18854	18965	18878	18735	18889	18987	18718	18893	18639	18834	18974	18807	18665	18746	18774	18782	18764	19037	18828	18853	18895	18908	18723	18843	18765	18971	18981	18867	18897	18857	18732	18784	18952	18905	18737	19035	18888	18872	18821	19051	18918	18949	18825	18836	19017	18996	18861	18711	19015	19044	18822	18998	18882	18857	18882	18966	18852	18733	18919	18832	18995	18633	18808	18808	18982	18709	18683	18800	18766	18773	18705	18874	18932	18991	18993	19087	18771	18676	18618	19058	18959	19000	18805	18653	18703	18816	18751	18676	18943	18927	18787	18774	18816	19042	18789	18650	18940	18875	18800	18935	19067	18916	18818	18872	18825	19078	18964	18738	18550	18920	18609	18862	18825	18775	18913	18905	18968	18879	18788	18870	18844	18948	18771	18766	18775	18873	18776	18843	18868	18828	18848	19064	18887	18907	18622	18757	18831	18646	18873	18981	18749	18771	18943	18734	18722	18813	18678	18769	18854	19017	18813	18799	18705	18618	18882	18771	18877	18896	18855	18722	18891	18889	18728	18562	18766	18970	18856	18613	18782	19067	18958	19051	18881	18774	18694	18885	18862	18700	19002	18755	18827	18917	18663	18902	18979	18844	18980	18735	18788	18776	18847	18959	18872	18712	18797	18995	18792	18898	18731	18556	18843	18834	18721	19044	18784	18932	18734	18595	18787	18749	18840	18659	18883	18869	18693	19021	19088	18759	18858	18811	18667	18684	19024	18886	18913	18826	18930	18776	18865	18860	18765	18598	18682	18833	18868	19007	18831	18957	18813	18768	18972	18844	18771	18774	18967	18820	18770	18927	19060	18955	18893	18939	18982	18763	18927	18751	18702	19030	18854	18931	18896	18895	18967	19003	18979	18634	18935	18669	18942	18876	18707	18870	18969	18797	18781	18847	18696	18874	18953	18876	18789	18879	18714	18982	19047	18878	18924	19029	18867	18894	18820	18902	19135	18884	18803	19087	18839	18867	19137	19000	18801	18897	18833	18868	18524	18956	19046	19084	18843	18677	18845	18653	18701	18819	18674	18760	19026	18734	18777	18856	18911	18685	18812	18929	18963	18973	18877	18821	18768	18800	18897	18918	18828	18811	18717	18737	18734	18609	18944	18736	18857	18669	18833	18918	18783	18782	18760	18719	18725	18885	18888	18860	18991	18852	18784	18816	19081	19020	18760	18807	18892	19029	18933	18878	18847	18905	18759
25648	38919	36635	28314	24841	22606	20918	19771	18923	18169	17930	17618	17418	17263	17178	17044	16873	16773	16721	16404	16524	16452	16269	16340	16306	16567	16338	16284	16423	16295	16220	16101	16334	16502	16397	16439	16125	16145	16255	16336	16289	16188	16239	16376	16272	16353	16375	16470	16357	16223	16287	16229	16271	16284	16418	16162	16332	16337	16460	16103	16305	16296	16347	16432	16259	16299	16256	16304	16213	16343	16057	16313	16337	16254	16158	16388	16460	16279	16303	16410	16222	16309	16295	16211	16238	16176	16323	16105	16244	16234	16197	16049	16139	16273	16255	16296	16314	16297	16343	16218	16190	16188	16207	16309	16451	16243	16312	16236	16229	16252	16169	16205	16153	16274	16245	16370	16277	16305	16202	16195	16089	16220	16158	16285	16086	16151	16195	16261	16300	16096	16430	16169	16381	16185	16261	16424	16367	16172	16176	16220	16364	16345	16159	16190	16167	16218	16326	16144	16314	16369	16299	16145	16337	16098	16115	16225	16205	16178	16462	16061	16289	16212	16281	16014	16252	16301	16059	16315	16308	16335	16295	16227	16392	16295	16318	16203	16170	16068	16278	16056	16403	16300	16176	16228	16052	16139	16412	16194	16263	16118	16273	16181	16299	16478	16225	16155	16124	16195	16256	16278	16219	16266	16229	16016	16208	16073	16212	16309	16324	16329	16198	16260	16256	16317	16299	16145	16213	16265	16420	16316	16164	16220	16087	16347	16320	16395	16087	16269	16219	16238	16394	16317	16250	16011	16225	16087	16296	16272	16176	16296	16240	16244	16290	16272	16407	16217	16161	16290	16288	16243	16311	16369	16257	16286	16202	16171	16317	16152	16244	16225	16232	16194	16116	16247	16273	16189	16307	16373	16277	16140	16406	16142	16289	16258	16226	16222	16306	16169	16409	16313	16156	16245	16243	16064	16294	16172	16186	16316	16340	16201	16188	16290	16219	16364	16077	16337	16176	16298	16184	16163	16206	16180	16145	16279	16268	16263	16256	16561	16305	16175	16209	16416	16268	16193	16207	16226	16209	16245	16224	16224	16209	16093	16127	16120	16064	16103	16199	16261	16177	16261	16329	16235	16309	16397	16220	16191	16352	16210	16385	16267	16258	16250	16270	16019	16136	16211	16210	16339	16084	16193	16331	16401	16137	16381	16170	16309	16073	16310	16222	16283	16330	16289	16325	16213	16140	16275	16155	16363	16228	16209	16266	16312	16196	16331	16273	16376	16104	16197	16255	16451	16058	16095	16247	16288	16294	16262	16037	16211	16257	16289	16283	16220	16214	16341	16159	16430	16066	16297	16026	16115	16118	16345	16194	16162	16236	16277	16124	16206	16354	16211	16268	16303	16166	16103	16338	16360	16399	16145	16326	16308	16263	16118	16332	16246	16231	16073	16422	16242	16343	16231	16244	16094	16251	16167	16174	16379	16198	16251	16196	16232	16316	16219	16286	16293	16323	16304	16372	16212	16348	16239	16279	16290	16314	16387	16097	16152	16210	16306	16256	16125	16215	16310	16179	16112	16443	16208	16238	16380	16267	16120	16205	16119	16365	16232	16244	16288	16115	16104	16154	16226	16149	16316	16154	16262	16341	16206	16190	16172	16276	16177	16304	16247	16242	16208	16268	16318	16520	16178	16179	16335	16334	16321	16412	16218	16339	16168	16311	16211	16123	16201	16235	16240	16196	16351	16108	16219	16205	16331	16159	16214	16296	16280	16141	16387	16342	16170	16162	16170	16246	16196	16216	16398	16264	16237	16305	16412	16233	16095	16339	16220	16124	16224	16185	16090	16092	16317	16189	16179	16227	16042	16253	16304	16310	16259	16297	16269	16381	16166	16271	16253	16188	16311	16371	16128	16229	16195	16317	16270	16125	16187	16324	16215	16329	16206	16067	16331	16369	16317	16218	16278	16392	16191	16299	16132	16085	16174	16266	16290	16186	16280	16270	16290	16190	16015	16157	16382	16296	16206	16306	16152	16290	16328	16151	16170	16265	16251	16105	16222	16176	16226	16482	16140	16119	16141	16174	16236	16085	16206	16170	16295	16193	16056	16192	16119	16117	16138	16484	16244	16223	16358	16212	15992	16284	16398	16422	16354	16296	16420	16088	16255	16198	16269	16298	16227	16196	16242	16217	16152	16368	16204	16166	16104	16310	16225	16193	16235	16108	16246	16251	16284	16303	16199	16099	16372	16295	16173	16229	16337	16165	16222	16142	16261	16093	16371	16324	16300	16228	16301	16106	16226	16305	16371	16269	16144	16257	16322	16228	16198	16343	16087	16249	16280	16089	16366	16220	16335	16347	16302	16285	16434	16242	16320	16413	16335	16401	16163	16270	16249	16173	16221	16234	16227	16026	16303	16313	16166	16072	16138	16343	16116	16399	16165	16339	16233	16075	16259	16136	16139	16301	16340	16189	16310	16230	16297	16264	16205	16201	16349	16168	16151	16122	16275	16252	16450	16279	16253	16218	16474	16381	16509	16184	16200	16292	16103	16349	16220	16314	16404	16226	16085	16285	16086	16362	16283	16340	16268	16058	16221	16238	16279	16145	16269	16174	16371	16156	16142	16230	16173	16260	16303	16365	16218	16232	16321	16356	16251	16296	16299	16227	16235	16348	16284	16157	16410	16219	16050	16323	16202	16324	16019	16232	16403	16410	16172	16339	16156	16168	16264	16154	16432	16244	16282	16175	16075	16162	16068	16252	16154	16282	16261	16270	16200	16133	16294	16070	16320	16228	16144	16401	16304	16254	16198	16205	16159	16342	16322	16341	16357	16211	16215	16195	16193	16468	15921	16277	16335	16311	16242	16059	16419	16355	16392	16320	16156	16322	16122	16122	16279	16315	16380	16177	16212	16260	16217	16228	16184	16325	16326	16331	16329	16317	16204	16228	16318	16331	16240	16240	16442	16411	16397	16225	16144	16232	16219	16223	16303	16097	16240	16117	16386	16109	16146	16243	16309	16346	16319	16289	16331	16307	16083	16144	16407	16259	16236	16303	16155	16327	16313	16294	16272	16323	16159	16386	16211	16357	16227	16225	16277	16209	16298	16376	16285	16300	16185	16118	16393	16287	16244	16099	16167	16249	16316	16332	16405	16297	16106	16226	16127	16139	16253	16279	16310	16037	16239	16283	16278	16326	16188	16334	16181	16251	16200	16167	16154	16316	16240	16157	16279	16220	16189	16263	16150	16368	16049	16242	16309	16164	16391	16228	16185	16289	16229	16180	16140	16176	16286	16272	16311	16062	16281	16327	16244	16303	16229	16256	16313	16338	16270	16208	16286	16184	16310	16195	16323	16380	16061	16226	16204	16149	16229	16253	16348	16221	16227	16240	16322	16339	16260	16153	16261	16473	16266	16347	16254	16307	16347	16302	16345	16285	16371	16358	16202	16178	16313	16232	16168	16263	16292	16331	16354	16114	16256	16160	16350	16229	16070	16256	16380	16304	16118	16191	16048	16133	16266	16191	16308	16028	15980	16306	16029	16303	16094	16238	16241	16298	16222	16163	16330	16375	16268	16104	16328	16219	16188	16313	16137	16317	16105	16326	16176	16256	16189	16145	16187	16217	16181	16392	16070	16069	16241	16125	16264	16200	16280	16153	16147	16162	16101	16271	16287	16161	16376	16169	16122	16192	16303	16290	16331	16275	16225	16305	16363	16205	16177	16287	16267	16270	16326	16247	16277	16263	16162	16243	16186	16441	16125	16258	16313	16394	16169	16159	16199	16213	16462	16174	16434	16189	16249	16079	16311	16458	16128	16327	16188	16256	16241	16254	16293	16234	16262	16333	16252	16245	16298	16266	16190	16304	16272	16241	16334	16415	16283	16321	16348	16294	16430	16118	16213	16294	16183	16172	16258	16199	16329	16229	16299	16304	16213	16315	16337	16327	16283	16302	16292	16409	16231	16377	16239	16383	16264	16157	16199	16161	16230	16231	16190	16410	16281	16271	16230	16138	16105	16287	16163	16132	16305	16286	16206	16317	16261	16349	16211	16184	16136	16203	16328	16194	16445	16220	16104	16330	16388	16349	16383	16338	16191	16371	16292	16317	16160	16294	16280	16306	16288	16103	16188	16179	16355	16280	16186	16278	16290	16431	16150	16240	16340	16180	16171	16136	16195	16231	16252	16282	16197	16336	16387	16369	16279	16308	16152	16332	16286	16357	16198	16201	16203	16235	16256	16349	16185	16257	16239	16273	16290	16308	16352	16344	16233	16149	16389	16165	16242	16186	16242	16313	16213	16173	16209	16370	16158	16245	16298	16156	16322	16215	16121	16195	16357	16353	16189	16185	16250	16469	16167	16343	16367	16273	16288	16279	16264	16299	16275	16047	16077	16165	16390	16149	16160	16301	16248	16170	16209	16460	16240	16307	16368	16125	16160	16338	16332	16386	16316	16331	16249	16237	16179	16203	16255	16215	16179	16315	16374	16204	16360	16117	16229	16251	16134	16309	16162	16403	16165	16224	16233	16325	16406	16338	16187	16203	16256	16257	16405	16263	16285	16199	16235	16308	16213	16202	16436	16174	16272	16226	16206	16273	16178	16350	16285	16245	16318	16301	16157	16197	16175	16207	16318	16354	16233	16325	16333	16347	16313	16115	16232	16233	16104	16304	16106	16340	16182	16204	16248	16142	16312	16399	16204	16257	16168	16096	16184	16127	16185	16310	16350	16152	16187	16214	16200	16292	16219	16157	16283	16367	16280	16278	16271	16060	16312	16135	16116	16156	16228	16262	16206	16213	16347	16205	16382	16254	16376	15985	16387	16127	16352	16364	16317	16118	16329	16252	16260	16400	16057	16259	16325	16473	15986	16221	16155	16271	15989	16302	16303	16431	16325	16253	16355	16359	16387	16409	16334	16273	16291	16396	16281	16146	16224	16160	16241	16142	16258	16243	16430	16220	16254	16256	16287	16269	16248	16309	16321	16335	16176	16256	16143	16316	16178	16314	16189	16242	16335	16350	16216	16229	16233	16165	16254	16049	16200	16291	16304	16214	16269	16092	16341	16256	16490	16209	16307	16338	16290	16086	16406	16275	16227	16265	16317	16207	16282	16176	16280	16123	16213	16245	16423	16234	16385	16352	16182	16344	16317	16206	16335	16207	16204	16112	16357
23628	21078	28524	24490	24041	25888	25817	22563	21792	21314	20624	20360	20459	20145	20058	19763	19494	19486	19345	19385	19490	19226	19321	19242	19288	19308	19230	19078	19195	19061	19171	19172	19124	19151	19104	19141	19074	19159	19007	19012	19082	19077	19104	19092	19124	19084	19131	18990	19107	19096	19086	19338	19145	19234	19135	19032	19096	18905	18869	19040	19046	18889	19046	19251	19104	19065	19040	18946	19005	19285	19028	18977	19076	18938	19184	19046	19034	18963	19004	19068	19080	19001	18923	18921	18932	18978	18967	19202	19199	19104	18822	19060	18872	18702	19075	18998	18957	18873	18914	18835	19154	18999	19037	19055	18965	18955	19093	18945	18947	19395	19014	18932	19128	19103	19140	18875	18959	18907	18891	19006	18805	18971	18949	18887	19201	18900	18977	19272	18917	18959	19117	19056	18971	18801	18938	18734	18868	18939	19151	18869	18991	18919	19019	18997	18966	18868	19065	18887	19021	18891	19001	19008	19113	18843	19048	19075	18970	19117	19026	19027	19023	18974	18908	18871	19023	19184	18698	18861	18879	18974	18987	19038	19040	19043	19019	19041	19116	19081	18949	19114	18892	18800	18894	19013	19096	18770	18988	18827	19092	18977	19001	18848	18967	18897	18965	18858	18913	18859	18989	19001	18846	18963	19036	19093	18928	19024	19100	18972	18956	19029	19176	18924	19000	19019	19154	18807	19156	18954	18971	18811	19107	19063	18947	19061	18898	18701	18795	18997	18996	19139	19033	18868	18762	18773	18901	18744	19271	18983	19029	18919	19128	19081	19143	18859	18823	18857	19099	19342	19096	18891	19006	18897	18779	18779	19025	19082	18856	18935	18826	18858	19028	19048	19010	18969	19268	18860	19024	19013	19120	18950	19076	19115	18932	18967	18895	19238	19109	18750	18957	18872	19004	19104	19005	18969	19076	19046	19048	18940	18865	18976	18925	18958	18919	18935	19011	19120	18825	18906	18970	19026	18821	18831	18897	18959	18858	18861	18873	19002	18992	19170	19140	18993	19045	19169	18883	18827	18812	18780	19005	19039	18797	18910	18904	18928	18919	18974	18909	19033	19016	18914	19028	19002	18948	18952	19220	18983	18988	18753	19008	19013	18975	18888	19040	19177	18938	18941	18939	18912	18912	19014	18732	19054	19021	18901	19060	18872	19059	18898	18833	19055	19058	18679	18997	19048	19095	18874	18844	19043	18917	19094	18995	18817	19057	19062	19055	18964	19032	18850	19114	19074	18979	18934	19050	18937	19201	18746	19020	19133	18943	19086	18991	18947	19000	19148	19052	18977	19210	18965	18871	19088	18872	18892	19051	18877	18799	18938	18761	19030	18789	18979	19177	18972	19062	18847	19054	18830	19148	19057	18902	18967	19009	19004	19071	18923	18886	19084	19017	18865	18918	18980	18906	19041	18945	19083	18956	18903	19083	19082	19035	18943	19176	18929	18956	19053	18973	18992	19135	18944	19057	19112	19044	19029	18906	19061	18976	18728	19087	19025	19037	18787	19038	19012	19119	19097	19198	19083	18941	19097	19156	19034	18956	18996	19082	18929	19056	18990	19031	18929	19167	18908	18955	18861	19023	18884	18971	18958	19247	18967	18843	19093	19034	19158	19112	19019	19205	18818	19019	18930	18937	18783	18980	19079	19000	18842	18913	18976	18977	18864	18765	19428	19060	18781	18973	18935	18837	18924	19040	18963	18891	19136	19142	19004	18811	18982	18923	19055	19096	19064	18787	18950	19398	19088	19122	18998	19096	19048	18875	18891	18881	19076	19036	19001	18987	18905	18976	19002	19026	18893	18970	18837	18872	18881	18892	18924	18824	18942	18927	19095	18949	19090	19114	19067	18998	19057	18851	18891	18976	18878	19006	19003	18893	18748	18998	18929	18914	18828	18684	19149	18910	18929	18937	18815	18777	19052	18920	18987	19119	18822	19131	19085	18972	18912	18984	18873	18860	19148	18771	18905	18843	18700	18965	18964	18815	19102	18683	19105	19106	19139	18902	18986	18933	19027	19148	19058	19162	19001	19028	18973	18987	19012	19037	18941	18904	19026	19043	18882	18885	19006	19069	19140	19133	18956	19083	18979	18994	18993	18910	19001	19136	18895	18975	18892	18953	19108	19109	19029	18780	19013	18837	18798	19079	18949	19138	18871	19014	18849	19112	18893	19060	18896	19125	19110	18978	18833	18920	19154	19057	19016	18847	19016	18982	19087	18999	18919	19091	19088	19195	18936	18937	18993	19022	18918	19082	18993	18963	18747	18803	19019	18969	18927	18793	19047	19049	18888	19013	18766	18948	18889	19102	18923	18966	18855	18849	18834	18848	18916	19006	18917	18902	19080	18966	18977	18819	18918	19084	19017	19269	18882	19101	19095	18813	18953	18920	18915	18953	18939	19110	19011	19071	18885	19035	18916	18949	18834	19169	19004	18999	18829	18888	18958	18911	18991	19056	18713	18965	18860	18948	19030	19052	18811	18943	19052	18782	19203	19106	19078	19097	18924	18892	18962	18923	18867	19037	18890	18975	19004	18983	19112	18932	19030	18980	18907	19043	19119	19107	18955	18882	19067	18893	18902	18876	18957	18950	18999	18909	18932	19011	18948	19038	18930	18906	19005	19013	18944	18991	18801	18749	19025	19075	19167	18899	18997	19067	18950	19024	19010	18850	19093	18839	19020	18980	19006	18922	18908	19137	18977	18945	18858	18996	18838	18979	19217	19273	19007	19073	18843	19061	19047	18930	18925	19104	18809	19133	19022	18861	19050	19006	19034	18887	18890	18929	18956	19109	18878	18991	19057	19019	19016	19152	19007	19052	18967	19027	19088	18947	18976	19119	18874	18907	19012	18974	18990	19198	18960	18894	18976	19047	18921	18897	18867	18982	18954	18667	19071	18918	18846	18815	18844	18914	18902	18987	18913	19058	18936	18979	18915	18716	18887	18976	18937	18995	19329	18954	18981	18954	19104	19109	19162	18993	19133	19079	19067	19133	18984	19066	19089	18966	19024	18909	18735	18972	18919	18985	18915	19174	18903	19082	19204	19123	19006	18974	18918	18993	19074	18870	18827	19143	18897	19068	19132	19042	19032	19040	19070	18769	19048	19120	18886	19084	18813	19073	19093	18916	18695	18931	19017	19237	18909	18955	19113	18790	19086	19048	19067	18918	19045	18991	18760	18918	18901	18910	18757	18940	18974	19183	18953	18923	19110	19025	19054	18946	19076	18874	18837	19011	19060	19067	18970	19165	18980	19130	18940	18911	18692	18787	19067	18984	19161	19051	19178	18938	18929	19120	19035	19019	19250	18754	19030	19028	18760	18997	19137	18897	19008	19089	19007	19066	19052	19013	19105	18991	19273	18910	18804	19182	19036	18893	18944	18957	18774	18926	19069	19014	19080	18898	18945	19052	18999	19141	19188	19136	19077	19051	19051	18913	19095	18849	18908	18848	19011	19012	19167	18947	19060	18899	18910	19052	18790	19039	18909	18877	18908	19025	19117	18970	18969	18954	18892	19026	18893	19206	18704	18757	18909	18962	18899	19015	19245	19180	18984	18945	18780	18800	18942	18861	19117	19068	18925	18976	19119	19122	19131	19002	19096	18925	18934	19113	18999	18863	18917	18975	19038	19059	18969	18747	19180	18825	19170	18976	18986	18909	19024	18919	18952	19041	19057	18868	18935	18897	18831	19054	19035	19013	19115	18891	19069	19040	19089	18903	18949	19023	18975	18999	19015	19163	18906	19063	19023	18915	19124	18848	19103	18974	18919	19007	19137	18836	19003	19120	19150	18914	18930	18886	18761	18890	18796	18916	18930	18882	19003	19101	19106	19039	18916	18995	19002	18733	18866	18826	18870	18902	19000	18957	18815	19059	18833	18796	18829	18955	18913	18924	18986	19057	18977	19060	19005	18943	18790	19042	19102	18991	19041	19233	18939	19006	18894	19063	19060	19015	19011	18980	19101	18947	18886	18843	19061	18971	19015	19179	19015	18741	18893	18881	19103	18989	18936	18918	18966	19078	18984	19017	19047	19120	19034	19002	18939	18819	18961	18895	19026	19017	19091	18818	19014	18977	18825	18804	18899	18936	18903	18909	18731	18892	18927	18863	19114	19112	19073	18839	18974	18874	18873	18983	18985	18996	19068	18909	18848	18980	18969	18986	18856	19199	18892	18992	19049	19015	19180	19059	19016	19192	18805	18953	18877	18822	19086	19058	19114	19155	18940	19272	18826	18999	19145	19032	19149	19055	18797	18899	18923	18916	19227	18984	18963	18956	19068	19044	19133	18976	19090	19113	19127	18944	18765	18891	19047	19134	19212	18885	18853	19028	19085	18929	18872	19024	18889	18756	19083	19074	18971	18949	18900	18974	18971	18872	18871	18801	18953	18993	18986	19080	18998	18784	19114	18834	19015	18953	19273	19000	19049	19036	18993	18826	19039	19148	19149	19074	18967	19202	18962	18969	18975	19046	18898	18972	18904	19017	18818	18960	18961	19185	19241	19135	18983	18749	18908	18854	19146	18911	18826	18973	18924	19031	19037	18887	18751	19126	18884	19008	19024	18801	18900	18937	18922	18750	18914	19116	19039	19174	19050	19030	19040	19025	18973	19067	19084	18976	19096	19199	19085	19163	18945	19001	19154	19097	19143	19049	18757	18986	18937	19044	18979	18955	19120	18917	18873	18888	19060	19000	18816	19136	19041	18996	19002	19048	18953	18939	19228	18880	18982	19061	19137	18864	19083	18985	18888	19077	18867	19062	19222	18796	19089	18952	19009	18893	19039	19050	19202	19052	19057	18821	18868	19148	18911	19110	18887	18881	19156	19080	18846	18905	18805	18810	18950	19029	18892	18730	19093	18864	18940	18986	19074	19209	18887	19037	19121	19111	18991	18915	19021	19001	18906	18955	19002	18998	18952	19101	19010	19099	18971	19140	19081	18991	19179	19002	18818	18819	19062	18798	18946	18932	18985	19039	18825	19049	19056	19039	18921	18950	19042	19010	19031	18854	18937	19201	19248	19174	19254	18886	18862	19026	19044	18883	18777	19055	18799	19038	18883	19015	19094	19127	19024	19024	19028	18978	18880	18998	18875	18921	19123	19013	18940	18956	18786	18976	18977
25162	45454	41949	33085	29376	25806	23605	21903	20828	19616	18950	18295	18437	18030	17869	17289	17199	17053	16700	16796	16798	16680	16577	16713	16634	16359	16649	16577	16470	16600	16509	16505	16632	16561	16736	16422	16412	16634	16510	16200	16336	16488	16426	16371	16432	16516	16453	16579	16523	16321	16447	16724	16445	16452	16357	16451	16398	16309	16378	16455	16456	16505	16312	16500	16324	16487	16367	16321	16533	16366	16328	16321	16514	16307	16429	16423	16453	16315	16323	16406	16521	16326	16365	16341	16356	16388	16310	16381	16384	16408	16406	16547	16425	16414	16471	16559	16438	16426	16475	16393	16220	16450	16486	16420	16483	16399	16233	16456	16216	16435	16247	16357	16298	16516	16266	16392	16431	16342	16435	16381	16457	16238	16411	16366	16164	16267	16423	16294	16424	16416	16294	16438	16295	16349	16331	16427	16455	16388	16420	16524	16402	16315	16393	16475	16423	16456	16514	16174	16316	16448	16401	16192	16340	16495	16231	16385	16331	16367	16548	16305	16470	16228	16371	16327	16341	16278	16441	16433	16399	16363	16286	16518	16480	16375	16335	16493	16392	16217	16245	16170	16404	16213	16201	16437	16409	16395	16335	16262	16239	16438	16401	16533	16288	16381	16367	16403	16489	16553	16468	16461	16585	16357	16346	16372	16388	16485	16285	16345	16505	16338	16394	16447	16423	16609	16248	16297	16409	16404	16405	16266	16469	16474	16275	16500	16348	16486	16497	16244	16291	16433	16392	16450	16274	16399	16200	16405	16512	16401	16327	16557	16557	16479	16427	16291	16522	16347	16480	16422	16604	16536	16438	16353	16375	16391	16355	16443	16578	16213	16240	16436	16514	16298	16256	16394	16419	16552	16236	16522	16311	16451	16270	16384	16456	16351	16333	16416	16555	16445	16280	16423	16613	16393	16422	16452	16272	16383	16436	16404	16197	16396	16412	16316	16383	16348	16366	16457	16281	16344	16467	16318	16332	16336	16334	16514	16402	16404	16397	16392	16449	16271	16403	16249	16565	16386	16427	16196	16278	16537	16273	16272	16389	16375	16300	16462	16365	16483	16515	16229	16380	16330	16389	16388	16441	16684	16350	16397	16362	16315	16458	16495	16340	16220	16499	16331	16313	16398	16428	16150	16314	16343	16484	16440	16672	16533	16355	16440	16373	16398	16267	16327	16363	16410	16390	16442	16332	16247	16326	16571	16311	16456	16414	16370	16429	16482	16355	16428	16460	16275	16418	16345	16315	16317	16480	16486	16464	16415	16320	16284	16307	16332	16211	16444	16268	16515	16307	16588	16368	16243	16277	16519	16315	16293	16283	16504	16475	16308	16523	16468	16318	16325	16431	16355	16291	16364	16387	16366	16481	16457	16360	16280	16471	16352	16477	16457	16436	16332	16441	16341	16508	16325	16437	16345	16438	16390	16255	16423	16429	16366	16377	16478	16296	16469	16475	16447	16362	16467	16324	16374	16427	16439	16139	16337	16566	16529	16220	16247	16364	16532	16480	16387	16343	16248	16265	16381	16420	16428	16352	16323	16329	16585	16246	16330	16417	16408	16381	16326	16335	16301	16307	16423	16393	16236	16423	16416	16543	16437	16326	16392	16391	16396	16248	16300	16471	16294	16297	16419	16393	16459	16303	16473	16348	16453	16411	16400	16338	16455	16242	16337	16296	16306	16281	16398	16171	16578	16308	16455	16329	16337	16511	16411	16513	16282	16338	16192	16415	16481	16300	16322	16374	16221	16472	16361	16482	16265	16229	16383	16401	16378	16421	16491	16501	16540	16395	16542	16266	16315	16365	16442	16311	16564	16377	16307	16236	16354	16439	16309	16286	16440	16383	16405	16192	16355	16310	16208	16274	16404	16352	16398	16485	16517	16435	16455	16351	16489	16360	16377	16340	16190	16427	16435	16417	16607	16366	16268	16521	16224	16456	16380	16373	16364	16493	16273	16278	16496	16298	16323	16396	16335	16364	16494	16408	16220	16240	16390	16452	16440	16294	16464	16409	16331	16397	16234	16426	16441	16399	16456	16322	16290	16407	16365	16466	16364	16267	16434	16384	16560	16237	16476	16348	16415	16590	16318	16473	16312	16286	16518	16263	16473	16409	16373	16521	16197	16294	16585	16472	16245	16313	16393	16396	16283	16294	16371	16475	16476	16382	16344	16162	16379	16433	16378	16247	16363	16408	16435	16441	16446	16442	16277	16615	16256	16394	16361	16388	16436	16398	16443	16423	16378	16402	16403	16392	16489	16408	16409	16373	16487	16414	16281	16521	16325	16444	16392	16182	16378	16489	16372	16511	16377	16530	16375	16222	16434	16336	16395	16451	16393	16252	16272	16511	16481	16375	16524	16275	16338	16257	16573	16298	16345	16165	16256	16341	16321	16314	16261	16306	16509	16258	16499	16335	16561	16448	16543	16204	16093	16366	16638	16203	16518	16363	16313	16465	16450	16333	16250	16353	16270	16294	16213	16426	16198	16429	16439	16393	16251	16362	16474	16396	16328	16473	16380	16383	16292	16431	16294	16450	16179	16213	16559	16449	16426	16413	16396	16280	16316	16536	16276	16264	16429	16487	16522	16420	16400	16281	16378	16393	16307	16353	16385	16378	16355	16257	16296	16340	16448	16455	16298	16265	16219	16331	16372	16428	16512	16301	16473	16339	16290	16359	16418	16338	16308	16544	16495	16366	16484	16369	16245	16397	16421	16362	16398	16317	16391	16467	16426	16322	16341	16439	16212	16608	16342	16377	16304	16366	16245	16506	16236	16444	16320	16537	16341	16399	16331	16453	16508	16409	16235	16482	16204	16398	16299	16511	16394	16434	16257	16292	16432	16431	16403	16355	16403	16313	16403	16424	16405	16348	16543	16332	16337	16375	16381	16307	16346	16419	16399	16568	16498	16443	16327	16450	16468	16534	16361	16341	16463	16391	16323	16490	16359	16367	16459	16368	16570	16345	16332	16341	16380	16489	16401	16423	16350	16178	16406	16248	16259	16721	16410	16455	16176	16429	16451	16366	16380	16381	16279	16487	16516	16363	16575	16282	16500	16401	16486	16270	16424	16492	16432	16445	16305	16288	16216	16375	16179	16421	16204	16483	16447	16412	16427	16486	16498	16288	16527	16352	16323	16324	16410	16432	16488	16401	16398	16371	16238	16278	16432	16206	16368	16401	16359	16192	16356	16317	16479	16357	16480	16296	16104	16353	16393	16347	16413	16246	16411	16537	16456	16083	16528	16254	16376	16488	16366	16288	16452	16582	16441	16393	16412	16461	16397	16443	16197	16466	16524	16460	16416	16304	16441	16430	16494	16175	16336	16343	16421	16098	16391	16509	16428	16460	16382	16185	16531	16413	16255	16272	16348	16328	16432	16372	16455	16349	16418	16232	16567	16430	16303	16432	16314	16492	16286	16325	16333	16286	16392	16466	16398	16523	16453	16469	16482	16352	16424	16181	16306	16568	16459	16523	16394	16553	16412	16378	16345	16289	16385	16319	16433	16562	16413	16439	16371	16421	16254	16294	16557	16200	16151	16420	16346	16411	16299	16342	16176	16458	16348	16331	16488	16333	16245	16391	16579	16333	16561	16366	16326	16515	16379	16491	16331	16405	16405	16271	16393	16397	16423	16455	16401	16452	16410	16348	16437	16388	16344	16515	16332	16368	16509	16419	16346	16283	16490	16429	16367	16514	16539	16477	16489	16398	16370	16360	16474	16253	16309	16292	16432	16259	16345	16557	16317	16335	16288	16330	16477	16450	16346	16353	16245	16395	16365	16325	16320	16388	16259	16505	16424	16399	16390	16409	16287	16406	16390	16483	16421	16338	16420	16322	16384	16371	16282	16429	16428	16591	16317	16387	16469	16368	16434	16276	16506	16283	16644	16395	16507	16343	16275	16542	16373	16298	16440	16319	16419	16294	16377	16506	16343	16198	16365	16363	16416	16411	16285	16184	16291	16406	16439	16505	16456	16481	16522	16370	16518	16604	16314	16386	16543	16336	16409	16409	16554	16355	16404	16284	16461	16289	16477	16323	16319	16404	16444	16512	16278	16281	16286	16437	16313	16303	16308	16239	16288	16420	16425	16357	16290	16363	16414	16584	16490	16458	16414	16339	16486	16501	16498	16449	16475	16407	16560	16331	16377	16400	16529	16272	16379	16399	16482	16291	16528	16395	16289	16489	16560	16429	16222	16336	16379	16328	16299	16459	16094	16353	16476	16422	16409	16362	16393	16495	16337	16348	16492	16448	16354	16385	16307	16408	16348	16486	16456	16327	16441	16398	16232	16313	16381	16534	16333	16345	16433	16569	16308	16267	16477	16389	16264	16607	16453	16354	16395	16536	16325	16549	16279	16250	16470	16426	16450	16419	16320	16334	16392	16369	16304	16372	16279	16463	16238	16513	16383	16462	16371	16475	16365	16526	16467	16436	16268	16347	16612	16528	16463	16346	16393	16305	16466	16284	16393	16314	16277	16434	16385	16370	16205	16382	16345	16520	16296	16290	16335	16335	16387	16448	16432	16419	16471	16490	16204	16523	16529	16315	16233	16316	16413	16377	16240	16613	16275	16499	16429	16210	16427	16378	16374	16410	16249	16393	16557	16427	16497	16353	16404	16475	16465	16490	16378	16303	16334	16305	16484	16491	16417	16425	16273	16297	16374	16272	16252	16463	16484	16305	16440	16486	16464	16378	16248	16490	16410	16347	16237	16406	16403	16519	16354	16410	16401	16410	16401	16410	16370	16407	16434	16268	16239	16434	16230	16465	16343	16373	16420	16228	16340	16374	16391	16377	16308	16382	16381	16478	16493	16400	16235	16439	16442	16448	16328	16337	16489	16466	16330	16381	16490	16298	16447	16573	16423	16301	16413	16390	16340	16471	16421	16498	16355	16236	16370	16413	16349	16491	16374	16401	16527	16373	16328	16278	16416	16293	16194	16459	16220	16286	16375	16423	16477	16350	16294	16438	16382	16327	16348	16385	16404	16340	16388	16434	16407	16307	16320	16471	16337	16446	16383	16626	16493	16223	16422	16385	16192	16384	16374	16365	16354	16376	16456	16417	16275	16455	16384	16402	16286	16304	16289	16461	16281	16327	16531	16411	16409	16332	16412	16370	16403
22574	21068	28787	23679	22156	26353	29694	24865	23520	23126	22485	22160	22075	21841	21524	21429	21153	20793	20738	20916	20764	20512	20586	20561	20291	20546	20358	20370	20314	20505	20382	20299	20362	20426	20484	20396	20288	20351	20371	20112	20229	20171	20182	20252	20273	20273	20473	20436	20423	20471	20384	20307	20257	20298	20258	20120	20215	20189	20412	20401	20187	20139	19978	20280	20196	20357	20386	20236	20028	20276	20194	20274	20092	20115	20342	19991	20215	20376	20210	20229	20227	20116	20100	20172	20361	19981	20145	20264	20177	20217	20325	20239	20161	20108	20309	20253	20269	20070	20203	20046	20358	20108	20346	20292	20168	20175	20207	20144	20021	20159	20089	20142	20376	20177	20151	20176	20203	20163	20324	20106	20093	20157	20173	20065	20187	20205	20150	20167	19946	20292	20130	19948	20207	20206	20422	20334	20097	20318	20074	20075	20410	20002	20209	20180	20098	20102	20214	20368	20243	20011	20248	20144	20275	20339	20177	20231	20168	20421	20135	20256	20104	20369	20206	20018	20152	20150	20039	20044	20227	20351	20404	20194	20309	20178	20203	20195	20148	20032	20090	20123	20401	20114	20241	20212	19984	20036	19984	20168	19974	20126	20151	20222	20105	20320	20169	20046	20098	20178	20163	20148	20156	20256	19997	19979	20535	20327	20334	20287	20234	20281	20144	20346	19984	20149	20031	20194	20163	20213	20217	20029	20209	20286	20394	20038	20180	20402	20237	20212	20181	20158	20029	20135	20037	20481	20076	20023	20230	19919	20099	20295	20485	20356	20006	20261	20228	20210	20166	20193	20066	20107	20066	19911	20300	20011	20239	20390	20096	20252	20046	20050	20128	20262	20254	19987	20070	20174	20126	20024	20167	19986	20044	20189	20250	20020	20144	20142	20090	20200	20114	20109	20016	20082	20223	20539	20220	20228	20272	20106	20265	20153	20123	20176	20027	20277	20197	20170	20399	20103	20139	20123	20068	20182	20141	20303	20104	20152	20093	20413	20224	20185	20150	20121	20195	20076	20197	20250	20438	20177	20069	20300	20256	20191	20049	20349	20085	20160	20297	20037	20121	20214	20144	20224	20218	20246	20075	20027	20380	20010	20127	20098	20263	20158	20335	20207	20348	20367	20058	20256	20333	20165	20200	20088	20288	20246	20376	20267	19998	20155	20299	20182	20133	20135	20119	20127	20145	20043	20206	20288	20271	20321	20171	20211	20152	20039	20169	20274	20220	20141	20100	20130	20174	20041	20169	20322	19977	20210	20052	19961	20130	20236	20269	20189	20445	20145	20321	20193	20118	20351	20112	20338	20193	20229	20282	20048	20175	20121	20143	20202	20319	20295	19960	20049	20112	20125	20141	20144	20170	20029	20109	20345	19983	19930	20041	20053	20160	20136	20250	20136	20100	19983	20187	20204	19948	20184	20191	20098	20188	20009	20071	19927	20172	20021	20152	20026	20088	20079	20236	20232	20196	20186	20142	20045	20148	20211	20054	19971	20068	20239	20449	20302	20065	20190	20320	20313	20095	20361	20047	20162	20191	20267	20405	20104	20342	20350	20097	20200	19949	20127	20333	20265	20243	20021	20057	20172	20183	20243	20288	20077	20153	20049	20153	20183	20149	20008	20288	19978	20217	20136	20341	20301	20218	20109	20128	20346	20204	20412	20264	20255	20349	20104	20416	19972	20159	20156	19910	20127	20036	20103	20179	20031	20132	20189	20279	20291	20308	20280	19985	19955	19944	20430	20119	20052	20045	20223	19947	20119	20111	20160	20008	20530	20077	20129	20084	20007	20073	20323	20127	20253	20097	20199	20084	20140	20183	20022	20088	19975	20198	20041	20144	20192	20201	20243	20297	20195	19960	20249	20148	20236	20092	20150	20338	20164	20130	20123	20297	20284	20172	20333	20154	20085	20325	20174	20285	19972	20285	20158	20097	20109	19944	20171	20167	20149	20243	19985	20161	20243	20140	20333	20231	20024	20126	20299	20261	20099	20112	20091	19921	20130	20285	20209	20127	20304	20116	20243	20199	20310	20176	20133	20159	20203	20339	20235	20166	19994	20235	19878	20194	20231	20246	20202	20009	19964	20076	20088	20217	20115	20059	20127	20151	20343	20233	20111	19918	20222	20333	20052	20018	20098	20115	20329	20243	20068	20385	20263	20203	20121	20070	20180	20162	19838	20027	20176	20156	20031	20222	19927	19910	19958	19946	20329	19935	20225	20155	20160	20217	19936	20191	20125	20219	20443	20256	20164	20025	20048	20244	20100	20152	20158	20252	20255	20221	20363	20197	20212	20222	20002	20182	20078	20068	20255	20155	20121	20428	20184	20267	20255	20027	20284	20130	20149	20248	20349	20061	20192	20257	20164	20231	20296	20192	20152	20134	20195	20186	20221	20020	20240	20054	20322	20016	20250	20269	20127	20202	20146	20175	20198	20184	19956	20404	20230	20588	20138	20201	20167	20314	20241	19993	20309	20103	20198	20072	20232	20220	20263	20416	20063	20168	20171	20286	20201	20245	20087	20197	20215	20329	20231	19963	20266	20015	20064	20063	20191	20184	20203	20240	20238	20263	20156	20254	20322	19838	20303	20236	20150	20247	20126	19985	20082	20378	20206	20191	20150	20209	20122	20066	20168	20016	20153	20351	20186	19984	20092	20300	20224	20051	20226	20265	20085	20044	20304	19962	20125	20296	20294	20157	20107	20079	20114	20320	20196	20053	19817	19989	20036	20205	20007	20214	20143	20202	20156	20196	20248	20179	20223	20184	20131	20211	20256	20043	20087	20123	20083	20146	20240	20187	20215	20170	20283	20478	20215	20149	20259	20155	20148	20255	20052	20140	20151	20212	20195	20106	20196	20146	20294	20160	20288	20258	20160	20360	20111	20085	20106	20210	20104	20161	19963	20063	20389	20238	20079	20371	20220	20126	20350	20364	20141	20297	20175	20297	20039	20225	20148	20050	20001	20260	20175	20015	20275	20000	20230	20298	20346	20130	20088	20025	20334	20167	20082	19867	20086	20126	20198	19985	20262	20139	20110	20482	20168	20207	20034	20074	20286	20373	20039	20311	20067	20291	20117	20367	20185	20247	20016	20073	20038	19979	20167	19899	20078	20115	19998	20338	20144	19982	20375	20266	20098	20215	20184	20136	20149	20446	20260	20224	19926	20058	20140	20100	20292	20436	20060	19950	20296	20134	20094	20305	20152	20085	20159	20031	20047	20206	20056	20069	19926	20075	19963	20121	20218	20020	20008	20252	20043	19911	20184	20146	20230	20189	20055	20121	19908	20140	20077	20082	20275	20042	20082	20205	20055	20205	20325	20038	20189	20099	20091	20257	19876	20100	20127	20045	20240	20525	20278	20172	20305	20123	20095	20176	19923	20070	20114	20186	20117	20040	20188	20216	20053	20122	20426	20237	20044	20096	20062	20381	19995	20022	19958	20164	20299	20175	20181	20154	20284	20148	20017	20275	20017	20134	20060	20167	20120	20300	20328	20125	20146	20124	20210	20368	20097	20059	20137	20221	20154	20166	20144	20198	20276	20262	20267	20203	20102	20084	20041	20105	20283	20403	20294	20426	20264	20198	19970	20284	20092	20134	20223	20148	20268	20270	20072	20051	20031	20196	20050	20068	20237	20414	20151	20000	20208	20238	20040	20303	20190	20198	20088	19974	20291	20306	20100	20073	19999	20080	20207	20027	20318	20255	20023	19931	20180	19991	20124	20196	20049	20136	19965	20096	19991	20175	20277	20113	20248	20204	20086	20130	20325	20053	20305	20059	20023	20260	20132	20093	20157	20149	20195	20140	20249	20296	20008	20113	20058	20230	20262	20117	20107	20183	20151	20246	20251	20097	20119	20103	20201	20037	20079	20297	20223	20261	20327	20338	20209	20243	20149	19956	20148	20084	20306	20303	19974	19811	20148	20306	20014	20038	20244	20172	20005	20245	20079	20015	20243	20385	20363	20209	20163	20178	20151	20136	20121	20245	20106	20284	20016	20201	20178	20176	20197	20165	20114	20205	20233	20060	20206	20163	20133	20079	20049	20309	20201	20346	20172	20155	20120	20140	20177	20245	20104	20312	20222	20238	20263	20290	20030	20243	20126	20014	20190	20060	20174	20298	20017	20170	19960	20079	20240	20268	20270	20319	20177	20041	20158	20186	20343	20242	20036	20085	20127	20211	20311	20306	20253	20135	20272	20081	20000	20058	20015	20238	20068	20241	20276	20224	20087	20122	20139	20282	20263	20242	19955	20292	20281	20215	20057	20215	20192	20173	20377	20236	20192	20243	20114	20288	20108	20200	20256	19831	20106	19990	20258	20175	20116	20309	20255	20195	20111	20234	20127	20120	20109	20136	20224	20172	20306	20255	20132	20213	20013	20097	20372	20277	20268	20129	20032	20237	20193	20434	20270	20165	20322	20095	20241	20237	20121	20130	20225	20242	19951	20313	20263	20345	19935	20258	20288	20082	20304	20142	20275	20401	19925	20165	20085	20362	20142	20125	20064	20174	20192	20410	20230	20030	20305	20141	20125	20216	20301	19954	20043	20285	19983	20254	20183	20161	20086	20139	20205	20048	20243	20170	20069	20209	20239	20247	20196	20228	20116	20387	20172	20258	20140	20264	20099	20135	20048	20153	20290	20155	20289	20240	20064	20053	20123	20222	20102	20156	20223	20344	20167	20390	20208	20091	20156	20347	20101	20238	20125	20282	20332	20180	20171	20272	20115	20071	20182	20248	20389	20247	20114	20095	20282	20039	20446	20186	20241	20381	20176	20289	20022	20170	20083	20041	20134	20122	20235	20144	20061	20255	20180	20109	20112	20261	20106	20156	19981	20128	20203	20089	19835	20065	20220	20012	20200	20204	20291	20186	20034	20084	20151	20264	20164	20237	19990	20206	20129	20172	20269	20198	20232	20349	20002	20012	20111	20210	20178	20335	20138	20154	20137	20339	20185	20155	20105	20070	20189	20335	20003	20296	20290	20165	19983	20237	20151	20284	20294	20225	19985	20147	19949	20256	20168	20180	20173	20253	20046	20153	20252	20112	20279	20126	20063	20312	20148	20076	20236	20190	20161	20246	20085	20060	20211	20152	20182	20112	20171	20059	20301	19956	19979
27328	50716	46110	38533	33235	29529	26151	24366	22735	21489	20566	19871	19496	19218	18799	18407	18150	17855	17489	17718	17582	17445	17351	17160	17308	17185	17409	17428	17151	17316	17304	17124	17143	17266	17216	17308	17147	17185	16937	17113	17008	16988	17097	17179	17159	17151	17261	17049	17207	17283	17209	17259	17060	17211	17293	17270	17031	17153	16960	17207	16940	17251	17149	16954	17200	17104	17099	16961	17007	17104	17044	17076	17028	17043	16924	17031	17032	17095	16852	17063	17080	16977	16973	16968	17135	16909	16916	17029	17048	17134	17090	17011	17102	16986	16942	17095	17161	16992	17016	17096	16798	17127	17034	17028	16969	17178	17005	17012	17024	17056	16993	17117	17085	16909	17133	17122	17106	16947	17081	17045	16992	17075	16928	16904	17108	17063	17050	17117	17063	17082	16963	17026	17049	16998	17080	16876	17027	17083	17181	17018	16969	16736	17008	17015	16948	16943	17076	16938	17155	17036	17008	17052	16992	17113	17185	16883	17015	17011	16941	17046	17054	17088	17092	17006	17007	16983	16928	17139	17149	17012	16937	17000	16993	16995	16994	17200	17009	16994	16960	16901	16950	16907	16942	17056	16996	17067	16968	16952	17141	17137	16929	17247	16976	17083	16906	16963	16966	17068	16979	17106	17175	17121	16973	17031	16938	16994	17037	17066	16941	17013	17037	16951	17126	17060	16956	17016	16953	17035	16997	17156	17060	16954	16830	17161	17010	16945	17030	17021	17009	17113	17206	17015	16953	17035	17150	17031	17109	17022	17019	16909	17112	16930	16987	17036	16941	17125	17026	16982	16948	16916	16923	16983	17204	16837	17105	16933	16999	17113	16958	16932	17049	17017	17030	16935	16983	16997	17238	16930	17004	17143	17174	17138	17153	17141	16933	16950	16908	17004	17011	16942	17036	17184	17209	16910	17073	17155	17128	16965	16985	17036	17050	17141	16892	16974	16971	17124	17147	17089	16960	17022	17063	16911	17050	16939	17088	17144	16900	17036	17192	16955	17073	16982	17158	16919	16879	17150	16905	17072	17124	17041	16892	16911	16996	17084	17048	17107	17000	17008	16914	16937	16871	17037	17109	16879	17130	17122	17014	17087	17102	16988	16898	17042	16959	17124	17000	16855	16956	16971	16987	17171	16943	16962	17141	17070	17009	16924	17094	17039	16966	17161	17052	16951	17107	17116	17094	17057	17181	16909	16930	17138	17011	17137	16857	17078	17089	16960	17017	17111	17261	17001	16910	16992	17198	16890	16947	17032	17150	16946	17037	16852	17091	16957	17214	17022	16941	16993	16982	17120	17123	17052	16997	17040	16932	17030	17045	16909	16989	17138	16981	17059	16970	16927	17088	16948	16946	17117	16869	16941	16949	17015	17170	16991	16952	16979	16955	16970	16951	17107	17030	17012	17007	16943	17022	17066	17110	16969	16857	16986	16943	17109	16971	16882	16921	17069	17092	16901	17113	17048	17052	16980	17039	16984	16998	16857	17035	16919	16990	16825	17001	17075	17197	16995	17016	16904	17018	16948	17108	17013	17087	16900	17038	16701	16983	17183	17120	16995	16855	17155	16901	17038	17068	16956	17020	16986	17122	17114	16813	17232	16900	17011	16957	16925	17158	17046	17064	16998	16977	17009	16998	16828	17173	16811	17117	17034	16980	16986	17049	17084	16867	17128	17083	16957	17032	16975	17101	17006	17066	16866	17065	16940	16987	17106	17008	17089	17014	16899	16822	17104	17016	16951	17123	16939	17075	17076	16959	17034	17065	17035	16957	16940	16822	16870	17155	17114	17101	17010	17074	17076	16957	17133	17052	16965	16905	16847	17021	17024	17015	17081	17022	16981	16984	17028	17071	17115	17014	17133	16897	16947	16956	17006	17020	17108	17142	16828	16895	17016	16994	17147	17177	16830	17025	17130	17089	17132	17091	17013	17021	16998	16955	17064	17144	16858	16937	16960	16852	16946	17018	17110	17027	16945	17168	16837	16935	17045	16896	17068	17023	17045	17020	17141	16939	17143	17169	16900	16985	17146	16970	16864	17093	17038	16876	16985	16888	16899	17067	17028	17020	16887	16884	17052	17049	17085	17160	17172	17059	17091	16943	17210	17065	16892	16962	17091	17045	17072	17019	16954	17203	17086	16928	17191	16943	16959	17119	17112	17100	16967	17031	16993	16892	16906	17277	17086	17022	16890	16893	17071	17159	16956	17047	16983	17018	16947	17050	17020	16997	17070	16967	16986	17092	16917	16945	17096	17011	16980	17048	17121	16992	17011	17244	17008	17033	17155	16924	17035	17021	17070	17064	16904	16942	17078	16830	17177	16848	16857	16953	17114	16931	16893	16857	16903	17075	17056	17118	17029	16973	16951	16978	17088	17119	17137	17128	17037	17084	16815	16986	16962	16933	16887	17121	17038	17045	16892	16926	17005	16918	17159	17021	17111	17051	17048	17103	16970	17177	17054	16995	17272	16992	17190	17063	17122	16988	16961	17063	17083	17063	16966	16970	16947	17100	16800	17120	16959	16983	17072	17134	17185	16877	16951	16912	16996	16930	17010	17025	17022	16973	17038	16887	16992	17000	16862	17092	16955	17091	17217	16990	17003	17191	17030	16943	16995	17150	17260	16963	17134	16919	16965	17001	16918	17039	16938	16912	17158	16971	16857	17093	16987	17151	17076	17080	17136	17105	16928	17022	17015	16957	17139	16968	17001	16994	16896	16939	17035	17142	17132	17039	17094	17284	16973	17141	16998	16889	17022	17025	17007	16995	17099	16932	17047	17024	16975	17092	17082	16901	17228	16934	16985	17035	17020	16997	16877	17109	16890	17043	17009	17102	17099	17005	16974	17023	16975	17054	17126	17077	17085	17006	16976	17018	16789	17005	17171	16888	17052	16945	17045	17043	17015	16824	16936	16994	16965	17156	17082	17065	17004	16974	17096	16901	17073	16972	16980	17079	16857	17021	16784	16992	17099	16846	16910	16821	17144	16885	17138	16899	16874	16969	16921	17103	16985	16946	16932	16815	16879	17042	16994	17155	17159	16832	17149	17076	16863	17043	17081	17086	17056	17107	17128	17001	16976	17054	17076	16741	16954	17026	16870	16941	17109	16956	17131	17013	17065	16989	17120	16935	17027	16980	17048	17050	17094	16930	17181	16935	17050	16826	16927	17220	16950	17136	17017	16997	16973	17212	16921	16921	17091	16944	17026	17125	16877	16873	16972	17065	17070	16900	17036	16975	17102	17063	17006	17021	16954	16854	16982	16971	17145	17151	17010	16905	16986	17079	16976	17058	16976	16978	17131	16909	17069	17079	17014	17112	17033	17099	17004	17115	16944	16911	16939	16986	17088	17287	17106	16960	17171	17010	17075	16797	17081	16927	17078	16689	16957	17175	16867	17167	17096	16974	17048	17154	17036	16887	16890	16994	17103	17137	16961	16914	16838	17040	16980	16987	16901	16854	16846	17073	17044	17126	16909	17047	16931	16898	17128	17036	17243	17098	17000	16930	17088	17008	17038	16927	16977	17137	17064	16975	17015	16821	17218	17117	17046	17005	17042	16836	16921	16971	16896	17043	17084	16902	16942	16916	17208	17212	17000	17166	16978	17021	16973	17071	16812	16962	17057	17034	16810	16967	16953	17028	16900	16983	17141	16891	17153	16994	17139	16996	16983	16955	16905	16908	17029	17022	16892	17095	16952	17118	16952	16869	17103	17099	17054	16926	16891	17081	16911	16830	16934	16902	16982	16936	17060	16876	17020	16906	16994	16960	16923	17038	16983	17111	16998	17101	16962	17036	17077	17022	16973	16917	17027	16980	16991	16787	17108	16995	16919	17102	16930	17068	16904	17013	16966	16942	17065	17058	17078	17013	17141	17011	16836	17078	17096	17104	17149	17015	16991	17006	17035	17099	16924	17132	17098	16980	17221	17145	17016	16867	17180	16975	17072	17120	16987	16976	16943	16982	16992	16909	17179	16930	17137	17010	17159	16884	16968	17212	16965	16869	16958	16992	17125	16957	17033	17100	17129	17001	17080	16958	16972	17017	17093	17177	16882	16999	17054	17044	16884	17116	16847	17149	16946	16985	17043	16976	16896	17038	17065	17060	16832	17028	17113	17110	16874	17273	17053	16852	17008	17050	16993	17205	17035	17061	16983	16975	17034	16993	16991	17061	16959	17099	17009	17070	16796	17089	16913	17037	17062	17022	17064	17019	16877	16888	17161	17110	16870	17127	17124	17056	17059	17099	16974	17034	16954	17126	16868	17100	17083	17110	16960	17154	17067	17086	16941	17087	17067	17116	16957	17026	17054	17018	16917	16957	17020	17120	17027	17028	16793	17160	17066	16995	17119	17005	16934	16897	17110	17019	17102	16997	16911	17199	16910	16953	16992	16967	16968	17015	17054	16864	16986	16894	17161	16997	16967	16926	16972	16964	16991	16986	17023	16971	16994	17132	17232	17081	16970	17081	16894	16938	17064	17047	17162	17138	17039	17074	16921	16963	16937	17026	17072	16906	17128	16824	16832	16937	17076	16990	17069	17070	17038	17004	17107	16948	16907	17221	16971	16978	16907	17064	17003	17032	17097	16884	16986	16884	17049	16950	16839	17075	17003	17020	16904	17039	16969	16941	17005	16936	16882	16891	17089	16860	17033	17015	17030	17092	16802	17216	16950	16891	16878	16983	17004	17051	17020	17074	16976	17058	16989	16976	17022	17213	17095	16978	17106	17105	17020	16905	17205	16909	17017	17074	16990	16932	17055	16838	16886	17041	16920	16969	16875	16970	16990	16927	16930	16996	16974	17041	16993	17084	16880	16903	16973	17060	16977	16862	17056	16915	16909	17081	17192	16920	16925	17174	17016	16959	17103	17040	16990	17068	17087	16989	17095	17067	17137	16938	16829	17061	16957	16986	17172	16970	17049	17030	16952	17125	17038	17093	17010	17197	16996	16889	16936	17055	16992	17029	16782	17142	17009	17092	16993	17191	16938	17102	17335	17059	17076	17049	17040	17039	17013	17190	16926	17090	17049	16942	17029	16851	16969	17168	16912	17042	17076	16929	17057	16959	17014	16998	17144	17245	16990	16919	17047	16836	16861	17013	17154	17051	16922	16947	17013	16991	17076
28018	25178	33034	30701	25632	23436	22222	21158	20595	20141	19725	19608	19583	19304	19490	19471	19383	19259	19363	19129	19072	19132	19273	18981	19034	18890	19057	18993	19045	19253	19187	19007	19141	19052	18985	18948	18847	18966	19243	19039	18940	18901	19045	19013	19098	18872	18989	19107	18997	18979	19098	19190	19045	18869	18935	18962	18938	19013	19016	19101	18897	18900	18914	19062	18715	19080	18942	18897	19116	18977	19033	19191	18810	18855	19010	18998	18841	18929	18777	19208	19095	19083	19027	18937	18931	18954	19102	18759	18830	19088	18911	18838	19069	18930	19023	18981	18829	18965	18834	19007	19067	18830	18859	18977	19040	18940	18808	18962	18913	18939	19165	18982	18945	18840	19013	18841	18996	18933	18749	18927	18888	18977	18719	18772	18957	19045	18886	18981	19102	18902	18951	18893	18957	18881	19107	19025	19099	19052	18923	19135	18994	18960	19042	18977	19032	19164	18881	18989	18882	18876	19008	19015	18959	18766	18797	19016	19011	18896	18957	19058	18809	18811	18950	19145	18862	18880	19343	19112	19096	18839	18795	19003	18918	19009	18842	18884	18854	18988	18950	19091	18837	19122	18962	19011	18979	18998	18795	18621	18781	18765	19086	19149	18929	18754	19106	18912	19087	18992	18863	18744	18900	18739	19178	18854	19020	18793	19133	18848	19087	18889	18889	18784	18932	18934	19041	18719	18924	18801	18939	18916	19046	18904	18917	19112	18987	18959	18991	18815	19005	18957	18925	19074	18989	18918	19205	18864	18969	18968	18980	18689	18842	18946	18944	19007	18909	18929	18977	18898	19149	19056	18837	18967	18945	18819	18863	18679	18808	19094	18807	18827	18955	18748	19003	19078	19112	18886	19088	19007	18874	18822	19108	18819	19072	19119	18921	18877	19009	18821	19029	18959	18912	18902	19002	18781	19019	18977	18974	19127	18911	19140	19039	18987	19122	18946	18651	18923	19074	18835	18919	18930	19036	18929	18981	18730	18958	18801	19037	19004	18789	19127	18982	18983	19042	19190	18953	18801	18750	18953	18854	19044	18972	19049	18981	19149	19003	19020	19092	18919	19103	18964	19117	18925	18751	18757	18728	19113	18900	19110	19002	18832	18684	19051	19147	19045	19001	19033	18971	18756	18980	19010	19036	18905	18883	18887	18767	18976	19170	18907	19132	19129	19057	18873	18880	19055	18777	18974	18920	18963	19039	18762	18755	18982	19039	18778	18862	18997	18862	18771	18745	18829	19189	18957	19025	18999	19077	19142	18924	18955	18956	19160	19111	19018	19155	18841	19051	18788	19122	19015	19079	18979	18876	18989	19021	18988	19034	18975	18797	18906	18982	18919	19032	19068	18933	18975	18960	19065	19065	18986	18968	18891	19049	19164	18978	18988	18851	18767	18889	18908	18907	18870	19018	18961	19044	18842	18975	18932	18876	18940	18732	18817	18910	18941	18794	19041	19235	19058	18968	18929	18999	18958	19100	19062	18837	18907	18973	18896	19078	18983	19100	19049	19025	18994	18869	18954	19088	19151	18807	19136	18750	19032	19156	18853	18973	18864	19026	19053	19135	18951	19057	18837	19029	18918	18873	19141	18962	19038	19161	18965	19040	19140	18890	18912	19034	19008	19114	18853	19074	18906	19031	18932	19224	18999	18939	19158	19148	19155	19123	19024	19162	19111	18997	19042	19018	19203	18935	19005	18920	18921	18791	18763	18993	18768	19091	18938	18855	18968	18903	19041	19079	19028	18947	19010	19134	18951	19012	18978	19057	19075	18949	18964	18773	19036	19148	18869	18903	19110	18754	18821	18924	18943	18886	18881	18874	19037	19003	18977	18986	19025	18989	18981	19025	19096	19028	19165	19006	18947	18845	18805	19099	19010	18879	19009	18898	18973	18840	19136	19109	18944	18965	18880	19131	19003	18996	19024	18950	18905	18806	18960	18939	19021	18815	18892	18808	18934	18938	19096	19180	19179	19225	18951	18921	18905	18748	18941	18914	19077	19038	19006	18922	18797	18880	18827	19066	19070	18649	18882	18738	18883	19019	18999	19048	19040	19034	19007	19037	18797	18739	19014	18905	18911	18988	19002	19142	18842	19032	18994	18821	18881	18873	19148	18954	18776	18972	18783	18781	19019	18890	18984	18851	18788	19075	19066	18997	19083	19093	18999	19010	19119	18947	18979	19227	19109	19052	18971	18972	18966	19015	19138	19200	19092	19111	18917	18991	18935	18997	18839	19043	18735	19041	18728	19092	18905	18964	19126	18954	19171	18985	18803	18981	19093	19030	18908	18778	18894	18716	18860	18911	19093	19004	18968	18994	18929	18985	19195	18874	18796	19050	18740	19074	18962	19029	19044	18984	18870	19038	18840	18953	18984	19096	19102	18988	19018	19057	19216	18908	18949	19161	18906	18908	19082	18930	18880	18997	18991	19013	19089	19029	18871	18771	18949	18959	18959	18907	18848	18962	18928	18929	19115	19222	19059	19014	18931	19010	18903	18952	18946	18705	18867	19150	18919	19207	19075	19001	18909	18854	19149	18931	18861	18826	18917	18981	19022	18916	19114	18686	18911	18972	19009	18844	18982	18926	19138	19267	19025	18893	18904	18759	18942	18905	18805	18919	18801	18883	18659	18887	18992	19005	18898	19074	19037	18972	19077	19007	18923	18985	18878	18804	19046	18843	18906	19025	18863	19021	18964	18966	18805	18887	19239	19052	18910	19104	19127	18984	18929	18756	18657	19028	19268	19154	18844	18803	19020	18812	19001	19142	18966	18899	18992	18871	18837	19099	18605	19025	19089	18895	18962	19110	18937	19084	18988	18923	18965	19103	19089	19020	18697	18994	19177	19094	19105	18869	19077	18942	19190	18813	19065	18940	18836	19030	18935	18919	18665	18890	19055	19012	18980	18838	19049	18833	18801	19102	18967	18748	18941	18991	18952	18925	19028	18833	19142	19158	19071	19152	18732	18961	19017	19090	19035	19026	19014	18912	18759	19079	18784	19104	18927	19122	18961	18942	18943	18960	18900	18916	18982	18744	19158	18964	19096	18988	18856	18918	19148	19000	19032	19120	19074	18848	18897	19013	18832	19192	18748	19155	18683	19033	18858	19080	19210	18671	18664	18957	19018	19014	19259	18805	18742	18980	18923	18936	18977	18933	18804	18981	18766	18836	18998	18978	18963	18912	19214	18935	19082	19027	18936	19033	18759	18736	18941	19036	19075	18847	18955	18885	18912	19079	19164	19004	19033	18903	18871	18817	19097	18833	18942	19056	18852	18926	18843	18947	18631	18937	18936	18753	18927	18863	18769	18890	19062	18985	18863	18826	18943	18817	18854	19112	19161	18965	18865	18880	18912	18981	18886	19007	18858	19212	18860	18786	18886	19130	19052	19122	18908	19050	18900	18901	19033	19006	19117	19081	18868	19091	18921	18934	19071	18977	18904	18961	18980	19098	19022	18913	18935	18899	19057	19065	19064	19048	18797	18765	19032	19123	18977	19146	18893	19062	19122	19030	18752	18902	18892	19099	19124	18834	18942	18964	18905	18898	18725	18775	18854	18895	18692	19154	19045	18796	18962	18916	18576	18924	18785	18923	19016	18975	19087	19056	19088	18969	19053	18954	18928	18983	18769	19104	18854	18906	19099	19064	18863	18876	18805	18811	18936	19072	18758	19185	18825	19110	18944	19053	18950	19094	18884	18997	18959	19216	18866	18891	18944	18969	18901	19015	18742	19112	18941	19058	18922	19012	18980	19099	18869	19138	18803	19064	19044	18973	19111	18972	19132	18907	18797	18932	18850	18910	19001	18933	19000	18995	18833	18980	18965	19078	19061	18917	18948	18947	19122	18930	19063	19113	18964	19151	19081	18897	19119	18933	18960	19006	18951	19024	18881	18854	18805	18723	19011	18963	19068	19051	18865	19008	19029	18920	18889	19343	19036	18704	18918	18919	19091	18938	18874	18928	19122	19002	18905	19090	19043	18887	19008	19083	19198	19165	18969	18892	18902	18915	18706	18797	18734	19227	19059	19075	19165	19032	19012	19147	18908	18727	19167	18950	19045	18872	18975	18895	18915	18884	18918	19075	18931	18906	19096	18978	18922	18882	18998	18827	18758	19099	19079	18945	18929	18984	19049	19069	19032	19152	19053	18965	18951	18936	18823	19005	19063	19259	18967	18924	18936	19133	19000	18962	19075	19009	19120	18979	18864	18941	18979	18764	18722	19189	18951	19150	18994	18779	19035	19090	18943	18884	18892	18908	18811	18735	19026	18927	18990	18824	19168	19070	19050	18847	19105	18871	19191	19059	18957	18914	18943	18972	18954	19044	18968	19083	18988	18991	18821	19047	19067	18893	18927	18937	18935	18919	18941	18669	19029	19081	19013	18958	18975	19071	18875	19002	18931	19114	18907	19241	19053	18860	18983	19012	18806	19003	18997	18890	18967	18999	18868	18833	18880	18780	19035	19105	18842	18926	18801	18786	18919	18911	18851	18977	19027	18847	19026	18881	18931	18996	19012	18963	19011	19011	18956	18813	18686	19070	19015	19203	19063	19145	18888	19155	18908	18827	18855	18961	18710	19064	18723	18952	18942	18910	18871	18951	18986	18883	18947	18796	18740	18846	18975	19263	19032	18993	19083	19115	19148	18897	18991	19193	18915	18929	19168	18958	19151	19133	18964	18996	19184	18867	19060	19195	18949	19066	19080	18970	18971	19101	19113	18868	18991	19077	18910	18847	19240	18887	18941	18983	19000	18963	19054	18931	19265	19016	18928	19057	18792	18988	19097	18856	19071	19071	19002	18848	18827	18811	18833	18816	18863	19118	19015	18965	19122	18953	18736	18969	18858	18982	18818	18874	18994	18970	19054	19063	18816	18934	18800	18950	18862	19095	18868	19011	19054	18868	18908	18988	18871	19012	18789	18762	18839	19100	18787	18953	19045	18674	18925	18961	18846	18924	18935	19035	19033	18888	18873	18893	19070	18984	19026	18696	18867	19167	19000	18853	18910	18946	18911	18877	18962	18950	19007	18958	18967	18998	19156	18945	18984	19034	18783	19132	18852	19082	19007	18985	19090	18955	18976	19212	18841	19085	19021	19093	19006	19101	18977	18970	18941	18758	18933
26597	40249	37323	30080	25617	22777	21092	19630	18788	18223	17838	17699	17493	17263	17139	17037	16841	16749	16760	16695	16699	16562	16428	16394	16355	16423	16505	16389	16418	16451	16297	16322	16346	16438	16609	16359	16299	16463	16427	16406	16382	16188	16270	16320	16361	16192	16442	16499	16487	16417	16496	16596	16354	16249	16462	16589	16347	16481	16232	16407	16304	16370	16273	16332	16341	16321	16417	16475	16477	16500	16422	16390	16171	16373	16381	16462	16273	16379	16283	16371	16241	16276	16528	16225	16443	16371	16426	16287	16304	16249	16439	16416	16467	16389	16547	16230	16270	16500	16222	16335	16169	16374	16358	16458	16308	16377	16315	16197	16375	16271	16218	16328	16417	16536	16302	16223	16287	16310	16331	16494	16278	16339	16394	16456	16381	16098	16483	16218	16341	16293	16483	16399	16196	16421	16219	16251	16488	16268	16314	16292	16397	16329	16412	16365	16361	16219	16440	16330	16373	16415	16272	16436	16190	16351	16290	16366	16286	16191	16379	16420	16333	16439	16237	16365	16478	16266	16282	16193	16227	16355	16277	16384	16311	16349	16414	16344	16369	16566	16477	16464	16372	16410	16383	16436	16375	16321	16488	16380	16447	16314	16191	16502	16205	16439	16226	16382	16415	16317	16301	16355	16202	16350	16323	16361	16383	16271	16356	16331	16207	16529	16437	16407	16361	16419	16337	16235	16332	16327	16412	16393	16273	16451	16238	16291	16385	16180	16275	16359	16474	16460	16355	16247	16508	16473	16318	16409	16381	16143	16375	16465	16198	16331	16604	16481	16477	16248	16402	16395	16187	16334	16243	16495	16219	16374	16420	16280	16236	16452	16426	16325	16253	16222	16489	16392	16429	16427	16371	16300	16427	16319	16419	16458	16200	16392	16394	16355	16321	16286	16231	16274	16376	16371	16211	16404	16328	16462	16257	16140	16364	16324	16105	16331	16208	16332	16306	16329	16348	16455	16347	16447	16339	16224	16412	16540	16402	16362	16458	16464	16385	16292	16333	16343	16438	16412	16400	16378	16233	16277	16233	16287	16236	16359	16422	16277	16302	16336	16479	16534	16261	16254	16399	16371	16353	16202	16459	16183	16321	16153	16458	16362	16351	16285	16380	16333	16279	16380	16479	16440	16221	16603	16355	16382	16379	16590	16366	16261	16331	16358	16432	16364	16263	16265	16289	16283	16258	16617	16223	16098	16208	16322	16245	16236	16443	16302	16244	16340	16449	16443	16229	16317	16326	16193	16296	16343	16251	16325	16395	16305	16343	16240	16505	16237	16504	16455	16475	16300	16226	16288	16171	16223	16484	16369	16308	16346	16310	16390	16569	16345	16374	16263	16283	16451	16321	16315	16436	16384	16229	16380	16404	16301	16022	16167	16396	16352	16344	16498	16518	16384	16379	16437	16222	16331	16488	16375	16354	16310	16450	16347	16244	16239	16349	16359	16269	16338	16426	16323	16224	16378	16494	16315	16328	16267	16431	16418	16358	16417	16306	16306	16348	16342	16130	16368	16356	16417	16417	16262	16203	16379	16349	16272	16461	16527	16383	16324	16249	16282	16517	16308	16455	16370	16394	16271	16399	16360	16374	16313	16328	16364	16400	16216	16245	16218	16355	16438	16144	16267	16404	16354	16297	16357	16415	16367	16166	16357	16431	16300	16429	16303	16370	16345	16381	16349	16412	16250	16160	16344	16347	16373	16488	16332	16303	16542	16346	16263	16456	16470	16435	16391	16407	16392	16264	16344	16170	16380	16418	16296	16475	16281	16439	16215	16423	16586	16507	16333	16299	16320	16445	16285	16278	16497	16424	16323	16521	16197	16281	16354	16282	16316	16422	16330	16525	16370	16380	16507	16343	16348	16286	16349	16108	16457	16351	16335	16260	16528	16308	16274	16319	16418	16366	16226	16355	16332	16314	16343	16443	16415	16354	16187	16464	16429	16323	16418	16380	16530	16324	16276	16158	16286	16488	16300	16401	16301	16121	16182	16191	16202	16443	16323	16332	16610	16498	16486	16322	16328	16209	16285	16453	16576	16406	16153	16387	16431	16420	16249	16266	16232	16241	16258	16405	16299	16393	16434	16543	16319	16363	16288	16413	16201	16419	16293	16276	16327	16218	16165	16453	16626	16273	16359	16271	16314	16382	16276	16393	16174	16377	16442	16435	16414	16308	16310	16351	16229	16431	16304	16393	16350	16505	16531	16249	16471	16416	16436	16272	16322	16423	16441	16435	16445	16197	16398	16204	16373	16368	16323	16489	16361	16570	16388	16395	16244	16329	16388	16371	16215	16414	16185	16435	16253	16319	16354	16490	16527	16412	16148	16355	16357	16440	16311	16228	16274	16470	16180	16406	16241	16420	16303	16459	16505	16275	16511	16347	16302	16403	16428	16489	16334	16436	16393	16225	16334	16289	16339	16181	16389	16428	16517	16544	16358	16362	16335	16425	16288	16359	16479	16231	16320	16350	16204	16237	16496	16208	16521	16453	16217	16338	16426	16379	16294	16371	16365	16292	16173	16428	16386	16448	16295	16250	16454	16371	16263	16368	16494	16517	16437	16403	16216	16215	16306	16475	16489	16410	16493	16434	16338	16399	16409	16363	16354	16202	16333	16445	16262	16301	16371	16161	16445	16397	16674	16186	16491	16370	16240	16276	16304	16478	16346	16394	16381	16209	16463	16255	16367	16368	16377	16455	16360	16300	16297	16172	16333	16437	16259	16547	16259	16460	16384	16446	16414	16404	16307	16316	16492	16215	16176	16380	16412	16272	16276	16205	16302	16489	16284	16363	16395	16354	16209	16258	16409	16298	16311	16425	16365	16313	16285	16462	16307	16198	16391	16341	16370	16402	16264	16324	16328	16245	16353	16315	16373	16414	16272	16458	16218	16523	16241	16360	16488	16268	16276	16573	16218	16371	16230	16416	16484	16260	16449	16340	16129	16425	16387	16278	16304	16466	16347	16400	16343	16369	16273	16432	16446	16253	16386	16438	16270	16444	16455	16251	16255	16359	16517	16329	16609	16347	16428	16384	16259	16299	16147	16211	16273	16408	16164	16437	16554	16464	16366	16265	16359	16318	16422	16408	16414	16325	16417	16193	16305	16531	16325	16280	16368	16372	16284	16248	16428	16269	16419	16437	16338	16322	16425	16437	16435	16253	16280	16425	16297	16245	16298	16481	16365	16477	16276	16186	16427	16372	16313	16341	16386	16267	16266	16562	16112	16366	16433	16484	16252	16400	16402	16334	16370	16281	16281	16256	16244	16355	16385	16458	16289	16429	16460	16520	16245	16367	16332	16360	16371	16424	16455	16346	16312	16427	16286	16332	16442	16289	16295	16296	16383	16453	16313	16291	16520	16348	16303	16418	16355	16284	16440	16413	16393	16241	16211	16486	16154	16321	16223	16361	16352	16358	16328	16338	16513	16355	16434	16327	16087	16415	16240	16259	16375	16331	16280	16108	16418	16498	16336	16391	16102	16337	16356	16195	16421	16302	16344	16484	16298	16270	16189	16322	16455	16319	16353	16288	16137	16243	16476	16291	16458	16255	16288	16369	16327	16541	16351	16436	16433	16482	16546	16177	16393	16304	16275	16505	16347	16574	16355	16326	16404	16262	16255	16521	16294	16207	16288	16266	16437	16292	16286	16449	16337	16428	16435	16461	16374	16382	16145	16214	16470	16476	16550	16455	16424	16432	16368	16422	16438	16317	16374	16287	16441	16318	16371	16351	16351	16285	16513	16491	16366	16319	16320	16448	16233	16423	16352	16204	16433	16488	16495	16265	16348	16283	16343	16318	16398	16444	16374	16439	16259	16345	16305	16179	16290	16396	16261	16486	16201	16547	16222	16488	16317	16445	16403	16574	16322	16381	16419	16265	16219	16393	16387	16277	16331	16408	16367	16367	16352	16366	16246	16370	16503	16337	16435	16478	16239	16377	16287	16534	16363	16333	16233	16320	16211	16312	16390	16171	16456	16411	16249	16429	15995	16532	16272	16293	16237	16479	16321	16361	16260	16453	16411	16333	16262	16453	16382	16348	16431	16532	16305	16316	16288	16372	16476	16428	16310	16414	16250	16619	16483	16443	16250	16283	16487	16181	16323	16321	16201	16303	16372	16396	16332	16416	16364	16385	16374	16439	16256	16379	16347	16282	16340	16457	16452	16336	16214	16445	16403	16457	16348	16273	16313	16339	16309	16426	16396	16260	16360	16338	16298	16427	16322	16451	16543	16186	16427	16272	16384	16464	16471	16379	16389	16378	16395	16164	16317	16385	16317	16327	16385	16362	16400	16310	16373	16410	16402	16391	16275	16211	16233	16489	16226	16221	16343	16325	16329	16314	16436	16327	16387	16332	16221	16200	16195	16332	16457	16387	16413	16332	16370	16312	16285	16305	16299	16317	16196	16490	16290	16434	16325	16388	16384	16430	16316	16459	16506	16356	16289	16361	16338	16447	16278	16361	16401	16466	16441	16331	16494	16402	16273	16237	16376	16562	16318	16236	16405	16458	16277	16539	16385	16355	16293	16371	16310	16366	16495	16423	16408	16305	16357	16340	16498	16286	16383	16424	16361	16332	16425	16403	16439	16485	16184	16306	16467	16463	16283	16203	16411	16339	16499	16307	16312	16364	16330	16475	16493	16287	16237	16173	16397	16240	16269	16188	16466	16295	16390	16395	16477	16481	16214	16538	16405	16331	16254	16276	16262	16388	16375	16396	16326	16347	16280	16392	16367	16280	16475	16563	16330	16503	16270	16240	16296	16386	16145	16388	16504	16356	16363	16274	16326	16482	16259	16427	16416	16161	16458	16511	16371	16336	16234	16385	16268	16173	16318	16511	16325	16452	16203	16305	16483	16449	16314	16472	16419	16318	16486	16255	16491	16316	16484	16384	16354	16195	16406	16285	16331	16298	16394	16191	16515	16361	16237	16261	16402	16321	16459	16530	16429	16351	16207	16359	16325	16185	16241	16314	16345	16316	16321	16369	16409	16177	16486	16200	16354	16307	16528	16511	16310	16516	16466	16467	16297	16215	16337	16378	16332	16318	16363	16369	16317	16316	16454	16423	16454	16595	16430	16421	16427	16300	16269	16362	16371	16568	16357	16555	16340	16411	16398
23642	21071	28546	24599	23983	25889	25991	22679	21689	21390	20615	20678	20191	19924	19741	19879	19952	19766	19462	19568	19377	19453	19419	19320	19452	19256	19317	19217	19334	19209	19082	19331	19104	19261	19125	19160	19098	18931	19150	19094	19071	19193	19278	19091	19259	19216	19096	19125	19094	19263	19365	19415	19221	19129	19166	19160	19000	19191	19266	18998	19363	19321	19248	19181	18921	18768	19183	19003	18930	18911	19073	19000	19104	19061	18870	19055	19066	19124	18976	19091	19027	19094	19117	18906	18941	18958	19164	18899	18995	19099	19171	19030	19005	19140	19168	19056	19292	19102	19062	19066	18977	18972	19094	19092	19130	19140	19044	19246	19267	19016	19102	19194	19183	18951	19043	19015	18840	18977	18894	19233	18942	18876	18827	19157	19112	18834	18869	19021	19150	18936	19200	19092	18873	19012	18983	19091	18966	18640	18921	19016	19026	18934	19239	19027	19086	18963	18954	19143	18898	19098	19164	18945	19257	19006	19037	19260	18887	18970	19174	18922	18999	19093	19160	18935	19047	18942	19102	19038	19028	19013	19019	18913	19152	19129	18982	18965	19049	19033	19033	19305	19017	19244	18878	19082	19067	19119	19078	19122	19168	19065	19228	18903	18934	19079	18908	18964	19059	19002	19011	18890	18956	19051	19045	19079	19195	18971	19096	18955	19068	19006	19011	19221	19102	18753	19148	18986	19317	19069	19158	19091	19063	19141	18990	18968	19031	18948	18892	19111	19138	19007	19001	19053	18859	19055	19072	19048	19159	18751	19193	19099	19120	19111	19090	19153	18948	19061	19025	19020	19108	19288	19226	18961	19102	19111	19187	19089	19039	19066	18939	19178	19046	19433	19184	19070	19205	19010	19439	19193	19001	18796	19232	18950	19136	19043	19210	18894	19039	19031	19010	19156	18993	18995	19044	19146	18975	18975	19053	19174	19163	19002	18951	18962	19196	19170	19026	19003	19163	19007	19043	18885	19023	18802	18900	19132	19151	19061	19177	18867	19040	19022	19074	19070	19050	19256	18971	19100	19006	19182	19091	19020	19111	19104	18950	18866	18836	19088	19160	19108	19182	19011	19271	19008	19058	18885	19136	19061	18959	18942	19076	19131	19329	19037	18929	19096	19019	19032	19018	18954	19098	19034	18976	19083	19185	19123	19095	19178	18990	19104	19110	19028	19274	19016	19188	18929	19122	19152	19218	19138	19206	18964	19275	19035	18992	19059	19016	19244	19011	19121	19190	19160	18969	19106	19190	19137	19229	18971	19020	19007	19008	19031	18957	19058	18929	18875	18974	19055	19008	19009	19006	18933	18926	19085	19146	19060	19159	18991	19000	19165	19040	19071	18874	18952	18938	18908	19177	18899	19060	18942	19120	19108	19121	19098	19081	19018	18992	19197	19043	19110	19263	18863	18992	19226	18970	18886	18999	18959	19121	19077	19045	19018	18972	19148	19003	19086	19118	18963	19016	19044	19217	19081	18951	19037	18917	18982	18929	18987	18826	18846	19028	18959	19012	18955	19058	19029	19084	19174	18988	18991	18895	19120	19140	19022	19090	18973	19078	19040	19005	18879	19167	19051	19061	19198	19056	19146	18885	19135	19072	18985	19013	18918	18996	19039	18978	19138	19183	18911	19251	19064	19044	18916	19085	18938	19164	19098	19186	19047	19041	19091	18954	19002	18972	19055	18889	19016	19197	19092	19042	19043	19052	19000	18994	19108	19072	19210	19204	18902	19050	19051	19035	19031	19007	18954	19185	18909	19010	18958	18999	18900	18818	18939	18990	19083	18953	19166	19177	19270	19109	19114	18984	19052	19076	19060	18955	19034	18979	19019	19018	19069	18967	19155	19099	18950	19038	19140	19166	18944	19279	19200	19076	19130	19034	19147	19086	18828	19031	19094	19056	19069	18938	18914	19014	19116	19051	19012	18984	18978	19102	19180	19228	19108	18947	19205	19044	19079	19000	19138	19051	18979	19204	18991	19147	19041	18851	18873	19142	19043	18995	18730	19055	18926	19276	19191	19136	19043	18902	19063	19003	18925	19168	19050	19197	18945	19129	19071	19136	19111	19130	19067	19051	19040	19052	19069	19012	18904	19121	18982	19041	18941	19243	19190	19047	18882	19207	18925	19110	18884	19044	19323	19234	19026	19138	18941	19249	18820	19105	18948	19127	19180	19129	18946	19167	19022	19156	19221	19129	19246	18893	19183	18989	19274	19210	18913	19163	19196	19107	18970	19310	19061	18874	18974	19051	19125	19041	18907	18947	18968	19136	19159	18975	19083	19092	18923	18990	19030	19088	19023	18978	18878	18841	19031	19186	19134	19226	19005	19224	18989	19082	19010	18914	18842	19018	19137	19101	18986	19314	19011	18955	18866	18956	18891	18749	18956	19073	18930	19050	19107	19144	19003	19142	18991	19169	19224	19045	18961	19119	18969	19224	19058	18986	19010	18900	19303	19018	19248	19139	19079	19069	18926	19080	19058	19283	19207	19011	18966	19050	18866	19033	18964	19174	19036	18908	18910	19067	19225	19144	18895	18995	19023	19054	19081	18919	18969	19325	19165	19210	19139	19202	19005	19162	19153	19207	19072	19002	19036	19039	19032	19015	18821	19157	19132	19129	19094	19169	18892	19126	19196	19119	19299	19054	19099	19013	18931	19149	19044	19108	19094	19168	18925	18952	19141	19236	18953	19220	19245	19120	19082	19239	19053	19029	19054	18799	18996	18894	19136	18944	18923	19317	19037	19254	18992	19241	19026	19185	19187	19121	19208	19130	19014	19044	18851	18905	18976	19220	19104	18977	18791	19294	18877	18939	18970	18808	19082	19204	19166	19190	19168	19274	19027	18965	19024	18941	19035	19073	19224	19081	19157	19259	18966	19031	19079	19102	19026	19194	18968	19028	19014	19196	19109	18942	19135	19281	19289	19221	19064	18967	19096	18948	18945	19055	19122	19240	19147	19202	19249	19110	19292	18920	19121	19079	18868	18931	19172	19086	18939	19022	18927	19042	19050	18911	19147	19070	19072	19124	19085	18863	19198	19113	19125	19212	19186	19162	19154	19192	19018	18991	19077	18998	19078	19188	19200	19274	19115	19006	19108	19169	18834	19191	19219	19060	18834	19094	19132	18932	19049	19154	19282	19134	19065	19089	19098	19056	19057	19179	18911	18883	19123	18985	18953	18964	19138	19004	19014	19088	18987	19088	19219	19055	19039	19195	18976	18909	19189	19138	19050	19008	19152	18998	19010	18806	19121	18994	19035	18993	19149	19018	19032	19002	19008	18904	18976	19033	18897	19118	18883	18992	19069	18899	19001	19083	18931	19152	18982	19091	18930	19160	18871	19297	19159	19134	18873	18899	18906	19136	18958	19063	18811	19055	18902	19021	19138	18951	18958	18977	18998	19151	19029	19137	18970	19072	19135	19171	19000	19012	19038	18937	18904	19280	19030	19097	18896	19373	19152	19320	19008	18936	18990	19143	18995	19009	19152	19130	19012	18997	18996	18884	19001	19157	19130	19179	19287	19003	19237	19289	19002	19194	18907	19096	19040	19240	19122	18992	19170	19063	18942	19086	19063	19048	19026	19097	19002	18893	19017	19137	18904	19001	19089	19092	18936	19270	19134	19058	19152	19128	19072	19034	19017	19050	18838	19087	18985	19194	19050	19159	18990	19003	19151	18947	18976	19030	18850	19164	19017	18981	19066	19078	19028	19188	19055	19088	18996	18924	19077	19045	19141	19008	19051	19130	19017	18956	19244	19034	19052	19193	19076	19110	19124	19099	19045	19055	19122	19171	19125	18947	19117	18855	18970	19062	19099	19067	18998	18801	18892	19162	19182	19310	19342	19179	18867	19115	18972	19189	19281	18934	19158	19006	19113	18970	19204	19131	18937	19187	19127	19182	19026	18906	19146	19178	18793	18966	18833	19139	18888	19056	18912	19073	19146	19096	19075	19217	19247	18952	19193	19075	18943	18953	19035	19018	19048	18853	19125	19184	19009	19119	18844	19050	19162	19076	19082	18988	18988	19032	19110	18938	19144	18943	19053	19036	19097	19117	18912	19087	19349	19094	19160	18901	18871	18959	19137	19112	19092	19103	18912	18829	19047	18927	19081	19244	19009	19138	19029	19099	19134	18930	19162	19072	18958	18898	19004	19087	19197	19205	18918	19079	19131	19068	19030	18950	18959	19053	18941	19111	19099	19103	19097	19076	18970	19180	19063	19131	19241	19087	19107	19158	19052	19136	19076	19064	18972	18988	18991	19075	18873	18975	19204	19083	19086	19098	18934	19172	19091	19103	18874	18961	19233	18984	18830	19040	19009	19155	19320	18960	19021	19230	18965	19136	19071	19050	19125	19247	19247	19055	19139	19087	19062	19130	19107	19008	18966	19134	18970	19037	19133	18793	19078	18857	18907	19037	18795	19168	19031	18972	19223	19043	18938	18949	19044	19132	19056	19097	19070	18864	18914	18929	19012	18941	18829	18980	19148	19045	18927	18966	19053	19058	19089	19086	18928	19127	18976	19022	19221	19204	19038	19273	19020	18920	19106	19027	19069	19020	19136	19036	19013	18979	18905	18979	19183	19262	19118	19098	19224	19049	19080	19124	18961	19103	19133	18888	18939	19104	19047	19125	19114	18969	19054	18921	18981	19042	18916	19046	18852	18846	19002	19029	18961	18987	19161	19001	19225	18992	19238	18801	18871	19073	19086	19059	19130	18966	19088	19154	18925	18887	18941	18940	18829	19042	19036	19026	19071	19041	19001	19060	19070	18984	18855	19142	18969	19000	19085	18921	18992	19064	18968	19086	18902	19113	19133	19149	18889	18945	18932	19043	18881	18973	18915	19224	19063	19002	18864	18901	19076	19365	19157	19349	19119	19020	18916	19010	19027	18854	18953	19199	18996	19094	19047	19044	18944	19211	18969	19126	19001	19034	19007	18935	18906	19070	18998	18952	19123	19050	19052	18914	19109	18910	19023	18878	19202	19007	18923	18928	18968	19174	19036	19164	19132	18971	18756	19000	18993	19073	18778	19102	19129	19064	19019	19039	19099	18924	19135	18811	19141	19061	19019	19033	19139	19045	18954	19123	19222	18896	18912	19028	18938	19006	19021	19016	18913
25848	45288	43566	34428	28908	25771	23466	21815	20307	19308	18839	18453	18163	17978	17661	17627	17284	17138	17083	16863	16778	16740	16625	16628	16528	16551	16593	16511	16413	16637	16534	16639	16443	16507	16445	16584	16435	16396	16557	16380	16494	16542	16681	16579	16656	16373	16501	16512	16466	16787	16686	16448	16507	16668	16577	16440	16545	16507	16456	16314	16411	16291	16521	16509	16512	16642	16520	16382	16652	16364	16542	16323	16487	16476	16596	16438	16458	16549	16380	16445	16237	16329	16466	16218	16336	16378	16662	16452	16578	16393	16559	16317	16530	16588	16614	16525	16398	16574	16504	16317	16455	16532	16397	16378	16501	16286	16323	16534	16362	16459	16522	16385	16530	16355	16478	16460	16467	16490	16493	16385	16407	16562	16320	16549	16433	16561	16362	16470	16353	16515	16331	16356	16317	16452	16310	16471	16304	16424	16490	16430	16532	16304	16582	16577	16549	16302	16359	16416	16644	16403	16319	16395	16322	16442	16495	16419	16568	16529	16379	16243	16320	16251	16555	16526	16447	16536	16406	16565	16220	16549	16380	16509	16380	16463	16464	16278	16505	16471	16326	16275	16358	16419	16465	16396	16405	16285	16510	16502	16585	16274	16506	16529	16364	16453	16447	16524	16333	16415	16517	16532	16445	16418	16380	16447	16588	16309	16341	16587	16288	16347	16588	16438	16520	16562	16503	16537	16374	16444	16525	16416	16383	16570	16401	16445	16479	16441	16299	16407	16379	16478	16486	16321	16461	16258	16642	16394	16325	16527	16436	16441	16432	16219	16409	16476	16502	16507	16273	16563	16571	16368	16401	16488	16304	16516	16369	16326	16382	16510	16481	16487	16326	16534	16321	16564	16403	16341	16474	16334	16191	16419	16333	16600	16482	16499	16438	16373	16388	16335	16446	16316	16570	16397	16467	16321	16499	16376	16394	16435	16447	16339	16503	16462	16472	16506	16504	16702	16469	16476	16489	16297	16540	16524	16544	16438	16552	16314	16561	16664	16470	16236	16310	16370	16316	16444	16370	16410	16469	16320	16602	16254	16574	16281	16503	16386	16474	16387	16460	16490	16594	16277	16489	16432	16442	16399	16522	16469	16483	16527	16408	16495	16449	16456	16358	16486	16367	16563	16277	16412	16661	16319	16345	16454	16320	16457	16407	16456	16293	16464	16466	16346	16260	16254	16243	16451	16393	16552	16537	16326	16493	16279	16637	16260	16539	16318	16628	16464	16523	16568	16379	16405	16517	16308	16417	16590	16287	16473	16239	16319	16380	16488	16495	16448	16479	16617	16349	16443	16352	16295	16478	16440	16316	16447	16457	16401	16304	16343	16463	16316	16340	16480	16441	16418	16393	16494	16430	16301	16492	16463	16679	16522	16549	16385	16502	16445	16257	16347	16529	16405	16629	16366	16306	16458	16422	16269	16503	16440	16374	16340	16703	16488	16651	16418	16410	16308	16359	16422	16330	16537	16318	16315	16496	16389	16548	16533	16555	16323	16280	16540	16328	16423	16553	16344	16495	16403	16517	16562	16418	16529	16364	16535	16419	16367	16502	16452	16381	16466	16453	16313	16372	16244	16317	16410	16526	16420	16436	16467	16406	16417	16352	16398	16477	16454	16359	16592	16384	16297	16437	16398	16521	16652	16484	16384	16536	16455	16353	16408	16315	16307	16510	16462	16434	16451	16533	16403	16352	16440	16417	16446	16221	16496	16353	16445	16521	16384	16337	16475	16493	16303	16542	16460	16448	16399	16514	16335	16307	16362	16279	16421	16420	16219	16367	16397	16357	16517	16415	16280	16371	16459	16506	16602	16345	16365	16422	16322	16494	16351	16452	16313	16327	16218	16475	16438	16332	16562	16295	16486	16446	16474	16531	16411	16371	16438	16456	16441	16507	16312	16319	16297	16461	16370	16353	16475	16374	16540	16381	16432	16432	16651	16440	16463	16528	16424	16507	16295	16419	16421	16582	16466	16389	16397	16215	16239	16397	16318	16293	16437	16415	16579	16319	16478	16364	16539	16394	16385	16528	16339	16471	16337	16562	16279	16253	16490	16516	16486	16457	16364	16603	16420	16271	16374	16403	16419	16489	16480	16464	16418	16552	16538	16417	16396	16434	16421	16477	16566	16399	16437	16460	16399	16548	16402	16434	16546	16488	16357	16558	16589	16422	16431	16354	16371	16545	16439	16405	16327	16390	16358	16338	16412	16578	16468	16470	16563	16412	16505	16567	16417	16549	16423	16342	16449	16254	16355	16340	16352	16433	16354	16576	16564	16391	16379	16429	16586	16481	16338	16312	16422	16379	16423	16411	16392	16504	16379	16389	16368	16407	16448	16493	16454	16355	16558	16450	16520	16581	16247	16376	16380	16577	16342	16366	16376	16390	16370	16285	16404	16313	16411	16468	16534	16343	16518	16569	16493	16307	16433	16289	16418	16471	16477	16339	16481	16572	16399	16452	16497	16376	16395	16414	16425	16328	16272	16445	16523	16368	16429	16503	16402	16525	16328	16377	16537	16436	16484	16532	16490	16487	16308	16330	16496	16478	16290	16428	16634	16500	16480	16295	16437	16519	16591	16466	16324	16333	16286	16539	16448	16457	16454	16428	16401	16567	16499	16531	16398	16407	16446	16436	16369	16350	16280	16422	16619	16581	16274	16493	16293	16490	16440	16363	16321	16388	16328	16459	16179	16432	16551	16497	16390	16308	16392	16367	16542	16520	16542	16418	16319	16346	16294	16505	16537	16403	16386	16383	16439	16460	16349	16322	16265	16458	16387	16520	16463	16536	16390	16567	16263	16456	16588	16375	16431	16425	16504	16613	16474	16333	16291	16413	16674	16246	16425	16159	16380	16341	16317	16404	16334	16506	16414	16358	16500	16383	16321	16448	16283	16530	16469	16290	16472	16633	16412	16488	16450	16436	16465	16443	16528	16397	16471	16469	16449	16476	16452	16432	16430	16444	16396	16426	16350	16386	16427	16473	16312	16512	16314	16468	16389	16376	16506	16397	16407	16510	16513	16372	16418	16418	16412	16425	16377	16284	16563	16474	16374	16538	16263	16424	16306	16489	16351	16483	16526	16461	16385	16515	16281	16249	16382	16444	16507	16531	16240	16438	16460	16358	16433	16379	16449	16359	16459	16411	16477	16456	16363	16354	16304	16530	16513	16320	16419	16423	16254	16533	16211	16313	16275	16465	16422	16633	16586	16488	16369	16542	16261	16358	16301	16447	16330	16339	16559	16328	16441	16494	16286	16418	16406	16499	16296	16610	16268	16174	16372	16405	16114	16423	16399	16465	16293	16541	16264	16468	16508	16272	16425	16341	16634	16457	16360	16315	16511	16355	16515	16366	16601	16398	16475	16325	16306	16438	16515	16513	16397	16424	16386	16550	16356	16385	16386	16618	16505	16531	16251	16435	16333	16205	16534	16450	16229	16542	16481	16637	16330	16228	16411	16424	16376	16543	16390	16556	16451	16330	16237	16435	16279	16486	16286	16438	16637	16455	16357	16440	16344	16501	16361	16362	16328	16445	16371	16429	16352	16380	16368	16505	16499	16472	16397	16483	16497	16341	16404	16507	16479	16330	16562	16450	16392	16430	16454	16481	16404	16549	16500	16518	16497	16418	16484	16466	16344	16441	16529	16486	16403	16343	16470	16651	16296	16441	16242	16444	16518	16632	16449	16305	16446	16399	16326	16318	16469	16531	16376	16516	16510	16263	16635	16348	16341	16377	16492	16248	16368	16337	16452	16492	16430	16496	16432	16499	16277	16393	16364	16307	16520	16453	16496	16370	16408	16343	16506	16351	16389	16365	16410	16478	16421	16422	16287	16259	16461	16683	16466	16308	16533	16518	16370	16423	16449	16449	16474	16244	16629	16386	16268	16397	16403	16407	16368	16596	16403	16418	16622	16392	16519	16610	16512	16281	16464	16381	16317	16424	16413	16538	16406	16652	16438	16478	16339	16343	16477	16408	16448	16450	16173	16228	16516	16474	16435	16520	16616	16365	16557	16467	16510	16382	16506	16589	16422	16285	16518	16528	16575	16241	16611	16346	16507	16537	16448	16578	16380	16380	16432	16301	16339	16505	16504	16367	16410	16525	16467	16513	16314	16520	16505	16511	16477	16342	16408	16492	16341	16360	16598	16466	16639	16308	16423	16563	16543	16539	16430	16383	16400	16557	16485	16366	16519	16371	16348	16624	16384	16269	16610	16397	16566	16640	16451	16302	16295	16373	16514	16369	16316	16442	16439	16371	16458	16361	16510	16470	16608	16297	16599	16397	16501	16554	16354	16394	16514	16431	16421	16487	16391	16472	16236	16459	16508	16468	16320	16496	16317	16501	16513	16406	16472	16653	16522	16575	16302	16375	16307	16557	16454	16245	16377	16483	16472	16591	16435	16578	16399	16381	16606	16405	16369	16469	16438	16573	16491	16270	16506	16316	16564	16406	16501	16360	16467	16497	16321	16482	16436	16419	16506	16389	16365	16377	16425	16449	16401	16466	16509	16613	16394	16503	16558	16486	16281	16416	16523	16210	16548	16432	16382	16350	16423	16413	16550	16335	16353	16433	16529	16376	16369	16327	16582	16439	16447	16518	16407	16371	16441	16446	16447	16487	16588	16490	16392	16417	16359	16423	16475	16396	16441	16443	16505	16464	16503	16508	16545	16450	16362	16481	16323	16611	16554	16450	16453	16425	16474	16433	16510	16538	16370	16552	16468	16524	16563	16365	16486	16390	16306	16375	16494	16352	16579	16339	16477	16518	16483	16319	16602	16314	16556	16372	16501	16514	16406	16525	16329	16625	16478	16352	16399	16438	16605	16460	16323	16439	16404	16442	16360	16211	16455	16441	16526	16558	16322	16384	16391	16330	16319	16548	16390	16305	16423	16498	16395	16450	16560	16303	16540	16429	16504	16426	16488	16567	16368	16376	16372	16221	16438	16468	16370	16477	16541	16382	16347	16407	16437	16347	16434	16546	16291	16381	16444	16501	16405	16522	16508	16222	16571	16505	16423	16547	16390	16457	16312	16472	16365	16479	16280	16258	16697	16273	16393	16355	16342	16498	16590	16428	16285	16401	16420	16423	16301	16514	16499	16519	16476	16379	16309	16345	16470
22600	21068	28835	23616	22183	26259	29418	24853	23392	23172	22296	21986	22053	21670	21650	21386	20983	21070	20848	20560	20797	20545	20684	20414	20632	20479	20323	20550	20388	20416	20494	20514	20382	20614	20303	20334	20380	20313	20335	20295	20255	20179	20446	20380	20255	20087	20188	20299	20269	20337	20263	20399	20417	20466	20328	20324	20206	20396	20189	20230	20392	20282	20241	20417	20400	20227	20129	20453	20166	20378	20315	20262	20119	20368	20293	20248	20170	20101	20133	20275	20143	20182	20432	20208	20086	20331	20257	20072	20263	20227	20145	20114	20136	20200	20097	20266	20212	20195	20190	20265	20136	20260	20275	20325	20204	20227	20058	20173	20216	20212	20298	20120	20357	20184	20111	20302	20107	20190	20128	20112	20075	20149	20288	20169	20068	20162	20269	20391	20116	20294	20518	20006	20280	20228	20121	20091	20184	20017	20187	20126	20163	20185	20057	20263	19957	20460	20151	20155	20200	20280	20281	20078	20264	20348	20161	20304	20090	20027	20166	20129	19899	20060	20431	20410	20193	20226	20164	20283	20151	20179	20299	20261	20066	20297	20284	20162	20126	20088	20264	19997	20126	20073	20184	20261	20156	20372	20214	20292	20208	20110	20268	20180	20169	20169	20155	20254	20254	20071	20317	20137	20315	20298	20197	20198	20255	20203	20334	20418	20244	20251	20149	20080	20300	20084	20400	20175	20123	20355	20220	20204	20240	20218	20191	20141	20143	19893	19936	20127	20228	20264	20401	20272	20098	19992	20331	20126	19969	20252	20220	20181	20205	20145	20312	20195	20187	20223	20188	20062	20123	20184	20419	19959	20049	20267	20148	20324	20088	20008	20071	20119	20250	20346	20220	20276	19995	20085	20224	20143	20235	20056	20108	20107	20219	20187	20194	20240	19998	20134	20296	20160	20148	20434	20375	20364	20187	20246	20105	20149	20217	20325	20324	20245	19955	20077	20027	20107	20297	20247	20396	20074	20208	20144	20267	20215	20419	20347	19952	20202	20295	20224	20190	20116	20096	20061	20127	20204	20077	20153	20362	20302	20122	20102	20332	20387	20272	20262	20307	19970	20227	20247	20337	20239	20251	20207	20129	20171	20406	20234	20331	20172	20280	19879	20154	20194	19997	20090	20386	19956	20253	20031	20105	20091	20102	20319	20291	20071	20175	20341	20137	20062	20269	20350	19994	20035	20091	20160	20087	20048	20115	20161	20301	20037	20211	20321	20255	20153	20180	20184	19990	20059	20041	20253	20202	20172	20024	20356	20082	20129	20161	20121	20408	20374	20034	20061	20007	20154	20171	19971	20144	20288	20293	20021	20119	20130	20267	20159	19913	20236	20330	20236	20293	20290	20252	20095	20014	20198	20141	20135	20097	20067	20230	20071	20246	20180	20378	20011	19943	20159	20215	20141	20306	20182	20416	20333	20270	20143	20149	20108	20069	20297	20246	20132	20233	20121	20100	20231	20375	20131	20230	20261	20218	20107	20136	20202	20303	20207	20396	20143	20270	20185	20165	20191	20065	20301	20085	20174	20325	20143	20346	20208	20237	20255	20142	20219	20434	20049	20255	20339	20417	20284	20264	20159	20306	20091	20184	20009	20250	20164	20265	20182	20211	20126	19984	20049	19883	19999	20095	20111	20226	20137	20170	20185	20232	20198	20030	20130	20354	20170	20203	20063	20350	20147	20222	20099	20136	20073	20372	20145	20394	20161	20080	20365	20114	20000	20176	20227	20296	20137	20208	20151	20138	20259	20252	20289	19998	20106	20169	20147	20215	20266	20194	20407	20147	20153	20105	20153	20400	20355	20161	20170	20126	20027	20175	20097	20115	20282	20314	20208	20285	20202	20216	20271	20300	20015	20304	20306	20188	20215	20242	20143	20260	20251	20296	20404	20308	20099	20335	20269	20219	20178	20100	20285	20235	20181	20161	19958	20074	20262	20029	20179	20365	20285	20186	20336	20119	20120	20202	20244	20065	20061	20234	20165	20219	20104	20340	20175	20163	20085	20339	20128	19987	20182	20358	20387	20182	19989	20123	20421	20423	20057	20212	20201	20222	20244	20038	20191	20243	20245	20109	20277	20134	20180	20233	20072	20115	19975	20037	19921	20293	20176	20077	20323	20164	20305	20351	20166	20194	20410	20227	20304	20379	20277	20021	20070	20093	20089	20440	20142	20148	20120	20280	20259	20194	20042	20100	20192	20289	20312	20268	20286	20131	20117	20134	20237	20290	20178	20162	20142	20376	19850	20240	20307	20404	20167	20018	20015	20240	20306	20209	20188	20344	20333	20096	20060	20120	20297	20082	19975	20352	20138	20227	20317	20244	20198	20187	20248	20113	20049	20115	20083	20251	20369	20181	20008	20241	20117	20030	20112	20177	20199	20161	20217	20094	20061	20117	20110	20294	20186	20161	20311	20213	20023	20137	20157	20267	20283	20307	20261	19927	20064	20187	20218	20213	20380	20198	20289	20207	20415	20405	20193	20279	20247	20426	20256	20257	20147	20200	19978	20353	20135	20154	20116	20192	20312	20178	20100	20122	19984	20001	20281	20359	20328	20191	20206	20107	20130	20122	20032	20387	20249	20396	20129	20077	20195	20047	20092	20111	20217	20087	20210	20184	20234	20005	20302	20187	20101	20209	19919	20126	20089	20161	20465	20268	20280	20105	19974	20093	20187	20269	20107	20056	20176	20150	20124	20195	20174	20182	20137	20049	20113	20245	20142	20218	19940	20208	20114	20401	20343	20140	20234	20260	20101	20334	20204	20091	20210	20257	20162	20158	20204	20162	20198	20412	20055	20248	20321	19970	20050	20261	20247	20201	20132	20146	20284	20116	20236	20082	20173	20237	20158	20296	20209	20157	20284	20037	20336	20169	20063	20202	20244	20191	20226	20259	20192	20267	20059	20237	20183	20271	20155	20142	20278	20324	20142	20142	20221	20032	20096	20236	20314	20255	20351	20195	20111	20084	20243	20371	20261	20122	20018	20008	20186	20261	20116	20259	20077	20220	20166	19999	20261	20183	20172	20151	20125	20398	20219	20284	20330	20148	20200	20071	20119	20102	20127	20362	20212	20294	20155	20129	20083	20024	19931	19926	20301	20244	20046	20210	20136	20220	20175	20315	20220	20005	20011	20151	20208	20127	20336	20293	20327	20191	20177	20187	20210	20224	20016	20074	20407	20260	20150	20293	19913	20126	20170	20279	20006	20335	20257	20209	20062	20013	20066	20347	20278	20005	20291	20244	20052	20249	20114	20220	20110	20045	20192	20299	20180	20365	20144	20134	20201	20094	20175	20182	20120	20096	20284	20166	20156	20168	20299	20067	20113	20144	20111	20239	20160	20126	19963	20159	20211	20204	20196	20116	20202	20220	20030	20047	20219	20206	20050	20052	20200	20317	19922	19998	20287	20320	20326	19991	20316	20340	20244	20086	20188	20227	20014	19917	20382	20211	20322	20199	20261	20090	19979	20177	20342	20246	19963	20174	20229	20052	20047	20268	19955	20132	20142	20021	20287	20095	20082	20190	20337	20285	20085	20231	20512	20213	20034	20330	20332	20242	20138	20185	19969	20383	20393	20265	20021	20104	20148	20122	20131	20315	20034	20108	20050	19882	20190	20195	20156	20165	20371	20128	20062	20304	20182	20148	20191	20186	20351	20102	20135	20072	20138	20277	20082	20098	20117	20113	20047	20210	20162	19994	19930	20135	20318	20148	20251	19978	20340	20228	20218	20162	20133	20264	20010	20009	20086	20122	20080	20160	20026	20244	20019	20120	20454	20125	20047	20319	20128	19975	19937	20401	20296	20225	20382	20233	20048	19917	19979	20153	20018	20335	20137	20302	20253	20515	20129	20105	20084	20283	19940	20280	20305	20071	20237	20282	20121	20100	20152	20017	20080	19971	20116	20242	20072	20157	20350	20330	20142	20177	20191	20250	20142	20116	20244	20399	20277	20302	20379	20438	20068	20411	20349	20234	20279	19883	20231	20131	20111	20221	20188	20047	20257	20021	20245	20120	20071	20177	20233	19956	20275	20051	20406	20170	20269	20018	20142	20084	20213	20229	20169	20226	20153	20042	20193	20310	20214	20080	20345	20140	20264	19912	20076	20198	20249	20039	20034	20118	20102	19983	20254	20161	20307	20134	20274	20335	20204	20029	20419	20190	20324	20149	20159	20106	19994	20210	19867	20398	20213	19860	20126	20168	19940	20063	20259	19975	20175	20276	20047	20135	20044	20067	20337	20222	20038	20083	20162	20097	20197	20325	19950	20290	20248	20199	20269	20223	20060	20150	20378	20091	20359	20336	20139	20277	20130	20376	20237	20211	20086	20085	20127	20154	20184	19994	20190	20025	20176	20068	20134	19986	20014	20439	20453	20215	20311	20346	20124	20095	20073	20306	20205	20213	20044	20336	20266	20136	20100	19958	20218	20157	20020	20256	20072	20093	20184	20116	20147	20164	20079	19994	20098	20269	20154	20359	20290	20208	20239	20127	20282	20208	19992	20250	19983	20151	20207	20272	20223	20302	20112	20282	20423	20296	20029	19940	20100	20112	20066	20231	20279	19946	20228	20251	20085	20209	20081	20291	20136	20192	20130	19821	20123	20069	20149	20073	20132	20231	20231	20208	20150	20302	20276	20239	20199	20261	20383	20330	20034	19991	20088	20115	19894	20087	20197	20125	20287	19963	20145	20102	19970	20015	20194	20267	20367	20494	20146	20268	20113	20306	20123	20320	20009	20287	20211	20334	20093	20242	20290	20199	20255	20242	20337	20264	20236	20140	20172	20092	20318	20040	20371	20070	20238	20014	20339	20301	20141	20148	20017	20162	20249	19907	20236	19937	20278	20137	20270	19968	20423	20257	20137	20186	20021	19893	20489	20154	19947	20143	20263	20052	20108	20191	20263	20225	20178	20440	20203	20198	20240	20234	20201	20126	19888	20220	20202	20164	20133	20061	20226	20266	20216	20055	20177	20415	20066	20170	20036	20303	20302	20339	20248	20161	20089	20047	20253	20226	20201	19893	19945	20034	20108	20178	20301	20215	20348	20155	20170	20180	20382	20272	20242	20116	20310	20215	20221	20173	20334	20148	19986	20077	20228	20222	20205	20234	20171	20407	20263
27768	49688	48297	37797	32399	28905	25818	24109	22395	21114	20398	20061	19512	18924	18819	18487	18243	18057	17974	17640	17598	17460	17413	17195	17142	17188	17300	17266	17125	17134	17394	17264	17365	17313	17195	17199	17165	17190	17183	17238	17224	17297	17258	17050	17155	17127	17158	17263	17367	17379	17302	17199	17044	16916	16954	17139	17191	17125	17101	17151	17075	17183	17154	17192	17149	17076	17066	17186	17092	16962	17035	17123	17038	17076	17022	17136	17155	17067	17056	17093	17030	16995	17000	17001	16963	17244	17116	17066	17034	17058	16931	16974	17199	16978	17011	16970	17251	17024	17308	17169	17111	16951	17067	17114	17099	17161	17140	17157	16978	17158	17185	17139	17175	16990	17198	17020	17132	17021	17335	17218	17155	17033	17071	17156	17214	17030	17068	17109	16939	17108	17049	17290	17070	17076	17017	17053	17083	16946	17002	17158	16990	17135	16985	16999	17005	16985	17073	17207	16951	17012	17011	17115	17133	17068	17042	17091	17007	17014	17178	17119	17178	17075	17030	16915	17222	17013	16929	17017	17158	17020	16893	17227	17132	16982	17132	17075	17120	17258	17155	17021	17101	16907	16962	17062	17033	17247	17046	17089	17069	17169	17159	16919	17086	17023	17084	17010	17215	16936	17040	17114	17125	16777	17155	16982	16893	17147	16915	17074	17016	16837	16974	17080	17156	17301	17004	17125	16997	17199	17047	17170	16896	16871	17162	17139	17088	17010	17004	17073	16990	16906	17082	16998	17155	17071	17046	17120	17056	17081	17067	17008	17074	17086	17073	17072	17185	17145	16897	17010	17133	17043	16982	17012	17176	16884	16981	16974	17211	16939	17106	17233	16987	17262	17106	17104	17002	17211	17168	17098	17179	17091	17088	17168	17195	17054	17037	16896	16953	17094	17042	16953	17140	17001	17026	16991	17099	17001	17000	17097	17027	17079	17109	17089	17251	17143	17008	17084	17078	16954	17218	17027	17050	16914	16961	17121	16974	17034	17134	17058	17278	16986	16816	17062	17064	17112	17012	16963	17059	17011	17032	16989	16951	17102	16967	17088	16989	17155	17056	17064	17065	17195	17132	16962	17011	17036	17028	17235	17028	17018	17245	17083	16982	16974	17117	17136	17150	17011	17052	17231	17157	16921	17122	17105	16897	17106	17140	17115	16942	17000	17179	17144	17086	17095	16827	17029	17114	16869	17148	17009	17040	16920	17056	17017	17046	17075	17020	16982	17177	17015	17152	16847	17033	17019	16862	17160	16990	17071	16991	17152	17131	16940	16967	16981	17089	16888	17280	16956	16905	16957	17176	17049	16802	17234	17188	17064	17089	17065	17171	16929	16976	17099	17199	17190	17077	16958	16946	17086	16849	17121	16935	16921	17149	17029	17067	17047	16861	17143	17087	17083	17032	17146	17207	16952	17133	17040	17012	17129	17199	17079	17076	16995	17088	17071	16971	17105	17190	17005	17055	16914	17180	17071	17130	16895	17002	17081	17056	16954	16909	17046	17085	16844	17033	16911	17091	17175	17128	17056	17026	16995	17037	17100	16957	17038	17054	17072	17165	17175	17079	16994	17089	17029	16964	17094	17095	17115	16927	16935	17098	17060	16943	17127	16983	17009	17007	17162	17090	17110	16973	16914	17021	17020	17195	17123	16947	17105	17090	17140	17192	17117	17226	17233	17109	16923	17116	17075	17234	17151	16970	17041	17127	16884	17175	17087	17103	17071	17074	17173	17127	17053	17039	17107	16993	16892	17024	16912	16897	17177	16990	17068	17040	17209	17220	17040	17152	17133	17204	17042	17055	17135	17070	17054	17082	16908	17004	17063	17112	17180	17066	17036	17008	17303	17231	16943	16989	17151	17080	17043	17009	16987	17044	17150	16953	16936	17101	16894	17074	17173	17065	16988	17051	17175	16940	17056	17059	17059	17099	17048	17201	17013	17026	16975	17017	17035	17143	17089	17120	17055	17145	16996	17020	16963	17097	17071	16946	17231	16906	17164	17079	17117	17028	16952	17161	17105	17003	17192	17232	16754	17024	17105	16958	16997	17253	17168	16877	17136	17290	16996	17019	17028	16930	16989	17140	16919	17121	17142	16962	17080	17273	16969	16986	17192	17083	17012	17140	17159	16997	16925	17074	17046	17246	17012	16983	17085	17117	17072	17070	17153	17102	17053	17117	17073	17029	16973	17004	16948	17110	16976	17067	16931	17077	17033	17020	17054	16980	16936	17040	17069	17009	16953	17072	17037	17070	16999	17152	17154	17137	16896	16979	17062	17068	17069	16946	16893	17146	16931	16975	16962	17262	16998	16977	17071	17161	17127	17192	17082	17089	17025	17112	17148	16967	16885	17078	17017	17007	17161	17163	17052	17189	16976	17134	17110	17013	16990	17065	17076	17135	17149	17252	17175	17151	17158	17036	17158	16958	17132	17043	17133	17062	17042	17113	17190	17005	17118	17054	17133	17023	16952	16972	17065	16975	17114	16926	17164	16914	17077	17065	17214	17191	17138	17209	17007	16980	17190	17052	17325	16884	17111	17217	16850	17150	17135	17087	17164	16997	17042	17034	16881	17069	16910	17191	17091	17129	16997	16959	17074	16981	17064	17099	17012	16959	17029	17155	16995	17093	17133	16990	17134	17006	17124	16927	16923	16950	17013	17090	17042	17011	17127	16914	17049	17062	17145	17179	17031	17099	17080	16958	17189	16966	16983	17018	16910	16919	17000	17187	17261	16952	17162	17031	16972	16984	17041	17057	17057	17001	17036	16966	16922	16916	16942	16902	17114	16888	17029	16945	17005	16977	16879	17178	17075	16922	17048	17176	16982	17015	17082	17084	17005	16873	17031	17007	17115	16997	17063	16917	16982	17142	17081	17005	17017	17184	17100	17009	17121	17070	17163	16971	17189	16924	17164	17049	16881	17027	17231	17096	17155	16982	16991	17056	17100	17151	17141	17146	17078	16974	16995	16901	17139	17050	17173	17048	17212	17169	17164	17063	16913	17004	17055	17052	17096	17203	17005	16859	17235	17094	16916	17142	17058	16872	17231	17025	17165	17090	17219	17096	17029	17064	17140	16998	17136	17015	17093	16897	16921	17164	17115	17014	17058	17155	16926	16894	17019	17124	17056	16998	17123	16988	17054	17285	16878	17048	17093	17064	16984	17027	17027	17041	17076	16929	17179	17258	17044	17120	17047	17199	17073	17123	16992	17058	17067	17110	16994	16931	16989	17081	17281	16970	17232	16995	16989	17124	17199	17043	17033	17236	16986	17018	16950	17081	17018	17033	17130	17303	16947	17034	16952	17121	17084	17026	17129	16981	16828	17061	17052	17073	17091	17071	16919	17080	16942	17023	16887	17049	17010	16839	17061	16966	17094	17055	17061	17055	16883	17043	17019	17228	16953	17052	17016	17091	16918	17108	17330	17226	16978	17070	17055	17012	17082	17090	17055	17082	16993	17115	17116	17108	17008	17046	16978	16982	17072	17149	17025	16986	17157	17118	17055	17161	17187	17147	17030	17116	17015	17032	17101	16941	17047	17066	17286	17115	16965	17013	17199	17022	17054	17036	17142	17048	17004	17156	16854	17005	16990	17178	17055	17105	17128	17121	17023	17069	16965	17041	17086	17122	17088	17202	16950	17187	17020	16930	16995	17099	17191	17061	17150	17130	17002	16940	17107	16989	17065	16960	16923	17096	17015	17104	17054	16953	17028	17014	17035	16898	17097	17125	17119	17016	16956	17042	16986	17108	16956	17042	16966	17020	16888	17019	17115	17022	17044	17064	17127	17038	16967	17037	16878	17128	16988	17008	17112	17037	17061	17250	17087	16984	17043	16981	17081	17268	16931	17007	16953	17201	16944	17035	17060	16898	17163	17003	17110	17174	16954	17132	17078	17122	16947	16995	17084	17053	17027	17068	16961	16771	17017	17233	17158	16953	16911	17176	17012	17051	17162	16942	17145	16968	16933	17098	17290	17081	17219	16998	17028	17292	17101	17122	16937	17211	17080	17046	17084	16940	16943	17019	16990	16943	17174	17035	17041	17026	17046	17119	17050	16989	17017	16965	17047	17041	17182	17008	17148	17089	17006	16967	16980	17083	17001	17098	17235	16965	16940	17067	17140	17149	16984	17079	16989	16993	17212	17032	17196	17088	17234	17177	17022	17073	17097	17118	17079	17087	17018	17076	17110	17055	16873	16942	17004	16866	17197	16960	17350	17006	17089	17033	16987	17015	17044	17196	17034	17018	17154	16943	17132	17083	16943	16891	17068	17036	17012	17156	17001	17073	16998	16812	17042	17039	17048	17143	17154	17190	17079	17103	17159	17053	17057	17044	17146	17096	17125	17193	17131	17057	16932	17022	17048	17022	17095	16980	16971	17116	16918	16955	16965	17039	17005	17163	17021	17178	17040	17112	17070	17329	17035	16963	16914	17040	17196	17171	17086	17101	17119	17048	17076	17076	17242	17190	16960	16959	17038	16948	16951	17045	17104	17105	16985	16911	17037	17091	17087	17099	16970	17045	17013	16941	17073	16975	16913	17004	16992	16806	17183	17364	17037	17058	17109	16967	17085	17204	16961	17122	17068	17043	17099	17089	17205	17119	17025	17203	16916	17141	16911	17037	17060	17081	17139	17172	17064	17072	16898	17009	17061	17117	17249	17127	17095	17011	17232	16995	17083	17052	16978	17030	17154	16849	16942	17013	17186	17041	17140	16981	17158	17245	16811	17193	17007	17069	17109	17116	17051	16981	17050	17076	17017	17116	17189	16934	17035	16994	17067	17026	16848	16914	16923	17157	16934	17019	17049	17044	16806	17036	17028	17070	17237	17059	16974	17093	16953	16932	17114	17085	16968	16986	16779	17165	17041	16963	17165	17015	17077	17092	16927	17056	17029	16994	17043	17047	17231	16888	17145	17075	17119	17041	16851	16990	16854	17106	16980	17077	17198	17109	17119	17061	17069	17040	17077	17049	17116	16943	17011	17053	16902	17064	17155	17014	16980	16917	17089	17042	17014	16956	17120	17058	17161	17203	17032	17118	17154	16944	16725	17210	17139	16833	17200	17008	17012	16980	17063	17052	17048	17117	17063	17081	17117	17000	16929	17013	17152	17134	17088	17089	16768
27814	25269	32574	29495	24585	22946	22086	20843	20253	19788	19608	19591	19332	19335	19140	19043	19037	19002	19111	18778	18871	18702	18911	18892	18899	18680	18742	18910	18768	18724	18775	18693	18676	18791	18772	18740	18708	18766	18760	18752	18785	18793	19010	18708	18848	18730	18869	19042	19021	18798	18991	18695	18828	18819	18825	18702	18586	18524	18746	18609	18872	18725	18687	18753	18541	18680	18773	18669	18681	18551	18739	18708	18817	18636	18588	18782	18636	18639	18761	18704	18857	18611	18893	18714	18771	18954	18658	18673	18670	18592	18676	18954	18775	18861	18626	18802	18637	18978	18697	18710	18821	18801	18672	18770	18653	18973	18795	18625	18947	18649	18811	18613	18478	18780	18629	18658	18559	18700	18622	18879	18597	18542	18761	18459	18808	18783	18753	18592	18788	18451	18671	18789	18886	18844	18932	18685	18769	18660	18733	18817	18439	18679	18506	18584	18537	18724	18575	18656	18538	18632	18624	18747	18813	18514	18852	18755	18682	18701	18743	18620	18701	18908	18741	18785	18498	18755	18914	18491	18692	18815	18867	18862	18877	18732	18692	18601	18779	18584	18550	18416	18620	18639	18997	18729	18734	18723	18645	18897	18790	18765	18735	18701	18691	18576	18649	18811	18857	18657	18727	18783	18721	18828	18854	18745	18878	18677	18718	18735	18767	18553	18550	18849	18661	18564	18518	18577	18873	18766	18644	18872	18674	18521	18848	18573	18880	18764	18784	18626	18855	18838	18562	18700	18932	18751	18771	18763	18900	18709	18787	18704	18658	18751	18591	18576	18688	18680	18738	18720	18684	18828	18508	18637	18768	18888	18841	18825	18648	18746	18605	18656	18870	18602	18748	18682	18620	18721	18549	18773	18656	18930	18752	18835	18677	18600	18708	18659	18628	18595	18770	18791	18806	18501	18606	18737	18537	18764	18795	18847	18784	18790	18783	18777	18656	18662	18746	18799	18554	18885	18701	18720	18731	18620	18859	18729	18706	18518	18786	18811	18600	18906	18779	18780	18665	18631	18450	18881	18917	18677	18615	18601	18544	18475	18720	18530	18687	18879	18617	18751	18722	18788	18813	18586	18742	18710	18658	18390	18548	18606	18843	18877	18694	18734	18908	18553	18744	18822	18496	18579	18827	18714	18846	18671	18719	18776	18698	18916	18647	18673	18662	18749	18699	18567	18543	18525	18810	18804	18684	18636	18583	18701	18684	18739	18608	18781	18736	18682	18728	18713	18712	18766	18695	18693	18662	18704	18935	18583	18634	18743	18507	18576	18605	18698	18550	18724	18623	18517	18694	18763	18611	18888	18613	18564	18646	18804	18714	18727	18547	18590	18344	18628	18884	18807	18688	18811	18803	18793	18827	18603	18712	18948	18592	18695	18924	18832	18549	18590	18668	18615	18707	18607	18775	18835	18767	18589	18883	18637	18638	18781	18729	18644	18870	18751	18676	18642	18602	18885	18794	18856	18803	18550	18677	18743	18683	18722	18621	18781	18789	18650	18678	18486	18489	18782	18556	18774	18688	18725	18711	18942	18733	18764	18671	18373	18529	18591	18813	18759	18760	18650	18658	18850	18579	18769	18616	18521	18809	18692	18694	18635	18739	18771	18504	18601	18660	18925	18883	18690	18634	18704	18623	18653	18888	18701	18746	18867	18631	18612	18538	18673	18825	18772	18844	18683	18643	18542	18564	18726	18642	18757	18763	18706	18551	18541	18627	18551	18749	18912	18886	18690	18629	18464	18585	18756	18663	18897	18802	18565	18690	18707	18814	18601	18761	18481	18957	18711	19019	18740	18624	18666	18632	18646	18475	18736	18827	18645	18541	18623	18690	18672	18744	18523	18901	18725	18679	18715	18565	18633	18777	18627	18691	18884	18741	18627	18674	18619	18808	18771	18690	18903	18969	18664	18765	18655	18694	18697	18659	18769	18804	18566	18531	18710	18700	18602	18890	18819	18671	18683	18743	18778	18870	18712	18614	18817	18593	18557	18735	18796	18538	18846	18663	18858	18733	18428	18746	18709	18685	18741	18816	18623	18607	18602	18774	18539	18621	18885	18758	18662	18504	18867	18826	18698	18469	18780	18724	18819	18764	18838	18795	18817	18757	18824	18858	18720	18731	18653	18723	18793	18803	18713	18843	18658	18652	18802	18747	18879	18859	18661	18729	18988	18730	18766	18691	18751	18705	18743	18834	18810	18697	18593	18744	18606	18666	18715	18807	18655	18574	18692	18727	18770	18658	18750	18657	18532	18433	18766	18750	18591	18566	18651	18828	18743	18747	18815	18485	18710	18806	18655	18726	18707	18786	18800	18635	18707	18636	18830	18796	18957	18835	18787	18599	18546	18425	18747	18705	18664	18778	18797	18654	18835	18831	18644	18501	18695	18719	18495	18919	18758	18648	18641	18550	18507	18552	18883	18677	18648	18592	18797	18836	18588	18620	18555	18792	18853	18859	18541	18702	18816	18846	18828	18717	18749	18770	18685	18634	18635	18711	18513	18733	18688	18740	18962	18687	18774	18573	18588	18721	18772	18643	18618	18621	18569	18591	18770	18642	18605	18801	18862	18794	18845	18691	18765	18964	18606	18564	18574	18758	18639	18909	18685	18779	18872	18884	18836	18736	18696	18540	18659	18662	18683	18744	18559	18771	18823	18603	18887	18836	18714	18625	18757	18531	18836	18815	18594	18501	18909	18816	18634	18483	18630	18788	18755	18739	18631	18509	18762	18737	18739	18670	18572	18490	18796	18535	18851	18690	18545	18734	18862	18657	18829	18661	18551	18630	18804	19011	18708	18791	18797	18829	18932	18716	18975	18791	18920	18701	18508	18686	18624	18848	18647	18613	18833	18753	18715	18728	18774	18580	18800	18602	18849	18726	18668	18647	18568	18657	18681	18795	18731	18645	18798	18408	18621	18712	18594	18678	18708	18393	18834	18622	18548	18961	18912	18850	18837	18720	18849	18796	18791	18648	18435	18858	18627	18502	18504	18614	18630	18743	18637	18875	18661	18428	18581	18739	18743	18520	18794	18679	18868	18878	18705	18735	18706	18702	18687	18972	18909	18773	18844	18725	18638	18856	18572	18861	18714	18708	18772	18634	18749	18837	18698	18692	18611	18756	18770	18719	18808	18588	18554	18873	18520	18804	18780	18630	18707	18780	18744	18831	18668	18614	18693	18711	18892	18626	18570	18654	18909	18869	18671	18780	18857	18672	18770	18627	18819	18715	18646	18833	18685	18709	18649	18757	18669	18784	18724	18624	18618	18887	18689	18765	18852	18537	18768	18637	18890	18512	18765	18816	18860	18544	18496	18688	18697	18756	18637	18660	18466	18857	18680	18648	18679	18968	18651	18892	18488	18494	18639	18599	18682	18656	18751	18671	18850	18790	18533	18663	18783	18736	18720	18912	18618	18801	18805	18776	18786	18925	18797	18659	18739	18703	18693	18700	18711	18580	18507	18865	18775	18736	18884	18888	18643	18568	18723	18743	18565	18686	18606	18615	18517	19060	18792	18676	18713	19033	18745	18699	18677	18762	18698	18834	18673	18631	18657	18884	18594	18560	18858	18748	18755	18595	18537	18735	18782	18634	18599	18740	18579	18767	18777	18626	18688	18696	18790	18699	18671	18811	18747	18781	18816	18479	18669	18714	18716	18700	18738	18766	18579	18608	18392	18785	18835	18680	18694	18842	18725	18716	18647	18644	18551	18886	18632	18762	18714	18757	18668	18928	18772	18599	18812	18692	18980	18717	18780	18591	18584	18575	18723	18624	18567	18757	18871	18877	18718	18752	18606	18803	18527	18530	18829	18806	18692	18997	18842	18597	18610	18340	18733	18863	18659	18616	18783	18706	18718	18625	18935	18786	18661	18525	18764	18834	18736	18787	18623	18603	18740	18828	18614	18927	18898	18684	18843	18785	18583	18785	18751	18669	18604	18589	18699	18863	18793	18814	18756	18732	18683	18640	18770	18766	18592	18611	18705	18728	18656	18634	18772	18850	18871	18618	18723	18617	18685	18750	18600	18789	18512	18736	18768	18734	18499	18705	18595	18832	18829	18702	18573	18727	18724	18842	18693	18619	18711	18680	18549	18817	18794	18780	18509	18741	18868	18554	18828	18742	18594	18665	18899	18794	18798	18866	18650	18684	18682	18661	19093	18746	18536	18668	18873	18739	18593	18521	18740	18686	18540	18814	18741	18948	18687	18787	18512	18607	18735	18530	18637	18690	18727	18766	18689	18780	18625	18546	18800	18919	18927	18900	18685	18699	18630	18608	18495	18789	18822	18788	18741	18711	18745	18669	18721	18754	18864	18759	18526	18764	18557	18663	18608	18816	18669	18782	18384	18880	18586	18627	18705	18613	18826	18712	18594	18607	18578	18710	18646	18649	18634	18791	18581	18607	18530	18616	18807	18817	18676	18571	18617	18707	18748	18507	18677	18644	18563	18792	18850	18694	18729	18648	18937	18885	19021	18889	18918	18730	18633	18736	18620	18772	18722	18720	18773	18798	18601	18663	18740	18610	18854	18724	18613	18866	18608	18431	18536	18585	18662	18843	18653	18638	18551	18536	18744	18592	18793	18729	18794	18760	18866	18969	18908	18666	18721	18612	18543	18759	18803	18702	18597	18763	18535	18661	18960	18913	18863	18649	18811	18706	18452	18760	18629	18690	18607	18716	18755	18623	18630	18717	18818	18649	18888	18716	18548	18712	18667	18890	18668	18684	18662	18817	18834	18749	18625	18522	18779	18781	18696	18755	18634	18597	18653	18895	18792	18940	18571	18715	18619	18841	18620	18797	18554	18698	18596	18768	18607	18720	18735	18785	18620	18697	18692	18820	18592	18634	18729	18833	18791	18838	18974	18687	18607	18697	18843	18726	18821	18794	18598	18697	18505	18690	18768	18652	18552	18641	18630	18437	18742	18871	18790	18678	18698	18595	18855	18666	18679	18730	18624	18534	18584	18507	18869	18670	18780	18712	18472	18818	18802	18705	18707	18525	18768	18947	18788	18704	18676	18710	18745	18771	18721	18849	18707	18567	18597	18786	18823	18751	18768	18784	18843	18651	18513	18649	18677	18807	18788	18882	18637	18943	18825	18831	18675	18403	18572	18743	18617
26361	40525	36560	28572	24834	22164	20696	19452	18819	17907	17716	17576	17471	17427	17088	16838	16883	16627	16555	16503	16520	16344	16341	16330	16367	16267	16261	16211	16283	16170	16392	16234	16295	16430	16378	16368	16124	16417	16270	16344	16223	16329	16270	16228	16373	16278	16342	16264	16383	16324	16287	16331	16333	16340	16276	16266	16379	16228	16293	16286	16238	16215	16264	16296	16256	16256	16105	16272	16310	16194	16201	16223	16352	16288	16059	16263	16218	16033	16399	16339	16410	16314	16160	16162	16303	16160	16265	16192	16342	16111	16327	16253	16209	16159	16171	16185	16221	16229	16307	16225	16083	16393	16300	16254	16225	16256	16303	16285	16315	16180	16167	16155	16084	16311	16268	16110	16255	16156	16263	16268	16184	16120	16230	16320	16312	16276	16039	16215	16056	16217	16161	16232	16122	16272	16289	16260	16265	16381	16328	16125	16219	16300	16346	16238	16307	16209	16346	16341	16153	16345	16070	16207	16246	16274	16046	16362	16263	16101	16166	16102	16230	16197	16355	16161	16252	16275	16179	16293	16177	16221	16215	16098	16266	16265	16271	16141	16229	16297	16339	16239	16308	16177	16220	16235	16039	16134	16171	16127	16458	16200	16125	16211	16098	16240	16354	16147	16347	16138	16315	16296	16161	16219	16136	16176	16010	16232	16197	16142	16255	16249	16258	16303	16218	16120	16284	16351	16230	16291	16237	16302	16403	16260	16240	16268	16464	16189	16229	16292	16240	16236	16281	16176	16216	16350	16268	16217	16231	16174	16218	16167	16199	16222	16240	16362	16176	16263	16298	16310	16285	16346	16103	16175	16215	16182	16137	16154	16189	16194	16223	16166	16327	16210	16282	16196	16274	16285	16197	16359	16295	16364	16379	16255	16217	16333	16323	16112	16330	16172	16100	16174	16347	16119	16252	16222	16165	16245	16139	16259	16231	16290	16228	16281	16148	16148	16263	16383	16187	16178	16231	16255	16239	16286	16484	16394	16135	16134	16409	16187	16286	16354	16191	16180	16280	16350	16316	16161	16230	16161	16146	16273	16226	16192	16165	16195	16291	16336	16249	16171	16241	16254	16233	16087	16459	16190	16179	16158	16251	16063	16229	16312	16227	16109	16180	16208	16207	16230	16301	16143	16243	16298	16278	16240	16356	16213	16289	16199	16377	16272	16284	16264	16304	16439	16304	16208	16183	16316	16270	16209	16164	16110	16204	16127	16351	16098	16362	16174	16065	16129	16228	16058	16173	16505	16292	16165	16402	16121	16294	16275	16329	16175	16167	16430	16081	16339	16229	16119	16300	16353	16341	16230	16274	16186	16312	16063	16306	16317	16062	16310	16369	16207	16233	16227	16285	16195	16098	16259	16348	16244	16122	16147	16261	16109	16140	16268	16325	16269	16178	16219	16373	16191	16315	16268	16141	16332	16373	16007	16164	16164	16107	16363	16178	16330	16353	16122	16294	16301	16176	16502	16222	16200	16212	16112	16253	16220	16211	16282	16167	16441	16058	16373	16316	16241	16337	16176	16419	16173	16178	16304	16208	16129	16328	16327	16132	16365	16271	16163	16178	16166	16272	16219	16236	16232	16161	16241	16301	16230	16325	16258	16068	16280	16121	16277	16256	16242	16300	16385	16255	16189	16152	16259	16272	16175	16159	16294	16152	16237	16164	16163	16184	16199	16258	16249	16170	16351	16379	16162	16388	16464	16072	16254	16234	16132	16102	16296	16163	16469	16196	16210	16091	16239	16286	16275	16338	16282	16155	16137	16271	16231	16107	16363	16242	16292	16299	16268	16282	16196	16185	16321	16267	16331	16250	16265	16324	16318	16187	16291	16206	16123	16181	16248	16126	16368	16390	16242	16095	16186	16344	16394	16265	16102	16282	16100	16117	16161	16185	16218	16300	16238	16168	16172	16162	16282	16344	16307	16354	16129	16170	16326	16054	16166	16178	16258	16234	16284	16051	16286	16327	16161	16226	16230	16201	16149	16158	16101	16379	16335	16384	16107	16241	16215	16043	16231	16242	16258	16251	16275	16242	16164	16071	16281	16367	16222	16027	16212	16084	16190	16227	16400	16302	16198	16214	16282	16055	16233	16292	16190	16227	16262	16188	16274	16265	16289	16224	16173	16424	16189	16269	16232	16439	16426	16270	15994	16115	16167	16174	16291	16172	16218	16360	16233	16184	16273	16165	16044	16220	16250	16153	16190	16283	16218	16220	16355	16113	16291	16321	16281	16190	16209	16261	16203	16190	16282	16244	16195	16256	16217	16069	16307	16265	16282	16268	16254	16163	16188	16411	15997	16220	16254	16317	16346	16394	15985	16293	16079	16367	16122	16203	16280	16352	16066	16411	16137	16200	16338	16003	16124	16107	16298	16287	16368	16182	16315	16288	16055	16242	16351	16238	16237	16256	16356	16129	16256	16286	16212	16151	16444	16234	16215	16132	16130	16085	16205	16293	16274	16293	16203	16184	16299	16382	16219	16306	16310	16241	15995	16257	16330	16222	16225	16144	16215	16068	16310	16094	16234	16214	16156	16268	16303	16210	16324	16137	16173	16305	16416	16102	16146	15992	16351	16180	16059	16271	16162	16350	16203	16201	16273	16007	16095	16300	16366	16372	16377	16158	16353	16133	16199	16244	16066	16163	16318	16286	16119	16286	16170	16203	16284	16241	16351	16198	16100	16280	16247	16279	16068	16294	16119	16273	16347	16289	16075	16029	16062	16373	16232	16335	16227	16115	16386	16471	16269	16205	16187	16308	16323	16201	16115	16160	16224	16441	16264	16117	16296	16431	16286	16324	16445	16173	16193	16244	16319	16286	16210	16273	16347	16133	16202	16278	16306	16160	16196	16287	16141	16198	16143	16235	16301	15988	16057	16280	16150	16368	16311	16323	16293	16172	16055	16373	16236	16161	16125	16150	16354	16329	16211	16236	16305	16231	16141	16236	16186	16186	16182	16172	16171	16303	16283	16177	16316	16336	16178	16298	16216	16295	16064	16206	16163	16323	16202	16218	16187	16214	16237	16230	16294	16157	16364	16290	16383	16113	16161	16367	16251	16276	16492	15987	16227	16301	16230	16129	16276	16236	16335	16175	16262	16317	16133	16389	16268	16262	16295	16226	16184	16309	16225	16305	16244	16165	16158	16193	16239	16196	16070	16272	16229	16134	16161	16307	16145	16293	16109	16367	16250	16361	16366	16412	16208	16329	16169	16186	16360	16097	16210	16092	16321	16166	16155	16112	16094	16156	16185	16262	16152	16236	16146	16374	16417	16152	16225	16090	16095	16291	16193	16288	16323	16112	16234	16264	16207	16213	16066	16169	16176	16478	16352	16079	16268	16315	16356	16194	16203	16215	16247	16175	16286	16410	16248	16199	16139	16068	16251	16159	16326	16142	16165	16179	16120	16276	16177	16248	16357	16398	16364	16389	16206	16111	16212	16202	16252	16247	16385	16353	16227	16327	16229	16300	16309	16310	16240	16472	16157	16051	16490	16189	16213	16341	16264	16238	16212	16149	16260	16224	16173	16327	16161	16289	16182	16278	16183	16229	16119	16239	16310	16427	16234	16286	16133	16380	16300	16542	16116	16227	16272	16163	16158	16135	16340	16425	16052	16303	16088	16189	16318	16248	16322	16360	16220	16167	16348	16153	16203	16265	16183	16297	16152	16016	16212	16384	16255	16261	16151	16229	16169	16260	16297	16157	16102	16368	16182	16432	16176	16259	16296	16478	16129	16468	16187	16274	16328	16288	16103	16342	16248	16225	16035	16223	16095	16213	16038	16315	16256	16208	16150	16264	16332	16108	16406	16197	16169	16317	16349	16221	16182	16165	16260	16163	16060	16233	16198	16361	16074	16189	16194	16187	16148	16233	16264	16363	16350	16357	16307	16149	16270	16304	16365	16306	16245	16224	16113	16249	16228	16258	16230	16209	16144	16179	16274	16301	16178	16255	16399	16161	16252	16400	16258	16221	16104	16221	16104	16250	16246	16229	16112	16167	16277	16214	16495	16315	16228	16191	16175	16192	16411	16275	16444	16133	16166	16226	16227	16251	16270	16178	16226	16286	16225	16248	16253	16319	16385	16194	16167	16174	16096	16194	16232	16083	16235	16087	16020	16361	16297	16194	16321	16155	16154	16147	16183	16154	16200	16371	16286	16192	16144	16417	16206	16191	16322	16167	16265	16085	16286	16286	16216	16260	16328	16222	16255	16299	16097	16270	16300	16105	16193	16281	16222	16216	16312	16161	16156	16499	16324	16230	16190	16319	16280	15955	16229	16314	16222	16242	16476	16137	16234	16236	16354	16220	16427	16241	16196	16197	16037	16239	16078	16448	16408	16207	16323	16081	16237	16401	16414	16236	16181	16085	16177	16331	16175	16232	16300	16219	16320	16202	16241	16134	16306	16318	16405	16148	16287	16177	16200	16124	16202	16236	16163	16295	16260	16298	16139	16172	16180	16208	16101	16141	16366	16356	16338	16302	16169	16178	16144	16350	16122	16117	16253	16132	16242	16210	16178	16459	16358	16305	16183	16305	16100	16235	16020	16326	16243	16200	16256	16210	16206	16169	16406	16372	16442	16231	16261	16278	16177	16179	16190	16295	16308	16171	16401	16235	16335	16140	16058	16190	16170	16103	16332	16213	16382	16349	16182	16208	16169	16316	16206	16318	16173	16329	16299	16286	16329	16369	16242	16149	16148	16162	16239	16353	16280	16319	16144	16325	16349	16162	16271	16353	16278	16188	16238	16324	16268	16324	16187	16227	16121	16133	16318	16259	16255	16148	16054	16043	16400	16267	16310	16198	16200	16298	16190	16219	16228	16334	16298	16299	16178	16180	16324	16251	16527	16383	16195	16122	16200	16203	16072	16176	16438	16158	16251	16284	16194	16115	16322	16355	16076	16110	16337	16168	16275	16287	16280	16381	16336	16316	16226	16281	16211	16321	16141	16274	16197	16083	16267	16499	16250	16045	16380	16214	16186	16171	16110	16395	16270	16289	16176	16302	16244	16204	16048	16187	16390	16380	16303	16115	16264	16234	16305	16292	16140	16167	16349	16412	16071	16296	16303	16202	16336	16260	16366	16179	16177	16341	16160	16342	16194	16299	16189	16322	16125
23623	21076	28550	24443	23780	25249	25392	22080	21268	20941	20452	20129	19878	19721	19734	19426	19458	19342	19063	19065	19142	18914	19010	19125	18698	18884	18901	19013	18975	18800	18743	18942	18931	18765	18721	18812	18783	18816	18781	18782	18625	18824	18804	18690	18836	19021	19109	19056	19009	19089	18737	18840	18796	18830	18636	18881	18716	18689	18812	18740	19021	18722	18879	18690	18816	18874	18853	18850	18449	18913	18823	18610	18915	18893	18743	18871	18562	18767	18768	18789	18943	18638	18586	18765	18769	18782	18640	18846	18599	18730	18804	18775	18804	18472	18728	18811	18846	18838	18452	18570	18697	18595	18820	18745	18745	18888	18680	18912	18657	18580	18629	18777	18808	18732	18502	18944	19066	18697	18820	18847	18770	18844	18726	18755	18854	18609	18586	18601	18810	18691	18888	18800	18744	18573	18781	18828	18637	18878	18513	18661	18674	18753	18721	18621	18784	18831	18785	18596	18523	18678	18795	18569	18892	18712	18719	18841	18854	18633	18530	18868	18881	18577	18621	18822	18640	18774	18695	18597	18622	18647	18755	18779	18846	18724	18537	18784	18749	18681	18755	18770	18702	18440	18643	18860	18754	18714	18643	18667	18707	18611	18540	18720	18916	18650	18688	18504	18862	18696	18731	18678	18877	18728	18665	18836	18631	18717	18612	18701	18611	18785	18810	18685	18660	18830	18549	18504	18747	18542	18698	18551	18751	18800	18708	18548	18491	18358	18534	18549	18442	18880	18797	18682	18622	18649	18516	18695	18601	18720	18712	18715	18888	18855	18726	18656	18834	18773	18872	18808	18889	18773	18743	18778	18709	18603	18780	18703	18813	18743	18592	18765	18672	18731	18808	18499	18736	18766	18769	18738	18955	18782	18664	18577	18788	18769	18718	18688	18784	18760	18843	18823	18716	18825	18764	18681	18746	18812	18651	18577	18872	18685	18626	18801	18805	18820	18589	18739	18827	18680	18685	18847	18780	18598	18691	18676	18765	18570	18680	18844	18550	18897	18752	18756	18642	18519	18661	18784	18752	18475	18614	18607	18678	18662	18738	18874	18834	18663	18739	18708	18808	18776	18836	18692	18696	18635	18715	18616	18722	18608	18576	18637	18735	18815	18852	18657	18598	18738	18904	18734	18784	18694	18509	18748	18564	18798	18796	18719	18670	18847	18883	18738	18805	18655	18845	18639	18683	18744	18821	18714	18647	18705	18579	18591	18623	18640	18621	18745	18775	18719	18828	18748	18724	18507	18714	18850	18927	18637	18735	18665	18615	18611	18430	18640	18848	18600	18585	18514	18714	18804	18758	18882	18823	18660	18643	18685	18815	18740	18930	18612	18625	18579	18782	18843	18583	18601	18830	18694	18770	18654	18528	18818	18748	18525	18801	18819	18732	18620	18805	18710	18498	18661	18797	18762	18670	18636	18805	18759	18777	18670	18544	18774	18763	18657	18731	18691	18701	18804	18817	18649	18875	18910	18712	18701	18679	18832	18938	18681	18762	18734	18539	18622	18918	18610	18725	18629	18849	18642	18771	18661	18593	18771	18764	18695	18716	18767	18688	18521	18674	18416	18891	18331	18839	18724	18629	18744	18633	18858	18698	18527	18583	18732	18729	18766	18737	18513	18731	18793	18853	18862	18680	18803	18805	18724	18524	18595	18791	18841	18397	18754	18656	18715	18720	18704	18597	18615	18816	18678	18458	18664	18733	18802	18741	18704	18658	18705	18797	18457	18667	18808	18593	18567	18867	18506	18692	18472	18712	18603	18826	18924	18619	18770	18700	18676	18831	18716	18785	18607	18734	18815	18840	18651	18350	18798	18867	18779	18598	18713	18612	18758	18915	18814	18807	18637	18603	18726	18574	18801	18512	18666	18683	18823	18590	18711	18555	18725	18720	18865	18791	18712	18840	18869	18641	18607	18649	18649	18716	18708	18777	18713	18736	18627	18778	18641	18746	18623	18643	18845	18498	18783	18593	18796	18608	18723	18712	18445	18818	18733	18888	18599	18607	18552	18780	18710	18549	18654	18715	18756	18841	18743	18562	18571	18700	18805	18804	18642	18678	18636	18529	18560	18515	18827	18797	18872	18789	18926	18893	18742	18809	18903	18691	18506	18753	18714	18987	18689	18647	18572	18721	18867	18937	18792	18586	18676	18865	18583	18619	18914	18772	18822	18832	18737	18644	18694	18784	18784	18705	18914	18666	18664	18612	18784	18527	18691	18723	18807	18669	18681	18753	18508	18805	18489	18809	18654	18598	18840	18572	18583	18799	18631	18564	18731	18559	18615	18561	18733	18849	18492	18729	18608	18661	18751	18691	18683	18625	18490	18731	18800	18604	18681	18595	18929	18691	18666	18767	18644	18740	18698	18413	18552	18777	18616	18854	18740	18513	18741	18819	18785	18704	18734	18660	18562	18639	18528	18659	18824	18704	18600	18901	18812	18727	18738	18619	18742	18601	18869	18609	18595	18679	18829	18907	18725	18775	18676	18786	18554	18634	18599	18522	18698	18698	18664	18859	18807	18801	18730	18605	18704	18596	18718	18732	18816	18560	18725	18828	18752	18756	18784	18906	18737	18998	18810	18785	18649	18570	18586	18709	18485	18684	18806	18797	18666	18895	18708	18615	18729	18707	18829	18823	18697	18527	18676	18791	18743	18704	18707	18785	18735	18630	18581	18796	18803	18544	18622	18705	18772	18866	18867	18787	18680	18742	18897	18597	18781	18724	18797	18735	18649	18778	18650	18866	18701	18469	18803	18741	18884	18712	18678	18811	18757	18653	18461	18598	18630	18690	18777	18749	18736	18645	18554	18886	18726	18814	18745	18560	18846	18700	18783	18792	18816	18696	18908	18664	18742	18559	18593	18778	18597	18663	18858	18709	18763	18558	18735	18892	18864	18978	18698	18488	18708	18649	18575	18763	18724	18771	18664	18847	18698	18876	18628	18714	18552	18922	18836	18966	18599	18686	18720	18855	18776	18806	18594	18656	18619	18780	18708	18615	18713	18698	18610	18729	19007	18627	18823	18828	18647	18873	18876	18685	18754	18549	18524	18846	18650	18481	18890	18585	18703	18676	18622	18734	18753	18870	18603	18765	18851	18578	18653	18627	18695	18606	18882	18648	18709	18716	18738	18821	18622	18919	18798	18702	18682	18717	18859	18715	18827	18624	18712	18666	18713	18692	18652	18694	18636	18664	18735	18834	18760	18708	18738	18807	18817	18801	18598	18495	18808	18758	18662	18878	18672	18735	18818	18542	18844	18669	18718	18699	18754	18698	18681	18490	18485	18647	18646	18581	18718	18801	18821	18658	18710	18824	18579	18702	18835	18786	18823	18679	18773	18665	18824	18565	18627	18694	18593	18531	18723	18770	18713	18512	18703	18759	18794	18748	18840	18655	18598	18845	18771	18609	18576	18781	18681	18607	18913	18726	18618	18617	18671	18829	18878	18857	18703	18496	18938	18602	18637	18636	18721	18792	18596	18930	18872	18716	18779	18877	18757	18731	18643	18777	18604	18632	18893	18796	18873	18769	18735	18673	18636	18736	18664	18788	18822	18716	18786	18672	18873	18768	18619	18767	18985	18745	18826	18753	18941	18565	18683	18778	18749	18859	18807	18722	18731	18610	18618	18959	18577	18751	18795	18732	18851	18858	18686	18689	18473	18831	18602	18787	18760	18775	18767	18837	18547	18783	18535	18690	18625	18831	18686	18534	18569	18944	18649	18613	18743	18734	18738	18728	18777	18830	18700	18856	18698	18819	18719	18547	18784	18760	18919	18938	18900	18691	18690	18779	18683	18741	18996	18700	18645	18738	18758	18650	18668	18850	18723	18693	18770	18881	18827	18564	18718	18725	18701	18534	18628	18970	18667	18632	18520	18953	18615	18779	18680	18595	18548	18661	18717	18606	18849	18626	18718	18675	18733	18667	18590	18827	18608	18538	18645	18662	18700	18928	18768	18721	18499	18731	18766	18753	18703	18732	18748	18842	18640	18789	18696	18702	18676	18683	18626	18745	18643	18926	18818	18735	18876	18946	18710	18930	18813	18610	18522	18655	18604	18755	18638	18736	18663	18976	18903	18694	18716	18756	18699	18754	18682	18840	18800	18704	18876	18831	18612	18798	18730	18630	18581	18914	18562	18871	18685	18602	18439	18732	18916	18650	18459	18710	18686	18609	18537	19026	18854	18909	18857	18759	18675	18753	18794	18789	18718	18627	18693	18665	18467	18900	18505	18553	18784	18693	18727	18732	18485	18874	18887	18659	18656	18740	18724	18808	18866	18721	18752	18674	18539	18848	18636	18559	18805	18818	18845	18638	18638	18675	18537	18845	18632	18733	18625	18834	18894	18636	18724	18473	18709	18677	18838	18702	18711	18689	18834	18677	18914	18693	18630	18753	18792	18618	18546	18897	18849	18820	18649	18677	18631	18767	18525	18825	18720	18624	18710	18725	18732	18730	18694	18586	18461	18740	18884	18770	18652	18748	18671	18723	18826	18696	18703	18599	18578	18795	18752	18768	18680	18790	18670	18586	18754	18768	18827	18850	18576	18686	18605	18756	18681	18650	18634	18839	18579	18679	18583	18664	18646	18490	18923	18870	18840	18618	18645	18946	18819	18735	18855	18680	18657	18705	18572	18641	18668	18704	18791	18568	18842	18831	18649	18771	18827	18955	18733	18684	18739	18885	18745	18554	18706	18689	18523	18670	18544	18763	18806	18810	18728	18667	18682	18727	18976	18492	18745	18684	18719	18716	18934	18927	18619	18746	18773	18911	18787	18648	18734	18795	18898	18755	18660	18635	18934	18652	18729	18694	18751	18831	18614	18599	18600	18748	18627	18865	18660	18768	18629	18627	18633	18627	18740	18832	18698	18808	18759	18513	18850	18607	18446	18795	18699	18696	18910	18921	18854	18796	18488	18820	18455	18778	18870	18939	18617	18576	18779	18706	18672	18841	18744	18930	18714	18905	19013	18768	18867	18652	18591	18714	18811	18497	18672	18635	18722	18704	18790	18611	18894	18653	18782	18566	18612	18770	18887	18778	18787	18712	18704	18730	18752	18743	18712	18769	18684	18634	18674	18828	18892	18750	18649	18734	18789	18873	18741	18603	18761	18703	18769
26000	45380	41386	33053	28155	24898	22995	21336	20425	19418	18735	18273	17896	17801	17615	17199	17091	16946	16725	16896	16597	16554	16413	16452	16508	16382	16344	16430	16408	16449	16417	16435	16435	16176	16443	16313	16278	16509	16348	16358	16464	16321	16407	16344	16210	16490	16325	16246	16416	16285	16512	16293	16421	16225	16248	16231	16263	16355	16291	16366	16242	16276	16237	16386	16218	16229	16246	16252	16247	16280	16203	16284	16261	16258	16239	16270	16294	16386	16368	16221	16317	16303	16380	16317	16236	16138	16185	16011	16467	16194	16432	16289	16404	16355	16430	16466	16302	16436	16331	16266	16194	16339	16278	16182	16274	16263	16267	16345	16295	16247	16263	16294	16261	16313	16332	16349	16263	16243	16385	16247	16092	16136	16357	16237	16269	16050	16297	16124	16368	16196	16139	16178	16346	16321	16204	16310	16347	16236	16091	16439	16397	16246	16142	16123	16116	16103	16415	16222	16371	16271	16181	16159	16152	16206	16329	16291	16231	16088	16233	16234	16161	16203	16325	16406	16241	16125	16278	16249	16320	16246	16152	16393	16287	16188	16175	16211	16251	16228	16337	16398	16154	16341	16105	16236	16228	16199	16191	16290	16144	16191	16385	16357	16138	16230	16320	16309	16196	16203	16125	16346	16352	16155	16420	16179	16261	16458	16109	16510	16292	16116	16222	16455	16311	16258	16214	16451	16259	16358	16399	16253	16326	16120	16178	16295	16171	16185	16241	16295	16196	16374	16304	16253	16247	16370	16225	16350	16066	16290	16539	16281	16122	16302	16440	16239	16204	16291	16344	16284	16216	16330	16191	16292	16377	16350	16251	16290	16321	16171	16307	16402	16197	16244	16234	16178	16059	16376	16232	16432	16159	16101	16044	16243	16079	16198	16208	16302	16270	16056	16299	16247	16310	16210	16224	16167	16328	16301	16263	16263	16264	16312	16295	16398	16162	16258	16265	16362	16226	16391	16356	16285	16358	16326	16309	16186	16209	16416	16255	16211	16124	16250	16337	16380	16080	16393	16454	16246	16201	16267	16400	16273	16170	16330	16297	16391	16148	16242	16261	16499	16336	16329	16298	16194	16199	16407	16316	16132	16347	16297	16202	16247	16231	16398	16033	16566	16323	16424	16315	16279	16394	16369	16147	16246	16253	16307	16190	16302	16273	16373	16371	16156	16146	16249	16269	16245	16244	16255	16173	16250	16210	16228	16197	16261	16231	16207	16083	16291	16385	16396	16310	16442	16372	16203	16437	16338	16360	16191	16359	16210	16400	16337	16067	16249	16111	16262	16323	16182	16225	16325	16271	16290	16165	16216	16223	16264	16223	16196	16380	16134	16428	16256	16374	16447	16215	16297	16342	16267	16234	16193	16163	16069	16321	16236	16073	16268	16332	16324	16201	16227	16398	16411	16356	16470	16269	16191	16154	16137	16130	16255	16360	16299	16260	16366	16188	16386	16206	16428	16121	16109	16117	16272	16377	16301	16247	16250	16224	16336	16203	16155	16253	16339	16344	16238	16330	16265	16341	16264	16262	16332	16296	16158	16244	16349	16390	16150	16174	16179	16307	16333	16363	16276	16337	16107	16227	16325	16315	16180	16269	16314	16235	16229	16202	16267	16270	16186	16297	16362	16252	16215	16335	16302	16081	16174	16251	16329	16360	16232	16401	16095	16156	16283	16189	16054	16311	16145	16339	16334	16443	16087	16303	16311	16391	16250	16174	16185	16373	16191	16256	16274	16479	16450	16300	16237	16243	16407	16108	16194	16237	16132	16209	16203	16220	16287	16382	16341	16293	16159	16181	16224	16265	16192	16180	16085	16262	16218	16248	16127	16256	16154	16347	16307	16339	16284	16374	16302	16383	16304	16496	16288	16285	16338	16284	16452	16394	16212	16179	16206	16397	16112	16393	16225	16341	16268	16296	16265	16317	16312	16302	16286	16384	16404	16271	16308	16232	16257	16302	16336	16229	16248	16207	16180	16123	16100	16286	16357	16273	16201	16361	16302	16238	16215	16095	16327	16268	16222	16264	16156	16556	16206	16261	16393	16379	16455	16314	16444	16244	16152	16184	16029	16109	16306	16212	16234	16238	16251	16273	16219	16170	16328	16210	16413	16195	16257	16346	16301	16109	16237	16455	16233	16190	16336	16288	16306	16278	16189	16336	16229	16207	16284	16347	16242	16460	16332	16377	16205	16401	16334	16157	16278	16231	16297	16359	16317	16371	16348	16145	16157	16267	16439	16266	16117	16228	16292	16387	16253	16144	16177	16248	16305	16286	16404	16274	16094	16334	16244	16319	16237	16250	16253	16299	16232	16204	16410	16173	16176	16430	16267	16326	16328	16263	16361	16200	16266	16246	16260	16269	16252	16338	16190	16232	16349	16243	16282	16142	16279	16270	16168	16401	16201	16370	16178	16365	16416	16404	16120	16297	16320	16449	16165	16296	16229	16309	16238	16304	16301	16273	16032	16290	16351	16357	16172	16225	16185	16072	16146	16271	16142	16375	16254	16089	16229	16221	16122	16183	16369	16255	16344	16249	16346	16347	16420	16243	16307	16259	16403	16375	16187	16362	16157	16210	16142	16161	16203	16319	16292	16250	16352	16216	16264	16401	16224	16347	16284	16259	16251	16307	16400	16276	16241	16247	16292	16320	16248	16204	16139	16173	16316	16489	16241	16157	16178	16323	16280	16133	16245	16363	16220	16218	16391	16171	16140	16414	16237	16535	16314	16310	16439	16288	16112	16062	16318	16220	16304	16268	16145	16224	16361	16463	16150	16206	16250	16461	16222	16311	16212	16019	16326	16255	16268	16350	16285	16404	16132	16258	16271	16254	16286	16305	16297	16314	16343	16316	16333	16217	16158	16317	16270	16404	16304	16298	16238	16167	16157	16284	16343	16361	16225	16319	16140	16354	16282	16262	16369	16330	16150	16260	16238	16239	16371	16218	16225	16298	16408	16175	16148	16263	16285	16419	16340	16281	16286	16139	16184	16274	16144	16266	16391	16308	16272	16166	16225	16230	16286	16349	16345	16332	16298	16273	16203	16402	16240	16424	16382	16280	16077	16312	16226	16207	16354	16256	16185	16169	16267	16292	16214	16264	16140	16235	16284	16357	16324	16376	16245	16253	16122	16308	16224	16230	16288	16321	16326	16264	16204	16347	16402	16392	16228	16288	16274	16211	16240	16214	16254	16116	16220	16330	16099	16175	16193	16298	16258	16258	16263	16325	16349	16228	16320	16278	16201	16280	16220	16204	16228	16362	16420	16371	16290	16165	16394	16123	16281	16245	16202	16225	16264	16199	16194	16260	16329	16328	16327	16453	16248	16282	16161	16188	16180	16149	16330	16387	16422	16405	16279	16384	16154	16380	16374	16008	16312	16289	16182	16289	16233	16231	16362	16220	16284	16250	16212	16246	16218	16310	16343	16031	16304	16316	16276	16306	16308	16375	16379	16231	16069	16285	16469	16278	16239	16266	16152	16097	16271	16320	16377	16175	16162	16382	16344	16272	16182	16305	16087	16520	16199	16399	16206	16237	16288	16212	16315	16392	16048	16452	16376	16299	16362	16348	16304	16209	16382	16254	16351	16266	16156	16333	16311	16254	16188	16404	16190	16361	16264	16225	16288	16398	16387	16226	16211	16180	16159	16314	16095	16509	16232	16221	16311	16212	16233	16352	16244	16283	16291	16358	16117	16067	16140	16186	16427	16097	16087	16228	16157	16395	16351	16170	16239	16342	16252	16197	16464	16195	16306	16332	16081	16210	16278	16281	16172	16287	16155	16416	16353	16305	16400	16192	16182	16380	16315	15999	16023	16283	16157	16257	16187	16308	16147	16324	16276	16373	16185	16296	16208	16222	16312	16069	16283	16206	16425	16190	16342	16147	16307	16178	16230	16400	16425	16137	16190	16265	16378	16159	16276	16317	16412	16167	16162	16179	16357	16227	16316	16011	16311	15937	16322	16436	16161	16378	16299	16259	16216	16428	16371	16313	16391	16182	16207	16253	16301	16240	16447	16571	16412	16188	16294	16126	16412	16173	16191	16178	16157	16207	16199	16302	16452	16195	16227	16392	16229	16416	16144	16160	16320	16236	16278	16284	16161	16099	16365	16146	16190	16150	16276	16232	16308	16429	16349	16253	16485	16378	16168	16177	16371	16207	16436	16254	16248	16334	16272	16144	16438	16406	16155	16262	16211	16364	16079	16083	16306	16242	16284	16085	16210	16270	16272	16143	16229	16312	16355	16275	16414	16248	16361	16164	16353	16319	16369	16185	16274	16373	16163	16278	16126	16368	16375	16133	16348	16273	16213	16370	16275	16280	16405	16284	16339	16415	16235	16247	16275	16174	16425	16366	16330	16183	16233	16489	16251	16265	16286	16302	16161	16361	16152	16268	16131	16222	16253	16231	16492	16336	16378	16323	16307	16191	16302	16197	16157	16215	16309	16273	16322	16215	16268	16335	16257	16337	16370	16148	16255	16184	16382	16312	16325	16257	16119	16247	16301	16377	16152	16313	16480	16151	16301	16244	16148	16288	16109	16115	16266	16327	16240	16209	16207	16309	16363	16460	16287	16124	16221	16182	16322	16294	16212	16289	16337	16097	16301	16301	16362	16141	16247	16361	16217	16311	16185	16225	16303	16089	16143	16304	16218	16396	16098	16239	16230	16167	16203	16266	16170	16077	16344	16129	16235	16389	16322	16302	16244	16305	16320	16224	16266	16235	16317	16025	16363	16399	16415	16136	16259	16302	16219	16362	16384	16338	16246	16189	16319	16333	16435	16123	16332	16210	16221	16157	16397	16124	16337	16224	16132	16218	16207	16414	16283	16213	16334	16454	16252	16145	16159	16174	16312	16357	16213	16273	16373	16222	16288	16369	16204	16294	16126	16151	16274	16204	16298	16369	16184	16308	16081	16277	16413	16335	16369	16266	16379	16226	16181	16316	16149	16320	16214	16228	16289	16131	16226	16350	16166	16083	16342	16089	16306	16269	16162	16139	16291	16366	16317	16368	16178	16327	16369	16278	16363	16066	16262	16315	16227	16129	16266	16251	16411	16286	16220	16151	16224	16359	16237	16302	16131	16344	16058	16294	16120	16153	16204	16153	16249	16352	16304
22541	21064	28842	23591	21978	25880	29414	24649	23083	22844	22261	21661	21424	21559	21253	20930	20773	20378	20332	20611	20403	20209	20069	20050	20139	19993	20265	20033	19951	20040	19902	20105	20088	20107	20021	20161	19948	19939	20031	20146	20080	20028	19945	19888	19971	19965	20056	20108	20222	20130	19806	19752	19795	19808	19812	19917	19834	19827	19943	19804	20017	19819	19728	20052	19820	19947	19721	19617	19929	19814	19750	19764	19985	20012	20100	19761	19739	19683	19815	19829	19810	19990	19853	19702	19603	19730	19673	19562	19823	19797	19982	19723	19704	19890	19867	19657	19650	19796	19885	19809	19940	19714	19837	19743	19781	19635	19848	19816	19826	19876	19779	19961	19798	19772	19788	19907	19864	19817	19688	19985	19664	19807	19729	19509	19693	19679	19755	19842	19716	19774	19727	19825	20055	19882	19749	19882	19752	19916	19797	19991	19645	19863	19773	19722	19869	19848	19655	19614	19875	19618	19819	19881	20030	19720	19751	19717	19745	19923	19870	19762	19868	19783	19733	19816	19815	19717	19574	19719	19968	19787	19765	19734	19823	19945	19708	19726	19751	19717	19712	19729	19790	19898	19675	19719	19811	19682	19930	19992	19617	20056	19634	19749	19679	19798	19891	19656	19715	19546	20050	20104	19807	19838	19704	19861	19796	19886	19721	19897	19727	19528	19862	19833	19715	19910	19799	19812	19906	19843	19844	19761	19850	19899	19788	19743	19717	19637	19953	19969	19641	19487	19837	19656	20052	19937	19826	19758	19750	19883	19775	19748	19766	19966	19939	19918	19753	19935	19735	19927	19820	19735	19976	19659	19538	19615	19789	19823	19752	19659	19782	19554	19761	19608	19977	19725	19890	19751	19825	19631	19689	19682	19554	19664	19911	19896	19571	19738	19846	19899	19785	19720	20026	19898	19966	19606	19898	19674	19579	19852	19907	19807	19851	19792	19639	19592	20085	19860	19886	19640	19923	19804	19652	19742	19745	19822	19623	19691	19640	19659	19726	19853	19716	19810	19884	19771	19751	19735	19884	19891	19615	19668	19859	19639	19845	19905	19786	19842	19747	19928	19720	19617	19702	19644	19687	19736	19938	19956	19880	19962	19688	19769	19747	19814	19838	20014	19779	19806	19937	19835	19829	19643	19772	19744	19617	19786	19709	19963	19967	20005	19777	19806	19887	19560	19688	19726	19729	19990	19863	19512	19876	19450	19646	19827	19933	19679	19853	19907	19751	19739	19691	19612	19922	19718	19984	19809	19754	19645	19925	19945	19576	19672	19553	19813	19998	19879	19833	19995	19872	19815	19915	19696	19800	19882	19628	19681	19958	19861	19768	19711	19885	19718	19722	19673	19744	19678	19815	19690	19681	19551	19867	19941	19868	19740	19714	19678	19875	19900	19849	20019	19875	19627	19866	19888	19807	19880	19969	19723	19745	19757	19778	19879	19687	19605	19878	19766	19763	19863	19971	19595	19913	19633	19876	19718	19638	19662	19809	19950	19878	19712	19894	19673	19770	20132	19696	19840	19551	19729	19874	20015	19938	19829	19932	19834	19816	19808	19960	19831	19744	19692	19621	19713	19689	19723	19887	19651	19771	19783	19827	19700	19887	19719	19899	19687	19671	19847	19647	19745	19805	19663	19796	20001	19640	19746	19893	19746	19983	19811	19902	19790	19991	19915	19814	19915	19991	19980	19816	19798	19743	19818	20041	19904	19839	19654	19956	19627	19841	19735	19965	19882	19761	19822	19889	19907	19839	19530	19947	19983	19979	19731	19626	19608	19864	19656	19614	19662	19929	19530	19864	19600	19781	19610	19584	19842	20079	19552	19783	19730	19782	19922	19587	19615	19819	19959	19674	19957	19712	19592	19762	19744	19757	19704	19908	19839	19632	19629	19936	19871	19694	19960	19728	19754	19757	19628	19799	19762	19792	19670	19811	19775	19668	19613	19753	19687	19816	19739	19679	19620	19921	19769	19653	19738	19787	19851	19914	19656	19876	19825	19855	19781	19887	19685	19903	19814	19658	19665	19740	19874	19713	19555	19641	19765	19937	19736	19795	19938	19736	19783	19728	19778	19872	19811	19856	19847	19806	19745	19763	19855	19625	19565	19826	19648	19804	19535	19551	19640	19947	19787	19688	19783	19672	19688	19914	20055	19771	19936	19826	19842	19834	19721	19804	19665	19872	19930	19681	19767	19582	19660	19858	19468	19751	19643	19875	19677	19835	19687	19926	19718	19792	19690	19804	19813	19616	19491	19792	19754	19812	19785	19736	20003	19780	19742	19617	19682	19729	19767	19740	19799	19703	19658	19736	19604	19830	19629	19741	19541	19688	19817	19745	19906	19861	19768	19650	19866	20027	19835	19918	19891	19954	19727	19741	19804	19903	19811	19833	19754	19546	19900	19719	19670	19584	19608	19932	19861	19728	19696	19837	19684	19866	19814	19908	19861	19539	19722	19807	19752	19478	19856	19728	19717	20009	19749	19645	19899	19937	19766	20061	19772	19692	19859	19997	19875	19600	19636	19671	19780	19780	19857	19853	19693	19989	19877	19704	19771	19792	19763	19704	19769	19858	19950	19909	19938	20050	19770	19775	19941	19905	19776	19911	19842	19797	19760	19747	19571	19667	19857	19951	19691	19888	19768	19753	19690	19878	19744	19872	19598	19789	19816	19758	19889	19880	19798	19558	19996	19808	19754	19998	20090	19680	19719	19856	19792	19670	19689	19702	19759	19911	19732	19767	19660	19788	19649	19697	19623	19681	19774	19798	19814	19820	19933	19691	19579	19789	19595	19754	19729	19647	19642	19755	19979	19716	19630	19678	19673	19864	19580	19773	19826	19823	19895	19720	19835	19653	19729	19775	19797	19809	19817	19752	19789	19645	19837	19921	19621	19669	19707	19746	19637	19678	19550	19808	19747	19680	19497	19746	19687	19673	19784	19904	19830	19863	19798	19904	19701	19787	19749	19681	19624	19740	19871	19773	20068	20086	19752	19591	19823	19616	19798	20005	19771	19884	19791	19796	19654	19709	19610	19821	19826	19746	19883	19756	19884	19701	19752	19738	19709	19760	19820	19811	19833	19842	19893	19881	19666	19653	19681	19913	19737	19843	19763	19886	19840	19786	19864	19689	19836	19717	19802	19857	19816	19847	19620	19667	19739	19786	19843	19818	19718	19660	19771	19889	19879	19821	19844	19584	19728	19799	19799	19904	19927	19663	19794	19694	19597	19731	19813	19563	19964	19770	19672	19634	19733	19717	19802	19830	19755	19927	19819	19764	19748	19663	19761	19786	19728	19957	19824	19985	19919	19789	19848	19541	19777	19784	19679	19667	19713	19853	19681	19581	19910	19579	20085	19672	19915	19934	19870	19640	19821	19917	19870	19905	19846	19815	19711	19814	19699	19823	19852	19690	19781	19607	19791	19956	19812	19746	19958	19811	19725	19910	19761	19855	19642	19841	19820	19972	19833	19661	19824	19961	19551	19837	19851	19798	19586	20029	19484	19756	19755	19466	19737	19623	19747	19843	20029	19621	19710	19756	20012	19975	19753	19651	19663	19650	19721	19649	19512	19684	19656	19752	19724	20017	19906	19609	19949	19866	19730	19677	19637	19732	20048	19988	19698	19793	19810	19897	19747	19611	19588	19782	19903	19842	19942	19729	19758	19649	19812	19865	19686	19841	19692	19867	19629	19698	19765	19719	19843	19688	19924	19853	19594	19552	19688	19717	19646	19895	19831	19905	19926	19831	19945	19775	19837	19774	19691	19766	19925	19904	19612	19860	19759	19686	19720	19863	19685	19703	19762	19817	19917	19716	19747	19920	19602	19939	19431	19693	20012	19729	19725	19655	19782	19726	19798	19802	19704	19824	19633	19799	19686	20005	19890	19802	19672	19867	19655	19890	19777	19652	19718	19642	19755	19947	19917	19720	19584	19867	19573	19635	19962	19906	19928	19754	19598	19798	19894	19810	19866	19610	19848	19785	19847	19844	20004	19611	19881	19766	19812	19836	19765	19659	19683	19763	19996	19701	19841	19653	19895	19737	19923	19704	19499	19822	19832	19832	19686	19660	19805	19801	19845	19824	19553	19924	19637	19639	19821	19860	19629	19649	19572	19763	19825	19731	19650	19572	19755	19731	19772	19864	19866	19843	19826	19639	19658	19828	19826	19563	19676	19811	19966	19887	19695	19764	19750	19549	19993	19670	19748	19734	19971	19770	19707	19803	19884	19792	19750	19872	19552	19612	19613	19879	19681	19860	19878	19921	19655	19970	19524	19879	19833	19785	19786	19840	19639	19775	19771	19750	19654	19761	19730	19690	19862	20035	19989	19773	19708	19500	19924	19882	19540	19598	19693	19724	19774	19676	19948	19547	19886	19909	19816	19976	19754	19810	19773	19988	19889	19479	19657	19708	19831	19723	19824	19917	19965	19988	19789	19681	19541	19909	19796	19906	19981	19957	19665	19684	19764	19779	19771	19907	19781	19750	19883	19804	19714	19670	19795	19806	19788	19755	19706	19708	19715	19991	19730	19852	19826	19880	19735	19747	19653	19775	20017	19630	19715	19647	19947	19777	19772	19641	19650	19582	19574	19785	19555	19585	20005	19695	19899	19881	19677	19948	19738	19881	19719	20018	19780	19828	19798	19612	19724	19871	19813	19718	19716	19752	20042	19918	19962	19922	19667	19676	19596	19576	19899	19979	19879	19972	19751	19816	20010	19625	19686	19591	19762	19769	19584	19680	19711	19505	19689	19872	19953	19894	19925	19850	19898	20032	19769	19858	19798	19799	19608	19912	19779	19813	19696	19690	19797	19856	19850	19767	19698	19831	19629	19879	19688	19755	19737	19730	19656	19875	19947	19657	19734	19629	19739	19845	19563	20025	19788	19729	19939	19824	19901	19877	19717	19774	19804	19639	19559	19949	19762	19995	19681	19862	19641	19877	19763	19831	19723	19739	19796	19613	19892	19752	19815	19679	19739	19586	19759	19834	19785	19789	19868	19737	19762	19785	19776	19797	19870	19892	19856	19880	19666	19785	19683	19917	19834	19639	19820	20188	19666	19930	19823	19675	20006	19773	19731	19842	19843	19775	19862	19717	19630	19901	19708	19810	19647	19758	19881
28783	49461	46025	36627	31496	28255	26016	23926	22228	21289	20103	19553	19137	19074	18814	18302	17804	17734	17569	17448	17215	16960	17256	16758	17116	16966	17006	17023	16978	16770	17201	16898	17017	17094	16996	16899	16880	16810	17055	16956	16836	16937	16880	17069	17018	17082	16916	17109	17136	16909	16895	16965	17006	16912	16886	16860	16878	16817	16804	16715	16871	16624	16760	16890	16931	16832	16938	16948	16865	16870	16852	16809	16786	16814	16790	16885	16891	16743	16912	16840	16837	16869	17008	16951	16892	16888	16837	16931	16770	16727	16723	16676	16851	16766	16774	16781	16836	16672	16910	16918	16874	16976	16968	16663	16816	16778	16769	16551	16905	16727	16912	16850	16886	16862	16674	16888	16824	16852	16815	16917	16767	16778	16836	16667	17030	16787	16885	16659	16719	16648	16763	16907	16639	16828	16723	16954	16611	16693	16855	16622	16741	16799	16879	16837	16952	16831	16732	16920	16838	16957	16845	16713	16834	16697	16833	16988	16830	16684	16835	16611	16882	16777	16756	16653	16813	16745	16742	16923	16853	16844	16671	16958	16716	16651	16893	16802	16774	16978	16811	16813	16829	16725	16769	16674	16699	16832	16730	16703	16874	16808	16736	16676	16955	16768	16672	16742	16756	16831	16854	16924	16832	16840	16845	16786	16900	16792	16956	16630	16809	16739	16655	16718	16811	16659	16672	16720	16692	17016	16845	16829	16800	16736	16755	16679	16642	16820	16678	16917	16705	16890	16904	16849	16814	16854	16820	16925	16654	16819	16663	16965	16748	16952	16727	16717	16646	16842	16913	16713	16862	16662	16897	16694	16894	16861	16716	16711	16801	16871	16761	16685	16668	16767	16769	16802	16860	16698	16761	16727	16837	16590	16732	16856	16747	16698	16848	17025	16648	16823	16914	16836	16891	16877	16716	16817	16753	16747	16807	17018	16762	16754	16915	16803	16954	16851	16793	16945	16781	16785	16836	16832	16724	16660	17027	16986	16798	16712	16825	16896	16776	16868	16777	16725	16653	16845	16758	16827	16736	16704	16927	16736	16712	16805	16667	16714	16789	16615	16650	16764	16934	16867	16670	16690	16821	16843	16739	16724	16869	16783	16775	16818	16808	16885	16734	16821	16749	16729	16870	16801	16858	16873	16952	16739	16798	16781	16608	16672	16804	16846	16803	16822	16718	16737	16797	16803	16845	16754	16626	16922	16857	16634	16881	16806	16771	16801	16775	16740	16907	16921	16761	16776	16830	16800	16875	16663	16797	16941	16584	16985	16622	16892	16860	16817	16974	16760	16704	16895	16672	16799	16761	16878	16948	16632	16798	16914	16804	16901	16763	16852	16917	16676	16941	16925	16865	16768	16745	16777	16803	16708	16966	16880	16703	16970	16707	16702	16943	16886	16814	16931	16749	16739	16491	16842	16699	16831	16843	16629	16684	16807	16883	16754	16686	16907	16802	16591	16917	16705	16916	16843	16843	16828	16769	16920	16806	16793	16934	16790	16840	16710	16669	16906	16905	16707	16922	16853	16775	16658	16683	16868	16865	16744	16844	16666	16803	16749	16894	16755	16694	16633	16792	16760	16772	16851	16684	16732	16772	16867	16711	16770	16788	16818	16858	16807	16900	16809	16701	16727	16774	16864	16854	16831	16800	16854	16980	16754	16891	16803	16837	16819	16784	16882	16778	16603	16807	16686	16831	16777	16762	16821	16803	17002	16896	16814	16705	16812	16853	16758	16817	16833	16736	16714	16779	16718	16821	16795	16699	16823	16726	16808	16668	16938	16772	16948	16762	16817	16707	16796	16822	16781	16732	16695	16764	16696	16869	16633	16946	16708	16793	16721	16930	16756	16751	16807	16759	16675	16797	16884	16905	16785	16775	16664	16771	16879	16711	16903	16679	16824	16669	16885	16887	16771	16906	16782	16771	16663	16760	16801	16788	16730	16870	16762	16788	16867	16657	16752	16815	16724	16804	16710	16775	16691	16836	16870	16533	16742	16901	16678	16876	16831	16788	16697	16853	16682	16728	16560	16619	16783	16690	16847	16815	16968	16766	16823	16740	16739	16723	16630	16799	16930	17018	16849	16844	16768	16721	16680	16746	16815	16816	16718	16671	16861	16632	16748	16873	16830	16868	16808	16918	16712	16716	16879	16750	16858	16613	16729	16849	16810	16783	16771	16562	16638	16820	16767	16661	16874	16738	16882	16900	16765	16755	16840	16681	16770	16850	16718	16805	17025	16817	16877	16609	16838	17007	16835	16963	16949	16797	16947	16783	16989	16812	16946	16948	16763	16747	16879	16776	16864	16706	16745	16973	16800	16808	16869	16993	16883	16854	16762	16676	16772	16718	16781	16805	16871	16758	16636	16791	16622	16928	16804	16795	16727	16852	16822	16825	16624	16711	16929	16908	16801	16867	16708	16605	16895	16836	16776	16752	16737	16757	16822	16869	16714	17042	16744	16779	16868	16736	17001	16727	16671	16781	16777	16842	16715	16679	17058	16863	16830	16794	16883	16894	16753	16776	16875	16786	16926	16781	16757	16956	16568	16747	16726	16816	16870	16768	16664	16789	16855	16723	16791	16880	16756	16843	16866	16881	16781	16777	16830	16774	16645	16687	16951	16859	16658	16816	16714	16784	16769	16870	16870	16657	16768	16821	16977	16699	16750	16914	16844	16772	16827	16992	16770	16706	16640	16820	16745	16695	16859	16909	16797	16784	16765	16719	16818	16818	16747	16949	16751	16758	16516	16890	16750	16626	16929	16789	16878	16888	16827	16680	16815	16788	16855	16918	16681	16848	16858	16730	16990	16701	16783	16863	16724	16610	16688	16752	16876	16896	16892	16799	16771	16938	16871	16777	16671	16722	16757	16826	16788	16721	16798	16719	16789	16734	16849	16631	16676	16820	16715	16798	16834	16824	16804	16908	16898	16801	16921	16794	16700	16719	16780	16784	16856	16782	16641	16795	16835	16807	16771	16860	16869	16874	16751	16885	16764	16770	16657	16691	16793	16687	16760	16941	16835	16696	16737	16858	16833	16673	16795	16838	16842	16816	16782	16934	16671	16776	16771	16834	16862	16871	16859	16543	16843	16707	16902	16927	16897	16843	16810	16740	16908	16844	16914	16941	16553	16885	16563	16794	16870	16907	16718	16894	16896	16846	16734	17022	16700	16647	16761	16817	16843	16941	17015	16733	16901	16815	16813	16594	16848	16975	16696	16790	16752	16807	16991	16887	16906	16804	16842	16817	16838	16876	16793	16666	16690	16857	16716	16815	16633	16803	16727	16753	16718	16801	16910	16801	16732	16966	16906	16769	16853	16791	16915	16876	16784	16741	16808	16966	16797	16854	16848	16942	16962	16865	16896	16870	16821	16865	16751	16926	16840	16860	16951	16659	16718	16728	16773	16945	16748	16792	16764	16817	16785	16637	16834	16766	16684	16870	16538	16733	16876	16738	16574	16856	16770	16650	16811	16787	16733	16674	16830	16707	16749	16709	16813	16820	16783	16695	16787	16762	16900	16726	16869	16935	16867	16918	16716	16746	16873	16985	16793	16866	16710	16699	16680	16773	16674	16739	16750	16919	16719	16784	16884	16920	16832	16714	16782	16647	16758	16890	16708	16745	17026	16682	16866	16842	16810	16906	16806	16690	16805	16794	16879	16843	16914	16951	16839	16768	16944	16759	16784	16770	16969	16779	16699	16844	16832	16779	16740	16736	16799	16853	16953	16879	16753	16916	16892	16782	16949	16771	16707	16733	16574	16873	16885	16852	16884	16633	16630	16878	16692	16781	16843	16926	16842	16657	16895	16716	16897	16664	16729	16919	16870	16758	16796	16888	16754	16660	16723	16758	16766	16547	16679	16852	16805	16875	16779	16838	16693	16829	16775	16904	16745	16735	16740	16651	16860	16789	16741	16839	16747	16829	16858	16886	16769	16830	16730	16691	16929	16983	16853	16913	16678	16847	16811	16838	16712	16861	16675	16634	16764	16930	16661	16990	16703	16693	16910	16725	16882	16570	16800	16913	16664	16818	16817	16665	16926	16811	16901	16966	16731	16768	16721	16890	16774	16777	16913	16845	16963	16724	16751	16949	16864	16711	16836	16795	16892	16704	16982	16510	16807	16856	16842	16875	16954	16712	16781	16902	16867	16824	16850	16815	16624	16715	16745	16603	16837	16637	16856	16919	16890	16772	16722	16833	16738	16919	16859	16583	16759	16930	16751	16756	16752	17052	16991	16910	16691	16782	16818	16692	16924	16930	16779	16693	16750	16833	16712	16749	16727	16601	16819	16800	16848	16707	16673	16777	16937	16833	16696	16769	16807	16858	16811	16658	16853	16776	16713	16833	16754	16868	16846	16925	16824	16671	16779	16708	16759	16995	16755	16705	16821	16872	16731	16815	16799	16894	16843	16651	16722	16751	16692	16926	16785	16737	16781	16837	16769	16728	16739	16726	16872	16886	16712	16759	16720	16730	17038	16805	16805	16879	16931	16525	16872	16903	16913	16825	16699	16880	16777	16695	16818	16701	16756	16837	16719	16782	16886	16699	16809	16988	16931	16996	16871	16626	16754	16795	16647	17006	16783	16786	16846	16837	16760	16837	16670	16614	16680	16936	16683	16895	16808	16728	16857	16874	17012	16786	16900	16760	16791	16701	16826	16837	16708	16846	16579	16805	16882	16749	16975	16793	16852	16876	16889	16740	16843	16903	16724	16851	16858	16930	16693	16823	16843	16627	16716	16726	16912	16557	16840	16801	16847	16665	16874	16965	16889	16743	16671	16895	16782	16761	16776	16756	16811	16438	16994	16843	16562	16876	16834	16971	16732	16912	16774	16841	16787	16819	16793	16918	17017	16741	16843	16871	16660	16791	16760	16825	16813	16791	16720	16833	16824	16785	16737	16960	16850	16761	16798	16785	16728	16834	16794	16846	16736	16802	16778	16754	16879	16756	16773	16771	16755	16778	16891	16811	16756	16991	16578	16667	16654	16885	16803	16821	16857	16693	16843	16811	16610	16632	16841	16851	16753	16944	16693	16717	16773	16745	16699	16591	16840	16717	16952	16784	16689	16784	17060	16739	16764	16798	16928	16742	16632	16726	16848	16758	16848	16936	16963	16808	16741
27793	24908	31880	28960	24271	22918	21644	20737	20084	19836	19418	19091	19217	19102	18922	18757	18838	18631	18752	18639	18661	18574	18472	18439	18379	18525	18475	18597	18435	18486	18276	18379	18606	18612	18430	18546	18459	18420	18475	18532	18585	18574	18680	18586	18410	18650	18669	18740	18695	18555	18535	18498	18603	18354	18494	18345	18533	18493	18664	18451	18372	18428	18334	18689	18257	18296	18577	18426	18390	18491	18595	18648	18447	18562	18516	18470	18512	18496	18385	18395	18415	18694	18523	18500	18425	18597	18494	18556	18550	18387	18332	18437	18622	18574	18500	18435	18548	18315	18466	18550	18438	18644	18387	18299	18438	18345	18452	18420	18337	18346	18638	18397	18548	18373	18565	18530	18570	18439	18550	18479	18490	18320	18143	18601	18228	18395	18542	18312	18269	18481	18429	18460	18371	18423	18256	18422	18424	18440	18690	18400	18293	18345	18443	18414	18390	18471	18498	18461	18460	18414	18356	18592	18496	18348	18585	18613	18504	18515	18443	18318	18630	18316	18479	18428	18434	18444	18526	18488	18437	18415	18423	18539	18533	18488	18542	18478	18571	18430	18480	18272	18361	18383	18580	18521	18422	18428	18597	18338	18566	18333	18448	18296	18433	18398	18513	18434	18333	18543	18469	18320	18395	18472	18556	18550	18270	18658	18459	18378	18635	18475	18377	18549	18410	18341	18436	18515	18470	18590	18539	18670	18442	18480	18404	18507	18554	18290	18421	18349	18490	18466	18450	18124	18288	18514	18430	18482	18520	18562	18530	18460	18339	18455	18318	18215	18309	18369	18290	18461	18355	18542	18504	18598	18371	18349	18347	18540	18536	18487	18518	18535	18348	18370	18505	18342	18435	18581	18600	18289	18575	18441	18433	18411	18405	18263	18354	18617	18459	18505	18475	18432	18352	18438	18563	18472	18465	18427	18580	18413	18600	18691	18528	18559	18580	18481	18245	18297	18415	18417	18437	18448	18368	18312	18622	18527	18395	18486	18592	18336	18445	18478	18521	18421	18514	18518	18307	18449	18552	18323	18392	18402	18369	18509	18295	18287	18387	18462	18429	18390	18648	18531	18539	18445	18463	18256	18508	18379	18528	18453	18635	18360	18466	18488	18470	18477	18570	18360	18424	18287	18629	18722	18561	18312	18440	18278	18444	18356	18246	18551	18637	18548	18479	18278	18545	18311	18588	18651	18525	18340	18621	18531	18281	18322	18400	18549	18488	18581	18428	18557	18557	18311	18433	18490	18516	18497	18494	18410	18604	18524	18360	18346	18358	18293	18585	18424	18506	18331	18480	18645	18505	18506	18410	18498	18545	18496	18485	18337	18561	18428	18506	18468	18592	18440	18536	18492	18383	18437	18301	18423	18413	18388	18427	18404	18237	18429	18478	18572	18474	18343	18441	18420	18438	18539	18316	18354	18527	18380	18228	18453	18404	18446	18383	18559	18514	18582	18296	18429	18625	18548	18564	18299	18462	18273	18338	18287	18598	18529	18461	18253	18255	18387	18536	18357	18337	18580	18423	18296	18415	18315	18589	18352	18506	18453	18567	18506	18395	18268	18711	18574	18503	18437	18360	18562	18579	18413	18384	18505	18601	18395	18401	18446	18404	18481	18327	18334	18289	18468	18648	18321	18642	18636	18466	18435	18488	18486	18270	18401	18120	18300	18721	18539	18620	18275	18540	18461	18336	18395	18501	18599	18464	18466	18428	18608	18428	18362	18481	18599	18583	18407	18393	18506	18499	18538	18470	18592	18474	18532	18565	18469	18475	18423	18443	18211	18444	18384	18310	18646	18580	18400	18485	18723	18607	18417	18563	18612	18422	18373	18391	18252	18589	18416	18605	18362	18495	18535	18556	18590	18623	18486	18729	18538	18545	18395	18180	18618	18326	18379	18358	18495	18611	18304	18570	18401	18473	18682	18561	18552	18554	18531	18531	18532	18459	18306	18511	18433	18469	18341	18469	18551	18263	18294	18597	18496	18433	18434	18395	18339	18566	18523	18588	18570	18643	18480	18508	18507	18456	18249	18205	18675	18478	18445	18576	18558	18493	18633	18650	18289	18236	18421	18703	18523	18422	18337	18410	18511	18585	18552	18370	18372	18413	18609	18546	18663	18448	18384	18537	18472	18502	18356	18536	18562	18371	18589	18383	18230	18477	18507	18573	18504	18627	18407	18517	18430	18550	18521	18800	18427	18510	18506	18417	18486	18489	18550	18326	18375	18645	18570	18533	18504	18633	18425	18341	18559	18432	18486	18540	18223	18417	18424	18380	18386	18401	18502	18343	18476	18350	18490	18432	18248	18451	18485	18279	18408	18485	18703	18467	18416	18421	18561	18382	18338	18404	18534	18782	18307	18387	18366	18272	18421	18411	18336	18382	18489	18598	18402	18420	18512	18450	18718	18562	18440	18617	18282	18532	18541	18676	18215	18447	18375	18518	18701	18476	18510	18318	18447	18486	18635	18498	18372	18580	18425	18413	18454	18522	18533	18645	18472	18460	18497	18453	18384	18600	18438	18499	18370	18476	18349	18435	18467	18355	18412	18557	18463	18435	18502	18366	18539	18564	18349	18242	18430	18368	18283	18505	18595	18627	18578	18410	18244	18263	18393	18469	18434	18349	18543	18493	18494	18415	18351	18547	18367	18432	18459	18492	18567	18365	18344	18397	18606	18439	18415	18459	18358	18458	18592	18551	18362	18494	18302	18480	18577	18443	18265	18564	18447	18493	18581	18621	18512	18490	18544	18488	18352	18375	18510	18343	18513	18469	18391	18349	18322	18221	18574	18442	18718	18413	18564	18535	18442	18594	18358	18482	18537	18633	18639	18662	18506	18510	18486	18571	18442	18376	18364	18833	18449	18485	18368	18388	18422	18273	18333	18403	18529	18479	18393	18461	18413	18479	18335	18286	18364	18292	18365	18440	18525	18482	18316	18397	18515	18392	18455	18625	18353	18511	18610	18534	18380	18708	18523	18512	18536	18472	18698	18543	18408	18332	18354	18635	18373	18271	18492	18321	18503	18538	18690	18444	18269	18278	18251	18292	18597	18559	18666	18573	18427	18519	18552	18335	18483	18386	18400	18172	18551	18480	18413	18601	18614	18458	18605	18402	18358	18537	18351	18599	18628	18426	18418	18517	18352	18425	18434	18415	18450	18363	18346	18393	18253	18411	18812	18675	18567	18476	18357	18611	18528	18495	18230	18553	18460	18515	18484	18384	18398	18537	18449	18299	18650	18390	18369	18563	18521	18529	18422	18355	18228	18619	18538	18560	18367	18440	18571	18206	18406	18754	18501	18516	18690	18350	18621	18515	18555	18331	18568	18415	18435	18383	18341	18428	18490	18329	18255	18439	18364	18727	18663	18421	18586	18493	18376	18512	18562	18431	18443	18555	18480	18505	18574	18468	18450	18313	18502	18578	18380	18505	18532	18471	18437	18302	18301	18480	18638	18386	18407	18554	18272	18493	18466	18374	18382	18490	18428	18430	18589	18659	18576	18377	18408	18599	18448	18514	18386	18404	18423	18471	18430	18519	18606	18399	18422	18390	18400	18477	18419	18505	18522	18343	18584	18452	18446	18435	18259	18510	18227	18477	18496	18421	18349	18605	18440	18558	18595	18597	18398	18237	18425	18684	18276	18546	18473	18312	18305	18507	18456	18318	18409	18598	18479	18454	18414	18403	18473	18530	18333	18280	18307	18574	18412	18250	18542	18485	18391	18401	18380	18550	18298	18489	18751	18597	18662	18453	18637	18568	18557	18520	18695	18488	18658	18591	18616	18507	18432	18666	18465	18478	18503	18471	18447	18556	18379	18337	18339	18232	18466	18484	18258	18622	18315	18552	18638	18380	18228	18543	18436	18477	18278	18538	18234	18206	18396	18630	18445	18522	18565	18677	18589	18437	18316	18505	18634	18371	18462	18439	18642	18368	18498	18257	18435	18517	18405	18367	18554	18527	18463	18352	18568	18587	18665	18472	18432	18381	18247	18513	18590	18535	18422	18507	18123	18304	18607	18126	18548	18542	18527	18772	18448	18534	18375	18558	18451	18361	18606	18505	18522	18441	18390	18343	18546	18338	18557	18405	18650	18422	18481	18480	18424	18416	18214	18422	18497	18420	18362	18650	18514	18580	18546	18680	18527	18431	18270	18476	18273	18432	18316	18519	18584	18514	18321	18528	18393	18462	18514	18502	18541	18549	18505	18447	18605	18769	18446	18253	18513	18565	18454	18448	18449	18466	18562	18603	18322	18277	18683	18557	18693	18346	18374	18561	18322	18401	18422	18503	18343	18227	18503	18558	18405	18514	18589	18545	18495	18380	18499	18497	18533	18585	18682	18672	18472	18627	18423	18413	18456	18458	18445	18420	18502	18253	18569	18535	18304	18384	18322	18460	18510	18354	18432	18521	18542	18351	18414	18363	18406	18465	18277	18418	18135	18599	18350	18409	18373	18611	18640	18468	18199	18363	18398	18548	18294	18505	18507	18536	18345	18452	18494	18463	18634	18451	18396	18632	18196	18383	18542	18420	18489	18383	18391	18564	18574	18586	18501	18494	18528	18384	18443	18631	18432	18532	18585	18507	18503	18323	18307	18504	18417	18465	18132	18527	18427	18445	18419	18447	18478	18469	18339	18399	18541	18509	18190	18190	18365	18766	18621	18212	18417	18532	18543	18647	18486	18489	18422	18366	18521	18582	18419	18560	18331	18536	18378	18706	18395	18335	18433	18386	18657	18435	18561	18494	18568	18533	18431	18391	18478	18438	18334	18449	18553	18456	18608	18548	18502	18405	18601	18730	18608	18463	18609	18387	18493	18566	18342	18587	18548	18514	18402	18534	18548	18588	18246	18473	18293	18368	18402	18489	18439	18429	18550	18343	18445	18385	18580	18582	18524	18575	18516	18406	18523	18353	18353	18503	18276	18546	18449	18552	18508	18677	18544	18416	18316	18466	18252	18421	18488	18450	18444	18702	18502	18465	18447	18624	18536	18427	18412	18509	18613	18423	18780	18616	18479	18542	18508	18506	18359	18459	18594	18363	18733	18503	18363	18265	18386	18359	18292	18578	18410	18503	18425	18430	18418	18478	18544	18612	18346	18439	18490	18621	18489	18640	18428
26623	39195	35470	27682	24396	22387	20655	19347	18731	18093	17430	17229	17010	17042	16900	16799	16626	16105	16313	16149	16189	15959	15968	16085	16142	16040	16017	16088	16010	15957	16142	16015	16067	16222	16115	16151	16075	16111	16181	16138	16177	16116	16207	15981	16005	16210	16161	16175	16082	16100	16255	16166	16029	16195	16039	16103	16045	16024	15970	15960	16144	16122	16057	16109	16034	15963	16091	16166	16196	16022	16009	15956	16013	15995	15968	16101	16085	15996	15918	16005	15925	15986	16145	16301	15979	16127	16035	16248	15873	16043	16017	16136	16022	16144	16012	15959	15961	15930	16037	16018	15961	15938	16232	15976	16093	16020	15930	16046	16054	15931	16004	15955	16030	16010	15902	15856	16029	16032	16047	15995	16125	15995	15972	16155	16031	16088	16163	16064	16150	16208	16026	15978	15936	15992	16144	16026	16089	15936	16186	15990	16128	15987	15932	15992	16086	16000	16029	16094	16103	15951	15894	16057	15984	15918	16258	15970	15914	16037	15788	16173	16023	15935	16106	16035	15949	15939	16059	15955	15989	15961	16061	15906	16034	16033	16054	16058	16019	15946	16134	15977	16095	16154	15891	16119	16023	16086	16093	15915	16003	15872	16081	16130	15998	15998	15987	15981	16096	16095	16035	15901	16109	16027	16133	16083	15940	15971	16083	16042	16003	16112	15948	16004	16031	15993	16008	16148	16022	15914	16089	15936	16137	15935	16105	15897	16014	16170	16193	16141	16134	16053	16077	15980	15990	16080	16139	16094	15941	16034	16223	16222	16021	15950	15876	16156	15849	16233	16143	15984	16245	16079	16017	15903	16088	15982	16104	16033	16016	15945	16042	16053	15977	16129	16235	16086	16128	15984	16146	16070	15991	16059	15950	15938	16065	16240	16080	16074	15964	16165	16133	16158	16036	16097	15985	15968	15963	16197	15975	16117	16002	16069	16092	16017	16067	16060	15910	16035	15987	16170	15935	16060	16022	16141	15822	16014	15884	16124	16107	15943	16241	16134	15963	16098	16061	15909	15978	16243	15915	15890	16028	15953	16104	15956	16126	16031	16071	16020	16195	15974	16112	15919	16086	16156	16022	16102	16221	16001	15916	16105	16124	15976	16017	15972	16076	15910	16016	16070	15972	15949	16078	15887	16045	15913	15992	16292	15981	16060	16094	15998	16043	16028	16135	16146	16062	16105	16084	15888	16034	16098	16054	15873	16011	15956	15997	16146	15935	16060	16158	16016	15994	16155	16141	16095	16080	15936	16100	16007	16061	16007	16145	15982	16036	16128	16025	15992	16099	15996	15995	16088	16075	16176	16049	16235	16003	16029	16017	16163	16014	16105	15946	16242	16131	15927	15992	16154	16063	16145	16014	16033	16207	15927	15931	15919	16119	15952	15935	16312	15991	15979	16154	16121	16017	16060	16287	15900	16073	16113	16128	15932	16039	16154	16107	16011	16167	16034	15943	16058	16017	16067	16028	16102	16082	16085	15973	16005	15959	16180	16059	16076	15989	16239	15970	16003	16045	15970	16108	16133	16069	16039	16253	16099	16092	15999	16009	16052	16001	16055	16034	15991	15976	16138	16019	15991	16098	16037	16088	16020	16076	16093	15962	16045	15973	16128	15984	16102	16082	16105	16108	15932	15948	15917	16015	16063	16172	16098	16069	16199	15973	16054	15887	16000	16050	15998	16067	15983	15916	16050	16207	16037	16090	15961	15856	16007	16130	16075	15821	16003	16091	15991	15876	16053	16292	16066	16109	15998	16004	15902	15968	16243	16154	16053	16134	15879	16086	15957	16107	15981	16043	16024	16213	15865	16207	15929	15979	16023	16133	16094	16070	15941	16039	15972	16166	16155	16051	15872	16229	16030	16149	16046	15893	16130	15946	15933	16026	16018	16309	16095	16112	16094	16084	16133	15938	16058	15895	16173	16154	16061	15964	16072	15948	16104	15970	15780	16047	16049	15983	16096	15983	16109	15998	16007	16048	15998	16011	16024	16010	16021	16073	16038	15885	16065	16085	16088	16136	15988	16072	16037	16010	16069	16095	16155	16082	16200	16037	16065	15853	16091	16049	16000	16070	16127	16060	16016	16050	16182	15990	16075	15844	16084	16051	15859	16124	15928	15882	16045	16115	16175	15960	16019	15828	15981	16063	15984	16122	15879	16060	15897	16139	16146	16013	16002	16092	16015	16071	15891	16033	16036	16105	16073	16018	15950	16043	15887	15973	16054	16135	15943	15962	16036	16006	16144	15862	16047	16007	15958	16188	16158	15985	15957	15908	16013	16208	15982	16035	15896	15967	16076	15985	15922	16075	16120	15888	15986	16023	16149	16113	15914	16131	15901	15981	16117	16039	15998	16190	16011	15966	15931	15977	16147	16080	16170	16189	16058	15943	15995	15794	15928	15913	16018	15968	16027	15811	16141	15985	16130	15987	16057	16221	15991	16082	16010	15956	16112	16114	15988	16063	16133	16015	16046	15988	15960	15964	16136	15928	15976	16094	15959	15899	16262	16048	16175	15854	16111	15977	16120	15984	16145	16103	16043	16041	16104	15965	16037	15917	16090	16045	15995	15912	15941	15925	16017	16113	16041	16025	16081	15939	15892	16099	16069	16092	16164	15942	15991	15913	15976	16063	16077	16089	15795	16084	16094	15999	15940	16194	16133	15982	16127	15929	16071	16124	15849	16075	16161	15905	16145	16068	15910	15897	16216	16233	16187	15865	15916	15909	16063	16072	15988	16094	16008	16104	16131	15947	15994	16049	15990	16105	15992	16150	15926	16016	16099	15921	16110	15913	16071	16052	15798	15942	16137	15911	16090	16125	16143	16008	16041	16151	16062	15913	15976	15847	16131	16157	16043	15968	16021	16048	15939	16038	15933	16164	16032	16050	16270	16004	16001	16026	15880	15962	16022	16126	16010	16077	16047	16035	16134	16007	15946	16111	16077	16038	16014	16181	16017	16155	15931	15968	15982	16033	16137	16030	16068	16005	16246	16009	16021	16079	16051	16203	16004	15866	15972	16032	16143	16022	16057	16115	16081	15953	16041	16032	16053	16118	16049	16083	15941	15981	16195	15978	16088	16216	16073	16105	16046	16107	15991	15858	16051	16008	16068	16040	15922	15860	16062	15939	15997	16006	16058	16021	16064	16007	16090	16116	16062	16023	16127	15924	15923	15839	16165	16125	16079	15975	16014	16086	16005	15965	16144	16011	16117	16131	16024	16170	16076	16217	16159	16108	16128	16097	16114	16010	16066	16074	16128	16015	16027	15973	15970	16228	15905	16053	16035	15986	16026	15927	16077	16185	16120	16096	16182	16146	16041	16131	15931	16013	15934	16055	16044	16074	16052	16010	15929	16159	16093	16003	15990	16059	16171	15913	15858	16094	15976	16034	16066	15952	16034	15930	16105	16091	15976	15958	16061	16015	15977	16146	15878	15905	16007	16147	16042	16189	16043	16072	16039	16015	16057	16149	16127	16025	15996	15944	16079	16035	16020	16002	15895	15943	16030	16037	16078	16093	15982	16061	15978	16165	15997	16015	16127	16111	15862	15895	16104	16108	16042	16092	16111	16031	16093	16072	16047	16025	15908	15918	16138	16089	16033	15995	15981	16186	16044	16100	16107	16034	15998	16056	16097	15967	15929	16101	16018	15987	15804	15959	15979	16132	16146	16019	15997	15930	16147	16090	16134	16102	16001	16064	16205	15946	16087	15927	16163	16087	16183	15976	16107	15991	15952	15964	16057	15888	16022	16001	16249	15921	16021	16066	16107	15993	16195	16021	16036	16043	16022	16067	15875	15886	16085	16097	16134	16014	16085	15995	15934	16123	15948	15919	16268	16071	16211	15963	15890	16134	16180	16111	16058	16021	16032	15949	16100	16048	16003	16097	16007	16039	16060	15772	16037	16112	15977	16074	16275	15829	16024	15944	16010	16093	15894	15917	16089	16218	16047	16023	16024	15817	15816	15976	15977	16057	16109	16044	16078	16119	16152	16002	16204	16133	16112	16033	16045	16016	16028	16025	16111	15907	15982	15945	15996	16048	15960	16057	16157	15902	16073	16264	16050	15968	16024	15958	15982	15875	16066	15902	16018	15912	16073	16062	16143	16069	15798	16151	16137	15871	16026	16118	15911	16267	16052	16007	16125	15919	16130	15930	16197	16086	16001	16042	16054	16053	16140	15909	15935	15966	16189	16093	16102	15966	15995	15927	16245	15910	16022	16060	16123	16126	16024	16049	16189	15920	16081	16005	16052	16136	16130	16025	15945	15926	15963	16038	15918	16078	16035	16192	16070	15968	15911	15949	16202	16006	16001	16191	16011	16068	15965	16137	16125	15988	16002	16099	16160	16075	15946	16011	16053	16034	15940	16058	16027	15953	16062	16032	16106	16089	16089	16290	16078	15866	15978	16174	15949	16071	16027	15993	16105	15977	16057	16106	16026	15856	15976	16091	16005	16031	16024	15929	16096	15890	15912	16054	15906	15999	15966	16098	16084	15912	16014	16070	16190	16012	15981	16112	16048	15941	16129	15997	15894	16055	15988	16026	15934	16146	16057	16094	16026	16190	16077	16081	16157	16034	16008	16187	16077	16079	15980	15979	16011	16126	16110	16185	16081	16036	16023	15933	16065	16181	16063	15983	16195	16072	16236	16028	16093	15922	16100	16124	16073	16067	16029	15717	15935	15886	15835	16089	16096	15999	15976	15998	16031	16004	15886	16144	16056	16170	15936	16020	16147	15998	16063	16032	16178	16066	16238	16241	16082	16149	16043	16173	16179	16259	15974	16127	16124	16190	15905	16070	15963	16121	15944	15921	16027	15881	16123	15991	16194	16138	15992	16076	16028	16072	15991	16033	15953	16095	16166	15942	16108	16062	15949	16143	16015	16233	16041	16020	16154	15843	15994	16095	16105	15906	16229	16173	15898	16054	15975	16023	16040	16060	15801	16183	16071	15962	16074	16174	16054	16173	16098	15986	16064	16041	16007	15935	16110	16098	16165	16098	16103	16116	16103	15891	16021	16086	15976	16207	16047	16137	16006	15972	16188	15972	16006	16125	15887	16267	16057	16030	16075	15872	16114	16033	16059	16088	16126	15981	16090	15864	16054	15883	15898	15944	16152
23629	21049	28445	24367	23686	25447	25251	21969	21126	20598	20318	20052	19560	19417	19409	19326	19090	19122	18972	18890	18648	18618	18664	18820	18677	18618	18700	18716	18643	18764	18572	18661	18802	18634	18623	18681	18530	18630	18671	18710	18659	18436	18675	18717	18495	18530	18815	18778	18726	18633	18769	18512	18557	18387	18693	18432	18747	18628	18489	18628	18489	18565	18609	18595	18630	18720	18695	18527	18602	18716	18504	18462	18448	18542	18574	18648	18534	18517	18472	18615	18499	18462	18509	18475	18481	18484	18425	18515	18495	18429	18502	18632	18625	18411	18625	18545	18570	18617	18772	18384	18496	18798	18839	18655	18492	18669	18523	18628	18516	18396	18545	18718	18541	18613	18429	18536	18483	18660	18606	18519	18698	18320	18509	18527	18839	18354	18546	18695	18427	18334	18523	18403	18660	18645	18624	18524	18450	18508	18209	18427	18677	18507	18530	18473	18303	18323	18486	18575	18341	18629	18722	18398	18591	18520	18627	18529	18745	18552	18556	18614	18599	18579	18573	18514	18468	18606	18365	18620	18635	18317	18280	18561	18564	18491	18576	18572	18476	18227	18453	18622	18593	18458	18715	18603	18487	18531	18636	18442	18412	18586	18346	18585	18334	18551	18486	18406	18675	18487	18457	18628	18415	18405	18585	18297	18587	18472	18614	18239	18540	18416	18599	18512	18462	18568	18611	18363	18403	18234	18458	18654	18458	18397	18594	18478	18563	18644	18400	18518	18449	18456	18519	18445	18629	18421	18603	18299	18132	18350	18623	18484	18596	18422	18399	18508	18782	18549	18404	18271	18406	18483	18676	18551	18475	18453	18370	18499	18512	18452	18431	18515	18635	18354	18668	18741	18620	18484	18418	18354	18416	18348	18529	18549	18531	18480	18427	18347	18558	18481	18669	18532	18372	18413	18607	18238	18434	18478	18330	18552	18589	18312	18775	18436	18563	18365	18405	18474	18436	18650	18533	18546	18672	18592	18461	18590	18586	18641	18389	18613	18582	18497	18527	18608	18256	18209	18419	18463	18599	18583	18421	18395	18449	18474	18423	18527	18669	18360	18405	18490	18340	18397	18510	18506	18477	18444	18573	18572	18452	18631	18519	18412	18392	18346	18432	18455	18423	18440	18475	18357	18750	18433	18500	18512	18510	18418	18535	18544	18609	18440	18558	18474	18474	18563	18476	18567	18605	18510	18389	18456	18472	18532	18600	18531	18379	18413	18667	18492	18492	18696	18413	18574	18499	18511	18308	18573	18324	18545	18373	18578	18516	18622	18441	18323	18484	18374	18452	18501	18684	18625	18654	18638	18536	18488	18333	18499	18269	18530	18564	18533	18659	18527	18478	18335	18439	18575	18653	18443	18419	18571	18485	18377	18363	18466	18586	18483	18463	18584	18300	18368	18450	18588	18663	18336	18607	18502	18455	18576	18738	18601	18708	18728	18528	18506	18576	18400	18548	18384	18444	18606	18585	18470	18509	18530	18482	18381	18619	18498	18389	18458	18490	18440	18425	18410	18445	18565	18691	18576	18393	18467	18633	18442	18458	18474	18486	18482	18484	18488	18427	18513	18491	18424	18469	18524	18466	18564	18535	18492	18545	18384	18480	18728	18348	18549	18569	18426	18473	18514	18538	18378	18705	18534	18326	18509	18551	18547	18446	18638	18457	18550	18534	18678	18668	18221	18524	18473	18715	18429	18501	18357	18351	18443	18435	18659	18468	18325	18422	18444	18367	18551	18642	18532	18468	18535	18497	18611	18608	18442	18584	18517	18380	18479	18361	18470	18631	18531	18390	18557	18452	18345	18856	18531	18587	18483	18384	18511	18441	18431	18405	18428	18291	18620	18424	18491	18476	18618	18639	18560	18386	18587	18460	18448	18612	18690	18277	18454	18535	18578	18629	18696	18382	18374	18681	18688	18735	18532	18545	18502	18555	18561	18564	18766	18452	18453	18545	18473	18592	18459	18389	18558	18576	18479	18498	18554	18767	18655	18711	18430	18222	18582	18593	18571	18394	18411	18447	18635	18607	18462	18631	18415	18813	18701	18609	18590	18406	18399	18268	18460	18469	18566	18386	18447	18684	18595	18467	18673	18572	18577	18555	18576	18524	18500	18556	18578	18489	18466	18426	18575	18693	18522	18637	18483	18524	18495	18454	18406	18578	18540	18671	18621	18644	18643	18432	18683	18426	18337	18592	18453	18568	18532	18559	18512	18704	18527	18591	18671	18585	18631	18351	18412	18600	18492	18530	18492	18614	18544	18525	18322	18493	18566	18624	18585	18329	18355	18351	18416	18445	18527	18592	18541	18581	18525	18598	18468	18574	18495	18560	18257	18596	18497	18329	18422	18367	18345	18454	18532	18504	18498	18642	18494	18512	18581	18485	18584	18690	18624	18312	18425	18530	18469	18462	18650	18545	18556	18643	18593	18327	18389	18507	18392	18382	18607	18518	18343	18441	18529	18477	18490	18581	18518	18615	18583	18530	18388	18333	18351	18280	18426	18749	18508	18707	18606	18296	18500	18479	18512	18570	18506	18627	18603	18279	18498	18536	18493	18598	18515	18602	18633	18405	18533	18359	18746	18707	18455	18324	18418	18499	18480	18449	18690	18322	18528	18543	18604	18432	18543	18606	18479	18405	18276	18470	18567	18564	18512	18615	18423	18491	18521	18745	18388	18486	18579	18537	18632	18446	18717	18551	18633	18472	18596	18578	18693	18574	18667	18599	18661	18521	18483	18385	18519	18493	18659	18549	18634	18594	18460	18577	18469	18602	18602	18627	18483	18385	18725	18303	18489	18770	18514	18361	18460	18563	18579	18564	18465	18373	18436	18382	18496	18414	18556	18421	18362	18461	18494	18708	18435	18657	18539	18570	18419	18608	18608	18565	18471	18489	18454	18669	18289	18749	18399	18639	18557	18524	18541	18598	18384	18521	18540	18533	18437	18312	18519	18617	18434	18647	18692	18508	18450	18340	18530	18353	18486	18518	18581	18541	18740	18547	18308	18628	18528	18434	18517	18499	18689	18537	18661	18354	18550	18494	18419	18302	18626	18587	18508	18442	18493	18515	18443	18529	18489	18584	18755	18561	18617	18491	18633	18540	18659	18507	18510	18299	18515	18317	18373	18582	18685	18588	18623	18578	18607	18644	18609	18432	18395	18531	18421	18756	18508	18455	18619	18526	18560	18525	18584	18517	18599	18648	18629	18416	18637	18447	18623	18424	18465	18602	18447	18514	18520	18523	18508	18633	18512	18690	18575	18666	18580	18435	18476	18519	18517	18555	18492	18670	18602	18582	18414	18472	18639	18396	18514	18544	18422	18540	18394	18635	18632	18589	18466	18566	18443	18508	18442	18604	18631	18500	18352	18503	18736	18526	18468	18242	18466	18492	18357	18309	18584	18555	18547	18567	18549	18658	18359	18591	18653	18453	18519	18340	18642	18551	18545	18484	18332	18631	18602	18557	18566	18423	18551	18493	18563	18495	18547	18463	18521	18453	18682	18562	18684	18686	18531	18619	18465	18583	18511	18531	18507	18538	18641	18408	18508	18514	18565	18548	18620	18519	18571	18429	18669	18574	18567	18423	18596	18489	18506	18718	18628	18555	18449	18641	18429	18638	18374	18549	18489	18304	18446	18320	18711	18619	18435	18428	18497	18561	18577	18651	18513	18389	18523	18541	18385	18308	18325	18444	18644	18527	18530	18484	18459	18621	18591	18883	18562	18542	18708	18504	18449	18308	18478	18570	18540	18670	18438	18767	18522	18560	18714	18781	18530	18460	18525	18439	18592	18438	18452	18576	18571	18566	18549	18615	18288	18527	18569	18469	18597	18668	18473	18322	18638	18347	18335	18439	18545	18440	18566	18446	18578	18479	18539	18454	18597	18506	18496	18562	18536	18514	18571	18322	18627	18476	18449	18507	18656	18361	18451	18542	18529	18523	18554	18391	18351	18771	18495	18510	18766	18430	18552	18399	18527	18551	18515	18427	18623	18401	18494	18609	18659	18509	18555	18497	18541	18547	18330	18611	18435	18638	18536	18527	18483	18389	18446	18510	18624	18592	18547	18696	18431	18406	18444	18507	18744	18622	18454	18482	18640	18575	18470	18463	18624	18464	18432	18435	18488	18506	18685	18517	18671	18583	18428	18447	18557	18669	18569	18334	18455	18615	18524	18567	18358	18410	18605	18617	18715	18482	18461	18683	18587	18639	18536	18634	18553	18589	18736	18394	18689	18425	18381	18498	18419	18478	18505	18558	18485	18540	18333	18530	18581	18660	18367	18279	18576	18689	18529	18518	18525	18350	18375	18546	18660	18441	18577	18552	18688	18561	18596	18486	18444	18647	18548	18535	18446	18446	18363	18366	18517	18609	18594	18588	18599	18463	18646	18289	18470	18249	18594	18483	18575	18573	18563	18563	18463	18595	18789	18613	18517	18525	18496	18533	18221	18603	18554	18507	18742	18586	18597	18683	18719	18446	18112	18416	18470	18475	18602	18554	18585	18565	18618	18518	18272	18506	18627	18390	18681	18670	18444	18500	18505	18521	18450	18782	18614	18438	18517	18751	18503	18626	18523	18796	18606	18663	18412	18371	18518	18598	18500	18611	18580	18582	18606	18654	18290	18683	18559	18675	18548	18516	18304	18448	18511	18392	18627	18614	18603	18593	18486	18508	18439	18687	18711	18632	18535	18410	18638	18493	18526	18522	18574	18328	18671	18703	18461	18494	18457	18509	18536	18412	18357	18569	18429	18362	18481	18460	18349	18478	18608	18411	18493	18570	18647	18653	18525	18533	18692	18559	18419	18530	18412	18434	18673	18573	18468	18475	18494	18475	18423	18525	18422	18460	18520	18368	18345	18617	18513	18497	18500	18378	18382	18445	18453	18299	18475	18680	18447	18380	18499	18408	18611	18425	18588	18719	18469	18357	18444	18518	18313	18344	18491	18355	18607	18578	18452	18433	18651	18527	18509	18494	18579	18624	18565	18623	18366	18500	18400	18518	18483	18425	18914	18567	18402	18528	18528	18572	18759	18569	18524	18519	18452	18577	18498	18487	18555	18580	18238	18549	18502	18317	18485	18708	18411	18524	18668	18532	18538	18547	18354	18557	18505	18565	18595
25948	44364	40680	32335	28287	25112	23142	21398	20408	19170	18592	18249	17605	17521	17492	17201	17021	16600	16448	16355	16318	16326	16330	16062	16007	16160	16187	16287	16241	16207	16225	16269	16291	16082	16271	16062	16174	16329	16176	16205	16362	16136	16142	16067	16334	16307	16313	16289	16175	16292	16204	16216	16065	15986	16156	16123	16065	15984	16236	16282	16174	16229	16032	16177	16121	16095	16108	16119	15823	16189	16130	16151	16242	15974	16221	15998	16037	16133	16036	16047	16054	16030	16199	16126	16134	16016	16091	16194	16035	16119	15995	16127	16092	16105	16052	16047	15882	15870	16160	16170	16068	16061	16223	15958	16126	16034	16067	16063	16180	16137	15996	16142	15993	16013	16095	16093	16047	16020	16105	16061	16154	16035	15971	16040	16190	15972	15930	16049	16135	16149	16059	16006	16139	16068	16083	16152	16019	15976	15939	16069	15984	16070	16038	15986	16060	16204	16139	15988	16209	16071	16018	15989	16029	16095	16166	16079	15944	15978	16086	15985	15990	16021	16050	16085	15953	16088	15980	16021	16169	16128	16197	16012	15891	16199	16002	16133	16025	15960	15988	15961	15932	16332	15969	16159	16102	16123	15950	15994	16170	16117	16211	15997	16099	16214	15910	16027	16256	16067	16035	16016	16242	15883	15936	16057	16202	16053	16039	15935	16100	16022	16279	16279	16110	15991	16077	16132	15951	16004	15956	16027	16108	16009	16106	16011	16163	16032	16029	16156	15912	16240	16077	16195	15952	16075	16079	15922	16065	16252	16018	15938	16031	16060	16018	16091	16008	16114	16164	16147	16105	15995	16064	16001	16044	16168	15996	16146	15980	15996	15988	16003	16114	16228	16037	16111	16096	15961	15965	16139	16024	16183	16050	15985	16059	16182	16164	16035	16226	16075	16165	16070	16139	15843	16179	16115	16136	16000	16011	15905	16000	16022	16130	16072	16124	16196	15839	15993	16176	16172	16218	16097	16073	16124	16117	15938	16069	16007	16181	15900	16169	15939	16213	15893	16217	16060	16132	15934	15950	15958	16169	16217	15976	16050	16192	16106	16187	16123	16028	16027	16031	16178	15997	16183	16133	16126	16081	15984	16147	15991	15955	16191	16141	16005	16114	16215	16197	16047	16089	16027	15885	16131	16003	16063	15996	16028	16120	16004	15898	15963	16175	16054	16096	15997	15965	16126	16260	15931	16001	16180	16193	16067	15908	16085	16091	16007	15958	16141	16058	16091	16229	16024	16072	15997	16098	16098	15973	16116	16123	16136	16153	16035	16076	16005	16176	16122	15972	15940	15942	16001	16117	16073	15900	16038	16149	16100	16278	15989	16089	16015	15975	16019	16009	16086	16027	16049	16064	16018	15848	16013	16006	16016	16232	15962	16004	16151	16043	15889	16108	16101	16151	16011	16098	16103	15964	15951	15894	16076	16117	15887	16184	16052	16117	16129	16098	16248	16205	15815	16018	15947	16107	16242	16056	15988	16171	16178	16178	16072	16077	15946	16035	16277	16198	15994	16242	16157	16082	15942	16154	16085	16068	16111	16116	15996	15880	16098	16056	16061	16116	16010	16125	16106	16055	15929	16190	16077	16230	15827	16194	16024	16160	16038	16114	16091	16092	16011	16038	16037	16132	16047	16172	16071	16048	15860	16129	16051	16020	16136	15853	16067	16223	16075	16162	16038	16133	16024	16114	16236	16294	15882	16189	16179	16070	16214	15966	16132	16171	15946	16023	16197	16054	16059	16024	16153	15947	16028	16017	16012	16076	16019	15999	16034	15951	16134	15924	16058	16083	15918	16161	16142	16210	16026	16035	16070	15895	16208	16071	16035	16058	16140	16052	16121	16101	15933	16028	16069	16138	16006	16095	16135	16040	16122	16135	15999	16100	15761	16035	16020	15993	16173	16034	15931	16007	16139	16219	16131	16095	16130	16027	16082	16075	16091	16034	15988	16042	15992	16190	16244	16228	16071	16144	16097	16072	15950	16141	16068	16089	15966	16127	16102	16050	15935	16005	15969	16030	15980	16047	16012	16098	15963	16086	16078	16083	16205	16042	16030	16110	16092	16062	16144	15961	15936	16138	15997	15953	16203	16077	16004	15953	16092	16111	16128	16002	16099	16100	16143	16160	16096	16014	16238	16148	16119	16017	15976	16149	16007	16136	15971	16118	16094	16068	16195	16135	16117	15960	16104	15940	16097	16065	16086	15996	16031	16062	16009	15994	15936	15965	16230	16038	15982	16099	15912	16075	16063	16076	16075	16102	16131	16018	15974	16082	16130	16252	16009	16047	16139	16019	16091	16177	16076	16144	16155	16053	15876	16055	16080	16112	16046	16265	16106	16021	15993	16167	15961	16056	15959	16193	16016	15822	15955	16043	16139	16073	15981	16090	16074	16068	16074	16067	16008	16114	15944	16230	16142	15992	16158	16283	16083	16150	16044	16155	15896	15863	16153	15899	16118	15992	16122	16212	16171	15990	16125	15927	15834	16271	15915	16079	16150	15940	16080	15901	16203	16062	16016	16001	16024	16137	16122	16065	16140	16054	15992	16169	16102	16103	16024	15967	16059	15993	16132	16067	15878	16119	15963	16086	16026	16131	16068	16123	16014	16039	16169	15975	16048	15892	16027	16052	16144	16059	16121	16047	16034	16078	16128	16212	16043	16197	15890	16186	16021	16068	16131	16185	16107	16039	16131	16057	16126	16256	16048	16030	16173	15930	16119	16181	15987	16078	16174	15880	16177	15972	16084	15949	15957	16046	16069	16041	16127	15874	15998	16106	16241	15978	16047	16147	16275	15890	16028	16093	16083	16153	15989	16036	16165	16124	16111	16091	15950	16085	16100	15994	16042	16125	16005	16047	16220	16191	16068	16248	15973	16037	15945	16209	16177	16208	16195	15915	16030	15968	16085	16106	16250	16171	16029	16117	16133	16038	16204	16022	16120	15901	16009	16121	15745	16208	16208	15970	16104	16087	15925	16114	16163	15996	16036	16027	16191	16062	15997	16009	15923	16088	16014	16020	16253	15899	16125	16114	15961	16208	16141	15978	15985	16296	16063	16062	16188	16014	16032	16012	16217	15970	16034	16035	16105	16060	16067	16099	16098	16066	16046	16271	16179	15955	15959	15996	16106	16005	15971	16005	15953	16069	16078	16004	16077	16067	16212	16055	16087	16198	16144	16051	16049	16074	16049	15960	16062	16106	16115	16212	16084	16133	15954	15929	16208	15861	16106	15837	15906	16142	16008	15918	16012	16067	15946	16161	16148	16150	16042	15987	16077	16091	16219	16271	15998	16157	15974	16026	15989	16040	16022	16025	16162	16004	15980	16088	16031	16148	16008	16083	16111	16228	16114	15868	16006	15977	16186	16150	16079	16072	15867	16090	16084	16016	15969	15900	16061	16015	16007	16139	16066	16340	16021	16098	16094	15913	15784	16198	16055	16127	16162	16099	16089	16083	16118	16157	16027	16213	15982	16280	15999	16008	16124	16016	15976	16186	16249	16169	16084	16075	16215	16204	16012	15958	16028	16089	15932	16009	16002	15966	16168	16107	16058	16261	16043	16167	15993	16042	15942	15958	16193	16215	15991	16033	16099	16013	16082	16176	16158	15902	16034	16012	16026	16191	16000	16138	16006	16031	16080	16181	16049	16035	16180	15919	16312	15894	16188	16209	16113	15980	16091	16090	16037	16107	16005	16013	16008	16142	16029	15967	15991	15991	16159	15949	16007	16133	16121	15984	16006	15971	16267	16238	15908	16161	16001	16134	16238	16148	16228	15976	16079	16180	16095	16008	15986	16050	16029	16003	16059	16087	16089	16120	15989	16164	16198	15980	16001	16009	16055	15938	16092	16141	15983	16104	15997	16043	15838	16069	16038	16200	16122	16135	16207	16193	16091	15972	16033	16183	16105	16116	16075	16111	16183	16148	15991	16184	16141	15968	16085	16044	16134	15971	16020	16082	15940	16036	16271	16039	16017	16065	16196	16067	16244	16049	16118	16194	15981	15972	16076	16138	15962	16082	16011	16078	16260	16005	16172	15887	15986	16170	16180	15875	16100	15820	16022	16073	16076	16211	16100	15854	16089	16045	16074	16230	15977	16133	16036	16093	16211	16097	16151	16206	16152	16099	16163	15995	16007	15853	15927	16137	16098	16202	16005	16062	16233	16075	15981	16194	16092	15988	15960	16063	16007	15937	16030	16157	15986	15952	15980	16054	16016	16049	16113	15939	16170	16147	15998	16077	16032	16095	16188	16007	16043	16066	16113	16071	15838	16048	16041	16096	15996	16185	16174	16145	16045	16035	16112	16071	16123	16301	16121	16139	15872	16112	16081	16174	15920	15933	16264	16114	16121	15975	15957	15998	16071	15990	15947	16158	16009	16083	16142	16186	16183	16098	15997	16054	16121	16028	16109	15956	15948	16029	16033	15995	16077	16043	16064	16169	15967	16001	15926	16074	16250	16284	15953	16303	16128	16099	16006	16091	16108	16036	16062	15968	16038	16040	16001	16054	16035	16065	16052	16033	16101	16108	16152	16153	15979	16151	16083	16264	16343	16129	16081	16150	16152	16120	16171	15929	16018	16142	15925	15950	16113	16138	16038	16019	16122	16013	15921	16187	16087	15966	16018	15918	16048	16100	16099	15991	16156	15991	15959	16047	16089	16068	16111	16105	16248	16096	16110	16140	16102	16009	15844	16062	16155	16103	16135	16012	16022	16014	16058	15991	16141	16066	15960	16170	16061	16067	15975	16091	16018	16170	16102	15947	16199	16050	15933	16151	15972	16097	16084	16161	15999	16004	16166	16113	16110	16203	15834	16155	16189	15956	15990	16147	16021	16038	16041	16020	16072	15930	15995	15890	16132	16125	16150	16109	16023	16082	16147	15938	16209	16047	16022	16061	15991	16205	16066	16149	15976	16129	15963	15987	16246	15866	16249	16058	16023	16122	16191	16152	16135	16124	16004	15930	15909	16067	16189	16117	16030	16195	16085	16156	16095	16086	16099	16058	15939	16097	15982	16044	16061	16050	15981	16153	16113	16136	15859	16100	16084	15959	15976	16048	15985	15838	16069	16208	16080	16045	16006	15942	16118	16113	16030	16027	16038	16254	16123	15951	15994
22602	21048	28847	23555	21958	25681	29011	24054	22926	22656	21984	21432	21098	21061	20700	20440	20241	20317	20047	19850	19963	19844	19858	19677	19727	19756	19677	19562	19396	19696	19844	19543	19591	19585	19697	19665	19484	19544	19582	19443	19477	19712	19709	19858	19887	19779	19855	19488	19897	19622	19647	19742	19932	19741	19708	19422	19485	19503	19721	19402	19680	19526	19521	19644	19311	19421	19651	19479	19483	19579	19643	19506	19556	19423	19306	19613	19308	19738	19455	19619	19512	19502	19371	19211	19505	19345	19535	19502	19452	19566	19441	19316	19579	19457	19599	19457	19374	19272	19337	19505	19632	19396	19471	19566	19545	19406	19507	19537	19501	19568	19416	19315	19289	19320	19466	19599	19516	19386	19550	19553	19402	19472	19362	19355	19356	19458	19734	19576	19304	19358	19394	19246	19128	19504	19288	19312	19474	19502	19562	19473	19499	19433	19561	19488	19408	19381	19552	19376	19407	19337	19473	19439	19559	19297	19364	19571	19525	19336	19425	19478	19279	19459	19484	19423	19572	19349	19469	19490	19385	19378	19669	19662	19362	19593	19428	19353	19600	19554	19573	19536	19549	19549	19430	19483	19449	19519	19382	19263	19442	19442	19338	19392	19548	19434	19766	19404	19364	19337	19430	19311	19533	19460	19305	19461	19413	19539	19412	19381	19307	19420	19514	19378	19640	19523	19598	19467	19437	19636	19489	19396	19503	19350	19410	19354	19618	19332	19466	19633	19711	19340	19499	19340	19447	19459	19305	19199	19542	19380	19382	19505	19439	19375	19416	19619	19315	19399	19566	19363	19496	19577	19285	19515	19587	19350	19169	19484	19350	19419	19457	19458	19428	19443	19608	19286	19463	19594	19285	19479	19509	19312	19630	19634	19663	19393	19619	19264	19304	19274	19643	19393	19385	19165	19664	19379	19435	19391	19496	19306	19445	19534	19404	19408	19491	19348	19496	19565	19459	19403	19500	19446	19377	19487	19522	19451	19572	19520	19339	19304	19427	19325	19225	19444	19449	19325	19309	19307	19358	19300	19322	19378	19421	19520	19471	19413	19615	19591	19552	19529	19583	19344	19452	19367	19329	19363	19357	19289	19345	19504	19640	19374	19496	19379	19370	19297	19504	19525	19646	19279	19381	19408	19464	19243	19637	19466	19197	19388	19415	19560	19611	19395	19447	19331	19619	19606	19381	19478	19264	19392	19488	19328	19496	19521	19424	19502	19363	19608	19444	19450	19293	19357	19492	19424	19411	19544	19656	19594	19423	19581	19394	19418	19390	19482	19234	19443	19499	19452	19222	19434	19477	19290	19503	19461	19472	19587	19648	19447	19334	19325	19296	19316	19396	19666	19540	19584	19543	19277	19267	19177	19280	19260	19650	19390	19461	19392	19332	19338	19643	19418	19422	19316	19512	19614	19353	19439	19363	19353	19385	19427	19490	19362	19472	19264	19459	19361	19550	19262	19585	19400	19494	19518	19379	19392	19526	19476	19499	19442	19543	19468	19610	19345	19433	19612	19655	19479	19614	19520	19394	19556	19511	19318	19577	19494	19534	19479	19431	19401	19601	19511	19427	19669	19398	19498	19209	19290	19594	19433	19673	19500	19391	19339	19444	19284	19518	19608	19537	19597	19357	19294	19409	19469	19256	19420	19511	19476	19448	19292	19149	19498	19481	19562	19526	19508	19274	19533	19882	19607	19555	19342	19443	19572	19457	19371	19331	19439	19440	19487	19421	19422	19505	19463	19222	19282	19433	19326	19521	19596	19548	19500	19404	19452	19396	19288	19424	19628	19427	19378	19670	19451	19362	19337	19407	19485	19475	19450	19649	19348	19439	19334	19319	19677	19574	19562	19338	19481	19295	19350	19155	19472	19447	19345	19599	19506	19481	19363	19490	19322	19534	19496	19481	19428	19549	19348	19346	19454	19502	19598	19449	19608	19507	19193	19444	19546	19637	19486	19461	19477	19376	19630	19516	19390	19483	19508	19265	19558	19316	19276	19169	19414	19429	19521	19534	19303	19432	19600	19400	19257	19330	19339	19528	19324	19722	19692	19464	19368	19548	19499	19440	19575	19410	19476	19362	19410	19347	19510	19542	19402	19266	19262	19409	19469	19312	19558	19490	19362	19505	19590	19617	19409	19516	19332	19364	19459	19469	19501	19312	19433	19346	19415	19409	19484	19340	19321	19369	19312	19677	19314	19385	19485	19459	19209	19433	19547	19380	19681	19520	19322	19409	19423	19181	19327	19379	19577	19524	19388	19426	19537	19624	19539	19644	19394	19545	19463	19491	19532	19319	19409	19529	19576	19342	19372	19679	19403	19421	19413	19349	19366	19385	19684	19445	19252	19255	19715	19569	19603	19258	19403	19532	19528	19597	19437	19413	19199	19470	19452	19547	19486	19457	19332	19485	19473	19408	19338	19366	19527	19514	19415	19503	19386	19452	19607	19632	19364	19612	19301	19326	19426	19571	19502	19417	19461	19529	19408	19690	19516	19400	19482	19476	19252	19277	19285	19316	19364	19594	19420	19716	19350	19456	19552	19454	19555	19545	19381	19567	19402	19275	19291	19329	19370	19506	19425	19421	19625	19478	19443	19336	19171	19313	19406	19298	19378	19358	19470	19591	19518	19385	19614	19553	19567	19523	19229	19511	19430	19541	19275	19404	19550	19396	19371	19591	19429	19241	19321	19384	19340	19477	19475	19511	19350	19463	19430	19395	19763	19347	19260	19439	19471	19312	19542	19587	19514	19555	19557	19566	19506	19400	19522	19384	19262	19558	19402	19457	19570	19488	19354	19570	19558	19565	19429	19498	19518	19474	19431	19436	19494	19317	19348	19378	19387	19678	19371	19475	19294	19440	19375	19389	19708	19552	19357	19351	19340	19438	19434	19414	19405	19272	19533	19488	19377	19445	19400	19337	19520	19577	19529	19547	19356	19364	19396	19280	19412	19309	19292	19555	19359	19354	19285	19510	19632	19225	19352	19356	19616	19343	19452	19581	19534	19378	19333	19483	19273	19286	19676	19696	19623	19580	19285	19517	19563	19417	19519	19275	19276	19353	19496	19370	19528	19448	19649	19504	19571	19401	19265	19268	19323	19439	19463	19435	19493	19658	19348	19469	19439	19416	19325	19538	19465	19317	19659	19393	19340	19303	19304	19590	19314	19501	19457	19454	19465	19604	19637	19468	19412	19470	19591	19249	19297	19414	19362	19260	19495	19406	19353	19420	19626	19403	19467	19417	19358	19394	19544	19402	19586	19362	19353	19413	19485	19450	19463	19554	19622	19409	19352	19510	19490	19444	19489	19338	19435	19373	19381	19397	19341	19424	19240	19371	19345	19547	19469	19398	19233	19266	19504	19296	19428	19425	19534	19375	19523	19344	19418	19698	19352	19451	19573	19376	19509	19478	19442	19473	19395	19379	19363	19391	19632	19321	19575	19435	19460	19404	19315	19564	19543	19513	19391	19736	19430	19414	19462	19559	19385	19573	19598	19573	19312	19438	19454	19259	19428	19518	19462	19434	19338	19598	19498	19543	19407	19393	19389	19509	19450	19535	19453	19462	19512	19594	19369	19688	19566	19634	19386	19397	19417	19559	19390	19618	19330	19650	19532	19424	19498	19551	19325	19481	19188	19222	19088	19303	19280	19352	19470	19743	19403	19360	19560	19667	19222	19347	19529	19502	19535	19445	19363	19598	19332	19407	19346	19251	19326	19518	19538	19333	19415	19334	19499	19537	19483	19487	19251	19645	19413	19292	19544	19307	19589	19535	19468	19441	19392	19429	19284	19405	19573	19569	19342	19405	19348	19251	19404	19485	19567	19434	19483	19312	19299	19507	19452	19221	19498	19263	19398	19490	19569	19453	19504	19326	19561	19716	19675	19436	19444	19509	19392	19431	19513	19485	19388	19400	19392	19562	19410	19463	19600	19388	19258	19377	19552	19259	19588	19519	19419	19457	19213	19413	19411	19574	19461	19406	19492	19513	19459	19486	19407	19455	19455	19616	19488	19344	19316	19436	19410	19264	19553	19428	19497	19418	19413	19288	19474	19183	19427	19312	19480	19409	19406	19455	19500	19490	19391	19446	19530	19460	19421	19470	19245	19234	19435	19282	19365	19432	19427	19547	19484	19380	19568	19476	19387	19488	19480	19379	19335	19445	19620	19499	19668	19447	19320	19373	19490	19502	19257	19568	19387	19547	19408	19568	19227	19289	19516	19509	19339	19414	19584	19438	19590	19274	19545	19303	19319	19524	19436	19464	19378	19403	19327	19515	19553	19465	19454	19388	19289	19463	19362	19467	19500	19222	19348	19377	19374	19488	19475	19362	19465	19446	19596	19310	19494	19415	19601	19370	19321	19579	19358	19556	19479	19422	19441	19581	19395	19538	19617	19549	19561	19596	19605	19409	19560	19539	19397	19162	19609	19428	19477	19250	19415	19402	19540	19413	19391	19413	19426	19169	19439	19253	19478	19519	19457	19454	19268	19359	19318	19426	19410	19291	19543	19658	19491	19419	19426	19423	19681	19376	19621	19390	19450	19527	19398	19606	19463	19193	19327	19368	19355	19380	19403	19492	19590	19427	19555	19364	19641	19594	19619	19521	19145	19516	19360	19359	19359	19635	19401	19565	19402	19478	19490	19426	19364	19512	19495	19314	19358	19595	19413	19377	19470	19170	19490	19560	19499	19383	19630	19532	19536	19462	19480	19296	19163	19639	19448	19228	19535	19721	19366	19254	19350	19363	19395	19458	19247	19437	19429	19509	19543	19527	19467	19334	19254	19388	19372	19365	19555	19468	19445	19392	19435	19404	19543	19297	19151	19423	19286	19694	19470	19455	19483	19268	19535	19358	19385	19530	19411	19433	19431	19284	19233	19350	19511	19460	19230	19227	19539	19579	19650	19427	19538	19410	19572	19703	19536	19463	19454	19553	19384	19438	19299	19429	19472	19346	19327	19543	19377	19502	19435	19536	19429	19402	19443	19648	19381	19618	19490	19480	19389	19479	19614	19632	19329	19321	19378	19578	19532	19312	19269	19380	19220	19523	19481	19318	19332	19335	19439	19530	19547	19464	19652	19465	19363	19303	19479	19512	19469	19347	19440	19416	19141	19362	19164
27420	49156	45435	36604	31919	28243	25627	23605	22341	21164	19862	19219	18805	18680	18294	17972	17754	17599	17150	16944	16880	16913	16912	16809	16687	16638	16750	16860	16867	16735	16564	16913	16866	16739	16681	16685	16614	16637	16794	16807	16568	16905	16729	16890	17038	16842	16966	16823	16836	16788	16673	16620	16803	16799	16693	16524	16612	16620	16521	16713	16587	16619	16625	16732	16626	16528	16700	16676	16594	16691	16640	16578	16585	16555	16707	16382	16489	16594	16645	16671	16730	16515	16383	16439	16554	16559	16657	16518	16637	16603	16759	16625	16550	16611	16507	16664	16757	16427	16563	16650	16720	16427	16707	16866	16449	16466	16512	16504	16596	16724	16566	16600	16614	16657	16771	16712	16739	16597	16696	16721	16620	16531	16803	16499	16570	16615	16678	16547	16574	16487	16565	16688	16481	16567	16647	16439	16572	16523	16686	16594	16600	16640	16554	16572	16581	16526	16687	16470	16577	16655	16533	16684	16531	16671	16628	16600	16520	16495	16820	16579	16746	16621	16536	16607	16573	16521	16709	16521	16609	16711	16598	16667	16616	16578	16513	16453	16475	16560	16517	16632	16515	16482	16544	16602	16628	16650	16555	16520	16533	16629	16576	16453	16739	16493	16660	16565	16485	16388	16647	16604	16764	16612	16585	16598	16511	16739	16539	16669	16581	16430	16712	16626	16509	16636	16629	16481	16577	16574	16378	16624	16554	16644	16516	16508	16569	16726	16621	16511	16534	16648	16622	16714	16464	16460	16530	16420	16561	16610	16569	16486	16711	16558	16681	16520	16670	16518	16594	16658	16459	16757	16462	16688	16609	16535	16645	16573	16550	16654	16494	16560	16482	16496	16537	16462	16482	16510	16541	16715	16586	16588	16391	16623	16676	16488	16604	16456	16609	16368	16407	16627	16586	16642	16442	16555	16630	16485	16384	16447	16590	16617	16575	16750	16477	16740	16524	16530	16671	16399	16643	16575	16781	16597	16545	16475	16668	16702	16501	16605	16604	16581	16605	16536	16543	16549	16465	16494	16558	16613	16666	16609	16628	16488	16544	16564	16573	16635	16543	16532	16564	16507	16678	16608	16300	16718	16532	16624	16555	16621	16734	16439	16580	16649	16649	16497	16746	16598	16689	16463	16427	16379	16562	16546	16583	16493	16455	16345	16535	16556	16599	16417	16576	16563	16573	16575	16527	16464	16398	16580	16446	16533	16492	16696	16504	16492	16563	16514	16511	16379	16584	16398	16497	16686	16381	16453	16646	16816	16636	16524	16562	16554	16739	16667	16638	16616	16575	16697	16438	16644	16755	16505	16665	16571	16704	16697	16582	16608	16657	16470	16517	16561	16549	16425	16670	16650	16578	16669	16393	16414	16633	16540	16725	16542	16600	16641	16590	16543	16516	16634	16520	16661	16578	16562	16746	16404	16508	16584	16650	16567	16606	16553	16524	16536	16543	16518	16675	16771	16531	16359	16568	16411	16607	16550	16596	16690	16510	16503	16494	16627	16502	16459	16571	16643	16380	16684	16686	16622	16487	16671	16636	16550	16493	16519	16722	16588	16534	16734	16738	16524	16687	16598	16569	16592	16704	16593	16517	16526	16653	16565	16536	16575	16537	16614	16722	16528	16618	16635	16650	16522	16605	16673	16571	16416	16539	16531	16726	16637	16708	16475	16609	16662	16373	16752	16745	16547	16633	16541	16438	16309	16501	16523	16455	16599	16550	16598	16620	16489	16589	16480	16681	16545	16669	16608	16435	16592	16523	16530	16551	16564	16632	16632	16517	16313	16621	16512	16643	16722	16551	16516	16631	16387	16756	16515	16608	16643	16736	16312	16449	16665	16721	16538	16497	16497	16607	16556	16525	16554	16590	16562	16537	16621	16514	16595	16667	16633	16689	16715	16517	16445	16510	16363	16479	16631	16464	16404	16448	16557	16580	16620	16544	16565	16487	16787	16680	16335	16520	16457	16605	16489	16450	16589	16648	16605	16674	16528	16565	16457	16400	16533	16661	16694	16643	16452	16561	16534	16541	16546	16625	16599	16551	16489	16726	16520	16636	16661	16542	16377	16584	16498	16569	16546	16665	16682	16582	16551	16506	16626	16565	16459	16701	16588	16553	16745	16545	16487	16504	16637	16420	16598	16562	16435	16649	16670	16579	16607	16432	16630	16495	16599	16582	16475	16419	16655	16633	16580	16578	16554	16590	16692	16503	16645	16524	16701	16690	16359	16361	16568	16573	16670	16596	16690	16636	16635	16482	16603	16663	16532	16564	16577	16438	16575	16608	16593	16489	16395	16455	16499	16560	16448	16464	16559	16637	16569	16622	16561	16503	16597	16477	16482	16691	16605	16593	16634	16679	16568	16378	16430	16564	16522	16578	16650	16532	16563	16653	16669	16454	16626	16623	16563	16474	16596	16574	16517	16575	16659	16560	16715	16681	16703	16445	16584	16413	16579	16507	16611	16456	16580	16439	16492	16531	16637	16557	16542	16683	16614	16603	16534	16757	16578	16656	16632	16552	16699	16464	16560	16594	16472	16521	16457	16650	16560	16497	16596	16563	16506	16462	16725	16527	16617	16544	16607	16630	16666	16666	16397	16492	16637	16484	16636	16681	16692	16729	16505	16625	16586	16453	16515	16448	16474	16622	16690	16504	16573	16373	16470	16330	16568	16704	16468	16576	16492	16494	16612	16602	16467	16525	16643	16363	16525	16488	16553	16501	16490	16501	16438	16569	16639	16307	16574	16742	16536	16577	16625	16552	16400	16455	16505	16481	16596	16570	16583	16501	16493	16682	16466	16613	16563	16430	16686	16486	16723	16700	16481	16672	16569	16491	16568	16479	16569	16585	16521	16650	16640	16502	16632	16614	16762	16617	16537	16711	16600	16490	16454	16671	16585	16615	16546	16607	16612	16389	16529	16479	16640	16537	16739	16427	16455	16536	16617	16496	16640	16651	16832	16678	16516	16704	16706	16596	16505	16469	16554	16609	16439	16523	16765	16536	16539	16655	16472	16578	16637	16516	16524	16613	16634	16535	16623	16554	16592	16507	16569	16307	16573	16669	16735	16552	16456	16412	16466	16533	16590	16544	16660	16496	16689	16578	16596	16553	16574	16578	16352	16592	16554	16445	16521	16493	16668	16391	16639	16578	16641	16623	16549	16554	16466	16465	16803	16467	16504	16755	16502	16542	16523	16503	16670	16486	16624	16740	16434	16576	16504	16494	16603	16672	16517	16604	16710	16531	16842	16500	16672	16561	16274	16608	16344	16525	16533	16566	16739	16527	16710	16664	16553	16535	16742	16630	16569	16713	16635	16631	16532	16647	16427	16581	16540	16489	16393	16514	16604	16634	16464	16505	16630	16491	16644	16580	16560	16610	16498	16494	16485	16504	16543	16612	16518	16554	16565	16464	16436	16568	16617	16454	16595	16580	16385	16689	16647	16682	16477	16631	16493	16623	16270	16643	16419	16823	16505	16511	16514	16649	16416	16523	16774	16601	16464	16494	16614	16463	16590	16668	16509	16611	16549	16547	16664	16399	16606	16556	16620	16698	16756	16705	16579	16602	16448	16545	16666	16443	16468	16523	16582	16475	16613	16643	16570	16583	16464	16543	16711	16689	16579	16456	16554	16704	16567	16572	16611	16576	16571	16609	16637	16585	16524	16734	16564	16517	16571	16412	16562	16478	16497	16534	16602	16713	16614	16572	16665	16439	16494	16592	16596	16372	16501	16512	16571	16504	16500	16655	16436	16706	16509	16685	16596	16381	16680	16666	16373	16506	16523	16528	16477	16601	16609	16482	16478	16526	16515	16467	16568	16548	16391	16492	16729	16518	16564	16651	16668	16480	16534	16582	16429	16665	16762	16691	16583	16603	16637	16466	16602	16616	16580	16446	16534	16519	16706	16463	16563	16554	16399	16611	16683	16551	16615	16581	16625	16577	16509	16531	16369	16535	16580	16557	16623	16624	16594	16688	16666	16505	16637	16650	16696	16456	16591	16608	16624	16573	16438	16568	16596	16507	16581	16656	16741	16493	16608	16579	16640	16612	16608	16487	16367	16627	16651	16456	16537	16372	16569	16582	16661	16718	16459	16618	16723	16495	16525	16701	16605	16530	16673	16521	16575	16528	16708	16423	16744	16392	16674	16524	16649	16655	16529	16543	16523	16486	16575	16484	16554	16541	16696	16747	16485	16547	16575	16506	16642	16620	16654	16639	16562	16548	16667	16524	16345	16408	16380	16424	16491	16636	16611	16579	16665	16520	16575	16710	16642	16495	16568	16704	16550	16565	16592	16623	16422	16812	16634	16622	16688	16590	16486	16703	16549	16540	16576	16592	16788	16416	16593	16639	16394	16523	16351	16653	16692	16540	16588	16643	16597	16597	16315	16704	16624	16245	16514	16618	16484	16566	16508	16518	16392	16679	16555	16727	16658	16584	16530	16612	16364	16591	16603	16746	16742	16650	16528	16670	16509	16536	16536	16536	16538	16529	16567	16557	16400	16576	16622	16642	16674	16441	16665	16562	16675	16600	16509	16668	16669	16698	16554	16618	16676	16469	16604	16550	16522	16466	16616	16589	16569	16518	16572	16479	16532	16679	16462	16508	16514	16622	16562	16348	16691	16628	16659	16492	16876	16380	16604	16458	16634	16544	16712	16585	16640	16541	16572	16581	16633	16506	16393	16494	16469	16553	16608	16585	16421	16610	16514	16722	16637	16481	16554	16636	16657	16564	16476	16375	16772	16612	16709	16660	16483	16659	16627	16704	16532	16520	16583	16390	16574	16430	16555	16643	16642	16517	16586	16526	16685	16759	16699	16586	16688	16610	16515	16523	16651	16705	16550	16567	16569	16614	16640	16626	16668	16459	16616	16539	16488	16567	16563	16558	16581	16532	16615	16546	16496	16593	16610	16702	16420	16655	16568	16580	16602	16651	16648	16635	16578	16634	16577	16521	16621	16569	16478	16606	16483	16344	16535	16614	16675	16525	16552	16534	16590	16517	16436	16614	16544	16571	16709	16527	16519	16401	16615	16671	16627	16568	16654	16703	16582	16566	16684	16354	16681	16603	16660	16682	16535	16758	16476	16657	16619	16745	16570	16563	16710	16504	16676	16619	16614
27809	24859	31240	28893	23893	22256	21187	20180	19636	19384	19134	18806	18810	18831	18639	18649	18528	18309	18254	18115	18109	18203	18270	18235	18340	18491	18299	18222	18305	17958	18044	18182	18292	18204	18099	17855	18126	18055	18105	17997	18046	18099	18062	18188	17964	18194	18248	18244	18260	18463	18151	18339	18134	18050	18074	18097	18227	18080	18012	18351	18076	18284	18130	18161	18235	18062	18028	18057	18400	18224	18010	17880	18098	18027	18339	18080	17981	18080	18086	18187	18178	18123	17913	18014	18278	18250	17997	18292	18101	17922	17970	18063	18014	18213	18036	18183	18051	18117	18130	17971	17928	18225	17994	18019	18094	18230	18312	18244	18136	18269	18110	17840	18061	17966	17999	18347	18168	18041	18014	18204	18158	17878	18299	18004	18194	17884	18224	18133	18086	18199	18017	18120	18098	18195	18397	18308	17961	18127	18127	18203	18113	17849	18050	18212	18111	18315	18156	18040	18150	18049	18307	18025	18175	18239	18166	18079	18233	18061	18130	18177	18278	17997	18166	17942	18162	18117	18192	17977	18104	18097	18073	18124	17944	18123	18043	18159	18156	18028	18081	18106	18067	18189	18159	18081	18027	17935	18133	18175	18174	18188	18106	18113	18066	18006	18167	18099	18051	18186	18065	18266	18062	18127	18117	17836	18058	18117	17917	18116	18061	18046	17996	18325	18011	18208	18168	18304	17977	18006	18142	18132	18065	18169	18200	18043	18039	18047	17991	18206	18040	18110	18071	18018	18055	18116	18121	17974	18154	18141	18012	17966	18078	17880	18108	17893	18090	18117	18339	18048	18130	18226	18113	18273	17958	18029	17905	18125	18222	18131	18089	17858	17962	17953	18179	18197	18208	18241	18186	18297	18288	18169	18114	18311	18236	18306	18436	18141	18315	18138	18190	17944	18001	18101	18123	17981	17981	18187	18018	18033	18132	18189	17961	18064	17997	18121	18088	18219	18097	18039	18083	18084	18160	18187	18292	18177	18063	18011	18004	17880	18013	18080	18062	17933	18182	18170	18205	18148	17990	17994	18304	17980	18108	18229	18235	18223	18060	18307	18284	18323	18226	18127	18043	18178	18088	18071	18143	18114	18030	18101	18114	18025	18011	17995	18068	18081	18228	18114	18211	18033	18175	18167	18120	18099	18199	17968	18197	18142	18057	17975	18081	17989	17980	17999	18208	18133	18225	18138	18047	18247	17991	17950	17917	17899	18280	18312	18270	18132	18060	17948	18115	17954	18183	18007	18168	18315	18374	18170	17861	18180	18209	18201	18029	17949	18169	18057	18102	18194	18170	18016	18061	18011	17992	18175	18143	18130	18071	18059	18048	18131	18147	18084	17986	18237	17940	17877	18183	18045	18138	18253	18229	18141	18071	18186	17938	18084	18350	18279	18117	17996	17950	18115	18168	18074	17974	17939	18151	18280	17998	18243	18188	18285	18238	17965	18153	17944	18060	18048	17973	18323	18186	18189	18209	17986	17958	17964	17962	18109	18101	17920	17760	17825	18113	18050	18211	18199	18200	18101	18007	18030	17968	18064	18064	18226	18175	18251	18220	18082	18242	18183	18133	17937	18372	18142	18275	18167	18162	18230	18021	18120	17953	17883	18122	18064	18232	18087	18010	18245	18171	18107	18204	18238	18249	17991	18139	18088	18161	18082	18084	18094	17998	18100	18081	17991	17993	17911	18266	18129	18148	18168	18153	17886	18136	18197	18100	18005	18121	18001	18254	18220	18213	18193	18185	17991	17955	18281	18191	18229	18093	18031	18038	18059	18120	17878	18289	18013	18065	18015	18246	17812	18057	17950	18208	18225	18043	18380	18162	18220	18189	18240	18082	18157	18075	17947	18189	18040	18106	17744	18075	18285	18064	18082	18303	17988	18208	18213	18179	18075	18256	17989	18160	18047	17959	17968	17980	18217	18153	18078	18101	18113	18154	18160	17982	18060	18185	18082	18061	18118	18092	17936	18206	18130	18092	18199	18080	18104	18393	18009	18351	18281	18115	18158	18162	18164	18186	17967	18128	17933	18083	18209	18293	18070	17949	18037	17960	18003	17981	17970	18135	17982	18045	17909	18227	18161	18110	18008	18212	18129	17929	18065	18160	18233	18147	18065	18077	18254	18034	18100	17993	18331	18230	17916	18255	18069	18180	18163	18048	17987	18093	18158	18121	18054	18031	18043	18114	17972	18033	18192	18161	18172	18118	18045	17997	17934	18022	18096	18361	17934	18048	18247	17926	18110	18280	17972	17992	18017	18023	18150	17963	18138	18239	18194	18064	17993	18189	18094	18093	18076	18166	18157	18192	18408	17973	18255	18143	18190	18166	18146	18313	18238	18093	17983	18096	18094	18056	18238	18117	18292	18091	18142	18250	18214	18295	18148	18142	17976	18262	18313	18252	18077	18131	17860	18231	17883	18159	18174	18088	18039	18064	18246	18085	18037	18162	18094	18161	18207	17983	18218	17757	18075	18008	18095	18318	18222	18215	18272	17998	18227	18241	18269	18047	17993	17992	18255	17992	18163	18203	18097	17977	18152	18065	18089	18160	18247	18033	17974	18208	17984	18069	18064	18169	17956	17973	18111	18078	18091	18197	18038	17990	18252	18191	18271	18060	18105	18132	18176	18221	18003	18027	18423	18323	18018	18186	18234	18194	18193	18155	18250	18298	18259	17974	17757	18030	18097	17987	18172	18093	17946	18244	18334	17930	18107	18093	18134	18104	18151	18258	18119	18085	18296	18218	18163	18225	18079	18171	17886	18062	18191	18211	17950	18004	18092	18197	18152	18213	18241	18262	18148	18077	18192	18202	18006	18065	18022	18117	17869	18075	18054	18155	18209	18312	18184	18150	18458	18136	18057	18200	18122	18078	17977	18003	18079	18030	18083	18204	18180	18059	18134	18019	18096	18234	18033	18054	18148	18086	18046	18243	18018	17936	18092	17972	18145	18169	18256	18056	18163	18174	18072	18157	18058	18111	18152	18101	18177	17993	18212	18310	18127	17985	17984	18122	18048	18163	18032	18098	18045	18006	18091	18068	17913	18092	17771	18195	18064	18000	18129	18070	18222	18130	18045	18225	17907	18170	18120	18203	18078	18037	17937	18140	18244	18297	18207	18000	18267	18070	18138	18119	18294	18246	17952	18118	18179	17988	18231	18070	18056	18172	18191	18029	18208	18264	18109	18176	18095	18256	18138	18040	18239	17966	18054	18128	18270	18065	18245	18082	18199	18100	18150	18018	18242	17992	18065	18003	18001	17922	18218	18222	18171	18348	18182	18028	18152	18089	18062	18202	18072	18115	18075	18062	18256	18170	18158	18140	17930	18280	18038	18117	18060	18115	18172	18044	18076	18202	18107	18176	18228	18147	17892	18037	18266	18057	18039	18128	18076	18128	18224	18102	18166	18227	18244	17993	17948	17970	17967	18322	17936	18308	18051	17929	18045	18113	18121	18018	18034	18271	17963	18017	18156	18077	18083	18021	18209	18117	17971	17985	18114	18166	17934	18220	17998	18204	18020	18129	18173	18104	18048	18092	18085	17974	18136	18005	18016	18023	18023	17799	18026	18087	18300	18218	17920	18076	18069	18202	18004	18088	18162	17977	18198	18277	18014	18186	18237	18025	18153	18303	17864	18196	18203	17842	18100	18433	18083	18105	18138	18136	17981	18255	18013	18048	18143	17932	17932	18287	17997	18056	18044	18195	17989	18053	18062	17962	18272	18208	18137	18140	17901	17925	18206	18075	17953	18225	17933	18234	17986	18140	18149	18396	18057	18183	18085	17989	18040	17919	18159	18349	18002	18250	17887	17974	18044	18051	18109	18269	18051	18148	18130	18256	18043	18059	18184	18000	18056	18282	17957	18163	17937	18037	18111	18223	18198	18008	18235	18040	18244	17977	18186	18135	17929	18246	18344	18050	17966	18238	18139	18234	18211	18190	18202	18094	18148	18112	17957	18025	18052	18116	18173	18261	18080	18237	18229	18214	18104	18189	17956	18200	18100	18177	18135	17857	18163	18122	18243	17959	18112	18015	18110	18131	18098	18331	18053	18155	18092	18118	18203	18116	18085	18084	18202	18055	18070	18233	18294	18080	18296	18344	18095	17997	18345	18331	18007	18142	18148	18127	18173	17961	18224	18172	18171	18275	17980	18268	18149	18319	18057	18173	17959	18002	17903	18017	18164	18090	18111	18270	18093	18286	18035	18125	17978	17926	18014	18029	18163	18267	18253	18159	18073	18164	18203	18098	18200	18029	18021	18226	18181	18223	18145	17954	18196	18219	18116	18075	17988	18079	18081	17782	18038	18024	18017	17980	18052	18152	18131	18208	18070	17936	17991	18040	18003	18160	18141	17928	18326	18328	18333	18189	18073	18174	18144	18197	18197	18083	18035	17968	18237	17941	18068	18008	18000	18109	18081	18056	18177	18225	18162	18000	17912	17901	18104	18005	18114	18177	18118	18065	18149	18202	18091	18166	18216	18182	18258	18158	18123	18131	17905	18138	18267	18114	18137	17885	17997	18117	18084	18089	18261	18196	18099	18292	18073	18192	17918	18138	17947	18121	17843	18067	18017	18065	18216	18206	18230	17933	18073	18314	18253	18190	17996	18083	17963	18004	18019	18193	18054	18202	18052	18195	17935	18247	18077	18193	18174	18129	18125	18165	18201	18324	18086	18243	18123	18131	18054	17904	18076	18125	17985	18181	18049	18149	18182	18245	18230	18107	17891	18228	18062	18134	18175	18189	18053	18116	18203	18099	18242	17819	18136	18179	18111	18107	18063	18046	18145	18235	18322	18273	17972	18126	18069	18068	18156	17907	17973	18144	18124	18046	18224	18192	18203	18036	18164	18070	18229	18036	17936	18174	17965	18051	18174	18179	18206	18152	18205	18191	18055	18038	18323	18103	18108	18105	18139	18181	18163	18146	17995	18302	18133	18147	18156	18204	18246	18140	17953	18281	18163	17933	18160	18135	17985	18261	18311	17996	17984	18115	18060	18166	18091	18191	17974	18151	18031	18045	18250	18217	18106	18224	17836	18259	18128	18059	18125	18300	18119	18092	18226	18118	18115	18014	18003	18116	18078	18028	18183	18350	18247	18093	18194	18161	18135	18064	18165
26381	38700	35368	27693	24355	21966	20068	18900	18681	18012	17456	17009	16747	16666	16547	16439	16322	16074	16028	16074	15953	15895	15787	15937	15843	15989	15834	15928	15836	15899	15776	15927	15863	15761	15939	15882	15790	15862	15889	16009	15703	15907	15936	15936	16138	16173	15825	15889	15976	15766	16058	15916	15887	15844	15882	15753	15742	15882	15702	15742	15754	15943	15709	15756	15752	15896	15726	15874	16027	15791	15735	15949	15824	15897	15844	15694	15709	15960	15816	15685	15820	15871	15913	15824	15975	15911	15770	15801	15753	15761	15918	15859	15869	15561	15898	15849	15741	15799	15698	15972	15816	16039	15667	15837	15871	15812	15858	15889	15646	15759	15844	15973	15654	15889	15961	15678	15746	15763	15811	15663	16061	15740	15863	15700	15788	15790	15824	15645	15857	15703	15792	15932	15717	15922	15726	15982	15875	15893	15694	15837	15773	15885	15675	15968	15702	15776	15805	15890	15789	15696	15645	15909	15782	15722	15680	15789	15733	15806	15646	15620	15659	15738	15674	15870	15824	15713	15806	15815	15789	15777	15863	15755	15690	15848	15884	15878	15763	15702	15828	15859	15794	15952	15794	15835	15818	15822	15809	15808	15853	15813	15862	15674	15774	15836	15699	15767	15829	15921	15726	15723	15809	15765	15782	15783	15823	15634	15923	15824	15867	15769	15817	15669	15743	15683	15749	15955	15899	15816	16070	15767	15816	15848	15674	15946	15729	15917	16003	15799	15818	15815	15872	15914	15647	15849	15755	15783	15853	15909	15964	15947	15740	15873	16026	15843	15861	15814	15745	15899	15897	15730	15630	15783	15733	15823	15841	15836	15915	15620	15768	15793	15743	15644	15810	15920	15804	15707	15936	15844	15852	15675	15867	15800	15654	15815	15808	15876	15722	15705	15726	15779	15912	15737	15884	15727	15689	15979	15813	15747	15821	15782	15732	15904	15895	15674	15797	15781	15915	15729	15793	15893	15823	15738	15870	15687	15742	15584	15673	15703	15842	15876	15943	15710	15815	15906	15717	15732	15825	15815	15886	15750	15743	15799	15850	15776	15791	15865	15780	15994	15832	15767	15916	15776	15665	15860	15826	15675	15922	15860	15859	15876	15822	15742	15793	15757	15856	15773	15753	15836	15820	15716	15894	15864	15838	15681	15952	15868	15630	15884	15745	15894	15705	15654	15758	15854	15802	15908	15776	15813	15814	15726	15807	15845	15743	15849	15690	15844	15928	15675	15852	15709	15953	15733	15841	15580	15716	15783	15866	15796	15827	15772	15819	15792	15762	15733	15705	15906	15683	15878	15694	15904	15878	15908	15751	15700	15968	15832	15805	15821	15819	15851	15819	15739	15635	15807	15932	15891	15948	15796	15880	15724	15792	15889	15812	15746	15762	15849	15901	15787	15700	15833	15904	15756	15806	15916	15780	15748	15826	15804	15867	15741	15688	15993	15789	15651	15917	15795	15712	15822	15627	15690	15678	15668	15788	15857	15888	15859	15900	15960	15863	15864	16041	15839	15742	15879	15872	15539	15820	15884	15646	15803	15813	15751	15957	15973	15805	15636	15961	15691	15771	15741	16014	15718	16042	15761	15789	15832	15784	15604	15722	15689	15698	15814	15880	15886	15747	15737	15841	15699	15844	15781	15853	15582	15955	15862	15618	15843	15750	15849	15677	15863	15601	15815	15818	15721	15809	15741	15799	15745	15672	15788	15858	15863	15758	15787	15746	15857	15706	15746	15826	15738	15743	15770	15809	15949	15743	15815	15785	15848	15942	15840	15652	15823	15657	15935	15800	15793	15913	15640	15871	15900	15875	15839	15788	15913	15783	15818	15745	15762	15737	15891	15816	16017	15831	15850	15803	15818	15782	15933	15733	15754	15937	15834	15847	15614	15726	15920	15920	15788	15810	15865	15884	15643	15897	15789	15712	16003	15794	15711	15838	15878	15878	15760	15723	15831	15915	15789	15946	15758	15859	15944	15926	15715	15902	15775	15880	15692	15849	15671	15690	15967	15769	15673	15719	15668	15904	15918	15836	15771	15871	15695	15720	15784	15930	15836	15712	15789	15730	15765	15936	15649	15859	15664	15780	15816	15785	16036	15968	15812	15826	15783	15619	15938	15671	15829	15673	15803	15791	15760	15788	15793	15871	16004	15960	15967	15853	15694	15807	15712	15749	15783	15774	15878	15595	15732	15799	15774	15756	15809	15887	15711	15892	15919	15767	15811	15752	15820	15879	15765	15818	15740	15745	15930	15813	15748	15781	15822	15948	15800	15879	15800	15669	15803	15661	15748	15750	15809	15898	15885	15740	15740	15622	16029	15671	15871	15944	15820	16009	16068	15737	15815	15765	15759	15874	15742	15720	15901	15717	15911	15783	15900	15872	15962	15943	15753	15754	16060	15654	15847	15918	15891	15780	15872	15805	15776	15714	15860	15823	15857	15733	15943	15813	15835	15732	15939	15720	15827	15878	15714	15815	15941	16015	15761	15786	15580	15807	15739	15679	15840	15805	15732	15687	15795	15753	15801	15720	15737	15774	15783	15688	15854	16017	15948	15786	15729	15788	15759	15867	15792	15924	15747	15620	15767	15898	15827	15840	15784	15769	15862	15993	15675	15692	15866	15923	15771	15758	15738	15913	15804	15756	15540	15857	15636	16004	15660	15839	15833	15766	15714	15811	15668	15741	15902	15949	15841	15836	15827	15759	15925	15838	15694	15852	15805	15971	15673	15867	15856	15771	15849	15767	15870	15716	15660	15726	15962	15856	15832	15932	15768	15812	15854	15882	15901	15872	15732	15760	15949	15862	16021	15772	15916	15781	15871	15803	15735	15771	15621	15766	15642	15762	15981	15746	15722	15932	15801	15860	15799	15886	15635	15825	15816	15826	15876	15872	15792	15855	15824	15867	15824	15731	15901	15848	15800	15846	15556	15861	15694	15858	15914	15760	15696	15768	15703	15869	15829	15948	15765	15768	15912	15720	15784	15749	15759	15749	15826	16032	15756	15915	15713	15809	15722	15866	15772	15857	15905	15940	15692	15898	15890	15861	15805	15942	15836	15896	15654	15929	15754	15807	15819	15748	15957	15686	15821	15912	16024	15744	15935	15715	15864	15722	15784	15833	15843	15813	15812	15752	15729	15718	15812	15834	15817	15817	15603	15660	15733	15641	15769	15839	15759	15818	15769	15901	15574	15807	15781	15882	15837	15711	15831	15714	15782	15707	15856	15884	15757	15819	15769	15777	15821	15895	15867	15518	15660	15800	15793	15790	15810	15759	15945	15768	15832	15853	15886	15901	15759	15881	15855	15821	15869	15785	15771	15862	15728	15724	15609	15839	15777	15777	15738	15802	15807	15873	15897	15949	15669	15904	15642	15939	15769	15877	15675	15734	15950	15814	15902	15851	15696	15913	15847	15714	15687	15826	15754	15948	15872	15740	15866	15731	15703	15902	15734	15881	15664	15894	15822	15940	15732	15747	15945	15564	15809	15967	15636	15743	15676	15895	15807	15857	15839	15946	15752	15901	15684	15906	15753	15817	15789	15921	15744	15685	15828	15875	15710	15810	15701	15719	15671	15845	15828	15972	15882	15613	15950	15757	15865	15916	15669	15762	15791	15959	15744	15882	15731	15879	15870	15756	15936	15733	15949	15618	16003	15672	15870	15868	15783	15932	15821	15742	15851	15830	15877	15630	15702	16029	15844	15818	15547	15819	15764	15831	15835	15790	15909	15819	15752	15898	15781	15824	15704	15853	15723	15851	15804	15656	15693	15723	15909	15896	15871	15877	15819	15769	15792	15704	15632	15901	15759	15927	15698	15989	15815	15891	15858	15842	15767	15692	15760	15681	15919	15987	15800	15801	15893	15767	15633	15912	15715	15698	15953	15721	15772	15878	15833	15698	15790	15825	15777	15871	15715	15683	15882	15691	15814	15932	15862	15669	15934	15910	15694	15846	15949	15843	15878	15839	15848	15795	15836	15828	15921	15719	15723	15795	16017	15923	15812	15858	15751	15921	15540	15807	15793	15716	15664	15783	15845	15800	15799	15773	15717	16002	15773	15735	15766	15832	15617	15807	15802	15794	15739	15849	15926	15918	15584	15696	15775	15850	15861	15839	15822	15854	15851	15596	15942	15992	15752	15803	15806	15770	15678	15784	15686	15875	15837	15855	15812	15794	15738	15720	15822	15911	15970	15842	15806	15815	16094	15826	16006	15812	15898	15730	15909	15807	15849	15799	15792	15849	15691	15658	15752	15865	15774	15733	15732	15847	15598	15703	15929	15898	15760	15841	15815	15821	15712	15751	15780	15746	15758	15745	15804	15916	15885	15793	15672	15823	15867	15788	15720	15950	15739	15763	15891	15841	15769	15827	15678	15711	15630	15765	15725	15806	15763	15703	15935	15840	15690	15703	15832	15854	15968	15921	15916	15904	15742	15967	15861	15871	15715	15708	15913	15768	15806	15715	15920	15861	15746	15814	15897	15794	15887	15681	15858	15962	15849	15774	15927	15828	15651	15778	15836	15782	15808	15762	15896	15828	15836	15754	15902	15779	15668	15841	15761	15789	15873	15771	15867	15944	15879	15880	15924	15792	15793	15821	15735	15846	15817	15743	15733	15679	15826	15932	15791	16010	15879	15691	15877	15935	15957	15863	15918	15569	15937	15979	15716	15907	15762	15762	15731	15683	15849	15962	15852	15725	15835	15740	15814	15703	15851	15848	15879	15872	15835	15894	15683	15759	15808	15889	15896	15870	15737	15819	15720	15756	15875	15679	15831	15743	15704	15680	15732	15754	15716	15731	15717	15718	16035	15735	15768	15754	15822	15831	15627	16032	15966	15959	15755	15849	15772	15760	15991	15895	15666	15765	15650	15841	15691	15729	15661	15782	15781	15810	15875	15736	15725	15822	15690	15845	15805	15865	15802	15796	15826	15818	15807	15831	15922	15668	15939	15855	15887	15757	15726	15755	15679	15901	15730	15727	15830	15892	15806	15585	15808	15645	15819	15917	15611	15856	15815	15717	15820	15872	15832	15898	15880	15696	15740	15815	15756	15785	15924	15854	15709	15657	15956	15941	15739	15877	15755	15827	15898	15823	15830	15820	15686	15786	15829	15614	15802
23642	21057	28504	24429	23557	25308	24942	21860	20900	20760	20328	19819	19649	19478	19179	18914	18808	18947	18841	18742	18612	18578	18540	18606	18518	18482	18589	18308	18559	18625	18452	18313	18643	18476	18433	18219	18538	18500	18391	18252	18470	18591	18750	18482	18423	18522	18711	18668	18383	18338	18434	18440	18146	18418	18475	18478	18383	18354	18405	18390	18521	18487	18443	18372	18445	18417	18474	18333	18443	18497	18399	18426	18230	18136	18281	18380	18299	18344	18364	18342	18582	18575	18234	18032	18326	18367	18318	18309	18364	18624	18278	18243	18287	18182	18242	18361	18188	18121	18340	18273	18414	18399	18455	18267	18323	18354	18335	18138	18404	18283	18188	18150	18295	18381	18456	18418	18475	18450	18221	18231	18323	18167	18326	18174	18242	18469	18412	18234	18326	18429	18262	18164	18312	18162	18461	18416	18160	18302	18342	18517	18422	18365	18240	18193	18214	18533	18354	18300	18427	18357	18418	18446	18446	18434	18271	18321	18338	18294	18445	18354	18214	18374	18268	18293	18114	18317	18329	18500	18360	18155	18333	18212	18334	18270	18432	18339	18365	18468	18230	18432	18276	18373	18331	18305	18223	18146	18316	18317	18232	18418	18404	18391	18345	18160	18386	18458	18438	17985	18339	18323	18355	18489	18362	18165	18181	18213	18278	18493	18104	18092	18259	18302	18532	18260	18199	18317	18322	18190	18313	18103	18244	18118	18425	18171	18195	18287	18447	18181	18422	18451	18393	18361	18326	18408	18321	18339	18517	18342	18159	18151	18363	18203	18377	18371	18062	18404	18336	18402	18357	18327	18364	18297	18279	18206	18361	18373	18278	18320	18204	18668	18320	18387	18405	18459	18362	18294	18337	18266	18121	18249	18163	18320	18449	18458	18430	18422	18340	18315	18293	18311	18477	18360	18397	18407	18309	18148	18492	18450	18544	18348	18279	18570	18241	18349	18163	18314	18351	18425	18543	18412	18323	18097	18413	18274	18499	18454	18225	18328	18430	18362	18360	18344	18339	18219	18281	18308	18285	18144	18200	18367	18092	18318	18243	18451	18240	18198	18257	18369	18192	18471	18493	18429	18410	18260	18113	18370	18399	18319	18420	18482	18402	18303	18383	18143	18372	18298	18366	18278	18242	18493	18391	18241	18434	18470	18276	18170	18415	18201	18379	18298	18343	18305	18387	18306	18351	18340	18247	18329	18515	18398	18279	18300	18393	18364	18105	18359	18234	18376	18307	18298	18244	18335	18097	18256	18145	18248	18280	18517	18302	18380	18213	18447	18469	18311	18379	18261	18363	18318	18401	18344	18587	18088	18394	18472	18157	18397	18299	18229	18117	18246	18397	18555	18487	18323	18387	18402	18321	18370	18286	18462	18427	18458	18362	18300	18365	18175	18159	18022	18146	18482	18345	18249	18152	18469	18356	18431	18309	18340	18369	18347	18195	18312	18202	18318	18274	18471	18523	18543	18250	18387	18409	18237	18254	18365	18357	18530	18364	18391	18391	18118	18420	18327	18428	18338	18292	18380	18390	18324	18126	18217	18339	18231	18292	18244	18431	18101	18400	18212	18273	18264	18330	18157	18531	18556	18205	18563	18225	18145	18514	18167	18430	18535	18317	18385	18285	18252	18114	18187	18246	18384	18408	18194	18313	18299	18181	18408	18611	18248	18326	18480	18388	18274	18034	18343	18429	18180	18352	18215	18329	18324	18367	18393	18423	18244	18330	18110	18520	18577	18431	18213	18540	18347	18341	18270	18369	18363	18350	18464	18373	18269	18462	18438	18247	18385	18388	18186	18301	18246	18555	18503	18528	18378	18225	18216	18387	18499	18417	18295	18107	18082	18062	18169	18431	18485	18237	18377	18286	18320	18173	18358	18486	18367	18258	18300	18635	18325	18148	18422	18390	18303	18379	18382	18362	18527	18211	18453	18174	18283	18303	18330	18314	18351	18438	18353	18324	18194	18308	18566	18185	18477	18344	18228	18534	18310	18262	18520	18246	18443	18328	18167	18485	18223	18381	18242	18166	18360	17997	18519	18253	18339	18356	18363	18285	18219	18251	18311	18490	18581	18608	18400	18337	18191	18426	18188	18290	18259	18263	18499	18200	18278	18285	18320	18400	18316	18480	18410	18429	18136	18268	18385	18364	18514	18368	18309	18339	18323	18518	18356	18339	18309	18237	18140	18380	18188	18248	18086	18251	18318	18270	18460	18426	18374	18301	18406	18082	18263	18261	18347	18287	18408	18280	18376	18214	18343	18364	18152	18146	18397	18287	18289	18272	18420	18401	18187	18190	18147	18336	18304	18282	18373	18461	18313	18533	18294	18203	18419	18443	18297	18352	18326	18456	18304	18237	18173	18395	18243	18431	18156	18345	18267	18257	18017	18355	18096	18459	18246	18314	18278	18560	18267	18504	18240	18508	18341	18388	18305	18202	18346	18369	18361	18431	18283	18445	18292	18388	18121	18402	18397	18300	18241	18257	18218	18492	18362	18306	18278	18234	18292	18391	18333	18158	18251	18151	18165	18323	18306	18199	18497	18452	18263	18411	18470	18181	18096	18428	18452	18336	18295	18216	18389	18180	18366	18581	18512	18356	18478	18533	18395	18291	18402	18435	18300	18402	18569	18175	18114	18445	18471	18280	18271	18422	18280	18301	18365	18324	18300	18267	18291	18238	18526	18467	18364	18406	18441	18440	18406	18241	18428	18333	18213	18299	18289	18405	18206	18240	18447	18458	18365	18424	18366	18396	18339	18319	18233	17976	18327	18128	18450	18195	18323	18424	18327	18170	18457	18087	18364	18468	18360	18650	18583	18359	18227	18398	18326	17989	18231	18472	18035	18340	18374	18223	18347	18431	18475	18394	18166	18448	18400	18468	18255	18205	18349	18298	18254	18461	18345	18363	18246	18424	18474	18343	18264	18321	18317	18264	18393	18406	18451	18282	18274	18335	18460	18313	18281	18384	18312	18305	18184	18376	18371	18444	18327	18329	18335	18230	18383	18256	18376	18254	18370	18661	18303	18218	18183	18231	18512	18392	18303	18456	18348	18547	18412	18337	18247	18324	18396	18395	18480	18528	18472	18248	18319	18566	18485	18432	18303	18230	18237	18511	18350	18184	18194	18215	18140	18519	18394	18171	18203	18487	18348	18288	18269	18207	18231	18328	18373	18264	18426	18013	18163	18328	18246	18484	18119	18414	18369	18305	18453	18258	18178	18171	18317	18397	18371	18428	18380	18406	18372	18173	18351	18234	18259	18413	18221	18333	18138	18482	18459	18406	18356	18464	18428	18170	18267	18247	18163	18507	18308	18287	18072	18324	18202	18131	18327	18495	18216	18242	18465	18348	18361	18221	18312	18611	18116	18524	18288	18288	18438	18339	18131	18324	18188	18309	18392	18114	18285	18508	18297	18306	18324	18534	18435	18295	18234	18378	18369	18159	18343	18266	18534	18437	18251	18423	18360	18374	18146	18378	18377	18472	18303	18314	18386	18249	18430	18335	18203	18422	18350	18164	18316	18390	18188	18324	18315	18341	18321	18314	18446	18222	18425	18474	18348	18256	18065	18414	18329	18455	18383	18231	18237	18369	18447	18465	18426	18320	18327	18339	18299	18547	18341	18209	18248	18498	18175	18334	18416	18034	18117	18451	18297	18341	18323	18299	18230	18414	18383	18236	18121	18300	18471	17978	18425	18347	18532	18324	18328	18284	18317	18475	18362	18262	18418	18252	18407	18516	18479	18177	18383	18285	18415	18252	18332	18237	18426	18214	18551	18410	18200	18297	18316	18314	18413	18329	18479	18064	18205	18399	18387	18373	18375	18240	18176	18396	18331	18394	18302	18149	18453	18509	18137	18430	18396	18296	18349	18408	18486	18237	18297	18345	18278	18278	18105	18340	18356	18507	18156	18479	18352	18109	18374	18327	18315	18322	18059	18288	18323	18052	18469	18421	18268	18174	18427	18441	18317	18223	18351	18247	18299	18169	18365	18338	18369	18305	18355	18259	18330	18332	18364	18406	18264	18335	18395	18593	18429	18551	18453	18652	18218	18414	18239	18289	18372	18451	18443	18423	18399	18335	18393	18400	18383	18341	18157	18337	18391	18287	18389	18466	18179	18197	18338	18237	18356	18335	18486	18498	18497	18428	18313	18406	18110	18338	18104	18438	18336	18294	18235	18439	18168	18233	18337	18364	18332	18407	18241	18366	18238	18250	18177	18384	18368	18316	18478	18322	18192	18314	18463	18153	18101	18156	18416	18313	18085	18375	18342	18188	18174	18297	18427	18450	18266	18393	18400	18510	18512	18297	18181	18271	18374	18118	18255	18532	18419	18233	18312	18317	18487	18339	18218	18252	18235	18344	18502	18245	18330	18213	18385	18301	18203	18209	18312	18475	18303	18432	18340	18258	18244	18292	18240	18300	18258	18215	18129	18524	18349	18229	18285	18596	18408	18175	18345	18180	18253	18293	18394	18397	18392	18219	18155	18360	18164	18319	18271	18487	18385	18407	18433	18382	18435	18361	18335	18439	18486	18318	18375	18245	18267	18173	18152	18377	18373	18211	18164	18264	18431	18147	18304	18486	18486	18379	18246	18534	18383	18359	18258	18315	18361	18431	18593	18385	18301	18389	18508	18211	18315	18152	18390	18552	18448	18392	18475	18413	18324	18306	18179	18276	18155	18167	18485	18290	18506	18485	18461	18441	18307	18328	18226	18457	18284	18457	18350	18217	18450	18399	18304	18226	18350	18497	18197	18369	18208	18423	18555	18426	18396	18340	18351	18355	18359	18424	18200	18234	18405	18396	18468	18317	18296	18390	18282	18123	18407	18280	18357	18332	18227	18306	18360	18384	18244	18286	18281	18284	18439	18291	18215	18459	18360	18362	18255	18256	18328	18218	18345	18153	18275	18366	18540	18375	18266	18300	18285	18256	18268	18556	18266	18138	18399	18311	18429	18230	18103	18360	18211	18315	18356	18420	18326	18401	18289	18335	18347	18468	18292	18393	18450	18333	18343	18526	18420	17955	18294	18513	18377	18137	18509	18380	18181	18314	18483	18322	18211	18282	18467	18633	18181	18378	18065	18275	18153	18171	18265	18298	18273	18360	18356	18435	18437
25886	43967	40448	32431	28141	25261	22815	20919	20044	19513	18764	17999	17664	17376	17035	16930	16589	16383	16404	16438	16184	16114	16051	16019	16054	16039	16108	16063	16114	16042	16136	16156	16097	16132	15999	16058	15958	15995	16157	16156	15931	16075	16224	16075	16090	16149	16186	16069	16150	15986	16171	15974	15927	16085	15993	15976	16066	15964	15895	16025	16134	15930	16127	15968	15977	16025	16009	15951	15971	16150	16021	16027	15843	16094	15909	15768	15946	15896	15905	15981	15960	16100	15946	15854	16015	15969	16023	16064	16056	16032	15919	15975	16005	15766	15884	15793	15955	15975	15857	15920	15986	16022	15917	15895	15949	16089	15928	16105	15836	16092	15876	15855	15817	15989	15949	16105	15929	15919	15972	15856	16103	15967	15963	16035	16018	16015	15873	15915	15850	15998	15995	15981	16064	15868	15910	15950	15820	15870	15925	16116	15858	16084	15885	15863	15844	15923	16008	16112	15814	16103	15985	15987	15941	16011	15938	15932	16134	16078	15907	15933	15818	15879	15957	16003	16074	16066	15878	15880	15959	16149	15935	15859	16012	15965	15917	15962	15884	15961	15912	15994	16058	16009	15759	16150	15885	15928	15811	15897	16044	16045	15857	15772	16023	15910	15840	15954	16008	16013	15909	15943	15830	16118	16008	16082	16050	16153	16105	15939	16041	15927	16168	15973	16066	16006	16082	15967	15883	16043	16037	16015	16044	16053	16029	15792	15923	15916	16022	15943	16001	15950	15979	16024	15973	15970	16115	15902	15792	15995	15946	15878	15831	16035	15956	15923	15848	16007	15987	15838	15954	15811	16031	15938	16131	15733	15973	15864	15911	15945	15954	15782	15975	15903	15934	15928	16059	15993	15957	15919	15903	15873	15978	16178	16177	15980	15826	16035	15926	15943	15990	16021	15982	16027	15870	16028	16054	15880	16018	15998	16012	15875	15856	15882	15879	15996	16034	16026	15944	16067	15837	15967	15983	15747	15858	16032	16052	15947	16091	15867	15813	16037	16080	15994	16045	16024	16084	15898	15761	16012	15859	15847	15903	15861	15840	15849	15797	15905	15900	16100	16013	15896	15968	15952	15864	15868	16171	16055	16066	15803	15980	16107	16011	15976	15909	16010	15900	16156	16015	15978	15900	15899	15938	16094	15919	15920	15982	15935	15914	15749	15897	15912	16007	16103	16032	16019	16068	15915	16169	15833	15980	15996	15999	15887	16094	16007	16031	15991	15985	15826	15988	15905	16068	15933	16054	16048	15939	16064	15892	15952	15869	16078	16001	16098	15985	16069	15836	16004	15998	15795	15974	15895	15853	15846	15861	16004	15865	15855	15855	16012	15857	15942	15890	15970	15746	15961	15925	15888	15979	16090	15854	16015	15910	15917	16158	16105	16174	15964	15839	15951	16003	15936	15821	15907	15968	15875	15884	15949	15972	15886	15903	15901	15924	15894	15829	15764	15861	15930	16056	16070	15753	16001	16047	15987	16102	16045	15928	15952	16078	15999	15986	16114	15821	15956	15982	16017	15885	15938	15868	15993	16016	15944	15821	15935	15933	15947	15923	16135	15970	15843	16078	16017	15927	16109	15966	15938	16064	15940	16026	16005	16029	15884	16021	16111	15923	15862	16022	15963	16111	15843	16013	15988	15966	16077	15858	16030	16174	16008	16075	15946	15812	15984	16072	16007	15973	15797	15954	15991	16040	15952	16002	15856	15940	15948	15743	15887	15981	16012	15864	15813	16000	16051	16054	15968	15977	15940	15982	15823	15826	15856	15921	16003	15837	15970	16012	15878	15802	15995	16032	16078	16039	16020	15863	15919	16101	16074	15976	15982	15817	16004	15747	16000	15859	15863	15933	15979	15942	15940	16023	15858	15830	15979	15954	15912	15811	15816	15947	16008	15909	15836	15967	16140	16073	16005	16164	16097	15964	16177	15922	16027	15834	16015	16029	16039	16031	16039	15855	15931	15889	16033	15839	16017	16186	15916	15921	15891	16033	15978	16132	15888	15865	15922	16175	15912	16119	15949	15924	16066	16058	15890	15901	16003	16099	16005	16210	15988	15978	16001	15859	16060	15948	15938	15904	16048	16131	15829	15968	15991	15927	16050	15867	15963	15953	15911	15878	15869	16013	16010	15917	16063	16034	15826	15985	16079	16019	15845	15986	15916	16161	15803	16029	15881	15867	15854	16065	15863	15917	15815	16016	15986	15860	15960	15934	15810	16031	15952	15948	16134	15947	15902	15914	15993	16052	15999	15949	15982	15823	16070	15984	15832	16010	15963	16065	15963	15903	15955	15874	15847	16087	15846	15977	15960	15933	15862	15906	15958	15812	16035	16027	15925	16001	15886	15915	16018	16073	16022	16155	15989	16094	15957	16105	16074	16095	16088	15963	15969	15907	16085	15871	16001	15872	15973	15857	15864	16104	15838	16149	15931	15681	15849	15914	15839	15909	16066	15943	16014	16131	15946	15901	15828	16078	15841	16041	16059	15904	15925	16060	15894	16007	15881	15939	15949	15976	15999	15927	15812	15935	16039	15965	15828	16075	16063	16161	15784	15974	15916	15971	15813	16109	15866	16001	16085	15896	16033	15973	15945	15812	16003	16108	15953	16135	16062	16003	15960	16034	15974	15986	16068	15993	16107	15981	15790	15980	16081	16004	15904	15890	16174	15928	15901	15975	15879	15967	15934	15843	15969	15896	15790	15941	15909	15947	15799	15936	15957	15899	16000	15979	15763	15866	16043	16073	15964	16165	15941	16022	15870	16103	15799	15973	16032	15987	15976	15886	15684	15915	15968	15901	16081	15996	15843	16047	15984	15822	15913	15971	15869	15967	15886	15913	15849	15816	15855	15892	15738	16067	16010	15991	16055	15912	16107	15973	15878	16011	16048	15881	15956	16034	15866	15925	15800	15963	15823	16050	15851	15807	15919	15989	16192	15921	16044	15938	16075	15914	15972	16198	15801	16094	15910	16051	15899	16022	15836	15950	16026	16026	15985	16104	16057	16018	16003	16056	16013	15963	16102	16033	16081	15906	15792	15910	16085	15977	15866	16012	15980	16019	15954	16067	16062	16112	16003	15930	15789	15946	15887	16026	15925	16068	15997	15937	15864	16035	15999	15922	16032	15927	16113	16075	16034	15918	15927	16000	15867	16086	15920	16055	15913	15889	16207	15922	15921	15982	16048	15847	15891	15896	15771	15903	16000	16131	16038	15950	15820	15982	15910	15980	16094	15992	15887	16146	15978	15910	15786	15840	15974	15904	16118	16055	15911	16006	16031	15914	15742	16026	15954	15946	15974	16069	16025	15965	16093	15878	16113	16017	16051	16062	15863	15961	15930	15801	15731	15957	15905	15767	15852	15958	15843	15812	15916	16103	15920	15787	15961	15779	15958	16144	15852	15949	15942	15884	16043	15968	15895	16140	15749	16084	15865	15996	15930	16020	15930	15877	15938	16039	15906	15807	16065	16021	16022	16073	15926	15775	15811	15931	15821	15872	15984	16020	16049	15829	16058	15990	15831	15891	15975	16067	15977	16043	15934	15872	15913	15882	15963	15902	15765	15976	16146	16070	15922	16075	15807	15940	16118	15826	15954	16052	16038	15899	15860	15990	15886	15824	15860	15937	16095	15839	16163	15891	16036	16053	16059	15797	15811	16103	15806	16071	16066	15896	16082	15989	15997	15867	15895	15955	15852	15983	16050	15886	16062	16086	15936	15847	15946	15757	15975	15857	15955	15770	15857	16163	15935	16067	16061	15894	16093	15898	15898	15968	15819	15833	15873	16050	16000	15885	16049	16138	15856	16012	15904	15957	15794	16012	15871	15986	16117	15991	16029	15908	15871	15989	15907	15932	15976	15940	15976	15936	15906	15916	15856	15975	15842	16001	15876	15968	15884	15732	16077	15940	15816	16000	15965	15968	15946	15958	15917	16154	16063	15860	15983	15858	15921	16046	16017	15894	15975	15898	15852	15798	15939	15963	15901	15864	15851	15919	15977	16001	15995	16008	15897	15957	16094	15954	16026	15864	15947	15864	16103	15905	15969	15817	15682	15930	15842	15991	15741	15949	16018	16021	15962	15897	16057	15755	15843	15976	15858	15833	15944	15987	15930	16054	15800	15832	15877	15947	15754	16105	16149	15990	15899	16121	15767	15970	16025	15812	16063	15921	15945	15907	16040	15868	16059	15918	15922	15751	15910	15965	16025	16053	16009	15888	15881	15860	16094	15993	15903	16103	16018	15919	15906	15850	15879	15779	16145	15886	15946	15944	16001	15825	15872	15869	15880	15952	15921	16042	15995	15998	16083	15906	15777	16089	16045	15909	16002	15735	16001	15988	15883	15889	16022	15961	15805	15976	16038	15947	15818	15971	16013	15849	16034	15857	16054	15919	16185	15998	15915	15835	16047	16075	15886	16095	16101	15897	15915	15860	15952	16226	16189	15909	15823	16024	15912	15890	16069	16036	16056	15957	15944	15886	15765	15946	15997	15981	15910	15957	15837	16049	15904	15996	15942	16003	16027	15769	15822	15952	16075	15871	15972	16142	15821	15839	16002	15947	16173	15926	15876	15900	15860	16048	16047	16003	16076	15898	15995	15902	15842	16110	15887	15929	16054	16010	15910	16131	15924	16166	15976	16089	15913	15894	16054	16075	15910	16052	15958	15659	16112	15978	16158	15822	16006	15965	15759	15871	16029	15969	15892	15954	15852	15960	15755	15943	15873	16010	16001	16015	15982	16038	15790	15929	16033	16127	15809	15870	16035	15976	16045	15936	15998	15918	15839	15842	15987	15857	16031	15946	16035	15919	15978	15864	15890	16019	15978	15929	16054	15799	15889	15930	15907	15969	15717	16029	15925	15937	15971	15956	15910	15959	16138	15857	16054	16009	16150	15994	15981	15910	16009	15927	15716	15973	16094	15802	15958	15890	15848	15901	16035	15847	15930	15881	15945	15923	15949	15845	15919	15814	15933	15950	15958	16054	15744	16083	15897	15971	15850	15938	16042	15856	15980	15891	16039	15970	15722	15940	15894	15950	15892	15826	15995	15831	16004	15790	16019	15925	16074	16063	15924	16218	15900	15847	16127	15993	16037	15962	15995	16010	15816	15929	15961	15969	15945
22604	21048	28820	23587	21953	25726	28647	24285	22840	22762	22241	21324	20887	20778	20452	20211	20238	20170	19718	19889	19881	19724	19690	19517	19576	19461	19488	19703	19491	19390	19558	19561	19540	19694	19767	19593	19467	19610	19600	19546	19472	19282	19528	19615	19754	19583	19348	19778	19676	19466	19629	19546	19663	19558	19661	19614	19386	19520	19471	19295	19426	19618	19289	19707	19405	19307	19443	19423	19508	19501	19537	19620	19440	19320	19537	19535	19564	19464	19598	19416	19483	19425	19384	19533	19401	19380	19563	19430	19342	19431	19615	19143	19387	19323	19386	19355	19408	19410	19377	19427	19398	19398	19333	19491	19431	19411	19393	19553	19363	19354	19487	19307	19526	19355	19250	19523	19460	19437	19320	19308	19372	19526	19603	19548	19443	19550	19484	19528	19556	19558	19475	19341	19353	19357	19312	19472	19503	19551	19541	19366	19487	19195	19346	19323	19452	19523	19315	19184	19415	19540	19231	19348	19557	19419	19544	19422	19271	19429	19382	19326	19431	19588	19149	19466	19487	19453	19379	19357	19466	19450	19301	19570	19453	19514	19613	19216	19080	19272	19382	19320	19398	19284	19374	19514	19458	19295	19419	19388	19411	19341	19226	19403	19430	19499	19504	19349	19335	19467	19604	19448	19522	19227	19490	19370	19357	19369	19369	19271	19385	19431	19460	19350	19495	19305	19505	19387	19443	19423	19217	19255	19323	19278	19264	19288	19526	19206	19253	19495	19553	19382	19551	19684	19503	19585	19528	19576	19475	19431	19651	19404	19426	19267	19511	19444	19359	19369	19352	19390	19319	19380	19382	19332	19364	19492	19465	19473	19271	19574	19357	19256	19386	19430	19481	19359	19289	19485	19653	19490	19291	19485	19486	19483	19430	19484	19425	19546	19559	19352	19281	19441	19415	19315	19293	19404	19357	19482	19474	19446	19401	19378	19375	19372	19469	19194	19482	19303	19461	19402	19593	19498	19442	19493	19461	19496	19408	19456	19362	19427	19358	19458	19327	19391	19539	19526	19451	19424	19328	19356	19439	19487	19478	19521	19528	19287	19199	19505	19402	19381	19371	19281	19259	19223	19381	19274	19362	19543	19270	19475	19467	19342	19340	19480	19242	19382	19375	19701	19512	19586	19382	19455	19483	19298	19444	19262	19471	19464	19422	19379	19372	19473	19345	19316	19259	19449	19362	19397	19355	19468	19442	19500	19479	19403	19498	19362	19427	19296	19560	19319	19666	19582	19355	19290	19286	19263	19286	19550	19681	19661	19500	19209	19405	19468	19558	19122	19233	19284	19268	19543	19381	19610	19164	19280	19392	19330	19435	19207	19368	19633	19421	19241	19445	19350	19403	19298	19444	19275	19615	19330	19620	19326	19432	19295	19374	19225	19509	19136	19484	19442	19299	19442	19377	19428	19465	19632	19520	19366	19397	19554	19295	19419	19350	19493	19348	19335	19203	19590	19521	19490	19127	19362	19346	19189	19497	19215	19296	19393	19376	19436	19542	19521	19344	19424	19354	19262	19370	19240	19405	19284	19458	19532	19544	19327	19444	19348	19442	19449	19370	19493	19219	19547	19259	19362	19335	19430	19388	19534	19510	19274	19394	19436	19304	19480	19227	19492	19325	19471	19152	19316	19396	19321	19366	19426	19447	19333	19430	19349	19323	19388	19458	19471	19239	19471	19335	19231	19480	19376	19398	19449	19444	19426	19368	19259	19238	19258	19437	19245	19551	19377	19329	19357	19232	19171	19372	19271	19292	19306	19493	19509	19481	19475	19524	19424	19439	19383	19399	19258	19578	19451	19319	19469	19289	19335	19484	19267	19302	19496	19306	19392	19409	19352	19334	19368	19600	19509	19285	19533	19193	19337	19392	19571	19373	19303	19369	19468	19405	19224	19364	19485	19378	19358	19299	19577	19282	19229	19552	19374	19365	19455	19593	19424	19186	19233	19295	19367	19436	19415	19693	19362	19354	19377	19502	19480	19497	19372	19339	19559	19430	19295	19226	19498	19560	19493	19578	19319	19211	19124	19341	19451	19317	19393	19482	19379	19425	19530	19493	19335	19500	19666	19466	19336	19408	19431	19390	19281	19414	19139	19233	19471	19408	19459	19260	19413	19225	19228	19116	19608	19364	19355	19408	19404	19358	19390	19601	19345	19601	19337	19354	19563	19499	19363	19335	19284	19498	19392	19380	19347	19255	19240	19487	19265	19393	19544	19719	19528	19503	19486	19328	19439	19231	19400	19498	19296	19557	19583	19479	19228	19267	19425	19326	19389	19417	19303	19307	19239	19411	19501	19361	19584	19269	19262	19372	19425	19507	19364	19474	19506	19400	19436	19643	19322	19510	19288	19336	19474	19400	19270	19226	19428	19039	19240	19429	19540	19295	19371	19441	19352	19368	19282	19349	19365	19382	19588	19528	19442	19511	19230	19430	19448	19280	19298	19336	19511	19361	19382	19460	19475	19214	19271	19384	19457	19347	19511	19368	19473	19465	19307	19471	19250	19545	19367	19429	19533	19274	19435	19353	19350	19288	19319	19258	19429	19331	19372	19427	19185	19366	19358	19509	19375	19450	19484	19289	19370	19304	19298	19222	19212	19510	19380	19448	19218	19199	19486	19462	19472	19335	19383	19496	19359	19345	19436	19503	19439	19502	19561	19462	19354	19381	19420	19476	19381	19415	19585	19313	19350	19385	19346	19525	19378	19425	19475	19319	19464	19249	19251	19534	19466	19539	19370	19376	19304	19270	19473	19210	19337	19392	19181	19456	19416	19525	19340	19411	19427	19309	19228	19301	19427	19278	19277	19404	19409	19318	19301	19355	19454	19465	19264	19351	19628	19357	19587	19402	19366	19333	19260	19442	19468	19237	19393	19206	19125	19284	19422	19494	19471	19403	19217	19175	19287	19342	19529	19401	19578	19501	19446	19389	19422	19579	19403	19267	19410	19296	19456	19350	19322	19175	19485	19521	19573	19493	19341	19424	19550	19548	19484	19034	19281	19349	19411	19525	19429	19361	19218	19240	19288	19423	19444	19354	19234	19282	19411	19397	19407	19340	19487	19434	19525	19412	19418	19490	19480	19565	19465	19449	19433	19310	19407	19392	19357	19512	19428	19424	19430	19265	19338	19548	19394	19459	19373	19248	19261	19435	19396	19308	19509	19433	19301	19209	19434	19463	19440	19335	19474	19491	19466	19382	19271	19427	19136	19403	19295	19292	19439	19439	19365	19285	19239	19455	19402	19319	19375	19477	19360	19432	19276	19263	19383	19366	19585	19291	19294	19502	19458	19514	19254	19291	19489	19287	19447	19544	19400	19306	19330	19359	19435	19435	19432	19415	19162	19228	19264	19202	19435	19324	19298	19475	19381	19534	19132	19456	19179	19250	19191	19437	19369	19384	19299	19338	19229	19345	19273	19444	19310	19326	19309	19283	19459	19429	19490	19517	19446	19501	19458	19230	19504	19260	19413	19466	19435	19326	19281	19429	19565	19281	19247	19250	19398	19429	19207	19432	19446	19383	19530	19472	19239	19462	19092	19550	19395	19550	19496	19340	19340	19492	19272	19418	19339	19599	19453	19426	19449	19386	19342	19388	19397	19309	19265	19228	19450	19274	19444	19288	19387	19247	19332	19303	19368	19376	19399	19531	19361	19486	19497	19373	19455	19190	19363	19287	19294	19556	19313	19263	19237	19465	19431	19337	19452	19379	19723	19345	19339	19308	19432	19435	19435	19450	19468	19495	19499	19199	19137	19199	19316	19575	19361	19340	19273	19252	19297	19318	19438	19259	19247	19304	19535	19278	19307	19363	19145	19416	19422	19385	19237	19290	19447	19433	19592	19637	19499	19422	19443	19452	19356	19542	19314	19076	19370	19400	19377	19483	19377	19342	19319	19328	19426	19429	19392	19379	19321	19534	19447	19504	19330	19361	19417	19621	19476	19491	19042	19463	19316	19411	19397	19364	19289	19597	19284	19155	19420	19471	19428	19302	19368	19450	19318	19456	19497	19374	19286	19381	19359	19403	19410	19396	19449	19400	19591	19506	19374	19299	19475	19373	19293	19434	19351	19530	19280	19439	19393	19591	19376	19253	19264	19725	19317	19493	19582	19365	19445	19381	19459	19457	19451	19271	19254	19379	19290	19490	19394	19387	19322	19348	19331	19552	19366	19539	19451	19421	19223	19441	19336	19240	19463	19560	19425	19346	19286	19481	19302	19362	19422	19477	19337	19230	19363	19449	19280	19139	19383	19691	19467	19374	19190	19388	19375	19441	19089	19540	19425	19487	19382	19340	19427	19392	19463	19270	19249	19500	19470	19583	19456	19607	19497	19370	19381	19270	19586	19440	19448	19349	19325	19310	19365	19470	19478	19431	19443	19403	19286	19531	19153	19251	19189	19400	19266	19314	19406	19386	19393	19399	19352	19348	19383	19318	19339	19400	19361	19477	19366	19419	19289	19482	19403	19137	19216	19466	19284	19471	19428	19228	19371	19372	19328	19588	19427	19390	19519	19448	19469	19276	19456	19499	19404	19462	19442	19676	19386	19367	19457	19496	19570	19473	19311	19584	19445	19325	19392	19559	19477	19592	19410	19395	19476	19361	19330	19357	19602	19394	19319	19634	19513	19209	19148	19435	19346	19221	19101	19216	19661	19611	19129	19252	19322	19245	19502	19350	19222	19343	19456	19310	19253	19327	19550	19560	19217	19290	19460	19445	19174	19455	19427	19429	19333	19305	19461	19516	19228	19414	19676	19286	19503	19359	19279	19594	19289	19402	19421	19520	19257	19483	19505	19495	19395	19385	19400	19227	19567	19305	19350	19328	19331	19375	19252	19461	19548	19595	19408	19243	19360	19349	19486	19395	19204	19423	19214	19394	19286	19343	19454	19356	19536	19619	19373	19475	19622	19277	19493	19432	19456	19360	19435	19467	19263	19568	19483	19427	19564	19245	19446	19399	19351	19248	19229	19547	19528	19297	19420	19309	19460	19398	19275	19414	19299	19262	19252	19183	19227	19417	19344	19424	19423	19415	19413	19397	19271	19412	19439	19453	19281	19084	19204	19363	19451	19549	19336	19549	19553	19437	19382	19312	19349	19397	19474	19263	19308	19247	19405
27661	47972	45169	36746	31801	28045	25314	23273	22149	21023	20267	19378	18917	18358	18058	17959	17538	17447	17177	17004	17104	16671	16795	16727	16713	16820	16698	16838	16881	16856	16655	16637	16805	16697	16693	16736	16834	16693	16690	16858	16618	16724	16762	16722	16845	16801	16867	16742	16749	16723	16705	16601	16718	16562	16618	16593	16476	16578	16611	16800	16683	16666	16800	16568	16668	16776	16581	16595	16525	16610	16498	16588	16543	16729	16517	16633	16577	16545	16690	16467	16570	16754	16571	16724	16499	16610	16646	16599	16589	16568	16594	16772	16470	16758	16713	16544	16566	16540	16596	16686	16610	16529	16687	16679	16666	16498	16527	16562	16587	16629	16622	16558	16704	16607	16569	16576	16818	16538	16690	16622	16574	16655	16484	16543	16583	16609	16696	16667	16606	16606	16640	16394	16641	16695	16458	16606	16416	16767	16328	16587	16655	16567	16696	16553	16432	16648	16516	16431	16457	16820	16619	16576	16643	16524	16659	16475	16730	16610	16550	16747	16478	16656	16517	16507	16675	16473	16651	16553	16576	16680	16444	16670	16658	16369	16427	16720	16577	16662	16564	16663	16736	16656	16512	16593	16390	16519	16599	16646	16477	16532	16383	16683	16564	16554	16656	16641	16673	16745	16447	16567	16568	16676	16505	16526	16656	16697	16530	16529	16718	16494	16605	16652	16574	16760	16613	16629	16602	16641	16513	16593	16481	16609	16622	16696	16559	16779	16449	16538	16602	16621	16531	16584	16661	16577	16694	16320	16512	16662	16440	16351	16641	16475	16646	16445	16857	16507	16463	16435	16749	16472	16594	16597	16500	16651	16456	16526	16678	16500	16664	16477	16510	16618	16731	16663	16791	16524	16464	16549	16621	16460	16648	16562	16625	16561	16587	16586	16671	16449	16525	16527	16697	16607	16551	16700	16605	16597	16465	16500	16601	16649	16623	16698	16662	16570	16461	16601	16622	16510	16485	16482	16647	16554	16633	16549	16804	16530	16641	16623	16780	16618	16553	16529	16649	16583	16588	16565	16473	16607	16605	16451	16557	16431	16657	16543	16785	16445	16700	16543	16789	16692	16595	16582	16753	16538	16654	16635	16510	16354	16564	16615	16698	16302	16649	16439	16595	16707	16643	16737	16639	16741	16570	16419	16687	16613	16423	16509	16527	16479	16575	16678	16660	16671	16429	16536	16606	16694	16557	16633	16656	16645	16459	16517	16523	16701	16527	16599	16486	16581	16420	16643	16408	16540	16467	16473	16528	16792	16600	16537	16554	16494	16391	16644	16489	16527	16634	16628	16590	16691	16592	16583	16659	16517	16465	16628	16603	16753	16652	16669	16579	16596	16554	16523	16529	16755	16594	16493	16614	16702	16535	16607	16553	16369	16644	16477	16525	16594	16540	16641	16462	16541	16590	16648	16644	16693	16566	16561	16655	16661	16597	16718	16543	16592	16458	16549	16610	16536	16656	16619	16638	16412	16740	16672	16558	16496	16655	16594	16611	16461	16582	16635	16558	16522	16920	16681	16538	16467	16616	16461	16697	16392	16448	16506	16527	16605	16554	16540	16451	16624	16585	16810	16537	16546	16783	16736	16433	16590	16576	16626	16565	16552	16543	16524	16714	16649	16591	16536	16583	16596	16439	16474	16568	16539	16652	16588	16472	16522	16552	16560	16496	16696	16581	16498	16584	16526	16546	16636	16780	16690	16663	16744	16487	16534	16508	16666	16548	16717	16526	16644	16552	16506	16530	16632	16496	16870	16610	16404	16595	16675	16508	16510	16590	16664	16650	16361	16546	16652	16389	16664	16550	16588	16669	16628	16458	16605	16550	16666	16600	16533	16616	16587	16572	16673	16692	16656	16572	16560	16661	16524	16675	16592	16519	16650	16566	16650	16544	16703	16511	16625	16573	16404	16602	16531	16645	16550	16595	16559	16557	16580	16602	16533	16757	16413	16665	16678	16642	16614	16568	16635	16605	16656	16664	16363	16483	16492	16558	16611	16853	16452	16549	16485	16742	16528	16535	16654	16628	16414	16564	16619	16512	16603	16738	16631	16555	16481	16716	16543	16708	16565	16522	16591	16584	16555	16504	16713	16507	16581	16656	16621	16665	16626	16585	16596	16702	16658	16522	16400	16682	16462	16452	16485	16541	16507	16750	16386	16619	16478	16537	16527	16684	16818	16661	16596	16664	16631	16366	16599	16553	16389	16588	16712	16398	16442	16511	16548	16545	16487	16634	16668	16478	16583	16389	16623	16531	16612	16561	16555	16642	16561	16724	16612	16602	16814	16342	16602	16562	16470	16440	16491	16688	16678	16580	16597	16587	16555	16466	16462	16672	16453	16572	16709	16694	16633	16607	16604	16682	16546	16582	16663	16545	16529	16489	16727	16691	16495	16721	16676	16287	16406	16629	16572	16523	16474	16459	16481	16522	16583	16605	16468	16305	16585	16509	16555	16588	16570	16494	16484	16494	16418	16646	16585	16690	16557	16593	16510	16556	16550	16595	16514	16527	16624	16609	16619	16601	16520	16476	16623	16515	16488	16530	16411	16568	16518	16460	16419	16624	16458	16579	16599	16631	16607	16672	16501	16726	16595	16583	16411	16706	16527	16686	16631	16562	16583	16395	16577	16648	16722	16595	16560	16668	16634	16556	16572	16630	16706	16428	16647	16654	16407	16606	16556	16656	16708	16523	16530	16490	16608	16458	16644	16619	16644	16578	16519	16608	16651	16504	16535	16485	16507	16566	16514	16592	16485	16658	16699	16679	16585	16607	16644	16674	16587	16582	16554	16720	16522	16596	16483	16608	16550	16591	16568	16400	16606	16654	16596	16603	16597	16473	16638	16422	16459	16545	16548	16658	16564	16541	16583	16742	16633	16596	16631	16619	16455	16665	16500	16567	16418	16590	16615	16490	16556	16657	16584	16661	16530	16576	16464	16618	16457	16555	16638	16599	16670	16674	16573	16581	16420	16609	16674	16412	16601	16453	16563	16692	16639	16591	16535	16574	16669	16494	16691	16520	16537	16488	16466	16792	16481	16562	16588	16446	16612	16626	16529	16512	16757	16500	16624	16671	16394	16444	16523	16476	16486	16431	16407	16545	16468	16622	16779	16635	16621	16643	16626	16543	16433	16701	16593	16557	16611	16498	16557	16691	16497	16586	16455	16608	16733	16717	16571	16524	16672	16652	16441	16636	16546	16797	16539	16513	16615	16638	16514	16393	16518	16629	16629	16465	16424	16511	16629	16420	16606	16480	16431	16538	16609	16617	16546	16487	16574	16657	16521	16723	16581	16588	16603	16558	16550	16562	16647	16497	16587	16658	16609	16348	16565	16629	16668	16694	16722	16646	16435	16617	16525	16636	16589	16730	16467	16661	16749	16542	16553	16519	16489	16613	16351	16550	16682	16627	16645	16629	16639	16505	16398	16521	16704	16503	16566	16702	16476	16572	16445	16664	16562	16629	16461	16590	16738	16681	16558	16592	16492	16405	16617	16652	16556	16649	16644	16533	16624	16561	16586	16578	16459	16522	16555	16604	16459	16539	16331	16620	16396	16560	16450	16451	16563	16646	16758	16730	16549	16553	16453	16541	16681	16532	16622	16514	16450	16522	16566	16681	16544	16462	16554	16465	16485	16524	16430	16719	16749	16597	16681	16560	16594	16614	16504	16454	16610	16582	16536	16583	16640	16538	16579	16672	16557	16643	16510	16564	16718	16480	16655	16615	16641	16666	16380	16395	16662	16579	16559	16635	16514	16586	16673	16493	16377	16749	16470	16650	16686	16469	16694	16690	16565	16642	16455	16794	16617	16549	16589	16467	16592	16566	16469	16615	16552	16538	16743	16465	16679	16693	16516	16663	16832	16479	16543	16563	16538	16605	16503	16682	16529	16626	16499	16528	16557	16357	16710	16608	16637	16612	16689	16635	16513	16534	16601	16649	16594	16775	16459	16638	16388	16547	16601	16646	16561	16572	16633	16719	16476	16698	16611	16642	16628	16708	16437	16527	16660	16677	16629	16394	16461	16733	16514	16502	16506	16563	16436	16560	16689	16708	16459	16608	16670	16581	16672	16564	16366	16614	16626	16643	16689	16577	16600	16501	16534	16603	16476	16588	16660	16715	16550	16550	16396	16540	16529	16637	16570	16660	16517	16574	16519	16577	16484	16593	16672	16414	16771	16515	16600	16444	16434	16597	16532	16622	16589	16414	16454	16509	16623	16697	16509	16617	16722	16537	16544	16581	16595	16756	16613	16462	16660	16457	16418	16620	16645	16674	16586	16619	16650	16478	16595	16627	16633	16459	16588	16499	16599	16650	16441	16548	16352	16437	16572	16711	16580	16480	16611	16502	16763	16477	16376	16569	16462	16610	16646	16458	16597	16616	16687	16520	16559	16624	16643	16600	16464	16557	16456	16646	16441	16625	16616	16681	16531	16505	16600	16620	16604	16513	16727	16544	16654	16423	16373	16597	16774	16495	16504	16550	16529	16394	16527	16449	16702	16672	16654	16610	16563	16449	16540	16506	16610	16711	16580	16561	16347	16533	16610	16555	16452	16521	16557	16644	16735	16523	16561	16291	16634	16584	16286	16592	16788	16521	16649	16536	16422	16565	16501	16450	16680	16563	16617	16533	16559	16532	16613	16405	16633	16529	16604	16353	16558	16613	16414	16446	16457	16591	16677	16512	16557	16425	16601	16589	16593	16817	16365	16478	16796	16578	16417	16574	16547	16612	16432	16415	16657	16603	16690	16522	16582	16524	16559	16505	16496	16705	16419	16645	16476	16517	16510	16537	16591	16480	16600	16624	16270	16539	16593	16726	16693	16718	16784	16737	16569	16507	16557	16620	16674	16771	16612	16498	16692	16713	16611	16602	16454	16602	16741	16723	16539	16626	16353	16612	16631	16545	16690	16558	16695	16502	16682	16558	16709	16520	16518	16670	16432	16451	16626	16531	16598	16478	16493	16555	16600	16488	16559	16479	16665	16591	16704	16490	16582	16529	16553	16599	16580	16599	16718	16827	16454	16680	16533	16527	16546	16644	16649	16710	16497	16699	16534	16672	16482	16663	16664	16565	16571	16731	16588	16374	16643	16422	16605	16468	16600	16619	16522	16665	16536
27814	24809	31304	28845	24133	22117	21207	20351	19786	19498	19147	19075	18822	18654	18899	18750	18570	18672	18373	18547	18527	18371	18627	18423	18324	18428	18180	18299	18470	18405	18265	18436	18190	18344	18606	18498	18291	18305	18452	18176	18321	18150	18152	18352	18500	18384	18334	18519	18221	18250	18296	18389	18336	18320	18273	18365	18438	18343	18354	18233	18416	18231	18466	18296	18472	18352	18335	18145	18381	18375	18378	18281	18326	18327	18512	18084	18551	18351	18483	18395	18486	18376	18344	18473	18104	17972	18301	18405	18344	18342	18213	18316	18205	18276	18235	18401	18357	18355	18426	18273	18380	18235	18136	18376	18198	18137	18377	18024	18206	18314	18296	18512	18282	18275	18044	18371	18386	18125	18303	18190	18094	18153	18285	18452	18289	18153	18352	18368	18223	18227	18162	18425	18441	18064	18149	18210	18281	18361	18438	18324	18394	18022	18443	18309	18471	18365	18305	18269	18356	18410	18267	18432	18476	18364	18258	18178	18362	18214	18311	18366	18368	18355	18296	18091	18218	18472	18351	18438	18399	18450	18338	18382	18334	18351	18232	18118	18373	18292	18324	18449	18199	18412	18123	18283	18337	18339	18416	18221	18192	18188	18471	18334	18529	18463	18283	18298	18307	18190	18367	18312	18216	18283	18338	18496	18326	18373	18451	18225	18414	18283	18122	18220	18148	18075	18177	18327	18556	18200	18270	18219	18404	18156	18153	18283	18384	18238	18247	18326	18161	18372	18135	18165	18217	18212	18204	18212	18191	18224	18305	18256	18445	18408	18345	18178	18345	18315	18134	18233	18184	18252	18293	18437	18546	18254	18446	18154	18201	18308	18383	18315	18263	18490	18292	18381	18618	18439	18375	18386	18288	17983	18024	18292	18369	18197	18412	18183	18358	18417	18176	18290	18355	18326	18212	18247	18530	18249	18180	18522	18337	18294	18222	18255	18076	18092	18121	18255	18177	18437	18317	18534	18245	18356	18142	18425	18303	18427	18545	18310	18268	18242	18218	18390	18372	18302	18246	18408	18154	18260	18329	18406	18358	18202	18241	18192	18360	18467	18158	18229	18339	18262	18370	18383	18401	18345	18165	18444	18172	18136	18384	18233	18281	18220	18325	18308	18428	18297	18260	18328	18311	18177	18284	18291	18287	18161	18216	18194	18407	18273	18354	18250	18437	18159	18303	18389	18309	18356	18574	18337	18133	18206	18407	18254	18317	18409	18268	18275	18136	18255	18255	18321	18248	18001	18448	18437	18341	18316	18328	18149	18504	18246	18159	18445	18424	18306	18457	18356	18265	18608	18307	18252	18207	18203	18366	18370	18327	18375	18205	18205	18342	18496	18593	18485	18384	18223	18403	18349	18415	18294	18218	18352	18399	18284	18628	18296	18250	18123	18225	18312	18214	18431	18252	18217	18151	18410	18243	18330	18473	18243	18265	18080	18223	18302	18134	18340	18149	18445	18503	18080	18214	18252	18484	18303	18210	18215	18193	18376	18325	18467	18287	18381	18243	18316	18187	18411	18257	18283	18527	18421	18512	18251	18389	18256	18326	18313	18440	18504	18155	18359	18447	18152	18412	18265	18292	18458	18190	18150	18313	18246	18567	18148	18266	18500	18201	18221	18500	18294	18285	18444	18438	18297	18477	18204	18328	18275	18113	18059	18272	18174	18291	18321	18477	18281	18234	18325	18396	18295	18268	18546	18381	18196	18218	18263	18337	18391	18334	18564	18253	18445	18120	18289	18398	18322	18227	18443	18163	18518	18281	18133	18437	18323	18253	18542	18299	18338	18316	18280	18243	18294	18316	18362	18320	18094	18367	18172	18278	18376	18300	18225	18249	18536	18246	18333	18329	18337	18475	18132	18302	18387	18421	18678	18306	18216	18339	18200	18275	18225	18492	18240	18301	18363	18392	18327	18256	18249	18487	18276	18458	18423	18295	18206	18400	18362	18235	18342	18121	18281	18222	18327	18106	18444	18065	18194	18275	18306	18314	18482	18369	18333	18317	18244	18239	18271	18260	18441	18250	18426	18315	18160	18395	18247	18654	18302	18284	18506	18315	18329	18468	18214	18540	18171	18239	18286	18134	18301	18331	18129	18330	18509	18331	18148	18403	18315	18363	18314	18190	18257	18144	18373	18373	18347	18411	18302	18278	18448	18368	18373	18414	18323	18223	18310	18072	18408	18074	18430	18313	18406	18225	18197	18311	18353	18366	18294	18310	18275	18488	18375	18264	18284	18264	18193	18296	18209	18228	18346	18188	18296	18362	18533	18394	18302	18326	18165	18443	18166	18361	18615	18372	18436	18333	18358	18508	18222	18449	18370	18408	18455	18328	18297	18215	18305	18228	18370	18175	18369	18362	18557	18191	18445	18396	18496	18296	18382	18314	18216	18201	18266	18338	18480	18486	18404	18409	18353	18262	18316	18159	18403	18324	18280	18394	18401	18305	18264	18187	18276	18515	18229	18679	18390	18395	18501	18420	18349	18305	18283	18283	18284	18456	18195	18159	18032	18486	18521	18143	18431	18313	18329	18334	18304	18392	18302	18338	18285	18522	18287	18282	18270	18350	18277	18146	18347	18294	18294	18405	18371	18383	18340	18185	18362	18306	18274	18370	18370	18315	18309	18303	18220	18323	18390	18347	18247	18424	18329	18434	18475	18423	18333	18427	18139	18443	18205	18281	18442	18177	18247	18524	18327	18290	18295	18260	18288	18395	18268	18308	18301	18366	18346	18510	18260	18107	18325	18264	18214	18410	18328	18152	18317	18235	18249	18373	18331	18040	18093	18295	18222	18456	18275	18180	18372	18212	18411	18262	18330	18253	18400	18288	18531	18228	18318	18353	18420	18336	18365	18236	18224	18367	18281	18318	18272	18566	18178	18396	18491	18394	18348	18325	18353	18388	18244	18489	18144	18378	18380	18380	18305	18233	18375	18310	18448	18261	18354	18311	18359	18165	18323	18530	18242	18269	18080	18293	18484	18155	18370	18425	18650	18295	18227	18248	18123	18235	18293	18503	18138	18126	18362	18309	18385	18278	18244	18222	18195	18259	18150	18366	18361	18443	18300	18340	18242	18388	18325	18303	18395	18108	18235	18375	18230	18184	18428	18331	18343	18340	18466	18251	18220	18107	18321	18356	18372	18354	18371	18403	18202	18302	18515	18451	18368	18487	18243	18467	18070	18395	18196	18369	18421	18359	18330	18227	18362	18378	18357	18316	18386	18406	18312	18317	18435	18435	18179	18406	18214	18395	18290	18162	18179	18332	18214	18423	18196	18363	18311	18105	18330	18578	18505	18612	18247	18243	18342	18172	18340	18530	18376	18485	18330	18281	18325	18427	18154	18354	18450	18311	18447	18232	18304	18269	18396	18526	18350	18380	18190	18390	18407	18465	18558	18475	18490	18475	18289	18236	18411	18311	18577	18445	18357	18328	18282	18227	18181	18461	18158	18276	18181	18211	18289	18413	18337	18202	18449	18290	17987	18465	18259	18417	18295	18426	18207	18225	18284	18218	18287	18331	18312	18164	18359	18489	18477	18148	18419	18365	18354	18259	18281	18283	18222	18328	18343	18392	18478	18274	18416	18507	18128	18281	18417	18366	18275	18337	18543	18438	18492	18420	18154	18205	18514	18368	18117	18282	18270	18364	18272	18111	18088	18466	18353	18268	18432	18423	18472	18101	18178	18224	18352	18128	18225	18418	18210	18572	18475	18300	18314	18470	18378	18497	18256	18448	18203	18313	18236	18106	18124	18288	18133	18431	18300	18355	18386	18302	18383	18424	18406	18382	18109	18408	18323	18265	18484	18566	18422	18369	18309	18386	18466	18173	18188	18337	18267	18554	18372	18301	18454	18230	18426	18286	18429	18226	18036	18154	18278	18205	18255	18527	18342	18343	18358	18398	18261	18375	18331	18301	18488	18194	18303	18348	18318	18388	18240	18438	18280	18259	18414	18430	18312	18249	18223	18181	18255	18428	18158	18251	18390	18383	18359	18199	18266	18237	18355	18321	18430	18396	18487	18421	18288	18308	18414	18491	18301	18519	18390	18653	18102	18198	18452	18610	18418	18389	18259	18509	18369	18501	18486	18446	18397	18287	18304	18171	18445	18307	18262	18152	18206	18124	18361	18431	18159	18453	18400	18175	18280	18338	18158	18470	18444	18318	18337	18328	18251	18223	18299	18314	18399	18387	18316	18318	18110	18413	18174	18283	18273	18212	18196	18487	18136	18304	18203	18260	18259	18523	18297	18205	18305	18425	18309	18242	18348	18273	18336	18372	18450	18462	18279	18244	18137	18406	18257	18214	18295	18244	18216	18302	18317	18267	18265	18144	18442	18670	18268	18380	18353	18136	18310	18569	18558	18465	18299	18300	18547	18322	18409	18380	18064	18133	18114	18228	18541	18180	18231	18149	18628	18366	18437	18338	18204	18298	18248	18372	18368	18237	18404	18217	18162	18343	18319	18365	18191	18254	18381	18278	18355	18383	18212	18343	18462	18399	18193	18364	18254	18346	18278	18342	18179	18225	18325	18323	18289	18501	18414	18365	18468	18329	18323	18404	18258	18300	18335	18326	18026	18227	18351	18121	18216	18192	18260	18438	18264	18301	18365	18280	18264	18233	18419	18210	18464	18124	18135	18234	18180	18339	18169	18301	18279	18382	18407	18378	18313	18205	18289	18268	18313	18336	18301	18331	18199	18502	18277	18197	18288	18412	18411	18416	18142	18237	18231	18334	18345	18421	18217	18193	18385	18322	18330	18247	18260	18190	18124	18271	18063	18204	18162	18251	18465	18424	18140	18426	18199	18294	18383	18339	18426	18310	18250	18295	18268	18298	18391	18392	18258	18289	18354	18388	18298	18383	18190	18332	18405	18336	18279	18288	18480	18220	18357	18332	18272	18347	18333	18291	18223	18301	18144	18347	18226	18141	18188	18177	18269	18448	18405	18209	18338	18365	18237	18306	18310	18370	18355	18272	18134	18271	18241	18236	18209	18260	18115	18324	18268	18272	18434	18209	18497	18107	18383	18361	18393	18271	18180	18341	18370	18272	18350	18472	18454	18255	18308	18340	18367	18257	18266	18297	18359	18373	18338	18226	18355	18263	18327	18259	18298
26057	38190	35383	28140	24363	21911	20268	19105	18477	17860	17628	17172	16957	16665	16507	16530	16483	16208	16174	16077	16050	16040	16093	16114	15974	15951	15859	16107	16083	15953	16141	16082	15887	16005	15967	16331	15969	15951	16057	16030	15973	15998	16079	16121	16051	16033	16225	16227	16043	15924	16070	16000	16065	15919	15875	15960	16012	15878	15832	15969	16154	15880	16004	15696	16069	16071	16022	16051	15922	16238	15968	15991	16025	16118	16069	15781	15980	15946	15944	16102	15836	15924	15943	15760	15912	15967	15942	15834	16064	15942	16011	15976	15776	15822	16074	15936	15871	15679	15844	16111	15931	15931	16041	15850	15800	15811	16020	15934	16007	16035	16024	15965	16026	15990	15886	15925	15863	15849	15913	15888	15930	15869	16068	15980	15839	15911	16021	16023	15817	15866	15845	15756	15970	15838	15855	15907	15978	16138	16137	15908	15935	15982	15841	15992	15952	15905	15762	15758	16093	15896	15916	16100	15798	16070	15919	16079	15842	16123	15888	15899	15933	15835	16055	16063	15816	15847	15854	15720	15872	15893	15838	15857	15929	15889	16007	15979	15960	15923	15982	15814	16019	16006	15904	15883	15812	15842	15912	15914	16090	15831	15915	15889	15929	16011	15943	15921	16035	16144	15825	15809	15948	15961	15929	15959	15896	15958	16064	16062	16081	15983	15938	16009	15973	15867	16019	15999	15781	16122	16021	16104	16032	15984	15970	16242	15824	15964	16085	15868	15947	15976	16057	15945	15911	15880	16126	15830	15979	15917	16194	15918	15736	15904	15925	15871	16066	15915	15896	15922	16020	15883	15866	16055	16010	16021	15818	15904	15996	16027	16116	15908	16029	15944	15874	16070	15837	15990	15985	16036	16019	15987	15645	15874	15891	16138	15835	15836	16038	16037	15933	15758	16091	15969	15880	15842	15797	15844	15884	15982	15926	15886	15907	15985	16004	15969	15996	15931	15958	15834	15966	15874	16033	15829	15797	15943	15923	15802	15882	15941	16079	15762	15944	15945	15977	15944	16067	15732	15859	15814	15908	15960	15950	15844	15849	15995	15951	16069	15851	15915	15923	16085	15915	15882	16039	15853	15846	15851	15998	15778	16128	15988	15695	15944	15840	15871	15943	15750	15864	15795	15925	15994	16201	15951	15918	15934	16026	16029	15928	15839	15949	16087	15956	16045	15917	16229	15978	15943	15981	15865	15833	15946	15965	15835	15862	16023	15862	16007	16039	15933	15940	15870	15859	16063	15917	15954	15903	15925	15891	16057	15959	15872	15681	15828	15736	15987	15880	15941	16080	15883	15962	15922	15931	16028	15914	15989	15864	15722	16015	16128	15758	15834	16018	15854	16016	16012	15970	16084	16103	15850	16010	15749	15868	15847	16026	15915	15933	15940	15946	15956	15931	16023	16065	15922	15926	16023	15968	15978	15822	15805	15925	15945	15892	15752	16089	15945	16003	15936	15672	15932	16091	15957	16032	16049	15947	15892	16002	15857	16086	15892	15958	16039	15833	15937	15980	15930	15935	15988	15943	15777	15863	15945	15923	15936	16177	15914	16038	16058	15994	15943	16051	16043	15918	16036	16161	15878	15913	15948	15907	15956	16041	15981	16044	15950	15966	15807	16010	15982	15828	15922	15881	15888	15812	15868	15753	15892	15995	16017	15940	15923	15872	15881	15807	16023	15889	16008	15846	15826	15916	15923	16061	15832	15967	15907	15935	16036	15909	15935	16038	15919	16132	15951	15893	16121	16031	15911	15972	16077	15925	15814	15680	16058	15872	15867	15834	16026	16044	16050	15983	15912	15998	15881	15885	16080	15940	16011	16044	15929	15866	15969	15852	15835	15941	15765	15967	15899	16023	15924	16143	15776	15921	15767	15885	15796	15946	16010	16029	15877	16022	15951	15930	15824	16013	15855	15948	16032	15954	15886	15910	15952	15896	15992	15919	16130	15790	15927	15956	15986	15796	15962	15944	16016	15924	15942	15952	16064	15933	15774	15931	15813	15934	16106	15987	15952	15890	15945	15953	15963	15911	15873	16053	16052	15900	15899	15883	15859	15922	16089	15936	15873	15902	15815	16129	15958	16038	15935	15949	16098	15772	16029	16022	15939	15972	15969	15974	16080	15890	15886	15956	15812	15802	16026	15997	15945	16006	15762	16138	15851	15912	15868	15965	16000	15890	15956	15952	15922	15980	15978	15774	16093	16020	15870	16014	16010	15880	15821	15915	15987	15970	15897	15824	15911	15862	15962	15878	16034	15952	15934	15799	15883	15978	15776	16114	15950	16026	16059	15979	15931	16064	16034	16004	15860	16078	15881	16007	15986	15938	15947	16074	16012	15949	15917	15988	15989	15922	15958	16109	15883	15840	15977	15902	15966	16025	15918	16018	15978	15935	15937	15955	15884	15944	15899	15943	15927	16017	15825	15866	15929	15997	15795	15914	15982	15967	15999	15911	15882	16068	15978	16033	15941	15956	15946	16162	15869	15865	15898	15909	15892	16045	15982	15914	16001	15993	15940	15972	16026	15785	15839	16031	15864	15793	15900	15997	15958	15979	15887	15866	16153	15944	16045	15850	15962	15824	16097	15697	15828	15902	16072	16072	15975	15878	16062	15876	16080	15842	16099	15862	15869	15971	16013	15979	15817	15929	15903	15886	15783	16076	16012	16062	15851	15878	15879	16011	15915	15975	15911	15871	15885	15933	15897	15954	15896	15913	15964	16007	16070	15780	15924	15727	16069	16094	15902	15890	15984	15833	15880	16067	15900	15803	16041	15834	16043	15828	15876	16030	16011	15910	15946	15896	15857	15871	16018	16015	15832	15730	15822	16182	15955	15964	15929	15939	15889	15904	15994	15830	15960	15970	15905	15954	15995	15746	15972	16020	15946	16103	15801	15878	15892	16046	15830	15947	15918	15978	16095	15818	15938	15920	15907	16050	16013	15791	15882	15909	15806	15940	15979	15913	16018	16003	15915	15865	15954	15998	15864	16146	15983	15977	16004	15897	16027	16010	16053	15791	16017	15742	15956	15970	15902	15936	15902	16099	16044	15896	16159	15906	15978	15999	15921	15999	15998	16057	15925	15956	15915	15871	16006	15907	15883	15889	15935	15905	15910	15889	15802	15968	15978	15901	15829	16049	15839	16050	16035	16065	15995	15883	15959	15796	15838	15926	15989	15956	15929	15917	15909	15889	15830	15967	15947	15845	16046	16053	16064	15901	15743	15909	15948	15918	15763	15909	15975	16057	15974	16045	15765	16062	15908	15887	15937	16005	16221	16023	15814	15912	15979	15881	15907	15943	15796	15895	15864	15871	15927	15818	16005	15979	15951	15753	15952	16114	15963	15914	15955	15841	15830	15918	15925	15941	15896	15920	15928	15985	16072	16028	15808	15868	15991	15707	16095	16027	16032	16074	15982	15964	16027	15958	15962	15961	15908	15867	16071	16099	15992	15817	15988	15947	15839	15905	15910	16066	15794	15880	15865	15953	15861	16106	15971	15951	15965	15753	15858	15782	15892	15736	15982	15834	15880	15919	15872	16024	15750	15988	16048	15882	16006	15925	16055	15885	15904	15776	15965	16052	16090	15831	15941	15892	15933	15932	15857	15906	15954	16135	15815	15957	15937	15842	16077	15917	15971	15891	16092	15955	15874	16150	16049	15948	16109	16128	16015	15792	15969	15990	15794	15992	15913	15938	15994	15807	16120	15774	15880	15935	16010	15998	15821	15983	16025	15978	15992	15911	15737	15993	15866	15866	15882	15896	15930	15998	16011	15876	16036	15964	16010	16151	16071	15991	16008	15921	15986	15887	15852	16003	15908	15910	15876	15877	16021	15946	15887	16048	15849	15831	15884	15992	15914	15771	15829	15933	16091	15947	15873	16036	15961	15880	16061	15988	15896	16023	15849	16040	15947	15966	16058	15794	15962	16026	15925	16197	15861	16089	15996	15930	16010	15926	16045	15889	15958	16030	15837	16020	16054	16089	15819	15883	16019	15928	15989	16087	16213	15851	15820	16019	15876	16011	15887	15944	15882	15818	15782	15941	15922	15877	15800	15909	16060	15944	15856	16114	15932	16068	15958	15849	15960	15878	15895	15758	15868	16059	16038	15947	16034	15953	15831	15954	15883	16022	15804	15957	15970	16004	16003	15969	15982	15959	16126	16050	15859	15749	15983	15963	16087	15875	15926	15874	15887	15890	16133	16009	16029	15897	15851	16110	15898	16190	16007	16027	15988	15938	15975	15898	15945	16051	16005	15890	15817	15876	16079	15861	15933	16021	16016	15973	16058	15887	16058	15939	15886	15940	16021	15900	15892	16053	15967	15931	15920	15969	15920	15928	15863	15841	16031	15929	15927	15956	15834	15810	16006	15889	15857	15870	15939	15980	15939	16035	15850	15660	16110	15935	15877	15984	15826	15923	16087	16018	15763	16151	15898	15915	15777	15742	15770	16065	15894	15930	16012	16094	15817	15888	16027	15912	16030	15935	15913	15806	15938	15941	16048	15994	15865	15853	16182	15951	15799	15912	16072	15818	16031	15891	15888	15825	15909	16052	15978	15849	15871	16073	15957	15905	16087	15855	15929	15981	16033	15844	15983	15939	15921	15907	16029	15875	15813	16009	15961	15880	16085	16137	16036	15779	15899	16089	16115	16126	15932	15819	15630	15939	16092	16002	15869	15876	15983	15757	15925	15984	16147	15848	15958	15749	15982	16055	16020	15935	16010	16022	16034	15978	16039	15939	16041	15988	15997	16069	16007	15948	15986	15863	15835	16059	15849	15957	16027	15900	16032	15976	15992	15944	15910	15830	15980	15978	15841	15944	16068	16054	15826	15939	16107	15972	15860	15969	15920	15984	15899	15809	15980	16314	16035	15882	15950	15980	15889	15913	15948	15920	15871	16080	15886	16010	15996	15900	15920	15989	15903	15865	15836	15964	15777	15905	15912	16021	15736	15950	15908	16026	15936	16099	15850	15801	15951	15956	16012	16009	15938	15806	16007	15961	16001	16073	15962	16153	15847	16034	15932	15862	15887	15927	16076	16021	15990	15944	16025	16066	15995	15915	15961	15950	15744	16030	15896	15904	15987	16044	15993	15784	15812	16020	15946	15991	15933
23543	21049	28449	24433	23459	25137	25029	21753	20608	20576	20051	20020	19366	19252	19200	19179	19193	18836	18577	18698	18607	18509	18718	18199	18617	18659	18612	18570	18483	18580	18698	18544	18379	18589	18543	18587	18544	18458	18511	18617	18557	18577	18529	18509	18713	18557	18552	18619	18569	18593	18484	18339	18544	18371	18537	18236	18462	18395	18424	18386	18465	18228	18520	18278	18449	18462	18430	18303	18558	18418	18381	18200	18509	18608	18370	18458	18530	18344	18439	18371	18517	18372	18492	18280	18209	18601	18511	18470	18473	18457	18494	18363	18340	18450	18301	18505	18408	18484	18571	18283	18369	18387	18359	18346	18394	18440	18393	18220	18306	18259	18380	18318	18300	18287	18458	18307	18619	18440	18342	18605	18466	18218	18483	18417	18589	18487	18591	18389	18369	18480	18406	18541	18309	18514	18291	18514	18554	18275	18209	18395	18196	18467	18389	18526	18651	18481	18352	18437	18417	18439	18383	18318	18470	18277	18620	18354	18067	18437	18337	18284	18369	18546	18400	18170	18241	18457	18489	18372	18398	18389	18285	18401	18416	18417	18382	18489	18307	18405	18476	18432	18475	18577	18403	18487	18311	18482	18513	18274	18448	18463	18298	18467	18276	18232	18415	18357	18231	18387	18192	18492	18435	18168	18284	18341	18360	18349	18220	18232	18446	18412	18236	18571	18401	18507	18450	18313	18304	18296	18516	18198	18532	18327	18477	18238	18392	18384	18397	18252	18431	18362	18484	18333	18439	18470	18379	18436	18346	18441	18446	18383	18293	18258	18471	18390	18129	18251	18413	18294	18388	18712	18477	18397	18412	18377	18401	18331	18331	18396	18528	18499	18418	18664	18365	18395	18639	18430	18600	18384	18595	18463	18339	18276	18398	18447	18383	18443	18449	18291	18264	18536	18432	18568	18428	18457	18443	18399	18312	18450	18459	18410	18493	18429	18357	18350	18356	18415	18376	18469	18543	18379	18368	18412	18394	18325	18282	18557	18515	18227	18311	18543	18409	18382	18366	18478	18518	18307	18380	18363	18309	18331	18255	18370	18258	18340	18236	18533	18433	18369	18311	18305	18332	18571	18546	18290	18353	18577	18405	18506	18559	18180	18453	18498	18351	18557	18405	18360	18358	18487	18371	18580	18544	18198	18342	18383	18292	18440	18679	18354	18360	18287	18140	18525	18569	18381	18348	18268	18306	18507	18447	18537	18456	18251	18351	18423	18522	18375	18403	18471	18564	18521	18016	18361	18272	18389	18416	18344	18307	18234	18479	18411	18374	18467	18472	18278	18377	18421	18350	18225	18530	18425	18538	18445	18559	18323	18555	18296	18590	18383	18281	18534	18273	18515	18584	18274	18473	18271	18528	18524	18375	18402	18419	18499	18592	18467	18374	18488	18434	18396	18458	18430	18493	18179	18279	18248	18610	18241	18517	18283	18528	18424	18124	18260	18398	18499	18386	18427	18533	18430	18606	18652	18385	18315	18441	18414	18321	18322	18469	18534	18450	18490	18419	18714	18386	18301	18500	18207	18641	18438	18315	18330	18351	18416	18484	18381	18454	18416	18240	18460	18561	18420	18488	18392	18381	18427	18455	18313	18279	18360	18413	18560	18431	18207	18278	18349	18301	18335	18381	18319	18368	18414	18460	18413	18452	18477	18401	18324	18330	18352	18687	18460	18432	18267	18841	18372	18321	18377	18490	18495	18403	18427	18492	18192	18431	18335	18400	18565	18462	18470	18521	18238	18474	18469	18451	18353	18264	18411	18426	18447	18238	18123	18390	18285	18304	18350	18551	18248	18467	18442	18602	18270	18495	18485	18519	18155	18459	18423	18336	18031	18514	18222	18381	18455	18517	18357	18307	18409	18436	18544	18264	18370	18418	18439	18311	18234	18322	18252	18353	18352	18427	18412	18399	18377	18650	18543	18207	18534	18503	18438	18496	18560	18453	18415	18496	18532	18455	18185	18392	18319	18438	18443	18562	18559	18264	18328	18361	18348	18340	18325	18478	18344	18332	18379	18269	18351	18282	18410	18524	18450	18386	18160	18569	18337	18404	18485	18221	18305	18250	18335	18474	18365	18470	18326	18365	18504	18241	18290	18365	18407	18466	18472	18613	18556	18517	18282	18131	18473	18312	18399	18340	18568	18363	18253	18335	18575	18344	18220	18263	18355	18607	18428	18402	18437	18560	18422	18445	18258	18424	18267	18531	18409	18422	18144	18314	18531	18342	18589	18472	18392	18550	18482	18308	18483	18201	18286	18229	18293	18361	18420	18408	18381	18523	18345	18421	18752	18267	18581	18444	18415	18275	18420	18406	18502	18477	18391	18477	18506	18437	18359	18378	18379	18352	18329	18335	18430	18548	18255	18553	18407	18431	18438	18494	18251	18404	18365	18361	18519	18567	18290	18475	18519	18342	18375	18441	18505	18296	18244	18572	18331	18421	18469	18335	18396	18311	18208	18478	18391	18312	18359	18302	18473	18348	18527	18473	18618	18644	18396	18416	18410	18338	18518	18450	18504	18559	18385	18328	18302	18412	18350	18500	18370	18664	18356	18396	18570	18574	18548	18325	18546	18131	18431	18454	18293	18549	18230	18409	18360	18280	18448	18401	18357	18371	18378	18489	18583	18494	18417	18229	18357	18544	18328	18489	18367	18234	18600	18273	18318	18489	18331	18368	18443	18491	18336	18509	18573	18445	18310	18344	18391	18496	18394	18427	18353	18259	18485	18595	18439	18531	18344	18340	18285	18344	18283	18430	18422	18535	18507	18572	18317	18394	18476	18444	18491	18411	18386	18450	18399	18465	18641	18387	18312	18450	18395	18516	18416	18244	18434	18453	18567	18433	18371	18450	18180	18458	18412	18438	18542	18517	18435	18637	18477	18205	18534	18395	18390	18328	18399	18348	18405	18383	18421	18089	18375	18323	18444	18556	18326	18445	18508	18400	18310	18338	18289	18447	18258	18569	18525	18399	18410	18377	18372	18230	18353	18347	18188	18586	18356	18340	18520	18642	18433	18464	18469	18285	18480	18358	18626	18317	18550	18533	18383	18550	18483	18249	18485	18330	18155	18558	18513	18336	18383	18349	18596	18452	18460	18399	18527	18480	18469	18336	18327	18313	18066	18356	18577	18372	18312	18356	18170	18408	18388	18441	18464	18384	18277	18618	18393	18436	18492	18219	18289	18336	18299	18508	18520	18431	18373	18280	18387	18408	18375	18394	18358	18452	18300	18598	18356	18407	18253	18347	18519	18349	18424	18602	18422	18322	18536	18329	18659	18515	18322	18392	18491	18393	18423	18446	18150	18556	18519	18260	18506	18265	18500	18342	18463	18520	18585	18543	18539	18363	18493	18353	18475	18104	18369	18479	18434	18568	18319	18550	18376	18363	18315	18273	18432	18326	18377	18389	18358	18479	18456	18508	18355	18470	18360	18381	18401	18494	18484	18419	18512	18419	18519	18598	18525	18420	18346	18321	18444	18452	18282	18466	18446	18512	18431	18393	18390	18470	18160	18509	18519	18449	18377	18399	18459	18360	18305	18520	18355	18373	18332	18502	18557	18346	18324	18551	18095	18331	18488	18572	18516	18548	18129	18257	18390	18572	18239	18392	18397	18289	18267	18346	18372	18253	18239	18242	18372	18412	18543	18515	18494	18461	18480	18370	18264	18524	18384	18260	18682	18409	18356	18455	18258	18488	18321	18489	18563	18525	18463	18373	18504	18514	18513	18323	18362	18387	18586	18652	18642	18543	18579	18487	18307	18362	18320	18472	18411	18180	18271	18650	18406	18402	18304	18374	18499	18338	18540	18342	18115	18582	18455	18445	18406	18420	18434	18367	18415	18557	18441	18441	18444	18329	18509	18318	18082	18381	18424	18437	18520	18310	18490	18370	18377	18405	18437	18409	18391	18281	18241	18475	18459	18402	18391	18554	18377	18487	18180	18668	18190	18438	18230	18417	18277	18307	18403	18359	18458	18476	18251	18417	18333	18553	18395	18376	18531	18330	18409	18496	18483	18524	18502	18483	18583	18561	18484	18190	18223	18430	18197	18315	18410	18408	18372	18261	18381	18598	18352	18215	18506	18429	18626	18542	18572	18482	18332	18411	18392	18444	18454	18447	18456	18493	18493	18532	18101	18451	18265	18238	18271	18308	18566	18273	18187	18543	18373	18365	18400	18390	18471	18490	18365	18430	18463	18382	18350	18322	18313	18298	18511	18157	18288	18491	18364	18403	18305	18369	18473	18459	18517	18447	18603	18333	18490	18266	18685	18395	18466	18354	18402	18628	18514	18446	18275	18397	18534	18358	18410	18514	18602	18429	18319	18669	18493	18541	18400	18308	18439	18038	18374	18394	18200	18631	18353	18416	18380	18357	18401	18439	18321	18491	18292	18358	18623	18353	18317	18427	18331	18347	18348	18428	18293	18293	18298	18200	18484	18487	18307	18245	18142	18515	18428	18311	18465	18639	18581	18505	18485	18550	18398	18203	18375	18356	18392	18377	18467	18600	18635	18432	18531	18499	18579	18551	18287	18365	18371	18260	18351	18483	18354	18295	18517	18545	18220	18367	18521	18481	18259	18379	18537	18537	18270	18553	18282	18416	18361	18371	18479	18459	18574	18518	18370	18286	18456	18390	18630	18532	18471	18285	18461	18526	18366	18351	18436	18503	18567	18591	18355	18397	18465	18701	18455	18375	18385	18690	18299	18293	18316	18482	18394	18487	18579	18441	18431	18458	18437	18614	18409	18402	18247	18495	18505	18438	18300	18232	18097	18507	18302	18419	18765	18369	18280	18493	18192	18508	18549	18477	18360	18501	18430	18291	18343	18257	18392	18375	18509	18208	18363	18448	18701	18395	18232	18430	18368	18556	18626	18497	18209	18504	18380	18424	18597	18361	18603	18377	18337	18388	18270	18536	18269	18304	18276	18359	18638	18609	18260	18371	18432	18487	18357	18199	18456	18552	18237	18372	18423	18482	18215	18378	18320	18492	18282	18306	18469	18385	18440	18352	18614	18442	18432	18448	18102	18329	18629	18531	18470	18570	18268	18498	18457	18313	18424	18472	18173	18469	18354	18262	18199	18576	18355	18350	18479	18423	18579	18468	18235	18388	18426
25627	43207	40688	32581	27875	24535	22348	20751	19794	18928	18449	17894	17482	17220	17042	16855	16649	16394	16304	16225	16285	16058	16070	15934	16020	15910	16223	16247	16053	16035	16191	16128	16081	16048	15936	16144	16056	16121	16139	16184	16080	16108	16237	16072	16268	16069	16268	16106	16085	16173	16197	16203	15824	16042	16160	15965	15973	16070	15917	16006	16050	15987	16089	16143	16030	16116	16041	16069	16109	16078	15889	16076	16019	16074	15888	16006	15970	16107	16171	16032	16008	16152	16095	16071	16108	15910	16039	15994	15986	16070	16143	16080	16127	15795	15947	16077	15989	16007	15965	16046	15974	15931	16129	15913	16093	16063	16033	16080	15807	15935	16084	15947	15834	15856	16044	16125	15982	16011	15838	15883	15830	15921	16030	15956	16128	15991	16083	15890	16037	16110	16006	15999	16173	16059	16025	16127	15769	16133	15888	16031	16028	15945	15954	16191	16022	15986	15844	15916	16197	16167	16023	16039	15851	15864	16087	16113	16074	15754	16132	15855	16021	15861	16017	15964	16069	15858	16203	16198	16059	16060	16079	16021	15926	16014	15837	15955	15993	15986	15876	16113	16092	15991	15909	15884	15952	15930	15906	15958	15940	16043	15964	16071	15971	15991	16125	16083	15973	16005	15935	15897	15996	15951	16084	15953	15979	15891	16005	15862	16125	15955	15919	15954	15988	16178	16048	15981	16018	16055	15927	16152	16085	15890	15902	15973	16023	15974	15804	15938	16011	16119	16086	16017	16232	15981	16064	15946	16194	16014	16147	16057	15935	15967	15916	15938	15896	15980	15821	15997	15861	16030	15972	16251	15920	15923	15907	16057	16017	16137	16033	15938	15981	15965	15941	15798	16095	15920	15953	15983	16019	15895	15913	15970	15897	15971	15831	15875	16172	15920	15882	15945	16049	16015	16058	16095	16110	15988	16014	16120	16044	15796	16044	16030	16002	15987	15956	15976	15921	16050	16031	15942	15916	16025	15984	16074	16019	16049	16008	16125	16147	16090	16014	15994	16103	15953	16068	16084	15959	16014	16044	16015	15855	16008	16015	15943	16074	16120	16081	16130	16026	15996	15966	16018	16112	15979	15859	15969	15954	16010	15984	15779	15974	15922	15962	15937	16020	16058	16071	15936	16034	15809	16026	16170	15946	16033	15866	16054	16149	15834	16077	15879	16031	16165	16012	15991	15887	16035	16107	16051	16099	15935	16127	15884	15990	15939	16074	15843	15977	16076	15800	16050	15902	16076	16186	16023	15911	16008	16134	16131	16060	15991	16113	15973	15941	16116	15937	15805	16090	16050	16195	16125	16170	16064	15918	16037	15927	16026	15863	16045	16115	16044	16094	15830	15960	16103	16080	16006	16209	15969	16055	16017	15875	16157	16115	16007	16027	15924	15939	16031	16065	15944	15869	15912	15826	15867	16125	16002	15930	16108	16061	16044	15985	15993	16076	16055	15906	15971	15968	15973	15921	15911	16070	15965	16023	15893	15964	15830	15981	16006	15976	16082	16141	16139	15863	15981	16000	16026	16043	16004	15785	16012	15975	15972	15948	15832	16127	15974	16149	15716	16023	16023	16082	16122	15971	16051	16059	15954	16031	15869	16104	15827	16127	15850	16031	16134	15835	16057	15932	15965	16039	15951	16144	16045	15966	16054	16030	15981	15941	15942	16025	16002	15928	15888	16179	16101	16034	15804	16070	15679	15963	16082	15917	15875	15836	15984	16043	15931	15845	16017	16032	15880	16034	15976	15960	16112	16040	15972	15965	16001	16030	16016	16160	15735	15971	15966	15962	15979	15836	16112	16073	16156	16135	15998	16051	15981	15898	16070	15869	16160	15980	16031	16023	15919	15919	15992	15941	16171	16086	16040	15991	15989	16184	16145	16035	16103	15939	15886	15818	15785	16024	16052	15962	15924	15969	15966	15958	15970	16142	15943	15882	15986	15817	16023	16002	15835	16281	16020	15971	16174	15984	15992	15962	15996	16002	15885	15917	15955	16020	16174	15915	16156	16061	16013	15921	15967	16065	15928	15910	16082	15899	15776	16012	16070	15860	15866	15977	15879	15946	15977	16040	16204	15892	15886	15954	15880	16134	15960	15992	16098	16174	15996	15909	16080	16130	15925	16024	16004	16023	16090	16112	16172	16012	15920	15827	16008	16017	15961	15974	15944	16156	16054	16054	15873	16167	16084	16102	16085	15926	16022	16059	16039	16129	16083	16015	16020	16031	16063	16217	16061	16047	15927	16001	16128	16138	15929	15862	15986	15915	16135	15977	15964	15912	15849	15941	15937	16056	16133	16109	15979	15955	16000	15929	16117	16088	15839	15963	15950	15969	16033	15951	15957	15743	15960	16029	15855	16024	15971	16054	16029	16058	15955	16090	16035	15802	15900	15812	15897	15973	16043	15934	15898	15991	16150	16192	16053	16039	16112	15961	15843	16218	15986	16178	16050	16064	16134	15897	16206	16096	15806	15951	16023	15860	15891	15946	15978	15849	15906	15978	15951	15830	15876	16210	16166	15979	16126	16038	16139	15975	16031	15943	15999	16054	16006	16029	16077	15922	15987	15987	16059	16004	16055	15981	15868	15976	16033	16112	15912	15998	15807	15938	15781	16030	16094	15948	15988	16067	16140	16002	15796	15974	15948	15984	16079	15994	16042	16085	15966	15928	16002	16056	15911	16093	16042	16081	15966	16088	15900	15928	15779	16114	16059	15866	16130	16042	16234	16081	16187	15919	15996	16048	15993	15910	15855	15943	15867	16112	15935	16035	15868	15975	16109	16001	15887	16036	16027	15982	15992	15987	15960	16074	15982	15939	15931	15925	16068	16004	15923	15978	15988	15925	16024	16142	15918	15821	16046	15928	16012	16077	15875	16055	15897	16081	16227	15973	16065	16169	15950	16014	15891	15839	15850	16038	16079	16008	16027	16043	15989	16085	16024	15967	16082	15974	15991	15854	15964	15975	15897	15996	15889	15940	15994	16003	16025	15951	16014	16073	15954	16057	16030	15967	15925	16065	15999	15995	16112	15880	15877	15941	16005	16271	16053	16053	15942	15916	16156	16031	15994	15887	16101	15913	16127	16087	15796	16028	15963	15912	16041	15956	16004	15876	16029	16068	16087	15995	16132	16119	15982	16055	16166	15924	16157	15908	15927	16002	16013	16219	16109	16111	16048	15966	15922	15979	15808	16057	15866	16039	16177	15966	16036	15967	16038	15983	16062	16001	16018	15880	16093	16056	16076	16017	16018	16049	15937	15964	16176	16134	16123	15887	16002	15946	15921	16031	16032	15885	15955	16255	15884	16229	15863	16093	15926	15971	15957	16077	16100	15864	16051	16010	15961	16014	15991	16052	16113	15999	16004	15861	15833	15925	16041	15972	15871	16097	16020	15983	15997	15992	15922	15939	16202	16049	16029	16115	16086	16092	15960	16024	15967	15949	16099	15903	16012	16084	15841	16246	15976	16218	16080	16095	15965	16101	16088	16044	16031	16010	15940	15953	16067	16187	15817	15859	15973	15973	16086	15959	15985	15855	15860	15989	15844	16035	16018	16161	15944	15997	15959	16027	16157	16124	16125	15962	16120	16115	15924	15996	15960	16163	15852	15975	16187	15923	16165	16100	15998	15955	16065	15968	15995	15952	16015	15855	15765	15863	16014	15941	16075	16015	16010	15878	15968	16178	16190	16029	16028	16135	15834	16070	15989	15964	15929	15784	16111	15965	16126	15985	15922	16038	16200	16175	15996	16062	16007	16054	15991	16012	15935	15933	15979	15883	16055	15799	15938	16081	15973	16023	16106	15961	16043	15890	16014	16013	15951	15879	15907	16223	15808	15941	15994	16016	15932	16028	16025	15883	16106	15989	15952	15987	16007	16024	15955	15882	16070	15964	15993	16031	16029	15937	16155	16027	16194	16086	16000	15951	15920	15841	15971	15922	15886	15871	16009	16053	15991	15940	15990	15951	15882	16129	15984	16013	16015	16142	16023	16179	16051	16025	15954	15886	16010	15869	16082	15937	16193	15912	15935	15970	15947	15976	15944	16084	16116	15967	15923	16041	16015	16008	15973	16108	15880	16078	16151	15941	16065	15995	16183	16058	16053	15903	15763	15721	16066	15999	16014	16029	16020	16187	15932	16048	16122	15964	16040	16285	15878	16064	16134	16083	16010	16088	15923	15950	16060	16028	15936	15986	15952	16012	16065	16006	15843	16042	15862	15937	16043	16137	15866	16017	15964	16084	16172	15994	16038	16097	16007	16134	16098	16057	15996	16106	15909	16053	15994	15981	16054	15918	16026	16089	15940	16067	16013	16073	15974	16164	15942	16138	16022	16115	16081	15962	16022	15894	16064	16044	15909	16132	15790	16079	16144	15981	16042	16118	16059	16061	15966	15984	15988	15879	16025	16091	15878	16045	16090	16034	15915	15970	15995	16061	16142	15917	15906	16059	15979	16033	15863	16124	16037	15889	15963	15889	16058	15989	16042	16107	15978	15884	15965	16062	15813	15952	15974	16055	15937	15978	16069	15952	16158	15993	15949	16192	15973	15910	16027	16087	15860	16046	16017	16039	16090	16085	15984	16034	16042	16003	16056	16034	15953	16123	15940	16049	15936	16025	15939	16121	15979	15981	15953	16109	15918	16151	15937	15983	15980	16059	16043	15914	16032	15938	15838	16035	16040	15783	16014	16141	15924	15764	15934	15936	16039	15965	16050	15934	16126	16105	15956	15816	16072	15831	15855	15898	15932	16127	15897	15899	15966	16055	16086	16024	16035	15939	15986	15866	15907	15820	15859	16143	16046	15957	15962	16019	15976	15856	15876	15923	15966	15952	15878	15976	16080	16164	15990	16052	15999	15928	15989	16080	16030	16050	16117	15990	16024	16091	15894	15917	15969	16061	15850	16116	16002	16135	16090	15970	15799	16169	16110	15939	16008	16093	15934	15945	16010	16021	15937	15999	15987	15947	16045	15920	16009	16007	15867	15948	15903	15850	16075	15909	16052	16037	16183	16015	15896	16104	16044	15795	16129	15896	16019	16089	16084	16032	16111	15953	15979	15984	15997	16041	15970	15793	15914	16052	15999	16018	16150	16022	15977	16021	15976	15834	15929	15800	16017
22648	21130	28932	23678	22016	25621	28691	23393	22512	22071	21460	21234	20914	20566	20445	20260	20157	19963	20013	19612	19713	19741	19575	20109	19643	19825	19745	19574	19549	19646	19598	19519	19603	19672	19558	19505	19615	19691	19427	19342	19715	19610	19587	19670	19563	19675	19565	19612	19601	19487	19485	19430	19513	19579	19524	19517	19665	19603	19567	19430	19610	19537	19422	19336	19591	19683	19482	19353	19562	19458	19395	19398	19507	19554	19552	19447	19445	19495	19399	19447	19511	19270	19427	19536	19348	19457	19588	19551	19382	19604	19500	19393	19317	19626	19570	19550	19399	19413	19287	19462	19472	19389	19604	19098	19541	19374	19521	19233	19493	19443	19460	19378	19358	19362	19465	19410	19363	19341	19577	19332	19432	19309	19447	19404	19370	19378	19324	19178	19386	19262	19497	19390	19341	19306	19372	19302	19294	19387	19388	19497	19379	19219	19416	19404	19233	19249	19448	19310	19509	19417	19471	19351	19273	19447	19448	19469	19210	19328	19562	19299	19465	19332	19531	19530	19322	19588	19492	19635	19283	19391	19237	19138	19430	19384	19283	19367	19377	19428	19371	19463	19333	19534	19424	19462	19553	19571	19442	19360	19460	19352	19366	19460	19352	19392	19445	19139	19473	19234	19233	19409	19475	19482	19421	19267	19409	19299	19292	19417	19357	19419	19319	19383	19388	19438	19188	19371	19250	19377	19271	19227	19435	19385	19355	19303	19422	19216	19575	19663	19446	19470	19314	19361	19260	19234	19509	19498	19620	19408	19572	19482	19439	19264	19416	19363	19329	19365	19274	19171	19401	19442	19488	19416	19400	19493	19498	19341	19352	19471	19530	19461	19392	19426	19510	19524	19370	19394	19293	19210	19463	19415	19465	19192	19550	19191	19191	19466	19366	19417	19245	19388	19485	19492	19340	19249	19255	19417	19317	19170	19268	19351	19467	19375	19543	19415	19485	19506	19603	19407	19200	19309	19058	19325	19416	19309	19344	19172	19569	19303	19424	19290	19475	19291	19398	19349	19250	19387	19497	19494	19420	19298	19364	19242	19176	19551	19422	19335	19302	19273	19335	19427	19320	19315	19412	19300	19487	19376	19386	19474	19320	19221	19379	19390	19437	19368	19437	19328	19206	19474	19290	19500	19697	19306	19437	19501	19519	19447	19446	19323	19340	19218	19352	19404	19273	19297	19327	19432	19453	19403	19357	19387	19401	19507	19280	19307	19299	19442	19350	19647	19343	19455	19263	19420	19329	19403	19448	19487	19409	19347	19414	19217	19248	19467	19376	19388	19197	19496	19614	19406	19455	19299	19377	19429	19257	19219	19413	19373	19397	19211	19217	19379	19286	19534	19474	19351	19418	19266	19359	19513	19448	19163	19501	19547	19509	19420	19252	19595	19330	19314	19398	19533	19093	19534	19381	19295	19405	19392	19462	19362	19385	19341	19451	19377	19292	19065	19360	19324	19325	19378	19304	19262	19464	19619	19281	19206	19355	19552	19489	19567	19199	19336	19337	19206	19237	19267	19432	19435	19516	19063	19329	19525	19546	19186	19125	19353	19399	19525	19233	19407	19276	19282	19405	19246	19312	19235	19345	19337	19366	19295	19415	19247	19457	19020	19389	19341	19312	19505	19259	19395	19216	19474	19330	19230	19332	19452	19282	19282	19214	19524	19429	19616	19380	19506	19312	19265	19414	19085	19509	19339	19391	19307	19408	19171	19424	19414	19401	19201	19268	19244	19304	19382	19429	19359	19222	19385	19403	19432	19293	19178	19238	19565	19357	19385	19151	19398	19200	19163	19231	19263	19444	19361	19359	19426	19370	19350	19406	19418	19430	19457	19363	19475	19411	19270	19381	19298	19382	19340	19398	19305	19324	19413	19352	19507	19495	19545	19401	19401	19276	19397	19410	19429	19312	19230	19350	19307	19418	19247	19510	19597	19523	19208	19434	19445	19471	19237	19191	19444	19440	19322	19270	19525	19507	19462	19242	19219	19452	19211	19473	19488	19311	19282	19376	19438	19469	19421	19480	19268	19634	19475	19397	19150	19366	19433	19446	19501	19595	19290	19365	19068	19291	19245	19228	19356	19359	19416	19509	19241	19317	19296	19436	19483	19221	19180	19213	19327	19414	19392	19327	19186	19353	19407	19528	19466	19344	19168	19179	19271	19140	19294	19450	19374	19399	19303	19435	19402	19375	19532	19480	19456	19462	19393	19193	19437	19100	19407	19467	19438	19470	19254	19301	19299	19394	19420	19405	19368	19423	19257	19431	19341	19369	19242	19286	19259	19456	19302	19403	19272	19608	19446	19615	19436	19205	19372	19431	19341	19341	19403	19152	19487	19197	19439	19271	19544	19319	19286	19306	19367	19508	19288	19369	19442	19401	19456	19358	19454	19232	19393	19324	19253	19283	19377	19641	19375	19484	19241	19440	19154	19217	19398	19265	19213	19459	19348	19353	19285	19429	19595	19516	19362	19210	19211	19331	19243	19321	19203	19328	19279	19431	19638	19494	19344	19495	19420	19323	19175	19402	19301	19418	19224	19369	19392	19306	19246	19435	19300	19358	19296	19363	19370	19352	19317	19440	19376	19558	19278	19253	19347	19248	19514	19361	19448	19361	19156	19482	19604	19390	19329	19456	19242	19268	19468	19403	19270	19361	19261	19481	19597	19346	19520	19430	19249	19261	19476	19464	19515	19346	19284	19482	19523	19586	19300	19373	19418	19344	19215	19368	19565	19506	19265	19625	19460	19341	19362	19518	19436	19491	19584	19403	19286	19264	19124	19425	19302	19300	19242	19175	19585	19389	19318	19597	19215	19374	19345	19280	19467	19475	19250	19291	19465	19330	19231	19291	19616	19344	19471	19539	19412	19311	19507	19452	19333	19568	19549	19416	19411	19361	19276	19298	19225	19335	19492	19456	19275	19409	19335	19558	19483	19446	19386	19438	19153	19387	19335	19356	19412	19396	19455	19358	19270	19359	19300	19458	19354	19347	19287	19374	19305	19468	19336	19685	19369	19295	19446	19393	19361	19338	19509	19421	19424	19308	19164	19390	19594	19372	19449	19336	19298	19322	19338	19562	19341	19499	19189	19402	19161	19482	19267	19273	19544	19356	19291	19340	19391	19313	19466	19395	19290	19107	19409	19443	19303	19500	19190	19508	19512	19489	19314	19498	19244	19467	19248	19135	19244	19446	19633	19286	19375	19311	19147	19345	19456	19375	19595	19481	19434	19474	19409	19556	19400	19372	19492	19482	19411	19312	19525	19465	19359	19520	19315	19421	19317	19283	19196	19172	19485	19337	19506	19507	19439	19317	19312	19550	19491	19519	19390	19338	19337	19334	19209	19241	19577	19309	19358	19329	19525	19419	19388	19390	19521	19206	19450	19308	19457	19460	19593	19323	19280	19409	19517	19278	19552	19414	19422	19522	19315	19273	19360	19199	19501	19460	19525	19469	19182	19247	19394	19350	19340	19501	19259	19520	19413	19466	19466	19410	19438	19657	19324	19489	19446	19212	19330	19296	19611	19328	19629	19459	19492	19486	19348	19418	19210	19490	19570	19529	19468	19474	19326	19353	19324	19238	19256	19273	19222	19355	19289	19399	19387	19506	19238	19597	19528	19346	19382	19283	19499	19476	19280	19354	19274	19453	19578	19393	19499	19324	19497	19609	19459	19364	19300	19313	19537	19308	19314	19330	19605	19400	19488	19303	19379	19484	19228	19283	19224	19604	19259	19340	19343	19404	19461	19355	19188	19248	19372	19617	19600	19396	19404	19403	19338	19624	19406	19349	19479	19482	19482	19295	19256	19428	19511	19297	19508	19345	19485	19401	19232	19242	19336	19329	19317	19581	19061	19230	19444	19531	19363	19328	19184	19353	19420	19389	19306	19373	19414	19541	19215	19227	19286	19604	19476	19156	19271	19307	19324	19373	19307	19262	19364	19341	19459	19468	19244	19313	19295	19363	19448	19147	19149	19162	19186	19216	19580	19180	19387	19225	19429	19284	19465	19200	19260	19409	19373	19250	19425	19488	19431	19326	19351	19365	19546	19456	19328	19425	19544	19378	19227	19290	19347	19457	19373	19221	19258	19515	19383	19403	19332	19330	19288	19195	19433	19313	19390	19369	19489	19421	19204	19463	19403	19186	19373	19355	19378	19365	19339	19262	19540	19365	19145	19368	19388	19399	19416	19446	19515	19417	19344	19345	19534	19286	19408	19459	19466	19460	19289	19230	19305	19259	19355	19328	19503	19173	19231	19463	19248	19665	19370	19253	19486	19347	19281	19403	19493	19328	19272	19550	19347	19459	19212	19470	19368	19338	19334	19358	19257	19232	19274	19408	19155	19415	19274	19377	19448	19408	19262	19513	19234	19429	19311	19582	19322	19313	19287	19209	19208	19274	19207	19289	19428	19427	19360	19337	19362	19427	19342	19335	19296	19331	19383	19392	19080	19538	19623	19217	19344	19357	19378	19201	19244	19562	19502	19424	19252	19322	19432	19216	19450	19414	19405	19526	19443	19415	19669	19477	19480	19413	19540	19572	19326	19343	19289	19286	19437	19507	19258	19469	19331	19439	19335	19216	19419	19288	19314	19365	19394	19350	19346	19523	19322	19219	19520	19324	19188	19339	19339	19474	19254	19294	19528	19245	19292	19305	19354	19340	19291	19288	19324	19536	19369	19535	19464	19356	19355	19283	19351	19183	19307	19287	19334	19321	19250	19200	19348	19373	19352	19288	19300	19237	19434	19300	19624	19360	19356	19496	19300	19389	19426	19352	19394	19385	19300	19354	19353	19627	19401	19389	19233	19378	19279	19608	19277	19441	19370	19452	19498	19355	19207	19229	19079	19535	19296	19360	19267	19379	19341	19474	19400	19417	19253	19286	19391	19269	19256	19499	19424	19354	19383	19459	19409	19335	19206	19257	19444	19325	19426	19231	19329	19385	19235	19575	19391	19533	19466	19447	19424	19312	19371	19560	19362	19519	19195	19206	19371	19219	19315	19597	19511	19419	19427	19238	19306	19488	19463	19335	19230	19458	19294	19389	19416	19445	19477	19432	19451	19431	19417	19384	19290	19154	19307	19306	19361	19374	19311	19374	19373	19476	19338	19260	19306
26985	48066	45352	36477	31492	27788	24910	22989	21692	20297	19575	19193	18695	18078	17877	17682	17294	17229	17303	17123	16853	16969	16745	16711	16698	16875	16857	16684	16608	16830	16947	16939	16729	16782	16774	16857	16650	16650	16573	16712	16591	16825	16705	16782	16965	16847	16846	16777	16706	16801	16601	16589	16680	16582	16794	16633	16578	16641	16713	16691	16606	16582	16540	16646	16664	16630	16695	16523	16667	16609	16562	16568	16682	16724	16764	16560	16553	16519	16399	16726	16619	16597	16558	16666	16431	16500	16455	16560	16657	16425	16557	16616	16557	16379	16511	16566	16688	16557	16617	16554	16394	16429	16490	16496	16557	16697	16580	16587	16542	16581	16405	16629	16562	16698	16574	16623	16691	16511	16433	16500	16581	16511	16503	16604	16579	16555	16604	16585	16484	16439	16435	16699	16601	16577	16540	16430	16612	16823	16407	16632	16815	16578	16601	16555	16537	16614	16480	16546	16420	16747	16585	16404	16489	16577	16545	16624	16473	16511	16512	16452	16569	16529	16528	16524	16637	16664	16545	16526	16609	16509	16565	16584	16563	16437	16580	16690	16488	16769	16569	16472	16678	16472	16397	16516	16592	16741	16537	16513	16457	16625	16648	16393	16608	16615	16527	16596	16506	16535	16546	16559	16488	16448	16443	16566	16564	16508	16567	16549	16457	16625	16388	16466	16692	16696	16578	16317	16588	16701	16707	16602	16545	16785	16627	16450	16725	16643	16532	16488	16593	16429	16573	16564	16574	16601	16718	16689	16371	16716	16625	16526	16691	16506	16716	16591	16502	16501	16708	16497	16488	16609	16504	16551	16587	16454	16469	16438	16677	16721	16462	16463	16702	16594	16526	16534	16705	16594	16384	16789	16588	16391	16572	16652	16457	16420	16441	16606	16472	16473	16740	16355	16533	16432	16453	16678	16524	16661	16478	16541	16560	16501	16381	16649	16447	16613	16562	16504	16685	16377	16621	16577	16562	16559	16446	16436	16480	16662	16629	16386	16627	16513	16574	16703	16428	16627	16447	16583	16453	16465	16459	16532	16435	16603	16577	16452	16579	16535	16632	16695	16615	16380	16638	16601	16694	16660	16577	16473	16436	16642	16540	16506	16522	16473	16595	16476	16694	16647	16534	16557	16569	16674	16592	16480	16439	16616	16761	16439	16548	16585	16672	16547	16511	16461	16620	16572	16749	16424	16412	16505	16585	16471	16663	16390	16561	16489	16689	16725	16691	16445	16649	16557	16591	16496	16573	16594	16522	16748	16438	16493	16653	16351	16624	16566	16526	16781	16525	16739	16596	16564	16524	16514	16514	16486	16545	16606	16464	16550	16502	16445	16621	16608	16613	16597	16644	16545	16631	16518	16470	16586	16588	16557	16657	16601	16699	16455	16537	16543	16597	16494	16642	16624	16629	16644	16564	16579	16483	16461	16585	16587	16556	16468	16591	16569	16564	16595	16638	16568	16660	16667	16504	16690	16405	16527	16580	16568	16513	16554	16684	16500	16515	16702	16548	16540	16455	16506	16441	16627	16503	16388	16587	16612	16417	16437	16620	16638	16413	16695	16551	16575	16551	16484	16631	16646	16458	16474	16630	16408	16447	16820	16505	16552	16534	16644	16634	16505	16616	16403	16556	16648	16570	16468	16511	16500	16559	16583	16602	16464	16575	16464	16638	16656	16598	16653	16441	16530	16614	16635	16553	16616	16471	16462	16638	16531	16523	16511	16593	16515	16612	16463	16516	16607	16587	16664	16498	16380	16555	16434	16438	16525	16527	16522	16543	16450	16716	16442	16487	16433	16609	16567	16587	16470	16430	16558	16463	16679	16645	16396	16618	16550	16557	16506	16446	16394	16445	16608	16510	16623	16452	16584	16511	16661	16484	16614	16569	16479	16468	16546	16475	16682	16625	16617	16733	16480	16687	16637	16559	16641	16461	16689	16525	16641	16615	16648	16501	16578	16593	16621	16739	16585	16516	16624	16703	16687	16667	16571	16626	16557	16501	16532	16642	16493	16473	16651	16532	16463	16566	16530	16694	16483	16772	16519	16603	16734	16613	16561	16469	16617	16561	16456	16551	16578	16508	16540	16502	16666	16422	16439	16519	16383	16620	16517	16465	16561	16577	16521	16549	16546	16560	16608	16645	16546	16576	16572	16524	16640	16654	16667	16580	16592	16631	16443	16484	16770	16653	16439	16789	16477	16576	16638	16679	16528	16690	16577	16621	16628	16418	16617	16549	16661	16569	16614	16433	16524	16624	16295	16699	16445	16396	16552	16377	16582	16540	16564	16565	16687	16697	16543	16485	16712	16744	16375	16536	16433	16594	16508	16418	16575	16486	16626	16454	16670	16372	16644	16526	16516	16553	16368	16493	16448	16615	16407	16683	16505	16403	16507	16515	16344	16460	16389	16656	16621	16255	16538	16452	16691	16338	16670	16729	16543	16620	16463	16511	16421	16533	16521	16688	16731	16555	16516	16571	16711	16576	16464	16673	16583	16779	16710	16507	16501	16679	16442	16710	16548	16437	16577	16671	16556	16507	16545	16463	16529	16498	16553	16500	16615	16584	16573	16619	16452	16410	16485	16509	16627	16562	16429	16627	16635	16549	16519	16518	16529	16482	16509	16347	16777	16708	16653	16410	16664	16671	16517	16458	16594	16545	16469	16660	16579	16443	16813	16513	16822	16633	16591	16606	16632	16653	16463	16529	16523	16670	16514	16538	16454	16446	16494	16679	16538	16657	16519	16642	16579	16595	16768	16566	16504	16717	16521	16547	16628	16446	16564	16551	16518	16572	16588	16500	16567	16555	16488	16713	16633	16549	16510	16497	16409	16555	16885	16539	16483	16462	16690	16552	16584	16584	16589	16601	16414	16443	16380	16500	16570	16454	16745	16611	16560	16516	16629	16668	16593	16613	16542	16430	16485	16567	16570	16401	16414	16534	16393	16569	16550	16650	16574	16689	16464	16724	16494	16635	16558	16572	16458	16619	16618	16466	16569	16631	16548	16714	16633	16575	16550	16489	16614	16632	16512	16548	16732	16489	16623	16711	16402	16410	16402	16414	16481	16622	16637	16539	16603	16520	16427	16837	16611	16493	16659	16614	16525	16376	16624	16608	16650	16542	16441	16618	16438	16596	16417	16411	16518	16549	16497	16625	16603	16608	16563	16578	16691	16452	16856	16552	16632	16435	16608	16537	16525	16485	16638	16579	16443	16563	16624	16580	16621	16654	16556	16786	16472	16637	16651	16713	16465	16549	16556	16419	16524	16597	16406	16656	16438	16582	16358	16581	16555	16510	16540	16658	16571	16465	16540	16538	16555	16532	16554	16457	16564	16677	16468	16602	16611	16532	16647	16580	16453	16703	16555	16479	16695	16388	16565	16665	16564	16476	16734	16463	16655	16676	16490	16563	16733	16682	16636	16427	16595	16630	16627	16565	16521	16544	16628	16520	16641	16525	16526	16638	16500	16523	16496	16525	16404	16464	16523	16253	16604	16392	16451	16512	16597	16613	16779	16744	16546	16622	16566	16564	16371	16570	16530	16618	16623	16501	16639	16561	16512	16621	16590	16567	16545	16594	16684	16688	16547	16560	16381	16545	16633	16528	16517	16408	16605	16688	16659	16602	16592	16496	16574	16583	16548	16517	16519	16609	16423	16438	16418	16678	16728	16678	16642	16726	16424	16536	16711	16618	16560	16500	16556	16504	16618	16636	16506	16489	16551	16612	16478	16702	16493	16606	16600	16575	16438	16619	16599	16399	16516	16518	16491	16588	16471	16617	16629	16559	16672	16658	16569	16641	16536	16581	16663	16605	16525	16384	16417	16623	16428	16509	16645	16497	16564	16525	16550	16601	16641	16587	16360	16468	16497	16549	16438	16551	16607	16595	16579	16616	16484	16442	16453	16542	16411	16533	16566	16599	16442	16530	16553	16620	16567	16442	16611	16581	16569	16583	16530	16476	16576	16574	16489	16338	16375	16473	16703	16485	16734	16614	16706	16636	16638	16544	16434	16701	16609	16696	16655	16693	16472	16408	16494	16706	16604	16682	16381	16573	16531	16523	16531	16575	16759	16421	16497	16446	16580	16364	16596	16592	16636	16609	16454	16475	16633	16486	16539	16580	16529	16537	16237	16576	16484	16592	16620	16532	16568	16504	16602	16639	16628	16442	16604	16596	16514	16569	16510	16583	16560	16652	16578	16507	16545	16504	16526	16483	16667	16606	16545	16551	16630	16577	16385	16523	16449	16550	16589	16419	16586	16436	16353	16612	16644	16677	16389	16571	16440	16653	16699	16542	16472	16515	16629	16537	16571	16473	16624	16466	16511	16500	16653	16546	16523	16715	16458	16448	16544	16502	16465	16635	16423	16477	16515	16568	16638	16500	16497	16506	16570	16655	16472	16621	16527	16372	16662	16691	16531	16536	16499	16442	16508	16571	16732	16565	16434	16603	16574	16659	16392	16632	16515	16559	16495	16578	16578	16705	16590	16457	16509	16557	16565	16488	16493	16747	16562	16582	16613	16522	16683	16608	16659	16688	16573	16790	16657	16613	16587	16530	16627	16641	16492	16583	16427	16557	16440	16631	16485	16523	16573	16787	16541	16586	16691	16617	16538	16518	16587	16566	16684	16634	16526	16513	16604	16657	16497	16558	16584	16402	16556	16542	16532	16420	16630	16721	16673	16508	16740	16516	16526	16363	16592	16472	16505	16634	16400	16535	16478	16633	16375	16610	16666	16532	16534	16474	16561	16556	16556	16535	16673	16804	16452	16709	16697	16518	16546	16517	16595	16578	16692	16487	16599	16578	16639	16612	16478	16664	16498	16589	16582	16596	16549	16661	16499	16663	16497	16468	16566	16603	16545	16563	16445	16374	16419	16521	16582	16549	16518	16426	16657	16575	16595	16495	16507	16671	16497	16638	16528	16659	16529	16382	16458	16318	16600	16534	16553	16597	16532	16655	16583	16540	16481	16612	16576	16488	16486	16585	16416	16420	16467	16591	16469	16524	16427	16646	16523	16507	16698	16649	16448	16578	16465	16412	16568	16677	16497	16561	16562	16359	16649	16694	16600	16319	16468	16529	16625	16374	16641	16428	16624	16481	16625	16647	16418	16640	16664
27735	24442	31433	28329	23567	21965	21061	19758	19251	18815	18624	18617	18389	18342	17949	18275	17948	17931	18012	18101	17839	17905	17924	18127	17950	18155	18103	17903	17857	18026	17842	17941	18141	18000	17953	17985	18324	17817	17956	17967	17912	17880	17874	18171	17950	17929	18014	18013	17986	17836	17857	17797	17875	17889	17844	17949	17899	17935	17812	17886	17866	17599	17711	17976	18078	17953	17964	17895	17998	17678	17846	18037	17699	17850	17755	18019	17924	17781	17694	17995	17793	17827	17829	17836	17702	17992	17852	17829	17961	17965	17802	17783	17900	17823	17826	17746	17719	17731	17919	17964	17894	17819	18113	17998	18044	17810	17875	17874	17740	17949	17825	17651	17722	17981	17731	17899	18016	17830	17937	17785	17752	17775	17909	17974	17890	17726	17784	17835	17894	18051	18048	17700	17938	17630	17811	17826	17747	17820	17962	17677	17755	17818	17671	18028	17846	17892	17819	17852	17805	17966	17974	17788	17906	17784	17997	17732	17924	17753	17860	17759	17760	17866	17750	17731	17974	17898	17962	17902	18004	18037	17932	17978	17906	17922	17887	17873	17899	17985	17978	17791	17697	17950	17909	17957	17771	17732	17756	17808	17862	17886	17872	17929	17803	18002	17942	18083	18087	17974	17879	17545	17747	17633	17914	17682	17825	18186	18200	17726	17671	17751	17915	17768	17854	17852	17890	17816	17901	17881	17778	17949	17637	17814	17670	17839	17853	17930	17786	17970	17691	17875	18000	17870	17958	17695	17846	17844	17794	17952	17949	17952	17858	17697	17821	17746	17699	17896	17779	17811	18106	18039	17792	17878	17688	18037	17927	17679	17830	17813	17764	17889	17910	17836	17850	17779	17804	17842	17868	17892	17874	17828	17735	17879	17984	17751	17906	17771	17671	17976	17947	17931	17740	17821	17811	17746	17680	17936	17695	17889	18039	17801	17860	17913	17713	17751	17847	17685	18050	17783	17992	17864	17773	17906	17875	17799	18036	17868	17956	17858	17986	18081	17894	17834	17763	17881	18075	17807	17777	18009	17694	17815	17903	17749	17908	17955	17704	17750	17787	17907	17959	17594	18071	17796	17717	17861	17737	17916	17894	17928	17995	17786	17647	17920	17801	17922	17857	17887	17900	17858	17782	17831	17892	17855	18073	18074	17889	17885	17985	18061	17980	18020	17924	17733	17858	17874	17698	17866	17844	18006	17860	17827	17955	17981	17883	17903	17812	17865	17940	17906	17817	17618	17853	17916	17798	17815	17966	17775	17693	17902	17802	17908	17919	17830	17939	17876	17822	17896	17842	17882	17906	17932	18093	17717	17735	17873	17920	17877	17766	17974	17875	17808	18013	18055	17645	18014	17803	17868	17879	18067	17720	17951	17727	17816	17835	17999	18049	18018	17870	17578	17920	18053	17809	17877	17714	18159	17931	17980	17868	17729	17865	17818	17828	17630	17949	17966	17944	17806	17893	17947	18002	17888	17876	17950	17844	17803	17723	17941	17946	17967	18057	17701	17808	17796	17945	17857	18123	17928	17721	17949	18100	17950	17944	17775	17554	17706	17804	17752	18189	17896	17894	17976	17688	17825	17769	17813	17775	17764	17764	17896	17773	17711	17843	17844	17931	17718	17893	18023	17913	17870	17940	17963	17756	17862	17935	17834	17841	17920	17806	17886	17860	17767	17858	17785	17700	17828	17742	17911	17779	17926	17863	17980	17885	17807	17908	17807	17834	17590	17890	17880	18081	17875	17897	17865	17915	17712	17775	17719	17747	17970	17937	17812	17913	17992	17866	17828	17910	17808	17856	17804	17821	17743	17925	18062	18029	17851	17793	17986	17953	17971	17786	17801	17736	17670	17821	18004	17842	17768	18010	18028	17801	17981	17860	17929	17902	17731	17985	17897	17920	17906	17806	17880	17963	17913	17882	17753	17739	17890	17815	17832	17896	17711	17730	17551	17889	17774	17904	17999	17775	17783	17840	17962	18032	17848	17836	17829	17920	17746	17792	17716	17913	17878	17723	17908	17781	17974	17726	17875	18005	17947	17980	17939	17849	17881	17962	17891	17870	18054	17948	18065	17865	17861	18025	17756	17777	17995	17974	17836	17906	17787	17936	18036	17764	17987	17920	17968	17807	17862	18007	17671	17770	17791	17771	17932	17964	17917	17963	17807	17882	17691	17986	17822	17965	17728	17842	18001	18043	18071	17864	17872	17577	17919	17634	17796	17674	17914	17943	17703	17878	17933	17820	17922	18016	17944	18000	17861	17993	17923	17932	17867	17822	17796	17812	17789	17771	17659	17883	17942	17809	17913	17854	17859	17862	17890	17767	17915	17815	17879	18077	17623	17783	17803	17793	17873	18013	18003	17796	17910	17964	17969	18018	17963	18015	17900	17769	17862	17722	17829	17870	17651	17889	17879	18022	17853	17671	17661	17730	17897	17814	17868	17510	17832	17991	17815	17711	17829	17806	17908	17850	18168	17944	17887	17896	18089	17918	17782	17945	17882	18131	17771	18015	17991	17942	17774	17876	17627	17758	17808	17731	17901	18071	17887	17960	17911	17805	17748	17968	17793	17957	17762	17805	17959	17901	17891	17838	17769	18067	17927	17869	17895	17934	17795	17936	17910	17914	17850	17812	17708	17922	17790	17675	17936	18030	17963	17831	17889	17785	17822	17916	17871	17870	17895	17712	17841	17857	17779	17929	17959	17889	17817	17896	17875	17674	17751	17814	17848	17878	17901	18010	18039	17943	17863	18003	17850	17729	17914	17955	17686	17909	17936	18003	17932	17885	17801	17840	18029	17965	17931	17728	17861	18156	17927	18002	17831	17949	17976	17916	18143	17876	17905	17780	17957	17900	17994	17897	17943	17784	17873	17854	17832	17822	17989	17805	17935	17806	18202	17816	17819	17879	17866	17786	17884	17964	17923	17764	17788	18135	17901	17886	17792	17946	17845	17807	17713	17784	17749	17948	17863	17939	17771	17853	18000	17912	17900	17886	17636	17865	17751	17846	17844	17814	17989	17863	17689	18081	17979	17838	17952	17875	17804	17956	17874	17976	17751	17808	17838	18015	17984	17841	17880	17880	17812	18076	17759	17879	17864	18053	17839	17637	17795	17716	17774	17878	17852	17908	17695	17863	17948	17787	17732	17944	18138	17931	18089	17875	17828	17856	17853	17820	17829	17728	17813	17805	17855	17882	17960	17904	18046	18033	17686	18018	17869	18112	17814	17891	17893	17941	17918	18040	17969	17936	18006	17807	17967	18010	17940	17852	17928	17846	17843	18064	17919	17766	17863	17876	18081	17895	17799	18102	17792	17910	17927	18001	17764	17746	17770	17906	17868	17873	17769	17901	17899	17797	17815	17856	17735	17899	17866	17768	17883	17802	17655	17906	17639	18124	17978	17786	17747	18066	17643	17868	17906	17860	17843	17823	17622	17965	17772	17771	17780	17931	17954	17937	17928	17805	17826	17950	17961	17946	17794	17690	17733	17789	17846	17770	17844	18056	17820	17848	17810	17871	17872	17806	17994	17850	17697	17867	18001	17882	17988	17638	17795	17911	17936	17845	17676	17956	17894	17976	17929	17828	17902	17797	17796	17781	17844	17790	18020	17895	17788	18045	17950	17882	18073	17823	17840	17749	17780	17710	17882	17836	17874	18029	17814	17874	18054	17701	17885	17970	17688	17762	17865	18094	18062	17742	17917	17773	17806	17674	17849	18140	18056	17930	17865	17758	17747	17869	17852	18000	17947	17995	18050	17961	17879	17876	17864	17639	17849	17955	17834	18133	18045	17887	17718	17853	17663	17857	18066	17794	18081	17932	18044	17837	17883	17782	17855	17969	17710	17885	17890	17988	17966	18091	17986	17898	17831	17899	17891	17901	17937	17783	17884	17820	17945	17950	17883	17891	17803	17621	17907	17871	17741	17902	17963	17985	17856	17663	17807	17683	17713	17880	17908	18090	17959	18095	17783	17761	17882	17930	17917	17799	17967	17912	17833	17743	17907	17742	17688	17859	17786	17893	17902	17830	17652	17860	17779	18060	17816	17823	17776	17881	17947	18054	17995	17831	17814	17845	17789	17955	17942	17670	18030	17792	17760	17928	17862	17887	17843	17857	17820	17983	17706	17653	17798	17806	18001	17938	17784	17882	17862	17897	17969	18045	17892	17953	17802	17838	17631	17938	17759	17999	17935	18083	17998	18086	17992	17733	17705	17815	17736	17835	17684	17757	17689	17989	17882	17867	17979	18018	18027	17684	17889	17673	17844	17873	18113	17852	18006	17959	18007	17769	17761	17992	17778	17861	17792	18138	17873	17920	17888	17767	17915	17863	18017	17924	17766	17945	17741	18014	17835	17760	17660	17734	18012	17791	17744	17792	17997	17900	17936	17818	17732	17866	17890	17941	17725	18110	18032	17817	17984	17949	17980	18003	17843	17928	17960	17914	17881	17943	17844	18036	17933	17744	17720	17760	17863	17807	18037	17952	17975	17877	18126	17837	18161	17958	17920	18016	17761	17818	17988	17850	17856	17791	17930	17750	17873	17815	18006	17681	17799	17799	17888	17859	17981	17993	17998	17835	17947	17963	17898	18036	17681	17968	17820	17971	17915	18152	17801	17768	17909	17887	17837	17782	17826	18059	17835	17943	17852	18096	17792	17807	17959	18119	17846	17864	17759	17669	17842	17991	17813	17839	17843	17669	17707	17924	17769	18012	17923	18019	17961	17975	17895	17734	17855	17544	17676	17780	17770	17958	17977	18027	17959	17992	17985	17958	18107	17936	17606	17874	17923	17843	18004	17854	17763	18023	17792	17671	17757	18033	18012	18074	17910	17743	17738	17898	17874	17761	17691	17826	17849	17996	17770	17929	18008	17825	17925	18093	17948	17774	18093	17973	17878	17915	17814	17811	17996	17821	17800	17923	17582	17900	17827	17870	17842	17820	17970	17926	17979	17691	18017	17859	17760	17706	17858	18013	17892	17888	17822	17587	17755	17999	17778	17918	17924	17958	17874	17821	17950	18042	17986	17928	17964	17867	17949	17820	17977	17826	18014	17881	17784	17824	17871	17978	17663	17939	17961	17840	17835	17930	17868	17928	17945	17963	17905	17965	17997	17936	17841
25920	37884	35126	27474	24041	21493	19913	18705	17735	17336	16804	16544	16500	16237	16082	16151	15983	15975	15854	15969	15810	15885	15700	15818	15883	15704	15834	15752	15777	15798	15628	15702	15767	15838	15610	15619	15666	15636	15825	15745	15726	15625	15787	15840	15963	15679	15772	15854	15897	15710	15872	15847	15672	15782	15632	15703	15618	15705	15798	15747	15591	15890	15677	15667	15816	15696	15633	15792	15773	15899	15632	15725	15822	15638	15687	15770	15557	15687	15540	15665	15725	15664	15816	15647	15751	15865	15514	15654	15796	15699	15744	15662	15785	15813	15690	15728	15689	15826	15753	15730	15588	15636	15745	15832	15546	15752	15744	15709	15746	15551	15727	15702	15764	15657	15514	15731	15746	15737	15661	15595	15593	15730	15771	15737	15886	15681	15708	15629	15659	15833	15653	15629	15731	15560	15694	15625	15638	15769	15657	15622	15684	15693	15623	15538	15770	15809	15811	15671	15778	15582	15792	15648	15682	15712	15559	15699	15486	15646	15555	15635	15588	15758	15701	15798	15584	15729	15529	15668	15808	15664	15727	15769	15744	15702	15683	15645	15855	15853	15683	15654	15577	15630	15673	15636	15698	15542	15947	15572	15839	15630	15614	15445	15620	15559	15793	15574	15674	15532	15812	15681	15561	15642	15656	15676	15623	15667	15696	15738	15674	15594	15620	15650	15624	15841	15696	15698	15606	15651	15593	15697	15779	15549	15742	15568	15662	15645	15701	15643	15633	15818	15809	15626	15767	15729	15769	15533	15567	15743	15681	15677	15620	15581	15737	15655	15539	15638	15809	15739	15824	15537	15709	15691	15857	15775	15670	15805	15685	15680	15633	15823	15737	15755	15701	15709	15761	15740	15705	15692	15568	15551	15748	15563	15694	15586	15826	15762	15565	15699	15640	15673	15656	15729	15688	15659	15761	15673	15480	15771	15644	15607	15653	15619	15717	15680	15754	15702	15769	15784	15664	15622	15657	15513	15671	15501	15786	15534	15795	15478	15757	15582	15764	15623	15780	15745	15674	15599	15764	15771	15613	15754	15778	15773	15692	15651	15567	15656	15646	15791	15498	15717	15700	15631	15651	15784	15747	15631	15844	15755	15466	15737	15658	15695	15759	15796	15618	15800	15622	15562	15746	15739	15788	15727	15736	15763	15635	15776	15740	15788	15642	15577	15780	15643	15549	15846	15666	15839	15735	15735	15789	15564	15676	15701	15808	15753	15605	15554	15743	15711	15794	15612	15687	15737	15654	15480	15567	15701	15802	15732	15662	15601	15778	15671	15632	15656	15660	15548	15793	15838	15713	15708	15616	15817	15720	15566	15487	15855	15557	15675	15734	15662	15823	15611	15694	15634	15644	15806	15629	15623	15641	15699	15772	15724	15705	15715	15718	15756	15925	15843	15720	15523	15779	15612	15573	15745	15529	15612	15768	15657	15691	15658	15662	15786	15596	15440	15797	15610	15675	15668	15578	15798	15863	15810	15852	15625	15781	15655	15540	15613	15595	15519	15876	15610	15824	15729	15715	15578	15748	15728	15711	15708	15770	15808	15760	15744	15756	15452	15664	15752	15685	15704	15635	15645	15742	15724	15625	15593	15729	15671	15709	15841	15600	15851	15782	15578	15683	15620	15571	15740	15683	15604	15726	15776	15706	15673	15780	15541	15755	15757	16001	15705	15652	15558	15869	15859	15615	15525	15613	15740	15507	15613	15786	15487	15754	15726	15884	15718	15814	15660	15788	15600	15642	15753	15698	15743	15707	15696	15769	15720	15593	15888	15840	15670	15896	15709	15722	15702	15472	15748	15850	15637	15507	15837	15687	15753	15645	15752	15668	15761	15766	15668	15710	15624	15820	15720	15593	15789	15784	15919	15617	15710	15747	15841	15742	15654	15700	15735	15687	15698	15531	15686	15570	15697	15644	15797	15766	15730	15783	15690	15715	15797	15571	15801	15682	15688	15622	15659	15603	15737	15666	15757	15742	15883	15682	15741	15614	15740	15564	15738	15698	15871	15798	15640	15560	15806	15634	15595	15761	15620	15630	15741	15726	15659	15557	15513	15777	15597	15821	15659	15620	15663	15579	15590	15751	15836	15509	15720	15694	15743	15848	15922	15599	15703	15727	15658	15780	15686	15755	15803	15696	15710	15684	15685	15758	15673	15656	15763	15839	15384	15527	15715	15553	15719	15868	15860	15808	15629	15768	15665	15600	15820	15686	15566	15693	15716	15803	15651	15712	15652	15646	15716	15621	15575	15623	15765	15674	15794	15710	15863	15572	15687	15606	15796	15775	15878	15687	15612	15604	15695	15737	15746	15775	15857	15633	15559	15624	15865	15711	15549	15633	15865	15668	15619	15756	15763	15623	15717	15702	15509	15658	15559	15708	15584	15615	15522	15727	15673	15779	15637	15926	15864	15683	15778	15613	15804	15768	15570	15476	15717	15701	15735	15657	15754	15673	15606	15488	15723	15672	15835	15827	15720	15865	15770	15604	15659	15707	15736	15579	15740	15776	15670	15745	15791	15748	15700	15795	15850	15710	15581	15693	15688	15728	15662	15745	15791	15787	15604	15724	15718	15661	15844	15704	15796	15713	15421	15653	15722	15746	15681	15710	15709	15674	15687	15572	15662	15647	15648	15842	15634	15600	15716	15627	15706	15531	15595	15637	15728	15798	15804	15671	15727	15703	15696	15606	15637	15663	15896	15650	15763	15772	15724	15711	15759	15546	15542	15753	15656	15734	15594	15641	15756	15569	15560	15622	15639	15661	15603	15696	15565	15728	15650	15774	15646	15705	15755	15692	15698	15736	15568	15783	15683	15622	15782	15759	15709	15631	15690	15671	15708	15642	15773	15768	15594	15734	15848	15545	15718	15659	15636	15724	15572	15703	15534	15778	15795	15814	15698	15797	15890	15676	15739	15520	15527	15655	15685	15651	15557	15655	15863	15702	15726	15622	15619	15813	15689	15731	15606	15819	15710	15783	15884	15663	15693	15831	15625	15782	15809	15632	15678	15733	15634	15760	15691	15711	15836	15843	15767	15642	15775	15602	15917	15607	15723	15794	15850	15739	15737	15664	15760	15756	15742	15695	15672	15615	15428	15484	15631	15584	15630	15549	15795	15822	15856	15812	15667	15491	15634	15729	15553	15713	15639	15621	15866	15596	15755	15872	15559	15751	15747	15693	15610	15776	15887	15769	15821	15716	15820	15726	15788	15590	15651	15823	15687	15635	15714	15740	15678	15665	15707	15676	15745	15658	15634	15803	15746	15728	15561	15588	15672	15640	15663	15827	15886	15765	15636	15676	15672	15681	15904	15772	15772	15732	15575	15671	15550	15729	15683	15750	15718	15743	15822	15678	15799	15582	15812	15851	15598	15819	15746	15631	15679	15718	15830	15625	15671	15550	15534	15610	15839	15736	15578	15673	15949	15865	15700	15731	15646	15642	15742	15785	15615	15695	15749	15725	15694	15783	15752	15698	15601	15760	15812	15548	15751	15453	15731	15683	15560	15679	15712	15526	15768	15594	15734	15782	15665	15716	15775	15754	15640	15629	15777	15682	15801	15783	15645	15723	15598	15751	15785	15886	15809	15634	15631	15813	15812	15674	15675	15781	15686	15561	15671	15715	15661	15803	15992	15717	15860	15609	15704	15716	15615	15733	15686	15735	15788	15780	15602	15611	15793	15783	15609	15592	15766	15679	15692	15627	15693	15725	15718	15730	15789	15595	15740	15792	15777	15720	15796	15859	15726	15644	15770	15843	15782	15711	15692	15623	15659	15597	15797	15606	15712	15841	15664	15809	15643	15681	15762	15890	15596	15627	15734	15811	15700	15854	15795	15726	15734	15713	15800	15828	15705	15622	15718	15776	15843	15725	15567	15675	15854	15825	15647	15734	15541	15784	15808	15468	15621	15831	15654	15697	15666	15805	15712	15737	15893	15695	15691	15743	15696	15615	15812	15726	15676	15756	15514	15683	15801	15759	15611	15792	15894	15622	15657	15709	15671	15532	15858	15668	15632	15694	15758	15582	15739	15542	15792	15689	15771	15886	15665	15793	15753	15708	15647	15609	15735	15782	15670	15748	15713	15701	15826	15542	15567	15649	15734	15588	15670	15587	15779	15698	15694	15840	15802	15576	15694	15780	15824	15821	15664	15568	15886	15731	15882	15687	15739	15629	15795	15686	15610	15523	15522	15713	15765	15984	15590	15741	15543	15772	15649	15663	15556	15770	15817	15739	15746	15735	15631	15611	15637	15586	15703	15851	15634	15698	15710	15523	15647	15767	15786	15667	15661	15669	15656	15714	15755	15682	15778	15904	15629	15910	15599	15823	15762	15650	15658	15771	15702	15554	15748	15711	15647	15795	15607	15782	15639	15758	15760	15755	15894	15693	15714	15658	15550	15706	15668	15721	15753	15661	15617	15709	15600	15656	15659	15734	15575	15674	15760	15761	15822	15769	15587	15685	15882	15588	15545	15768	15637	15936	15786	15721	15685	15576	15833	15683	15600	15792	15849	15853	15726	15752	15676	15820	15706	15604	15711	15702	15759	15589	15610	15753	15594	15716	15722	15731	15858	15760	15702	15800	15640	15607	15786	15642	15746	15647	15612	15607	15603	15836	15691	15671	15596	15761	15824	15632	15663	15735	15870	15600	15715	15847	15505	15745	15714	15814	15572	15713	15569	15778	15647	15834	15874	15736	15765	15709	15616	15655	15869	15735	15614	15902	15849	15734	15813	15521	15593	15708	15671	15746	15844	15663	15548	15690	15714	15724	15750	15554	15888	15550	15623	15612	15745	15718	15689	15705	15709	15695	15696	15685	15936	15615	15798	15649	15667	15661	15848	15806	15791	15767	15842	15563	15746	15564	15550	15779	15696	15580	15517	15826	15721	15607	15632	15545	15571	15734	15639	15609	15746	15696	15732	15657	15794	15757	15773	15643	15623	15631	15800	15704	15622	15647	15549	15797	15616	15751	15654	15725	15741	15804	15777	15763	15601	15715	15822	15630	15753	15679	15668	15653	15733	15702	15962	15611	15662	15453	15779	15622	15610	15575	15579	15785	15659	15706	15767	15679	15691	15654	15555	15853	15659	15707	15689	15707	15513	15614	15669	15825	15650
23668	21081	28458	24422	23434	24664	24194	21037	19943	19589	19214	18718	18624	18571	18576	18370	18364	18379	17868	18152	18066	17777	18075	17844	17964	18105	18091	17923	18117	17871	17928	18020	18192	18033	17809	17855	18021	18059	17696	17736	17898	17940	17752	17654	17928	17927	17844	17965	17895	17899	17986	18032	17886	17844	17716	17932	17721	17702	17720	17811	17878	17797	18011	17725	17733	17911	17815	17782	17835	17934	17941	17888	17815	17922	17933	17685	17765	17775	17916	17710	17939	17692	17799	17918	17780	17725	17992	17967	17927	17963	17798	17900	17826	17705	17584	17794	17909	17843	17832	17762	17873	17808	17653	17834	17708	17708	17763	17636	17851	17900	17882	17691	17647	17852	17901	17949	17829	17695	17692	17789	17743	17760	17856	17804	18006	17633	17997	17832	18009	17908	17902	17702	17545	17920	17829	17840	17779	17606	17862	17636	17830	17885	17754	17885	17635	17610	17780	17845	17891	18017	17870	17726	17723	17659	17738	17764	17778	17710	17706	17690	17814	17755	17725	17795	17798	17857	17617	17773	18007	17918	18057	17755	17712	17690	17827	17813	17713	17704	17880	17771	17936	17896	17812	17754	17773	17794	17676	17677	17714	17878	17623	17677	17796	17819	17700	17876	17918	17760	17888	17796	17668	17722	17712	17888	17614	17783	17753	17652	17768	17653	17848	17839	17994	17648	17647	17899	17527	17710	17498	17617	17794	17694	17882	17768	17432	17813	17861	17978	17735	17773	17595	17684	17685	17953	17730	17851	17747	17688	17965	17771	17803	17818	17803	17712	17814	17797	17551	17727	17720	17916	17805	17861	17645	17936	17880	17837	17628	17695	17747	17695	17738	17680	17726	17692	17524	17592	18013	17789	17824	18007	17832	17568	17726	17838	17834	17785	17725	17975	17627	17754	17891	17742	17715	18091	17647	17820	17977	17654	17684	17746	17629	17813	17770	17486	17650	17791	17640	17785	17726	17694	17710	17836	17761	17819	17828	17679	17593	17808	17850	17781	17706	17836	17666	17906	17726	17631	17717	17823	17662	17886	17796	17745	17862	17778	17898	17725	17692	17686	17729	17786	17792	17861	17631	17787	17802	17688	17562	17747	17810	17659	17598	17564	17629	17765	17845	17976	17852	17690	17763	17693	17841	17685	17837	17713	17854	17531	17659	17550	17747	17731	17616	17726	17742	17808	17841	17577	17680	17646	17815	17612	17686	17756	17636	17854	17674	17839	17939	17894	17849	17769	17754	17771	17980	17835	18078	17767	17782	17909	17873	17820	17940	17863	17745	17825	17625	17718	17751	17917	17797	17809	17626	17674	17609	17965	17845	17628	17688	17615	17646	17767	17842	17668	17891	17743	17957	17713	17706	17808	17624	17610	17510	17745	17734	17647	17768	17771	17803	17744	17775	17820	17634	17673	17585	17698	17829	17832	17773	17815	17879	17550	17572	17686	17777	17905	17790	18110	17689	17783	17815	17668	17647	17590	17897	17860	17813	17695	17848	17640	17854	17811	17695	17847	17542	18033	17720	17781	17780	17824	17770	17817	17726	17751	17808	17768	17835	17865	17695	17748	17935	17550	17822	17894	17603	17649	17774	17756	17791	17820	17641	17788	17707	17863	17799	17675	17754	17649	17576	17673	17790	17991	17909	17700	17642	17748	17712	17694	17875	17805	17826	17710	17649	17723	17694	17794	17783	17781	17810	17814	17703	17846	17799	17770	17837	17729	17741	17677	17981	17841	17791	17776	17966	17740	17770	17820	17709	17877	17837	17680	17781	17731	17772	17855	17765	17744	17832	17693	17791	17711	17866	17773	17802	17626	17575	17660	17633	17806	17761	17840	17898	17656	17769	17639	18074	17837	17761	17797	17833	17774	17656	17759	18046	17823	17754	17653	17833	17730	17844	18040	17829	17789	17764	17801	17786	17650	17894	17916	17740	17846	17780	17574	17806	17703	17910	17899	17825	17648	17763	17922	17700	17622	17745	17623	17693	17784	17802	17792	17916	17769	17697	17734	17564	17734	17830	17737	17807	17867	17588	17646	17696	17769	17591	17744	17703	17782	17727	17789	17645	17643	17842	17775	17988	17794	17882	17624	17732	17733	18000	17740	17848	17648	17815	17780	17853	17885	17860	17835	17646	17935	17667	17673	17576	17786	17800	17756	17861	18011	17789	17634	17641	17694	17601	17838	17673	17861	17938	17863	17843	17921	17747	18018	17710	17793	17513	17490	17554	17657	17759	17736	17809	17700	17581	17863	17749	17695	17702	17875	17677	17784	17522	17989	17934	17791	17809	18052	17646	17849	17897	17854	17812	17890	17731	17713	17746	17701	17789	17714	17830	17819	17813	17739	17709	17788	17755	17643	17905	17911	17777	17773	17936	18028	17954	17887	17865	17790	17770	17770	17784	17740	17631	17641	17859	17717	17619	17561	17905	17961	17697	17928	17648	17751	17708	17914	17823	17802	17615	17729	17728	17746	17998	17715	17710	17916	17865	17762	17824	17791	17828	17777	18018	17530	17644	17787	17853	17616	17797	17825	17657	17849	17844	17865	17623	17628	17888	17728	17937	17861	17718	17652	17812	17963	17976	17673	17769	17724	17846	17887	17515	17592	17618	17960	17743	17795	17830	17791	17726	17864	17842	17815	17717	17746	17671	17702	17755	17971	18038	17765	17911	17885	17949	17890	17676	17635	17787	17831	17900	17575	17790	17755	17846	17764	17946	17784	17816	17832	17716	17683	17728	17909	17769	17789	18026	17951	17694	17919	17741	17837	17632	17991	17791	17749	17762	17829	17674	17742	17711	17852	17928	17706	17827	17804	17845	17825	17695	17735	17818	17809	17591	17683	17727	17610	17776	18055	17865	17877	17706	17992	17674	17885	17525	17915	17676	17876	17895	17919	17670	17976	17875	17753	17673	17868	17630	18069	17842	17658	17919	17780	17800	17866	17952	17680	17623	17774	17700	17736	17680	17844	17769	17859	17675	17612	17623	17890	17652	17701	17958	17822	17842	17733	18042	17844	17541	17803	17616	17593	17794	17768	17786	17856	17701	17554	17788	17891	17629	17803	17761	17923	17704	17848	17741	17610	17758	17563	17831	17655	17746	17970	17694	17727	17639	17714	17722	17916	17702	17622	18090	17804	17733	17579	17555	17632	17690	17968	17697	17977	17918	17859	17582	17847	17883	17670	17829	17937	17873	17577	17768	17828	17752	17793	17953	17869	17904	17635	17429	17673	17762	17769	17818	17850	17711	17735	18005	17680	17879	17870	17651	17628	17592	17853	17879	17803	17720	17769	17905	18058	17735	17703	17729	17912	17705	17838	17845	17766	17699	17735	17526	17648	17680	17832	17623	17838	17759	17792	17831	17608	17945	17714	17646	17821	17750	17619	17717	17606	17655	17815	17758	17896	17725	17840	17736	17671	17755	17772	17609	17587	17659	17784	17839	17935	17728	17703	17688	17759	17892	17773	17735	17612	17709	17829	17586	17831	17844	17796	17588	17641	17951	17927	17793	17858	17679	17869	17912	17659	17772	17685	17967	17703	17996	17837	17815	17820	17884	17801	17687	17910	17943	17655	17861	17736	17807	17865	17870	17770	17660	17831	17692	17524	17818	17902	17806	17926	17682	17803	17713	17877	17552	17925	17843	17793	17692	17482	17912	17689	17630	17875	17820	17687	17717	17752	17835	17746	17882	17771	17864	17698	17703	17658	17860	17964	17876	17733	17486	17717	17869	17792	17838	17818	17582	17914	17949	17641	17908	17861	17905	17679	17839	17685	17866	17942	17800	17630	17750	17772	17853	17779	17672	17568	17854	17711	17635	17677	18091	17942	17705	17739	17436	17751	17926	17860	17830	17850	17927	17659	17811	17708	17834	17920	17727	17840	17890	17979	17750	17477	17756	17707	17920	17874	17824	17616	17801	17675	17784	17881	17898	17896	17742	17664	17788	17665	17790	17657	17983	17931	17663	17696	17816	17770	17731	17731	17763	17691	17760	17806	17746	17670	17916	17776	17994	17753	17923	17809	17810	17804	17783	17850	17905	17698	17565	17732	17780	17663	17680	17667	17874	17765	17658	17594	17792	17812	17855	17694	17658	17597	17863	17826	17793	17723	17950	17866	17918	17921	17738	17928	17877	17762	17812	17708	17693	17681	18020	17788	17847	17805	17723	17595	17834	17634	17876	17607	17741	17672	17710	17916	17906	17706	17870	17937	17775	17842	17701	17646	17688	17901	17681	17640	17630	17629	17673	17731	17956	17823	17911	17640	17781	17720	17763	17800	17797	17728	17794	18036	17895	17783	17640	17762	17919	17636	17595	17787	17773	17778	17971	17805	17724	17800	17957	17715	17882	17854	17862	17812	17923	17914	17860	17834	17717	17876	17739	17535	17850	18010	17769	17877	17748	17660	17578	17653	17743	17823	17690	17796	17787	17794	17956	17574	17777	17756	18158	17827	17878	17765	17685	17869	17893	17645	17605	17771	17874	17773	17790	17905	17998	18037	17896	17805	17773	17498	17937	17818	17815	17731	17727	17614	17626	17872	17700	17803	17651	17649	17816	17708	17775	17719	17714	17920	17810	17653	17827	17795	17598	17716	17956	17862	17863	17683	17855	17852	17768	17842	17726	17867	17747	17609	17832	17581	17598	17786	17813	17662	17904	17823	17830	17904	17858	17667	17532	17834	17717	17606	17625	17818	17898	17707	17708	17767	17772	17661	17789	17832	17813	17531	17568	17731	17558	17746	17740	17602	17707	17815	17624	17886	17864	17835	17874	17720	17713	17864	17753	17716	17778	17564	17637	17837	17811	17895	17595	17790	17718	17716	17589	17707	17800	17619	17617	17552	17852	17672	17799	17687	17678	17769	17637	17774	18005	17832	17652	17862	17909	17648	17626	17949	17942	18018	17845	17699	17740	17867	17835	17751	17867	17883	17885	17671	17896	17823	17761	17818	17784	18071	18012	17772	17784	17895	17829	17648	17688	17752	17729	17911	17810	17607	17522	17717	17935	17781	17737	17754	17726	17868	17758	17769	17779	17639	17857	17811	17945	17686	17577	17502	17517	17767	17841	17561	17524	17546	17689	17911	17744	17796	17675	17736	17875	17696	17686	17750	17922	17691
24769	43101	39808	32032	27510	24496	21885	20363	18902	18205	17469	17246	16961	16718	16512	16286	16243	16175	16305	15913	15754	15848	15737	15773	15688	15819	15870	15816	15946	15910	15766	15715	15793	15813	15795	15914	15917	15730	15778	15911	15680	15883	15749	15945	15804	15924	15813	15790	15661	15543	15837	15745	15697	15755	15683	15621	15634	15727	15791	15772	15610	15593	15734	15700	15787	15717	15802	15774	15620	15801	15592	15586	15495	15634	15813	15599	15606	15742	15652	15671	15501	15660	15694	15814	15703	15685	15792	15560	15756	15741	15530	15817	15708	15729	15656	15566	15854	15768	15717	15614	15825	15649	15736	15728	15612	15699	15649	15741	15677	15635	15515	15841	15623	15468	15673	15732	15714	15742	15516	15502	15757	15773	15639	15670	15580	15665	15766	15706	15593	15686	15714	15635	15711	15547	15633	15642	15605	15694	15626	15845	15822	15705	15706	15705	15586	15577	15724	15607	15572	15755	15703	15571	15782	15733	15592	15815	15657	15787	15705	15603	15569	15631	15665	15568	15773	15678	15494	15625	15622	15605	15548	15652	15521	15802	15528	15687	15828	15568	15703	15721	15657	15543	15657	15747	15519	15691	15698	15737	15627	15555	15781	15665	15485	15719	15603	15552	15566	15821	15814	15641	15649	15796	15628	15694	15586	15807	15582	15697	15648	15712	15791	15871	15732	15602	15664	15668	15513	15678	15663	15505	15721	15683	15582	15762	15620	15667	15600	15671	15734	15805	15594	15777	15624	15603	15699	15752	15646	15825	15734	15785	15440	15609	15662	15678	15692	15598	15554	15787	15728	15647	15700	15768	15724	15622	15655	15630	15782	15784	15705	15685	15723	15424	15684	15727	15574	15590	15682	15636	15532	15522	15795	15696	15719	15654	15789	15691	15623	15549	15716	15612	15798	15742	15749	15686	15693	15629	15871	15638	15656	15697	15561	15497	15679	15687	15712	15777	15598	15580	15728	15727	15595	15662	15624	15684	15664	15726	15671	15676	15614	15572	15663	15692	15537	15670	15721	15696	15677	15544	15783	15503	15617	15717	15688	15599	15646	15570	15702	15606	15791	15616	15602	15493	15629	15490	15846	15629	15567	15568	15685	15643	15646	15598	15580	15672	15608	15704	15613	15470	15779	15788	15750	15846	15592	15576	15807	15578	15639	15786	15693	15769	15585	15658	15780	15789	15607	15744	15646	15748	15653	15908	15604	15697	15590	15653	15656	15609	15627	15654	15749	15660	15701	15576	15909	15624	15618	15671	15790	15590	15575	15848	15757	15596	15703	15674	15570	15716	15700	15610	15629	15684	15709	15559	15641	15508	15592	15779	15759	15566	15714	15551	15663	15878	15412	15614	15663	15656	15533	15693	15716	15614	15777	15820	15616	15598	15531	15636	15660	15587	15675	15766	15812	15517	15651	15661	15749	15489	15528	15629	15716	15588	15560	15690	15589	15819	15734	15524	15715	15565	15747	15625	15696	15735	15708	15714	15776	15666	15629	15579	15604	15772	15550	15691	15656	15680	15694	15840	15557	15522	15798	15770	15611	15600	15627	15732	15809	15688	15689	15704	15572	15536	15653	15552	15550	15843	15976	15680	15806	15574	15574	15624	15629	15709	15510	15665	15580	15682	15562	15528	15662	15635	15769	15603	15620	15642	15697	15571	15936	15705	15665	15602	15566	15542	15734	15857	15720	15630	15659	15695	15898	15655	15733	15766	15635	15674	15603	15700	15611	15655	15758	15577	15399	15637	15694	15594	15474	15595	15740	15701	15674	15702	15558	15637	15658	15603	15584	15717	15807	15632	15609	15786	15682	15691	15789	15667	15611	15535	15641	15677	15634	15848	15840	15626	15606	15792	15739	15593	15726	15808	15704	15489	15645	15630	15783	15804	15650	15581	15707	15823	15636	15648	15773	15702	15824	15627	15752	15672	15697	15637	15726	15643	15646	15588	15683	15623	15779	15690	15643	15764	15679	15588	15680	15680	15547	15571	15893	15481	15752	15607	15784	15674	15792	15549	15775	15480	15456	15741	15792	15582	15558	15605	15553	15746	15624	15712	15669	15736	15928	15692	15683	15620	15581	15622	15639	15600	15741	15564	15648	15578	15595	15610	15721	15767	15835	15707	15788	15779	15593	15611	15545	15636	15727	15659	15665	15639	15619	15522	15516	15669	15818	15634	15605	15626	15691	15579	15719	15616	15810	15483	15504	15771	15807	15821	15642	15816	15586	15678	15639	15613	15585	15652	15644	15834	15653	15598	15642	15489	15680	15744	15634	15677	15789	15539	15774	15548	15648	15537	15627	15678	15522	15744	15688	15516	15662	15611	15597	15535	15658	15562	15633	15695	15726	15552	15529	15946	15524	15727	15804	15632	15785	15678	15728	15505	15713	15698	15632	15667	15560	15684	15748	15567	15853	15591	15626	15657	15487	15642	15661	15646	15691	15594	15586	15740	15710	15601	15510	15677	15636	15873	15696	15627	15675	15598	15836	15680	15708	15695	15614	15592	15530	15896	15647	15590	15744	15520	15763	15778	15638	15791	15665	15865	15434	15754	15719	15524	15790	15575	15802	15462	15620	15721	15724	15737	15845	15545	15787	15652	15786	15703	15689	15631	15606	15415	15643	15725	15734	15699	15595	15699	15430	15744	15469	15614	15576	15625	15727	15676	15645	15626	15693	15706	15687	15517	15821	15760	15778	15574	15632	15534	15631	15808	15549	15765	15656	15638	15519	15648	15557	15733	15487	15599	15748	15712	15505	15637	15674	15653	15753	15615	15733	15587	15589	15566	15713	15587	15638	15669	15396	15488	15829	15695	15769	15613	15785	15706	15673	15664	15600	15445	15664	15692	15543	15711	15731	15526	15672	15635	15782	15914	15549	15816	15602	15633	15584	15641	15663	15433	15576	15722	15718	15619	15489	15737	15735	15687	15670	15625	15643	15665	15668	15703	15786	15443	15835	15494	15678	15674	15640	15638	15830	15669	15554	15685	15857	15659	15682	15499	15661	15639	15507	15533	15401	15772	15656	15631	15497	15499	15692	15769	15613	15554	15536	15593	15719	15761	15685	15707	15561	15700	15519	15607	15472	15673	15711	15572	15575	15629	15609	15668	15723	15651	15649	15549	15717	15592	15350	15786	15682	15752	15633	15503	15744	15669	15572	15585	15549	15686	15555	15619	15615	15746	15555	15700	15476	15618	15917	15630	15593	15712	15477	15490	15755	15704	15611	15743	15835	15691	15781	15719	15761	15735	15625	15717	15537	15637	15520	15559	15700	15649	15597	15620	15665	15632	15682	15656	15535	15665	15474	15778	15702	15524	15698	15624	15757	15612	15534	15548	15695	15597	15618	15604	15570	15715	15906	15757	15487	15715	15774	15740	15553	15647	15712	15694	15726	15613	15564	15751	15655	15671	15647	15704	15842	15591	15787	15715	15750	15607	15693	15936	15729	15547	15724	15624	15658	15811	15850	15586	15513	15494	15692	15663	15635	15618	15637	15647	15631	15611	15625	15568	15723	15627	15780	15596	15614	15624	15620	15802	15600	15717	15420	15575	15573	15758	15908	15655	15663	15657	15690	15721	15690	15542	15648	15804	15600	15938	15700	15808	15608	15709	15638	15675	15761	15561	15709	15745	15613	15642	15742	15636	15586	15525	15602	15652	15754	15675	15595	15628	15637	15632	15531	15642	15674	15924	15706	15491	15773	15771	15639	15607	15700	15685	15717	15763	15679	15556	15710	15675	15683	15651	15641	15724	15622	15560	15801	15615	15509	15775	15726	15623	15592	15676	15598	15608	15710	15706	15437	15709	15744	15672	15628	15673	15664	15572	15548	15688	15568	15577	15699	15724	15731	15586	15606	15860	15692	15770	15840	15755	15556	15602	15572	15595	15755	15583	15710	15658	15563	15757	15671	15728	15493	15468	15631	15716	15602	15680	15616	15706	15488	15576	15782	15474	15792	15704	15567	15761	15630	15788	15599	15749	15686	15790	15531	15692	15801	15542	15655	15804	15705	15683	15680	15818	15585	15599	15639	15667	15747	15713	15787	15669	15809	15707	15824	15468	15429	15609	15637	15801	15743	15721	15814	15644	15724	15652	15897	15590	15704	15789	15578	15604	15566	15666	15566	15660	15663	15665	15864	15660	15676	15774	15726	15515	15714	15728	15625	15731	15553	15521	15602	15719	15620	15781	15611	15773	15657	15702	15714	15613	15641	15702	15519	15815	15691	15713	15700	15612	15606	15505	15569	15662	15540	15737	15606	15536	15696	15710	15611	15634	15638	15524	15718	15757	15568	15590	15705	15668	15577	15798	15717	15704	15573	15674	15641	15683	15643	15574	15798	15649	15614	15859	15688	15689	15739	15783	15874	15703	15767	15612	15628	15567	15731	15724	15687	15646	15636	15642	15599	15537	15692	15594	15713	15725	15561	15694	15728	15747	15747	15691	15767	15691	15720	15511	15632	15632	15694	15572	15669	15624	15640	15648	15750	15729	15815	15658	15642	15811	15728	15853	15700	15655	15605	15631	15619	15855	15688	15647	15639	15600	15696	15496	15745	15708	15750	15541	15721	15651	15685	15609	15769	15625	15498	15809	15694	15624	15613	15566	15678	15713	15598	15573	15649	15648	15587	15752	15583	15747	15717	15702	15932	15530	15789	15597	15563	15618	15722	15708	15532	15551	15603	15635	15752	15583	15521	15581	15618	15697	15766	15699	15642	15479	15691	15597	15753	15663	15683	15879	15652	15630	15837	15601	15784	15696	15843	15642	15713	15742	15707	15807	15785	15497	15630	15700	15804	15681	15502	15794	15670	15547	15792	15678	15666	15553	15607	15641	15626	15576	15515	15607	15381	15772	15669	15650	15569	15577	15674	15676	15688	15650	15629	15659	15556	15611	15752	15617	15813	15612	15665	15515	15682	15661	15858	15419	15590	15728	15777	15601	15777	15603	15515	15642	15603	15829	15588	15499	15622	15489	15555	15608	15657	15592	15506	15666	15683	15686	15633	15789	15683	15726	15579	15693	15570	15581	15703	15814	15732	15659	15659	15500	15745	15602	15818	15646	15753	15854	15574	15526	15596	15823	15629	15819	15698	15725	15701	15613	15684	15580	15771	15658
22617	21064	28845	23634	21862	25337	28131	22912	21536	20965	20529	20089	20086	19518	19258	19547	19231	19263	19110	18769	18955	19084	18777	18928	18751	18930	18999	18825	18899	18916	18865	18614	18927	18803	18647	18905	18766	18866	18831	18904	18504	18981	18943	18596	18766	18678	18587	18808	18844	18616	18715	18709	18431	18682	18712	18628	18625	18710	18647	18549	18626	18682	18541	18536	18647	18812	18611	18508	18568	18719	18434	18593	18572	18459	18495	18664	18625	18590	18655	18672	18589	18588	18616	18406	18487	18446	18593	18455	18651	18522	18591	18523	18767	18486	18514	18467	18513	18542	18703	18531	18623	18710	18724	18617	18564	18692	18509	18683	18342	18570	18624	18492	18618	18836	18639	18601	18799	18449	18658	18657	18570	18677	18555	18377	18615	18841	18674	18518	18546	18575	18661	18751	18704	18455	18558	18570	18581	18684	18644	18698	18546	18674	18435	18632	18513	18645	18476	18510	18684	18462	18452	18594	18643	18637	18675	18590	18647	18593	18657	18695	18446	18536	18488	18538	18628	18511	18633	18407	18615	18424	18820	18854	18408	18568	18609	18514	18734	18642	18670	18491	18448	18487	18435	18637	18678	18593	18608	18626	18570	18744	18666	18600	18561	18685	18547	18609	18451	18616	18705	18406	18586	18703	18760	18828	18492	18514	18420	18411	18581	18444	18570	18497	18550	18472	18392	18455	18506	18544	18601	18670	18629	18525	18412	18621	18431	18310	18476	18332	18550	18483	18406	18381	18484	18622	18471	18518	18668	18570	18557	18579	18638	18481	18554	18695	18715	18572	18367	18678	18503	18438	18419	18333	18496	18369	18604	18693	18672	18748	18617	18825	18716	18589	18443	18456	18485	18660	18515	18537	18643	18551	18670	18256	18697	18664	18488	18525	18640	18531	18386	18560	18700	18648	18717	18696	18534	18596	18551	18693	18509	18360	18592	18707	18681	18642	18696	18654	18557	18424	18448	18624	18737	18577	18682	18516	18610	18619	18419	18475	18600	18533	18550	18609	18668	18527	18462	18726	18613	18523	18490	18501	18350	18466	18682	18695	18542	18430	18547	18596	18573	18598	18660	18526	18557	18368	18517	18496	18520	18674	18520	18633	18522	18635	18378	18738	18451	18651	18606	18595	18947	18576	18487	18457	18711	18419	18620	18728	18549	18696	18472	18333	18665	18620	18584	18612	18534	18723	18667	18833	18596	18618	18461	18386	18492	18494	18695	18600	18552	18535	18339	18647	18717	18333	18478	18614	18477	18630	18709	18699	18351	18753	18405	18280	18499	18396	18611	18568	18549	18645	18475	18504	18464	18707	18508	18402	18685	18481	18445	18629	18307	18638	18639	18646	18602	18342	18519	18484	18761	18701	18693	18483	18564	18459	18677	18356	18656	18645	18864	18506	18475	18609	18477	18547	18381	18678	18437	18541	18439	18651	18629	18579	18722	18544	18547	18658	18664	18494	18456	18812	18508	18468	18498	18536	18672	18556	18752	18428	18217	18474	18774	18622	18689	18376	18555	18590	18532	18552	18368	18686	18621	18650	18663	18540	18646	18558	18610	18280	18485	18629	18708	18585	18474	18453	18630	18307	18519	18490	18592	18655	18499	18541	18531	18795	18569	18620	18475	18550	18704	18669	18577	18651	18510	18612	18726	18591	18761	18542	18726	18385	18523	18514	18639	18469	18571	18653	18538	18514	18485	18550	18603	18572	18660	18463	18789	18802	18731	18668	18524	18663	18489	18751	18759	18708	18350	18650	18555	18698	18544	18591	18529	18671	18651	18577	18525	18401	18695	18550	18610	18594	18405	18440	18467	18568	18569	18430	18641	18619	18506	18745	18725	18580	18738	18638	18582	18456	18591	18530	18648	18619	18461	18370	18615	18531	18690	18664	18499	18747	18597	18619	18531	18671	18431	18438	18310	18671	18816	18539	18439	18602	18563	18521	18491	18466	18530	18803	18718	18642	18615	18377	18449	18767	18500	18500	18620	18555	18554	18599	18436	18483	18525	18593	18584	18533	18452	18602	18569	18509	18467	18624	18465	18471	18595	18562	18579	18669	18543	18674	18586	18558	18541	18487	18499	18639	18471	18475	18494	18801	18466	18548	18467	18520	18521	18504	18507	18370	18732	18520	18713	18634	18333	18599	18503	18772	18430	18612	18422	18601	18528	18620	18515	18617	18611	18732	18577	18474	18620	18484	18611	18381	18418	18520	18561	18547	18465	18566	18502	18560	18352	18477	18549	18567	18669	18509	18764	18713	18549	18593	18320	18795	18668	18573	18583	18568	18470	18520	18551	18512	18680	18677	18607	18533	18474	18455	18782	18436	18644	18641	18738	18677	18661	18516	18645	18644	18459	18584	18487	18644	18643	18537	18594	18611	18572	18682	18547	18350	18448	18397	18509	18527	18512	18461	18483	18480	18681	18578	18555	18495	18633	18423	18605	18453	18344	18674	18590	18459	18761	18452	18606	18573	18513	18619	18701	18641	18465	18624	18813	18563	18449	18640	18612	18666	18802	18623	18431	18468	18451	18472	18453	18616	18384	18656	18542	18614	18591	18575	18419	18458	18419	18526	18758	18666	18627	18438	18615	18545	18626	18535	18582	18627	18570	18429	18657	18793	18541	18497	18688	18447	18520	18373	18414	18560	18478	18546	18514	18364	18637	18382	18740	18364	18276	18811	18503	18392	18703	18537	18487	18512	18516	18363	18476	18711	18404	18674	18692	18592	18627	18772	18591	18450	18552	18700	18646	18535	18519	18654	18512	18444	18513	18689	18642	18582	18448	18672	18402	18545	18729	18489	18498	18580	18538	18543	18374	18641	18582	18549	18387	18462	18650	18483	18753	18559	18526	18665	18552	18550	18553	18463	18676	18552	18422	18393	18418	18508	18628	18654	18519	18727	18465	18475	18524	18469	18558	18517	18761	18588	18626	18509	18673	18704	18562	18649	18781	18714	18632	18604	18555	18709	18637	18518	18609	18655	18661	18702	18493	18502	18373	18605	18425	18642	18497	18542	18532	18580	18560	18586	18700	18515	18650	18607	18513	18423	18607	18288	18639	18612	18495	18401	18513	18578	18325	18328	18356	18456	18566	18448	18548	18609	18472	18651	18465	18637	18443	18397	18512	18461	18605	18500	18639	18515	18577	18419	18308	18457	18480	18638	18739	18438	18674	18410	18283	18466	18443	18702	18794	18681	18599	18413	18657	18638	18682	18680	18827	18604	18627	18626	18674	18493	18486	18607	18674	18764	18233	18660	18724	18597	18448	18726	18713	18474	18414	18659	18469	18569	18504	18437	18671	18588	18571	18437	18578	18534	18538	18537	18249	18419	18475	18643	18503	18721	18615	18577	18479	18574	18625	18557	18889	18797	18720	18563	18627	18523	18580	18584	18516	18663	18705	18611	18597	18597	18477	18407	18380	18489	18761	18664	18696	18831	18640	18718	18646	18584	18702	18607	18649	18739	18517	18689	18702	18543	18713	18561	18572	18595	18440	18734	18522	18511	18465	18672	18686	18591	18336	18586	18642	18466	18541	18490	18461	18594	18430	18668	18648	18578	18599	18622	18447	18634	18559	18467	18553	18638	18566	18693	18554	18489	18511	18610	18285	18514	18610	18428	18828	18627	18590	18658	18450	18472	18514	18675	18674	18554	18415	18509	18752	18498	18483	18547	18489	18705	18853	18621	18361	18596	18609	18512	18415	18793	18523	18560	18617	18663	18617	18554	18401	18419	18604	18461	18634	18663	18472	18608	18618	18518	18444	18507	18703	18452	18588	18633	18508	18579	18686	18420	18830	18626	18732	18653	18487	18653	18552	18472	18508	18453	18589	18660	18474	18495	18337	18585	18550	18340	18558	18559	18479	18545	18601	18688	18578	18661	18832	18605	18497	18591	18668	18386	18349	18338	18615	18537	18631	18572	18453	18685	18471	18767	18593	18748	18543	18538	18619	18786	18400	18534	18490	18627	18441	18528	18458	18600	18515	18682	18468	18548	18642	18490	18669	18613	18722	18488	18631	18614	18529	18469	18472	18670	18437	18631	18414	18596	18719	18516	18486	18625	18450	18475	18572	18617	18751	18534	18344	18512	18504	18437	18537	18468	18628	18467	18527	18517	18556	18629	18591	18563	18612	18227	18480	18634	18601	18619	18572	18628	18601	18518	18692	18521	18511	18666	18540	18379	18612	18541	18265	18498	18496	18667	18588	18319	18632	18782	18469	18718	18712	18313	18599	18717	18387	18581	18392	18413	18607	18644	18506	18643	18487	18425	18483	18610	18531	18689	18687	18601	18541	18729	18578	18654	18789	18768	18564	18663	18758	18507	18567	18653	18685	18532	18437	18431	18665	18468	18576	18612	18490	18734	18377	18513	18601	18581	18552	18510	18507	18337	18549	18628	18565	18575	18463	18457	18352	18497	18547	18518	18477	18505	18545	18487	18544	18496	18586	18490	18723	18586	18543	18514	18418	18595	18785	18817	18591	18589	18537	18629	18477	18545	18545	18706	18681	18580	18547	18552	18628	18643	18533	18507	18714	18681	18774	18586	18615	18734	18295	18852	18700	18309	18472	18560	18646	18611	18707	18687	18573	18485	18766	18620	18529	18717	18507	18437	18575	18589	18349	18701	18843	18612	18504	18475	18535	18323	18710	18332	18649	18703	18617	18297	18742	18637	18472	18548	18481	18615	18606	18655	18669	18497	18616	18364	18583	18525	18611	18540	18502	18797	18666	18499	18524	18535	18584	18583	18607	18553	18660	18381	18716	18584	18427	18457	18436	18562	18630	18457	18652	18690	18405	18628	18579	18420	18472	18593	18669	18467	18597	18660	18485	18471	18416	18508	18509	18572	18696	18297	18734	18658	18523	18456	18407	18555	18337	18622	18539	18537	18503	18579	18479	18580	18553	18555	18556	18424	18363	18700	18566	18620	18531	18642	18702	18657	18737	18521	18594	18691	18586	18494	18528	18479	18621	18701	18620	18595	18500	18584	18555	18512	18539	18387	18362	18413	18821	18369	18385	18680	18730	18731	18675	18570	18714	18473	18564	18404	18689	18678	18451	18564	18459	18730	18587	18421	18505	18568	18682	18538	18562	18362	18437	18581	18597	18510	18563	18396
26268	47823	44462	35943	31244	27433	24544	22218	20679	19480	18776	18134	17830	17513	17245	17114	16777	16713	16634	16614	16281	16302	16148	16276	16184	16229	16454	16224	16389	16520	16394	16303	16309	16270	16347	16205	16270	16259	16296	16327	16406	16401	16402	16424	16436	16277	16414	16365	16440	16366	16294	16171	16149	16208	16119	16069	16155	16250	16174	16256	16181	16168	16175	16293	16158	16234	16290	16207	16301	16282	16103	16106	16111	16181	16012	16149	16089	16075	15867	16194	16092	16245	15943	16288	16112	16224	16033	16221	16010	16183	16261	16070	16242	16152	16093	16079	16282	16054	15941	16162	16146	16041	16024	16219	15970	15944	16173	15964	16261	16242	16275	16050	16025	16228	16002	16199	16024	16196	16184	16203	15994	16149	16150	16044	16266	16168	16152	15992	16281	16061	16159	16114	15973	16045	15969	15899	16213	16087	16044	16164	16249	16127	16163	16043	16180	15981	16079	16142	15998	16123	16072	16154	15947	16028	16038	16039	15962	16136	16066	16170	16045	16045	16252	16209	16121	16000	16177	16179	16154	16050	16113	16181	16104	16200	16176	16268	16148	15947	16024	16205	16041	16165	16072	15962	16194	16141	16095	16095	16235	16217	16017	16037	16159	16078	16021	16085	16089	15972	16111	16092	16073	16242	16162	16043	16272	16070	16128	16123	16237	16116	16189	16195	16110	16307	15908	16057	16258	16145	16298	16226	16024	16112	15919	16095	16093	16096	16124	16033	15958	16030	16025	16280	16037	16286	16260	16081	16132	16202	16103	16122	16171	16220	16245	15967	16087	15919	16219	16301	16173	16109	16037	16117	16134	16198	16238	15991	15970	16073	16047	16040	16156	16148	16039	16191	16115	16068	16279	16165	16026	16065	16201	16051	16211	16313	16128	16033	16078	16045	16193	16245	16128	16154	16239	16123	16289	16040	16023	16150	16078	16166	16314	16106	16043	16169	16280	16115	16205	16058	16106	16098	16066	16157	16214	16111	16044	15885	16068	16253	16198	16021	15978	16072	16045	15954	16086	16088	16068	16031	16263	16231	16175	16179	15939	15999	16109	16052	16144	16089	16106	15758	16004	15985	16168	16143	16115	16125	16124	16004	16067	16116	16019	16071	16155	16107	15966	16135	15947	16186	15957	15991	16234	15923	16170	16107	15970	16177	16042	16007	16193	16137	16328	16165	16134	16060	16013	16130	15887	16061	16024	16019	16216	16061	16055	16102	16172	16113	16123	16008	16205	16034	16107	16077	16140	16021	16156	16019	16204	15945	16084	16051	16070	15991	16192	16216	16027	16023	16114	16045	16053	16154	16234	16067	16119	16124	16152	16071	15966	16124	16052	15970	16207	16120	15923	16102	16212	15979	16171	16124	16169	16254	16057	16297	15927	15962	16254	15909	16086	16194	15954	16116	16057	16040	16057	16158	16118	16119	16023	16149	16144	16153	16004	15914	16039	16095	16054	16151	15952	15996	16095	15948	16062	16042	16070	16071	16079	16110	16134	15987	16093	16171	16093	16256	16322	16226	16224	16095	16220	16209	16315	16151	16119	16064	16133	16321	16044	16084	16039	16057	16187	16007	16087	16023	16003	16208	16219	16038	16134	16208	16094	16131	15919	16107	16065	16020	16071	16259	16030	16210	16238	16095	16082	16069	16057	16083	16053	16124	16305	16194	16164	16079	16003	16194	16135	15834	15952	16083	16049	16030	16024	15960	16099	15986	16007	16238	16107	16064	16150	16093	16171	16155	16087	16197	16178	16088	16072	16183	16153	16063	16225	16236	16005	16130	16205	16064	16025	16228	16039	15991	16031	16050	16202	16267	16029	16054	16035	16091	16258	16002	16022	16152	16140	16022	16006	16199	16163	15996	16174	16079	15976	15955	16071	16232	16043	15938	16190	16019	15849	15997	16205	16333	15921	15998	16037	15987	16132	16063	16061	16106	16006	15935	15997	16197	16031	16134	16025	16322	15970	16168	16064	16107	16328	16145	16061	16078	16268	16162	16008	16125	16065	16053	16300	16204	16031	16056	16072	16200	16122	16104	16191	15981	16042	16116	16096	16123	16203	16172	16062	16174	15970	16126	16101	16149	16127	15990	16009	16203	16239	16246	16198	16072	15985	16136	16268	15888	16000	16101	15923	16228	16093	15882	16175	16191	16149	16160	16171	16172	16170	16077	16152	16180	16056	16256	16123	16235	16103	16075	15921	16143	16058	16100	16123	16012	15970	16119	16198	15958	16088	16173	16175	16209	16127	15988	16264	16266	16068	16104	16112	16006	16218	16122	16111	15921	16179	16036	16105	16044	16210	16062	16212	16197	16112	16181	16106	16202	16250	16249	16032	16020	16108	16255	16204	16098	16093	16040	16161	15992	16269	15959	16090	16069	16064	16122	16291	15986	16035	16118	16089	16020	16149	16217	16065	16210	16304	16064	16051	16001	16172	16254	15996	15885	16180	16155	15995	16174	16012	16158	16022	16154	16167	16298	16066	16140	16249	16058	16133	16000	16118	15832	16064	16077	15928	16115	16268	16194	16162	16145	15987	16124	16210	15970	16120	16222	16016	16169	16194	16186	16166	16026	16047	16056	15963	16137	16151	16063	15899	16093	16070	16122	16102	16241	16123	15980	16097	15935	16250	16084	15919	16027	16104	16098	16084	16175	16136	16066	15914	16182	15951	16090	16050	16195	16046	16099	16097	16235	16093	16063	15958	16145	16122	16028	16136	16014	16050	16131	16135	16149	16164	16148	16148	16071	16079	16088	16138	16207	15987	16241	16238	16112	16170	16114	15939	16106	16021	16173	15947	16102	16236	16049	16161	16178	16127	16186	16056	15993	16106	15978	16211	16058	16204	15941	16100	16064	16187	15924	16099	15983	16101	16327	16050	16107	16107	16063	15997	16111	16335	16029	16139	16185	16015	16187	15890	16062	16081	15953	16335	16038	16106	16059	16039	16052	16120	15989	16061	16068	16128	16136	16130	16093	16247	16080	16175	16197	16065	16025	16027	16292	16081	16116	16177	16031	16085	16034	16079	16120	16093	15961	16187	16027	16066	16053	16106	16133	16165	16134	16299	16146	15922	16149	15829	16114	16018	15937	15899	16212	16041	15969	16126	15975	16136	16100	16105	15989	16234	16132	16034	16134	16120	16129	16298	16242	16150	16113	16193	16046	16228	16163	16168	16189	16307	15974	16185	16111	16158	16068	15985	16309	16097	16160	16036	16190	16077	16220	16257	16172	16094	15988	16008	16207	16109	15953	16054	16097	15977	15913	16153	16004	16114	16072	16064	16102	16031	16069	16093	16160	16073	16113	16027	15900	16020	16048	16027	16256	16011	16079	16033	16186	16106	16214	16149	16174	15970	16198	16127	16064	16113	16111	16273	16180	16064	16089	16089	16051	16062	16222	16210	16189	16110	15880	16190	16074	16081	16072	16000	16112	16126	16022	16186	16015	16260	15914	16112	16207	16136	16087	16064	16179	16371	15942	16131	16090	16158	16108	16190	16074	16134	16137	16018	16137	16189	16188	15987	16065	16103	15982	16173	16137	16173	16054	16073	15965	16068	16087	15971	16286	16091	16130	16175	16050	16133	16231	16066	16164	16087	16087	16167	16251	16051	16194	15925	16064	16064	15973	16039	16088	16088	16196	16049	16019	16046	16036	16069	16164	16131	15957	16186	15986	16113	16026	16148	16182	16222	16018	16048	16042	15960	16006	16090	16123	16197	16150	16054	16060	16155	15976	16193	16047	16149	16112	16122	16171	16157	16036	16064	16139	16097	16275	16085	16018	16188	16164	15894	16046	16097	16211	15989	16207	16195	16073	16087	16031	16038	16078	16210	15973	16113	16035	16090	15972	16002	16053	16159	16144	15966	16058	16080	16188	16036	16111	15935	16113	16110	16350	15919	15964	16134	16118	16160	16164	16149	16086	16086	16066	16096	16103	16048	15984	15982	16280	16220	16132	16073	16006	16079	16055	16038	16171	16122	16003	16067	16270	16147	16137	16165	16027	16097	15969	16278	16043	16047	15984	16223	16181	15993	15992	16089	16099	16151	16012	16124	16065	16036	15962	16117	16201	16073	16201	16121	15981	16125	16163	16170	15981	15959	16145	16098	16122	16135	16023	15996	15981	16034	16002	16045	16117	16290	16223	16070	16147	16184	16239	16122	16131	16232	16166	16204	16194	15912	16010	16039	16282	16036	16124	16037	15794	16215	16034	16077	16069	16185	16135	16057	16127	16066	16065	15869	16078	16167	16275	16151	16069	16172	15955	16327	15994	16259	16058	16006	16039	16055	15967	16361	16092	16142	16132	16195	16155	16168	16143	16172	15924	16066	16013	16175	15993	16005	16155	16248	16139	16142	16050	16070	16000	16256	16142	16063	16123	16204	16009	16277	16147	16118	16171	15981	16158	15962	16180	16163	16037	15984	16144	16074	16101	16146	16140	15960	16095	15933	16096	16273	16013	15947	16207	15997	16245	15960	16068	16088	15954	16172	16150	16062	16088	16131	16206	16204	16151	16152	16179	15978	16054	16065	15999	16125	15941	16240	16152	16088	16144	16097	15877	16115	15964	16023	16070	16205	15995	16153	16045	16042	16342	16121	16016	16355	16267	16211	16114	16120	16082	16049	16124	16166	16099	16166	16075	16234	16122	15967	16148	16130	15900	16217	16075	16140	16179	16002	16142	16152	16078	16155	16079	16154	15884	16007	16121	16183	16142	16143	16195	16105	16110	15831	16322	16300	16094	16030	16224	16121	16099	16146	16218	16095	16211	16152	16062	16070	16065	16078	16159	16246	16112	15981	16103	16242	16070	15949	16023	16057	16045	15963	16109	16082	15977	16174	16128	15975	16219	16106	15925	16079	16204	16141	16146	16158	16038	16196	16069	16238	16011	16170	16226	16081	15972	16109	16109	16037	16134	16031	16100	15981	16274	16256	16089	16049	16305	16120	16305	16073	16123	16081	15972	16262	16290	16356	16038	15930	16082	16038	16067	16216	15955	16107	16146	16102	16224	16173	16109	16093	16267	16085	16208	16015	16145	16299	15950	16113	16101	16051	16161	16166	16172	15965	15959	16031	16104	16051	16165	16195	16065	16198	15927	16039	16234	15889	15958	16168	16020
27756	24476	30682	27590	22683	21130	20301	19268	18469	18384	18086	17876	17975	17788	17824	17554	17695	17420	17516	17542	17335	17508	17378	17356	17311	17615	17430	17493	17505	17671	17635	17302	17356	17409	17467	17379	17411	17477	17149	17306	17352	17335	17549	17365	17414	17335	17356	17274	17253	17454	17273	17344	17363	17563	17459	17488	17484	17551	17596	17476	17422	17304	17318	17452	17595	17411	17400	17251	17444	17427	17344	17202	17266	17407	17335	17440	17576	17499	17529	17505	17443	17223	17154	17167	17407	17357	17296	17355	17359	17274	17430	17497	17552	17278	17397	17472	17409	17388	17431	17393	17365	17328	17323	17364	17408	17113	17506	17328	17213	17208	17296	17373	17454	17379	17300	17112	17275	17266	17486	17337	17428	17251	17456	17341	17536	17442	17348	17454	17293	17242	17410	17361	17549	17170	17337	17328	17292	17281	17266	17402	17275	17306	17461	17420	17382	17477	17464	17572	17407	17346	17485	17311	17217	17408	17402	17585	17386	17356	17364	17378	17318	17481	17426	17317	17379	17258	17467	17391	17516	17318	17482	17363	17237	17223	17405	17235	17407	17161	17523	17416	17505	17351	17317	17514	17085	17224	17271	17228	17679	17300	17318	17325	17483	17268	17342	17397	17154	17493	17419	17554	17343	17377	17447	17397	17344	17445	17302	17289	17156	17189	17442	17427	17267	17337	17294	17300	17555	17299	17444	17384	17367	17466	17476	17397	17390	17401	17249	17255	17302	17437	17327	17386	17540	17314	17264	17241	17180	17216	17396	17385	17549	17337	17178	17350	17539	17401	17139	17216	17358	17544	17450	17379	17254	17482	17550	17518	17426	17356	17423	17396	17455	17327	17278	17247	17581	17353	17076	17516	17525	17356	17540	17235	17498	17365	17254	17353	17350	17397	17417	17569	17547	17397	17447	17170	17191	17418	17194	17173	17412	17509	17398	17190	17329	17082	17288	17253	17367	17249	17173	17337	17252	17447	17306	17292	17259	17601	17232	17469	17436	17446	17228	17324	17330	17327	17270	17515	17159	17346	17101	17445	17378	17374	17374	17325	17409	17304	17400	17570	17340	17359	17413	17282	17248	17459	17281	17422	17288	17413	17212	17256	17378	17410	17321	17540	17231	17498	17154	17174	17480	17372	17473	17280	17194	17330	17572	17375	17405	17257	17323	17400	17461	17540	17362	17258	17265	17404	17372	17408	17381	17510	17441	17292	17288	17536	17381	17164	17544	17394	17221	17222	17387	17184	17386	17348	17216	17247	17459	17428	17353	17198	17355	17410	17399	17365	17439	17365	17226	17419	17277	17221	17540	17375	17406	17152	17507	17265	17404	17244	17381	17326	17229	17186	17068	17313	17325	17408	17406	17463	17343	17292	17648	17250	17281	17187	17342	17278	17327	17097	17410	17189	17430	17332	17175	17321	17276	17464	17463	17260	17506	17527	17345	17240	17475	17174	17300	17439	17330	17342	17526	17417	17367	17529	17285	17302	17424	17474	17448	17251	17419	17393	17253	17412	17138	17184	17099	17608	17545	17404	17330	17292	17404	17394	17248	17431	17233	17247	17618	17148	17329	17521	17302	17428	17396	17510	17419	17296	17427	17551	17355	17256	17451	17477	17243	17189	17347	17377	17415	17523	17658	17407	17421	17262	17504	17256	17387	17360	17435	17337	17493	17189	17336	17374	17408	17331	17447	17315	17534	17202	17368	17542	17222	17366	17386	17420	17399	17371	17323	17499	17472	17473	17506	17600	17225	17249	17299	17262	17508	17376	17339	16989	17281	17302	17357	17402	17493	17344	17370	17380	17460	17378	17384	17290	17245	17234	17380	17316	17397	17173	17227	17207	17360	17390	17390	17409	17549	17379	17221	17504	17451	17299	17434	17230	17461	17386	17172	17288	17480	17333	17388	17387	17356	17633	17341	17401	17366	17408	17523	17282	17210	17359	17397	17192	17231	17365	17254	17262	17362	17465	17617	17589	17519	17255	17354	17219	17427	17560	17116	17420	17472	17364	17373	17349	17358	17197	17353	17405	17245	17396	17366	17317	17593	17345	17437	17198	17461	17387	17342	17359	17305	17303	17305	17349	17442	17481	17632	17548	17392	17318	17314	17352	17423	17271	17377	17169	17200	17431	17222	17319	17205	17271	17584	17420	17414	17287	17293	17623	17304	17562	17370	17518	17351	17537	17332	17276	17344	17518	17312	17301	17242	17249	17414	17502	17087	17180	17501	17322	17280	17334	17336	17371	17335	17427	17623	17334	17362	17343	17304	17155	17472	17374	17303	17389	17389	17335	17264	17349	17140	17388	17305	17472	17416	17244	17304	17440	17380	17441	17310	17314	17470	17405	17180	17488	17236	17466	17442	17341	17432	17387	17262	17440	17679	17462	17262	17403	17586	17276	17440	17398	17474	17371	17386	17499	17363	17398	17418	17392	17329	17293	17257	17471	17377	17382	17231	17644	17318	17393	17454	17478	17460	17305	17252	17234	17397	17189	17307	17354	17354	17310	17308	17308	17462	17548	17461	17274	17552	17355	17224	17307	17333	17418	17466	17605	17317	17499	17491	17582	17435	17344	17276	17344	17373	17204	17207	17490	17483	17515	17326	17344	17237	17361	17541	17272	17339	17492	17469	17307	17193	17368	17507	17366	17542	17360	17440	17399	17310	17164	17280	17195	17287	17420	17340	17148	17432	17510	17388	17446	17610	17514	17518	17201	17336	17224	17211	17274	17299	17289	17380	17347	17408	17478	17382	17281	17462	17214	17430	17169	17368	17479	17282	17224	17561	17287	17433	17350	17245	17313	17393	17313	17347	17360	17240	17417	17455	17418	17379	17412	17246	17392	17266	17384	17478	17324	17389	17410	17327	17243	17468	17465	17412	17434	17375	17348	17348	17350	17441	17324	17305	17651	17378	17335	17368	17284	17298	17304	17246	17533	17270	17241	17340	17274	17391	17305	17293	17472	17273	17332	17356	17485	17372	17190	17423	17383	17139	17493	17420	17445	17318	17494	17264	17596	17203	17399	17456	17244	17195	17280	17358	17480	17344	17347	17342	17323	17322	17523	17479	17358	17437	17389	17481	17387	17369	17157	17530	17439	17561	17505	17394	17367	17467	17361	17402	17524	17598	17289	17638	17433	17309	17381	17428	17479	17393	17392	17310	17248	17296	17415	17329	17312	17262	17444	17453	17493	17179	17428	17313	17514	17342	17427	17358	17361	17322	17209	17279	17438	17465	17228	17320	17353	17367	17284	17343	17284	17456	17364	17375	17150	17275	17387	17365	17256	17347	17428	17562	17295	17490	17541	17241	17460	17373	17247	17558	17340	17296	17286	17459	17436	17448	17285	17389	17106	17307	17539	17463	17254	17288	17349	17415	17223	17322	17426	17308	17158	17333	17297	17582	17299	17343	17451	17331	17439	17377	17522	17484	17472	17416	17232	17379	17281	17401	17382	17658	17365	17471	17300	17416	17279	17296	17307	17241	17305	17345	17348	17410	17261	17352	17362	17217	17426	17187	17346	17331	17385	17397	17386	17411	17268	17292	17261	17373	17325	17315	17429	17352	17367	17306	17413	17628	17363	17389	17177	17353	17528	17442	17390	17147	17156	17302	17350	17376	17501	17411	17377	17394	17545	17185	17351	17533	17435	17444	17390	17415	17329	17468	17378	17386	17460	17515	17602	17502	17378	17369	17281	17357	17446	17277	17396	17308	17399	17352	17225	17460	17413	17590	17222	17264	17211	17268	17248	17385	17381	17340	17144	17265	17247	17393	17385	17296	17393	17509	17323	17331	17389	17287	17294	17417	17459	17338	17349	17256	17311	17303	17333	17514	17325	17402	17279	17500	17485	17543	17445	17282	17467	17338	17259	17360	17460	17252	17416	17393	17281	17367	17421	17440	17412	17397	17248	17202	17444	17407	17314	17412	17281	17294	17352	17154	17214	17336	17241	17309	17424	17521	17425	17373	17205	17232	17299	17252	17295	17293	17437	17337	17268	17555	17477	17295	17231	17453	17259	17461	17357	17315	17368	17609	17347	17411	17281	17302	17385	17481	17432	17372	17339	17430	17405	17394	17472	17449	17291	17550	17374	17423	17491	17253	17433	17424	17214	17307	17171	17412	17254	17393	17279	17183	17399	17212	17253	17405	17420	17509	17213	17387	17352	17337	17434	17210	17375	17408	17466	17413	17406	17362	17547	17366	17577	17425	17407	17325	17463	17386	17314	17270	17359	17448	17486	17430	17391	17339	17150	17341	17469	17454	17321	17179	17355	17289	17377	17532	17273	17395	17189	17380	17186	17331	17247	17408	17458	17487	17235	17241	17455	17297	17558	17379	17459	17233	17500	17400	17246	17401	17326	17281	17463	17468	17474	17549	17417	17394	17292	17065	17166	17359	17357	17225	17269	17284	17352	17268	17336	17534	17465	17451	17354	17461	17562	17429	17336	17471	17434	17452	17418	17306	17464	17332	17496	17262	17214	17308	17433	17355	17370	17441	17436	17386	17437	17197	17160	17451	17460	17326	17257	17545	17248	17445	17357	17164	17374	17443	17478	17528	17321	17286	17411	17206	17389	17577	17571	17446	17302	17543	17607	17419	17395	17060	17245	17533	17501	17531	17165	17352	17314	17499	17293	17566	17485	17287	17514	17478	17607	17384	17325	17236	17288	17487	17476	17251	17231	17278	17281	17458	17382	17202	17386	17086	17396	17332	17234	17480	17251	17273	17191	17384	17460	17442	17486	17336	17161	17301	17210	17292	17264	17365	17107	17529	17286	17214	17448	17420	17416	17490	17355	17409	17291	17450	17284	17311	17367	17476	17436	17324	17555	17205	17298	17250	17343	17369	17515	17559	17227	17519	17298	17239	17310	17353	17285	17464	17326	17535	17318	17424	17401	17368	17511	17328	17393	17357	17376	17187	17367	17459	17499	17403	17274	17308	17312	17509	17256	17490	17377	17408	17490	17292	17676	17268	17438	17404	17625	17417	17450	17201	17416	17548	17365	17313	17218	17464	17200	17316	17170	17332	17363	17277	17155	17371	17508	17392	17353	17440	17301	17511	17498	17204	17314	17344	17549	17570	17371	17488	17539	17274	17411	17546	17314	17269	17195	17357	17369
25493	37705	34352	27083	23649	21322	19557	18232	17283	16962	16576	16126	15991	15775	15879	16020	15822	15653	15590	15495	15503	15376	15265	15688	15600	15482	15398	15364	15663	15549	15513	15500	15578	15446	15666	15549	15522	15530	15489	15627	15557	15574	15682	15552	15588	15436	15595	15449	15421	15538	15607	15400	15363	15479	15555	15376	15550	15543	15495	15685	15553	15531	15419	15485	15326	15400	15302	15401	15452	15590	15498	15472	15238	15509	15281	15393	15434	15392	15470	15315	15410	15413	15436	15431	15425	15296	15543	15399	15486	15393	15328	15478	15509	15360	15400	15375	15433	15408	15480	15409	15541	15401	15509	15418	15318	15458	15501	15418	15299	15343	15540	15496	15414	15513	15520	15362	15389	15380	15489	15363	15389	15443	15479	15444	15450	15408	15407	15317	15431	15378	15344	15396	15412	15460	15529	15356	15501	15418	15380	15646	15402	15590	15448	15458	15533	15466	15330	15496	15427	15435	15433	15488	15399	15449	15418	15435	15467	15422	15384	15462	15411	15441	15386	15447	15316	15440	15630	15353	15355	15459	15485	15553	15391	15418	15372	15492	15414	15385	15422	15525	15617	15368	15424	15623	15424	15408	15373	15398	15313	15409	15528	15466	15401	15289	15443	15422	15565	15518	15365	15363	15405	15492	15316	15316	15493	15544	15487	15202	15492	15267	15382	15355	15469	15504	15273	15459	15346	15466	15466	15563	15457	15471	15396	15459	15436	15564	15506	15463	15300	15537	15327	15407	15458	15590	15213	15322	15298	15572	15560	15341	15402	15446	15557	15476	15469	15531	15262	15372	15361	15429	15450	15377	15446	15366	15504	15451	15222	15330	15427	15483	15352	15379	15124	15440	15264	15543	15325	15340	15540	15289	15473	15419	15483	15264	15423	15317	15362	15385	15531	15472	15617	15447	15427	15481	15481	15556	15276	15554	15466	15424	15279	15348	15482	15258	15488	15294	15325	15476	15457	15335	15435	15345	15508	15510	15329	15392	15402	15468	15413	15357	15512	15550	15389	15542	15463	15348	15547	15346	15531	15532	15480	15456	15364	15531	15471	15594	15545	15461	15366	15355	15411	15452	15379	15402	15314	15532	15499	15421	15486	15436	15545	15393	15429	15522	15419	15427	15526	15349	15346	15623	15430	15628	15426	15474	15422	15504	15453	15595	15423	15576	15357	15425	15398	15337	15363	15407	15475	15554	15297	15520	15406	15472	15436	15331	15357	15479	15582	15473	15391	15412	15335	15362	15415	15329	15484	15319	15448	15496	15415	15411	15569	15506	15528	15259	15456	15536	15405	15400	15486	15462	15356	15438	15530	15345	15495	15434	15260	15506	15243	15419	15517	15391	15467	15605	15374	15585	15348	15211	15254	15582	15519	15499	15499	15248	15547	15206	15498	15334	15382	15441	15539	15271	15294	15341	15471	15472	15503	15517	15466	15339	15364	15583	15470	15346	15273	15332	15524	15385	15346	15335	15700	15522	15587	15446	15385	15367	15408	15470	15457	15471	15596	15615	15369	15489	15329	15634	15561	15451	15413	15471	15502	15418	15332	15580	15596	15504	15552	15540	15449	15382	15581	15486	15490	15441	15468	15349	15408	15312	15418	15394	15407	15314	15551	15368	15547	15391	15361	15486	15453	15454	15478	15490	15362	15521	15426	15522	15604	15381	15452	15519	15437	15637	15473	15351	15362	15390	15372	15482	15385	15564	15440	15404	15401	15419	15462	15477	15533	15549	15480	15348	15540	15486	15495	15363	15465	15594	15332	15436	15276	15504	15424	15351	15470	15498	15538	15519	15310	15502	15385	15337	15425	15267	15603	15460	15447	15293	15454	15364	15477	15446	15315	15558	15402	15253	15423	15327	15411	15416	15468	15508	15461	15399	15371	15407	15473	15395	15467	15426	15452	15549	15491	15568	15279	15527	15399	15420	15464	15395	15286	15395	15521	15458	15486	15342	15642	15340	15563	15537	15356	15396	15543	15519	15597	15495	15464	15526	15398	15536	15448	15468	15387	15511	15438	15438	15357	15426	15505	15577	15407	15510	15508	15418	15515	15217	15430	15449	15367	15587	15451	15244	15222	15479	15310	15431	15541	15167	15455	15469	15399	15450	15333	15523	15423	15361	15525	15351	15364	15294	15590	15395	15427	15502	15471	15471	15452	15440	15531	15338	15389	15447	15321	15436	15436	15338	15553	15452	15397	15429	15413	15437	15458	15484	15516	15466	15170	15406	15371	15537	15538	15485	15445	15517	15629	15505	15489	15501	15470	15541	15445	15525	15374	15541	15399	15553	15383	15360	15401	15472	15350	15385	15344	15551	15542	15388	15337	15400	15460	15489	15295	15469	15383	15511	15373	15410	15476	15458	15340	15457	15427	15400	15638	15283	15490	15290	15485	15488	15568	15274	15515	15477	15415	15405	15446	15430	15439	15670	15341	15524	15347	15380	15385	15604	15499	15624	15440	15341	15396	15430	15512	15432	15384	15614	15528	15365	15504	15173	15440	15457	15499	15429	15488	15560	15454	15398	15639	15369	15353	15486	15382	15335	15379	15398	15380	15359	15552	15482	15405	15354	15391	15496	15391	15396	15518	15510	15407	15341	15562	15601	15409	15539	15524	15527	15374	15541	15529	15424	15286	15387	15370	15483	15337	15558	15397	15606	15469	15447	15488	15567	15458	15506	15504	15497	15513	15375	15486	15408	15505	15344	15525	15554	15210	15506	15494	15419	15553	15598	15477	15531	15525	15604	15454	15429	15498	15461	15639	15347	15463	15444	15398	15445	15278	15484	15423	15291	15454	15438	15489	15496	15389	15476	15342	15429	15464	15457	15432	15466	15521	15351	15351	15415	15422	15515	15707	15299	15377	15282	15346	15330	15519	15496	15460	15470	15275	15397	15418	15412	15342	15232	15418	15511	15417	15447	15412	15554	15463	15396	15424	15487	15411	15420	15462	15340	15474	15437	15496	15521	15383	15376	15569	15459	15477	15396	15366	15441	15523	15394	15326	15273	15480	15486	15573	15554	15562	15349	15510	15365	15334	15427	15425	15530	15404	15318	15479	15383	15448	15660	15446	15454	15452	15543	15395	15680	15445	15392	15471	15394	15386	15573	15502	15375	15397	15399	15501	15331	15491	15537	15369	15286	15434	15557	15464	15504	15396	15485	15546	15519	15420	15528	15584	15459	15465	15386	15339	15424	15427	15499	15495	15424	15381	15336	15311	15385	15459	15696	15541	15197	15344	15370	15553	15342	15527	15493	15373	15329	15517	15456	15443	15460	15393	15432	15504	15381	15535	15300	15449	15535	15408	15315	15430	15451	15488	15455	15317	15309	15467	15496	15449	15601	15576	15453	15627	15434	15379	15416	15456	15306	15359	15411	15354	15497	15604	15430	15399	15442	15348	15447	15287	15489	15548	15439	15589	15377	15370	15518	15482	15408	15346	15402	15556	15373	15405	15411	15432	15398	15435	15520	15350	15318	15434	15365	15349	15384	15312	15453	15486	15480	15535	15470	15495	15475	15342	15551	15585	15456	15479	15594	15438	15548	15584	15265	15427	15412	15534	15404	15336	15526	15349	15605	15326	15427	15444	15342	15520	15429	15347	15410	15492	15513	15419	15513	15524	15441	15507	15556	15593	15540	15417	15350	15526	15455	15549	15386	15431	15537	15490	15369	15540	15283	15515	15375	15534	15354	15611	15243	15366	15359	15401	15445	15520	15461	15612	15425	15533	15591	15216	15423	15753	15290	15528	15567	15323	15536	15447	15405	15522	15545	15375	15384	15578	15434	15422	15471	15547	15339	15453	15423	15569	15406	15444	15478	15448	15360	15407	15299	15468	15490	15483	15517	15443	15452	15610	15353	15460	15472	15320	15383	15610	15399	15459	15571	15336	15383	15483	15498	15299	15399	15307	15395	15396	15397	15585	15430	15303	15449	15646	15351	15566	15356	15287	15593	15506	15441	15301	15463	15436	15491	15449	15396	15389	15410	15418	15463	15375	15300	15469	15456	15352	15493	15558	15360	15388	15363	15264	15424	15334	15300	15364	15525	15488	15326	15607	15405	15451	15267	15434	15473	15495	15246	15433	15558	15443	15480	15384	15268	15581	15378	15387	15491	15486	15490	15444	15649	15247	15413	15365	15316	15435	15487	15411	15353	15340	15480	15433	15488	15364	15461	15513	15418	15353	15424	15318	15364	15279	15486	15399	15421	15564	15507	15401	15393	15509	15666	15348	15336	15497	15402	15425	15444	15486	15597	15649	15569	15441	15399	15318	15423	15427	15589	15510	15492	15447	15373	15493	15300	15572	15534	15334	15422	15447	15505	15598	15358	15339	15497	15483	15447	15440	15520	15338	15536	15352	15439	15540	15370	15410	15401	15558	15484	15301	15501	15299	15461	15447	15360	15361	15531	15449	15453	15616	15414	15650	15390	15431	15342	15491	15450	15528	15342	15373	15335	15554	15421	15484	15328	15540	15481	15549	15423	15342	15496	15504	15388	15340	15578	15459	15556	15400	15352	15564	15285	15532	15533	15519	15384	15474	15334	15271	15441	15560	15542	15407	15563	15444	15501	15397	15530	15361	15362	15383	15277	15513	15361	15516	15499	15455	15340	15415	15539	15532	15491	15379	15564	15448	15454	15390	15534	15523	15312	15470	15468	15519	15379	15357	15585	15415	15439	15372	15384	15437	15520	15458	15507	15341	15345	15356	15423	15554	15538	15394	15480	15513	15503	15492	15378	15435	15363	15599	15599	15429	15373	15258	15432	15320	15572	15657	15394	15415	15437	15424	15662	15401	15408	15431	15337	15472	15421	15454	15477	15395	15584	15383	15469	15539	15467	15582	15608	15315	15454	15504	15538	15441	15500	15394	15502	15456	15420	15462	15411	15530	15366	15484	15487	15293	15254	15493	15475	15455	15400	15422	15503	15481	15616	15547	15394	15472	15566	15693	15446	15347	15612	15515	15645	15570	15406	15388	15476	15322	15537	15360	15297	15362	15463	15428	15403	15406	15390	15551	15487	15404	15373	15449	15366	15575	15452	15343	15451	15355	15541	15440	15493	15370	15399	15332	15391	15613	15428	15420	15618	15425	15558	15549	15293	15418	15450	15389	15326
23653	21079	28458	24477	23449	24382	24008	20601	19595	19122	18623	18292	18351	18359	17990	18124	18052	18012	17748	17679	17694	17632	17421	17633	17790	17811	17800	17602	17779	17741	17882	17714	17635	17733	17700	17681	17653	17578	17799	17679	17838	17645	17718	17845	17752	17528	17811	17690	17699	17849	17532	17611	17587	17724	17623	17640	17637	17624	17564	17601	17625	17439	17401	17611	17418	17400	17672	17540	17555	17574	17513	17512	17562	17455	17496	17648	17678	17541	17792	17488	17434	17548	17613	17591	17552	17565	17620	17446	17637	17729	17567	17451	17450	17484	17646	17543	17366	17424	17599	17440	17644	17679	17515	17313	17456	17406	17615	17461	17612	17727	17823	17551	17452	17493	17613	17559	17401	17222	17521	17572	17423	17490	17551	17633	17642	17441	17538	17482	17462	17323	17476	17476	17504	17431	17715	17600	17631	17399	17602	17552	17666	17545	17533	17592	17483	17450	17455	17683	17742	17467	17531	17335	17515	17397	17546	17356	17518	17645	17577	17758	17438	17540	17428	17556	17549	17558	17556	17701	17417	17552	17618	17627	17542	17540	17594	17584	17728	17542	17357	17296	17668	17584	17504	17504	17341	17463	17598	17557	17429	17520	17573	17692	17646	17360	17223	17509	17427	17447	17512	17499	17605	17661	17515	17511	17468	17523	17464	17531	17528	17431	17520	17559	17382	17523	17490	17505	17652	17390	17600	17493	17605	17710	17741	17415	17521	17528	17593	17544	17688	17656	17620	17512	17538	17456	17256	17556	17485	17490	17578	17380	17650	17532	17542	17606	17717	17733	17469	17487	17441	17479	17405	17490	17419	17702	17534	17273	17616	17477	17741	17408	17337	17531	17521	17457	17511	17467	17510	17538	17422	17592	17532	17527	17627	17634	17756	17474	17597	17488	17688	17691	17350	17651	17540	17530	17351	17452	17460	17364	17417	17589	17750	17697	17361	17440	17417	17440	17504	17537	17596	17493	17663	17635	17496	17405	17556	17680	17481	17698	17512	17363	17401	17587	17422	17660	17626	17476	17384	17376	17544	17479	17410	17625	17554	17633	17322	17526	17776	17499	17640	17453	17645	17712	17656	17331	17908	17541	17630	17419	17582	17854	17443	17420	17448	17772	17606	17500	17734	17638	17418	17635	17670	17588	17479	17628	17573	17493	17369	17650	17223	17580	17600	17514	17463	17412	17615	17589	17618	17631	17887	17354	17449	17275	17444	17742	17624	17526	17590	17611	17340	17557	17425	17498	17759	17687	17388	17328	17412	17382	17590	17498	17690	17532	17422	17380	17518	17543	17605	17446	17445	17435	17520	17677	17749	17358	17418	17582	17728	17658	17642	17677	17696	17387	17476	17536	17701	17521	17398	17629	17572	17466	17289	17426	17588	17692	17550	17702	17478	17563	17561	17477	17417	17545	17560	17650	17797	17492	17445	17512	17533	17414	17465	17630	17387	17494	17366	17397	17537	17484	17614	17470	17656	17595	17707	17609	17502	17591	17601	17559	17663	17519	17534	17424	17625	17473	17579	17425	17752	17428	17357	17482	17636	17455	17423	17808	17532	17457	17671	17572	17531	17828	17609	17548	17699	17537	17559	17623	17560	17367	17659	17728	17557	17456	17663	17695	17397	17601	17516	17351	17612	17443	17417	17484	17627	17517	17679	17348	17526	17546	17691	17654	17698	17603	17319	17366	17646	17505	17739	17335	17634	17574	17555	17461	17306	17571	17560	17667	17580	17473	17718	17679	17370	17593	17748	17467	17517	17586	17527	17375	17589	17592	17624	17543	17700	17583	17464	17496	17701	17698	17439	17670	17343	17548	17582	17482	17521	17422	17401	17426	17437	17569	17548	17549	17534	17466	17602	17499	17597	17519	17298	17658	17469	17705	17428	17659	17571	17397	17328	17468	17484	17371	17501	17367	17459	17395	17563	17722	17479	17494	17584	17410	17571	17541	17422	17685	17558	17450	17372	17629	17596	17523	17673	17560	17394	17560	17487	17348	17457	17552	17480	17633	17620	17565	17564	17622	17377	17584	17425	17559	17614	17631	17819	17495	17546	17575	17386	17619	17514	17829	17537	17532	17724	17505	17699	17488	17530	17640	17613	17701	17581	17761	17687	17541	17627	17374	17479	17647	17625	17640	17811	17724	17689	17524	17630	17642	17386	17570	17619	17708	17603	17360	17543	17493	17510	17562	17506	17851	17536	17674	17545	17470	17465	17499	17591	17655	17565	17546	17595	17567	17612	17503	17311	17737	17587	17480	17549	17596	17237	17407	17637	17486	17715	17489	17488	17386	17594	17459	17463	17627	17404	17433	17753	17521	17651	17577	17620	17574	17678	17563	17696	17457	17700	17610	17459	17337	17367	17559	17539	17698	17446	17772	17541	17674	17608	17597	17537	17393	17661	17597	17701	17636	17451	17640	17750	17648	17443	17554	17491	17398	17601	17585	17609	17582	17503	17487	17532	17607	17494	17545	17607	17428	17425	17437	17639	17369	17591	17549	17536	17501	17483	17325	17342	17577	17567	17401	17510	17587	17522	17514	17560	17472	17486	17462	17431	17584	17731	17345	17510	17638	17388	17452	17738	17607	17642	17622	17495	17726	17380	17291	17520	17657	17623	17540	17526	17570	17677	17517	17511	17604	17451	17607	17427	17411	17674	17635	17499	17723	17538	17549	17519	17597	17542	17504	17475	17417	17598	17648	17551	17406	17654	17440	17565	17386	17661	17358	17482	17712	17490	17487	17640	17722	17539	17522	17405	17590	17521	17574	17404	17600	17561	17669	17731	17485	17626	17402	17439	17429	17671	17445	17621	17709	17509	17526	17536	17658	17450	17535	17421	17310	17499	17828	17506	17625	17661	17578	17589	17462	17684	17479	17629	17400	17596	17459	17487	17494	17665	17580	17612	17480	17441	17508	17567	17540	17537	17524	17423	17582	17537	17698	17548	17554	17623	17525	17332	17518	17517	17669	17503	17573	17733	17603	17420	17601	17455	17629	17492	17581	17510	17520	17631	17581	17481	17705	17393	17627	17521	17330	17474	17443	17627	17660	17622	17582	17518	17442	17721	17717	17598	17503	17612	17548	17471	17523	17555	17361	17510	17787	17403	17444	17598	17473	17441	17359	17531	17553	17612	17470	17665	17357	17354	17507	17637	17577	17424	17723	17536	17414	17612	17613	17477	17443	17557	17691	17608	17528	17572	17590	17440	17394	17580	17554	17602	17504	17564	17347	17604	17353	17518	17523	17450	17414	17620	17704	17327	17503	17525	17481	17460	17622	17661	17670	17437	17711	17535	17542	17645	17648	17520	17548	17747	17509	17410	17681	17584	17442	17601	17520	17444	17412	17544	17663	17454	17483	17762	17346	17461	17507	17590	17569	17463	17498	17410	17513	17667	17761	17468	17652	17490	17516	17594	17864	17546	17556	17424	17372	17645	17604	17617	17568	17517	17481	17542	17428	17542	17631	17638	17563	17391	17554	17407	17621	17587	17376	17448	17540	17573	17466	17621	17530	17582	17475	17520	17407	17437	17518	17435	17690	17582	17617	17460	17454	17434	17425	17593	17910	17667	17679	17529	17643	17728	17568	17605	17679	17579	17533	17518	17535	17453	17710	17612	17643	17321	17662	17770	17567	17682	17513	17577	17722	17456	17561	17644	17519	17730	17476	17439	17600	17427	17615	17732	17353	17742	17633	17550	17513	17494	17612	17606	17465	17535	17441	17595	17571	17359	17377	17531	17789	17720	17601	17681	17629	17585	17310	17548	17684	17711	17602	17489	17563	17361	17592	17674	17753	17718	17497	17702	17605	17738	17720	17527	17509	17623	17734	17521	17525	17355	17381	17565	17660	17697	17324	17381	17641	17446	17485	17452	17504	17484	17393	17396	17397	17663	17692	17665	17597	17636	17576	17487	17630	17437	17605	17738	17651	17559	17767	17682	17613	17580	17558	17672	17479	17516	17606	17654	17617	17620	17614	17506	17564	17708	17431	17675	17764	17700	17596	17796	17463	17456	17479	17666	17574	17712	17677	17554	17403	17686	17541	17738	17523	17687	17658	17498	17656	17460	17780	17561	17578	17585	17615	17631	17355	17443	17502	17333	17399	17616	17557	17786	17522	17699	17426	17771	17646	17556	17703	17625	17453	17630	17614	17505	17404	17573	17531	17392	17526	17614	17400	17392	17544	17482	17519	17481	17530	17606	17942	17632	17511	17308	17382	17559	17459	17536	17378	17611	17534	17539	17660	17520	17692	17514	17573	17566	17456	17417	17701	17620	17831	17766	17762	17732	17488	17596	17628	17615	17533	17668	17637	17624	17552	17373	17447	17566	17463	17422	17557	17840	17617	17586	17560	17526	17624	17660	17570	17553	17522	17613	17366	17756	17588	17635	17450	17647	17696	17778	17581	17539	17608	17440	17465	17494	17431	17356	17453	17598	17594	17477	17391	17589	17674	17540	17530	17553	17612	17640	17515	17411	17501	17657	17673	17514	17745	17676	17590	17548	17582	17464	17722	17641	17448	17484	17369	17469	17595	17724	17623	17525	17541	17731	17683	17444	17439	17425	17522	17564	17592	17535	17534	17453	17566	17628	17490	17485	17401	17551	17409	17499	17410	17495	17507	17577	17388	17513	17408	17613	17641	17460	17491	17591	17521	17459	17641	17307	17424	17596	17482	17658	17522	17590	17450	17719	17485	17617	17649	17633	17636	17640	17448	17470	17536	17634	17585	17658	17556	17520	17564	17595	17417	17590	17580	17601	17458	17470	17417	17690	17508	17504	17510	17577	17407	17332	17509	17535	17583	17516	17504	17589	17526	17406	17541	17555	17434	17778	17670	17462	17675	17628	17449	17594	17521	17530	17478	17566	17747	17800	17497	17706	17458	17464	17451	17468	17382	17386	17331	17283	17279	17460	17444	17666	17557	17484	17767	17494	17572	17396	17546	17433	17231	17747	17451	17427	17594	17529	17484	17653	17460	17665	17692	17553	17390	17635	17446	17372	17665	17532	17608	17510	17394	17740	17453	17739	17670	17467	17649	17591	17384	17525	17483	17295	17601	17643	17654	17639	17588	17439	17352	17435	17634	17607	17635	17591	17451	17388	17477	17619	17595	17799	17530
25314	42999	39477	32137	27663	24015	21461	19880	18700	17785	17137	16807	16635	16388	16197	16046	16012	15836	15882	15918	15708	15611	15583	15545	15545	15599	15868	15633	15605	15648	15708	15682	15455	15651	15679	15582	15492	15608	15601	15764	15693	15733	15824	15723	15765	15849	15725	15772	15771	15375	15445	15535	15463	15548	15602	15700	15406	15573	15549	15543	15569	15584	15539	15569	15584	15403	15448	15669	15485	15511	15590	15497	15607	15445	15520	15593	15546	15508	15687	15428	15668	15569	15545	15485	15774	15665	15571	15563	15516	15731	15367	15574	15557	15604	15590	15479	15712	15487	15489	15539	15405	15564	15674	15422	15538	15509	15422	15388	15570	15476	15477	15469	15512	15506	15541	15628	15573	15502	15524	15469	15624	15631	15381	15625	15711	15393	15546	15460	15452	15508	15523	15655	15525	15505	15497	15448	15486	15573	15581	15284	15550	15649	15454	15536	15545	15539	15553	15473	15426	15483	15459	15500	15659	15334	15624	15521	15568	15615	15507	15440	15623	15548	15395	15469	15474	15570	15496	15512	15434	15647	15677	15567	15657	15602	15385	15609	15434	15505	15660	15609	15508	15625	15555	15582	15563	15403	15604	15418	15577	15520	15542	15452	15586	15635	15446	15641	15512	15525	15545	15552	15468	15534	15450	15532	15421	15565	15466	15600	15497	15461	15399	15506	15603	15325	15524	15552	15462	15492	15267	15538	15601	15536	15234	15494	15552	15535	15432	15454	15636	15593	15498	15481	15559	15364	15605	15639	15513	15576	15538	15438	15550	15544	15441	15443	15469	15549	15618	15435	15502	15550	15546	15379	15411	15677	15574	15361	15460	15538	15615	15582	15432	15494	15485	15318	15550	15817	15557	15591	15502	15712	15441	15492	15564	15385	15591	15584	15432	15673	15424	15607	15373	15680	15461	15577	15741	15608	15518	15501	15492	15403	15528	15386	15500	15441	15492	15519	15503	15471	15631	15531	15473	15553	15478	15630	15499	15531	15574	15659	15596	15546	15497	15408	15619	15459	15641	15451	15623	15560	15769	15534	15620	15657	15428	15709	15659	15503	15646	15406	15486	15489	15494	15513	15797	15406	15504	15650	15644	15382	15516	15468	15608	15604	15413	15592	15454	15669	15493	15505	15581	15640	15702	15505	15464	15413	15462	15570	15659	15405	15412	15478	15503	15508	15650	15490	15460	15449	15527	15407	15581	15460	15478	15471	15515	15514	15540	15572	15518	15574	15506	15432	15641	15457	15511	15392	15554	15489	15353	15650	15435	15419	15511	15474	15649	15496	15494	15534	15429	15632	15368	15583	15492	15479	15605	15381	15356	15620	15459	15525	15536	15498	15611	15613	15582	15532	15402	15654	15546	15405	15471	15549	15532	15442	15572	15505	15481	15682	15428	15508	15604	15641	15705	15635	15612	15485	15396	15527	15512	15333	15479	15455	15455	15505	15628	15543	15581	15625	15649	15604	15471	15513	15529	15512	15500	15462	15459	15437	15437	15551	15502	15611	15448	15486	15627	15549	15451	15593	15391	15545	15439	15585	15451	15438	15417	15446	15569	15557	15624	15477	15575	15396	15519	15498	15515	15567	15567	15607	15680	15573	15594	15561	15448	15513	15532	15597	15481	15536	15483	15622	15719	15559	15644	15410	15455	15543	15535	15414	15543	15572	15541	15488	15632	15571	15517	15545	15429	15600	15652	15350	15387	15403	15466	15463	15576	15405	15435	15478	15463	15579	15631	15559	15509	15442	15589	15466	15681	15520	15606	15390	15592	15465	15544	15595	15442	15770	15500	15461	15591	15657	15544	15414	15541	15637	15567	15421	15457	15428	15539	15638	15490	15519	15489	15411	15418	15427	15543	15761	15333	15390	15553	15510	15600	15498	15488	15434	15554	15501	15606	15646	15344	15536	15471	15607	15731	15624	15477	15592	15505	15354	15309	15560	15550	15576	15689	15436	15575	15468	15565	15681	15481	15439	15467	15558	15529	15441	15511	15571	15517	15358	15464	15522	15350	15559	15786	15538	15403	15582	15432	15570	15408	15383	15474	15489	15596	15648	15584	15478	15483	15416	15463	15497	15557	15470	15645	15455	15547	15579	15516	15573	15644	15372	15488	15521	15480	15545	15509	15391	15418	15488	15561	15607	15571	15467	15592	15532	15424	15488	15391	15376	15664	15569	15495	15562	15695	15541	15464	15459	15560	15699	15643	15579	15530	15424	15426	15452	15355	15445	15491	15297	15462	15492	15496	15525	15471	15377	15448	15564	15526	15410	15556	15647	15524	15501	15607	15572	15558	15472	15560	15631	15377	15565	15645	15504	15613	15440	15509	15595	15588	15496	15484	15541	15560	15507	15486	15535	15559	15459	15533	15531	15534	15387	15462	15255	15637	15473	15393	15447	15508	15692	15635	15514	15576	15603	15580	15632	15374	15634	15685	15612	15498	15546	15660	15545	15475	15608	15591	15565	15577	15519	15333	15501	15588	15642	15691	15446	15587	15590	15566	15668	15519	15517	15508	15452	15423	15527	15593	15430	15747	15595	15534	15384	15598	15627	15280	15521	15620	15454	15582	15587	15380	15696	15344	15536	15544	15430	15571	15491	15583	15578	15472	15531	15419	15806	15485	15583	15482	15429	15487	15501	15535	15315	15510	15511	15607	15750	15517	15575	15593	15564	15538	15625	15561	15448	15520	15555	15510	15657	15385	15600	15550	15458	15553	15519	15546	15472	15333	15438	15355	15441	15462	15526	15602	15572	15510	15631	15531	15606	15457	15658	15666	15543	15480	15598	15648	15430	15543	15453	15691	15727	15639	15626	15483	15659	15302	15645	15523	15509	15588	15462	15524	15385	15574	15312	15588	15443	15611	15685	15588	15588	15553	15495	15473	15579	15428	15572	15523	15570	15324	15574	15581	15528	15479	15627	15441	15500	15553	15575	15481	15526	15507	15562	15510	15435	15573	15553	15513	15487	15468	15466	15417	15414	15681	15372	15411	15610	15612	15506	15577	15663	15436	15669	15503	15523	15397	15593	15621	15606	15493	15382	15609	15586	15486	15699	15567	15363	15397	15431	15790	15379	15606	15538	15648	15633	15452	15476	15559	15488	15421	15476	15685	15582	15562	15410	15588	15601	15541	15455	15555	15348	15420	15510	15426	15519	15406	15464	15616	15611	15492	15574	15447	15507	15380	15455	15632	15482	15566	15513	15437	15453	15459	15525	15655	15619	15409	15497	15596	15504	15575	15494	15411	15647	15592	15627	15575	15553	15539	15635	15612	15574	15470	15654	15582	15581	15315	15555	15455	15379	15506	15543	15592	15667	15346	15584	15557	15478	15634	15519	15558	15451	15544	15637	15593	15442	15574	15501	15362	15627	15542	15559	15532	15521	15648	15511	15356	15509	15650	15448	15349	15601	15474	15410	15689	15437	15459	15554	15633	15628	15427	15541	15534	15478	15524	15664	15496	15609	15497	15461	15402	15463	15474	15606	15390	15662	15589	15652	15461	15576	15659	15430	15391	15423	15520	15556	15529	15493	15491	15448	15586	15597	15527	15493	15457	15457	15557	15596	15532	15746	15739	15522	15417	15500	15770	15475	15361	15437	15580	15541	15507	15494	15598	15448	15663	15603	15615	15587	15541	15477	15352	15593	15502	15568	15682	15710	15563	15545	15473	15588	15519	15555	15543	15440	15455	15329	15581	15554	15501	15468	15344	15554	15427	15568	15457	15411	15652	15721	15533	15435	15524	15505	15553	15532	15480	15575	15589	15411	15439	15512	15662	15636	15482	15757	15564	15481	15574	15493	15409	15393	15343	15347	15552	15523	15321	15515	15500	15477	15470	15491	15591	15517	15472	15560	15397	15374	15386	15418	15573	15528	15487	15610	15383	15386	15527	15479	15505	15530	15526	15488	15547	15508	15531	15406	15475	15550	15502	15628	15577	15491	15547	15437	15494	15620	15600	15323	15589	15499	15548	15676	15640	15612	15662	15437	15531	15580	15473	15336	15538	15567	15505	15501	15586	15474	15622	15346	15537	15603	15400	15378	15652	15541	15516	15515	15370	15361	15622	15711	15654	15615	15654	15611	15489	15434	15584	15443	15515	15369	15681	15484	15448	15426	15556	15636	15584	15748	15561	15480	15405	15636	15573	15627	15388	15413	15500	15595	15584	15525	15660	15500	15538	15577	15451	15444	15540	15666	15631	15371	15613	15483	15660	15577	15508	15432	15419	15398	15534	15592	15508	15488	15536	15553	15557	15433	15342	15514	15466	15515	15570	15506	15540	15623	15463	15556	15351	15626	15541	15520	15621	15550	15588	15484	15570	15559	15544	15459	15464	15547	15497	15454	15389	15525	15435	15391	15664	15495	15467	15475	15439	15716	15475	15487	15399	15204	15566	15648	15635	15446	15603	15480	15514	15440	15512	15577	15614	15598	15503	15387	15520	15416	15553	15418	15530	15626	15480	15248	15506	15487	15511	15504	15593	15525	15528	15400	15474	15561	15544	15412	15382	15631	15591	15620	15455	15487	15531	15713	15542	15626	15581	15599	15565	15566	15679	15631	15632	15431	15517	15373	15604	15484	15534	15569	15499	15488	15588	15554	15509	15469	15398	15559	15430	15563	15543	15536	15412	15473	15496	15451	15558	15504	15537	15444	15550	15542	15427	15613	15527	15539	15509	15431	15580	15464	15388	15558	15569	15476	15603	15566	15486	15420	15599	15415	15420	15527	15745	15578	15437	15632	15547	15335	15462	15543	15578	15636	15528	15639	15431	15548	15723	15636	15624	15551	15514	15596	15439	15545	15603	15599	15508	15472	15599	15525	15489	15551	15498	15556	15539	15432	15646	15608	15429	15423	15605	15525	15602	15379	15490	15597	15639	15741	15585	15473	15569	15528	15688	15520	15549	15428	15537	15436	15586	15555	15512	15527	15468	15582	15750	15482	15743	15688	15583	15370	15410	15555	15334	15574	15566	15513	15616	15485	15509	15629	15562	15591	15517	15443	15424	15587	15468	15536	15618	15564	15781	15530	15487	15583	15574	15500	15488	15526	15467	15495	15568	15342	15628	15541	15555	15499	15367	15466	15495	15440	15539	15653	15360	15560	15493	15623	15433	15642
22619	21090	28878	23614	21879	25168	27857	22828	21347	20976	20559	20266	19778	19872	19749	19522	19371	19043	19112	19132	18963	19103	18995	18998	19094	19016	19028	18987	19190	19103	18972	19091	18933	19006	18836	19035	19028	18921	19110	19202	19003	19068	19013	18856	18991	18989	18876	18906	18798	19033	18807	18865	18898	18804	19033	18987	18605	18754	18911	18964	18865	18622	18791	18892	18579	18729	18692	18849	18768	18888	18991	18868	19074	18666	18808	18685	18743	18769	18850	18804	18718	18831	18809	18684	18967	18619	18699	18756	18933	18886	18769	18811	18647	18681	18600	18713	18713	18837	18738	19059	18827	18705	18777	18797	18621	18874	18666	18519	18823	18824	18726	18857	18690	18842	18836	18929	18958	18824	18858	18781	18721	18676	18668	18817	18913	18707	18901	18760	19048	18759	18791	18667	18682	18764	18755	18575	18820	18677	18817	18684	18809	18770	18764	18891	19016	19066	18830	18960	18608	18957	18835	19003	18633	18618	18727	18813	18734	18785	18695	18858	18900	18691	18748	18703	18748	18484	18842	19037	18587	18695	18767	18717	18768	18636	19008	18638	18779	18724	18659	18769	18829	18878	18864	18750	18641	18569	18560	18827	18932	18867	18731	18740	18628	18646	18692	18571	18790	18754	18693	18539	18647	18649	18726	18562	18704	18644	18744	18932	18608	18685	18717	18719	18656	18878	18750	18736	18845	18786	18991	18440	18648	18811	18819	18773	18718	18871	18780	18664	18886	18862	18899	18503	18617	18729	18757	18930	18881	18683	18777	18717	18873	18636	18861	18698	18706	18865	18940	19092	18843	18505	18635	18861	18916	18496	18791	18821	18693	18838	18780	18557	18735	18816	18714	18759	18678	18686	18614	18634	18615	18469	18843	18722	18645	18807	18747	18682	18684	18720	18612	18849	18945	18691	18707	18776	18658	18842	18742	18639	18662	18559	18649	18624	18866	18809	18855	18646	18893	18740	18916	18909	18516	18814	18686	18585	18728	18791	18903	18759	18635	18894	18844	18699	18802	18845	18665	18643	18628	18653	18733	18494	18809	18692	18878	18776	18713	18830	18787	18687	18772	18837	18689	18771	18705	18688	18856	18661	18619	18691	18771	18763	18719	18793	18584	18708	18658	18771	18670	18600	18687	18846	18714	18682	18500	18874	18851	18755	18752	18666	18612	18784	18703	18519	18707	18758	18784	18700	18709	18887	18904	18732	18662	18742	18734	18721	18866	18703	18757	18591	18803	18670	18787	18763	18594	18743	18690	18657	18568	18836	18834	18805	18821	18791	18447	18734	18752	18597	18918	18753	18566	18554	18784	18714	18672	18566	18611	18815	18801	18680	18723	18586	18735	18565	18774	18842	18704	18763	18649	18700	18536	18626	18745	18752	18762	18556	18903	18668	18768	18602	18529	18908	18704	18590	18766	18760	18772	18562	18718	18617	18906	18728	18920	18623	18952	18737	18658	18780	18659	18686	18602	18729	18566	18674	18788	18824	18796	18675	18730	18786	18806	18692	18614	18871	18754	18706	18734	18559	18796	18932	18969	18665	18723	18637	18762	18843	18623	18578	18657	18583	18934	18729	18516	18732	18612	18816	18756	18654	18725	18912	18655	18761	18653	18662	18550	18697	18682	18694	18931	18769	18690	18803	18641	18810	18656	19048	18747	18917	18610	18739	18827	18712	18765	18772	18746	18500	18648	18740	18579	18623	18726	18783	18690	18908	18744	18888	18638	18618	18667	18666	18749	18878	18853	18703	18849	18723	18967	18923	18648	18716	18606	18812	18860	18755	18625	18586	18903	18640	18832	18719	18779	18792	18727	18715	18836	18479	18585	18776	18649	18743	18979	18758	18933	18665	18918	18850	18547	18675	18495	18759	18781	18730	18574	18654	18558	18697	18791	18559	18517	18671	18779	18866	18945	18694	18685	18763	19045	18934	18598	18822	18739	18697	18670	18709	18864	18747	18895	18704	18723	18467	18771	18885	18536	18812	18630	18619	18572	18812	18656	18776	18642	18614	18771	18685	18877	18906	18606	18875	18884	18637	18730	18613	18711	18668	18697	18623	18907	18632	18927	18697	18631	18759	18915	18836	18602	18553	18631	18790	18788	18838	18689	18765	18901	18833	18515	18808	18695	18611	18783	18665	18676	18679	18678	18748	18571	18853	18650	18733	18771	18800	18799	18734	18819	18814	18613	18721	18672	18727	18718	18741	18788	18752	18675	18616	18514	18740	18838	18865	18655	18513	18629	18930	18748	18764	18819	18592	18808	18602	18683	18699	18695	18736	18716	18654	18838	18647	18957	18828	18805	18637	18731	18851	18705	18639	18661	18997	18881	18724	18452	18732	18648	18601	18549	18911	18765	18769	18721	18691	18789	18825	18800	18922	18704	18626	18852	18732	18631	18860	18607	18651	18828	18781	18797	18442	18577	18852	18855	18703	18492	18695	18652	18707	18869	18811	18835	18728	18847	18798	18679	18683	18736	18904	18737	18893	18847	18730	18506	18648	18768	18804	18761	18823	18855	18680	18742	18494	18640	18687	18678	18612	18765	18834	18782	18692	18586	18624	18528	18702	18856	18814	18693	18808	18761	18759	18739	18767	18757	18702	18789	18869	18742	18848	18760	18676	18789	18593	18780	18660	18748	18696	18782	18808	18640	18813	18743	18714	18831	18674	18719	18817	18737	18691	18605	18594	18871	18861	18779	18817	18705	18577	18704	18723	18722	18730	18739	18835	18577	18738	18604	18635	18601	18748	18882	18956	18745	18780	18632	18678	18783	18846	18638	18877	18800	18697	18850	18665	18643	18770	18703	18651	18645	18831	18834	18713	18783	18920	18650	19003	18846	18868	18734	18741	18933	18775	18552	18675	18652	18738	18760	18632	18879	18739	18639	18832	18696	18736	18800	18802	19035	18831	18753	18496	18722	18585	18634	18678	18748	18891	18678	18658	18630	18962	18795	18692	18716	18770	18667	18632	18728	18517	18601	18698	18539	18480	18684	18742	18680	18830	18668	18740	18544	18708	18816	18582	18648	18780	18619	18577	18815	18591	18713	18457	18599	18585	18824	18770	18853	18380	18755	18851	18690	18602	18560	18523	18735	18708	18859	18689	18751	18731	18582	18825	18443	18519	18621	18630	18748	18711	18628	18932	18899	18620	18655	18735	18718	18901	18872	18695	18681	18757	18787	18771	18782	18845	18646	19112	18817	18799	18762	18876	18903	18702	18615	18869	18690	18816	18994	18807	18829	18481	18697	18794	18653	18665	18881	18821	18635	18786	18646	18739	18803	18554	18946	18838	18728	18777	18685	18706	18788	18522	18740	18568	18628	18665	18847	18615	18618	18679	18767	18650	18866	18752	18772	18653	18875	18779	19063	18670	18687	18801	18871	18806	18876	18803	18678	18731	18730	18642	18759	18841	18673	18692	18790	18581	18821	18712	18745	18838	18685	18500	18723	18523	18680	18897	18851	18700	18617	18699	18675	18675	18760	18766	18850	18518	18590	18691	18643	18886	18913	18664	18794	18647	18634	18784	18836	18995	18795	18744	18594	18676	18772	18934	18835	18750	18604	18642	18835	18861	18705	18790	18674	18680	18572	18768	18678	18626	18721	18715	18742	18597	18673	18940	18816	18681	18659	18689	18781	18856	18697	18787	18894	18625	18803	18445	18732	18799	18775	18858	18753	18623	18705	18756	18809	18963	18520	18589	18761	18586	18798	18776	18571	18689	18688	18692	18697	18896	18886	18696	18507	18633	18878	18773	18745	18745	18932	18674	18823	19014	18848	18578	18756	18881	18731	18751	18760	18935	18597	18978	18683	18879	18833	18789	18731	18892	19126	18776	18634	18765	18846	18797	18729	18767	18705	18751	18712	18768	18767	18974	18443	18837	18811	18777	18877	18842	18682	18618	18606	18805	18728	18742	18839	18771	18679	18829	18913	18737	18632	18649	18804	18802	18809	18975	18744	18784	18630	18748	18550	18669	18536	18639	18596	18782	18706	18755	18887	18865	18843	18984	18759	18560	18732	18668	18785	18809	18682	18676	18913	18893	18625	18659	18608	18700	18672	18727	18763	18563	18680	18662	18691	18827	18876	18755	18605	18539	18642	18690	18586	18638	18699	18623	18861	18882	18744	18651	18641	18837	18741	18620	18737	18787	18628	18701	18587	18829	18741	18656	18752	18659	18691	18692	18812	18897	18887	18824	18517	18764	18920	18727	18797	18678	18849	18868	18580	18654	18879	18649	18858	18684	18705	18759	18642	18656	18735	18838	18726	18770	18891	18590	18354	18773	18693	18623	18962	18659	18891	18719	18770	18698	18801	18751	18798	18630	18986	18576	18575	18849	18748	18981	18718	18774	18709	18915	18913	18817	18615	18606	18789	18587	18553	18784	18645	18704	18826	18731	18799	18558	18819	18787	18884	18858	18845	18650	18786	18751	18697	19021	18850	18998	18821	18632	18841	18699	18700	18928	18786	18870	18635	18816	18786	18670	18771	18669	18670	18700	18707	18555	18714	18780	18918	18538	18799	18741	18833	18855	18711	18790	18905	18454	18554	18642	18727	18607	18789	18564	19012	18704	18776	18578	18764	18876	18520	18539	18837	18716	18868	18790	18614	18798	18640	18766	18523	18615	18835	18591	18687	18908	18685	18751	18703	18711	18733	18638	18632	18764	18736	18841	19007	18819	18723	18584	18711	18653	18684	18863	18670	18723	18554	18788	18856	18799	18735	18747	18623	18903	18731	18679	18854	18617	18735	18550	18775	18677	18821	18833	18685	18591	18712	18690	18723	18570	18754	18929	18609	18710	18674	18748	18603	18408	18733	18719	18517	18667	18843	18742	18724	18759	18852	18878	18722	18518	18821	18622	18757	18806	18863	18744	18633	18655	18843	18568	18755	18671	18732	18669	18697	18808	18889	18782	18765	18769	18880	18950	18634	18741	18762	18877	18877	18745	18690	18803	18625	18605	18628	18706	18736	18710	18714	18864	18849	18724	18800	18774	18672	18594	18583	18595	18774	18702	18717	18690	18642	18781	18720	18617	18714	18689	18762	18800	18812	18835	18678	18642	18753	18672	18962	18697	18928	18624	18801	18909	18661	18799	18918	18797	19020	18797	18462	18943
27466	47771	44741	36251	31103	26659	23989	22177	20655	19344	18559	18227	17538	17310	17096	16881	16875	16819	16607	16557	16479	16429	16322	16652	16482	16630	16292	16382	16290	16498	16268	16420	16236	16316	16353	16406	16372	16516	16399	16432	16442	16521	16620	16468	16580	16385	16309	16260	16306	16491	16142	16371	16476	16367	16241	16139	16220	16175	16261	16336	16369	16302	16302	16407	16360	16376	16287	16174	16391	16180	16193	16433	16327	16166	16302	16277	16289	16298	16199	16193	16153	16231	16316	16077	16230	16309	16149	16154	16307	16253	16235	16297	16034	16254	16138	16219	16193	16343	16303	16128	16187	16371	16272	16177	16204	16167	16351	16147	16320	16177	16214	16208	16384	16199	16194	16200	16132	16150	16270	16290	16316	16182	16154	16232	16213	16253	16038	16347	16209	16399	16203	16237	16302	16101	16269	16161	16189	16141	16188	16305	16253	16119	16177	16325	16123	16156	16300	16352	16252	16227	16164	16228	16150	16175	16182	16284	16060	16138	16057	16206	16182	16331	16083	16258	16333	16191	16231	16132	16249	16309	16187	16197	16234	16288	16221	16323	16219	15975	16106	16217	16189	16050	16284	16045	16156	16153	16356	16208	16026	16092	16006	16267	16352	16300	16324	16078	16114	16140	16380	16128	16242	16370	16219	16348	16081	16193	16293	16142	16111	16259	16120	16263	16001	16362	16237	16090	16086	16258	16273	16313	16236	16295	16156	16223	16178	16292	16267	16097	16022	16212	16144	16230	16297	16281	16336	16147	16410	16271	16181	16327	16228	16151	16192	16140	16257	16182	16259	16238	16091	16245	16191	16231	16089	16163	16018	16109	16233	16326	16159	16158	16176	16176	16116	16329	16098	16257	16319	16215	16357	16131	16216	16388	16212	16178	16325	16265	16204	16137	16148	16121	16098	16065	16073	16185	16182	16133	16285	16281	16346	15955	16198	16245	16216	16158	16157	16114	16236	16188	16241	16223	16219	16408	16162	16260	16013	16041	16222	16192	16329	16292	15987	16260	16152	16253	16386	16055	16181	16289	16245	16188	16120	16212	16147	16204	16249	16317	16116	16032	16185	16046	16217	16276	16262	16268	16080	16184	16167	16223	16353	16134	16124	16051	16256	16176	16190	16160	16274	16376	16316	16163	16182	16209	16148	16140	16329	16163	16203	16158	16176	16122	16050	16264	16334	16059	16142	16146	16195	16366	16264	16312	16255	16176	16122	16105	16185	16071	16259	15942	16348	16199	16280	16267	16267	16349	16313	16126	16228	16349	16299	16254	16331	16412	16237	16158	16268	16276	16123	16125	16256	16181	16308	16070	16272	16198	16229	16085	16205	16299	16102	16229	16271	16079	16201	16154	16202	16164	16276	16076	16151	16458	16304	16188	16257	16210	16174	16252	16302	16215	16311	16187	16259	16214	16251	16322	16157	16208	16161	16066	16241	16151	16188	16227	16220	16275	16147	16218	16124	16073	16350	16262	16148	16002	16126	16254	16275	16162	16125	16302	16251	16042	16201	16196	16210	16244	16137	16205	16206	16290	16243	16167	16051	16154	16115	16300	16310	16365	16270	16326	16139	16267	16222	16250	16287	16223	16160	16201	16123	16071	16291	16187	16298	16208	16209	16097	16129	16271	16139	16156	16163	16245	16379	16173	16183	16203	16090	16191	16125	16179	16112	16218	16050	16145	16139	16216	16176	15924	16359	16146	15966	16360	16215	16144	16123	16091	16236	16006	16127	16271	16215	16210	16225	16309	16199	16188	16243	16238	16124	16270	16260	16228	16251	16045	16124	16351	16190	16157	16143	16279	16012	16101	16342	16106	16031	16300	16248	16332	16261	16145	16126	16232	16375	16098	16203	16140	16156	16307	16326	16115	16131	16210	16161	16261	16170	16029	16107	16085	16256	16170	16164	16110	16079	16250	16173	16223	16209	16251	16233	16284	16281	16201	16102	16170	16136	16113	16284	16087	16186	16243	16154	16265	16199	16143	16192	16125	16185	16348	16177	16036	16253	16086	16340	16150	16318	16158	16292	16116	16191	16253	16229	16047	16268	16259	16223	16143	16195	16191	16178	16273	16254	16278	16127	16043	16316	16268	16235	16095	16277	16368	16163	16246	16090	16191	16316	16121	16053	16311	16133	16380	16409	16268	16410	16174	16185	16067	16155	16293	15985	16122	16250	16267	16245	16086	16010	16186	16120	16320	16268	16249	16202	16162	16160	16152	16243	16253	16306	16016	16269	16097	16246	16290	16136	16238	16229	16121	16107	16124	16230	16048	16515	16239	16274	16319	16175	16108	16094	16196	16304	16351	15988	16043	16299	16203	16331	16082	16259	16224	16258	16196	16163	16326	16148	16166	16186	16088	16386	16294	16327	16138	16111	16020	16273	16192	16180	16118	16147	16137	16194	16228	16185	16274	16063	16227	16185	16199	16109	16281	16133	16427	16217	16204	16116	16146	15992	16068	16088	16264	15980	16274	16175	16305	16154	16242	16261	16153	16198	16186	16210	16297	16226	16361	15914	16208	16176	16213	16293	16252	16342	16268	16376	16115	16133	16334	16150	16316	16230	16116	16081	16162	16198	16192	16065	16123	16336	16086	16226	16201	16245	16158	16179	16294	16248	16161	16195	16329	16028	16354	16066	16066	16116	16237	16069	16194	16146	16298	16191	16228	16343	16203	16169	16262	16362	16197	16354	16131	16274	16265	16136	16065	16056	16342	16087	16192	16058	16181	16302	16191	16253	16276	16214	16237	16205	16108	16119	16361	16430	16317	16170	16052	16159	16024	16311	16169	16074	16091	16178	16271	16195	16149	16146	16181	16248	16148	16119	16068	16131	16306	16180	16038	16187	16270	16074	16239	16211	16086	16071	16059	16246	16340	16047	16256	16157	16192	16169	16376	16303	16313	16118	16376	16191	16222	16247	16028	16391	16194	16194	16028	16124	16248	16193	16282	16149	16134	16126	16295	16250	15949	16160	16145	16282	16201	16009	16116	16151	16312	16241	16290	16070	16198	16175	16077	16223	16084	16216	16130	15964	16205	16246	16167	16184	16191	16217	16062	16206	15983	16209	16295	16063	16174	16322	16353	16138	16062	16162	16233	16320	16323	16250	16264	16132	16072	16194	16159	16122	16267	16060	16276	16317	16199	16174	16336	16218	16220	16109	16224	16275	16119	16213	16118	16219	16191	16249	16198	16372	16180	16261	15918	16214	16195	16107	16272	16085	16227	16226	16173	16166	16281	16293	16323	16173	16318	16184	16309	16330	16175	16435	16100	16313	16184	16226	16204	16153	16307	16229	16079	16333	16093	16201	16164	16127	16336	16131	16095	16205	16239	16066	16121	16299	16255	16133	16254	16279	16054	16240	16229	16255	16213	16183	16234	16313	16031	16148	16158	16279	16184	16250	16235	16184	16356	16295	16262	16302	16079	16125	16203	16103	16131	16098	16132	16318	16167	16230	16168	16141	16211	16042	16363	16181	16240	16174	16162	16148	16227	16105	16171	16351	16278	16091	16264	16272	16315	16198	16194	16232	16400	16174	16319	16196	16166	16231	16114	16191	16273	16269	16262	16296	16267	16187	16067	16177	16248	16284	16195	16149	16130	16363	16365	16312	16230	16172	16013	16331	16184	16092	16160	16187	16182	16085	16134	16052	16227	16249	16249	16237	16165	16396	15996	16178	16008	16092	16160	16151	16283	16281	16094	16370	16071	16255	16236	16196	16069	16197	16289	16069	16284	16165	16209	16421	16306	16146	16101	16148	16138	16030	16263	16229	16219	16080	16112	15928	16291	16318	16230	16208	16140	16295	16183	16176	16069	16293	16093	16282	16116	16367	16119	16365	16241	16129	16188	16296	16288	16046	16123	16314	16372	16186	16268	16197	16408	16193	16293	16119	16099	16065	16128	16266	16165	16218	16127	16177	16177	16121	16286	16175	16209	16072	16107	16175	16144	16075	16114	16308	16199	16067	16184	16247	16337	16252	16341	16160	16043	16375	15830	16210	16184	16224	16207	16119	16211	16255	16206	16099	16336	16279	16205	16088	16197	16200	16294	16133	16207	16076	16218	16235	16174	16051	16282	16352	16169	16193	16166	16252	16090	16158	16133	16199	16098	16116	16137	16177	16296	16292	16229	16133	16092	16044	16202	16236	16088	16069	16196	16138	16123	16255	16096	16283	16160	16248	16208	16224	16159	16112	16199	16105	16235	16043	16445	16349	16230	16286	16127	16394	16315	16253	16255	16431	16138	16220	16150	16248	16243	16194	16386	16216	16337	16231	16141	16225	16380	16132	16220	16153	16245	16157	16190	16156	16121	16396	16241	16110	16261	16143	16317	16236	16249	16120	15927	16255	16094	16187	16181	16150	16248	16157	16118	16333	16078	16193	16116	16057	16144	16402	16138	16224	16194	16233	16266	16225	16327	16057	16072	16148	16178	16138	16327	16190	16233	16263	16104	16127	16083	16298	16128	16214	16300	16153	16037	16301	16268	16184	16058	16223	16262	16194	16202	16196	16147	16217	16345	16141	16216	16216	16097	16208	16173	16144	16250	16014	16215	16378	16200	16265	16076	16483	16266	16214	16177	16163	16179	16192	16031	16229	16193	16281	16149	16268	16288	16213	16195	16224	16044	16048	16166	16007	16368	16309	16091	16080	16334	16121	16210	16038	16252	16338	16124	16192	16150	16347	16209	16215	16189	16293	16293	16034	16210	16166	16324	16280	16177	15994	16206	16231	16311	16328	16353	16112	16266	16184	16202	16175	16130	16135	16068	16126	16120	16021	16106	16341	16174	16190	16348	16324	16238	16146	16252	16280	16140	16129	16294	16317	16180	16125	16356	16100	16246	16293	16317	16226	16081	16351	16168	16130	16091	16176	16089	16231	16047	16184	16303	16073	16249	16184	16158	16170	16277	16149	16163	16139	16173	16169	16224	16056	16247	16338	16075	16319	16159	16272	16111	16264	16050	16272	16201	16182	16156	16187	16199	16232	16198	16145	16215	15945	16238	16234	16058	16245	16144	16215	16153	16326	16341	15914	16198	16311	16006	16100	16193	16196	16119	16197	16371	16091	16506	16068	16191	16109	16353	16180	16226	16121	16084	16240	16242	16098	16213	16160	16252
27961	24600	30955	28044	22668	21115	20096	19192	18622	18403	18155	18082	18158	17897	17949	18016	17794	17820	17854	17708	17737	17600	17773	17834	17517	17836	17690	17483	17667	17824	17861	17824	17779	17635	17815	17825	18050	17552	17571	17804	17619	17574	17740	17587	17779	17669	17737	17781	17731	17764	17561	17768	17683	17787	17666	17698	17614	17552	17821	17672	17607	17726	17634	17531	17617	17646	17769	17725	17589	17844	17623	17621	17524	17679	17732	17761	17483	17633	17808	17552	17636	17630	17665	17580	17810	17660	17647	17618	17662	17795	17765	17823	17568	17816	17668	17468	17618	17684	17619	17656	17523	17475	17439	17601	17584	17658	17654	17636	17680	17455	17628	17693	17416	17630	17492	17623	17476	17648	17580	17651	17606	17779	17726	17616	17597	17688	17489	17572	17623	17598	17560	17682	17652	17682	17732	17717	17515	17598	17843	17665	17671	17636	17725	17487	17799	17594	17758	17519	17606	17609	17769	17577	17681	17540	17596	17680	17681	17426	17596	17537	17707	17468	17526	17493	17616	17658	17715	17629	17556	17791	17680	17633	17697	17784	17586	17658	17672	17700	17543	17582	17676	17394	17554	17723	17624	17550	17761	17640	17497	17550	17735	17734	17617	17567	17650	17519	17474	17444	17723	17469	17638	17632	17715	17877	17400	17739	17551	17633	17671	17602	17620	17569	17702	17718	17647	17717	17522	17578	17580	17489	17611	17491	17625	17802	17374	17622	17720	17758	17594	17579	17536	17588	17839	17693	17836	17638	17701	17693	17582	17844	17504	17733	17704	17773	17495	17729	17560	17874	17569	17768	17609	17527	17755	17782	17757	17636	17718	17471	17498	17551	17689	17600	17618	17509	17579	17646	17581	17626	17597	17619	17596	17661	17616	17529	17697	17511	17570	17716	17644	17661	17649	17477	17770	17714	17675	17569	17784	17769	17649	17597	17730	17518	17612	17595	17620	17721	17625	17592	17522	17624	17690	17635	17742	17516	17716	17601	17475	17623	17614	17547	17815	17508	17671	17681	17753	17436	17506	17489	17565	17682	17534	17543	17657	17668	17632	17783	17647	17645	17432	17717	17599	17701	17663	17462	17475	17723	17846	17641	17503	17684	17670	17778	17507	17680	17651	17679	17773	17622	17546	17750	17644	17700	17539	17565	17600	17556	17848	17705	17683	17652	17587	17530	17734	17606	17663	17716	17758	17686	17644	17523	17670	17569	17513	17589	17782	17703	17663	17498	17595	17545	17664	17459	17640	17660	17723	17679	17430	17557	17761	17489	17534	17672	17548	17518	17524	17508	17476	17534	17576	17560	17520	17447	17540	17586	17734	17856	17666	17583	17748	17681	17981	17973	17781	17707	17763	17790	17783	17640	17687	17647	17583	17521	17508	17613	17637	17677	17664	17868	17500	17715	17790	17593	17439	17608	17629	17561	17714	17702	17651	17635	17682	17695	17688	17666	17666	17505	17670	17672	17691	17468	17724	17479	17755	17503	17694	17658	17672	18098	17598	17537	17680	17718	17644	17684	17739	17533	17556	17640	17609	17714	17772	17637	17635	17714	17766	17582	17711	17434	17684	17784	17624	17748	17713	17643	17699	17673	17618	17737	17748	17649	17534	17611	17683	17673	17703	17427	17695	17383	17627	17591	17509	17663	17635	17740	17731	17643	17636	17618	17487	17620	17571	17724	17789	17614	17524	17604	17770	17741	17574	17704	17856	17987	17588	17620	17585	17677	17729	17495	17603	17476	17671	17525	17509	17765	17602	17705	17726	17692	17595	17479	17374	17610	17766	17638	17685	17517	17728	17711	17496	17692	17739	17542	17591	17408	17524	17670	17565	17724	17818	17725	17791	17725	17549	17573	17648	17379	17700	17712	17740	17660	17411	17616	17557	17666	17712	17664	17396	17613	17644	17612	17604	17542	17633	17588	17606	17621	17575	17721	17847	17769	17619	17463	17553	17635	17637	17602	17629	17696	17610	17323	17611	17660	17744	17675	17441	17723	17793	17661	17532	17745	17495	17588	17454	17747	17434	17656	17718	17689	17545	17495	17661	17636	17541	17561	17588	17651	17620	17631	17731	17612	17880	17907	17639	17655	17609	17872	17543	17783	17629	17642	17468	17574	17811	17471	17548	17654	17656	17572	17742	17579	17832	17574	17549	17750	17490	17691	17707	17522	17653	17795	17503	17591	17740	17595	17616	17516	17668	17630	17853	17593	17607	17633	17557	17723	17646	17657	17768	17628	17572	17679	17802	17697	17785	17733	17556	17634	17777	17682	17811	17797	17651	17704	17519	17798	17797	17628	17648	17395	17664	17484	17414	17588	17563	17485	17576	17823	17454	17682	17886	17793	17691	17407	17698	17589	17696	17659	17403	17587	17510	17651	17524	17684	17655	17697	17624	17620	17744	17762	17595	17605	17468	17695	17576	17595	17599	17636	17830	17806	17681	17681	17759	17575	17714	17534	17635	17577	17551	17669	17581	17851	17689	17669	17355	17743	17690	17539	17609	17665	17562	17601	17877	17466	17437	17488	17700	17718	17541	17450	17603	17689	17549	17719	17677	17399	17669	17779	17604	17661	17685	17599	17934	17785	17572	17579	17637	17773	17862	17667	17731	17698	17656	17677	17701	17547	17713	17667	17679	17692	17503	17441	17588	17730	17711	17885	17623	17740	17645	17618	17525	17525	17516	17463	17496	17533	17565	17608	17707	17490	17645	17589	17653	17463	17752	17482	17699	17697	17807	17628	17421	17439	17610	17501	17591	17542	17599	17636	17700	17550	17749	17693	17572	17685	17686	17740	17478	17605	17404	17493	17774	17526	17500	17587	17637	17510	17656	17483	17424	17716	17728	17779	17665	17661	17695	17388	17589	17562	17528	17637	17708	17589	17644	17733	17465	17684	17672	17450	17807	17662	17615	17599	17571	17636	17722	17702	17650	17756	17656	17494	17790	17768	17810	17647	17643	17658	17756	17627	17557	17498	17667	17619	17754	17538	17687	17633	17638	17557	17544	17461	17663	17580	17648	17630	17481	17516	17754	17602	17754	17685	17711	17507	17553	17532	17656	17674	17642	17752	17364	17472	17590	17731	17564	17537	17716	17720	17689	17609	17724	17527	17625	17711	17763	17669	17753	17559	17650	17603	17584	17670	17608	17492	17814	17618	17605	17534	17581	17452	17740	17713	17575	17827	17651	17679	17512	17846	17712	17710	17503	17559	17548	17504	17634	17610	17623	17567	17738	17595	17709	17630	17720	17586	17554	17751	17666	17552	17652	17406	17639	17803	17639	17666	17849	17381	17582	17699	17939	17479	17495	17670	17726	17557	17795	17819	17718	17645	17627	17553	17679	17478	17464	17657	17617	17652	17587	17624	17665	17488	17637	17873	17398	17587	17506	17650	17686	17669	17730	17678	17675	17597	17751	17595	17631	17755	17498	17541	17621	17777	17689	17611	17660	17512	17654	17642	17760	17706	17491	17689	17705	17515	17530	17491	17703	17683	17528	17666	17722	17592	17754	17554	17737	17825	17605	17588	17432	17435	17559	17600	17647	17761	17485	17588	17701	17622	17689	17571	17588	17711	17788	17465	17541	17600	17590	17542	17834	17593	17588	17612	17856	17488	17577	17673	17590	17509	17550	17412	17577	17738	17606	17594	17553	17661	17631	17736	17752	17498	17860	17529	17522	17810	17512	17677	17642	17616	17581	17584	17678	17459	17883	17585	17663	17644	17746	17663	17552	17655	17677	17604	17710	17653	17644	17739	17695	17454	17491	17577	17629	17486	17592	17580	17733	17751	17503	17502	17601	17645	17682	17530	17711	17587	17617	17583	17480	17673	17619	17623	17705	17452	17707	17565	17821	17623	17691	17652	17804	17706	17782	17633	17712	17596	17726	17568	17748	17471	17754	17759	17638	17657	17520	17647	17797	17481	17529	17611	17438	17750	17465	17507	17735	17649	17658	17772	17751	17757	17553	17638	17552	17767	17538	17413	17520	17583	17696	17592	17713	17792	17732	17798	17861	17646	17463	17577	17834	17551	17538	17416	17804	17831	17696	17639	17547	17629	17784	17453	17683	17408	17690	17560	17533	17536	17479	17607	17707	17425	17665	17674	17677	17734	17557	17537	17659	17561	17671	17625	17617	17583	17752	17545	17660	17571	17716	17510	17876	17718	17641	17515	17681	17612	17472	17564	17653	17723	17747	17462	17570	17618	17664	17758	17786	17676	17593	17642	17549	17630	17696	17772	17485	17645	17561	17690	17608	17442	17731	17587	17622	17489	17622	17539	17444	17380	17601	17608	17534	17655	17446	17551	17514	17494	17444	17813	17615	17615	17782	17704	17669	17680	17638	17558	17783	17614	17817	17752	17708	17564	17521	17559	17556	17612	17639	17667	17703	17676	17698	17773	17618	17666	17682	17664	17688	17615	17808	17511	17772	17617	17754	17575	17705	17646	17597	17743	17643	17724	17468	17657	17520	17754	17628	17646	17721	17490	17486	17648	17662	17632	17633	17780	17724	17612	17509	17635	17809	17700	17743	17580	17571	17710	17922	17663	17654	17561	17633	17692	17728	17568	17506	17688	17779	17754	17789	17665	17715	17553	17819	17636	17728	17565	17733	17595	17806	17743	17426	17531	17617	17683	17651	17463	17524	17472	17637	17621	17625	17536	17541	17675	17534	17454	17454	17688	17964	17704	17560	17546	17679	17726	17530	17666	17719	17654	17857	17690	17611	17643	17740	17502	17728	17832	17569	17679	17579	17719	17779	17606	17993	17641	17467	17713	17465	17779	17625	17627	17733	17671	17709	17758	17779	17474	17630	17758	17724	17493	17669	17576	17597	17561	17751	17397	17654	17562	17818	17577	17548	17806	17672	17801	17579	17720	17791	17549	17601	17674	17643	17618	17281	17653	17860	17476	17742	17678	17615	17615	17580	17788	17749	17681	17739	17711	17577	17784	17690	17703	17746	17441	17679	17743	17752	17678	17529	17408	17464	17744	17851	17773	17801	17714	17645	17587	17617	17394	17795	17609	17851	17526	17521	17661	17715	17656	17683	17768	17627	17691	17433	17614	17691	17349	17573	17579	17664	17545	17508	17648	17698	17542	17529	17477	17495	17338	17571	17467
26075	37997	34748	26941	23117	20699	18964	18107	17393	16862	16395	16289	16046	16118	15762	15845	15696	15811	15697	15715	15719	15727	15805	15558	15519	15657	15676	15391	15632	15586	15611	15600	15640	15596	15513	15801	15700	15519	15576	15720	15697	15718	15590	15803	15662	15734	15692	15534	15588	15561	15568	15747	15617	15506	15548	15516	15613	15610	15675	15596	15532	15661	15596	15580	15577	15584	15562	15652	15492	15670	15461	15683	15476	15609	15668	15801	15742	15474	15635	15538	15598	15522	15653	15646	15565	15577	15539	15396	15469	15535	15534	15527	15497	15624	15535	15518	15469	15406	15495	15360	15570	15665	15507	15454	15531	15567	15572	15515	15678	15476	15564	15577	15608	15379	15591	15439	15586	15734	15488	15711	15663	15437	15709	15580	15564	15495	15563	15632	15323	15565	15566	15602	15598	15490	15538	15542	15643	15578	15544	15644	15631	15588	15608	15673	15578	15478	15601	15528	15562	15480	15538	15657	15597	15326	15441	15582	15503	15400	15552	15557	15620	15607	15613	15547	15457	15541	15560	15732	15554	15661	15409	15613	15518	15537	15500	15651	15500	15401	15681	15412	15637	15491	15532	15439	15582	15449	15411	15513	15586	15599	15657	15517	15468	15628	15393	15665	15694	15521	15569	15569	15422	15398	15483	15545	15724	15543	15657	15467	15360	15637	15509	15386	15491	15364	15506	15611	15593	15497	15492	15480	15611	15563	15487	15515	15572	15616	15650	15499	15556	15488	15478	15536	15517	15537	15510	15513	15718	15637	15552	15672	15510	15521	15381	15582	15601	15560	15489	15531	15517	15485	15530	15798	15561	15594	15511	15616	15556	15449	15627	15642	15506	15518	15673	15537	15575	15576	15541	15434	15664	15474	15439	15690	15439	15539	15512	15673	15598	15361	15635	15485	15523	15498	15432	15520	15525	15634	15817	15549	15456	15629	15664	15599	15643	15603	15601	15508	15576	15637	15487	15623	15508	15342	15636	15578	15551	15456	15387	15565	15520	15713	15516	15600	15439	15436	15599	15576	15679	15574	15620	15523	15602	15503	15461	15453	15544	15337	15605	15686	15488	15466	15469	15573	15542	15701	15556	15725	15564	15545	15534	15647	15406	15559	15651	15579	15592	15647	15617	15673	15584	15465	15649	15680	15531	15584	15558	15599	15681	15512	15607	15507	15556	15524	15452	15570	15590	15600	15580	15559	15679	15648	15576	15471	15528	15623	15652	15473	15539	15625	15299	15521	15659	15622	15482	15543	15569	15577	15395	15584	15493	15487	15695	15475	15615	15783	15607	15492	15561	15629	15495	15542	15321	15609	15444	15629	15615	15443	15601	15653	15505	15734	15485	15617	15596	15693	15741	15697	15600	15527	15508	15742	15712	15202	15538	15732	15566	15627	15613	15560	15510	15515	15603	15413	15542	15539	15543	15555	15594	15330	15637	15488	15765	15637	15881	15500	15462	15398	15621	15678	15681	15651	15469	15499	15514	15684	15760	15427	15605	15450	15472	15474	15665	15424	15520	15489	15562	15417	15662	15578	15577	15647	15610	15587	15539	15676	15539	15589	15449	15538	15663	15470	15749	15578	15642	15595	15479	15676	15442	15562	15625	15669	15674	15725	15651	15405	15473	15555	15414	15543	15436	15669	15670	15381	15622	15597	15638	15286	15463	15637	15599	15488	15680	15610	15604	15533	15672	15571	15568	15713	15417	15667	15536	15457	15515	15474	15620	15484	15749	15543	15639	15399	15490	15713	15785	15605	15761	15420	15480	15571	15451	15563	15626	15613	15599	15547	15613	15586	15546	15659	15639	15541	15630	15550	15791	15598	15510	15670	15527	15506	15558	15592	15567	15619	15722	15590	15680	15432	15508	15601	15536	15528	15563	15616	15572	15550	15612	15496	15584	15619	15625	15485	15446	15530	15598	15481	15687	15523	15656	15384	15568	15414	15581	15513	15450	15809	15570	15587	15641	15518	15610	15462	15561	15414	15527	15609	15804	15437	15618	15634	15406	15584	15480	15445	15471	15720	15620	15625	15587	15512	15556	15548	15508	15532	15606	15410	15471	15697	15579	15631	15727	15697	15632	15593	15614	15656	15632	15689	15586	15466	15647	15608	15572	15681	15741	15702	15557	15501	15609	15598	15437	15591	15681	15441	15563	15526	15550	15549	15749	15448	15489	15426	15502	15580	15634	15580	15488	15576	15487	15741	15649	15563	15627	15417	15561	15529	15545	15465	15544	15663	15517	15473	15721	15485	15702	15343	15327	15498	15436	15523	15570	15579	15606	15556	15682	15506	15594	15505	15508	15489	15627	15501	15712	15536	15534	15484	15589	15459	15643	15610	15616	15539	15549	15394	15642	15780	15498	15594	15768	15501	15373	15624	15661	15512	15516	15669	15455	15385	15505	15447	15479	15613	15613	15698	15631	15466	15497	15509	15551	15528	15742	15618	15611	15672	15669	15584	15510	15600	15549	15586	15552	15617	15539	15469	15586	15544	15511	15782	15548	15505	15545	15796	15662	15575	15614	15659	15563	15528	15502	15578	15600	15579	15820	15550	15641	15613	15435	15401	15583	15333	15557	15589	15566	15622	15563	15646	15534	15536	15611	15605	15460	15473	15525	15475	15601	15518	15575	15584	15549	15576	15674	15827	15546	15659	15480	15516	15633	15665	15488	15720	15628	15582	15630	15407	15568	15438	15543	15704	15398	15494	15486	15453	15546	15473	15452	15780	15629	15578	15505	15453	15438	15703	15386	15605	15631	15635	15651	15599	15462	15548	15783	15562	15493	15691	15606	15440	15294	15517	15553	15588	15373	15656	15607	15259	15526	15462	15471	15372	15536	15573	15384	15388	15515	15569	15572	15475	15610	15605	15573	15595	15505	15606	15633	15540	15663	15617	15521	15525	15395	15597	15494	15583	15549	15536	15483	15642	15368	15488	15556	15460	15755	15609	15578	15664	15544	15576	15648	15464	15716	15407	15480	15711	15683	15582	15630	15586	15604	15599	15537	15404	15525	15575	15621	15660	15666	15620	15293	15494	15446	15456	15792	15570	15554	15371	15627	15664	15618	15566	15486	15540	15672	15542	15672	15585	15605	15475	15573	15643	15491	15622	15595	15487	15575	15502	15569	15718	15488	15581	15674	15484	15465	15619	15555	15554	15435	15626	15657	15556	15643	15653	15425	15499	15621	15483	15497	15576	15592	15432	15499	15717	15515	15610	15674	15752	15476	15601	15622	15501	15687	15566	15465	15766	15590	15601	15446	15455	15625	15486	15379	15403	15524	15447	15320	15655	15516	15755	15652	15589	15627	15572	15460	15652	15614	15496	15608	15673	15399	15618	15595	15719	15398	15715	15722	15403	15555	15506	15530	15730	15551	15455	15600	15518	15759	15754	15614	15316	15518	15687	15635	15404	15526	15528	15666	15510	15524	15620	15603	15583	15598	15643	15527	15731	15638	15620	15673	15462	15569	15552	15599	15687	15696	15712	15560	15569	15516	15355	15535	15610	15451	15630	15514	15658	15615	15684	15636	15518	15379	15540	15538	15634	15625	15637	15515	15413	15498	15629	15613	15581	15515	15433	15442	15478	15495	15656	15530	15596	15478	15610	15459	15726	15620	15546	15650	15496	15623	15712	15478	15491	15568	15722	15560	15446	15691	15508	15536	15479	15599	15608	15541	15624	15425	15571	15562	15573	15440	15517	15606	15530	15633	15419	15484	15583	15643	15662	15423	15575	15597	15643	15561	15680	15784	15422	15624	15557	15389	15538	15535	15606	15608	15562	15579	15491	15516	15695	15626	15619	15477	15630	15600	15643	15250	15551	15393	15472	15635	15662	15574	15597	15421	15650	15557	15565	15582	15704	15506	15484	15609	15384	15592	15517	15556	15594	15724	15485	15524	15453	15593	15647	15602	15615	15687	15520	15568	15499	15519	15576	15513	15498	15573	15614	15517	15633	15526	15597	15436	15683	15638	15583	15518	15497	15572	15637	15525	15616	15646	15604	15674	15730	15546	15405	15506	15434	15654	15685	15542	15551	15509	15454	15622	15798	15555	15749	15632	15635	15713	15641	15723	15660	15568	15511	15545	15691	15674	15603	15516	15577	15645	15509	15503	15452	15675	15483	15545	15476	15572	15588	15646	15614	15717	15623	15433	15510	15377	15589	15699	15442	15584	15515	15456	15629	15489	15541	15652	15559	15503	15644	15560	15617	15632	15566	15583	15374	15653	15546	15625	15586	15595	15683	15627	15777	15680	15586	15685	15677	15409	15530	15570	15648	15502	15438	15628	15574	15650	15619	15503	15685	15529	15481	15644	15512	15524	15642	15601	15601	15458	15629	15628	15613	15459	15588	15552	15724	15443	15623	15397	15477	15746	15589	15417	15483	15569	15612	15510	15537	15622	15537	15643	15680	15726	15654	15427	15617	15676	15700	15439	15625	15570	15508	15634	15473	15607	15499	15526	15574	15674	15527	15533	15399	15527	15582	15694	15575	15569	15532	15542	15629	15740	15452	15408	15505	15465	15625	15415	15658	15639	15534	15533	15576	15559	15492	15503	15536	15449	15496	15733	15609	15572	15623	15706	15624	15665	15529	15584	15633	15504	15305	15551	15514	15512	15547	15684	15444	15652	15797	15463	15620	15421	15421	15507	15548	15543	15576	15611	15666	15507	15480	15518	15505	15697	15707	15530	15570	15576	15510	15586	15522	15587	15573	15383	15636	15401	15474	15644	15547	15597	15521	15629	15648	15464	15618	15625	15550	15776	15354	15577	15515	15555	15478	15441	15584	15629	15682	15651	15547	15634	15524	15447	15520	15565	15700	15515	15695	15642	15633	15670	15595	15597	15620	15634	15470	15599	15644	15514	15649	15499	15774	15706	15566	15511	15657	15489	15528	15483	15548	15458	15730	15546	15494	15496	15269	15478	15390	15632	15607	15533	15682	15490	15714	15426	15566	15565	15488	15709	15295	15483	15683	15533	15442	15651	15559	15532	15434	15457	15455	15484	15504	15474	15589	15575	15601	15605	15608	15642	15548	15520	15535	15484	15503	15612	15547	15488	15714	15477	15495	15573	15470	15329	15699	15237	15706	15634	15564	15532	15450	15260	15611	15571	15455
23679	21141	28596	24412	23271	24442	23904	20849	19938	19468	19057	18641	18718	18482	18107	18246	18155	18249	18262	18295	18374	17925	18245	18285	18096	18134	18031	18060	18097	18188	18110	17918	18220	18095	18015	18107	17982	18167	18089	17889	18043	18036	18088	18065	18236	18359	18028	18041	17974	17860	17923	17938	18032	18056	17958	17953	18135	17998	17995	17954	18024	17886	17701	17923	18080	18032	17921	18018	18258	17931	17944	17947	17784	17914	18009	18132	17932	17992	18076	18036	18024	18106	18038	17944	17958	17911	18062	18006	17871	18070	18028	17744	18203	17772	17988	17821	18056	17954	17800	17909	17909	17931	18123	18001	17710	18072	17919	17918	17813	18062	17880	17721	17859	18001	18020	18082	17945	17767	17609	17996	17781	17850	17894	17779	17986	17855	17998	17844	17928	17903	17784	17820	18011	17929	17866	17873	17863	18045	17811	17832	18023	17987	17982	17815	17908	17931	17946	17999	18002	18083	18008	17914	17987	17882	18131	17770	17825	17765	17762	17899	17907	17930	17899	18043	17904	17828	17925	17904	17954	17959	17776	17942	17877	17931	17945	17915	17714	18020	17958	18196	17909	17991	18043	18056	17903	18040	17981	18135	17795	17955	17924	17753	17998	17850	18018	17836	17896	17719	17951	17818	17771	17771	17851	17938	17866	17943	17950	17998	17786	17747	18044	18204	17730	18045	18075	17921	17972	17889	17912	17877	17958	17908	17954	17944	18055	17984	17883	18019	17788	18088	18054	17950	17876	18025	17964	18049	18094	17811	17951	17946	17812	17745	18082	18002	17924	17813	18024	17856	17897	17848	17871	18080	17988	18082	17931	17929	17957	18109	17815	17965	18007	17910	17859	17906	17961	17821	17887	17892	17814	17812	18092	18033	17953	17908	17909	18071	18078	18010	17795	17937	17921	18006	17959	18076	17756	17743	17981	17969	18012	17842	17932	17959	17871	17910	17807	18061	17948	17786	17905	17925	18037	18123	17910	17972	17734	17761	18035	17743	17928	17821	17871	17902	18021	17871	18173	17847	17992	18147	18206	18040	17968	17883	17732	17913	18094	17885	18067	17831	17937	18072	17947	17918	17837	18058	17844	17926	17991	17800	18072	17888	17918	18013	18089	17884	18046	17937	18071	18196	18040	17925	17924	17950	17927	17890	17957	18070	18017	17815	17730	17910	17861	17864	17765	17895	17964	17781	17746	17851	17694	17772	17803	17730	18026	17939	18037	17894	17872	18123	17913	17890	17949	18112	18025	18069	17919	17747	17843	17992	17901	17849	17964	17766	17856	17775	17803	17884	17950	17963	17978	17849	17973	17962	17962	17882	17935	17862	17901	17782	17793	17996	17925	18142	17901	18044	18062	18030	17985	17555	17640	17724	17931	17804	17903	17853	17889	17923	17960	18038	17742	18104	17825	17825	18001	17798	17950	17914	18003	17822	18257	17922	17857	18276	18159	17901	18069	18019	17826	17776	17973	17936	17735	18090	17908	17919	17976	17857	17829	17618	17920	17944	18181	17736	17957	17823	18061	17818	18144	17980	17877	18064	17814	17997	17893	18062	17661	17902	18088	17860	18001	17751	17984	17809	17917	17859	17705	17873	17915	17869	17940	18024	17874	17942	17759	18043	18019	18166	17985	17976	18222	18000	18082	17938	17895	18010	17922	18025	17900	17895	17906	17963	18081	17829	17875	17830	17995	17833	18128	18000	17936	18183	17864	17898	17926	17927	17813	17779	18139	18000	17958	18025	18169	18111	17912	17870	17919	17765	17773	18003	17871	18105	17990	17882	17768	17891	17675	17927	17741	17959	17939	17964	17869	17900	17813	17930	17926	18075	17946	17874	17876	17812	17802	17984	17763	17740	17913	17924	17950	17821	18099	18066	18019	18017	17972	17792	17796	18056	18024	17884	17970	17955	18038	18073	17761	17957	17897	18036	18015	17917	18069	17954	18079	17660	17917	17865	18022	17972	17877	18032	18005	18041	17912	17812	17780	18042	17903	17877	17770	17960	17927	18005	17978	17847	17996	17814	17844	18024	18046	17775	18081	17922	17887	17819	17856	18075	18116	18148	17918	17972	17868	17913	17946	17994	17826	17988	18042	17897	17974	17877	17838	18072	18084	17844	17936	17894	17827	17621	17728	18029	17904	17774	17928	18121	17883	17936	17965	17967	17847	17864	18136	17980	18003	17830	17997	17941	17794	17986	17755	17926	18048	17804	17796	17760	17857	17879	18029	17943	17977	18014	17821	17874	17869	17894	17821	17866	18126	17771	18116	17931	18019	17965	18034	18052	17809	18021	17999	17969	17950	17807	17819	17880	17909	17925	17684	17879	17868	17812	17927	17979	17866	17977	17965	17978	17840	18028	18006	17919	17872	17989	17953	17940	17701	17993	17961	17978	18060	18087	18115	18009	17932	18001	18063	17911	17963	17788	17784	17934	18133	17793	17799	17812	17685	17874	18148	17797	17974	18049	17856	17915	17920	17806	17956	17690	18054	17937	17816	17848	17830	17830	18059	18014	17850	17794	17903	17836	18123	17955	18025	17883	17871	17807	17860	17992	17890	17969	18153	18002	17798	17748	17902	17828	18222	17993	18037	18339	17823	17893	17708	18004	17757	17801	17902	17714	18089	18029	17770	17847	18014	17912	17903	17955	18044	17992	18000	17824	18153	17948	17987	17984	17977	17823	18001	18051	18141	17920	17902	17981	17894	17966	17822	17846	17819	17680	17896	17761	17840	17944	17978	18048	17808	17900	17729	17910	17923	17915	17927	17859	18053	17838	17802	17815	17970	17884	17774	17741	17918	17964	17979	17929	18017	18023	17921	17924	17801	17892	17943	17745	17875	17809	17919	17988	17884	18057	18183	17901	17850	18109	17869	17792	17976	17923	18051	17873	17900	17913	18045	18072	18172	17721	17728	17910	18011	17815	17983	18027	18140	17883	17892	17977	17809	17922	17799	17939	18170	17882	18016	17994	17831	17912	18027	17999	17929	17999	17767	17972	18085	17846	17912	17994	17815	17897	17854	18048	17815	17968	17939	18012	17837	18169	17889	17830	18032	18082	17857	17932	17945	17881	17926	17818	17842	17741	17950	17864	17979	17946	17729	18038	17821	18003	17942	17917	17736	18094	17914	17900	17866	17716	17933	18010	17834	17958	18066	17696	17866	17804	17923	17948	17870	18142	18040	17860	18073	17958	17718	17734	17780	17978	17777	17935	17983	17970	18126	17988	17771	17840	17704	17770	17873	18066	17954	17953	17888	17990	17806	17838	17869	17844	17704	17794	17612	18072	18069	18010	17950	17923	17963	18065	17901	17793	17825	17835	17840	17993	17927	17665	17976	18005	17989	18031	17715	17729	18113	17853	17882	17989	17928	17957	18191	17890	18103	18078	17807	17893	17775	17792	17797	17845	18093	17922	17989	18065	17952	17800	17859	18008	17860	17676	17964	17980	17943	18003	17931	18087	17865	17772	17957	18042	18094	17990	18018	18020	17907	17790	17873	17861	17961	17727	17825	17990	18103	17903	17964	17923	17675	17928	18023	17777	18033	17773	18120	17957	17959	18083	17961	17828	17870	18088	17918	17606	17906	17852	17922	17876	18122	17982	17979	17987	17955	17890	17949	17772	17902	17886	17860	17801	17786	17843	17929	17871	17765	17818	17815	17921	17986	17724	17892	17776	17655	17830	18028	17829	17828	17873	18025	17903	17886	18015	18080	18025	17925	18012	18077	18010	17832	17944	17921	17938	18026	17861	18012	17979	17991	17922	17903	17960	17750	17891	17901	17953	17758	18019	18084	18052	18009	17867	17925	17938	18044	17925	17940	18024	18004	17856	17853	18049	18051	17978	17944	18040	17841	17799	17849	18003	17977	17865	17971	18123	17714	17942	17971	18012	17834	17999	18021	17928	17901	18044	17675	17752	17932	17804	18010	17943	17993	17924	18011	17885	17987	17845	17611	17955	17748	17995	17915	17816	17876	17734	18010	18004	17917	17841	17848	18052	17958	17895	17837	17791	18061	17793	17868	17928	18106	18045	18048	17837	17891	17904	17885	17853	17852	17944	17773	17965	17935	18081	18281	17899	17909	17838	17987	17993	17983	18022	17947	17990	17912	18037	17900	17848	18039	17765	17949	17964	17729	17769	17926	18083	17974	18089	17879	17980	17893	17977	17832	17801	17806	17834	17957	18032	18004	18052	17957	17825	18077	18012	17985	17967	18058	17745	17883	17898	17961	17928	17768	18105	17824	17716	17985	18031	17986	17825	17869	17960	17885	17955	17877	17941	17918	17990	17846	17796	17954	17883	18012	17904	18057	17900	17788	17793	17936	17805	17804	17684	17948	17940	17847	17944	17810	18016	17953	18008	17748	18009	17938	17842	17975	17917	17867	17918	17997	17982	17979	17808	17910	18031	17761	18061	17875	18009	18020	17782	18121	18015	17864	18092	18068	18062	17896	17984	17862	17952	18107	17801	17908	17759	17886	17843	17715	17867	17912	18017	18044	17969	17724	17920	18055	17909	17939	17851	17994	17934	17826	17832	17897	17840	17735	17972	17964	18003	17925	17989	17775	17833	17924	18003	17912	17674	17759	18083	18095	17770	17932	17993	17827	18024	17917	17840	18046	18047	17674	18068	17961	17951	18020	18108	17988	17981	18033	17909	17777	17916	17866	17870	18033	18077	17826	17746	17879	17800	17731	17922	17964	17928	17960	18032	18017	17992	18164	17899	17660	18122	17910	17751	17894	17811	17991	17915	17955	18021	18072	17928	17807	18077	17852	17946	17968	17893	17939	17948	18182	17961	17897	17874	17781	17849	17885	18135	17736	17800	17659	17979	17906	17858	17966	18003	17930	17773	17851	17832	18086	17987	17900	17912	17829	17912	17715	17826	17901	17738	17983	17937	18038	18057	17894	17940	17977	17810	17922	17877	17969	17941	18038	17824	17991	17920	17962	17893	17929	17908	17910	18032	17764	17786	17917	17818	17959	17900	17980	17739	18028	18010	17951	18090	17890	18045	18062	18093	18048	18037	17918	17847	17849	17672	18017	17932	18069	17966	18069	17751	18119	17966	17791	17971	18144	17751	17897	17710	17809	17891	17847	17812	17906	17978	17953	18194	17761	17756
25648	43686	39792	31027	26744	23760	21259	19862	18629	17731	17345	17016	16758	16321	16141	16221	16050	15920	15876	16055	15804	15943	15860	15745	15933	16040	15796	16020	15933	15918	15934	15870	15680	16121	15968	15968	15787	15795	15800	15882	16017	15983	15652	15979	16008	16007	15862	15928	15861	15777	15689	15976	15640	15792	15753	15709	15758	15904	15914	15789	15947	15924	15897	15795	15859	15692	15713	15993	15734	15734	15791	15725	15783	15833	15581	15644	15773	15869	15957	15659	15605	15784	15723	15739	15953	15638	15814	15851	15798	15668	15650	15802	15822	15755	15680	15664	15727	15770	15621	15900	15814	15844	15796	15806	15692	15533	15828	15781	15733	15867	15688	15793	15643	15755	15642	15774	15740	15628	15684	15606	15627	15838	15561	15776	15573	15898	15816	15492	15759	15740	15757	15792	15499	15591	15725	15723	15702	15806	15709	15579	15717	15754	15780	15881	15695	15687	15796	15767	15571	15840	15933	15841	15822	15681	15805	15761	15633	15683	15823	15616	15778	15878	15689	15599	15794	15693	15729	15726	15715	15771	15692	15739	15740	15737	15611	15567	15707	15718	15734	15684	15528	15611	15676	15892	15962	15571	15805	15629	15777	15563	15695	15769	15777	15697	15704	15658	15857	15673	15796	15634	15883	15608	15637	15718	15637	15706	15664	15721	15825	15703	15867	15675	15663	15812	15656	15673	15748	15894	15530	15924	15738	15751	15708	15776	15793	15740	15792	15747	15736	15708	15790	15925	15614	15659	15705	15852	15635	15719	15755	15791	15840	15742	15756	15789	15792	15733	15789	15612	15711	15802	15784	15669	15748	15839	15934	15734	15714	15693	15637	15801	15560	15821	15660	15695	15793	15507	15819	15665	15906	15537	15768	15694	15631	15864	15801	15754	15752	15703	15732	15820	15782	15839	15829	15629	15729	15705	15524	15761	15645	15716	15638	15659	15688	15671	15884	15704	15642	15766	15622	15597	15846	15711	15841	15763	15746	15629	15790	15744	15643	15713	15745	15628	15689	15692	15654	15872	15563	15568	15732	15791	15745	15924	15801	15671	15874	15709	15777	15887	15799	15683	15863	15677	15732	15802	15504	16035	15937	15734	15664	15699	15623	15712	15590	15672	15714	16025	15690	15816	15769	15704	15809	15846	15680	15984	15631	15678	15755	15693	15909	15792	15803	15810	15781	15786	15817	15735	15776	15869	15666	15610	15777	15704	15740	15699	15778	15637	15599	15937	15627	15648	15828	15684	15586	15647	15709	15813	15784	15674	15736	15878	15864	15624	15724	15619	15744	15784	15842	15553	15713	15692	15722	15572	15844	15845	15663	15842	15734	15898	15728	15729	15774	15667	15660	15631	15872	15590	15777	15609	15720	15694	15772	15651	15707	15668	15777	15753	15848	15854	15609	15601	15783	15758	15781	15694	15543	15957	15709	15645	15771	15754	15749	15773	15645	15766	15663	15784	15851	15638	15817	15711	15793	15875	15765	15824	15750	15647	15722	15753	15570	15742	15755	15694	15877	15701	15819	15683	15688	15623	15787	15756	15545	15710	15907	15691	15849	15736	15637	15752	15753	15698	15566	15671	15779	15667	15843	15676	15669	15865	15883	15677	15892	15446	15696	15722	15506	15627	15701	15656	15759	15818	15580	15706	15800	15759	15657	15858	15668	15682	15830	15817	15600	15832	15666	15740	15614	15751	15759	15703	15756	15676	15888	15688	15841	15849	15819	15718	15767	15684	15808	15673	15766	15866	15779	15811	15654	15757	15652	15845	15754	15683	15643	15620	15834	15735	15632	15709	15707	15785	15566	15668	15696	15800	15874	15581	15720	15695	15711	15886	15645	15812	15604	15681	15743	15784	15840	15858	15736	15819	15695	15604	15707	15575	15679	15790	15814	15631	15793	15636	15624	15815	15717	15845	15848	15863	15814	15818	15805	15642	15703	15793	15724	15701	15737	15945	15587	15683	15631	15803	15763	15754	15767	15711	15692	15764	15701	15873	15679	15849	15621	15754	15955	15754	15723	15762	15761	15683	15752	15588	15747	15717	15619	15685	15666	15755	15799	15727	15794	15647	15800	15778	15618	15734	15683	15761	15745	15776	15648	15609	15674	15862	15856	15676	15953	15886	15740	15844	15618	15672	15568	15809	15694	15723	15839	15677	15631	15814	15746	15846	15684	15688	15817	15987	15837	15794	15778	15637	15714	15702	15630	15589	15656	16035	15536	15808	15724	15753	15718	15920	15818	15691	15700	15822	15762	15767	15659	15696	15749	15686	15819	15634	15683	15637	15770	15621	15654	15728	15741	15619	15912	15932	15728	15699	15627	15825	15631	15398	15856	15715	15762	15634	15853	15883	15670	15661	15680	15721	15734	15778	15736	15722	15873	15802	15792	15699	15811	15791	15708	15776	15637	15798	15608	15693	15672	15591	15699	15789	15815	15848	15922	15851	15746	15775	15830	15797	15759	15789	15765	15698	15906	15787	15642	15690	15814	15688	15795	15789	15588	15703	15688	15837	15666	15837	15591	15680	15863	15662	15799	15801	15627	15603	15760	15721	15717	15613	15711	15698	15911	15654	15670	15723	15609	15726	15797	15798	15608	15751	15791	15807	15690	15867	15745	15801	15825	15924	15689	15710	15668	15793	15734	15619	15641	15561	15804	15619	15726	15576	15719	15695	15802	15792	15811	15745	15911	15766	15766	15721	15792	15816	15746	15798	15794	15648	15862	15923	15895	15851	15882	15789	15847	15730	15700	15561	15699	15644	15750	15712	15632	15833	15657	15638	15791	15724	15844	15579	15670	15692	15660	15711	15733	15706	15817	15848	15664	15772	15703	15971	15724	15792	15595	15758	15646	15658	15764	15665	15961	15612	15732	15777	15953	15648	15795	15604	15667	15709	15475	15744	15800	15652	15805	15835	15619	15751	15773	15587	15763	15839	15814	15718	15801	15767	15726	15846	15816	15658	15760	15692	15883	15749	15678	15742	15805	15876	15622	15724	15856	15837	15842	15570	15785	15709	15733	15722	15706	15829	15537	15722	15537	15751	15717	15554	15650	15761	15682	15799	15743	15678	15536	15734	15695	15717	15756	15752	15885	15594	15855	15622	15600	15835	15667	15850	15817	15856	15618	15915	15737	15755	15625	15637	15659	15709	15654	15900	15831	15609	15679	15831	15746	15822	15929	15738	15724	15823	15797	15663	15633	15706	15780	15600	15778	15661	15737	15551	15744	15703	15611	15825	15758	15672	15761	15562	15801	15642	15793	15790	15647	15929	15904	15711	15751	15738	15802	15572	15728	15679	15776	15623	15793	15654	15741	15768	15762	15674	15816	15900	15675	15760	15693	15812	15761	15931	15806	15697	15642	15698	15645	15728	15686	15799	15960	15702	15770	15678	15817	15773	15795	15683	15908	15711	15815	15724	15609	15749	15794	15830	15737	15692	15821	15657	15953	15869	15763	15930	15707	15551	15805	15708	15696	15600	15808	15639	15855	15743	15945	15703	15834	15841	15851	15742	15604	15700	15691	15791	15741	15844	15715	15725	15715	15675	15681	15762	15682	15730	15771	15730	15663	15679	15708	15589	15765	15647	15716	15807	15646	15796	15704	15759	15598	15769	15709	15853	15773	15739	15833	15850	15627	15813	15774	15685	15791	15622	15671	15810	15616	15809	15806	15647	15793	15762	15611	15777	15599	15840	15650	15820	15733	15580	15724	15865	15792	15766	15747	15803	15732	15828	15825	15763	15686	15841	15738	15718	15744	15655	15720	15748	15853	15732	15796	15490	15912	15722	15706	15717	15778	15873	15928	15625	15658	15692	15725	15654	15735	15697	15944	15699	15731	15786	15825	15611	15650	15634	15706	15610	15740	15816	15881	15763	15878	15769	15801	15831	15740	15791	15829	15714	15817	15786	15812	15737	15751	15723	15692	15725	15727	15690	15624	15546	15840	15753	15874	15730	15937	15826	15765	15737	15654	15556	15727	15751	15604	15744	15789	15806	15556	15779	15666	15789	15500	15778	15848	15782	15627	15777	15642	15729	15636	15810	15841	15786	15711	15717	15789	15641	15762	15602	15772	15807	15656	15697	15819	15869	15718	15694	15605	15828	15720	15708	15759	15840	15656	15754	15683	15701	15701	15733	15730	15494	15788	15701	15761	15706	15804	15753	15761	15775	15534	15714	15743	15727	15811	15678	15740	15792	15746	15619	15784	15709	15861	15725	15721	15834	15640	15438	15551	15674	15696	15632	15839	15597	15839	15859	15472	15668	15789	15678	15826	15746	15832	15716	15726	15697	15720	15784	15813	15758	15630	15693	15666	15953	15778	15718	15703	15682	15769	15735	15873	15882	15786	15916	15747	15651	15682	15865	15629	15764	15843	15804	15759	15801	15658	15879	15693	15810	15781	15711	15911	15815	15807	15818	15796	15589	15699	15713	15837	15723	15847	15776	15820	15669	15749	15681	15815	15774	15654	15742	15866	15778	15791	15658	15838	15615	15555	15699	15725	15690	15779	15668	15826	15758	15797	15659	15886	15742	15716	15757	15680	15787	15632	15850	15780	15652	15797	15837	15766	15609	15806	15512	15685	15879	15610	15635	15652	15723	15755	15730	15672	15524	15624	15959	15751	15677	15772	15633	15741	15679	15641	15856	15696	15771	15720	15753	15804	15735	15787	15845	15683	15888	15708	15810	15836	15811	15811	15769	15657	15778	15595	15627	15829	15755	15849	15780	15788	15857	15775	15881	15683	15701	15729	15691	15523	15776	15809	15685	15886	15759	15686	15858	15955	15704	15735	15684	15695	15848	15798	15673	15863	15787	15706	15790	15905	15706	15896	15784	15709	15858	15740	15721	15629	15721	15688	15799	15762	15776	15669	15626	15685	15894	15744	15829	15949	15640	15644	15850	15612	15786	15880	15715	15753	15697	15711	15700	15617	15928	15722	15687	15665	15864	15718	15762	15733	15627	15757	15701	15682	15791	15820	15867	15815	15828	15679	15693	15848	15724	15710	15815	15895	15678	15646	15804	15800	15687	15796	15877	15673	15770	15776	15837	15776	15578	15780	15696	15806	15612	15751	15847	15871	15657	15738	15782	15684	15863	15571	15701	15650	15742	15812	15782
22704	21158	28968	23659	21945	25289	28016	23043	21744	21503	20871	20397	20251	20050	19627	19609	19509	19507	19426	19465	19280	19300	19388	19257	19240	19141	19249	19334	19144	19106	19356	19214	19160	19375	19138	19470	19130	19369	19383	19346	19305	19158	19315	19471	19202	19186	19216	19361	19061	19060	19063	19242	19183	19052	19085	19169	18996	19143	19285	19035	19286	18915	18959	18924	19283	19026	18878	18907	19166	19012	19133	18892	19181	19018	19012	19060	19254	19107	18997	18985	19262	19066	19110	19033	18935	19149	19125	18952	18855	18925	18888	19086	18881	19069	18989	19017	19161	18968	19078	19049	18870	19000	19205	19247	19107	18968	19087	19042	18946	19077	19029	18866	18966	19054	19077	19014	18969	19032	19024	19151	19157	18989	18888	19045	19205	18952	18915	19050	19200	19048	19120	19107	19122	19144	18734	19134	19129	19053	19047	18984	19040	19033	18921	18914	18952	19141	19082	18928	19097	19052	19187	19071	19121	19379	19010	18973	19028	18923	18999	19136	19272	18991	18922	18920	18930	18975	18883	18867	19196	18903	18801	18995	19068	19041	18971	19060	19222	19072	19162	18883	18892	18926	18811	19052	18914	18968	18958	19044	19064	18992	18855	18818	18671	19121	18936	18944	18845	18979	18936	18792	19008	19219	18957	19120	19087	18957	18727	18951	18906	18804	19217	19070	18991	18823	18859	18924	18985	18906	18954	19157	18960	18912	19003	18949	18749	19091	19034	19132	19153	18982	18789	19027	18977	19242	19005	18868	19065	18954	19125	19045	18963	18946	19151	18985	18909	18971	19118	19016	18931	18983	18959	19149	19237	19111	19029	18940	18854	18852	19051	19265	19022	19199	18949	18896	18887	18878	19285	18970	18791	19000	19022	18991	19120	18807	19130	18988	19129	19029	19016	19021	19145	18964	19036	19020	19008	19162	19066	19007	18994	18995	18703	18918	18972	18979	19033	18862	19019	19058	19096	19131	19165	19076	19011	18730	19012	19043	19002	18990	18933	18945	19118	18819	18915	19102	19059	19003	19040	19129	19216	18935	18976	18969	19001	18958	19084	18905	19135	19103	19073	18794	18977	18942	18961	19067	18869	19005	19090	19167	19024	18975	19001	18896	18928	18911	19040	18988	18989	18914	19059	19067	19075	19056	19000	18939	18883	19033	19113	18948	19212	19208	18901	18951	19189	18929	18952	19005	18950	19195	19059	19043	19013	18973	19044	19085	18994	19011	19032	18899	18949	19070	19079	19091	19118	19140	18982	18792	18869	18931	18957	19042	18852	19043	19183	19044	18987	18949	19110	18809	18922	19081	18963	19019	19041	18855	18974	19067	19075	18921	18921	18820	19089	19044	18935	18974	19003	18925	19048	18845	18869	18940	18982	18815	18957	18788	19071	19005	18968	19048	19092	18845	19012	19036	18904	18959	19000	18943	18842	19087	19084	19094	19241	19110	18995	19009	19021	19109	18849	18915	19034	19079	18943	18939	18978	19220	18984	18960	18910	18998	19105	19208	18995	19002	18829	19013	18964	18692	19024	19102	19042	18943	19214	18744	18952	19091	19074	19022	19044	19128	18992	19045	19040	19081	18856	18939	19028	18966	19171	18909	19103	19033	19054	19052	19047	18797	18881	19112	18962	18977	18820	19197	19200	18919	19041	18983	19159	19018	18866	19011	18899	18935	19059	18847	18887	19242	18955	18902	18962	19048	19130	19113	19002	18964	18860	18828	18837	19073	18910	19006	19128	18807	19120	18964	19131	18917	19069	19030	19166	18851	18943	19186	19097	18990	19076	18991	18882	19003	18912	19187	18934	18893	18931	19128	19104	19018	19118	19122	19019	18857	19007	18903	18798	18896	19049	19127	18903	18925	19166	19046	18910	18848	18970	18967	18796	19071	18996	19012	19161	19042	19001	18880	18870	19128	18924	18995	18908	19186	19118	18959	18977	19169	18966	18874	18900	18896	18907	18905	19000	19074	18947	18899	18894	19031	19043	19201	18752	19256	19079	18968	19065	18916	18884	18965	18968	18993	19000	19205	18977	18856	18975	19036	18951	18885	19080	19028	19014	19027	18874	18883	18976	19119	18875	19165	18997	18899	18766	18937	18946	18863	19005	19171	18863	19091	19080	18935	19066	18977	18992	19112	18941	19153	19124	19135	19089	19047	18954	19190	19104	19009	18890	18637	18980	19076	19026	19087	19085	19148	18928	19046	18904	19043	19072	18993	19062	18859	19126	18941	18777	18804	19168	18891	19054	19215	19174	18917	19088	18897	19104	18997	18984	19005	18883	18856	18888	18998	19004	18891	18733	19076	19026	19011	18646	18887	18901	19069	18951	19032	19043	19091	19199	19019	18853	18800	18844	19020	18998	19062	19007	18953	18936	19094	19026	19128	18912	19040	18986	18959	19173	19137	18976	18898	19040	19028	19041	19057	19002	18917	18805	19154	18991	19047	18970	18806	18922	19081	18771	19049	18934	19084	18995	18938	19052	18973	19114	18918	19038	18947	19079	19044	18984	18723	19071	18904	19148	18959	18895	18899	19152	19126	18988	19010	18859	18952	18963	18904	18808	18954	19222	18900	18862	19085	19169	18935	19178	19227	18856	18869	19093	18868	19111	19004	19049	19023	18840	19071	19193	19075	19006	18895	18985	18969	19114	18874	19002	18927	18885	18918	19014	19057	19148	18962	19034	19128	18957	18947	19009	18977	18890	19013	18790	19010	18976	19027	18918	19088	18978	18986	19081	19080	18891	18897	19032	19047	19157	18869	18866	18938	19054	19045	18877	19087	18937	18935	18826	19174	18956	18830	18822	18947	19024	18849	18991	19042	18922	18912	19056	19125	18983	18993	19219	18938	18917	18979	19222	18958	18975	18986	19007	18864	18957	19062	18921	18818	19008	19093	19112	18890	19078	18917	18853	18973	19048	19138	18967	18897	18904	18990	18996	18893	19015	19099	18998	19040	19112	19110	19259	19018	18857	18843	19129	18933	19038	19012	18918	18955	18915	18977	19072	19019	18915	18853	18982	18975	18984	18925	18902	19092	18976	18963	19010	19080	18803	19054	19148	18900	19047	19182	19015	19030	18846	19073	18982	18922	19145	18776	18821	18708	19062	18935	18907	18780	19131	19229	19150	19142	18817	19020	19039	18946	18842	19011	18893	19055	19002	18904	19128	19116	18983	18917	19098	19243	19074	19056	18831	18928	18964	18997	18852	18945	18962	19070	19013	18964	19028	18868	18849	18941	19164	18904	19130	19025	18962	19054	18873	18936	19202	19034	18922	19063	19055	18865	18817	18945	18892	19081	19041	18847	18964	18784	19062	19052	19224	19050	18972	19094	18902	19074	19077	19271	18856	18728	19197	19276	18808	19273	18942	19003	18959	19197	19027	18891	18859	19090	19019	18789	18907	19067	18857	19004	18864	19011	18706	19111	19288	19017	18913	18957	18957	19158	18918	18989	18790	18901	18878	19040	19162	19091	18942	18897	18962	19052	19014	18832	19045	18906	19118	18909	18669	18939	19010	18896	19065	18974	19062	18982	18994	18932	19009	19138	18951	18818	18798	19033	18920	19025	19026	19080	18947	19145	19061	19055	18905	19075	19107	19124	19013	19065	18885	19225	18947	18836	19084	18669	18924	18979	19071	19055	19084	18924	19060	19009	19088	18972	18965	19000	19105	18896	19142	19097	18992	19028	19085	18888	19060	19124	19101	18997	19063	19049	18882	19015	18972	19062	19120	18977	19305	18956	18866	18899	18989	18958	19020	19177	19000	19041	18989	19032	19169	19096	19091	19053	18987	18977	18890	18787	18881	19063	18994	18834	18939	18733	18985	18870	18901	19088	19129	19054	18917	19009	19059	18959	19101	19087	18915	18933	19035	18939	18907	18953	19144	18978	18732	18982	18933	18913	18852	19005	19010	18870	18900	19155	19086	18925	18866	18939	18847	19143	18872	18870	19032	19122	19018	19034	18944	18904	19200	19054	19164	19194	19026	18904	18918	18984	19165	18949	18988	18833	18995	19178	18899	19054	18878	18894	18949	18998	19039	19188	19010	18863	19127	18979	19242	19056	18905	19010	19046	18936	19065	19191	18961	18939	19060	18995	18894	19050	19036	18851	18920	18888	19163	19173	19086	18981	19121	19001	18940	18967	18809	19026	18732	19085	19044	19095	18958	18862	18917	19000	19037	18914	18832	18880	19105	19039	18689	19018	19258	18995	18952	19004	19101	19009	18975	19142	19036	19214	19177	19203	18947	19107	18961	19035	18951	19101	18956	18901	18865	18945	19079	19113	18889	18980	18975	18953	19067	19030	18887	19039	19121	18882	19087	19062	19075	19101	19016	19123	19093	19025	19080	18741	18936	19144	19025	19070	19002	19132	19031	18965	18975	19072	19109	18913	18977	19108	18901	18986	19160	18963	19050	19095	19118	18920	18881	18862	18808	18884	18813	18979	18828	19240	19033	18603	19158	18887	19017	19053	19038	18867	18892	18973	18948	19080	18860	18998	18976	18898	19042	19074	19027	18986	18996	19092	18987	19186	18944	18788	19348	18845	18890	18926	19073	18723	19050	19059	18918	19005	18909	18847	18895	19077	19053	19120	18936	19024	18944	18840	18761	18874	19001	18841	18925	19096	19138	19049	18876	18947	19130	19055	18895	18906	18813	19035	19131	19033	19106	19141	18677	18883	19027	19083	18948	19097	18951	18843	19275	19214	18955	19050	18948	19114	19134	19174	19096	18958	18960	19177	19097	19037	19034	18847	19006	18938	19071	19279	19160	19246	18849	18927	18975	18871	18783	19162	19133	18970	18884	18978	18965	19029	18992	19077	18927	19034	19048	19178	19081	18828	18802	18974	19053	19134	19023	18922	19042	19033	18923	19012	18949	18773	18909	18916	19071	18971	19068	18790	18948	18993	19012	18901	18867	19058	19031	18854	18881	19083	18990	18856	18976	19047	18984	18895	18753	19059	19183	18995	18889	19093	18945	18802	18883	19069	18896	18967	18971	19047	19230	18986	18867	19134	18888	18936	18949	18940	18838	18981	18816	18956	18969	19023	18744	18998	18825	19040	19030	18881	18990	18838	19024	19009	18869	18897	19077	18955	19224	18789	18734	18929	18992	18937
27127	47957	43761	34869	30203	26543	24123	22048	20759	19424	18557	18186	17773	17437	17384	16820	16908	16716	16760	16746	16388	16553	16728	16678	16657	16740	16593	16670	16646	16731	16595	16643	16579	16672	16664	16901	16602	16649	16673	16790	16861	16688	16625	16767	16838	16660	16470	16666	16423	16576	16477	16555	16372	16567	16521	16345	16455	16458	16558	16498	16452	16443	16492	16474	16432	16486	16333	16418	16603	16452	16364	16416	16514	16332	16428	16449	16414	16432	16357	16593	16410	16322	16476	16347	16367	16331	16310	16434	16407	16426	16383	16284	16390	16526	16326	16308	16490	16479	16337	16395	16416	16402	16295	16527	16427	16327	16397	16313	16458	16321	16448	16326	16304	16152	16411	16477	16481	16302	16617	16379	16604	16435	16523	16454	16322	16447	16351	16504	16192	16339	16380	16429	16481	16272	16502	16448	16310	16398	16362	16371	16281	16204	16350	16380	16439	16348	16457	16458	16440	16347	16206	16372	16350	16199	16244	16449	16370	16285	16190	16555	16456	16295	16445	16346	16408	16371	16460	16515	16358	16475	16555	16279	16191	16395	16339	16399	16459	16368	16390	16206	16377	16229	16278	16423	16670	16233	16509	16337	16397	16419	16459	16190	16363	16412	16341	16368	16459	16321	16397	16389	16392	16394	16382	16368	16375	16422	16500	16397	16458	16272	16472	16312	16410	16349	16486	16355	16338	16333	16272	16357	16351	16394	16471	16327	16462	16505	16330	16393	16295	16303	16264	16339	16522	16299	16470	16357	16267	16487	16369	16550	16340	16541	16475	16381	16431	16431	16370	16421	16410	16268	16323	16462	16434	16186	16341	16412	16337	16326	16248	16431	16327	16254	16336	16461	16325	16364	16322	16574	16226	16363	16244	16232	16234	16511	16355	16291	16567	16430	16353	16357	16459	16426	16197	16497	16496	16516	16311	16451	16335	16430	16371	16482	16377	16419	16213	16547	16279	16483	16481	16342	16419	16645	16327	16369	16327	16319	16321	16262	16455	16512	16390	16440	16379	16212	16437	16418	16497	16445	16463	16329	16518	16394	16273	16459	16390	16303	16388	16361	16361	16569	16244	16118	16507	16422	16429	16376	16362	16444	16435	16190	16512	16409	16349	16201	16497	16354	16266	16340	16495	16295	16473	16395	16517	16510	16412	16316	16415	16374	16389	16262	16379	16339	16340	16346	16371	16194	16458	16463	16281	16349	16473	16196	16347	16186	16477	16416	16533	16345	16578	16370	16419	16366	16359	16325	16491	16416	16500	16443	16229	16250	16502	16469	16300	16293	16354	16426	16537	16391	16279	16523	16432	16295	16366	16435	16204	16572	16383	16497	16338	16475	16328	16504	16341	16319	16303	16391	16473	16355	16290	16494	16557	16371	16485	16390	16413	16265	16422	16353	16479	16473	16401	16429	16503	16247	16262	16551	16377	16531	16316	16404	16384	16594	16566	16447	16223	16410	16353	16542	16408	16283	16358	16253	16405	16345	16267	16250	16371	16331	16343	16454	16313	16464	16554	16433	16304	16398	16309	16348	16503	16398	16333	16265	16243	16467	16217	16700	16371	16317	16395	16412	16323	16229	16363	16326	16364	16313	16379	16255	16402	16603	16612	16313	16492	16456	16352	16436	16443	16420	16395	16328	16451	16520	16385	16263	16370	16221	16273	16411	16419	16306	16320	16311	16389	16332	16351	16543	16328	16329	16304	16228	16450	16322	16592	16338	16378	16411	16431	16357	16291	16185	16482	16311	16261	16456	16383	16413	16401	16514	16302	16435	16420	16340	16386	16496	16307	16319	16381	16326	16238	16485	16111	16543	16239	16513	16374	16385	16593	16265	16507	16457	16410	16605	16430	16491	16489	16461	16304	16520	16483	16409	16356	16474	16530	16563	16531	16284	16294	16338	16275	16364	16303	16433	16404	16344	16369	16432	16424	16400	16260	16388	16301	16421	16217	16281	16510	16462	16362	16310	16291	16195	16416	16551	16453	16361	16401	16414	16284	16373	16284	16288	16310	16348	16365	16425	16361	16299	16305	16381	16462	16418	16319	16306	16329	16495	16322	16256	16378	16261	16396	16388	16223	16313	16261	16355	16232	16350	16417	16497	16308	16448	16460	16328	16276	16286	16512	16435	16263	16344	16336	16381	16311	16453	16328	16433	16521	16328	16409	16203	16395	16265	16409	16414	16268	16209	16449	16417	16227	16365	16409	16368	16350	16284	16313	16426	16418	16578	16178	16268	16226	16430	16199	16417	16284	16381	16425	16357	16442	16428	16322	16319	16369	16495	16488	16321	16280	16244	16430	16388	16340	16447	16349	16497	16398	16282	16415	16474	16247	16386	16388	16288	16406	16371	16192	16403	16301	16457	16450	16449	16493	16461	16612	16239	16296	16362	16329	16515	16528	16244	16284	16448	16332	16330	16486	16355	16414	16393	16224	16413	16516	16198	16427	16365	16023	16364	16395	16350	16525	16415	16535	16427	16484	16371	16303	16349	16394	16426	16296	16493	16259	16398	16604	16406	16523	16604	16398	16296	16526	16237	16499	16218	16552	16422	16462	16385	16382	16342	16393	16344	16359	16352	16338	16426	16385	16247	16500	16526	16366	16320	16342	16334	16635	16363	16405	16528	16555	16505	16352	16441	16509	16387	16468	16398	16355	16338	16336	16378	16339	16357	16476	16303	16227	16359	16216	16445	16559	16471	16268	16253	16415	16312	16514	16419	16223	16387	16350	16521	16326	16342	16464	16274	16409	16320	16518	16348	16537	16251	16518	16340	16404	16385	16357	16410	16508	16404	16329	16516	16401	16245	16339	16399	16454	16545	16593	16283	16376	16444	16266	16135	16536	16482	16435	16431	16450	16444	16447	16433	16236	16439	16560	16468	16411	16512	16513	16367	16314	16419	16335	16348	16357	16297	16505	16468	16361	16213	16426	16385	16349	16514	16315	16445	16441	16333	16295	16256	16453	16210	16670	16245	16193	16473	16417	16352	16446	16430	16399	16400	16328	16427	16569	16382	16312	16345	16327	16443	16380	16424	16345	16269	16376	16402	16587	16499	16511	16365	16245	16405	16401	16276	16417	16472	16345	16455	16431	16270	16425	16267	16344	16406	16420	16521	16253	16305	16479	16286	16406	16427	16290	16252	16408	16437	16359	16328	16354	16369	16385	16350	16361	16483	16391	16412	16410	16236	16446	16338	16474	16413	16453	16377	16311	16481	16408	16409	16420	16401	16377	16325	16336	16367	16289	16308	16314	16492	16381	16246	16280	16493	16214	16354	16478	16443	16491	16333	16246	16378	16542	16327	16531	16515	16235	16166	16350	16293	16470	16392	16582	16402	16344	16493	16349	16371	16352	16382	16342	16351	16462	16321	16238	16300	16291	16312	16328	16370	16358	16458	16354	16516	16385	16470	16435	16366	16550	16497	16349	16224	16360	16389	16239	16452	16359	16416	16473	16375	16405	16320	16315	16409	16453	16295	16476	16379	16404	16402	16313	16366	16414	16279	16356	16409	16510	16292	16622	16463	16532	16652	16368	16272	16357	16373	16290	16366	16259	16435	16388	16332	16391	16399	16308	16503	16361	16504	16548	16237	16194	16331	16378	16327	16514	16438	16499	16427	16387	16210	16372	16438	16310	16317	16192	16398	16300	16455	16253	16292	16491	16316	16285	16398	16382	16506	16369	16319	16277	16477	16342	16391	16477	16345	16294	16463	16380	16426	16369	16328	16295	16509	16245	16300	16668	16453	16515	16392	16366	16456	16355	16257	16293	16343	16421	16347	16373	16379	16207	16296	16493	16241	16327	16223	16358	16487	16406	16469	16347	16264	16333	16133	16478	16339	16447	16277	16306	16411	16350	16337	16417	16398	16446	16408	16635	16410	16184	16361	16408	16441	16434	16470	16316	16411	16376	16409	16525	16355	16494	16395	16486	16407	16457	16278	16534	16379	16339	16342	16373	16532	16320	16516	16404	16678	16369	16578	16368	16335	16361	16446	16360	16291	16262	16399	16387	16316	16438	16400	16219	16326	16415	16322	16552	16381	16311	16392	16392	16247	16324	16324	16445	16492	16455	16217	16441	16346	16250	16281	16491	16353	16311	16353	16350	16393	16379	16538	16279	16336	16334	16370	16413	16328	16517	16291	16261	16319	16292	16545	16462	16401	16434	16539	16600	16280	16533	16285	16518	16455	16335	16443	16245	16289	16446	16134	16241	16451	16466	16449	16282	16248	16416	16376	16486	16413	16380	16400	16310	16278	16331	16415	16209	16319	16652	16345	16294	16443	16170	16492	16384	16302	16279	16266	16328	16424	16460	16237	16345	16591	16469	16258	16361	16151	16320	16585	16413	16422	16357	16443	16343	16424	16265	16400	16224	16401	16301	16545	16332	16338	16515	16502	16168	16389	16373	16451	16354	16370	16372	16502	16325	16351	16486	16503	16361	16430	16374	16417	16458	16517	16503	16459	16442	16324	16293	16587	16413	16238	16481	16388	16397	16316	16385	16277	16393	16420	16488	16557	16511	16340	16304	16548	16544	16197	16576	16407	16367	16491	16352	16417	16348	16335	16392	16411	16253	16286	16348	16265	16382	16283	16615	16336	16309	16380	16329	16592	16277	16355	16285	16459	16397	16470	16360	16494	16409	16446	16368	16293	16336	16427	16520	16209	16320	16284	16385	16396	16334	16296	16462	16548	16188	16471	16286	16261	16480	16362	16389	16301	16456	16181	16412	16244	16359	16414	16349	16296	16554	16383	16308	16530	16406	16408	16299	16302	16394	16297	16325	16488	16391	16308	16596	16341	16452	16447	16445	16214	16183	16428	16223	16259	16407	16332	16387	16183	16621	16255	16407	16348	16476	16377	16482	16269	16205	16331	16214	16405	16428	16196	16547	16493	16356	16316	16187	16570	16594	16347	16384	16401	16442	16436	16393	16500	16456	16442	16442	16323	16436	16250	16293	16411	16347	16423	16536	16481	16105	16478	16402	16141	16293	16519	16297	16366	16409	16505	16485	16397	16286	16360	16312	16323	16417	16384	16532	16366	16612	16402	16567	16349	16270	16252	16233	16340	16462	16359	16243	16321	16321	16654	16384	16315	16350	16518	16423	16225	16346	16607
27805	24308	30200	27674	22818	21286	20443	19575	18830	18834	18453	18292	18108	18018	17967	17994	18019	18002	17799	17872	17850	17765	18008	17754	17987	17729	17964	17859	18008	18095	18036	17920	17778	17940	18077	17955	17943	18067	17984	17855	17996	18182	17943	17887	17630	17887	17845	17691	17901	17867	17667	17827	17921	17874	17854	17741	17690	17668	17774	17807	17917	17771	18076	18038	18077	17938	17844	18097	18043	17801	18038	17766	17937	17882	17873	17961	18189	17964	18086	17773	17690	17838	17839	17656	17905	17811	17697	17767	17831	18050	17806	17938	17928	17899	17924	17716	17795	17969	17747	17939	17893	17756	17855	17919	17804	17901	17926	17972	17751	18003	17610	17798	17879	17679	17846	17919	17866	18002	17944	17861	17907	18074	17824	17760	17687	17715	17690	17945	17895	17691	17817	17818	17974	17881	17829	17680	17869	17691	17785	17819	17889	17836	17847	17927	17922	18057	17962	17758	17945	17960	17833	17668	17930	17925	17943	17816	17928	17855	17972	17898	18001	17924	18070	17693	18028	17823	17689	17794	17933	17966	18003	17943	17807	18000	17938	17672	17842	17950	17734	17893	17916	17853	17862	17822	17926	17981	17803	17793	17788	17712	17819	17888	17914	17757	17787	17853	17887	17867	17914	17905	17757	17824	17733	17927	17896	18100	17904	17816	17814	17790	17995	17860	17804	17767	17761	17959	17808	17780	17731	17823	17814	17963	17925	17857	17810	17664	17789	17810	17629	17785	17749	17775	17681	17791	17851	17772	17851	17786	17741	17766	17811	17919	17677	17816	17869	17931	18012	17742	17945	17868	17801	17935	17687	17863	17898	17928	18028	17689	17883	17823	17708	17891	17695	17829	17876	17739	17645	17962	17883	17839	17731	17673	17719	17879	17787	17833	17660	17666	17873	17901	17950	17766	17829	17638	17927	17800	17897	17955	17642	17907	17950	17930	17728	17608	17908	17836	17773	17793	17751	18072	17861	17811	17981	17667	17916	18087	17877	17898	17993	17947	17643	17738	17926	17932	17821	17774	17752	17830	17732	17805	17657	17825	17651	17864	17744	17937	17842	17837	17839	17713	17808	17829	17891	17625	17863	17920	17720	17920	17869	17757	17982	17953	17786	18015	17887	17970	17833	17970	17805	17856	17894	17690	17968	17806	17963	17972	17712	17665	18103	18046	17848	17885	17813	17908	17884	17738	17872	17991	17755	17891	17877	17706	17921	17805	17718	17845	17888	17642	17780	17926	17878	17945	17835	17753	17817	18012	17690	17921	17920	17774	17786	18135	17917	17928	18123	18087	17980	17885	17741	17679	17722	17556	17915	17864	17825	17813	17854	17869	17820	17895	17823	17926	17810	17841	17747	17956	17865	17684	17871	17864	17903	17749	18056	17619	18027	17948	17778	17912	17835	17869	17739	17820	17816	17838	17770	17630	18112	17994	17773	17654	17932	18031	17747	17817	17892	17874	17775	17809	17906	17778	17966	17840	17757	17819	17700	17905	17930	17873	17978	17723	17732	17794	17852	17897	17638	17725	17867	17806	17999	17851	17769	17890	17709	17635	17949	17868	17980	17857	17918	17704	17950	17816	17912	17851	18026	17737	17884	17817	17992	17725	17882	17950	18002	17716	17890	17927	17994	17916	17750	17685	17686	17781	17979	18005	17939	18007	17776	17903	17918	17800	18019	17831	17860	17823	17929	17924	17914	17817	17672	17816	18027	17660	17858	17997	17829	17685	17872	17779	17809	17779	17841	17640	17703	17819	17892	17839	17903	17860	17912	17900	17976	17886	17881	17954	17844	17909	17930	17928	17874	17906	17657	17820	17758	18024	17818	17897	17729	17815	17905	17658	18027	18019	17714	17968	17922	17776	17882	17962	17743	17864	17895	17787	17739	17792	18068	17862	17951	18054	17737	17886	17716	17759	17661	17989	17860	17768	17830	18098	17844	17668	17728	17688	18024	17957	17900	17865	17819	17909	17791	18063	17777	17789	18004	17862	17915	17890	17897	17901	17796	17922	17696	17859	17744	17776	18001	17693	17753	17657	17942	17783	18000	17785	17806	18052	17769	17844	17676	17687	17557	17752	18026	17975	17877	17824	17815	17831	17874	17757	17779	17824	17843	17905	17881	17744	17912	17705	17980	17746	17924	17896	17629	17675	17858	17949	17776	17771	17894	17727	17766	17977	18020	17676	17754	17756	17661	17686	17997	17925	17953	17621	17765	17761	17605	17643	17717	17904	17990	17826	17722	17739	18056	17893	17882	17853	17934	18020	18041	17786	17981	18050	17725	17665	17639	17658	17769	17750	17978	17968	17848	17862	17783	17632	17923	17944	17899	17814	18040	17789	17779	17676	17872	17726	17734	17822	17749	17808	18041	17838	17821	17853	17686	17635	18048	17786	17658	17832	17765	17821	17871	17884	17904	17867	17665	17831	17886	17987	18164	17865	17829	17944	17922	17900	17770	17807	17655	17874	17815	17656	17724	17771	17968	17692	17875	17703	17863	17705	17610	18050	17698	17873	17805	17885	17799	17812	17723	17966	17790	17937	17824	18006	17730	17829	17774	17660	17815	17863	17990	17906	17955	17751	17593	17939	17877	18015	17993	17684	17684	17799	17831	18047	17852	17782	17795	17885	17728	17629	18027	17833	17764	17746	17922	17718	17978	17771	17794	17899	17553	17842	17867	17851	17758	17720	17931	18010	17770	17778	17979	17857	17787	17893	18144	17843	17838	17723	17808	17728	17731	17936	17915	17958	18034	17714	17840	17821	17619	17731	17794	17836	17852	17823	17897	17575	17967	17749	17730	17623	17722	17777	17816	17975	17797	17769	17767	17490	17733	17724	17693	18026	17650	17877	17790	17838	17921	17872	17872	17983	17942	17844	17767	17808	17626	17668	18018	17838	17779	17727	17928	17829	17936	17767	17906	17869	17956	18003	17906	17871	17888	17736	17815	17755	17735	17747	17696	17752	17789	17855	17904	17918	17787	17907	17795	17737	17810	17841	17597	17773	17829	17650	17988	17949	17766	17927	17945	17701	17737	18080	17866	17755	17802	17749	17874	17999	17861	17762	17734	17868	17620	17803	17923	17813	17811	17562	17849	18040	17687	17867	17803	17748	18015	17834	17723	17969	17772	17855	18008	17647	17864	17928	18017	17951	17870	17838	18002	17751	17741	17971	17975	17913	17755	17809	17731	17866	17904	17963	18074	17667	17871	18232	17883	17688	17860	17937	17892	17922	17738	18014	18058	17925	17868	17823	17857	17704	17838	17777	17910	17872	17727	17637	17806	17858	17831	17902	17919	17922	17761	17714	17719	17824	17994	17747	17870	17879	17827	17575	17770	17945	17839	17681	17835	17750	17783	17782	17870	17952	17717	17958	17694	17742	17831	17876	17798	17947	17984	17974	18072	17916	17633	17898	18002	17821	17676	17952	17691	17916	17934	17766	17826	17952	17848	17838	17662	17753	17941	17784	18016	17746	17854	17902	17656	17714	17555	17942	17789	17687	17759	17770	17802	17838	17903	17816	17850	17973	17877	17786	17712	17943	17722	18054	17883	17653	17836	18026	17686	17573	17880	17965	17930	17760	17772	17820	17843	17851	17956	17942	17797	18033	17785	17806	17735	17996	17795	17990	17853	17834	17704	17907	17783	17705	17691	17787	17795	17843	17732	17614	18012	17913	18060	17857	17562	17903	17810	17788	17834	17869	18065	18124	17833	17942	17792	17804	17730	17986	18053	17775	17909	18158	17739	17770	17969	17932	18094	17833	17812	17932	17971	17818	17951	17736	17719	17861	17777	17899	17871	17656	17975	17832	17897	17601	17754	17671	17455	17736	17984	17847	17835	17819	17919	17943	17757	17929	18137	17864	17931	18013	17834	17680	17735	17956	18078	17697	17943	17941	17700	18080	17942	17766	17702	17984	17866	17858	17796	17743	17689	17903	18051	17906	17840	17981	18122	17952	17914	17780	17704	17889	17850	17732	17889	17890	17898	17896	17803	17855	17966	17917	17902	17901	17923	17871	17962	17890	17790	17703	17980	17653	17674	17796	17737	17866	17945	17892	17784	17811	17793	17858	17777	17879	18005	17792	18048	17740	17829	17833	17745	17866	17523	17695	17967	17977	17911	17887	18079	17989	17834	17819	17863	17959	17835	17802	17741	17888	17648	18005	17595	17886	17785	17873	17925	17771	17886	17712	17908	17801	17940	17884	18068	17910	17870	17940	17722	17937	17827	17718	17742	17914	18052	17977	17864	17725	17737	17944	17765	17914	18264	17874	17994	17784	17868	17816	18099	17845	17820	17664	17875	17878	17759	17869	17866	17905	17766	17742	17683	17889	18207	17942	17868	17885	17767	17922	17775	17899	18025	17886	17902	17845	17803	18078	18063	17825	17421	17870	17957	17789	17738	17903	17733	17837	17856	17949	17736	17876	18013	17706	17760	17532	17831	17654	17614	17970	17987	17829	17777	17827	17599	17685	17838	17824	17951	17919	17935	18098	17830	17910	17958	17889	17687	17696	17625	17627	17902	17905	17955	17881	17728	17855	17979	17841	18010	17815	17841	17766	17749	17755	17729	17738	17783	17813	17712	17870	17790	17798	17743	17798	17841	17946	17977	17786	17744	17835	17980	17800	17667	18022	17952	17973	17894	17813	17802	17806	17690	17872	17889	17848	17864	18032	17906	18022	17895	17927	17997	17820	17865	17718	17841	18143	17551	17811	17844	17817	17885	17848	17968	17800	17643	17848	17850	17857	17901	17717	17867	17880	17856	17921	17968	17965	17824	17918	18031	17719	17833	18022	17600	17802	17860	17807	17781	17988	17818	18071	18009	17751	17983	17967	17815	18011	17950	17892	17917	17693	17681	17776	17764	17945	18114	17914	17642	17926	17858	17911	17776	18005	17801	17655	17920	17675	17977	17941	17885	17784	17879	17721	17854	17922	17900	17944	17806	18033	17589	17805	17737	17902	17805	18028	17605	17860	18027	17865	18013	17468	17759	17801	18219	18012	17785	17905	17778	17748	17706	17907	17829	18002	17782	17822	17899	17794	17836	18084	17767	17715	17916	17787	17774	17916	17747	17851	17726	17874	17622	17830	17835	17893	17785	18014	17784	17677	17826	17926
25686	36694	33444	26315	23167	20874	19700	18343	17554	17083	16479	16242	16269	15979	15921	15763	15734	15772	15748	15715	15836	15821	15685	15653	15818	15749	15712	15845	15616	15799	15776	15920	15950	15762	15808	15808	15843	15791	16046	15811	15932	15863	15897	15879	15904	15718	15869	15730	15716	15671	15556	15820	15754	15689	15693	15724	15671	15605	15677	15772	15697	15763	15743	15720	15777	15795	15874	15646	15513	15606	15607	15598	15741	15523	15734	15672	15755	15557	15814	15831	15725	15782	15739	15468	15695	15772	15834	15784	15793	15659	15668	15651	15821	15756	15733	15545	15706	15645	15646	15534	15596	15781	15620	15631	15778	15692	15565	15632	15688	15579	15428	15727	15657	15714	15598	15773	15799	15706	15636	15660	15577	15561	15854	15687	15669	15710	15660	15747	15615	15659	15733	15568	15669	15736	15738	15885	15728	15470	15901	15650	15673	15649	15561	15652	15787	15841	15791	15810	15648	15629	15632	15531	15675	15843	15511	15673	15621	15614	15874	15652	15833	15675	15716	15731	15759	15724	15624	15642	15562	15714	15763	15624	15726	15700	15724	15770	15766	15694	15600	15437	15568	15671	15718	15564	15732	15616	15750	15651	15615	15606	15753	15536	15579	15674	15616	15820	15691	15682	15641	15640	15664	15534	15729	15647	15758	15831	15635	15730	15635	15511	15801	15689	15750	15566	15550	15758	15811	15631	15642	15875	15674	15563	15586	15733	15696	15716	15684	15912	15486	15615	15726	15800	15623	15703	15647	15808	15667	15584	15517	15660	15756	15613	15558	15577	15774	15660	15681	15637	15563	15722	15596	15552	15631	15626	15614	15491	15594	15673	15763	15552	15785	15449	15662	15627	15667	15723	15660	15700	15644	15751	15596	15632	15675	15592	15675	15523	15561	15744	15620	15694	15680	15762	15775	15822	15698	15571	15654	15487	15631	15706	15560	15524	15729	15772	15643	15551	15590	15641	15654	15569	15694	15724	15531	15559	15768	15752	15695	15430	15719	15776	15563	15802	15764	15733	15893	15646	15769	15812	15663	15786	15710	15739	15465	15793	15590	15732	15662	15737	15524	15769	15695	15801	15707	15754	15594	15669	15887	15624	15694	15808	15624	15500	15764	15805	15734	15632	15522	15610	15597	15686	15644	15583	15770	15750	15630	15671	15474	15654	15633	15652	15755	15619	15662	15592	15628	15491	15684	15644	15735	15573	15670	15712	15502	15753	15757	15645	15564	15733	15676	15741	15742	15615	15720	15819	15661	15596	15624	15558	15602	15768	15780	15719	15703	15777	15601	15578	15665	15512	15664	15485	15635	15655	15623	15672	15756	15690	15587	15680	15533	15558	15723	15731	15596	15692	15594	15691	15473	15827	15645	15608	15649	15714	15669	15757	15878	15539	15787	15605	15576	15774	15465	15680	15595	15766	15681	15777	15734	15751	15682	15682	15874	15699	15729	15722	15617	15785	15668	15810	15694	15795	15630	15932	15726	15674	15620	15811	15759	15738	15508	15789	15506	15592	15793	15513	15788	15702	15727	15693	15596	15769	15614	15811	15633	15898	15680	15599	15512	15640	15702	15760	15586	15892	15598	15606	15507	15574	15518	15713	15767	15523	15847	15747	15626	15730	15587	15639	15570	15748	15634	15574	15704	15572	15718	15513	15777	15766	15683	15520	15680	15849	15685	15597	15532	15481	15714	15644	15871	15751	15639	15689	15502	15757	15853	15797	15741	15805	15767	15523	15776	15610	15592	15690	15886	15692	15662	15670	15901	15844	15696	15699	15654	15614	15681	15540	15644	15772	15642	15461	15642	15615	15756	15611	15796	15649	15716	15537	15591	15619	15763	15483	15828	15738	15731	15663	15760	15616	15505	15726	15714	15669	15769	15826	15607	15658	15672	15672	15738	15490	15821	15586	15792	15661	15559	15667	15760	15544	15771	15603	15552	15625	15702	15437	15732	15561	15676	15661	15820	15853	15744	15568	15633	15695	15769	15557	15740	15706	15606	15665	15642	15908	15751	15624	15735	15722	15742	15587	15821	15677	15709	15504	15664	15807	15689	15676	15682	15694	15748	15771	15693	15637	15757	15893	15591	15761	15726	15779	15721	15842	15695	15855	15637	15600	15756	15712	15661	15472	15667	15759	15621	15648	15761	15837	15710	15552	15607	15656	15685	15618	15647	15676	15876	15722	15762	15577	15873	15587	15594	15733	15740	15725	15878	15745	15671	15723	15627	15878	15639	15624	15693	15728	15774	15802	15498	15680	15778	15659	15730	15807	15876	15750	15665	15766	15590	15747	15742	15667	15687	15676	15713	15722	15594	15624	15664	15898	15617	15681	15746	15539	15710	15692	15825	15646	15632	15737	15764	15809	15676	15581	15645	15724	15673	15735	15704	15658	15616	15748	15609	15475	15522	15689	15657	15649	15646	15693	15543	15715	15668	15712	15710	15689	15821	15622	15624	15725	15532	15696	15494	15554	15796	15767	15675	15758	15668	15622	15712	15768	15525	15762	15827	15545	15784	15720	15605	15757	15824	15648	15748	15714	15501	15677	15555	15789	15779	15752	15707	15601	15640	15761	15801	15650	15710	15768	15474	15657	15768	15739	15674	15626	15635	15730	15741	15610	15775	15525	15648	15757	15798	15634	15637	15771	15706	15552	15712	15357	15810	15605	15696	15822	15805	15693	15673	15547	15645	15680	15778	15665	15596	15627	15807	15660	15689	15700	15702	15653	15636	15548	15727	15658	15750	15711	15629	15708	15601	15622	15519	15640	15619	15839	15765	15614	15508	15567	15605	15746	15468	15719	15605	15732	15762	15726	15480	15722	15731	15658	15544	15724	15687	15764	15611	15863	15818	15667	15617	15805	15795	15781	15824	15664	15816	15736	15670	15698	15702	15878	15758	15764	15692	15808	15609	15643	15734	15768	15632	15802	15675	15843	15784	15593	15708	15662	15656	15658	15813	15752	15841	15742	15700	15768	15709	15704	15758	15691	15732	15641	15605	15751	15662	15680	15566	15774	15769	15691	15556	15673	15754	15777	15596	15701	15622	15589	15672	15554	15816	15606	15769	15723	15557	15604	15699	15760	15749	15655	15628	15760	15786	15612	15712	15557	15557	15568	15728	15784	15874	15611	15676	15673	15636	15602	15486	15765	15716	15646	15678	15648	15690	15645	15712	15718	15543	15713	15768	15872	15615	15809	15578	15780	15691	15592	15734	15710	15765	15731	15581	15658	15717	15804	15596	15600	15601	15630	15680	15554	15775	15628	15703	15688	15798	15509	15851	15699	15760	15784	15781	15607	15514	15586	15788	15619	15600	15757	15730	15611	15681	15727	15816	15809	15551	15933	15759	15559	15704	15627	15588	15711	15636	15509	15650	15905	15687	15742	15830	15880	15644	15567	15826	15668	15632	15686	15838	15821	15580	15694	15605	15740	15681	15755	15701	15715	15460	15768	15789	15696	15625	15532	15697	15622	15842	15720	15689	15790	15698	15758	15543	15563	15762	15712	15765	15886	15724	15639	15730	15705	15675	15740	15727	15566	15513	15436	15662	15634	15724	15835	15686	15848	15567	15650	15591	15548	15769	15764	15683	15685	15697	15607	15707	15744	15777	15754	15694	15684	15670	15614	15688	15793	15484	15648	15458	15746	15763	15587	15685	15794	15683	15688	15616	15606	15772	15608	15763	15708	15613	15642	15745	15646	15819	15654	15737	15608	15639	15869	15743	15760	15785	15657	15686	15531	15682	15651	15722	15550	15678	15473	15706	15627	15876	15739	15600	15616	15702	15594	15728	15795	15687	15720	15783	15805	15728	15595	15591	15653	15527	15609	15616	15652	15695	15618	15648	15751	15785	15691	15725	15623	15640	15513	15654	15622	15606	15712	15711	15576	15731	15664	15737	15574	15403	15843	15696	15819	15600	15643	15716	15840	15566	15609	15863	15679	15759	15639	15635	15608	15751	15760	15739	15809	15696	15656	15860	15531	15570	15617	15777	15832	15750	15796	15638	15743	15621	15660	15648	15542	15477	15669	15553	15813	15611	15593	15636	15624	15776	15687	15666	15727	15692	15642	15807	15765	15670	15734	15755	15630	15651	15622	15580	15811	15537	15690	15630	15822	15574	15592	15739	15568	15682	15615	15563	15531	15693	15555	15520	15629	15533	15696	15609	15659	15921	15778	15623	15767	15621	15740	15611	15762	15707	15510	15756	15668	15751	15378	15649	15670	15700	15590	15576	15618	15739	15675	15760	15611	15774	15664	15812	15798	15693	15784	15537	15730	15718	15678	15606	15823	15646	15856	15658	15620	15905	15641	15576	15546	15870	15865	15729	15603	15682	15587	15516	15750	15480	15917	15568	15577	15679	15842	15700	15735	15599	15656	15598	15652	15668	15829	15667	15576	15660	15631	15733	15679	15686	15769	15738	15724	15693	15605	15849	15583	15861	15628	15630	15729	15545	15652	15750	15708	15530	15806	15803	15552	15654	15680	15661	15657	15499	15720	15805	15711	15582	15701	15759	15554	15731	15655	15599	15629	15684	15533	15559	15803	15610	15732	15632	15533	15705	15644	15693	15566	15593	15629	15577	15805	15633	15659	15708	15743	15578	15784	15677	15518	15685	15726	15704	15678	15655	15773	15657	15632	15618	15703	15593	15619	15702	15514	15871	15584	15635	15666	15702	15645	15513	15890	15576	15635	15674	15610	15617	15729	15539	15683	15792	15446	15603	15774	15688	15511	15674	15740	15596	15741	15746	15635	15696	15701	15594	15665	15613	15713	15709	15760	15647	15780	15737	15719	15697	15594	15768	15625	15720	15577	15605	15522	15815	15667	15771	15551	15769	15693	15655	15660	15784	15702	15683	15792	15582	15555	15674	15467	15850	15755	15754	15758	15669	15690	15802	15809	15642	15745	15558	15608	15716	15851	15711	15773	15776	15728	15841	15669	15739	15721	15711	15622	15768	15631	15616	15661	15657	15589	15687	15481	15636	15574	15543	15630	15819	15721	15667	15655	15771	15737	15748	16005	15654	15845	15653	15710	15781	15704	15607	15778	15633	15690	15589	15591	15705	15664	15627	15874	15749	15592	15750	15578	15684	15706	15636	15634	15660	15531	15600	15769
23723	21090	28516	24342	23248	24703	24292	20775	19732	19475	19338	18850	18767	18499	18079	18386	18217	18115	18203	18386	18027	17913	18092	17974	18280	18041	17900	17891	18066	18089	18049	18058	18193	18070	18106	17882	18206	17906	18206	18260	18113	18129	17956	18093	18103	18095	18117	17902	17926	18110	18275	18120	17766	17976	18035	17923	18152	18169	17953	18018	17958	18067	18125	17931	17979	17879	18019	17799	18114	17917	17738	17991	18058	17954	18077	17935	18086	17945	17717	18017	17887	18030	17810	17778	18050	17948	18038	17925	17982	17911	17958	17925	17777	17935	18073	17784	17967	17985	17938	17722	17717	17860	17927	18031	17900	17911	17922	17724	17900	17914	17796	17859	17882	17963	17801	18113	17875	17921	18054	17991	18094	18133	18062	18030	17921	18096	18041	18002	18150	17950	17815	17917	17799	17904	17777	18007	18003	17853	17849	17681	17916	17832	18037	17759	17941	17846	18049	17693	17871	17641	17726	17742	17960	17872	17911	17901	18018	17998	17963	17903	17908	17910	18166	17794	17822	17692	17855	17708	17979	18032	17915	18062	17797	17966	17925	17756	18004	17940	17890	17686	17865	18063	18096	17939	17906	17906	17856	18212	17954	17921	18005	17924	17733	17943	17875	17773	17853	17917	17977	17869	18023	17800	17951	17821	17885	17875	17913	17748	17889	17742	18028	17909	17742	17972	17798	17985	17943	17816	17802	17856	18064	17828	18112	18051	18172	17829	17699	17854	17769	17893	17771	17830	17865	17952	18004	17924	17972	17937	17931	17897	17902	17960	17851	17722	17882	17813	17944	17783	17887	17885	17913	18070	17957	17914	17944	17965	18093	17992	17907	17866	17771	17913	17722	18014	18021	17945	17915	17963	17760	17954	17805	17845	17836	17739	18002	17906	17833	18005	18139	17987	17948	17931	18067	17952	18151	17894	17928	17797	17809	18054	17726	17793	17941	17957	18068	17825	17988	17843	17832	17951	17826	17841	17995	17874	17964	18047	17807	17991	18097	17831	17989	17704	17973	17880	17945	17957	18013	17834	17943	17834	17939	17968	17989	17910	17962	17893	17733	17767	17947	17724	17702	17925	18032	17880	17808	17832	17876	17827	18088	17826	17979	17853	17946	17979	17985	17896	17816	17985	18031	17885	17894	17959	17941	17896	17903	17799	17962	18118	17830	17875	17990	17864	18067	17959	18142	17870	17858	17815	18046	17928	17990	17985	17765	17810	18098	17762	18015	17969	17831	18008	17599	17741	18029	17977	17964	17864	18049	17867	17851	17808	17989	17796	17836	18076	18078	18069	18264	18084	18020	17969	17942	17979	17911	17962	17982	17943	17871	17861	17972	17961	18055	17886	17773	17847	17973	17764	17940	17933	17769	17926	18029	17906	17967	18110	17861	17915	17804	17847	17760	17971	17770	17808	17965	17885	17928	17855	18046	17806	17913	17784	17812	18118	17901	17972	18038	18105	17881	17945	17723	18001	17891	18147	17878	17595	17768	17936	17934	17887	17955	17925	17937	17880	17691	17875	17862	18074	17975	17765	17896	17858	18008	17927	18030	17957	17964	17946	17724	17822	17841	17831	17941	17764	17797	17938	17915	17883	18002	17782	17904	17821	17921	17751	18006	17865	17960	17986	17918	18031	17813	17963	17711	17951	17730	17890	17938	17911	17982	18006	17817	18115	18009	18084	17623	17856	17810	17974	17781	17858	18107	18045	17941	17936	18029	17931	17826	17783	17903	17737	17997	17960	17725	17930	17901	17999	17995	18059	18089	17976	18067	17847	18052	17960	17760	17944	17912	17877	17890	17952	17872	17889	17857	18040	17840	17589	17965	17757	17907	17940	18023	17863	17888	17861	17763	18058	17973	17877	17814	17950	17937	17945	18063	18005	17743	17788	17901	17982	17991	18042	18017	18010	17699	17997	18005	17949	17927	17873	18022	18019	18015	17812	17975	17779	17987	17833	17949	17793	17840	17730	17840	17744	17905	17863	17738	17960	18055	17821	17755	17797	18050	18061	17791	18040	17993	17898	17983	17800	17882	17885	18041	17855	17874	18025	17855	17779	17810	17978	17897	17892	17973	18047	17753	17854	17672	18032	17929	18031	17961	17943	18064	18175	18011	17947	18060	17891	17936	17841	17900	17842	18010	17920	17817	17796	17852	17947	18027	17906	17906	17901	18144	17860	17817	17743	17839	17984	18004	17973	17977	18115	18087	17974	17829	17830	17812	17807	17848	17767	18073	17993	17742	17853	17768	17814	17839	17859	17732	17782	18027	17921	17915	18019	17849	18031	18047	17999	17979	17891	17954	17911	17979	17983	18053	17928	17873	17900	17884	18019	17826	18021	17918	17636	17909	17976	17832	17802	17727	17801	17898	17834	17924	17747	17858	17865	17815	17953	17941	17973	17853	17783	17978	17971	17781	17782	17874	17819	17787	18038	17780	17959	17861	17933	18007	17776	17865	18084	18099	17930	17855	18003	17935	17737	17981	17785	17970	17988	18002	18047	18009	17940	17777	17913	18131	18107	17953	17857	17974	17862	17964	17946	17927	17799	17904	18010	17971	17943	17873	17984	17977	17953	17834	17997	17934	17817	17952	17951	17875	17792	17986	17805	17938	18257	17922	18088	18192	17820	17953	17906	17814	17854	17736	17929	18041	17928	17899	17874	17996	17934	17928	18005	17893	17976	17936	17853	17911	17755	17865	18039	18028	17861	17918	17829	17790	17826	18050	18045	17857	17905	17976	17985	18004	17812	17797	17793	17820	17864	17928	17945	17787	18057	17968	17803	17747	17958	17916	17950	17985	18006	17978	17900	17874	17816	17825	17899	18021	17813	17916	17923	18007	17623	17744	17885	17963	18100	17878	17901	17886	17840	17909	17732	17977	17731	18075	18018	18048	17885	17973	17870	18097	17989	18053	17971	17907	17927	18028	17893	17949	17833	17943	17822	17822	17896	17863	17844	18080	17799	17974	17976	17838	18006	17810	17856	17863	17948	17711	18017	17895	18262	17947	17940	17754	17901	17972	17723	17712	18160	17852	18089	17943	17948	18048	17949	17749	17801	17733	17989	17991	17918	17889	18056	17952	17742	17972	18036	17977	17948	17921	18012	18060	17834	17780	17771	17888	17770	17873	18138	17864	17877	17940	17876	17882	18167	17801	18138	18004	17904	17980	18071	17877	18070	17932	17835	18009	17886	17798	17889	17841	17920	17806	17905	17687	17786	17814	17992	18038	18156	18165	17834	18142	17924	17865	17999	17993	18040	17825	18007	17973	17966	18130	17915	17894	17959	17959	17838	18042	17675	18100	18019	17837	17899	18075	17856	18102	17862	17765	17891	18189	18013	17898	17841	17970	17847	17714	17879	17861	17912	17827	17929	17922	17757	18001	18035	18032	17946	17865	17909	17767	17899	17722	17799	17924	17594	17797	18047	17705	18035	17876	17919	18184	17946	17982	17797	17836	18046	17993	17979	17893	17972	18164	17856	17881	17937	17980	17854	18085	17755	17908	17946	17934	17847	18100	17872	17886	18019	17804	17925	17961	17711	17849	17809	17950	17934	18109	17994	18106	18031	17897	17877	17950	18126	17797	17969	18027	17961	17889	17888	18068	17910	17834	17951	17942	17773	17918	17740	17997	17972	17920	18087	17865	17912	18020	17835	17943	17971	17857	17911	17920	17814	17767	17952	17975	17808	17895	18078	18021	17874	17993	17846	17859	17832	17698	18070	17836	17807	18043	18087	18056	17912	18084	17881	17853	18006	17773	17857	17901	17804	18068	17877	17851	18066	17985	17782	17843	17767	17864	17760	17994	17978	17998	18092	18008	18011	18094	17959	17776	17984	17762	17887	17892	17864	17876	17741	17969	17819	18014	18147	17850	17835	17904	18253	18003	17976	18106	18011	17984	17979	17935	17959	17997	18093	17907	18048	17965	17763	17818	17786	17904	17908	17874	17829	17822	17863	17972	18070	18236	17918	17935	18000	17837	17992	18124	18085	17978	17972	17814	17796	17892	17640	18050	17848	18048	17884	18086	18068	18026	17852	18032	17968	17910	18216	17792	17888	18023	17839	18073	18048	17828	18063	18009	17779	17902	17932	17680	18171	17937	17933	17710	17948	18114	17991	17933	17750	17866	17991	17838	17832	17921	17958	17945	18040	18121	18019	17825	17981	17963	17853	17913	18009	17973	18096	17779	18052	17978	17993	17799	18071	17956	17811	17950	18010	17931	17952	18190	17918	18034	18017	17939	18055	17812	18012	17923	17975	18020	17992	17935	18010	18026	18034	17809	17980	17788	17843	17953	17980	18096	17979	17972	18051	17985	17783	17892	17992	17972	17962	17854	17848	18037	17825	18147	17962	18032	17943	17684	17976	17888	17846	17946	17719	17727	17853	18004	17975	17985	18000	17859	17976	18023	17698	17816	17955	17985	17809	17912	17839	17950	17739	18042	18198	17908	18011	17998	18176	17983	17833	18013	17821	17963	17901	18051	17769	17840	17699	17908	17930	17843	17810	17806	17973	17641	17806	17896	18013	17800	17954	17860	17845	17964	17838	17979	17906	17998	17918	17915	17832	17906	18093	17916	17936	17978	17898	18035	18031	17948	17803	17986	17880	17914	17842	17902	17907	18020	17887	17863	17802	17846	17952	17890	17884	17852	17915	17963	17942	17848	17916	17897	18235	17806	17873	17980	17949	18000	18043	18033	18056	17847	17893	17887	17894	17940	17966	17935	17914	18018	18042	17955	17852	17912	17891	17929	17944	18049	17956	17964	17916	17797	17951	17989	17862	17948	17933	17848	17784	17882	17952	18061	18095	17948	17823	17845	18003	17791	17833	17845	17870	17898	17930	17884	17943	18008	17786	17851	17938	18008	17777	17798	17984	17878	17975	17987	18008	17899	17705	17925	17752	18053	17808	17915	17944	17849	18035	17839	17785	17916	18032	18000	17948	17833	17896	17999	17916	18018	17897	18026	17916	18048	18032	17838	17714	17985	17809	18001	17983	17984	17932	18075	17767	17966	18066	18033	17987	18170	17875	17921	18054	17885	17808	17953	17814	17997	17894	17928	17867	18025	17695	17914	17760	18113	18186	17941	17772	18259	17887	17993	17981	17861	17865	17916	17924
24652	42460	38962	30753	26785	24220	21947	20143	18795	17919	17425	16823	16674	16357	16141	15996	16036	15895	15946	15688	15826	15738	15917	15723	15862	15803	15760	15805	15763	15994	16080	15846	15975	15868	15942	16075	15838	15938	15858	15950	15918	15793	15996	15941	15948	16006	15920	15917	15840	15934	15591	15865	15874	15759	15677	15756	15661	15667	15725	15763	15620	15655	15677	15817	15951	15837	15755	15853	15820	15852	15784	15722	15759	15722	15799	15745	15684	15835	15703	15931	15778	15562	15857	15814	15927	15794	15668	15836	15786	15663	15618	15673	15748	15834	15669	15632	15614	15833	15803	15781	15677	15803	15827	15511	15813	15561	15787	15753	15720	15746	15905	15810	15621	15632	15720	15610	15580	15596	15566	15664	15654	15795	15907	15596	15902	15909	15592	15766	15744	15691	15597	15633	15777	15996	15647	15551	15807	15793	15642	15689	15709	15745	15733	15812	15694	15577	15623	15824	15843	15660	15786	15585	15548	15723	15686	15629	15595	15706	15859	15814	15713	15462	15559	15719	15589	15732	15734	15645	15812	15605	15775	15740	15621	15622	15680	15794	15692	15820	15844	15612	15807	15660	15833	15732	15523	15637	15729	15588	15781	15795	15718	15718	15616	15668	15764	15679	15547	15775	15684	15676	15742	15779	15696	15541	15755	15667	15747	15777	15595	15756	15825	15763	15579	15684	15827	15600	15770	15708	15725	15700	15718	15725	15583	15665	15832	15553	15859	15784	15792	15721	15724	15464	15575	15785	15723	15671	15966	15772	15648	15654	15728	15678	15604	15553	15672	15637	15642	15683	15742	15562	15688	15741	16006	15645	15598	15776	15624	15624	15704	15574	15777	15684	15703	15635	15711	15726	15816	15855	15717	15624	15667	15667	15822	15802	15738	15705	15808	15812	15659	15731	15696	15988	15764	15691	15842	15717	15744	15755	15611	15874	15786	15563	15747	15799	15940	15807	15793	15604	15755	15638	15695	15548	15611	15656	15716	15662	15708	15858	15643	15734	15804	15602	15727	15636	15678	15771	15611	15673	15646	15763	15660	15829	15873	15757	15778	15660	15662	15706	15680	15668	15821	15888	15683	15591	15633	15645	15715	15614	15640	15516	15760	15764	15834	15710	15603	15718	15782	15662	15651	15620	15751	15677	15765	15524	15872	15757	15788	15790	15689	15773	15681	15630	15872	15642	15648	15754	15801	15688	15931	15634	15850	15696	15577	15725	15701	15686	15732	15511	15556	15771	15845	15768	15595	15630	15587	15818	15772	15766	15679	15561	15838	15766	15726	15560	15854	15855	15674	15725	15775	15639	15730	15774	15769	15873	15596	15737	15542	15783	15838	15615	15655	15712	15613	15633	15758	15663	15808	15697	15653	15623	15594	15541	15641	15855	15673	15835	15609	15791	15721	15675	15627	15758	15914	15710	15604	15598	15622	15841	15578	15630	15694	15739	15702	15638	15801	15705	15678	15475	15868	15945	15641	15709	15654	15537	15747	15787	15820	15653	15776	15692	15506	15702	15834	15772	15828	15844	15568	15595	15709	15893	15604	15840	15650	15691	15587	15680	15541	15834	15906	15554	15776	15777	15760	15691	15629	15615	15743	15705	15768	15630	15524	15711	15699	15676	15647	15656	15595	15852	15764	15683	15825	15533	15748	15627	15822	15727	15732	15717	15668	15561	15615	15801	15786	15659	15811	15839	15683	15569	15599	15464	15586	15772	15730	15857	15703	15788	15597	15724	15901	15772	15892	15626	15648	15616	15843	15753	15623	15803	15763	15885	15730	15804	15748	15814	15625	15891	15492	15817	15682	15652	15659	15709	15721	15725	15712	15942	15589	15750	15720	15750	15881	15638	15747	15730	15613	15731	15711	15646	15648	15820	15682	15591	15592	15681	15627	15655	15718	15632	15756	15764	15937	15699	15708	15806	15820	15570	15710	15670	15582	15515	15663	15528	15746	15463	15737	15686	15659	15668	15765	15805	15707	15834	15839	15641	15717	15782	15676	15670	15662	15612	15711	15749	15680	15690	15757	15662	15734	15614	15756	15851	15745	15705	15529	15539	15815	15683	15712	15860	15693	15848	15713	15676	15933	15764	15910	15667	15816	15802	15569	15821	15738	15765	15667	15850	15644	15820	15709	15597	15619	15774	15683	15767	15603	15678	15638	15545	15686	15715	15683	15838	15688	15930	15756	15660	15869	15685	15581	15573	15784	15786	15813	15747	15885	15708	15693	15575	15833	15617	15656	15877	15601	15710	15853	15631	15774	15771	15712	15724	15954	15629	15666	15752	15536	15676	15672	15762	15734	15682	15592	15733	15657	15701	15659	15609	15800	15706	15751	15521	15722	15697	15525	15863	15596	15695	15880	15776	15710	15718	15762	15672	15835	15509	15750	15683	15618	15766	15543	16077	15646	15779	15590	15634	15715	15568	15610	15592	15693	15734	15714	15595	15574	15694	15658	15784	15642	15701	15789	15855	15605	15859	15714	15573	15733	15716	15706	15656	15750	15605	15816	15775	15709	15748	15711	15649	15832	15817	15745	15518	15661	15512	15654	15597	15693	15793	15784	15704	15697	15615	15774	15898	15765	15862	15644	15780	15673	15620	15568	15849	15756	15636	15792	15593	15807	15840	15650	15740	15889	15610	15836	15697	15440	15874	15702	15553	15818	15792	15864	15688	15591	15651	15765	15604	15746	15684	15694	15737	15609	15709	15808	15817	15815	15745	15756	15706	15861	15581	15827	15893	15702	15575	15659	15941	15579	15783	15501	15750	15586	15547	15655	15665	15730	15629	15844	15848	15728	15660	15753	15793	15767	15721	15799	15748	15852	15741	15693	15649	15666	15762	15697	15736	15615	15802	15711	15622	15715	15695	15648	15719	15721	15645	15722	15705	15654	15464	15775	15629	15665	15734	15711	15856	15652	15762	15869	15620	15615	15728	15642	15655	15529	15774	15782	15741	15629	15899	15756	15698	15421	15679	15664	15875	15596	15706	15465	15549	15719	15578	15700	15789	15799	15903	15692	15505	15581	15803	15786	15795	15680	15671	15819	15608	15779	15789	15668	15592	15928	15681	15681	15744	15861	15627	15666	15860	15725	15860	15725	15588	15725	15734	15666	15590	15658	15655	15854	15688	15709	15639	15747	15667	15557	15653	15778	15532	15838	15570	15694	15787	15698	15810	15821	15530	15612	15687	15651	15710	15808	15760	15833	15648	15693	15627	15753	15786	15658	15594	15696	15655	15646	15765	15697	15730	15686	15791	15867	15706	15695	15692	15704	15769	15759	15632	15731	15671	15621	15867	15866	15892	15691	15864	15807	15705	15807	15619	15697	15571	15641	15578	15769	15735	15834	15675	15674	15640	15737	15791	15709	15741	15702	15665	15774	15666	15715	15897	15616	15866	15536	15675	15770	15843	15787	15652	15763	15582	15760	15663	15848	15663	15717	15664	15535	15578	15720	15683	15620	15762	15509	15670	15728	15584	15759	15646	15560	15948	15787	15741	15636	15731	15803	15824	15737	15680	15730	15886	15849	15641	15684	15722	15728	15800	15680	15782	15696	15736	15725	15733	15817	15511	15522	15800	15623	15869	15638	15719	15606	15751	15743	15692	15823	15631	15720	15648	15817	15694	15580	15748	15573	15585	15751	15690	15849	15873	15668	15631	15724	15577	15815	15696	15632	15726	15697	15765	15692	15815	15713	15655	15834	15608	15800	15680	15867	15707	15767	15754	15679	15591	15637	15715	15864	15604	15711	15738	15506	15721	15685	15616	15774	15772	15722	15667	15649	15741	15699	15519	15783	15775	15830	15772	15673	15652	15753	15817	15653	15792	15749	15694	15665	15767	15676	15670	15850	15792	15669	15724	15671	15628	15764	15731	15675	15629	15654	15668	15769	15758	15665	15771	15680	15771	15762	15693	15820	15650	15576	15737	15810	15631	15688	15696	15653	15631	15839	15885	15721	15671	15854	15647	15754	15960	15574	15812	15762	15601	15819	15696	15716	15770	15632	15646	15628	15559	15984	15554	15766	15599	15689	15685	15667	15573	15669	15781	15994	15713	15767	15727	15783	15692	15711	15677	15680	15607	15710	15751	15616	15791	15644	15543	15750	15701	15778	15759	15673	15631	15824	15675	15699	15626	15596	15665	15666	15789	15672	15831	15618	15718	15626	15657	15550	15616	15701	15590	15783	15627	15986	15667	15694	15569	15635	15780	15762	15785	15726	15844	15815	15687	15736	15626	15591	15690	15703	15727	15718	15679	15849	15463	15808	15864	15702	15709	15517	15626	15764	15843	15754	15751	15743	15590	15816	15668	15774	15665	15809	15737	15593	15812	15875	15769	15711	15893	15640	15633	15681	15755	15754	15733	15545	15650	15704	15643	15679	15724	15690	15630	15580	15638	15590	15588	15677	15444	15807	15530	15695	15690	15533	15632	15660	15678	15847	15573	15778	15748	15761	15697	15793	15555	15719	15698	15858	15693	15722	15698	15762	15767	15717	15552	15867	15617	15677	15440	15723	15619	15568	15761	15895	15673	15944	15612	15548	15667	15727	15621	15807	15743	15538	15824	15711	15830	15594	15596	15703	15741	15630	15713	15712	15818	15745	15805	15792	15668	15619	15832	15683	15819	15723	15717	15677	15769	15858	15702	15643	15753	15574	15758	15664	15845	15983	15588	15664	15478	15879	15717	15764	15640	15734	15838	15749	15781	15699	15748	15745	15803	15743	15686	15639	15937	15540	15697	15786	15634	15790	15768	15685	15665	15643	15610	15716	15673	15723	15823	15589	15599	15813	15707	15588	15581	15696	15757	15688	15457	15771	15701	15673	15686	15731	15701	15727	15597	15750	15679	15859	15907	15703	15764	15846	15855	15692	15664	15529	15714	15703	15590	15772	15816	15766	15785	15721	15851	15663	15707	15703	15683	15882	15799	15821	15725	15745	15819	15687	15769	15539	15490	15753	15708	15660	15543	15803	15775	15773	15691	15691	15706	15650	15695	15741	15739	15732	15776	15678	15739	15767	15702	15808	15798	15884	15589	15645	15796	15645	15673	15644	15551	15807	15751	15646	15692	15891	15708	15609	15699	15478	15669	15806	15696	15592	15589	15756	15827	15804	15732
22717	21128	28906	23639	21920	25278	28104	23094	21708	21552	20853	20239	20074	19733	19949	19639	19432	19422	19194	19543	19244	19174	19267	19336	19202	19153	19220	19117	19381	19327	19263	19329	19616	19260	19431	19312	19211	19236	19173	19330	19328	19286	19148	19225	19143	19133	19122	19006	19057	19250	19159	18948	19129	18999	19026	18942	19153	19073	19106	19152	19053	19117	19131	18992	19101	19054	19095	19188	18770	19047	18998	19028	19132	19174	18921	19051	18860	19240	19147	19029	19044	18982	19082	19138	19064	19142	18968	19034	19012	19041	19206	18973	19211	18877	19026	18904	18919	18986	18984	19079	19038	18912	18924	18990	19217	19250	18898	19046	19086	19157	19051	19070	19070	19002	18919	19066	19124	19079	18819	18996	19071	18855	18974	18843	18959	18939	18995	18899	19003	19008	19002	19270	19027	19090	18866	18961	19086	18655	19082	18885	18902	19077	18782	18975	18978	18989	18748	18916	18818	19016	18876	18991	19157	18963	19130	18928	19045	19076	18911	19011	19146	18919	19245	18974	18930	18895	19141	19208	18949	19057	18748	18713	18974	19136	19019	19035	18797	19061	19009	18854	18992	18997	19114	18989	19021	19086	19037	19014	19060	18934	19009	18969	18936	19049	18952	18877	18882	18828	19037	18988	19006	18999	18911	19120	19132	18827	18885	18880	19008	19090	19252	19010	18911	18978	18877	19033	19092	18862	18915	19098	19129	19060	18922	19029	19073	19146	18892	19005	18959	18879	19097	19031	19083	18982	19116	18870	18942	19036	18913	19006	19037	19073	19120	18961	18984	18810	18879	19021	18880	18928	19073	18935	19070	19052	18998	19170	19113	18904	18974	18782	19023	19110	18806	19041	19025	19063	19054	18896	19063	19110	18950	18878	18981	19091	18880	19027	18990	19028	18974	18905	18947	19113	18944	19003	18917	18952	19085	18827	18917	19006	19170	18919	18970	18973	19130	19147	18879	18974	19015	18968	19040	18906	18936	18953	18832	19008	19064	18822	19100	19042	19008	18990	19168	19158	19019	18964	19019	19065	18972	19018	19083	18849	19026	18895	19054	19057	18966	19136	19072	18994	18968	19078	19164	19010	18969	18771	18877	19211	18914	19144	19051	19181	18947	18961	18878	18859	19212	18959	19053	19073	19120	18934	18886	19053	19102	18954	19027	19013	19022	19071	19123	18987	18945	19269	19112	18862	19039	18829	19042	18923	18886	19027	19044	19064	18921	18757	19135	18968	18871	18767	18935	18990	18944	19138	19139	19135	19022	19120	18981	18910	18875	18988	18916	18989	18981	18856	19045	19098	19105	19092	18945	18989	18917	18986	18967	18958	19281	18993	18951	19128	18985	18902	18824	18875	19003	18927	18829	19147	18980	18862	18922	19040	19043	18934	18973	18902	19060	19074	18824	18876	18929	18901	18899	18855	18914	19034	18869	18933	18982	19076	19035	18967	19024	19109	19157	19070	18949	18989	19110	18985	19047	18861	19004	18990	18892	18859	19088	19287	19092	19006	18920	18748	18807	18953	19109	19137	19096	19006	18945	18915	18915	19079	19104	19046	18970	18826	19041	19096	19155	19155	19356	18994	18962	18896	19089	18962	18972	19155	18918	19052	19154	19236	18962	18834	19074	19150	18840	18994	18923	19114	18992	18989	19061	19234	18873	19026	19133	18933	19022	19115	18984	19022	18901	18978	19164	18877	19018	18881	18868	19062	18917	18858	19106	19020	19001	19034	18929	18815	19117	18998	18884	18913	18875	18949	18895	18948	18995	19003	19110	19090	18894	18916	18924	18870	18938	19029	18965	18941	18866	18873	18903	19155	18885	19255	18962	18957	19025	19296	19136	18975	18778	19068	19065	19152	19079	18802	19139	18844	18981	18780	19111	19019	19194	18985	18954	18828	19198	18992	18977	19019	18971	18917	19009	19017	19083	18820	19099	18967	19215	19036	18915	18835	18948	18787	18774	19015	19092	19119	19024	19283	18973	19023	18958	19036	18928	19056	18886	19035	18960	19188	18842	18913	19003	19037	18818	19101	18983	19109	18982	19209	19021	18865	18968	19014	18922	19165	18728	19080	18985	18971	18785	18951	19119	19129	19102	18792	18998	19132	18797	18816	18851	18988	19016	19103	19108	18930	19030	19043	18949	19024	18880	18941	18793	18833	18859	18865	19059	19073	19154	19137	19037	19041	18824	18833	18978	18959	19176	19002	19023	19062	18956	19118	19060	18960	18947	19112	18909	18878	18997	18942	18918	18772	19077	18812	18923	18927	19133	19163	19068	18991	18959	18995	19061	19084	18924	19020	18868	18926	18983	18921	18885	19051	19178	19021	19266	18887	18921	18802	18797	19078	18997	18976	18929	18994	19060	19138	19099	18968	18972	19078	18830	19121	18864	18807	18935	18907	19133	18901	18875	18891	18858	18993	18819	18932	18956	19017	19008	19064	19141	19028	18885	18918	18907	18763	18936	18904	19041	19226	19013	18883	19174	19083	19137	19000	18929	19147	19164	18888	18992	18969	19013	19077	19033	19027	19026	19204	19148	19144	19037	19061	18918	19012	19007	18831	19078	18936	19132	18910	18991	18913	18954	19002	19120	18702	18953	19057	18932	18902	18940	19003	19252	19071	19037	18756	18803	18957	18863	18838	18990	18946	18914	18848	18932	18898	19046	19109	19168	19026	18916	18946	19046	19121	18876	18825	18956	19228	18957	18959	18903	19085	19093	19115	19184	19128	18996	18911	18891	18982	19167	19088	19061	18998	19059	18829	18974	18770	18812	18982	18989	19102	19063	18940	19024	18971	18900	18878	19087	19020	19007	18903	19024	18935	19161	19061	18982	18820	18975	18994	18956	19019	18944	18900	19232	18924	18971	19005	19011	18988	18898	19068	18960	18922	18803	19100	19086	18987	19074	18836	19106	18842	19153	19157	18957	18766	18968	19121	19046	19018	18992	19275	18868	19006	19072	19004	18838	18742	19004	18856	18879	19059	18857	19037	18886	19018	18814	18937	19208	18982	18797	19055	18892	19172	18844	19109	19007	19140	18951	19121	19079	19044	18994	19262	18996	18893	19026	19037	19021	18962	19192	19064	19005	18842	19033	19057	19129	19087	18831	18894	18965	18915	18792	18899	19061	19004	19029	19097	19066	18847	18981	18931	19019	18815	19165	18853	18666	19189	19218	19122	19028	19023	18951	19064	19090	19109	18936	18830	19071	18970	19044	18897	19112	19167	18776	18899	18915	19145	18972	18923	19124	19033	19117	19082	19179	19067	19014	19081	19222	18970	18976	19154	18914	18852	18994	18917	18866	18914	18970	19295	18981	19023	18876	19021	18936	19108	19126	19018	18970	18879	19074	19009	19149	19058	18939	19116	19022	19159	18986	18962	18910	19033	18854	18861	19051	18835	19028	18977	18940	18964	19112	19034	19077	19092	18979	19023	18878	19033	19048	18937	18870	19026	19163	18925	19148	18935	18972	19142	19130	18960	18985	18753	18994	19027	18982	18822	19010	18787	18946	18941	19128	18996	19018	18902	19035	18968	18947	18958	19076	18991	19100	18897	18909	19017	18867	18863	18950	18978	19022	18935	19014	19056	18762	19097	19061	19023	18980	19034	19054	18907	19114	19038	19053	18826	18990	19068	18976	18887	19004	18927	19167	18959	19076	19124	18982	18856	18933	19158	19004	19055	18964	18896	18991	18959	19050	19071	19055	18999	19045	19145	19166	18990	19050	19010	19082	18827	18788	18980	19010	19013	19091	18818	18846	18982	19102	19010	18898	18955	18989	19026	18972	18963	19056	19036	19133	18840	19076	19083	19016	19148	18925	18939	19149	18928	18873	18954	18997	19005	19074	18901	19007	19080	19059	18873	19022	18995	19162	18845	18938	18978	18866	18939	19062	19060	18806	18970	18870	19079	18857	19028	18975	19121	18997	19019	18951	18978	19082	18903	18999	19126	18939	19040	18839	19008	19044	19071	18866	18999	18937	19171	19232	18985	19071	18870	19026	19038	19086	19157	19056	18978	18944	19050	18986	19007	19071	18984	19274	18861	19087	19030	18838	18901	19121	19060	19177	19087	19044	18932	19088	19049	18851	18791	18838	18801	19073	18931	18896	19051	19203	18970	18956	19210	19077	19163	19145	19108	19053	19075	18941	18906	18889	18997	19242	19007	19004	18943	18883	19083	19107	18933	18716	18953	19007	19005	18820	18857	19051	18970	18999	18833	19069	18931	19220	18949	19025	18974	18943	19055	19115	19203	18901	19015	18970	18824	18903	18994	19201	19047	19115	19015	19139	19032	18944	18860	18943	19102	19078	18971	19064	19040	18855	19126	19125	18994	18990	19040	19011	18949	18928	18925	19078	18944	18892	18940	19075	19063	18703	18901	19105	18992	19134	19027	19059	19006	18962	19101	19118	18988	19009	18813	19011	18936	18908	19187	18917	19041	19010	19068	19016	19023	19144	18789	19037	18930	18973	18940	18972	18870	18855	19126	19027	18973	19163	18966	18966	18994	18937	18951	18797	19078	18957	19066	18905	18950	18971	19121	18951	18836	19040	18799	19076	19012	19033	19139	18944	19060	19182	19019	18864	19037	19030	19118	19158	18945	18869	18922	18944	18986	18983	18951	18938	18960	19129	19243	19145	19059	19026	18987	18708	19079	18825	18906	18957	18713	19090	19156	18954	18814	18900	19011	19130	19121	19042	18849	18938	18878	18922	18998	18932	18856	19074	19020	19126	18974	18982	18838	18968	19141	19035	18969	19007	19061	19051	19037	19051	18884	19029	19170	19026	19083	18991	19098	18968	18860	18922	18910	18991	18912	19056	18921	19087	19103	19197	19138	18970	19259	19179	19004	18897	18871	19071	18953	19105	19013	18920	19035	18950	18982	18806	18904	18849	18890	19067	19218	18964	18876	19103	18907	18912	19165	19055	19060	18840	18958	19095	18890	18968	19010	19010	18846	19214	19103	19064	19094	19092	18910	18893	19088	19088	19149	19053	18882	18822	18923	19036	19150	19058	18892	19070	19066	18850	18946	19015	18950	18810	18981	19012	19166	18983	18865	19073	19002	19124	18967	19146	19082	18946	19100	19162	19137	19094	19047	18974	18971	18898	19118	19104	18918
26473	47146	43323	35229	30883	27076	24389	22240	20776	19685	18545	18020	17627	17224	17008	16682	16577	16577	16773	16499	16450	16469	16456	16490	16609	16605	16336	16419	16632	16427	16561	16631	16600	16646	16639	16568	16845	16570	16550	16637	16709	16725	16620	16667	16477	16394	16318	16352	16489	16270	16367	16343	16370	16415	16249	16362	16452	16418	16378	16367	16336	16551	16405	16524	16269	16266	16511	16364	16340	16356	16340	16390	16281	16218	16330	16277	16355	16417	16418	16454	16324	16442	16108	16329	16382	16331	16152	16452	16412	16191	16289	16283	16339	16218	16247	16513	16217	16336	16221	16333	16370	16266	16445	16449	16242	16378	16141	16230	16125	16443	16366	16295	16361	16384	16353	16362	16259	16305	16406	16327	16315	16423	16224	16297	16352	16296	16245	16199	16384	16355	16291	16335	16202	16295	16328	16380	16184	16259	16360	16196	16314	16264	16337	16431	16344	16410	16251	16289	16304	16301	16315	16210	16316	16358	16270	16306	16234	16220	16197	16170	16303	16274	16321	16482	16298	16269	16347	16196	16393	16356	16236	16284	16477	16358	16103	16329	16316	16336	16344	16273	16410	16354	16270	16126	16143	16296	16339	16220	16319	16424	16422	16273	16249	16378	16299	16250	16181	16307	16345	16268	16385	16297	16328	16293	16313	16511	16425	16449	16204	16272	16497	16156	16366	16319	16202	16509	16319	16087	16237	16436	16262	16170	16303	16299	16362	16402	16197	16365	16305	16346	16350	16208	16156	16223	16258	16217	16337	16145	16263	16044	16189	16227	16334	16244	16314	16394	16313	16268	16264	16166	16286	16273	16268	16542	16165	16315	16327	16315	16428	16177	16119	16203	16155	16389	16202	16224	16368	16093	16417	16436	16310	16252	16301	16257	16254	16216	16199	16278	16174	16392	16283	16212	16165	16400	16309	16296	16342	16178	16351	16248	16302	16261	16277	16282	16130	16405	16467	16224	16352	16339	16364	16353	16344	16333	16403	16328	16364	16311	16387	16283	16091	16278	16440	16216	16299	16306	16276	16212	16325	16186	16229	16278	16195	16261	16312	16240	16351	16316	16320	16427	16198	16259	16306	16132	16401	16322	16290	16366	16342	16338	16177	16520	16325	16158	16287	16173	16553	16373	16446	16282	16222	16247	16221	16271	16175	16357	16345	16126	16266	16297	16298	16274	16434	16166	16283	16402	16464	16363	16138	16341	16256	16487	16221	16404	16409	16274	16368	16450	16468	16400	16302	16147	16325	16309	16208	16410	16102	16453	16100	16338	16221	16183	16251	16403	16270	16377	16417	16016	16277	16168	16320	16263	16277	16252	16238	16310	16499	16198	16156	16294	16300	16188	16257	16241	16366	16344	16210	16273	16313	16426	16118	16270	16301	16273	16265	16403	16038	16320	16109	16230	16443	16408	16120	16144	16239	16419	16126	16276	16464	16447	16386	16388	16254	16273	16256	16368	16376	16261	16404	16203	16126	16278	16286	16403	16373	16295	16266	16290	16295	16354	16281	16278	16292	16223	16228	16261	16397	16294	16355	16324	16354	16264	16289	16354	16296	16334	16294	16323	16302	16221	16200	16318	16107	16303	16379	16245	16374	16268	16272	16472	16222	16192	16309	16311	16316	16258	16313	16521	16190	16232	16278	16220	16265	16333	16423	16375	16387	16342	16370	16406	16201	16357	16290	16331	16340	16360	16396	16246	16227	16113	16106	16181	16425	16145	16243	16472	16146	16285	16303	16221	16245	16270	16332	16324	16277	16398	16212	16156	16278	16186	16296	16280	16306	16259	16352	16202	16241	16325	16227	16449	16404	16344	16299	16192	16347	16406	16266	16399	16325	16235	16416	16270	16237	16411	16212	16211	16335	16257	16278	16156	16205	16186	16260	16388	16293	16188	16307	16265	16304	16231	16273	16362	16314	16331	16199	16320	16280	16281	16250	16105	16276	16456	16190	16288	16452	16207	16328	16179	16155	16218	16218	16297	16290	16304	16153	16448	16203	16379	16101	16352	16169	16315	16240	16385	16394	16448	16222	16498	16206	16190	16276	16282	16450	16347	16288	16332	16479	16379	16291	16401	16202	16283	16242	16201	16351	16289	16237	16345	16171	16197	16295	16314	16377	16254	16346	16310	16280	16371	16240	16251	16342	16250	16287	16407	16186	16362	16169	16282	16177	16287	16279	16479	16077	16290	16451	16108	16159	16166	16411	16360	16225	16363	16237	16388	16230	16314	16273	16250	16221	16073	16214	16377	16078	16208	16235	16425	16251	16308	16221	16202	16162	16310	16385	16288	16323	16427	16404	16191	16455	16057	16302	16282	16312	16540	16108	16172	16351	16399	16327	16209	16348	16369	16208	16236	16166	16307	16188	16257	16262	16342	16320	16404	16423	16310	16349	16293	16242	16125	16347	16197	16221	16273	16377	16285	16369	16341	16394	16128	16353	16316	16292	16203	16314	16288	16159	16351	16187	16428	16326	16220	16356	16255	16295	16319	16165	16174	16256	16289	16420	16284	16384	16181	16222	16334	16317	16199	16362	16200	16437	16261	16288	16238	16271	16265	16289	16268	16338	16178	16276	16214	16179	16397	16305	16124	16258	16302	16318	16306	16210	16522	16282	16368	16323	16163	16336	16237	16164	16446	16422	16100	16440	16363	16175	16298	16424	16277	16283	16255	16322	16351	16437	16218	16359	16159	16228	16247	16286	16307	16237	16353	16267	16344	16347	16238	16243	16163	16274	16351	16211	16171	16330	16207	16155	16131	16292	16408	16374	16195	16334	16222	16224	16393	16138	16204	16335	16324	16433	16293	16349	16096	16365	16275	16284	16330	16186	16323	16312	16351	16209	16302	16321	16308	16103	16068	16135	16150	16300	16111	16403	16246	16098	16158	16212	16289	16420	16402	16412	16318	16423	16236	16437	16296	16157	16185	16363	16251	16224	16346	16340	16248	16206	16174	16319	16459	16316	16348	16230	16245	16260	16389	16200	16159	16296	16203	16251	16171	16324	16490	16347	16233	16293	16324	16225	16249	16350	16248	16387	16312	16347	16231	16393	16217	16310	16298	16349	16326	16206	16267	16205	16221	16199	16021	16278	16302	16356	16296	16122	16293	16484	16282	16231	16327	16245	16404	16272	16314	16287	16378	16365	16071	16379	16390	16395	16253	16362	16329	16488	16338	16283	16254	16316	16295	16312	16277	16160	16303	16496	16271	16217	16219	16268	16361	16259	16303	16191	16237	16262	16219	16210	16100	16240	16274	16262	16414	16182	16201	16238	16226	16259	16091	16220	16111	16136	16258	16113	16242	16168	16274	16344	16204	16315	16427	16376	16197	16239	16384	16327	16321	16480	16224	16365	16269	16451	16413	16278	16284	16193	16307	16210	16441	16163	16371	16450	16240	16384	16230	16187	16215	16362	16289	16192	16280	16293	16379	16178	16315	16302	16285	16204	16154	16363	16243	16296	16354	16330	16188	16255	16191	16238	16217	16308	16407	16279	16230	16360	16367	16232	16309	16271	16193	16194	16330	16256	16344	16149	16290	16228	16253	16249	16383	16258	16260	16374	16294	16260	16226	16192	16399	16110	16235	16295	16352	16206	16292	16258	16234	16071	16433	16511	16272	16451	16313	16338	16296	16239	16222	16368	16213	16161	16303	16234	16405	16214	16148	16381	16308	16278	16416	16346	16393	16183	16212	16242	16364	16417	16167	16290	16351	16258	16306	16321	16209	16306	16479	16160	16219	16228	16314	16251	16276	16204	16255	16218	16206	16109	16483	16229	16340	16350	16451	16141	16469	16448	16455	16238	16211	16233	16271	16176	16084	16365	16402	16285	16296	16333	16394	16305	16339	16253	16244	16363	16172	16265	16112	16411	16210	16253	16093	16315	16239	16231	16217	16350	16080	16356	16184	16403	16416	16483	16387	16212	16252	16222	16272	16254	16239	16381	16222	16279	16238	16366	16312	16221	16429	16227	16255	16211	16218	16368	16116	16211	16095	16268	16266	16289	16358	16337	16378	16258	16295	16357	16350	16336	16210	16178	16370	16203	16344	16090	16034	16357	16248	16337	16211	16276	16296	16340	16179	16347	16274	16260	16205	16333	16256	16260	16264	16191	16291	16335	16323	16237	16153	16369	16198	16480	16113	16304	16125	16312	16150	16359	16240	16171	16315	16126	16160	16334	16144	16225	16226	16229	16300	16377	16248	16344	16215	16339	16231	16444	16210	16262	16274	16157	16322	16295	16317	16317	16318	16344	16407	16176	16242	16342	16165	16324	16189	16201	16255	16250	16311	16356	16216	16399	16333	16214	16330	16234	16332	16259	16101	16341	16346	16424	16391	16192	16161	16302	16299	16165	16188	16273	16277	16425	16345	16275	16290	16341	16292	16192	16310	16311	16300	16213	16202	16197	16358	16164	16222	16217	16275	16435	16281	16276	16256	16302	16329	16351	16301	16450	16286	16403	16353	16363	16099	16213	16225	16126	16317	16368	16350	16104	16236	16258	16225	16494	16242	16195	16354	16233	16169	16450	16183	16264	16343	16269	16205	16185	16288	16264	16128	16323	16255	16221	16157	16165	16307	16215	16257	16084	16323	16262	16341	16213	16124	16268	16288	16331	16238	16496	16210	16503	16381	16392	16235	16206	16293	16264	16306	16335	16381	16257	16283	16245	16258	16295	16373	16384	16240	16402	16264	16237	16413	16271	16347	16279	16378	16234	16370	16319	16354	16199	16123	16333	16275	16367	16171	16327	16162	16178	16244	16285	16242	16381	16198	16302	16289	16281	16291	16408	16348	16346	16196	16302	16376	16317	16328	16326	16280	16088	16139	16074	16483	16136	16333	16512	16320	16256	16177	16198	16362	16281	16195	16382	16191	16200	16214	16464	16211	16253	16136	16220	16348	16334	16490	16413	16114	16024	16232	16227	16192	16425	16268	16381	16253	16337	16110	16276	16251	16135	16243	16251	16453	16326	16311	16277	16245	16271	16333	16251	16285	16101	16287	16312	16314	16221	16228	16219	16139	16246	16289	16422	16152	16352	16397	16192	16347	16335	16286	16276	16292	16413	16187	16234	16257	16269	16286	16203	16083	16512	16377	16041	16218	16158	16124	16269	16342
27816	24117	30274	27940	23066	21429	20607	19635	19164	18643	18552	18468	17968	18363	18040	17950	17821	18089	17862	17833	18014	17930	17930	18060	18157	17829	17822	18242	17902	18019	17861	17785	18005	18073	17995	17981	18033	18022	18133	17988	18059	17993	17699	17746	18045	18068	17933	17795	17803	17973	17926	17830	17743	17915	17994	17844	17818	17879	18035	17886	17988	18028	17684	17709	17956	17922	18262	17836	17884	17887	17619	17920	18183	17934	17965	18083	18004	17841	17776	18003	17919	17946	17779	17883	17638	17936	17931	17929	17712	17876	17808	17950	17834	17790	17938	17810	18138	17967	17779	18024	17792	18005	17985	17946	17695	17732	17824	17765	17924	17994	17802	17865	18143	17693	17996	17904	17929	17892	17877	17751	17886	18015	17986	18064	17964	17976	17894	17739	17788	17744	17669	18046	17934	17817	17875	17871	17852	17726	17954	17719	17806	17639	17761	17796	17937	18025	17903	17977	18092	17729	17957	18013	17972	17921	17977	18016	18010	17887	17715	17728	17921	17937	17898	17950	17878	17689	18022	17774	17742	17747	17960	17868	17939	17862	17820	17716	17832	17920	17915	17733	17831	17830	17739	17870	17856	17849	17832	17851	17843	17760	18116	17974	17771	17746	17775	17817	17808	17720	17668	17846	17919	17758	17968	17761	17892	17898	17716	17984	17770	18070	17718	17891	17939	17863	17740	17861	17811	17742	17812	17938	17810	17983	17813	17884	17840	17892	17815	17905	17847	17861	17691	17934	17926	17802	17976	17752	17869	17937	17897	17887	17771	17853	17814	17736	17636	17758	17783	17907	17750	17812	17794	17936	17929	17842	17811	17810	17877	18000	17851	17813	18057	17808	17898	18121	17844	17808	17886	17878	18025	17878	17940	18011	17859	17876	17980	17807	17898	17852	17853	17853	17762	18064	17903	17923	17805	17725	17761	17869	17906	17896	17744	17784	17953	17711	17794	17880	17809	17863	17908	17833	17789	17892	17851	17897	17888	17726	17786	17828	18113	17917	17880	17951	17761	17847	17979	17937	17696	17990	17769	17911	17736	18022	17751	17821	17879	17812	17924	17663	17681	17916	17841	17728	17871	17845	17781	17812	17805	17798	17936	17924	17839	17867	17862	17805	17859	17899	18055	17808	17936	17912	17974	17748	18034	18005	17925	17849	17887	17879	18111	17699	17862	17866	17791	17777	17939	17965	17779	17900	17920	17857	17850	17880	17896	17982	17844	17867	17843	17724	17739	18088	17870	17705	18003	18149	17760	17798	17959	17834	18023	18189	17812	17878	17963	17886	17968	17868	17821	17839	17767	17720	18091	17819	17849	17858	18004	17805	17901	17787	18005	18062	17817	17931	17841	17873	18023	17835	17857	17701	17813	17822	17789	17657	17919	17974	17844	17935	17773	17964	17785	17723	17910	17772	17986	17787	17878	17670	17837	17966	17930	17646	17837	18020	17970	17835	17760	17949	17958	18083	18050	18175	17743	17900	18106	17930	17828	18092	17806	17879	17921	17918	17902	17853	17837	17725	17941	17803	17719	18032	17788	17795	17799	17920	17886	17883	17871	17821	17925	18115	17735	17875	17933	17844	17931	17967	17855	17976	17940	17791	17711	17935	18042	17925	17955	17943	17957	18098	17978	17843	17921	17832	17899	18012	18057	17720	17980	17986	17765	17638	17856	17952	17861	17752	17819	18020	17702	17812	18017	17899	17764	17835	18127	17962	17874	17845	17931	17930	17748	17783	18025	17942	17931	18017	17776	17480	17939	17965	17643	17619	17907	17957	17860	17904	17834	17891	17753	18020	17820	17772	18015	17896	18005	17972	17941	17838	17788	17460	17934	17896	17808	17885	17842	17890	18105	17965	17844	17745	17858	17770	17980	17805	17826	18010	17903	17980	17957	17956	17983	17860	17833	17681	17924	17866	17850	17960	17652	17685	17862	17850	17898	17765	18002	17893	17960	17752	18064	17680	17875	17840	17986	17803	17967	17838	17944	18069	17939	17738	17932	17462	17869	17824	17875	18012	17954	17996	17937	17908	17735	18002	18093	17842	17899	18095	17862	17892	17888	17808	17797	17725	17910	17847	17755	17737	17930	18017	18100	17851	18113	17976	17747	17920	17789	17925	17648	17859	17792	17877	17943	17849	17804	18054	17905	17792	17972	17987	18071	17759	17858	17970	17894	18042	17834	17879	17772	17724	17936	17895	17767	17722	17856	17682	17771	17859	17861	17890	17749	17889	17904	17971	17789	18070	17952	18065	17802	17704	17949	17812	18094	17689	17882	17582	17839	17853	17791	17820	17983	17716	17880	17944	18025	18109	17970	18018	17786	18134	17835	17935	17942	17853	17956	17903	17939	17828	17934	17875	17958	17848	18031	17866	18103	17804	17949	17919	17833	17794	17894	17998	17934	17911	17978	17718	17830	17903	18065	17771	17835	17779	17740	18035	17977	17867	17856	17849	17874	17770	18019	17926	17965	17856	18007	18015	17770	17896	17990	17749	17730	17812	17885	17836	17970	17894	17973	17720	17822	17720	17791	17853	17976	17796	17911	17965	17870	17841	18180	17703	17738	17839	17649	17694	17808	18088	17922	17854	17791	17844	17902	17678	17889	17998	17699	17729	17877	17962	17814	17815	18023	17953	17847	17846	17721	17834	17950	17991	17772	17951	18010	17981	17851	17895	17801	17799	17768	17785	17825	18063	17942	18051	17796	18004	18081	18065	17850	17893	17906	17909	17818	17912	17801	17850	18014	17819	17878	17985	17843	17722	17828	18037	17914	17988	17753	17725	17863	17777	17906	17841	17812	17978	17881	17924	17803	17824	17879	17763	17717	17842	17983	17787	17925	17878	17919	17748	17896	17982	18155	18016	17941	17677	17811	17757	17874	18001	17760	17890	17937	18003	17789	17807	17761	17809	17812	17862	17766	18021	17967	17827	17782	17835	17956	18004	18082	17822	18055	17661	17995	17843	18027	17732	17987	17893	17914	17781	17748	17866	17765	17855	17832	17836	17834	17729	17993	17984	18158	17942	17743	17876	17797	17906	17784	17833	17991	17948	17715	18142	17977	18018	18109	17697	17940	17894	17852	17752	17957	17925	17991	17942	17959	17741	17750	17666	17904	17956	17897	17900	17860	17765	17907	18027	17807	17861	18031	17896	17930	17924	17844	17736	17970	17906	17975	17770	17802	17980	17923	17853	18136	18070	17948	17789	17962	17781	17720	17751	17800	17891	17775	18043	17755	17790	17932	17845	18138	17748	18014	17892	17976	17855	17817	17956	17843	18000	17754	17969	17767	17870	17913	17749	17952	18019	17912	17811	17881	18010	17803	17945	18014	17832	17790	17675	17854	17870	18073	17956	17823	18003	17970	17741	17794	17971	18043	17798	17935	17736	17954	17980	18004	17732	18080	17798	17822	18131	17981	18083	18008	17772	18085	17982	17831	17915	17777	17982	17882	17819	17870	17974	17913	17878	17831	17705	17704	17876	17753	17957	17631	17908	17843	17768	17985	17821	17932	17884	17848	17813	17929	18012	17965	17845	17988	17711	17787	17987	17897	17732	17970	17875	17937	18047	17971	17970	17854	17714	17670	18011	17841	17884	17865	17786	17870	17981	17920	17728	17721	17853	17808	17873	17740	18008	17797	17818	17904	17805	17844	17768	17950	17716	17807	17837	17758	17800	17863	17657	17950	17942	17853	17763	17990	17960	17803	17652	17701	17968	17988	17919	18045	17831	17744	17919	17937	17939	17834	17995	17799	18100	18013	17863	17540	17836	17857	17970	17981	17944	17938	17957	18004	17932	17806	17761	17698	17870	18000	18124	17813	17674	17851	17825	17765	17701	17971	17813	17725	17776	17959	17873	18067	18072	18062	17904	17914	17930	17940	17964	17793	17933	18069	18023	17804	17983	17734	17939	17614	17838	17969	17681	18105	18057	17806	17800	17988	17873	17731	17986	17847	17789	17804	17785	17893	17965	17791	17768	17674	17841	18006	17982	17825	18050	18043	17669	17586	17807	17838	17946	17930	18076	17940	17732	18026	17843	17824	17952	17931	17887	17972	18055	17926	17689	17835	17775	17946	17878	17875	17807	17893	18005	18130	17960	18000	17846	17723	17848	17777	17889	17966	18100	17774	17874	17737	17637	17763	17889	17928	17873	17744	18038	17947	17944	17951	17957	18158	17876	18061	17919	17810	17721	17964	17902	17958	17715	17990	17824	17783	17974	17984	17838	17759	17931	17853	17809	17886	17967	17795	17946	17859	17783	17785	17901	17923	17910	17806	17821	17875	17900	17752	17932	18073	17696	18057	17881	17822	17918	17993	17811	17958	17653	18062	17826	17911	17940	17778	17651	17847	18003	17799	17775	17870	18099	17871	17826	17960	17865	17762	17851	17920	17853	17947	17843	17848	17678	17818	17890	17755	17856	17759	17739	17974	17990	17886	17572	17926	17728	17945	17649	17894	17788	17985	17858	17920	17769	18006	17849	17884	17696	17823	17591	17830	17706	18058	17594	17887	17928	17909	17923	17970	17842	17994	17927	17933	17907	17731	17627	17937	17699	18001	17979	18000	17935	17663	17811	17887	17764	17722	17888	17989	17935	17756	18038	18064	17843	17753	17994	18050	17854	17871	17861	17579	17829	18016	17855	17851	17944	17987	17955	17770	17977	17848	17978	17693	17834	17904	17690	17805	17767	17857	17882	18113	17875	18004	17861	17821	17930	17853	17987	17862	17702	17803	17814	17978	18052	18000	17885	17980	17926	17925	17966	17833	17739	18109	17983	17844	17879	17940	17896	17700	17734	17794	17720	17917	17690	17929	17777	17996	17745	17763	17929	17852	17860	17900	17894	17997	17936	17925	17849	17923	17806	18013	18064	17961	17804	17732	18048	17799	17750	17800	18049	17743	17981	17882	17855	17704	17915	18010	17896	18027	17886	17757	18115	17953	17883	17725	17966	17886	17902	17801	17735	17942	17943	17829	18015	17923	17863	18000	18029	18137	17945	17697	17867	17912	17858	17721	17799	17911	17814	17847	17676	18008	18066	18010	17835	17787	17780	17947	17837	17974	18104	17667	17853	17913	17936	17997	17765	17912	17795	17849	17825	17680	17807	18122	17692	17986	17618
25067	36175	33528	26698	23276	21278	19455	18302	17563	16925	16502	16153	16021	16065	15811	15767	15778	15756	15787	15878	15675	15769	15649	15898	15858	15779	15743	15835	15821	15800	15777	15548	15745	15702	15950	15780	15741	15941	15925	15982	15792	16049	15767	15811	15868	15544	15826	15672	15700	15794	15765	15872	15645	15758	15674	15647	15673	15524	15573	15616	15612	15690	15821	15868	15586	15723	15538	15580	15639	15764	15795	15665	15621	15668	15612	15798	15811	15769	15641	15587	15671	15626	15533	15567	15668	15558	15803	15724	15732	15721	15684	15739	15696	15722	15724	15754	15686	15776	15497	15516	15689	15559	15601	15715	15795	15607	15783	15584	15859	15657	15523	15716	15626	15874	15731	15679	15592	15723	15693	15663	15585	15617	15772	15762	15717	15659	15502	15638	15673	15680	15644	15660	15666	15770	15517	15453	15741	15774	15782	15637	15576	15871	15744	15730	15735	15631	15655	15630	15715	15642	15498	15702	15634	15703	15677	15635	15551	15497	15673	15762	15642	15782	15676	15749	15592	15554	15725	15813	15607	15689	15652	15730	15556	15786	15694	15636	15528	15875	15632	15628	15716	15718	15611	15770	15709	15585	15644	15532	15620	15683	15626	15619	15774	15603	15611	15717	15787	15742	15502	15703	15633	15801	15628	15604	15752	15702	15662	15743	15583	15770	15676	15657	15521	15693	15535	15624	15682	15808	15599	15684	15544	15645	15663	15728	15572	15705	15681	15751	15681	15630	15644	15668	15571	15518	15791	15687	15782	15639	15755	15706	15830	15674	15727	15591	15639	15608	15629	15561	15817	15636	15692	15529	15864	15719	15647	15656	15656	15704	15592	15727	15569	15790	15768	15479	15574	15692	15613	15613	15662	15685	15802	15928	15611	15588	15633	15608	15707	15707	15684	15665	15582	15748	15724	15658	15687	15725	15638	15578	15694	15572	15640	15825	15745	15538	15974	15722	15566	15739	15647	15715	15606	15696	15773	15652	15679	15715	15810	15617	15648	15593	15697	15558	15478	15824	15679	15732	15641	15721	15560	15773	15667	15653	15873	15672	15679	15677	15433	15737	15701	15794	15706	15690	15621	15540	15811	15699	15695	15503	15728	15563	15644	15752	15731	15775	15716	15695	15769	15594	15581	15769	15718	15772	15628	15556	15581	15778	15518	15837	15697	15589	15658	15594	15648	15732	15555	15681	15780	15768	15632	15777	15663	15737	15804	15868	15691	15653	15714	15657	15625	15724	15576	15640	15785	15553	15599	15509	15709	15529	15679	15758	15598	15708	15608	15451	15675	15595	15685	15745	15466	15671	15702	15805	15837	15581	15764	15577	15662	15729	15685	15786	15938	15721	15641	15732	15756	15687	15672	15601	15627	15615	15667	15717	15818	15490	15733	15649	15768	15514	15624	15628	15664	15761	15635	15765	15660	15681	15594	15552	15509	15588	15584	15821	15758	15662	15736	15577	15626	15714	15694	15693	15755	15615	15784	15611	15682	15707	15746	15807	15724	15675	15688	15701	15707	15665	15798	15745	15664	15807	15692	15733	15691	15620	15561	15652	15650	15749	15664	15641	15631	15424	15569	15790	15542	15672	15611	15707	15644	15786	15606	15623	15688	15770	15789	15829	15640	15847	15669	15644	15685	15557	15777	15625	15602	15888	15625	15658	15697	15814	15557	15718	15652	15587	15658	15646	15899	15743	15565	15746	15777	15665	15736	15715	15654	15607	15702	15827	15648	15742	15747	15806	15787	15456	15675	15632	15674	15783	15645	15737	15526	15538	15700	15765	15573	15717	15521	15639	15735	15802	15647	15789	15636	15595	15748	15652	15614	15672	15825	15606	15645	15655	15823	15772	15754	15703	15589	15663	15820	15626	15731	15775	15662	15747	15699	15688	15719	15606	15705	15766	15612	15703	15655	15714	15809	15866	15641	15628	15718	15703	15696	15705	15749	15718	15845	15614	15712	15727	15534	15664	15686	15760	15811	15579	15873	15498	15671	15795	15571	15627	15804	15659	15695	15770	15666	15652	15726	15688	15559	15696	15872	15672	15688	15631	15618	15789	15753	15819	15690	15832	15578	15607	15741	15560	15645	15818	15577	15685	15758	15726	15662	15764	15851	15690	15621	15802	15742	15471	15879	15663	15744	15606	15666	15606	16006	15634	15654	15770	15751	15808	15651	15659	15581	15654	15575	15905	15815	15604	15737	15726	15608	15694	15672	15562	15765	15793	15628	15650	15696	15713	15846	15665	15580	15540	15704	15467	15586	15755	15724	15849	15658	15806	15787	15531	15573	15769	15594	15622	15691	15765	15783	15593	15764	15828	15633	15678	15627	15778	15559	15673	15676	15734	15760	15675	15681	15574	15833	15694	15680	15588	15572	15729	15757	15643	15858	15604	15764	15442	15782	15744	15590	15654	15799	15730	15708	15620	15734	15637	15610	15842	15758	15714	15628	15717	15702	15627	15722	15679	15702	15725	15596	15728	15609	15735	15674	15509	15609	15767	15610	15714	15563	15704	15776	15655	15582	15618	15757	15758	15672	15742	15569	15751	15851	15674	15696	15762	15701	15699	15737	15703	15650	15590	15612	15691	15791	15511	15705	15620	15685	15673	15647	15508	15666	15657	15587	15775	15716	15733	15777	15666	15674	15663	15630	15785	15607	15735	15784	15771	15645	15669	15666	15691	15686	15672	15786	15663	15682	15765	15620	15803	15700	15541	15579	15627	15649	15641	15733	15797	15591	15669	15717	15718	15716	15636	15722	15687	15787	15756	15720	15854	15499	15549	15761	15774	15605	15697	15758	15658	15845	15752	15705	15645	15713	15775	15794	15659	15758	15525	15803	15757	15674	15491	15748	15642	15782	15725	15652	15582	15642	15720	15663	15744	15842	15659	15598	15764	15566	15758	15603	15687	15777	15761	15524	15593	15561	15652	15453	15724	15551	15740	15826	15765	15774	15608	15598	15472	15742	15518	15605	15467	15608	15784	15627	15811	15747	15781	15742	15784	15600	15776	15812	15666	15646	15572	15771	15658	15775	15590	15656	15827	15714	15613	15751	15638	15520	15540	15691	15632	15658	15537	15630	15785	15766	15700	15713	15598	15789	15697	15672	15605	15629	15858	15703	15717	15463	15669	15523	15670	15744	15773	15803	15752	15713	15797	15704	15702	15744	15661	15589	15648	15532	15667	15482	15457	15773	15713	15599	15671	15596	15626	15831	15770	15760	15634	15828	15680	15642	15649	15692	15751	15664	15800	15648	15618	15614	15839	15881	15626	15668	15620	15662	15568	15619	15523	15790	15667	15543	15791	15650	15812	15715	15608	15645	15741	15624	15672	15695	15741	15698	15656	15787	15679	15584	15715	15436	15626	15771	15736	15621	15737	15633	15770	15653	15573	15681	15708	15664	15669	15777	15644	15592	15684	15647	15800	15709	15713	15526	15654	15728	15614	15494	15688	15769	15601	15550	15705	15767	15516	15828	15832	15668	15621	15820	15710	15700	15558	15655	15998	15763	15689	15630	15564	15687	15746	15658	15688	15720	15627	15690	15715	15684	15684	15694	15506	15708	15634	15590	15636	15571	15762	15654	15716	15558	15571	15775	15557	15619	15682	15697	15751	15786	15623	15634	15629	15658	15745	15807	15763	15677	15627	15666	15576	15826	15612	15787	15749	15596	15797	15774	15655	15831	15750	15851	15702	15758	15702	15566	15684	15590	15769	15626	15727	15696	15684	15577	15720	15677	15720	15706	15803	15654	15681	15649	15623	15817	15714	15781	15694	15573	15687	15539	15588	15644	15688	15686	15557	15744	15748	15589	15768	15482	15540	15760	15697	15601	15590	15824	15717	15667	15858	15517	15593	15646	15665	15576	15708	15701	15662	15671	15537	15666	15683	15681	15690	15758	15564	15828	15602	15656	15858	15737	15525	15891	15700	15634	15802	15631	15675	15704	15777	15571	15895	15622	15657	15713	15817	15802	15673	15546	15711	15640	15713	15608	15661	15636	15600	15533	15733	15611	15798	15799	15666	15658	15555	15640	15648	15741	15727	15654	15637	15604	15695	15647	15618	15463	15785	15762	15581	15690	15705	15779	15660	15644	15701	15807	15677	15592	15660	15722	15618	15864	15664	15633	15778	15710	15694	15765	15682	15667	15771	15708	15579	15752	15459	15690	15646	15572	15568	15770	15638	15609	15493	15835	15636	15625	15489	15877	15685	15734	15703	15623	15695	15754	15727	15648	15447	15723	15586	15605	15725	15911	15827	15694	15694	15598	15655	15914	15788	15747	15653	15670	15638	15737	15495	15889	15708	15628	15734	15742	15636	15722	15551	15689	15699	15863	15638	15737	15583	15746	15774	15623	15741	15707	15654	15813	15752	15628	15728	15638	15824	15461	15811	15560	15802	15926	15606	15604	15721	15786	15757	15687	15634	15846	15578	15594	15578	15617	15650	15856	15678	15661	15669	15621	15638	15757	15662	15692	15673	15659	15578	15668	15815	15677	15675	15631	15627	15681	15709	15555	15781	15729	15726	15724	15644	15651	15478	15442	15615	15644	15675	15773	15663	15698	15686	15710	15784	15595	15696	15634	15658	15561	15812	15610	15690	15482	15750	15604	15803	15764	15611	15635	15538	15748	15620	15638	15753	15690	15768	15610	15788	15718	15659	15576	15705	15797	15789	15622	15728	15710	15709	15689	15625	15827	15711	15753	15472	15696	15655	15590	15738	15704	15705	15839	15663	15508	15699	15766	15638	15766	15657	15662	15695	15611	15711	15732	15680	15553	15800	15613	15770	15874	15690	15613	15612	15926	15677	15606	15741	15667	15830	15767	15654	15581	15678	15690	15715	15812	15729	15298	15580	15740	15722	15784	15708	15723	15660	15775	15653	15866	15599	15772	15647	15814	15685	15760	15700	15638	15556	15770	15684	15661	15665	15552	15631	15461	15726	15700	15617	15654	15748	15606	15704	15751	15499	15762	15778	15626	15935	15685	15717	15701	15695	15876	15674	15715	15619	15664	15630	15696	15750	15682	15719	15765	15550	15736	15744	15804	15733	15822	15683	15781	15696	15754	15696	15824	15665	15633	15714	15759	15719	15639	15705	15515	15758	15896	15771	15657	15796
23687	21081	28533	24351	23320	24665	24253	21002	20011	19709	19108	19098	18825	18598	18572	18468	18406	18202	18357	18226	18520	18367	18402	18526	18521	18443	18215	18534	18275	18546	18476	18349	18299	18223	18144	18175	18228	18329	18323	18363	18451	18404	18374	18263	18149	18304	18362	18385	18355	18145	18302	18369	18332	18080	18384	18067	18188	18107	18182	18272	18077	18100	18184	18112	18362	18193	18267	18078	18289	18106	18283	18156	18221	18158	18331	18356	18153	18190	18091	18131	18345	18163	18253	18190	18104	18260	18347	18206	18423	18217	18131	18150	18153	18212	18263	18258	18138	18017	18004	18018	18244	18129	18162	18226	18213	18284	18227	18223	18245	18028	18193	18269	18172	18045	18217	17957	18011	18093	18122	18145	18291	17980	17868	18144	18097	18159	17895	18125	17808	18240	18148	18175	18133	18155	18087	18211	18287	18098	17993	18138	18085	18241	18067	17845	18186	18159	18226	18185	18045	18072	18289	17911	18141	18288	18237	18141	18211	18140	18094	18152	18110	18163	18101	18167	18271	17998	18127	18148	18077	18299	18250	18109	17974	18136	18307	18230	18201	18279	18105	18153	18053	18045	18023	17914	18088	18276	18206	17885	17958	18190	18003	18022	18143	18079	18289	18136	18266	17891	18032	17855	18161	18089	18250	18207	18123	18162	18206	18062	18311	18044	18232	18086	18200	18158	18208	17984	18171	17882	18106	18104	18105	18127	18074	18209	18225	18089	18129	18222	18039	18292	18240	18084	18168	18102	18146	18159	18221	18046	18086	18290	18192	17986	18193	18197	18414	18184	18057	18052	18181	17930	18244	17979	18187	18323	18242	18025	17941	18159	18229	18059	18321	18263	18127	18068	18124	17874	18155	18186	18148	17905	18092	18168	18002	18048	18419	18170	18104	18093	18112	18235	17941	18139	18041	18149	18082	18307	18135	18068	18184	18155	18172	18061	18105	18183	18088	18097	18269	18159	18024	18289	18004	18200	18015	18173	18132	17964	18084	18291	18280	18214	18148	18141	18207	18081	17994	18300	18061	18192	18181	18157	18118	18328	18188	18049	18201	18059	18234	18075	18066	18018	18009	18148	18067	18016	18098	18111	18184	18022	18135	18027	18066	18137	18211	18137	18089	18147	18234	18311	18192	18270	17996	17918	18095	18083	18038	18298	18304	18105	18129	17982	18005	17928	18193	18121	18263	18173	18059	18112	18450	18259	18279	18089	18048	18083	18154	18157	18106	18309	18005	18256	18006	18285	18221	17961	18116	18116	17987	18253	18450	17918	18275	18109	18253	18026	18081	18242	18178	18246	18212	17983	17929	18261	18065	18090	17984	18098	18206	18185	18019	18005	18003	18020	18161	18083	18072	17934	18300	18089	18201	18291	18306	18213	18139	18097	18238	18186	18003	18312	18202	18120	18269	18032	18177	18056	18246	18244	18452	18252	18275	18031	18039	18016	17978	18402	17931	18132	18299	18051	18272	18348	18054	17999	18212	18276	18033	18160	18121	17907	18023	18111	18119	18174	18309	18272	17971	18209	18036	18082	18074	18022	18323	17924	18116	18117	18176	18090	18246	18138	18285	18194	18067	18227	18351	18236	18144	18167	18110	18234	18162	18224	18126	18162	18018	18020	17908	18025	18099	17933	18113	18068	18134	18089	18370	18093	18272	18153	18138	18105	18113	18242	18317	18229	18183	18188	18155	18078	18068	18195	17996	18139	18356	18071	18141	18192	18095	18120	18108	18016	17900	18026	18050	18253	18320	18224	18168	18131	18192	18195	18142	17947	17993	18096	18003	18240	18100	17993	18042	18213	18157	18012	18010	18122	18327	18130	18120	18151	17895	18193	18130	18107	17921	18046	18086	18110	18040	18151	18274	18038	18241	18026	18302	18121	18012	18102	18236	18173	18168	18056	18279	17929	18096	17937	18146	18149	18075	17983	18168	18055	18116	18118	18085	18240	18180	18257	18313	18389	18259	18132	18214	18271	18067	18036	18471	18014	18194	18066	18234	18235	17981	18032	18115	18068	17922	18036	18216	18347	18177	18341	18308	18418	18134	18066	18246	18111	18164	18350	18085	18445	18164	18001	18101	18086	18026	18383	18109	17876	17981	18036	18190	17892	18149	18351	18212	18220	18144	18061	18156	18228	18107	18109	18141	18236	17992	18120	18211	18042	18329	17963	18244	18056	18126	18253	18040	18256	18001	18111	18119	18102	18121	18264	18147	18232	18165	18123	18070	18201	18191	18214	18037	18132	18198	18052	17992	18156	18278	18072	18082	18236	17994	18304	18272	18173	18051	17946	17958	18018	18041	18202	18133	18175	17915	18155	18248	17931	18120	18117	18214	18097	18217	18108	18193	18042	18233	18114	17952	18310	18161	18092	18099	18141	18202	18126	18145	18224	18147	18232	17933	18114	18183	18214	18205	17999	17958	17949	18014	18280	17874	18139	18121	18090	18348	18233	18098	17978	17972	18190	18065	18216	18434	18240	18292	18043	18114	18116	17998	18182	17997	17946	18242	18157	18227	18260	18182	18272	18074	18057	18151	17906	18119	18237	18111	18067	18147	18198	18123	18076	18008	18140	17974	18239	18211	18208	18053	18038	18071	18230	18113	18235	18070	18367	18181	18221	18176	18278	18277	18252	18309	18161	18170	18198	18156	18176	18287	18082	18083	18150	18373	18182	18374	18107	18175	18059	18196	18192	18189	18045	17994	18272	18149	18144	17985	18068	18273	18141	18152	18120	18093	18137	18393	18204	18172	18130	18153	18219	18074	18164	18213	18309	18220	18264	18327	18143	18125	18064	18135	18014	17927	18034	18054	18173	18098	18160	18076	18378	18234	18065	18163	18095	18320	18075	17984	18083	18113	18340	18291	17915	18123	18264	18141	18247	18057	18275	18099	18225	18362	18064	18175	17919	18047	18054	18242	18095	18240	18131	18182	17980	18130	17976	18077	18269	18160	18129	18232	18119	18098	17947	18205	18291	18114	18198	18191	17932	18119	18177	18121	18131	18124	18170	18355	18192	18249	18055	18141	18097	18031	18270	18255	18137	18041	18227	18253	18134	18096	18264	18304	18211	18195	18220	18212	18056	18184	17969	18124	18033	18071	18155	18170	18202	18214	18160	18173	18184	18438	18272	18247	18116	18172	18184	18253	18249	18102	18155	17990	18192	17936	18198	18012	18148	18031	17935	18076	18047	18173	18047	18251	18194	18115	18053	18068	18130	18313	17975	17934	18150	18231	18124	18340	18234	18089	18008	18028	18162	18310	17897	18032	18096	18137	18104	18241	18144	18160	18073	17953	18144	18189	18123	18145	18110	18134	18125	18160	18309	18226	18280	18112	18300	18291	17974	18431	18291	18141	17913	18108	18211	18345	18148	17959	18141	18372	17945	18048	18032	18219	18112	18174	18091	18107	18141	18107	18234	18090	18168	18386	18274	18315	18150	18311	18273	18142	18052	18038	18016	18027	18135	18483	18167	18134	18059	18003	18243	18009	18174	18106	18201	18075	17997	17904	18175	18273	17812	18088	18148	18038	18074	18152	18085	17888	17947	18145	18149	17925	18415	18093	18060	18135	17996	17977	18184	18334	18154	18265	18113	18109	18131	18256	18299	18197	18078	18052	18310	18091	18050	18242	18115	18306	18159	18271	18070	18212	18274	18315	18113	18141	18184	18197	17951	18142	18125	18264	18238	18321	17857	18151	18146	18184	18204	18140	17888	18058	18252	18219	18316	18149	18076	18324	18186	18001	18233	17957	18225	18214	18405	18085	18188	18139	17889	18231	18242	17939	18197	18137	18209	18204	18235	18137	17932	18068	18034	18109	18174	18189	17915	18351	18012	18423	18094	18199	18272	18245	18185	18089	18234	18146	18064	18212	18373	18374	18145	18099	18080	18121	18054	18006	18037	18226	18257	18102	17982	18074	18258	18122	18118	18160	18201	18093	18091	18229	18095	18150	18018	18094	18166	18261	18138	18123	18236	17990	18017	18088	18001	18120	18110	18237	17991	18146	18021	18158	18171	18079	18172	18181	18051	18132	18054	18094	18067	18194	18303	18183	17964	18068	18170	18165	18090	18372	17976	18079	17998	18096	18104	18121	18221	18034	18126	18014	17900	18156	18135	18238	18017	18125	18313	18271	18083	18214	18103	18101	18106	18157	18088	18209	18103	18168	17997	18309	18269	18296	18241	18110	18162	18100	18076	18280	18070	18238	18296	18360	18073	18143	18148	18037	17861	18110	18132	18023	17973	18171	18142	18134	18229	18033	18118	18210	18022	17978	18180	18281	18087	18066	18228	18304	18182	18111	18032	18277	18205	18123	18024	18039	18124	18158	18304	18099	18025	18190	18159	18381	18197	18442	18272	18223	17943	18109	18052	18081	18149	17914	18014	18254	18028	18122	18022	17985	18201	18189	18051	18163	18113	18010	17956	18081	18152	18167	18215	18317	17897	18203	18167	18044	18005	18061	18251	18349	18335	18167	18229	18182	18300	18152	18296	18070	17954	18044	17910	18092	18068	18105	18153	18042	18294	18200	18124	18122	18074	18062	17922	17937	17931	17862	18187	18207	18185	18179	18363	18105	18221	18257	18212	18196	18242	18207	18060	18077	18140	17950	18186	18201	18197	18223	18225	18076	18219	18201	18004	18153	18193	18124	18223	18204	18076	18167	18021	18118	18160	18055	18250	18134	18158	18170	18222	18133	18197	18062	18250	17872	18136	18137	18225	18068	18164	18134	18379	18357	18062	18052	18071	18084	17984	18064	18174	18263	18144	18167	18056	18169	18133	18087	18340	18214	17930	18068	18446	18096	18214	18281	18317	18037	17972	18218	18258	18343	18130	18358	18197	18015	18327	18104	18249	18390	18014	18170	18196	17887	17928	18204	18139	18255	18188	18287	18077	18015	18221	18230	18141	18083	18173	18136	18165	18074	18003	18162	18266	18132	18247	18183	18084	18152	17948	18049	17961	18192	18039	18237	18427	18220	18269	18404	18016	18322	18150	18045	18276	17847	18016	17933	18079	18017	18077	18317	18016	17962	18109	17993	18157	18202	18187	18206	18110	18248	18087	17871	18268	18051	18060	18100	18184	18145	17963	18258	18028	18053	18242	18091	18126	18224	18307
24454	41629	39060	31163	26850	23919	21437	20120	18657	17930	17085	16641	16532	16109	16295	16174	16101	15999	16041	16153	16011	16061	16127	15989	15850	15930	15983	15997	15840	16274	16066	16034	15884	15955	15896	16268	16035	16019	16081	16117	16141	16023	16036	15923	16058	15864	16015	15878	15939	15919	15883	15628	15839	15940	15815	16011	16005	16056	16021	15859	15811	15949	16067	15795	15898	15791	15850	15982	15869	15954	15908	15912	15938	15740	15986	15762	15766	15825	15906	15888	15758	15948	15875	15941	15913	15837	15993	15898	15815	15866	15748	15954	15745	15771	15832	15789	15788	15832	15831	15996	15888	15765	15800	15850	15916	16049	15772	16012	15789	15786	15946	16118	15734	15794	15823	15816	15756	15869	15891	15797	15947	15845	15812	15887	15953	15837	15795	15901	15898	15762	15756	15817	15682	15877	15980	15910	15854	15972	15866	15945	15800	15679	15852	15778	15738	15791	15758	15821	15823	15875	15863	15755	15860	16045	16019	15842	15835	15814	15866	16079	15715	15881	15766	15929	15843	15991	15810	15893	15747	15692	15878	15680	15875	15728	15801	15893	15658	15883	15890	15865	15912	15584	15947	15809	15749	15916	15591	15987	15806	15691	15963	15864	15921	15957	15963	15811	15916	15678	15759	15706	15724	15774	15907	15914	15884	15982	15948	15870	15732	15940	15860	15697	15684	15763	16044	15903	16015	15677	15907	15795	15944	15800	15877	15870	15913	15766	15908	15818	15812	15987	15863	15722	15855	15823	15833	15907	15893	15892	15923	15881	15804	15812	15873	15805	15808	15762	15691	15707	15809	15834	15918	15984	15704	15812	15647	15941	15972	15850	15806	15726	15848	15705	15834	15900	15912	15818	15828	15948	15889	15915	15873	15865	15740	15716	15893	15688	15799	15803	15858	15858	15933	15875	15914	15809	15958	15644	15869	15695	16133	15842	15992	15952	15816	15951	15737	15887	15887	15811	15815	16070	15792	15839	15649	15837	15695	15780	15933	15921	15882	15944	15964	15936	16079	15869	15833	15770	15928	15949	15793	15849	15790	15864	15776	16033	15972	15909	15863	15822	15856	15935	15903	15840	15646	15860	15829	15801	15899	15835	15942	15702	15997	15722	15956	15890	15826	15848	15854	15802	15765	15717	15783	15798	15878	15800	15734	15675	15941	15837	15887	15860	15865	15917	15758	15809	15598	15889	15742	15730	15799	15759	15935	15975	15781	15968	15846	15856	15787	15880	15938	15844	16112	15935	15806	15841	15817	15829	15823	15721	16000	15881	15864	15871	15813	15902	15859	15911	15696	15865	15880	15992	15839	15919	15993	15784	15783	15916	15875	15802	15734	15903	15732	15787	15930	15917	15886	15831	15908	15689	15956	15761	15912	15994	15713	15955	15833	15720	16010	15713	16056	15794	15876	15783	15780	15790	15770	15940	15791	15837	15866	15884	16006	15844	15766	15940	15904	15950	15787	15934	15859	15752	15897	15660	15979	15905	15863	16060	15871	15826	15837	15822	15989	15880	15867	15898	15816	15734	15830	15677	15778	15775	15781	15918	15739	15923	15840	15903	15894	15788	15919	15826	15946	15722	15922	15826	15832	15632	16113	15818	15813	15867	15700	15927	15962	15689	15854	15913	15704	15827	15769	15703	15791	15758	15941	15984	15901	15814	15721	15901	15903	15885	15919	15784	15686	15898	15798	15788	15731	15941	15803	15636	15832	15712	15677	15896	15909	15782	15912	15812	15968	15906	15874	15854	15783	15714	15945	15858	15864	15713	15745	15929	15966	15858	16016	15812	15856	15905	15845	15965	15952	15752	15828	15852	16049	15781	15911	15871	15667	15929	15848	15932	15934	15812	15852	15697	15849	15825	15805	16032	15888	15725	15886	15891	15888	15963	15828	15960	15625	15801	15818	15769	15771	15848	15881	15910	15863	15911	15618	15768	15907	15887	15816	15922	15976	15812	15965	15718	16013	15734	15806	15825	15707	15948	15940	15889	15885	15766	15621	15747	15800	15765	15857	15928	15738	15762	15886	15842	15836	15982	15822	15850	15925	15944	15912	15902	15663	15786	15766	15658	15835	15772	16009	15888	15877	15760	15873	15787	15780	15807	15625	15867	15897	15740	15847	15752	15743	15835	15830	15911	15814	15815	15926	15766	15816	15831	16022	15647	15725	15852	15815	16001	15934	15902	15929	15752	15750	15797	15772	15862	15946	15760	16021	15832	15738	15712	15729	15939	15901	15759	15770	15960	15882	15664	15973	15660	15866	15969	15844	15984	15747	15908	15791	15830	15896	15958	15901	15935	15813	15815	15919	15881	15791	15869	15837	15876	15812	15848	15876	15989	15862	15836	15996	15904	15866	15803	15750	15933	15747	15766	15778	15896	15902	15783	15773	15775	15749	15854	15957	15829	15517	15864	15934	15917	15846	15926	15737	16014	15891	15777	15771	15867	15863	15878	15779	15915	15778	15720	15840	16029	16020	15798	15877	15821	15872	15901	15874	15996	15926	15868	15776	15904	15843	15816	15854	15938	15797	15833	15816	15773	15781	15779	15746	15818	15971	15931	15769	15676	15891	15692	15800	15910	15772	15936	15953	15866	15822	15848	15990	15970	15846	15747	15855	15838	15880	15995	15844	15996	15899	15921	15927	15667	15801	15797	15935	15724	15877	15846	15882	15823	15871	15872	15886	15628	15843	15913	15871	15895	15963	15835	15827	15927	15835	15765	15819	15807	15835	15830	15889	15802	15694	15792	15801	15880	16013	15849	15949	15854	15833	15908	15956	15789	15826	15751	15751	15792	15763	15714	16089	15685	15664	15944	15795	15751	15944	15916	15619	15884	15876	15765	15832	15927	15982	15831	15961	15742	15832	15881	15764	15930	15681	15791	15752	15876	15880	15828	15795	15821	15831	15809	15869	15813	16000	15964	15773	15828	16054	15849	15883	15878	16009	15862	15970	15867	15898	15765	15896	15726	15706	15770	15921	15813	15695	15838	15836	15861	15828	15925	15808	15784	15924	15757	15883	15795	15720	15986	15936	15794	15967	15900	15792	15951	15873	15816	15821	15793	16038	15789	15882	15881	15770	15912	15860	15833	15810	15901	15931	15767	15854	15879	15746	15873	15953	15802	15795	15990	15916	15823	15925	15736	15944	15909	16013	15813	15956	15783	15839	15959	15760	15853	15915	15831	15958	15867	15782	15882	15734	15944	15976	15839	15794	15754	15873	15864	16048	15852	15777	15831	15918	15822	15629	15902	15848	15980	15869	15773	15867	15940	15726	15951	15864	15884	15718	15837	15820	15930	15876	15857	15891	15774	15835	15782	15687	15831	15783	15821	15859	15846	15758	15841	15994	15796	15772	15940	15849	15816	15822	15829	16030	15865	15829	15920	15918	15629	15963	15942	15934	15816	15859	15723	15876	15842	15776	15987	15747	15814	15963	15685	15972	15934	15915	15728	15742	15868	15899	15956	15829	15892	15874	15981	15928	15814	15844	15816	15846	15978	15973	15889	15915	15867	15884	15888	16002	15870	15861	15865	15712	15861	15797	15910	15865	15738	15756	15776	15856	15753	15876	15903	15839	15767	16018	15907	15922	15696	15773	16056	15726	15768	15926	15844	16013	15973	15967	15795	15765	15790	15787	15804	15756	15838	15872	15728	15787	15867	15719	15906	15756	15948	15853	15911	15916	15918	15951	15808	15899	15720	15817	16028	15861	15653	15923	15815	15846	15886	16051	15963	15839	15821	15783	15851	15845	15833	15992	15916	15758	15873	15907	15906	15770	15883	15728	15852	15626	15849	15843	15663	15859	15677	15748	15797	15980	16038	15757	15830	15847	15829	15987	15938	15807	15914	15781	15818	15952	15819	15831	15705	15874	15911	15880	15839	15853	15838	15873	15898	15792	16002	15850	15698	15909	15776	15960	15755	15856	15715	15994	15902	15929	15860	16015	15626	15812	15780	15839	15712	15820	15942	15768	15891	15979	15775	16012	15874	15856	15988	15911	15963	15922	15797	15709	15934	15715	15783	15787	15958	15727	16010	15876	15834	15873	15969	15945	15667	15866	15888	15758	15861	15930	15878	15825	15852	15937	15915	15872	15723	15998	15782	15836	15826	15855	15611	15790	15837	15702	15788	15713	15782	15966	15779	15816	15816	15908	15794	15803	15954	15912	15770	15784	15848	15731	15803	15645	15765	15761	15844	15832	15839	15865	15818	15930	15801	15722	15788	15690	15777	15805	15777	15879	15837	15870	15689	15847	15886	15882	15649	15940	15886	15873	15865	15819	15913	15792	15913	15761	15752	15828	15875	15832	15894	15891	15779	15890	15807	15982	16004	15699	15717	15736	15830	15781	15808	15754	15952	15842	15767	15773	15714	15787	15776	15806	15812	15865	15901	15905	15778	15850	15835	15819	15891	15905	15792	15849	15749	15952	15749	15856	15616	15827	15863	15784	15928	15934	15990	15824	15839	15922	15902	15890	15881	15721	15805	15886	15752	15951	15977	15781	15853	15883	15829	15838	15943	15925	15929	15921	15908	15991	15918	15789	15948	15793	15742	15860	15862	15759	15993	15724	15851	15667	16036	15831	15703	15982	15951	15675	15829	15817	16021	15846	15865	15917	15801	15893	15900	15728	16023	15887	15668	15909	15862	15832	15786	15861	15950	15774	15836	15867	15785	15867	15866	15718	15945	15724	15889	15905	15961	15857	15821	15868	15964	15799	15952	15835	15863	15898	15978	15925	15793	15930	15836	15843	15828	15883	15673	15790	15886	15980	15764	16109	15870	15887	15765	15780	16117	15809	15845	15842	15829	15773	15931	15925	15911	15892	15800	15947	15789	15782	15942	15704	15758	15834	15728	15971	15929	15813	15745	15976	15826	15741	15783	15940	15971	15836	15943	15919	15831	15711	15753	15795	15920	15707	15794	15798	15931	15863	15882	15888	15881	15740	15814	16069	15907	15936	15928	15784	15782	16009	15971	15717	15966	15610	15866	15631	15852	15832	15948	15787	15913	16016	15822	15791	15973	15881	15922	15768	16068	16022	15802	16045	15914	15822	15914	15826	15790	15819	15696	16008	15813	15896	15772	15841	16004	15753	15937	15779	15801	16006	15902	15605	15910
22583	21068	28828	23589	21797	25197	27857	23112	21590	21172	20416	20006	19836	19480	19744	19542	19563	19430	19284	19231	19327	19352	19481	19371	19406	19218	19263	19193	19417	19361	19321	19389	19218	19310	19341	19390	19271	19541	19595	19340	19149	19454	19208	19348	19272	19003	19081	19034	19108	19086	19305	19138	19196	18969	19218	19077	19115	19103	19334	19266	19340	19084	19044	19170	19121	18786	19027	19096	19142	19240	18949	19181	19028	19153	19039	18935	19007	19218	19137	19135	18902	19162	19033	18991	19167	19142	19304	19072	18890	19033	18980	19128	19094	19133	18942	19023	18894	18985	19143	18995	19069	18980	18969	19029	18946	18871	19059	19068	18954	19028	19088	18934	19029	18920	18634	18862	19067	18760	19101	18903	19041	19016	18958	19098	18873	19182	18704	18936	19058	18838	19035	19091	19058	18946	19221	18805	18888	18866	18955	19088	19039	18804	18944	19130	19012	18949	19111	18926	19215	19083	19031	18928	19145	18923	19059	19107	18983	19213	19130	18967	19126	19014	18993	19003	19117	19131	18969	19097	18838	19084	19018	19105	18954	18978	19004	19033	19054	19176	19085	19036	18730	19003	19042	19016	19108	18921	18982	18944	18791	19097	19027	18991	19078	18815	19096	19063	18906	19114	18914	19005	19176	18848	18776	18938	18949	18968	18802	19079	18895	18858	19077	19070	18982	18950	19120	19092	18927	18986	18892	18992	18965	18922	19175	19003	19038	19036	19103	18821	18997	19031	19045	18991	19062	19079	18858	19032	18832	18810	18804	18820	18936	18836	18830	18979	18921	18846	18833	18825	19012	19034	18938	19088	19129	18910	18926	18923	18991	19075	18820	18908	18949	18876	18760	19015	19096	19069	18826	19077	19127	18982	18911	18988	18917	19101	19177	18964	19017	19155	18963	19043	19146	18889	19027	19157	19016	18881	19026	18970	18910	18938	18869	18915	18865	18926	19170	18979	19032	18835	18973	19034	18910	19133	19010	18886	18962	19021	18846	19130	19250	18828	18851	18981	18861	18971	18829	18938	18962	18983	19056	19115	18959	19171	19095	18842	19067	18956	19194	18916	19029	19112	19031	19083	18929	19061	19087	19029	18963	18838	18995	19033	18919	18830	19075	19001	19042	19090	19082	19048	18955	19113	18974	19081	19195	18769	19131	18948	19109	18865	18876	18887	18835	18906	18806	18916	18741	18978	19120	18947	18978	19098	19140	18802	18986	18917	19010	18903	19000	19054	18838	18732	19018	18997	19074	19237	18984	19078	19107	19267	19022	19059	19083	18903	18907	19154	18889	19222	18945	19097	18954	18824	18823	18910	18770	18927	18880	18926	18655	19256	19145	18908	18997	19035	18913	19170	19110	18965	18846	19116	18819	19051	19033	18893	19053	19016	18761	19177	19073	19082	19090	18939	19184	19058	18999	18885	18917	18706	19150	18940	18821	19047	18907	18980	18953	19053	18826	18863	19002	19105	19173	19078	18908	19060	18894	18886	19053	19056	19187	18996	18796	19021	19131	18836	18971	18982	18920	18876	19176	19073	18668	18927	19113	18913	18953	18869	19032	18832	18904	19004	19109	19067	18995	18947	19079	18925	18868	18998	18918	18885	19123	18844	18783	18963	18898	18980	18917	18932	18901	19122	18945	19000	18980	18934	19107	18842	18933	18864	18781	18996	18872	18874	18729	18895	18986	19099	19094	18733	19128	19086	19070	19014	18986	18971	19061	19143	18937	18991	18920	19032	19019	18921	19059	19168	19091	19057	19011	19027	19100	19054	18846	18899	19045	18985	18997	18981	19077	19022	19144	18979	19128	19061	18975	19027	18872	19155	18890	18638	18879	19138	19114	18701	18960	19112	18860	18903	19054	18863	19109	19010	19114	18875	18970	18944	18880	19073	19149	18875	19001	18999	18946	19090	19059	19253	19060	18975	19215	19023	18921	18888	18857	18976	18954	18847	19005	18701	19069	18853	19018	18840	18885	19006	19116	18935	19093	18945	19178	18975	19133	18994	19070	19024	19178	19037	19139	18725	18774	19137	18941	19088	19141	19030	18931	19094	19083	18958	19309	19050	19160	18870	19177	19082	18933	18992	18869	19116	18973	18839	19044	18968	18929	18907	19057	19099	18947	19077	18982	19049	19066	18919	19132	19008	18922	18954	19113	19232	18895	19046	18807	19085	18917	18768	19097	18938	18796	19076	19009	18953	18883	18847	19137	18845	19106	18744	18796	19099	18986	18980	19019	19070	18816	18951	18906	18991	19006	18889	19233	18894	19121	18995	19050	18867	18947	18916	19016	19098	18987	18814	19078	18979	19055	18988	18935	19089	18935	18818	18916	18909	18960	19168	18925	19015	19021	19158	18972	18849	18880	18866	19148	19003	18876	18856	18831	18983	19131	18952	18989	19009	19120	19001	18861	18872	18991	18834	18963	19013	18991	19112	18952	18831	19155	19004	19043	18740	18840	18925	19063	18800	18930	18825	18974	18957	19015	19061	18879	19047	19077	19064	19047	19113	18898	18982	19048	19021	19022	19068	19054	19241	18992	19024	18906	18765	19160	19117	19029	18936	18929	19015	18948	18863	19071	19008	19164	18955	18954	18745	18879	19083	19054	18997	18868	19045	18973	18989	18914	18814	18770	19122	18908	18917	19126	18958	18920	19030	19015	18979	19006	19053	18844	18969	19144	18906	19002	18997	19081	18771	19072	18928	19086	18959	18988	19046	18804	19041	18984	18958	19112	19033	18914	19130	18923	18995	18976	18830	19087	19037	19134	18812	18800	18841	18978	19184	19036	18912	18980	18918	18864	18950	18973	19056	18929	18938	18743	19012	19099	19055	19296	18922	18911	19119	19148	18892	18903	18985	19068	19018	19001	19137	19058	19015	19072	18953	18945	18860	19060	18969	18701	18969	19098	18885	18837	19146	18998	19024	19065	18737	18929	18930	19071	18893	18954	18929	18891	18975	18967	18962	19159	19073	19136	18807	19271	18792	18817	18844	19036	18958	18966	18883	18904	19222	18916	19084	18782	19069	19195	18874	18992	18882	18850	19051	18904	19001	18848	19057	19057	18980	18966	19126	18735	18993	18901	18901	18733	18988	19009	19111	18894	19133	18965	18865	18939	19052	18998	19098	18870	18900	18923	19124	19137	19026	18801	18788	18869	19031	19160	19019	18972	19143	19104	19076	18958	18849	19091	18991	18998	18949	19096	18887	18880	19115	19020	19061	19063	18965	19065	18937	18833	18881	18829	19035	19017	18975	19090	18928	18951	19032	18940	19013	19211	18998	18762	18952	18910	18960	18985	19172	18982	18989	18924	18903	19001	18953	19098	18897	18996	18983	19054	19022	19208	18812	19076	18880	18706	18914	19203	19048	18881	19082	19028	19112	18966	19128	18787	18959	18949	18867	18989	18849	18835	18922	18852	18975	18946	18875	19052	18959	18832	19052	19012	18883	19114	18969	18988	18931	18985	19011	18855	19019	18891	19044	19049	19133	18781	18967	18959	19035	18900	18881	19025	18972	18873	18764	18991	18917	18974	19032	19096	19005	19011	19118	18939	18996	18836	19001	18993	18792	18708	19037	19179	18963	18990	18977	19042	18839	19113	18897	19093	18980	18969	19023	18991	19001	18997	18840	18981	18862	18902	19104	18953	18873	19185	18858	18997	19044	19113	19002	19027	18921	18945	19078	19014	19079	18851	18932	18822	19067	18968	19038	19059	18980	18800	18934	19276	18838	18909	18900	19053	18995	18873	18973	18984	18936	19088	18879	19013	18993	19246	19005	18707	19044	18858	19074	19238	18883	19044	18985	18831	19080	19214	19047	18906	18705	19053	19147	18860	19155	18852	19137	19117	18981	19012	18899	19002	19043	18990	19100	19041	18929	18893	18879	18814	19117	19140	18883	18895	18979	18839	18949	18931	19028	18904	19010	18910	19095	18955	18819	18824	19070	18926	19052	19126	18951	19029	19151	18999	19051	19022	18914	19092	18945	19076	18949	18918	18964	19095	19111	19073	18821	18874	18789	19081	18898	18893	18993	19048	18891	19110	19007	18922	18943	18783	18924	19008	18957	18935	18866	19090	19022	19160	19029	18934	18811	18857	18999	19134	18936	19116	18810	18924	18999	18985	19146	19043	18855	18980	19114	19077	18739	18927	19022	19123	18978	18874	18954	19145	19014	18982	18955	18819	18865	18830	18967	18874	18930	19023	19163	18942	19070	19035	19239	18950	18929	18923	19036	18865	19057	19033	19104	19046	19010	18861	18900	18874	19014	18972	18996	18967	18842	19181	18890	19071	18690	19023	19058	18896	19209	18990	19102	18985	19017	19061	19096	19157	19015	18987	18829	18948	19069	19005	19031	18990	19126	19121	19200	18931	18786	19044	18899	19003	18955	18976	18813	19104	19057	19173	19036	19019	19053	19050	19062	18979	18983	18906	18784	19030	19056	18983	19052	19083	18878	18858	18812	19031	19252	19189	18978	19137	18843	18846	18895	19056	18909	19100	18859	19157	18902	18896	18982	18871	18976	19150	18961	19104	19114	19055	19034	19052	18958	19081	19006	18938	18883	19045	18769	18907	18893	19130	18982	18848	18950	19015	19086	18874	18939	19142	18779	18792	18680	19058	19146	18919	19040	18901	18783	19136	18942	18972	18884	18745	18897	18766	18757	18761	18873	18987	19209	19076	18990	19059	19041	19158	19086	19060	18962	19039	18953	19102	18780	18940	18966	18941	18997	19001	19001	18936	18869	19212	19140	18907	18939	18949	18810	19081	18968	19175	18911	19105	18903	18910	18894	18897	18900	18934	18903	18897	19046	18885	18956	19246	18925	18897	19078	18916	18872	18943	19008	19175	19025	18907	19220	19080	18937	18953	18979	18995	18832	18979	19034	19193	18946	18928	18919	19061	18962	18930	18878	19023	19057	19105	18987	19157	18696	18955	18975	18861	19027	19015	19067	18783	19258	18944	18939	19024	18906	18920	18940	18821	18985	18858	18938	18985	18706	18743	18957	18999	18903	19075	19038	19068	18941	18995	19114	19037	19057	18913	19021	18930	18926	18961	19061	19022	18897	19013	18900	18946	19106	18908	19024	18901	18999	18965	18948	18773	18976	19000	18868	19059	18976
25914	46561	43209	35000	30089	26462	23924	22068	20470	19060	18206	17542	17091	17071	16865	16725	16363	16598	16616	16469	16674	16687	16547	16454	16677	16529	16434	16595	16681	16469	16776	16756	16751	16619	16503	16607	16601	16890	16752	16614	16921	16543	16553	16540	16511	16417	16260	16423	16070	16392	16426	16435	16325	16471	16456	16217	16473	16366	16455	16510	16446	16471	16360	16499	16454	16356	16472	16240	16358	16417	16240	16305	16478	16449	16218	16136	16190	16367	16234	16465	16378	16423	16330	16342	16377	16281	16513	16294	16413	16493	16391	16205	16301	16304	16359	16358	16258	16503	16278	16392	16472	16335	16368	16158	16238	16291	16308	16256	16447	16294	16251	16174	16337	16182	16325	16221	16275	16384	16505	16451	16415	16169	16281	16341	16286	16339	16295	16385	16462	16292	16599	16294	16301	16213	16420	16364	16292	16312	16206	16443	16295	16339	16301	16413	16327	16252	16089	16549	16294	16322	16283	16212	16302	16339	16281	16524	16239	16459	16284	16427	16453	16316	16390	16089	16292	16377	16354	16373	16255	16295	16274	16315	16188	16441	16380	16303	16333	16290	16569	16426	16281	16413	16396	16244	16375	16419	16269	16525	16343	16404	16302	16243	16407	16257	16211	16297	16430	16238	16302	16218	16356	16351	16165	16227	16248	16415	16475	16295	16256	16295	16274	16313	16281	16396	16256	16367	16347	16350	16160	16359	16231	16271	16263	16507	16338	16302	16293	16235	16205	16273	16345	16254	16186	16433	16256	16407	16357	16232	16372	16259	16326	16342	16285	16270	16387	16275	16390	16376	16138	16226	16395	16281	16172	16247	16193	16243	16335	16298	16347	16180	16318	16411	16303	16384	16293	16281	16385	16364	16321	16479	16069	16294	16336	16270	16366	16343	16335	16340	16331	16384	16351	16338	16477	16367	16433	16294	16225	16307	16318	16227	16356	16280	16253	16184	16191	16499	16481	16248	16144	16494	16295	16236	16357	16310	16139	16400	16359	16292	16252	16371	16171	16234	16399	16418	16283	16198	16279	16357	16418	16490	16165	16452	16285	16219	16187	16349	16444	16056	16265	16242	16288	16423	16319	16320	16336	16373	16281	16242	16392	16405	16215	16226	16200	16227	16403	16415	16263	16269	16281	16255	16097	16292	16266	16253	16390	16235	16337	16359	16365	16464	16311	16415	16355	16346	16358	16339	16168	16182	16348	16179	16280	16060	16158	16358	16285	16199	16341	16330	16169	16301	16298	16160	16293	16344	16277	16383	16290	16087	16386	16297	16305	16161	16295	16303	16192	16261	16378	16270	16356	16110	16295	16349	16436	16341	16308	16390	16338	16470	16234	16243	16262	16452	16365	16142	16295	16251	16299	16304	16420	16126	16325	16257	16497	16239	16305	16257	16312	16317	16268	16240	16340	16378	16366	16385	16401	16136	16502	16321	16224	16397	16378	16363	16294	16343	16199	16374	16328	16206	16422	16189	16178	16275	16362	16385	16405	16207	16283	16397	16209	16290	16357	16180	16376	16400	16602	16077	16325	16310	16365	16118	16321	16295	16168	16325	16301	16208	16354	16325	16420	16407	16294	16212	16286	16495	16474	16257	16297	16393	16247	16373	16247	16243	16213	16472	16145	16358	16332	16336	16272	16242	16327	16409	16395	16343	16413	16381	16378	16167	16290	16356	16189	16225	16413	16415	16256	16303	16369	16359	16247	16543	16279	16069	16388	16305	16192	16277	16406	16271	16382	16408	16406	16218	16398	16275	16376	16268	16441	16404	16363	16359	16336	16330	16441	16100	16320	16175	16262	16140	16416	16152	16542	16369	16286	16276	16394	16377	16249	16267	16343	16313	16294	16289	16393	16382	16223	16318	16278	16424	16403	16199	16275	16212	16233	16343	16216	16111	16209	16290	16188	16159	16194	16303	16243	16238	16250	16196	16212	16398	16457	16276	16279	16416	16254	16389	16241	16313	16253	16336	16328	16229	16445	16146	16351	16426	16373	16351	16400	16341	16260	16297	16226	16109	16343	16233	16250	16375	16167	16340	16433	16334	16281	16271	16305	16277	16293	16307	16247	16397	16211	16484	16284	16213	16158	16137	16336	16311	16217	16325	16351	16254	16341	16272	16332	16346	16326	16419	16306	16260	16229	16165	16312	16131	16184	16303	16468	16285	16307	16334	16266	16161	16332	16253	16446	16207	16494	16211	16205	16389	16310	16186	16456	16241	16118	16316	16363	16285	16357	16215	16388	16345	16338	16312	16328	16235	16292	16251	16306	16258	16374	16370	16297	16242	16323	16326	16259	16415	16064	16348	16164	16400	16301	16266	16335	16200	16369	16026	16271	16109	16204	16521	16416	16254	16189	16216	16254	16309	16195	16325	16237	16203	16327	16316	16247	16436	16362	16306	16325	16042	16396	16192	16305	16171	16287	16268	16332	16254	16295	16118	16481	16101	16397	16459	16411	16472	16245	16210	16301	16287	16442	16462	16296	16400	16413	16358	16046	16281	16198	16304	16379	16096	16269	16110	16321	16197	16240	16311	16204	16237	16244	16244	16167	16367	16354	16243	16375	16362	16313	16288	16360	16312	16258	16369	16208	16446	16349	16360	16338	16378	16186	16240	16302	16404	16392	16281	16339	16185	16134	16423	16089	16181	16408	16331	16258	16268	16296	16172	16429	16157	16282	16339	16190	16258	16336	16264	16194	16173	16259	16360	16289	16256	16262	16534	16253	16170	16253	16314	16231	16240	16488	16292	16301	16249	16353	16261	16274	16414	16578	16333	16553	16341	16295	16228	16320	16240	16294	16221	16330	16328	16342	16279	16496	16200	16338	16102	16349	16342	16362	16239	16373	16361	16326	16192	16327	16364	16307	16344	16448	16356	16271	16277	16271	16335	16439	16397	16178	16178	16126	16306	16201	16269	16190	16283	16209	16192	16220	16060	16266	16195	16156	16413	16188	16313	16443	16215	16372	16344	16331	16149	16245	16371	16250	16397	16322	16264	16367	16297	16224	16481	16276	16234	16266	16224	16207	16183	16337	16170	16332	16119	16376	16280	16369	16079	16262	16289	16275	16268	16392	16192	16293	16236	16337	16125	16361	16406	16253	16371	16412	16346	16185	16390	16285	16301	16271	16226	16310	16286	16097	16497	16276	16332	16307	16374	16301	16287	16338	16468	16276	16273	16480	16262	16257	16475	16160	16188	16499	16347	16240	16193	16267	16213	16397	16351	16424	16304	16250	16241	16407	16406	16165	16206	16341	16278	16366	15975	16364	16359	16260	16223	16436	16334	16313	16300	16316	16237	16301	16329	16347	16185	16156	16209	16235	16290	16293	16154	16391	16258	16498	16156	16257	16292	16312	16312	16338	16214	16186	16478	16366	16241	16233	16263	16509	16244	16328	16253	16324	16442	16318	16387	16205	16156	16104	16357	16262	16227	16276	16319	16316	16371	16283	16145	16245	16291	16391	16488	16327	16276	16382	16394	16333	16382	16313	16243	16419	16204	16181	16231	16307	16265	16137	16368	16481	16264	16313	16270	16279	16227	16337	16223	16340	16383	16298	16359	16368	16253	16251	16198	16245	16448	16284	16273	16220	16255	16393	16294	16348	16182	16095	16460	16175	16232	16299	16239	16278	16311	16234	16233	16274	16476	16316	16437	16375	16199	16351	16498	16602	16131	16217	16501	16345	16328	16258	16372	16393	16508	16389	16285	16310	16299	16141	16207	16212	16415	16303	16236	16393	16233	16236	16236	16157	16344	16285	16513	16314	16279	16225	16342	16094	16188	16253	16444	16411	16166	16550	16253	16301	16406	16370	16558	16411	16353	16274	16183	16266	16368	16224	16233	16282	16436	16374	16167	16333	16341	16333	16313	16314	16228	16391	16235	16375	16322	16370	16367	16329	16338	16397	16436	16475	16142	16278	16199	16315	16177	16305	16199	16024	16252	16340	16219	16398	16373	16345	16260	16354	16390	16306	16238	16341	16267	16326	16419	16285	16390	16352	16275	16299	16400	16316	16287	16388	16271	16295	16403	16271	16386	16235	16487	16320	16309	16338	16097	16280	16166	16391	16261	16447	16260	16116	16296	16271	16221	16392	16505	16296	16323	16231	16455	16585	16358	16489	16299	16262	16352	16174	16164	16171	16204	16397	16380	16364	16323	16143	16393	16301	16239	16240	16220	16364	16320	16333	16362	16247	16380	16308	16274	16245	16311	16281	16325	16179	16323	16337	16258	16243	16221	16295	16306	16380	16338	16261	16207	16389	16158	16444	16093	16275	16328	16125	16346	16367	16238	16398	16160	16361	16487	16271	16392	16456	16156	16170	16193	16203	16367	16269	16353	16302	16145	16273	16303	16312	16504	16258	16182	16325	16208	16247	16308	16297	16131	16217	16284	16230	16241	16407	16346	16256	16297	16252	16287	16196	16518	16303	16198	16494	16298	16443	16374	16366	16119	16211	16363	16252	16391	16320	16445	16354	16317	16435	16219	16389	16274	16341	16377	16269	16474	16241	16217	16122	16294	16264	16186	16398	16206	16356	16294	16340	16282	16319	16269	16231	16482	16238	16321	16233	16359	16194	16371	16490	16237	16308	16416	16388	16203	16380	16295	16319	16500	16456	16380	16347	16258	16261	16433	16161	16163	16412	16408	16212	16320	16332	16421	16359	16464	16437	16214	16463	16296	16279	16350	16452	16286	16303	16387	16312	16316	16256	16228	16362	16197	16323	16315	16347	16272	16238	16343	16264	16271	16285	16228	16213	16130	16261	16255	16321	16163	16441	16362	16314	16271	16112	16296	16270	16298	16242	16370	16526	16320	16279	16424	16273	16343	16337	16082	16211	16185	16208	16378	16449	16252	16349	16138	16095	16378	16388	16235	16248	16211	16237	16138	16393	16332	16209	16162	16206	16254	16340	16337	16366	16200	16363	16203	16239	16383	16273	16349	16331	16274	16289	16295	16293	16290	16191	16416	16315	16185	16229	16394	16511	16270	16250	16492	16320	16161	16253	16407	16503	16185	16191	16387	16299	16333	16458	16288	16290	16302	16213	16166	16227	16333	16509	16108	16077	16256	16353	16381	16333	16363	16176	16279	16262	16228	16233	16285	16450	16385	16326	16163
27548	23904	29793	27225	22424	20735	20218	19296	18899	18350	18057	17988	17824	17828	17641	17813	17729	17832	17765	17819	17676	17466	17593	17559	17689	17482	17624	17735	17524	17657	17625	17797	17767	17695	17696	17797	17798	17381	17925	17726	17594	17503	17668	17667	17747	17839	17542	17621	17657	17736	17669	17705	17672	17773	17552	17722	17830	17636	17687	17735	17799	17648	17649	17633	17756	17705	17588	17617	17535	17834	17554	17667	17580	17622	17617	17576	17764	17580	17617	17730	17642	17601	17444	17635	17550	17583	17692	17503	17754	17692	17677	17645	17635	17643	17544	17407	17670	17531	17700	17629	17534	17443	17657	17708	17606	17650	17344	17443	17518	17652	17853	17650	17450	17654	17529	17855	17742	17601	17636	17694	17483	17532	17486	17673	17660	17813	17542	17613	17661	17588	17530	17736	17544	17517	17480	17575	17846	17695	17567	17556	17600	17505	17613	17507	17677	17615	17530	17540	17599	17770	17607	17581	17474	17657	17571	17530	17698	17653	17650	17818	17639	17744	17666	17658	17710	17636	17618	17787	17586	17459	17600	17502	17721	17609	17599	17381	17680	17659	17508	17641	17584	17515	17638	17709	17491	17534	17652	17686	17410	17648	17464	17475	17650	17656	17587	17594	17616	17477	17675	17665	17705	17508	17426	17648	17574	17549	17677	17562	17629	17448	17736	17653	17591	17509	17620	17652	17610	17344	17558	17512	17522	17597	17515	17511	17584	17533	17654	17569	17649	17657	17647	17671	17597	17750	17571	17809	17727	17657	17460	17870	17628	17571	17561	17606	17659	17596	17538	17464	17646	17502	17682	17538	17551	17466	17530	17551	17695	17659	17765	17699	17537	17583	17789	17724	17347	17618	17616	17649	17404	17645	17540	17655	17470	17579	17601	17635	17630	17607	17685	17651	17632	17643	17684	17470	17544	17553	17949	17432	17670	17557	17670	17705	17557	17768	17436	17611	17630	17685	17608	17529	17579	17633	17609	17780	17676	17578	17586	17581	17412	17490	17653	17550	17600	17467	17621	17642	17534	17671	17770	17621	17537	17559	17592	17644	17604	17614	17690	17671	17673	17613	17500	17487	17598	17627	17424	17593	17785	17711	17562	17701	17424	17499	17614	17555	17717	17661	17406	17587	17684	17649	17704	17529	17524	17660	17716	17448	17561	17710	17786	17811	17658	17541	17451	17670	17517	17511	17436	17609	17385	17683	17440	17595	17596	17604	17745	17565	17606	17372	17412	17559	17416	17578	17655	17714	17581	17534	17470	17554	17496	17591	17547	17686	17766	17212	17543	17484	17519	17528	17602	17477	17634	17618	17589	17604	17677	17470	17612	17575	17624	17745	17557	17553	17745	17699	17574	17699	17878	17639	17745	17527	17695	17349	17591	17480	17477	17591	17750	17390	17645	17569	17566	17566	17542	17547	17854	17603	17589	17468	17487	17662	17669	17581	17695	17559	17562	17684	17616	17405	17598	17624	17452	17695	17546	17585	17382	17820	17644	17705	17749	17533	17520	17639	17867	17721	17519	17521	17496	17660	17690	17757	17582	17759	17572	17592	17617	17495	17708	17634	17622	17505	17652	17574	17838	17499	17614	17521	17587	17670	17572	17455	17500	17659	17570	17707	17732	17644	17344	17780	17672	17650	17548	17619	17715	17677	17698	17455	17792	17585	17697	17732	17633	17609	17516	17476	17488	17559	17618	17730	17605	17591	17611	17418	17702	17469	17763	17883	17595	17642	17582	17598	17771	17652	17704	17597	17606	17467	17570	17492	17558	17659	17718	17514	17545	17601	17399	17464	17626	17703	17600	17607	17573	17645	17809	17536	17667	17525	17782	17855	17558	17733	17430	17538	17636	17533	17771	17551	17382	17772	17714	17723	17419	17581	17679	17566	17634	17409	17683	17616	17619	17404	17663	17554	17567	17541	17691	17871	17715	17440	17512	17574	17388	17943	17471	17511	17770	17675	17437	17595	17660	17934	17664	17444	17558	17640	17582	17487	17426	17586	17492	17616	17546	17438	17711	17550	17554	17569	17524	17542	17836	17505	17482	17384	17462	17571	17503	17629	17616	17700	17451	17593	17572	17732	17604	17529	17510	17780	17677	17618	17409	17415	17414	17500	17533	17609	17783	17517	17657	17504	17564	17448	17602	17724	17574	17431	17516	17595	17633	17708	17738	17476	17660	17667	17586	17818	17591	17676	17577	17557	17496	17610	17477	17641	17742	17801	17627	17680	17586	17672	17628	17606	17747	17693	17600	17489	17511	17632	17859	17422	17474	17548	17356	17461	17398	17529	17603	17881	17655	17643	17614	17506	17550	17676	17705	17669	17604	17561	17683	17584	17561	17524	17463	17435	17440	17617	17496	17729	17544	17682	17689	17542	17479	17589	17599	17807	17610	17468	17635	17502	17800	17754	17782	17617	17370	17895	17371	17560	17665	17530	17588	17732	17513	17629	17502	17618	17355	17615	17574	17709	17485	17613	17330	17558	17765	17875	17701	17602	17485	17587	17654	17672	17548	17492	17628	17684	17761	17607	17687	17579	17629	17533	17633	17579	17700	17677	17694	17717	17582	17690	17571	17391	17701	17689	17721	17593	17579	17621	17661	17642	17662	17438	17748	17623	17693	17610	17391	17530	17712	17641	17349	17663	17554	17720	17694	17639	17668	17575	17677	17915	17650	17644	17522	17580	17608	17682	17674	17660	17642	17532	17433	17682	17330	17387	17573	17813	17525	17626	17674	17384	17499	17644	17555	17474	17672	17563	17797	17640	17501	17544	17735	17486	17593	17477	17538	17668	17489	17549	17718	17541	17545	17575	17515	17846	17760	17677	17543	17604	17623	17828	17580	17764	17600	17421	17490	17514	17698	17688	17661	17498	17805	17423	17564	17587	17781	17786	17557	17570	17489	17564	17656	17655	17531	17669	17638	17560	17640	17673	17520	17618	17715	17608	17440	17811	17748	17531	17582	17558	17888	17754	17625	17653	17789	17601	17594	17727	17684	17466	17468	17479	17701	17493	17669	17505	17547	17629	17624	17690	17602	17635	17608	17693	17647	17534	17561	17612	17358	17497	17540	17705	17643	17670	17497	17414	17723	17613	17609	17548	17645	17679	17520	17497	17540	17452	17650	17690	17607	17523	17659	17809	17659	17641	17685	17439	17632	17512	17847	17818	17660	17786	17596	17383	17466	17768	17595	17723	17795	17631	17529	17537	17600	17528	17505	17599	17799	17766	17526	17522	17769	17621	17648	17751	17638	17527	17694	17560	17680	17779	17606	17698	17566	17534	17607	17620	17543	17584	17695	17419	17720	17427	17457	17711	17807	17795	17623	17524	17626	17614	17655	17417	17739	17731	17685	17508	17580	17657	17658	17769	17672	17442	17433	17683	17659	17588	17626	17502	17670	17598	17577	17580	17570	17799	17568	17544	17694	17706	17604	17562	17563	17533	17556	17610	17587	17592	17614	17796	17416	17494	17598	17484	17666	17489	17549	17650	17609	17492	17432	17487	17902	17684	17713	17616	17505	17571	17672	17606	17607	17500	17632	17768	17428	17355	17673	17698	17487	17635	17642	17707	17707	17501	17526	17803	17578	17622	17522	17620	17429	17783	17508	17692	17445	17579	17648	17736	17820	17731	17354	17499	17654	17675	17591	17684	17771	17690	17796	17521	17724	17817	17602	17655	17718	17492	17654	17578	17616	17522	17803	17742	17650	17465	17561	17637	17738	17559	17612	17614	17625	17700	17605	17478	17690	17554	17631	17446	17781	17496	17697	17683	17754	17527	17573	17730	17689	17539	17530	17518	17709	17356	17669	17583	17544	17524	17446	17563	17600	17709	17467	17467	17326	17518	17569	17749	17559	17451	17625	17722	17774	17590	17713	17623	17699	17558	17481	17504	17496	17589	17603	17512	17576	17598	17242	17486	17418	17455	17494	17534	17781	17756	17868	17495	17469	17714	17522	17587	17253	17742	17665	17615	17584	17477	17671	17578	17619	17692	17744	17572	17823	17601	17499	17512	17532	17693	17764	17610	17522	17660	17688	17721	17697	17594	17609	17603	17401	17553	17672	17658	17685	17612	17765	17456	17529	17470	17727	17438	17690	17469	17506	17762	17502	17628	17674	17570	17561	17501	17812	17779	17817	17836	17691	17567	17482	17571	17689	17647	17741	17762	17669	17620	17827	17565	17649	17698	17576	17696	17608	17741	17355	17649	17508	17686	17841	17455	17583	17767	17766	17684	17431	17701	17674	17526	17703	17633	17596	17687	17725	17533	17592	17605	17712	17647	17647	17576	17732	17579	17632	17553	17526	17522	17678	17624	17554	17680	17621	17498	17688	17509	17834	17796	17542	17606	17704	17584	17767	17822	17780	17686	17723	17527	17526	17598	17400	17637	17573	17472	17562	17688	17557	17820	17629	17633	17698	17580	17442	17410	17435	17532	17584	17664	17708	17769	17673	17618	17454	17604	17671	17581	17517	17664	17716	17624	17377	17628	17674	17439	17663	17720	17781	17629	17606	17741	17629	17473	17640	17524	17658	17595	17611	17548	17571	17573	17618	17306	17480	17598	17538	17798	17690	17534	17660	17605	17615	17569	17574	17520	17718	17643	17531	17556	17603	17502	17513	17780	17601	17664	17459	17568	17614	17808	17581	17574	17729	17389	17729	17723	17594	17779	17706	17902	17638	17494	17470	17547	17650	17530	17596	17548	17771	17563	17565	17512	17478	17452	17454	17647	17608	17625	17602	17669	17582	17671	17594	17827	17845	17492	17631	17432	17483	17502	17425	17468	17844	17588	17712	17625	17600	17722	17664	17637	17451	17414	17597	17658	17596	17689	17451	17682	17583	17468	17551	17383	17735	17654	17552	17651	17567	17442	17527	17767	17651	17659	17586	17647	17537	17462	17923	17583	17320	17466	17522	17685	17828	17405	17528	17731	17622	17616	17552	17554	17645	17764	17550	17594	17514	17577	17547	17542	17760	17671	17630	17574	17791	17509	17580	17790	17595	17416	17492	17644	17820	17433	17412	17800	17367	17501	17580	17671	17467	17426	17370	17665	17410	17669	17615	17897	17714	17435	17578	17651	17712	17472	17611	17354	17723	17472	17664	17700	17565	17753
24384	35783	33324	25967	22474	20502	19066	18087	17156	16640	16190	15870	15871	15784	15611	15586	15455	15684	15485	15566	15543	15510	15631	15652	15435	15696	15711	15596	15749	15553	15520	15606	15737	15743	15842	15632	15504	15654	15637	15731	15656	15514	15507	15567	15391	15457	15531	15555	15474	15529	15545	15526	15454	15593	15504	15485	15703	15515	15499	15617	15407	15798	15565	15500	15563	15518	15659	15528	15475	15587	15593	15591	15266	15480	15326	15483	15664	15536	15480	15385	15438	15583	15440	15359	15657	15528	15403	15489	15584	15612	15591	15499	15371	15417	15472	15620	15539	15462	15442	15633	15451	15527	15510	15603	15522	15310	15507	15647	15472	15428	15452	15616	15555	15617	15485	15570	15606	15602	15598	15502	15507	15483	15472	15498	15338	15553	15550	15602	15515	15442	15446	15474	15471	15503	15505	15402	15448	15401	15570	15280	15517	15583	15538	15511	15529	15502	15452	15473	15544	15511	15355	15410	15420	15385	15658	15544	15463	15594	15508	15361	15436	15663	15514	15494	15555	15441	15610	15546	15498	15451	15545	15441	15618	15565	15489	15467	15450	15586	15424	15541	15544	15685	15540	15440	15420	15591	15432	15471	15577	15396	15500	15431	15621	15675	15417	15418	15549	15553	15488	15452	15485	15443	15511	15627	15502	15327	15465	15523	15502	15535	15500	15652	15474	15394	15654	15732	15454	15503	15393	15584	15478	15602	15750	15682	15513	15551	15531	15520	15578	15568	15396	15560	15571	15444	15305	15666	15510	15570	15643	15426	15671	15510	15581	15397	15490	15595	15463	15592	15511	15604	15525	15466	15530	15436	15294	15371	15360	15649	15417	15466	15424	15507	15343	15623	15555	15535	15452	15466	15479	15632	15598	15592	15546	15669	15572	15549	15419	15616	15585	15503	15463	15516	15622	15379	15387	15606	15546	15547	15471	15468	15571	15493	15585	15594	15347	15445	15552	15436	15467	15729	15440	15487	15459	15626	15543	15422	15528	15508	15505	15424	15484	15643	15494	15523	15497	15502	15530	15493	15537	15656	15453	15548	15588	15354	15714	15423	15597	15454	15449	15429	15601	15448	15582	15515	15341	15361	15570	15473	15416	15683	15640	15547	15495	15474	15545	15571	15589	15494	15642	15449	15482	15482	15503	15520	15670	15420	15490	15496	15552	15389	15498	15612	15555	15495	15553	15435	15636	15502	15589	15511	15503	15566	15547	15661	15475	15487	15471	15515	15478	15749	15569	15410	15615	15600	15594	15410	15619	15578	15344	15370	15566	15486	15337	15577	15572	15490	15544	15438	15573	15482	15511	15415	15572	15610	15384	15498	15648	15442	15527	15598	15493	15512	15533	15279	15546	15654	15547	15438	15499	15405	15427	15572	15560	15393	15458	15446	15265	15508	15394	15572	15443	15610	15522	15569	15388	15570	15436	15643	15359	15418	15370	15556	15574	15444	15469	15343	15558	15476	15621	15579	15533	15478	15397	15503	15564	15502	15567	15528	15357	15582	15556	15447	15562	15442	15571	15400	15367	15439	15478	15567	15507	15448	15420	15565	15562	15533	15448	15508	15420	15549	15499	15554	15493	15474	15464	15551	15444	15515	15480	15537	15450	15460	15418	15433	15484	15681	15405	15488	15554	15600	15519	15565	15430	15435	15443	15406	15504	15611	15487	15555	15439	15393	15426	15532	15566	15564	15348	15415	15519	15485	15597	15305	15566	15647	15620	15431	15380	15326	15488	15362	15410	15539	15419	15528	15517	15590	15429	15555	15381	15455	15732	15523	15643	15418	15448	15431	15589	15586	15486	15476	15581	15450	15508	15452	15604	15418	15468	15392	15480	15274	15546	15521	15532	15707	15455	15484	15452	15477	15468	15393	15548	15462	15569	15470	15527	15474	15568	15510	15626	15438	15414	15582	15609	15562	15592	15449	15489	15580	15542	15533	15516	15325	15631	15543	15569	15513	15499	15390	15553	15473	15385	15577	15549	15561	15466	15460	15347	15570	15490	15418	15514	15411	15554	15462	15596	15472	15620	15447	15463	15402	15626	15414	15608	15458	15542	15550	15606	15543	15501	15610	15687	15466	15604	15572	15327	15535	15493	15629	15527	15389	15709	15425	15528	15581	15362	15359	15452	15378	15400	15730	15429	15546	15549	15403	15478	15486	15392	15392	15580	15521	15520	15478	15461	15539	15452	15509	15472	15387	15303	15427	15579	15523	15339	15503	15490	15538	15497	15474	15560	15608	15668	15485	15472	15486	15514	15495	15589	15634	15459	15413	15359	15640	15642	15620	15500	15395	15552	15433	15404	15663	15506	15443	15445	15421	15565	15395	15580	15531	15465	15542	15455	15370	15540	15586	15457	15558	15381	15534	15471	15595	15536	15505	15564	15528	15671	15451	15677	15521	15497	15431	15742	15504	15680	15444	15552	15568	15406	15539	15322	15645	15512	15425	15374	15366	15470	15401	15468	15549	15517	15377	15424	15448	15646	15531	15472	15510	15405	15440	15491	15500	15384	15455	15563	15377	15541	15612	15604	15573	15497	15408	15559	15518	15362	15756	15318	15535	15663	15511	15518	15469	15484	15524	15509	15512	15438	15505	15458	15591	15337	15592	15441	15606	15548	15563	15508	15639	15514	15435	15520	15574	15467	15446	15414	15391	15542	15498	15529	15399	15424	15539	15475	15472	15481	15293	15511	15457	15636	15495	15410	15517	15448	15406	15451	15570	15585	15544	15502	15396	15358	15300	15577	15484	15532	15547	15591	15524	15446	15482	15454	15453	15668	15577	15664	15539	15512	15517	15370	15434	15627	15604	15348	15433	15472	15525	15503	15543	15557	15516	15530	15426	15695	15508	15541	15577	15531	15515	15423	15528	15388	15619	15406	15463	15588	15682	15394	15423	15579	15573	15590	15451	15531	15604	15491	15555	15429	15550	15507	15590	15431	15521	15396	15538	15648	15364	15619	15560	15651	15502	15461	15612	15517	15497	15555	15650	15539	15533	15538	15404	15494	15562	15560	15593	15517	15560	15473	15461	15497	15560	15624	15696	15480	15469	15525	15553	15580	15520	15509	15409	15571	15426	15397	15635	15298	15370	15597	15510	15635	15695	15440	15515	15567	15583	15477	15502	15413	15452	15526	15430	15599	15314	15478	15533	15534	15469	15532	15690	15429	15336	15484	15574	15572	15377	15484	15587	15649	15449	15517	15590	15488	15520	15399	15429	15502	15508	15450	15465	15679	15516	15548	15390	15395	15475	15524	15319	15603	15572	15588	15538	15546	15543	15436	15342	15740	15490	15592	15331	15410	15407	15548	15592	15464	15407	15527	15413	15511	15668	15546	15525	15471	15476	15647	15300	15499	15493	15561	15659	15469	15459	15632	15367	15587	15691	15394	15547	15516	15502	15542	15641	15685	15587	15399	15528	15616	15656	15585	15592	15454	15376	15378	15603	15563	15472	15400	15477	15548	15473	15594	15472	15568	15592	15545	15544	15520	15364	15443	15376	15525	15438	15581	15630	15593	15697	15385	15586	15417	15521	15369	15502	15491	15604	15519	15441	15475	15460	15314	15559	15533	15385	15446	15356	15657	15407	15620	15398	15522	15606	15656	15478	15614	15348	15516	15489	15469	15370	15591	15331	15497	15524	15465	15487	15521	15365	15780	15555	15469	15660	15533	15592	15585	15375	15419	15396	15371	15364	15517	15702	15377	15578	15665	15436	15519	15560	15673	15453	15397	15449	15531	15557	15451	15434	15605	15625	15403	15353	15485	15516	15582	15451	15486	15522	15518	15467	15521	15458	15518	15520	15600	15579	15552	15603	15527	15501	15519	15333	15529	15598	15346	15220	15634	15436	15315	15356	15473	15328	15456	15621	15479	15445	15593	15467	15380	15531	15456	15589	15581	15130	15307	15511	15496	15331	15418	15227	15462	15480	15548	15596	15306	15559	15470	15466	15482	15519	15527	15546	15535	15299	15688	15496	15550	15460	15366	15599	15479	15681	15552	15479	15523	15569	15528	15488	15516	15403	15550	15486	15527	15538	15524	15534	15439	15433	15611	15449	15655	15529	15592	15369	15571	15504	15531	15496	15540	15340	15479	15511	15582	15685	15621	15479	15655	15616	15443	15449	15480	15450	15420	15596	15507	15663	15527	15638	15509	15528	15459	15549	15520	15511	15466	15450	15479	15532	15416	15523	15490	15690	15499	15523	15565	15522	15454	15588	15322	15361	15664	15401	15531	15628	15616	15401	15277	15545	15688	15587	15445	15518	15657	15368	15511	15451	15586	15537	15493	15574	15655	15423	15531	15337	15402	15470	15561	15522	15409	15485	15366	15406	15598	15505	15533	15506	15395	15322	15537	15260	15694	15430	15554	15421	15587	15543	15439	15503	15451	15570	15393	15612	15456	15369	15561	15423	15507	15558	15480	15490	15463	15438	15520	15425	15571	15524	15412	15540	15451	15543	15597	15526	15501	15380	15636	15626	15404	15369	15356	15708	15478	15560	15560	15492	15589	15558	15479	15558	15501	15479	15352	15604	15433	15341	15599	15401	15566	15507	15615	15482	15552	15488	15531	15346	15541	15500	15736	15584	15519	15476	15447	15440	15568	15524	15444	15565	15619	15605	15383	15432	15649	15461	15663	15603	15458	15590	15562	15709	15569	15462	15627	15666	15513	15428	15504	15519	15545	15525	15427	15410	15454	15484	15630	15717	15373	15580	15376	15498	15377	15577	15390	15555	15653	15435	15356	15405	15654	15541	15534	15516	15504	15396	15504	15441	15437	15472	15360	15561	15473	15557	15541	15473	15398	15580	15483	15496	15663	15591	15484	15626	15473	15424	15561	15679	15472	15415	15560	15582	15483	15570	15515	15474	15634	15547	15424	15444	15426	15431	15569	15512	15526	15447	15511	15614	15442	15359	15461	15588	15547	15659	15333	15527	15245	15505	15572	15433	15511	15590	15443	15603	15350	15432	15384	15471	15485	15505	15359	15494	15669	15395	15580	15564	15679	15633	15473	15546	15608	15716	15687	15507	15463	15608	15459	15367	15565	15456	15614	15323	15568	15631	15437	15642	15344	15539	15410	15392	15460	15516	15600	15525	15459	15442	15442	15436
23679	21071	28466	24328	23168	24177	23560	20440	19350	18972	18825	18290	18125	17958	18212	17950	17890	17946	17891	17740	17850	17693	17714	17977	17892	17688	17875	17846	18052	17892	17860	17856	17861	17933	17933	17888	17844	17740	17988	17769	17691	17725	17842	17715	17793	17844	17791	17660	17657	17544	17718	17649	17589	17700	17720	17893	17631	17689	17717	17899	17636	17507	17573	17687	17590	17844	17618	17770	17513	17499	17720	17705	17655	17698	17511	17712	17695	17536	17691	17536	17597	17681	17688	17695	17593	17407	17753	17549	17604	17598	17468	17595	17663	17714	17644	17416	17673	17877	17991	17935	17718	17506	17719	17671	17561	17518	17415	17600	17557	17457	17729	17643	17562	17581	17719	17727	17567	17499	17751	17616	17696	17669	17626	17605	17562	17744	17680	17714	17594	17667	17638	17689	17817	17550	17743	17660	17636	17594	17648	17748	17886	17689	17607	17382	17800	17506	17721	17577	17535	17659	17749	17822	17547	17530	17594	17687	17556	17893	17763	17621	17585	17757	17435	17681	17730	17619	17502	17600	17353	17656	17662	17445	17362	17656	17678	17599	17518	17611	17503	17644	17710	17374	17397	17505	17697	17497	17577	17648	17590	17673	17624	17777	17649	17605	17733	17566	17511	17524	17796	17817	17684	17738	17768	17685	17673	17728	17754	17823	17751	17630	17788	17653	17645	17634	17593	17737	17697	17656	17766	17697	17594	17643	17952	17515	17619	17717	17285	17753	17720	17812	17633	17677	17622	17621	17576	17642	17745	17700	17850	17601	17509	17570	17583	17615	17405	17721	17551	17552	17696	17684	17638	17513	17706	17602	17667	17467	17545	17517	17716	17845	17503	17719	17582	17503	17555	17885	17622	17731	17589	17709	17844	17601	17897	17575	17696	17597	17638	17604	17760	17640	17468	17719	17573	17780	17664	17623	17560	17759	17781	17517	17675	17653	17565	17602	17748	17507	17526	17642	17706	17712	17529	17615	17737	17857	17734	17654	17770	17609	17672	17494	17528	17606	17554	17638	17605	17547	17664	17706	17659	17565	17714	17694	17630	17637	17762	17653	17831	17764	17549	17656	17471	17842	17854	17684	17682	17926	17770	17663	17677	17809	17578	17669	17670	17799	17690	17705	17785	17693	17577	17621	17582	17534	17622	17519	17695	17414	17864	17574	17630	17524	17777	17716	17554	17626	17678	17633	17554	17795	17521	17663	17407	17701	17818	17673	17795	17752	17670	17783	17606	17423	17544	17621	17790	17823	17700	17594	17591	17704	17699	17576	17479	17762	17754	17663	17627	17838	17610	17579	17476	17785	17726	17642	17569	17554	17512	17574	17717	17724	17474	17723	17593	17531	17570	17638	17720	17401	17642	17584	17669	17584	17613	17456	17684	17449	17754	17718	17681	17717	17725	17693	17618	17500	17665	17505	17749	17603	17525	17588	17739	17650	17318	17579	17698	17652	17685	17646	17666	17691	17630	17636	17622	17557	17658	17576	17634	17456	17646	17416	17790	17802	17564	17625	17504	17609	17605	17469	17722	17773	17763	17595	17613	17750	17607	17674	17501	17571	17639	17621	17566	17529	17806	17733	17581	17659	17777	17633	17687	17613	17610	17544	17759	17483	17494	17455	17764	17695	17639	17647	17812	17529	17621	17682	17801	17613	17721	17589	17661	17494	17687	17672	17798	17514	17684	17636	17726	17783	17667	17591	17537	17526	17575	17501	17493	17565	17649	17562	17754	17774	17702	17620	17560	17646	17490	17645	17744	17782	17701	17469	17548	17483	17749	17606	17688	17759	17580	17625	17791	17644	17813	17518	17722	17679	17706	17589	17624	17547	17552	17774	17672	17780	17706	17702	17774	17650	17755	17750	17763	17734	17678	17645	17494	17606	17703	17570	17748	17646	17464	17553	17743	17619	17565	17565	17666	17687	17757	17835	17813	17569	17688	17703	17705	17447	17571	17682	17622	17531	17485	17826	17589	17590	17807	17891	17607	17519	17737	17657	17768	17673	17618	17643	17685	17758	17618	17630	17785	17651	17696	17716	17829	17775	17515	17515	17388	17629	17660	17586	17794	17836	17598	17737	17539	17848	17798	17649	17680	17675	17601	17725	17487	17663	17623	17656	17580	17631	17452	17543	17643	17529	17677	17673	17710	17587	17550	17571	17723	17589	17719	17541	17716	17562	17413	17549	17768	17640	17696	17667	17692	17603	17692	17509	17768	17532	17624	17591	17538	17545	17514	17566	17500	17612	17454	17540	17802	17544	17747	17707	17659	17762	17480	17744	17603	17740	17693	17656	17496	17725	17801	17715	17621	17760	17669	17606	17694	17508	17688	17641	17737	17818	17712	17505	17573	17608	17561	17659	17731	17710	17735	17666	17766	17579	17616	17587	17467	17746	17660	17783	17580	17653	17630	17565	17577	17653	17777	17787	17778	17463	17565	17654	17783	17558	17576	17571	17699	17428	17338	17421	17550	17487	17755	17644	17760	17624	17598	17664	17638	17698	17545	17872	17867	17749	17837	17726	17761	17555	17726	17697	17537	17613	17474	17636	17699	17558	17395	17687	17726	17837	17759	17626	17794	17646	17727	17529	17550	17780	17560	17596	17528	17567	17652	17655	17534	17655	17698	17446	17305	17709	17702	17649	17658	17761	17466	17561	17679	17639	17673	17609	17593	17600	17738	17470	17838	17799	17688	17859	17652	17646	17500	17657	17708	17586	17630	17625	17663	17595	17689	17706	17405	17725	17662	17657	17713	17767	17544	17763	17517	17617	17556	17715	17734	17727	17643	17778	17556	17629	17626	17663	17604	17598	17703	17737	17759	17497	17507	17678	17548	17656	17658	17753	17482	17576	17811	17593	17706	17595	17424	17513	17794	17666	17763	17686	17649	17571	17725	17644	17765	17675	17623	17830	17749	17532	17593	17775	17515	17575	17773	17788	17565	17720	17823	17437	17817	17694	17683	17566	17519	17772	17607	17598	17496	17648	17775	17650	17751	17824	17532	17543	17661	17592	17556	17720	17491	17659	17661	17544	17635	17611	17736	17746	17663	17637	17769	17612	17524	17596	17772	17692	17610	17574	17658	17578	17581	17661	17847	17712	17478	17618	17684	17677	17775	17593	17456	17650	17564	17528	17613	17760	17652	17741	17567	17483	17577	17574	17681	17674	17663	17545	17636	17637	17517	17654	17590	17839	17627	17554	17616	17697	17634	17660	17814	17430	17538	17717	17630	17749	17599	17540	17672	17707	17719	17630	17786	17686	17728	17665	17535	17649	17688	17838	17599	17587	17520	17346	17488	17492	17625	17560	17643	17733	17828	17650	17488	17582	17675	17702	17625	17639	17612	17624	17527	17687	17670	17709	17658	17755	17632	17575	17625	17646	17709	17536	17679	17611	17809	17794	17848	17437	17635	17634	17617	17665	17713	17737	17594	17593	17517	17463	17514	17461	17654	17617	17509	17678	17696	17576	17569	17636	17617	17520	17749	17620	17609	17650	17691	17596	17735	17548	17483	17459	17425	17691	17538	17662	17515	17851	17483	17488	17651	17482	17642	17667	17920	17558	17774	17630	17716	17620	17827	17748	17558	17542	17728	17726	17651	17512	17783	17554	17616	17420	17628	17521	17525	17896	17541	17951	17831	17642	17609	17508	17724	17883	17821	17724	17593	17649	17544	17561	17667	17587	17850	17610	17532	17742	17496	17558	17602	17631	17551	17665	17374	17583	17479	17491	17823	17701	17678	17687	17490	17610	17684	17657	17664	17681	17512	17844	17532	17536	17734	17823	17849	17606	17577	17695	17619	17579	17503	17411	17602	17494	17671	17571	17799	17727	17621	17753	17474	17723	17806	17920	17649	17470	17631	17606	17524	17619	17361	17523	17615	17553	17585	17582	17583	17775	17705	17880	17748	17547	17610	17428	17765	17468	17671	17740	17758	17958	17529	17732	17677	17628	17548	17489	17741	17547	17664	17686	17781	17617	17609	17694	17646	17697	17643	17494	17667	17689	17794	17711	17659	17486	17530	17623	17777	17783	17725	17617	17437	17576	17703	17695	17732	17540	17654	17603	17731	17614	17619	17818	17649	17643	17654	17639	17973	17938	17634	17643	17690	17533	17684	17648	17636	17742	17565	17636	17853	17879	17550	17615	17532	17693	17609	17739	17525	17551	17633	17490	17794	17536	17678	17607	17653	17688	17597	17522	17633	17619	17574	17466	17978	17813	17662	17823	17535	17630	17460	17674	17719	17689	17739	17634	17845	17674	17408	17619	17606	17731	17628	17774	17678	17857	17670	17654	17697	17860	17568	17562	17652	17745	17897	17692	17457	17818	17765	17526	17566	17532	17534	17698	17773	17600	17683	17809	17654	17647	17653	17555	17750	17643	17714	17681	17669	17740	17569	17643	17703	17654	17633	17503	17611	17755	17841	17425	17533	17783	17746	17638	17821	17705	17594	17894	17728	17615	17732	17607	17519	17620	17594	17536	17656	17620	17671	17872	17670	17561	17690	17770	17467	17637	17726	17815	17739	17670	17723	17574	17503	17605	17923	17645	17683	17519	17526	17570	17780	17589	17570	17400	17586	17517	17784	17543	17680	17692	17759	17730	17612	17560	17755	17743	17837	17733	17654	17617	17780	17567	17692	17491	17539	17553	17761	17671	17709	17505	17637	17581	17757	17523	17619	17722	17580	17585	17608	17548	17586	17766	17700	17619	17760	17632	17578	17441	17368	17444	17564	17611	17694	17817	17558	17788	17723	17597	17681	17796	17747	17896	17668	17624	17721	17642	17678	17477	17649	17654	17670	17593	17637	17603	17701	17854	17629	17928	17633	17684	17710	17643	17575	17676	17822	17684	17813	17648	17520	17602	17559	17499	17723	17606	17738	17637	17669	17794	17725	17528	17829	17524	17633	17774	17801	17596	17688	17775	17729	17609	17667	17878	17635	17458	17727	17624	17763	17658	17658	17592	17643	17519	17649	17656	17579	17695	17692	17475	17619	17548	17716	17691	17809	17704	17774	17675	17537	17595	17544	17634	17608	17768	17672	17585	17756	17763	17691	17579	17701	17859	17609	17482	17601	17649	17526	17498	17627	17634	17480	17470	17709	17785	17686	17659	17767	17492
23841	41343	38723	30616	25991	23071	21482	19468	18212	17320	16596	16283	15964	15895	15890	15866	15765	15692	15840	15773	15650	15682	15829	15693	15656	15748	15754	15685	15810	15819	15829	15698	15852	15943	15884	15850	15857	15843	15821	15872	15733	15818	15724	15792	15843	15620	15678	15715	15551	15625	15680	15684	15651	15719	15801	15780	15614	15660	15798	15654	15577	15800	15610	15606	15738	15702	15647	15724	15691	15517	15524	15693	15493	15546	15542	15591	15677	15640	15544	15654	15823	15491	15605	15466	15597	15567	15452	15556	15513	15555	15643	15840	15551	15606	15479	15677	15617	15589	15721	15614	15750	15434	15683	15516	15499	15413	15694	15753	15765	15569	15590	15601	15705	15645	15613	15507	15617	15633	15499	15505	15647	15485	15545	15632	15575	15658	15473	15701	15716	15638	15535	15623	15515	15475	15521	15660	15557	15770	15640	15748	15622	15623	15677	15569	15673	15536	15604	15614	15637	15743	15527	15505	15536	15536	15687	15686	15638	15517	15625	15499	15713	15473	15638	15613	15580	15522	15628	15541	15763	15544	15596	15626	15219	15700	15534	15728	15352	15600	15520	15641	15612	15708	15513	15625	15676	15463	15701	15647	15639	15476	15575	15676	15564	15585	15669	15649	15596	15636	15434	15624	15456	15358	15666	15634	15609	15649	15559	15571	15506	15555	15469	15503	15473	15763	15691	15510	15744	15609	15507	15618	15527	15707	15777	15705	15670	15490	15684	15537	15645	15560	15588	15625	15657	15695	15753	15612	15610	15648	15506	15685	15562	15725	15486	15632	15615	15553	15557	15503	15382	15539	15540	15625	15620	15692	15591	15635	15697	15617	15727	15655	15673	15559	15612	15493	15672	15624	15469	15729	15508	15766	15638	15603	15582	15782	15314	15538	15691	15492	15788	15589	15703	15632	15603	15412	15784	15620	15505	15734	15589	15459	15567	15678	15613	15542	15617	15625	15585	15655	15646	15630	15609	15515	15674	15632	15754	15515	15707	15646	15537	15528	15500	15687	15482	15520	15614	15670	15579	15540	15519	15759	15529	15756	15644	15666	15648	15571	15648	15545	15527	15542	15636	15498	15627	15427	15527	15640	15563	15558	15546	15738	15701	15800	15756	15564	15625	15558	15612	15636	15360	15590	15484	15504	15518	15652	15676	15524	15574	15595	15597	15457	15578	15562	15562	15841	15738	15562	15785	15492	15709	15742	15432	15578	15714	15496	15633	15681	15629	15611	15629	15593	15509	15556	15646	15693	15670	15425	15596	15537	15538	15644	15631	15636	15543	15559	15599	15616	15393	15605	15752	15395	15623	15417	15602	15748	15682	15826	15568	15608	15544	15682	15594	15517	15572	15568	15553	15771	15551	15572	15653	15605	15718	15666	15553	15546	15466	15574	15449	15593	15763	15516	15490	15528	15561	15634	15679	15536	15670	15654	15601	15559	15487	15506	15616	15679	15710	15409	15676	15601	15576	15511	15666	15620	15601	15617	15670	15676	15827	15465	15661	15558	15595	15625	15579	15745	15551	15486	15605	15549	15510	15558	15703	15651	15691	15607	15644	15522	15490	15778	15633	15664	15558	15619	15712	15631	15481	15508	15586	15730	15486	15577	15488	15604	15632	15496	15588	15588	15629	15676	15663	15626	15650	15674	15681	15468	15655	15592	15728	15471	15541	15509	15705	15423	15764	15464	15567	15622	15573	15572	15646	15549	15583	15570	15719	15452	15639	15798	15688	15522	15710	15468	15651	15602	15636	15430	15640	15549	15458	15599	15638	15433	15460	15639	15709	15393	15617	15750	15602	15534	15492	15598	15522	15485	15586	15728	15600	15632	15416	15604	15652	15513	15551	15820	15544	15517	15531	15538	15595	15493	15526	15486	15488	15600	15675	15683	15552	15648	15722	15658	15536	15619	15744	15699	15709	15620	15576	15557	15681	15614	15715	15616	15576	15400	15476	15459	15548	15569	15518	15622	15595	15533	15562	15483	15587	15672	15617	15563	15543	15549	15587	15591	15626	15612	15741	15627	15677	15720	15483	15659	15608	15682	15650	15619	15565	15613	15499	15576	15580	15538	15557	15735	15656	15514	15599	15583	15578	15695	15586	15518	15668	15510	15631	15637	15602	15496	15748	15629	15539	15617	15622	15612	15608	15569	15561	15644	15545	15632	15409	15631	15511	15665	15775	15605	15677	15681	15642	15677	15538	15586	15564	15581	15506	15633	15586	15613	15578	15635	15613	15484	15567	15669	15576	15547	15496	15549	15718	15350	15530	15568	15581	15509	15421	15714	15527	15658	15664	15658	15471	15386	15719	15469	15660	15714	15531	15643	15588	15565	15576	15485	15718	15739	15522	15531	15601	15786	15676	15641	15372	15742	15544	15624	15730	15714	15647	15610	15661	15743	15541	15573	15509	15493	15602	15638	15747	15462	15775	15717	15816	15509	15650	15618	15432	15512	15582	15575	15687	15651	15638	15567	15587	15623	15564	15725	15550	15471	15513	15459	15691	15644	15732	15439	15468	15547	15504	15643	15643	15637	15595	15704	15612	15500	15457	15539	15694	15495	15341	15727	15765	15555	15672	15598	15521	15616	15609	15684	15480	15566	15479	15709	15607	15737	15479	15659	15742	15778	15506	15540	15621	15683	15549	15619	15590	15698	15680	15493	15592	15704	15583	15617	15475	15556	15611	15709	15475	15520	15628	15759	15580	15633	15678	15659	15519	15509	15661	15687	15552	15576	15553	15688	15702	15584	15600	15624	15528	15471	15589	15633	15363	15629	15570	15525	15612	15519	15617	15713	15570	15434	15623	15410	15551	15603	15656	15550	15571	15501	15538	15554	15643	15689	15527	15580	15674	15437	15703	15641	15612	15645	15511	15626	15530	15613	15441	15506	15584	15595	15576	15575	15647	15730	15618	15571	15747	15517	15601	15816	15629	15464	15565	15619	15628	15642	15519	15522	15603	15902	15637	15647	15593	15648	15611	15571	15615	15522	15568	15620	15727	15457	15718	15458	15627	15577	15366	15600	15571	15671	15704	15588	15594	15365	15710	15635	15629	15570	15560	15506	15480	15600	15644	15447	15538	15702	15466	15589	15632	15646	15580	15582	15518	15465	15598	15668	15488	15535	15574	15715	15631	15591	15544	15567	15587	15625	15585	15501	15729	15641	15799	15591	15369	15526	15733	15679	15735	15595	15367	15405	15670	15495	15554	15707	15635	15704	15540	15652	15656	15664	15630	15584	15450	15514	15547	15618	15585	15528	15489	15555	15706	15531	15465	15591	15467	15522	15759	15629	15708	15731	15522	15675	15483	15644	15573	15852	15592	15634	15604	15732	15680	15666	15464	15371	15717	15350	15457	15691	15467	15626	15773	15531	15519	15591	15518	15700	15621	15695	15592	15527	15505	15543	15684	15595	15496	15555	15700	15842	15686	15580	15617	15760	15662	15583	15550	15657	15497	15570	15542	15605	15681	15655	15790	15455	15635	15457	15703	15591	15658	15542	15472	15679	15505	15622	15600	15521	15646	15530	15512	15514	15493	15845	15849	15594	15565	15659	15539	15485	15617	15531	15737	15695	15735	15588	15713	15797	15614	15867	15477	15619	15579	15685	15674	15533	15666	15580	15611	15799	15677	15684	15656	15568	15566	15577	15786	15698	15742	15564	15564	15713	15575	15639	15498	15652	15530	15745	15517	15640	15552	15667	15556	15582	15782	15648	15582	15574	15487	15656	15567	15587	15541	15698	15638	15599	15653	15445	15688	15452	15632	15582	15750	15542	15534	15575	15535	15697	15506	15607	15454	15600	15709	15597	15684	15739	15592	15645	15528	15600	15655	15709	15735	15670	15511	15597	15546	15501	15678	15663	15681	15586	15565	15581	15467	15597	15563	15668	15646	15729	15539	15492	15528	15472	15683	15510	15646	15592	15568	15537	15600	15693	15633	15636	15611	15693	15697	15690	15736	15682	15544	15495	15655	15584	15605	15545	15633	15434	15718	15547	15756	15559	15446	15539	15659	15605	15706	15611	15673	15624	15590	15674	15591	15546	15524	15667	15706	15547	15564	15498	15671	15818	15683	15578	15586	15486	15776	15617	15626	15438	15674	15608	15636	15533	15646	15548	15718	15567	15522	15561	15510	15467	15652	15506	15654	15558	15521	15574	15585	15725	15667	15651	15670	15620	15563	15510	15579	15593	15648	15729	15452	15771	15642	15686	15480	15471	15671	15576	15577	15618	15716	15588	15631	15682	15700	15752	15493	15646	15534	15612	15493	15505	15591	15703	15595	15621	15652	15654	15574	15462	15599	15623	15560	15560	15651	15633	15827	15579	15538	15569	15674	15608	15682	15559	15691	15611	15671	15704	15526	15584	15525	15682	15671	15584	15541	15622	15558	15551	15540	15680	15623	15387	15794	15730	15567	15646	15555	15538	15477	15569	15624	15483	15536	15692	15647	15496	15611	15594	15439	15617	15641	15597	15689	15549	15551	15544	15555	15598	15577	15688	15532	15681	15517	15602	15649	15730	15685	15574	15642	15570	15552	15686	15642	15693	15537	15792	15588	15668	15601	15476	15571	15507	15614	15520	15678	15560	15525	15546	15647	15519	15654	15636	15491	15599	15382	15449	15566	15553	15481	15501	15412	15640	15491	15584	15518	15586	15421	15554	15620	15641	15623	15548	15682	15570	15643	15679	15422	15614	15474	15734	15626	15574	15501	15644	15670	15481	15682	15585	15647	15418	15553	15520	15823	15622	15510	15431	15669	15779	15576	15579	15519	15622	15547	15502	15537	15508	15637	15733	15631	15554	15588	15800	15718	15531	15654	15668	15440	15683	15472	15603	15519	15674	15629	15665	15515	15758	15532	15546	15386	15723	15801	15643	15582	15446	15616	15401	15674	15610	15626	15697	15692	15440	15600	15556	15604	15615	15633	15510	15678	15640	15641	15669	15648	15677	15630	15504	15490	15584	15600	15499	15403	15735	15778	15638	15572	15604	15516	15512	15709	15676	15608	15473	15628	15488	15608	15609	15645	15586	15435	15718	15527	15598	15727	15549	15711	15626	15682	15772	15599	15613	15464	15744	15598	15664	15551	15389	15615	15662	15604	15708	15620	15668	15493	15638
22613	21052	28815	23529	21723	25099	27510	22486	21041	20788	20368	19567	19591	19302	19409	19197	19161	19152	19084	19013	19058	18998	19069	19138	18976	19124	19401	19114	19054	18998	19047	18890	19203	18983	18944	19160	19237	19398	19173	19056	19164	18969	18825	18910	18943	18829	19025	18999	18952	18786	18736	18800	18742	18842	18835	18834	18836	18896	18896	18789	18624	18764	19051	18854	18823	18644	18706	18967	18787	18634	18820	18885	18819	18816	18785	18826	18816	18923	19097	18762	18914	18850	18921	18697	18999	18950	18727	18575	18720	18769	18657	18979	18774	19083	18696	18848	18851	18691	18766	18692	18861	18890	18737	18763	18604	18749	18868	18594	18853	18794	19017	18733	19007	18935	18909	18877	18805	18827	18856	18671	18790	18679	18694	18793	18658	18665	18852	18611	18703	18753	18893	18699	18915	18691	18933	18876	18818	18820	18689	18853	18803	18642	18714	18895	18627	18812	18841	18651	18772	18805	18857	18621	18751	18745	18835	18773	18638	18967	19083	18770	18997	18828	18727	18603	18763	18743	19018	18693	18798	18711	18679	18725	18779	18659	18654	18744	18706	18730	18690	18624	18641	18677	18673	18749	18881	18943	18784	18823	18811	18526	18717	18655	18794	18697	18741	18720	18697	18752	18849	18893	18784	18624	18759	18966	18745	18712	18928	18918	18765	18805	18858	18641	18699	18739	18835	18748	18644	18814	18664	18575	18604	18746	18855	18665	18932	18634	18694	18525	18819	18762	18814	18633	19022	18751	18690	18895	18852	18819	18705	18814	18840	18885	18694	18805	18857	18534	18617	18621	18591	18878	18745	18723	18814	18847	18590	18837	18581	18765	18673	18715	18944	18815	18957	18637	18958	18787	18788	18800	18768	18671	18773	18816	18711	18818	18562	18540	18783	18740	18910	18676	18746	18705	18771	18611	18659	18651	18589	18925	18863	18700	18908	18752	18910	18807	18828	18849	18951	18839	18702	18823	18757	18740	18594	18669	18789	18661	18975	18708	18862	18794	18737	18700	18827	18837	18826	18820	18580	18857	18763	18725	18849	18717	18802	18704	18803	18575	18677	18756	18606	18826	18855	18724	18875	18777	18873	18618	18640	18756	18644	18764	18867	18801	18625	18566	18835	18669	18874	18511	18791	18652	18677	18847	18871	18879	19012	19009	18638	18799	18775	18869	18860	18806	18666	18598	18782	18559	18524	18659	18694	18640	18745	18574	18718	18757	18802	18724	18818	18871	18958	18987	18726	18728	18742	18651	18844	18618	18447	18924	18855	18616	18756	18704	18589	18603	18756	18734	18793	18905	18746	19100	18885	18870	18628	18772	18922	18860	18972	18633	18822	18615	18734	18667	18611	18765	18781	18715	18788	18678	18732	18609	18759	18815	18755	18804	18793	18669	18624	18680	18814	18816	18695	18829	18799	18701	18545	18599	18852	18744	18811	18846	18954	18705	18890	18700	18843	18779	18750	18839	18780	18805	18874	18788	18884	18789	18845	18663	18635	18763	19012	18742	18901	18738	18651	18768	18759	18851	18592	18853	18743	18787	18728	18762	18936	19043	18889	18730	18724	18739	18809	18659	18823	18827	18737	18924	18717	18731	18754	18813	18737	18776	18778	18437	18491	18733	18998	18603	18906	18623	18618	18597	18766	18738	18731	18805	18781	18618	18795	18844	18867	18711	18697	18830	18768	18743	18895	18944	18800	18509	18653	18773	18586	18662	18804	18592	19011	18773	18589	18774	18824	18893	18837	18777	18695	18725	18645	18789	18673	18609	18769	18723	18723	18674	18725	18674	18794	18779	18670	18722	18894	18778	18737	18922	18904	18952	19069	18961	18775	18784	18895	18907	18812	18794	18688	18840	18823	18789	18693	18731	18799	18821	18666	18573	18751	18812	18814	18643	18720	18818	18735	18448	18738	19015	19004	18866	18955	18761	18866	18746	18775	19029	18720	18553	18885	19006	18741	19096	18816	18664	18956	18988	18974	18664	18744	18697	18653	18769	18690	18928	18889	18421	18671	18807	18652	18782	18742	18616	18858	18646	18834	18679	18674	18858	18720	18791	18768	18821	18889	18735	18691	18792	18687	18659	18597	18573	18927	18689	18752	18729	18646	18702	18754	18806	18661	18868	18687	18624	18559	18798	18949	18944	18791	18982	18773	18631	18601	18704	18676	18662	18628	18693	18723	18823	19036	18747	18923	18767	18824	18745	18699	18507	18575	18677	18642	18760	18750	18768	18857	18776	18805	18612	18895	18802	18752	18561	18886	18820	18601	18947	18798	19009	18730	18788	18873	18903	18838	18613	18694	18768	18627	18571	18768	18951	18639	18689	18471	18857	18710	18896	18934	18683	18836	18579	18696	18650	18693	18703	18637	18704	18781	18973	18958	18593	18708	18589	18808	18770	18556	18625	19021	18925	19036	18883	18591	18633	18759	18723	18778	18778	18763	18715	18858	18783	18778	18694	18680	18643	18657	18653	18855	18855	18747	18710	18890	18883	18681	18591	18722	18690	18728	18836	18777	18698	18743	18739	18836	18755	18834	18621	18890	18878	18667	18732	18846	18794	18695	18719	18678	18836	18593	18585	18593	18718	18801	18711	18965	18838	18826	18759	18771	18726	18772	18869	18704	18730	18805	18616	18668	18759	18454	18915	18875	18590	18761	18838	18656	18715	18565	18667	18699	18727	18994	18771	18833	18745	18677	18514	18713	18877	18891	18913	18969	18729	18830	18834	18826	18829	18681	18942	18834	18864	18764	18671	18788	18685	18627	18753	18718	18736	18728	18957	18585	18817	18854	18837	18612	18864	18722	18744	18961	18649	19068	18875	18744	18912	18722	18672	18814	18803	18815	18630	18678	18620	18660	18546	18673	18876	18774	18706	18718	18753	18902	18608	18719	18911	18875	18803	18592	18861	18884	18785	18872	18718	18703	18624	18534	18919	18601	18711	18688	18649	18914	18794	18833	18735	18502	18891	18811	18807	18877	18730	18661	18516	18683	18519	18700	18739	18746	18674	18754	18703	18637	18755	18680	18661	18765	18658	18893	18790	18805	18605	18706	18616	18860	18677	18742	18589	18818	18636	18957	18797	19073	18698	18914	18751	18724	18756	18730	18639	18776	18778	18684	18739	18684	18828	18729	18796	18782	18754	18647	18902	18748	18811	18791	18810	18862	18837	18665	18722	18862	18748	18774	18809	18634	18640	18811	18606	18785	18637	18741	18700	18739	18838	18886	18736	18827	18777	18676	18683	18750	18758	18654	18625	18796	18682	18752	18561	18917	18799	18823	18762	18840	18645	18959	18686	18898	18790	18595	18609	18777	18653	18791	18555	18461	18873	18793	18935	18876	18477	18823	18672	18960	18599	18702	18866	18867	18642	18613	18842	18868	18778	18779	18697	18687	18636	18963	18858	18912	18884	19062	18688	18693	18812	18575	18677	18651	18710	18595	18895	18698	18758	18673	18878	18978	18731	18747	18720	18847	18726	18678	18765	18756	18804	18749	18979	18804	18724	18905	18755	18779	18779	18887	18635	18699	18715	18746	18905	18448	18723	18801	18911	18714	18673	18589	18898	18631	18701	18644	18863	19131	18596	18887	18686	18913	18767	18769	18815	18922	18761	18620	18860	18771	18968	18657	18723	18746	18679	18869	18696	18731	18784	18483	18695	18558	18693	18580	18769	18745	18877	18727	18787	18672	18604	18610	18961	18745	18651	18837	18857	18732	18708	18693	18752	18947	18717	18756	18783	18719	19026	18762	18638	18664	18817	18665	18823	18712	18803	18994	18883	18650	18777	18908	18859	18646	18937	18663	18507	18790	18659	18739	18771	18929	18858	18936	18857	18787	18756	18872	18831	19072	18658	18794	18787	18788	18756	18634	18699	18524	18767	18660	18919	18855	18870	18855	18946	18906	18570	18846	18842	18690	18705	18645	18745	18821	18897	18794	18727	18746	18741	18819	18998	18700	18774	18979	18875	18847	18847	18679	18890	18606	18842	18929	18748	18658	18695	18688	18539	18618	18823	18806	18850	18836	18839	18740	18699	18844	18895	18663	18919	18693	18679	18841	18855	18834	18802	18705	18751	18546	18576	18719	18914	18546	18883	18878	18814	18889	18601	18691	18700	18691	18799	18663	18705	18715	18842	18654	18892	18710	18699	18674	18544	18846	18756	18497	18854	18806	18678	18816	18695	18982	18735	18692	18675	18741	18698	18557	18767	18780	18702	18638	18783	18760	18881	18985	18811	18758	18742	18991	19108	18642	18837	18865	18840	18825	18749	18968	18868	18686	18775	18728	18676	18495	18505	18818	18484	18695	18798	18555	18700	18944	18693	18874	18722	18874	18605	18770	18888	18793	18751	18695	18669	18678	18647	18792	18873	18886	18732	18780	18814	18686	18602	18738	18730	18838	18827	18830	19001	18613	18805	18526	18648	18907	18824	18820	18661	18841	18678	18736	18727	18732	18543	18893	18865	18780	18986	18742	18892	18517	18713	18559	18805	18552	18854	18867	18712	18800	18643	18549	18683	18796	18910	18643	18628	18650	18753	18773	18647	18705	18846	18847	18647	18724	18914	18842	18796	18830	18892	18914	18747	18816	18800	18810	18502	18648	18766	18955	18828	18905	18604	18811	18831	18699	18838	18727	18614	18775	18587	18860	18978	18895	18809	18940	18806	18779	18802	18774	18817	18809	18612	18976	18828	18794	18724	18786	18835	18738	18618	18908	18677	18746	18712	18808	18664	18593	18708	18664	18835	18703	18761	18791	18613	18825	18597	18585	18716	18616	18882	18738	18610	18767	18740	18967	18829	18713	18845	19000	18666	18695	18790	18843	18890	18850	18783	18504	18670	18766	18895	19036	18934	18733	18793	18768	18859	18649	18633	18764	18705	18845	18710	18775	18755	18784	18855	18730	18711	18760	18741	18711	18836	18887	18893	18846	18816	18810	18762	18746	18711	18840	18800	18879	18761	18616	18770	18657	18940	18681	18751	18872	19072	18836	18703	18979	18552	18621	18690	18693	18741	18844	18821	18740	18623	18812	18816	18759	19011	18743	18911	18731	18805	18824	18705	18861	18841	18863	18735	18810	18881	18732	18902	18735	18722	18568	18449	18807	18897	18602	18833
25582	46035	43368	34480	29599	26119	23457	21503	20038	18497	17648	17272	17014	16845	16716	16574	16339	16563	16362	16435	16512	16335	16394	16355	16635	16397	16529	16469	16557	16545	16577	16603	16562	16636	16581	16659	16560	16386	16512	16514	16429	16343	16522	16187	16504	16344	16225	16267	16321	16193	16238	16242	16159	16176	16249	16471	16312	16367	16452	16389	16226	16291	16486	16302	16319	16346	16223	16263	16179	16282	16188	16224	16278	16113	16351	16156	16120	16148	16097	16297	16100	16219	16143	16144	16207	16238	16197	16305	16274	16315	16229	16281	16412	16092	16210	16286	16060	16309	16177	16217	16090	16183	16198	16066	16173	16135	16175	16253	16218	16246	16183	16184	16187	16238	16309	16271	16173	16269	16179	16200	16104	16166	15984	16281	16267	16223	16228	16116	16192	16120	16114	16223	16134	16231	16147	16208	16327	16207	16064	16118	16214	16243	16221	16185	16253	16248	16272	16088	16152	16263	16043	16059	16195	16206	16197	16184	16186	16203	16150	16068	16336	16206	16180	16239	16233	16219	16201	16236	16228	16048	16264	16191	16179	16075	16138	16167	16276	16139	16429	16060	16357	16237	16110	16230	16175	16365	16103	16053	16157	16144	16143	16121	16121	16148	16188	16158	16274	16518	16347	15991	16173	16210	16072	16297	16231	16315	16105	16047	16164	16080	16311	16225	16114	16125	16338	16072	16064	16168	16222	16191	16417	16029	16281	16128	16280	16147	16123	16211	16233	16335	16167	16306	16222	16314	16260	16236	16310	16067	16123	16304	16274	16040	16170	16117	16116	16148	16130	16092	16050	16071	16063	16226	15950	16316	16260	16129	16264	16350	16149	16039	16017	16089	16337	16371	16125	16123	16405	16311	16315	16036	16053	16413	16353	15969	16363	16213	16061	16116	16130	16047	16297	16102	16276	16092	16264	16240	16147	16217	16076	16082	16138	16034	16298	16047	16108	16125	15976	16303	16309	16214	16394	16365	16182	15992	16252	16261	16121	16211	16275	16268	16199	16327	16006	16253	16184	16193	16156	16328	16303	16227	16093	16066	16190	16164	16090	16180	16103	16210	16243	16072	16209	16223	16080	16230	16096	16099	16196	16207	16065	16350	16095	16201	16242	16305	16041	16053	16256	16194	16091	16108	16325	16289	16163	16224	16226	16191	16133	16028	16432	16027	16150	16133	16103	16067	16261	16217	16246	16123	16004	16202	16195	16242	16222	16249	16384	16215	16267	16185	16116	16185	16157	16079	16040	16168	16193	16076	16402	16127	16284	16117	16147	16223	16283	16187	16030	16240	16383	16354	16327	16146	16063	16052	16108	16262	16183	16041	16100	16289	16017	16306	16140	16081	16162	16448	16138	16148	16246	16197	16199	16054	16197	16071	16189	16287	16128	16321	16180	16332	16149	16260	16291	16261	16220	16098	16034	16207	16130	16064	16263	16126	16232	16210	16180	16182	16145	16007	16146	16275	16309	16150	16204	15989	16331	16076	16220	16060	16098	16207	16137	16168	16073	16178	16187	16123	16447	16049	16067	16169	16179	16248	16219	16431	16248	16117	16050	16249	16146	16315	16334	16222	16220	16304	16219	16135	16219	16207	16362	16081	16189	15967	16244	16183	16186	16073	16261	15940	16253	16089	16224	16240	16145	16235	16111	16010	16195	16141	16215	16156	16117	16107	16325	16222	16281	16180	16225	16116	16266	16242	16158	16252	16354	16107	16340	16266	16068	16032	16080	16148	16141	16244	16261	16287	16289	16281	16182	16240	16152	16292	16128	16097	16213	16112	16289	16127	16060	16328	16317	16256	16128	16298	16183	16181	16105	16238	16166	16317	16168	16171	16201	16047	16076	16331	16318	16035	16255	16183	16174	16107	15995	16192	16211	16289	16166	16277	16049	16292	16215	16356	16129	16107	16378	16266	16214	16143	16230	16180	15981	16262	16158	16244	16268	16154	16123	16284	16146	16161	16130	16222	16201	16380	16156	16143	16116	16109	16200	16277	16221	16164	16073	16070	16154	16187	16171	16230	16062	16129	16010	16111	16175	16436	16305	16091	16237	16050	16138	16258	16308	16224	16165	16147	16035	16256	16215	16206	16143	16376	16122	16347	16062	16074	16254	16068	16148	16112	16197	16105	16114	16250	16152	16087	16156	16158	16228	16326	16364	16177	16282	16067	16222	16270	16019	16006	16298	16129	16142	16360	16141	16141	16339	16084	16293	16353	16073	16138	16182	16182	16291	16173	16095	16162	16105	16104	16032	16070	16147	16133	16285	16130	16211	16252	16260	16125	16275	16346	16245	16191	16166	16225	16228	16239	16400	15916	16138	16001	16190	16213	16367	16204	16098	16218	16068	16191	16193	16308	16038	16269	16150	16154	16122	16264	16208	16246	16192	16141	16156	16304	16145	16082	16214	16213	16286	16128	16095	16227	16200	16220	16110	16244	16330	16098	16160	16161	16044	16084	16082	16129	16223	16163	16220	16097	16136	16232	16096	16202	16086	16231	16206	16201	16052	16104	15981	16144	16184	16145	16118	16098	16029	16271	16221	16140	16138	16094	16015	16289	16171	16173	16140	16182	16129	16262	16210	16264	16124	16296	16015	16230	16296	16055	16203	16372	16377	16190	16220	16281	16281	16046	16254	16170	16205	16141	16421	16275	16154	16275	16141	16244	16008	16215	16190	16225	16187	16167	16019	16227	16277	16023	16095	16324	16039	16333	16209	16188	16087	16022	16068	16142	16114	16325	16157	16236	16031	16184	16025	16115	16156	16156	16039	16081	16184	16241	16033	16282	16342	16227	16248	16248	16070	16059	16238	16133	16194	16140	16087	16165	16096	16216	16264	16175	16199	15947	16093	16011	16287	16267	16240	16029	16270	16144	16151	16259	16148	16173	16344	16250	16229	16300	16198	16161	16219	16009	16361	16325	16111	16119	16089	16128	16179	16190	16121	16126	16075	16189	16240	16168	16177	16053	16219	15968	16184	16243	16127	16351	16134	16218	16113	16178	16094	16102	16294	16080	15927	16232	16002	16173	16245	16234	16362	16138	16229	16330	16196	16344	16096	16175	16442	16044	16057	15903	16010	16208	16150	16315	16378	16313	16138	16039	16251	16201	16299	16161	16258	16374	16111	16160	16142	16157	16143	16239	16111	16061	16148	16201	16173	16236	16296	16215	15990	16186	16242	16104	15977	16339	16225	16120	15959	16211	16104	16286	16163	16277	16057	16145	16396	16110	16140	16212	16084	16135	16100	16096	16139	16343	16096	16165	16190	16094	16025	16278	16113	16173	16330	16189	16343	16234	16286	16230	16210	16325	16276	16203	16162	16332	16203	16123	16090	16083	16370	16318	16241	16161	16225	16209	16096	16187	16281	15947	16263	16085	16109	16160	16036	16232	16267	16214	16234	16089	16154	16304	16177	16165	16183	16064	16077	16221	16045	15924	16274	16062	16065	16019	16221	16215	16297	16182	16181	16193	16162	16156	16202	16131	16051	16106	16245	16101	16340	16139	16235	16164	16218	16088	16221	16220	16237	16178	16037	16034	16319	16294	16051	16197	16131	16179	16230	16098	15950	16127	16185	16089	16269	16074	16345	16054	16296	16238	15993	16108	16367	16082	16147	16211	16238	16301	16264	16198	16058	16246	16364	16165	16063	16086	16209	16325	16102	16175	16139	16118	16293	16167	16327	16333	16168	16129	16151	16241	16120	16296	16108	16187	16138	16132	16238	16178	16021	16168	16226	16156	16230	16286	16172	16260	15964	16217	16201	16426	15934	16150	16317	16106	16196	16036	16178	16093	16004	16132	16152	16270	16236	16244	15989	16260	16144	16167	16242	16213	16278	16163	16284	16220	16111	16123	16236	16249	16209	16273	16101	16144	16220	16070	16250	15974	16194	16239	16317	16098	16266	16201	16165	16327	16343	16062	16377	16125	16163	16126	16222	16287	16246	16075	16335	16003	16258	16271	16243	16259	16336	16190	16051	16285	16369	16264	16189	16287	16178	16063	16166	16075	16302	16106	16436	16133	16084	16180	16176	16140	16088	16227	16270	16289	15911	16288	16198	16360	16192	16203	16100	16253	16196	16249	16262	16125	16238	16109	16126	16260	16133	16253	16312	16157	16076	16110	16230	16267	16126	16189	16201	16032	16193	16165	16225	16182	16133	16144	16027	16201	16271	16284	16237	16059	16273	16114	16278	16056	16186	16179	16157	16273	15974	16181	16134	16227	16109	16152	16182	16093	16226	16146	16341	16159	16214	16092	16158	16069	16222	16247	16250	16110	16252	16123	16132	16108	16149	16169	16164	16141	16045	16166	16244	16307	16258	16098	16050	16149	16189	16200	16321	16291	16198	16142	15979	16241	16171	16142	16339	16113	16024	16411	16232	16160	16073	16188	16099	16201	16095	16047	16308	16169	16121	16348	16235	15939	16097	16283	16174	16385	16084	16100	16151	16092	15992	16105	16279	16113	16235	16246	16354	16233	16076	16252	16118	16227	16287	16242	16232	16176	16171	16091	16388	16029	16147	16227	16141	16207	16154	16245	16245	16121	16043	16203	16142	16055	16211	16117	16167	16179	16234	16111	16260	16205	16120	16170	16267	16019	16137	16130	16138	16270	16052	16345	16182	16221	16398	16119	16279	16221	16115	16333	16270	16194	16316	16184	16244	16219	16008	16205	16269	16339	16175	16126	16167	16235	16183	16238	16136	16288	16239	16169	16340	16278	16243	16132	16373	16067	16133	16292	16180	16235	16179	16117	16170	16116	16258	16259	16196	16012	16012	16205	16208	16265	16210	16155	16119	16144	16096	16175	16251	16209	16093	16166	16157	16127	16147	16076	16121	16193	16089	16069	16286	16052	16234	16244	16335	16080	16230	16124	16261	16164	16202	16162	16113	16007	16326	16108	16190	16227	16279	16171	16236	16182	16262	16387	16124	16054	16172	16337	16225	16205	16169	16370	16350	16220	16249	15975	16216	15983	16208	16180	16150	16250	16206	16178	16224	16150	16081	16238	16160	16324	16266	16227	16191	16244	16057	16357	16095	16204	16237	16251	16212	16085	16063	16073	16218	15980	16202	16055	16245	16211	16099	16174	16199	16142	16252	16169	16119	16166	16213	16210
27719	24041	29976	27288	22473	20944	20017	19066	18495	18422	18168	18131	17985	17914	17700	17746	17826	17764	17838	17767	17861	17784	17865	17914	17876	17921	17879	17821	17857	18069	17960	17891	17877	17853	17797	17804	17779	17686	17885	17915	17786	17963	17743	17772	18052	17630	17644	17711	17597	17706	17828	17684	17830	17581	17638	17493	17850	17674	17560	17782	17732	17698	17866	17734	17880	17768	17788	17896	17739	17699	17707	17777	17788	17757	17657	17897	17808	17587	17728	17610	17877	17732	17737	17671	17895	17693	17755	17636	17906	17687	17802	17634	17741	17814	17786	17766	17705	17661	17617	17657	17712	17634	17572	17444	17826	17865	17677	17648	17656	17691	17763	17799	17837	17762	17767	17885	17638	17861	17721	17603	17753	17655	17548	17858	17715	17849	17630	17649	17538	17751	17837	17789	17509	17807	17881	17604	17584	17654	17611	17710	17780	17793	17603	17573	17541	17594	17781	17887	17654	17928	17785	17505	17614	17525	17777	17553	17551	17643	17772	17598	17853	17811	17594	17578	17974	17636	17633	17690	17616	17774	17722	17660	17521	17564	17599	17708	17728	17720	17897	17652	17842	17589	17582	17772	17727	17762	17651	17812	17635	17562	17754	17654	17798	17626	17749	17800	17953	17588	17562	17892	17758	17824	17740	17808	17702	17557	17753	17624	17644	17671	17551	17769	17660	17726	17693	17735	17719	17565	17747	17793	17804	17717	17724	17446	17742	17610	17825	17932	17603	17784	17629	17682	17631	17763	17744	17702	17766	17626	17837	17633	17835	17648	17625	17584	17611	17655	17634	17793	17866	17773	17624	17525	17794	17610	17731	17777	18021	17821	17735	17719	17703	17905	17978	17543	17728	17811	17608	17688	17751	17666	17672	17788	17632	17436	17404	17556	17651	17461	17591	17761	17658	17859	17649	17707	17737	17648	17872	17639	17768	17667	17826	17777	17643	17664	17742	17666	17760	17781	17599	17726	17615	17597	17650	17768	17547	17695	17856	17533	17762	17834	17917	17704	17884	17634	17668	17635	17543	17594	17598	17700	17889	17736	17685	17799	17925	17722	17711	17684	17673	17735	17718	17571	17616	17750	17706	17710	17575	17731	17603	17652	17623	17835	17749	17789	17714	17833	17660	17920	17567	17678	17662	17682	17659	17694	17753	17833	17572	17819	17541	17752	17787	17724	17835	17763	17628	17813	17797	17740	17672	17728	17643	17651	17821	17725	17567	17790	17606	17757	17680	17876	17848	17806	17750	17576	17790	17776	17732	17608	17655	17711	17867	17693	17706	17647	17692	17749	17624	17535	17702	17826	17729	17689	17642	17522	17764	17578	17455	17815	17905	17674	17733	17640	17728	17548	17721	17732	17710	17777	17781	17719	17767	17714	17835	17745	17888	17603	17798	17831	17826	17624	17629	17681	17509	17724	17776	17608	17546	17592	17574	17602	17731	17571	17674	17762	17568	17603	17678	17658	17798	17673	17558	17628	17710	17716	17677	17698	17682	17711	17732	17808	17801	17615	17664	17616	17626	17393	17771	17493	17708	17632	17897	17789	17750	17604	17709	17556	17755	17672	17632	17728	17752	17802	17801	17671	17788	17916	17765	17876	17799	17740	17705	17560	17536	17720	18036	17842	17677	17576	17671	17842	17521	17669	17573	17652	17642	17641	17751	17699	17599	17605	17623	17516	17534	17627	17699	17674	17734	17677	17808	17663	17922	17687	17736	17811	17925	17712	17665	17745	17851	17800	17741	17845	17674	17620	17510	17604	17564	17744	17838	17886	17929	17857	17752	17731	17788	17781	17616	17932	17775	17671	17590	17569	17623	17670	17872	17745	17891	17699	17797	17832	17916	17700	17859	17909	17716	17680	17765	17565	17725	17596	17534	17867	17731	17738	17704	17696	17702	17702	17826	17490	17743	17677	17843	17666	17643	17799	17792	17825	17518	17568	17661	17915	17627	17840	17858	17826	17740	17595	17567	17541	17439	17851	17750	17581	17837	17832	17802	17647	17778	17733	17597	17742	17613	17479	17820	17653	17599	17777	17587	17846	17569	17566	17923	17602	17649	17753	17612	17757	17666	17697	17673	17720	17688	17874	17840	17714	17538	17703	17980	17769	17725	17660	17759	17532	17700	17599	17567	17516	18086	17584	17967	17728	17749	17840	17864	17481	17567	17773	17853	17852	17789	17590	17753	17555	17611	17685	17672	17744	17789	17742	17706	17935	17712	17577	17777	17813	17616	17636	17705	17679	17784	17720	17745	17651	17672	17797	17658	17743	17929	17642	17727	17658	17581	17518	17733	17610	17635	17801	17831	17895	17660	17919	17841	17615	17577	17743	17681	17795	17660	17616	17650	17920	17739	17562	17690	17745	17553	17682	17758	17697	17771	17732	17846	17828	17744	17745	17764	17740	17579	17789	17540	17671	17476	17554	17769	17505	17802	17833	17719	17721	17805	17931	17572	17560	17494	17658	17795	17693	17806	17904	17698	17679	17788	17856	17441	17599	17696	17742	17864	17687	17833	17686	17512	17816	17723	17691	17866	17729	17791	17844	17699	17716	17833	17530	17597	17796	17781	17743	17624	17879	17665	17854	17562	17925	17518	17468	17529	17472	17791	17747	17627	17859	17751	17409	17868	17814	17713	17706	17690	17676	17536	17696	17925	17763	17758	17751	17694	17645	17539	17687	17801	17752	17548	17542	17687	17638	17711	17835	17696	17555	17702	17649	17847	17776	17930	17604	17625	17535	17797	17672	17659	17496	17534	17864	17618	17627	17713	17750	17837	17743	17931	17619	17624	17731	17990	17703	17745	17735	17779	17777	17797	17676	17855	17502	17797	17809	17761	17615	17785	17477	17689	17948	17423	17751	17976	17827	17796	17678	17580	17568	17759	17845	17726	17659	17785	17688	17797	17569	17755	17820	17815	17776	17881	17700	17522	17676	17799	17791	17637	17829	17698	17478	17640	17638	17753	17725	17615	17950	17830	17809	17750	17832	17653	17586	17843	17652	17633	17832	17777	17772	17731	17805	17690	17710	17938	17784	17599	17715	17595	17598	17567	17563	17729	17807	17687	17554	17860	17710	17580	17898	17626	17771	17673	17671	17809	17584	17769	17806	17674	17611	17819	17784	17594	17849	17710	17594	17688	17663	17787	17623	17715	17615	17856	17839	17948	17800	17898	17722	17630	17913	17658	17687	17955	17612	17709	17690	17655	17766	17733	17753	17803	17717	17499	17677	17668	17868	17879	17818	17741	17767	17597	17641	17814	17754	17738	17621	17529	17764	17747	17600	17658	17790	17675	17464	17524	17622	17827	17894	17731	17692	17597	17738	17739	17468	17722	17609	17510	17996	17658	17590	17688	17752	17936	17572	17718	17721	17750	17826	17668	17621	17809	17746	17626	17765	17604	17746	17694	17682	17705	17664	17684	17742	17544	17599	17656	17713	17671	17540	17905	17818	17818	17790	17598	17829	17847	17714	17662	17579	17638	17818	17568	17780	17660	17805	17619	17788	17642	17714	17593	17648	17850	17822	17663	17658	17798	17713	17752	17893	17841	17734	17886	17879	17881	17618	17919	17703	17657	17860	17477	17780	17711	17486	17737	17686	17699	17838	17700	17764	17813	17543	17996	17835	17669	17700	17701	17707	17925	17745	17825	17728	17824	17622	17705	17865	17898	17965	17921	17767	17594	17511	17909	17621	17654	17760	17753	17631	17598	17595	17646	17725	17579	17604	17851	17685	17509	17816	17737	17537	17730	17613	17595	17595	17660	17803	17696	17865	17632	17938	17767	17731	17709	17762	17522	17673	17754	17990	17670	17628	17645	17761	17625	17673	17884	17879	17881	17859	17686	17742	17610	17660	17825	17661	17823	17691	17695	17414	17571	17548	17672	17603	17723	17732	17697	17664	17809	17830	17660	17878	17989	17542	17797	17825	17625	17644	17627	17848	17549	17715	17682	17899	17759	17782	17827	17838	17779	17686	17717	17914	17887	17679	17644	17750	17638	17595	17604	17705	17677	17633	17813	17382	17757	17733	17689	17556	17627	17764	17626	17723	17893	17653	17829	17481	17612	17802	17674	17713	17770	17671	17559	17720	17720	17581	17556	17805	17749	17764	17874	17764	17653	17887	17634	17620	17705	17785	17648	17631	17674	17723	17734	17532	17896	17768	17652	17707	17763	17699	17871	17718	17732	17597	17746	17579	17830	17632	17767	17583	17783	17560	17715	17489	17500	17715	17532	17683	17823	17688	17685	17549	17688	17672	17645	17836	17759	17821	17787	17700	17658	17816	17630	17712	17922	17740	17473	17667	17604	17654	17782	17634	17877	17641	17693	17790	17778	17755	17568	17767	17615	17748	17575	17624	17764	17813	17691	17649	17755	17755	17636	17605	17788	17821	17721	17696	17801	17949	17759	17691	17752	17507	17642	17707	17620	17534	17635	17709	17824	17758	17614	17773	17724	17624	17868	17725	17631	17704	17802	17862	17636	17624	17871	17811	17685	17590	17601	17712	17604	17798	17772	17603	17646	17791	17920	17629	17443	17908	17651	17771	17725	17745	17820	17734	17740	17709	17644	17854	17582	17713	17660	17659	17857	17690	17740	17763	17672	17603	17654	17854	17785	17759	17904	17755	17717	17569	17683	17870	17801	17710	17829	17792	17905	17567	17631	17615	17772	17703	17631	17654	17522	17668	17701	17810	17774	17902	17787	17643	17739	17761	17675	17977	17732	17745	17696	17926	17808	17752	17793	17811	17779	17755	17688	17726	17496	17735	17684	17741	17384	17847	17695	17809	17717	17709	17822	17754	17492	17897	17710	17722	17528	17760	17818	17748	17613	17658	17737	17829	17710	17631	17712	17657	17748	17908	17890	17708	17844	17736	17761	17583	17661	17686	17726	17703	17723	17701	17911	17572	17628	17627	17708	17801	17661	17735	17744	17729	17721	17783	17764	17643	17669	17780	17732	17764	17544	17708	17815	17707	17801	17821	17586	17716	17622	17591	17717	17807	17712	17737	17539	17435	17826	17667	17674	17774	17783	17891	17553	17790	17669	17698	17760	17693	17762	17596	17815	17749	17701	17786	17686	17822	17604	17729	17732	17593	17704	17868	17397	17733	17667	17654
24387	36021	33216	25783	22880	20460	18702	17714	17177	16602	16220	15899	15858	15682	15829	15659	15734	15582	15548	15721	15682	15561	15709	15718	15697	15718	15577	15702	15761	15681	15690	15750	15647	15786	15764	15790	15659	15662	15764	15829	15724	15677	15481	15667	15533	15386	15662	15586	15643	15531	15652	15527	15688	15596	15538	15534	15648	15710	15703	15539	15660	15452	15709	15509	15630	15497	15521	15570	15670	15523	15679	15467	15461	15580	15514	15535	15580	15504	15558	15584	15869	15547	15615	15554	15676	15485	15544	15677	15606	15682	15478	15422	15619	15701	15743	15541	15612	15562	15309	15516	15481	15628	15603	15588	15546	15393	15691	15566	15595	15530	15455	15602	15470	15518	15386	15410	15571	15583	15547	15527	15575	15606	15447	15572	15720	15654	15634	15534	15485	15621	15671	15467	15557	15641	15765	15600	15559	15617	15380	15563	15445	15541	15651	15581	15725	15542	15503	15248	15549	15454	15525	15568	15707	15481	15570	15607	15730	15482	15493	15536	15587	15528	15656	15562	15528	15641	15441	15721	15622	15605	15474	15656	15568	15717	15584	15686	15693	15541	15514	15586	15565	15304	15592	15734	15610	15511	15477	15677	15574	15608	15608	15673	15478	15496	15590	15404	15536	15543	15586	15599	15541	15654	15592	15516	15630	15551	15515	15654	15603	15495	15468	15351	15463	15628	15554	15755	15621	15635	15593	15587	15645	15456	15546	15580	15735	15566	15287	15563	15507	15528	15459	15648	15447	15518	15487	15647	15663	15416	15540	15536	15666	15532	15323	15578	15477	15518	15576	15561	15533	15596	15556	15664	15626	15671	15539	15581	15541	15433	15552	15353	15725	15551	15594	15559	15631	15309	15629	15643	15647	15534	15489	15633	15612	15572	15507	15483	15702	15585	15509	15763	15608	15371	15869	15588	15510	15626	15651	15591	15662	15578	15568	15605	15428	15547	15630	15620	15679	15600	15573	15444	15624	15402	15793	15638	15492	15482	15664	15536	15620	15525	15548	15707	15725	15613	15564	15577	15565	15448	15460	15591	15668	15455	15577	15469	15634	15409	15552	15536	15666	15599	15513	15643	15447	15396	15511	15589	15577	15526	15568	15597	15623	15480	15445	15548	15526	15453	15556	15612	15542	15602	15562	15515	15424	15560	15567	15521	15435	15442	15556	15523	15539	15537	15672	15639	15590	15412	15688	15504	15478	15401	15774	15469	15629	15466	15705	15457	15602	15574	15528	15719	15461	15469	15429	15583	15558	15586	15501	15588	15377	15722	15582	15320	15606	15550	15696	15351	15642	15579	15596	15552	15630	15633	15551	15529	15689	15538	15719	15411	15620	15543	15604	15491	15537	15524	15378	15509	15637	15356	15634	15640	15521	15480	15667	15574	15584	15815	15687	15621	15531	15564	15455	15576	15484	15767	15401	15717	15507	15505	15672	15655	15598	15529	15530	15613	15608	15537	15606	15449	15555	15482	15515	15744	15663	15647	15673	15609	15613	15645	15665	15429	15487	15627	15639	15560	15618	15391	15539	15480	15471	15471	15468	15494	15361	15633	15560	15572	15451	15601	15568	15683	15649	15605	15734	15572	15483	15553	15619	15586	15744	15513	15442	15650	15491	15572	15387	15341	15465	15551	15531	15475	15521	15542	15520	15721	15394	15663	15598	15652	15668	15473	15660	15362	15541	15619	15588	15480	15505	15698	15600	15562	15626	15583	15607	15610	15629	15457	15534	15617	15476	15517	15532	15560	15559	15604	15727	15634	15494	15610	15471	15551	15561	15620	15756	15541	15607	15757	15504	15592	15511	15473	15611	15590	15514	15674	15587	15651	15618	15634	15531	15496	15771	15603	15541	15538	15700	15581	15579	15482	15832	15583	15504	15494	15549	15564	15575	15425	15604	15797	15480	15428	15565	15590	15510	15478	15349	15804	15716	15504	15484	15664	15579	15482	15687	15539	15564	15502	15665	15446	15545	15616	15590	15595	15652	15645	15657	15605	15594	15795	15499	15541	15563	15448	15358	15661	15625	15642	15417	15740	15538	15603	15601	15518	15729	15601	15504	15537	15484	15574	15656	15459	15559	15586	15625	15588	15538	15689	15570	15669	15494	15438	15610	15423	15589	15564	15552	15468	15680	15649	15561	15631	15475	15715	15479	15653	15475	15560	15605	15668	15440	15423	15498	15511	15524	15533	15547	15645	15509	15683	15487	15504	15452	15473	15595	15596	15464	15564	15698	15685	15484	15609	15408	15452	15471	15481	15619	15529	15634	15408	15525	15559	15597	15507	15655	15632	15634	15541	15464	15709	15621	15465	15577	15451	15506	15537	15603	15501	15556	15636	15469	15574	15596	15538	15549	15801	15570	15576	15466	15400	15514	15485	15523	15471	15611	15436	15610	15486	15575	15705	15443	15621	15610	15603	15498	15599	15527	15470	15543	15615	15586	15601	15614	15492	15486	15474	15689	15569	15654	15593	15434	15642	15744	15558	15501	15619	15516	15587	15696	15443	15353	15630	15524	15441	15457	15575	15548	15644	15550	15598	15402	15575	15558	15612	15626	15552	15704	15519	15527	15635	15526	15395	15679	15510	15574	15586	15677	15559	15696	15729	15597	15421	15500	15458	15540	15655	15723	15695	15579	15589	15572	15436	15671	15676	15505	15622	15374	15578	15469	15538	15779	15607	15647	15669	15630	15617	15574	15618	15629	15541	15623	15526	15661	15700	15580	15540	15518	15419	15468	15450	15482	15572	15565	15379	15729	15378	15750	15563	15632	15753	15591	15634	15630	15612	15558	15537	15550	15478	15456	15469	15532	15471	15594	15606	15532	15435	15500	15554	15406	15626	15459	15547	15560	15590	15599	15637	15601	15610	15456	15571	15460	15846	15530	15651	15602	15640	15646	15421	15647	15648	15628	15514	15414	15499	15522	15643	15556	15688	15504	15682	15659	15444	15512	15565	15738	15521	15521	15408	15679	15614	15453	15582	15366	15528	15597	15579	15778	15567	15555	15611	15414	15516	15617	15549	15654	15662	15540	15553	15511	15696	15651	15520	15599	15599	15595	15496	15523	15652	15567	15358	15518	15584	15494	15363	15524	15663	15495	15475	15591	15595	15597	15588	15527	15457	15619	15670	15445	15671	15685	15599	15440	15430	15523	15393	15502	15609	15572	15632	15396	15562	15689	15632	15446	15701	15485	15582	15554	15646	15620	15755	15752	15518	15566	15506	15548	15450	15620	15538	15671	15579	15641	15643	15592	15639	15462	15578	15624	15567	15583	15509	15619	15525	15714	15726	15624	15620	15558	15540	15394	15649	15384	15539	15516	15513	15301	15561	15449	15600	15514	15532	15480	15628	15455	15621	15586	15498	15451	15640	15577	15447	15606	15574	15697	15528	15558	15398	15511	15492	15579	15587	15305	15745	15547	15521	15538	15664	15524	15705	15515	15576	15604	15605	15540	15685	15591	15349	15551	15687	15660	15483	15545	15562	15510	15530	15625	15465	15601	15490	15656	15689	15445	15644	15403	15600	15864	15631	15624	15708	15571	15400	15627	15601	15644	15518	15410	15533	15527	15477	15621	15653	15664	15337	15436	15654	15630	15581	15581	15533	15618	15543	15516	15677	15490	15676	15435	15479	15664	15566	15511	15373	15504	15590	15597	15643	15610	15342	15700	15688	15449	15510	15525	15314	15722	15612	15622	15593	15499	15637	15500	15469	15608	15581	15453	15581	15364	15669	15522	15534	15631	15591	15596	15579	15550	15680	15512	15472	15668	15503	15715	15623	15449	15686	15643	15543	15590	15610	15545	15579	15585	15514	15559	15618	15653	15660	15338	15604	15422	15530	15526	15585	15529	15708	15673	15661	15584	15570	15633	15571	15673	15703	15526	15404	15786	15520	15556	15583	15421	15709	15696	15572	15490	15796	15527	15495	15542	15645	15540	15675	15697	15616	15574	15538	15540	15568	15472	15517	15702	15607	15553	15687	15400	15540	15380	15655	15662	15486	15462	15652	15597	15625	15591	15623	15708	15701	15580	15471	15625	15670	15586	15601	15537	15485	15477	15584	15487	15616	15465	15549	15525	15603	15623	15557	15576	15629	15718	15618	15693	15568	15452	15656	15507	15578	15706	15455	15489	15577	15487	15506	15634	15495	15630	15591	15726	15579	15553	15581	15685	15434	15576	15495	15406	15653	15556	15587	15772	15721	15468	15610	15647	15587	15521	15673	15519	15617	15732	15572	15637	15548	15549	15623	15559	15605	15485	15470	15470	15457	15626	15629	15592	15535	15759	15617	15569	15714	15626	15724	15619	15536	15561	15658	15726	15528	15571	15486	15533	15493	15517	15528	15606	15568	15539	15594	15518	15557	15597	15615	15504	15548	15693	15610	15769	15602	15595	15514	15611	15482	15524	15555	15618	15546	15557	15560	15642	15471	15549	15481	15603	15545	15660	15591	15559	15623	15736	15651	15711	15706	15630	15571	15578	15412	15637	15761	15617	15653	15665	15606	15567	15556	15615	15599	15701	15646	15619	15471	15378	15528	15523	15445	15496	15578	15485	15594	15472	15660	15665	15641	15464	15630	15769	15489	15744	15512	15606	15559	15701	15532	15599	15448	15652	15626	15535	15556	15658	15371	15646	15488	15628	15578	15505	15369	15505	15484	15505	15531	15309	15593	15751	15548	15623	15603	15564	15715	15667	15431	15435	15686	15576	15561	15537	15620	15589	15591	15628	15533	15453	15539	15506	15529	15625	15482	15778	15609	15652	15571	15552	15614	15603	15755	15630	15462	15550	15717	15773	15535	15724	15472	15683	15529	15621	15563	15606	15492	15483	15539	15561	15617	15637	15524	15747	15560	15547	15530	15606	15582	15613	15638	15588	15543	15557	15705	15481	15543	15393	15492	15573	15485	15614	15760	15576	15459	15612	15603	15657	15518	15486	15548	15585	15517	15588	15532	15564	15546	15767	15705	15611	15698	15718	15765	15616	15409	15613	15419	15534	15594	15478	15603	15530	15680	15495	15581	15549	15689	15584	15582	15454	15557	15600	15613	15598	15333	15724	15703	15615	15600	15554	15627	15613	15716	15381	15575	15569	15505	15675	15475	15674	15563	15716	15589
23670	21061	28411	24301	23115	24002	22959	20013	19333	19130	18549	18371	18144	17856	17898	17953	18035	17884	18033	17872	17859	17636	17935	17922	17867	18135	18025	17975	17843	17798	18007	17811	17997	17916	17976	17868	17946	17743	17803	17767	17906	17865	17771	17651	17806	17671	17661	17942	17905	17743	17844	17724	17632	17987	17778	17525	17670	17758	17728	17702	17694	17741	17868	17677	17658	17854	17851	17916	17716	17649	17620	17764	17658	17850	17693	17723	17686	17617	17643	17600	17687	17759	17547	17742	18009	17714	17866	17705	17523	18011	17555	17804	17935	17702	17861	17633	17750	17710	17529	17605	17827	17668	17483	17601	17550	17468	17586	17698	17545	17423	17661	17909	17749	17752	17909	17708	17605	17769	17686	17715	17572	17747	17705	17779	17722	17842	17616	17452	17705	17668	17777	17695	17629	17525	17722	17787	17906	17819	17666	17638	17688	17764	17673	17706	17521	17498	18039	17831	17794	17713	17608	17710	17634	17720	17545	17761	17834	17696	17852	17769	17882	17544	17635	17650	17778	17690	17793	17484	17819	17659	17816	17513	17740	17654	17593	17541	17458	17818	17892	17582	17600	17851	17635	17819	17666	17802	17721	17641	17610	17709	17938	17652	17558	17521	17608	17466	17878	17686	17726	17627	17682	17581	17714	17687	17688	17598	17715	17777	17659	17851	17666	17643	17598	17660	17710	17574	17743	17674	17829	17689	17678	17617	17693	17719	17682	17594	17581	17732	17571	17595	17673	17632	17718	17777	17709	17567	17506	17847	17742	17555	17656	17685	17557	17544	17735	17784	17660	17769	17774	17733	17747	17739	17614	17692	17550	17570	17607	17641	17595	17655	17520	17748	17508	17678	17745	17790	17725	17736	17670	17487	17521	17784	17648	17649	17808	17715	17718	17700	17779	17636	17551	17692	17759	17605	17513	17565	17713	17835	17691	17818	17658	17615	17480	17791	17939	17631	17674	17676	17626	17670	17691	17643	17817	17706	17915	17636	17506	17815	17714	17599	17850	17637	17708	17795	17769	17780	17743	17460	17763	17734	17845	17855	17859	17701	17639	17637	17906	17689	17692	17770	17584	17563	17597	17852	17556	17766	17727	17736	17686	17798	17730	17874	17645	17688	17614	17674	17912	17705	17575	17707	17785	17749	17715	17791	17546	17700	17621	17476	17894	17638	17683	17671	17820	17604	17629	17683	17849	17849	17612	17548	17582	17781	17821	17689	17899	17620	17787	17629	17598	17755	17694	17551	17594	17609	17737	17725	17599	17603	17698	17637	17665	17512	17566	17458	17483	17742	17730	17720	17670	17694	17771	17582	17635	17689	17543	17735	17627	17697	17707	17677	17693	17632	17813	17621	17723	17571	17748	17720	17560	17794	17843	17942	17694	17682	17561	17591	17546	17712	17791	17725	17777	17691	17544	17723	17744	17605	17665	17721	17729	17599	17709	17639	17417	17675	17779	17590	17790	17605	17578	17719	17581	17855	17683	17606	17657	17687	17591	17724	17590	17729	17824	17711	17641	17778	17517	17902	17709	17730	17744	17709	17656	17957	17617	17725	17716	17812	17921	17702	17611	17696	17589	17445	17730	17486	17777	17898	17925	17560	17653	17678	17752	17580	17518	17562	17793	17792	17860	17847	17582	17608	17750	17713	17671	17694	17503	17598	17848	17617	17753	17657	17721	17687	17837	17605	17717	17463	17664	17803	17714	17509	17690	17630	17748	17825	17620	17588	17733	17606	17558	17604	17747	17728	17699	17650	17666	17707	17753	17741	17627	17696	17832	17657	17781	17743	17725	17652	17587	17658	17733	17539	17641	17780	17627	17586	17617	17781	17771	17584	17706	17582	17595	17684	17717	17763	17690	17602	17683	17543	17807	17633	17758	17741	17666	17589	17654	17622	17590	17693	17673	17645	17901	17734	17558	17706	17618	17529	17882	17839	17699	17940	17780	17820	17638	17712	17792	17804	17713	17534	17656	17655	17935	17611	17893	17636	17666	17503	17487	17519	17777	17643	17501	17742	17467	17425	17843	17780	17671	17713	17614	17814	17828	17563	17897	17585	17498	17623	17693	17563	17755	17768	17656	17546	17632	17706	17802	17406	17812	17986	17625	17632	17685	17757	17659	17687	17550	17648	17750	17612	17562	17668	17591	17695	17687	17655	17592	17721	17606	17726	17716	17598	17923	17777	17750	17655	17583	17709	17656	17739	17448	17702	17709	17481	17469	17714	17625	17695	17661	17798	17720	17742	17720	17707	17812	17883	17709	17667	17677	17683	17910	17610	17706	17765	17619	17551	17500	17673	17755	17611	17723	17790	17665	17710	17569	17729	17680	17568	17628	17710	17657	17542	17902	17661	17754	17490	17800	17865	17718	17704	17823	17664	17599	17634	17861	17891	17573	17874	17640	17850	17767	17560	17872	17561	17836	17759	17618	17671	17649	17590	17563	17690	17701	17718	17728	17696	17590	17413	17543	17588	17465	17739	17784	17809	17748	17699	17853	17682	17679	17792	17803	17628	17745	17683	17400	17668	17614	17861	17711	17837	17883	17570	17673	17681	17739	17725	17727	17777	17714	17761	17581	17751	17615	17697	17622	17316	17707	17687	17654	17719	17772	17698	17709	17739	17665	17656	17799	17577	17621	17813	17708	17707	17809	17759	17617	17525	17676	17750	17732	17813	17593	17598	17467	17614	17634	17744	17808	17638	17686	17589	17901	17628	17519	17830	17772	17541	17797	17909	17677	17833	17636	17671	17555	17607	18018	17561	17608	17743	17501	17758	17823	17714	17667	17778	17691	17980	17739	17696	17638	17660	17823	17833	17651	17792	17672	17792	17724	17743	17686	17762	17652	17613	17608	17646	17471	17553	17735	17669	17654	17825	17625	17729	17608	17839	17550	17545	17652	17588	17786	17601	17663	17741	17733	17840	17545	17615	17678	17772	17616	17635	17730	17656	17685	17626	17667	17712	17647	17484	17651	17882	17761	17548	17649	17781	17633	17650	17694	17503	17472	17594	17643	17706	17687	17607	17838	17603	17635	17687	17759	17703	17737	17876	17514	17667	17794	17653	17656	17645	17703	17652	17716	17685	17690	17627	17789	17828	17737	17783	17739	17530	17706	17658	17615	17582	17602	17632	17605	17582	17763	17567	17619	17676	17475	17739	17821	17682	17869	17650	17604	17645	17702	17716	17740	17665	17781	17852	17688	17626	17566	17694	17621	17666	17726	17577	17608	17594	17630	17516	17623	17467	17584	17513	17538	17743	17572	17684	17849	17735	17804	17667	17707	17702	17822	17778	17797	17739	17757	17499	17817	17508	17715	17618	17662	17752	17752	17782	17561	17593	17950	17712	17672	17629	17777	17729	17895	17760	17383	17707	17691	17585	17647	17816	17715	17696	17605	17681	17669	17858	17633	17578	17741	17604	17626	17730	17762	17709	17512	17829	17696	17587	17698	17740	17686	17736	17613	17597	17598	17487	17591	17509	17906	17751	17752	17643	17766	17467	17577	17587	17554	17802	17617	17786	17676	17563	17657	17682	17606	17735	17828	17646	17799	17625	17681	17495	17618	17539	17508	17671	17804	17649	17612	17775	17724	17735	17555	17720	17621	17733	17588	17495	17782	17705	17961	17666	17720	17914	17780	17728	17826	17835	17695	17597	17523	17670	17646	17836	17721	17566	17683	17747	17551	17645	17510	17598	17489	17654	17353	17517	17569	17620	17653	17509	17591	17899	17746	17756	17766	17742	17616	17798	17832	17596	17690	17832	17739	17712	17629	17593	17554	17584	17654	17537	17706	17720	17852	17732	17803	17554	17597	17684	17774	17649	17604	17536	17662	17810	17855	17760	17759	17579	17796	17628	17564	17880	17713	17664	17733	17649	17489	17531	17476	17688	17451	17667	17696	17552	17757	17739	17843	17754	17539	17615	17563	17650	17576	17846	17776	17658	17633	17597	17552	17720	17836	17621	17661	17675	17539	17743	17740	17836	17652	17634	17715	17730	17698	17623	17815	17652	17594	17506	17556	17561	17746	17768	17768	17680	17772	17578	17756	17628	17576	17827	17817	17696	17766	17632	17691	17687	17743	17650	17649	17642	17827	17709	17586	17652	17893	17640	17764	17833	17608	17745	17792	17651	17673	17863	17685	17674	17616	17566	17495	17591	17550	17640	17699	17624	17662	17671	17862	17621	17661	17682	17481	17647	17655	17475	17618	17723	17669	17718	17760	17483	17686	17826	17625	17890	17721	17776	17641	17618	17644	17384	17737	17827	17560	17711	17596	17939	17639	17538	17695	17857	17693	17629	17787	17668	17917	17739	17705	17808	17544	17712	17747	17894	17610	17686	17613	17558	17816	17576	17753	17645	17661	17718	17528	17466	17602	17571	17661	17716	17865	17460	17584	17629	17646	17744	17389	17643	17626	17749	17788	17589	17815	17675	17537	17617	17627	17643	17574	17764	17749	17480	17721	17681	17954	17643	17746	17558	17621	17792	17817	17648	17692	17592	17769	17987	17756	17619	17682	17685	17803	17879	17700	17668	17836	17559	17578	17659	17534	17608	17655	17650	17670	17557	17509	17658	17664	17589	17427	17381	17731	17501	17835	17677	17599	17720	17953	17842	17631	17778	17726	17711	17661	17742	17674	17682	17302	17691	17748	17622	17650	17498	17827	17915	17773	17812	17930	17518	17619	17691	17822	17737	17701	17732	17794	17483	17838	17977	17590	17734	17697	17825	17672	17682	17782	17560	17702	17497	17410	17774	17751	17610	17833	17591	17606	17659	17733	17801	17810	17844	17675	17559	17453	17719	17718	17761	17786	17508	17671	17584	17603	17586	17717	17708	17716	17577	17526	17694	17574	17877	17776	17556	17771	17798	17701	17810	17593	17775	17554	17632	17738	17696	17810	17750	17596	17737	17703	17582	17819	17952	17649	17645	17563	17515	17522	17682	17636	17732	17777	17723	17553	17533	17559	17711	17849	17644	17612	17808	17787	17846	17686	17919	17426	17926	17677	17826	17769	17623	17837	17637	17532	17829	17681	17674	17600	17653	17897	17623	17664	17669	17724	17722	17690	17760	17573	17678	17571	17711	17532	17693	17758	17745	17774	17558	17710	17566	17777	17525
23783	41493	38065	30143	26073	22840	20274	18606	17923	17036	16520	16197	15809	15820	15776	15841	15903	15691	15697	15754	15620	15794	15681	15830	15893	15763	15848	15849	15766	15787	15742	15893	15838	15800	15939	15860	15841	15783	15857	15775	15641	15669	15666	15764	15605	15603	15575	15801	15467	15678	15491	15544	15765	15525	15624	15719	15586	15667	15560	15591	15596	15823	15729	15586	15671	15535	15571	15699	15477	15495	15680	15551	15541	15631	15680	15603	15468	15483	15618	15609	15552	15539	15597	15643	15681	15532	15529	15513	15532	15488	15367	15829	15654	15515	15787	15517	15637	15773	15577	15623	15689	15515	15482	15517	15502	15828	15656	15564	15609	15433	15621	15481	15604	15677	15601	15459	15639	15516	15672	15700	15594	15539	15527	15507	15495	15583	15519	15580	15467	15555	15702	15419	15524	15706	15483	15526	15571	15500	15428	15571	15465	15352	15525	15642	15570	15466	15597	15554	15607	15628	15420	15417	15593	15498	15691	15538	15506	15633	15699	15552	15502	15702	15582	15596	15523	15615	15567	15568	15552	15524	15605	15611	15619	15587	15492	15634	15489	15520	15541	15644	15517	15524	15573	15604	15517	15375	15488	15722	15289	15454	15565	15467	15463	15612	15548	15500	15727	15506	15506	15700	15565	15596	15632	15641	15602	15631	15483	15620	15550	15530	15733	15459	15475	15245	15564	15467	15423	15578	15530	15486	15610	15450	15708	15623	15589	15524	15505	15520	15289	15511	15441	15535	15465	15603	15662	15610	15592	15580	15431	15437	15554	15567	15554	15447	15475	15588	15597	15677	15514	15554	15564	15631	15341	15584	15653	15437	15483	15673	15465	15604	15442	15382	15643	15509	15448	15601	15540	15526	15549	15604	15630	15332	15615	15556	15499	15522	15457	15596	15516	15520	15578	15572	15697	15647	15624	15582	15600	15496	15551	15472	15539	15510	15534	15514	15491	15809	15654	15409	15456	15527	15614	15498	15435	15491	15467	15544	15601	15636	15540	15671	15411	15438	15481	15538	15759	15534	15728	15585	15398	15679	15579	15469	15523	15402	15466	15533	15623	15464	15527	15628	15440	15473	15417	15461	15603	15411	15624	15565	15404	15588	15466	15613	15572	15629	15542	15810	15580	15635	15545	15442	15522	15648	15454	15543	15494	15561	15491	15565	15705	15541	15484	15608	15615	15335	15660	15659	15437	15544	15741	15277	15462	15561	15601	15534	15535	15580	15603	15491	15484	15503	15470	15410	15646	15410	15449	15554	15544	15521	15520	15505	15457	15753	15570	15566	15505	15621	15630	15647	15529	15567	15675	15730	15503	15621	15480	15651	15575	15601	15616	15574	15484	15580	15741	15617	15559	15597	15720	15487	15412	15601	15458	15507	15701	15670	15598	15470	15765	15580	15441	15531	15539	15629	15481	15611	15666	15443	15542	15520	15553	15625	15673	15493	15749	15484	15466	15539	15583	15364	15409	15615	15716	15581	15431	15472	15732	15542	15492	15589	15641	15513	15572	15608	15539	15376	15443	15439	15446	15682	15510	15508	15499	15637	15661	15423	15541	15583	15540	15820	15448	15504	15639	15509	15471	15623	15521	15513	15689	15535	15609	15727	15477	15597	15644	15650	15590	15390	15574	15531	15688	15759	15471	15679	15559	15588	15604	15366	15497	15434	15462	15462	15510	15494	15561	15583	15458	15663	15554	15577	15439	15568	15650	15512	15576	15455	15675	15499	15459	15458	15618	15454	15545	15490	15582	15572	15458	15418	15543	15699	15475	15555	15648	15641	15483	15641	15672	15642	15489	15570	15349	15581	15540	15645	15785	15492	15578	15608	15528	15700	15384	15649	15523	15538	15522	15493	15558	15643	15606	15491	15641	15512	15668	15628	15596	15439	15549	15545	15426	15477	15508	15555	15650	15689	15506	15524	15634	15524	15371	15558	15687	15585	15309	15566	15638	15655	15439	15688	15525	15570	15576	15619	15465	15515	15507	15391	15472	15381	15667	15609	15712	15538	15512	15452	15608	15667	15481	15528	15620	15528	15556	15552	15568	15614	15567	15608	15622	15503	15557	15564	15455	15595	15565	15499	15534	15400	15549	15457	15519	15465	15571	15559	15513	15491	15521	15674	15415	15570	15495	15591	15590	15686	15575	15565	15451	15542	15497	15508	15509	15673	15649	15524	15637	15473	15566	15641	15403	15479	15551	15575	15562	15534	15483	15624	15615	15655	15634	15618	15508	15585	15603	15574	15650	15644	15623	15416	15574	15498	15494	15659	15525	15536	15629	15705	15776	15591	15833	15669	15428	15397	15671	15702	15598	15665	15509	15609	15525	15801	15663	15567	15633	15558	15631	15429	15537	15699	15345	15593	15454	15322	15533	15459	15578	15675	15501	15590	15572	15659	15559	15600	15747	15425	15578	15641	15671	15390	15634	15745	15581	15595	15518	15499	15566	15580	15661	15518	15624	15652	15545	15533	15549	15725	15639	15585	15539	15527	15738	15481	15545	15446	15629	15511	15681	15604	15516	15553	15644	15605	15610	15881	15593	15531	15520	15557	15592	15410	15579	15465	15463	15344	15582	15425	15564	15590	15656	15512	15463	15437	15488	15535	15640	15588	15488	15689	15598	15412	15528	15484	15645	15634	15552	15522	15518	15487	15317	15532	15654	15543	15667	15581	15691	15557	15528	15651	15529	15593	15655	15372	15545	15499	15526	15491	15630	15485	15521	15491	15452	15436	15533	15538	15270	15520	15542	15595	15708	15568	15469	15468	15616	15582	15481	15676	15660	15441	15525	15661	15622	15604	15592	15469	15501	15429	15628	15541	15600	15584	15636	15476	15434	15793	15562	15342	15688	15534	15500	15565	15511	15597	15588	15528	15486	15412	15732	15638	15536	15648	15548	15448	15498	15609	15486	15709	15508	15545	15467	15513	15676	15555	15665	15370	15645	15470	15577	15557	15614	15647	15610	15507	15560	15541	15484	15403	15722	15496	15568	15621	15400	15568	15451	15463	15394	15581	15513	15544	15667	15437	15649	15388	15573	15542	15538	15558	15563	15450	15686	15467	15561	15611	15585	15446	15457	15590	15523	15601	15678	15678	15665	15389	15537	15554	15736	15696	15625	15554	15599	15616	15584	15421	15503	15733	15604	15429	15633	15459	15490	15591	15546	15739	15509	15587	15717	15568	15445	15370	15495	15595	15525	15573	15532	15653	15593	15624	15494	15687	15262	15676	15479	15472	15588	15417	15583	15497	15518	15421	15514	15675	15704	15409	15403	15582	15491	15608	15518	15437	15485	15549	15461	15456	15409	15548	15540	15549	15431	15523	15504	15525	15557	15503	15625	15613	15618	15355	15497	15523	15560	15735	15575	15465	15431	15602	15456	15343	15629	15497	15548	15595	15454	15728	15340	15655	15475	15651	15585	15610	15462	15544	15486	15605	15457	15609	15484	15480	15405	15573	15489	15438	15663	15676	15554	15562	15653	15533	15489	15617	15558	15565	15487	15474	15646	15444	15481	15501	15385	15694	15387	15646	15629	15595	15558	15522	15617	15582	15568	15637	15567	15434	15587	15535	15490	15697	15622	15569	15424	15501	15536	15733	15488	15579	15696	15591	15536	15626	15679	15592	15584	15603	15440	15563	15694	15481	15680	15635	15505	15553	15571	15673	15465	15561	15488	15618	15517	15597	15544	15483	15587	15758	15638	15417	15675	15506	15696	15470	15552	15555	15438	15604	15545	15528	15544	15697	15499	15464	15522	15585	15637	15475	15504	15584	15662	15638	15507	15557	15752	15528	15448	15589	15358	15464	15651	15500	15655	15505	15459	15736	15644	15534	15426	15524	15676	15601	15492	15459	15638	15551	15501	15709	15406	15507	15563	15683	15245	15422	15461	15565	15543	15554	15514	15584	15534	15442	15434	15656	15697	15531	15492	15578	15466	15522	15683	15405	15449	15595	15640	15623	15540	15665	15599	15563	15430	15560	15532	15444	15527	15491	15665	15448	15532	15513	15542	15581	15437	15492	15489	15475	15559	15548	15587	15473	15591	15625	15622	15628	15539	15599	15514	15632	15580	15429	15602	15568	15436	15581	15581	15652	15651	15532	15480	15477	15455	15427	15625	15469	15422	15489	15655	15579	15477	15438	15557	15477	15657	15468	15726	15437	15557	15646	15525	15506	15645	15606	15507	15425	15598	15543	15661	15432	15630	15474	15473	15536	15665	15606	15394	15599	15408	15529	15493	15594	15530	15620	15488	15444	15751	15436	15494	15640	15615	15487	15671	15551	15693	15567	15583	15533	15560	15571	15543	15530	15601	15448	15383	15629	15414	15457	15719	15680	15490	15493	15578	15554	15637	15469	15552	15519	15628	15596	15335	15505	15607	15387	15556	15593	15493	15549	15445	15457	15669	15513	15629	15609	15502	15517	15616	15532	15570	15560	15462	15521	15610	15630	15747	15655	15622	15549	15669	15822	15274	15541	15566	15438	15546	15538	15545	15408	15583	15495	15582	15438	15522	15563	15516	15579	15585	15857	15555	15638	15613	15564	15669	15504	15539	15573	15496	15466	15538	15524	15582	15644	15677	15609	15624	15606	15264	15459	15664	15516	15629	15567	15576	15448	15575	15643	15408	15530	15474	15713	15814	15495	15663	15632	15474	15773	15481	15468	15534	15403	15550	15414	15603	15440	15686	15610	15565	15517	15485	15432	15597	15674	15640	15440	15581	15499	15590	15702	15555	15548	15647	15512	15575	15453	15660	15576	15538	15575	15604	15580	15537	15505	15631	15527	15603	15643	15489	15597	15618	15533	15497	15400	15497	15500	15431	15585	15338	15474	15612	15595	15555	15575	15504	15433	15591	15486	15446	15532	15519	15611	15555	15631	15533	15413	15541	15539	15670	15432	15750	15629	15631	15578	15600	15554	15669	15518	15567	15442	15511	15640	15516	15392	15535	15529	15467	15531	15468	15448	15436	15304	15468	15518	15787	15505	15425	15573	15586	15587	15632	15558	15546	15479	15614	15393	15694	15546	15479	15404	15645	15467	15605	15431	15331	15511	15623	15540	15660	15489	15600	15531	15637	15381	15424	15681	15521	15568	15656	15538	15601	15600	15724	15563
22663	21094	28882	23606	21816	24748	27173	21750	20300	20260	19997	19455	19310	19243	19140	19107	18941	19044	19082	19135	18927	18895	18788	18847	18922	18947	18802	18843	18972	18711	18871	18725	18814	18817	19213	19113	19037	18895	19088	18900	18890	18722	18752	18613	18842	18799	18677	18660	18542	18732	18817	18678	18753	18842	18547	18822	18427	18544	18728	18678	18729	18973	18944	18967	18703	18732	18686	18945	18553	18656	18594	18589	18493	18681	18807	18310	18442	18794	18620	18599	18725	18703	18765	18593	18831	18542	18650	18601	18486	18573	18678	18711	18478	18675	18604	18354	18783	18520	18469	18675	18375	18665	18866	18470	18728	18641	18592	18581	18493	18584	18636	18682	18503	18481	18591	18522	18659	18580	18615	18625	18520	18547	18579	18432	18575	18599	18692	18902	18447	18535	18635	18555	18608	18648	18424	18721	18682	18516	18671	18609	18547	18683	18631	18394	18350	18496	18489	18571	18457	18430	18770	18535	18270	18306	18695	18581	18660	18627	18755	18814	18545	18640	18601	18577	18771	18541	18751	18871	18429	18691	18793	18680	18848	18546	18706	18652	18583	18765	18686	18653	18572	18715	18655	18373	18623	18458	18536	18426	18742	18557	18502	18767	18401	18598	18435	18607	18638	18500	18804	18521	18539	18807	18587	18505	18568	18558	18485	18439	18547	18666	18690	18555	18792	18693	18629	18731	18738	18587	18374	18664	18540	18515	18570	18518	18555	18319	18701	18795	18583	18700	18518	18549	18385	18402	18564	18529	18356	18330	18632	18730	18685	18681	18658	18665	18435	18561	18624	18584	18394	18512	18754	18599	18491	18582	18629	18708	18663	18625	18573	18475	18530	18680	18591	18384	18493	18733	18500	18528	18708	18598	18532	18880	18337	18644	18642	18581	18659	18475	18418	18600	18683	18493	18618	18546	18537	18625	18628	18496	18572	18541	18455	18639	18325	18456	18802	18629	18533	18539	18497	18630	18690	18578	18561	18674	18636	18747	18801	18441	18394	18508	18603	18740	18706	18711	18630	18765	18495	18681	18673	18624	18553	18524	18440	18614	18557	18542	18542	18584	18765	18478	18613	18476	18520	18592	18568	18503	18542	18593	18724	18670	18538	18526	18734	18670	18785	18652	18602	18559	18586	18537	18867	18561	18535	18456	18686	18322	18611	18585	18602	18722	18279	18545	18559	18732	18623	18476	18525	18737	18675	18601	18559	18452	18689	18582	18343	18526	18472	18529	18536	18610	18488	18255	18552	18704	18503	18711	18734	18729	18464	18390	18413	18616	18463	18579	18596	18447	18503	18434	18544	18309	18858	18464	18635	18477	18755	18697	18280	18403	18530	18529	18729	18512	18453	18456	18475	18372	18477	18688	18736	18564	18620	18666	18713	18697	18759	18466	18598	18448	18583	18554	18457	18754	18681	18582	18570	18776	18488	18370	18737	18538	18467	18684	18509	18546	18583	18415	18672	18631	18591	18508	18644	18409	18636	18746	18648	18707	18502	18516	18604	18598	18463	18529	18720	18688	18447	18652	18529	18788	18633	18625	18683	18465	18706	18467	18504	18704	18725	18638	18665	18454	18519	18617	18648	18664	18449	18387	18696	18417	18509	18364	18620	18623	18713	18745	18491	18472	18474	18589	18637	18511	18647	18485	18467	18438	18591	18525	18533	18671	18653	18470	18712	18629	18530	18590	18446	18544	18502	18494	18483	18554	18474	18661	18642	18428	18544	18565	18641	18479	18723	18562	18525	18587	18507	18423	18371	18698	18449	18564	18465	18544	18572	18680	18397	18589	18467	18680	18511	18535	18614	18491	18629	18505	18599	18355	18504	18631	18873	18615	18558	18436	18370	18639	18841	18776	18647	18307	18500	18526	18495	18663	18645	18727	18649	18413	18583	18491	18569	18447	18515	18620	18323	18497	18481	18561	18631	18709	18577	18556	18416	18361	18318	18483	18535	18525	18653	18408	18674	18535	18579	18438	18616	18587	18482	18563	18779	18521	18492	18547	18739	18599	18567	18621	18685	18597	18554	18548	18521	18569	18577	18590	18600	18587	18629	18732	18606	18699	18545	18576	18648	18653	18765	18731	18619	18305	18377	18593	18531	18568	18784	18675	18503	18680	18550	18449	18473	18550	18565	18725	18699	18688	18364	18438	18497	18594	18804	18661	18633	18586	18484	18433	18546	18455	18699	18592	18665	18752	18534	18588	18549	18565	18674	18643	18358	18509	18500	18619	18588	18663	18561	18432	18364	18317	18504	18472	18496	18611	18637	18485	18520	18662	18702	18364	18520	18650	18609	18707	18726	18555	18582	18730	18543	18469	18532	18562	18549	18519	18559	18670	18783	18407	18598	18675	18608	18452	18539	18338	18485	18394	18452	18479	18469	18621	18701	18477	18676	18602	18390	18646	18499	18644	18754	18542	18563	18549	18706	18512	18757	18684	18559	18623	18750	18355	18533	18503	18533	18758	18520	18519	18525	18696	18603	18645	18516	18460	18527	18576	18702	18752	18691	18522	18740	18622	18620	18772	18581	18375	18708	18569	18562	18591	18627	18477	18587	18715	18560	18501	18532	18540	18745	18466	18602	18399	18411	18586	18543	18597	18419	18263	18667	18505	18470	18486	18542	18467	18746	18435	18500	18472	18680	18594	18510	18452	18408	18574	18564	18575	18599	18589	18528	18350	18587	18360	18541	18586	18531	18852	18600	18412	18485	18601	18582	18500	18589	18585	18390	18565	18539	18576	18533	18547	18696	18755	18620	18601	18586	18571	18553	18531	18706	18618	18560	18754	18693	18671	18595	18658	18475	18483	18429	18364	18633	18535	18587	18464	18566	18460	18580	18583	18419	18528	18605	18529	18682	18722	18628	18578	18649	18730	18499	18694	18656	18432	18499	18534	18760	18739	18591	18645	18395	18565	18684	18619	18571	18585	18509	18537	18587	18582	18755	18549	18810	18454	18765	18601	18496	18403	18448	18661	18601	18509	18654	18265	18726	18461	18625	18647	18355	18444	18750	18644	18382	18535	18435	18405	18816	18740	18590	18467	18525	18456	18422	18556	18607	18675	18499	18590	18502	18521	18622	18738	18656	18708	18583	18678	18558	18654	18507	18608	18665	18525	18823	18520	18487	18739	18575	18652	18353	18725	18490	18557	18612	18567	18458	18659	18558	18586	18480	18410	18595	18427	18548	18588	18545	18571	18441	18667	18444	18453	18439	18606	18673	18698	18637	18656	18777	18798	18721	18589	18480	18549	18524	18774	18476	18602	18560	18538	18390	18475	18524	18592	18480	18732	18760	18601	18518	18438	18710	18458	18678	18553	18594	18494	18590	18552	18634	18453	18315	18867	18476	18661	18612	18573	18601	18462	18493	18746	18460	18591	18507	18555	18617	18501	18616	18838	18706	18690	18782	18508	18529	18377	18411	18522	18687	18698	18576	18748	18692	18726	18623	18704	18647	18551	18481	18555	18607	18685	18572	18796	18534	18680	18612	18620	18556	18571	18595	18799	18611	18580	18655	18599	18891	18691	18404	18604	18222	18413	18586	18561	18583	18728	18461	18597	18733	18744	18715	18601	18661	18836	18607	18658	18331	18269	18488	18439	18576	18551	18609	18557	18318	18589	18784	18570	18598	18537	18676	18665	18528	18749	18470	18550	18629	18488	18623	18696	18747	18725	18564	18449	18580	18748	18825	18678	18580	18548	18528	18498	18791	18740	18728	18676	18488	18543	18658	18501	18646	18626	18715	18594	18449	18743	18406	18604	18600	18558	18618	18718	18633	18750	18742	18457	18627	18537	18645	18664	18487	18558	18527	18595	18606	18669	18445	18460	18559	18633	18761	18471	18736	18523	18574	18634	18606	18711	18645	18583	18638	18666	18522	18648	18657	18662	18666	18542	18622	18550	18487	18280	18519	18462	18561	18520	18672	18653	18557	18562	18679	18560	18625	18498	18450	18777	18696	18797	18607	18742	18744	18517	18683	18873	18643	18663	18521	18561	18538	18420	18549	18436	18710	18401	18575	18711	18641	18624	18655	18567	18655	18494	18732	18594	18706	18429	18663	18467	18477	18495	18473	18317	18579	18542	18550	18660	18713	18456	18446	18751	18651	18639	18706	18533	18473	18427	18431	18554	18416	18434	18710	18660	18573	18680	18681	18798	18403	18661	18615	18645	18522	18642	18559	18501	18636	18617	18641	18630	18685	18437	18502	18809	18451	18344	18581	18658	18619	18545	18535	18631	18548	18678	18682	18616	18610	18696	18446	18543	18859	18695	18553	18633	18591	18713	18282	18454	18514	18305	18610	18767	18602	18508	18770	18630	18663	18557	18566	18573	18378	18525	18715	18663	18678	18802	18471	18685	18418	18629	18498	18366	18571	18395	18595	18541	18527	18351	18509	18633	18620	18628	18681	18445	18630	18614	18577	18652	18561	18657	18596	18400	18453	18556	18780	18661	18517	18509	18337	18400	18506	18445	18760	18692	18406	18720	18464	18535	18646	18518	18771	18737	18596	18649	18808	18622	18672	18508	18521	18773	18590	18621	18412	18722	18660	18616	18619	18307	18513	18450	18650	18714	18709	18506	18600	18692	18409	18440	18501	18952	18484	18583	18735	18586	18528	18526	18292	18699	18627	18511	18728	18538	18672	18602	18803	18514	18470	18642	18677	18569	18668	18610	18510	18780	18732	18328	18743	18610	18503	18645	18836	18631	18734	18545	18575	18564	18534	18647	18612	18516	18457	18447	18570	18622	18907	18326	18638	18554	18573	18424	18633	18717	18573	18366	18648	18390	18322	18441	18684	18647	18634	18691	18657	18559	18436	18473	18698	18735	18734	18599	18613	18770	18535	18517	18470	18577	18655	18701	18588	18418	18592	18627	18757	18699	18483	18584	18703	18681	18219	18760	18621	18632	18591	18805	18610	18414	18626	18428	18640	18657	18663	18417	18755	18642	18633	18686	18465	18557	18445	18415	18667	18571	18633	18510	18499	18588	18720	18726	18643	18500	18511	18616	18518	18572	18376	18172	18480	18701	18564	18496	18697	18726	18700	18715	18735	18298	18721	18746	18592	18592	18529	18531	18585	18595	18594	18702	18631	18680	18565	18753	18640	18602	18572	18758
25482	45907	42413	34370	29530	25315	22416	20171	19068	18070	17421	17125	16886	16642	16526	16485	16395	16056	16190	16480	16357	16489	16520	16179	16306	16180	16514	16392	16406	16466	16417	16314	16303	16340	16545	16586	16531	16364	16370	16364	16155	16237	16130	16099	16165	16141	16137	16339	16219	16165	16172	16002	16149	16291	15971	16113	16173	16139	16162	16163	16239	16368	16067	16117	15953	16091	16051	16082	15952	16231	16194	16032	15866	15871	16049	16126	15952	16311	16011	16242	15982	16121	16178	16013	16292	16074	15867	16011	16027	16142	15882	16106	16071	16073	15857	15955	16116	15975	16084	16001	16028	16029	15821	16176	16192	16049	16251	16001	16063	16120	16091	16150	16248	15940	16168	15930	16047	16064	16183	16015	16057	15917	16014	15996	16026	15926	15945	16144	16111	16042	16086	16038	15926	16033	16218	16066	15902	16126	15995	16306	16088	15998	16066	16167	15934	16009	16147	16095	15843	16066	16192	15926	15977	15918	16080	15962	16146	16049	16147	16060	16046	16053	16008	16140	16004	16023	16145	15974	16007	16030	16160	16001	16196	16112	16104	16048	16003	16079	16042	15992	16106	16010	16075	15982	15980	16171	16228	16108	16247	16061	15977	16091	15919	16041	16259	15979	16186	16128	16207	16097	16242	16043	15970	16111	16202	16008	16071	16188	16010	16049	16017	16232	16024	16115	16123	16024	15939	16110	15868	16021	16057	16157	16097	16027	16093	15856	16209	16002	15995	16192	15917	16127	16088	16073	16041	16006	16040	16080	16127	16092	16053	16139	16000	16007	16127	16112	16054	16115	16200	16007	15927	16015	15873	15939	15937	15992	16168	15974	16079	15891	15987	16014	15931	15867	16081	16208	16145	16199	16019	16116	15798	16016	15993	15986	16070	15949	16084	15986	16113	16003	15997	16105	15979	16036	16038	15958	16147	16018	16201	16087	16126	16211	16047	15913	15964	16186	15959	16170	15895	16013	16157	15965	16134	15994	16119	16114	15872	15998	16113	16045	16015	16066	15957	16064	16123	15965	16009	15991	16094	15990	15907	16102	16020	16135	16022	16186	16146	15940	15870	16097	15963	15920	16065	16085	16170	16142	16164	16079	16088	16069	16106	16110	16097	15831	16053	16014	15949	15995	16000	16146	16114	15941	15993	16127	15928	15962	16098	16226	16110	15997	16065	16065	16087	16079	16179	16053	15993	15926	16113	16114	16146	16060	16154	15949	16166	16008	16084	16005	16072	16202	16000	15906	15980	16252	15976	16150	16281	15980	15840	16138	15961	15877	16034	16021	15970	16038	15921	16005	16055	16176	16190	16045	15963	15969	15934	15945	15952	16117	16072	15931	15901	16148	16062	16026	16118	15964	15789	15988	15982	16131	16171	16032	16133	16001	16058	15987	16104	16147	16049	15882	16019	15976	16149	16195	16086	16090	16139	15871	15879	16036	16135	16123	15978	16076	16028	15973	16068	15922	15989	16183	15998	16155	15915	16013	16178	16170	15951	15911	15968	15973	16077	16030	16041	15835	15867	15963	15991	15935	16057	16011	16013	16148	16003	16095	15840	15955	15959	15945	16110	16095	16062	16129	16076	15983	16030	16093	15939	16143	16082	15936	16005	16056	15953	16008	16190	16076	16103	16149	16056	16013	16020	15865	15882	16048	16020	16018	16074	15988	16083	16022	15922	16117	16109	16111	16038	15990	16049	15926	16048	15915	16121	16047	15926	16128	16333	16039	16100	16063	16106	15974	16035	15926	15998	15963	15996	15971	15997	16082	15996	16080	16002	16012	16107	16026	15924	16073	16047	16032	15984	16012	16141	16030	15943	16131	15990	15990	16049	16091	16003	16042	16128	16092	16078	15968	16032	16019	15926	15970	16111	15960	16019	16030	16052	16111	16119	15984	16008	16052	16049	16164	16068	16075	15894	16143	16140	16051	16166	15978	16040	16104	15994	16019	16072	16125	16130	16008	16009	16078	15951	15980	16012	16116	16010	15832	15965	15985	16054	16040	16051	15958	15921	16018	16081	15859	15991	16101	16131	16090	16094	16003	16178	16011	16169	16112	16040	16133	16131	15915	16023	16089	16082	15984	16053	16004	16130	15959	15903	15849	16050	15987	16364	15993	16049	16096	16046	15988	16194	15997	16200	16056	16008	15966	15907	16089	16088	16001	15964	16118	16104	16086	16010	16044	15959	16069	16000	16064	15917	16166	15827	16103	16099	16171	16024	16115	15949	16281	16092	16097	15948	15995	16197	16145	15999	16092	16057	16084	16083	16021	16088	16138	16266	15949	16006	16135	16101	16042	15954	15999	15930	16223	15991	16072	15988	15965	16040	15998	16052	16222	16097	16147	16036	15929	15827	15991	15958	16114	16115	16048	16174	15997	16138	16071	16160	16134	15949	15857	16113	16129	16151	16007	16142	16018	16113	15990	15827	16140	16031	15939	16119	15975	16040	15881	16083	15936	16099	15917	16317	15901	15929	16126	16016	15990	16090	16090	15936	16138	16127	16170	16162	15900	16120	16137	15824	16105	15976	15895	16057	15939	15883	16149	16185	16041	16098	15917	16021	15971	16179	16134	16000	16180	15968	15930	15879	16122	16099	16188	15946	16072	15954	16169	16038	16130	16058	15856	16053	15997	16116	15791	15924	15962	16000	16136	16178	15888	16051	15968	16050	16081	16026	16102	16028	16041	16102	15985	16049	16012	16183	16026	15955	15965	16086	16062	16095	16153	16040	15794	15986	16130	15951	15974	15944	15924	16142	15851	15990	16101	16031	16135	16048	16232	15973	16080	16194	16190	15938	15956	16069	16325	16193	15965	16135	16198	16182	15948	16078	16155	16108	16059	15979	15972	16065	16088	15969	15912	15990	16182	15904	16025	16037	16170	15938	15995	16214	15852	16139	16055	16117	16039	16012	15971	16186	15913	15868	16032	15947	16054	16082	15987	15937	15971	15980	16003	16037	16021	15856	16117	16148	16139	16037	15926	16025	16004	16141	16167	16029	16120	15942	15999	16172	16095	16122	16122	16057	15903	16091	16257	15878	16140	16120	16118	16145	16160	15974	15966	16045	16016	16040	16126	15995	16105	16147	15949	16007	16107	16011	16100	16231	16138	16089	16142	15970	16102	16203	15961	16141	15953	16143	16020	16021	16069	16134	16041	16115	15944	15959	16027	15936	15994	16126	15944	15940	16039	16108	15949	16077	16039	16129	16045	16211	16038	15963	16074	16229	15777	16050	16082	16003	16119	15833	16064	16077	16071	16159	16076	16131	16026	16079	15975	15900	16135	15972	16063	16034	16086	16179	15993	16079	16095	15977	15902	16182	15958	16117	16067	15943	16092	16002	15962	15980	15972	16008	16069	16082	15875	16030	15920	16100	16019	16014	15963	15945	15906	15975	16015	16218	15995	16026	15980	16037	16189	16094	16001	15985	16185	15973	16249	16111	15898	16073	16056	15897	16008	15995	16250	16062	16053	16056	15936	16062	16086	16174	16059	15960	15959	16042	16054	16159	15930	16053	15926	15957	15949	16209	16147	16094	15953	15936	15910	15923	16102	16148	15945	15953	16101	15893	15945	15968	16097	15972	16052	16239	16065	16141	15967	15966	15981	15922	16145	16079	15980	16095	16131	16027	15975	16106	16229	15929	15871	16043	15918	16063	16171	15989	16033	16193	16120	15927	15951	15955	16065	16033	15887	16063	16048	16037	16173	15960	15911	16046	15962	15917	16128	16095	16058	16097	16011	16044	16046	16100	16221	15961	15960	16092	16166	16165	16047	16167	16076	15996	16090	15923	16138	15857	15861	16082	15942	15938	16064	16102	15912	16007	16206	16003	15874	16006	16093	16059	15967	16015	15985	15973	16165	16137	16004	16023	16038	16029	16048	16083	16016	15965	16053	16011	16136	16070	16112	16088	16149	15935	15810	16117	16026	16039	16169	16177	16079	16021	16133	16027	15946	15977	16144	16064	15894	16019	16246	16100	15995	16036	16030	15993	15991	16060	16155	15960	16003	16255	16053	15976	15995	16116	15997	16096	15989	16033	15944	16055	15931	16017	15873	16041	15992	16157	15928	16066	16160	16131	16100	16141	16097	15977	16057	16344	16011	15960	16065	15792	15908	16053	15963	15944	15987	15950	15952	16045	16067	16040	16049	16113	15877	15884	16207	16116	15940	16245	16070	16090	16157	15987	15992	16017	15943	16014	15902	16133	16228	15989	15878	16044	15956	16159	15970	16131	16116	15985	15996	16121	15902	16122	16305	16027	16084	16106	16113	16075	16032	16292	16139	16079	15938	15961	16105	16131	15917	16114	15967	16134	15939	16048	16026	16034	16000	16017	16067	16124	16010	16167	16132	15889	16133	16168	16049	16024	16011	16211	15906	16022	16070	15969	15934	15913	16216	15918	15956	16118	16017	16052	15904	15911	15946	16139	15990	15988	15884	16057	16015	16022	16116	16050	16002	16051	15946	15928	16124	16018	16035	16092	16045	15918	16051	15839	15982	16092	16017	16068	15992	15978	16138	16239	16063	15852	15927	15950	15781	16040	15960	15994	15908	15966	16104	16173	16011	15936	16075	16008	16006	16155	15998	16146	15942	16085	16155	16070	16055	16093	16014	16002	15900	16072	16119	16025	16006	15964	16003	15927	15906	16139	16101	15995	16185	15930	16033	16116	15961	16075	16198	15985	16028	15998	15937	16157	15999	16082	16011	16126	15964	16109	16230	16204	16112	16008	15919	16086	16091	16012	16035	16049	16141	16050	15991	16200	16042	16000	16024	16084	15925	16023	15945	16044	16218	16061	15961	16007	16067	16041	15892	15942	16200	16129	16012	16016	15915	15846	16023	16067	16077	16076	16161	16138	16023	16053	16114	15954	16097	16049	16105	16056	15988	16078	16035	15897	15903	15963	16046	16066	15860	16092	16049	15972	15918	16152	16071	15941	16155	16101	15930	15974	15983	15822	16113	16274	16020	16023	15986	16121	16099	15944	15971	16097	16193	16012	16304	15986	15959	15965	15966	16158	15945	16072	16081	16100	16033	15852	16015	16041	16130	15835	16090	15965	16027	16056	15812	15949	15918	16018	16149	15996	16219	15927	16025	16054	15870	16137	16164	15973	16073
27767	23839	29529	26945	21919	20285	19340	18441	17937	17705	17607	17520	17243	17406	17308	17367	17343	17275	17343	17357	17210	17370	17236	17215	17439	17411	17379	17341	17453	17429	17465	17589	17493	17425	17426	17395	17454	17259	17210	17209	17117	17266	17354	17257	17280	17223	17324	17093	17229	17351	17088	17462	17216	17127	17204	17112	17475	17184	17194	17099	17283	17379	17164	17195	17139	17299	17288	17348	17306	17302	17424	17229	17270	17276	17279	17338	17306	17144	17185	17399	17274	17190	17286	17296	17107	17275	17172	17307	17214	17192	17120	17383	17291	17343	17290	17338	17314	17088	17190	16928	17130	17392	17482	17379	17211	17139	17293	17186	17483	17271	17289	17382	17292	17084	17212	17170	17416	17357	17163	17232	17236	17294	17254	17280	17274	17327	17175	17327	17256	17316	17350	17218	17276	17064	17058	17072	17284	17350	17222	17234	17252	17065	17050	17319	17160	17252	17253	17337	17139	17325	17215	17163	17027	17203	17456	17310	17000	17227	17190	17354	17482	17148	17193	17017	17313	17265	17204	17052	17345	17360	17141	17358	17402	17274	17444	17143	17208	17307	17108	17279	17144	17253	17328	17381	17390	17343	17293	17389	17197	17289	17171	17408	17209	16932	17097	17063	17304	17180	17162	17279	17324	17204	17133	17372	17114	17142	17311	17193	17289	17167	17292	17077	17218	17194	17031	17394	17284	16929	17422	17450	17246	17337	17037	17226	17387	17285	17406	17442	17176	17209	17288	17169	17190	17182	17087	17155	17235	17217	17301	17241	17346	17176	17165	17046	17269	17348	17339	17310	17288	17215	17284	17373	17274	17275	17175	17167	17252	17098	17255	17070	17274	17290	17151	17237	17176	17155	17259	17410	17131	17381	17303	17296	17371	17165	17291	17237	17316	17375	17336	17039	17139	17212	17221	17253	17187	17292	17196	17308	17187	17256	17337	17294	17150	17421	17317	17221	17385	17249	17105	17181	17042	17102	17226	17333	17204	17246	17308	17144	17147	17303	17412	17325	17201	17365	17241	17303	17217	17269	17063	17324	17342	17146	17286	17269	17137	17256	17143	17253	17040	17230	17226	17169	17357	17080	17126	17420	17304	17238	17042	17218	17128	17085	17297	17122	17211	17176	17188	17136	17380	17246	17414	17184	17062	17108	17438	17197	17233	17303	17259	17225	17174	17239	17352	17343	17235	17201	17332	17291	17477	17271	17302	17267	17219	17283	17332	17011	17239	17009	17111	17306	17193	17271	17381	17424	17210	17183	17350	17099	17081	17153	17270	17191	17279	17368	17028	17307	17188	17146	17347	17242	17137	17255	17104	17207	17387	17302	17314	17384	17229	17080	17356	17133	17285	17250	17193	17338	17298	17392	17360	17354	17272	17062	17176	17357	17275	17173	17333	17265	17237	17092	17092	17072	17263	17198	17188	17428	17448	17205	17273	17154	17294	17444	17148	17068	17342	17123	17097	17078	17221	17332	17155	17105	17175	17211	17414	17317	17275	17320	17376	17325	17383	17265	17300	17317	17352	17499	17154	17139	17108	17429	17367	17169	17165	17382	17282	17278	17170	17207	17234	17339	17332	17161	17295	17301	17369	17268	17260	17283	17197	17057	17392	17253	17255	17226	17381	17325	17197	17264	17304	17277	17330	17113	17066	17227	17018	17174	17155	17275	17068	17164	17273	17289	17157	17127	17169	17110	17161	17272	17321	17204	17195	17203	17046	17213	17413	17430	17297	17354	17423	17104	17264	17201	17341	17380	17211	17214	17234	17267	17219	17159	17237	17155	17198	17474	17235	17225	17343	17130	17126	17264	17344	17286	17222	17357	17170	17280	17276	17170	17310	17331	17260	17273	17111	17332	17354	17343	17297	17286	16927	17364	17255	17374	17284	17292	17352	17035	17151	17189	17471	17394	17321	17269	17226	17338	17137	17090	17129	17027	17384	17201	17062	17272	17211	17384	17320	17212	17371	17217	17247	17110	17274	17189	17312	17232	17249	17158	17126	17121	17152	17149	17188	17279	17043	17227	17275	17352	17119	17233	17259	17133	17348	17264	17281	17134	17245	16990	17402	17173	17346	17304	17169	17315	17398	17433	17175	17275	17167	17307	17413	17405	17220	17417	17233	17179	17255	17237	17234	17257	17316	17298	17427	17293	17305	17126	17312	17300	17341	17334	17395	17286	17229	17168	17213	17165	17485	17562	17287	17261	16984	17043	17189	17246	17398	17195	17167	17230	17249	17203	17345	17087	17198	17497	17187	17182	17202	17338	17161	17365	17171	17212	17310	17155	17303	17305	17309	17245	17226	17225	17015	17102	17142	17418	17392	17303	17201	17335	17231	17147	17099	17353	16952	17123	17265	17168	17027	17159	17235	16993	16911	17139	16944	17003	17268	17276	17169	17329	17241	17365	17495	17376	17433	17083	17151	16910	17264	17032	17350	17294	17244	17281	17413	17422	17215	17153	17341	17055	17157	17303	17319	17208	17387	17406	17364	17062	17267	17169	17146	17128	17310	17214	17233	17398	17303	17301	17418	17287	17239	17183	16997	17357	17287	17230	17333	17302	17075	17254	17337	17340	17317	17224	17229	17216	17261	17385	17155	17153	17180	17281	17279	17259	17200	17238	17170	17194	17326	17295	17039	17082	17072	17000	17387	17282	17234	17269	17184	17232	17459	17231	17077	17117	17290	17400	17262	17279	17295	17427	17278	17270	17266	17419	17189	17321	17348	17229	17336	17181	17289	17152	17329	17226	17387	17296	17253	17087	17346	17323	17158	17108	17178	17367	17244	17329	17108	17215	17240	17412	17266	17118	17458	17334	17344	17536	17180	17021	17139	17166	17177	17378	17190	17219	17384	17322	17330	17278	17466	17151	16986	17308	17299	17336	17337	17377	17478	17311	17135	17432	17361	17246	17193	17112	17411	17197	17038	17296	17324	17226	17392	17154	17319	17144	17272	17272	17193	17225	17211	17200	17142	17271	17199	17180	17288	17358	17312	17273	17205	17264	17264	17370	17286	17277	17240	17169	17183	17283	17321	17238	17236	17110	17300	17531	17363	17208	17222	17147	17259	17347	17222	17129	17313	17091	17295	17315	17246	17272	17094	17161	17341	17301	17258	17440	17285	17385	17266	17225	17326	17228	17452	17108	17358	17300	17290	17193	17187	17366	17521	17382	17277	17125	17394	17198	17201	17118	17511	17418	17244	17181	17286	17146	17191	17066	17170	17203	17197	17241	17321	17273	17296	17209	17150	17198	17122	17164	17129	17124	17214	17194	17323	17334	17091	17116	17234	17218	17299	17214	17272	17242	16993	16988	17280	16946	17316	17326	17424	17115	17259	17219	17248	17227	17255	17324	17096	17221	17275	17231	17262	17169	17115	17125	17158	17369	17337	17400	17248	17264	17250	17107	17098	17336	16983	17255	17040	17126	17176	17110	17193	17389	17393	17239	17256	17259	17296	17396	17112	17272	17129	17363	17369	17316	17352	17162	17288	17071	17203	17279	17123	17162	17242	17385	17270	17302	17191	17151	17208	17183	17307	17023	17187	17371	17376	17084	17303	17109	17142	17233	17160	17071	17304	17283	17404	17179	17256	17120	17271	17123	17212	17176	17098	17218	17101	17218	17044	17164	17081	17174	17247	17128	17251	17257	17236	17175	17204	17105	17162	17053	17366	17106	17307	17249	17535	17328	17421	17351	17094	17310	17343	17273	17068	17263	17145	17338	17454	17401	17274	17292	17203	17319	17216	17041	17216	17199	17174	17234	17175	17061	17331	17026	17223	17234	17147	17216	17316	17062	17245	17097	17328	17217	17449	17171	17303	17213	17119	17299	17066	17075	17265	17200	17350	17317	17271	17326	17082	17198	17341	17212	17242	17367	17365	17299	17011	17315	17311	17190	17288	17437	17377	17201	17028	17258	17341	17357	17195	17302	17220	17326	17240	17206	17141	17332	17374	17306	17237	17243	17246	17158	17346	17223	17223	17126	17257	17344	17090	17207	17275	17329	17453	17119	17270	17431	17187	17175	17094	17339	17346	17036	17323	17162	17210	17168	17105	17360	17084	17206	17248	17255	17241	17115	17304	17241	17251	17257	17303	17378	17309	17285	17263	17264	17289	17168	17253	17323	17273	17382	17318	17386	17279	17247	17252	17173	17371	17049	17224	17251	17231	17347	17235	17259	17381	17323	17139	17204	17192	17188	17235	17229	17076	17181	17227	17367	17226	17314	17247	17202	17283	17245	17546	17352	17273	17247	17256	17230	17223	17360	17329	17322	17284	17316	17299	17241	17414	17483	17269	17288	17304	17088	17509	17290	17061	17191	17059	17216	17181	17532	17138	17195	17318	17253	17331	17254	17330	17364	17257	17258	17412	17349	17356	17264	17106	17265	17268	17295	17294	17327	16967	17369	17158	17321	17249	17116	17158	17128	17230	17239	17314	17192	17215	17326	17371	17148	17485	17161	17366	17227	17175	17228	17268	16970	17281	17370	17244	17186	17214	17353	17291	17225	17523	17197	17214	17213	17539	17290	17209	17326	17202	17282	17300	17117	17538	17517	17353	17251	17199	17260	17316	17302	17202	17406	17315	16944	17284	17193	17294	17175	17418	17166	17037	17197	17120	17250	17211	17260	17004	17219	17196	17369	17339	17367	17165	17242	17285	17353	17188	17201	17327	17224	17146	17135	17074	17244	17392	17380	17287	17365	17160	17329	17315	17174	17078	17031	17194	17322	17169	17157	17175	17130	17297	17366	17071	17135	17069	17319	17276	17384	17195	17284	17185	17174	17242	17445	17400	17206	17217	17256	17410	17155	17254	17257	17331	17154	17314	17146	17083	17138	17254	17302	17191	17150	17257	17097	17327	17080	17243	17182	17385	17237	17219	17509	17220	17315	17249	17015	17436	17267	17220	17324	17308	17327	17281	17187	17276	17268	17124	17277	17282	17286	17235	17221	17414	17270	17277	17326	17382	17096	17248	17305	17166	17240	17236	17129	17151	17316	17512	17134	17246	17072	17340	17282	17342	17373	17188	17327	17418	17195	17529	17185	17168	17520	17306	17184	17249	17136	17345	17313	17112	17233	17172	17355	17137	17322	17468	17355	17267	17186	17315	17233	17389	17437
23891	35170	32783	26097	22097	19979	17968	16676	16325	15959	15616	15598	15358	15445	15505	15265	15377	15511	15333	15351	15354	15566	15441	15276	15578	15403	15426	15455	15462	15523	15413	15362	15610	15469	15565	15577	15597	15459	15455	15388	15467	15269	15494	15239	15417	15196	15272	15420	15358	15165	15286	15321	15406	15284	15292	15411	15184	15449	15270	15422	15428	15386	15498	15272	15354	15269	15312	15412	15504	15254	15192	15289	15287	15388	15112	15285	15281	15383	15306	15425	15321	15332	15422	15154	15282	15187	15169	15243	15413	15549	15211	15310	15240	15375	15348	15241	15096	15311	15382	15306	15125	15195	15259	15393	15397	15472	15287	15249	15318	15319	15323	15317	15247	15257	15306	15260	15251	15414	15256	15266	15166	15345	15317	15158	15467	15336	15296	15368	15213	15144	15274	15507	15277	15411	15133	15285	15215	15262	15258	15463	15518	15336	15362	15438	15436	15237	15376	15210	15359	15260	15309	15215	15362	15380	15296	15283	15331	15088	15357	15230	15367	15339	15035	15388	15248	15243	15309	15165	15284	15194	15353	15291	15394	15195	15242	15089	15266	15341	15247	15196	15418	15330	15389	15405	15216	15253	15372	15248	15328	15385	15266	15287	15267	15365	15167	15239	15272	15254	15434	15299	15229	15295	15359	15066	15334	15254	15319	15265	15261	15287	15253	15157	15058	15311	15162	15202	15321	15129	15247	15204	15269	15134	15084	15352	15361	15211	15315	15413	15328	15273	15328	15394	15374	15328	15179	15266	15211	15350	15241	15165	15248	15332	15288	15469	15312	15168	15211	15323	15487	15312	15207	15359	15121	15136	15306	15272	15230	15378	15207	15259	15266	15499	15352	15159	15317	15232	15290	15353	15371	15293	15374	15166	15290	15472	15200	15307	15280	15395	15177	15162	15360	15183	15267	15063	15476	15359	15165	15308	15401	15309	15380	15262	15409	15268	15394	15408	15365	15352	15130	15378	15436	15208	15201	15104	15254	15337	15306	15261	15262	15166	15283	15277	15186	15176	15200	15393	15251	15276	15323	15128	15241	15350	15208	15391	15290	15263	15251	15239	15373	15266	15379	15240	15310	15255	15220	15239	15236	15166	15218	15230	15304	15386	15376	15350	15245	15376	15079	15222	15345	15403	15223	15253	15252	15423	15445	15240	15178	15132	15342	15246	15203	15434	15255	15411	15314	15262	15340	15310	15259	15477	15269	15450	15309	15250	15294	15371	15306	15236	15428	15264	15215	15327	15234	15389	15199	15243	15435	15208	15355	15414	15236	15158	15311	15298	15307	15382	15374	15246	15327	15275	15298	15240	15152	15190	15308	15339	15205	15359	15379	15175	15295	15218	15307	15153	15184	15259	15559	15207	15328	15279	15400	15284	15372	15297	15326	15297	15410	15274	15267	15166	15374	15079	15308	15252	15370	15365	15061	15397	15256	15251	15297	15194	15236	15289	15241	15301	15390	15320	15176	15284	15267	15304	15282	15351	15229	15222	15291	15220	15424	15294	15362	15323	15285	15239	15446	15212	15269	15243	15383	15039	15153	15334	15342	15291	15197	15235	15471	15218	15273	15123	15369	15334	15343	15311	15213	15331	15191	15215	15478	15044	15209	15252	15321	15299	15294	15195	15354	15160	15293	15312	15371	15332	15293	15225	15346	15461	15363	15233	15292	15320	15367	15249	15289	15295	15399	15273	15311	15368	15164	15387	15218	15319	15241	15254	15398	15295	15114	15123	15163	15347	15132	15346	15336	15140	15300	15393	15414	15331	15446	15269	15370	15379	15539	15454	15222	15383	15246	15364	15546	15233	15302	15352	15337	15240	15250	15180	15279	15477	15175	15390	15356	15301	15236	15284	15517	15417	15217	15213	15402	15407	15246	15167	15281	15343	15185	15241	15320	15247	15421	15188	15292	15393	15369	15391	15392	15167	15199	15214	15310	15278	15324	15273	15247	15353	15450	15353	15327	15173	15180	15397	15242	15391	15299	15278	15425	15229	15285	15249	15386	15294	15389	15317	15437	15200	15465	15223	15360	15364	15336	15287	15298	15182	15214	15223	15389	15173	15274	15406	15409	15458	15329	15316	15291	15401	15388	15346	15400	15301	15273	15338	15343	15311	15260	15315	15323	15284	15207	15432	15403	15295	15468	15354	15164	15371	15335	15373	15350	15286	15398	15166	15198	15227	15342	15084	15388	15233	15319	15228	15240	15306	15375	15331	15280	15114	15201	15343	15386	15288	15354	15163	15311	15275	15194	15155	15414	15379	15348	15299	15241	15286	15047	15412	15355	15251	15235	15217	15157	15362	15393	15441	15428	15300	15218	15216	15206	15264	15156	15261	15240	15266	15293	15307	15398	15318	15261	15146	15287	15168	15286	15290	15190	15329	15302	15251	15121	15228	15409	15439	15308	15126	15287	15212	15199	15179	15296	15400	15285	15391	15203	15304	15361	15458	15152	15370	15267	15297	15392	15350	15273	15280	15288	15385	15086	15345	15260	15505	15531	15170	15215	15389	15411	15330	15260	15306	15368	15431	15194	15392	15184	15335	15347	15224	15436	15252	15339	15299	15290	15399	15028	15296	15264	15349	15307	15244	15405	15340	15303	15320	15332	15354	15244	15257	15285	15363	15161	15485	15163	15287	15341	15541	15203	15215	15428	15216	15280	15269	15229	15426	15276	15244	15284	15206	15250	15453	15427	15172	15420	15218	15283	15299	15373	15303	15204	15359	15153	15206	15199	15347	15192	15449	15332	15283	15399	15119	15336	15315	15098	15297	15250	15189	15479	15324	15328	15222	15305	15424	15180	15301	15236	15331	15396	15294	15354	15420	15335	15214	15240	15298	15343	15253	15395	15313	15370	15282	15208	15505	15178	15301	15136	15238	15236	15429	15310	15271	15514	15308	15235	15197	15338	15356	15271	15149	15303	15465	15483	15290	15315	15309	15265	15327	15080	15224	15339	15251	15339	15277	15433	15121	15419	15386	15209	15367	15189	15275	15231	15054	15231	15350	15228	15234	15394	15282	15298	15358	15163	15298	15278	15401	15360	15178	15220	15256	15306	15340	15501	15212	15191	15399	15327	15299	15401	15239	15110	15176	15493	15348	15352	15335	15228	15243	15225	15291	15071	15301	15263	15326	15463	15286	15335	15404	15135	15279	15350	15313	15192	15247	15372	15212	15182	15312	15363	15237	15429	15248	15578	15411	15212	15349	15327	15218	15386	15464	15314	15373	15462	15311	15326	15330	15336	15249	15312	15327	15235	15191	15344	15282	15138	15348	15364	15280	15150	15237	15340	15042	15226	15349	15387	15139	15305	15241	15362	15544	15396	15376	15362	15230	15090	15374	15276	15316	15347	15354	15554	15242	15172	15355	15438	15300	15429	15169	15244	15295	15272	15301	15373	15497	15375	15283	15328	15239	15459	15321	15300	15338	15374	15288	15091	15264	15549	15224	15319	15313	15391	15257	15391	15315	15444	15277	15423	15317	15329	15146	15158	15308	15302	15313	15217	15284	15318	15438	15360	15374	15325	15319	15312	15456	15370	15163	15269	15317	15258	15375	15344	15308	15478	15325	15303	15263	15185	15381	15253	15403	15335	15165	15169	15374	15197	15151	15453	15367	15195	15330	15221	15214	15346	15279	15309	15207	15053	15196	15422	15366	15276	15441	15335	15322	15335	15280	15486	15174	15280	15403	15393	15225	15342	15316	15256	15441	15320	15484	15409	15358	15341	15313	15316	15405	15535	15230	15442	15267	15310	15234	15299	15371	15304	15229	15399	15430	15145	15369	15243	15182	15311	15149	15219	15401	15311	15192	15238	15249	15549	15279	15266	15385	15321	15327	15296	15265	15405	15122	15262	15395	15199	15341	15195	15305	15239	15175	15353	15467	15339	15275	15307	15275	15125	15230	15413	15427	15481	15221	15385	15318	15238	15127	15490	15268	15365	15357	15274	15268	15283	15403	15361	15375	15271	15251	15270	15269	15257	15230	15272	15373	15400	15380	15400	15395	15488	15295	15257	15510	15437	15218	15464	15248	15378	15383	15300	15383	15120	15098	15440	15412	15317	15256	15377	15398	15338	15255	15474	15321	15201	15389	15335	15258	15448	15243	15565	15247	15392	15366	15453	15381	15301	15423	15233	15341	15134	15319	15273	15413	15476	15386	15338	15306	15355	15373	15378	15413	15226	15321	15296	15238	15188	15334	15335	15357	15359	15408	15212	15411	15290	15274	15436	15323	15396	15227	15284	15220	15243	15299	15350	15289	15410	15315	15274	15484	15235	15335	15274	15200	15285	15314	15186	15245	15256	15532	15348	15217	15403	15240	15265	15263	15318	15366	15254	15206	15361	15242	15355	15475	15069	15266	15193	15212	15436	15266	15175	15433	15199	15399	15371	15166	15179	15121	15431	15223	15320	15311	15278	15473	15269	15341	15217	15325	15168	15238	15146	15332	15376	15367	15263	15354	15252	15170	15197	15209	15392	15267	15422	15250	15346	15195	15331	15255	15275	15351	15317	15340	15325	15341	15404	15215	15322	15317	15298	15179	15386	15285	15166	15361	15205	15197	15332	15286	15301	15197	15256	15260	15332	15270	15285	15414	15248	15274	15292	15289	15295	15374	15286	15266	15273	15296	15321	15319	15331	15309	15294	15102	15446	15223	15220	15249	15265	15289	15246	15306	15209	15320	15328	15274	15179	15327	15323	15191	15234	15316	15335	15409	15453	15254	15332	15137	15378	15200	15383	15156	15334	15378	15087	15405	15198	15302	15208	15330	15304	15302	15222	15473	15194	15322	15284	15239	15389	15336	15293	15320	15265	15215	15447	15420	15403	15441	15300	15380	15432	15279	15344	15239	15381	15388	15249	15189	15385	15378	15208	15134	15208	15177	15238	15330	15237	15056	15219	15325	15340	15262	15232	15369	15118	15182	15283	15219	15243	15337	15392	15326	15182	15395	15249	15251	15385	15262	15243	15280	15345	15172	15334	15348	15241	15183	15255	15217	15394	15330	15471	15298	15245	15255	15223	15279	15186	15399	15280	15210	15175	15336	15321	15395	15434	15382	15211	15264	15483	15223	15227	15415	15134	15249	15355	15348	15339	15285	15267	15440	15196	15275
23707	21069	28472	24290	22861	23542	22614	19316	18298	17988	17902	17499	17718	17448	17449	17370	17284	17459	17339	17420	17410	17352	17271	17428	17326	17397	17390	17411	17131	17407	17322	17359	17245	17748	17595	17424	17420	17446	17357	17139	17205	17263	17246	17254	17357	17375	17171	17172	16896	17246	17294	17300	17162	17230	17222	17059	17421	17225	17270	17430	17148	17196	17352	17170	17070	17231	17330	17336	17137	17138	17016	16987	17175	17022	17058	17183	17251	17264	17186	17175	17217	17041	17085	17314	17106	16928	17064	17102	17201	17242	17088	17228	16973	17058	17197	17231	17127	17080	17230	17157	17276	17252	17034	16913	17091	17289	17228	17034	17128	17258	17060	17273	17157	17078	17304	17147	17202	17142	17208	16982	17132	17176	17356	17338	17204	17058	17099	17056	17153	17037	17113	17203	16956	17228	17123	17188	17106	17160	16768	16958	16959	16961	17125	17141	17343	17188	16871	17150	17290	17285	17080	17221	17056	17077	17157	16838	17266	17094	17163	17040	16905	16948	17148	17223	17225	17046	17070	16962	17119	17193	17014	17286	17073	17181	17260	17038	17017	17097	17283	17332	17158	17195	17184	17250	17254	17084	17333	17401	17244	17084	17147	17208	17019	17020	17337	17183	16979	17423	17261	17062	17196	17404	17086	17161	17254	17073	16950	17151	17203	17135	17081	16966	17269	17070	17104	17194	17191	17065	17216	17024	17299	17437	17257	17142	17188	17183	17308	17054	17191	17203	17104	17089	17122	17132	17092	17111	17126	16980	17204	17117	17085	17081	17022	17045	17204	17087	17254	17143	17296	17095	17066	17042	17078	17363	17145	17064	17244	17125	17246	17352	17163	16995	16774	17027	17326	17188	17190	17064	17325	17222	17111	16906	17266	17329	17064	17016	17094	17103	17108	17170	17211	17191	17148	17133	17544	17221	17223	17284	17124	17048	17152	16920	16897	17176	17002	17436	17143	16978	17354	17079	17237	17396	17115	17261	17233	17129	16996	17174	17180	17239	17187	17266	17193	17182	17105	17194	17216	17058	17228	17216	17053	17030	17104	17016	16977	17083	17210	16910	17234	17121	17078	17279	17153	17143	17237	16986	17171	16939	17047	17270	17204	17198	17084	17183	17207	17091	17126	17410	17089	17140	17195	17168	17325	17085	17138	17078	17071	17008	17139	17206	17173	17240	17213	17217	17056	16985	16998	17084	17289	16983	17133	17138	17155	17008	17095	17117	17138	17276	17274	17096	17244	17106	17263	17443	17187	17083	17223	17064	17251	17186	17056	17131	17284	17149	17309	17115	17101	17159	17091	17107	17338	17090	16983	17126	17159	17027	17192	17188	17054	17301	17089	17249	17147	17179	17294	16955	17115	17086	16936	17043	17182	17195	17235	17323	17279	17306	17246	17123	17036	16962	16964	17174	17083	17032	17389	16993	16977	17184	17339	17281	17085	17088	17109	17098	17422	17210	17004	17125	17155	17254	17197	17228	17040	17147	17179	17027	17177	17094	17173	17101	17191	17043	17207	17073	17207	17179	17244	17227	17305	17034	17161	17143	17142	17074	17210	17160	17218	16964	17164	16934	17281	17037	17139	16947	17024	17205	17158	17128	17164	17143	17252	16881	17142	17291	17214	17091	17334	17146	17277	17137	17137	17061	17258	17081	17204	17134	17169	17133	17100	17033	17071	17188	17105	17029	17248	17051	17104	17165	17055	17433	17279	17204	17210	17150	17086	17158	16950	17122	17221	17146	17280	17282	17005	17096	17102	17186	17069	17101	17142	17121	17090	17220	17072	17162	17188	17230	17245	17201	17015	17247	17185	17115	17180	17266	17057	17077	16978	17337	16996	16859	17105	16896	17006	17201	17083	17302	17311	17208	17254	17127	17147	17277	17338	17252	17102	17144	17021	16975	17219	17026	17263	17032	17259	17087	17334	17155	17151	17170	17312	17324	17261	16973	16994	17231	17396	17239	16906	17038	17036	17273	17064	17300	17282	17152	17191	16989	17125	17136	17082	17082	16932	17213	17273	17113	16996	17315	17205	17211	17347	17085	17289	17250	17190	17023	17120	16951	17163	17149	17062	17195	17063	17235	17190	17256	17251	16894	17056	17129	17162	17178	17124	17151	17127	17263	17081	17105	17089	16943	17137	17154	17276	17040	17026	17050	17172	17236	17185	17067	17126	17133	17044	17185	17224	17050	17095	17242	17144	17042	17540	17170	16998	16928	17212	17222	17321	17401	17190	17502	16943	17064	17075	17184	17181	17261	17083	17017	17134	17148	17008	17115	17204	17167	17280	17026	17296	17070	17227	17128	17202	17060	17218	17201	17213	17178	17184	17288	17186	17240	17091	16979	16980	16974	17107	17365	17164	17171	17256	17205	17208	17113	17127	17051	16999	17227	17216	17201	17058	17094	17150	17067	17214	17171	17256	16889	17128	17093	17030	16988	17058	17025	17217	17129	17151	17108	17042	17141	17187	17164	17136	17159	17103	17229	17083	16958	17348	17016	17053	17243	17190	17142	17332	17199	17209	17093	17157	17228	17259	17039	17176	17146	17487	17109	17239	17179	17090	17242	17265	16998	17271	17155	17216	17090	16992	17256	17016	17037	17231	17154	17229	17017	17315	17171	17093	17108	17325	17115	17077	17173	17242	17100	17007	17279	17237	17301	17170	17309	17199	17252	16960	17250	17091	17143	17105	17204	17409	17018	17153	17155	17129	16945	17196	17135	17214	17326	17503	17138	17056	17175	17185	17167	17129	17104	17123	17067	16976	17275	17002	17045	17096	17215	17161	17083	16977	17116	17101	17038	17036	17156	17058	17120	17142	17125	17146	17271	17245	17285	17009	17168	17274	17177	17171	17116	17196	17252	17078	17223	17137	17090	17329	17227	17112	17224	17227	17259	17230	17073	17204	17234	17201	17039	17188	17214	17164	17255	17213	16934	17333	17232	17126	16953	17247	17165	17222	16961	17031	17083	17176	17189	17302	17205	16970	16923	17091	17270	16998	16927	17101	17037	17061	17139	17281	17000	17307	17138	17064	17153	17208	17232	17156	17120	17241	17128	17155	17165	17060	17283	17154	17103	17175	17094	17163	17317	17343	17115	17131	17184	17245	16985	17046	17052	17096	17022	17284	17430	17221	17046	17165	17021	17177	17193	17273	17227	17165	16991	17051	17135	17221	16999	17211	17235	17253	17032	17069	17218	17231	17074	17211	17026	17093	17197	17220	17240	17066	16899	17323	17036	17232	17005	17129	17253	17180	17170	16956	16970	17135	17019	17090	17224	17351	17112	17222	17311	17099	17155	17159	17282	17068	17095	17063	17038	16971	17151	17021	17139	17154	17210	17235	17047	17108	17017	17207	17366	17247	16972	17045	17109	17159	17179	17224	17142	17214	17011	17224	17031	17238	17128	17206	16958	17173	17273	17244	17041	17240	17397	17203	17144	17159	16987	17270	17183	17224	16951	17050	17137	17172	17300	17052	17264	17327	17180	16974	17023	17140	17027	17041	17035	17072	17160	17106	17123	17105	17107	17252	17153	17077	17126	17179	17252	17131	17192	16930	17092	17217	17311	17275	17255	17046	17128	17257	16934	17031	17141	17209	16962	17374	17143	17303	17300	17211	17104	17027	17105	17102	17126	17105	17154	17148	17171	17165	17199	17096	17164	17120	17106	17143	17049	17044	17207	17309	17326	17067	17230	17253	17191	16980	17149	17151	17144	17125	17302	16965	16987	16987	17136	17272	17192	17134	17047	17280	16928	17123	17135	17039	17058	17109	17157	17096	17013	17045	17000	17171	17047	17099	17136	17135	17135	17242	17260	17201	17084	17176	17144	17042	17113	17141	17126	17015	17185	17129	17171	17105	17317	17351	17089	17324	17122	17193	17169	17148	17070	17365	17239	17157	17219	16984	17138	17203	16867	17088	17151	17213	17101	17494	17082	17097	17120	17148	17055	17257	17363	17275	17039	17189	17156	17197	17069	16985	17198	17200	17238	17136	17054	17232	16999	17065	17152	17101	17249	17177	17301	17089	17184	17274	17232	17299	17124	17333	17242	17185	16986	17362	17130	17169	16976	17103	16860	17270	17081	17071	17230	17254	17294	17132	17163	17160	17166	17209	17067	17177	17116	17154	17243	17103	17010	17092	17239	17033	17014	17006	17209	17265	17056	17123	17205	17164	17443	17107	17205	17095	17188	16946	17021	17078	17235	17251	17159	17060	16985	17186	17154	16992	17038	16982	17175	17375	17217	17250	17127	17249	17262	17059	17050	17088	16979	17163	17302	17136	17102	17269	17318	17280	17176	17222	17172	17247	17125	17307	17093	17181	17138	17115	17241	17313	17065	16943	17118	17032	17075	17210	17079	17280	17131	17204	17263	17265	17114	17120	17212	16825	17308	16979	17188	17246	17161	17171	17088	17337	17215	17054	17109	17130	17145	17164	16958	16988	17277	17078	17112	17106	17221	17170	17202	17074	17238	17065	17103	17104	17106	17058	17075	17008	17226	17099	17221	17155	17196	17082	17014	17164	17055	17162	17160	17142	17125	17169	17232	17269	17129	17111	17025	17112	17229	17084	17025	17223	17298	17294	17341	17057	17216	17153	17085	17093	17145	17195	17019	17239	17098	17040	17171	17345	17234	16968	17102	17054	17274	17052	17102	17024	17156	17185	17282	17220	17195	17013	16965	17256	17335	17055	17237	17197	17121	17162	17254	17409	17170	16971	17111	17428	17216	17059	16976	17269	17166	17024	17119	17228	17165	17204	17157	17270	17194	16998	17213	17022	17074	17116	17068	17198	17311	17166	17141	16962	17075	17201	17007	17065	17093	17123	17270	17312	17385	17175	17252	17348	17246	17186	17260	17135	17268	17037	16961	17108	17167	17229	17154	17155	17120	17140	17064	17281	17027	17167	17228	17182	16950	17259	17134	17198	17215	17042	17109	17151	16922	17203	17132	17059	16954	17352	17283	17198	17298	17210	17214	17273	17144	17082	17030	17145	17106	17276	17274	17263	17421	17149	17330	17329	17128	17381	17116	17034	17169	16946	17043	16996	17067	17198	17218	17085	17128	17344	17118	17541	17120	17086	17240	17151	17021	17064	17177	17065	17159	17100	17323	17376	17197
23404	40685	38350	29808	25312	22110	19860	18093	16908	16448	15959	15750	15607	15540	15524	15418	15417	15568	15469	15435	15567	15442	15345	15491	15456	15579	15589	15543	15423	15625	15512	15704	15499	15644	15653	15452	15697	15491	15437	15461	15468	15485	15393	15422	15320	15371	15448	15148	15356	15338	15325	15305	15365	15253	15261	15149	15276	15178	15254	15455	15345	15247	15328	15188	15287	15359	15384	15282	15270	15372	15197	15060	15189	15237	15262	15269	15218	15333	15112	15387	15117	15334	15292	15330	15285	15238	15435	15275	15150	15442	15219	15190	15435	15369	15320	15269	15295	15312	15251	15316	15267	15041	15257	15274	15203	15305	15298	15258	15279	15246	15234	15294	15211	15276	15317	15182	15104	15394	15353	15223	15145	15283	15281	15103	15291	15301	15255	15152	15280	15113	15146	15038	15347	15354	15082	15188	15173	15251	15047	15168	15079	15207	15420	15066	15218	15311	15324	15284	15336	15313	15164	15310	15155	15247	15168	15198	15278	15273	15179	15256	15120	15260	15037	15130	15288	15130	15341	15211	15374	15249	15485	15152	15261	15232	15156	15209	15394	15284	15297	15078	15144	15212	15270	15293	15388	15259	15132	15297	15225	15330	15104	15233	15205	15212	15242	15353	15382	15349	15266	15241	15227	15479	15246	15145	15169	15162	15217	15267	15126	15371	15261	15311	15236	15356	15168	15328	15112	15091	15313	15243	15279	15293	15341	15239	15087	15201	15238	15086	15442	15182	15194	15284	15271	15351	15283	15337	15198	15304	15331	15274	15274	15323	15305	15316	15140	15370	15362	15045	15314	15285	15341	15134	15264	15203	15316	15182	15296	15341	15145	15169	15267	15170	15080	15225	15295	15293	15235	15115	15374	15238	15141	15256	15172	15255	15226	15379	15272	15244	15160	15249	15425	15293	15305	15416	15235	15179	15211	15092	15260	15303	15249	15198	15210	15099	15402	15411	15255	15400	15170	15248	15273	15218	15083	15210	15137	15142	15248	15220	15305	15248	15399	15166	15488	15130	15236	15348	15190	15274	15163	15156	15134	15230	15330	15286	15288	15199	15135	15132	15428	15237	15166	15214	15106	15198	15348	15328	15343	15297	15412	15183	15282	15231	15310	15253	15143	15278	15338	15185	15387	15065	15288	15378	15347	15205	15285	15327	15385	15279	15211	15220	15187	15235	15148	15250	15336	15216	15200	15249	15155	15110	15168	15180	15252	15315	15159	15515	15199	15346	15257	15201	15338	15364	15153	15251	15308	15214	15271	15192	15178	15297	15200	15226	15213	15263	15262	15124	15220	15274	15231	15172	15148	15338	15185	15347	15236	15260	15303	15036	15054	15263	15065	15266	15325	15269	15419	15317	15455	15172	15187	15263	15369	15301	15107	15185	15284	15362	15145	15289	15213	15187	15210	15153	15240	15286	15286	15128	15124	15368	15160	15214	15313	15423	15153	15213	15177	15338	15392	15324	15032	15323	15123	15187	15163	15016	15221	15312	15162	15165	15295	15276	15243	15295	15246	15252	15260	15253	15188	15252	15294	15229	15316	15228	15436	15108	15110	15102	15276	15206	15222	15237	15338	15105	15149	15190	15220	15153	15427	15237	15338	15303	15376	15209	15124	15101	15190	15269	15307	15127	15295	15186	15301	15224	15065	15213	15289	15278	15326	15238	15295	15165	15226	15202	15304	15214	15217	15269	15100	15129	15205	15242	15193	15167	15280	15140	15124	15222	15164	15388	15288	15274	15174	15143	15422	15265	15296	15355	15112	15292	15260	15225	15299	15342	15274	15435	15146	15137	15335	15199	15109	15341	15215	15330	15251	15256	15076	15399	15202	15163	15143	15317	15071	15222	15305	15207	15130	15251	15187	15246	15220	15224	15237	15119	15245	15270	15279	15240	15373	15262	15280	15286	15237	15143	15217	15192	15216	15155	15283	15295	15260	15087	15282	15319	15365	14993	15330	15028	15323	15269	15218	15364	15311	15500	15297	15213	15211	15095	15211	15403	15152	15073	15312	15121	15291	15218	15124	15172	15269	15143	15323	15203	15379	15281	15268	15142	15236	15187	15241	15355	15329	15037	15083	15179	15079	15275	15254	15251	15205	15244	15202	15379	15284	15360	15279	15158	15320	15240	15137	15298	15202	15242	15267	15173	15367	15253	15265	15192	15244	15191	15292	15200	15153	15449	15102	15282	15256	15303	15323	15303	15222	15121	15380	15176	15177	15250	15333	15200	15305	15106	15099	15286	15144	15296	15284	15244	15395	15232	15270	15123	15370	15383	15112	15245	15193	15316	15251	15282	15306	15268	15349	15366	15270	15320	15206	15136	15161	15161	15258	15336	15381	15282	15416	15474	15117	15347	15218	15299	15299	15247	15304	15151	15151	15186	15329	15283	15316	15291	15349	15299	15297	15329	15245	15400	15164	15358	15177	15236	15361	15247	15234	15323	15202	15332	15270	15113	15347	15357	15075	15278	15207	15108	15294	15176	15300	15147	15281	15199	15150	15153	15289	15389	15326	15305	15282	15065	15258	15208	15084	15214	15338	15292	15257	15228	15264	15251	15373	15200	15267	15203	15428	15180	15288	15318	15155	15210	15130	15229	15388	15251	15117	15176	15158	15269	15234	15122	15227	15335	15264	15165	15366	15217	15191	15167	15378	15210	15298	15221	15168	15299	15259	15155	15081	15279	15236	15189	15325	15382	15334	15221	15415	15328	15274	15166	15180	15293	15245	15122	15252	15151	15228	15280	15300	15360	15173	15357	15161	15271	15327	15379	15436	15192	15241	15243	15388	15208	15198	15166	15250	15293	15270	15219	15491	15202	15391	15136	15276	15167	15354	15043	15205	15189	15092	15411	15163	15371	15269	15293	15030	15294	15326	15313	15044	15228	15167	15334	15528	15292	15376	15201	15427	15288	15284	15065	15304	15200	15151	15325	15347	15409	15169	15279	15197	15341	15308	15160	15192	15147	15285	15182	15204	15341	15219	15151	15290	15120	15385	15154	15258	15320	15149	15186	15362	15387	15104	15288	15310	15160	15119	15171	15230	15152	15201	15211	15230	15041	15206	15327	15109	15302	15247	15230	15326	15255	15225	15120	15229	15249	15240	15363	15179	15302	15237	15296	15256	15374	15274	15246	15168	15158	15096	15253	15266	15371	15286	15434	15120	15260	15182	15404	15293	15179	15215	15295	15147	15337	15220	15206	15163	15327	15218	15383	15222	15235	15205	15188	15170	15364	15161	15313	15304	15246	15116	15187	15176	15225	15214	15356	15307	15130	15189	15278	15338	15384	15187	15186	15311	15136	15264	15183	15247	15210	15280	15265	15343	15099	15165	15355	15177	15212	15225	15146	15437	15232	15285	15272	15270	15157	15227	15157	15259	15373	15418	15210	15128	15407	15250	15334	15283	15271	15126	15305	15133	15157	15278	15249	15356	15302	15206	15392	15417	15269	15352	15285	15191	15216	15262	15180	15133	15088	15232	15190	15201	15289	15298	15277	15302	15332	15290	15306	15333	15274	15262	15093	15145	15324	15307	15408	15249	15213	15246	15254	15186	15110	15160	15156	15252	15405	15189	15306	15207	15116	15140	15309	15189	15277	15221	15416	15157	15270	15159	15132	15240	15424	15107	15288	15177	15287	15252	15056	15266	15094	15297	15253	15424	15208	15210	15248	15150	15131	15247	15203	15075	15110	15287	15220	15214	15153	15286	15216	15273	15241	15221	15335	15415	15301	15327	15257	15262	15348	15285	15105	15200	15281	15449	15264	15343	15299	15492	15307	15193	15228	15271	15188	15198	15176	15259	15230	15358	15277	15338	15486	15103	15076	15293	15114	15236	15233	15083	15322	15234	15187	15382	15291	15256	15377	15421	15238	15388	15343	15281	15208	15145	15385	15362	15289	15236	15263	15307	15310	15332	15233	15374	15392	15227	15221	15304	15205	15129	15141	15153	15368	15326	15157	15212	15205	15159	15191	15147	15259	15372	15282	15069	15306	15137	15058	15371	15274	15189	15150	15295	15270	15272	15455	15185	15242	15274	15331	15214	15376	15247	15271	15214	15271	15161	15270	15241	15238	15341	15111	15122	15340	15183	15223	15261	15233	15148	15299	15424	15249	15105	15253	15282	15210	15427	15254	15359	15351	15164	15167	15198	15045	15057	15374	15150	15085	15256	15161	15048	15224	15258	15286	15360	15146	15155	15136	15226	15318	15126	15145	15048	15254	15402	15112	15167	15209	15237	15244	15158	15213	15210	15278	15264	15197	15065	15275	15133	15103	15285	15276	15232	15192	15337	15280	15072	15160	15168	15333	15245	15360	15371	15335	15323	15307	15163	15053	15180	15257	15266	15167	15278	15182	15301	15227	15513	15166	15341	15182	15139	15160	15285	15264	15322	15333	15186	15389	15150	15214	15241	15202	15357	15354	15192	15283	15432	15365	15269	15359	15178	15211	15309	15298	15286	15209	15270	14939	15317	15321	15385	15275	15388	15213	15219	15111	15111	15157	15341	15224	15259	15082	15237	15184	15294	15321	15194	15150	15430	15330	15243	15276	15299	15411	15322	15209	15353	15258	15249	15348	15256	15275	15403	15036	15180	15268	15150	15299	15184	15186	15212	15224	15261	15373	15166	15078	15216	15267	15216	15319	15240	15374	15090	15160	15232	15210	15297	15110	15242	15303	15324	15458	15346	15236	15352	15380	15258	15332	15118	15175	15378	15253	15471	15273	15405	15196	15253	15156	15051	15058	15262	15215	15182	15153	15329	15205	15155	15215	15281	15321	15258	15086	15449	15234	15245	15135	15265	15110	15209	15251	15252	15289	15271	15289	15351	15203	15290	15234	15354	15360	15299	15345	15341	15164	15336	15256	15224	15088	15156	15351	15428	15282	15243	15137	15156	15327	15111	15263	15278	15297	15256	15158	15199	15216	15351	15330	15376	15373	15159	15228	15165	15449	15322	15253	15098	15183	15253	15344	15278	15297	15094	15330	15290	15323	15253	15282	15370	15211	15177	15165	15110	15320	15200	15377	15433	15215	15350	15202	15240	15288	15164	15486	15248	15144	15357	15327	15299	15386	15145	15288	15215	15296	15155	15146	15296	15393	15297	15249	15185	15347
22568	21040	28777	23544	21612	24520	26663	21058	19599	19468	19324	18854	18831	18806	18501	18431	18457	18358	18698	18633	18530	18472	18488	18476	18646	18536	18674	18480	18509	18789	18625	18638	18558	18487	18535	18510	18324	18553	18537	18257	18287	18402	18126	18063	18244	18283	18280	18368	18304	18200	18170	18378	18034	18112	18337	18324	18039	18348	18201	18037	18244	18441	18257	18260	18311	18315	18256	18229	18052	18252	18106	18180	18286	18128	18064	18115	18194	18305	18094	18247	18258	18126	18264	18073	18127	18077	18212	18109	18188	18183	18209	18170	18098	18314	18127	18196	18140	17945	18077	18284	18287	18363	18190	18154	18306	17837	18111	18207	18110	18270	17985	18186	18194	17946	18023	18113	18016	17877	17875	18025	18148	18248	18104	18271	18299	18263	17953	17985	17947	18028	18109	18015	18185	18066	18130	18024	18139	17903	18108	18020	18054	18192	18038	18149	18085	18067	17975	18180	18234	17974	17935	18036	18177	18053	18129	18179	18155	18220	18154	17963	18072	18151	18120	18175	18276	18323	18003	17895	18082	18206	18177	18054	18252	18016	18093	18199	18177	18112	18092	18132	18128	18001	18173	17942	18122	18041	18098	17911	18242	18076	18098	17996	18031	18155	18092	18099	18113	18126	17962	18094	18133	18299	18226	18059	18058	18120	18336	18076	18139	18361	18129	18184	18105	17968	18257	17931	18106	17986	17801	18025	18049	18237	18090	18003	18132	18358	18192	18108	18097	18031	18106	18006	18195	18261	18329	18121	18210	18142	18031	18246	18101	17932	18317	18075	17995	17904	18071	18214	18154	18036	18014	18287	18101	17940	18072	18211	17863	17872	18207	18259	17955	18303	18149	18114	18192	18152	17996	18302	18323	18066	18156	18303	17906	18185	18093	18225	18280	18056	18087	18083	18122	18033	18206	18209	18062	18327	18022	18281	18281	18239	18131	18117	17969	18040	18066	18194	18024	17956	18003	18311	17981	18197	17881	18171	18198	17998	18029	18065	18210	18116	18219	18190	18090	18087	18151	18181	18398	18140	18381	18213	18009	18064	18045	18212	18032	18086	18001	18202	18132	18012	18084	18154	18130	17979	18131	18080	18036	18071	18189	17978	18018	18103	18077	18045	18082	17864	18246	18229	18097	17978	18201	18091	18101	18066	17893	18113	18078	18149	18137	18142	18036	18105	18096	18376	18132	18058	18181	18258	18036	18081	18296	17957	18124	17971	18077	18272	17976	18012	17867	18033	17983	18019	18184	18234	18038	18146	18024	18148	18173	17965	18313	18188	18063	18251	18140	18096	17955	18076	18126	17983	18256	18203	18311	18192	18175	18149	18105	18207	18256	18207	18259	18111	18109	18090	17943	17936	17919	18143	18080	18326	18202	17976	18217	17980	18143	18027	18285	17959	18053	18097	18064	17933	18191	18190	18178	18064	18072	18080	18118	18090	18026	18019	18172	17943	18273	18023	18118	18008	17924	18052	17983	18140	18174	18127	18018	18286	18097	17987	18250	18226	18142	18051	18437	18227	18212	18220	18084	17956	18063	18151	18046	18110	17993	18123	17966	18193	18270	17991	18092	18338	18035	17948	17913	18185	18180	18148	17834	17966	18198	18167	18054	18014	18001	18018	18026	18050	18163	18085	18164	18031	18015	18094	18292	17957	18250	18044	17811	18077	18324	18090	18172	17965	18175	18158	18081	18304	18183	18270	18189	18018	18049	18099	18118	18167	18419	18016	18162	18231	18159	18046	18027	18064	18065	18196	18172	18209	18153	18054	17983	18050	18289	17981	18247	18303	18191	18069	17992	17901	18106	18222	18285	17979	18188	17930	18094	18080	18112	17991	18041	17903	18267	18091	18235	18040	18182	18249	18067	18132	18075	17969	18090	18119	17979	18196	18075	18177	18081	18206	18325	18294	18059	18164	18231	18167	18114	18150	18053	18038	18463	18043	18155	18156	17981	18001	18265	18026	17941	17970	18111	18259	18129	17971	18362	18061	18116	18144	17897	18142	18188	18154	18187	18134	18158	17997	17973	18014	18112	17982	18364	18026	18102	18198	17997	18099	18263	17969	17987	18182	18059	18082	18254	18102	18193	18096	18244	18109	18176	18093	18159	18343	18209	18085	18039	18078	18260	18085	18112	18366	18231	17884	18214	18110	18263	18058	18197	18212	18079	18049	17954	18101	18049	18140	18121	18326	17852	18081	17683	18051	18117	18248	17930	18244	18320	18106	18058	18113	18175	18283	18004	18272	18268	18130	18359	18024	18323	18270	18019	18049	18236	18130	18255	18209	18205	18284	18238	18144	18093	18052	18338	18224	18099	18160	17933	18146	18182	18216	17959	18083	18116	18158	17997	18171	18263	18404	18051	17928	18089	18105	18071	17994	18174	18266	18123	17988	18156	18074	18095	18185	18211	18189	17989	18202	18289	18176	18140	18136	17896	18274	18064	18131	18168	18209	18065	18132	18080	18082	18077	18226	18120	18107	18005	17986	18231	18124	18050	18001	18024	18228	18117	18214	18025	17998	18331	18025	18127	18342	18231	18004	18085	18081	18157	18115	17987	17984	18087	18063	18181	17992	18049	18204	18134	18085	18179	17984	18080	18072	18285	18189	18277	18078	18117	18046	18103	18061	18057	18048	18088	18163	17929	18032	18065	18109	18140	18333	18262	18014	18045	18074	18189	18213	18070	18157	18144	17959	18240	18037	18140	18205	18041	17934	18049	18061	18003	17934	18204	18030	18154	18123	18130	18062	18354	18058	17906	18084	18194	18065	18271	18086	18110	17946	18120	17987	18252	18272	18173	18131	18264	18255	18156	17909	18134	17916	17964	17952	18065	18178	17929	18214	18026	18238	17997	18095	18100	17756	18225	18128	18187	17857	18235	18265	18275	18116	17998	18313	18060	18155	18212	18130	18168	18250	18236	18125	17982	18240	18059	18169	17975	18063	17953	18065	18178	18214	18234	18074	17944	17998	18161	18256	18116	17949	18080	18019	18125	18154	18040	17930	18006	18022	18051	18157	18057	18019	18204	18155	18199	18097	18150	18304	17915	17920	18007	18063	18143	18192	18011	18068	17984	18181	18207	18055	17967	18111	18214	18128	18193	18036	18008	18040	18133	18155	18143	18160	18164	18306	18187	18245	18048	18274	18097	17977	17968	18064	18220	18167	18171	18156	17894	17947	18120	18110	18277	18120	18283	18064	18090	17981	18194	18153	18098	17975	18125	18179	18253	18219	18117	17909	17955	18135	18277	18110	18101	18184	18190	18016	18261	18049	17953	18196	17880	18274	18294	18070	18106	18209	18098	18111	18093	18061	18290	18211	18120	17929	18060	18278	18188	18184	17973	18238	18134	18088	18079	18216	18101	18139	18196	18096	18011	18198	18126	18163	18158	18258	18279	18078	18083	18008	18302	17946	17946	17912	18020	18199	18142	18077	18020	18331	18003	18130	18168	18100	17940	17993	18075	18370	17977	18009	18065	18133	17749	18166	18216	18167	18199	18256	18237	18022	18128	17934	18190	18137	18194	18229	18231	18195	18329	18138	17982	18092	18238	18095	18136	18150	18151	18205	17839	18178	17860	18033	18212	17739	18220	18378	18237	18196	18126	18044	18036	18050	18335	18030	18019	18140	18224	18175	17974	18193	18093	17890	18092	18125	18245	17961	18234	18027	18036	17977	18067	18174	18110	17991	18118	18174	18172	18388	18024	18125	18255	18128	18058	18023	18052	18094	18023	18221	17943	18073	18079	18197	18065	18142	18182	18036	18307	18144	17945	18212	18019	18207	18063	17980	18126	18243	18247	18310	18227	18025	17983	18227	18235	18034	18036	18137	18303	18159	18402	18328	18108	18177	18080	18038	17959	18357	18221	18010	18271	18245	18250	18224	18075	18174	18186	18001	18046	18073	18100	17848	17921	18211	18150	18027	18121	18269	18055	18045	18124	18098	18190	18077	18035	18154	18219	18332	18236	18114	18248	18162	18151	18100	18195	18294	18272	18211	18235	18115	18216	18269	18062	18190	18065	17993	18086	18119	18095	17982	18109	18181	18046	18081	18244	18128	18038	18141	18103	18140	18000	18225	18208	17982	17964	18162	18098	17952	18169	18005	18130	18135	18007	18189	17933	18181	17934	18235	18277	18185	18066	17894	18225	18145	17934	18090	18183	18039	18122	18220	18107	18113	17989	18122	17974	18096	18246	18051	18062	17826	18173	18102	18045	18098	17969	17973	18101	17866	18256	18210	18130	17987	18211	17882	18060	18137	17908	18236	17875	18174	18239	18110	18218	18035	17942	18045	18301	18222	18168	18083	17846	18006	18052	18087	18111	18046	18071	18207	18246	17880	18133	18027	18276	18260	18136	18076	18006	18130	17914	17946	18111	18058	18132	18230	18100	18067	18283	18085	18209	18235	18033	18204	17969	18117	18120	18223	18282	18124	18194	18308	18115	18063	18070	18043	18018	18095	17997	18126	17995	18018	18215	18155	18081	18184	18137	18000	18317	18121	18205	18304	18127	18117	18076	18139	18049	18092	18005	18130	18057	18107	18251	18260	18129	18019	18078	18082	18278	18232	18137	18088	18061	18071	18006	18171	18229	18137	18115	18432	18035	18073	18137	18139	18130	17999	18102	18222	17937	18152	18037	18184	18097	18180	18195	18031	18258	18256	18021	18053	18195	18248	18410	18165	18012	18048	18065	18098	18094	18215	17994	18228	18089	18268	18019	18165	18100	18119	17941	18100	18155	18047	18126	18089	18003	17866	18167	18100	18123	18121	18148	18250	18028	18147	17996	18138	18168	18089	18021	17978	18137	17901	18008	18207	18276	18362	17892	18060	18175	18076	18038	17856	17905	17917	18206	18147	18191	18131	18116	18070	17898	18095	18249	18215	18253	18193	18287	18076	18058	18153	18078	18160	18003	17986	18344	18039	18231	18118	18290	18107	17908	18320	18188	18152	17996	18100	18018	18301	18004	17978	18182	18224	17956	18144	18114	17896	18102	17985	18291	18157	18160	18055	18079	18211	18107	18174	18134	17956	18027	18106	18308	18148	18363	18140	18160	18092	18152	18201	17793	18040	18053	18195	18166	18078	18223	17944	18065	18249	18102	18267	18114	18081	18018	18017
25004	45630	42578	33526	28578	24886	21827	19392	18011	17429	17020	16929	16376	16225	16216	16057	16053	15988	16055	15958	16072	15948	16046	16089	16202	16186	16181	16219	16323	16446	16327	16182	16293	16359	16289	16345	16229	16329	15984	16176	16065	15833	15882	15953	15856	15799	15904	15783	15752	15853	15989	15805	15539	15886	15866	15907	15833	15913	15861	16007	15938	15844	15766	15891	15923	15915	15699	15865	15860	15842	15763	15745	15878	15870	15781	15738	15795	15700	15862	15779	15804	15823	15901	15798	15761	15729	15844	15833	15760	15806	15744	15782	15843	15777	15843	15770	15769	15652	15982	15650	15841	15752	15816	15729	15738	15949	15839	15819	15767	15919	15859	15815	15791	15930	15711	15619	15824	15957	15907	15846	15855	15902	15876	15808	15808	15687	15868	15845	15796	15904	15645	15880	15754	15792	15780	15858	15744	15837	15760	15871	15679	15860	15723	15780	15874	15802	15928	15818	15958	15928	15808	15876	15665	15877	15951	15779	15801	15789	15904	16008	15624	15553	15882	15641	15893	15812	15825	15825	15788	15789	15528	15827	15802	15746	15761	15717	15860	15789	15640	15886	15730	15661	15823	15648	15939	15877	15819	15875	15694	15576	15704	15716	15651	15564	15724	15754	15756	15868	15741	15726	15841	15777	15790	15656	15790	15800	15691	15644	15957	15815	15944	15776	15676	15778	15953	15725	15801	15704	15652	15829	15865	15736	15685	15692	15706	15740	15789	15856	15944	15566	15835	15814	15772	15801	15907	15928	15626	15859	15777	15823	15902	15836	15860	15880	16033	15748	15652	15858	15952	15787	15677	15737	15721	15787	15918	15854	15678	15761	15710	15723	15761	15810	15767	15799	15656	15728	15914	15957	15917	15774	15879	15657	15781	15740	15751	15737	15917	15658	15760	15791	15922	15803	15806	15847	15970	15858	15862	15708	15699	15856	15902	15666	15752	15803	15672	15899	15822	15850	15808	15670	15809	15761	15735	15671	15697	15806	15717	15745	15720	15760	15737	15759	15732	15911	15766	15803	15721	15890	15833	15839	15910	15634	15929	15697	15891	15760	15724	15785	15597	15998	15635	15823	15786	15867	15815	15929	15813	15870	15714	15860	15739	15635	15737	15883	15835	15725	15911	15685	15664	15649	15713	15845	15836	15913	15586	15799	15813	15851	15689	15837	15666	15667	15833	15679	15830	15858	15792	15658	15780	15741	15663	15798	15781	15808	15785	15778	15727	15794	15738	15733	15784	15745	15798	15764	15685	15628	15677	15754	15825	15679	15673	15884	15859	15789	15818	15653	15766	15777	15801	15904	15711	15698	15789	15814	15796	15808	15609	15890	15621	15643	15684	15809	15691	15773	15666	15772	15786	15705	15927	15704	15687	15931	15801	15763	15656	15806	15753	15839	15692	15673	15744	15852	15828	15723	15803	15731	15506	15658	15698	15676	15741	15871	15912	15831	15844	15811	15726	15697	15770	15637	15973	15831	15634	15786	15643	15646	15916	15811	15945	15819	15665	15871	15804	15755	15730	15844	15747	15747	15773	15704	15809	15845	15673	15630	15701	15771	15761	15808	15925	15787	15910	15594	15780	15739	15607	15781	15706	15840	15687	15851	15786	15782	15805	15806	15831	15760	15857	15881	15955	15639	15691	15893	15751	15684	15737	15674	15975	15822	15754	15838	15859	15791	15936	15793	15881	15863	15763	15730	15806	15771	15876	15769	15784	15812	15965	15693	15981	16021	15760	15969	15986	15839	15846	15678	15646	15795	15692	15913	15885	15709	15792	15739	15665	15742	15745	15786	15856	15777	15670	15848	15624	15835	15818	15798	15824	15732	15812	15745	15784	15825	15871	15791	15875	15698	15862	15942	15598	15837	15863	15980	15740	15828	15848	15649	15850	15783	15780	15626	15653	15753	15816	15787	15739	15583	15836	15842	15629	15589	15792	15904	15932	15729	15584	15683	15637	15938	15973	15699	15782	15975	15678	16028	15763	15973	15578	15820	15750	15920	15587	15823	15870	15823	15607	15796	15664	15692	15740	15806	15849	15650	15864	15698	15643	15860	15706	15804	15664	15750	15661	15774	15584	15947	15903	15954	15628	15652	15545	15841	15781	15750	15841	15734	15794	15664	15778	15734	15684	15785	15737	15829	15856	15780	15816	15542	15504	15826	15799	15725	15674	15862	15831	15838	15839	15740	15713	15748	15722	15669	15797	15785	15779	15805	15775	15847	15701	15742	15811	15872	15797	15846	15866	15777	15815	15703	15676	15609	15761	15792	15671	15882	15722	15547	15875	15743	15680	15749	15812	15782	15795	15932	15832	15741	15645	15818	15914	15718	15761	15829	15851	15762	15826	15836	15901	15744	15726	15743	15832	15857	15932	15748	15906	15709	15865	15741	15745	16000	15929	15776	15870	15590	15593	15809	15689	15765	15788	15789	15790	15777	15746	15614	16017	15791	15652	15826	15795	15728	15707	15765	15743	15850	15709	15844	15665	15817	15749	15659	15803	15965	15747	15709	15802	15572	15746	15651	15950	15714	15769	15714	15748	15735	15684	15846	15893	15982	15662	15740	15692	15702	15685	15667	15649	15909	15843	15795	15791	15769	15866	15679	15944	15740	15794	15847	15784	15631	16000	15738	15634	15689	15685	15940	15740	15724	15776	15854	15767	15846	15809	15713	15804	15737	15845	15769	15789	15803	15891	15635	15904	15776	15663	15854	15711	15835	15721	15752	15883	15667	15716	15613	15609	15764	15736	15677	15757	15738	15699	15655	15737	15786	15822	15699	15908	15853	15775	15820	15842	15810	15841	15882	15552	15701	15959	15584	15597	15728	15832	15706	15741	15854	15769	15711	15772	15755	15657	15757	15803	15721	15960	15678	15916	15767	15807	15685	15865	15778	15758	15805	15744	15917	15867	15869	15741	15820	15798	15802	15787	15873	15885	15691	15780	15781	15788	15827	15842	15766	15690	15746	15727	15905	15898	15770	15694	15809	15742	15896	15830	15871	15800	15894	15703	15829	15848	15780	15833	15807	15769	15820	15841	15919	15700	15789	15759	15775	15967	15596	15676	15848	15657	15756	15858	15987	15706	15725	15832	15746	15652	15560	15863	15849	15932	15801	15855	15781	15700	15799	15675	15773	15706	15877	15851	15867	15796	15811	15930	15683	15613	15786	15832	15766	15650	15934	15695	15880	15792	15884	15630	15713	15688	15755	15738	15861	15761	15878	15870	15854	15746	15682	15840	15776	15907	15824	15606	15963	15899	15763	15637	15637	15710	15809	15847	15873	15636	15962	15874	15856	15692	15985	15959	15753	15823	15815	15777	15835	15724	15904	15660	15604	15775	15750	15827	15627	15684	15878	16024	15677	15771	15791	15783	15847	15634	15880	15835	15788	15852	15806	15825	15788	15726	15769	15757	15825	15832	15844	15564	15778	15922	15728	15814	15806	15763	15848	15820	15778	15883	15781	15879	15592	15672	15783	15867	15767	15904	15790	15844	15680	15805	15769	15928	15750	15854	15749	15746	15804	15742	15746	15830	15704	15888	15714	15957	15779	15941	15669	15648	15757	15678	15716	15689	15838	15747	15763	15900	15895	15843	15650	15822	15666	15728	15829	15858	15707	15629	15725	15785	15800	15814	15814	15735	15736	15725	15720	15813	15773	15629	15860	15703	15838	15706	15744	15848	15700	15831	15727	15736	15768	15817	15746	15719	15695	15627	15976	15873	15770	15972	15780	15741	15794	15741	15757	15894	15750	15686	15844	15747	15770	15828	15792	15722	15852	15825	15749	15733	15698	15762	15649	15747	15635	15783	15871	15685	15890	15925	15736	15707	15648	15856	15809	15616	15803	15502	15912	15778	15830	16047	15838	15801	15719	15781	15667	15661	15814	15740	15958	15718	15739	15750	15719	15757	15615	15866	15699	15661	15850	15874	15850	15816	15685	15932	15923	15704	15730	15828	15482	15804	15683	15599	15900	15613	15729	15696	15562	15751	15883	15823	15627	15732	15898	15729	15670	15598	15754	15822	15843	15779	15839	15761	15888	15772	15812	15688	15569	15800	15754	15889	15762	15774	15797	15933	15757	15779	15763	15878	15755	15751	15634	15734	15785	15768	15753	15878	15796	15878	15682	15899	15827	15831	15799	15706	15677	15825	15800	15727	15880	15842	15790	15758	15664	15772	15810	15730	15874	15760	15787	15812	15889	15654	15717	15768	15792	15863	15834	15847	15851	15759	15906	15923	15856	15684	15880	15782	15661	15693	15807	15831	15868	15874	15901	15571	15666	15781	15758	15752	15749	15782	15703	15751	15674	15742	15768	15780	15930	15803	15778	15655	15747	15765	15840	15649	15832	15836	15817	15882	15723	15879	15763	15807	15747	15812	15601	15818	15764	15785	15675	15739	15761	15832	15797	15831	15770	15831	15904	15790	15971	15804	15579	15737	15715	15832	15646	16010	15660	15883	15661	15782	15708	15539	15832	15700	15745	15812	15851	15945	15669	15799	15808	15903	15740	15742	15792	15681	15771	15791	15883	15814	15793	15703	15803	15526	15571	15817	15792	15774	15799	15797	15840	15872	15803	15710	15797	15764	15750	15892	15648	15735	15757	15653	15615	15888	15906	15792	15501	15808	15829	15802	15706	15759	15696	15833	15876	15725	15728	15816	15616	15867	15787	15914	15528	15816	15744	15573	15885	15841	15777	15818	15638	15785	15951	15756	15812	15885	15780	15730	15746	15660	15883	15646	15775	15728	15503	15692	15758	15766	15880	15761	15987	15673	15825	15800	15933	15793	15597	15587	15782	15792	15830	15813	15808	15832	15796	15665	15677	15698	15761	15783	15729	15796	15787	15675	15742	15810	15625	15846	15823	15848	15754	15738	15947	15881	15971	15910	15671	15877	15953	15871	15724	15947	15692	15762	15798	15773	15870	15831	15687	15634	15633	15712	15818	15924	15723	15712	15746	15684	15817	15594	15739	15843	15883	15617	15709	15749	15922	15780	15842	15624	15640	15716	15864	15876	15753	15774	15635	15854	15705	15733	15769	15854	15726	15772	15792	15803	15830	15803	15647	15816	15744	15719	15862	15657	15767	15743	15882	15625	15719	15861	15560	16021	15717
27798	23875	29133	25825	21107	19609	19107	17987	17415	17533	17302	17237	17348	17150	16930	16929	16971	16888	17029	16847	17030	16928	16955	17024	16863	16997	17114	17301	17038	17292	17249	17197	17144	16972	17331	17271	16945	17145	17115	17153	17235	17010	17042	17019	17081	16996	16930	16819	16945	17034	16977	16847	16754	17016	16987	17142	17087	17042	17002	17062	16950	16984	16928	17068	17066	17035	17359	16958	16976	16961	17038	17093	16982	17106	16827	17157	17053	16966	17002	16889	17005	16863	16907	16893	17070	17012	16988	17049	16955	17080	16984	16986	17028	16929	17087	16987	16957	17087	17122	17079	17108	16907	16678	17076	16994	17003	17066	16877	16970	16991	17034	17035	17057	16882	16920	16874	16955	16951	16835	16971	17001	16877	17011	17056	16941	16927	16917	17059	16999	17067	16862	17116	16847	17036	16868	16916	16922	16807	16836	17043	17138	16794	16970	16994	17064	16921	17006	17168	17285	17024	17037	16969	17041	16811	16844	16829	16928	16906	17059	16981	16937	16958	17039	16985	16802	16924	16980	16781	16800	16870	16949	16873	17001	16899	16785	16919	17050	16970	16984	16837	16822	17091	16865	16930	16899	16972	16939	17136	16970	17024	16949	16999	16837	17012	17033	17066	17028	16997	16889	16831	16926	16946	16966	16929	16828	17176	16944	16901	16872	17078	16998	16839	17027	16977	16901	17156	17010	17066	16948	16881	16817	17106	16963	16966	16841	17028	16738	16770	16961	17069	16926	16797	16842	17141	17134	16892	17001	16871	16957	16995	16847	16835	16818	17168	16879	17057	16996	17061	16862	16793	16692	16973	17279	16894	16768	16890	17076	16946	16733	16934	16768	16773	17121	16769	16967	16848	16843	17201	16924	17150	16870	16990	17090	17277	17174	16931	16872	17056	16972	16997	17030	16781	17002	17082	16774	16936	17054	16833	17007	16920	16881	16838	16910	16888	16791	17230	16973	16800	17172	16745	16854	16896	16919	16929	17140	16952	16710	16688	16955	17012	17026	16962	17056	16989	17012	16837	16940	17005	17158	17001	17123	16897	17181	17153	16946	17046	17003	16770	16853	16928	16774	17052	16951	16900	16873	16798	17151	17060	17152	16903	16742	16934	17069	16991	16957	16900	17082	16915	17026	17084	16948	17005	16997	17010	16964	17008	17073	17035	16782	16843	17102	16972	16966	16886	16989	16918	17039	17016	17013	17032	16871	16953	16935	17005	16908	16793	17048	16953	17122	16884	16922	17197	16997	16859	17076	17126	17054	16823	16943	16950	16864	16887	16990	17126	16709	16755	17109	17072	17125	16997	16763	16966	17182	16845	16849	17025	17077	16765	17043	17056	17131	17038	16965	17028	16801	16946	17003	16879	17096	16975	16930	17165	16865	16907	16995	17012	16919	17041	16940	16952	16990	16812	17225	16970	16937	16946	16827	16857	16928	16930	16951	16869	16879	17026	17052	16904	17206	16907	16985	17061	17286	16885	16743	17246	16857	17011	16925	16644	17055	17063	16847	17101	16798	17037	17035	16939	16967	16934	16997	17116	16975	17049	16847	16851	16974	16979	16973	16859	16919	16945	16774	17116	17018	16921	16972	16981	17002	16958	16787	16943	16937	16926	16649	16997	16845	16877	16958	16899	17041	16872	16971	16684	16901	16888	17209	16952	16979	16999	16917	17029	16944	16933	16742	17043	16914	16974	17028	17034	16948	17112	16969	16965	16921	17172	17068	17074	16928	17185	17080	16976	17181	17029	16903	17132	17095	17046	16927	16919	17054	16827	17022	16950	16918	16893	16725	16899	17133	16820	16852	17044	17061	16828	16974	16968	16990	16851	16870	16888	16838	17011	16923	16905	17081	17050	16927	16980	17116	16710	16983	16760	17002	17051	17095	16815	16795	17067	17014	17019	17028	17203	16964	17201	17049	16946	17062	17043	17010	16918	16966	16843	16893	17089	16931	16904	17066	17066	16904	16938	16862	16966	17032	16890	17015	16897	16954	16902	16929	16967	17108	16985	16812	16865	16997	17154	17027	16965	17040	16965	17016	17048	17069	17076	17085	17053	16917	16957	16945	16744	17006	16948	16925	17195	16935	16896	17139	17081	17152	16864	17002	17078	16964	16936	17056	16926	16769	17022	16912	17211	16952	16979	17039	17095	17152	16933	16943	16877	17011	16880	16891	16825	16968	17049	17169	16928	17064	16781	17074	16838	16868	16827	16652	17059	17065	16919	16846	17146	16938	16946	16988	16950	17120	16848	16948	16983	16947	16711	16945	17031	16955	17017	16982	16887	16935	16956	16916	16784	16762	17013	17011	16819	17054	16768	16978	17053	16927	16887	16935	17098	17141	17102	16824	17069	16921	17008	16884	16948	17021	16875	16827	17116	16997	16943	17075	17160	16809	16988	16782	16781	17052	16668	16948	17001	16907	16953	16846	16851	16938	16942	16984	16988	17190	16966	17222	17088	16869	16929	16900	17078	16929	17137	16977	16781	17185	16855	16930	16996	16716	16872	16988	17064	17063	16964	16906	16953	17085	17120	17006	16967	17144	17074	16878	16977	16998	16962	17110	16935	17071	16983	17127	17177	17121	16976	17195	16864	17084	17001	17093	17035	17089	17094	17063	16876	16998	16993	17004	16824	16656	16824	17086	16937	16981	17171	16913	16855	16922	16959	16874	17082	16960	16897	17108	17004	17017	17071	16988	16982	16960	17025	17079	17080	17205	16856	17163	16873	16880	16971	16894	16937	16925	16895	16886	16838	16827	17410	17013	16735	16910	16961	17050	16813	16961	17105	17050	16952	16884	17060	17041	17152	17178	17029	17073	17012	17041	17025	16816	16963	17090	16892	16993	16912	16777	16979	17061	17102	17005	17110	16974	16736	16976	17022	17238	16694	16983	17081	16911	16900	16903	17085	16823	16867	16939	16965	17075	16901	16899	16863	16937	17058	16853	17030	16880	17062	17073	16996	16973	17147	16894	17080	16832	17093	17122	16794	17019	17102	16879	16951	16963	16858	17003	16896	16858	16813	17009	16869	17066	16802	17081	17017	16996	17091	16904	16903	17114	17057	16946	17001	17049	16845	17040	16889	16994	16994	16749	16982	16749	16802	16972	17100	16740	16957	16956	17034	17131	16944	16997	16823	16832	17022	16948	16743	16836	16958	16893	17122	16968	16957	16914	16898	17053	16849	16925	17001	16893	16849	16950	17055	16730	17124	17027	16914	17056	16925	16847	17036	17141	16908	16979	17082	16957	16978	17102	16973	16859	17074	16939	16980	17003	16900	17095	16792	16836	16962	16787	16722	16946	17010	16811	17073	17017	16957	16919	16988	17134	16949	16853	17048	17009	17004	17024	16769	17042	16791	16867	17006	16998	16934	16930	17066	16729	16948	16716	17097	16880	17006	16958	17037	16819	16998	16974	17020	17067	17002	16801	16844	16800	17017	16974	17067	16978	17041	17092	17164	16842	17041	17079	16949	17086	17058	16925	16907	17079	16821	16954	17121	17110	17154	16790	16891	16911	16942	16827	16802	17035	17006	16992	17080	17007	16930	16922	16940	16993	16971	16718	16850	17104	16969	17004	17018	16994	17112	16943	16967	16874	17063	16828	17171	16940	17044	16938	16928	16950	16989	17159	16974	16888	16959	16999	17136	17012	17038	16885	17073	16891	17029	16965	16903	16905	17008	16794	17106	16914	17143	17028	16934	17117	16942	16879	17017	17110	16969	16923	17121	16916	16941	16847	17015	16932	17035	17189	17086	16995	16904	17073	17066	16949	17024	17094	17000	17207	17245	16800	16987	16928	16919	16975	17081	16998	16976	17142	16835	17010	17043	17002	17014	17114	17141	16887	16845	17081	17135	16972	17009	16947	17004	16806	17124	17023	16848	16852	16941	16949	17001	17080	17041	16911	16812	17211	17055	16955	17016	16926	17099	16999	17028	16948	16975	17022	16847	17044	17000	16885	17292	17021	16861	16845	16792	16953	16961	16933	17086	16952	17113	17046	16846	16978	16794	16919	16878	17021	16945	16894	16966	16846	16849	16871	17011	16895	17067	17064	16871	17048	16790	17046	16928	16982	17041	17216	17174	16934	17012	16964	16904	16854	16929	17194	16933	17120	16969	16887	17095	17026	16941	16855	17030	17010	17010	17155	16977	17021	16848	16861	16847	16918	16931	16882	16791	16816	16862	16893	17024	17139	16971	17176	16901	17071	16959	17053	16895	16863	17078	16672	16923	16877	16805	16976	16879	17049	17026	17076	16684	17040	17187	16910	17078	16962	17072	17088	16773	16667	17086	16852	16979	16849	17140	16967	17142	17056	16965	16976	16952	16956	16957	16978	17137	16960	17054	17190	16952	17009	16952	16776	17063	16862	17122	16925	16879	17033	16917	17074	16937	17223	16910	16948	16863	16932	16863	16798	16947	16981	16764	16994	17084	16988	16928	17056	17148	17041	16904	16942	16782	16827	16765	16972	17068	17082	16891	17092	16935	17020	16867	16968	16881	17165	16941	16941	16861	17018	16955	16852	17020	17103	16945	16902	16848	17016	17148	17075	16902	17072	16962	17058	16921	17001	16853	16973	16985	17044	16976	16835	16840	17084	17091	16862	17097	17155	17138	17177	17032	16968	16968	16932	16907	16989	16890	16934	16939	16760	17189	17237	17012	17090	17036	16886	17064	16959	17032	17027	17113	17291	16864	16999	17099	16961	16659	16835	17012	16974	16983	16984	16899	17157	17089	16825	17050	17121	16833	17120	16964	16787	16858	17158	16783	16967	17159	17012	16859	16935	16973	17040	17123	16950	16885	16805	16887	16707	16877	16964	16955	16864	17021	17094	17087	16993	17051	17100	17034	17012	16889	16963	16987	16906	16949	17119	16872	17179	16986	16952	17173	17148	17067	17087	16863	16881	16888	16866	17084	17037	16802	16842	16927	16931	16856	16826	16952	17028	17038	16935	16885	16870	16973	16932	17218	16960	17077	16883	17107	17135	16942	16967	17175	17028	16875	17054	16887	16910	16941	16972	17029	17027	17118	16974	16887	17152	17048	16982	17034	16892	16923	17102	16965	17083	17010	16933	17216	17023	17053	17051	16793	16848	17060	16923	16792	17050	17003	17254	17037
23503	35542	32134	24883	21523	19306	17769	16755	15989	15630	15451	15311	15321	15298	15206	15059	15318	15282	15184	15403	15251	15363	15411	15296	15220	15285	15347	15305	15566	15442	15357	15382	15491	15454	15314	15342	15348	15422	15196	15383	15310	15300	15141	15199	15151	15035	15250	15304	15407	15175	15199	15363	15292	15243	15258	15375	15357	15357	15191	15268	15292	15103	15244	15127	15178	15159	15187	15158	15252	15208	15322	15242	14990	15182	15226	15192	15249	15118	15073	15209	15203	15139	15087	15272	15277	15017	15274	15109	15139	15032	15154	15094	15296	15120	15279	15029	15165	15394	15183	15164	15237	15340	15252	15098	15076	15259	15102	15186	15248	15157	15286	15239	15142	15298	15155	15220	15018	15198	15273	14926	15092	15177	15326	15159	15300	15307	15181	15162	14989	15200	15182	15134	15207	15180	15214	15160	15101	15194	15168	15194	15294	15031	15005	15223	15064	15225	15260	15255	15142	15204	15244	15082	15186	15317	15129	15234	15202	15128	15355	15284	15252	15112	15122	14998	15055	15186	15136	14995	15219	15123	15102	15217	15265	15077	15279	15021	15173	15089	15181	15127	14947	15214	15141	15146	15281	15230	14971	15208	14929	15183	15245	15313	15195	15181	15206	15198	15289	15090	15156	15385	15249	15220	15122	15141	15235	15328	15204	15206	15107	15368	15234	15343	15208	15107	15197	15242	15312	15213	15198	15212	15187	15114	15132	15008	15265	15142	15263	15286	15221	15176	15106	15144	15229	15009	15267	15293	15224	15120	15162	15123	15151	15166	15225	15105	15165	15337	15220	15259	15147	15187	15087	15403	15105	15051	15234	15221	15182	15276	15092	15287	15217	15141	15119	15213	15090	15171	15254	15086	15071	15081	15122	15088	15304	15157	15290	15257	15293	15118	15135	15092	15241	15181	15040	15021	15078	15109	15131	15359	15237	15236	15160	15220	14981	15188	15206	15162	15303	15067	15283	15103	15183	14992	15249	15108	15159	15258	15115	15233	15214	15124	15236	15328	14917	15242	15016	15102	15110	15165	15244	15106	15218	15137	15347	15172	15279	15211	15251	15204	15156	15119	15062	15056	15111	15284	15126	15051	15195	15174	15213	15114	15198	15057	15073	15056	15320	14994	15267	15275	15140	15177	15200	15092	15291	15072	15236	15195	15267	15271	15092	15245	15126	15153	15303	15293	15177	15241	15239	15134	15228	14939	15140	15197	15314	15214	15033	15342	15431	15178	15046	15234	15259	15104	15190	15162	15338	15219	15110	15268	15153	15231	15234	15163	15185	15148	15103	15180	15024	15276	15105	15113	14986	15152	15123	15211	15220	15223	15181	15196	15267	15104	15116	15347	15010	15253	15254	15061	15172	15228	15246	15179	15155	15063	15294	15131	15129	15089	15160	15115	14999	15218	15335	15102	15080	15285	15072	15226	15335	15114	15315	15118	15284	15326	15141	15305	15236	15183	15301	15087	14978	15178	15191	15258	15216	15296	15175	15260	15221	15286	15249	14943	15225	15244	15252	15302	15057	15206	15417	15377	14994	15385	15101	15203	15009	15152	15248	15158	15206	15143	15230	15174	15189	15238	15266	15365	15144	15171	15275	15325	15038	15328	15196	15144	15347	15104	15184	15273	15195	15184	15186	15298	15208	15323	15055	15178	15159	15257	15097	15130	15123	15324	15146	15150	15431	15107	15092	15274	15022	15112	15397	15109	15327	14913	15272	15193	15192	15203	15306	15218	15154	15231	15430	15213	15117	15136	15347	15081	15272	15207	15258	15208	15248	15003	15152	15117	15221	15203	15194	15200	14972	15322	15214	15197	15156	15182	15217	15035	15118	15300	15111	15279	15327	15153	15050	15135	15386	15237	15154	15357	15170	15058	15174	15112	14987	15198	15253	15297	15294	15096	15219	15215	15220	15242	15283	15332	15302	15118	15010	15123	15207	15105	15121	15142	15243	15200	15170	15135	15215	15295	15084	15293	15238	15239	15084	15214	15220	15081	15021	15176	15112	15214	15244	15092	15166	15262	15226	15096	15150	15223	15159	15167	15027	15208	15182	15235	15147	15180	15049	15232	15261	15285	15189	15225	15191	15254	15104	15181	15197	15096	15149	15129	15050	15301	15145	15223	15200	15170	15188	15137	15039	15190	15051	15197	15227	15316	15144	15240	15242	15352	15263	15068	15037	15300	15265	15227	15136	15274	15207	15068	15026	15172	15194	15218	15217	15210	15137	15196	15163	15157	15100	15161	15203	14941	15262	15290	15266	15221	15282	15236	15277	15160	15096	15180	15119	15115	15236	15035	15258	15126	14942	15103	15311	15273	15135	15094	15339	15092	15347	15220	15326	15270	15280	15112	15125	15201	15219	15181	15114	15080	15177	15049	15241	15259	15204	15462	15094	15325	15267	15074	15184	15071	15328	15308	15111	15125	15014	15009	15132	15431	15192	15123	15141	15251	15015	15358	15142	15259	15298	15168	15178	15247	15249	15173	15195	15289	15332	15219	15176	15140	15266	15062	15268	15226	15068	15243	15111	15101	15149	15179	15205	15077	15295	15120	15203	15176	15092	15136	15310	15199	15192	15248	15209	15257	15209	15183	15168	15141	15207	15236	15110	15241	15069	15315	15076	15098	15162	15188	14988	15326	15206	15160	15231	15086	15175	15357	15307	15225	15120	15175	15283	15172	15128	15217	15352	15088	15137	15073	15305	15086	15223	15150	15113	15289	15267	15238	15150	15277	15165	15099	15286	15402	15443	15254	15151	15209	15195	15062	14966	15106	15328	15222	15294	15255	15164	15228	15204	15387	15299	15075	15234	15174	15179	15123	15174	15076	15298	15016	15284	15177	15193	15089	15201	15089	15257	15129	15098	15217	15149	15228	15198	15172	15074	15347	15235	15044	15357	15411	15229	15252	15269	15140	15362	15201	15326	15193	15137	15341	15317	15080	15216	15182	15099	15306	15166	15141	15095	15117	15118	15036	15147	15146	15196	15058	15243	15278	15252	15215	15060	15162	15213	15177	15215	15102	15014	15318	15227	15441	15214	15347	15189	15172	15130	15167	15160	15178	15326	15214	15268	15070	15073	15070	15174	15081	15204	15282	15073	15304	15194	15247	15246	15361	15234	15233	15261	15172	15190	15186	15247	15140	15119	15340	15100	15157	15208	15078	15218	15236	15051	15267	15136	15168	15119	15222	15161	15185	15111	15124	15216	15069	15169	15317	15203	15183	15261	15153	15142	15260	15223	15237	15184	15372	15344	15178	15345	15203	15131	15227	15043	15281	15195	15426	15072	15245	14973	15377	15064	15291	14993	15225	15247	15262	15264	15219	14999	15181	15233	15069	15123	15161	15052	14970	15140	15131	15243	15218	15246	15131	15268	15175	15173	15291	15130	15161	15323	15313	15130	15206	15218	15121	15251	15124	15053	15271	15159	15099	15108	15246	15064	15169	15232	15157	15283	15263	15146	15145	15093	15230	15202	15172	15175	15243	15063	15150	15248	15195	15195	15137	15150	15284	15398	15218	15361	15195	15062	14956	15112	15202	15157	15104	15248	15055	15319	15078	15104	15091	15193	15167	15102	15079	15249	15101	15023	15090	15008	15119	15256	15040	15263	15291	15082	15073	15174	15113	15272	15133	15251	15090	15262	15064	15211	15160	15137	15230	15295	14964	15283	15312	15184	15086	15251	15003	15280	15115	15207	15244	15235	15133	15204	15277	15190	15134	15098	15184	15299	15319	15096	15212	15228	15235	15166	15013	15237	14989	15052	15325	15184	15266	15239	15268	15253	14924	15269	15223	15024	15099	15359	15237	15213	15195	15163	15230	15068	15261	15185	15094	15173	15176	15197	15125	15141	15203	15085	15224	15287	15172	15238	15348	15238	15160	15277	15167	15218	15110	15337	15156	15225	15114	15132	15043	15340	15022	15184	15202	15361	15194	15335	15119	15146	15174	15254	15344	15052	15167	15169	15119	15357	15041	15047	15199	15302	15196	15112	15158	15245	15092	15200	15122	15130	15252	15091	15305	15211	15234	15286	15100	15168	15270	15289	15143	15224	15234	15353	15204	15177	15250	15171	15276	15136	15257	15078	15201	15193	15258	15122	15256	15219	15268	15253	15094	15198	15205	15355	15156	15205	15079	15117	15253	15195	15211	15062	14903	15147	15140	15210	15317	15137	15060	15033	15135	15311	15147	15319	15117	15297	15164	15201	15150	15069	15298	15231	15226	15181	15232	15116	14964	15103	15157	15330	15129	15245	15213	15045	15194	15247	15134	15055	15345	15201	15042	15221	15246	15276	15074	15161	15113	15138	15358	15170	15171	15108	15053	15351	15300	15141	15212	15355	15159	15205	15216	15245	15107	15087	15128	15213	15397	15043	15202	15124	15253	15119	15050	15228	15228	15125	15259	15159	15417	15223	15155	15331	15006	15347	15133	15276	15143	15384	15143	15242	15075	15236	15236	15271	15261	15167	15277	15177	15236	15116	15344	15162	15048	15151	15103	15272	15224	15101	15383	15323	15130	15100	15125	15171	15154	15029	15225	15215	15182	15225	15079	15237	15077	15056	15231	15279	15325	15262	15051	15276	15086	15131	15310	15219	15123	15115	15122	15488	15109	15270	15167	15348	15147	15312	15320	15331	15210	15361	15204	15131	15183	15196	15253	15267	15204	15233	15224	15016	15214	15108	15248	15202	15114	15110	15274	15140	15019	15151	15008	15180	15138	15182	15206	15321	15232	15213	15104	15275	15216	15171	15350	15346	15146	15369	15148	15132	15160	15071	15118	15147	15150	15148	15134	15207	15101	15156	15083	15142	15204	15170	15183	15302	15234	15243	15169	15107	15127	15095	15281	15054	15244	15165	15253	15190	15268	15183	15173	15218	15193	15241	15136	15290	15274	15293	15099	15118	14927	15287	15097	15069	15200	15217	15189	15120	15379	15070	15099	15094	15143	15293	15161	15008	15084	14995	15179	15233	15046	15139	15318	15277	15179	15157	15136	15213	15159	15241	15242	15165	15304	15149	14982	15199	15262	15061	15189	15230	15029	15238	15145	15216	15235	15331	15101	15062	15199	15292	15216	15165	15155	15360	15134	15280	15161	15217	15099	15308	15201	15179	15376
23660	21086	28457	24289	22760	23253	22346	19160	18360	18161	17494	17453	17601	17152	17495	17358	17304	17440	17377	17366	17231	17467	17438	17278	17267	17582	17495	17551	17446	17458	17413	17588	17482	17484	17395	17240	17407	17624	17139	17397	17149	17223	17414	17187	17119	17207	17257	17439	17093	17285	17231	17321	17258	17221	17140	17411	17271	17352	17261	17148	17348	17055	17377	17260	17098	17179	17116	17128	17365	17245	17345	17361	17218	17177	17175	17223	17231	17104	17153	17175	17197	17405	17278	17242	17352	17201	17230	17139	17136	17126	17264	17139	17180	17241	17041	17068	17327	17272	17292	17114	17296	17113	17199	17031	17190	16938	16982	17135	17114	17055	17482	17212	17188	16955	17235	17301	17083	17077	17185	17050	17140	17127	17089	17183	17253	17044	16955	16998	17106	17114	17162	17269	17041	17092	17069	17236	17046	17070	17086	17114	17015	17047	17221	17268	17369	17156	17162	17085	17274	17252	17183	17187	17017	17315	17198	17066	17436	17082	17231	17244	17174	17273	17126	16874	17121	17010	17180	17196	17222	17021	17345	17230	17006	17094	17022	17328	17178	17182	17094	17123	17158	16939	16888	17049	17144	17256	17082	17106	17307	17095	17189	17069	17346	17205	17274	17052	17045	17149	17077	17163	16918	17062	17205	17305	17124	17054	17101	17162	17177	16971	17209	17119	17102	16945	17106	17133	17218	17246	17175	17302	17181	17049	17070	17003	17274	17092	17250	17196	17485	17390	17245	17233	16976	17270	17155	17052	17123	17369	17158	17169	16962	17144	16985	17050	17376	17066	17169	17074	17020	16981	17158	17194	17325	17156	17104	17042	17046	17186	17005	17238	17252	17098	17172	17007	17044	16980	17157	17351	17277	16968	17121	17307	17249	17283	17199	17219	17167	17232	17105	17066	16992	17158	17105	16920	17112	17223	17139	17094	17210	17049	17104	17119	17199	17188	17135	16994	17094	17126	17069	17287	16989	17169	17170	16875	17164	17206	17097	17305	17119	17094	17108	17097	17119	17325	17012	17124	17069	17030	17006	17213	17440	17112	16954	17261	17071	17294	17274	17219	17239	17155	17144	17129	16950	17221	17111	17061	17205	17226	16958	17113	17164	17151	17287	17081	17183	16909	17079	17078	16991	17138	17112	17224	17268	17169	17183	17165	17178	17193	17257	17160	17143	17090	17304	17195	17097	17276	17104	17121	17264	17254	17148	16945	17319	17116	17115	16979	17054	17210	17162	17139	17376	17177	17040	17107	17108	17058	17036	17351	17268	17058	17021	17160	16986	16996	17207	17095	17116	17085	17023	17283	17141	17159	17054	17083	17323	17043	17168	16939	17085	17183	17279	17038	17197	17223	17197	17268	17164	17218	17099	17136	17029	17212	17055	17081	17340	17113	17298	17135	17189	17168	17371	17253	17215	17111	17141	17128	17109	17247	16932	17129	17296	17095	17233	17082	17242	16931	17026	17087	17218	17337	17051	17268	17241	17434	17002	17214	17195	17157	17077	17289	17287	17183	17090	17097	17069	17160	16949	17126	17387	17092	17072	16984	17161	17091	17349	17394	17229	17080	17125	17034	16973	17334	17083	17002	17129	17087	17074	17185	17172	17028	17108	17102	17300	17124	17288	17117	17136	17103	17323	16994	17130	17170	17245	17022	17199	17030	17204	17068	17161	17078	17029	17040	17050	17152	17389	17290	17055	17374	17204	17158	17194	17168	17103	17019	17042	17153	17130	17062	17291	16948	17187	17029	17097	17074	17268	17104	17169	16935	17150	17057	17246	16992	17342	17133	17136	17129	17090	17162	17426	16959	17132	16786	17041	17136	17087	17081	16985	17008	17143	17132	17124	17053	17179	17124	16874	17080	16998	17211	17077	17073	17034	17133	17250	17184	17181	16980	17191	17149	17087	17038	17315	17340	17161	17118	17057	17258	17384	17290	17259	17256	17222	17293	17078	17138	17005	17143	17355	17109	17112	17107	17396	17135	17006	17193	17027	17077	17097	17256	17247	17363	17225	17144	17356	17165	17395	17101	17085	17314	17084	17120	17034	16990	17197	17254	17052	17030	17076	17013	17303	17065	17163	17025	17119	16871	17268	17205	17129	16922	16959	17215	17302	17068	17049	17096	17182	17119	17174	17198	17023	17053	17294	16933	17154	17057	17156	16997	17190	17194	17399	17124	17094	17274	17186	17043	16946	17270	16895	17279	17156	16971	17107	17017	17372	17231	17274	17259	17106	17055	16943	17247	17347	17115	17098	17105	17121	17177	17067	17273	17250	17422	17336	17123	17086	17236	17293	17273	17160	17215	17085	16994	17301	17185	17326	17171	16998	17157	17112	17045	16977	17070	17109	17286	17302	17458	17255	17066	17125	17077	17093	17058	17160	17133	17077	17241	17198	17080	17114	17240	17093	17071	17159	17044	17160	17228	17068	17300	17062	17043	17120	17105	17066	17306	17136	17224	17263	17174	16907	17121	17265	17364	17070	17155	16945	17227	17175	17111	17156	17198	17314	17153	17120	17023	17268	17178	17197	17289	17091	17216	17261	17181	17163	17242	17163	17165	17046	17051	17188	17290	17304	17079	16983	17154	17372	17260	17305	17028	17322	17302	17159	17178	17095	17303	17336	17234	16981	17267	17019	17125	17219	17087	17147	17064	17137	17242	17290	17230	17240	17166	17230	16942	16919	16887	17306	17031	17134	17119	17274	17002	17051	17050	17063	17248	17191	17241	17131	17187	17251	17290	17271	17321	17135	17008	17257	17264	17026	16941	17213	17201	17125	17319	17359	17172	17247	17177	17095	17090	17098	17214	17230	17196	17224	16912	17146	17390	17009	17258	17272	17325	17189	16986	17084	17235	16967	16851	17040	16944	16965	17061	17141	17123	17092	17178	17276	17249	17074	17059	17118	17101	17037	17122	16929	17165	17064	16992	17219	17062	17107	17177	17091	17098	17163	17164	16926	17054	17074	17110	17306	17173	17322	16983	17127	17179	17332	17344	17061	17087	17161	17071	16953	17212	17067	17224	17130	17313	17042	17100	17362	17059	17214	17250	17163	17061	17086	17245	17013	17182	17278	17331	17284	17250	17135	17318	17338	17086	17197	16966	17159	17052	17233	17216	17359	17128	17142	17110	16994	17002	17264	17071	16955	17083	16830	17182	17286	17186	17103	16979	17081	17220	17155	17337	17090	17106	17007	17035	17230	16985	17114	17234	17132	17162	17148	17136	17052	17047	17235	17366	17141	17245	17199	16833	17244	17271	17076	17363	17075	17049	17298	17029	17258	17201	17067	17274	17232	17285	17110	17129	17181	17137	17332	17397	17256	17071	17201	17304	17104	17034	17119	17212	17190	17167	17200	17087	17072	17090	17192	17086	17068	17129	17057	17048	17112	17130	17106	17123	17123	17078	17155	17111	16948	16980	17141	17264	17064	17063	17279	17269	17278	17026	17243	16972	17187	17226	17337	17159	17173	17148	17282	17206	17168	17230	17158	17256	17407	17051	16888	17362	17308	17216	17259	17271	17173	16994	17138	17138	17073	17219	17199	16944	17175	17117	17261	16834	17210	17052	17000	17049	17107	17107	17220	17141	17082	17217	17083	17232	17163	17041	17260	17100	17246	17190	17278	16965	17331	17192	17230	17291	17094	17211	17106	17107	17185	17166	17357	17420	17059	17247	17147	17426	17192	17007	17351	17091	17237	17230	17225	17217	17173	17039	17092	17109	17062	17053	17083	16999	17089	17178	17206	17187	17211	17129	17165	17297	17127	17188	17205	17069	17151	17227	17253	17326	17409	17199	17017	17268	17141	17060	17006	17197	16968	17171	17198	17276	17111	17260	17101	17076	17034	17088	17177	17233	17080	17153	17111	17259	17196	17130	17064	17112	16989	17105	17123	17127	17190	17161	16976	17081	17015	17151	17169	17213	17018	17207	17182	17014	17244	17066	17254	17147	17188	17182	17137	16966	17091	17064	17195	17268	17335	17313	17178	17043	17240	17224	17015	17144	17216	17172	17243	17052	17240	17048	16879	17082	17207	17126	17325	17181	17166	17200	17341	17181	17130	17009	17040	17045	17277	17191	17181	17062	17358	17195	17138	17212	17154	17295	17118	17178	17101	17119	17179	17176	16839	17194	17061	17030	17146	17097	17039	17244	17159	17090	17057	17070	17072	17212	17205	17269	17277	17293	17192	17279	17195	17180	17025	17115	17107	17338	17242	17133	17120	17152	17181	17267	17125	17187	17167	17126	16801	16937	17149	17185	17006	17067	17015	17279	17205	17191	17228	16933	17226	17107	17189	17142	17111	17229	17252	17014	17152	17186	17170	17187	17138	17081	17289	17078	17146	17335	17177	17048	17344	17204	17192	17216	17130	17319	17263	17120	17022	17049	16981	17025	17207	17023	17153	17159	17184	17159	17251	17285	17067	17063	17156	16989	17111	17058	17182	17159	16889	16991	17189	17118	17225	17249	16977	17016	17137	17280	17179	17069	17149	17131	17095	17083	17189	17376	17139	17240	17016	16959	17209	16981	17124	17030	17151	17135	17163	16927	17238	17062	17149	17177	17071	17087	17201	17237	17095	17082	17187	17209	17109	17045	17175	16862	17091	17100	17135	17091	17095	17262	17206	17268	17154	17250	17065	17111	17150	17029	16888	17336	16875	17206	17036	17064	16990	17211	17268	17152	17062	17056	17182	17209	17037	17044	17147	17332	17201	17320	17203	17302	17149	17100	17082	17100	17018	16969	17048	17168	17173	17257	17031	17230	17261	17169	17287	17009	17191	17239	16989	17345	17177	17420	16953	17050	16791	16991	17011	17013	17041	16948	17257	17070	17247	17175	17207	17307	17139	17140	17260	17301	17297	17313	17084	17183	17009	17148	17015	17210	17228	16919	17003	17209	17225	17140	17154	17173	17287	17240	16949	17097	16994	17295	17348	17032	17059	17213	17136	17160	17055	17220	17123	17213	17232	17000	17046	17033	17063	17223	17278	17052	17373	17192	17073	17056	16918	16899	17170	17325	17094	17382	17275	17236	17289	17035	17383	17085	17092	17166	17298	17259	16993	17104	16994	17169	17153	17130	17024	17193	17153	17192	17243	17308	17208	17072	17152	17236	17166	17127
23228	40802	37095	29288	25197	21717	19439	17875	16906	16308	15993	15741	15761	15766	15495	15411	15581	15360	15435	15522	15667	15401	15574	15572	15630	15548	15634	15686	15608	15533	15833	15648	15725	15771	15764	15757	15442	15715	15293	15534	15536	15454	15508	15307	15495	15334	15381	15302	15224	15340	15425	15544	15186	15365	15479	15300	15281	15387	15504	15402	15548	15585	15235	15404	15255	15414	15399	15238	15380	15473	15364	15298	15384	15366	15227	15362	15324	15242	15234	15221	15308	15519	15374	15471	15233	15153	15315	15228	15347	15374	15328	15366	15333	15463	15269	15322	15278	15284	15330	15451	15417	15359	15396	15292	15288	15309	15183	15400	15203	15298	15202	15315	15449	15465	15477	15313	15219	15384	15319	15359	15377	15294	15308	15314	15381	15335	15348	15262	15230	15241	15204	15288	15298	15285	15341	15418	15406	15348	15324	15362	15256	15236	15286	15339	15428	15331	15409	15282	15305	15225	15376	15162	15311	15249	15251	15102	15282	15262	15320	15366	15420	15292	15351	15241	15331	15440	15333	15210	15327	15421	15333	15152	15266	15189	15039	15384	15413	15282	15369	15191	15281	15477	15244	15298	15334	15364	15410	15195	15299	15220	15042	15409	15260	15223	15250	15322	15090	15159	15453	15235	15404	15212	15458	15363	15371	15300	15282	15348	15277	15444	15273	15229	15316	15342	15293	15295	15221	15408	15340	15219	15140	15434	15362	15357	15338	15386	15341	15250	15566	15320	15185	15242	15271	15456	15306	15169	15443	15278	15271	15324	15306	15220	15295	15364	15144	15434	15291	15278	15417	15303	15374	15432	15394	15524	15197	15373	15313	15302	15470	15386	15206	15432	15308	15216	15242	15403	15187	15290	15182	15397	15272	15406	15402	15417	15262	15419	15320	15154	15352	15403	15297	15226	15347	15242	15299	15486	15319	15308	15482	15045	15219	15320	15386	15354	15397	15358	15408	15337	15275	15322	15276	15346	15311	15440	15446	15363	15436	15285	15362	15366	15494	15312	15270	15210	15243	15218	15279	15459	15284	15174	15303	15383	15378	15545	15261	15360	15450	15127	15301	15416	15165	15441	15308	15370	15447	15430	15391	15251	15312	15207	15308	15485	15305	15295	15534	15197	15223	15042	15181	15330	15106	15191	15147	15219	15417	15424	15325	15319	15257	15348	15249	15297	15370	15296	15359	15381	15251	15400	15327	15243	15311	15359	15241	15212	15394	15142	15227	15383	15418	15444	15348	15267	15290	15368	15442	15363	15246	15239	15238	15404	15404	15462	15269	15594	15344	15226	15501	15430	15133	15220	15246	15443	15229	15340	15255	15361	15162	15194	15368	15203	15483	15317	15244	15268	15326	15251	15476	15401	15278	15222	15333	15210	15191	15565	15252	15448	15342	15261	15371	15348	15135	15364	15401	15193	15346	15329	15231	15287	15466	15178	15408	15341	15351	15367	15275	15242	15402	15329	15215	15230	15242	15290	15373	15275	15462	15136	15468	15441	15214	15167	15383	15220	15370	15516	15385	15377	15274	15341	15337	15160	15092	15306	15512	15406	15266	15117	15424	15224	15267	15367	15311	15319	15379	15208	15330	15326	15245	15141	15439	15325	15262	15245	15255	15254	15394	15338	15455	15323	15162	15346	15320	15492	15322	15398	15242	15270	15354	15166	15350	15451	15289	15165	15268	15215	15246	15258	15342	15397	15311	15272	15312	15362	15474	15254	15335	15419	15373	15349	15266	15235	15241	15322	15263	15433	15340	15312	15361	15355	15282	15232	15451	15253	15372	15487	15280	15336	15306	15311	15479	15292	15168	15312	15338	15128	15328	15541	15366	15250	15331	15334	15276	15355	15369	15122	15313	15105	15304	15374	15209	15353	15389	15286	15404	15239	15269	15544	15216	15264	15312	15361	15309	15178	15533	15374	15255	15267	15256	15317	15181	15287	15457	15292	15134	15400	15289	15151	15439	15271	15246	15366	15411	15183	15039	15285	15397	15301	15305	15215	15408	15240	15353	15377	15309	15302	15220	15305	15280	15221	15446	15274	15375	15247	15344	15380	15212	15265	15306	15150	15343	15312	15365	15428	15384	15175	15326	15399	15308	15109	15252	15372	15415	15088	15574	15436	15282	15509	15261	15414	15259	15453	15227	15270	15358	15413	15214	15337	15265	15272	15358	15191	15289	15397	15422	15333	15335	15245	15348	15274	15258	15237	15214	15335	15385	15323	15517	15389	15375	15461	15394	15223	15289	15322	15275	15399	15403	15212	15318	15221	15504	15477	15286	15476	15229	15417	15306	15217	15258	15285	15456	15456	15376	15210	15247	15265	15413	15377	15407	15305	15393	15166	15258	15523	15316	15247	15333	15268	15281	15223	15274	15435	15328	15463	15306	15196	15411	15260	15240	15326	15412	15235	15235	15253	15386	15330	15364	15398	15284	15170	15349	15290	15236	15335	15349	15276	15471	15244	15338	15187	15195	15292	15256	15321	15301	15326	15347	15356	15315	15191	15287	15215	15347	15317	15298	15357	15424	15282	15259	15318	15196	15194	15290	15168	15247	15447	15180	15236	15309	15321	15257	15212	15268	15346	15304	15471	15150	15251	15289	15199	15262	15392	15394	15233	15402	15187	15321	15122	15275	15338	15293	15372	15269	15262	15224	15437	15420	15386	15327	15377	15203	15371	15164	15275	15346	15288	15481	15088	15494	15343	15166	15395	15213	15239	15242	15355	15241	15326	15235	15429	15255	15461	15215	15446	15380	15322	15280	15163	15141	15371	15539	15166	15216	15357	15313	15227	15229	15223	15158	15290	15268	15209	15331	15258	15211	15066	15344	15488	15321	15500	15209	15227	15341	15221	15389	15272	15364	15339	15213	15157	15242	15308	15357	15334	15335	15394	15367	15373	15522	15382	15480	15363	15323	15497	15318	15370	15500	15226	15285	15552	15160	15374	15174	15158	15358	15289	15209	15286	15264	15340	15409	15201	15434	15252	15251	15403	15437	15315	15436	15141	15173	15302	15382	15244	15292	15357	15512	15332	15157	15330	15364	15294	15318	15249	15237	15246	15190	15361	15290	15462	15416	15407	15439	15369	15384	15227	15326	15161	15275	15383	15342	15299	15193	15320	15263	15232	15259	15190	15325	15337	15334	15379	15385	15338	15484	15327	15233	15247	15174	15135	15260	15334	15157	15227	15270	15225	15357	15406	15477	15387	15300	15310	15377	15224	15319	15299	15183	15199	15202	15245	15450	15341	15406	15218	15110	15286	15286	15337	15262	15411	15293	15260	15402	15275	15423	15324	15138	15346	15461	15436	15433	15403	15217	15378	15206	15112	15410	15423	15389	15402	15292	15316	15394	15280	15359	15393	15171	15480	15378	15270	15317	15291	15434	15290	15142	15276	15270	15264	15170	15355	15375	15293	15256	15307	15398	15367	15352	15274	15261	15514	15261	15415	15224	15485	15280	15265	15417	15350	15380	15119	15274	15242	15383	15306	15221	15268	15261	15272	15397	15405	15160	15310	15320	15285	15353	15323	15338	15305	15281	15194	15381	15384	15187	15460	15242	15234	15597	15297	15220	15145	15432	15400	15442	15401	15384	15397	15364	15456	15359	15349	15278	15356	15323	15181	15300	15399	15192	15257	15381	15148	15422	15384	15177	15291	15295	15205	15226	15191	15387	15322	15418	15368	15337	15403	15143	15375	15280	15355	15235	15214	15342	15314	15232	15274	15202	15367	15271	15200	15185	15221	15370	15315	15535	15123	15216	15163	15354	15237	15293	15446	15287	15318	15225	15360	15193	15203	15314	15276	15183	15264	15306	15270	15272	15345	15404	15421	15222	15370	15410	15348	15437	15330	15410	15367	15392	15308	15393	15403	15199	15350	15363	15250	15350	15502	15288	15207	15307	15402	15438	15189	15428	15320	15365	15444	15445	15363	15252	15403	15243	15317	15481	15214	15372	15350	15246	15372	15251	15252	15418	15321	15393	15245	15387	15195	15195	15250	15329	15440	15344	15359	15384	15386	15153	15191	15363	15299	15390	15207	15144	15196	15326	15359	15391	15124	15394	15281	15325	15374	15241	15314	15144	15376	15287	15360	15267	15312	15486	15110	15224	15364	15433	15202	15459	15221	15320	15419	15439	15349	15310	15175	15388	15324	15085	15359	15196	15299	15372	15495	15363	15161	15250	15380	15275	15276	15392	15328	15344	15228	15200	15230	15295	15114	15471	15378	15361	15304	15348	15281	15139	15273	15138	15524	15255	15422	15272	15290	15409	15383	15365	15271	15135	15265	15449	15299	15364	15315	15216	15476	15054	15309	15453	15361	15172	15424	15303	15167	15202	15351	15294	15190	15248	15396	15310	15208	15184	15388	15289	15242	15213	15250	15356	15021	15296	15351	15289	15148	15125	15341	15258	15293	15367	15410	15403	15304	15150	15237	15311	15373	15168	15220	15524	15360	15270	15185	15246	15381	15337	15184	15301	15172	15329	15184	15451	15358	15282	15193	15395	15170	15346	15338	15174	15390	15231	15247	15390	15418	15314	15332	15400	15254	15279	15379	15278	15448	15220	15275	15152	15188	15427	15278	15347	15291	15299	15128	15341	15176	15231	15118	15333	15403	15172	15163	15316	15141	15207	15274	15341	15311	15228	15290	15307	15253	15427	15480	15249	15451	15371	15283	15307	15178	15322	15114	15401	15221	15181	15373	15266	15333	15289	15290	15215	15346	15342	15229	15374	15401	15430	15211	15224	15302	15345	15253	15219	15459	15044	15364	15335	15429	15355	15251	15426	15337	15421	15352	15229	15281	15409	15455	15321	15381	15346	15154	15311	15590	15302	15435	15316	15333	15414	15329	15184	15188	15411	15237	15266	15496	15273	15163	15295	15210	15332	15296	15367	15202	15280	15324	15093	15378	15246	15274	15195	15378	15224	15163	15210	15286	15397	15283	15190	15209	15281	15264	15333	15324	15330	15411	15347	15289	15374	15293	15459	15421	15345	15330	15252	15361	15236	15281	15463	15162	15329	15352	15244	15249	15466	15502	15259	15273	15211	15293	15201	15275	15212	15308	15431	15230	15142	15371	15219	15439	15294	15342	15333	15295	15393	15260	15183	15350
22607	21036	28793	23508	21593	24287	26040	20778	19240	19126	18836	18690	18517	18374	18473	18420	18035	18160	18339	18255	18294	18419	18404	18319	18253	18307	18251	18309	18462	18588	18627	18454	18588	18292	18446	18464	18291	18215	18171	18128	18115	18121	18131	18116	18144	18042	18053	17876	17870	18073	18279	18317	18010	18097	18094	18069	18187	18471	18196	18141	18158	18075	17873	17945	17959	17971	18095	18265	18168	18094	18021	18227	18003	17945	17968	18176	17810	18028	17874	17760	18066	17997	18189	18075	18148	17944	18073	17897	17997	17919	17780	17883	18062	17998	18155	18078	17912	17986	18267	18014	18114	17910	17963	18112	18161	18054	18126	17920	18191	18050	17882	18263	18029	17988	18024	17931	17820	17956	17969	18028	18048	18016	17916	17936	18024	18038	17907	17958	18134	18096	18053	17835	17982	18141	17988	17956	18044	17925	18015	18062	17913	17811	18017	18060	18206	18039	18165	18013	17779	17915	17922	18159	17982	18067	18112	18047	18009	18036	17959	17906	18153	17827	18023	17997	18151	17965	17813	17926	17874	17961	17997	17977	17932	17990	18064	18006	17937	17998	17957	17792	18046	17939	17640	18042	17975	17822	18014	17962	18080	18174	17903	17793	17956	17813	17917	17995	18160	17999	18054	17966	18004	18019	17830	17830	18016	18086	18086	17936	17927	18118	17992	17980	18120	17776	17986	18028	18041	18078	18078	17830	17976	17803	18019	18188	17937	17978	17959	18072	18012	18097	17814	17778	18097	18047	18127	17948	17872	18071	17947	17969	17865	17844	17965	17718	17896	18049	18067	17999	17819	17904	18041	17911	18013	17980	17941	17984	18066	17955	17859	17936	17931	17697	17901	18108	18015	17922	17931	17895	17937	18089	18043	18055	17851	17909	17960	18107	17858	17868	17963	18115	17912	17910	17973	17933	17967	17952	17886	17825	18127	18097	18130	17862	17820	18121	18036	18064	17945	17966	17910	17998	17975	18066	17987	17897	17922	17989	17934	18051	17962	18083	18102	18145	18151	17976	17967	17961	17845	17965	17801	17784	17973	18117	17707	17968	17962	17912	18094	17740	17977	18030	18044	17835	17873	17938	17794	18106	17858	17929	17909	18034	17981	17957	18077	17796	18062	18072	18012	18193	18163	17672	17938	17833	17948	18034	18110	17943	17939	17938	17998	18040	17843	17976	18083	17905	18046	18021	17845	17702	17990	18060	17940	17783	18089	18001	17997	17806	17961	17801	18000	17876	17853	17922	17883	18000	17852	18101	17953	17937	18175	17852	18155	18056	18082	18020	18029	17843	17930	18055	18042	18149	18161	17940	18155	17943	18093	17907	18032	17734	17964	18023	17917	18016	17998	17787	17989	17818	18111	18124	18000	18049	18048	18001	17702	18116	18104	17993	17910	17923	18153	18220	18144	17984	17955	17900	18054	17856	17934	18021	17948	17800	17765	17928	18040	18088	17889	18037	17908	17997	18006	17947	18057	18079	17936	17818	17998	18022	17910	17904	18143	17867	17813	17979	17912	17926	18142	17874	18211	17992	17947	18054	18089	18033	17906	18146	18189	18161	18022	17937	17903	18023	18070	17870	17961	17967	18030	17950	17839	17822	18057	17889	18049	18135	18011	18095	17923	17919	17957	17876	18115	18021	18048	17816	18039	17869	17957	17999	17842	17735	17952	18263	18048	18105	17980	17930	18080	18105	17927	18006	17766	17885	17850	17935	17899	18128	17966	17956	18043	18128	18174	18006	17983	18089	17845	17769	17927	18073	18025	17829	18093	17806	17996	17806	17978	17979	18097	18109	18016	17958	17728	17985	17938	17944	18038	17835	18123	17934	17997	17943	17917	17995	17901	18093	17921	18053	17917	17765	17712	17886	18011	18016	18105	17861	18009	17864	17985	17822	17708	18193	17973	17912	18103	17874	17900	18095	18013	17842	18137	17992	18077	17903	18019	17944	17855	18032	18011	17958	18084	18039	18135	18065	17804	17949	18038	17817	18242	17966	18016	18014	18069	17961	17859	17716	18093	17849	18055	18033	17999	18163	17963	17964	17781	17934	17931	17771	18083	17962	18016	17975	18061	17964	17857	18014	17998	17885	17969	17862	17838	18031	18040	17749	17923	18054	17697	17943	17996	18018	17912	18098	17906	17899	17879	18094	18040	17927	18004	17937	17977	17905	17926	17672	17891	18067	18052	18075	17923	17838	17973	17909	18119	18112	17975	17880	18006	17978	17764	17918	18053	17993	18049	17989	18121	17979	18113	18016	17834	17864	18023	17952	17883	18010	17803	18063	17843	17966	17988	18015	17929	18050	17961	18003	17830	17981	18133	17717	17933	17909	18093	17935	18013	18074	17889	17718	18111	17901	18096	17982	17986	17869	17928	18054	17799	17761	17823	17885	18019	18259	17970	18095	18021	18110	18042	17785	17888	17974	18105	17896	17711	17738	17939	18074	18034	17988	17995	17907	17855	17810	17970	17905	17928	18096	18076	17896	18202	17900	18142	18202	18065	18167	18038	18001	18024	17781	18172	18119	17940	17786	18010	18106	17931	18030	18084	18180	18025	17939	18221	17816	17863	17878	17994	17810	18077	18023	18177	18029	17945	17763	17842	17878	17952	17975	17979	18121	17983	18024	18001	18099	18086	18050	17926	18022	18082	17972	18017	18064	17845	17920	17775	17901	18105	17912	18164	17886	18036	17815	17789	17910	17876	18051	18049	18067	18088	18047	17875	17977	17860	18181	17914	18083	17789	17951	17748	17993	18074	17959	18065	18009	17952	17898	17940	18041	17708	17971	17959	18026	17849	17787	17823	17952	18120	18100	17874	18079	17790	17907	17864	17787	17888	17993	17918	18076	17843	17986	18139	18123	18152	17993	17996	18099	17849	17715	17955	18100	18204	17933	17988	17728	17880	18135	17966	17938	17964	18099	18129	18048	18143	18013	17956	17702	18011	17900	17927	18045	18063	18002	18086	17854	17880	17895	17969	17917	17935	17978	17911	17988	18003	18004	17961	17931	17965	17973	18012	18043	17978	18213	18007	17874	17979	17894	17966	18116	18102	17767	17929	17984	17911	17699	17969	17909	17837	17923	18142	17921	18142	17867	17847	17883	17836	17957	17966	18016	18051	17954	18090	18125	18059	17889	18000	18001	17849	17927	17949	17860	17911	18077	18210	17947	17988	17855	17918	17943	17932	18146	17961	17953	17925	17986	17826	17813	17961	18093	18002	18013	17913	17970	18072	17989	17934	18141	18114	17902	17965	17946	17953	18071	17890	18142	18013	18172	17944	18095	18239	17996	17988	17734	17915	17982	17785	18163	17953	18034	17921	17978	17551	18048	18026	18065	18067	17959	18116	17963	17987	18084	17900	18199	18084	17775	17950	18038	17968	18032	17892	17977	18053	18102	17911	18068	17910	18086	17901	18181	18110	18013	17993	17806	17906	17954	17969	17920	17837	17986	17859	18037	17930	17865	17991	17933	17958	17960	17789	17887	18094	18027	17789	18097	17771	17911	17950	18110	17938	18136	17913	17890	18067	17831	18033	17913	17691	17979	17796	17868	17978	18025	18004	18029	18100	18024	17905	17852	17861	17829	17914	17845	17845	18110	18015	17951	17969	18007	18087	18012	17828	17837	18004	17945	18043	17989	17939	18036	17961	17979	17828	17915	17900	18008	17975	17952	17989	18249	17664	18117	18120	18059	18110	17937	18068	17922	17789	17913	17937	17875	17972	17954	17924	17904	18136	18036	18119	18013	18103	17967	17926	18083	17947	17945	18098	17855	18039	18045	17901	17939	17729	18051	17872	18037	18095	17920	18106	18048	17947	18070	18109	18141	18194	17912	17950	17909	17951	17986	17772	17921	18069	17940	17812	17865	17918	17889	17975	18022	17964	17850	18097	18014	17997	18133	18226	18036	18019	17910	18036	17949	17954	18021	17825	18115	17867	18129	17883	17874	18062	17871	17935	17873	17970	17897	17876	17686	17975	18058	18221	17944	17974	18191	17911	17855	17978	17880	17946	18053	17926	18048	18029	17794	17990	18200	18069	18033	17799	18125	17907	17797	18147	17972	17858	17968	18101	18057	18156	18106	18045	17890	17905	18018	18038	17961	18108	17891	17951	17816	18036	18065	18136	17816	17859	17930	18077	17960	18030	17860	18148	18093	17972	17827	18024	18152	17934	17915	18045	17919	18172	17959	18146	17748	17921	17841	18171	17977	17963	18068	17958	18070	18139	18111	17890	17935	17812	17932	18072	17899	17997	17830	17911	18073	18137	18003	18079	17977	17963	17916	17893	17990	18019	17753	17819	17945	17893	18106	18043	17886	18234	18020	18128	17972	17858	18018	17890	17980	17970	18088	18003	17878	17931	18146	18260	17839	17861	17927	17907	17950	18082	18005	17976	18048	18026	17939	17948	17877	18047	17938	17775	17904	17926	18181	18120	18031	17840	17995	17758	17951	18071	18110	17872	17996	18116	17887	18019	18057	17837	17962	17924	18034	17869	17911	17987	17730	17723	17715	17916	17936	18006	18117	17787	17909	17989	17897	17799	18038	18013	18212	18104	17927	18016	17965	17862	17772	18089	17898	18188	18155	17757	18039	18023	17906	18064	17924	17999	18100	18121	18244	18076	17708	17945	18232	18092	17816	17961	18021	17914	18165	17895	17939	17992	18030	18066	17887	18002	18103	17957	18084	18002	17776	18012	17858	17948	18021	17807	17905	18131	17902	17948	18072	17912	17853	18016	17975	17899	17908	18005	17947	17918	17828	17953	17866	18057	17884	18060	17926	18093	17964	17995	17997	17965	17877	17961	17933	17964	17926	17952	17954	18057	18141	17894	18147	17944	18256	17959	18176	17972	18252	17975	17907	18021	17918	18066	17886	18085	18094	18065	17941	17720	18035	18021	18038	17970	17890	17968	18013	18284	18016	17878	18108	18050	17937	17909	17992	18000	17920	18032	17944	17945	18076	17911	18104	18015	17971	17999	18142	17917	17812	18026	18066	18040	18215	18076	17889	17979	18067	18090	17927	17998	17825	17969	17896	17970	17963	17994	17860	18024	18120	17999	17891	17949	18030	17951	17887	17798	17728	18070	17975	18130	18006	18068	17861	17929	17905	17998	18097
24684	44378	40919	33014	28271	24007	21229	19201	17940	17160	16680	16655	16382	16296	16074	16034	16252	15911	16113	16074	16039	16090	16108	16114	16046	16213	16231	16236	16354	16443	16477	16498	16394	16570	16400	16318	15995	16210	15975	16055	15879	15914	15797	15863	15929	15837	15811	15994	15800	15703	15767	15710	15843	15932	16047	15754	15972	15914	15756	15754	15839	15840	15916	15923	15862	15650	15684	15831	15768	15770	15857	15790	15764	15811	15630	15674	15730	15841	15724	15593	15596	15802	15787	15744	15700	15683	15695	15696	15795	15778	15740	15740	15764	15846	15833	15982	15800	15917	15572	15644	15657	15693	15743	15641	15664	15731	15749	15491	15922	15846	15746	15692	15706	15696	15778	15845	15736	15791	15889	15686	15783	15726	15798	15812	15603	15830	15623	15605	15633	15776	15646	15823	15605	15814	15970	15670	15638	15646	15888	15973	15933	15752	15843	15761	15743	15768	15833	15612	15760	15896	15850	15632	15876	15894	15695	15849	15767	15806	15522	15849	15722	15864	15799	15826	15604	15896	15692	15695	15802	15653	15610	15852	15816	15877	15755	15707	15794	15761	15624	15835	15709	15699	15683	15620	15746	15609	15792	15801	15763	15864	15727	15603	15834	15710	15844	16007	15615	15872	15786	15507	15588	15731	15708	15752	15792	15770	15791	15687	15731	15882	15618	15810	15754	15752	15958	15660	15782	15668	15560	15799	15828	15715	15693	15750	15634	15667	15609	15731	15797	15669	15761	15756	15764	15692	15672	15664	15914	15911	15596	15778	15716	15865	15741	15669	15730	15805	15767	15796	15735	15691	15724	15681	15822	15679	15548	15678	15641	15700	15714	15816	15764	15552	15677	15662	15648	15708	15783	15740	15679	15706	15757	15681	15749	15773	15836	15583	15680	15621	15719	15651	15874	15703	15661	15889	15757	15676	15874	15747	15724	15788	15660	15706	15651	15678	15659	15639	15595	15765	15478	15630	15726	15657	15778	15684	15819	15800	15883	15772	15763	15756	15700	15689	15679	15768	15725	15685	15743	15640	15666	15647	15670	15671	15776	15638	15713	15774	15581	15697	15735	15716	15661	15747	15779	15726	15749	15706	15686	15654	15712	15713	15580	15542	15660	15759	15642	15794	15780	15834	15635	15791	15642	15574	15538	15781	15558	15829	15752	15634	15747	15789	15623	15605	15701	15628	15650	15692	15708	15571	15750	15524	15859	15699	15833	15703	15851	15612	15653	15494	15815	15539	15711	15658	15669	15717	15726	15799	15816	15930	15870	15879	15586	15740	15634	15716	15655	15478	15848	15820	15817	15752	15613	15610	15815	15722	15622	15816	15718	15776	15896	15849	15717	15617	15626	15768	15581	15827	15674	15804	15811	15795	15684	15537	15590	15797	15770	15741	15633	15676	15660	15643	15693	15908	15810	15722	15704	15756	15826	15646	15664	15813	15707	15771	15884	15752	15755	15749	15790	15713	15695	15752	15580	15820	15836	15755	15724	15829	15804	15644	15843	15552	15743	15776	15859	15821	15627	15596	15779	15721	15738	15671	15711	15631	15776	15733	15675	15628	15471	15745	15714	15680	15614	15792	15457	15687	15994	15843	15692	15853	15748	15786	15617	15741	15604	15742	15625	15860	15603	15798	15752	15804	15616	15495	15637	15769	15763	15573	15965	15826	15607	15771	15686	15723	15794	15827	15720	15640	15741	15819	15745	15654	15546	15623	15756	15689	15844	15709	15674	15682	15896	15966	15852	15763	15727	15791	15807	15807	15598	15760	15730	15611	15699	15682	15815	15691	15873	15699	15635	15845	15614	15627	15645	15746	15823	15631	15708	15573	15792	15682	15506	15720	15634	15866	15785	15783	15729	15760	15739	15702	15782	15652	15757	15677	15601	15612	15734	15774	15780	15733	15731	15823	15589	15848	15850	15769	15701	15743	15770	15879	15627	15697	15760	15741	15762	15775	15551	15649	15704	15877	15734	15642	15807	15687	15752	15651	15672	15653	15729	15704	15543	15726	15787	15691	15774	15798	15786	15656	15709	15746	15727	15772	15643	15764	15600	15717	15834	15804	15847	15677	15685	15734	15863	15680	15942	15737	15754	15848	15668	15831	15610	15708	15644	15787	15881	15711	15750	15653	15736	15734	15789	15950	15795	15824	15474	15746	15689	15632	15698	15835	15815	15659	15780	15798	15747	15780	15751	15769	15662	15638	15823	15783	15733	15780	15824	15897	15645	15853	15854	15950	15652	15618	15562	15686	15578	15811	15627	15739	15629	15745	15683	15846	15809	15722	15618	15733	15879	15697	15678	15626	15776	15720	15826	15874	15658	15781	15826	15818	15686	15726	15744	15970	15735	15700	15692	15751	15638	15679	15786	15658	15838	15801	15867	15718	15844	15753	15796	15795	15664	15721	15684	15799	15655	15722	15682	15795	15678	15781	15857	15847	15738	15698	15723	15622	15410	15862	15759	15693	15895	15781	15794	15689	15600	15768	15772	15552	15637	15643	15830	15730	15836	15645	15672	15609	15811	15642	15796	15745	15867	16082	15647	15767	15842	15785	15728	15598	15732	15721	15552	15966	15712	15820	15966	15734	15730	15846	15647	15608	15630	15602	15858	15809	15728	15732	15801	15785	15630	15756	15823	15738	15588	15878	15790	15670	15543	15782	15572	15622	15773	15621	15749	15672	15800	15767	15560	15645	15729	15694	15656	15593	15678	15695	15861	15816	15742	15845	15543	15666	15916	15839	15633	15643	15804	15853	15524	15907	15519	15685	15760	15932	15696	15829	15750	15660	15566	15739	15661	15811	15885	15663	15741	15779	15695	15756	15622	15766	15850	15796	15773	15708	15645	15753	15766	15731	15825	15557	15791	15821	15733	15748	15509	15689	15848	15679	15689	15543	15735	15795	15705	15746	15825	15639	15848	15797	15833	15868	15606	15747	15790	15728	15721	15799	15669	15555	15587	15749	15942	15588	15835	15760	15741	15604	15658	15666	15650	15658	15705	15534	15636	15851	15800	15810	15827	15555	15596	15658	15763	15655	15671	15673	15816	15749	15790	15858	15677	15527	15580	15672	15693	15727	15850	15743	15776	15694	15710	15921	15531	15779	15781	15861	15704	15629	15680	16031	15659	15811	15640	15662	15648	15700	15786	15723	15621	15680	15745	15608	15663	15625	15676	15559	15554	15598	15708	15481	15658	15841	15725	15861	15818	15850	15846	15675	15638	15678	15586	15791	15770	15863	15793	15577	15740	15678	15778	15654	15592	15724	15823	15769	15744	15684	15713	15849	15829	15845	15712	15857	15791	15661	15688	15743	15892	15599	15832	15825	15937	15673	15793	15736	15674	15645	15752	15724	15893	15733	15647	15773	15723	15638	15632	15713	15736	15744	15777	15677	15822	15743	15759	15633	15656	15794	15810	15719	15696	15616	15824	15645	15762	15845	15686	15655	15835	15695	15834	15685	15713	15661	15711	15764	15710	15686	15710	15687	15840	15747	15794	15641	15778	15641	15823	15757	15754	15646	15717	15743	15777	15646	15710	15772	15558	15795	15689	15883	15631	15763	15765	15719	15682	15702	15718	15830	15714	15583	15659	15847	15638	15774	15794	15663	15665	15650	15761	15720	15682	15848	15710	15797	15812	15591	15623	15913	15832	15758	15675	15659	15814	15842	15835	15816	15528	15754	15676	15640	15661	15641	15807	15893	15641	15642	15792	15865	15927	15773	15822	15673	15726	15841	15916	15636	15755	15658	15788	15706	15602	15954	15716	15836	15943	15930	15729	15664	15703	15604	15969	15694	15592	15768	15668	15809	15776	15647	15629	15783	15563	15781	15929	15756	15692	15824	15726	15727	15777	15708	15877	15678	15749	15622	15808	15895	15672	15569	15643	15771	15596	15529	15802	15719	15753	15584	15740	15981	15698	15686	15669	15552	15857	15776	15756	15860	15757	15717	15771	15717	15768	15811	15646	15669	15810	15824	15668	15668	15735	15641	15637	15673	15572	15921	15807	15745	15612	15818	15886	15565	15786	15827	15676	15750	15676	15636	15592	15788	15783	15658	15812	15623	15635	15734	15789	15667	15806	15677	15727	15651	15760	15690	15627	15682	15825	15696	15779	15821	15627	15852	15644	15822	15787	15719	15774	15746	15729	15776	15834	15728	15794	15651	15745	15714	15728	15826	15725	15776	15742	15894	15744	15759	15685	15658	15765	15755	15825	15731	15888	15730	15717	15671	15899	15796	15699	15622	15777	15721	15944	15624	15624	15625	16011	15814	15729	15682	15595	15717	15581	15728	15625	15633	15861	15704	15840	15841	15707	15848	15630	15819	15775	15723	15715	15645	15788	15747	15675	15787	15654	15568	15750	15636	15739	15658	15680	15753	15748	15665	15731	15672	15769	15721	15770	15668	15781	15654	15744	15687	15851	15584	15684	15799	15672	15490	15672	15747	15894	15769	15750	15919	15801	15645	15606	15877	15719	15811	15699	15619	15518	15822	15602	15740	15654	15735	15795	15795	15892	15789	15734	15636	15772	15874	15680	15645	15659	15770	15820	15746	15749	15704	15755	15660	15781	15572	15847	15654	15704	15696	15695	15673	15813	15741	15632	15582	15915	15791	15657	15715	15700	15742	15669	15663	15733	15641	15579	15636	15735	15678	15759	15753	15693	15726	15821	15672	15682	15677	15712	15631	15900	15753	15667	15647	15859	15691	15856	16040	15786	15551	15786	15714	15708	15839	15716	15801	15573	15677	15725	15878	15743	15811	15870	15660	15669	15636	15645	15783	15570	15804	15749	15876	15721	15847	15820	15829	15756	15649	15824	15743	15555	15638	15752	15819	15652	15638	15707	15649	15749	15765	15707	15561	15962	15768	15794	15666	15885	15956	15683	15783	15825	15556	15818	15736	15870	15659	15664	15868	15746	15837	15849	15645	15575	15738	15628	15722	15566	15731	15902	15816	15622	15613	15919	15552	15723	15890	15671	15851	15677	15747	15760	15750	15879	15561	15699	15806	15777	15825	15848	15802	15771	15830	15812	15768	15752	15601	15675	15691	15735	15810	15722	15590	15603	15728	15750	15823	15609	15830	15648	15735	15631	15876	15752	15769	15742	15710	15542	15759
27514	23269	29042	25895	21160	19498	18182	17597	17225	17099	17018	16940	17153	17140	17022	16818	17123	16881	17037	17137	16885	16911	17094	16898	16956	17108	17223	16932	17030	17131	17220	17197	17290	17145	17031	17073	17068	16986	16916	16831	17071	16962	16808	16961	17153	16854	16818	17025	16965	17106	17109	16981	16985	16965	17051	17060	16672	16932	17049	17119	17135	16894	16979	16881	17027	16959	16922	16861	16694	16892	16912	16964	16842	16871	17074	16779	16752	16841	16886	16916	16923	16835	16825	17034	16941	17084	16901	16827	16949	16865	16821	16685	16847	16668	16891	17054	16982	16803	16922	16899	16796	16773	16776	16988	16845	16696	16716	17039	16890	16939	17001	16839	16932	16732	16923	16820	16745	17039	16977	16774	16758	16975	16996	16816	16579	17042	16801	16855	17008	16957	16590	16996	16909	16854	16913	16698	16863	16916	16924	16856	16904	16883	16763	16829	16849	16910	16985	17035	16827	16798	16840	16886	17059	16908	17024	16728	16818	16908	16917	16867	16996	17010	16857	16898	16972	17046	16809	16907	16923	16881	16918	16923	16856	16999	16980	16885	16958	16920	16684	16920	16841	17003	16848	17000	16900	17050	17113	16865	16846	16808	16816	16866	16928	16870	17032	16881	16834	16905	16714	16638	16892	16993	16889	17059	16922	17038	16692	16824	17009	16940	16957	16779	16852	17018	16953	16984	16951	16888	16893	16942	16912	16873	16867	16929	16941	17085	17049	17021	16928	17036	16880	16974	16808	16904	16863	16913	16867	16714	17089	16754	16997	16932	16717	17031	16862	16810	16869	16829	16900	16969	16883	16993	16986	17062	16989	16780	16930	16885	17046	16958	16821	16791	16819	16863	16707	17047	16962	16755	16885	16784	17043	16783	16770	16988	16938	16761	16973	16884	16850	16846	16715	17082	16839	16944	16836	16955	16786	17055	16729	16942	16752	16861	17130	16802	16751	16827	16974	17079	16897	16730	16827	16871	17012	16919	16904	16834	16721	16718	16882	16770	16832	16877	16945	16774	17059	16903	16835	16966	16590	16649	16994	16881	16984	17184	17129	17070	16842	17055	16888	16760	16862	16925	17028	16988	17107	16884	16910	16972	17212	16992	16810	16940	16901	16748	16872	16832	16844	16841	16917	16965	17055	16752	16947	16924	16884	16871	16819	16891	16867	16956	16870	16758	16831	16891	16857	17013	16836	17117	17012	17302	17002	16798	16859	16723	16915	16927	16803	16995	16904	16792	16863	17012	16944	17006	16803	16873	16775	17019	17167	16829	16876	17019	16858	16927	16729	16722	16909	16940	16883	16686	16589	16864	16723	16856	16751	16705	16903	16850	16911	16922	16839	17030	16639	16838	16804	16970	16815	16730	16954	16771	16791	16902	16859	16739	16857	16810	16877	17036	17028	16873	16807	16809	17038	17095	17027	16880	16868	16869	16890	16918	16848	16832	16865	16941	17103	16987	17030	16813	16998	16856	17086	16726	16977	16808	17195	16911	17028	16728	16744	16780	16943	16913	17091	16996	16905	16817	16970	16856	17145	16978	16977	16792	16854	16659	16965	16995	16827	16828	16958	16974	16883	16854	16896	16974	16745	16985	16964	16922	16850	16948	17115	17004	16727	17003	16940	16905	16872	16831	16918	17020	17030	16805	17010	16857	16834	16817	16917	16820	16860	16697	17023	16796	16809	16897	16856	16970	16981	16842	16676	17020	16765	16789	16984	16615	16852	16851	16808	17003	17048	16883	16906	16954	16956	16832	16899	16687	16894	16819	16855	16969	16910	16851	16785	16853	16980	16588	16908	16914	16756	16716	17168	17009	16659	17088	16930	16917	16923	16930	16889	16895	16958	16831	16842	16891	16755	16925	16987	16944	17049	17075	16983	16902	16844	16931	16998	16887	16974	16912	16753	17022	16919	17032	16857	16913	16696	16890	16876	16986	17023	17027	16959	16730	17009	16843	16630	17031	17082	17029	17007	17066	16801	16830	16797	16895	16963	16820	16768	16914	16907	16691	16791	17030	16936	16715	16835	16831	16830	16922	17080	16784	16713	16821	16915	16806	16892	16807	17093	16759	17073	16942	17119	17005	17052	16870	16925	16801	16935	16948	17119	16694	16937	16875	16853	16910	16944	16973	16991	16888	17069	16704	16897	16704	16828	16932	17025	16817	16841	16853	16796	16794	16947	16838	16918	16957	16902	16738	16950	16710	16976	17032	17032	16935	16947	16861	17007	16816	16935	16913	16739	16801	16942	16986	17050	17146	16785	17048	16942	16933	16946	16723	16985	16983	16987	16894	16922	16831	17019	16833	16791	16847	16768	16975	16957	16717	16984	16826	16885	16910	16840	16758	17006	16717	16877	16950	17209	16941	16932	16970	16958	16800	16847	16979	16876	16749	16952	16882	16961	16903	16963	16681	16916	16813	17108	16856	16909	16844	16988	16907	16919	16660	16975	16893	16904	17027	16699	16911	16931	16972	16970	16844	17011	16868	16900	16636	16942	16829	17054	16948	17045	16898	16864	16851	16659	16920	16895	16956	16798	17083	16963	16981	16978	16820	16972	16893	16950	17027	17055	16968	16822	16852	16821	17009	16800	16813	16900	16817	16731	17038	17018	16947	16879	16836	16729	16888	16755	16780	17061	16961	16907	16900	16787	16709	16975	17018	16894	16843	16939	16904	16862	16935	16807	16904	16870	16835	16815	16944	16941	16766	17064	16802	16765	16834	16709	16871	16810	16987	17101	16750	16791	16588	16874	16862	16934	16862	17031	17082	16887	16862	16879	16914	16869	16956	16807	16766	16873	16987	16726	17042	17025	16936	16882	16991	16752	16767	16928	17019	16833	16775	16801	16902	17003	16885	16876	16881	16840	16912	16822	16942	16725	16958	16878	16913	16876	16941	16921	16958	17030	17044	16810	17123	16950	17026	17015	17120	16882	16785	17082	16891	16897	16907	16796	16712	16994	16575	16887	17066	16820	16968	17157	16864	16840	16743	16778	16893	16793	16916	16875	16994	16830	16845	16919	16705	17055	16978	16969	16874	17071	16941	16867	16897	16958	16987	16917	16773	16879	16972	16872	16937	17053	16977	16827	17014	17078	16852	16932	16848	16834	16843	16899	16952	16992	16921	16889	16906	16901	16925	16936	16915	16951	16978	17131	16930	17014	17035	16955	16780	16961	17100	17130	16842	16931	16915	16881	16825	16894	17052	16934	16735	16665	16811	16759	16900	16780	17061	16928	16906	16893	16836	16867	17099	16937	16980	16974	16846	16694	17066	16889	16753	16917	16969	16787	16832	16888	17036	16765	17026	17054	16967	16941	16793	16779	16933	16947	17077	16678	16901	16655	16645	16870	16945	16955	16903	16933	16932	16982	16984	16808	16850	16957	16864	17083	16683	17045	16829	16960	16997	17085	17025	17000	16940	16905	16906	17093	16855	17021	16985	16903	16860	16799	17018	16894	16946	17143	17000	16967	16834	16894	16957	17105	16699	16973	16748	17231	16815	16884	16936	16870	17115	16981	16898	17039	16911	16891	16847	16961	16919	16919	17233	16970	16889	16954	16969	17161	16817	16780	16700	16738	16924	16915	16819	16977	16760	16969	16848	16884	16710	16963	16986	17012	17111	16693	16867	17035	16947	16851	16864	16837	16956	16927	16950	16832	17171	17002	16938	16942	16855	16795	16686	16924	16909	17042	16980	16839	16787	16976	16949	16926	16862	16825	16761	16924	16936	16929	16911	16799	16689	16976	17031	16861	16844	16874	16785	16897	17082	17024	16836	17058	16758	16878	17131	16858	16913	16893	16694	17215	17133	16966	16945	17033	16786	16868	16833	16862	17060	17071	16702	16942	16865	16889	16938	16981	16963	16805	16893	17028	17068	17013	17017	16802	16865	16823	16989	16778	16911	16967	16631	16825	16953	16843	16741	16925	16903	16832	17100	16860	17086	17112	16990	17001	16730	16965	17041	16930	16779	16925	16944	16779	16945	16954	16793	16819	17068	16876	17012	16940	16821	16797	17082	16759	16969	16999	16855	16760	16796	17105	17120	16942	16851	17121	16895	16826	16786	16995	16980	17188	16961	16847	16903	17002	16904	16962	16711	16883	16859	16848	16812	16879	16945	16982	16827	16978	16888	16849	16887	17099	16860	16973	16954	16864	16949	16977	16859	16923	16994	17037	16940	16928	16977	16888	16767	16870	16835	16911	16791	16916	16987	16928	16727	16990	17101	16964	16976	16792	16931	16887	16962	16619	16785	17000	17196	17063	16687	16803	16912	16910	17134	17007	16802	17057	17015	16924	17020	16958	17099	16903	17061	16768	17134	16921	16937	16976	16825	16941	17022	16844	16989	16903	16760	16956	16971	16782	17020	16840	16686	16733	16895	16812	16969	16574	16865	16953	16779	16826	16804	16847	17001	16918	16985	16758	16890	16977	16806	16974	17049	16904	17021	16773	16870	16827	16971	16880	16856	16904	16864	17133	16829	17100	16812	16976	16782	16919	16790	16968	16942	16722	16853	16757	16649	16720	16746	17070	17040	16870	17099	17112	17012	16917	16685	17119	16786	16991	16912	16745	16929	16996	17017	16937	16774	16751	16999	16904	16936	16988	16824	16891	16843	17053	16873	17035	17027	16877	16971	16934	16854	16867	16770	17020	16944	17195	16852	16887	17202	16808	16877	16602	16923	16936	16877	16878	16810	16960	16719	16918	16826	16902	16736	16927	16862	16729	17013	16943	16991	17022	16948	16957	16917	16877	16970	16862	16734	16868	16844	17021	17042	16896	16867	16813	16784	16909	17002	16852	17025	16723	16905	16827	16989	16926	16925	16882	17063	17047	17006	16968	16804	17025	16946	16868	16780	16941	16889	16936	16749	17039	16807	16716	17073	17203	16745	16903	16672	17040	16880	16991	16946	17038	16850	17006	16984	17051	16837	16833	16849	16866	16823	16961	16870	16937	17057	16764	16930	17138	16934	16935	16686	16732	16774	17000	16944	16899	16887	16861	16721	16884	17106	17083	16909	17032	16930	17107	16986	16925	17003	16942	16864	16810	17027	17048	16861	16831	16885	16646	16859	16975	16847	16879	16787	16851	16697	16995	16903	16662	16987	16933	16789	17051	16918
23360	33781	31625	24970	21328	18586	16695	15936	15748	15430	15416	15191	15337	15283	15227	15102	15133	15269	15346	15151	15210	15231	15185	15212	15200	15311	15276	15331	15373	15324	15504	15409	15344	15192	15394	15420	15268	15325	15028	15216	15189	15015	15177	15106	15221	15033	15149	15168	15248	15266	15160	15206	15075	15037	15085	15238	15217	15079	15147	15170	15217	15122	15160	15097	15201	15192	15217	15181	15117	15157	14949	15058	15200	15043	15063	15137	15105	15126	15146	15017	15130	14927	15123	15158	15243	14998	15327	14910	15167	15015	14998	15056	15020	15032	15036	15209	15271	15075	15165	14982	15095	15042	15131	14900	15133	15312	15075	15108	15135	15146	15068	15033	15083	15295	14938	15044	15193	14991	15153	15051	14984	15076	15100	15077	14972	15203	15055	15004	14998	15056	15181	15104	15315	15112	15090	15014	15149	15046	15143	15291	15256	14995	15102	15153	15062	15036	15155	15117	15210	15083	14981	15004	15160	15082	15102	15106	15060	15028	15164	15017	15183	15227	15048	15090	15195	15079	15108	15069	14910	15090	14916	15015	14928	15146	15024	15084	15083	15250	15229	14926	15090	15101	15265	14936	15079	15157	15156	15010	15113	14943	15146	15168	15006	14991	15054	15245	14971	15177	15182	15109	14963	15197	15050	14853	15217	15245	14965	15058	15153	15166	15121	15211	15003	15046	15134	15186	15101	15104	15056	14933	15098	15160	15266	15138	15065	15144	15099	15229	15039	15221	15111	15015	14966	15135	15090	15166	15060	15047	15117	15020	15108	14982	15268	15124	15096	15212	14971	15135	14971	15044	15000	15167	15122	15090	15063	15055	15020	15061	15288	15152	15048	15090	15116	15296	15280	14928	15037	15190	15016	15106	15159	15022	15048	14966	15144	15172	15067	15048	15136	14975	15128	15269	15009	15132	15229	15152	15083	15035	15023	15016	14951	14969	14894	15237	15031	15020	15228	15297	15046	15075	14999	14982	15037	15110	14916	15248	15058	15288	15098	15033	15124	14965	15199	15202	15293	15087	14992	15163	15129	15058	15254	15153	15023	15195	15022	14925	14959	14955	15353	15051	15088	15277	14995	15076	15128	15032	15041	15043	15089	15115	15276	15221	15018	14952	15165	15136	15023	14959	14996	15055	15060	15153	15048	15197	15047	15212	15100	15062	15015	15138	15037	15123	15069	15008	15201	15315	15119	15199	15152	15125	14959	15111	15048	14971	15002	15083	15096	15040	15121	15100	15070	15132	15073	14894	15023	15238	15049	15069	15241	15030	15071	14981	15108	15322	15008	15189	15125	15170	15163	15215	15163	15115	15188	15036	15058	15108	15134	15116	15119	14990	14937	15032	15172	15015	15032	15086	14978	15063	15189	15006	15105	15148	14919	15047	15100	15221	15021	15035	15054	15044	14887	15025	15166	15122	15188	15122	15044	15013	15016	15198	15134	15247	15103	15005	15071	15068	15081	15123	15238	15133	15132	14906	15041	14881	15156	15224	15055	14975	15040	15244	15298	15244	15114	15088	15060	15161	15007	15005	15040	15103	15105	14945	15059	15012	15085	15077	15043	15264	15089	15108	15073	15086	15036	15270	15014	15106	15099	15097	14971	15011	15188	15216	15130	15170	15067	15100	15204	14977	15045	15121	15121	15162	15159	15179	15029	15137	15030	15246	15073	15107	15114	15059	15153	15106	15130	15173	15205	15178	15248	15147	15063	15134	15291	15199	15097	15080	15077	15060	15164	15035	14981	15040	15183	15102	15124	15166	15056	14992	15080	15059	15067	15188	15296	15149	14989	15398	15087	14995	15107	14961	15219	15266	14953	15063	15009	15012	15059	15254	15136	15159	15182	15174	14999	15193	15030	15070	15058	15026	14984	14990	15105	15253	14999	15043	15070	15091	15178	15121	15034	15074	15113	15246	15248	15110	15198	15159	15196	15182	15095	14939	15030	15060	14956	15055	15117	15145	15002	15104	14974	15119	15219	15185	14961	15220	14971	15211	15052	15113	15008	15196	15095	15207	15040	15054	15041	15201	15129	15155	15001	15164	15241	15093	15062	14957	15241	15046	15133	15197	15118	15159	15121	15027	15126	15042	15144	15047	15156	15137	14975	15174	15058	15089	15042	15032	15110	15149	15050	15289	15244	15166	15120	15117	15157	14988	15046	15058	15167	14920	14994	15154	15005	15009	15345	15071	15134	14953	15105	15095	15120	15177	15118	15088	15114	15050	15090	15122	15209	14959	15195	15111	14908	15156	15073	15208	15216	15021	15256	15118	15103	15125	15223	15077	15162	15141	15231	15210	15191	15280	15078	15111	15372	15158	14948	15189	15150	15179	15183	15252	15186	15139	15072	15014	15089	15090	15013	15145	14884	15181	15063	15057	15230	14974	15189	15008	15133	15120	15180	15079	15045	15157	15278	14995	15121	15131	15189	15109	15063	15219	15104	15142	15079	15274	14898	15022	15236	15167	15319	15105	15155	14982	15090	15146	15056	15188	15017	15094	14871	15060	15016	15147	14979	15095	15106	14991	15076	15145	15040	15087	15240	15145	15100	15146	15068	15024	15032	15118	15247	15112	15140	14951	14930	15231	15034	15001	15082	15073	15143	15079	15097	15095	15030	14927	15313	15063	15136	15276	14975	15161	15114	15113	15193	15133	15097	15085	15133	15047	15037	15096	15233	15161	15267	14870	14987	15083	15003	15090	15162	15288	15211	14923	15110	14967	15011	14997	15245	15064	15022	15202	14968	15256	14992	15084	15003	14905	15152	15295	15106	15066	15119	14933	14918	15015	15125	15099	15073	15173	15173	15076	15004	15034	15080	15020	15136	15159	15097	15207	15162	15166	15147	15164	15259	15144	15078	15075	15183	15193	15266	15089	15009	15009	15270	15138	15052	14918	15083	15071	15033	15130	15169	15162	15019	15057	15228	15044	15203	15066	15114	15053	15139	15232	15100	15186	15185	15111	15325	15073	15083	15080	15060	15302	15296	15130	15198	15137	15080	15125	15089	15127	15040	14945	15089	15172	14997	15149	14964	15117	15261	15032	15113	15098	15137	14900	15173	15090	15165	15064	14975	15020	14921	15144	15125	15233	15039	15070	15163	15120	15223	15111	15348	14951	15083	15149	15203	15169	15125	15136	14985	15006	14922	14934	15156	15161	15219	15101	15103	15110	14949	15079	15055	14835	15196	15071	14906	15266	15181	15110	15159	15190	15026	15191	15115	15175	15076	15190	15145	15026	15040	14996	15076	15185	15135	15042	15199	15065	14846	15183	15032	14992	15280	15188	14973	15055	15004	15242	15147	15099	15088	15211	14973	15115	15149	15140	15118	15001	15088	15038	15134	15118	15187	15176	15142	15096	15130	15080	14939	15225	15185	15152	15137	15097	15121	15008	15130	14981	15162	15129	15257	15088	15060	15181	15188	15025	14904	15131	15038	15082	15141	15197	15018	15089	15057	14976	15174	15078	15180	15187	15109	15307	15094	15132	15018	15241	15090	15056	15046	14928	15143	15249	15003	15262	15007	15013	15032	15114	15041	15095	15149	14968	15066	15084	15114	15140	15043	15107	15131	15064	15124	15021	15036	15265	15106	14998	15031	14986	15276	15159	15257	15106	15097	15014	15120	15226	15123	14897	14946	14978	14925	14973	15144	15064	15204	15125	15050	15148	15283	15241	15131	15135	15044	14856	15021	15135	14836	14987	15050	15048	15106	15231	15031	15155	15170	14979	15112	15103	14989	15108	15107	15164	15081	15080	15241	15175	15121	15127	15120	15279	15015	15183	15133	15169	15143	15185	15018	15139	15239	15221	15091	15095	15144	15156	15001	15246	15090	15216	15088	15180	15050	15169	15218	14987	14998	15075	15168	15086	15032	15031	15134	15110	15065	15089	15048	14965	15110	15196	15076	15129	15168	15096	15066	15256	15067	15085	15114	15139	15194	15182	15107	15175	15059	15125	15315	14933	15075	14956	15031	15133	15120	15196	15020	15264	14997	15128	14981	15309	14929	15124	15076	15189	15097	15232	15217	15112	15118	14955	15043	15063	15248	15164	15153	15133	14950	14977	15218	15151	15047	15201	15199	15150	15161	15213	15072	15045	15163	15057	15117	14993	15216	15052	15134	14993	15086	14855	15233	15264	15077	15122	15174	15113	15171	15000	15123	15100	14955	14912	15063	15148	15159	14996	15093	15021	14907	15045	15115	15122	15172	15132	15138	15015	15183	15190	15050	15079	15147	14959	15247	15205	15025	15041	14990	15185	15043	15302	15272	15046	15097	15108	15293	15155	15046	15201	15139	15288	15088	15109	15214	15019	15099	14973	15144	15118	15034	15042	15345	15073	15130	15213	15158	15134	15162	15211	15017	15178	15087	14990	15099	15198	15174	15278	15127	15175	15105	15107	15106	15077	15015	15091	15088	14925	15039	15151	15103	15245	15206	15032	15111	15108	15011	15021	15149	15181	15203	15147	15208	15107	14997	15260	15148	14954	15166	14954	15116	15239	15083	15085	15231	15173	15075	15195	15059	15007	15264	15201	15124	15211	15009	15175	15231	14887	15113	14988	15220	15100	15088	15332	15085	15112	15049	15226	15076	15137	15076	15154	15274	15082	15149	15321	15130	15119	15101	15059	15112	15147	15122	15096	15188	15072	15020	15078	15204	15016	15056	15179	15058	15054	15150	15076	15105	15092	14992	15089	14964	15164	14987	15175	15072	15262	15040	15053	15137	15259	15128	15016	15170	15122	15155	15171	15108	15001	15206	15148	15059	15164	15177	15018	15056	15203	15131	15113	15289	15134	15094	15110	15140	15202	15142	14987	15083	15190	15130	15170	15272	15209	15095	15096	15102	15229	15030	14973	15168	15128	15144	15086	15071	15293	15251	15043	15154	15079	15021	14946	15047	14971	15203	14975	15209	15124	15113	14993	15178	15205	15050	15031	15123	15249	15180	15249	15100	15167	15111	15049	15058	15350	15039	15208	15029	15196	15113	15118	14992	15060	15173	15213	15216	15032	15032	15108	15144	15043	15142	15079	15181	15134	15169	15104	15048	15120	14991	15099	15155	15027	15108	15027	15107	15236	14985	15092	15102	15091	14942	15028	15185	14879	15079	14901	15151	15125
23624	21036	28423	24197	22586	22558	21035	18453	17661	17573	17481	17485	17397	17154	17051	17215	17284	17105	17027	17155	16955	17193	17051	17180	17273	17233	17311	17288	17081	17310	17377	17357	17186	17196	17277	17389	17170	17283	17156	17041	17062	16994	17109	17140	17138	17071	16904	16990	17030	17104	16915	17089	17067	17071	17149	16894	16865	16981	17120	17084	17163	16925	16873	17013	17064	16872	17129	16935	16990	17120	17110	17103	17106	17036	17123	16928	16803	16888	17060	17020	17064	16776	17042	16971	16848	16885	16910	16702	16952	16976	16989	17140	16994	17043	16877	16924	16840	16945	17087	16898	16993	16847	16916	17024	16769	17054	17087	16873	16767	17029	16931	16917	17097	17056	16989	16844	16975	17127	17000	16795	16752	17041	16831	16960	17044	16926	16809	16833	16880	16809	16715	16835	16850	17060	16993	17173	16912	17035	17086	17044	17025	17112	17056	16879	16906	16955	17180	17030	16922	17080	16842	16966	16960	17036	16925	16979	16769	16837	16967	16908	16980	17060	16956	16964	16966	16982	16937	16857	16848	17072	16930	16924	16999	17028	16909	16938	16940	16881	16686	16838	16949	16800	17012	17222	17082	16894	16918	17006	16899	16845	17041	16742	16906	16744	17073	16955	16995	16926	17063	17089	16991	16884	16939	16886	17063	16940	16835	17090	17048	16871	17015	16968	16997	16852	17092	16873	16897	16763	16947	16802	17032	16858	16795	17063	16846	16901	16964	16958	17029	16986	16848	16960	16980	16942	16828	16947	16911	16846	16977	17063	16835	16979	16995	17152	16915	17029	17006	16841	17019	17176	17055	16933	16817	16842	16977	16764	16816	16982	17000	16945	16926	17189	17130	16757	16977	17004	17042	16810	16760	16856	17021	16831	17001	16910	17074	16854	16826	16930	16889	16954	17022	16880	16862	17030	17058	17041	17064	16722	17052	16789	16883	17034	16861	16785	16951	16771	16924	16991	16941	16887	16978	16852	16960	17027	17028	16928	17084	17029	17074	16980	16904	17157	16800	16781	16854	16928	17026	16927	16931	16840	16993	17009	16969	16934	17044	16841	17015	16907	16998	17044	16924	16730	17139	16773	16913	16825	16884	16914	16921	16940	16953	16879	16938	16956	16975	16770	16996	17135	16872	17000	16968	17049	16955	16826	16744	17036	17029	17193	16993	16837	17041	16922	16980	16911	16806	16897	16936	16989	16781	16817	17002	16913	17132	16819	16947	16950	16921	17087	17129	17050	17042	16854	16934	16691	16929	16879	16970	16851	16955	16861	17179	16912	16872	17257	16930	17094	16994	16684	16945	16845	16838	17012	16785	16921	16714	16948	17040	16932	16934	16941	16912	17028	17069	17011	16791	16864	17057	16755	17019	17115	17083	17090	16970	16985	17052	17095	17038	16998	16826	17041	16838	16983	16991	16882	17039	17028	16894	16820	16933	16997	17077	17089	17056	17030	17072	16971	16985	16962	17007	16978	17038	17073	16965	16957	17049	16965	16915	16939	16847	16987	16895	16894	16906	16831	16994	16821	16964	16719	16964	16874	16977	17151	16933	16875	16828	16894	16804	16803	17079	16746	16830	16847	17061	17036	17126	16879	16974	17001	17031	16784	17189	17160	16964	17103	16902	17073	16940	16789	17024	16892	17019	17163	16929	16916	16967	16885	16767	16840	16920	16959	16885	16907	17068	16849	16863	16906	17031	17022	16907	17064	16998	16998	16921	16748	16876	17081	17147	17035	16857	16935	17018	16892	16943	17108	17123	17093	16933	16733	16992	16943	16884	17027	17015	16765	17042	17103	16831	17031	16883	16659	16999	16728	17085	16953	16833	16942	17093	16842	16993	16864	16994	16944	16879	16856	16827	16909	16791	16919	16783	16999	16967	17002	17046	16889	16925	17088	16981	16798	17009	17018	16962	17034	17007	17181	17043	16820	17000	17054	17043	16825	16814	16861	16830	17091	17060	16994	17006	16923	16888	16899	16828	16885	16850	17011	17135	17046	17023	16965	16957	16933	16852	17169	17027	17179	17025	17076	16926	16940	16994	16890	16979	16880	17102	16860	16946	17102	16838	17014	17158	16860	16954	17037	16974	16912	16829	16864	16792	16866	16864	17093	16880	16956	16849	16752	16903	16814	16773	16828	16961	16878	16968	17012	16926	16908	16981	16836	16875	16919	17031	16903	16820	16949	16784	16967	16702	16980	17134	16887	16849	16958	16747	17012	17073	16923	17006	16837	16861	17050	16896	17010	16845	16771	16932	17048	16792	16818	17133	16818	16784	17182	17048	16964	16968	17011	16712	17061	16943	16987	16971	16966	17037	16873	16927	17023	16594	16871	16913	16975	16965	17038	16935	16947	16978	16933	16892	17038	16905	16896	16845	16814	16854	16742	16865	17112	16930	16877	16998	17104	17091	17046	17122	17211	16879	17135	16874	17041	16812	16982	17080	16961	17051	16878	16945	17072	16932	16835	16694	16861	16737	16947	17174	16863	17045	17108	17012	17014	16930	16847	17057	17133	17099	17063	16896	17033	16926	17073	17065	16975	16953	17038	16962	16848	16627	16948	17067	16896	16980	16744	16923	17289	16910	17056	16838	16912	16861	17032	16908	16923	16796	17052	16745	16956	17034	17142	16837	16756	16933	16846	16907	16856	16914	16814	16885	16884	17087	17097	16732	17055	16846	16822	17100	16741	16970	17053	17023	16875	16989	17103	17118	16962	16919	16885	16888	17195	17076	16754	16811	17039	16964	17116	16967	16779	17043	16930	17045	16977	16964	16804	17050	16889	16886	16899	17031	16639	17005	16677	16845	16889	16969	16823	16909	16846	16927	17077	17108	16831	16689	16883	16867	16901	16879	16968	17102	16918	16939	17043	17063	16934	17099	16820	16925	17055	16813	17023	16900	16851	17018	17097	17044	16906	16807	16889	16773	16868	16983	17027	17064	16816	16731	16856	17023	17123	16891	16856	16834	16874	16923	17029	17059	16994	16899	16937	16876	16923	17025	16983	16990	17040	17077	17097	16981	17287	16987	16869	16884	16997	16890	16991	17012	17006	17038	16981	16908	16932	16990	16903	17165	17214	17059	16924	16919	16929	16954	16880	17040	17019	16983	17045	16991	16994	17163	16792	17259	16915	16886	16901	16753	16933	16968	17023	16930	16853	16882	16934	16907	17164	16944	17096	16961	17049	17072	17006	16800	16996	17008	17047	17003	16998	16917	16893	16915	16823	17100	16902	16866	16912	17004	17132	17218	16908	17024	16920	17196	17049	17059	16918	17058	17129	17020	16978	16950	16910	17035	17020	17005	17092	17079	16945	16987	16948	16865	16879	16911	16604	16911	17034	16914	16937	16914	16733	16964	16889	16892	17021	16978	17094	16875	16926	16973	16976	17011	16895	16909	16957	16947	16956	17049	17045	16843	17006	16896	16970	16890	16889	16847	16949	17044	17188	16919	17119	16798	17163	16904	17056	17053	16847	16778	16860	17065	16740	17118	16771	17064	16959	16988	16945	16934	16893	16859	16842	16805	16895	17002	16882	16877	16921	16914	17033	16694	16746	16967	16908	16943	16845	17001	16893	16892	16919	16738	16795	16898	16921	17005	16857	16986	16796	16819	16759	17217	16985	16840	16903	16894	17058	17040	16984	17096	16919	16980	16751	17040	17031	16956	16943	16947	16770	16990	16871	16914	16829	17052	16758	16979	16692	16712	16849	16947	17094	16845	17013	17044	16848	16870	16915	16687	16876	17033	16936	17053	16984	17117	16839	16735	17019	16919	17074	16950	17050	17157	16842	17084	16945	16849	16950	16980	16972	16738	16888	16977	17073	16974	16854	16787	16900	16865	17062	17011	16834	17169	16983	17140	17009	16966	16808	17043	16860	17043	16997	16937	17031	16816	16833	16831	16892	17014	16888	16904	16960	17056	16890	17010	17000	17024	17028	16883	17026	16993	16851	17072	16989	16776	16964	16932	16929	16760	16919	16929	16864	16908	16959	16977	16876	16900	17240	16988	16913	17111	16737	16932	17077	17005	17105	16961	16771	16894	16872	17225	16927	16855	16887	16981	16837	16835	16969	16902	17003	16982	16788	17119	16766	17114	17012	16905	17041	17061	16940	16987	16930	16821	16873	17008	16849	16935	17000	16957	16975	17004	16980	16966	16640	16899	16872	17134	17115	16870	16957	16990	16944	16693	17038	17036	17084	16884	17057	16930	16905	16948	16828	17001	16894	16848	17041	16779	16800	16956	17130	16857	16909	16865	16911	16888	16985	16981	16783	16805	16851	17052	16773	16861	17106	17043	16920	17137	16951	17040	17039	17028	16898	16948	17176	16757	16795	16981	16728	17185	16956	16869	16921	17059	17051	16898	16859	17033	16823	16836	17138	16893	16911	16829	17021	16902	17071	16785	16919	16842	16914	16746	17003	16899	16961	16768	16991	17043	16888	16960	16892	16732	17009	16773	16953	16897	17051	16888	16986	16853	17054	16950	17120	16868	16816	16884	16919	17037	16884	16844	16771	17012	16888	16791	17095	17024	16969	16918	16858	17044	16983	16970	16877	16932	17124	16962	17113	16982	16960	16896	16924	16846	17081	17023	16853	16878	16859	17020	16937	16945	16889	16850	17113	16858	17023	16861	16972	17023	16854	16679	16972	16880	16863	17020	16828	17049	16959	16833	16961	16827	16876	16715	17221	17025	16734	16808	16770	16903	16994	16899	16886	16923	16917	17029	16995	17013	16859	16986	16960	16887	16933	16949	16986	17042	16938	17054	17085	17041	16939	16976	16906	16978	17030	16842	16888	17021	16936	16916	17025	16834	16995	16913	17032	16874	17086	17028	17239	16914	16796	17036	16989	17074	16957	16872	16746	16830	16785	16649	16929	17047	16938	16934	17037	16920	17059	17120	16884	16892	16833	16942	16858	17140	16992	16759	16941	17082	17020	17001	16727	17001	16922	16899	16882	16923	16948	16840	16876	16924	17016	17042	16838	16734	16671	16716	16947	17008	16964	17110	17046	17075	16818	16779	16962	17163	16964	17025	17135	16901	16975	16927	16697	16959	16883	16993	17089	16904	17053	17046	16875	16916	17218	16909	17076	16936	17064	17031	16921	16948	16915	16913	16796
22714	39664	37532	29090	24076	19893	17663	16771	16219	15858	15476	15749	15587	15481	15422	15496	15352	15325	15502	15294	15426	15392	15414	15458	15583	15709	15544	15665	15483	15698	15502	15586	15696	15444	15557	15226	15465	15367	15500	15322	15369	15178	15017	15418	15190	15307	15125	15153	15283	15182	15259	15087	15238	15358	15231	15238	15282	15252	15283	15353	15130	15313	15164	15108	15020	15114	15379	15297	15149	15212	15259	15042	15223	15259	15290	15161	15128	15247	15174	15282	15056	15241	15218	15183	15149	15263	15141	15246	15112	15167	15151	15002	15297	15228	15236	15080	15250	15247	15154	15241	15112	14992	15235	15310	15079	15128	15027	15182	15305	15205	15048	15083	15173	15217	15131	15230	15193	15198	15342	15122	15190	15206	15145	15003	15089	15050	15140	15137	15067	15206	15100	15186	15081	15038	15202	15132	15220	15139	15132	15156	15156	15259	15077	15161	15144	15197	15244	15254	15122	15058	15192	15218	15376	15214	15147	15170	15142	15141	15184	15191	15118	15177	15097	15142	15172	15194	15083	15243	15133	15172	15018	15083	15245	15214	15206	15199	15271	15235	15103	15180	15301	15320	15253	15037	15098	15088	15085	15101	15052	15184	15071	14996	15156	15123	15141	15043	14922	15193	15076	15181	15055	15094	15280	15354	15103	15162	15037	15197	15286	15168	15270	15075	15265	15154	15237	15120	15110	15163	15215	15150	15150	15065	15142	15125	15121	15095	15069	15214	15068	15115	14984	15174	15032	15074	15149	15292	15075	15086	15193	15153	15288	15326	15123	15203	15003	15124	15165	15281	15082	15347	15018	15115	15066	15170	15085	15082	15216	15082	15167	15106	15324	15195	15281	15137	15051	15147	15098	15177	15104	15206	15322	15168	14960	15361	15133	15116	14967	15096	15174	15184	15186	15036	15136	15062	15175	15113	15019	15135	15272	15155	15183	15139	15175	15058	15047	15165	15228	15020	15101	15246	15009	15180	15182	15055	15138	15255	15096	15304	15233	15084	15355	15166	15213	15275	15066	15227	15184	15068	15233	15137	15302	15421	15044	15063	15228	15074	15291	15259	15230	15199	15118	15135	15169	15134	15060	15161	15195	15211	15322	15112	15357	15089	15124	14981	15088	15303	15212	15164	15106	15110	15176	15175	15354	15196	15266	15141	15187	15152	15166	15306	15127	15141	15157	15185	15308	15109	15229	15200	15129	15047	15061	15143	15082	15193	15107	15319	14947	15158	15337	15209	15172	15097	15315	15208	15308	15083	15209	14957	15255	15287	15273	15172	15218	15055	15249	14954	15118	15049	15290	15076	15177	15280	15214	15186	15000	15114	15290	15122	15181	15182	15129	15147	15213	15200	15047	15296	15149	15148	15109	15240	15236	15229	15065	15448	15082	15260	15072	15163	15141	15213	15162	15052	15317	14983	15232	15204	15401	15164	14996	15056	15138	15192	15199	15033	15169	15171	15087	15039	15262	15089	15146	15001	15259	15009	15062	15106	15169	15230	15287	15010	15019	15196	15175	15220	15121	15153	15154	15281	15088	15213	15063	15160	15254	15152	15056	15199	15263	15105	15269	15305	15101	15154	15094	15097	15226	15166	15090	15195	15146	15145	15174	14998	14990	15061	15012	15026	15223	15044	15141	15051	15134	15043	15143	15323	15349	15280	15177	15229	15075	15094	15144	15321	15030	15326	15189	15259	15126	15064	15123	15235	15326	15189	15108	15167	14869	14980	15136	15284	15157	15160	14973	15329	15045	15231	15348	15221	15361	14976	15195	15180	15240	15091	15104	15078	15248	15133	15246	15140	15075	15007	15221	15081	15171	15069	15287	15257	15076	15243	15055	15254	15294	15010	15020	15156	15198	15177	14902	15198	15154	15134	15028	15182	15262	15300	15323	15327	15333	15058	15344	15084	15164	15243	15159	15260	15209	14956	15211	15064	15152	15234	15089	15114	15073	15123	15228	15232	15082	15136	15172	15192	15229	15144	15149	15121	15105	15185	15012	14992	15122	15239	15133	15085	15171	15189	15117	15204	15139	15114	15214	15274	15266	15138	15298	15279	15372	15200	15181	15198	15367	15146	15129	15031	15137	15228	15202	15196	15252	15159	15172	15117	15168	15074	15277	15021	14971	15166	15361	15205	15187	15225	15137	15097	15209	15094	15147	15173	15117	15046	15118	15223	15288	15089	15228	15149	15250	15026	15238	15143	15043	15064	15131	15204	15324	15118	15107	15264	15233	15206	15197	15081	15194	14995	15215	15236	15164	15228	15090	15155	15049	14965	15063	15109	14962	15112	15199	15172	15062	15252	15166	15123	14960	15146	15144	15180	15109	15112	15245	15157	15082	15199	15168	15102	15453	15025	15342	15324	15170	15359	15103	15171	15088	15197	15329	15228	15273	15162	15140	15245	15188	14898	15201	15052	15159	15259	15181	15068	15272	15007	15237	15232	15253	15116	15023	15175	15190	15183	15047	15106	15180	15275	15173	14874	15176	15094	15049	14979	15086	15279	15024	15090	15334	15168	15262	15266	15027	15166	15135	15300	15164	15084	15214	15194	15136	15178	15244	15297	15161	14925	15111	15200	15069	15184	14971	15123	15084	15070	15201	15202	15201	15098	15152	15084	15086	15169	15068	15271	15219	15174	15125	15192	15259	14963	15109	15233	15163	15145	15128	14946	15189	15032	15225	15018	15121	14958	15117	15245	15091	15290	15136	15195	15154	15289	14977	15313	15073	15286	14955	15387	15144	15355	15076	15213	15265	15231	15212	15153	15174	15072	15165	15047	15209	15285	15235	15100	14889	15187	15209	14960	15124	15163	15414	15237	15081	15056	15220	15104	15031	15339	15067	15134	15280	15041	15140	15192	15168	15164	15126	15441	15167	15207	15213	15122	15149	15046	15131	15211	15120	15250	15253	15022	15126	15075	15140	15086	15270	15032	15095	15235	15147	15202	15099	15171	15215	15081	15084	15164	15271	15266	15236	15094	15216	14993	15173	15087	15247	15034	15191	15235	14999	15168	15162	15228	15090	15217	15241	15211	15162	15170	15173	15215	15125	15111	15133	15207	15177	15031	15202	15236	15101	15204	15085	15097	15151	15065	15266	15231	15148	15106	15068	15117	15194	15177	15161	15269	15263	15219	14983	15051	15131	15272	15038	15137	15262	14930	15287	15065	15209	15120	15258	15364	15060	15220	15172	15132	15179	15274	15241	15120	15230	15039	14928	15221	15034	15240	15244	15126	15161	15182	14968	15243	15036	15222	15206	15287	15102	15208	15227	15054	15227	15080	15053	15162	15101	15267	15210	15164	15310	15182	15270	15145	15110	15200	15170	15181	15169	15027	15207	15140	15112	15151	15234	15083	15206	15200	15311	15223	15231	15090	15106	15172	15179	15207	15069	15174	15278	15205	15085	15004	15161	15229	15079	15218	15207	15284	15084	15049	15220	15116	15183	15305	15173	15120	15142	15188	15055	15038	15100	15167	15143	15044	15286	15135	15253	15118	15139	15179	14973	15144	15225	15198	15090	15221	15216	15105	14986	15102	15081	15062	15208	15139	14984	15112	15197	15150	15009	15229	15121	15013	15178	14968	15088	15203	15285	15099	14998	15269	14971	15181	15101	15137	15297	15048	15113	15143	15113	15178	15168	15160	15167	15137	15235	15131	15265	15180	15188	15211	15144	15161	15177	15155	15269	15076	15202	15154	15264	15025	15114	15139	15179	15082	15188	15255	15127	15163	15060	15140	15236	15146	15231	15225	15113	15181	15321	15185	15145	14991	15098	15289	15176	15205	15175	15216	15050	15243	15287	15110	15209	15274	15003	15153	15221	15211	15213	15180	15124	15223	15217	15129	15164	15247	15200	15293	15155	15176	15141	15097	15256	15048	15151	15143	15251	15239	15124	15275	15281	15174	15048	15188	15078	15080	15160	15080	15202	15108	15157	15205	15137	15393	15102	15140	15350	15063	15034	15041	15182	15103	15139	15141	15077	15095	15030	15267	15178	15218	15211	15339	15145	15101	15377	14997	15253	15006	15226	15216	15103	15140	15114	15125	15112	15257	15109	15130	15209	15181	14976	15024	15086	15174	15177	15098	15060	15140	15324	15068	15102	15149	15124	15296	15227	15248	15256	15152	15238	15147	15137	15009	15062	15226	15124	15093	15087	15155	15237	15312	15133	15166	15118	15366	15105	15014	15023	15362	15112	15285	15130	15155	15089	15091	15245	15203	15234	15156	15135	15159	15033	15131	15113	15116	15165	15257	15150	15111	15245	15198	15113	15194	15130	15255	15187	15158	15188	15074	15174	15258	15197	15135	15171	15240	15015	15094	15074	15322	15194	15266	15299	15204	15139	15101	15162	15176	15054	15359	15105	15151	15260	15060	15157	14934	14929	15254	15172	15113	15282	15140	15137	15225	15192	15206	15205	15140	15038	15144	15064	15168	15195	15101	15222	15131	15244	15160	15191	15214	15212	14921	15078	15146	15149	15174	15240	15120	14961	15140	15102	15366	15083	15411	14985	15139	15288	15246	15213	15039	15232	15131	15148	14996	14991	15254	15077	15125	15130	15300	15022	15077	15181	15081	15187	15086	15222	15168	15042	15167	15165	15028	15166	15179	15031	15145	15041	15150	15313	15219	15098	15150	15233	15151	15135	15113	15256	15116	15203	15137	15005	15174	15394	15127	15101	15198	15217	15133	15159	15153	15135	15004	15186	15436	15363	14988	15366	15030	15091	15244	15007	14914	15094	15049	15124	15257	15123	15052	15101	15227	15171	15276	15293	15135	15152	15132	15214	15288	15318	15150	15254	15213	15197	15085	15260	15182	15317	15173	15109	15421	15065	15143	15082	15089	15165	15015	15072	15276	15154	15214	15163	15161	14940	15279	15331	15068	15340	15051	15098	15198	15016	15080	15130	15147	15278	15191	14997	15174	15122	15255	15087	15171	15244	15306	14995	15283	15026	15217	15204	15271	15189	15190	15083	15044	15181	15125	14986	15176	15337	15102	15263	15113	15098	15120	15250	15254	15145	15174	15247	15264	15101	15072	15147	15140	15078	15125	15084	15180	15238	15131	15284	15095	15062	15231	15168	15177	15284	15150	15296	15029	15050	15058	15224	15360
22600	21049	28800	23550	21501	23702	24975	19906	18837	18859	18806	18553	18384	18241	18446	18283	18177	18133	18339	18302	18227	18164	18127	18217	18171	18196	18395	18367	18590	18312	18454	18654	18553	18423	18416	18308	18253	18268	18184	18071	18049	17893	17990	18095	17901	17932	18012	18057	17944	17966	17728	17990	18061	18003	18024	18249	18111	18141	17933	17923	17923	17984	17896	17808	17826	17961	17900	17954	17734	18130	18137	17852	17930	17910	17990	17937	17987	17893	17991	17892	17804	18010	17955	17836	18096	17777	18110	18063	18044	18016	17769	17839	17898	18005	17918	17778	18014	17886	17746	17712	18144	17786	17935	17839	17902	17922	17836	17734	18011	18036	17855	17703	18053	17833	17735	17789	17906	17696	17612	17943	17996	17921	17949	18020	17903	17958	18069	17990	18022	17909	18158	17785	17898	17815	17776	17940	17967	17857	17736	18028	18027	17931	17795	17997	18051	18078	17857	17920	17989	17768	18067	17990	18014	18146	17893	17965	17784	17750	17866	17811	18030	17746	17893	18003	18182	18047	18070	17958	17914	17846	17954	18006	17890	17914	17686	17811	18024	17839	17877	17797	18024	18094	18006	18024	18049	18030	17888	18097	17723	17884	17827	18032	17979	17929	18109	17828	17850	17762	17698	17812	17813	17861	17982	17972	17758	17846	17878	17927	17982	17774	17896	17932	18043	17870	17820	18043	17729	17918	17901	17849	17821	17997	17980	17861	17867	17970	17788	17770	18071	18062	17788	17862	17803	18055	17788	17819	17888	18156	18067	17711	17884	17914	17738	17967	17797	17883	17810	17771	17848	17812	17911	17858	17800	17611	17976	17672	17836	17849	18067	17825	17878	17921	17866	17786	17859	17872	18025	17834	17795	17748	17859	17854	17969	17902	17940	17963	17900	18030	18120	17894	17785	17848	17919	18114	17945	17886	17791	17824	17695	17827	17805	17982	17798	17949	17949	17843	17801	17954	17929	18014	17803	17932	17925	17823	17882	17995	17884	17917	17834	18018	17759	17788	18052	17970	17998	17986	17905	17843	17750	17845	18094	17788	17834	17908	17929	17808	17935	17753	18021	18024	17901	17894	17776	17892	17636	17963	17898	17899	17988	17896	17906	17816	17945	17840	17825	17909	17993	18053	17974	18012	18003	17752	17809	17865	17745	17892	18286	17842	17683	17999	17684	17756	17820	17932	17929	17868	18309	17909	17716	17859	17907	17914	18044	17871	17941	17935	17878	17994	17771	17697	18130	17967	17711	17649	17842	17738	18088	17932	17791	17833	17880	17835	17659	17697	17909	17857	17927	17857	17901	17859	18209	17822	17776	17916	17730	17959	17812	17927	17935	17933	17907	17950	18007	17610	17833	17731	17910	17781	17753	17779	17767	17918	17841	17799	17696	17729	17819	17975	17935	18029	17905	17812	17701	17762	17792	17926	17997	17851	18027	17900	17965	17947	18018	17833	18031	17778	17844	17774	18107	17922	17922	17938	17858	17959	17916	18021	17886	17775	17966	17868	17957	17811	17715	18062	18034	17962	17988	17885	17840	18059	17915	17756	17789	17803	18030	17979	17999	17948	17941	17994	17981	17958	17656	17780	17892	18012	17802	17981	17850	17677	17682	17751	17710	18018	17873	17823	17956	17798	18018	17890	17937	17697	17867	17998	17910	17893	17807	17999	17971	17899	17651	17950	17795	17748	17670	17994	18125	17904	17833	17985	17847	17911	17785	18004	17720	17713	17847	17906	18026	17618	17772	17943	18144	17816	17997	17937	17819	17843	18014	17797	17795	17755	17835	18059	17823	17867	17981	17645	17653	17683	17800	17920	17967	17932	17986	17760	17920	17925	17913	18013	17690	17804	17668	17755	17881	17814	17925	17900	18005	17995	17893	17972	17929	17879	17721	17990	17901	17898	17982	17994	17781	18059	17857	17869	17838	17848	17864	17989	17855	17795	17959	17750	17906	17617	17714	17823	17681	17711	17823	17806	17882	17845	18017	17946	17722	17660	18024	17814	17720	17687	17827	17749	17805	17796	17956	17829	17875	17827	17912	17809	17889	17804	17775	17863	17740	18043	17982	17683	17890	17644	17969	18072	17841	17808	17928	17768	17895	17833	18010	17920	17897	18003	17849	17747	17800	17824	17754	17828	17841	17996	17750	17948	17884	17832	17796	17973	17943	17795	18118	18082	18006	17814	17813	17881	17908	17793	17630	17960	17760	17915	17945	17756	17863	17725	17760	18030	17959	17816	17895	17787	17868	17819	17848	17808	17964	18014	17986	17856	17887	17988	17813	17829	17889	18026	17824	18057	18009	17820	17860	17682	17899	17970	17972	17937	17837	17996	17938	17899	17807	17618	17976	17889	17935	18054	17870	17799	17926	17959	17624	17771	18056	17955	17903	17592	17707	17933	17708	17749	18102	17821	17867	17989	17871	17957	17990	17738	17887	17704	17846	17966	17751	17823	17897	17818	17820	17752	18003	17935	17815	17759	17852	17704	17884	18130	17803	18065	17886	17928	17826	17779	17733	17702	17919	17909	18240	17891	17958	18130	17965	17867	17901	17842	17927	18015	17870	17840	17716	17551	17863	17668	17705	18012	17927	17884	17761	17867	17913	17926	17841	17668	17965	17925	18021	17726	17924	17999	17749	17882	17942	17788	17824	17989	17922	17983	17904	18038	17949	17918	17836	17744	17741	17879	17952	17865	17743	17761	17779	17904	17891	17883	17652	17931	17815	17858	17933	17980	17796	17839	17998	17864	17726	17963	17933	17997	17915	17841	17633	18052	17900	18041	17853	17807	17853	17869	17673	17762	17887	17912	17809	17811	17893	17744	18001	17826	17839	17817	18033	17970	17929	17840	17868	18042	17905	17615	17896	17887	17965	17843	17862	17864	17785	17823	17997	18021	17893	18034	17882	17869	17751	17867	17920	17783	18003	17827	17899	17733	17753	17906	17887	17830	18037	17882	18092	17850	17990	17684	17701	17837	17970	17942	17994	17857	17959	17831	17886	17717	17859	17790	17827	17881	17835	17801	18026	17833	17895	17911	18231	17942	17927	17923	17881	17849	17863	17947	17897	17767	17899	17798	17688	17957	17884	17700	17795	17952	17764	17737	17818	17939	17852	17823	17907	18064	17943	17887	17899	17984	17955	17781	17933	17947	17913	17790	17871	18002	17885	17959	18012	17872	17904	17729	18022	17723	17732	17807	17952	17819	17789	17834	17897	17976	17798	17921	17800	17884	17705	17709	17989	17762	17842	17786	17657	17839	17838	17994	17856	17951	17849	17838	17751	17783	17906	17815	17699	17927	17941	18037	17871	17769	17775	17981	17989	17826	17896	17814	17987	17820	17839	17880	18114	17791	18010	17823	17840	17946	17804	18052	17798	17934	17905	17976	17890	17903	17795	17867	17771	17596	17857	17933	17890	17926	17856	17888	17770	17957	17964	17803	17718	18102	17962	17922	17661	18153	17956	17779	17866	17856	17951	17753	17907	17957	17883	17902	17964	17810	17841	17836	17732	17784	17956	17693	17982	17868	17770	17966	17897	17784	17955	17777	17740	17936	17740	18036	17695	17887	17822	17874	17928	17994	18073	17938	17812	18052	17805	17976	17865	18004	17856	17788	17757	17786	17944	18119	17926	17753	17915	17612	17731	17803	17826	17844	18115	17805	17920	17755	17897	17916	17853	17993	17883	17775	17898	17925	18070	17860	17790	17916	17889	17664	17894	17895	17914	17954	17735	17941	18059	17786	17617	17776	17888	17922	17896	17922	18031	18075	17666	18053	18007	17669	17853	17811	18038	18074	18015	17666	17700	17841	17884	17813	17937	17658	17884	17667	17928	17753	17871	17577	17889	17892	17788	17914	17833	17715	17829	17876	17914	17632	17860	17817	17774	17794	17701	17980	17867	17877	17856	17779	17788	17839	17874	17650	17972	17896	17769	17915	17889	17837	17937	17794	17937	17812	17745	17801	17931	17697	17720	18080	17775	17795	17863	17891	17783	17936	17864	17897	17964	17773	17792	18051	17961	17810	17851	17654	17727	17901	17733	17949	17893	17916	17906	17467	17685	17854	17729	17927	17813	18085	17944	17977	17930	17793	17964	17970	17766	17722	17744	17534	17762	18105	17877	18075	17963	17846	17885	17846	17822	17902	17738	17778	17742	17677	18006	17860	17944	17995	17944	17739	17959	17889	17973	17802	17769	17694	17929	17787	17821	17845	17883	17968	18080	17740	17873	17925	17769	17894	17923	17839	17830	17835	18007	17910	17903	17872	17896	18049	17979	17720	17875	17906	17932	17851	17922	17848	17979	17923	17961	17819	17946	17929	17823	17780	17808	17745	17911	17760	17919	17969	17917	17632	17725	17835	17965	17772	18030	17831	17792	17770	17995	18073	17827	17783	17918	17811	17819	17970	17698	17948	17901	17632	17775	17881	17949	17804	17626	17836	17840	17863	17849	17809	17842	18055	17925	17992	17884	17848	18002	17972	17906	17944	17853	17967	17925	17748	17989	17801	17723	17857	17770	17932	17934	17644	17886	17873	17781	18127	17959	17892	17835	17775	17919	17728	17870	17928	17998	17734	17796	17847	18122	17929	17750	17830	17778	17891	18005	17980	18003	17901	18045	17616	17847	17759	18004	17858	17970	17765	17669	17874	17938	17894	18103	17983	18010	17760	17844	17919	17995	17867	17956	17760	17715	17759	18012	17913	18047	17820	17954	17983	17873	18138	17897	17857	18009	17831	17892	17927	17848	17980	17723	17884	17733	18071	17828	17764	17945	17798	17885	17963	17826	17809	17891	17857	17758	17861	17863	17912	17955	17693	17749	17943	17779	17929	17632	17906	17918	17940	17632	17715	17873	17771	17780	17919	17903	17895	17850	17784	17883	17782	17959	17853	17783	18049	18060	17923	17727	17837	17923	17903	17819	17856	17757	17874	17855	17858	17822	18077	17831	17768	18001	17766	17787	17742	17753	17788	17916	17846	17884	18096	17890	17853	17940	17781	17986	17935	18049	17906	17763	17903	17823	17853	17873	17993	17826	17829	17868	17857	17877	18092	17720	17948	17757	17901	17828	17827	17871	17888	17722	17853	17762	17861	17860	17993	17913	18002	17968	17984	18025	17781
24332	44802	41464	32520	26021	21331	18876	17669	17298	16716	16605	16246	16326	16035	16102	16001	16301	16015	16039	16111	16151	16137	15935	16085	16266	16294	16048	16163	16212	16302	16263	16406	16364	16289	16382	16195	16032	15924	15948	15914	15766	15886	15774	15732	15607	15871	15746	15784	15734	15878	15776	15809	15789	15699	15850	15745	15762	15823	15761	15750	15864	15731	15729	15675	15637	15928	15731	15700	15661	15707	15704	15648	15676	15817	15517	15746	15832	15758	15880	15658	15787	15624	15725	15744	15786	15691	15704	15705	15859	15617	15702	15566	15664	15594	15597	15632	15633	15731	15646	15769	15747	15599	15765	15659	15697	15700	15740	15732	15515	15746	15787	15755	15512	15671	15627	15733	15744	15752	15747	15596	15790	15812	15516	15713	15638	15575	15754	15728	15562	15607	15719	15593	15631	15617	15885	15549	15574	15680	15465	15524	15634	15682	15692	15633	15639	15697	15640	15772	15906	15752	15620	15694	15553	15725	15636	15573	15794	15496	15636	15640	15807	15688	15774	15653	15545	15490	15690	15655	15733	15587	15700	15658	15573	15542	15707	15606	15682	15558	15665	15663	15724	15553	15694	15602	15553	15830	15644	15666	15716	15535	15688	15663	15706	15708	15633	15559	15624	15765	15818	15593	15580	15668	15719	15699	15616	15731	15659	15653	15796	15716	15717	15688	15584	15871	15883	15724	15742	15705	15671	15693	15616	15562	15694	15614	15781	15674	15746	15680	15735	15740	15803	15751	15646	15619	15819	15549	15682	15702	15616	15643	15819	15566	15690	15737	15692	15646	15801	15736	15687	15696	15690	15795	15588	15643	15573	15737	15589	15675	15609	15697	15692	15647	15770	15773	15574	15765	15670	15568	15559	15468	15477	15620	15575	15730	15741	15572	15607	15557	15580	15656	15668	15563	15556	15613	15565	15404	15919	15763	15493	15594	15646	15594	15639	15539	15737	15691	15565	15803	15679	15701	15641	15660	15633	15735	15852	15641	15756	15678	15487	15745	15589	15648	15551	15703	15707	15738	15622	15840	15708	15816	15517	15876	15585	15698	15642	15746	15519	15505	15669	15643	15587	15689	15702	15613	15642	15621	15719	15786	15753	15719	15726	15635	15728	15675	15823	15510	15627	15683	15647	15667	15751	15622	15829	15595	15476	15790	15669	15672	15759	15754	15606	15798	15553	15707	15678	15700	15797	15726	15615	15651	15519	15793	15627	15782	15940	15605	15770	15674	15755	15602	15770	15690	15820	15713	15644	15734	15627	15702	15634	15856	15664	15692	15501	15792	15642	15838	15595	15656	15750	15668	15551	15499	15740	15753	15632	15509	15783	15557	15600	15547	15700	15769	15717	15729	15782	15667	15671	15874	15601	15709	15653	15723	15652	15723	15632	15782	15661	15499	15496	15703	15890	15736	15649	15557	15809	15845	15645	15695	15538	15658	15634	15737	15741	15769	15687	15541	15679	15574	15654	15594	15606	15807	15655	15678	15723	15681	15735	15692	15688	15533	15711	15551	15600	15768	15626	15698	15634	15512	15767	15614	15690	15585	15725	15569	15684	15643	15701	15682	15474	15677	15697	15707	15617	15671	15653	15492	15553	15518	15624	15570	15652	15753	15570	15711	15593	15709	15626	15585	15539	15733	15565	15585	15687	15690	15597	15716	15700	15615	15715	15637	15831	15657	15599	15574	15631	15830	15646	15640	15644	15738	15800	15684	15517	15657	15700	15631	15613	15673	15596	15679	15657	15698	15768	15492	15720	15534	15778	15754	15662	15608	15593	15567	15782	15764	15557	15786	15704	15761	15592	15505	15713	15704	15601	15643	15496	15625	15807	15541	15734	15672	15540	15707	15644	15644	15564	15461	15602	15531	15434	15657	15657	15671	15636	15760	15660	15560	15790	15621	15605	15592	15723	15722	15800	15685	15509	15708	15591	15529	15778	15646	15687	15501	15761	15767	15744	15821	15766	15760	15689	15650	15627	15923	15585	15720	15641	15637	15680	15649	15868	15559	15411	15597	15654	15692	15619	15763	15902	15617	15745	15732	15710	15455	15829	15579	15659	15618	15603	15755	15561	15683	15680	15655	15620	15639	15808	15481	15836	15676	15685	15785	15667	15556	15651	15606	15823	15592	15701	15676	15621	15607	15770	15702	15676	15792	15813	15590	15830	15703	15706	15683	15737	15520	15862	15579	15948	15531	15577	15568	15659	15682	15714	15580	15674	15765	15610	15657	15818	15643	15557	15703	15637	15617	15587	15606	15795	15728	15665	15628	15693	15563	15941	15750	15669	15478	15739	15610	15862	15780	15761	15749	15561	15509	15647	15489	15666	15532	15799	15568	15686	15696	15603	15611	15550	15684	15657	15647	15769	15561	15568	15652	15669	15736	15611	15687	15677	15592	15808	15576	15692	15644	15667	15746	15751	15627	15785	15579	15763	15605	15597	15572	15679	15646	15583	15603	15565	15810	15658	15651	15565	15592	15709	15480	15710	15719	15700	15633	15616	15769	15646	15670	15691	15614	15654	15692	15544	15697	15622	15713	15604	15467	15832	15724	15825	15624	15669	15615	15663	15753	15501	15743	15564	15601	15630	15709	15641	15725	15651	15688	15769	15686	15582	15636	15661	15872	15711	15810	15667	15675	15651	15770	15712	15633	15687	15733	15863	15860	15554	15593	15751	15601	15663	15704	15708	15588	15722	15737	15780	15706	15604	15621	15672	15753	15662	15669	15654	15606	15600	15759	15630	15565	15601	15621	15761	15553	15738	15775	15600	15862	15826	15505	15619	15574	15654	15485	15576	15624	15801	15705	15681	15870	15742	15381	15567	15587	15645	15667	15630	15739	15697	15560	15577	15651	15713	15669	15700	15450	15563	15638	15852	15798	15640	15688	15687	15781	15687	15552	15628	15752	15884	15708	15627	15748	15659	15590	15735	15647	15643	15743	15894	15612	15699	15649	15666	15635	15630	15618	15544	15649	15433	15745	15726	15681	15660	15523	15715	15698	15545	15759	15716	15624	15603	15789	15604	15671	15649	15724	15762	15738	15712	15606	15633	15670	15675	15656	15586	15760	15475	15498	15450	15670	15497	15640	15622	15593	15641	15535	15624	15712	15677	15623	15756	15676	15503	15776	15691	15613	15777	15773	15671	15709	15693	15657	15551	15501	15513	15815	15813	15733	15853	15669	15749	15681	15519	15704	15726	15597	15499	15674	15620	15733	15683	15522	15610	15702	15828	15653	15549	15505	15500	15593	15642	15594	15641	15756	15714	15666	15475	15696	15725	15730	15558	15633	15627	15488	15548	15637	15494	15611	15590	15776	15522	15759	15623	15601	15703	15732	15560	15842	15549	15662	15594	15650	15769	15704	15631	15696	15609	15702	15484	15627	15629	15593	15523	15692	15779	15615	15750	15611	15637	15497	15716	15589	15544	15797	15609	15776	15571	15621	15632	15702	15753	15533	15756	15703	15770	15495	15506	15708	15669	15618	15824	15668	15451	15648	15684	15537	15825	15823	15882	15663	15672	15574	15737	15647	15791	15553	15490	15711	15854	15723	15741	15709	15685	15851	15726	15637	15607	15628	15710	15658	15878	15863	15877	15526	15712	15667	15703	15608	15877	15625	15884	15548	15588	15717	15775	15662	15635	15493	15790	15625	15811	15645	15769	15571	15683	15679	15625	15538	15525	15783	15857	15620	15501	15667	15466	15761	15599	15530	15730	15725	15651	15663	15699	15741	15702	15605	15594	15704	15482	15828	15746	15779	15658	15746	15752	15654	15540	15703	15632	15540	15563	15541	15720	15723	15694	15616	15786	15575	15790	15770	15747	15617	15601	15725	15843	15491	15654	15636	15675	15683	15562	15716	15779	15741	15536	15673	15874	15577	15723	15746	15623	15593	15474	15670	15600	15862	15795	15554	15559	15782	15726	15765	15544	15700	15710	15620	15790	15625	15648	15481	15810	15723	15655	15542	15713	15573	15750	15557	15694	15727	15624	15656	15579	15500	15692	15815	15751	15634	15726	15764	15624	15610	15637	15501	15742	15452	15585	15833	15585	15620	15613	15714	15334	15671	15808	15543	15647	15656	15819	15593	15746	15617	15500	15581	15641	15631	15796	15703	15378	15698	15705	15601	15753	15586	15620	15626	15699	15643	15599	15594	15719	15797	15749	15452	15561	15672	15717	15786	15726	15662	15467	15648	15773	15749	15609	15509	15729	15535	15672	15630	15677	15707	15720	15556	15697	15743	15677	15775	15641	15754	15657	15540	15695	15769	15551	15612	15797	15630	15637	15823	15461	15633	15765	15633	15704	15613	15751	15665	15653	15640	15562	15674	15721	15532	15625	15735	15547	15512	15644	15514	15765	15637	15608	15709	15579	15769	15496	15661	15770	15695	15657	15706	15560	15560	15672	15759	15720	15681	15705	15563	15527	15549	15597	15665	15757	15693	15535	15659	15763	15640	15890	15693	15755	15733	15593	15767	15549	15525	15597	15748	15694	15739	15658	15632	15605	15757	15783	15616	15632	15683	15722	15517	15728	15800	15543	15750	15784	15742	15725	15640	15952	15726	15494	15726	15877	15570	15744	15753	15720	15717	15616	15588	15730	15695	15592	15777	15559	15709	15567	15700	15724	15738	15741	15462	15725	15543	15851	15662	15544	15676	15720	15680	15737	15807	15822	15683	15732	15600	15744	15788	15664	15650	15830	15771	15609	15768	15670	15661	15733	15638	15642	15622	15668	15746	15680	15788	15783	15798	15451	15759	15623	15679	15706	15823	15700	15596	15587	15714	15451	15574	15810	15644	15576	15567	15621	15544	15459	15595	15754	15628	15728	15476	15752	15565	15560	15628	15681	15630	15748	15912	15533	15569	15642	15769	15607	15715	15871	15576	15688	15840	15596	15542	15810	15747	15750	15503	15654	15712	15871	15719	15729	15733	15819	15581	15729	15748	15672	15617	15628	15524	15645	15480	15513	15624	15677	15698	15743	15814	15806	15625	15657	15606	15684	15637	15691	15729	15597	15633	15789	15682	15572	15769	15625	15703	15740	15768	15828	15610	15616	15584	15735	15587	15548	15488	15727	15758	15722	15711	15689	15546	15719	15675	15750	15568	15431	15641
27550	23381	28753	24962	19324	17741	17218	16943	16559	16735	16737	16662	16372	16550	16515	16612	16501	16674	16626	16523	16509	16664	16491	16271	16471	16710	16610	16682	16413	16608	16609	16678	16516	16439	16673	16632	16405	16432	16593	16537	16252	16424	16553	16719	16291	16440	16418	16383	16350	16380	16481	16477	16464	16561	16518	16482	16500	16532	16318	16381	16469	16387	16504	16499	16196	16281	16352	16294	16450	16488	16380	16546	16128	16445	16239	16384	16443	16585	16316	16395	16525	16507	16320	16639	16721	16422	16397	16519	16317	16503	16408	16403	16472	16453	16477	16534	16274	16478	16345	16207	16438	16343	16500	16592	16431	16268	16348	16573	16293	16337	16345	16495	16323	16316	16436	16482	16444	16614	16461	16586	16306	16161	16280	16424	16508	16382	16299	16493	16339	16550	16352	16318	16338	16337	16542	16312	16318	16472	16220	16122	16398	16542	16299	16563	16503	16214	16484	16334	16307	16474	16229	16330	16387	16384	16410	16585	16442	16445	16508	16443	16347	16349	16583	16570	16293	16478	16319	16476	16319	16440	16337	16479	16313	16294	16474	16500	16504	16453	16457	16344	16370	16472	16359	16347	16356	16504	16399	16481	16554	16394	16433	16466	16360	16385	16331	16371	16365	16563	16398	16386	16433	16496	16418	16532	16398	16319	16294	16410	16250	16234	16480	16361	16484	16406	16475	16446	16434	16300	16295	16209	16445	16410	16216	16475	16431	16536	16427	16484	16462	16265	16313	16283	16339	16364	16478	16417	16549	16462	16367	16299	16309	16399	16375	16410	16418	16320	16447	16350	16339	16437	16468	16379	16303	16335	16296	16423	16527	16490	16546	16493	16368	16355	16266	16241	16408	16536	16420	16379	16340	16270	16342	16520	16316	16481	16358	16390	16349	16141	16465	16429	16478	16383	16416	16187	16364	16341	16381	16455	16563	16414	16370	16390	16567	16406	16437	16377	16299	16225	16285	16374	16411	16389	16288	16489	16234	16292	16482	16276	16301	16574	16621	16363	16251	16390	16486	16391	16350	16374	16483	16269	16348	16295	16382	16333	16440	16357	16541	16267	16279	16285	16383	16531	16175	16206	16397	16459	16560	16530	16356	16486	16426	16325	16155	16354	16419	16234	16283	16408	16507	16457	16343	16479	16323	16190	16383	16329	16744	16396	16281	16443	16379	16369	16417	16409	16315	16460	16600	16425	16548	16539	16395	16412	16377	16354	16512	16449	16427	16486	16567	16504	16401	16344	16271	16441	16257	16613	16397	16357	16352	16466	16479	16392	16411	16476	16274	16608	16490	16449	16341	16361	16668	16498	16664	16195	16326	16313	16407	16515	16299	16427	16293	16475	16415	16184	16466	16463	16417	16181	16490	16485	16483	16339	16257	16347	16735	16489	16654	16449	16443	16463	16428	16198	16431	16369	16374	16328	16410	16396	16367	16283	16431	16503	16259	16205	16298	16481	16438	16227	16180	16270	16564	16151	16386	16226	16459	16470	16325	16509	16414	16690	16404	16333	16445	16510	16444	16381	16411	16426	16380	16337	16580	16209	16283	16361	16264	16273	16404	16294	16506	16426	16442	16517	16519	16383	16429	16373	16311	16506	16436	16345	16329	16412	16276	16548	16164	16509	16314	16318	16311	16397	16454	16357	16272	16294	16343	16514	16281	16342	16568	16475	16476	16479	16331	16517	16303	16303	16471	16357	16330	16404	16525	16567	16309	16252	16354	16246	16325	16344	16372	16303	16505	16338	16334	16433	16473	16442	16291	16351	16343	16474	16363	16449	16400	16430	16205	16382	16380	16519	16453	16621	16270	16397	16429	16370	16385	16416	16375	16328	16345	16511	16204	16395	16486	16519	16412	16326	16547	16412	16408	16507	16559	16502	16359	16262	16364	16300	16481	16413	16381	16262	16201	16616	16429	16510	16509	16283	16382	16434	16526	16316	16398	16251	16520	16520	16424	16351	16237	16390	16454	16303	16522	16421	16497	16551	16300	16545	16397	16547	16478	16450	16635	16534	16532	16437	16412	16432	16307	16389	16403	16530	16369	16408	16322	16444	16270	16310	16269	16291	16515	16293	16419	16154	16529	16529	16461	16592	16461	16390	16214	16542	16409	16435	16550	16391	16485	16335	16339	16452	16440	16399	16506	16411	16563	16398	16458	16593	16492	16392	16410	16369	16241	16396	16460	16483	16349	16457	16427	16441	16525	16342	16383	16513	16353	16400	16464	16324	16356	16488	16514	16296	16429	16161	16389	16615	16410	16474	16437	16419	16359	16420	16373	16474	16366	16421	16490	16373	16371	16413	16426	16347	16366	16430	16115	16460	16268	16337	16469	16241	16536	16398	16389	16356	16304	16542	16352	16307	16341	16302	16500	16540	16497	16261	16383	16158	16380	16435	16511	16468	16291	16360	16405	16576	16276	16349	16258	16351	16447	16507	16495	16595	16312	16533	16464	16368	16426	16502	16359	16559	16402	16501	16473	16397	16619	16406	16267	16415	16465	16554	16587	16582	16494	16603	16385	16319	16419	16442	16316	16438	16271	16556	16197	16413	16599	16337	16364	16208	16348	16594	16348	16378	16252	16296	16345	16586	16542	16354	16305	16460	16361	16506	16409	16291	16593	16516	16407	16360	16420	16523	16360	16351	16346	16260	16389	16276	16351	16418	16330	16399	16579	16374	16473	16464	16443	16412	16535	16354	16515	16302	16455	16577	16367	16452	16252	16436	16309	16566	16532	16471	16315	16409	16339	16382	16500	16654	16473	16395	16349	16418	16356	16482	16354	16572	16323	16262	16450	16577	16547	16296	16384	16472	16375	16549	16376	16459	16626	16485	16365	16487	16176	16423	16289	16371	16365	16368	16549	16321	16486	16358	16190	16274	16542	16401	16554	16412	16350	16300	16496	16388	16551	16431	16458	16589	16426	16423	16554	16290	16526	16446	16373	16345	16443	16434	16436	16240	16360	16591	16557	16545	16129	16348	16419	16435	16515	16661	16294	16483	16425	16352	16267	16472	16502	16195	16341	16450	16584	16321	16328	16270	16418	16357	16380	16327	16380	16163	16480	16468	16452	16427	16206	16216	16477	16471	16393	16612	16316	16323	16557	16395	16422	16340	16173	16417	16231	16343	16533	16483	16258	16232	16349	16143	16338	16500	16243	16526	16420	16301	16436	16346	16463	16584	16450	16402	16448	16347	16311	16498	16503	16121	16280	16508	16525	16350	16247	16544	16473	16416	16450	16317	16426	16279	16290	16241	16350	16346	16370	16274	16467	16399	16449	16379	16380	16445	16578	16345	16538	16510	16388	16361	16297	16464	16395	16439	16582	16379	16389	16453	16325	16249	16246	16357	16166	16275	16267	16610	16423	16407	16608	16268	16445	16571	16406	16431	16532	16402	16429	16424	16597	16525	16537	16538	16743	16434	16517	16569	16316	16375	16360	16155	16605	16492	16410	16257	16181	16448	16324	16526	16501	16434	16275	16441	16154	16424	16443	16345	16350	16524	16511	16179	16490	16683	16450	16498	16323	16464	16616	16304	16456	16269	16322	16403	16423	16278	16369	16394	16342	16369	16354	16317	16179	16384	16171	16509	16274	16470	16561	16417	16548	16261	16548	16221	16266	16281	16321	16525	16330	16373	16459	16338	16156	16417	16256	16394	16239	16441	16575	16408	16302	16450	16465	16347	16387	16526	16522	16355	16253	16481	16605	16256	16324	16451	16338	16383	16305	16483	16453	16466	16412	16464	16393	16340	16262	16267	16422	16520	16574	16270	16338	16275	16598	16309	16349	16522	16365	16444	16287	16234	16419	16525	16324	16334	16454	16478	16583	16390	16409	16533	16182	16545	16605	16477	16582	16455	16415	16426	16356	16565	16437	16210	16265	16541	16459	16221	16178	16532	16422	16470	16441	16398	16591	16329	16461	16602	16520	16420	16435	16369	16400	16300	16674	16392	16466	16642	16302	16358	16382	16358	16372	16359	16268	16469	16321	16532	16499	16272	16516	16482	16480	16457	16381	16555	16289	16397	16396	16320	16516	16459	16314	16441	16482	16513	16485	16668	16425	16453	16516	16324	16434	16459	16494	16601	16366	16289	16273	16589	16649	16447	16483	16247	16490	16527	16308	16430	16300	16590	16500	16463	16214	16423	16368	16413	16290	16363	16421	16156	16350	16370	16187	16302	16401	16402	16213	16612	16528	16330	16400	16323	16417	16479	16643	16493	16580	16345	16407	16479	16227	16287	16594	16465	16383	16447	16470	16407	16469	16210	16427	16504	16335	16213	16409	16487	16355	16450	16374	16523	16579	16623	16591	16621	16430	16467	16583	16499	16306	16450	16306	16267	16409	16401	16415	16367	16334	16408	16494	16320	16377	16256	16533	16446	16574	16538	16357	16594	16420	16418	16377	16408	16404	16364	16579	16509	16512	16468	16415	16424	16449	16351	16468	16400	16464	16471	16491	16295	16623	16522	16341	16417	16442	16595	16554	16400	16514	16490	16245	16342	16399	16512	16402	16498	16371	16315	16376	16593	16599	16404	16517	16291	16576	16370	16448	16251	16473	16616	16330	16548	16565	16438	16381	16481	16443	16443	16463	16491	16297	16323	16392	16281	16454	16375	16414	16255	16478	16284	16349	16424	16525	16467	16260	16438	16409	16383	16302	16376	16438	16252	16470	16323	16388	16664	16433	16542	16329	16382	16596	16402	16280	16501	16351	16233	16353	16435	16457	16400	16335	16365	16606	16524	16423	16259	16168	16128	16577	16453	16364	16524	16433	16420	16467	16601	16429	16256	16505	16277	16384	16385	16494	16348	16207	16415	16357	16462	16322	16407	16194	16657	16319	16321	16485	16366	16416	16344	16427	16477	16510	16411	16580	16323	16480	16516	16426	16534	16320	16393	16385	16495	16306	16399	16479	16527	16510	16286	16519	16407	16488	16317	16319	16317	16361	16278	16400	16313	16343	16439	16528	16313	16423	16505	16453	16552	16414	16603	16511	16362	16350	16366	16447	16481	16347	16364	16281	16327	16579	16447	16452	16394	16360	16278	16434	16404	16381	16344	16475	16489	16438	16335	16251	16442	16467	16616	16467	16525	16274	16447	16460	16488	16346	16532
22762	34487	31924	23323	19215	16784	15629	15389	15219	15231	14912	14878	14996	15006	14845	14766	15093	14943	15011	14946	14963	14860	14971	14953	15073	15219	15107	15101	15020	15015	15139	15193	15047	15012	15107	14999	15026	14837	14955	14922	14827	14891	14798	14864	14812	14850	14811	15028	14721	14903	14744	14884	14843	14939	14999	14980	14759	14987	14942	14898	14772	14984	14992	14873	14795	14924	14890	14810	14845	14954	14747	14761	14876	14799	14798	14740	14806	14935	15070	14700	14942	15031	14753	14904	14837	14846	14957	14988	14789	14733	14900	14893	14741	14762	14851	14734	14847	14761	14909	14632	14725	14664	14982	14905	15011	14687	14928	14939	14859	14628	14791	15007	14742	14928	14925	14811	14817	14885	14765	14799	14825	14807	14885	14833	14784	14861	14690	14829	14883	14745	14811	14698	14781	14827	14833	14720	14674	14891	14669	14969	14784	14769	14788	14838	14752	14687	14708	14800	14813	14719	14704	14884	14854	14883	14746	14898	14811	14930	14818	14866	14740	14864	14857	14869	14761	14852	14685	14907	14821	14755	14823	14796	14871	14674	14755	14871	14844	14763	14767	14787	14924	14872	14805	14719	14807	14855	14779	14972	14855	14761	14782	14744	15076	14715	14850	14871	14706	14764	14708	14797	14921	14798	14695	14659	14881	14943	14818	14766	14768	14802	14734	14889	14902	14863	14840	14654	14702	14972	14866	14771	14934	14782	14824	14945	14728	14810	14780	14701	14816	14749	14825	14951	14755	14704	14905	14825	14741	14795	15036	14839	14737	14875	14888	14675	14781	14733	14829	14802	14876	14903	14820	14824	14899	14935	14819	14912	14823	14730	14705	14715	15024	14922	14757	14815	14793	14848	14823	14752	14795	14710	14821	14926	14864	14782	14853	14781	14770	14909	14936	14877	14811	14751	14798	14813	14803	14743	14838	14641	14897	14728	14631	14787	14971	14818	14895	14588	14577	14763	14741	14874	14679	14704	14890	14872	14798	14980	14824	14789	14786	14841	14726	14810	14898	14722	14835	14756	14669	14640	14845	14847	14926	14895	14737	14597	14971	14896	14680	14796	14750	14894	14858	14690	14790	14755	14829	14908	14865	14806	14943	14798	14619	14842	14798	14689	14824	14755	14776	14904	14820	14711	14909	14800	14832	14714	14791	14803	14782	14772	14858	14914	14747	14832	14910	14787	14911	14702	14837	14788	14867	14756	14781	14886	14622	14882	14819	14896	14695	14752	14841	14950	14799	14836	14950	14901	14789	14800	14867	14812	14892	14869	14645	14745	14747	14853	14788	14751	14725	14880	14800	14776	14646	14755	14779	14853	14846	14931	14943	14710	14702	14963	14782	14854	14662	14853	14735	14755	14892	14878	14793	14755	14885	14578	14817	14624	14841	14915	14757	14791	14760	14631	14849	14934	14820	14860	14771	15033	14926	14945	14767	14849	14932	14929	14743	14885	14755	14831	14810	14865	14746	14908	14986	14817	14622	14876	14897	14725	14907	14765	14929	14801	14752	14726	14854	14959	14708	14845	14837	14756	14695	15007	14946	14774	14800	14732	14808	14880	14869	14692	14816	14909	14759	14830	14706	14879	14826	14787	14843	14927	14786	14919	14978	14750	14776	14721	14716	14855	14725	14710	14754	14932	14767	14639	14728	14797	14748	14817	14808	14689	14982	14763	14949	14977	14696	14767	14813	14864	14882	14917	14687	14656	14916	14827	14819	14673	14654	14706	14694	14714	14747	14917	14885	14862	14729	14973	14768	14880	14737	14915	14748	14944	14631	14795	14897	15016	14722	14957	14906	14978	14809	14826	14870	14667	14892	14808	14825	15002	14970	14810	14956	14637	14900	14738	14751	14823	14888	14656	14815	14730	14937	14915	15017	14846	14889	14710	14777	14844	14866	14830	14896	14829	14779	15019	15052	14733	14988	14841	14823	14825	14720	14898	14859	14920	14843	14700	14738	14928	14912	14768	14725	14755	14790	14820	14754	14814	14871	14860	14886	14827	14655	14720	14721	14787	14733	14700	14869	14572	14805	14880	14888	14618	14880	14758	14791	14818	14751	14728	14782	14762	14776	14838	14690	14803	14847	14982	14861	14709	14945	14862	14795	14834	14843	14934	14835	14847	14715	14796	14984	14847	14848	14769	14945	14742	14794	14884	14944	14573	14701	14642	14763	14833	14917	14786	14897	14709	14818	14710	14765	14950	14788	14830	14908	14660	14937	14795	14839	14906	15005	14781	14791	14893	14854	14810	14779	15024	14898	14848	14779	14673	14880	14859	14682	14896	14882	14608	14932	14716	14871	14906	14883	14936	14862	14861	14907	14838	14833	14758	14830	14863	14803	14958	14741	14777	14931	14828	14692	14944	14880	14797	14911	14733	14764	14629	14795	14659	14897	14777	14812	14745	14796	14819	14819	14852	14796	14839	14778	14805	14774	14813	14701	14906	14753	14783	14946	14808	14670	14914	14728	14823	14862	14867	14981	14902	14896	14850	14814	14920	14816	14890	14737	14882	14840	14743	14827	15008	14869	14913	15039	14946	14719	14828	14890	14755	14816	14919	14826	14870	14878	14707	14686	14777	14738	14873	14737	14878	14715	14742	14903	14698	14776	14874	14877	14697	14858	14874	14773	14724	14852	14679	14708	14835	14981	14824	14764	14880	14665	14752	14729	14870	14794	14795	14788	14750	14927	14854	14838	14857	14607	14828	14927	14773	14817	15032	14831	14680	14779	15012	14797	14746	14800	14855	15007	14795	14866	14900	14758	14792	14918	14586	14759	14845	14606	14941	14922	14958	14921	14861	15033	14952	14921	14732	14822	14854	14924	14961	14741	15004	14840	14775	14891	14893	14859	14772	14898	14844	14654	14790	14810	14946	14725	14898	14719	14815	14800	14843	14861	14740	14859	14722	14690	14770	14807	14728	15065	14806	14831	14838	14970	14786	14874	14904	14831	14764	14744	14717	14700	14854	14851	14862	14969	14741	14843	14973	14831	14682	14768	14920	14812	14699	14750	14799	14847	14882	14888	14903	14851	14991	14802	14840	14809	14880	14789	14696	14825	14709	14801	14893	14885	14811	14892	14801	14967	14862	14797	14776	14870	14777	14877	14913	14893	14929	14828	14736	14783	14743	14981	14828	14776	15053	15032	14749	14877	14787	14810	14743	14982	14739	14938	14749	14744	14847	14853	14887	14864	14875	14775	14900	14960	14788	14857	14867	14766	14808	14933	14756	14698	15072	14812	14694	14786	14809	14743	14818	14819	14674	14966	14796	14723	14966	14731	14794	14758	15004	14680	14795	14857	14774	14920	14829	14800	14921	14687	14938	14814	14847	14740	14676	14796	14711	14844	14882	14682	14797	14812	14876	14961	14782	14783	14623	14849	14761	14740	15012	14754	14748	14827	14878	15010	15068	14819	14894	14916	14744	14701	14993	14756	14870	14781	14696	14903	14906	14797	14715	14709	14771	14862	14682	14631	14920	14768	14864	14719	14973	14829	15016	14799	14748	14929	14695	14799	14813	14607	14638	14897	14752	14871	14723	14808	14838	14841	14818	14836	14851	14805	14888	14691	14713	14873	14829	14830	14835	14637	14766	14815	14814	14704	14706	14769	14866	14825	14796	14735	14915	14887	14897	14822	14856	14808	14557	14900	14894	14670	14988	14826	14762	14779	14697	14743	14719	14832	14660	14921	14687	14878	14869	14777	14957	14722	14858	14992	14842	14686	15017	14947	14828	14856	14885	14727	14904	14955	14876	14904	14715	14835	14825	14932	14746	14796	14904	14681	14752	14787	14882	14742	14800	14948	14676	14811	14919	14830	14959	14777	14870	14844	14717	14795	14859	14715	14958	15033	14741	14781	14837	15061	14698	14768	14921	14814	14975	14788	14816	14815	14709	14880	14888	14863	14780	14842	14847	14634	14831	14915	14879	14772	14852	14812	14751	14677	14938	14818	14820	14806	14793	14811	14873	14934	14787	14856	14705	14867	14693	14989	14782	14768	14816	14968	15088	14824	14736	14625	14833	14645	14750	15049	14714	14936	14781	14809	14761	14811	14934	14889	14903	14709	14676	14785	14850	14965	14874	15009	14879	14866	14651	14833	14714	14702	14843	14779	14773	14798	14956	14859	14834	14830	14954	14741	14735	14784	14729	14819	14783	14864	14913	14833	14704	14869	14832	14704	14718	14722	14641	14939	14817	14693	14793	14781	14683	14805	15005	14842	14990	14605	14845	14739	14934	14801	14927	14981	14706	14781	14904	14823	14773	14839	15009	14904	14768	14961	14785	14933	14823	14743	14853	14847	14798	14962	14829	14804	14781	14981	14891	14948	14771	14939	14664	14844	14677	14791	14846	14849	14824	14792	14887	14938	14907	14764	14842	14850	14862	14873	14695	14808	14764	14896	14867	14811	14970	14793	15002	14634	14764	14823	14810	14821	14725	14880	14941	14926	14908	14788	14905	14898	14992	14849	14835	14854	14910	14665	14726	14881	14903	14822	14882	14834	14858	14693	14722	14907	14928	14839	14925	14948	14767	14897	14883	14716	14810	14761	14783	14733	14776	14921	14596	14674	14753	14859	14763	14891	14715	14746	14920	14715	14831	14801	14860	14930	14696	14867	15007	14909	14734	14808	14968	14873	14833	14706	14742	14804	14725	14859	14758	14951	14935	14790	14822	14801	14777	14882	14853	14876	14789	14874	14775	14925	14725	14868	14773	14906	14727	14732	14627	14814	14629	14882	14867	14960	14949	14873	14773	14805	14624	14731	14973	14797	14807	14817	14847	14885	14845	14762	14888	14843	14783	14846	14668	14879	14829	14663	14716	14846	14901	14821	14960	14918	14799	14790	14875	14827	14875	14920	14831	14763	14778	14772	14705	14748	14721	14728	14675	14850	14711	14903	14960	14928	14945	14930	14710	14772	14898	14809	14828	14656	14784	14776	14813	14945	14733	14914	14806	14989	14901	14910	14787	14822	14934	14856	14872	14779	14842	14782	14762	14909	14854	14832	14834	14930	14809	14897	14806	14626	14669	14835	14693	14771	14867	14869	14738	14852	14768	14995	15014	14875	14852	14828	14953	14651	14775	14720	14964	14749	14814	14887	14689	14843	14713	14866	14774
23692	21098	28417	24229	22177	21519	20209	17857	16987	17063	17040	16838	16840	16998	16793	16879	16831	16815	16683	16900	16609	16794	16730	16820	16903	16874	16935	16885	16828	16985	16892	16769	16929	16841	16667	16553	16810	16801	16536	16678	16387	16574	16407	16515	16456	16698	16623	16524	16560	16610	16771	16764	16455	16501	16727	16609	16592	16442	16698	16378	16411	16554	16530	16486	16538	16603	16484	16483	16681	16533	16485	16371	16559	16421	16439	16490	16610	16402	16392	16360	16588	16286	16762	16446	16448	16455	16347	16374	16443	16631	16603	16470	16477	16431	16450	16362	16580	16500	16588	16752	16495	16407	16711	16541	16698	16445	16468	16473	16670	16441	16651	16484	16395	16416	16290	16495	16258	16523	16470	16594	16531	16363	16437	16464	16596	16497	16442	16522	16437	16631	16599	16558	16515	16381	16573	16389	16455	16480	16475	16712	16566	16370	16313	16395	16452	16383	16473	16556	16272	16553	16379	16550	16270	16395	16518	16385	16482	16457	16564	16483	16593	16627	16636	16505	16623	16475	16363	16503	16509	16518	16598	16439	16430	16532	16611	16479	16708	16580	16625	16584	16337	16456	16633	16468	16635	16676	16604	16460	16523	16377	16440	16518	16671	16382	16638	16645	16536	16474	16296	16518	16481	16529	16460	16618	16580	16409	16395	16364	16375	16554	16541	16727	16411	16371	16346	16525	16548	16431	16556	16541	16419	16178	16500	16479	16609	16528	16620	16452	16467	16462	16671	16528	16426	16601	16505	16534	16511	16665	16581	16524	16499	16547	16328	16320	16577	16361	16600	16580	16452	16316	16411	16555	16380	16572	16451	16390	16351	16626	16493	16395	16551	16386	16506	16620	16391	16578	16348	16410	16477	16536	16521	16568	16474	16382	16497	16540	16540	16616	16490	16557	16667	16562	16719	16432	16609	16371	16674	16498	16359	16534	16409	16451	16404	16436	16637	16318	16517	16417	16486	16454	16575	16596	16441	16595	16441	16506	16449	16516	16680	16483	16485	16653	16278	16432	16433	16616	16408	16483	16462	16593	16525	16422	16425	16354	16460	16430	16464	16597	16413	16572	16643	16551	16436	16471	16626	16324	16569	16445	16521	16716	16361	16413	16499	16501	16568	16617	16451	16494	16424	16448	16466	16359	16625	16487	16532	16471	16456	16599	16515	16473	16708	16477	16648	16766	16662	16318	16463	16414	16555	16543	16433	16677	16438	16561	16536	16490	16559	16612	16470	16635	16353	16610	16694	16627	16640	16426	16704	16493	16401	16657	16594	16578	16621	16525	16701	16405	16524	16470	16479	16487	16543	16412	16415	16567	16734	16590	16701	16710	16490	16599	16432	16449	16511	16731	16482	16557	16529	16506	16425	16465	16321	16254	16302	16315	16321	16377	16368	16231	16426	16672	16439	16484	16550	16380	16384	16539	16483	16341	16554	16551	16537	16688	16479	16678	16210	16474	16502	16403	16535	16479	16714	16590	16503	16484	16525	16389	16462	16648	16356	16395	16453	16356	16549	16487	16491	16552	16543	16520	16472	16390	16484	16479	16576	16530	16490	16447	16409	16553	16544	16552	16325	16489	16605	16451	16370	16344	16452	16536	16466	16326	16605	16511	16468	16476	16450	16534	16648	16343	16207	16808	16541	16414	16503	16582	16636	16421	16480	16705	16436	16652	16602	16382	16471	16574	16596	16522	16520	16346	16537	16488	16498	16542	16684	16349	16512	16633	16619	16336	16508	16668	16590	16542	16526	16597	16458	16455	16518	16517	16582	16546	16494	16483	16406	16415	16522	16418	16542	16477	16366	16550	16479	16513	16445	16542	16491	16639	16611	16692	16351	16601	16359	16466	16713	16571	16525	16325	16458	16316	16624	16484	16492	16321	16422	16659	16402	16565	16598	16434	16315	16588	16541	16423	16512	16340	16499	16508	16504	16477	16662	16798	16498	16497	16378	16473	16542	16392	16435	16609	16571	16509	16414	16373	16570	16368	16411	16503	16390	16557	16520	16560	16495	16508	16511	16547	16557	16658	16581	16505	16667	16380	16332	16506	16457	16520	16683	16429	16460	16417	16383	16351	16569	16550	16389	16563	16567	16577	16501	16358	16465	16292	16737	16618	16470	16471	16511	16487	16635	16579	16432	16471	16324	16575	16473	16362	16468	16486	16573	16536	16375	16597	16440	16438	16489	16405	16396	16233	16566	16607	16496	16536	16673	16423	16490	16423	16364	16532	16464	16398	16442	16448	16576	16557	16447	16380	16427	16544	16280	16433	16402	16544	16446	16584	16439	16498	16340	16448	16667	16479	16602	16650	16410	16448	16381	16709	16578	16383	16508	16516	16532	16625	16335	16338	16677	16583	16442	16536	16637	16709	16603	16347	16541	16643	16366	16468	16559	16645	16621	16523	16500	16594	16457	16734	16357	16421	16392	16627	16601	16368	16648	16452	16514	16538	16611	16464	16342	16461	16310	16628	16471	16497	16347	16346	16732	16300	16486	16555	16734	16403	16561	16470	16507	16639	16253	16457	16408	16382	16487	16566	16502	16397	16528	16621	16571	16581	16661	16409	16579	16545	16662	16408	16344	16555	16420	16672	16496	16341	16605	16358	16465	16617	16584	16453	16519	16567	16537	16467	16427	16699	16368	16506	16548	16373	16532	16444	16308	16556	16262	16469	16395	16276	16711	16504	16535	16346	16304	16344	16452	16547	16591	16449	16474	16429	16571	16388	16490	16540	16394	16412	16461	16626	16551	16646	16553	16453	16783	16533	16565	16428	16592	16413	16576	16604	16421	16413	16413	16464	16618	16597	16301	16552	16529	16571	16678	16420	16399	16367	16361	16584	16342	16362	16482	16464	16346	16499	16389	16586	16732	16391	16647	16491	16637	16429	16368	16566	16461	16503	16469	16311	16500	16601	16564	16510	16500	16464	16393	16539	16533	16458	16527	16484	16267	16390	16385	16427	16387	16490	16454	16396	16397	16349	16505	16506	16311	16293	16537	16520	16523	16595	16574	16476	16292	16550	16453	16408	16446	16388	16431	16349	16574	16601	16413	16598	16554	16554	16336	16616	16686	16470	16524	16416	16382	16446	16567	16440	16356	16513	16580	16558	16546	16522	16666	16388	16405	16417	16570	16449	16466	16490	16652	16582	16446	16491	16526	16531	16521	16419	16437	16366	16267	16517	16430	16465	16510	16330	16443	16605	16414	16674	16552	16328	16375	16520	16558	16297	16495	16523	16579	16515	16460	16402	16318	16398	16561	16432	16281	16413	16556	16456	16416	16787	16512	16537	16490	16541	16449	16464	16424	16484	16570	16519	16650	16659	16356	16435	16553	16525	16462	16494	16464	16370	16412	16508	16500	16564	16423	16624	16485	16579	16506	16470	16334	16310	16397	16658	16462	16387	16676	16353	16490	16342	16491	16660	16461	16732	16498	16451	16585	16436	16403	16452	16463	16398	16619	16551	16551	16474	16388	16497	16420	16397	16582	16491	16479	16680	16607	16512	16487	16624	16681	16560	16456	16502	16538	16511	16670	16475	16633	16337	16553	16453	16533	16681	16627	16531	16500	16538	16328	16310	16571	16514	16479	16506	16464	16474	16524	16561	16639	16336	16560	16553	16305	16586	16477	16615	16407	16499	16547	16551	16589	16698	16338	16382	16481	16569	16527	16388	16431	16363	16367	16625	16447	16505	16326	16426	16552	16625	16565	16560	16540	16411	16527	16416	16681	16386	16588	16477	16362	16589	16344	16592	16623	16408	16590	16497	16660	16219	16384	16611	16445	16449	16393	16484	16643	16660	16419	16630	16378	16332	16423	16432	16331	16528	16222	16285	16519	16555	16527	16408	16499	16432	16582	16473	16483	16545	16387	16570	16549	16490	16531	16445	16411	16536	16418	16538	16544	16475	16557	16415	16440	16478	16386	16788	16525	16403	16398	16714	16290	16466	16392	16500	16725	16561	16501	16305	16652	16355	16557	16438	16504	16688	16586	16294	16358	16455	16595	16454	16663	16581	16540	16615	16562	16451	16436	16378	16530	16660	16646	16415	16554	16450	16665	16475	16527	16598	16666	16542	16486	16397	16639	16675	16514	16606	16698	16372	16507	16570	16412	16574	16571	16629	16566	16263	16599	16278	16372	16294	16479	16422	16698	16471	16669	16567	16438	16356	16325	16424	16629	16502	16727	16401	16393	16454	16371	16560	16454	16533	16647	16532	16609	16655	16596	16607	16455	16450	16520	16467	16730	16349	16576	16513	16482	16417	16659	16546	16414	16601	16508	16514	16381	16438	16548	16547	16414	16593	16431	16570	16455	16505	16365	16492	16552	16418	16458	16342	16544	16556	16642	16423	16426	16644	16650	16490	16813	16517	16549	16449	16501	16495	16495	16526	16697	16370	16423	16663	16654	16547	16761	16605	16574	16417	16673	16364	16346	16497	16513	16413	16470	16411	16672	16617	16473	16648	16461	16230	16491	16465	16600	16371	16496	16567	16477	16409	16313	16468	16622	16459	16190	16450	16481	16517	16602	16547	16450	16581	16656	16670	16453	16623	16332	16293	16455	16589	16625	16443	16474	16455	16424	16599	16548	16594	16437	16607	16424	16436	16707	16650	16316	16423	16445	16512	16435	16648	16696	16319	16361	16591	16481	16804	16562	16558	16362	16467	16301	16514	16679	16587	16686	16592	16458	16611	16668	16426	16626	16599	16377	16428	16521	16420	16464	16429	16459	16628	16703	16448	16542	16512	16504	16562	16604	16336	16545	16772	16650	16381	16194	16550	16348	16437	16451	16280	16431	16531	16489	16644	16542	16413	16433	16628	16510	16402	16466	16355	16437	16272	16331	16292	16681	16551	16459	16463	16510	16570	16378	16501	16462	16629	16598	16525	16503	16352	16458	16776	16503	16522	16385	16497	16492	16325	16403	16430	16751	16604	16535	16636	16577	16579	16527	16448	16656	16583	16337	16474	16424	16593	16513	16518	16589	16571	16419	16331	16418	16330	16359	16493	16422	16456	16275	16402	16348	16570	16591	16250	16510	16469	16422	16380	16358	16525	16583	16461	16681	16569	16523	16364	16601	16545	16490	16572	16719	16317	16498	16623	16491	16294	16646	16472
22473	40238	36096	26349	21150	17912	16853	15954	15618	15604	15470	15337	15271	15286	15197	15154	15150	15201	15229	15141	15059	15065	15268	15295	15214	15470	15401	15258	15433	15446	15359	15366	15355	15326	15162	15110	15042	15104	15020	15049	15020	14887	14970	14805	14857	15130	14892	14860	14983	15091	15050	14926	14893	15092	15015	15010	15106	15077	15199	15155	15010	15113	14993	14868	15194	14969	15040	14849	14842	14887	14780	14923	14785	14917	14927	14997	15064	14974	14948	14930	14886	14945	14918	15014	14965	14942	14787	14978	14901	14816	15093	14934	14740	15027	15039	14931	14888	14994	14860	14934	14800	15007	14727	14847	14934	14912	14721	14863	14904	14871	15002	14918	14914	14823	14895	14811	14822	14805	14847	14735	15042	14847	14840	14902	14934	14982	14737	14780	14771	14812	14855	14834	14825	14922	14964	14829	14982	14794	14984	14906	14942	14962	14871	14796	14818	15045	14916	14917	14894	14975	14726	14805	14825	14861	14918	14739	14945	14774	14782	14938	14996	14853	14883	14861	14892	15010	14911	14907	14993	15019	14919	14831	14962	14961	15048	14908	14916	15007	14842	14886	14841	14753	14888	14962	14950	14874	14962	14843	15050	14934	14980	14906	14995	14819	14918	14817	14932	14841	14886	14901	15019	14908	15088	15002	14878	14900	14859	14980	14855	14814	14831	15004	14908	14865	15011	14794	14826	14791	14998	14820	14827	14764	14961	15097	14950	14922	14872	14810	14922	14944	14961	14926	14902	15007	14923	14825	14983	14785	14723	15029	14982	14928	14939	14772	14800	14800	14998	14880	15024	14870	15079	14864	14807	14746	14880	14789	14887	14940	14848	14917	15010	15030	15094	14836	14950	14832	14793	14907	14940	14839	14996	15057	14872	14882	14899	14923	14891	14858	14924	14745	14914	14956	14753	14991	14765	14884	14923	14943	14926	14899	14972	14977	15052	14925	15018	14869	14918	14890	14955	14962	14797	15007	15004	14836	14962	14897	14864	14968	14863	14848	15035	15125	14781	14984	15034	14825	14859	14839	14775	14870	15072	14826	14708	14898	15004	14737	14865	14744	14933	15054	14824	14850	14731	14813	14973	14694	14883	14828	14930	14838	14902	14878	14890	14815	15108	14880	14966	14867	14919	14939	15046	14889	14853	14794	14881	14990	14888	14938	14892	14917	14947	14811	14927	14909	15033	14855	15024	14974	14799	14838	14943	14951	14821	14938	15282	14940	14742	15049	14747	14960	14881	14976	14890	14989	15053	14895	14715	14801	14788	14838	14868	14774	14936	14849	14847	15017	14846	14941	15008	14880	14982	14982	14986	14883	14934	14890	14966	14963	14862	15104	14678	14885	15020	14836	14922	14900	14930	15009	14948	14901	14860	15129	14772	14914	14799	14867	14913	14958	14850	14910	14878	14980	15087	14832	15040	14927	14769	14791	15009	14725	14978	14896	14931	14847	14810	15120	14881	14974	14838	14879	14770	14920	14920	14906	15008	15002	14973	14904	14941	14868	14968	15044	14977	14843	14937	14840	14897	14887	15011	14905	14924	14937	14960	15157	14903	14892	14777	14960	14808	14967	14848	14829	14881	14882	15082	14686	14743	15006	14990	14892	14833	14959	14935	14832	14915	14756	14931	14761	14817	14792	14949	14787	14922	14828	14894	14954	15004	14852	15024	14797	14938	14834	14896	14923	14948	14976	14719	14908	14829	14867	14865	14852	15033	14717	14960	14924	14734	14903	14873	14810	14912	14954	14873	15031	15093	14917	14844	14918	14781	14722	15156	14955	15122	14840	14847	14818	14835	14832	14897	14907	15017	14912	14931	14791	14768	14808	14826	14946	14962	15022	14829	14809	14777	15056	14753	14846	14993	14946	14954	15085	14736	14835	14873	15064	14816	14871	14999	14753	14973	14819	14799	14964	14914	15112	14866	14892	14843	15018	14950	14781	14973	14851	14876	14913	14862	14925	14924	14895	14937	14963	14883	14862	14979	15097	14973	14833	14833	14939	14783	14807	14973	14942	14764	14873	14818	14998	15011	15130	14933	14961	14956	14882	15000	14925	14938	15074	14794	14861	15075	14979	15048	14976	15012	14868	14749	14900	14989	14743	15040	14961	14856	14847	14922	14763	14860	14951	14873	15011	14923	14827	14902	14848	14941	14814	14884	14791	14920	14894	15005	14897	14846	15110	14878	15048	14832	15000	14918	14830	14904	14921	14802	14865	14845	14826	14963	14890	14806	14844	14968	14830	14828	14988	14818	14898	14801	14793	14862	14828	14716	14984	14954	14985	14849	14989	14852	14747	15111	14900	14963	14774	14882	14911	14892	14973	14872	14858	14932	14904	14997	14937	14880	14916	14935	15129	14953	14903	14850	15183	15030	14930	14840	14880	15004	14719	14862	14765	14926	14916	14949	14971	14967	14895	14901	14835	14729	14909	14783	15011	15038	14968	15070	15038	14930	14979	14809	14954	14859	14808	14852	15088	14713	14890	14855	14947	15102	14861	14909	14982	14798	14910	15008	14872	14885	14942	14848	15068	14843	14786	14827	15014	14772	14974	14967	14776	14929	14842	14769	14863	14877	14882	14967	14708	15101	14925	14953	15024	14928	14696	14735	14899	14908	15088	14925	14795	14952	14913	14782	14870	14937	15070	14914	14899	15042	14953	14964	14890	14803	14962	15025	14780	14908	14741	14803	15062	14845	14780	14868	14817	14881	15032	14749	14936	14881	14964	14870	14879	14800	14921	14987	14905	15060	14820	15051	14808	14868	14993	14935	14948	14855	14850	15204	15091	14966	14911	14906	14968	14834	14913	14902	14954	14819	14931	15024	14946	14966	14876	14849	14966	14841	15096	14848	14997	14872	14854	15012	14906	14788	15001	14877	14821	14785	14922	14812	14889	14853	14925	14790	14880	15035	14971	14773	15010	14946	14716	14866	14968	14893	14951	15003	14806	14884	14925	14974	15080	14932	14913	14963	14899	14865	14871	14731	15055	15006	14881	14783	14901	14908	14902	14709	14945	14965	14947	14922	14784	15021	14884	14976	14929	14901	14883	14917	14890	14891	14895	14947	15059	14872	14918	14950	14844	15006	14917	14896	14851	14821	14849	14798	14981	14818	14799	14897	14718	14940	14810	15059	14947	14842	14837	14821	14964	14829	14773	14708	15168	14947	14885	14904	14827	14982	14741	14998	15073	14978	14818	14991	14922	14889	14827	15008	14889	14874	14892	14933	14811	14878	14866	14810	14896	14782	14993	14824	15034	14935	14725	14862	14946	14931	15142	14779	14834	14901	14917	14907	14920	14897	14974	14818	14803	14885	14896	15052	14928	15063	14960	14816	14789	14869	14924	14935	14883	14866	14713	14954	14951	14885	14700	14966	14805	14788	14871	14974	15023	14880	14738	14819	14780	14914	14779	14797	15012	14899	14925	14868	14918	14946	14875	14916	14924	14889	14872	14911	15053	15032	14850	14894	14930	15089	14878	14870	15068	14885	14854	14986	14786	14918	14955	15028	15035	14852	14666	14857	14986	14876	15015	14910	14939	14778	14856	14887	14970	14968	15014	14989	14796	14983	14790	14909	14877	15040	14868	14878	14893	14862	14914	14920	14818	14925	15003	14989	14952	14729	14939	14904	14991	14896	14927	14883	14868	14961	14907	14929	14787	15049	15026	14977	14926	14986	14979	14928	14927	14978	15050	14938	14970	14974	14866	14929	14714	14923	14892	14894	14915	14906	14904	14900	14851	15028	14892	14868	14851	15058	15087	14865	14943	14923	14853	14981	14975	14840	14931	14764	14836	15003	14842	14969	14846	14899	14767	14805	14788	14984	15118	14807	14780	14763	14987	14847	14965	14849	14750	14919	15022	14822	14845	14881	14949	14688	14941	15049	14985	15105	14900	14828	14819	14993	14926	14875	14927	14902	14999	14881	14966	14971	14972	14868	14837	14872	14789	14830	14879	15065	14850	14836	14878	14950	14879	14923	14785	14837	14955	14998	14895	14847	14964	14800	14952	15008	14893	14868	14779	14921	14954	14966	14863	15030	15113	14852	14832	14888	14878	14872	14892	14921	15024	14949	14801	15083	14881	14948	14962	14690	14844	15121	15011	15011	14893	14815	14771	15005	14818	15040	14924	14898	14854	14935	14995	14990	15002	14811	14702	14898	14892	14849	15002	14931	14967	14837	14943	14771	14868	15013	14913	14835	14880	14869	14985	14880	14814	14899	14903	14981	14978	14941	14860	14994	14857	14826	14922	14812	15067	14846	14809	14915	14761	14948	14825	14939	15024	14978	14865	14812	14971	14966	14998	14883	14771	15031	15013	14772	15012	14866	14883	14896	14913	15006	14890	14961	14868	14887	14942	14996	14973	14864	14962	14937	14877	14892	15064	15010	14789	15062	14738	14878	14889	14888	14796	14717	14876	14939	14956	14910	14852	14898	14841	14764	14968	14830	15032	14779	15007	14905	14921	14892	14921	14939	14912	14892	14988	14722	14940	14862	14975	14942	14780	14948	15064	14970	14818	14961	14878	14921	14830	14841	15023	14879	14948	14779	14824	14762	15093	14721	14921	14925	15006	14862	14825	15076	14777	14802	14693	14898	14998	14815	14912	15113	15024	15014	15002	14983	14759	14903	14869	15024	14943	14967	14899	14822	14835	14966	14925	14795	15027	14890	15094	14842	14913	14979	15082	15169	14827	14853	15108	14835	15014	14936	14916	15106	15007	14785	14896	14790	15018	14851	14931	14922	14800	14765	14812	14980	14944	14932	14847	14853	14808	14950	14905	14952	14738	15100	14769	14835	14992	14983	14889	14944	14935	15100	14832	14752	14808	15032	14721	14771	14953	14979	15037	14871	14802	14958	14883	14904	14870	14912	14855	15039	14933	14770	14955	14998	14872	14880	14890	14874	15044	14924	15140	14823	14808	14924	14884	14956	14928	14796	14889	14901	15027	14798	14977	15010	14937	14834	14777	14928	14926	14960	14883	15053	14979	14876	14963	14944	14840	14905	14888	14932	14777	15008	14774	14840	14936	14816	14707	14947	14976	14857	15053	14703	14905	14846	14744	15007	15018	14731	14927	14927	14917	15055	15019	14957	14733	14814	14896	14939	14791	14739	14896
22664	21080	28871	23574	21377	23281	24612	19507	18533	18474	18255	18596	18060	18293	18133	18182	18045	17844	17994	17914	17897	17817	17720	17981	17772	18101	18117	18176	17937	18116	18373	18092	18011	17970	17936	17799	17846	17714	17787	17685	17602	17790	17714	17620	17518	17781	17587	17721	17630	17551	17777	17847	17682	17641	17557	17606	17654	17698	17619	17650	17565	17788	17714	17782	17600	17397	17478	17593	17677	17421	17632	17400	17679	17519	17634	17543	17488	17680	17530	17520	17541	17787	17504	17391	17560	17559	17384	17480	17618	17292	17538	17733	17578	17499	17659	17637	17615	17446	17530	17653	17437	17451	17419	17549	17612	17475	17669	17387	17331	17585	17580	17427	17384	17401	17455	17524	17440	17521	17588	17632	17543	17686	17374	17664	17535	17466	17548	17591	17495	17486	17496	17583	17681	17382	17548	17264	17602	17464	17381	17529	17386	17538	17236	17458	17712	17377	17655	17558	17489	17537	17425	17456	17442	17529	17426	17707	17698	17854	17536	17225	17524	17413	17464	17487	17434	17515	17209	17299	17604	17276	17562	17362	17413	17593	17633	17593	17519	17568	17247	17462	17627	17435	17428	17528	17570	17414	17282	17467	17531	17439	17520	17626	17512	17270	17321	17295	17491	17418	17654	17514	17411	17847	17535	17296	17555	17392	17393	17528	17551	17733	17460	17651	17561	17513	17442	17240	17614	17464	17537	17601	17526	17512	17422	17512	17399	17590	17456	17743	17629	17618	17534	17429	17548	17501	17559	17678	17539	17529	17442	17566	17690	17715	17635	17414	17501	17486	17470	17461	17588	17603	17469	17508	17564	17247	17302	17658	17458	17555	17488	17540	17471	17434	17500	17339	17495	17571	17662	17569	17667	17569	17703	17527	17418	17697	17793	17431	17520	17453	17414	17524	17565	17460	17574	17572	17584	17610	17796	17503	17550	17516	17523	17428	17426	17373	17526	17342	17323	17701	17486	17648	17556	17634	17412	17443	17397	17534	17537	17533	17479	17370	17512	17634	17390	17463	17503	17623	17390	17452	17338	17355	17486	17454	17576	17410	17356	17384	17486	17536	17641	17540	17377	17467	17402	17510	17601	17348	17654	17569	17323	17383	17563	17460	17416	17545	17473	17449	17511	17450	17529	17470	17649	17595	17401	17388	17600	17489	17460	17342	17403	17391	17530	17550	17504	17456	17492	17280	17623	17662	17264	17386	17539	17533	17448	17475	17638	17525	17619	17581	17529	17557	17656	17364	17553	17428	17604	17555	17526	17613	17511	17529	17576	17510	17389	17456	17466	17252	17345	17543	17287	17321	17574	17507	17524	17399	17536	17320	17390	17479	17563	17423	17467	17531	17506	17500	17441	17460	17465	17331	17390	17339	17411	17301	17432	17325	17596	17551	17541	17460	17409	17440	17472	17575	17506	17521	17338	17535	17495	17328	17542	17436	17567	17426	17390	17330	17429	17498	17553	17693	17602	17610	17457	17320	17589	17348	17402	17557	17655	17535	17570	17331	17366	17541	17644	17379	17545	17516	17453	17352	17415	17400	17299	17738	17668	17353	17340	17480	17479	17344	17477	17455	17555	17559	17468	17557	17364	17512	17447	17459	17573	17553	17457	17431	17396	17346	17598	17572	17586	17437	17611	17484	17353	17569	17601	17565	17647	17493	17497	17635	17661	17372	17598	17568	17772	17605	17364	17454	17352	17432	17519	17350	17460	17500	17360	17589	17465	17444	17308	17574	17363	17470	17478	17522	17474	17531	17610	17464	17572	17576	17578	17372	17504	17510	17469	17562	17455	17338	17429	17498	17262	17480	17416	17467	17511	17390	17539	17529	17623	17600	17395	17469	17620	17541	17527	17361	17616	17493	17523	17562	17525	17454	17358	17657	17376	17331	17394	17462	17310	17431	17346	17524	17594	17373	17569	17600	17501	17488	17277	17600	17543	17668	17324	17540	17673	17340	17409	17450	17494	17520	17478	17572	17358	17418	17610	17440	17444	17729	17519	17577	17318	17389	17475	17529	17470	17351	17546	17421	17329	17358	17458	17387	17430	17470	17532	17516	17449	17398	17478	17659	17685	17543	17372	17592	17644	17457	17655	17486	17620	17676	17679	17674	17454	17477	17374	17569	17422	17423	17589	17592	17733	17518	17523	17413	17446	17661	17492	17488	17483	17540	17725	17510	17572	17575	17639	17562	17636	17569	17542	17614	17649	17479	17381	17509	17594	17376	17560	17413	17489	17396	17799	17463	17415	17733	17283	17475	17364	17207	17527	17523	17687	17434	17417	17473	17545	17260	17321	17542	17559	17707	17469	17387	17481	17422	17534	17450	17659	17717	17600	17411	17421	17531	17381	17291	17676	17452	17592	17630	17596	17450	17505	17462	17496	17582	17588	17554	17683	17657	17710	17614	17599	17500	17437	17568	17429	17569	17311	17405	17509	17492	17357	17409	17453	17583	17448	17538	17555	17764	17597	17427	17628	17377	17371	17358	17515	17444	17449	17188	17335	17636	17473	17474	17711	17487	17618	17702	17573	17706	17445	17460	17671	17484	17311	17528	17320	17402	17491	17496	17516	17585	17299	17386	17577	17491	17603	17601	17613	17419	17379	17435	17672	17554	17435	17653	17621	17660	17477	17618	17512	17479	17559	17578	17634	17332	17516	17396	17546	17575	17255	17515	17559	17546	17459	17506	17445	17559	17442	17537	17428	17345	17518	17423	17348	17461	17518	17441	17363	17387	17467	17436	17600	17684	17545	17681	17648	17486	17492	17557	17492	17208	17491	17865	17673	17512	17519	17509	17481	17533	17355	17423	17475	17682	17727	17849	17328	17623	17528	17556	17326	17557	17584	17515	17602	17843	17634	17459	17581	17525	17553	17415	17424	17357	17533	17513	17307	17700	17636	17766	17662	17559	17514	17384	17566	17545	17429	17362	17621	17347	17508	17602	17452	17465	17582	17406	17494	17514	17773	17596	17325	17478	17485	17314	17556	17423	17389	17440	17497	17425	17335	17597	17498	17573	17465	17453	17341	17616	17550	17562	17494	17545	17391	17394	17493	17384	17342	17437	17361	17342	17462	17567	17619	17606	17612	17646	17636	17269	17460	17436	17315	17627	17593	17386	17526	17319	17546	17445	17502	17357	17556	17489	17648	17481	17577	17405	17437	17451	17558	17451	17431	17495	17595	17330	17543	17542	17501	17432	17774	17650	17413	17548	17494	17364	17689	17642	17603	17430	17476	17571	17499	17361	17491	17451	17216	17534	17679	17509	17220	17470	17399	17680	17368	17516	17503	17482	17527	17615	17667	17387	17580	17369	17269	17546	17542	17709	17594	17555	17479	17584	17471	17547	17519	17574	17487	17513	17295	17614	17397	17544	17629	17414	17489	17668	17496	17497	17425	17393	17332	17504	17399	17408	17556	17548	17524	17342	17385	17642	17418	17454	17483	17305	17499	17431	17590	17634	17613	17382	17398	17390	17356	17456	17532	17404	17368	17579	17690	17472	17575	17447	17676	17513	17421	17387	17594	17504	17420	17545	17280	17531	17580	17532	17584	17469	17443	17424	17658	17747	17617	17428	17346	17577	17638	17429	17527	17560	17444	17510	17333	17338	17585	17518	17424	17543	17421	17291	17462	17435	17586	17489	17529	17566	17559	17596	17434	17582	17633	17620	17512	17483	17513	17440	17534	17530	17312	17365	17582	17764	17422	17380	17557	17415	17434	17592	17516	17861	17438	17439	17545	17492	17568	17736	17664	17409	17701	17675	17521	17551	17455	17537	17478	17371	17445	17346	17417	17498	17439	17373	17467	17668	17605	17412	17549	17554	17578	17374	17574	17466	17483	17509	17458	17605	17514	17465	17590	17422	17655	17577	17325	17515	17398	17481	17297	17316	17452	17262	17355	17639	17610	17476	17475	17538	17579	17546	17549	17499	17495	17469	17593	17515	17480	17508	17642	17489	17411	17316	17552	17531	17505	17649	17533	17506	17477	17664	17474	17584	17534	17667	17407	17535	17409	17557	17507	17406	17588	17485	17422	17668	17468	17449	17400	17414	17469	17525	17615	17385	17621	17551	17550	17379	17559	17613	17529	17432	17403	17421	17572	17311	17377	17504	17334	17623	17336	17634	17385	17427	17345	17270	17456	17445	17643	17433	17560	17435	17591	17315	17467	17322	17559	17518	17655	17388	17586	17443	17534	17514	17554	17487	17549	17464	17510	17477	17505	17614	17695	17552	17653	17547	17429	17346	17478	17591	17479	17403	17514	17474	17551	17534	17544	17607	17519	17554	17679	17529	17658	17563	17547	17421	17507	17488	17505	17508	17517	17434	17590	17597	17435	17567	17504	17307	17474	17572	17434	17535	17420	17411	17242	17498	17384	17558	17551	17463	17526	17572	17284	17372	17412	17546	17600	17540	17403	17493	17708	17561	17511	17346	17545	17637	17496	17575	17390	17683	17500	17387	17374	17569	17583	17556	17656	17444	17649	17481	17722	17437	17282	17478	17523	17373	17446	17480	17419	17470	17583	17577	17434	17522	17402	17694	17428	17339	17378	17553	17558	17397	17488	17461	17660	17367	17438	17483	17573	17406	17562	17353	17514	17309	17419	17407	17497	17557	17493	17509	17629	17832	17491	17408	17397	17460	17583	17380	17367	17378	17439	17482	17605	17542	17445	17345	17436	17658	17538	17576	17407	17512	17683	17495	17328	17340	17443	17347	17354	17462	17474	17529	17786	17597	17444	17409	17429	17324	17538	17390	17516	17335	17425	17674	17678	17422	17351	17482	17644	17516	17579	17498	17768	17441	17349	17685	17568	17613	17724	17520	17488	17574	17499	17485	17432	17548	17582	17532	17691	17699	17494	17573	17602	17504	17555	17479	17680	17557	17466	17636	17329	17492	17569	17463	17512	17304	17311	17623	17558	17269	17227	17326	17478	17512	17452	17375	17544	17583	17317	17454	17558	17587	17451	17607	17517	17387	17486	17482	17403	17535	17538	17426	17642	17450	17493	17579	17528	17671	17753	17335	17265	17586	17406	17506	17499	17548	17665	17671	17418	17350	17559	17448	17660	17438	17652	17388	17250	17534	17438	17348	17422	17545	17512	17477	17325	17615	17280	17428
24258	44412	39506	29117	23134	19970	18194	17319	16813	16414	16347	16275	16182	16073	16134	15995	16041	15937	16038	15889	15648	15891	15690	16207	15914	16126	16192	16257	16043	16196	16179	16212	16302	16012	16002	15786	15655	15726	15732	15638	15520	15617	15503	15615	15495	15684	15636	15462	15464	15448	15608	15650	15561	15614	15462	15830	15633	15664	15500	15541	15658	15602	15458	15612	15484	15635	15294	15571	15425	15438	15558	15584	15356	15494	15519	15463	15546	15461	15455	15569	15493	15603	15472	15315	15513	15428	15435	15471	15547	15381	15473	15522	15441	15590	15226	15515	15412	15608	15506	15630	15452	15389	15506	15544	15515	15636	15458	15331	15378	15500	15409	15438	15489	15414	15402	15466	15573	15432	15469	15475	15499	15366	15477	15517	15493	15470	15302	15379	15478	15349	15499	15441	15535	15425	15418	15528	15324	15383	15436	15453	15556	15442	15338	15534	15385	15327	15404	15522	15398	15343	15434	15414	15316	15608	15572	15397	15417	15307	15512	15549	15435	15491	15358	15437	15463	15422	15299	15560	15560	15435	15553	15554	15554	15393	15547	15567	15421	15513	15508	15406	15454	15335	15496	15385	15452	15604	15357	15465	15479	15433	15319	15560	15373	15575	15485	15699	15449	15523	15381	15522	15296	15424	15602	15582	15316	15456	15473	15417	15429	15395	15384	15466	15530	15336	15503	15475	15547	15671	15510	15333	15444	15492	15250	15323	15490	15586	15345	15522	15534	15472	15412	15584	15498	15246	15390	15429	15480	15420	15345	15311	15329	15644	15487	15301	15510	15425	15449	15437	15328	15425	15283	15473	15359	15437	15489	15437	15423	15507	15331	15422	15497	15357	15586	15437	15543	15555	15599	15361	15498	15443	15380	15426	15368	15473	15423	15366	15441	15454	15410	15558	15577	15596	15397	15588	15435	15339	15517	15419	15303	15307	15325	15478	15397	15479	15560	15500	15354	15405	15373	15308	15510	15292	15537	15498	15390	15249	15421	15435	15457	15481	15557	15409	15408	15467	15652	15462	15409	15439	15605	15444	15446	15412	15432	15516	15442	15631	15403	15582	15465	15411	15531	15370	15310	15559	15340	15346	15480	15492	15423	15503	15476	15491	15313	15445	15523	15412	15453	15322	15402	15394	15432	15624	15585	15345	15507	15355	15398	15444	15306	15432	15458	15464	15345	15364	15538	15280	15438	15451	15470	15402	15523	15470	15590	15265	15494	15608	15361	15366	15399	15315	15435	15390	15438	15458	15461	15430	15499	15584	15461	15349	15377	15544	15494	15553	15426	15328	15405	15510	15439	15478	15455	15417	15457	15386	15463	15400	15458	15626	15483	15485	15603	15466	15377	15468	15375	15322	15544	15339	15441	15609	15603	15466	15390	15539	15379	15426	15461	15413	15414	15498	15413	15379	15504	15500	15484	15431	15397	15414	15432	15431	15429	15471	15540	15501	15407	15438	15528	15432	15458	15385	15493	15408	15462	15385	15419	15496	15761	15299	15541	15490	15422	15460	15308	15415	15343	15575	15456	15454	15454	15506	15447	15472	15463	15342	15440	15360	15469	15441	15484	15186	15462	15360	15400	15440	15546	15375	15367	15259	15463	15434	15513	15465	15532	15464	15314	15439	15548	15466	15334	15364	15652	15592	15400	15382	15154	15313	15449	15669	15430	15362	15415	15341	15479	15359	15425	15598	15532	15366	15559	15468	15553	15560	15471	15505	15291	15477	15537	15486	15664	15539	15377	15466	15414	15426	15526	15352	15246	15652	15505	15512	15427	15628	15658	15374	15575	15626	15440	15500	15432	15503	15502	15530	15487	15566	15423	15429	15334	15519	15446	15422	15408	15317	15274	15313	15502	15509	15265	15388	15337	15465	15542	15612	15424	15283	15423	15314	15355	15548	15446	15461	15391	15399	15339	15409	15436	15462	15474	15626	15535	15479	15436	15441	15319	15454	15391	15442	15559	15528	15434	15522	15551	15519	15417	15421	15592	15458	15337	15334	15427	15474	15393	15470	15295	15432	15393	15523	15334	15398	15595	15542	15473	15460	15563	15420	15568	15561	15386	15312	15339	15503	15602	15311	15373	15403	15450	15455	15482	15604	15451	15426	15295	15442	15543	15550	15256	15578	15445	15431	15490	15508	15431	15374	15454	15395	15540	15487	15439	15498	15328	15454	15457	15337	15672	15307	15301	15622	15406	15493	15410	15493	15444	15212	15550	15384	15568	15427	15421	15523	15487	15468	15316	15412	15532	15424	15416	15486	15419	15578	15433	15471	15386	15464	15390	15384	15479	15544	15417	15366	15535	15590	15369	15437	15484	15526	15524	15536	15525	15268	15618	15629	15353	15582	15432	15495	15378	15460	15375	15377	15531	15412	15451	15372	15430	15409	15405	15415	15547	15369	15448	15413	15435	15712	15378	15490	15402	15378	15254	15465	15477	15534	15569	15552	15367	15579	15464	15546	15359	15406	15497	15422	15436	15471	15583	15337	15434	15542	15441	15460	15434	15496	15479	15453	15441	15562	15334	15509	15341	15453	15559	15488	15602	15372	15450	15426	15370	15341	15386	15412	15557	15437	15537	15524	15446	15458	15462	15404	15431	15466	15439	15495	15579	15473	15480	15591	15289	15234	15520	15486	15597	15650	15350	15437	15496	15318	15412	15507	15535	15323	15506	15408	15469	15322	15522	15239	15457	15629	15372	15538	15515	15392	15481	15402	15610	15335	15485	15432	15530	15390	15282	15383	15458	15606	15474	15554	15543	15382	15382	15461	15460	15402	15394	15590	15479	15500	15283	15399	15647	15505	15277	15556	15357	15513	15407	15602	15584	15381	15306	15530	15361	15521	15522	15480	15387	15469	15510	15426	15484	15670	15472	15488	15564	15321	15444	15537	15403	15470	15430	15476	15454	15261	15531	15427	15239	15474	15470	15440	15410	15560	15436	15533	15341	15317	15494	15455	15416	15531	15423	15423	15479	15287	15331	15616	15429	15344	15397	15325	15397	15406	15334	15423	15446	15518	15436	15453	15601	15375	15481	15366	15594	15470	15586	15446	15489	15521	15424	15431	15520	15345	15451	15383	15478	15445	15469	15332	15451	15407	15397	15382	15413	15472	15544	15507	15569	15462	15366	15492	15506	15377	15366	15385	15535	15497	15530	15335	15525	15590	15617	15498	15446	15484	15454	15523	15437	15582	15550	15345	15482	15475	15404	15463	15441	15350	15394	15501	15515	15473	15410	15210	15409	15404	15332	15592	15385	15339	15542	15423	15419	15391	15408	15425	15529	15403	15401	15449	15477	15488	15274	15349	15475	15527	15560	15459	15394	15501	15498	15487	15341	15419	15445	15634	15359	15629	15457	15428	15492	15510	15554	15439	15428	15449	15453	15311	15467	15467	15247	15457	15478	15480	15474	15463	15326	15705	15423	15503	15391	15597	15451	15556	15321	15383	15464	15373	15428	15322	15432	15423	15400	15438	15601	15527	15512	15368	15487	15557	15438	15289	15602	15272	15490	15254	15511	15306	15330	15294	15313	15572	15314	15472	15332	15420	15481	15495	15382	15400	15373	15471	15513	15546	15395	15444	15470	15475	15294	15510	15437	15513	15470	15534	15426	15322	15586	15521	15422	15309	15598	15381	15514	15375	15554	15440	15480	15517	15619	15521	15069	15404	15456	15403	15498	15236	15435	15404	15538	15372	15334	15453	15553	15445	15429	15366	15499	15463	15320	15540	15456	15341	15326	15320	15282	15654	15515	15428	15262	15570	15494	15394	15334	15636	15391	15471	15545	15420	15398	15691	15452	15519	15390	15549	15386	15590	15408	15577	15552	15533	15611	15352	15390	15487	15357	15444	15430	15329	15526	15527	15435	15548	15383	15425	15458	15433	15368	15351	15645	15475	15480	15378	15448	15509	15352	15448	15303	15232	15368	15414	15439	15394	15520	15422	15459	15417	15386	15479	15455	15287	15369	15427	15403	15482	15493	15590	15403	15446	15397	15507	15515	15498	15467	15383	15453	15295	15579	15587	15437	15351	15579	15356	15531	15464	15438	15519	15493	15509	15665	15444	15438	15442	15302	15354	15541	15327	15330	15493	15424	15421	15461	15568	15396	15462	15371	15488	15458	15409	15437	15474	15600	15601	15432	15477	15535	15396	15438	15383	15474	15522	15427	15392	15403	15567	15450	15487	15484	15614	15486	15292	15452	15478	15553	15495	15386	15385	15467	15385	15560	15465	15380	15525	15521	15476	15546	15472	15635	15427	15492	15319	15230	15324	15400	15488	15334	15282	15503	15391	15527	15450	15480	15318	15391	15548	15455	15450	15555	15455	15375	15461	15448	15286	15272	15444	15363	15487	15405	15439	15487	15510	15382	15436	15555	15414	15504	15322	15307	15562	15288	15390	15381	15404	15427	15372	15351	15408	15443	15395	15431	15585	15495	15445	15225	15361	15451	15353	15587	15379	15459	15570	15463	15463	15493	15413	15496	15450	15420	15518	15527	15430	15441	15443	15447	15278	15447	15510	15407	15663	15529	15503	15284	15353	15338	15409	15456	15620	15400	15497	15424	15370	15294	15583	15408	15366	15285	15532	15244	15501	15602	15378	15517	15474	15637	15526	15311	15462	15303	15404	15527	15174	15347	15355	15545	15438	15404	15396	15520	15524	15459	15394	15335	15366	15451	15473	15476	15571	15349	15424	15524	15435	15523	15489	15323	15566	15594	15489	15466	15493	15468	15366	15403	15345	15484	15446	15589	15489	15382	15474	15519	15359	15527	15425	15485	15271	15479	15344	15565	15461	15497	15358	15418	15410	15373	15439	15402	15317	15590	15497	15257	15459	15456	15419	15542	15344	15685	15621	15297	15410	15385	15550	15613	15481	15584	15219	15521	15336	15505	15570	15411	15352	15393	15520	15394	15388	15356	15646	15620	15429	15576	15464	15610	15219	15458	15389	15446	15382	15537	15477	15352	15458	15516	15456	15618	15338	15437	15502	15604	15607	15418	15474	15488	15333	15495	15581	15514	15438	15556	15274	15394	15454	15396	15410	15496	15482	15424	15476	15565	15333	15396	15433	15455	15420	15460	15363	15391	15352	15432	15438	15554	15419	15507	15415
27588	23248	27049	22777	18154	17315	16961	16454	16567	16483	16389	16403	16434	16382	16367	16248	16401	16445	16440	16309	16515	16414	16147	16316	16350	16391	16546	16426	16524	16475	16629	16550	16361	16443	16401	16380	16315	16199	16472	16448	16188	16265	16409	16362	16436	16309	16355	16399	16376	16470	16499	16101	16449	16180	16322	16485	16536	16409	16294	16178	16190	16241	16278	16285	16272	16180	16428	16274	15993	16211	16304	16135	16458	16357	16529	16398	16494	16136	16306	16360	16186	16185	16295	16143	16415	16233	16210	16094	16229	16212	16388	16204	16225	16296	16318	16140	16371	16243	16369	16270	16305	16616	16326	16244	16458	16170	16236	16239	16299	16318	16199	16117	16232	16255	16397	16397	16349	16095	16288	16280	16242	16326	16381	16339	16135	16040	16154	16177	16411	16260	16186	16133	16094	16444	16278	16406	16442	16260	16318	16462	16283	16206	16002	16115	16366	16341	16287	16218	16335	16300	16165	16307	16209	16275	16336	16258	16414	16232	16328	16261	16303	16151	16379	16290	16355	16276	16394	16248	16430	16324	16172	16110	16184	16081	16335	16205	16352	16345	16255	16127	16148	16217	16364	16213	16210	16120	16341	16368	16288	16416	16258	16024	16370	16248	16299	16345	16232	16279	16324	16291	16286	16367	16203	16256	16313	16142	16328	16297	16501	16322	16313	16344	16227	16257	16169	16262	16236	16075	16119	16442	16196	16395	16269	16393	16542	16169	16392	16145	16295	16402	16273	16354	16332	16247	16225	16120	16238	16034	16364	16315	16185	16342	16224	16247	16366	16076	16306	16310	16300	16243	16572	16319	16495	16463	16046	16103	16286	16274	16412	16267	16232	16260	16085	16073	16263	16214	16489	16299	16217	16237	16350	16406	16268	16266	16285	16269	16315	16190	16260	16139	16408	16153	16321	16135	16160	16372	16258	16316	16023	16445	16175	16304	16372	16380	16320	16255	16177	16331	16364	16268	16067	16205	16216	16159	16332	16422	16407	16171	16153	16121	16267	16184	16337	16423	16315	16476	16323	16253	16295	16423	16261	16067	16371	16166	16345	16206	16327	16266	16500	16361	16242	16226	16312	16380	16292	16086	16377	16255	16356	16325	16461	16265	16348	16281	16137	16258	16303	16386	16183	16458	16283	16376	16294	16270	16168	16293	16443	16357	16362	16236	16303	15959	16105	16391	16199	16166	16122	16258	16341	16325	16291	16345	16302	16354	16171	16277	16151	16283	16437	16300	16106	16140	16312	16271	16340	16327	16267	16263	16427	16512	16349	16330	16405	16293	16417	16358	16273	16322	16360	16360	16345	16281	16287	16269	16142	16385	16104	16162	16290	16252	16240	16174	16221	16214	16337	16310	16279	16197	16390	16270	16563	16372	16479	16542	16412	16414	16664	16436	16322	16161	16204	16351	16514	16399	16242	16217	16208	16312	16265	16379	16182	16207	16437	16223	16206	16419	16306	16498	16371	16393	16390	16244	16369	16099	16047	16024	16312	16282	16394	16351	16136	16585	16494	16142	16263	16194	16437	16151	16275	16152	16151	16063	16337	16083	16320	16351	16209	16465	16063	16112	16259	16188	16196	16235	16246	16153	16382	16257	16285	16477	16203	16221	16265	16215	16192	16523	16320	16280	16330	16421	16270	16229	16302	16192	16309	16474	16387	16409	16103	16304	16457	16316	16417	16315	16403	16130	16206	16206	16233	16403	16306	16308	16162	16015	16402	16435	16176	16346	16444	16465	16328	16194	16167	16303	16058	16349	16246	16404	16297	16347	16090	16358	16374	16261	16295	16288	16300	16117	16269	16203	16327	16323	16154	16247	16229	16211	16269	16275	16337	16277	16404	16341	16227	16153	16363	16303	16313	16171	16251	16433	16026	16247	16198	16345	16328	16365	16308	16153	16322	16169	16221	16205	16274	16387	16451	16402	16297	16101	16182	16293	16242	16207	16355	16262	16251	16322	16319	16346	16290	16326	16243	16250	16373	16173	16426	16483	16341	16270	16153	16436	16187	16318	16372	16228	16291	16313	16362	16230	16239	16022	16201	16399	16253	16226	16268	16148	16377	16388	16240	16233	16152	16029	16228	16255	16094	16353	16170	16370	16365	16161	16174	16226	16197	16241	16229	16086	16301	16130	16445	16428	16241	16233	16239	16247	16288	16270	16440	16301	16447	16108	16404	16286	16183	16191	16397	16345	16311	16211	16314	16282	16273	16382	16307	16298	16296	16277	16372	16385	16441	16344	16307	16100	16166	16344	16250	16280	16519	16414	16323	16463	16158	16440	16192	16107	16463	16343	16188	16370	16439	16484	16228	16340	16383	16396	16269	16296	16055	16353	16195	16130	16327	16252	16075	16291	16254	16173	16131	16356	16193	16310	16484	16316	16124	16145	16331	16188	16216	16152	15985	16018	16196	16159	16316	16386	16271	16290	16434	16148	16226	16218	16159	16174	16332	16329	16253	16393	16358	16201	16269	16239	16468	16306	16287	16350	16316	16404	16333	16188	16357	16183	16407	16266	16255	16486	16164	16362	16171	16232	16175	16203	16404	16390	16472	16410	16315	16460	16386	16287	16161	16258	16130	16096	16344	16267	16199	16371	16395	16276	16199	16233	16380	16198	16403	16377	16300	16089	16274	16465	16360	16016	16334	16194	16404	16235	16191	16123	16147	16449	16188	16465	16574	16509	16256	16259	16260	16240	16390	16300	16496	16258	16147	16106	16214	16201	16466	16168	16337	16154	16249	16388	16356	16266	16246	16388	16223	16071	16345	16179	16207	16412	16120	16123	16314	16107	16124	16435	16392	16319	16432	16146	16253	16533	16276	15960	16148	16275	16257	16314	16491	16111	16389	16380	16202	16329	16188	16121	16311	16306	16477	16411	16480	16260	16182	16292	16262	16291	16340	16222	16308	16068	16207	16230	16184	16342	16258	16258	16287	16366	16260	16134	16323	16475	16203	16377	16132	16342	16337	16219	16425	16185	16156	16304	16324	16282	16178	16069	16334	16179	16339	16260	16361	16167	16188	16329	16221	16241	16426	16342	16304	16070	16197	16357	16519	16352	16300	16266	16378	16217	16399	16357	16555	16328	16456	16105	16293	16081	16269	16524	16319	16351	16213	16303	16191	16247	16194	16339	16176	16278	16430	16349	16314	16251	16312	16228	16094	16237	16182	16266	16292	16262	16316	16283	16472	16277	16343	16357	16397	16462	16288	16061	16135	16332	16385	16126	16223	16330	16147	16245	16271	16419	16297	16221	16252	16347	16123	16254	16234	16267	16329	15972	16348	16398	16364	16327	16397	16409	16322	16278	16333	16370	16167	16288	16430	16027	16447	16323	16304	16316	16539	16152	16264	16197	16293	16164	16341	16242	16409	16278	16240	16236	16331	16375	16182	16233	16230	16141	16298	16522	16080	16030	16272	16315	16260	16272	16217	16247	16285	16411	16225	16352	16457	16385	16408	16213	16276	16206	16154	16272	16255	16182	16300	16181	16141	16395	16354	16414	16439	16262	16204	16388	16294	16331	16433	16296	16186	16167	16328	16247	16347	16201	16566	16294	16590	16275	16194	16237	16309	16361	16371	16358	16387	16222	16419	16005	16320	16211	16222	16250	16320	16155	16274	16424	16271	16364	16340	16066	16077	16305	16304	16227	16314	16505	16239	16299	16233	16149	16179	16220	16282	16174	16301	16332	16258	16321	16265	16401	16209	16103	16246	16178	16448	16437	16274	16335	16413	16190	16258	16189	16261	16315	16284	16157	16134	16273	16272	16087	16288	16367	16177	16495	16244	16315	16411	16404	16362	16288	16152	16349	16128	16323	16487	16192	16248	16300	16283	16163	16383	16336	16581	16408	16250	16038	16170	16216	16319	16171	16349	16276	16209	16252	16281	16538	16343	16237	16413	16406	16439	16233	16457	16192	16351	16349	16438	16151	16307	16158	16212	16412	16409	16394	16237	16182	16362	16206	16336	16280	16412	16132	16400	16245	16306	16092	16252	16264	16299	16407	16232	16396	16398	16459	16286	16209	16079	16203	16282	16335	16386	16318	16248	16218	16199	16351	16297	16374	16407	16296	16243	16264	16156	16194	16315	16228	16344	16385	16338	16346	16308	16261	16375	16371	16307	16276	16324	16445	16320	16416	16247	16352	16531	16142	16278	16181	16132	16419	16346	16316	16206	16346	16355	16305	16198	16371	16161	16154	16088	16324	16276	16330	16495	16306	16374	16253	16186	16293	16172	16297	16393	16486	16340	16385	16306	16335	16136	16429	16460	16284	16286	16151	16246	16189	16253	16200	16306	16336	16393	16209	16255	16252	16417	16082	16154	16301	16392	16273	16204	16312	16516	16420	16386	16247	16162	16007	16239	16187	16334	16193	16310	16213	16393	16217	16271	16454	16145	16217	16137	16282	16291	16238	16347	16311	16359	16218	16164	16187	16558	16320	16431	16239	16221	16174	16383	16435	16119	16136	16305	16317	16325	16175	16435	16277	16242	16272	16213	16286	16304	16262	16413	16238	16315	16276	16166	16264	16408	16308	16356	16142	16139	16335	16106	16206	16264	15993	16219	16183	16266	16221	16199	16355	16395	16271	16377	16443	16151	16217	16418	16237	16267	16310	16221	16362	16547	16373	16366	16387	16323	16258	16549	16365	16120	16148	16475	16346	16308	16245	16346	16232	16443	16314	16230	16409	16313	16357	16381	16478	16097	16156	16195	16233	16321	16292	16184	16250	16360	16269	16154	16198	16182	16244	16235	16240	16361	16121	16279	16258	16403	16281	16408	16377	16283	16378	16569	16384	16215	16232	16315	16319	16189	16183	16263	16326	16320	16254	16263	16104	15991	16113	16185	16154	16276	16252	16209	16165	16178	16228	16260	16238	16216	16086	16423	16317	16249	16239	16230	16212	16129	16299	16292	16362	16359	16214	16406	16032	16326	16034	16225	16175	16313	16195	16181	16395	16418	16403	16202	16233	16348	16287	16339	16336	16342	16337	16334	16326	16272	16230	16196	16364	16443	16357	16202	16557	16227	16312	16212	16393	16291	16231	16276	16352	16173	16221	16301	16340	16287	16302	16314	16166	16420	16356	16390	16346	16183	16325	16170	16308	16279	16194
22683	33032	28237	20353	17790	16336	15481	15252	15011	14881	14942	14955	14870	14969	14774	14845	14999	14897	14967	15007	14857	14892	14921	15053	15036	14941	15105	14948	15005	15150	15107	14984	15113	14775	15039	14844	14831	14578	14963	14824	14667	14801	14780	14658	14770	14826	14767	14783	14705	14804	14899	14802	14798	14860	14838	14602	14878	14781	14899	14867	14856	14763	14836	14692	14608	14765	14812	14562	14675	14667	14813	14620	14928	14871	14685	14860	14687	14798	14677	14526	14605	14781	14825	14751	14669	14827	14669	14629	14690	14831	14542	14827	14796	14579	14734	14813	14941	14784	14795	14789	14708	14617	14837	14777	14688	14586	14626	14832	14583	14600	14786	14750	14663	14637	14659	14729	14660	14771	14624	14926	14833	14760	14640	14762	14589	14801	14771	14633	14791	14671	14828	14722	14716	14505	14713	14659	14678	14636	14631	14914	14724	14940	14829	14673	14710	14813	14812	14665	14676	14679	14672	14603	14651	14683	14879	14762	14762	14652	14746	14627	14751	14691	14796	14754	14606	14662	14776	14592	14815	14680	14675	14728	14678	14750	14843	14543	14816	14645	14633	14699	14690	14799	14784	14716	14755	14644	14669	14731	14707	14708	14614	14725	14588	14811	14597	14644	14787	14630	14809	14703	14745	14626	14716	14667	14492	14787	14822	14686	14851	14631	14660	14615	14763	14819	14538	14635	14738	14663	14684	14660	14732	14534	14763	14821	14694	14613	14806	14741	14753	14766	14577	14728	14721	14767	14807	14566	14911	14744	14710	14750	14669	14648	14759	14665	14765	14744	14681	14585	14844	14661	14694	14525	14755	14721	14822	14612	14734	14689	14777	14705	14834	14774	14654	14651	14692	14755	14769	14658	14654	14653	14577	14704	14694	14738	14799	14723	14704	14717	14707	14748	14517	14802	14663	14756	14696	14864	14653	14707	14758	14536	14828	14772	14661	14516	14599	14834	14898	14575	14735	14693	14793	14581	14726	14622	14854	14732	14872	14658	14576	14529	14735	14723	14703	14738	14700	14638	14701	14760	14621	14806	14670	14736	14774	14849	14605	14638	14770	14731	14819	14742	14763	14801	14806	14685	14843	14657	14729	14748	14847	14680	14646	14715	14707	14695	14765	14623	14637	14650	14763	14822	14623	14741	14741	14651	14805	14640	14656	14683	14762	14495	14626	14593	14727	14890	14677	14676	14833	14804	14691	14895	14624	14805	14762	14745	14681	14741	14770	14753	14763	14710	14807	14648	14770	14640	14717	14696	14519	14619	14780	14832	14759	14657	14534	14705	14579	14780	14721	14713	14745	14872	14751	14745	14751	14887	14677	14850	14832	14733	14739	14813	14678	14562	14766	14683	14776	14768	14800	14859	14654	14860	14755	14732	14691	14705	14758	14729	14733	14752	14709	14801	14578	14746	14499	14701	14623	14755	14649	14839	14826	14695	14748	14638	14615	14763	14776	14712	14686	14785	14650	14679	14781	14659	14732	14824	14589	14808	14681	14757	14718	14712	14687	14703	14786	14779	14760	14638	14573	14627	14634	14735	14614	14696	14891	14528	14840	14761	14832	14901	14872	14674	14612	14730	14735	14737	14644	14628	14636	14807	14767	14883	14610	14984	14788	14654	14571	14748	14603	14753	14706	14723	14690	14539	14692	14847	14663	14611	14776	14783	14862	14706	14702	14763	14591	14893	14719	14696	14708	14689	14614	14682	14723	14803	14724	14757	14941	14808	14667	14643	14825	14647	14823	14632	14725	14853	14680	14889	14775	14774	14753	14704	14786	14941	14779	14680	14733	14810	14561	14629	14753	14595	14764	14752	14806	14783	14618	14600	14600	14797	14787	14593	14631	14785	14794	14570	14839	14811	14619	14728	14628	14683	14780	14645	14747	14776	14611	14825	14805	14836	14790	14812	14697	14778	14701	14797	14686	14659	14720	14752	14771	14690	14725	14874	14719	14535	14681	14648	14616	14675	14726	14793	14620	14732	14916	14874	14634	14755	14934	14853	14720	14775	14836	14693	14616	14623	14537	14820	14652	14608	14704	14671	14780	14699	14847	14718	14796	14719	14830	14664	14792	14731	14886	14813	14799	14760	14618	14470	14740	14746	14795	14678	14692	14850	14731	14906	14660	14819	14858	14662	14769	14759	14795	14812	14632	14784	14737	14900	14777	14781	14834	14746	14652	14791	14572	14968	14633	14703	14869	14768	14917	14908	14702	14777	14831	14696	14715	14599	14773	14646	14738	14824	14854	14661	14778	14740	14875	14971	14754	14783	14811	14615	14671	14889	14717	14696	14661	14694	14746	14697	14747	14615	14776	14776	14781	14696	14746	14550	14827	14593	14629	14726	14743	14629	14760	14706	14806	14678	14758	14642	14629	14651	14550	14722	14709	14702	14763	14679	14671	14522	14741	14693	14726	14606	14736	14716	14711	14699	14858	14769	14794	14560	14850	14775	14879	14654	14701	14785	14879	14575	14729	14822	14636	14791	14771	14731	14891	14844	14621	14773	14727	14655	14660	14908	14699	14687	14631	14615	14691	14723	14877	14806	14865	14838	14666	14794	14721	14547	14826	14652	14603	14690	14782	14841	14722	14737	14684	14857	14521	14733	14695	14758	14552	14781	14615	14689	14825	14892	14832	14673	14639	14778	14675	14599	14716	14674	14604	14822	14660	14884	14842	14692	14935	14639	14663	14815	14869	14726	14932	14763	14692	14740	14927	14711	14770	14674	14953	14714	14830	14673	14751	14640	14798	14602	14681	14647	14645	14807	14664	14724	14774	14730	14758	14647	14642	14823	14769	14663	14798	14710	14626	14808	14798	14676	14812	14675	14669	14706	14717	14970	14801	14642	14833	14740	14719	14654	14574	14816	14802	14651	14644	14608	14653	14732	14727	14690	14761	14745	14809	14715	14774	14795	14904	14828	14703	14759	14574	14731	14586	14664	14649	14656	14788	14732	14665	14659	14619	14736	14827	14666	14786	14811	14760	14647	14770	14831	14536	14861	14809	14808	14743	14800	14804	14887	14828	14828	14604	14640	14960	14778	14818	14805	14774	14739	14783	14854	14631	14638	14817	14716	14611	14758	14802	14714	14916	14755	14665	14817	14769	14810	14566	14772	14705	14785	14903	14596	14746	14722	14851	14790	14613	14750	14475	14776	14738	14669	14795	14652	14751	14657	14837	14671	14726	14729	14655	14857	14713	14554	14552	14573	14913	14700	14757	14715	14562	14724	14706	14558	14898	14702	14655	14706	14871	14782	14751	14789	14755	14838	14723	14677	14677	14774	14753	14911	14547	14748	14745	14702	14828	14561	14693	14737	14725	14733	14747	14736	14782	14814	14771	14642	14775	14736	14588	14870	14539	14864	14783	14725	14560	14854	14698	14764	14725	14601	14676	14775	14735	14807	14826	14903	14659	14830	14595	14670	14646	14775	14675	14831	14783	14585	14758	14795	14695	14527	14760	14607	14757	14679	14818	15018	14685	14614	14797	14753	14695	14628	14707	14690	14779	14575	14840	14835	14657	14692	14754	14757	14815	14746	14692	14465	14643	14702	14609	14678	14655	14660	14781	14761	14829	14730	14818	14660	14799	14547	14705	14701	14646	14853	14686	14851	14573	14655	14617	14718	14752	14618	14698	14709	14667	14750	14576	14770	14664	14666	14708	14837	14796	14831	14688	14620	14747	14676	14721	14878	14866	14724	14600	14849	14744	14817	14621	14645	14821	14841	14672	14435	14645	14802	14836	14723	14606	14597	14713	14676	14712	14680	14630	14615	14621	14850	14711	14721	14747	14682	14708	14547	14816	14598	14833	14656	14587	14726	14721	14755	14797	14595	14521	14635	14791	14841	14878	14738	14830	14631	14588	14765	14759	14667	14717	14865	14821	14610	14767	14753	14532	14657	14658	14794	14688	14733	14705	14585	14743	14568	14698	14741	14855	14724	14787	14725	14613	14596	14682	14816	14776	14782	14755	14817	14960	14727	14687	14755	14833	14690	14673	14695	14796	14591	14619	14756	14899	14732	14811	14754	14743	14761	14723	14726	14782	14729	14739	14928	14778	14782	14651	14719	14829	14804	14689	14771	14722	14664	14647	14755	14673	14768	14837	14666	14679	14718	14773	14665	14663	14689	14720	14815	14744	14835	14527	14759	14811	14777	14842	14755	14719	14604	14757	14598	14684	14641	14746	14553	14986	14692	14580	14684	14890	14705	14642	14698	14788	14682	14694	14779	14765	14873	14853	14838	14683	14857	14689	14908	14703	14767	14930	14748	14698	14837	14570	14681	14759	14934	14749	14718	14670	14654	14766	14657	14807	14659	14708	14721	14658	14743	14903	14592	14819	14705	14564	14755	14717	14729	14869	14734	14752	14654	14831	14604	14601	14730	14584	14723	14763	14603	14727	14696	14702	14587	14662	14704	14803	14768	14932	14889	14609	14579	14829	14678	14803	14599	14747	14643	14750	14839	14681	14825	14850	14787	14768	14899	14548	14824	14898	14757	14690	15019	14741	14664	14725	14811	14559	14943	14807	14837	14752	14725	14825	14688	14786	14558	14681	14776	14564	14686	14771	14705	14679	14752	14697	14707	14707	14686	14810	14814	14658	14736	14723	14745	14907	14658	14767	14758	14667	14690	14703	14702	14739	14767	14735	14784	14581	14690	14811	14700	14747	14732	14650	14700	14712	14710	14839	14748	14676	14676	14657	14630	14769	14933	14731	14864	14691	14756	14758	14826	14775	14721	14781	14752	14689	14641	14863	14705	14660	14784	14688	14683	14830	14820	14666	14462	14793	14707	14794	14723	14835	14481	14679	14690	14847	14814	14798	14787	14698	14734	14880	14645	14774	14609	14726	14736	14635	14579	14581	14684	14544	14761	14869	14582	14864	14838	14755	14652	14802	14703	14647	14680	14697	14706	14732	14561	14716	14773	14721	14679	14825	14764	14824	14758	14609	14911	14673	14633	14756	14682	14814	14662	14668	14741	14859	14766	14644	14691	14626	14628	14830	14684	14713	14625	14750	14605	14644	14661	14598	14641	14579	14623	14967	14590	14753	14783	14837	14759	14674	14733	14832	14846	14888	14610	14788	14779	14808	14676	14850	14694	14711	14652	14687	14690
23738	21064	28392	24084	21967	21095	19912	17380	16865	17297	17112	16850	16923	16936	16809	16750	16563	16741	16879	16980	16977	16807	16838	16890	16895	16778	16872	16958	16870	17028	16806	16943	16947	16833	16848	16714	16472	16578	16754	16802	16648	16713	16834	16710	16653	16580	16506	16680	16690	16713	16761	16689	16579	16578	16660	16534	16558	16466	16436	16610	16618	16518	16694	16727	16685	16584	16495	16506	16520	16434	16557	16707	16642	16395	16449	16712	16358	16578	16709	16450	16591	16610	16518	16482	16491	16577	16596	16465	16832	16399	16536	16681	16678	16483	16516	16563	16252	16555	16464	16384	16556	16664	16375	16671	16451	16435	16555	16540	16641	16469	16454	16536	16596	16389	16638	16451	16559	16406	16441	16482	16463	16457	16699	16603	16556	16607	16443	16645	16339	16486	16545	16605	16596	16429	16513	16453	16576	16697	16674	16608	16518	16497	16499	16623	16537	16588	16794	16578	16509	16336	16513	16258	16624	16680	16611	16448	16489	16477	16450	16663	16622	16491	16401	16544	16416	16600	16547	16270	16614	16382	16524	16628	16724	16472	16421	16554	16535	16375	16566	16596	16599	16521	16450	16389	16356	16482	16642	16529	16376	16624	16569	16499	16611	16626	16348	16435	16472	16433	16434	16550	16465	16226	16540	16490	16680	16434	16313	16426	16566	16486	16483	16517	16345	16397	16497	16328	16404	16406	16356	16501	16623	16603	16428	16587	16394	16244	16426	16562	16438	16389	16361	16727	16443	16357	16445	16647	16409	16305	16400	16314	16440	16503	16560	16429	16672	16371	16450	16492	16477	16605	16509	16507	16718	16518	16660	16504	16405	16264	16596	16376	16500	16582	16378	16444	16611	16580	16347	16625	16459	16370	16488	16512	16627	16540	16653	16462	16361	16442	16621	16504	16312	16441	16624	16451	16522	16370	16610	16471	16436	16446	16424	16518	16394	16356	16547	16556	16358	16424	16474	16471	16581	16685	16562	16531	16463	16545	16616	16586	16597	16612	16513	16600	16449	16328	16552	16467	16547	16732	16504	16505	16896	16583	16704	16635	16617	16280	16545	16328	16411	16401	16562	16519	16528	16542	16580	16352	16520	16348	16461	16566	16440	16409	16505	16506	16514	16498	16230	16616	16637	16530	16522	16503	16497	16622	16524	16497	16590	16629	16412	16645	16603	16343	16412	16655	16423	16549	16465	16414	16573	16555	16511	16537	16385	16484	16339	16501	16652	16408	16607	16432	16479	16311	16523	16599	16551	16352	16695	16442	16587	16447	16705	16395	16407	16463	16539	16484	16362	16374	16472	16454	16449	16381	16516	16454	16565	16489	16425	16558	16439	16376	16478	16658	16565	16484	16526	16406	16518	16628	16583	16634	16634	16463	16661	16500	16630	16521	16398	16647	16465	16534	16419	16430	16644	16458	16576	16618	16649	16391	16383	16650	16484	16439	16504	16474	16317	16622	16366	16355	16491	16469	16581	16548	16350	16574	16581	16345	16299	16589	16404	16508	16537	16557	16590	16359	16275	16395	16493	16569	16483	16177	16481	16306	16523	16557	16416	16413	16686	16596	16679	16423	16520	16394	16597	16460	16532	16686	16404	16550	16517	16710	16679	16559	16359	16293	16450	16450	16378	16295	16472	16429	16477	16425	16566	16623	16525	16276	16560	16562	16585	16597	16492	16261	16566	16595	16542	16522	16496	16448	16780	16530	16628	16529	16630	16582	16626	16490	16579	16625	16395	16526	16627	16637	16384	16478	16435	16376	16448	16445	16522	16577	16511	16463	16422	16471	16453	16350	16419	16520	16495	16372	16203	16454	16452	16532	16500	16394	16541	16337	16547	16349	16576	16480	16576	16410	16560	16688	16660	16519	16739	16552	16477	16476	16613	16673	16521	16538	16511	16406	16337	16247	16632	16511	16711	16451	16463	16559	16479	16684	16755	16463	16348	16322	16470	16542	16507	16622	16537	16520	16332	16432	16572	16492	16520	16358	16551	16521	16429	16309	16595	16723	16371	16684	16654	16582	16535	16605	16509	16599	16441	16551	16554	16561	16445	16497	16524	16481	16483	16641	16584	16507	16619	16346	16453	16426	16298	16532	16597	16484	16410	16463	16526	16516	16377	16549	16682	16509	16462	16517	16404	16338	16265	16533	16387	16465	16722	16449	16433	16386	16501	16447	16480	16416	16570	16517	16632	16582	16530	16570	16427	16483	16573	16614	16604	16376	16538	16621	16616	16596	16455	16452	16594	16767	16564	16476	16598	16460	16555	16409	16632	16591	16667	16486	16473	16305	16523	16452	16380	16480	16511	16571	16387	16476	16569	16466	16400	16425	16400	16575	16385	16482	16408	16470	16595	16558	16675	16574	16703	16415	16446	16536	16484	16553	16380	16443	16375	16612	16363	16270	16521	16510	16503	16641	16631	16384	16583	16553	16443	16460	16589	16359	16581	16512	16582	16395	16524	16385	16468	16318	16407	16603	16507	16218	16620	16500	16574	16453	16563	16447	16545	16362	16525	16532	16545	16610	16538	16546	16480	16423	16549	16561	16511	16420	16511	16369	16590	16721	16463	16428	16458	16496	16461	16499	16749	16430	16510	16403	16460	16435	16423	16437	16471	16448	16384	16330	16553	16412	16480	16457	16329	16635	16677	16640	16337	16640	16427	16580	16564	16613	16614	16355	16372	16311	16427	16571	16493	16483	16624	16545	16347	16494	16418	16314	16499	16526	16600	16332	16508	16391	16675	16525	16554	16525	16533	16704	16443	16324	16325	16537	16520	16519	16450	16549	16521	16340	16414	16638	16506	16508	16587	16435	16463	16528	16546	16639	16599	16551	16373	16529	16596	16631	16638	16331	16339	16463	16380	16579	16491	16578	16551	16469	16432	16461	16528	16445	16778	16781	16498	16438	16618	16298	16576	16579	16734	16500	16508	16402	16403	16463	16693	16645	16416	16562	16545	16349	16603	16428	16508	16560	16431	16505	16457	16703	16440	16489	16402	16326	16382	16552	16454	16409	16442	16545	16408	16623	16470	16526	16457	16779	16362	16435	16477	16461	16399	16608	16401	16408	16614	16394	16435	16524	16546	16432	16532	16534	16485	16537	16346	16496	16438	16369	16434	16454	16536	16469	16498	16512	16331	16406	16496	16551	16418	16902	16647	16537	16400	16377	16501	16402	16520	16735	16605	16466	16509	16628	16639	16409	16363	16342	16601	16564	16586	16418	16540	16403	16784	16343	16462	16521	16503	16558	16680	16474	16460	16565	16492	16540	16329	16348	16565	16506	16491	16479	16343	16327	16465	16310	16469	16489	16437	16691	16471	16458	16535	16621	16686	16588	16595	16388	16408	16709	16514	16719	16424	16484	16571	16344	16368	16532	16638	16615	16576	16435	16386	16486	16554	16319	16357	16236	16470	16447	16381	16529	16524	16625	16553	16424	16646	16486	16518	16688	16297	16444	16517	16599	16412	16393	16447	16311	16633	16563	16580	16568	16390	16364	16560	16531	16490	16762	16346	16549	16302	16637	16465	16480	16478	16513	16548	16605	16398	16330	16564	16448	16587	16588	16404	16433	16724	16403	16505	16440	16660	16429	16334	16635	16623	16759	16490	16475	16486	16537	16526	16425	16671	16625	16463	16543	16540	16603	16470	16259	16635	16281	16470	16420	16660	16359	16567	16606	16521	16552	16390	16525	16461	16592	16458	16346	16503	16474	16532	16395	16588	16362	16632	16512	16576	16554	16572	16281	16332	16502	16539	16386	16530	16514	16292	16309	16419	16598	16476	16393	16354	16639	16677	16767	16553	16552	16413	16548	16438	16371	16407	16614	16458	16525	16274	16392	16375	16472	16765	16530	16602	16507	16413	16497	16666	16655	16528	16378	16574	16342	16492	16668	16432	16659	16552	16507	16416	16711	16578	16523	16654	16342	16385	16447	16418	16419	16314	16605	16398	16545	16454	16549	16478	16597	16650	16645	16537	16518	16773	16425	16573	16573	16546	16660	16658	16383	16507	16413	16756	16544	16548	16782	16646	16493	16570	16431	16355	16442	16595	16403	16489	16505	16491	16647	16549	16605	16428	16415	16416	16512	16606	16624	16555	16375	16348	16426	16463	16423	16521	16458	16362	16346	16485	16649	16602	16227	16571	16463	16646	16503	16576	16618	16437	16327	16260	16262	16396	16580	16368	16441	16688	16676	16616	16654	16717	16570	16474	16544	16425	16459	16619	16512	16447	16446	16227	16396	16331	16434	16393	16659	16539	16401	16538	16393	16566	16416	16542	16623	16459	16445	16377	16289	16457	16535	16595	16402	16571	16514	16555	16464	16488	16449	16580	16657	16626	16577	16304	16537	16561	16535	16629	16613	16622	16495	16544	16509	16441	16685	16379	16428	16503	16513	16249	16458	16503	16414	16421	16578	16598	16418	16215	16361	16446	16787	16522	16536	16545	16284	16307	16631	16587	16431	16522	16541	16570	16487	16518	16516	16541	16423	16372	16388	16463	16618	16370	16328	16679	16508	16434	16590	16393	16407	16519	16337	16495	16437	16586	16372	16712	16685	16431	16354	16567	16516	16546	16559	16660	16283	16403	16633	16441	16538	16633	16509	16315	16366	16590	16513	16434	16510	16530	16424	16276	16549	16472	16381	16759	16646	16697	16415	16273	16515	16635	16555	16608	16550	16682	16327	16512	16703	16377	16535	16727	16526	16462	16343	16463	16611	16439	16429	16544	16455	16494	16588	16382	16332	16601	16490	16488	16641	16575	16585	16481	16671	16436	16355	16370	16521	16590	16561	16678	16662	16449	16594	16570	16367	16481	16370	16505	16405	16566	16476	16511	16436	16515	16536	16407	16542	16615	16666	16504	16477	16496	16505	16373	16374	16412	16328	16636	16335	16531	16588	16395	16483	16636	16529	16441	16457	16466	16230	16544	16482	16655	16413	16362	16552	16591	16571	16651	16634	16722	16626	16596	16293	16531	16518	16489	16401	16370	16321	16653	16608	16565	16474	16557	16721	16465	16528	16328	16569	16351	16563	16403	16464	16606	16562	16335	16700	16589	16545	16446	16644	16474	16318	16435	16452	16310	16451	16352	16362	16673	16642	16637	16627	16456	16329
22122	37705	31602	23677	19471	17241	16259	15941	15624	15493	15500	15544	15060	15415	15355	15268	15209	15366	15256	15306	15287	15153	15194	15488	15267	15410	15394	15492	15466	15417	15419	15463	15314	15314	15157	15012	15001	15060	15268	14992	14951	14858	15101	14983	14832	14919	14882	15042	14860	14912	15033	14859	15017	15065	15074	15017	14960	15074	15038	14875	15144	14935	14926	14872	14944	15028	14963	14956	14971	14890	14946	14799	14836	14979	14965	14821	14895	14879	14733	14760	15074	14979	14936	14957	15016	14842	15033	14679	14804	14931	14819	14970	14927	15002	14921	14825	14842	14804	14930	14765	14842	14910	14856	14833	14917	14991	14879	14889	14738	14953	14923	14787	14937	14817	14938	14975	15070	14845	14952	15006	14810	14707	14921	15001	14833	14920	14761	14636	14831	14818	14914	14844	14870	14950	14943	14918	14836	14826	14933	14877	14946	14807	14796	14850	15015	15093	14950	14885	14786	14961	14911	14811	14707	15013	14905	14856	14871	15015	15013	14918	15008	14944	14720	14926	14897	14827	14752	14800	14954	15006	15012	14850	14951	14917	15049	14825	14905	15064	14859	14915	14733	14922	14769	14979	15014	14951	14962	14797	14956	14885	14899	14906	15002	14801	14921	15080	15033	14970	14886	14809	14984	14786	14694	14938	14946	14722	14919	14896	14694	15011	15027	15006	14889	14803	14927	14983	14945	14921	14828	15032	14792	14897	14815	14811	14848	14980	14811	14994	14870	15001	14892	14984	14987	14825	15078	14855	14735	14817	15034	14937	14994	14905	14746	14889	14996	14861	14906	14984	15039	14801	14810	14978	15061	14877	14884	15050	15007	14830	14897	15002	14885	14722	15015	14989	14961	14803	14886	14978	15030	14823	14910	14903	14821	15095	14862	14905	14894	14922	14865	15021	14855	15035	14940	14828	14943	14743	14829	14875	14671	15064	15084	15004	14916	14865	14865	14792	15002	14828	14928	14897	14848	15009	14886	15067	15015	14956	14935	14836	14965	14804	14910	14893	14917	14934	14818	14814	14861	14981	14748	14843	14855	14947	14815	14814	14910	14937	14747	14856	14853	14849	15092	15089	14894	15003	14912	14948	14789	14959	14857	15059	14848	14942	14979	14918	15016	14870	15046	14660	14834	14956	14927	14822	14859	14831	14870	14801	15092	15024	14836	15006	14776	14873	14915	14844	14881	14865	15002	14779	14822	14824	14932	14992	15074	14858	14978	14923	14966	14886	14835	14944	14869	14854	14665	14737	14886	14831	15006	14858	14641	14933	14986	14852	15097	14784	14848	14863	14870	15021	14924	14912	14857	14952	14932	14949	14935	14942	14873	15004	14876	14974	14994	14822	15017	14988	14844	14859	14839	14982	14777	14882	14856	14818	14800	14841	14966	14903	14842	14908	14898	14921	15022	14739	14765	14702	14830	14867	14808	14913	14835	14906	14903	14827	14851	14968	14854	14907	14818	14881	14742	14845	14873	14719	14953	14731	15014	14799	14772	14978	14982	14835	15061	14998	14759	14967	14961	14795	14922	14997	14949	14839	14796	15059	14816	14845	14836	14819	14950	14810	14990	14887	15099	14706	14780	15059	14766	14797	14838	14942	14956	15076	14958	15020	14885	15033	14712	15019	15065	14940	14885	14911	14896	15055	14831	14837	14943	14844	14960	14958	15028	14818	14948	14870	14653	15001	14898	14895	14962	14924	14953	14865	14851	14968	14879	14990	14974	14877	14814	14809	14812	14797	15057	14825	14932	14965	14899	14861	14987	14994	14771	14941	14786	14929	14785	14815	14836	14916	14910	14976	14898	14814	14930	14872	14768	14855	14910	14778	14850	14862	14804	14894	14864	15006	14745	14930	14829	14896	14671	14870	14979	14934	14903	14925	14792	14886	14926	14895	14869	14849	14951	14860	14955	15026	15078	14823	14959	14912	14917	14863	15052	15010	15023	15069	15087	14912	14849	14892	14828	14853	14701	15052	14691	14848	14759	15013	14887	15009	14790	14924	14887	14811	14870	14997	14790	15024	14818	14980	14998	14980	14997	14962	14789	14807	14897	15042	14946	14814	14945	15002	15026	14768	14918	14867	14913	14811	14819	14996	15016	14994	14862	14841	14835	14685	14968	15085	14724	14865	15035	14840	14790	14897	14806	14958	14748	14811	14858	14925	14953	14809	14951	14907	14879	14922	14942	14922	14971	14855	14919	14763	14933	15075	14860	14753	14935	14943	14872	14974	14853	14839	14726	14949	14906	14925	14899	14654	14950	14762	14754	14994	15023	14728	15013	14926	14803	15079	14796	14897	14859	15034	14779	14854	14908	14923	15151	14937	14881	14786	14977	14907	14888	14908	15005	15036	14992	14991	14883	14861	14914	15014	14812	14876	14728	14906	14924	15058	14663	15016	14874	14965	14788	15055	14887	14692	14969	14833	14942	15089	14957	14887	14901	14865	15053	14645	15112	14873	14841	14875	14876	14707	14776	14824	14846	14814	14975	15010	14840	14791	14777	14879	14959	14927	14823	14970	14855	14988	15031	15038	15080	14918	14776	15007	15137	14869	14684	14939	14868	15018	14843	14820	14818	14857	15116	14926	14972	14890	14845	14940	14901	14873	14896	14945	14962	14874	14983	14853	14795	14884	14873	14851	14889	14746	15004	14948	14653	14872	14800	15132	14916	14847	14997	14902	14985	14856	14924	14888	14883	14901	14763	14844	14957	14895	15004	14894	14916	14894	14895	14717	14979	14852	15163	14964	14818	15002	15010	14911	14939	14986	15023	14885	14904	14900	14880	14903	15112	14916	14932	14863	14965	14850	14779	14870	14936	14959	14966	14831	14877	14914	14979	14824	15012	15015	15050	14730	14864	14895	14871	14973	14947	14997	15050	15115	14935	14875	15050	14808	14941	14921	14860	14898	14802	14735	15038	14827	14873	14910	15014	14732	14808	14873	14859	14909	14765	14802	14942	14913	14947	14689	14803	14880	14817	14932	14918	14782	14895	14715	14932	14919	14947	15030	14834	14816	14888	14977	15063	14826	15056	14710	14812	14897	14918	14762	14991	14851	14692	14887	14882	14965	14959	14759	14806	14962	14876	14781	14832	14985	14961	14977	14885	14828	14769	14885	14758	14869	14958	14830	14828	14851	14877	15004	14911	14946	14942	14905	14843	14768	14938	14860	14839	14899	14864	15006	14937	14788	14794	14857	15066	14867	14820	14774	14925	14776	14979	14961	14827	14906	15056	14930	14683	14768	14932	14900	14783	14954	14882	14962	14873	14777	14833	14839	14971	15076	14942	14770	14909	14808	14920	14748	14940	14920	14874	14913	14767	14919	15020	14864	14811	14997	14833	14956	14942	14863	14908	14987	14792	14835	14742	14897	15007	14911	14877	14892	14881	14900	14829	14998	14734	15030	14919	14811	14962	14860	14856	14824	14879	14775	14836	14847	15022	14958	14688	14964	14912	14752	14974	14986	14875	14808	14926	14830	14843	14802	14782	15059	14869	14899	14978	14942	15099	14836	14905	14698	14804	14922	14921	14743	14903	14993	15045	14810	14936	14806	14966	14821	14967	14803	14980	14819	14943	14902	14875	14917	15029	14726	14932	14674	14770	14896	14973	14942	14806	14819	14962	15013	14799	14910	15029	14791	14947	14871	14893	15006	14948	15015	14801	14893	14930	14836	14876	14887	14824	14725	14805	14779	14908	14894	14709	14961	14808	14841	14774	15000	14824	14795	14991	14977	14881	14866	14772	14866	14943	14886	14870	14974	14830	15072	14983	14842	14757	14828	15013	14924	14805	15008	14892	14899	14910	14916	14889	14862	14791	14966	14793	14932	14841	14979	15032	14916	14855	14920	15001	14866	14831	14925	14954	14792	14970	14766	14994	14930	14951	14939	14903	14838	14932	14848	14839	14984	14898	14859	14921	14878	14788	14781	14954	15008	14828	14931	14957	14926	15025	14947	15067	14925	14903	14980	14923	14758	14910	14867	14936	14747	14806	14815	14922	14911	14774	14900	14972	14874	14897	14938	14965	14799	14867	14937	14950	14900	14908	14981	14913	14854	14968	14747	15058	14804	14783	14968	14773	14972	14790	14812	15037	14894	14926	14838	14839	14925	14866	14869	15096	14941	14829	14939	14827	14995	14763	14991	14774	14942	14982	14888	14830	14806	14845	14973	14862	15139	14675	14869	14903	14839	14926	15037	14853	14757	14924	14984	14788	14825	15107	14933	14748	14783	14875	14918	14831	14943	15076	14819	15011	14936	14932	14881	14853	14937	14761	14828	14776	14929	14884	14839	14886	14945	14971	14750	14945	14933	14848	14912	14710	14972	14960	14826	14813	15048	14850	14928	15012	14873	14856	14921	14843	14786	14912	15009	14817	14901	15062	14899	14972	14976	14758	14946	15034	14887	14983	14933	14933	14764	15005	15060	14734	14845	14980	14916	14780	14877	15007	14936	14791	14780	15068	14885	14928	14828	14927	14595	14819	14881	14923	14896	14782	14881	14851	14915	14842	14998	15059	14889	14865	14895	14912	14851	14888	15081	14976	15049	15000	14830	15039	14907	14954	14922	14839	14901	15006	14922	14862	14862	14721	14822	15019	14768	15006	14894	14832	14872	14899	14867	14856	14835	14784	15139	14805	14897	14962	14952	14776	14706	14907	14878	14927	14827	14753	15067	14918	14847	14758	15160	14872	14813	14785	14835	14923	15012	15006	14946	14895	15018	14914	14965	14759	14801	14833	14986	14962	14940	14968	14604	14812	14904	14915	14898	14944	14905	14976	14770	14740	14883	14826	14924	14970	14971	14912	14772	14895	14916	14789	14953	14977	15015	14959	15099	14868	14921	14940	14912	14869	14880	14941	14894	14791	14942	14832	14855	14847	14774	14885	14792	14816	14846	14817	14930	15091	15029	14780	14944	14841	14933	14853	14806	14845	14862	14918	14903	14917	14823	14835	14891	15037	14895	14849	14850	14950	14847	14902	14928	14921	14769	14734	14837	14936	14951	14941	14886	14861	15021	14956	14784	14868	14969	15003	15037	14936	14928	14974	14725	15016	14785	14706	14739	14897	14841	14749	14909	14809	14767	15102	14850	14880	14807	15051	14860	14875	14994	14941	14935
22624	21079	28812	23583	21341	23185	24486	19261	18532	18712	18443	18102	18270	18311	18160	18128	18054	18054	18048	18214	18139	18249	18212	18194	18273	18254	18237	18298	18179	18129	18323	18100	18085	18063	17924	17968	17957	17850	17840	17727	17830	17742	17708	17695	17751	17666	17889	17735	17696	17584	17820	17889	17654	17763	17665	17611	17874	17846	18055	17700	17773	17693	17663	17639	17810	17703	17787	17520	17566	17741	17606	17758	17690	17852	17756	17541	17727	17678	17642	17678	17476	17676	17750	17604	17786	17789	17536	17724	17682	17690	17629	17634	17610	17662	17386	17687	17745	17519	17630	17823	17553	17654	17479	17856	17773	17594	17660	17636	17764	17637	17727	17432	17448	17768	17432	17681	17627	17615	17844	17780	17702	17675	17596	17737	17673	17524	17561	17697	17493	17542	17587	17615	17725	17730	17530	17816	17487	17674	17495	17593	17587	17413	17792	17393	17705	17743	17595	17566	17785	17570	17743	17792	17642	17738	17695	17614	17694	17624	17545	17694	17597	17732	17650	17541	17637	17619	17656	17812	17716	17723	17560	17682	17618	17452	17733	17589	17492	17445	17449	17661	17570	17579	17649	17692	17393	17599	17630	17645	17666	17739	17443	17416	17610	17605	17511	17658	17577	17555	17604	17580	17694	17356	17507	17520	17744	17654	17633	17412	17717	17840	17672	17637	17417	17618	17563	17433	17466	17568	17499	17723	17640	17404	17669	17403	17704	17893	17630	17663	17629	17539	17757	17683	17695	17520	17840	17526	17514	17616	17664	17597	17404	17771	17633	17596	17634	17498	17421	17661	17468	17670	17727	17790	17796	17732	17558	17574	17558	17750	17595	17485	17616	17563	17500	17550	17472	17607	17611	17382	17631	17535	17692	17632	17583	17566	17648	17629	17722	17635	17661	17544	17717	17591	17744	17683	17538	17522	17634	17626	17863	17804	17861	17623	17688	17403	17534	17719	17579	17685	17662	17664	17809	17955	17666	17449	17551	17575	17607	17747	17642	17559	17670	17609	17567	17585	17562	17399	17568	17789	17679	17538	17808	17835	17649	17512	17711	17672	17571	17614	17600	17684	17785	17527	17520	17826	17290	17623	17636	17630	17591	17390	17751	17642	17510	17654	17439	17671	17692	17669	17641	17492	17728	17435	17548	17538	17430	17606	17640	17591	17726	17514	17604	17571	17610	17473	17493	17576	17523	17549	17550	17510	17876	17707	17746	17536	17698	17859	17544	17689	17628	17545	17525	17718	17537	17410	17818	17591	17740	17679	17542	17541	17632	17675	17480	17595	17549	17631	17790	17719	17735	17792	17438	17501	17541	17737	17696	17559	17558	17470	17579	17787	17632	17579	17532	17623	17570	17829	17726	17681	17749	17550	17557	17653	17366	17492	17685	17698	17746	17617	17626	17687	17590	17452	17525	17693	17678	17507	17836	17584	17550	17428	17816	17656	17580	17636	17698	17579	17564	17599	17580	17796	17623	17555	17618	17677	17674	17552	17559	17371	17633	17591	17433	17486	17670	17560	17669	17585	17570	17654	17648	17707	17756	17576	17610	17884	17673	17804	17767	17607	17521	17701	17683	17645	17624	17564	17404	17555	17705	17546	17634	17813	17607	17742	17646	17548	17468	17515	17381	17773	17629	17676	17763	17631	17748	17616	17655	17412	17553	17575	17679	17533	17617	17538	17731	17583	17566	17601	17740	17428	17442	17470	17488	17556	17648	17846	17614	17716	17564	17619	17703	17603	17533	17504	17549	17626	17505	17557	17575	17634	17631	17551	17513	17706	17556	17718	17591	17739	17674	17595	17726	17380	17544	17733	17544	17507	17471	17578	17695	17515	17580	17455	17581	17615	17554	17630	17647	17504	17710	17458	17588	17669	17547	17729	17745	17743	17428	17546	17545	17684	17629	17694	17617	17411	17524	17575	17647	17685	17602	17766	17567	17696	17688	17394	17735	17688	17363	17595	17685	17578	17568	17756	17810	17670	17597	17561	17707	17726	17410	17453	17639	17763	17787	17468	17598	17626	17541	17803	17588	17513	17828	17696	17471	17427	17571	17594	17427	17453	17686	17603	17721	17591	17485	17572	17571	17499	17501	17763	17597	17418	17574	17488	17556	17727	17524	17558	17486	17620	17541	17641	17499	17493	17811	17638	17561	17748	17631	17655	17496	17654	17487	17558	17693	17518	17542	17577	17667	17627	17673	17782	17607	17673	17588	17630	17534	17610	17702	17490	17612	17769	17512	17582	17625	17816	17736	17721	17591	17566	17675	17446	17659	17392	17505	17404	17489	17540	17564	17593	17481	17730	17595	17412	17766	17441	17554	17706	17719	17828	17732	17562	17614	17555	17505	17643	17664	17599	17562	17694	17446	17560	17686	17508	17465	17723	17699	17679	17604	17599	17560	17485	17719	17553	17643	17579	17571	17716	17755	17549	17666	17665	17545	17728	17468	17566	17505	17584	17593	17695	17696	17495	17690	17323	17720	17618	17458	17652	17356	17303	17533	17475	17647	17460	17662	17557	17585	17494	17694	17649	17598	17527	17633	17635	17668	17549	17631	17641	17753	17706	17545	17839	17598	17506	17710	17519	17669	17484	17688	17806	17798	17460	17371	17482	17602	17644	17606	17438	17445	17503	17531	17552	17323	17503	17566	17233	17617	17561	17667	17658	17701	17739	17646	17575	17692	17642	17540	17560	17518	17537	17648	17684	17695	17487	17659	17445	17721	17507	17398	17512	17528	17727	17802	17687	17565	17689	17615	17524	17516	17632	17673	17457	17586	17553	17614	17641	17458	17539	17641	17829	17538	17557	17784	17773	17532	17611	17626	17650	17651	17596	17828	17601	17526	17470	17861	17462	17272	17711	17548	17531	17744	17544	17600	17685	17627	17671	17564	17508	17802	17707	17705	17699	17540	17584	17656	17703	17572	17494	17526	17667	17601	17822	17664	17559	17530	17644	17537	17535	17503	17681	17544	17752	17488	17573	17506	17542	17736	17606	17662	17502	17680	17535	17650	17575	17678	17538	17419	17469	17895	17569	17696	17588	17702	17617	17774	17572	17550	17535	17657	17702	17663	17507	17602	17542	17732	17625	17618	17643	17597	17605	17826	17530	17710	17589	17700	17642	17636	17681	17576	17709	17596	17541	17720	17715	17770	17697	17607	17531	17586	17527	17675	17611	17773	17601	17545	17734	17567	17687	17860	17636	17488	17626	17752	17645	17639	17585	17611	17502	17598	17541	17552	17676	17815	17578	17665	17726	17619	17614	17674	17612	17654	17667	17571	17518	17610	17536	17631	17614	17537	17620	17808	17559	17695	17579	17489	17601	17698	17385	17660	17489	17546	17784	17875	17683	17389	17776	17517	17530	17780	17645	17692	17694	17512	17551	17619	17557	17475	17548	17574	17666	17560	17719	17523	17740	17528	17612	17776	17471	17528	17669	17654	17739	17587	17865	17578	17546	17692	17677	17794	17683	17601	17502	17485	17661	17528	17410	17627	17775	17269	17730	17623	17593	17754	17600	17581	17579	17517	17724	17533	17649	17672	17775	17359	17611	17503	17553	17487	17710	17618	17580	17787	17656	17575	17518	17798	17550	17437	17749	17832	17476	17683	17557	17469	17609	17778	17746	17577	17390	17607	17592	17549	17662	17708	17494	17542	17545	17543	17690	17721	17550	17627	17635	17606	17581	17586	17703	17511	17700	17607	17390	17482	17482	17569	17493	17634	17755	17796	17781	17563	17494	17574	17570	17631	17580	17480	17549	17525	17578	17739	17583	17836	17765	17383	17680	17624	17446	17489	17476	17508	17392	17625	17425	17765	17551	17660	17605	17456	17520	17581	17666	17668	17526	17599	17772	17675	17707	17560	17492	17615	17622	17527	17718	17691	17719	17433	17637	17607	17810	17598	17405	17532	17622	17488	17467	17784	17790	17524	17449	17987	17581	17612	17575	17612	17543	17564	17572	17695	17497	17724	17686	17571	17580	17852	17778	17797	17611	17624	17790	17539	17720	17642	17629	17544	17484	17590	17476	17521	17543	17535	17606	17609	17827	17876	17724	17711	17729	17612	17629	17631	17680	17635	17460	17538	17610	17610	17663	17719	17402	17558	17497	17429	17586	17573	17756	17509	17607	17813	17722	17594	17612	17528	17627	17550	17694	17814	17652	17550	17364	17657	17609	17473	17403	17689	17758	17676	17685	17925	17632	17483	17658	17749	17561	17558	17541	17569	17642	17583	17550	17693	17699	17556	17731	17679	17608	17592	17502	17370	17587	17747	17739	17750	17665	17696	17570	17590	17720	17710	17572	17582	17627	17504	17563	17524	17483	17447	17433	17659	17623	17543	17470	17542	17458	17721	17647	17840	17499	17407	17593	17649	17687	17579	17505	17702	17554	17697	17613	17610	17606	17576	17688	17810	17460	17565	17620	17700	17520	17578	17625	17537	17564	17665	17618	17706	17799	17648	17436	17506	17755	17787	17532	17471	17472	17819	17703	17398	17541	17754	17658	17283	17610	17725	17398	17476	17707	17512	17343	17442	17680	17404	17492	17586	17592	17811	17471	17598	17565	17468	17535	17522	17539	17696	17632	17627	17604	17394	17609	17651	17735	17495	17585	17530	17430	17604	17674	17727	17595	17745	17598	17693	17724	17856	17733	17677	17549	17639	17745	17634	17577	17557	17385	17644	17674	17506	17762	17545	17669	17858	17415	17499	17650	17511	17513	17645	17444	17621	17744	17695	17517	17516	17614	17670	17709	17606	17587	17505	17628	17538	17617	17696	17704	17768	17369	17537	17631	17648	17620	17484	17590	17854	17692	17628	17757	17398	17389	17555	17720	17749	17598	17512	17634	17469	17570	17704	17579	17570	17527	17623	17627	17640	17716	17713	17637	17699	17560	17615	17429	17531	17657	17386	17536	17555	17602	17561	17555	17550	17618	17604	17540	17500	17658	17706	17599	17652	17626	17500	17638	17695	17587	17552	17579	17585	17570	17751	17721	17571	17761	17511	17664	17558	17590	17515	17613	17519	17474	17582	17690	17661	17670	17604	17772	17717	17461	17476	17674	17627	17711	17573	17623	17585	17500	17503	17806	17728	17475	17513	17691	17673	17503	17669	17513
23552	40720	35089	25516	20961	18683	17739	17240	16837	16483	16372	16304	16311	16241	16064	16044	16116	15959	15970	16072	16275	16161	16209	16337	16297	16248	16345	16365	16199	16318	16142	16163	16228	16201	15996	15789	15785	15614	15513	15665	15450	15588	15628	15571	15606	15535	15436	15668	15531	15544	15634	15759	15691	15493	15684	15773	15735	15748	15540	15521	15782	15506	15627	15626	15550	15661	15521	15504	15638	15506	15464	15640	15434	15519	15617	15565	15531	15560	15497	15602	15649	15251	15501	15477	15377	15340	15584	15307	15511	15528	15589	15508	15504	15481	15630	15470	15550	15547	15644	15665	15466	15537	15507	15623	15655	15446	15480	15612	15515	15630	15584	15346	15475	15554	15593	15388	15403	15495	15554	15568	15436	15493	15621	15420	15542	15627	15601	15379	15529	15582	15468	15487	15364	15634	15656	15421	15388	15522	15310	15367	15494	15471	15358	15411	15642	15467	15308	15702	15514	15491	15507	15602	15393	15408	15656	15550	15348	15531	15648	15733	15484	15516	15542	15585	15628	15556	15385	15340	15328	15562	15445	15415	15440	15572	15578	15474	15486	15383	15696	15437	15492	15589	15394	15494	15736	15602	15483	15524	15544	15512	15470	15553	15538	15522	15390	15570	15310	15509	15364	15607	15456	15512	15525	15573	15786	15601	15499	15554	15455	15522	15547	15513	15530	15444	15525	15628	15633	15648	15540	15550	15679	15645	15576	15605	15516	15457	15438	15515	15399	15401	15618	15446	15640	15514	15484	15566	15446	15596	15710	15606	15605	15546	15560	15560	15568	15497	15565	15369	15482	15520	15448	15623	15471	15469	15477	15382	15453	15428	15735	15574	15478	15418	15396	15649	15377	15364	15501	15504	15518	15501	15508	15363	15521	15653	15435	15382	15598	15475	15573	15540	15480	15554	15478	15356	15639	15541	15552	15475	15532	15557	15601	15415	15651	15590	15551	15420	15347	15690	15647	15329	15454	15396	15549	15419	15458	15615	15465	15632	15550	15494	15408	15371	15532	15526	15449	15646	15591	15474	15515	15626	15507	15463	15658	15376	15408	15528	15367	15446	15544	15413	15523	15373	15530	15367	15686	15373	15357	15589	15532	15453	15442	15345	15468	15312	15469	15537	15623	15510	15433	15594	15513	15469	15537	15615	15562	15476	15638	15404	15724	15453	15486	15504	15380	15504	15490	15582	15566	15437	15363	15615	15529	15408	15505	15656	15411	15567	15312	15420	15570	15482	15524	15586	15624	15628	15389	15495	15467	15397	15396	15426	15582	15451	15602	15454	15388	15537	15437	15475	15487	15560	15596	15498	15464	15569	15602	15565	15518	15493	15513	15516	15579	15507	15439	15495	15563	15575	15583	15469	15537	15591	15559	15314	15531	15477	15469	15467	15389	15543	15453	15639	15467	15653	15561	15450	15488	15616	15667	15512	15521	15567	15416	15278	15561	15488	15402	15594	15615	15496	15610	15265	15369	15447	15635	15556	15492	15516	15411	15524	15665	15508	15543	15561	15469	15467	15419	15458	15683	15557	15418	15478	15470	15501	15631	15662	15557	15498	15541	15697	15483	15245	15311	15482	15558	15641	15419	15512	15591	15360	15551	15466	15503	15512	15594	15589	15468	15490	15523	15420	15541	15346	15550	15542	15437	15522	15394	15679	15614	15632	15556	15483	15518	15616	15530	15582	15676	15481	15510	15527	15436	15588	15438	15493	15594	15363	15442	15533	15511	15483	15745	15479	15558	15386	15581	15445	15751	15405	15412	15551	15418	15498	15526	15613	15483	15329	15546	15571	15494	15565	15499	15468	15686	15417	15468	15349	15585	15371	15508	15484	15691	15425	15586	15564	15424	15493	15425	15384	15444	15430	15478	15549	15360	15616	15414	15291	15411	15325	15606	15439	15597	15399	15420	15502	15646	15549	15520	15605	15623	15590	15490	15609	15561	15356	15417	15428	15465	15584	15550	15437	15524	15546	15620	15524	15645	15565	15550	15757	15454	15603	15449	15460	15715	15382	15412	15487	15542	15376	15549	15474	15426	15525	15556	15482	15405	15379	15317	15694	15608	15553	15532	15551	15517	15410	15456	15530	15584	15402	15517	15486	15358	15456	15432	15635	15571	15493	15565	15441	15608	15487	15583	15597	15617	15504	15606	15639	15382	15412	15576	15487	15425	15442	15457	15561	15578	15410	15511	15604	15595	15546	15412	15458	15433	15360	15365	15373	15423	15539	15546	15695	15507	15380	15548	15507	15486	15378	15528	15589	15538	15398	15538	15719	15509	15537	15497	15686	15595	15418	15540	15383	15430	15420	15525	15463	15423	15481	15552	15547	15481	15365	15401	15675	15617	15452	15497	15538	15649	15531	15282	15340	15561	15509	15569	15523	15462	15399	15504	15635	15582	15435	15473	15316	15433	15549	15516	15531	15505	15550	15480	15485	15715	15616	15572	15685	15499	15544	15328	15439	15352	15496	15529	15571	15380	15722	15603	15383	15464	15444	15714	15511	15436	15613	15556	15338	15386	15642	15303	15422	15352	15710	15572	15396	15587	15547	15641	15524	15638	15542	15619	15540	15468	15437	15544	15400	15476	15647	15470	15526	15404	15459	15421	15622	15317	15523	15420	15524	15363	15434	15491	15533	15515	15477	15495	15581	15352	15452	15350	15529	15509	15346	15646	15517	15395	15603	15560	15539	15479	15522	15573	15524	15580	15522	15540	15496	15537	15661	15396	15607	15599	15535	15600	15441	15420	15502	15547	15623	15498	15513	15444	15382	15539	15467	15333	15396	15456	15521	15429	15500	15453	15507	15439	15479	15497	15507	15536	15672	15530	15424	15383	15686	15604	15422	15548	15528	15538	15573	15359	15418	15671	15531	15436	15587	15499	15573	15473	15315	15483	15591	15621	15411	15575	15709	15378	15501	15456	15398	15560	15389	15580	15360	15371	15515	15678	15375	15547	15483	15588	15656	15385	15298	15429	15440	15583	15400	15368	15452	15576	15565	15617	15514	15450	15311	15504	15530	15514	15461	15506	15408	15564	15328	15456	15464	15476	15513	15641	15362	15486	15556	15600	15309	15498	15465	15576	15443	15640	15389	15485	15405	15462	15640	15540	15523	15431	15554	15378	15594	15585	15477	15323	15514	15292	15613	15475	15467	15499	15622	15724	15573	15463	15707	15539	15487	15416	15237	15503	15614	15469	15549	15398	15664	15587	15408	15742	15458	15509	15512	15477	15394	15652	15507	15467	15445	15502	15527	15725	15501	15488	15356	15437	15369	15553	15489	15617	15578	15504	15600	15653	15350	15489	15509	15415	15517	15543	15599	15557	15468	15581	15461	15448	15487	15447	15529	15672	15428	15400	15530	15490	15510	15473	15452	15593	15494	15466	15521	15553	15399	15635	15417	15469	15644	15423	15636	15601	15452	15675	15525	15558	15279	15486	15602	15611	15437	15529	15680	15544	15545	15520	15441	15396	15548	15528	15503	15554	15479	15470	15271	15572	15394	15470	15303	15526	15603	15580	15528	15679	15466	15544	15537	15509	15427	15598	15479	15646	15631	15478	15394	15538	15587	15602	15547	15370	15528	15667	15463	15525	15500	15420	15508	15444	15471	15555	15509	15457	15430	15510	15504	15506	15597	15496	15420	15486	15656	15456	15490	15482	15559	15364	15677	15488	15541	15516	15437	15530	15454	15457	15392	15515	15507	15628	15571	15473	15325	15465	15518	15608	15718	15571	15445	15537	15554	15527	15491	15487	15614	15506	15620	15523	15459	15574	15341	15668	15550	15379	15627	15504	15435	15437	15504	15626	15485	15579	15617	15492	15566	15471	15404	15508	15531	15500	15295	15426	15703	15464	15371	15409	15372	15453	15499	15570	15462	15427	15609	15679	15420	15435	15588	15448	15340	15639	15501	15655	15553	15611	15337	15553	15486	15389	15407	15515	15502	15449	15498	15410	15522	15435	15691	15666	15452	15548	15604	15504	15394	15551	15583	15436	15593	15422	15471	15443	15546	15503	15604	15443	15569	15663	15709	15573	15423	15521	15399	15507	15421	15463	15532	15579	15417	15577	15464	15570	15552	15589	15686	15548	15615	15417	15555	15436	15470	15279	15418	15496	15464	15598	15483	15547	15528	15493	15458	15333	15471	15516	15660	15413	15452	15349	15480	15459	15589	15441	15659	15466	15513	15599	15335	15593	15487	15406	15474	15380	15580	15246	15654	15540	15468	15450	15542	15614	15596	15594	15483	15669	15418	15503	15366	15533	15409	15605	15279	15579	15586	15482	15477	15585	15503	15540	15489	15664	15406	15603	15477	15631	15447	15588	15623	15520	15569	15491	15425	15489	15485	15611	15564	15416	15545	15474	15314	15460	15605	15557	15645	15660	15503	15286	15380	15461	15505	15508	15598	15399	15570	15514	15575	15505	15604	15221	15494	15607	15437	15649	15462	15415	15538	15429	15433	15563	15551	15422	15492	15523	15550	15473	15489	15567	15357	15665	15651	15309	15511	15492	15715	15400	15489	15596	15542	15387	15388	15635	15479	15411	15574	15621	15535	15592	15645	15503	15671	15552	15519	15567	15659	15373	15586	15582	15453	15375	15659	15544	15477	15435	15379	15470	15513	15508	15328	15449	15580	15496	15623	15548	15570	15379	15574	15574	15460	15576	15443	15534	15383	15334	15637	15543	15508	15546	15506	15649	15481	15434	15666	15505	15680	15480	15509	15519	15410	15527	15553	15522	15464	15636	15356	15521	15454	15356	15519	15491	15498	15474	15396	15511	15438	15500	15447	15445	15524	15577	15607	15495	15612	15503	15670	15593	15471	15474	15302	15540	15452	15448	15375	15578	15455	15518	15697	15453	15454	15498	15557	15567	15579	15515	15552	15420	15314	15604	15481	15564	15501	15433	15453	15578	15500	15492	15544	15665	15505	15392	15582	15412	15468	15475	15486	15494	15564	15506	15536	15494	15482	15616	15604	15474	15601	15502	15575	15439	15521	15511	15504	15577	15409	15433	15422	15411	15357	15354	15320	15508	15712	15539	15538	15528	15459	15507	15495	15567	15261	15383	15404	15532	15550	15520	15458	15507	15515	15436	15459	15427	15440	15590	15553
27489	22610	25309	20933	17021	16608	16502	16421	16542	16457	16376	16545	16460	16415	16138	16239	16328	16568	16581	16492	16393	16619	16685	16512	16415	16374	16497	16149	16652	16509	16453	16303	16230	16394	16614	16230	16476	16484	16151	16546	16049	16268	16276	16217	16279	16506	16252	16224	16267	16423	16316	16411	16323	16472	16419	16159	16433	16269	16447	16223	16349	16076	16167	16217	16350	16137	16204	16238	16163	16221	16223	16358	16335	16054	16217	16381	16142	16278	16133	16394	16305	16462	16485	16293	16289	16209	16196	16313	16359	16383	16269	16077	16136	16296	16321	16240	16219	16454	16101	16188	16288	16174	16299	16174	16101	16250	16136	16200	16241	16069	16350	16250	16371	16151	16176	16364	16263	16272	16301	16163	16402	16309	16441	16294	16165	16112	16212	16434	16183	16243	16307	16351	16214	16286	16239	16227	16105	16264	16239	16512	16213	16205	16483	16365	16328	16291	16145	16239	16151	16241	16292	16223	16191	16314	16205	16372	16428	16442	16284	16119	16207	16216	16219	16319	16194	16310	16211	16409	16547	16348	16168	16270	16348	16214	16397	16256	16174	16259	16260	16014	16124	16332	16271	16309	16229	16260	16296	16171	16302	16248	16461	16251	16123	16198	16256	16254	15998	16342	16266	16259	16396	16307	16123	16364	16344	16188	16281	16181	16377	16279	16181	16092	16206	16232	16353	16399	16362	16412	16241	16169	16159	16086	16396	16183	16317	16214	16371	16453	16238	16389	16333	16086	16465	16202	16283	16144	16394	16161	16444	16220	16416	16181	16195	16048	16279	16326	16469	16354	16261	16453	16389	16029	16291	16294	16176	16300	16480	16240	16246	16338	16363	16032	16326	16457	16143	15895	16282	16227	16069	16175	16215	16112	16345	16323	16266	16228	16176	16348	16336	16044	16512	16373	16042	16406	16253	16315	16412	16476	16210	16124	16153	16151	16260	16256	16142	16334	16421	16396	16569	16272	16138	16461	16122	16337	16286	16105	16208	16237	16200	16184	16215	16159	16215	16426	16272	16250	16077	16115	16244	16381	16399	16183	16247	16285	16372	16466	16301	16167	16231	16205	16235	16229	16205	16233	16382	16359	16217	16192	16280	16271	16311	16295	16122	16126	16374	16244	16303	16376	16258	16220	16423	16208	16241	16374	16242	16300	16227	16133	16289	16403	16259	16281	16189	16259	16156	16225	16275	16163	16296	16331	16012	16148	16188	16321	16468	16209	16353	16481	16234	15951	16250	16124	16267	16403	16263	16326	16109	16292	16308	16285	16373	16323	16190	16272	16107	16168	16295	16399	16459	16255	16457	16245	16271	16272	16359	16310	16208	16354	16444	16131	16234	16336	16360	16389	15929	16217	16239	16217	16421	16344	16150	16326	16288	16457	16201	16307	16060	16300	16493	16154	16339	16229	16298	16560	16502	16340	16174	16328	16167	16176	16497	16368	16435	16473	16216	16273	16363	16245	16219	16464	16261	16157	16350	16314	16006	16371	16487	16241	16183	16225	16265	16345	16210	16333	16227	16284	16383	16258	16498	16326	16292	16310	16126	16414	16154	16253	16307	16505	16357	16160	16110	16423	16436	16086	16173	16296	16166	16136	16227	16146	16222	16115	16239	16230	16215	16319	16242	16223	16094	16065	16258	16208	16327	16492	16372	16157	16220	16160	16128	16318	16026	16253	16252	16189	16213	16196	16382	16307	16297	16271	16215	16276	16249	16246	16393	16379	16271	16397	16236	16230	16205	16364	16116	16255	16157	16372	16140	16345	16338	16210	16243	16166	16199	16133	16138	16218	16161	16251	16271	16309	16275	16355	16236	16146	16330	16275	16331	16237	16182	16292	16279	16321	16287	16144	16345	16250	16249	16215	16214	16350	16234	16263	16247	16298	16302	16348	16345	16253	16181	16311	16284	16228	16357	16360	16255	16228	16210	15992	16236	16256	16336	16312	16288	16160	16241	16138	16306	16355	16267	16100	16146	16211	16276	16326	16261	16399	16285	16262	16257	16205	16122	16335	16189	16125	16245	16466	16255	16179	16247	16323	16186	16268	16214	16541	16304	16174	16345	16139	16149	16211	16238	16300	16325	16259	16298	16222	16258	16183	16502	16085	16332	16279	16244	16210	16209	16182	16257	16166	16372	16364	16408	16155	16412	16330	16139	16335	16160	16322	16158	16290	16249	16391	16220	16291	16223	16305	16108	16185	16393	16251	16325	16434	16155	16231	16335	16215	16353	16262	16009	16307	16097	16390	16345	16216	16119	16158	16267	16094	16249	16458	16201	16336	16254	16276	16170	16282	16376	16317	16307	16184	16234	16177	16051	16051	16258	16286	16132	16271	16053	16261	16215	16279	16242	16196	16216	16209	16353	16376	16212	16121	16267	16194	16157	16342	16364	16258	16187	16185	16422	16322	16129	16450	16351	16346	16343	16104	16363	16362	16070	16053	16221	16277	16294	15994	16187	16182	16152	16456	16388	16367	16210	16269	16257	16398	16330	16388	16249	16084	16184	16387	16195	16238	16245	16227	16223	16210	16274	15908	16365	16229	16245	16458	16355	16231	16262	16138	16442	16198	16360	16308	16349	16179	16270	16240	16347	16202	16110	16406	16240	15985	16230	16103	16106	16176	16488	16206	16301	16406	16253	16470	16326	16272	16365	16230	16388	16155	16404	16240	16369	16296	16315	16342	16259	16296	16195	16244	16178	16212	16288	16273	16229	16339	16273	16301	16192	16436	16391	16081	16186	16134	16304	16441	16191	16334	16154	16321	16365	16177	16219	16207	16145	16323	16250	16298	16346	16289	16186	16181	16337	16218	15988	16326	16345	16140	16345	16061	16496	16345	16160	16371	16231	16267	16087	16105	16232	16114	16239	16308	16312	16159	16253	16232	16424	16388	16140	16202	16263	16207	16210	16259	16384	16512	16264	16228	16299	16214	16215	16250	16211	16277	16399	16257	16280	16391	16406	16098	16439	16194	16166	16241	16275	16259	16292	16197	16355	16083	16244	16196	16127	16306	16170	16127	16199	16321	16315	16107	16052	16145	16345	16280	16324	16288	16247	16197	16208	16210	16054	16424	16260	16251	16368	16292	16227	16147	16147	16095	16348	16463	16200	16219	16344	16397	16161	16233	16252	16119	16377	16170	16314	16293	16181	16329	16147	16375	16181	16265	16382	16294	16294	16282	16424	16293	16300	16124	16249	16512	16139	16281	16269	16440	16192	16183	16073	16163	16220	16223	16243	16275	16327	16227	16109	16200	16252	16226	16291	16175	16128	16265	16486	16248	16372	16216	16330	16129	16185	16200	16375	16226	16253	16194	16091	16361	16277	16361	16185	16282	16216	16313	16348	16475	16459	16197	16177	16247	16251	16215	16111	16170	16223	16283	16246	16216	16281	16337	16303	16415	16217	16200	16099	16266	16205	16243	16184	16173	16043	16266	16167	16193	15998	16222	16181	16423	16487	16237	16161	16444	16214	16196	16277	16158	16277	16238	16252	16260	16310	16373	16210	16317	16174	16352	16286	16223	16203	16343	16253	16311	16371	16440	16329	16330	16450	16366	16232	16071	16234	16250	16228	16146	15996	16177	16393	16318	16412	16254	16226	15979	16308	16333	16022	16129	16373	16230	16482	16494	16281	16441	16223	16167	16326	16389	16290	16208	16180	16337	16153	16249	16170	16328	16167	16199	16193	16263	16677	16331	16134	16285	16319	16324	16334	16368	16447	16462	16250	16369	16195	16293	16316	16145	16412	16202	16281	16252	16330	16374	16311	16265	16366	16169	16206	16170	16577	16267	16360	16276	16299	16272	16015	16394	16219	16188	16021	16405	16287	16374	16288	16161	16128	16211	16082	16159	16388	16362	16170	16336	16512	16345	16384	16228	16250	16416	16233	16194	16253	16295	16130	16126	16413	16200	16317	16266	16087	16233	16448	16274	16292	16266	16384	16318	16123	16290	16397	16283	16340	16456	16235	16215	16406	16251	16113	16443	16256	16379	16332	16276	16492	16209	16201	16227	16279	16235	16084	16129	16156	16126	16235	16307	16293	16272	16382	16523	16549	16215	16200	16197	16198	16422	16292	16263	16343	16172	16283	16362	16342	16313	16336	16384	16031	16070	16142	16272	16180	16313	16339	16192	16094	16170	16265	16080	16303	16378	16339	16350	16376	16173	16075	16132	16227	16188	16452	16199	16339	16233	16443	16197	16386	16336	16318	16166	16206	16278	16394	16261	16162	16391	16122	16343	16533	16162	16260	16287	16383	16165	16183	16180	16011	16202	16312	16320	16152	16227	16200	16146	16297	16243	16364	16287	16320	16269	16255	16222	16304	16276	16277	16167	16345	16413	16258	16442	16476	16170	16014	16346	16260	16298	16075	16031	16334	16208	16352	16248	16356	16340	16090	16167	16397	16211	16074	16374	16324	16474	16249	16251	16328	16076	16365	16226	16170	16319	16422	16106	16307	16277	16288	16177	16494	16168	16329	16312	16338	16311	16242	16236	16381	16390	16348	16304	16168	16154	16466	16327	16329	16158	16185	16071	16160	16294	16295	16258	16151	16195	16309	16251	16326	16324	16187	16416	16565	16368	16294	16232	16200	16304	16097	16142	16250	16153	16359	16372	16474	16288	16250	16119	16340	16217	16129	16239	16288	16304	16259	16104	16316	16371	16258	16221	16027	16299	16301	16290	16073	16281	16242	16285	16275	16245	16331	16269	16362	16424	16256	16162	16416	16300	16250	16120	16345	16145	16514	16332	16258	15962	16282	16360	16213	16305	16197	16374	16369	16227	16180	16224	16529	16334	16263	16195	16142	16222	16222	16371	16221	16361	16131	16076	16208	16268	16154	16277	16250	16263	16227	16165	16271	16228	16194	16344	16442	16017	16204	16144	16163	16220	16310	16267	16300	16304	16263	16297	16158	16290	16236	16298	16580	16479	16233	16367	16310	16231	16160	16223	16176	16338	16175	16204	16341	16287	16222	16183	16140	16217	16330	16305	16224	16268	16363	16290	16236	16203	15984	16262	16366	16396	16424	16139	16193	16197	16423	16223	16200	16337	16385	16231	16057	16245	16385	16224	16158	16172	16517	16441	16323	16221	16434	16480	16357	16228	16383	16388
21343	28707	23431	18079	15976	15599	15243	15083	14962	14917	15035	14999	14859	14911	14962	15042	14795	14828	15039	15035	15158	14989	14943	15044	15114	15066	15094	14968	15115	14976	15015	15157	14895	14936	14992	15024	15028	14759	14809	14924	14793	14894	14975	14724	14685	14750	14863	14821	14849	14844	14838	14758	14845	14767	14793	14878	14825	14907	14803	14737	14796	14807	14620	14999	14762	14722	14722	14809	14822	14811	14710	14809	14710	14742	14898	14797	14740	14581	14788	14770	14762	14935	14676	14680	14824	14784	14948	14785	14901	14773	14585	14742	14829	14674	14816	14783	14771	14619	14737	14773	14828	14766	14702	14889	14709	14714	14751	14770	14710	14780	14884	14611	14771	14697	14684	14903	14866	14744	14862	14648	14768	14849	14731	14505	14795	14825	14668	14785	14776	14705	14667	14851	14731	14859	14717	14863	14720	14728	14778	14701	14812	14753	14768	14879	14714	14914	14680	14836	14648	14800	14773	14638	14726	14590	14769	14834	14751	14811	14814	14915	14730	14591	14779	14777	14901	14780	14746	14772	14807	14778	14772	14829	14627	14824	14892	14695	14700	14567	14882	14716	14748	14810	14638	14606	14653	14786	14784	14609	14886	14924	14847	14804	14918	14885	14768	14818	14698	14641	14937	14803	14920	14739	14800	14566	14817	14739	14708	14839	14817	14674	14879	14766	14959	14739	14944	14726	14710	14679	14787	14764	14925	14790	14633	14732	14764	14682	14696	14804	14660	14789	14684	14725	14615	14806	14810	14852	14971	14691	14708	14673	14758	14761	14713	14824	14741	14683	14654	14624	14788	14747	14611	14660	14576	14701	14723	14563	14729	14646	14795	14685	14736	14998	14938	14735	14768	14697	14609	14733	14682	14772	14938	14862	14717	14828	14779	14643	14754	14643	14857	14847	14749	14849	14762	14807	14743	14486	14680	14648	14927	14859	14927	14791	14755	14764	14799	14601	14672	14813	14812	14575	14749	14871	14811	14784	14720	14809	14667	14666	14605	14753	14770	14625	14691	14701	14770	14835	14654	14626	14755	14825	14718	14701	14911	14784	14773	14877	14653	14935	14745	14726	14654	14595	14690	14908	14769	14619	14736	14718	14818	14887	14698	14847	14731	14846	14606	14690	14894	14798	14855	14783	14737	14771	14741	14637	14464	14628	14762	14732	14712	14730	14801	14745	14491	14786	14712	14811	14749	14827	14817	14644	14680	14739	14700	14805	14739	14745	14607	14734	14783	14733	14633	14803	14813	14755	14780	14780	14768	14643	14823	14592	14888	14796	14705	14646	14681	14745	14728	14888	14759	14744	14890	14694	14893	14723	14653	14869	14630	14746	14718	14710	14805	14865	14862	14823	14709	14873	14790	14731	14673	14833	14797	14908	14885	14795	14692	14562	14915	14783	14737	14770	14713	14741	14801	14807	14635	14791	14598	14748	14882	14799	14684	14808	14804	14756	14649	14829	14775	14543	14811	15004	14837	14656	14706	14638	14573	14726	14762	14627	14846	14791	14797	14856	14804	14656	14910	14779	14601	14846	14652	14697	14704	14716	14770	14938	14754	14686	14804	14880	14859	14754	14768	14771	14697	14643	14810	14919	14979	14725	14667	14648	14597	14831	14590	14720	14731	14861	14796	14790	14742	14760	14960	14650	14730	14791	14667	14914	14675	14686	14573	14739	14817	14869	14888	14753	14824	14744	14702	14735	14743	14743	14811	14859	14688	14682	14631	14801	14948	14726	14895	14766	14779	14803	14907	14655	14914	14846	14697	14790	14784	14903	14762	14535	14761	14747	14796	14706	14752	15038	14792	14885	14782	14864	14861	14790	14675	14758	14832	14852	14743	14676	14926	14886	14874	14897	14704	14751	14722	14783	14903	14905	14652	14744	14606	14842	14720	14787	14850	14705	14727	14899	14850	14865	14815	14801	14686	14869	14737	14837	14860	14675	14777	14682	14777	14846	14485	14780	14816	14754	14739	14721	14773	14721	14792	14840	14704	14867	14836	14703	14692	14794	14766	14662	14752	14807	14577	14738	14862	14746	14691	14638	14940	14507	14813	14646	14758	14732	14754	14822	14712	14672	14841	14829	14873	14821	14862	14849	14821	14802	14744	14746	14671	14666	14753	14779	14864	14809	14610	14822	14951	14707	14728	14606	14873	14762	14857	14628	14597	14701	14892	14699	14544	14907	14761	14928	14806	14643	14734	14553	14755	14593	14800	14933	14469	14714	14967	14770	14625	14678	14875	14840	14775	14799	14783	14821	14698	14677	14843	14750	14822	14805	14878	14560	14844	14713	14786	14802	14788	14639	14852	14769	14734	14855	14976	14711	14784	14781	14842	14583	14657	14779	14697	14828	14785	14768	14813	14855	14700	14798	14750	14774	14667	14825	14737	14793	14816	14805	14636	14726	14768	14730	14860	14690	14656	14893	14726	14681	14798	14597	14592	14821	14614	14809	14841	14750	14755	14802	14782	14657	14786	14863	14802	14766	14649	14822	14676	14643	14688	14770	14798	14832	14692	14657	14714	14773	14873	14741	14957	14844	14709	14726	14829	14481	14774	14780	14817	14757	14872	14820	14882	14711	14598	14693	14793	14807	14828	14836	14832	14853	14717	14750	14693	14873	14964	14847	14717	14779	14927	14812	14867	14655	14778	15051	14821	14894	14740	14751	14516	14662	14877	14737	14796	14825	14876	14764	14947	14798	14689	14799	14908	14566	14799	14755	14666	14847	14654	14908	14777	14765	14709	14677	14776	14710	14539	14748	14814	14691	14675	14760	14731	14735	14655	14771	14746	14748	14684	14959	14608	14803	14852	14834	14876	14785	14978	14704	14865	14885	14543	14695	14759	14834	14933	14755	14721	14730	14743	14790	14797	14768	14944	14938	14773	14757	14834	14737	14851	14783	14723	14705	14846	14850	14576	14770	14705	14743	14833	14785	14741	14619	14612	14726	14851	14782	14854	14757	14835	14793	14857	14572	14695	14827	14637	14707	14683	14733	14681	14750	14910	14895	14689	14691	14768	14830	14718	14779	14891	14784	14695	14755	14742	14658	14756	14852	14735	14588	14745	14715	14826	14876	14714	14883	14764	14760	14744	14871	14670	14700	14878	14764	14751	14783	14754	14809	14746	14644	14802	14643	14728	14699	14776	14613	14780	14680	14677	14748	14691	14725	14618	14618	14818	14689	14616	14596	14866	14617	14667	14809	14817	14905	14821	14848	14790	14796	14675	14763	14750	14751	14842	14902	14767	14750	14761	14696	14784	14760	14804	14640	14701	14999	14744	14981	14622	14640	14747	14793	14701	14741	14698	14639	14856	14556	14779	14613	14759	14727	14663	14823	14689	14787	14727	14846	14808	14924	14768	14730	14668	14630	14763	14735	14974	14643	14751	14632	14767	14926	14830	14699	14798	14724	14795	14624	14832	14867	14882	14784	14712	14801	14680	14616	14635	14736	14707	14773	14798	14860	14806	14814	14744	14704	14933	14749	14721	14794	14777	14752	14788	14830	14707	14828	14879	14728	14765	14770	14868	14843	14791	14796	14861	14784	14760	14620	14846	14772	14609	14838	14742	14883	14711	14617	14784	14862	14621	14714	14696	14649	14844	14922	14776	14813	14652	14518	14824	14713	14893	14796	14875	14673	14825	14813	14864	14549	14768	14756	14659	14880	14763	14659	14682	14796	14727	14767	14897	14625	14836	14664	14734	14545	14811	14747	14550	14729	14931	14778	14706	14894	14766	14671	14770	14662	14620	14918	14870	14858	14728	14806	14886	14773	14746	14618	14672	14673	14591	14730	14689	14692	14851	14907	14709	14841	14674	14700	14696	14931	14681	14742	14870	14980	14700	14805	14705	14681	14831	14795	14781	14775	14838	14679	14648	14799	14831	14908	14802	14572	14525	14856	14707	14709	14731	14830	14890	14847	14788	14893	14923	14874	14793	14853	14780	14732	14700	14697	14808	14825	14722	14801	14584	14722	14716	14775	14677	14894	14662	14828	14716	14963	14665	14735	14766	14673	14826	14747	14683	14546	14589	14644	14747	14564	14681	14686	14771	14813	14809	14896	14918	14717	14670	14679	14767	14762	14750	14687	14690	14762	14837	14861	14679	14899	14611	14717	14685	14810	14770	14721	14709	14767	14882	14827	14638	14829	14835	14786	14647	14794	14827	14731	14893	14885	14847	14945	14737	14819	14893	14815	14771	14771	14633	14794	14647	14654	14801	14799	14651	14687	14623	14756	14787	14864	14597	14929	14670	14685	14778	14791	14763	14817	14634	14756	14711	14861	14941	14764	14833	14828	14699	14754	14756	14759	14859	14792	14725	14649	14765	14729	14837	14686	14709	14768	14813	14642	14794	14763	14905	14800	14855	14702	14662	14740	14799	14827	14661	14790	14880	14904	14682	14919	14751	14760	14819	14778	14829	14729	14835	14881	14847	14780	14953	14612	14780	14876	14613	14845	14909	14735	14751	14765	14788	14582	14934	14682	14855	14828	14727	14556	14764	14734	14842	14845	14678	14725	14732	14795	14748	14731	14888	14619	14796	14670	14498	14802	14780	14719	14822	14700	14661	14620	14703	14738	14848	14584	14780	14710	14795	14778	14791	14785	14797	14770	14693	14646	14610	14913	14715	14780	14655	14699	14851	14805	14663	14690	14762	14779	14752	14865	14765	14820	14726	14861	14854	14726	14700	14737	14674	14755	14745	14823	14794	14714	14655	14682	14868	14710	14731	14775	14655	14852	14908	14752	14698	14848	14660	14680	14513	14617	14770	14928	14787	14774	14803	14576	14920	14706	14731	14744	14864	14674	14683	14770	14736	14790	14768	14916	14724	14794	14688	14665	14730	14906	14829	14768	14706	14814	14718	14726	14714	14959	14835	14864	14808	14747	14771	14854	14805	14886	14660	14768	14702	14789	14710	14862	14777	14796	14849	14808	14723	14809	14783	14781	14844	14798	14929	14798	14673	14824	14722	14799	14772	14669	14898	14836	14620	14784	14654	14842	14681	14631	14623	14685	14770	14708	14818	14784	14828	14745	14809	14694	14630	14752	14815	14730	14908	14849	14848	14760	14755	14874	14706	14677	14834	14773	14643	14922	14793	14743	14651	14722	14714	14679
23775	21122	28510	24090	21858	20914	19708	17338	16965	17278	17076	16874	16828	16829	16840	16953	16730	16783	17014	16936	16801	16970	17085	16910	17007	17202	16835	16836	16894	16889	16864	16910	16881	16772	16678	16543	16621	16695	16668	16808	16517	16585	16430	16463	16621	16600	16545	16530	16551	16676	16710	16691	16673	16516	16664	16774	16553	16571	16513	16577	16679	16828	16665	16718	16602	16549	16367	16317	16543	16382	16460	16273	16608	16462	16694	16320	16459	16399	16462	16578	16619	16581	16539	16492	16421	16341	16507	16507	16610	16494	16413	16577	16538	16558	16197	16560	16582	16436	16610	16482	16651	16462	16278	16526	16680	16646	16663	16566	16588	16529	16563	16631	16479	16663	16227	16513	16538	16720	16491	16460	16473	16321	16286	16363	16405	16473	16481	16548	16485	16410	16364	16482	16367	16264	16532	16430	16354	16626	16598	16559	16400	16234	16611	16473	16406	16443	16538	16317	16293	16361	16578	16552	16654	16440	16516	16283	16386	16391	16289	16549	16676	16428	16461	16582	16261	16614	16251	16501	16360	16394	16743	16518	16527	16445	16545	16492	16470	16520	16474	16571	16628	16759	16561	16413	16504	16624	16581	16366	16468	16533	16530	16579	16517	16422	16415	16419	16365	16549	16489	16474	16644	16403	16470	16475	16381	16449	16410	16541	16380	16362	16500	16310	16593	16467	16675	16412	16482	16298	16505	16386	16542	16513	16456	16591	16271	16360	16458	16418	16459	16483	16258	16442	16508	16426	16356	16593	16333	16500	16420	16465	16493	16357	16335	16287	16508	16558	16283	16493	16342	16388	16621	16269	16517	16428	16475	16304	16294	16275	16531	16544	16409	16699	16603	16371	16325	16527	16442	16431	16495	16523	16705	16597	16585	16356	16436	16368	16479	16399	16312	16557	16588	16380	16343	16510	16538	16423	16196	16358	16430	16543	16334	16651	16484	16653	16479	16462	16605	16338	16437	16491	16521	16431	16498	16570	16617	16445	16388	16503	16339	16612	16562	16553	16425	16424	16559	16623	16586	16519	16563	16378	16481	16634	16594	16405	16389	16442	16624	16493	16342	16494	16671	16593	16580	16447	16492	16512	16487	16326	16453	16447	16465	16349	16442	16309	16647	16506	16505	16379	16401	16234	16376	16353	16378	16492	16401	16653	16418	16571	16324	16465	16410	16412	16433	16547	16289	16280	16553	16603	16587	16540	16435	16651	16333	16570	16423	16371	16296	16470	16345	16495	16565	16221	16407	16515	16354	16317	16634	16255	16443	16525	16421	16228	16516	16655	16574	16441	16334	16474	16560	16433	16527	16428	16382	16523	16689	16462	16558	16313	16404	16540	16508	16374	16357	16619	16433	16273	16542	16408	16549	16394	16333	16433	16460	16464	16463	16584	16739	16524	16504	16301	16396	16518	16433	16412	16582	16530	16557	16461	16509	16688	16197	16490	16371	16493	16637	16442	16421	16385	16492	16337	16326	16520	16525	16518	16511	16362	16504	16597	16563	16540	16572	16564	16474	16423	16439	16385	16511	16665	16408	16625	16491	16241	16447	16494	16407	16394	16472	16282	16287	16637	16395	16491	16261	16603	16708	16402	16361	16432	16453	16522	16608	16568	16558	16416	16386	16554	16511	16564	16384	16602	16386	16320	16594	16401	16396	16399	16268	16528	16516	16422	16443	16439	16366	16641	16340	16359	16438	16711	16379	16430	16493	16456	16436	16347	16456	16598	16399	16366	16384	16492	16555	16620	16576	16475	16602	16611	16554	16475	16615	16658	16488	16454	16598	16482	16460	16808	16440	16376	16563	16396	16454	16380	16503	16240	16459	16431	16495	16391	16528	16599	16600	16315	16724	16609	16362	16568	16432	16555	16452	16570	16513	16565	16592	16508	16452	16412	16544	16437	16430	16639	16328	16535	16480	16447	16398	16390	16763	16356	16417	16416	16378	16310	16487	16446	16431	16410	16513	16312	16396	16417	16519	16619	16333	16590	16527	16491	16572	16595	16512	16449	16622	16492	16556	16569	16355	16432	16336	16471	16537	16670	16578	16562	16584	16698	16499	16680	16644	16431	16419	16512	16534	16485	16530	16655	16423	16476	16668	16642	16554	16494	16329	16522	16619	16407	16553	16581	16509	16321	16501	16456	16509	16393	16553	16540	16675	16560	16472	16481	16485	16439	16353	16354	16498	16621	16446	16434	16544	16469	16741	16553	16499	16596	16418	16502	16642	16384	16420	16612	16427	16604	16437	16416	16538	16412	16285	16569	16523	16321	16557	16395	16576	16508	16817	16426	16434	16413	16438	16328	16307	16557	16627	16322	16424	16504	16514	16600	16421	16449	16473	16569	16363	16396	16391	16540	16437	16372	16304	16387	16536	16397	16385	16352	16376	16264	16435	16563	16422	16491	16344	16419	16470	16496	16451	16481	16582	16534	16374	16515	16420	16353	16482	16574	16129	16396	16316	16538	16529	16568	16680	16540	16490	16413	16488	16649	16768	16333	16454	16675	16527	16475	16571	16342	16497	16435	16460	16480	16327	16276	16514	16604	16456	16574	16353	16416	16470	16430	16442	16383	16261	16461	16540	16495	16402	16538	16518	16386	16497	16458	16391	16488	16709	16627	16546	16444	16336	16434	16552	16505	16370	16488	16583	16532	16624	16378	16642	16523	16643	16637	16458	16454	16585	16500	16657	16455	16789	16400	16524	16553	16503	16435	16424	16572	16285	16509	16545	16500	16404	16429	16339	16420	16588	16451	16335	16537	16606	16485	16489	16657	16613	16566	16477	16438	16493	16624	16626	16637	16403	16581	16593	16475	16697	16645	16407	16549	16293	16685	16479	16514	16548	16504	16347	16351	16415	16418	16471	16561	16422	16353	16519	16580	16485	16482	16478	16341	16599	16375	16446	16501	16577	16439	16337	16676	16435	16321	16486	16523	16492	16511	16381	16423	16525	16439	16556	16574	16505	16734	16533	16258	16399	16427	16590	16392	16453	16553	16468	16449	16365	16416	16623	16581	16637	16377	16429	16704	16567	16460	16156	16516	16552	16574	16527	16510	16542	16473	16440	16499	16405	16597	16607	16538	16466	16586	16434	16365	16577	16473	16701	16560	16449	16348	16541	16208	16513	16673	16475	16609	16641	16410	16718	16501	16672	16571	16491	16386	16347	16439	16498	16350	16506	16486	16344	16509	16564	16506	16519	16473	16532	16571	16536	16419	16433	16415	16521	16343	16493	16473	16441	16462	16531	16535	16385	16407	16497	16568	16335	16475	16552	16177	16363	16572	16421	16435	16400	16623	16472	16543	16614	16468	16401	16533	16243	16481	16380	16414	16569	16458	16452	16424	16407	16620	16597	16457	16338	16465	16410	16463	16344	16470	16541	16426	16549	16527	16447	16592	16431	16589	16587	16598	16310	16446	16562	16385	16373	16386	16489	16228	16275	16468	16454	16420	16510	16398	16406	16379	16689	16512	16539	16358	16452	16439	16409	16458	16598	16486	16524	16519	16670	16440	16645	16554	16449	16532	16520	16552	16684	16459	16526	16266	16530	16551	16515	16454	16361	16455	16382	16561	16459	16482	16406	16610	16551	16487	16574	16507	16543	16734	16648	16570	16438	16512	16382	16476	16513	16315	16485	16523	16496	16467	16499	16384	16587	16563	16820	16702	16398	16568	16484	16389	16428	16450	16463	16592	16331	16483	16371	16448	16383	16502	16428	16401	16309	16316	16557	16663	16439	16494	16474	16460	16381	16350	16466	16510	16464	16313	16616	16490	16505	16712	16611	16428	16379	16534	16535	16681	16301	16468	16553	16400	16523	16626	16449	16487	16629	16507	16424	16408	16640	16355	16511	16556	16510	16576	16736	16401	16532	16451	16518	16660	16472	16328	16551	16552	16678	16567	16249	16208	16451	16469	16411	16410	16412	16357	16527	16489	16290	16457	16554	16626	16498	16654	16298	16501	16321	16534	16278	16426	16461	16691	16515	16390	16460	16582	16450	16417	16402	16448	16340	16417	16403	16364	16615	16328	16467	16474	16464	16534	16333	16610	16379	16504	16599	16505	16714	16407	16394	16445	16494	16502	16533	16332	16473	16439	16674	16385	16666	16381	16416	16620	16335	16574	16602	16522	16615	16591	16503	16347	16364	16465	16389	16548	16468	16410	16494	16479	16696	16510	16614	16483	16691	16764	16735	16260	16541	16601	16386	16472	16472	16778	16573	16439	16534	16380	16553	16317	16486	16513	16362	16581	16468	16468	16428	16479	16489	16421	16551	16616	16284	16265	16463	16537	16556	16446	16417	16594	16482	16499	16657	16501	16465	16465	16588	16634	16547	16416	16613	16607	16343	16412	16311	16431	16524	16239	16229	16571	16601	16485	16350	16514	16271	16407	16517	16443	16282	16479	16412	16395	16509	16665	16446	16682	16552	16449	16544	16587	16540	16269	16460	16575	16418	16331	16451	16537	16448	16520	16576	16439	16506	16567	16777	16351	16319	16577	16650	16442	16765	16397	16376	16511	16376	16362	16602	16590	16497	16430	16528	16518	16348	16442	16317	16538	16432	16462	16595	16584	16631	16565	16431	16481	16386	16462	16473	16541	16529	16360	16330	16399	16548	16350	16484	16482	16588	16449	16495	16483	16375	16537	16734	16430	16596	16649	16597	16662	16560	16516	16305	16405	16682	16385	16546	16525	16584	16567	16484	16202	16846	16466	16511	16388	16510	16475	16436	16357	16562	16498	16554	16546	16590	16394	16371	16440	16526	16444	16299	16555	16632	16493	16490	16458	16436	16368	16489	16220	16699	16379	16480	16310	16376	16348	16525	16420	16539	16524	16456	16535	16574	16301	16399	16641	16418	16512	16336	16326	16299	16496	16522	16392	16534	16243	16466	16589	16437	16419	16713	16491	16353	16627	16504	16411	16215	16557	16596	16598	16525	16387	16630	16441	16455	16423	16570	16353	16499	16602	16514	16699	16623	16508	16637	16642	16516	16493	16702	16460	16731	16511	16483	16427	16433	16626	16388	16537	16379	16537	16507	16407	16529	16463	16497	16451	16371	16545	16567	16584	16428	16572	16483	16409	16461	16453	16619	16576	16425	16486	16308	16586	16415	16458
20137	33045	27325	20265	17757	16839	16287	16048	15711	15603	15550	15467	15407	15240	15337	15257	15240	15432	15246	15462	15419	15455	15633	15403	15577	15485	15484	15431	15399	15447	15332	15567	15242	15100	15212	15223	15056	15032	15102	15062	15124	15154	14992	15045	14839	15111	15013	15196	15066	14892	15106	15028	15080	14951	14898	15032	14866	14909	14992	14861	15071	15120	14918	14921	15013	14895	14994	14820	15038	14874	14990	14949	14889	14980	14977	14982	14825	14847	14808	14945	14933	14811	14935	14889	14956	14940	14848	14797	14955	15011	14935	15111	14971	15020	14844	14921	14925	14843	14999	15213	14675	15156	14885	14932	14900	14907	14855	14834	14947	14974	14837	14857	14880	15000	14893	14997	14828	14677	14930	14900	14884	14917	14852	14893	14883	14835	14838	14966	14892	14838	14795	14854	14831	14922	14875	14984	14958	14765	14817	15020	14959	15022	14877	14944	14976	14834	14989	14862	15077	14824	14891	14984	14825	14813	14843	14765	14886	14949	14977	14917	14849	15060	14986	14864	14898	14953	15030	14956	14927	14883	14943	14878	14889	15074	14897	14889	14878	15041	14929	14892	14915	14957	14916	14851	14843	14909	14902	14768	14838	14785	14897	14666	15018	14847	14951	14684	14859	14827	14951	14857	14935	14930	14995	14818	14929	14941	14970	15121	14923	14897	14916	15096	14925	14818	14847	14773	14851	14780	14870	15020	14851	14996	14896	15065	14908	14785	14847	14834	14801	14969	14870	14832	14779	14835	14888	14743	14979	15047	14874	15092	14645	14887	14845	14801	15067	15004	14885	14752	14686	14878	14989	14904	14956	14856	15123	14927	15125	15077	14924	14998	14871	14872	14879	14919	14996	14889	14807	14873	14940	14859	14780	14956	15098	14893	14809	14888	14770	14881	14907	14947	15019	14767	14911	14844	14877	14745	14885	14834	14863	14819	14800	14918	15048	14833	15001	14882	14801	15021	14851	14777	14910	14927	14877	14950	14799	14897	14819	14848	14751	14797	14775	14849	14950	14860	14768	14930	14887	14853	14903	14754	14868	14704	15010	14954	14793	14991	14898	14749	14954	14978	14863	14853	14774	14839	14865	14879	14811	14901	14816	14972	14894	14870	14845	14950	14813	14941	15022	14899	14815	14743	14792	14965	15004	14979	14923	14908	14832	15092	14847	14871	14902	14930	14917	14785	15016	14938	14996	14962	14780	14788	14888	14875	14929	14886	14935	14947	14998	14855	14895	14728	14995	14768	14749	15043	14669	14797	15067	14841	14908	14981	14986	14870	14833	14720	14951	14911	14993	15074	14817	14906	14931	14951	14965	14857	14913	14952	15033	14935	14926	14816	14986	15006	14949	14937	14879	14823	14838	14873	14849	14872	14999	15006	15074	15016	14921	14929	14867	14889	14969	14907	14870	14889	14912	14813	14821	14810	14998	15061	14939	14870	15053	14894	14889	14827	14843	14843	14969	14999	15024	14729	15046	15043	14973	14681	15074	14781	14879	15026	14951	14806	14887	14885	15030	14913	14988	14905	14877	14854	14873	14804	14689	14860	14876	15042	14950	14901	14893	14799	15011	14854	14929	14841	15037	14991	14952	15090	14930	14919	14915	14946	14856	14824	14911	14948	14732	15029	14805	14922	14818	15112	14891	14844	14955	14896	14949	14833	14784	14843	14943	14814	14705	14834	14861	14995	14930	14810	14828	14882	14962	14971	14836	14923	14948	14783	15012	14824	15000	15002	14970	14887	14973	14943	14995	14840	14936	14826	14888	14875	14838	14714	15034	14865	14856	14715	14937	14894	14758	14908	15067	14931	15070	15059	14976	14860	15014	14950	15095	14900	14974	14797	15103	14859	14907	15044	15000	14757	14848	15110	14798	14916	14820	14970	14916	14978	14801	14884	14867	15014	14974	15041	14813	14905	14870	14859	14894	14729	14880	14953	14818	15014	14966	14960	14806	14799	14754	14653	14996	14927	14924	14848	14755	14906	14790	14893	14901	14942	14876	14880	14853	14877	14727	14999	15053	14963	14692	14793	14921	14946	14842	14999	14913	14879	14963	14930	14834	15018	14958	14946	14823	14852	14905	15026	14828	15012	14811	14980	14788	14900	14734	14715	14915	14911	14930	14860	14784	14825	14976	14864	14900	14686	14802	14960	14843	14846	14927	14775	14802	14847	14685	14801	14872	14691	14979	14931	14921	14899	15034	14883	14886	14975	14845	14925	14792	14998	14940	14647	14925	14822	14919	14847	14822	14783	14767	14949	14861	14874	14958	14796	14948	14846	14883	14984	14902	15002	14778	15011	14934	14876	14724	14875	15043	14885	14890	14720	14886	14868	14751	14863	14839	14920	15126	14837	14811	14831	14990	14832	14991	14998	14959	15031	14946	15012	14958	14838	15028	14767	15062	14792	14777	14856	14890	14840	14874	14891	14749	14902	14802	14871	14878	14841	15020	14832	14850	15032	14850	14987	14900	14882	15059	14880	14979	14715	14886	14967	14871	14882	14944	14819	15010	14876	14796	14973	14985	14802	14831	14877	14675	14805	14817	14856	14989	14869	14923	14857	14910	14835	14781	14744	14876	14979	14920	14859	14903	14738	14933	14889	14873	15238	14834	14914	14851	14853	14909	14896	14790	14785	14996	14930	14970	14840	14812	14689	14643	14961	14747	14813	14958	14852	14842	14942	14711	14797	14938	14838	14765	14950	14868	14887	14955	14794	14934	14896	14769	14836	14923	14878	14821	14875	14826	14869	14845	14949	14980	14835	14940	14849	14959	15041	14909	14633	15035	14795	14919	14976	14730	14742	15021	14871	14900	14961	14942	14822	14705	15019	14903	14973	14935	14825	14865	14932	14962	14790	14856	14898	14975	14906	14756	14898	14822	14941	14883	14896	14763	14749	14925	14973	14822	14844	14821	15095	14875	15027	14716	14862	14922	14879	14795	14818	14841	15130	14844	14777	14883	14980	14996	15197	14858	14916	14888	14765	15052	14838	14801	14858	14973	14849	14957	14832	14809	15068	14880	14924	15049	14814	14938	14647	15004	14868	14898	15108	14882	14875	14970	14830	14889	14866	14823	14854	14904	14921	14754	14931	14957	14818	14894	14966	15030	14919	14969	14939	14852	15045	14932	14701	14835	14889	14881	15003	15061	15040	15032	15023	14922	15036	14928	14781	15139	14665	14942	14917	14859	14923	14656	14965	15009	15033	14662	14767	14802	14860	14920	14855	14859	14831	14870	14729	14892	14840	14987	14778	15013	14950	14759	14863	14821	15056	14757	15122	14871	14764	14849	14798	14817	14839	14889	14836	14836	14932	15005	14867	14875	14924	14954	14808	14967	14728	14971	14972	14925	15017	14874	14952	14823	14714	14900	14826	15006	14995	14654	14746	14909	15090	14897	14855	14897	14975	14865	14859	15017	14783	14889	14947	14893	14793	14907	14755	15093	14788	14899	14980	14898	15061	14805	14834	14892	14840	14910	14959	14776	14922	15009	14688	14841	14868	14871	15084	14730	14891	15001	14887	14907	14801	14892	15056	14912	14893	14808	14815	14808	14982	14842	14907	14814	14987	14946	14841	14866	14753	15034	14767	14754	14872	15012	14783	14778	14968	14965	14754	14975	14875	14949	14869	14955	14892	14990	14818	14898	14985	14722	14914	14918	15072	14982	15085	14891	14921	14851	14961	15020	14810	14847	14808	15093	14871	14801	14938	14776	15038	14835	15005	14936	14885	14991	14955	14865	14987	14959	14901	14832	14900	14937	14904	14952	14782	14879	14874	14796	15053	14751	14854	15023	14898	14807	14896	14886	14837	14908	14888	14860	14843	14914	14863	15103	14988	14791	14840	14874	14910	14786	14946	15015	14884	14936	14970	14738	15013	14973	14922	14966	14852	14731	14913	15023	14815	14931	14810	14799	15063	15046	14806	14916	14895	14906	14955	14905	15037	14903	15079	15138	14776	14981	14842	14718	14871	14804	14970	14945	14964	14814	14821	14857	14709	14731	14966	14929	14849	14996	14914	14899	14971	14791	14854	15053	14904	14845	14866	14980	14749	14966	15003	14877	14824	15027	14802	14929	14754	15133	14723	14833	14976	14726	14994	14856	14944	14968	14854	14962	14712	14942	14780	14855	14865	14973	14899	14979	14783	14865	14894	14958	14859	15006	14892	14757	14748	14900	14818	14994	14974	15013	14808	15123	14815	14940	14873	14904	14956	14999	14795	14896	14956	14887	14936	14999	15086	15015	14963	14783	14974	14960	15118	14902	14827	14905	15093	15018	15072	15042	15001	15013	14881	14721	14761	14928	14800	14986	14927	14909	14973	14898	14823	15019	14818	14990	14774	14805	14923	14909	14943	14908	15047	15084	14827	14876	14999	14875	14931	14752	14936	14827	15020	14884	14962	14813	14686	14848	14796	14961	15011	14864	14847	14861	14927	14943	14886	14919	15002	14927	14748	14967	14914	14949	14985	14922	14894	15077	14815	14949	14842	14811	15052	14806	15006	14921	14946	14777	14879	14861	15001	14828	14802	14809	14941	15057	14885	14821	14851	14973	15091	14919	14947	15068	14871	14835	14859	14961	15028	14784	14792	15046	14771	14825	14771	14958	14763	14947	14839	14929	14834	14943	14780	14878	15038	14881	15004	14827	14838	14902	14830	14924	14883	14932	14840	14954	14937	14923	14958	14906	14980	15105	14929	14948	14897	14839	14968	14726	14854	14976	14994	15069	14801	14976	14763	15039	15072	14918	14870	14920	14799	15017	14846	14945	14865	14934	15099	14746	14854	14804	14937	14901	14893	14850	14826	14927	14808	14859	14780	15091	14959	14730	14865	14940	14817	14864	14787	15044	14908	14969	15134	14836	14968	14905	14785	14946	14938	14823	14922	14861	14861	14796	14986	14825	14849	14914	15003	14975	14748	14951	14985	14768	14853	14774	14931	14945	14875	14778	14822	14772	14968	14807	14820	15015	15061	15018	14965	14734	14925	14896	14981	14777	14851	14974	15068	14986	15096	14963	14927	14879	14821	14921	14869	14774	14877	14942	15141	14958	14792	14892	14992	15022	14863	14704	14838	14700	15014	14739	14724	14853	14780	14798	14942	14773	15050	14768	14980	14870	14894
22663	21088	28823	23605	21322	23266	24327	19258	18391	18778	18698	18367	18286	18206	18321	18291	18214	18224	18338	18263	18278	18332	18339	18316	18298	18553	18483	18094	18344	18182	18204	17865	18235	18170	17921	17760	17937	17669	17688	17935	17867	17820	17747	17813	17723	17663	17840	17706	17874	17648	17861	17751	17720	17753	17817	17708	17856	17699	17716	17897	17828	17578	17678	17674	17630	17826	17670	17636	17622	17558	17661	17699	17679	17524	17745	17796	17716	17474	17547	17603	17825	17572	17505	17655	17603	17477	17602	17641	17674	17655	17517	17685	17716	17517	17687	17738	17874	17770	17871	17818	17686	17784	17540	17619	17492	17568	17705	17518	17725	17649	17695	17679	17544	17765	17611	17619	17663	17580	17484	17495	17592	17738	17741	17542	17587	17605	17617	17582	17709	17830	17634	17582	17639	17520	17434	17728	17555	17456	17711	17657	17486	17438	17505	17513	17576	17655	17754	17498	17612	17496	17631	17473	17473	17572	17541	17717	17657	17594	17534	17204	17486	17662	17618	17550	17839	17592	17684	17694	17487	17497	17560	17522	17605	17677	17655	17669	17528	17495	17705	17564	17670	17714	17471	17629	17577	17392	17689	17640	17689	17591	17683	17641	17593	17723	17660	17553	17683	17488	17689	17393	17667	17594	17642	17592	17479	17568	17645	17472	17469	17427	17542	17518	17714	17605	17576	17721	17548	17927	17441	17477	17583	17296	17539	17616	17689	17554	17620	17574	17609	17570	17661	17603	17699	17544	17630	17594	17654	17579	17527	17730	17751	17637	17576	17674	17488	17536	17642	17725	17640	17548	17817	17578	17600	17473	17493	17699	17702	17518	17756	17398	17576	17676	17668	17839	17603	17627	17882	17607	17534	17575	17595	17574	17632	17587	17685	17756	17388	17540	17496	17541	17625	17701	17542	17633	17615	17663	17659	17671	17724	17745	17560	17596	17588	17689	17726	17807	17660	17522	17629	17692	17631	17649	17763	17685	17445	17639	17628	17613	17623	17403	17657	17567	17662	17497	17701	17623	17594	17601	17716	17434	17767	17594	17856	17822	17520	17627	17608	17509	17680	17550	17414	17556	17672	17629	17678	17708	17715	17549	17698	17658	17937	17575	17571	17459	17497	17735	17408	17676	17657	17559	17526	17640	17593	17536	17711	17714	17700	17450	17497	17411	17690	17375	17390	17471	17483	17605	17521	17558	17488	17595	17618	17602	17527	17572	17509	17718	17564	17720	17480	17540	17633	17486	17571	17365	17674	17796	17593	17596	17585	17463	17606	17777	17493	17534	17688	17650	17568	17631	17552	17708	17710	17599	17652	17427	17358	17416	17423	17470	17447	17678	17862	17559	17575	17610	17492	17543	17704	17633	17503	17735	17753	17682	17657	17750	17573	17679	17809	17622	17434	17652	17591	17938	17735	17569	17525	17616	17534	17497	17677	17658	17583	17593	17556	17661	17529	17666	17641	17710	17685	17475	17449	17599	17548	17591	17404	17523	17366	17423	17578	17532	17681	17314	17671	17588	17666	17523	17565	17608	17597	17484	17764	17655	17737	17781	17590	17690	17540	17721	17511	17613	17683	17585	17729	17470	17742	17319	17606	17546	17661	17697	17530	17695	17521	17544	17732	17525	17534	17818	17736	17680	17539	17461	17719	17637	17485	17570	17550	17487	17482	17496	17564	17582	17776	17467	17623	17565	17648	17569	17807	17693	17769	17518	17498	17621	17576	17548	17647	17777	17564	17594	17726	17644	17715	17561	17651	17650	17712	17664	17707	17595	17599	17679	17706	17545	17364	17608	17548	17674	17470	17511	17687	17541	17716	17798	17709	17469	17402	17437	17472	17540	17304	17672	17486	17578	17680	17471	17627	17614	17626	17529	17710	17655	17618	17590	17344	17478	17438	17845	17694	17769	17618	17323	17665	17669	17611	17646	17563	17522	17561	17640	17627	17503	17652	17610	17516	17434	17572	17714	17596	17670	17518	17462	17700	17493	17346	17581	17557	17684	17611	17385	17696	17601	17653	17616	17657	17854	17569	17666	17626	17315	17717	17486	17678	17533	17741	17742	17466	17675	17690	17610	17622	17486	17752	17528	17651	17681	17561	17451	17569	17574	17477	17756	17471	17529	17677	17552	17694	17458	17549	17769	17572	17475	17451	17572	17727	17603	17534	17650	17682	17810	17725	17588	17663	17630	17446	17612	17436	17662	17566	17621	17513	17448	17722	17825	17656	17771	17602	17768	17614	17467	17606	17422	17481	17737	17389	17495	17580	17683	17601	17558	17629	17622	17290	17437	17547	17641	17565	17579	17624	17667	17448	17589	17670	17521	17587	17694	17888	17629	17862	17485	17558	17727	17394	17627	17648	17420	17528	17289	17397	17464	17433	17752	17616	17487	17601	17324	17539	17520	17903	17613	17556	17579	17535	17600	17609	17642	17656	17697	17806	17360	17731	17683	17562	17501	17549	17664	17521	17575	17743	17650	17601	17693	17698	17678	17587	17671	17651	17500	17657	17639	17566	17626	17687	17786	17757	17656	17551	17766	17650	17705	17521	17671	17667	17464	17477	17702	17562	17607	17734	17578	17621	17666	17822	17685	17588	17501	17690	17662	17723	17583	17641	17660	17543	17843	17708	17564	17542	17621	17541	17613	17596	17559	17689	17537	17633	17570	17631	17673	17647	17538	17693	17493	17587	17803	17386	17625	17745	17629	17559	17545	17598	17564	17284	17479	17461	17798	17691	17733	17473	17574	17604	17578	17582	17571	17413	17468	17700	17667	17415	17718	17693	17740	17491	17542	17531	17536	17823	17518	17776	17556	17697	17475	17684	17584	17616	17642	17625	17574	17598	17356	17684	17324	17406	17509	17718	17477	17634	17615	17578	17649	17558	17627	17504	17595	17543	17679	17676	17748	17489	17636	17491	17512	17709	17721	17675	17569	17708	17571	17565	17518	17589	17681	17657	17538	17298	17578	17600	17516	17554	17429	17840	17636	17685	17469	17640	17684	17680	17455	17806	17728	17429	17465	17639	17656	17815	17488	17881	17619	17559	17724	17802	17505	17682	17725	17457	17542	17736	17741	17599	17354	17800	17637	17603	17752	17462	17678	17773	17418	17608	17630	17559	17586	17512	17783	17603	17556	17770	17453	17708	17678	17649	17610	17507	17400	17693	17397	17525	17667	17622	17494	17605	17637	17584	17489	17553	17606	17644	17652	17533	17635	17674	17593	17826	17597	17502	17684	17691	17647	17560	17432	17630	17639	17726	17636	17596	17745	17386	17583	17656	17550	17694	17585	17625	17564	17549	17587	17607	17649	17565	17657	17629	17618	17676	17628	17661	17774	17351	17599	17585	17635	17671	17621	17650	17746	17635	17539	17449	17627	17442	17721	17580	17526	17795	17702	17438	17468	17603	17574	17622	17638	17653	17608	17644	17709	17664	17562	17569	17508	17666	17532	17485	17738	17451	17612	17670	17603	17589	17638	17654	17262	17514	17603	17682	17648	17759	17535	17691	17655	17577	17377	17371	17498	17577	17503	17921	17632	17492	17497	17488	17586	17542	17291	17395	17390	17733	17596	17738	17604	17818	17484	17668	17698	17587	17675	17597	17414	17741	17553	17489	17511	17716	17746	17552	17614	17729	17566	17510	17787	17698	17589	17522	17508	17844	17438	17485	17556	17570	17692	17720	17664	17680	17423	17736	17691	17474	17600	17595	17492	17508	17556	17628	17607	17621	17616	17557	17618	17641	17592	17561	17491	17665	17644	17679	17847	17693	17720	17684	17580	17391	17478	17814	17681	17507	17686	17566	17701	17632	17603	17431	17597	17670	17599	17535	17582	17555	17616	17699	17329	17494	17550	17528	17390	17669	17475	17627	17851	17665	17581	17420	17573	17443	17793	17645	17595	17536	17666	17471	17649	17747	17795	17424	17720	17552	17620	17546	17612	17471	17502	17598	17750	17663	17323	17631	17761	17861	17658	17704	17535	17547	17586	17442	17540	17733	17651	17642	17425	17595	17717	17493	17327	17603	17614	17827	17478	17658	17557	17579	17538	17707	17662	17499	17546	17385	17496	17418	17482	17557	17564	17666	17608	17727	17473	17524	17449	17606	17736	17653	17543	17728	17529	17206	17642	17632	17604	17648	17583	17710	17775	17702	17631	17538	17399	17635	17766	17659	17721	17613	17603	17758	17653	17783	17772	17505	17499	17478	17664	17612	17480	17629	17705	17620	17621	17584	17654	17604	17518	17597	17582	17489	17659	17718	17349	17601	17438	17457	17297	17429	17536	17666	17703	17732	17428	17545	17624	17360	17517	17681	17531	17570	17525	17788	17564	17566	17622	17405	17694	17625	17579	17610	17619	17414	17542	17476	17593	17635	17533	17631	17501	17422	17643	17445	17570	17543	17580	17500	17502	17665	17741	17562	17555	17425	17605	17583	17788	17816	17435	17350	17411	17347	17620	17475	17582	17653	17550	17654	17752	17641	17435	17496	17589	17656	17540	17552	17651	17787	17575	17459	17598	17724	17570	17656	17593	17772	17585	17736	17648	17523	17556	17706	17780	17571	17632	17864	17634	17717	17709	17780	17557	17606	17441	17437	17509	17817	17682	17630	17721	17559	17735	17546	17893	17568	17675	17776	17603	17689	17578	17730	17582	17682	17367	17632	17659	17480	17451	17611	17679	17503	17842	17649	17834	17496	17592	17716	17552	17698	17513	17628	17705	17752	17472	17445	17376	17603	17593	17654	17535	17635	17379	17628	17741	17605	17467	17614	17447	17477	17450	17634	17667	17756	17763	17746	17585	17554	17524	17477	17667	17753	17514	17532	17623	17613	17563	17446	17558	17797	17627	17688	17613	17555	17658	17581	17772	17449	17718	17724	17829	17485	17534	17765	17556	17433	17485	17568	17459	17746	17576	17484	17603	17721	17686	17782	17571	17676	17664	17686	17681	17648	17653	17379	17560	17642	17534	17696	17387	17588	17749	17774	17545	17771	17688	17648	17691	17493	17541	17704	17542	17483	17608	17712	17594	17699	17424	17753	17718	17747	17481	17473	17678	17880	17526	17437	17367	17574	17573	17657	17635	17513	17637	17657	17519	17569	17517	17534	17782	17575	17670
21611	36022	30108	23110	20036	18657	17812	17212	17157	16830	16422	16443	16248	16074	16289	16289	16105	16370	16418	16459	16433	16470	16418	16427	16480	16471	16420	16531	16303	16259	16354	16023	16322	16004	15864	15646	15794	15673	15633	15582	15593	15690	15673	15686	15697	15534	15665	15595	15658	15683	15598	15789	15631	15781	15689	15697	15694	15724	15568	15640	15803	15439	15624	15699	15590	15630	15657	15536	15387	15475	15441	15681	15436	15556	15553	15654	15468	15559	15649	15560	15727	15462	15598	15525	15564	15425	15532	15668	15426	15491	15454	15543	15648	15464	15586	15474	15429	15484	15437	15651	15430	15564	15599	15411	15564	15588	15366	15502	15472	15687	15606	15636	15563	15544	15588	15607	15569	15665	15552	15519	15569	15547	15607	15601	15505	15572	15426	15585	15533	15522	15420	15506	15530	15471	15366	15627	15585	15546	15511	15505	15554	15525	15479	15534	15626	15518	15621	15505	15440	15458	15630	15495	15397	15597	15540	15508	15534	15506	15472	15519	15670	15316	15405	15603	15410	15507	15384	15564	15352	15807	15508	15505	15703	15652	15605	15553	15438	15477	15525	15483	15567	15446	15549	15436	15516	15475	15592	15500	15470	15505	15680	15342	15651	15560	15499	15557	15574	15627	15435	15461	15661	15712	15626	15561	15522	15415	15593	15653	15542	15447	15458	15603	15537	15572	15431	15587	15454	15604	15372	15566	15565	15760	15523	15520	15557	15471	15525	15491	15590	15503	15595	15522	15559	15332	15624	15525	15567	15564	15464	15514	15602	15523	15461	15442	15583	15487	15567	15470	15693	15610	15541	15355	15609	15655	15351	15601	15576	15548	15682	15617	15464	15491	15428	15513	15521	15443	15535	15369	15614	15386	15691	15506	15658	15423	15488	15555	15701	15540	15489	15589	15372	15423	15480	15468	15625	15421	15470	15616	15532	15425	15511	15474	15604	15404	15473	15497	15512	15585	15564	15472	15507	15479	15556	15646	15657	15396	15610	15554	15480	15602	15626	15645	15582	15546	15504	15517	15449	15543	15621	15588	15479	15434	15429	15628	15416	15499	15697	15505	15515	15452	15592	15522	15558	15642	15637	15422	15610	15499	15591	15531	15408	15448	15472	15602	15431	15433	15367	15520	15538	15409	15526	15456	15590	15549	15782	15570	15711	15535	15370	15518	15198	15640	15330	15306	15489	15509	15655	15432	15617	15624	15518	15581	15452	15640	15494	15562	15395	15622	15587	15411	15576	15594	15543	15549	15448	15607	15406	15438	15534	15475	15517	15577	15426	15671	15562	15675	15497	15651	15529	15494	15762	15587	15521	15378	15717	15550	15410	15483	15579	15706	15693	15762	15624	15544	15492	15607	15432	15502	15484	15495	15599	15488	15470	15569	15550	15692	15413	15540	15463	15574	15644	15481	15368	15705	15622	15617	15504	15642	15536	15576	15488	15523	15447	15437	15532	15476	15285	15516	15593	15548	15428	15597	15595	15544	15446	15426	15451	15526	15492	15477	15389	15663	15612	15529	15512	15479	15571	15449	15640	15458	15450	15433	15525	15433	15370	15485	15707	15632	15489	15445	15368	15457	15482	15537	15544	15464	15481	15465	15532	15476	15589	15453	15385	15550	15483	15636	15619	15552	15405	15531	15458	15594	15464	15358	15532	15481	15621	15474	15710	15667	15496	15631	15649	15472	15487	15551	15534	15427	15467	15657	15428	15574	15647	15448	15582	15397	15592	15443	15556	15561	15341	15589	15465	15638	15488	15433	15466	15631	15679	15670	15576	15553	15737	15474	15672	15548	15525	15513	15444	15461	15606	15520	15537	15662	15547	15612	15536	15530	15435	15513	15540	15605	15477	15673	15605	15534	15626	15435	15587	15640	15507	15248	15636	15550	15460	15430	15467	15366	15523	15576	15511	15389	15652	15683	15499	15519	15504	15588	15604	15544	15415	15505	15682	15502	15506	15542	15549	15369	15523	15428	15501	15384	15494	15573	15504	15574	15494	15502	15763	15517	15443	15532	15477	15362	15350	15531	15748	15493	15430	15686	15517	15461	15650	15403	15636	15336	15550	15483	15687	15506	15647	15585	15620	15431	15443	15541	15466	15579	15403	15573	15372	15553	15477	15481	15580	15576	15467	15570	15616	15483	15512	15472	15484	15532	15412	15591	15629	15520	15575	15387	15311	15463	15506	15628	15432	15732	15491	15543	15373	15605	15439	15492	15492	15603	15522	15658	15534	15596	15495	15660	15528	15364	15623	15379	15476	15405	15542	15483	15645	15490	15331	15595	15540	15536	15425	15559	15504	15386	15701	15599	15535	15568	15668	15641	15587	15677	15438	15664	15464	15457	15451	15464	15532	15516	15469	15622	15368	15338	15503	15684	15440	15463	15528	15534	15430	15381	15514	15472	15555	15552	15536	15602	15554	15540	15385	15379	15471	15427	15563	15489	15469	15450	15596	15495	15517	15628	15527	15589	15482	15608	15514	15578	15650	15438	15335	15725	15645	15350	15707	15600	15726	15412	15689	15702	15538	15502	15532	15560	15347	15467	15666	15574	15651	15429	15638	15586	15384	15303	15725	15627	15606	15484	15743	15631	15521	15405	15418	15645	15467	15611	15412	15590	15556	15440	15415	15546	15610	15427	15745	15566	15555	15416	15589	15703	15522	15418	15460	15542	15426	15599	15494	15564	15619	15526	15494	15600	15329	15591	15523	15645	15757	15529	15495	15506	15548	15636	15459	15515	15528	15387	15509	15637	15372	15514	15662	15455	15362	15521	15457	15578	15664	15511	15469	15445	15484	15292	15601	15640	15762	15499	15356	15597	15458	15597	15409	15544	15442	15248	15327	15475	15635	15458	15592	15364	15571	15435	15428	15465	15512	15549	15550	15384	15729	15529	15437	15461	15668	15397	15710	15474	15417	15763	15743	15316	15637	15584	15627	15454	15560	15419	15586	15558	15564	15591	15310	15587	15528	15439	15488	15571	15605	15645	15599	15628	15485	15484	15540	15564	15510	15387	15475	15511	15544	15543	15523	15437	15572	15466	15718	15616	15562	15468	15557	15531	15323	15398	15699	15649	15522	15718	15497	15548	15569	15465	15483	15477	15533	15519	15523	15340	15524	15583	15359	15572	15563	15563	15568	15598	15300	15372	15507	15501	15491	15547	15407	15548	15426	15411	15352	15658	15536	15454	15591	15608	15519	15427	15422	15682	15416	15468	15502	15664	15561	15479	15507	15619	15518	15395	15512	15605	15561	15467	15598	15345	15616	15569	15503	15610	15636	15483	15572	15321	15476	15743	15417	15463	15609	15618	15734	15482	15501	15606	15602	15370	15443	15408	15339	15526	15619	15513	15664	15487	15432	15418	15548	15586	15551	15488	15566	15519	15666	15446	15592	15327	15727	15497	15392	15691	15559	15542	15515	15705	15554	15452	15496	15600	15354	15454	15542	15421	15617	15499	15550	15678	15470	15427	15539	15454	15469	15480	15303	15253	15621	15552	15415	15562	15494	15545	15344	15491	15554	15539	15492	15478	15595	15636	15621	15534	15580	15607	15359	15578	15430	15591	15506	15542	15515	15658	15600	15441	15717	15630	15622	15587	15559	15511	15476	15569	15527	15564	15529	15594	15560	15477	15500	15616	15657	15550	15607	15754	15560	15677	15594	15493	15416	15549	15577	15459	15579	15433	15589	15459	15464	15497	15429	15518	15719	15354	15536	15529	15503	15497	15687	15584	15643	15490	15558	15661	15291	15416	15709	15436	15599	15522	15481	15581	15467	15515	15737	15365	15500	15347	15466	15269	15483	15523	15537	15751	15421	15492	15525	15368	15525	15301	15667	15610	15681	15478	15415	15759	15492	15620	15372	15536	15486	15637	15569	15508	15554	15634	15440	15402	15501	15452	15613	15368	15470	15426	15650	15497	15514	15507	15298	15436	15733	15590	15526	15471	15541	15555	15404	15521	15538	15382	15540	15472	15457	15403	15301	15566	15474	15577	15569	15622	15602	15552	15446	15632	15478	15489	15545	15517	15536	15467	15580	15440	15315	15474	15580	15678	15326	15424	15417	15584	15556	15474	15360	15461	15515	15453	15268	15476	15650	15434	15335	15523	15476	15552	15755	15567	15534	15547	15540	15396	15651	15492	15438	15562	15515	15503	15434	15580	15378	15507	15619	15467	15591	15568	15478	15481	15529	15536	15559	15453	15543	15460	15616	15466	15543	15514	15466	15461	15458	15553	15555	15478	15476	15596	15321	15556	15469	15434	15405	15369	15590	15358	15501	15576	15708	15373	15524	15529	15544	15811	15549	15545	15512	15530	15619	15608	15700	15518	15611	15366	15513	15338	15498	15436	15594	15534	15465	15453	15380	15526	15539	15302	15436	15487	15618	15635	15554	15406	15672	15494	15418	15497	15384	15514	15568	15459	15533	15671	15545	15539	15715	15418	15505	15608	15584	15578	15412	15482	15645	15496	15439	15455	15451	15523	15510	15652	15462	15550	15426	15504	15513	15639	15532	15560	15626	15531	15515	15566	15679	15484	15469	15494	15580	15565	15343	15567	15478	15403	15470	15513	15566	15676	15493	15514	15640	15435	15635	15612	15716	15506	15430	15563	15655	15557	15530	15472	15488	15619	15491	15495	15479	15389	15488	15535	15309	15714	15545	15566	15488	15540	15725	15534	15488	15600	15494	15770	15507	15592	15428	15489	15547	15598	15440	15808	15464	15372	15419	15571	15436	15612	15513	15440	15397	15446	15600	15495	15431	15881	15504	15506	15601	15485	15518	15730	15567	15497	15511	15741	15361	15543	15574	15594	15493	15369	15575	15540	15384	15629	15409	15584	15524	15534	15500	15473	15487	15394	15541	15467	15545	15469	15505	15569	15484	15477	15466	15641	15615	15597	15197	15633	15493	15604	15582	15558	15526	15521	15485	15550	15527	15491	15396	15500	15769	15613	15483	15394	15516	15671	15561	15494	15529	15434	15645	15406	15622	15686	15436	15460	15458	15486	15548	15438	15655	15603	15467	15561	15532	15487	15644	15684	15512	15643	15591	15362	15504	15544	15652	15446	15630	15488	15589	15411	15601	15598	15553	15519	15526	15583	15436	15517	15452	15465
27357	22077	24121	20775	17035	16809	17111	16648	16721	16555	16532	16512	16369	16599	16545	16602	16571	16739	16613	16631	16636	16665	16549	16446	16600	16826	16543	16582	16900	16642	16558	16694	16539	16552	16553	16422	16425	16496	16500	16204	16365	16349	16221	16483	16493	16615	16437	16427	16426	16446	16530	16550	16487	16592	16484	16307	16547	16523	16536	16515	16473	16385	16422	16406	16401	16580	16369	16340	16340	16314	16408	16285	16366	16509	16338	16264	16544	16466	16459	16378	16591	16450	16476	16343	16534	16422	16357	16507	16206	16341	16459	16259	16341	16378	16259	16581	16503	16399	16426	16174	16524	16358	16496	16483	16432	16324	16328	16524	16465	16328	16438	16246	16256	16217	16347	16436	16454	16395	16337	16370	16443	16550	16560	16555	16481	16514	16383	16562	16111	16398	16484	16237	16343	16480	16546	16576	16315	16428	16164	16101	16350	16313	16182	16206	16156	16504	16464	16399	16320	16426	16295	16503	16367	16507	16458	16347	16248	16347	16340	16426	16180	16287	16363	16266	16393	16307	16431	16287	16407	16338	16397	16212	16348	16362	16550	16429	16472	16347	16281	16440	16283	16374	16441	16562	16445	16369	16297	16420	16461	16365	16325	16431	16310	16436	16477	16555	16336	16328	16528	16493	16418	16351	16405	16376	16349	16426	16212	16425	16341	16587	16252	16476	16440	16442	16258	16583	16445	16326	16237	16282	16253	16394	16398	16366	16353	16428	16307	16540	16384	16569	16466	16281	16258	16414	16282	16272	16386	16317	16212	16539	16266	16335	16406	16403	16216	16300	16519	16524	16331	16359	16446	16413	16539	16258	16513	16410	16329	16439	16398	16338	16457	16554	16391	16303	16105	16310	16521	16250	16337	16279	16332	16202	16281	16407	16509	16476	16335	16385	16192	16305	16347	16491	16490	16306	16412	16295	16479	16418	16481	16205	16443	16366	16477	16546	16151	16414	16416	16358	16312	16263	16421	16352	16262	16482	16461	16442	16156	16358	16521	16506	16363	16469	16262	16363	16300	16315	16549	16420	16390	16289	16534	16283	16319	16351	16485	16383	16406	16440	16228	16305	16525	16482	16368	16433	16434	16498	16241	16305	16181	16318	16301	16329	16461	16398	16421	16412	16607	16370	16311	16218	16339	16470	16421	16383	16347	16298	16503	16338	16539	16530	16496	16327	16433	16491	16657	16372	16406	16327	16304	16446	16518	16273	16262	16371	16299	16286	16269	16349	16378	16429	16365	16499	16584	16325	16295	16368	16352	16346	16451	16540	16502	16160	16368	16366	16369	16479	16332	16354	16292	16266	16451	16352	16298	16418	16243	16404	16419	16505	16218	16380	16357	16273	16332	16333	16695	16415	16396	16206	16300	16485	16457	16284	16477	16460	16132	16380	16463	16356	16331	16480	16313	16419	16348	16389	16456	16357	16423	16598	16360	16246	16416	16279	16328	16602	16154	16309	16341	16507	16494	16372	16422	16271	16412	16325	16448	16308	16643	16337	16476	16331	16619	16301	16479	16387	16264	16451	16389	16491	16406	16167	16316	16407	16478	16366	16297	16338	16369	16602	16368	16307	16420	16235	16507	16321	16332	16413	16110	16336	16274	16303	16378	16431	16316	16465	16401	16267	16463	16354	16599	16280	16548	16221	16189	16342	16289	16417	16250	16352	16476	16256	16404	16348	16409	16461	16354	16535	16389	16430	16272	16251	16433	16307	16331	16354	16428	16381	16185	16388	16292	16342	16349	16391	16400	16438	16403	16314	16315	16350	16419	16466	16294	16439	16417	16481	16453	16495	16528	16226	16359	16557	16173	16356	16461	16497	16616	16372	16556	16390	16307	16205	16235	16457	16418	16299	16214	16095	16336	16379	16591	16273	16383	16371	16186	16381	16227	16148	16268	16384	16411	16305	16286	16314	16431	16370	16539	16233	16422	16383	16517	16375	16462	16514	16359	16409	16352	16236	16279	16324	16229	16314	16296	16517	16508	16336	16451	16307	16389	16346	16338	16137	16425	16563	16368	16341	16402	16406	16339	16378	16140	16345	16414	16327	16360	16392	16398	16467	16460	16394	16600	16333	16314	16309	16227	16442	16514	16456	16501	16556	16551	16436	16297	16439	16204	16428	16306	16356	16441	16451	16374	16399	16366	16313	16370	16248	16215	16408	16427	16596	16251	16365	16453	16462	16354	16320	16600	16297	16197	16213	16224	16337	16304	16379	16477	16621	16515	16503	16429	16564	16527	16441	16593	16229	16349	16319	16393	16544	16366	16321	16578	16413	16560	16395	16456	16272	16313	16311	16288	16350	16588	16370	16515	16364	16325	16449	16496	16506	16317	16263	16350	16369	16380	16279	16484	16320	16409	16442	16293	16252	16394	16346	16405	16408	16287	16307	16469	16268	16238	16189	16346	16417	16344	16235	16319	16411	16486	16461	16393	16604	16464	16271	16550	16547	16353	16442	16410	16375	16415	16160	16569	16279	16416	16286	16214	16407	16432	16421	16331	16386	16779	16452	16340	16385	16428	16242	16213	16312	16379	16278	16715	16294	16193	16280	16256	16227	16386	16463	16540	16421	16318	16262	16492	16526	16416	16625	16363	16451	16346	16362	16380	16366	16361	16356	16328	16257	16590	16385	16414	16362	16306	16266	16530	16325	16466	16496	16532	16377	16532	16442	16373	16231	16403	16247	16552	16237	16324	16346	16314	16404	16418	16271	16169	16358	16097	16355	16312	16434	16272	16120	16305	16363	16481	16438	16319	16359	16389	16328	16257	16191	16448	16467	16490	16332	16274	16309	16295	16592	16394	16446	16394	16275	16449	16422	16472	16433	16476	16520	16463	16348	16328	16296	16462	16397	16364	16584	16386	16454	16459	16509	16440	16235	16332	16358	16342	16431	16209	16240	16427	16301	16503	16417	16501	16454	16493	16391	16435	16317	16479	16300	16628	16417	16442	16377	16641	16488	16358	16320	16335	16382	16524	16409	16495	16302	16637	16538	16460	16737	16261	16303	16260	16310	16459	16248	16379	16415	16299	16369	16626	16444	16414	16380	16353	16334	16673	16247	16214	16389	16592	16276	16445	16313	16337	16481	16403	16337	16584	16434	16510	16416	16443	16454	16257	16273	16362	16353	16471	16417	16178	16335	16586	16283	16341	16299	16316	16463	16346	16397	16549	16192	16383	16630	16466	16579	16365	16292	16453	16339	16452	16352	16496	16403	16241	16320	16515	16327	16511	16331	16481	16386	16229	16353	16315	16426	16381	16513	16364	16281	16139	16269	16428	16704	16357	16361	16564	16419	16480	16128	16355	16317	16567	16433	16293	16537	16489	16299	16294	16363	16331	16445	16312	16372	16491	16456	16347	16475	16250	16370	16301	16227	16367	16202	16433	16318	16341	16406	16356	16385	16322	16573	16516	16314	16290	16409	16399	16510	16361	16576	16351	16325	16377	16303	16363	16161	16259	16280	16479	16665	16541	16454	16333	16374	16249	16515	16255	16473	16512	16474	16317	16478	16470	16388	16268	16407	16385	16397	16497	16363	16395	16218	16295	16489	16406	16384	16260	16370	16348	16462	16388	16429	16407	16252	16377	16194	16446	16380	16326	16430	16229	16388	16305	16633	16258	16383	16459	16522	16510	16435	16434	16616	16426	16210	16527	16661	16371	16355	16235	16338	16378	16644	16340	16462	16435	16199	16324	16225	16406	16401	16312	16314	16234	16544	16331	16245	16337	16409	16426	16445	16405	16447	16292	16175	16477	16372	16409	16416	16383	16467	16462	16207	16442	16402	16640	16443	16641	16431	16367	16476	16687	16580	16491	16636	16538	16436	16347	16190	16413	16286	16512	16428	16438	16450	16403	16306	16351	16246	16618	16507	16315	16482	16341	16536	16496	16409	16286	16342	16487	16340	16167	16529	16609	16428	16339	16566	16138	16156	16247	16340	16491	16428	16460	16441	16486	16263	16420	16384	16492	16398	16233	16660	16374	16325	16209	16208	16249	16240	16161	16593	16437	16344	16498	16568	16497	16455	16505	16303	16301	16508	16254	16363	16430	16505	16674	16648	16409	16295	16254	16424	16385	16564	16292	16402	16447	16345	16337	16560	16426	16421	16547	16547	16249	16225	16560	16444	16415	16128	16536	16642	16580	16277	16491	16571	16477	16415	16215	16348	16373	16391	16633	16259	16323	16473	16442	16537	16354	16288	16304	16323	16283	16282	16369	16262	16346	16257	16276	16417	16319	16343	16698	16306	16244	16250	16229	16441	16339	16457	16554	16327	16435	16691	16539	16437	16275	16480	16337	16378	16298	16270	16308	16279	16404	16499	16374	16405	16417	16445	16271	16370	16505	16327	16317	16352	16381	16333	16365	16424	16431	16234	16415	16639	16336	16396	16547	16371	16342	16534	16300	16371	16509	16453	16442	16171	16592	16090	16197	16288	16323	16467	16303	16250	16383	16419	16281	16462	16323	16378	16389	16390	16481	16495	16384	16430	16165	16497	16323	16554	16209	16282	16307	16368	16295	16497	16491	16352	16428	16449	16498	16277	16372	16402	16609	16611	16430	16408	16232	16418	16419	16545	16290	16505	16325	16355	16624	16520	16372	16178	16345	16392	16426	16368	16385	16548	16259	16419	16396	16379	16429	16490	16191	16376	16204	16390	16326	16419	16292	16432	16344	16458	16373	16450	16477	16387	16265	16500	16630	16368	16304	16435	16518	16443	16511	16379	16378	16450	16451	16398	16417	16325	16222	16164	16355	16348	16165	16456	16349	16456	16271	16348	16353	16330	16501	16435	16450	16437	16389	16357	16301	16515	16364	16476	16272	16600	16274	16311	16289	16247	16479	16397	16296	16469	16301	16362	16253	16429	16352	16492	16334	16367	16252	16336	16417	16286	16464	16263	16459	16117	16290	16330	16261	16378	16386	16489	16219	16405	16426	16362	16470	16366	16182	16225	16566	16341	16376	16482	16376	16328	16211	16200	16354	16492	16491	16358	16423	16442	16401	16523	16363	16423	16351	16433	16446	16410	16382	16203	16264	16247	16240	16336	16354	16390	16431	16379	16297	16562	16462	16440	16491	16275	16266	16484	16157	16362	16325	16474	16448	16410	16227	16380
19421	23697	20271	17098	15965	15526	15168	15144	15269	14993	14961	15176	15095	15111	14949	15040	14952	15024	15147	15234	15233	15065	15036	15035	15214	15242	15072	15220	15196	15225	15069	15052	14899	14937	14923	15069	14926	14912	14822	14847	14710	14745	14632	14864	14910	14785	14913	14893	14977	14742	14807	14940	14859	14822	14951	14846	14865	14993	14876	14854	14778	14835	14869	14849	14793	14788	14852	14648	14660	14673	14871	14834	14797	14749	14900	14709	14703	14866	14688	14670	14827	14775	14712	14972	14771	14760	14859	14650	14740	14803	14923	14864	14978	14845	14808	14916	14935	14671	14828	14805	14805	14853	14906	14778	14759	14794	14859	14870	14809	14801	14815	14813	14854	14821	14851	14651	14846	14783	14782	14725	14584	14760	14811	14876	14838	14963	14672	14829	14835	14724	14943	14864	14778	14762	14869	14759	14719	14791	14862	14847	14802	14792	14840	14839	14842	14738	14862	14756	14775	14774	15004	14664	14974	14814	14882	14922	14617	14860	14874	14612	14815	14763	14856	14762	14718	14711	14732	14918	14616	14847	14641	14697	14858	14725	14968	14846	14836	14785	14745	14951	14564	14799	14819	14830	14730	14809	14835	14902	14678	14760	14720	14894	14759	14782	14724	14852	14878	14762	14867	14774	14897	14843	14938	14766	14815	14898	14931	14679	14860	14841	14716	14832	14818	14677	14906	14749	14725	14761	14844	14706	14862	14779	14860	14865	14907	14919	14753	14906	14767	14606	14833	14807	14886	14756	14801	14790	14842	14915	14980	14770	14718	14809	14864	14790	14698	14777	14863	14939	14606	14776	14845	14896	15042	14984	14704	14648	14836	14661	14863	14859	14948	14739	14897	14742	14783	14483	14806	14864	14771	14834	14829	14683	14888	14640	14864	14787	14861	14825	14845	14801	14835	14680	14717	14741	14725	14650	15011	14628	14903	14814	14893	14828	14782	14784	14568	14991	14784	14776	14714	14828	14690	15089	14854	14734	14889	14742	14823	14746	15003	14696	14727	14751	14803	14713	14806	14723	15011	14796	14991	14924	14761	14794	14732	14818	14743	14840	14865	14793	14882	14881	14822	14746	14764	14680	14871	14836	14746	14766	14701	14711	14803	14762	14868	14958	14755	14789	14817	14805	14674	14784	14668	14755	14826	14652	14778	14726	14831	14879	14689	14815	14678	14806	14728	14818	14833	14972	14699	14847	14860	14789	14791	14883	14699	14656	14993	14899	14730	14745	14741	14764	14962	14728	14712	14830	14872	14840	14871	14950	14811	14732	14798	14858	14934	14929	14781	14853	14890	14795	14816	14835	14902	14809	14819	14759	14764	14759	14780	14737	14786	14888	14838	14843	14671	14817	14856	14781	14756	14920	14880	14785	14881	14789	14739	14883	14778	14785	14942	14768	14708	14758	14704	14770	14825	14551	14790	14668	14830	14920	14849	14811	14710	14809	14728	14846	14958	14833	14887	14656	14914	14858	15027	14777	14904	14770	14749	14955	14719	14716	14749	14969	14531	14788	14924	14825	14837	14902	14809	14991	15021	14834	14918	14864	14817	15000	14875	14727	14656	14770	14846	14762	14717	14903	14812	14766	14920	14731	14822	14760	14802	14750	14707	14853	14957	14946	14851	14878	14898	14927	14736	14765	14923	14772	14692	14758	14840	14906	14795	14917	14965	14905	14810	14722	14988	14639	14833	14870	14670	14824	14852	14749	14812	14999	14779	14875	14838	14804	14853	14861	14874	14709	14849	15022	14860	14775	14822	14734	14748	15023	14673	14761	14833	14817	14765	14815	14875	14738	14704	14776	14930	14721	14688	14576	14525	14790	14845	14824	14742	14744	14738	14836	14710	14898	14762	14782	14615	14880	14621	14769	14776	14898	14850	14842	14746	14760	14738	14891	14821	14757	14735	14857	14643	14752	14782	14758	14985	14762	14846	14781	14916	14769	14822	14876	14806	14807	14965	14664	14801	15025	14850	14753	14903	14969	14804	14783	14937	14761	14838	14708	14768	14823	14860	14695	14762	14881	14884	14918	14796	14866	14798	14789	14770	14774	14661	14812	14762	14981	14729	14736	14700	14707	14967	14914	14845	14759	14823	14816	14767	14831	14719	14911	14757	14678	14735	14613	14781	14938	14810	14813	14941	14983	14684	14788	14784	14717	14795	14787	14720	14745	14677	14909	14740	14800	14859	14872	14719	14681	14840	14794	14806	14881	14893	14820	14579	14690	14884	14878	14720	14832	14652	14927	14653	14821	14744	14984	14797	14782	14795	14753	14941	14912	14844	14712	14917	14726	14735	14761	14979	14641	14848	14695	14676	14727	14813	14878	14773	14866	14710	14866	14869	14891	14825	14854	14840	14811	14840	14878	14867	14769	14838	14826	14955	14632	14933	14761	14855	14783	14872	14894	14818	14871	14836	14911	14895	14785	14812	14705	14740	14742	14718	14946	14855	14665	14873	14749	14621	14719	14862	14836	14752	14886	14852	14834	14814	14892	14801	14785	14827	14837	14794	14851	14813	14737	14878	14711	14963	14770	14671	14790	14932	14593	14776	15014	14782	14720	14896	14866	14976	14597	14822	14892	14685	14777	14929	14703	14780	14738	14871	14925	14796	15025	14853	14883	14790	14771	14730	14793	14676	14746	14862	14751	14583	14951	14616	14794	14809	14694	14928	14735	14851	14815	14798	14832	14766	14913	14860	14743	14807	14672	14845	14662	14883	14677	14829	14791	14929	14910	14945	14888	14899	14784	14852	14658	14897	14752	14689	14696	14747	14777	14816	14639	14931	14790	14858	14751	14872	14771	14904	14775	14828	14886	14825	14979	14870	14711	14840	14800	14737	14696	14777	14882	14994	14921	14717	14643	14754	14785	14867	14902	14852	14749	14892	14802	14813	14807	14842	14947	14799	14858	14830	15016	14792	14800	14772	14736	14837	14622	14787	14759	14840	14633	14755	14729	14705	14803	14935	14709	14942	14717	14697	14656	14731	15003	14868	14747	14911	14771	14862	14847	14833	14872	14815	14637	14804	14914	15015	14764	14786	14863	14807	14810	14693	14837	14746	14950	14995	14772	14931	14875	14911	14985	14740	14782	14767	14887	14873	14844	14915	14521	14743	14575	14740	15013	14765	14881	14779	14772	15018	14738	14966	14910	14886	14792	14811	14778	14934	14720	14905	14782	14778	14732	14813	14872	14797	14580	14908	14791	14814	14809	14707	14720	14816	14939	14741	14889	14877	14910	14683	14850	14790	14902	14827	14808	14866	14972	14810	14815	14820	14705	14740	14764	14890	14774	14803	14750	14926	14733	14950	14803	14706	14736	15026	14807	14894	14898	14683	14751	14769	14813	14866	14912	14863	14985	14906	14885	14964	14778	14737	14825	14880	14718	14825	14857	14994	14896	14904	14537	14847	14789	14816	14800	14910	14855	14765	14758	14934	14877	14841	14816	14908	14745	14980	14793	14842	14896	14692	14790	14921	14684	14754	14741	14800	14670	14789	14958	14746	14992	14811	14831	14635	14728	14706	14856	14941	14951	14880	14822	14869	14771	15041	14879	14743	14831	14750	14796	14777	14827	14699	14917	14677	15009	14748	14775	14849	14887	14844	14880	14887	14883	14873	14610	14778	14830	14644	14799	14830	14740	14833	14997	14810	14677	14820	14943	14880	14833	14757	14690	14906	14771	14793	14721	14654	14766	14780	14830	14814	14842	14895	14830	14941	14852	14894	14882	14725	14765	14915	14923	14713	14733	14785	15045	14694	14738	14926	14684	14804	14873	14794	14673	14874	14711	14918	14942	14834	14678	14862	14902	14915	14782	14799	14796	14825	14888	14785	14736	14831	14671	14893	14725	14865	14707	14796	14899	14930	14815	14785	14818	14850	14855	14923	14829	14788	15032	14826	14854	14805	14838	14726	14806	14779	14911	14726	14729	14664	14741	14731	14864	14695	14834	14865	14746	14794	14934	14924	14852	14916	14826	14907	14790	14817	14937	14892	14694	14822	14763	14941	14831	14815	14775	14710	14774	14731	14837	14812	14748	14815	14705	14856	14850	14964	14827	14741	14897	14747	14959	14677	14856	14732	14890	14694	14745	14817	14737	14765	14685	14842	14783	14743	14759	14992	14774	14777	14748	14888	14786	14855	14779	14653	14994	14829	14840	14802	14844	14941	14760	14828	14908	14812	14768	14907	14883	14686	14794	14831	14812	14628	14846	14878	14795	14877	14843	14710	14806	14709	14796	14759	14563	14764	14894	14749	14752	14920	14723	14809	14767	14842	14739	14851	14916	14874	14755	14791	14695	14805	14940	14797	14961	14600	14898	14741	14808	14755	14763	14974	14816	15003	14782	14769	14766	14850	14698	14784	14701	14870	14807	14910	14746	14919	14565	14827	14957	14829	14917	14774	14803	14864	14937	14744	14776	14737	14601	14755	14866	14923	14809	14863	14702	14752	14743	14839	14920	14832	14692	14793	14857	14804	14831	14958	14849	14837	14730	14788	14778	14857	14796	14808	14714	14902	14782	14977	14853	14636	14778	14884	15012	14799	14652	14963	14833	14722	14814	14768	14793	14800	14889	14829	14786	15011	14813	14767	14732	14971	14741	14823	14930	14799	14716	14831	14708	14766	14957	14745	14852	14894	14642	14929	14879	15006	14926	14831	14895	14635	14759	14820	14980	14772	14805	14772	14780	14915	14680	14949	14695	14777	14778	14838	14697	14853	14891	14883	14877	14796	14760	14765	14749	14732	14667	14745	14896	14905	14829	14942	15015	14904	14980	14773	14888	14921	14795	14943	14852	14785	14783	14837	14841	14935	14661	14562	14948	14928	14757	14837	14867	14902	14830	15050	14756	14912	14715	14975	14657	14861	14776	14753	14793	14864	14811	14790	14718	14650	14748	14878	14733	14858	14826	14761	14740	14906	14600	14872	14868	14836	14798	14811	14893	14727	14882	14736	14948	14776	14746	14861	14788	14896	14798	14759	14998	14780	14723	14757	14735	14817	14886	14658	14916	14708	14809	14613	14837	14714	14858	14779	14724	14847	14879	14750	14747	14784	14777	14780	14782	14793	14572	14905	14787	14857	14783	14811	14906	14740	14804	14910	14816	14858	14819	14755	14818
23647	21056	28375	24053	21751	21044	19695	17300	17170	17115	16938	16758	16823	16983	16953	17046	16824	16780	16988	16991	16944	17015	16861	16931	16868	16880	17024	16811	17150	16877	16734	16660	16757	16661	16395	16627	16577	16672	16565	16460	16644	16600	16685	16497	16868	16562	16625	16515	16602	16592	16694	16479	16457	16583	16431	16321	16785	16594	16613	16537	16355	16501	16447	16517	16537	16373	16408	16497	16311	16424	16493	16703	16483	16344	16545	16439	16608	16346	16364	16298	16529	16363	16492	16610	16580	16406	16436	16535	16490	16464	16398	16367	16439	16103	16424	16515	16477	16525	16359	16513	16378	16374	16483	16517	16354	16486	16652	16461	16455	16399	16787	16354	16469	16369	16311	16447	16355	16354	16328	16428	16487	16509	16315	16534	16447	16380	16413	16556	16353	16472	16483	16506	16601	16404	16320	16510	16557	16307	16409	16542	16350	16292	16511	16392	16556	16385	16444	16428	16330	16403	16492	16475	16412	16490	16327	16385	16439	16570	16546	16431	16512	16620	16469	16484	16557	16480	16507	16456	16418	16594	16312	16375	16587	16346	16411	16389	16344	16542	16431	16344	16543	16328	16403	16363	16518	16377	16651	16373	16454	16403	16622	16283	16543	16417	16376	16420	16474	16424	16507	16567	16746	16772	16404	16386	16523	16344	16358	16603	16442	16467	16359	16456	16370	16298	16431	16474	16490	16374	16456	16479	16538	16328	16605	16227	16432	16454	16366	16333	16480	16377	16605	16400	16398	16638	16557	16358	16521	16433	16375	16292	16592	16395	16614	16502	16399	16518	16407	16318	16412	16470	16538	16603	16312	16435	16375	16533	16684	16272	16369	16395	16660	16371	16524	16437	16298	16366	16426	16583	16427	16475	16401	16595	16322	16632	16250	16393	16450	16675	16383	16381	16432	16283	16556	16312	16268	16605	16426	16252	16409	16518	16395	16434	16584	16435	16217	16377	16780	16612	16386	16367	16547	16446	16370	16478	16465	16383	16303	16457	16488	16375	16362	16335	16511	16206	16462	16443	16236	16532	16493	16369	16605	16449	16532	16398	16379	16312	16218	16499	16506	16349	16268	16569	16343	16450	16252	16369	16414	16441	16369	16451	16280	16377	16488	16621	16499	16350	16522	16384	16407	16520	16466	16408	16529	16417	16273	16388	16225	16279	16530	16580	16491	16484	16282	16462	16497	16377	16473	16464	16424	16655	16530	16319	16516	16462	16582	16437	16314	16242	16583	16426	16420	16442	16467	16306	16582	16251	16490	16545	16449	16569	16579	16567	16576	16583	16422	16121	16383	16350	16292	16476	16364	16227	16459	16511	16520	16502	16210	16415	16726	16422	16375	16478	16367	16459	16584	16391	16358	16531	16256	16387	16338	16221	16306	16460	16342	16459	16517	16384	16375	16390	16703	16417	16347	16405	16408	16525	16577	16409	16445	16349	16600	16369	16390	16293	16560	16515	16490	16441	16516	16546	16465	16643	16544	16357	16556	16395	16473	16196	16672	16462	16465	16636	16332	16406	16604	16311	16345	16531	16360	16538	16372	16301	16390	16375	16270	16568	16346	16545	16433	16314	16459	16505	16575	16509	16557	16354	16493	16459	16559	16521	16550	16485	16384	16362	16352	16354	16458	16451	16393	16646	16328	16299	16421	16335	16270	16309	16449	16285	16331	16415	16365	16507	16381	16463	16364	16348	16434	16402	16452	16418	16380	16460	16615	16350	16439	16587	16449	16570	16556	16619	16441	16360	16368	16473	16655	16341	16573	16531	16272	16538	16678	16418	16491	16577	16276	16466	16487	16356	16285	16366	16419	16303	16362	16385	16487	16639	16457	16228	16513	16364	16440	16313	16243	16392	16390	16355	16506	16470	16472	16440	16242	16474	16562	16600	16465	16489	16399	16539	16460	16363	16457	16367	16459	16493	16484	16584	16592	16549	16425	16352	16508	16451	16381	16470	16483	16511	16548	16349	16365	16361	16403	16543	16580	16394	16507	16431	16514	16599	16297	16404	16369	16548	16337	16505	16442	16506	16344	16469	16678	16551	16688	16200	16448	16585	16407	16320	16401	16356	16512	16517	16422	16318	16291	16646	16385	16268	16525	16475	16362	16414	16387	16288	16477	16363	16603	16594	16669	16332	16393	16549	16594	16355	16383	16689	16234	16421	16475	16562	16409	16357	16477	16492	16256	16406	16508	16263	16451	16474	16613	16456	16338	16425	16380	16377	16376	16589	16491	16478	16502	16427	16337	16373	16408	16373	16462	16272	16612	16413	16532	16244	16461	16436	16494	16435	16356	16611	16482	16427	16342	16571	16242	16359	16322	16511	16479	16513	16168	16361	16547	16700	16462	16300	16638	16356	16559	16403	16469	16439	16288	16451	16367	16449	16246	16474	16471	16535	16520	16296	16239	16457	16430	16290	16446	16512	16328	16442	16670	16612	16427	16409	16490	16587	16468	16434	16573	16583	16519	16543	16380	16534	16463	16255	16383	16493	16370	16471	16221	16288	16485	16543	16347	16520	16572	16315	16578	16550	16536	16453	16279	16383	16320	16457	16377	16398	16574	16315	16462	16450	16578	16470	16328	16453	16472	16435	16321	16556	16466	16265	16348	16524	16397	16561	16703	16421	16406	16497	16573	16391	16448	16306	16606	16257	16531	16343	16405	16488	16594	16284	16512	16444	16527	16410	16492	16450	16337	16413	16126	16566	16577	16532	16372	16348	16360	16288	16406	16546	16560	16263	16534	16415	16324	16253	16367	16430	16370	16340	16429	16507	16484	16502	16596	16484	16606	16610	16673	16259	16381	16526	16452	16317	16437	16508	16357	16466	16461	16426	16443	16457	16426	16521	16629	16415	16439	16300	16361	16569	16474	16358	16514	16496	16365	16474	16414	16391	16468	16600	16497	16366	16394	16480	16732	16554	16413	16305	16349	16337	16373	16382	16384	16339	16616	16396	16238	16484	16496	16479	16299	16625	16413	16728	16275	16425	16425	16492	16285	16586	16464	16678	16576	16496	16345	16365	16352	16560	16429	16296	16284	16431	16416	16600	16408	16431	16461	16369	16331	16391	16382	16277	16328	16553	16313	16468	16332	16448	16431	16465	16449	16492	16248	16390	16523	16641	16353	16265	16344	16526	16541	16471	16271	16408	16306	16503	16427	16419	16591	16557	16350	16334	16328	16432	16589	16559	16419	16387	16403	16416	16454	16480	16586	16561	16530	16372	16365	16216	16481	16246	16345	16518	16501	16418	16593	16288	16396	16331	16349	16407	16368	16517	16301	16459	16422	16480	16478	16437	16592	16504	16391	16324	16315	16464	16366	16745	16488	16679	16506	16666	16599	16575	16503	16514	16404	16367	16489	16411	16438	16357	16533	16483	16619	16653	16410	16637	16455	16414	16513	16273	16318	16488	16632	16508	16531	16299	16559	16534	16264	16385	16589	16180	16299	16361	16348	16444	16450	16439	16484	16651	16322	16455	16421	16439	16465	16484	16518	16441	16386	16188	16434	16319	16444	16357	16527	16365	16531	16510	16595	16482	16322	16296	16431	16327	16290	16517	16453	16427	16447	16537	16471	16289	16401	16474	16477	16269	16398	16307	16611	16372	16333	16416	16521	16377	16455	16412	16353	16677	16525	16495	16615	16421	16287	16495	16575	16439	16391	16417	16636	16222	16534	16582	16604	16525	16412	16488	16394	16532	16292	16214	16408	16577	16275	16461	16491	16346	16559	16525	16387	16258	16491	16464	16409	16527	16549	16501	16465	16349	16433	16448	16653	16577	16559	16295	16624	16374	16437	16386	16552	16462	16476	16335	16470	16314	16448	16510	16553	16385	16280	16360	16359	16493	16290	16182	16473	16349	16319	16625	16432	16568	16449	16365	16324	16454	16504	16387	16466	16420	16436	16408	16394	16445	16497	16463	16515	16370	16642	16593	16464	16478	16627	16342	16466	16481	16430	16577	16549	16521	16381	16410	16561	16356	16336	16289	16342	16637	16672	16537	16568	16531	16493	16492	16482	16502	16353	16500	16403	16525	16390	16504	16438	16414	16518	16543	16232	16249	16644	16475	16518	16435	16267	16639	16595	16586	16573	16269	16470	16560	16475	16465	16590	16414	16305	16613	16455	16466	16272	16630	16534	16376	16557	16329	16384	16590	16554	16240	16539	16615	16525	16542	16623	16454	16411	16475	16498	16435	16448	16438	16335	16382	16427	16344	16586	16574	16436	16530	16593	16291	16523	16507	16471	16541	16228	16491	16173	16347	16557	16661	16238	16371	16480	16443	16481	16476	16442	16482	16359	16355	16557	16542	16376	16460	16461	16330	16470	16603	16584	16441	16594	16387	16442	16480	16493	16417	16371	16480	16394	16343	16450	16538	16600	16320	16460	16379	16434	16650	16470	16473	16466	16471	16589	16421	16591	16435	16565	16312	16296	16363	16301	16466	16435	16505	16573	16609	16352	16249	16381	16345	16230	16607	16604	16451	16439	16299	16352	16590	16351	16242	16510	16488	16718	16553	16417	16403	16538	16477	16421	16538	16563	16318	16523	16318	16379	16495	16479	16374	16437	16439	16476	16373	16463	16189	16434	16389	16677	16516	16522	16668	16604	16507	16231	16522	16420	16439	16550	16569	16508	16350	16579	16431	16433	16678	16585	16499	16438	16378	16523	16692	16335	16323	16625	16573	16563	16409	16427	16402	16401	16583	16561	16568	16377	16485	16146	16281	16529	16483	16525	16358	16492	16567	16623	16391	16243	16341	16461	16485	16587	16502	16327	16477	16547	16508	16248	16503	16470	16407	16312	16286	16352	16509	16588	16529	16344	16463	16564	16433	16684	16447	16488	16464	16454	16431	16349	16492	16459	16569	16490	16716	16217	16657	16502	16566	16315	16420	16355	16600	16499	16540	16563	16348	16596	16484	16320	16563	16462	16488	16352	16536	16700	16441	16422	16495	16493	16381	16405	16451	16577	16350	16363	16369	16109	16735	16319	16613	16464	16435	16563	16517	16409	16645	16344	16430	16600	16449	16498	16318	16427	16528	16400	16547	16462	16580	16398	16375	16577	16609	16452	16333	16470	16350	16414	16409	16608	16323	16498	16341	16575	16522	16431	16454
18227	28415	24925	19475	17707	16709	16410	16088	15838	15713	15480	15534	15469	15448	15530	15499	15496	15509	15541	15569	15413	15444	15477	15457	15384	15581	15450	15565	15457	15450	15255	15136	15130	15136	15018	14972	14993	15053	15104	14997	14817	14848	14980	15002	14885	15037	14916	14960	14781	15175	14930	14933	14954	15020	14994	15044	14829	14900	15029	14953	14951	15017	14620	14878	14880	14939	14944	14847	14833	14859	14832	14842	14757	14767	15060	15007	14883	14775	14814	14903	14934	14930	14986	14977	15012	14952	14976	14852	14641	14789	14918	15101	14935	14871	15084	14824	14860	14905	14823	14703	14831	14887	15001	14796	14780	14769	14758	14984	14908	14873	14858	14817	14882	14896	14843	14839	14807	14969	14981	14836	14838	14940	14829	14916	14808	14823	14727	14782	14667	15014	14836	14821	14835	14843	14870	14744	14821	14816	15134	14819	14752	14788	14900	14776	15024	14745	14831	14731	14821	14725	14926	15053	14853	15008	15027	14754	14823	14732	14822	14820	14981	14917	15000	14759	14814	14790	14966	14934	14897	14907	14934	15006	14949	14798	15005	14884	15041	14899	14897	14840	14653	14987	14897	14699	14816	14831	14999	14849	14972	14792	14692	14885	14774	14901	15000	14768	14731	14633	14891	14878	14908	14853	14907	15011	14782	15094	14745	14853	14732	14829	14982	14818	14798	14992	14833	14841	15033	14901	14876	14790	14828	14833	14936	14936	14857	14823	14890	14882	14908	14866	14994	14848	14904	14803	14700	14993	14874	14760	14783	14720	14798	14830	14918	14801	14894	15149	14878	15005	14936	14943	14786	14828	14790	14861	14808	14847	14967	14759	14757	15040	14939	14721	14884	14972	14920	14955	14766	15074	14962	14781	14964	14909	14795	14914	14794	14745	14971	14871	14760	14828	14848	14817	14855	14922	14672	14806	14930	14906	14854	14904	14817	14754	14930	14777	14888	14937	14908	14842	14999	14986	14909	14715	15045	14838	14834	14958	14818	15005	14813	14952	14917	14972	14862	14781	14810	14943	14721	14936	14930	14825	14827	14854	14892	14897	14877	14931	14827	14794	14802	15012	14840	14829	14871	14866	14874	14844	14789	14922	14786	14807	14880	14762	14933	14915	14794	14847	14802	14922	15021	14952	14920	14743	14874	15049	14758	14876	14934	14830	14850	14676	14857	14893	14936	14908	14952	14953	14975	14955	14931	14867	14755	14884	14809	15028	14934	14796	14880	14920	14803	14806	14875	14813	14781	14934	14906	14968	14707	14957	14833	14674	15057	14929	14976	14864	14888	14862	14916	14797	14734	14862	14789	15003	14883	14948	14835	14872	14835	14859	14915	14898	15001	14938	14891	15014	14814	14726	14943	15034	14806	14838	14722	14886	14881	14846	14926	14899	14839	14968	14799	14785	14884	14742	14971	14803	14758	14707	14779	14933	14781	14789	14987	14880	14760	14929	15048	14986	14877	14815	14875	14733	14887	14895	14904	14788	14875	14954	15011	14965	14874	14780	14926	14939	14980	14924	14741	14786	14797	14961	14866	14897	14894	14885	14756	14816	14893	14777	15102	14930	14748	14775	14902	14926	14765	14903	15003	14655	14847	14872	14730	14922	14887	14790	14941	14801	15059	14914	14668	14858	14968	14930	14903	14940	14705	14887	14771	14775	14966	14849	14994	14904	14714	14726	14883	14757	14926	14891	14971	14848	14988	14832	14815	14843	14741	14880	14809	14781	14830	14862	14933	14950	14904	14868	14852	14672	14941	14776	14778	14809	14862	14848	14864	14906	14947	14857	14961	14967	14830	14810	14939	14997	14871	14874	14860	14805	14801	15033	14895	14753	15038	14928	14780	14781	14627	14770	14889	14784	14955	14919	14999	14694	14988	14958	14766	14984	14787	14879	14727	14665	14799	14702	14999	14935	14943	14954	14782	15061	14871	14696	15129	14833	15034	14851	14876	14841	14794	14819	15070	14752	15020	14818	14858	14920	14896	14991	14882	14877	14983	14832	14801	14854	14828	14811	14702	14805	14880	14907	14819	14867	14913	14776	14827	14956	14829	14851	14818	15024	14855	14765	14979	14872	14897	14777	14816	14980	14857	14933	14921	14834	14740	14773	14832	15018	14966	14808	14812	15025	15031	14762	14911	14779	14782	14825	14986	14714	14889	14820	14876	14889	14961	14762	14900	14792	15043	14755	14916	14789	14817	14912	14830	14990	15248	14994	14802	14927	14824	14827	14742	14884	14790	14801	14911	15007	14736	15129	14978	14800	14850	14961	15089	14751	14864	14859	14830	14812	14655	14986	14795	14996	14947	14573	14995	14934	14763	14999	14836	14891	14870	14874	14877	14897	14817	14707	15000	14823	14830	14773	14925	14794	14798	14903	14925	14912	14879	14916	14876	14771	14872	14711	14777	14753	14826	14886	14878	14775	14911	14722	14858	14963	14952	15037	14902	14692	14721	14967	14804	14788	14889	14642	15023	14812	14834	14939	14804	15023	14948	14836	14849	14707	14986	14705	14736	14967	14854	14794	14822	14883	14836	14828	14975	14656	14722	14781	15031	14696	14698	15022	15057	14805	14931	14795	15078	14931	14798	14942	14640	14862	14822	14705	14914	14889	14774	14753	14771	14695	14935	14872	15018	14899	14986	14941	14789	14915	14893	14829	14938	14867	14800	14926	14896	14864	14837	14864	14726	14997	14744	14935	15009	15142	14766	14863	14704	14781	14815	14808	14993	14956	14824	14868	14945	14881	14791	14986	14905	14849	14619	14758	15090	14940	14861	14831	14860	15023	15096	15020	14884	14790	14875	14893	14955	14875	14875	15055	14826	14802	14904	15007	14681	14978	15062	14910	14817	14876	15039	14900	14943	15106	14740	14837	15031	14878	14770	14773	14810	15040	14925	14895	14843	14861	14821	14978	14871	14941	15040	14841	14775	14849	14794	14980	14791	14787	14936	14710	14733	14760	14770	14743	14895	14838	14848	14825	14913	14756	14913	14800	14957	14921	14791	14798	14913	14943	14831	14831	15016	14883	14913	14991	14906	14756	14815	14909	14803	14888	14930	14821	14882	14872	14894	14874	14903	14953	14788	14868	14844	14954	14927	14933	14825	14984	14920	14908	14730	14961	14837	14779	14932	14677	14872	14814	15037	14778	14790	14862	14991	14825	14668	15014	14898	14994	14735	14914	14940	14851	14932	14951	14834	14765	14772	14964	14812	14917	14783	14817	14772	14915	14807	14841	14988	14886	14760	14742	14952	14791	14971	14871	15054	14940	14812	14899	14911	14819	14883	14869	15034	14844	14821	14826	14942	14774	14821	14903	14759	14780	14956	14889	14660	14850	14932	14889	14773	14935	14806	14901	14835	14852	14926	14748	14869	14788	15013	14948	14778	14814	14661	14759	14932	14903	14816	14971	14763	14907	14880	14965	14904	14709	15001	14867	15076	15011	14899	14902	14890	14851	14864	14801	14875	14849	14912	15067	15106	15038	14835	14857	14811	15032	14874	15096	14852	14997	14830	14900	14885	14902	14767	14783	14968	14930	14775	15026	14825	14882	14815	14886	14963	14854	14742	14949	14910	14925	14991	14906	14915	14934	14781	14916	15050	14699	14810	14950	14847	15001	14975	14881	15001	14763	14798	14760	14844	14799	14911	14693	14817	14886	14918	14799	14879	14854	14790	14811	14941	14847	14883	14889	14884	14855	14750	14880	14873	14796	14917	15051	14905	14896	14819	14972	14942	15045	14708	14812	14991	14953	14771	14980	14812	14990	14909	14942	14884	14801	14732	14974	14992	14866	15006	14886	14825	14969	15003	14843	14918	14995	14885	14919	14980	15035	14880	14854	14932	14901	14836	14958	14723	15065	15005	14747	14910	14872	14934	14886	14666	14873	14976	14828	14924	14813	14976	14970	14890	14878	14767	14939	14772	14811	14950	14949	15144	14907	14843	14904	14746	14732	14982	15048	14848	15044	14910	14894	14844	14925	14751	14852	14792	14945	14820	14757	14992	14843	14762	14885	14895	14858	14780	14898	14888	14728	14952	14917	14736	14911	14884	14946	15047	14941	14716	14911	15033	14680	14844	14758	14769	14818	14869	14848	14592	15048	14953	14957	14764	15052	14721	14940	14640	14838	14927	14919	14901	14822	15000	14839	14969	14983	14752	14850	14921	14797	14930	14788	14748	14874	14779	14949	14813	14969	14894	15011	14912	14824	14714	14843	14842	15001	14781	14885	15027	14836	14836	14823	14950	15014	14869	14784	14790	14879	14794	14821	14972	14850	14942	14733	14989	14765	14921	15018	14975	14697	14641	14799	15027	14798	14861	15058	14767	14952	14857	14792	14783	14839	14998	15082	14858	14759	14832	14956	14792	14725	14841	14872	14668	14809	14917	14784	14920	14885	14860	14713	14890	14826	14906	14784	14904	14724	14888	14783	14997	15131	14868	14899	15050	14978	15015	14816	15116	14974	15003	14973	14886	14948	14975	14694	14711	14714	14974	14792	14731	14890	14868	14819	14685	14849	14774	15006	14924	14693	14850	14805	14904	14734	14842	14975	14859	14869	14983	15042	14930	14925	14889	14768	14908	15020	14913	14829	14874	14828	14944	14929	14930	14820	14649	14807	15027	15026	15003	14775	15000	14902	14879	14904	15081	14940	14894	14916	14853	14884	14913	14976	14815	14754	14891	14691	14860	14873	14984	14954	14785	14992	14896	14841	14937	15097	14878	14894	14856	14748	15038	14903	15054	14807	14945	14880	14974	14720	14765	14846	14973	14859	14873	14861	14937	14747	14921	14795	14929	14752	14922	14856	14698	14853	14936	14923	15046	14816	14731	14605	14878	14789	14736	14861	14939	14849	14792	15006	14974	14990	14765	15015	14896	14905	14971	14806	14756	14777	14778	14675	14852	14785	14839	14885	14884	14801	14794	14854	14785	14694	14890	14889	14965	14701	14733	14779	14934	14758	14758	14871	14788	14828	14910	14788	14784	15003	14879	14964	14794	14883	14897	14996	14859	14875	14812	14715	14817	14987	14812	14756	14729	14925	14917	15000	14839	14971	14863	14905	14963	14808	14782	14851	14919	14790	14836	14769	14836	14896	14965	15010	14991	14917	14973	14851
22630	21084	28875	23533	21302	23142	24380	19496	18545	18799	18529	18356	18251	18252	18429	18403	18454	18425	18316	18397	18296	18277	17984	18215	18370	18217	18296	18296	18377	18320	18190	18045	17897	17986	18000	17854	17747	17923	17642	17551	17732	17757	17762	17983	17917	18060	17652	17634	17773	17640	17617	17844	17690	17797	17705	17596	17555	17638	17825	17677	17709	17751	17738	17674	17642	17605	17695	17581	17546	17645	17519	17546	17616	17469	17575	17575	17650	17545	17545	17484	17651	17671	17508	17521	17677	17509	17608	17451	17553	17426	17781	17672	17661	17500	17633	17649	17655	17518	17811	17563	17617	17556	17619	17575	17565	17430	17669	17554	17439	17478	17429	17560	17482	17522	17694	17460	17683	17939	17539	17688	17662	17508	17497	17598	17675	17625	17863	17691	17520	17561	17431	17555	17530	17686	17605	17721	17860	17635	17490	17508	17701	17469	17459	17577	17509	17409	17665	17731	17756	17774	17424	17511	17621	17670	17551	17532	17447	17652	17413	17537	17621	17518	17481	17810	17723	17577	17546	17603	17474	17678	17696	17492	17555	17535	17711	17636	17662	17536	17551	17688	17442	17649	17396	17712	17465	17586	17522	17507	17451	17575	17531	17580	17833	17625	17736	17419	17287	17602	17568	17383	17426	17577	17508	17410	17516	17580	17595	17539	17574	17616	17586	17601	17490	17624	17516	17547	17698	17537	17609	17791	17747	17585	17457	17436	17472	17670	17551	17711	17564	17571	17646	17456	17621	17318	17484	17558	17740	17559	17564	17411	17377	17711	17633	17569	17476	17476	17592	17422	17479	17269	17557	17447	17551	17517	17576	17468	17538	17367	17545	17583	17323	17504	17732	17719	17669	17661	17620	17593	17509	17629	17645	17474	17496	17534	17334	17469	17354	17471	17513	17640	17624	17722	17759	17709	17499	17738	17573	17511	17674	17596	17695	17452	17302	17566	17400	17652	17618	17540	17342	17454	17716	17572	17585	17529	17612	17572	17370	17703	17740	17611	17413	17752	17562	17638	17560	17560	17371	17550	17583	17697	17519	17515	17619	17585	17460	17637	17550	17795	17612	17312	17448	17442	17676	17589	17452	17402	17473	17523	17418	17373	17555	17403	17654	17448	17568	17544	17557	17640	17478	17561	17500	17554	17578	17731	17617	17422	17677	17542	17601	17421	17660	17482	17679	17448	17440	17623	17689	17610	17504	17565	17781	17605	17459	17439	17816	17570	17737	17755	17379	17501	17502	17376	17653	17883	17567	17603	17650	17562	17626	17601	17603	17694	17614	17562	17564	17380	17594	17513	17467	17625	17653	17455	17576	17646	17638	17481	17332	17462	17449	17438	17805	17766	17503	17466	17415	17692	17787	17441	17743	17485	17455	17347	17504	17437	17490	17397	17460	17602	17586	17595	17575	17522	17603	17583	17553	17479	17423	17626	17602	17533	17640	17567	17693	17577	17379	17739	17553	17641	17533	17598	17638	17574	17809	17698	17569	17513	17638	17476	17583	17587	17425	17511	17483	17392	17436	17543	17388	17465	17591	17561	17493	17578	17626	17351	17649	17537	17774	17549	17517	17480	17755	17456	17623	17538	17597	17741	17720	17538	17559	17749	17693	17203	17415	17611	17626	17584	17643	17718	17649	17571	17373	17477	17838	17547	17633	17498	17609	17533	17732	17513	17673	17503	17439	17398	17584	17611	17608	17782	17482	17599	17763	17562	17682	17696	17602	17680	17731	17658	17642	17744	17606	17401	17647	17212	17560	17456	17671	17562	17334	17433	17600	17594	17592	17594	17619	17789	17632	17426	17514	17461	17555	17558	17460	17664	17569	17630	17639	17647	17440	17511	17528	17655	17452	17676	17519	17567	17526	17706	17531	17339	17461	17785	17450	17316	17516	17747	17729	17490	17640	17545	17402	17522	17360	17585	17527	17505	17609	17657	17633	17503	17770	17575	17667	17702	17612	17647	17551	17461	17451	17531	17548	17555	17821	17391	17561	17499	17528	17583	17417	17636	17572	17702	17738	17618	17536	17575	17594	17456	17426	17475	17586	17369	17484	17440	17318	17653	17611	17574	17377	17499	17588	17678	17635	17791	17632	17485	17737	17581	17465	17749	17708	17605	17556	17519	17735	17433	17434	17535	17710	17407	17522	17478	17507	17442	17686	17641	17568	17471	17503	17336	17502	17674	17501	17490	17519	17467	17636	17701	17337	17673	17591	17371	17718	17438	17346	17630	17767	17643	17431	17614	17534	17528	17592	17592	17641	17648	17509	17521	17560	17484	17624	17654	17488	17526	17794	17441	17754	17543	17419	17390	17602	17536	17806	17362	17411	17437	17536	17677	17482	17610	17755	17505	17663	17527	17435	17519	17775	17502	17484	17693	17718	17471	17686	17427	17540	17494	17438	17442	17573	17615	17569	17586	17436	17489	17691	17275	17518	17520	17564	17383	17454	17616	17460	17424	17286	17566	17407	17418	17622	17399	17356	17576	17370	17676	17762	17730	17710	17596	17563	17558	17546	17442	17490	17524	17612	17581	17534	17687	17667	17595	17749	17688	17510	17755	17665	17278	17731	17672	17612	17525	17680	17792	17508	17462	17560	17596	17460	17555	17637	17658	17301	17347	17658	17371	17652	17522	17685	17421	17533	17662	17654	17660	17533	17633	17660	17418	17412	17618	17504	17398	17487	17555	17685	17603	17498	17647	17556	17551	17497	17721	17439	17531	17422	17434	17621	17607	17519	17361	17456	17511	17611	17564	17499	17601	17584	17476	17476	17586	17702	17565	17573	17484	17708	17651	17600	17336	17600	17432	17552	17395	17656	17418	17588	17309	17674	17549	17633	17716	17553	17208	17552	17750	17574	17584	17628	17535	17632	17645	17625	17564	17347	17641	17639	17439	17641	17493	17633	17377	17460	17788	17625	17623	17555	17548	17543	17463	17617	17538	17468	17547	17538	17628	17407	17637	17493	17396	17494	17501	17686	17644	17721	17547	17453	17573	17591	17631	17644	17287	17573	17723	17605	17586	17471	17618	17620	17598	17681	17414	17661	17430	17726	17599	17627	17532	17640	17710	17688	17630	17677	17584	17465	17648	17599	17501	17463	17576	17476	17672	17431	17597	17487	17660	17446	17669	17627	17504	17562	17656	17447	17547	17570	17438	17702	17722	17760	17356	17612	17595	17471	17676	17556	17599	17757	17680	17654	17594	17505	17459	17658	17717	17587	17556	17569	17671	17570	17404	17596	17550	17635	17514	17559	17725	17489	17417	17342	17896	17740	17614	17570	17628	17858	17540	17540	17646	17794	17604	17726	17724	17885	17454	17600	17562	17675	17303	17627	17709	17607	17623	17607	17453	17529	17401	17680	17635	17532	17706	17395	17773	17766	17508	17410	17554	17631	17499	17622	17575	17376	17561	17622	17612	17619	17528	17730	17526	17586	17613	17686	17542	17632	17581	17644	17621	17481	17584	17602	17457	17612	17456	17593	17533	17450	17452	17467	17594	17603	17333	17531	17688	17569	17392	17674	17588	17488	17445	17629	17591	17446	17551	17468	17508	17545	17395	17466	17606	17630	17520	17550	17502	17580	17656	17539	17510	17611	17721	17527	17537	17722	17479	17581	17502	17625	17543	17449	17713	17574	17755	17659	17344	17483	17430	17444	17790	17413	17431	17517	17622	17701	17453	17616	17360	17514	17611	17520	17475	17545	17729	17447	17431	17467	17633	17433	17572	17705	17652	17582	17689	17460	17433	17560	17683	17661	17422	17488	17530	17556	17413	17486	17556	17664	17512	17667	17579	17754	17634	17299	17487	17490	17464	17473	17665	17499	17513	17521	17367	17608	17554	17384	17484	17674	17406	17484	17733	17542	17601	17552	17604	17465	17730	17609	17404	17511	17460	17574	17606	17610	17678	17477	17546	17457	17609	17290	17467	17564	17530	17674	17704	17580	17600	17606	17732	17743	17536	17506	17270	17497	17547	17656	17597	17339	17450	17659	17686	17563	17613	17505	17561	17642	17568	17704	17437	17632	17650	17508	17768	17501	17687	17416	17369	17546	17551	17480	17633	17697	17766	17460	17625	17459	17656	17577	17535	17522	17619	17646	17659	17705	17567	17462	17493	17572	17457	17656	17732	17564	17412	17504	17607	17597	17682	17673	17625	17697	17500	17655	17690	17715	17481	17587	17663	17392	17554	17512	17512	17611	17370	17644	17514	17551	17526	17548	17572	17562	17607	17640	17517	17497	17720	17728	17760	17539	17462	17814	17532	17492	17359	17499	17682	17618	17668	17462	17548	17514	17426	17566	17385	17529	17505	17507	17575	17489	17503	17562	17518	17631	17700	17569	17515	17645	17611	17703	17624	17560	17650	17616	17642	17587	17789	17512	17754	17738	17467	17512	17555	17592	17508	17697	17570	17481	17423	17623	17513	17408	17298	17638	17605	17492	17454	17502	17608	17523	17459	17555	17475	17373	17553	17626	17768	17591	17542	17578	17722	17698	17491	17764	17628	17591	17433	17472	17512	17683	17474	17480	17662	17499	17575	17544	17606	17568	17413	17586	17514	17444	17427	17527	17523	17485	17635	17705	17607	17704	17473	17437	17505	17482	17478	17644	17634	17438	17427	17288	17590	17635	17628	17462	17645	17396	17550	17614	17418	17614	17424	17801	17600	17750	17625	17592	17578	17553	17334	17392	17444	17481	17653	17563	17658	17709	17555	17549	17448	17595	17431	17621	17460	17366	17615	17452	17497	17761	17664	17774	17377	17350	17597	17491	17601	17671	17503	17524	17508	17569	17582	17516	17689	17727	17697	17650	17558	17750	17575	17534	17768	17483	17557	17438	17501	17495	17572	17509	17496	17616	17727	17564	17515	17579	17515	17520	17549	17670	17640	17530	17673	17429	17487	17327	17566	17582	17582	17602	17473	17474	17620	17472	17589	17380	17746	17515	17555	17821	17585	17725	17418	17393	17747	17528	17568	17640	17334	17359	17656	17603	17600	17692	17456	17553	17615	17566	17368	17505	17536	17398	17661	17691	17616	17571	17415	17516	17474	17765	17657	17715	17568	17675	17361	17496	17849	17648	17590	17510	17504	17479	17473	17495	17525	17553	17577	17383	17420
19601	33064	29270	22390	19962	18792	17810	17400	17222	16949	16616	16546	16484	16281	16269	16411	16285	16458	16771	16656	16383	16229	16254	16163	16399	16528	16351	16539	16319	16493	16153	16094	15905	15959	15751	15680	15649	15559	15444	15620	15583	15565	15779	15703	15703	15590	15661	15628	15727	15620	15753	15737	15672	15754	15802	15756	15754	15415	15625	15556	15668	15482	15503	15510	15449	15519	15445	15375	15669	15627	15538	15700	15493	15476	15386	15641	15548	15548	15461	15418	15475	15605	15541	15512	15456	15480	15528	15329	15586	15496	15548	15583	15520	15601	15450	15638	15421	15542	15449	15536	15533	15428	15498	15420	15522	15536	15359	15570	15505	15550	15543	15624	15610	15482	15388	15374	15595	15562	15626	15370	15457	15487	15538	15559	15376	15487	15511	15532	15433	15397	15565	15476	15646	15634	15389	15485	15477	15601	15383	15506	15535	15518	15540	15537	15419	15361	15656	15420	15437	15376	15384	15492	15417	15736	15444	15263	15545	15506	15514	15571	15378	15634	15464	15693	15672	15492	15542	15456	15234	15583	15578	15432	15349	15693	15551	15401	15513	15541	15369	15445	15436	15423	15503	15569	15421	15436	15450	15521	15505	15513	15525	15482	15504	15605	15514	15384	15375	15363	15429	15486	15534	15281	15434	15433	15507	15501	15559	15610	15549	15439	15456	15356	15396	15534	15533	15471	15586	15320	15396	15430	15379	15549	15731	15428	15453	15469	15353	15551	15337	15634	15562	15403	15547	15650	15383	15555	15295	15579	15650	15465	15444	15390	15480	15575	15462	15287	15551	15547	15321	15464	15465	15361	15429	15452	15370	15395	15466	15527	15431	15580	15463	15443	15554	15575	15424	15597	15318	15358	15538	15565	15472	15402	15464	15401	15521	15151	15492	15655	15338	15495	15339	15428	15583	15428	15497	15470	15498	15694	15572	15509	15628	15457	15622	15475	15504	15455	15477	15380	15343	15431	15445	15534	15223	15347	15343	15507	15404	15560	15305	15461	15507	15488	15328	15517	15446	15395	15348	15427	15500	15523	15421	15455	15373	15336	15316	15505	15405	15502	15518	15363	15563	15573	15412	15402	15410	15392	15742	15497	15498	15397	15556	15464	15553	15533	15507	15482	15444	15495	15562	15501	15458	15440	15434	15327	15563	15278	15393	15527	15551	15502	15511	15338	15546	15480	15515	15472	15469	15331	15472	15526	15521	15402	15529	15530	15477	15611	15439	15459	15510	15517	15429	15597	15428	15494	15612	15379	15649	15402	15533	15558	15629	15565	15500	15581	15489	15495	15506	15572	15388	15539	15523	15507	15444	15487	15598	15479	15493	15378	15447	15597	15422	15451	15418	15496	15373	15628	15442	15309	15487	15443	15464	15360	15564	15486	15738	15582	15372	15551	15631	15489	15607	15517	15403	15530	15472	15582	15436	15476	15343	15570	15410	15502	15422	15487	15540	15548	15388	15576	15589	15420	15399	15311	15339	15565	15466	15466	15601	15440	15642	15447	15374	15568	15524	15467	15598	15624	15639	15579	15602	15340	15236	15566	15394	15439	15488	15306	15341	15540	15331	15621	15394	15532	15279	15438	15577	15594	15366	15445	15497	15469	15505	15387	15498	15672	15613	15530	15606	15469	15544	15357	15409	15572	15468	15533	15309	15597	15498	15464	15431	15361	15381	15411	15624	15476	15526	15423	15498	15533	15514	15467	15457	15442	15630	15432	15476	15422	15364	15473	15589	15545	15570	15534	15601	15363	15557	15313	15552	15407	15532	15399	15528	15496	15523	15428	15516	15458	15339	15490	15451	15308	15478	15529	15386	15528	15482	15454	15433	15469	15528	15612	15287	15487	15572	15595	15475	15375	15315	15447	15551	15566	15357	15600	15386	15595	15434	15496	15513	15345	15481	15465	15653	15571	15586	15510	15322	15441	15468	15729	15358	15435	15427	15602	15516	15379	15472	15560	15386	15505	15387	15657	15442	15490	15425	15368	15316	15416	15622	15578	15488	15600	15523	15635	15606	15365	15316	15559	15466	15374	15370	15575	15448	15554	15485	15584	15457	15338	15704	15356	15416	15564	15536	15378	15447	15626	15394	15304	15344	15504	15531	15534	15506	15469	15477	15527	15576	15378	15467	15631	15447	15402	15565	15459	15443	15415	15305	15280	15421	15460	15333	15267	15502	15388	15320	15656	15409	15434	15345	15552	15499	15508	15255	15424	15348	15544	15402	15481	15567	15528	15632	15590	15607	15594	15479	15257	15580	15481	15473	15596	15351	15419	15478	15499	15480	15318	15502	15386	15393	15411	15370	15431	15557	15371	15724	15358	15682	15596	15629	15279	15425	15408	15393	15475	15393	15495	15384	15373	15498	15583	15390	15540	15541	15534	15321	15497	15440	15360	15538	15439	15508	15566	15518	15546	15634	15332	15462	15670	15310	15552	15331	15575	15433	15444	15494	15505	15441	15428	15564	15416	15362	15583	15398	15450	15545	15459	15330	15502	15490	15470	15532	15515	15555	15404	15488	15485	15443	15581	15353	15624	15538	15441	15451	15478	15399	15417	15504	15520	15379	15457	15620	15433	15559	15485	15339	15542	15430	15338	15504	15411	15357	15492	15425	15373	15351	15468	15505	15559	15587	15623	15516	15575	15430	15437	15571	15540	15400	15205	15508	15539	15399	15524	15527	15576	15352	15404	15384	15660	15296	15529	15458	15472	15517	15501	15615	15477	15489	15531	15500	15391	15526	15508	15533	15731	15448	15324	15534	15543	15351	15512	15441	15488	15558	15432	15509	15364	15478	15461	15544	15311	15441	15704	15409	15368	15376	15550	15441	15482	15458	15534	15520	15491	15611	15537	15621	15474	15483	15563	15586	15558	15430	15445	15509	15385	15361	15466	15527	15437	15619	15575	15539	15595	15520	15523	15543	15412	15366	15434	15513	15443	15500	15546	15553	15346	15471	15475	15560	15616	15497	15483	15462	15425	15359	15327	15550	15506	15520	15424	15498	15528	15579	15383	15518	15470	15471	15395	15387	15466	15512	15399	15351	15561	15532	15298	15518	15524	15518	15352	15368	15351	15517	15448	15483	15461	15483	15515	15425	15425	15647	15517	15581	15427	15548	15406	15324	15315	15316	15478	15558	15694	15545	15568	15499	15490	15389	15598	15559	15433	15509	15499	15463	15326	15404	15550	15439	15422	15619	15444	15263	15349	15335	15441	15679	15531	15385	15389	15400	15342	15301	15427	15222	15505	15447	15524	15503	15357	15511	15585	15582	15401	15447	15383	15432	15445	15412	15354	15517	15467	15510	15428	15389	15580	15341	15446	15588	15513	15394	15623	15553	15559	15405	15302	15518	15430	15510	15400	15609	15502	15457	15537	15471	15390	15617	15587	15450	15640	15450	15540	15446	15455	15485	15343	15382	15645	15180	15481	15478	15378	15582	15609	15506	15502	15610	15310	15525	15487	15513	15529	15581	15418	15406	15581	15426	15520	15529	15569	15403	15389	15668	15342	15458	15579	15384	15421	15610	15555	15370	15516	15480	15391	15389	15557	15436	15520	15510	15427	15538	15461	15236	15513	15572	15483	15432	15369	15672	15510	15492	15356	15425	15426	15515	15414	15480	15653	15683	15549	15372	15528	15440	15464	15605	15426	15364	15473	15455	15500	15535	15552	15265	15421	15416	15415	15524	15480	15318	15566	15467	15516	15487	15437	15269	15362	15566	15308	15467	15327	15355	15420	15522	15339	15445	15483	15510	15437	15357	15512	15597	15422	15385	15481	15476	15448	15565	15481	15512	15395	15322	15535	15594	15477	15548	15501	15296	15461	15420	15487	15378	15472	15534	15484	15552	15460	15540	15482	15477	15448	15457	15520	15284	15345	15685	15461	15510	15356	15479	15519	15381	15470	15485	15438	15606	15620	15444	15433	15437	15661	15458	15438	15447	15562	15686	15550	15567	15396	15395	15288	15557	15373	15529	15523	15568	15287	15421	15416	15445	15344	15387	15420	15494	15503	15596	15325	15537	15269	15565	15425	15632	15521	15382	15453	15526	15639	15303	15565	15458	15299	15503	15468	15515	15526	15498	15456	15247	15629	15479	15267	15387	15428	15621	15489	15520	15402	15402	15512	15351	15410	15553	15591	15318	15388	15513	15492	15544	15421	15543	15404	15508	15487	15430	15428	15560	15433	15562	15472	15532	15411	15301	15571	15510	15560	15503	15604	15405	15493	15410	15360	15472	15456	15774	15542	15419	15439	15469	15506	15361	15458	15423	15498	15420	15549	15367	15444	15376	15473	15602	15481	15445	15400	15456	15664	15536	15389	15510	15719	15374	15391	15497	15554	15488	15378	15495	15522	15452	15509	15664	15507	15577	15387	15485	15318	15516	15447	15539	15384	15565	15437	15498	15313	15455	15359	15673	15429	15343	15430	15492	15409	15430	15616	15431	15434	15456	15574	15406	15427	15523	15469	15486	15276	15386	15676	15546	15423	15433	15518	15399	15564	15342	15545	15530	15532	15499	15409	15451	15350	15387	15512	15624	15483	15426	15515	15349	15465	15358	15465	15528	15601	15639	15535	15522	15420	15516	15355	15472	15559	15593	15524	15487	15599	15553	15405	15494	15426	15538	15479	15455	15537	15323	15620	15620	15428	15353	15469	15403	15468	15652	15575	15719	15339	15621	15466	15370	15422	15540	15571	15507	15460	15689	15325	15396	15302	15497	15528	15569	15379	15339	15487	15585	15599	15435	15427	15559	15660	15279	15499	15409	15636	15488	15626	15424	15527	15380	15496	15501	15501	15559	15475	15675	15454	15438	15390	15525	15605	15498	15531	15560	15408	15654	15361	15555	15396	15436	15453	15424	15390	15523	15403	15461	15437	15510	15438	15372	15383	15587	15411	15393	15334	15397	15481	15510	15339	15505	15273	15664	15552	15420	15492	15410	15418	15486	15475	15624	15498	15483	15425	15646	15513	15341	15396	15312	15450	15511	15536	15353	15622	15431	15485	15442	15621	15659	15530	15466	15645	15388	15263	15526	15403	15563	15475	15608	15658	15376	15499	15416	15318	15564	15366	15500	15487	15609	15488	15501	15552	15607	15652	15448	15650	15446	15353
27326	21855	23741	20104	16807	16701	16588	16440	16429	16290	16484	16521	16394	16438	16359	16243	16196	16338	16403	16238	16308	16330	16270	16575	16296	16464	16387	16462	16217	16282	16391	16353	16073	16295	16230	16210	16390	16265	16173	16245	16224	16283	16091	16089	16344	16232	16096	16153	16398	16213	16180	16346	16179	16245	16196	16201	16241	15928	16281	16191	16090	16120	16318	16336	16263	16038	16190	16074	16033	16225	16163	16289	16098	16151	16033	15959	15981	16087	16030	16123	16064	15982	16411	16226	16029	16116	16164	16279	16189	15866	16217	15953	15976	16053	16247	16084	16197	16067	16080	16167	16105	16148	16198	16097	16440	16272	16070	16191	16073	16077	16119	16147	16209	16264	16120	16096	15939	16173	15974	16075	16196	15928	16130	16287	16101	16048	15999	16172	15987	16201	16102	16217	16227	16269	16201	16085	16107	15754	16045	15920	16166	16103	16196	16181	16015	15970	16130	16203	16061	16105	16004	16039	15904	16004	16241	16080	16128	16203	16191	15986	16074	16011	15948	16121	16135	16026	16170	15819	16261	15947	16218	16144	16331	15968	16376	16148	15988	16106	16144	16056	16063	16092	16181	16133	16093	15926	16172	16028	16183	16108	16024	16084	16291	16326	16064	16193	16293	16003	16029	16092	16126	16090	16232	16125	16152	16084	16028	16048	15883	16181	16002	16131	15938	16109	16055	16130	16083	16102	16115	16080	16229	16185	16141	16279	16048	16186	16092	16126	16015	16137	16071	16082	16092	15979	15896	16007	16316	15929	16275	16344	15965	16065	16390	16176	16169	15978	15941	15998	16380	16029	16065	16129	16056	16207	16089	15941	16131	16163	16067	15971	16114	16165	15970	16156	15933	16146	16066	16009	16084	16009	16019	16010	16041	16203	16034	16275	16087	16209	16009	16214	16068	16075	16175	16072	15925	16105	16203	16094	16020	16122	16073	16160	16118	16120	16365	16110	16207	16115	16078	15977	16079	16029	16209	16138	16339	16209	16287	16179	16158	16167	16180	16038	16251	16171	16027	16114	16138	16140	16015	16182	15965	16067	16210	16157	16036	15963	15976	16153	16141	16166	15998	16111	16082	16124	16137	16111	16021	16176	16231	16255	16237	16051	16144	16010	16190	16110	15917	16018	16191	16226	16185	16169	16117	16317	16067	16087	16178	16176	16129	16029	16108	16231	16211	16253	16086	16165	16053	16160	16223	16090	16317	16280	16192	16152	16248	16332	16097	16188	15983	16409	16190	16210	16173	16156	16153	16129	16224	16177	16038	16146	15997	15992	16095	16368	16100	16259	16195	16328	16148	16153	16145	16123	16071	15994	16137	16087	16057	15842	16069	16119	16094	16137	16160	16313	16168	16198	16265	16273	15953	16110	16315	16177	16202	15998	16071	16073	16008	16022	16122	16213	16167	16101	16116	16083	15950	16169	16094	16036	16023	15960	15970	16156	16153	16077	15996	16042	16016	16032	16262	16131	16288	16099	16145	16270	16117	16284	16002	16038	16112	15937	16306	16050	16229	16171	16274	16217	15987	16308	16130	16194	16126	16025	15962	16164	16127	16005	16081	16270	16017	16095	16319	16049	15979	16345	16206	16208	16247	16113	16091	16040	16167	15852	16084	16067	16016	16237	16040	16223	16241	15918	16158	16305	15993	16120	16014	16138	16041	16108	16212	16265	16198	16137	16205	16049	16288	16196	16266	16140	16010	16115	15861	16082	16121	16331	16366	16056	15956	16234	16332	16264	16155	16209	16129	16138	15845	16192	16143	15927	16118	16247	16032	16221	15885	16189	16075	15978	16194	15918	16272	16144	16042	16075	15906	16307	15893	16067	16008	16230	16148	16161	16087	16215	16257	16191	16219	16157	16178	16279	16105	16088	16099	16274	16235	16035	16139	16367	16289	16076	16170	16053	16352	16125	16071	16236	16024	16195	16147	16274	16347	16313	16250	16234	16033	16411	16155	15948	15991	16000	16047	16034	16247	16218	16174	16387	16103	16154	16327	16219	16164	16008	16109	16173	16127	16042	16001	15909	15948	16131	16106	16149	16210	16182	16053	15947	16027	16287	16202	16220	16193	16150	16237	16170	16289	16159	16072	16134	16281	16192	16080	16248	16090	16251	16137	16218	16250	16182	16188	16020	16178	16194	16273	16185	16108	16182	16242	15949	15841	16147	16170	15902	16215	16013	16176	16035	15915	16012	16210	16365	16207	16150	16163	15978	15994	16308	16060	16108	16061	15942	16306	16108	16146	16178	16045	16139	16090	16085	16223	16254	16051	16063	16076	16152	16097	16042	16196	16115	16222	16210	16166	16232	16151	16159	16168	16098	16304	16176	16100	16343	16149	16098	15846	16152	16017	16071	16209	16036	16302	16184	16119	16119	16342	16107	16086	16242	16034	16173	16259	16160	16082	16085	16216	16067	15852	15885	16160	16039	16178	16111	16062	15937	16076	16123	16025	16239	16224	16162	16157	16112	16173	16045	16205	16092	15987	16153	15859	16040	16106	16281	16233	16138	16079	16077	16132	15881	16253	16216	16155	16103	16207	16154	16086	16035	16220	16080	16283	16151	16090	16182	16168	16115	16082	16066	16251	16253	16260	16337	16181	16334	16134	16087	16212	15990	16235	16037	16100	16009	16160	16202	16324	16187	16250	16175	16187	16109	16304	16221	16070	16279	16270	16045	16095	16168	16064	16206	16088	16237	16001	16161	16107	16289	16218	16013	16066	16134	15973	15959	16192	16103	16008	16197	16300	16183	16161	16283	16258	16219	16181	16165	16125	16101	16152	16011	16095	16169	16205	15987	16109	16043	16177	16020	16168	16079	16015	16016	16302	16061	16111	16230	16133	16144	16157	16252	16030	15866	16089	16070	15993	16164	16058	16109	16049	15941	16171	16199	16108	16202	16132	16302	16221	16145	16342	16085	16349	16282	16224	16099	16186	15878	16204	16282	16410	16157	16134	16091	15952	16185	16343	16193	16212	16083	16139	16248	16172	16222	16203	16050	16245	16239	16312	16178	15973	16222	16114	16029	16319	16060	16152	15974	16104	16057	16200	16081	16169	16164	16218	16182	16261	15842	15987	16022	16294	16183	16142	16181	16321	16142	16111	16117	16032	16122	16203	16065	15987	16161	16131	16069	15875	16198	16035	16179	16153	16072	16126	15884	16078	16116	16120	16133	16034	15900	16068	15997	16284	16147	16109	16325	16291	16302	16171	16048	15965	16173	16182	16065	15942	16192	16133	16075	16095	16179	16299	16232	16094	16124	15920	15980	16227	16112	16031	16124	16196	16224	16059	16091	15977	16077	15907	15941	16037	16104	16167	16083	16188	16160	16235	16111	16103	16273	16152	16348	16259	15901	16054	16272	16056	16071	16112	16393	16235	16426	16252	16077	16110	16124	16088	16176	16201	15925	16040	16014	16342	16120	16136	16294	16190	16079	16168	16297	16132	16084	15900	16459	16203	16190	16175	16289	16048	16154	16263	16132	16125	16235	16107	15985	16098	16287	16294	16144	16070	16063	16145	16303	16106	16166	16138	16212	16128	16131	16100	16127	16041	15937	16140	16224	16130	16175	16191	16303	16098	16175	16159	16139	16090	16001	16226	16196	16257	15982	16154	16347	16107	16323	16210	16145	16397	16291	16031	16145	16290	16058	16192	16457	16168	16134	16027	16038	16412	16151	15966	16122	16109	16071	16102	16160	16173	16159	16134	16112	16327	16134	16080	16187	16185	16135	16050	16197	16298	16124	16217	16199	15992	16066	16176	15965	16148	16094	16102	16202	16130	16185	16314	16038	16116	15989	16083	15918	16152	16184	16112	16211	16325	16324	15843	16162	16177	16121	16054	15985	16017	16010	16053	16010	16161	16129	16056	16370	16253	16338	16187	16251	16099	16127	16122	16259	16126	16283	16150	16192	16204	16078	16196	16137	16021	16242	16097	16156	16127	15966	16161	16044	16168	16109	16243	16078	16251	16186	16252	16160	16166	16133	16184	15972	16161	16236	15919	16223	16217	16095	16008	16216	16177	16101	16123	16151	16178	16262	16180	15998	16128	16181	16131	15984	16084	16272	16044	15925	16179	15836	15799	15912	15962	15990	15907	16373	16088	15984	16155	16033	16133	16043	16080	16024	16188	16112	16184	15954	16125	16081	16212	16224	16096	16118	16097	16132	15907	16043	16239	16272	16199	16110	16156	16174	16128	16094	16074	16208	16050	16106	16277	16155	16054	16116	16171	16173	16030	16075	16159	16008	16138	16150	16032	16054	16156	16212	16046	16256	16075	16280	16339	16207	16280	16211	16128	15987	16231	16103	16105	16042	16043	16033	16141	16021	16138	16134	15991	16207	16102	16013	16300	16399	16137	16195	16118	16217	16147	16225	16058	16093	15911	16256	16109	16145	16057	16275	16252	16382	16161	16193	16132	16112	16199	16186	16255	15981	15994	16210	16035	16217	16070	16005	16030	15953	16145	16179	16097	16162	15973	16225	16076	16127	15962	16087	16157	16190	16060	16045	16176	16131	16086	16252	16156	16233	16292	15972	16277	16085	16215	16299	16184	16375	16109	15925	16276	16137	16277	16126	16001	16072	16133	16250	16208	16009	16149	16289	16090	16215	16318	16217	16239	16233	16227	16065	16093	16188	16289	16127	16209	16202	16231	16085	16111	16228	16110	16257	16185	16058	16122	16072	16099	16054	16295	16146	16099	16297	16320	16244	16186	16380	16233	16357	16225	16143	16282	16133	16100	16166	16127	15963	15968	16224	15938	16152	16047	16286	16001	16111	16183	16136	15961	16159	15926	16065	16163	15879	16080	16102	16047	16204	16123	16050	16161	16122	16076	15956	16108	16177	15994	16160	16286	16200	16157	16092	16206	16001	15926	16078	16047	16068	15950	16223	16210	15978	16266	16158	16046	16231	16152	16285	16296	16359	16233	16009	16148	16139	16101	16309	16125	16147	16320	16257	16082	16090	15996	16148	16284	16308	16407	16347	16147	16053	16063	16001	16127	16092	15963	15900	16092	16322	15985	16092	16096	16024	16188	15926	16224	16267	16055	16107	15977	16183	16135	16264	16226	16159	16258	16256	16042	15983	16125	16233	16077	16028	16105	16233	16065	16087
17222	21130	19055	16487	15945	15179	15175	15056	15078	14967	14737	14735	14913	15066	14970	14961	15078	14923	15001	15111	14802	15121	14846	15057	14918	14742	15038	15051	14824	14865	14951	14727	14846	14867	14765	14732	14706	14799	14587	14557	14686	14844	14721	14564	14642	14718	14729	14690	14567	14576	14645	14591	14665	14660	14924	14590	14896	14679	14590	14777	14625	14676	14596	14658	14636	14639	14735	14677	14616	14465	14682	14434	14614	14592	14734	14641	14531	14498	14643	14548	14773	14531	14604	14608	14591	14497	14435	14769	14530	14451	14777	14627	14572	14696	14687	14587	14633	14561	14617	14483	14608	14720	14471	14626	14559	14610	14434	14493	14602	14541	14626	14682	14583	14672	14554	14562	14490	14606	14667	14577	14797	14608	14461	14796	14568	14560	14644	14588	14605	14622	14597	14685	14595	14611	14523	14549	14658	14582	14590	14717	14534	14697	14498	14630	14719	14671	14683	14610	14692	14471	14459	14627	14544	14311	14623	14613	14465	14767	14515	14542	14481	14734	14744	14553	14721	14864	14605	14596	14749	14694	14575	14679	14650	14545	14564	14672	14663	14553	14578	14651	14779	14624	14620	14682	14582	14506	14611	14659	14461	14480	14639	14574	14585	14623	14524	14767	14609	14768	14641	14493	14602	14471	14604	14565	14745	14524	14543	14711	14546	14590	14588	14553	14633	14701	14493	14636	14730	14545	14557	14378	14497	14479	14652	14600	14677	14745	14527	14519	14480	14632	14517	14535	14543	14527	14724	14727	14637	14382	14643	14555	14813	14615	14689	14447	14723	14544	14457	14577	14665	14748	14552	14551	14587	14661	14606	14565	14616	14737	14600	14469	14623	14748	14599	14593	14760	14601	14527	14565	14568	14746	14575	14612	14571	14661	14736	14639	14656	14789	14780	14662	14539	14657	14643	14548	14663	14530	14576	14712	14723	14595	14566	14677	14641	14644	14640	14518	14548	14581	14472	14669	14481	14797	14618	14649	14664	14758	14378	14691	14634	14513	14600	14547	14475	14551	14642	14782	14629	14538	14671	14594	14568	14590	14802	14596	14590	14805	14588	14630	14666	14486	14553	14635	14675	14561	14588	14611	14576	14519	14592	14543	14664	14716	14513	14581	14585	14550	14852	14641	14458	14455	14623	14526	14541	14657	14600	14539	14531	14615	14717	14773	14462	14617	14533	14722	14815	14695	14644	14626	14548	14576	14648	14726	14814	14802	14557	14696	14518	14595	14579	14581	14661	14614	14656	14717	14689	14685	14658	14762	14610	14609	14716	14781	14644	14649	14572	14475	14810	14727	14590	14570	14540	14666	14620	14723	14530	14515	14695	14619	14571	14683	14563	14627	14445	14681	14688	14541	14492	14781	14682	14777	14705	14617	14433	14547	14834	14552	14618	14669	14424	14515	14662	14656	14554	14781	14534	14585	14645	14464	14667	14593	14584	14551	14553	14798	14381	14702	14638	14644	14535	14683	14514	14610	14521	14764	14746	14704	14633	14513	14596	14533	14425	14677	14550	14749	14535	14537	14553	14505	14634	14653	14554	14555	14774	14473	14654	14510	14526	14607	14547	14796	14524	14488	14502	14599	14476	14587	14762	14592	14499	14628	14588	14672	14568	14696	14605	14659	14537	14617	14582	14715	14632	14750	14677	14756	14467	14458	14592	14584	14599	14672	14680	14618	14675	14642	14659	14624	14633	14631	14708	14619	14760	14720	14517	14503	14801	14721	14615	14698	14420	14437	14689	14779	14681	14652	14548	14387	14820	14688	14688	14561	14541	14690	14417	14640	14683	14566	14625	14555	14725	14633	14585	14551	14479	14476	14526	14504	14747	14569	14569	14597	14675	14593	14658	14549	14684	14684	14627	14611	14603	14618	14648	14623	14631	14563	14439	14618	14695	14616	14536	14452	14631	14618	14594	14653	14634	14452	14634	14680	14634	14526	14565	14669	14465	14732	14619	14758	14471	14700	14500	14413	14619	14658	14603	14576	14553	14515	14601	14631	14704	14646	14546	14508	14634	14637	14601	14747	14621	14591	14840	14761	14618	14550	14719	14546	14485	14510	14645	14693	14656	14686	14595	14438	14652	14628	14552	14651	14693	14643	14431	14451	14655	14725	14772	14683	14673	14735	14573	14714	14688	14586	14703	14622	14594	14571	14657	14694	14519	14675	14668	14650	14654	14647	14803	14688	14553	14558	14633	14461	14600	14668	14508	14765	14760	14556	14532	14847	14522	14527	14656	14564	14618	14672	14492	14650	14681	14716	14546	14500	14609	14563	14812	14637	14533	14603	14493	14709	14568	14631	14594	14493	14559	14563	14598	14618	14650	14667	14720	14614	14499	14658	14724	14640	14457	14582	14769	14618	14631	14756	14630	14564	14718	14550	14522	14567	14501	14552	14713	14633	14546	14778	14608	14688	14679	14680	14565	14668	14624	14738	14510	14634	14678	14700	14582	14517	14657	14741	14506	14701	14664	14511	14786	14469	14671	14559	14711	14694	14603	14546	14586	14632	14533	14681	14683	14593	14577	14454	14652	14480	14788	14681	14548	14582	14725	14599	14465	14559	14454	14676	14602	14671	14652	14617	14660	14644	14570	14804	14485	14612	14491	14698	14449	14473	14709	14480	14635	14633	14594	14521	14680	14576	14643	14674	14565	14609	14623	14657	14600	14585	14638	14604	14599	14612	14694	14441	14700	14686	14591	14667	14575	14584	14599	14677	14565	14711	14616	14538	14565	14494	14524	14564	14576	14569	14688	14661	14522	14926	14668	14664	14585	14551	14517	14723	14655	14489	14594	14791	14613	14716	14608	14685	14638	14690	14783	14511	14603	14748	14622	14605	14591	14628	14499	14765	14851	14543	14632	14650	14699	14594	14711	14644	14593	14624	14698	14676	14620	14753	14471	14479	14589	14621	14642	14536	14685	14712	14578	14687	14609	14638	14636	14682	14644	14719	14854	14890	14494	14593	14549	14682	14625	14420	14405	14486	14684	14545	14587	14671	14717	14817	14503	14552	14786	14703	14581	14600	14519	14475	14470	14509	14580	14615	14657	14628	14654	14750	14528	14497	14638	14550	14550	14667	14596	14639	14574	14723	14718	14699	14516	14688	14565	14513	14653	14516	14644	14625	14550	14669	14655	14707	14770	14594	14657	14746	14662	14671	14516	14645	14704	14596	14705	14712	14571	14576	14720	14625	14607	14644	14810	14589	14513	14639	14643	14571	14673	14427	14456	14651	14592	14624	14567	14658	14616	14557	14667	14704	14600	14625	14577	14507	14651	14691	14723	14570	14649	14579	14737	14558	14539	14677	14784	14787	14642	14461	14476	14565	14601	14767	14539	14662	14686	14700	14630	14564	14660	14551	14665	14656	14638	14587	14412	14635	14610	14613	14643	14660	14585	14639	14626	14751	14712	14726	14728	14590	14730	14548	14606	14552	14607	14643	14707	14697	14583	14637	14442	14548	14587	14550	14697	14543	14394	14730	14632	14682	14614	14644	14675	14576	14598	14604	14541	14613	14560	14762	14747	14729	14569	14487	14553	14607	14756	14492	14677	14683	14765	14538	14683	14703	14691	14524	14528	14650	14676	14623	14544	14525	14670	14525	14632	14609	14709	14713	14655	14646	14569	14773	14632	14631	14401	14490	14588	14668	14509	14490	14667	14554	14510	14526	14646	14548	14596	14656	14694	14654	14480	14667	14678	14705	14532	14585	14681	14786	14625	14523	14573	14557	14595	14738	14498	14541	14772	14486	14591	14644	14663	14610	14708	14647	14612	14734	14619	14569	14720	14533	14765	14701	14762	14621	14442	14610	14613	14745	14600	14506	14661	14691	14590	14617	14541	14612	14590	14674	14570	14628	14959	14617	14470	14677	14599	14587	14549	14630	14883	14554	14575	14446	14738	14435	14748	14630	14519	14569	14684	14716	14564	14678	14598	14620	14681	14536	14446	14681	14442	14512	14642	14473	14274	14633	14584	14519	14625	14611	14614	14679	14566	14851	14537	14476	14751	14682	14663	14709	14621	14630	14735	14566	14526	14555	14421	14705	14710	14466	14634	14673	14636	14683	14611	14580	14610	14645	14602	14720	14593	14627	14590	14610	14610	14597	14697	14623	14421	14723	14704	14489	14719	14669	14521	14558	14500	14591	14572	14646	14587	14505	14539	14563	14563	14696	14545	14492	14606	14587	14447	14823	14620	14545	14586	14682	14626	14476	14795	14488	14562	14604	14687	14649	14436	14421	14662	14559	14756	14647	14673	14670	14700	14706	14684	14544	14598	14569	14673	14521	14573	14657	14811	14655	14498	14612	14614	14590	14482	14587	14591	14716	14455	14548	14622	14474	14721	14618	14573	14739	14610	14796	14639	14681	14534	14511	14766	14574	14589	14688	14598	14686	14764	14669	14586	14745	14669	14661	14739	14632	14586	14600	14753	14677	14508	14667	14686	14610	14656	14557	14538	14583	14507	14681	14606	14595	14651	14593	14620	14721	14514	14637	14502	14665	14564	14687	14630	14637	14701	14629	14599	14660	14835	14574	14713	14538	14784	14563	14624	14694	14712	14565	14545	14578	14729	14674	14694	14637	14580	14647	14687	14587	14758	14705	14513	14522	14574	14609	14649	14411	14727	14688	14587	14670	14646	14607	14493	14610	14832	14532	14578	14629	14584	14690	14566	14529	14657	14677	14548	14499	14558	14625	14524	14603	14450	14505	14618	14616	14598	14634	14774	14661	14567	14586	14586	14731	14568	14724	14616	14694	14463	14798	14606	14514	14688	14614	14656	14622	14680	14683	14773	14667	14605	14582	14626	14661	14772	14797	14608	14617	14487	14687	14717	14616	14724	14629	14611	14776	14695	14671	14664	14560	14732	14633	14692	14658	14615	14706	14522	14507	14604	14722	14507	14608	14514	14478	14757	14673	14511	14610	14554	14710	14804	14711	14649	14657	14454	14624	14571	14589	14683	14681	14719	14657	14728	14658	14640	14578	14623	14587	14687	14645	14758	14601	14736	14756	14844	14754	14607	14682	14490	14724	14625	14380	14592	14676	14638	14631	14592	14663	14560	14773	14501	14678	14818	14690	14522	14530	14515	14659	14566	14624	14619	14831	14574	14584
23685	21046	28355	24039	21669	20814	19479	17377	16752	16914	16714	16501	16578	16607	16466	16649	16773	16826	16704	16540	16428	16363	16476	16548	16557	16525	16537	16445	16514	16584	16566	16450	16521	16283	16265	16325	16388	16086	16344	16177	16345	16139	16157	16222	16165	16149	16012	16068	16271	16087	16384	16415	16355	16193	16159	16209	16336	16343	16052	16114	16084	16262	16154	16142	16293	16194	16254	16108	16119	16074	16222	16001	16260	16326	16120	16200	15929	16114	16362	15979	16168	16143	16260	16234	16063	16139	16232	16105	16243	16058	16132	15939	16142	16197	16054	16001	16081	16057	16188	16080	16182	16205	16269	16106	16181	16151	16318	16134	16120	16255	16239	16171	16189	16112	16200	16182	15999	16119	15921	16042	16089	15985	16157	16123	16036	16050	16125	15991	16296	16182	16151	16152	16075	15869	16118	16278	16075	16153	16078	16081	16131	16105	16110	16173	16106	16252	15828	16061	15886	16104	15969	16101	16029	15862	16078	16019	16127	15983	16001	16187	16236	15968	15987	16101	16133	16017	16172	15962	16136	16190	16133	16140	16134	16028	16084	15901	15993	15992	16241	16178	16132	16198	16126	15836	15867	16234	16217	16362	16047	16092	15941	16157	16024	16101	16307	16528	16190	16133	16068	16164	16226	16088	15894	16215	15947	16024	16205	16028	16079	16156	16193	16191	16210	16114	16018	16036	16277	16115	16189	16107	16131	16087	16181	16079	15842	16097	16120	16039	15974	15840	15953	16217	16376	16181	16025	16122	16070	16038	15812	15943	16059	16182	16297	16096	16025	15989	16172	16079	16021	16223	16054	16051	16159	16243	16009	16406	16072	16122	16293	16116	16045	16179	16300	16003	16074	16139	16233	16228	16088	16186	15970	16285	16106	16103	16112	16099	16091	15996	15967	16188	16162	16130	16184	16053	16062	16172	16187	16096	15952	15896	16141	16248	16031	16047	16177	16146	16187	16031	16169	15923	15994	16206	16138	16179	16104	16218	16479	16160	16141	16072	15872	16114	16177	16072	16198	16123	16029	16158	16088	16088	16098	15925	16085	15923	16048	16206	16114	15997	16012	16138	16213	16173	16133	16103	16038	15909	16216	16209	16194	16140	16044	15964	16050	16126	16010	16010	15955	16112	16036	15944	16195	16106	16133	16050	16131	16047	16135	16301	16228	16139	16044	15849	16172	16207	16131	15967	16182	16053	15994	16088	15926	16232	15829	15973	16041	16128	16158	16214	16089	16230	15896	15900	16080	16123	16003	16026	16052	15992	16329	16094	16205	16083	16059	16087	16144	16137	16198	15961	16319	16204	16090	16038	16065	15979	16264	15960	16024	16165	16004	16225	16074	16179	16269	16121	16160	15942	15990	15991	16133	16076	16008	15990	15953	16094	15908	16067	16052	16202	16134	16213	15978	16026	15945	16130	16280	16233	16160	16173	16202	16070	16128	15996	16122	16139	16324	16060	16147	16120	16006	16032	16032	16224	16131	16045	16155	15961	16051	15967	16004	16089	16070	16065	16043	16131	16023	15993	16169	16111	16229	16138	16065	16107	16138	16119	16112	16158	15942	16107	16151	16057	16041	16179	16070	16061	16058	16058	16027	15900	16002	16037	16137	16091	16226	16146	15987	16216	16020	16155	16076	16073	16001	16015	16105	16003	16213	16157	16094	16167	16089	16148	16105	16046	16096	15996	16091	16211	16162	16078	15973	16082	16103	16099	16119	16185	16130	16031	15898	15827	16034	16219	16121	16253	16031	16137	16284	16100	16129	16181	16101	16074	16121	16140	16043	16146	16225	16191	16164	16083	16230	16140	16145	16018	16147	16274	16085	15961	16125	15964	16135	16116	16102	16205	16107	15960	16115	16009	15967	16050	16156	16141	16143	15995	16025	16041	16128	16022	16044	15987	16152	16027	16054	16176	16029	16155	16076	16044	15942	15914	16190	16097	16132	16005	16060	16078	16059	16104	16003	16040	16111	16078	16106	16196	15996	16238	16110	15949	16282	16080	16056	16220	16145	15926	15985	15894	16075	15986	16129	15948	16315	16102	16336	16037	16083	16158	15927	16319	16140	16173	16261	16101	16247	16172	16105	16231	16189	16024	16055	15977	16100	16003	16231	16280	16106	16088	15858	16164	16296	16082	16115	16157	16116	16062	15929	16121	15962	16150	15882	15904	16120	16260	15903	16104	16148	16077	16006	16170	16223	16069	15925	16126	16044	16137	16135	16146	16069	16070	16321	16074	16153	16050	15937	15982	16001	16258	16125	16255	16168	16064	16016	16161	16215	16224	16150	16216	16035	16163	16119	16085	16094	16175	16075	16004	16004	16010	16150	15943	16204	15884	16092	16089	15971	16101	16026	16105	16037	16275	16188	16181	16149	16129	16071	16270	15962	16139	16045	16212	16126	16066	16016	16174	15955	16039	16021	15984	15927	16129	16207	16294	16127	16066	16143	16120	16110	16025	15946	15978	16397	15957	16208	16063	16091	16109	15886	15999	16330	16042	16052	16035	15966	16100	16400	16153	15941	16266	15968	16038	15845	16168	16128	16090	15896	16127	16028	16107	16213	16050	16221	16180	16056	16072	16095	15944	16109	16273	16149	16050	16102	16027	16065	15955	16359	16085	16213	16173	16070	16176	16044	16030	16060	16163	16235	16201	16046	16038	16141	16131	16009	16093	16002	16061	16081	16185	16183	16082	16011	16212	16197	16118	16063	16265	16256	16013	16054	16073	16218	16097	16206	16131	16272	16123	16173	16042	16095	16140	16045	16108	16168	16335	16070	16023	16229	16247	16035	16230	16098	16049	16040	16158	16061	16093	16092	15951	16098	16130	16130	15987	16034	16026	16187	16064	15986	16299	16167	16059	16102	15943	16036	16099	16090	15983	16066	16083	16033	16178	16462	16108	16143	16150	16028	16126	16018	16214	16088	16012	16019	16218	16062	15952	15984	16105	16136	16064	16133	16037	16219	16203	16288	16200	16072	16251	16068	16003	16077	16020	16131	16094	16228	16292	16138	16280	16142	16230	15822	16086	16213	16290	15989	16179	16028	15897	15894	16233	16134	16131	16089	16161	16247	15938	16019	16196	16088	15884	16029	16045	16189	16134	15873	15985	16085	15982	16151	15990	16034	16023	15986	15995	16182	16108	16209	16214	16322	16086	16141	16177	16029	15860	15911	15958	16204	15909	16157	16015	16107	16137	16140	16141	16138	16104	16294	16123	16146	16082	16206	15960	16245	16146	16208	16177	16152	16013	16021	15949	16155	16327	16016	16125	16175	16033	15984	15923	16145	15931	16217	16146	16023	16060	15997	15957	16296	16017	16232	16100	16072	16187	16239	16079	16022	16016	16039	16140	16147	16066	16051	15984	16083	16258	16150	16117	16059	16223	15945	16205	16034	16055	16120	16177	16009	15962	16048	15970	15989	16145	16265	16091	16167	16083	16174	15922	16024	16185	16040	16202	16289	16237	16132	16234	15962	16192	16222	16000	15992	16004	16222	16085	16114	15734	16169	16084	16239	16181	16365	16083	16091	15896	16003	16132	16115	16389	16070	16113	16140	16072	16023	16064	16064	15923	16243	16324	16245	15827	16152	16186	16048	16185	16179	16061	16054	16069	16069	16120	16135	16086	16158	16106	16171	16281	16192	16180	16013	16037	15923	16035	16200	16011	15981	16179	16060	16236	16051	15913	16025	16230	16152	16169	16146	16131	16054	16137	16012	16165	16278	16082	16065	16052	16215	16054	16047	16111	16103	16038	16017	16243	15923	16145	16185	16218	16196	15768	16214	16018	15949	16076	16090	16077	16092	15923	15972	16279	16189	16212	16118	16013	15876	16124	15890	16141	16247	16019	16280	16047	16066	16313	16063	16188	16048	16012	16061	16067	16124	16052	16127	16101	16047	16053	16048	15991	16069	16040	15910	16224	16089	16010	16211	16237	16207	16118	16139	16253	15880	16101	16202	16275	16122	16133	16047	16120	16213	16030	16159	16222	16083	15925	16140	16123	16231	16148	16107	16016	16006	16009	15985	15933	15949	16010	15896	16172	16127	16308	16088	16109	16137	16157	16191	15989	16071	15987	16170	15989	15968	16285	16205	16185	15983	16471	16143	16121	16008	16330	16069	16200	15930	16269	15934	15937	16020	16029	16110	16117	16238	16141	16099	16233	16199	15967	16043	16080	16042	16384	16145	16091	16036	16307	16345	15979	15985	16157	16094	16064	16055	16034	16009	16074	15905	16228	16017	16129	16156	16048	15855	16078	16037	16001	16156	16298	16157	16131	15959	15871	15978	16048	16355	16172	16155	16065	15901	16042	16039	16086	16047	16110	16125	16070	16081	16233	16294	16201	16215	16045	16090	16129	16045	16189	16061	16262	15950	16153	15829	16193	16223	16248	15974	16169	15895	16100	16185	16140	16355	16281	16056	15823	16125	16084	16095	16004	16193	16198	16015	15967	16183	16138	16229	16229	16008	15976	15912	16095	16018	16272	16216	15944	16012	16102	16161	15961	16056	16151	16101	16073	16067	16228	16024	16204	16144	16089	16084	16049	16000	16187	16089	16100	16198	16093	15963	16026	16108	16072	16264	16164	16073	16093	16239	16206	16390	15987	16036	16069	16203	15983	16139	16060	16044	16170	16207	16072	16343	16049	16029	16246	16037	15950	15728	16207	15949	16142	15919	16132	16195	16095	16232	15971	16018	16063	15912	16129	16098	16237	15992	15951	16411	16236	15995	16147	16269	16114	16275	16121	16009	16104	16154	16048	16078	16062	15963	15985	15944	16241	16056	16048	16235	15979	16251	15920	16020	16059	16149	16138	16310	15996	16123	16301	16196	15935	16014	16163	16040	16079	16332	16095	16094	16337	16066	16023	16065	16118	16115	16040	16147	15949	16104	16101	15961	15920	16047	15980	15946	16172	16070	16111	15991	15954	16092	16275	16037	16174	16269	16157	16129	16040	15946	16188	16088	16127	16228	16091	15960	16118	16389	16141	16217	16215	16071	16100	16243	15862	16142	16249	16229	16207	16215	16142	16145	16103	16091	16085	16249	16110	16136	16022	16183	16111	16142	16122	16022	15963	15940	16023	16360	16103	16034	16126	16212	16253	16058	16125	15915	16018
16173	26626	23625	19015	17539	16834	16090	15777	15717	15462	15375	15433	15223	15185	15375	15488	15402	15385	15435	15343	15208	15233	15313	15084	15338	15123	15263	15314	15228	15211	15106	15127	14907	15019	14814	14951	14740	14709	14652	14622	14922	14718	14822	14740	14757	14915	14666	14808	14703	14925	14777	14807	14650	14802	14672	14728	14645	14638	14794	14840	14536	14639	14718	14683	14768	14743	14756	14484	14721	14799	14698	14616	14644	14618	14475	14517	14716	14624	14810	14724	14729	14703	14629	14583	14648	14608	14769	14656	14694	14763	14516	14701	14684	14715	14665	14703	14709	14648	14581	14649	14589	14520	14592	14555	14591	14648	14679	14602	14686	14584	14524	14856	14580	14522	14688	14586	14657	14729	14599	14606	14578	14684	14634	14561	14741	14704	14686	14382	14797	14611	14466	14754	14737	14804	14679	14631	14605	14857	14715	14776	14666	14543	14616	14720	14662	14474	14698	14647	14689	14588	14556	14607	14658	14663	14592	14751	14646	14719	14941	14640	14524	14552	14799	14578	14694	14466	14748	14664	14537	14560	14688	14619	14607	14668	14615	14596	14839	14539	14719	14711	14741	14839	14728	14675	14496	14558	14691	14750	14688	14673	14751	14614	14653	14675	14581	14743	14611	14617	14659	14549	14765	14743	14660	14737	14706	14741	14786	14556	14781	14598	14458	14794	14627	14700	14585	14589	14557	14736	14686	14733	14580	14617	14647	14744	14660	14621	14734	14581	14572	14623	14717	14774	14603	14553	14774	14532	14673	14705	14592	14681	14776	14582	14787	14596	14595	14736	14668	14658	14681	14609	14566	14688	14568	14653	14703	14694	14715	14589	14694	14722	14705	14565	14781	14653	14648	14699	14503	14784	14664	14587	14757	14585	14672	14681	14716	14561	14748	14622	14814	14780	14665	14608	14560	14728	14707	14808	14667	14651	14666	14759	14809	14628	14698	14771	14644	14648	14561	14713	14666	14645	14768	14633	14604	14600	14570	14495	14662	14674	14779	14783	14568	14877	14688	14531	14499	14734	14655	14889	14605	14754	14666	14574	14762	14534	14631	14528	14609	14617	14735	14613	14668	14651	14643	14556	14567	14532	14604	14520	14631	14701	14582	14639	14855	14761	14446	14747	14658	14523	14623	14455	14789	14598	14693	14728	14738	14555	14768	14738	14712	14615	14512	14665	14629	14644	14682	14467	14573	14647	14484	14729	14518	14710	14829	14643	14529	14533	14605	14804	14767	14456	14699	14733	14754	14677	14718	14661	14649	14674	14555	14809	14619	14858	14582	14612	14639	14707	14666	14758	14644	14660	14703	14676	14665	14713	14738	14604	14637	14644	14679	14775	14766	14632	14552	14720	14547	14572	14585	14620	14682	14642	14599	14686	14698	14712	14618	14668	14745	14576	14609	14603	14702	14618	14632	14434	14774	14499	14554	14630	14645	14600	14521	14653	14666	14611	14699	14638	14691	14779	14462	14625	14713	14557	14699	14795	14683	14798	14707	14644	14541	14793	14589	14669	14522	14733	14554	14667	14682	14572	14589	14675	14708	14761	14625	14507	14533	14547	14482	14790	14592	14575	14525	14694	14619	14391	14765	14741	14614	14712	14650	14748	14620	14672	14619	14648	14853	14731	14773	14659	14629	14702	14384	14589	14542	14638	14712	14707	14668	14701	14796	14481	14723	14763	14673	14582	14499	14618	14613	14622	14728	14722	14657	14922	14623	14551	14660	14636	14587	14741	14729	14643	14567	14820	14730	14650	14669	14746	14632	14724	14671	14696	14693	14712	14504	14665	14757	14639	14658	14619	14615	14656	14632	14685	14668	14564	14501	14492	14554	14599	14616	14669	14546	14579	14662	14629	14647	14596	14753	14806	14640	14698	14700	14620	14509	14588	14627	14758	14569	14628	14700	14629	14813	14544	14535	14590	14586	14582	14669	14852	14674	14738	14611	14552	14672	14726	14703	14869	14592	14512	14625	14807	14751	14653	14757	14813	14647	14603	14746	14657	14810	14602	14591	14729	14676	14725	14622	14636	14697	14531	14528	14613	14656	14595	14640	14664	14489	14586	14767	14646	14540	14509	14556	14585	14729	14595	14633	14647	14677	14740	14705	14762	14580	14685	14778	14733	14508	14536	14834	14690	14811	14679	14810	14493	14735	14632	14765	14673	14692	14661	14700	14824	14626	14585	14606	14558	14651	14700	14634	14595	14728	14692	14744	14690	14628	14498	14562	14703	14625	14889	14659	14385	14730	14751	14781	14500	14843	14648	14665	14624	14609	14696	14541	14609	14796	14656	14705	14697	14542	14563	14675	14692	14699	14578	14623	14755	14666	14768	14679	14676	14740	14710	14603	14680	14789	14740	14570	14644	14622	14516	14649	14602	14482	14603	14620	14587	14476	14710	14659	14656	14532	14788	14668	14626	14566	14543	14613	14624	14567	14647	14639	14613	14685	14560	14661	14577	14605	14688	14720	14413	14665	14655	14685	14591	14693	14636	14744	14578	14567	14794	14731	14635	14875	14765	14589	14638	14810	14655	14626	14607	14633	14608	14628	14640	14606	14740	14642	14694	14698	14616	14537	14722	14613	14735	14576	14594	14795	14650	14787	14677	14640	14637	14640	14698	14643	14556	14609	14623	14639	14537	14810	14859	14736	14672	14533	14648	14644	14675	14607	14486	14674	14822	14536	14702	14640	14501	14616	14749	14621	14569	14763	14638	14742	14616	14768	14540	14636	14511	14661	14478	14647	14635	14622	14635	14665	14607	14827	14531	14629	14795	14677	14591	14690	14774	14693	14788	14548	14653	14575	14568	14483	14633	14531	14644	14635	14705	14550	14599	14601	14662	14617	14580	14646	14837	14649	14717	14779	14620	14524	14601	14636	14576	14760	14639	14473	14847	14863	14826	14747	14613	14502	14710	14632	14676	14771	14770	14718	14528	14692	14699	14769	14691	14507	14694	14723	14628	14570	14561	14570	14608	14632	14316	14618	14657	14757	14656	14667	14905	14508	14689	14624	14559	14802	14608	14583	14572	14662	14583	14637	14662	14578	14563	14650	14580	14675	14637	14576	14694	14783	14682	14670	14515	14633	14626	14678	14626	14616	14727	14713	14587	14592	14712	14491	14674	14601	14684	14552	14782	14689	14598	14735	14743	14543	14582	14571	14785	14590	14512	14561	14620	14688	14568	14594	14583	14637	14749	14620	14717	14553	14778	14688	14750	14641	14729	14530	14816	14537	14608	14444	14625	14596	14717	14515	14523	14814	14665	14780	14602	14634	14691	14675	14537	14500	14573	14602	14658	14665	14645	14688	14768	14628	14697	14721	14625	14593	14741	14798	14711	14584	14652	14810	14575	14648	14634	14647	14559	14606	14712	14825	14638	14633	14755	14800	14737	14592	14659	14731	14740	14743	14645	14646	14577	14681	14865	14679	14706	14639	14717	14719	14644	14809	14664	14640	14658	14567	14710	14637	14786	14613	14613	14775	14770	14661	14825	14734	14679	14804	14513	14596	14699	14633	14556	14573	14719	14662	14800	14559	14659	14687	14714	14702	14495	14547	14616	14675	14614	14575	14621	14717	14520	14654	14552	14699	14654	14687	14792	14728	14653	14753	14612	14494	14806	14609	14795	14709	14620	14548	14677	14612	14782	14450	14624	14449	14683	14498	14709	14635	14809	14644	14629	14565	14550	14791	14723	14619	14605	14527	14596	14603	14728	14584	14672	14618	14774	14612	14566	14689	14553	14775	14629	14645	14610	14813	14502	14712	14667	14510	14714	14703	14786	14687	14740	14767	14532	14696	14687	14651	14558	14642	14666	14758	14723	14644	14644	14614	14826	14638	14602	14828	14731	14606	14797	14760	14547	14635	14612	14645	14562	14405	14458	14701	14607	14714	14789	14716	14720	14454	14691	14552	14525	14587	14632	14687	14487	14604	14682	14454	14832	14813	14672	14632	14638	14747	14666	14539	14476	14778	14668	14585	14646	14707	14700	14417	14635	14692	14669	14673	14634	14656	14522	14684	14684	14742	14727	14711	14644	14709	14894	14624	14735	14532	14657	14745	14661	14654	14786	14569	14564	14545	14561	14597	14476	14678	14511	14684	14785	14528	14427	14655	14799	14806	14660	14683	14602	14526	14564	14852	14511	14505	14625	14638	14684	14587	14601	14692	14776	14719	14706	14660	14794	14579	14718	14620	14696	14646	14783	14648	14771	14757	14641	14633	14746	14554	14589	14627	14533	14783	14710	14612	14462	14855	14559	14535	14554	14547	14737	14722	14617	14648	14512	14576	14640	14857	14610	14783	14532	14620	14532	14686	14554	14482	14629	14648	14757	14624	14710	14514	14595	14654	14809	14652	14647	14780	14449	14752	14726	14560	14606	14615	14487	14632	14670	14745	14689	14848	14606	14622	14629	14622	14668	14673	14659	14740	14647	14735	14587	14675	14760	14660	14598	14769	14552	14578	14646	14681	14570	14757	14664	14668	14598	14548	14559	14785	14598	14557	14724	14497	14635	14645	14719	14525	14702	14628	14675	14651	14686	14813	14558	14611	14567	14630	14687	14642	14722	14670	14754	14745	14661	14555	14760	14630	14628	14706	14814	14694	14576	14453	14752	14648	14655	14768	14587	14602	14690	14780	14674	14577	14517	14695	14555	14592	14651	14710	14608	14756	14764	14801	14567	14707	14722	14547	14604	14592	14850	14779	14576	14664	14842	14676	14633	14797	14722	14610	14553	14576	14523	14635	14710	14641	14673	14516	14581	14636	14632	14572	14673	14808	14591	14677	14602	14537	14435	14627	14704	14818	14619	14698	14682	14597	14762	14670	14716	14746	14641	14708	14616	14712	14758	14574	14560	14764	14635	14690	14715	14546	14685	14596	14676	14785	14578	14457	14728	14640	14750	14634	14693	14545	14600	14695	14593	14742	14653	14714	14573	14708	14437	14510	14575	14469	14562	14489	14809	14851	14573	14729	14582	14697	14696	14704	14562	14572	14703	14806	14555	14557	14769	14748	14657	14718	14631	14537	14589	14817	14683	14722	14731	14589	14650	14723	14557	14837	14581	14556	14670	14856	14766	14643	14831	14533	14602	14650	14676	14723	14671	14706	14750	14582	14702
22747	21136	28925	23607	21335	23104	23923	19288	18264	18392	18229	18130	17822	18058	17995	18115	18169	18140	17847	17693	17760	17818	17899	17862	17781	17823	17888	18000	17727	17743	17736	17839	17773	17505	17386	16975	17139	17342	17280	17406	17307	17269	17380	17479	17260	17501	17407	17224	17287	17444	17357	17061	17368	17510	17227	17379	17244	17217	17488	17076	17260	17044	17513	17209	17290	17152	17369	17222	17327	17105	17243	17117	17297	17459	17271	17386	17281	17107	17397	17142	17265	17376	17092	17139	17193	17193	17300	17294	17199	17096	17231	17186	17073	17344	17317	17204	17246	17036	17027	17250	17284	17086	17000	17217	17257	17128	17382	17270	17195	17312	17223	17082	17318	17347	17261	17294	17283	17275	17111	17240	17080	17269	17221	17265	17006	17150	17116	17159	17231	17142	17160	17138	17185	17114	17216	17411	17219	17170	17290	17403	17392	17231	17310	17103	17194	17210	17081	17297	17151	17256	17258	17364	17297	17101	17286	17195	17099	17064	17211	17119	17038	16956	17087	17310	17209	17250	17315	17618	17398	17118	17158	17085	17062	17084	17154	17469	17322	17245	17350	17208	17158	17242	17246	16982	16945	17069	17046	17310	16954	17308	17132	17232	17243	17164	17261	17281	17057	17201	17242	17141	17359	17182	17141	16943	17028	17201	17043	17152	17142	17378	17150	17502	17275	17098	17207	17192	17153	17161	17096	17155	17124	17178	17114	17151	17300	17226	17338	17139	17367	17441	17183	17218	17330	17124	17223	16953	17268	17150	17171	17156	17226	17066	17066	17250	17088	17364	17181	17119	17253	17049	17112	17085	17102	17100	17322	17163	17087	17199	17230	17134	17069	17163	17127	17254	17048	17309	17243	17034	17179	17151	17278	17178	17109	16963	17110	17096	17236	17361	17014	17102	16988	17259	17309	17172	17152	17291	17131	17201	17288	17195	17034	17142	17026	17137	17173	17300	16965	17140	17423	17268	17215	17306	17236	17026	17293	17154	17050	16689	16989	16990	17181	17284	17255	17284	17125	17344	16890	16967	17110	17142	17116	17008	17105	17422	17054	17134	17101	17269	17168	17260	17404	17189	17248	17274	17247	17154	17271	17066	17378	17150	17202	17173	17105	17181	17026	17092	17067	17082	17153	17231	16971	17225	17333	17175	17174	17251	17382	17108	17100	17212	17250	17110	16982	17222	17136	17051	17079	16976	17205	17227	17175	17078	17148	17287	17187	17049	17062	17315	17188	17191	17115	17131	17148	17339	17212	17348	17153	17245	17259	17003	17115	17136	17110	17111	17086	16999	17148	17301	17170	17194	17147	17114	17178	17200	17147	17178	17250	17183	17185	17106	17096	16995	17141	17445	17151	17062	17089	16940	17151	17333	17227	17132	17065	17237	17146	17336	17230	17118	17147	17105	17157	17075	17046	17093	17232	17386	17294	17303	17011	17418	17224	17127	17274	17259	17144	17197	17162	17139	17264	17078	17361	17042	17168	17305	17215	17128	17272	17149	17235	16918	17075	16860	17169	17182	17373	17314	17279	17268	17296	17209	17385	17382	17256	17176	17240	17190	17160	17065	17007	17092	17028	17089	17164	17170	16902	17088	17278	17054	17072	17142	17197	17250	17302	17011	17050	17187	16914	16988	16874	17158	17099	17237	17115	17358	17028	17214	17140	17111	17090	17139	17224	17107	17138	17168	17186	17389	17210	17245	17407	17260	17355	17244	17063	17180	17219	17300	17255	17187	16931	17210	17194	17271	17251	17107	17174	17189	17285	17168	17116	17289	17118	17072	17205	17319	17172	17253	17286	17275	17108	17099	16984	17063	17103	17425	17162	17094	17062	16960	17427	17249	17099	17100	17109	17381	17135	17097	17281	17245	17273	16995	17270	17342	17060	17122	17315	17068	17091	17179	17111	17263	16987	17286	17053	17079	17025	17113	17144	17071	17282	17187	17115	17174	17206	17230	16985	17145	17180	17143	17210	17154	17073	17052	17245	17152	17195	17143	17114	17180	17102	17111	17166	16914	17057	17183	17101	17172	17122	17164	17237	16911	17103	17119	17135	17185	17077	17229	17378	17171	17165	17138	17271	17091	17079	17309	17180	17056	17096	17281	17250	17157	17169	17103	16986	16987	17363	17223	17116	17145	17188	17080	17082	17199	17296	17264	17195	17118	17168	17331	17240	17244	17124	17307	17115	17172	17031	17361	17051	17116	17084	17247	17194	17123	17121	17050	17084	17089	17070	16918	17084	16950	16969	17148	16884	17256	17103	17077	17041	16931	16983	17116	17081	17003	17240	17083	17256	17300	17133	17195	17281	17109	17135	17006	17175	17144	17136	17078	17241	16962	17200	16954	17140	17133	17091	17175	17213	17204	17013	17090	17271	17171	17014	17013	17030	17125	17070	17071	17206	17102	16998	17269	17045	17183	17198	17208	17062	17246	17257	17446	17134	17119	16892	17118	17265	16994	17278	17154	16959	17296	17250	16880	17237	17130	17272	17152	17338	17370	17248	17234	17114	17121	17136	17175	17179	17047	17108	17082	17223	17211	17162	17274	17052	17281	17125	17049	17156	17211	17352	17211	17082	17130	17158	17192	17190	17247	17317	17198	17084	17348	16992	17201	17205	17090	17173	16977	17155	17297	17225	16945	17189	17179	17153	17182	17350	17174	17421	17071	17219	17237	17087	17150	17112	17235	17152	17134	17175	17080	17215	17305	17187	17111	17116	17110	16905	17167	17350	16959	17133	17177	17121	17066	17202	17121	17119	17277	17334	16918	17120	17066	17078	17457	16998	17383	17377	17046	17086	17149	17243	17093	17048	17079	17073	17113	17229	17220	17092	17237	17114	17134	17270	17155	16943	17064	17126	17242	17012	17152	17069	17158	17318	17280	17239	17035	17015	17136	17226	17216	17056	17184	17326	17179	17163	17323	17077	17318	17231	17058	17308	17274	17215	17302	17246	17406	17150	17034	17093	17059	17154	17002	17147	17044	17105	17059	17223	17076	17241	17112	17171	16958	17285	17121	17253	17220	17208	17046	16972	17330	17203	17204	17197	17052	17234	17124	17134	17132	17160	17177	17080	17084	17132	17137	17141	17225	17370	17223	17220	17101	17145	17195	17456	17041	17337	17123	17099	17429	17000	16989	17188	17080	17197	17283	17195	17314	17283	17273	17147	17301	17334	17180	17019	17164	17176	17095	17186	17084	17169	17205	16961	17164	17176	17409	17179	17149	17228	16935	17334	17076	17012	17195	17131	17141	17250	17148	17377	17295	17331	17045	17144	17114	17135	17087	17141	17222	17118	17081	17024	17251	17137	17134	17151	17135	17338	17047	17073	17221	17090	17114	17268	17326	17244	17118	17394	17206	16954	17306	17233	17121	17321	17334	17093	17142	17089	16939	17047	17051	17013	17194	17206	17064	17215	17117	17240	17122	17113	17304	17299	17168	17118	17221	16913	16927	17388	17346	17199	17183	17179	17301	16979	17077	17153	17221	16969	17129	17079	17363	17270	17166	17183	17169	17129	17154	16986	17215	17389	17076	17241	17125	17217	17229	17053	17158	17322	17150	17219	17346	17087	17206	17292	17075	17198	16998	16972	17138	17242	17278	17314	17256	17093	17202	17359	17303	17235	17018	17108	17147	17392	17341	17182	17239	17058	17366	17205	17192	17300	17181	17270	17019	17293	17280	17313	17165	17219	17118	17091	17323	17010	17281	17266	17320	17278	17035	17093	17409	17102	16947	17109	17127	17115	17275	17146	17250	17108	17166	17385	17346	17129	17335	17336	17101	17329	17126	17038	17157	17273	17000	17184	17159	17198	17068	17224	17246	17161	17388	17154	17229	16950	17012	17041	17013	17420	17138	17171	17123	17223	17310	17193	16998	17149	17172	17320	17316	17149	17129	17087	17001	17276	17196	17193	17220	17120	17176	17052	17260	17158	17089	17094	17063	17200	17388	17183	17414	17238	16998	16955	17276	17324	17499	17125	17281	17180	17348	16995	17074	17186	17015	17232	17099	17262	17204	17053	17226	16996	17217	17323	17115	17297	17058	16960	17157	17168	17244	17169	17076	16986	17104	17042	17078	17145	17297	17216	17177	17205	17076	17108	17069	17139	17205	17235	17210	17087	17318	17238	17288	17158	17133	17316	17082	17198	17114	17240	17117	16889	17125	17100	17401	17163	17296	17219	17053	17218	17268	17131	17154	17166	17130	17104	17235	17204	17084	17194	17246	17019	17140	17159	17298	17236	17258	17111	17281	17020	17149	17145	17142	17048	17264	17247	17115	17226	17273	17241	17242	17048	17214	17228	17263	17136	17061	17330	17313	17209	17247	17258	16932	17261	17253	17297	17195	17129	17241	17218	17062	17298	17045	17112	17183	17299	17248	17378	17261	17082	17152	16922	17098	17037	17132	17457	17311	17054	17288	17308	17086	17229	17251	17205	16986	17047	17297	17004	17308	17359	17302	17245	17152	17155	17070	17291	17129	17071	17187	17175	17116	17055	17197	17228	17099	17223	17177	17451	17057	16877	17076	17206	17027	17181	17193	17146	17240	17140	17016	17107	17195	16941	17256	17221	17165	17080	17404	17186	17160	17090	17523	17291	16989	17198	17252	17188	17088	17029	17265	17105	17301	17196	17270	17281	17145	17112	17131	16996	17195	17124	17097	17242	17173	17361	17179	17092	17089	17163	17241	17025	17012	17176	17158	17158	17258	17152	17225	17160	17185	17140	17404	17306	17267	17096	17084	17099	17214	17154	17086	17160	17248	17090	17102	17261	17048	17203	17064	17165	17294	17214	17177	17223	17080	17258	17115	17136	17169	17103	16929	17233	17249	17320	16937	17054	17093	17248	17279	16979	17321	17151	17209	17193	16904	17211	17132	17189	17090	17150	17258	17120	17112	17279	17032	17148	17175	17232	17124	17214	17193	17232	17268	17231	17321	17229	17078	17347	17161	17181	17388	17372	17081	17250	17098	17315	17280	16868	17163	16757	17306	17089	17394	17248	17291	17250	16952	17084	17241	17137	17053	17292	17147	17069	17330	17316	17266	17161	17135	17230	17123	17350	17143	17010	17086	17279	17137	17165	17292	17205	17256	17374	17235	17032	17105	17262	17266	17056	17253
17790	31379	28038	22157	19621	18463	17663	17326	17023	16770	16479	16422	16247	16370	16121	16396	16350	16219	16280	16124	16329	16219	16002	16031	16146	16267	16178	16215	16009	16005	15972	15823	15565	15523	15694	15334	15477	15417	15474	15480	15353	15402	15351	15474	15433	15298	15375	15486	15396	15407	15490	15506	15423	15550	15408	15308	15423	15488	15462	15420	15317	15281	15461	15263	15325	15290	15319	15318	15225	15323	15309	15392	15306	15323	15278	15371	15266	15424	15436	15243	15366	15246	15225	15324	15327	15375	15320	15315	15175	15284	15323	15220	15352	15290	15317	15343	15273	15238	15101	15450	15208	15280	15381	15093	15319	15158	15165	15235	15213	15203	15238	15327	15330	15316	15368	15400	15204	15277	15339	15341	15095	15266	15315	15235	15186	15400	15236	15193	15441	15185	15268	15235	15267	15289	15106	15284	15100	15156	15215	15281	15177	15309	15441	15184	15144	15387	15259	15345	15315	15352	15405	15264	15113	15140	15309	15084	15202	15281	15426	15299	15356	15267	15339	15217	15226	15373	15313	15390	15426	15219	15172	15388	15254	15366	15249	15251	15170	15248	15268	15229	15247	15524	15330	15365	15318	15331	15220	15341	15176	15260	15083	15229	15407	15362	15239	15216	15334	15313	15377	15143	15183	15432	15197	15283	15292	15390	15128	15330	15171	15204	15166	15181	15307	15434	15179	15314	15282	15487	15205	15215	15268	15345	15277	15305	15215	15080	15158	15198	15277	15356	15235	15230	15203	15009	15276	15289	15311	15168	15203	15462	15306	15185	15275	15285	15313	15327	15257	15131	15377	15356	15196	15303	15193	15277	15181	15247	15278	15212	15282	15175	15217	15299	15301	15327	15183	15280	15267	15210	15204	15170	15415	15250	15444	15242	15283	15271	15208	15334	15118	15224	15370	15074	15171	15441	15202	15255	15313	15334	15227	15298	15152	15208	15263	15304	15286	15266	15352	15357	15445	15310	15070	15094	15316	15272	15281	15074	15228	15211	15411	15044	15102	15218	15134	15223	15198	15196	15376	15230	15389	15093	15381	15120	15262	15338	15103	15325	15395	15131	15311	15163	15362	15149	15431	15253	15339	15308	15358	15254	15344	15326	15272	15049	15196	15299	15219	15137	15238	15230	15250	15199	15241	15348	15153	15399	15327	15306	15329	15265	15261	15277	15274	15234	15321	15292	15358	15135	15361	15189	15402	15183	15092	15226	15247	15341	15307	15126	15322	15209	15194	15275	15246	15255	15196	15266	15371	15201	15149	15388	15110	15233	15199	15055	15267	15337	15310	15255	15217	15352	15156	15267	15300	15513	15253	15389	15403	15320	15290	15228	15221	15215	15366	15081	15124	15337	15283	15259	15333	15168	15264	15475	15322	15341	15179	15167	15258	15240	15349	15358	15370	15247	15392	15369	15254	15370	15217	15416	15216	15242	15097	15178	15222	15169	15230	15270	15333	15278	15322	15299	15304	15402	15303	15161	15247	15283	15319	15279	15317	15333	15098	15170	15232	15363	15313	15072	15395	15106	15220	15256	15430	15341	15259	15167	15308	15311	15244	15386	15244	15166	15248	15457	15167	15351	15428	15283	15105	15339	15033	15077	15302	15256	15337	15299	15265	15244	15398	15068	15176	15249	15247	15152	15381	15359	15335	15241	15427	15228	15281	15338	15110	15267	15226	15191	15263	15394	15235	15200	15298	15203	15303	15266	15363	15319	15156	15341	15256	15356	15114	15348	15266	15220	15215	15359	15225	15179	15240	15106	15262	15288	15335	15259	15117	15443	15268	15319	15310	15315	15031	15388	15358	15164	15233	15243	15380	15151	15413	15315	15142	15386	15253	15540	15221	15341	15289	15247	14973	15181	15413	15335	15183	15397	15272	15408	15133	15275	15304	15378	15346	15257	15121	15205	15332	15266	15395	15271	15255	15201	15248	15118	15275	15233	15098	15271	15101	15330	15435	15352	15423	15211	15319	15433	15340	15196	15214	15262	15176	15223	15232	15353	15353	15196	15182	14983	15228	15343	15277	15331	15197	15371	15159	15279	15076	15317	15261	15245	15099	15273	15317	15170	15164	15286	15306	15366	15058	15258	15189	15233	15157	15269	15260	15327	15152	15407	15283	15333	15151	15240	15204	15440	15101	15325	15069	15154	15330	15391	15107	15427	15466	15345	15167	15377	15199	15286	15354	15088	15326	15187	15352	15152	15414	15160	15444	15286	15209	15295	15474	15132	15393	15229	15215	15222	15352	15323	15327	15293	15230	15229	15454	15090	15316	15212	15319	15226	15293	15106	15284	15072	15204	15225	15233	15323	15155	15387	15303	15192	15322	15470	15355	15158	15058	15260	15370	15401	15134	15427	15310	15391	15160	15153	15299	15342	15333	15233	15291	15389	15383	15210	15373	15225	15355	15109	15387	15290	15214	15404	15227	15210	15163	15228	15267	15155	15073	15294	15401	15207	15322	15388	15199	15226	15343	15213	15199	15329	15213	15199	15319	15286	15347	15293	15181	15063	15334	15428	15304	15328	15282	15478	15143	15339	15252	15247	15145	15390	15287	15510	15141	15177	15215	15477	15276	15324	15413	15268	15353	15125	15272	15237	15225	15310	15388	15104	15214	15360	15209	15234	15294	15383	15226	15209	15188	15361	15122	15255	15300	15359	15095	15356	15193	15350	15273	15472	15256	15167	15482	15174	15363	15156	15368	15288	15385	15338	15357	15314	15307	15366	15100	15225	15285	15348	15272	15217	15079	15321	15143	15072	15389	15229	15307	15502	15107	15398	15276	15298	15154	15162	15162	15222	15334	15267	15297	15307	15309	15478	15309	15308	15254	15255	15443	15178	15158	15374	15199	15221	15312	15476	15269	15160	15126	15138	15259	15176	15300	15309	15263	15165	15278	15318	15385	15338	15295	15247	15249	15305	15229	15227	15288	15273	15202	15185	15275	15190	15250	15326	15418	15186	15238	15263	15142	15423	15209	15189	15246	15346	15247	15284	15250	15265	15298	15337	15325	15255	15188	15302	15178	15255	15229	15296	15247	15546	15062	15284	15461	15176	15259	15384	15146	15356	15223	15231	15324	15263	15201	15283	15289	15237	15339	15249	15114	15109	15203	15127	15230	15097	15236	15173	15348	15267	15415	15354	15089	15398	15159	15313	15316	15254	15292	15342	15229	15292	15103	15225	15381	15421	15220	15139	15434	15406	15401	15169	15299	15236	15283	15309	15301	15310	15371	15295	15380	15385	15199	15299	15089	15189	15298	15060	15364	15217	15198	15254	15208	15049	15326	15264	15253	15356	15077	15190	15291	15268	15186	15088	15245	15411	15359	15319	15395	15396	15306	15186	15272	15203	15320	15164	15266	15276	15147	15332	15288	15213	15321	15169	15351	15317	15178	15379	15149	15282	15332	15339	15400	15079	15219	15216	15166	15264	15300	15245	15224	15184	15264	15207	15409	15273	15064	15191	15241	15238	15347	15226	15181	15200	15271	15231	15276	15299	15278	15090	15291	15201	15259	15245	15300	15342	15369	15357	15297	15317	15114	15237	15231	15375	15241	15131	15171	15319	15271	15363	15411	15311	15228	15348	15396	15352	15188	15418	15281	15041	15107	15443	15250	15349	15221	15334	15181	15377	15168	15298	15443	15158	15385	15231	15275	15348	15337	15117	15371	15274	15237	15268	15300	15277	15403	15204	15344	15286	15377	15286	15367	15346	15208	15209	15207	15228	15178	15198	15214	15448	15267	15326	15232	15379	15234	15267	15221	15486	15422	15291	15310	15195	15343	15072	15155	15106	15122	15395	15285	15223	15290	15321	15225	15188	15271	15174	15201	15264	15211	15148	15271	15409	15159	15434	15251	15359	15342	15144	15107	15197	15218	15273	15357	15272	15394	15141	15365	15143	15177	15223	15226	15320	15309	15389	15113	15364	15250	15217	15224	15339	15132	15319	15023	15250	15326	15212	15326	15167	15283	15164	15177	15280	15381	15143	15324	15273	15378	15216	15176	15253	15149	15242	15222	15281	15121	15249	15389	15375	15170	15049	15430	15337	15294	15098	15166	15268	15403	15285	15291	15252	15184	15193	15231	15355	15277	15327	15182	15230	15321	15090	15088	15294	15289	15206	15279	15213	15285	15235	15262	15290	15329	15237	15258	15217	15269	15294	15306	15331	15034	15255	15174	15175	15276	15221	15374	15384	15360	15247	15144	15312	15182	15147	15355	15419	15260	15360	15244	15334	15230	15181	15373	15306	15156	15199	15300	15232	15254	15395	15299	15233	15174	15299	15245	15220	15356	15360	15148	15232	15246	15320	15367	15242	15286	15346	15174	15307	15277	15323	15188	15434	15318	15092	15160	15251	15150	15192	15250	15213	15177	15319	15195	15250	15233	15195	15435	15230	15275	15295	15145	15369	15340	15301	15269	15238	15182	15193	15226	15139	15237	15439	15218	15382	15312	15275	15447	15066	15206	15357	15415	15100	15240	15208	15200	15447	15260	15238	15218	15245	15253	15262	15176	15403	15176	15192	15369	15110	15230	15289	15299	15195	15124	15072	15307	15177	15284	15310	15309	15259	15139	15344	15040	15477	15321	15268	15242	15210	15332	15253	15307	15278	15305	15356	15280	15354	15244	15163	15370	15204	15363	15220	15283	15312	15389	15214	15315	15286	15290	15296	15375	15207	15261	15310	15177	15291	15509	15399	15088	15392	15182	15239	15249	15433	15250	15230	15345	15191	15271	15010	15457	15188	15460	15283	15129	15354	15167	15274	15156	15194	15276	15188	15300	15293	15303	15162	15232	15099	15100	15185	15234	15302	15206	15396	15211	15247	15357	15267	15214	15197	15027	15376	15331	15191	15228	15280	15357	15350	15301	15364	15257	15314	15289	15454	15253	15279	15478	15338	15320	15265	15194	15170	15167	15309	15175	15346	15293	15240	15415	15345	15264	15394	15286	15245	15211	15290	15356	15266	15119	15304	15353	15276	15258	15201	15238	15261	15261	15258	15167	15327	15340	15390	15430	15134	15271	15151	15375	15417	15409	15293	15254	15286	14957	15245	15172	15215	15081	15155	15266	15224	15171	15179	15324	15235	15458	15180	15189	15283	15385	15448	15319	15282
27246	21695	23491	19719	16483	16572	16605	16096	16217	16390	16074	16194	16011	16163	15908	15918	15903	15870	15837	16052	16184	16044	16012	16021	15827	15995	16113	16170	16098	16003	15868	15959	15830	16013	15980	15966	15802	15884	15852	15827	15822	15767	15790	15862	15975	15757	15923	15707	16067	16002	16048	15700	15788	15768	15941	15841	15854	16104	15875	15751	15848	15755	15889	15590	15942	15877	15931	15907	15845	15786	15768	15823	15645	15642	15905	15655	15826	15898	15774	15857	15770	15828	15864	15740	15804	15677	15962	15928	15774	15625	16003	15632	15954	15898	15781	15779	15660	15903	15743	15708	15835	15773	15909	15851	15839	15862	15943	15842	15780	15887	15544	15813	15934	15755	15877	15794	15940	15718	15771	15852	15877	15954	15949	15838	15748	15864	15857	15925	15817	15664	15836	15864	15874	16054	15751	15853	15805	15715	16009	15812	15765	15760	15813	15697	15789	15748	15847	15810	15830	15719	15977	15833	15660	15833	15619	15772	16028	15782	15827	15781	15619	15916	15735	15888	15865	15721	15663	15835	15959	15687	15725	15757	15631	15931	15967	15731	15948	15817	15676	15645	15822	15869	15741	15833	15918	15817	15724	15760	15879	15752	15783	15647	15684	15734	15942	15802	15751	15846	15914	15679	15730	15724	15785	15808	15860	15946	15951	15751	15659	15964	15764	15551	15690	15907	15853	15917	15938	15616	15834	15765	15847	15954	15720	15695	15940	15701	15842	15754	15766	15862	15829	15794	15707	15716	15680	15934	15896	15863	15743	15685	15859	16026	15803	15725	15793	15773	15755	15937	15924	15815	15879	15697	15782	15756	15737	15923	15783	15967	15832	15806	15779	15815	15894	15960	15564	15797	15853	15715	15891	15806	16018	15902	15905	15761	15821	15735	15845	15851	15706	15857	15666	15634	15627	15765	15603	15875	15901	15861	15736	15874	15934	15841	15722	15798	15694	15830	15923	15834	15777	15605	15696	15892	15771	15878	15760	15701	16014	15869	15756	15765	15760	15883	15845	15861	15932	15979	15642	15956	15707	15925	15828	16083	15731	15725	15609	15802	15897	15881	15862	15697	15815	15717	15830	15746	15747	15885	15737	15739	15904	15989	15784	15730	15862	15797	15672	15757	15875	15911	15724	15685	15859	15602	15772	15706	15768	15703	15868	15668	15822	15774	15691	15771	15978	15963	15696	15937	15994	16040	15827	15960	15904	15800	16001	15967	15904	15790	15759	15816	15722	15657	15838	15917	15726	15633	15770	15689	15781	15631	15733	16055	15714	15764	15690	15914	15677	15676	15808	15617	15744	15625	15768	15861	16055	15682	15773	15727	15717	15916	16005	15773	15751	15669	15852	15836	15870	15773	15744	15833	15817	15986	16004	15911	15997	15744	15738	15685	15774	15968	15861	15782	15904	15838	15882	16031	15594	15855	15943	15833	15867	15774	15887	15703	15841	15962	15801	15613	15774	15692	15794	15862	15869	15821	15752	15869	15675	15839	15803	15960	15966	15749	15829	15879	15991	15890	15865	15777	15730	16006	15802	15889	15720	15826	15957	15710	15879	15875	15864	15785	15750	15648	15748	16053	15667	15861	15922	15907	15751	15896	15738	15710	15753	15952	15727	15791	15906	15909	15778	15968	15737	16015	15673	15670	15945	15851	15823	15846	15844	15875	15772	15582	15762	15702	15671	15788	15801	15788	15605	15944	15812	15685	15855	15767	16059	15951	15831	15708	15718	15760	15791	15916	15756	15749	16108	15751	15701	15619	15858	15817	15834	15743	15782	15748	15588	15726	15886	15817	15745	15734	15814	15805	15698	15822	15759	15793	15805	15772	15773	15961	15760	15751	15892	15955	15634	15824	15978	15773	15618	15698	15919	15936	15917	15729	15662	16210	15853	15808	15828	15744	15953	15878	15760	15825	15775	15872	15850	15688	15900	16047	15798	15774	15814	15887	15816	15755	15743	15827	15844	15924	15829	15830	15861	15900	15751	15793	15727	15863	15626	15772	16001	15813	15742	16045	15955	15714	15723	15911	15725	15944	15610	15697	15787	15849	15682	15853	15780	15803	15717	15870	15842	15812	15707	15891	15824	15959	15829	15878	15692	15721	15792	15979	15757	15685	15670	15850	15861	15917	15755	15841	15875	15743	15881	15844	15638	15777	15808	15802	15805	15797	15749	15843	15856	15869	15800	15688	15764	15710	15849	15778	15724	15907	15932	15774	15692	15676	15704	15790	15853	15768	15946	16000	15837	15853	15870	15839	15719	15896	15879	15807	15649	15829	15878	15680	15871	15865	15773	15812	15814	15790	15903	15692	15810	15973	15865	15847	15827	15902	15963	15783	15851	15897	15968	15939	15923	15609	15793	15789	15757	15790	15664	15729	15978	15666	15706	15962	15709	15721	15755	15793	15886	15855	15705	15829	15608	15880	16051	15684	15702	15740	15874	15716	15610	15786	15782	15877	15788	15693	15746	15648	15837	15624	15790	15919	15766	15788	15724	15955	15717	15789	15681	15939	15734	15861	15658	15950	15619	15936	15875	15678	15766	15818	15846	15798	16027	15739	16012	15786	15888	15758	15883	15769	15797	15885	15694	15780	15833	15853	15908	15972	15883	15845	15927	15898	15917	15778	16022	15804	15760	15669	15668	15828	15690	15810	15690	15793	15916	15828	15890	15765	15824	15639	15843	15798	15827	15770	15966	15885	15881	15922	15947	15810	15759	15859	15911	15806	15940	15834	15830	15897	15851	15706	15737	15802	15723	15742	15935	15875	15920	16053	16155	15616	15633	15636	15809	15786	15881	15519	15749	15868	15665	15922	16061	15888	15783	15734	15771	15840	15989	15746	15677	15650	15795	15812	15879	15921	15883	15801	15766	15863	15699	15735	15883	15735	15680	15907	15678	15842	15815	15910	15813	15787	15915	15887	15781	15797	15832	15939	15788	15767	16057	15971	15858	15770	15772	15743	15961	15887	15795	15545	15899	15753	15839	15710	15882	15666	15848	15914	15868	15978	15636	15746	15677	15791	15822	15831	16010	16061	15956	15876	15943	15742	15879	15681	15884	15746	15961	15815	15902	15835	15673	15794	15669	15859	15685	15788	15877	15798	15848	15738	15712	15791	15752	15884	15937	15667	15818	15636	15646	16042	15932	15779	15964	15795	15873	16086	15847	15755	15689	15839	15794	15853	15924	15852	15719	15770	15822	15805	15823	15635	15811	15739	15990	15822	15966	15790	15813	15775	15899	15902	15804	15862	15758	15771	15702	15712	15676	15986	15994	15835	15949	15994	15750	15768	15932	15887	15794	15791	15802	15807	15842	15920	15713	15891	15605	15807	16005	15995	15736	15832	15665	15640	15896	15849	15696	15898	15877	15846	15797	15950	16062	15909	15713	16062	15834	15751	15956	15901	15857	15738	15785	15760	15609	15814	15895	15901	15600	15823	15773	15775	15884	15668	15679	15845	15670	15736	15712	15791	15716	15930	15938	15654	15937	15916	15857	15878	15907	15672	15813	15868	15596	15809	15727	15758	15897	15704	15782	15783	15686	15702	15757	15846	15601	15781	15675	15881	16040	15823	15925	15849	15655	15848	15896	15845	15918	15894	15738	15747	15778	15855	15978	15843	15794	15803	15899	15850	15932	15750	15813	15944	15786	15870	15929	15839	15900	15778	15777	15942	15683	15627	15886	15858	16088	15671	15763	15683	15809	15718	15983	15952	15883	15909	15842	15799	16069	15851	15793	15769	15731	15716	15853	15941	15957	15870	15658	15678	15810	15831	15822	16003	16075	15988	15763	15846	15885	15615	15894	15990	16044	16005	15827	15803	16002	15775	16057	15775	15852	15843	16007	15856	15761	15890	15926	16007	15934	15985	16013	15928	15797	16041	15852	15743	15807	15883	15825	15785	15743	15825	15977	15732	15827	15893	15764	15644	15709	15886	15779	15883	15806	15812	15741	15867	15874	15934	15800	15833	15975	15883	15818	15813	15733	15896	15801	15823	15863	15816	15727	15792	15967	16047	15859	15881	15956	15851	15746	15864	15830	16048	15808	15851	15807	15763	15805	15873	15852	15665	15754	15897	15955	15683	15830	15765	15833	15879	15720	15893	15920	15865	15767	15780	15809	15613	16000	15835	15672	15802	15738	15771	15807	15822	15654	15805	15688	15919	15505	15855	15803	15885	15622	16096	15733	15894	15783	15915	15689	15718	15931	15693	15808	15762	15789	15585	15712	15895	15743	15870	15903	15724	15847	15788	15764	15729	15898	15882	15913	15774	15826	15803	15778	15747	15931	15830	15985	15968	15800	15607	15921	15629	15844	15643	15921	15965	15708	15899	15712	15867	15808	15859	15838	15947	15845	15908	15910	15935	15765	15703	15952	15902	15730	15894	15816	16023	15932	15699	15795	15694	15660	15856	15865	15839	15838	15830	15879	15796	15811	15913	15658	15848	15734	15908	15754	15851	16053	15994	15772	15674	15729	15881	15673	15935	15903	15743	15839	16094	15673	15561	15631	15931	15749	15714	15780	15997	15737	15894	15834	15775	15826	15768	15784	15808	16005	15895	15836	15660	15958	15859	15787	15759	15802	15711	15965	15826	15883	15657	15823	15899	15853	15616	15976	15714	15913	15669	15848	15883	15736	15763	16002	15969	15906	16003	16109	15690	15684	15899	15777	15854	15801	15846	15738	15860	15899	15789	15979	15826	15834	15993	15783	15860	15791	15799	15971	15945	15814	15702	15900	16051	15764	15886	15828	15721	15893	15933	15746	15794	15814	15839	15962	16009	15961	15839	15815	15710	15620	15824	15967	15938	15754	15784	15911	15996	15837	15896	15650	15638	15681	15930	15842	15834	15809	16054	15791	15842	15869	15749	15823	15895	15796	16032	15707	15708	16053	15865	15878	15630	15832	15981	15825	15813	15800	15882	15850	15907	15922	15611	15653	15820	15727	15745	15683	15808	15638	15905	15913	15859	15804	15960	15871	15950	15812	15732	15688	15768	15757	15719	15702	15745	15749	15976	15727	15818	15800	15664	15898	15945	15831	15965	15860	15880	15705	15800	15790	15904	15724	15767	15803	15852	15830	15826	15802	15616	15730	15861	15757	15753	15752	15708	15818	15946
16111	19930	18387	16355	15545	15061	15064	15003	14962	14849	14897	14751	14801	14966	14854	14870	14860	14796	14767	14820	14813	14813	14639	14818	14890	14940	14846	14602	14820	14724	14623	14695	14656	14562	14626	14632	14451	14497	14458	14473	14586	14489	14507	14569	14567	14403	14470	14579	14594	14593	14495	14495	14419	14372	14618	14596	14435	14511	14444	14524	14626	14493	14604	14624	14561	14495	14525	14498	14402	14338	14462	14381	14409	14361	14522	14535	14525	14563	14536	14625	14622	14631	14476	14512	14437	14350	14455	14264	14364	14493	14504	14326	14454	14433	14289	14683	14485	14510	14443	14456	14464	14420	14306	14594	14317	14524	14311	14523	14655	14481	14425	14568	14574	14482	14390	14494	14568	14350	14386	14459	14403	14504	14456	14546	14473	14502	14607	14531	14469	14356	14257	14492	14365	14491	14635	14307	14459	14321	14489	14399	14470	14539	14494	14621	14599	14670	14375	14461	14538	14502	14409	14389	14482	14372	14613	14488	14575	14421	14458	14353	14582	14444	14553	14586	14485	14415	14521	14329	14442	14550	14356	14407	14581	14477	14478	14540	14545	14675	14391	14469	14631	14422	14502	14491	14457	14439	14364	14562	14517	14513	14599	14440	14568	14398	14694	14404	14444	14500	14588	14385	14561	14514	14460	14509	14503	14385	14263	14469	14214	14476	14413	14540	14353	14326	14525	14243	14549	14605	14528	14728	14550	14463	14470	14565	14408	14458	14520	14588	14381	14561	14469	14520	14512	14403	14350	14492	14437	14406	14378	14432	14669	14343	14474	14341	14484	14553	14431	14446	14304	14422	14379	14487	14677	14494	14283	14462	14374	14756	14559	14591	14482	14406	14522	14374	14598	14510	14512	14308	14440	14460	14627	14397	14386	14470	14434	14348	14588	14507	14438	14604	14305	14399	14559	14554	14489	14412	14374	14640	14469	14654	14460	14617	14370	14628	14613	14628	14447	14509	14368	14520	14385	14419	14541	14370	14539	14484	14584	14545	14686	14629	14706	14522	14406	14442	14530	14318	14542	14468	14434	14337	14423	14465	14404	14512	14454	14332	14475	14492	14616	14541	14628	14395	14639	14389	14540	14676	14382	14712	14586	14353	14648	14413	14586	14538	14568	14482	14597	14526	14500	14357	14595	14462	14424	14614	14493	14458	14401	14459	14516	14419	14434	14375	14639	14496	14595	14585	14540	14479	14381	14560	14489	14760	14637	14440	14502	14435	14622	14528	14412	14468	14641	14457	14459	14384	14367	14326	14468	14458	14599	14410	14610	14550	14502	14560	14491	14579	14399	14542	14385	14340	14457	14626	14342	14453	14543	14583	14540	14382	14466	14367	14529	14354	14451	14470	14414	14280	14393	14355	14529	14538	14308	14520	14512	14482	14534	14517	14458	14702	14379	14427	14592	14462	14598	14453	14515	14511	14510	14623	14358	14390	14488	14505	14354	14645	14708	14336	14560	14489	14535	14512	14471	14629	14500	14457	14492	14569	14487	14280	14671	14537	14466	14516	14478	14453	14347	14461	14500	14454	14496	14485	14554	14557	14493	14710	14466	14619	14510	14354	14467	14403	14542	14399	14553	14376	14612	14515	14621	14361	14466	14513	14411	14390	14385	14476	14484	14571	14509	14289	14453	14512	14459	14507	14564	14402	14572	14507	14388	14513	14229	14558	14500	14384	14439	14488	14279	14540	14468	14463	14522	14600	14339	14492	14403	14329	14457	14581	14511	14519	14506	14473	14311	14645	14423	14374	14425	14536	14471	14638	14564	14448	14458	14544	14487	14476	14588	14433	14529	14528	14462	14531	14294	14588	14355	14460	14761	14517	14433	14305	14474	14620	14277	14427	14410	14656	14527	14502	14381	14366	14425	14466	14579	14286	14386	14526	14577	14512	14264	14689	14525	14571	14521	14667	14507	14366	14518	14342	14441	14441	14522	14683	14515	14497	14384	14621	14453	14480	14582	14399	14529	14478	14513	14492	14448	14548	14486	14297	14580	14627	14415	14559	14503	14361	14498	14475	14346	14455	14462	14488	14600	14355	14482	14509	14377	14401	14647	14420	14352	14330	14410	14268	14502	14584	14549	14527	14616	14146	14609	14526	14488	14226	14538	14443	14456	14595	14565	14441	14454	14308	14483	14433	14333	14441	14673	14328	14716	14481	14501	14457	14474	14503	14528	14358	14374	14454	14412	14425	14576	14450	14451	14421	14364	14355	14496	14570	14443	14417	14382	14458	14402	14320	14344	14606	14475	14501	14347	14400	14571	14462	14695	14586	14583	14533	14386	14546	14485	14566	14469	14438	14563	14471	14325	14418	14557	14580	14431	14392	14513	14513	14304	14372	14590	14439	14389	14688	14418	14417	14420	14419	14349	14486	14341	14416	14386	14447	14449	14605	14576	14470	14427	14530	14387	14460	14453	14497	14583	14418	14440	14407	14506	14510	14491	14457	14402	14389	14432	14711	14437	14439	14377	14563	14524	14554	14537	14490	14406	14588	14769	14354	14450	14410	14558	14435	14514	14346	14595	14500	14557	14453	14470	14561	14373	14450	14510	14465	14504	14313	14559	14307	14441	14607	14478	14376	14631	14454	14364	14524	14559	14506	14607	14456	14405	14562	14506	14591	14461	14473	14393	14365	14580	14510	14406	14490	14411	14495	14631	14312	14569	14586	14397	14480	14556	14523	14443	14388	14484	14601	14520	14534	14476	14566	14433	14537	14438	14511	14550	14400	14374	14528	14480	14558	14377	14263	14375	14604	14395	14288	14516	14482	14528	14354	14554	14468	14444	14427	14475	14436	14520	14392	14521	14590	14473	14355	14410	14572	14258	14421	14341	14595	14571	14429	14517	14452	14484	14372	14452	14566	14412	14550	14656	14417	14471	14477	14503	14331	14577	14580	14510	14573	14524	14599	14441	14397	14381	14481	14446	14512	14365	14433	14580	14433	14373	14471	14479	14365	14395	14470	14455	14481	14683	14438	14454	14355	14437	14606	14223	14427	14595	14448	14577	14365	14367	14533	14558	14447	14388	14419	14574	14370	14436	14646	14541	14573	14537	14643	14547	14526	14429	14512	14467	14485	14591	14467	14559	14333	14530	14410	14383	14498	14581	14557	14441	14362	14552	14519	14398	14517	14690	14534	14417	14362	14477	14551	14503	14561	14485	14418	14257	14522	14430	14393	14338	14482	14581	14570	14520	14554	14464	14385	14426	14558	14615	14449	14506	14669	14560	14482	14437	14616	14424	14391	14458	14306	14438	14454	14528	14407	14506	14391	14500	14399	14544	14504	14556	14578	14386	14400	14346	14363	14469	14396	14423	14583	14482	14411	14501	14417	14374	14414	14569	14590	14381	14533	14390	14471	14384	14433	14468	14396	14431	14451	14415	14533	14325	14567	14472	14596	14430	14376	14525	14354	14519	14398	14285	14383	14606	14451	14402	14321	14441	14550	14485	14445	14506	14423	14533	14574	14380	14482	14481	14438	14532	14629	14438	14316	14370	14401	14468	14481	14338	14520	14459	14216	14399	14549	14461	14528	14377	14611	14451	14342	14563	14444	14391	14387	14738	14497	14527	14488	14624	14511	14464	14496	14582	14446	14611	14456	14233	14454	14547	14486	14391	14514	14482	14583	14586	14584	14336	14652	14439	14509	14332	14445	14553	14355	14504	14485	14445	14361	14505	14428	14640	14395	14513	14559	14557	14533	14449	14409	14533	14336	14462	14479	14445	14493	14481	14524	14635	14324	14416	14522	14377	14448	14351	14567	14475	14342	14583	14493	14499	14596	14564	14542	14525	14391	14564	14330	14584	14439	14457	14524	14504	14437	14486	14493	14431	14468	14446	14426	14436	14335	14368	14459	14380	14297	14395	14459	14416	14480	14484	14459	14485	14505	14558	14582	14441	14465	14501	14538	14387	14327	14605	14492	14534	14615	14510	14555	14528	14537	14445	14602	14416	14278	14601	14459	14549	14384	14519	14288	14422	14488	14491	14508	14379	14512	14360	14519	14257	14593	14309	14435	14547	14369	14555	14535	14492	14477	14423	14533	14287	14442	14475	14514	14642	14519	14332	14515	14466	14510	14252	14290	14494	14368	14553	14603	14413	14593	14536	14617	14440	14539	14358	14420	14329	14385	14455	14277	14522	14415	14459	14560	14655	14517	14564	14526	14480	14471	14437	14570	14613	14537	14454	14523	14516	14595	14396	14532	14571	14335	14369	14511	14481	14521	14505	14352	14633	14529	14490	14438	14561	14362	14361	14579	14489	14542	14408	14484	14550	14446	14462	14488	14497	14525	14430	14503	14660	14416	14569	14458	14507	14655	14474	14561	14467	14622	14460	14555	14535	14657	14357	14437	14435	14364	14702	14467	14555	14635	14341	14508	14402	14506	14602	14616	14493	14360	14462	14414	14262	14480	14601	14639	14334	14532	14350	14585	14478	14543	14404	14509	14460	14449	14351	14500	14570	14365	14623	14499	14378	14645	14403	14572	14721	14541	14594	14475	14448	14285	14331	14535	14645	14276	14549	14476	14486	14636	14474	14515	14537	14356	14349	14504	14535	14574	14570	14391	14485	14429	14443	14517	14393	14596	14550	14448	14425	14531	14533	14444	14403	14313	14508	14407	14617	14389	14381	14513	14508	14473	14363	14590	14633	14589	14538	14529	14377	14589	14383	14452	14567	14729	14375	14369	14635	14416	14326	14434	14691	14427	14392	14465	14402	14300	14564	14486	14518	14498	14379	14508	14375	14318	14557	14475	14509	14574	14389	14599	14397	14404	14525	14400	14576	14602	14357	14447	14636	14580	14609	14542	14404	14402	14454	14460	14521	14512	14580	14674	14373	14398	14577	14697	14359	14613	14465	14498	14562	14308	14538	14385	14448	14554	14317	14552	14305	14541	14492	14481	14473	14444	14328	14560	14377	14516	14507	14526	14412	14608	14392	14381	14479	14535	14556	14491	14473	14672	14515	14555	14397	14439	14335	14564	14468	14391	14485	14396	14411	14311	14620	14442	14697	14541	14450	14547	14403	14569	14524	14502	14623	14489	14298	14485	14436	14530	14518	14538	14382	14562	14395	14422	14581	14509	14372	14402	14475	14575	14523	14671	14567	14568
23692	21086	28402	24089	21707	20723	19592	17071	16671	17059	16762	16693	16618	16742	16651	16675	16652	16558	16524	16663	16313	16362	16374	16548	16384	16432	16612	16590	16479	16476	16425	16435	16381	16373	16235	16232	16204	16264	16212	16049	16129	16097	16063	16182	16217	16074	16149	16140	16251	16084	16034	16105	16316	16016	16085	16238	16177	16250	16106	16091	16076	16192	16216	16026	16122	16106	16106	16026	16001	16051	16119	16120	16158	16185	16163	16123	16103	16071	15974	15965	16078	16280	16228	15975	16067	16029	15975	16078	16230	16351	16020	16047	16095	16209	16080	16266	16193	16039	16121	16117	16259	16063	16050	16039	16020	16330	16109	16106	16127	16234	16243	16099	16212	15855	16209	16011	15936	15910	16036	16207	16066	16031	15973	16045	16037	16102	16160	16238	16216	16098	16068	16145	16039	16259	16050	16084	16010	16067	16110	16129	16152	15937	15951	15967	16012	16140	16066	16096	16092	16076	16246	15996	16200	16129	15977	16031	15916	16176	16097	16086	16100	16258	16178	15980	16291	16054	16087	16145	16041	15894	15969	16043	16130	16035	16158	15989	16054	16069	16050	16189	15871	15986	16006	16133	15857	15900	16029	16087	16264	15976	16105	16062	16172	16040	15888	16083	15990	16028	16232	16126	15983	16182	16106	16000	16161	16043	15951	16215	16260	15982	16137	16060	15984	16176	15786	16136	16083	16154	15947	15990	16228	16208	16014	15882	16235	16067	16027	16137	16056	15966	16099	15842	16089	15974	16127	15933	16125	15983	16088	16118	15852	16000	16024	15973	16301	15980	16112	15962	15981	16195	15936	16045	16062	16184	16282	16202	16383	16040	16108	15859	15927	16205	16163	16016	16037	15987	16155	15845	16049	16093	16073	16129	16068	16106	16022	16021	16033	15938	15982	15909	15977	16235	16122	16112	16159	16072	16037	16161	16187	16192	15946	16204	16248	15943	16184	16004	16014	16064	15955	16371	16347	15933	16110	16243	16185	16062	16153	16098	16217	16011	16138	16277	16162	16153	16149	16087	15937	15958	16128	16013	16003	16125	16044	16066	15997	16178	16193	15899	16025	16124	16153	15984	15905	16161	15984	16081	15972	16183	16341	16086	16129	16230	15944	16164	16112	16188	16262	15901	16041	16106	15954	16181	16113	16019	15930	16041	16050	16009	16241	16094	16224	15986	16060	16072	16129	16136	16156	15982	16130	16146	15804	16261	16026	16030	16081	16006	16111	16178	16083	16241	16016	16286	16042	16197	16074	16214	16083	16195	16213	16110	16157	16193	15959	16095	16146	16270	16078	16120	16029	15911	15911	16066	16152	16051	16146	16164	16004	16029	16159	15853	16257	15894	16214	15942	16046	16088	16259	16091	16024	15944	16021	16295	16164	16100	16094	16157	16023	16076	16025	16041	16115	15965	16134	15930	15874	16241	16167	16034	16016	15941	16125	15967	16083	15956	16106	15854	16085	15990	15950	15882	16137	16059	16184	16100	16016	15929	16029	16013	16047	15974	15997	16045	16105	16053	16129	16143	16074	16119	16101	16001	16034	15941	15689	16046	16311	16134	16038	16100	16199	16261	16141	16325	16259	16270	16035	15856	16027	15957	16180	16111	16339	16094	15991	15987	16089	16103	16077	16151	15998	16121	15944	16238	16018	16071	16110	15909	16039	16150	15886	15989	16253	16060	15809	16129	16256	16253	16168	15847	16114	16133	15979	16284	16040	16249	16030	16057	16237	16007	16195	15999	16175	16040	15976	16350	16178	16065	16029	16060	16017	16074	16104	16147	16081	15849	16001	16180	15991	16012	16051	16183	16028	16111	16069	15966	16265	16190	16045	15969	16048	16115	16087	16115	15851	16064	15959	16068	16055	16014	16048	16118	16086	16145	15805	15951	16105	16079	16057	16014	16154	16212	16219	15956	16068	15853	16128	16178	15978	16195	16210	16234	16134	16275	16086	15908	16079	16112	15995	16136	16073	16251	16111	15962	16020	15995	16009	15972	16017	16166	16137	16199	16364	16063	16177	15918	15980	16036	16268	16096	16199	16188	16009	16088	16029	16064	16068	16152	15966	16109	16167	16247	15983	16119	16077	16102	16234	16326	16164	15932	15913	16099	16045	15989	16199	15966	15945	16142	15868	15854	15854	16125	16168	16065	15968	16203	16077	15904	16042	16214	16050	16111	15949	16126	16190	16136	16129	16133	16146	15993	16161	16037	16098	15884	16083	15914	16110	15880	15911	15927	15942	16105	16075	16198	16146	16056	16072	16119	16148	16055	15997	15918	15947	15933	16268	16018	15946	16085	16006	16103	16097	16095	16153	16075	15994	16041	15988	16136	15868	15945	16065	16205	15907	16012	16132	15988	16123	16147	15963	16166	16065	16185	16044	16050	16085	16181	16029	15999	16037	15954	16065	16165	16170	16263	15874	16209	16029	16272	16182	16243	16028	15968	16131	16036	16076	16124	16193	16317	15910	16287	16203	16073	16028	16125	16293	16088	16010	15901	15984	16016	16092	16065	16021	16127	15964	15963	16131	16101	16243	16324	16182	15975	16115	16092	16242	16052	16142	15956	16131	16048	16192	16047	15893	15742	16156	16146	15836	16069	16073	16194	16114	16017	16125	16165	15851	16106	16165	16104	16081	15950	16050	16217	16101	16034	16129	16134	16014	16153	15978	16056	16183	16340	16173	16275	16119	16073	16222	16256	16287	16059	16025	16152	16189	16247	16278	16071	16265	16157	15863	16078	15966	16005	16180	16049	16131	16193	16127	16130	16256	16095	16017	16093	16108	16123	16157	16074	16113	16302	16157	16027	15863	16149	16147	16177	16103	16182	16012	16237	16165	16093	16019	16073	16203	16164	16126	16275	16328	15946	16065	15973	16210	16170	16141	16112	16070	15973	16193	15923	16039	16112	16359	16092	16043	16092	16046	16288	16053	16031	16185	15977	16243	16237	16322	15982	16198	15939	16008	16145	16185	16132	15835	16181	16144	16306	16074	16010	16145	15840	16064	16188	16099	15926	16061	16051	16247	16104	16039	16122	16161	16017	16050	15922	16029	16197	16070	16233	16199	16153	16234	16332	16190	16253	16026	16123	16046	16152	16109	15912	16157	15996	16104	16147	16070	16042	16027	16043	16076	16109	15999	15802	16184	16152	16172	16137	16066	15947	16009	15957	16036	16027	16089	16045	15993	16176	15924	16023	16168	16104	16114	16198	16293	16218	16269	16136	15932	16142	16111	15914	16140	16097	15944	16109	16167	16138	16327	16128	16019	16135	16211	16314	16102	15986	16075	16232	16298	16080	16177	16126	15894	16232	16219	16224	16056	15933	16008	16059	16042	16213	16086	15985	15918	16117	15985	15817	16054	16224	16220	15861	16046	16124	16016	16184	16098	16082	15992	16033	15989	16068	16041	15994	16142	16286	16158	16047	16139	16086	16187	16045	16127	16038	16097	16251	16197	16118	15990	16037	15974	16105	16002	16083	16202	16109	16115	16176	16132	16061	16030	16020	16062	16293	16079	16106	16104	16132	16086	16145	16252	16056	16073	15916	16145	16039	15948	15885	16308	15976	16066	16042	15906	16164	16070	15756	15872	16206	16095	16062	16288	16231	16010	16050	16122	16180	16187	16117	15969	16171	16142	16036	16254	16258	16100	15930	16034	15925	16117	16063	15990	16183	15927	16013	16096	16051	16078	16305	16080	16118	16070	16116	16137	16229	16108	16062	16180	16025	16241	15838	16020	16169	16082	16176	16165	16172	15953	16241	16116	16223	16220	16156	16072	16111	16070	15937	16091	16032	16181	16114	16009	16018	16204	16069	16018	16207	16198	16172	16174	16038	15940	16062	16086	16121	16197	16117	16043	16081	16225	16230	16086	16009	16297	16151	16005	16112	16154	16183	16214	15985	16085	16008	16024	16071	16187	15964	16099	16028	15979	15936	16062	16158	15869	16085	15900	16157	16170	16150	16117	16083	15957	15987	15983	16101	15925	15948	15847	16036	15939	16077	15871	16145	15969	16202	16098	16109	16036	16132	16011	15997	16004	16023	16097	15980	16330	16162	16158	15914	16181	15966	16142	16166	16085	15860	16126	16014	15967	16136	16199	16182	16163	15953	16055	16101	16033	16052	15955	16044	16213	16299	16273	16206	16189	16086	16225	16099	16129	16096	16050	16089	16100	16194	16102	15939	16142	15959	16011	16197	16269	16172	16168	16057	16127	16144	16039	16111	15992	16111	16216	16312	16240	16095	16004	16065	16102	15931	16080	16127	15881	15995	15976	16068	15829	16004	16158	15970	16110	15913	16017	16101	16148	16024	16153	16219	16083	16032	16035	15926	16184	16005	16114	16168	15974	16233	16269	16098	15916	16049	16112	16041	16022	16046	16185	16038	16110	16183	16105	16084	16008	16087	15924	15980	16105	16119	16273	16127	15996	15936	16023	16141	16043	15884	16087	15910	16079	16227	16240	16124	16139	16204	16179	16151	16092	16074	16211	16040	16015	15969	15964	16061	16272	16074	16045	16229	16090	16019	16061	16043	16068	16150	16114	16207	16104	15914	16000	16007	16207	15889	16267	16094	16189	15961	15990	16012	15992	16033	16333	15917	16102	15926	16114	15989	15975	16220	16063	16204	16259	16114	16337	16145	16157	16001	16130	16032	16141	16073	16200	16197	16263	16159	16062	16129	16233	16069	15932	16082	16088	16159	16109	15846	16185	15929	16221	16096	15710	16310	16052	16308	16171	16032	16113	16112	16054	15837	16157	16013	16073	16321	16065	16151	16113	15964	16050	16204	16008	16024	15830	16141	15973	16198	16044	16187	15989	16031	15991	16048	16023	16128	16255	16156	15860	16187	16138	15981	16006	16058	16211	16025	16092	16072	16063	16034	15965	16102	16307	16195	16108	16136	16061	15995	16153	16273	16193	16180	15902	16090	16106	16074	16048	16098	15973	16250	16028	16071	16250	16120	16192	16404	16112	16189	16029	15932	16203	15907	16020	15976	16185	16074	15964	15889	15994	16139	16118	16078	16041	16092	16087	15837	15976	16048	16125	16015	15921	16121	16044	16076	16171	16185	15938	16038	16037	16144	15989	15967	16139	16093	15865	16005	16109	15943	16223	16117
15488	25761	23478	18937	17423	16560	16152	16021	15864	15615	15462	15028	15410	15388	15208	15322	15209	15207	15410	15204	15155	15365	14943	15136	15172	15307	15283	15080	15081	14992	15028	14958	14627	14905	14826	14678	14797	14709	14544	14657	14703	14627	14734	14696	14811	14778	14843	14673	14794	14618	14901	14859	14863	14783	14674	14634	14682	14785	14624	14740	14878	14706	14798	14685	14561	14514	14607	14768	14621	14598	14606	14623	14615	14623	14707	14454	14455	14556	14721	14732	14696	14681	14670	14622	14707	14641	14621	14434	14602	14657	14595	14434	14629	14391	14655	14576	14447	14635	14490	14570	14554	14529	14628	14510	14657	14600	14594	14566	14475	14685	14734	14510	14491	14887	14545	14633	14409	14642	14590	14521	14604	14570	14584	14573	14621	14650	14606	14627	14468	14577	14647	14590	14709	14611	14671	14733	14475	14701	14692	14603	14817	14619	14413	14667	14633	14521	14681	14507	14592	14632	14701	14532	14696	14558	14596	14497	14582	14533	14791	14603	14668	14800	14564	14531	14510	14340	14665	14455	14692	14620	14762	14672	14639	14765	14517	14598	14546	14470	14507	14629	14599	14742	14630	14539	14523	14657	14653	14659	14706	14539	14637	14775	14584	14524	14623	14680	14518	14620	14700	14419	14497	14420	14551	14659	14646	14427	14558	14620	14741	14499	14448	14556	14531	14412	14658	14669	14537	14691	14541	14503	14628	14661	14638	14560	14535	14551	14580	14598	14749	14689	14576	14550	14699	14630	14571	14454	14535	14634	14646	14573	14494	14633	14623	14536	14492	14645	14614	14546	14727	14603	14627	14630	14571	14513	14643	14770	14511	14621	14653	14612	14593	14607	14378	14561	14427	14562	14684	14689	14551	14542	14626	14687	14620	14678	14752	14548	14695	14511	14564	14587	14661	14621	14625	14600	14640	14511	14480	14563	14531	14580	14520	14564	14864	14697	14591	14551	14712	14581	14650	14463	14664	14542	14522	14773	14617	14431	14497	14665	14740	14617	14620	14644	14630	14576	14629	14589	14478	14548	14574	14548	14596	14671	14574	14524	14514	14555	14652	14613	14583	14554	14670	14493	14601	14699	14528	14576	14627	14848	14552	14594	14518	14534	14647	14419	14740	14668	14533	14604	14685	14568	14592	14557	14482	14507	14611	14642	14503	14644	14596	14618	14755	14565	14687	14634	14520	14600	14601	14678	14610	14699	14630	14553	14595	14686	14611	14641	14564	14501	14376	14596	14477	14646	14764	14490	14631	14535	14674	14623	14527	14593	14498	14764	14884	14492	14667	14464	14463	14757	14671	14559	14531	14552	14507	14578	14546	14825	14587	14796	14492	14641	14605	14610	14531	14649	14586	14700	14544	14621	14602	14685	14722	14575	14417	14525	14689	14750	14742	14627	14571	14531	14568	14650	14526	14633	14619	14724	14487	14637	14494	14595	14454	14790	14747	14596	14602	14728	14652	14570	14597	14598	14555	14564	14633	14649	14684	14642	14528	14554	14649	14549	14672	14627	14663	14546	14624	14651	14683	14504	14507	14651	14724	14611	14570	14662	14651	14626	14598	14740	14553	14599	14691	14363	14741	14596	14565	14617	14655	14537	14592	14574	14531	14530	14492	14698	14575	14527	14580	14599	14572	14772	14700	14578	14484	14578	14587	14513	14716	14593	14599	14584	14479	14605	14556	14738	14492	14499	14560	14621	14746	14628	14728	14549	14623	14671	14582	14629	14506	14598	14634	14636	14554	14703	14590	14719	14572	14480	14715	14633	14624	14511	14658	14599	14571	14569	14583	14604	14677	14598	14710	14538	14611	14525	14589	14665	14677	14584	14526	14667	14633	14665	14456	14471	14480	14715	14466	14780	14714	14591	14672	14593	14736	14720	14588	14704	14639	14614	14660	14701	14624	14692	14702	14551	14675	14711	14583	14597	14433	14505	14589	14676	14537	14532	14568	14429	14485	14594	14738	14438	14469	14609	14611	14700	14509	14592	14613	14674	14588	14520	14721	14513	14639	14506	14739	14657	14459	14628	14557	14669	14462	14764	14729	14584	14715	14478	14535	14588	14517	14761	14358	14559	14602	14674	14661	14696	14558	14519	14669	14593	14577	14611	14515	14831	14453	14647	14401	14678	14428	14728	14692	14568	14601	14487	14373	14491	14708	14630	14721	14738	14631	14565	14562	14483	14651	14681	14578	14473	14486	14525	14515	14813	14655	14540	14608	14604	14455	14789	14474	14692	14757	14672	14317	14498	14705	14425	14457	14308	14573	14677	14595	14618	14618	14651	14695	14522	14717	14648	14571	14502	14588	14589	14409	14689	14560	14675	14710	14667	14652	14724	14674	14526	14505	14548	14575	14704	14696	14749	14635	14750	14653	14670	14652	14461	14416	14582	14578	14550	14540	14632	14575	14648	14518	14705	14744	14632	14594	14524	14859	14538	14766	14557	14672	14467	14637	14635	14582	14714	14558	14451	14577	14544	14530	14763	14675	14601	14613	14657	14704	14689	14687	14618	14778	14590	14690	14509	14433	14569	14565	14651	14656	14346	14433	14658	14556	14425	14632	14583	14555	14538	14778	14752	14601	14528	14610	14599	14670	14597	14525	14610	14942	14443	14466	14528	14698	14655	14621	14590	14732	14629	14640	14612	14617	14609	14693	14711	14685	14757	14501	14678	14539	14573	14598	14638	14644	14676	14626	14539	14512	14663	14635	14547	14508	14555	14810	14552	14502	14698	14533	14562	14613	14620	14650	14612	14551	14748	14658	14733	14645	14721	14605	14624	14514	14709	14280	14579	14731	14678	14595	14639	14458	14588	14577	14594	14566	14616	14550	14625	14585	14859	14510	14541	14612	14649	14617	14559	14668	14630	14841	14527	14717	14595	14423	14543	14549	14491	14716	14587	14555	14630	14556	14550	14723	14544	14832	14663	14430	14602	14683	14562	14688	14544	14748	14709	14642	14500	14455	14555	14635	14560	14523	14490	14557	14483	14553	14591	14674	14692	14554	14650	14593	14607	14488	14440	14569	14383	14576	14519	14830	14636	14704	14685	14719	14746	14544	14527	14659	14619	14721	14488	14526	14437	14582	14645	14708	14718	14512	14719	14543	14810	14656	14493	14565	14507	14641	14591	14520	14512	14675	14539	14407	14663	14686	14520	14687	14564	14612	14486	14541	14689	14511	14565	14866	14490	14547	14481	14672	14591	14496	14660	14610	14682	14788	14698	14634	14659	14689	14635	14489	14748	14614	14548	14524	14718	14532	14476	14708	14528	14575	14667	14562	14656	14667	14742	14603	14706	14563	14600	14623	14650	14621	14606	14711	14607	14475	14626	14544	14575	14552	14482	14538	14709	14500	14359	14577	14435	14891	14634	14561	14524	14725	14649	14408	14458	14686	14616	14542	14409	14656	14469	14653	14591	14493	14595	14675	14690	14544	14603	14617	14644	14574	14571	14415	14636	14627	14610	14547	14612	14533	14493	14545	14570	14677	14421	14642	14469	14653	14716	14634	14540	14714	14622	14518	14553	14499	14597	14697	14590	14677	14641	14841	14628	14793	14566	14597	14659	14600	14650	14609	14501	14511	14563	14529	14609	14559	14728	14523	14491	14545	14503	14730	14521	14577	14675	14659	14700	14604	14506	14457	14519	14583	14590	14734	14685	14499	14591	14492	14745	14687	14585	14596	14623	14633	14526	14473	14605	14571	14603	14822	14539	14448	14591	14804	14608	14716	14667	14732	14532	14473	14709	14613	14567	14654	14672	14667	14539	14734	14582	14494	14545	14376	14498	14558	14609	14710	14581	14528	14563	14471	14480	14570	14619	14753	14667	14716	14626	14431	14823	14761	14668	14671	14487	14690	14557	14757	14622	14589	14640	14334	14649	14494	14659	14741	14665	14701	14569	14695	14482	14484	14722	14645	14513	14571	14475	14539	14457	14692	14620	14546	14539	14668	14470	14548	14450	14562	14429	14702	14607	14527	14601	14553	14629	14622	14538	14556	14725	14609	14785	14544	14662	14562	14574	14662	14647	14681	14687	14666	14640	14621	14634	14791	14367	14711	14601	14570	14329	14513	14712	14602	14777	14633	14418	14622	14778	14503	14706	14473	14666	14479	14628	14470	14892	14706	14578	14599	14613	14656	14549	14634	14467	14725	14649	14583	14648	14649	14609	14663	14551	14508	14540	14590	14574	14683	14415	14519	14632	14454	14663	14587	14574	14766	14585	14412	14531	14668	14671	14629	14704	14695	14647	14579	14558	14534	14652	14622	14576	14645	14661	14499	14573	14557	14799	14703	14551	14597	14635	14769	14603	14720	14425	14774	14603	14673	14510	14657	14533	14697	14627	14560	14619	14817	14425	14626	14612	14522	14613	14665	14709	14500	14597	14438	14514	14626	14614	14654	14500	14613	14650	14575	14607	14651	14691	14730	14640	14453	14562	14722	14528	14366	14430	14424	14591	14539	14547	14468	14533	14510	14604	14464	14610	14596	14475	14526	14475	14484	14655	14554	14559	14665	14664	14511	14485	14491	14703	14638	14692	14625	14488	14593	14426	14723	14505	14484	14519	14719	14674	14852	14411	14612	14676	14702	14494	14601	14650	14518	14652	14746	14581	14524	14507	14693	14684	14665	14592	14442	14532	14561	14665	14700	14582	14652	14514	14518	14620	14699	14498	14794	14538	14549	14687	14689	14692	14627	14757	14611	14518	14643	14384	14725	14451	14562	14564	14544	14816	14541	14546	14592	14621	14538	14616	14558	14659	14566	14702	14465	14667	14464	14596	14453	14682	14441	14721	14678	14449	14580	14514	14664	14367	14667	14611	14812	14516	14558	14466	14669	14513	14562	14729	14580	14648	14611	14542	14557	14792	14665	14687	14672	14617	14581	14723	14564	14568	14679	14543	14623	14537	14659	14592	14589	14609	14747	14544	14621	14562	14725	14515	14509	14696	14682	14645	14696	14698	14704	14783	14684	14556	14504	14656	14596	14593	14744	14591	14707	14803	14589	14675	14558	14648	14578	14589	14585	14718	14632	14582	14513	14574	14591	14714	14418	14764	14671	14722	14372	14616	14715	14575	14802	14542	14686	14517	14716	14748	14442	14757	14680	14533	14573	14567
22609	21048	28801	23523	21234	23034	23959	18916	18078	18139	18245	17775	17650	17691	17568	17566	17946	17648	17360	17448	17412	17650	17447	17373	17351	17577	17320	17575	17366	17475	17364	17356	17297	17272	17238	17045	17062	17073	16998	16997	17309	17019	17020	17032	17094	16975	16905	17110	17162	17121	17173	17156	17230	16998	17072	17011	16971	16794	16887	17048	17071	16928	17131	17109	16858	16890	16745	16927	17023	16935	16945	16870	16938	16910	17182	16920	16966	16919	17063	17064	17065	17047	16856	16927	16901	17006	17018	16877	16807	16596	16961	16829	16908	16811	16892	16959	16919	17034	16977	16951	16713	16944	16809	17094	17058	16785	16951	17084	16763	16743	16962	16970	16892	16642	16916	16817	16784	16802	16999	17023	17040	16892	16940	16867	16800	16900	16984	16943	16901	16874	16830	16739	16912	17068	16856	16996	16835	16745	16990	16857	16979	16739	16988	16790	16809	17012	16952	16971	17031	16851	16780	16807	16851	17071	16974	16802	16959	17143	17004	17111	16842	16890	16924	16957	16882	17065	16953	16873	16946	16825	16754	16735	17068	17014	16886	16839	16894	16985	16938	16802	16973	16787	16759	16784	16742	16804	16877	16993	16895	16830	16887	16863	16752	16903	16805	17052	16951	17035	16751	17031	16845	16947	17045	16944	16868	16964	16680	17068	16978	16857	16849	16994	16899	16972	16975	16878	16733	16771	16965	16883	16847	16907	16655	17004	16997	16977	16793	16814	16912	16897	17056	16918	17034	17107	16915	16824	16767	16976	17156	17119	17053	16878	16954	16813	16882	16922	17009	16788	16880	16896	16895	16811	16828	16892	16637	16866	16874	17030	16732	16799	16880	16776	17061	16894	16727	16981	16870	16886	16830	17023	16905	17105	16787	16972	16766	16852	16897	16766	17043	16872	16691	17018	16815	16934	16746	16881	17078	16896	16932	16918	16894	16859	17010	16807	17001	16728	16959	16861	16935	16821	16889	16878	16976	16725	16885	16799	16735	16927	16825	16863	17213	16894	16670	16899	16905	16809	16938	16857	16800	16839	16821	16827	16934	16731	16771	16991	16960	16925	16872	16749	17110	16677	16940	16780	17010	17277	16936	16863	16866	17046	17022	16906	16666	16911	17027	16872	16990	16924	16780	16757	16897	16924	17080	16981	16975	16917	16739	16752	16695	16837	16925	16831	16886	16841	17018	16614	16758	16881	16888	16948	17136	17018	16877	16968	16984	16875	16900	16962	16765	16799	17031	16817	17092	16799	16825	16794	16950	16951	16819	16639	16770	16890	16933	16939	16970	16763	16880	17048	16930	16785	17119	16883	16788	16996	16985	16910	16875	17167	16884	16932	16638	16831	16743	16800	16881	16958	16772	16829	16848	16835	16925	16887	16918	16788	16960	16937	16866	16981	16876	16827	16818	16856	16733	16838	16895	16889	16835	16757	16796	16857	16788	16904	16927	16876	16995	16797	16817	16732	16985	16845	16822	16768	16694	16978	16938	16976	16810	16885	16829	16940	16814	16726	17008	16947	16856	16877	17035	17003	16810	16698	16959	16688	16907	16730	16751	17094	16883	16881	16806	16817	16982	16985	16979	16988	16958	16852	16927	16953	17050	16871	16999	16800	16920	16879	17039	16880	16958	17093	16873	16926	16745	16959	16785	16820	16790	16779	16789	16991	16975	16906	16936	16868	16973	16975	16961	16836	16899	17017	16854	16878	16891	16935	16977	16842	16885	16882	16940	16718	17077	16640	16768	16950	17097	16834	16918	16800	16848	16949	16877	17016	16669	16710	17093	16924	17010	16959	16731	16722	16698	16826	17067	17126	16817	16743	16777	16738	16615	16894	16802	16661	16762	16919	16887	17026	17005	16730	16831	16845	16783	16834	16682	16863	17113	16618	16834	16731	16860	16906	16804	16834	16883	16943	16893	16884	16967	16732	17116	16730	16914	16878	16975	16844	16956	16774	16874	16818	17083	16937	17011	16871	17009	16962	16867	16987	16910	16895	16872	16776	17055	16799	16843	16946	16828	16851	17066	16962	17087	16874	16940	17038	17001	16706	16980	16933	17107	16952	17018	17007	17073	16955	17013	16864	17024	17002	16748	17130	16917	16858	16934	16764	16964	17004	16752	16796	16869	16899	17031	17049	16939	16732	16898	16763	16824	16741	16843	16890	16732	16934	16892	16756	17077	16759	16984	16886	16899	16980	16895	16906	16967	16809	17041	16926	16866	16757	16886	16948	16805	16890	16851	17126	16847	16925	16891	16943	16816	16791	17017	16783	16949	16865	16799	17056	16937	17144	16777	16748	16853	16764	16883	17116	16853	16862	17034	17034	16967	16754	16896	16712	16838	16856	17070	16860	16758	16925	16891	16894	16887	16859	16907	17185	16752	16877	16921	17028	16734	16827	16711	16766	16957	16819	16873	16803	16886	16658	16815	16834	16886	16944	17022	16812	17028	16796	16839	16932	16982	16899	16890	16835	16709	16865	16934	16884	16656	16778	16819	16834	16891	16980	16946	16763	16822	16930	16578	16767	16918	16773	16998	16849	16798	16778	17121	16867	17008	16782	16903	16868	16904	16926	17156	16879	16847	16822	17039	16968	16863	16921	16907	16765	16753	16741	16799	16938	17037	16854	16947	16996	16688	16987	16867	16839	17055	17039	16761	16934	16947	16782	16876	16860	16683	16822	16867	16959	16914	16910	16830	16861	17157	16905	16699	16991	16976	16943	17068	16866	16841	16816	17107	16896	16799	16778	16808	16920	16741	16838	16855	16751	16930	16726	17010	17049	16841	16736	16916	16709	16747	16948	16900	16805	16913	16743	16936	16967	16721	16885	16843	16847	16849	16900	17149	16591	16908	16754	16891	17042	16868	17000	16957	16874	16816	16714	17110	16690	16890	16777	16938	16732	16752	16844	16988	16963	16976	16786	16890	16983	16751	16630	16858	16807	16922	17117	17109	16987	16795	16802	16755	16953	16793	16928	16987	16896	16887	16838	17141	17046	16861	16824	17063	16914	16719	16848	16796	16864	17051	16780	16888	16993	16856	16892	16870	16856	16700	16937	17004	16811	16753	16618	16944	16782	17009	17073	16886	17037	16832	16891	16931	16668	16868	16840	16772	16853	16818	16986	16998	16775	16846	16804	16981	16828	16989	16867	16799	17032	16878	17001	17122	16993	16861	16704	16924	16830	16671	16903	16919	16967	17009	17017	16817	16921	16714	16946	17030	16902	17014	16987	16733	16880	16894	16891	16746	16877	16759	16792	16978	16976	16880	17011	17019	16708	16985	16808	16883	17011	16852	16769	16878	17037	16968	16823	17015	17042	16840	16862	16855	16902	16947	16937	16895	16796	16909	16851	16849	16825	16944	16674	16840	16930	16837	16914	16804	16913	16667	16911	16628	16910	16962	16976	16923	16844	16877	16814	16701	16837	16678	17005	17071	16975	16819	16800	17022	16833	16781	16887	16886	16712	16992	16859	16928	16963	16843	16901	16954	16863	16929	16732	17095	16894	16917	16852	16782	16780	17037	16815	16860	17019	16917	16929	16868	16965	16840	16876	16791	16794	16829	16857	16878	17012	16919	16956	16943	16962	16796	16841	16776	16987	16903	16827	16905	16892	16997	16841	16820	16781	16891	16707	16914	17208	17020	16933	16888	16999	16920	16933	16899	16758	16760	16735	17033	17017	16988	16980	17127	16916	16871	16876	16777	16957	16854	16851	16895	16802	16782	17074	16707	16887	16811	16978	16676	16834	16833	16918	16809	16867	16908	16940	16680	16994	16748	16854	16802	16962	16962	16754	17036	17035	16867	16944	17078	16840	16913	16690	16636	16816	17130	16765	16967	17026	16828	16792	16847	16838	16904	17006	16848	16899	17031	16798	16729	16919	16883	16726	17014	16802	17006	16969	16913	16845	16782	16919	16858	16793	16846	16877	16820	17124	16882	16903	16779	16996	16781	17043	16927	16867	17101	16965	16628	16933	16862	16842	16989	16817	16779	17046	16936	16797	17011	16854	16705	16890	16978	16640	16914	16965	16909	17011	16838	16752	16774	16895	16947	16787	16970	17045	16976	16820	16880	16871	16973	16776	16812	16735	17139	16970	17138	16987	17027	16934	16840	16930	16681	16893	16889	16762	16884	16728	16938	16800	16776	16836	16871	16948	16848	16879	16852	16887	16872	16989	17166	16859	16854	16767	16907	17009	16902	16971	16845	16882	16711	16753	16864	16926	16761	17000	16896	16922	16828	16956	17026	16880	16865	16938	16797	17010	16962	17083	16842	17001	16819	16828	16926	16931	16841	16966	16818	16879	16843	16730	16914	16898	16927	16835	16979	16710	16687	16840	16862	17002	16867	16712	16794	16948	17034	16709	16673	16651	16710	16909	16754	16752	16662	16870	16958	16813	16895	16803	16791	16990	16801	17042	16656	16933	16910	16777	16880	16781	16981	16817	16691	17023	16936	16808	16945	16955	16821	16796	16900	16890	16999	16833	16874	16706	16819	17070	17015	16796	16928	16845	17115	16958	16773	16886	16920	16935	16942	16785	16897	16760	16860	16966	16907	16988	16785	16845	16756	16894	16829	16968	16679	16985	16942	16745	16820	16785	17086	16887	16704	16949	16836	16928	16921	17000	16976	16898	17057	16842	16907	16769	16965	16968	16893	16882	16949	16927	16583	16871	16855	16801	16910	16811	16820	16921	16883	16906	16960	16858	16839	16994	16860	16939	17012	16880	16768	16934	16943	16856	16903	16951	16916	16939	16947	16899	17019	16901	16864	16926	17014	16913	16614	16878	16946	16868	16783	17063	16876	16720	16911	16730	16842	16946	16700	16838	16994	16806	16604	16909	17019	16687	16867	17055	16974	16719	16786	16775	16829	16860	16964	16916	16794	16860	16824	16760	16830	16862	16814	16878	16797	16817	17079	16840	16855	16949	16986	17038	16657	16704	16696	17052	16993	16976	16906	16982	16915	16944	16715	17011	16966	16816	16989	16849	16952	16837	16798	16728	16769	16973	16871	16848	16974	17254	16883	16946	16797	16792	16819	16807	16878	16889	16849	16769	16885	16791	17107	17021	16779	16873	16931	16996	16938	17048	16750	16787	16876	16993	16814	16822	16920	16962
16902	30466	27674	21598	19810	18496	17786	17190	17050	16621	16608	16399	16256	16209	16096	16198	16278	16266	16133	15858	15929	16118	15909	15869	15980	16014	15962	15920	15709	15710	15717	15482	15372	15268	15297	15196	15292	15276	15345	15211	15258	14996	15090	15041	15184	15293	15163	15421	15205	15169	15240	15123	15253	15226	15130	15233	15214	15082	15330	15160	14975	15227	15218	15049	15129	15158	15118	15018	15074	15256	15084	15188	14840	14950	15276	15124	15030	14990	15168	14966	15050	15013	15137	15118	15007	15189	15114	15057	15031	14980	15035	15038	15160	15094	15233	15003	15092	15053	15116	14978	14999	15265	14960	15069	15166	15216	15044	14988	15308	15178	14999	15175	15073	15125	15122	14963	15136	14829	15212	15049	15166	15190	15179	15019	15097	15025	15069	15184	14940	15068	15029	15135	15002	15122	15049	15093	15230	15024	15068	15049	15032	15034	15138	15010	14968	15238	15125	15135	15021	15009	14992	15189	15169	14988	15300	15178	15110	14858	14952	14951	15170	15221	15268	14874	15277	14919	15247	15169	15123	15082	15160	14937	15120	15129	14932	14977	15231	14989	14951	15009	14953	15162	15121	15064	15222	14917	15029	14927	15061	14951	15175	15299	15108	14954	15220	15138	15108	14997	14874	15132	15046	15085	15108	15085	14987	14934	15128	15179	15047	15113	15065	15044	15067	14945	15170	14918	15107	15060	14837	15255	15116	15109	15135	14988	15064	14990	15042	14971	15038	14921	15103	15062	15045	15005	14942	15113	15131	15039	14900	15223	15041	15083	14986	15080	15073	14960	15177	14927	15081	14894	15057	15141	15015	15126	15120	15083	14906	15107	14962	14946	15103	15038	15160	15121	15131	14869	14920	15103	15238	15052	15229	15155	14955	15015	15051	15033	15307	15021	15080	15150	15033	15060	14980	15111	14924	15079	15091	15144	15170	15087	15027	15092	15062	15224	15072	15026	15071	15084	14999	14954	15026	15100	15142	15163	14989	15099	15024	15066	15127	15007	15113	15030	15211	15028	15101	15033	14996	15070	15060	15012	15129	15061	15108	15007	15129	15104	15087	14843	15230	15123	15103	15087	15151	15037	15024	15115	15145	15095	15155	15006	15073	15041	15032	15065	15166	15117	15105	15120	15029	15041	15004	15003	15010	15044	15018	15232	15038	15118	15248	15134	14901	15119	15187	15128	14969	15074	15039	15224	15072	14991	15010	15080	15183	15116	15112	15216	15069	14996	15296	15095	15257	15193	14901	14963	15068	15104	15175	15138	14949	15126	15037	15145	15264	15099	15017	15123	15162	15102	15186	14938	15089	14838	15143	15009	15132	15071	14976	15066	15092	15240	15128	15061	15089	15128	15071	15075	15114	15145	14996	15114	15184	15156	15027	14992	15186	15087	15046	15174	15081	15026	15106	15239	15142	15032	15054	15104	15020	15106	15113	14877	15040	14917	14917	15070	14976	15048	15285	15130	14950	15005	15256	15089	15059	15033	15068	15084	15076	15149	15235	15268	15043	15002	15163	14925	15070	15183	15223	15100	14924	14974	15054	15127	14885	15035	14920	15043	15107	15276	14964	15253	14972	15198	14968	15028	15203	15105	15319	15119	15324	14998	14961	15163	15093	15154	15024	15066	15028	15033	15083	15043	15057	15127	15069	14972	15273	15110	15148	15143	15046	15049	15230	15080	15067	14965	15068	14912	15180	15224	15100	15063	15015	15097	14987	15165	15052	15031	15042	15062	15033	14979	15126	14976	15185	14995	15132	15140	15229	15031	15101	15086	15083	15028	15032	15071	14881	15055	15113	15141	15083	14870	15090	15140	15183	14920	15215	15197	15094	15116	15000	15021	15145	15007	14997	15056	15099	14928	15046	15089	15172	15104	15040	15072	15069	15122	14984	15157	15106	15090	15136	15085	15080	15010	14972	15211	15141	15069	15053	14960	15057	14946	14997	15226	15221	15052	15028	15231	15214	15067	15078	15208	15133	15111	15009	15115	15002	15093	14964	14888	15016	14937	14903	14976	14983	14816	15126	15054	15026	14978	15091	14927	15006	15205	15059	15043	15224	15037	15247	15078	15019	14965	15073	15039	15061	15079	15011	15060	14824	15147	15074	15005	14898	15058	15017	15051	14853	15000	15038	15160	14967	15094	15146	14968	14930	14999	15079	15073	14979	14990	15086	15162	15049	15040	15061	15002	15062	15063	15013	14999	15063	15012	15016	15060	15237	15158	15119	14871	15096	15005	14885	15080	15181	15076	15196	14937	15187	15147	14902	14965	14976	15119	15154	15002	15155	15051	15066	15031	15128	15232	15341	15156	14974	15033	14929	15219	15094	14890	15127	15054	14996	15231	14941	15168	15194	14979	15128	15116	15158	15082	15174	14932	15127	15062	15033	15058	15165	15013	15191	15037	15095	14971	15031	15118	15080	15036	14958	15233	15045	15112	15140	14944	14954	15013	15060	15096	15019	15214	15027	15110	14944	14879	14972	15128	14982	15043	15075	15039	14971	15031	15049	14815	14929	15063	15085	14992	15170	15185	14983	15142	14861	15119	15082	15069	15110	14897	15054	15232	15151	15190	15073	14894	15037	14837	15092	15049	15092	15149	15050	15168	14972	15015	15054	15041	15171	15034	14933	15321	15169	14988	15053	15279	15088	15185	14920	15102	15052	15032	15155	15307	14901	15159	15047	15037	15251	15086	15061	15097	14989	15081	15188	15015	15144	15090	14978	15120	15034	14926	15193	15150	14962	15160	15134	15095	15240	15013	15133	15205	15051	15045	15056	15046	15176	15101	15060	14959	15200	14943	15021	15012	15243	15030	15136	14970	15108	15127	15006	15022	14990	15177	15058	15156	15138	15237	14915	15089	14986	15081	15063	15114	15211	15016	14988	15109	15179	14928	15226	15066	15068	15036	15011	15080	15177	14966	15116	14941	15134	14952	15238	14942	15055	15116	14976	15019	15087	15232	15005	14957	15115	15014	15094	15141	14949	15246	14972	15086	15165	14938	15182	15076	15156	15105	14985	15041	14962	15185	14838	15030	15174	14943	15077	15045	15035	14935	15037	15102	14994	15289	14848	15049	15079	15176	14944	15229	15032	15267	15051	15029	15083	15022	15018	15298	14978	15067	15007	15115	15187	15040	15098	15142	15039	15191	14929	15077	15070	14999	14963	15337	15115	15079	15112	15193	14895	15207	15021	15031	14999	15001	15016	15048	15013	15080	15146	15131	15016	15156	15073	15113	14991	15101	15051	15138	14947	15057	14983	15013	14949	15090	15075	15082	15084	15145	15000	15233	15064	15116	15092	15200	14960	14900	15046	15030	15192	15067	15230	15004	15054	15050	15018	15297	15103	15140	15022	15044	15027	15013	15131	15024	15157	14965	15040	15087	15139	15036	15053	15080	14999	15065	14928	15049	15116	14999	15119	14923	14925	14968	15210	14972	14957	15023	15117	15152	15006	15136	15075	14952	15043	14981	15109	15096	15107	14937	15151	15128	15065	14902	15135	15131	15129	15181	15143	15214	15063	15010	15196	15145	15263	15160	15260	15020	14979	15181	14973	15022	15068	14954	14960	15087	15118	15201	15198	15095	15172	14993	15090	15068	15042	15059	14903	14872	15254	15081	15057	14963	15000	14984	15134	15006	14984	15084	14860	15065	15176	15080	14941	15202	15204	15122	14841	15230	15193	15085	15085	15120	15057	15133	15139	15134	15127	15103	14970	15049	15144	15171	15162	15135	15103	15099	15034	14933	15128	15290	15167	15137	15066	15187	14980	15039	15303	14911	15016	15134	15074	15016	14968	14964	14985	15100	15159	14965	15082	15133	15038	14936	15282	14990	15084	15089	14887	14942	15110	14886	14982	15108	14915	15173	15114	15061	14944	15081	15182	15181	15082	15055	14951	14898	14966	14986	15069	15038	15096	15025	15095	15003	15110	15047	15121	15089	15255	15206	15103	14994	15149	15010	15079	14977	15048	14879	15120	15106	15158	14925	15177	15162	15007	15089	15000	15041	15026	15251	15009	15204	15228	15060	15295	15079	15175	15015	15047	15123	15022	14885	15020	15002	14986	14984	15030	14995	15002	15055	14920	15238	15010	15108	15111	15014	15225	15058	15217	14951	15024	15167	15135	15320	14972	15036	15110	15047	15163	15230	15120	15142	15075	14996	15048	15256	14936	15028	14976	15101	14938	14772	15263	15060	15081	14984	15017	15099	14994	15152	15106	15003	15070	15169	15110	14988	15233	15090	14892	15004	15158	15111	15056	15080	15020	14952	14927	14949	15188	15085	14990	15096	15081	14955	14965	15117	14926	15217	14881	15103	15001	15115	15135	15044	15209	15257	15203	15037	15103	15161	15167	15084	15037	15124	15016	15185	15030	14866	15223	15051	15044	15052	14980	15161	15199	15295	15041	15072	15183	14874	15030	15167	14917	15051	14995	14985	15187	15050	15049	15130	15005	15181	15030	15180	14924	15081	15136	15058	15099	15148	15175	15129	15053	15117	15026	14992	15087	15192	15028	15122	15170	15073	15090	15186	15052	15170	15147	15252	15152	15124	15252	14886	15069	15132	15038	14968	15104	15080	15078	15095	14954	15037	15061	15163	15032	15214	15017	15075	14871	15178	14983	15140	15088	15096	15135	14972	15057	15136	15051	15220	14993	15100	15193	15040	14987	14959	15090	15080	15227	15242	15195	15075	14994	15140	15052	15151	14954	15023	15180	15276	14932	15121	15160	15254	15110	15049	15008	14913	15025	15055	14972	14840	15103	15080	15169	14920	15152	15137	15206	15179	15155	15098	15026	15130	14947	14991	14993	15087	15021	15056	15131	15072	15063	15022	15195	15232	15152	15295	15067	15186	15109	15097	15158	15008	15082	15208	15142	15070	14981	15089	15120	14924	15123	15005	15074	14925	15031	15108	15075	15091	15136	15146	14991	15011	15118	15194	15191	15002	15030	15165	15144	15001	15062	15220	15171	15026	15001	15064	15020	15010	15042	14984	15051	15029	14969	15030	14981	15127	15019	15144	15033	15113	15049	15100	15108	15006	15034	15069	14884	15113	14968	14974	14898	15013	14952	15137	15165	15026	14901	15075	15041	14971	15074	15024	15098	14977	14944	15204
27248	21701	22925	19328	15997	15765	16009	15603	15558	15593	15770	15701	15798	15586	15543	15373	15583	15638	15566	15668	15621	15822	15611	15543	15450	15543	15375	15777	15449	15468	15654	15274	15732	15311	15262	15343	15427	15323	15471	15434	15463	15434	15398	15378	15512	15210	15443	15268	15248	15378	15386	15386	15451	15572	15561	15578	15387	15498	15369	15478	15431	15343	15261	15394	15257	15317	15440	15497	15291	15363	15186	15274	15212	15309	15384	15334	15318	15315	15222	15450	15286	15296	15348	15325	15351	15310	15485	15344	15291	15363	15311	15423	15115	15365	15317	15351	15547	15121	15476	15389	15306	15481	15247	15252	15299	15270	15382	15254	15297	15233	15443	15217	15149	15450	15267	15156	15414	15269	15374	15299	15326	15328	15293	15432	15358	15440	15260	15476	15150	15400	15295	15310	15358	15131	15396	15313	15329	15450	15369	15497	15101	15396	15259	15253	15441	15246	15340	15195	15519	15333	15274	15242	15329	15303	15419	15374	15328	15355	15370	15355	15326	15313	15407	15276	15342	15350	15306	15364	15310	15285	15271	15369	15220	15479	15354	15368	15494	15375	15416	15165	15330	15224	15264	15325	15413	15245	15360	15395	15421	15501	15312	15314	15351	15407	15289	15456	15537	15197	15282	15173	15272	15112	15338	15501	15322	15392	15439	15371	15260	15250	15306	15293	15427	15270	15345	15409	15280	15445	15348	15400	15411	15611	15467	15257	15290	15239	15407	15522	15157	15116	15311	15448	15323	15270	15313	15173	15225	15161	15379	15359	15125	15425	15483	15482	15337	15415	15298	15260	15459	15241	15231	15131	15531	15440	15597	15491	15347	15410	15698	15205	15177	15435	15364	15294	15311	15248	15206	15403	15509	15247	15177	15314	15238	15203	15241	15130	15326	15255	15264	15295	15367	15207	15051	15199	15304	15125	15328	15255	15235	15081	15324	15445	15453	15415	15366	15259	15110	15483	15375	15260	15285	15258	15204	15299	15386	15210	15365	15410	15350	15120	15164	15292	15343	15242	15427	15438	15151	15419	15281	15282	15425	15147	15437	15368	15338	15375	15358	15371	15271	15341	15597	15261	15187	15277	15348	15513	15412	15288	15229	15330	15467	15451	15296	15326	15363	15519	15324	15417	15308	15202	15387	15252	15344	15454	15443	15304	15398	15343	15381	15168	15198	15202	15325	15201	15150	15378	15289	15150	15265	15077	15299	15511	15478	15315	15289	15082	15303	15270	15147	15207	15233	15233	15411	15203	15327	15206	15387	15348	15368	15281	15282	15105	15273	15350	15322	15238	15348	15287	15418	15370	15506	15288	15193	15531	15315	15139	15491	15287	15348	15241	15308	15307	15264	15299	15221	15274	15263	15183	15350	15312	15413	15335	15435	15200	15374	15314	15260	15290	15308	15461	15158	15293	15170	15441	15142	15131	15411	15433	15348	15244	15046	15347	15167	15392	15448	15263	15511	15451	15451	15282	15390	15134	15413	15317	15119	15429	15413	15406	15236	15357	15395	15313	15377	15232	15447	15425	15309	15318	15301	15345	15382	15273	15272	15211	15476	15388	15216	15132	15297	15516	15389	15229	15326	15238	15365	15294	15354	15281	15554	15364	15345	15203	15282	15376	15384	15338	15140	15279	15410	15179	15298	15372	15354	15437	15466	15194	15300	15342	15350	15285	15391	15376	15285	15486	15292	15422	15492	15370	15451	15278	15404	15423	15227	15536	15400	15341	15572	15401	15291	15482	15283	15278	15348	15361	15467	15348	15166	15236	15545	15507	15392	15464	15473	15531	15129	15287	15413	15434	15328	15406	15379	15394	15378	15136	15188	15200	15406	15381	15426	15272	15357	15187	15113	15218	15216	15238	15123	15413	15442	15447	15262	15266	15264	15202	15216	15413	15285	15417	15512	15319	15520	15616	15491	15348	15361	15453	15353	15353	15381	15472	15402	15210	15261	15470	15322	15468	15414	15289	15563	15390	15203	15206	15376	15311	15262	15440	15349	15581	15305	15426	15200	15373	15392	15177	15312	15331	15357	15270	15209	15269	15285	15268	15305	15316	15376	15177	15217	15192	15346	15310	15184	15354	15131	15401	15396	15349	15364	15339	15291	15218	15358	15253	15481	15309	15124	15272	15171	15114	15313	15407	15111	15414	15229	15329	15374	15529	15451	15409	15392	15174	15210	15391	15340	15283	15153	15293	15331	15396	15456	15447	15286	15499	15434	15195	15386	15361	15359	15357	15551	15513	15334	15200	15404	15261	15210	15366	15428	15347	15309	15327	15235	15189	15190	15201	15322	15279	15462	15484	15394	15328	15326	15292	15414	15278	15347	15303	15279	15422	15313	15456	15360	15255	15307	15351	15362	15400	15392	15221	15307	15342	15429	15317	15563	15370	15491	15232	15499	15268	15470	15230	15368	15379	15079	15350	15507	15183	15258	15195	15349	15303	15336	15359	15549	15377	15279	15346	15239	15249	15230	15223	15297	15269	15223	15380	15443	15515	15342	15320	15190	15382	15315	15372	15340	15476	15552	15308	15147	15436	15399	15416	15475	15311	15326	15382	15301	15302	15298	15518	15328	15162	15429	15254	15364	15276	15349	15252	15475	15244	15386	15233	15324	15094	15352	15358	15439	15264	15412	15323	15219	15301	15535	15540	15385	15228	15404	15495	15211	15379	15430	15238	15310	15384	15353	15415	15367	15229	15381	15301	15371	15300	15279	15360	15377	15504	15246	15347	15158	15515	15277	15207	15281	15396	15449	15173	15421	15398	15317	15138	15173	15331	15504	15427	15451	15443	15438	15551	15251	15361	15344	15233	15420	15457	15304	15296	15544	15377	15525	15212	15388	15201	15414	15256	15336	15319	15290	15450	15285	15171	15368	15370	15329	15519	15251	15303	15429	15288	15372	15461	15251	15245	15247	15286	15241	15239	15263	15568	15210	15248	15099	15250	15309	15204	15269	15330	15438	15396	15564	15486	15426	15398	15420	15306	15130	15221	15336	15199	15402	15324	15271	15221	15258	15443	15286	15411	15338	15438	15377	15481	15455	15430	15328	15320	15380	15459	15523	15306	15258	15256	15103	15394	15352	15253	15368	15302	15323	15388	15288	15196	15440	15199	15483	15303	15071	15157	15296	15295	15398	15295	15446	15306	15380	15380	15313	15219	15211	15444	15272	15441	15297	15681	15346	15239	15182	15379	15154	15292	15430	15414	15273	15128	15308	15288	15512	15448	15236	15537	15359	15413	15151	15253	15267	15371	15332	15355	15094	15277	15368	15389	15496	15235	15210	15394	15365	15343	15408	15321	15134	15227	15395	15373	15505	15232	15325	15172	15453	15311	15208	15263	15298	15219	15426	15266	15519	15339	15398	15372	15176	15131	15366	15416	15414	15391	15165	15330	15245	15351	15389	15343	15237	15423	15307	15431	15219	15513	15229	15238	15274	15288	15331	15377	15410	15384	15141	15327	15492	15113	15361	15300	15379	15413	15422	15273	15440	15354	15110	15289	15418	15267	15447	15313	15215	15445	15094	15375	15226	15282	15360	15533	15324	15220	15228	15446	15364	15274	15381	15253	15329	15295	15287	15333	15296	15319	15537	15274	15222	15217	15215	15593	15088	15453	15430	15334	15208	15260	15382	15237	15232	15284	15622	15336	15537	15309	15385	15206	15467	15332	15413	15318	15190	15444	15223	15283	15136	15372	15354	15412	15235	15373	15338	15270	15486	15287	15302	15340	15320	15482	15494	15466	15694	15482	15487	15427	15231	15346	15520	15245	15525	15431	15414	15335	15362	15480	15530	15345	15198	15339	15492	15301	15539	15380	15437	15441	15264	15268	15346	15325	15434	15255	15464	15367	15355	15307	15339	15376	15443	15380	15356	15278	15525	15587	15124	15194	15274	15321	15500	15316	15343	15307	15287	15260	15298	15297	15247	15521	15333	15385	15403	15332	15281	15135	15418	15191	15394	15334	15232	15270	15394	15252	15257	15328	15333	15332	15373	15374	15378	15405	15320	15293	15357	15302	15115	15262	15166	15096	14971	15305	15305	15367	15392	15335	15399	15474	15445	15458	15459	15395	15118	15459	15275	15048	15158	15428	15444	15395	15520	15562	15380	15291	15361	15168	15301	15366	15364	15367	15324	15411	15442	15336	15391	15183	15372	15452	15433	15422	15322	15247	15127	15298	15382	15311	15351	15304	15304	15215	15457	15394	15281	15350	15609	15566	15227	15209	15400	15250	15333	15367	15408	15437	15341	15462	15507	15284	15158	15269	15297	15400	15389	15335	15491	15447	15414	15310	15425	15372	15258	15296	15366	15291	15232	15275	15420	15350	15264	15282	15526	15305	15277	15220	15302	15441	15471	15352	15177	15307	15386	15195	15468	15316	15204	15330	15317	15205	15527	15334	15172	15158	15382	15223	15309	15356	15384	15496	15543	15346	15239	15366	15250	15459	15446	15376	15163	15250	15357	15176	15319	15342	15335	15381	15407	14973	15177	15363	15399	15373	15202	15324	15274	15443	15283	15359	15294	15263	15314	15209	15445	15197	15258	15254	15342	15262	15337	15434	15270	15358	15374	15292	15263	15356	15472	15351	15382	15393	15294	15367	15412	15488	15340	15313	15507	15216	15313	15387	15318	15304	15432	15177	15287	15463	15386	15231	15297	15406	15425	15363	15347	15408	15307	15324	15470	15262	15476	15303	15217	15264	15237	15278	15329	15404	15174	15424	15175	15383	15262	15383	15261	15216	15282	15177	15285	15350	15445	15261	15353	15213	15399	15524	15324	15224	15494	15357	15497	15359	15428	15485	15399	15446	15390	15399	15422	15243	15407	15427	15263	15446	15246	15292	15517	15328	15218	15294	15216	15027	15449	15374	15353	15367	15285	15199	15404	15439	15379	15547	15138	15316	15210	15319	15171	15233	15369	15169	15327	15500	15293	15318	15487	15297	15371	15232	15332	15523	15271	15471	15375	15395	15478	15345	15541	15297	15436	15634	15383	15108	15233	15281	15518	15624	15416	15229	15368	15257	15282	15395	15270	15562	15325	15192	15583	15549	15385	15491	15329	15342	15183	15300	15232	15355	15378	15341	15318	15165	15395	15205	15337	15308	15548	15369
15432	19201	17779	15956	15411	15146	14860	14816	14706	14613	14766	14709	14588	14738	14401	14671	14799	14770	14578	14778	14474	14425	14778	14437	14508	14426	14498	14321	14394	14325	14237	14362	14292	14298	14135	14265	14316	14339	14286	14163	14242	14206	14344	14161	14282	14333	14194	14202	14305	14298	14183	14172	14281	14391	14117	14262	14181	14367	14244	14229	14186	14196	14342	14298	14091	14132	14182	14108	14205	14084	14302	14114	14142	14199	14246	13948	14368	14197	14177	14135	14303	14295	14254	14092	14205	14287	14206	14188	14232	14226	14300	14197	14161	14168	14303	14144	14094	13925	14182	14325	14115	14522	14166	14010	14003	14122	14257	14093	14231	14185	14210	14264	14306	14097	14075	14087	14102	14451	14014	14158	14292	14247	14132	14339	14129	14146	14186	14275	14403	14263	14212	14178	14268	14204	14204	14309	14217	14183	14209	14133	14227	14196	14188	14158	14059	14131	14217	14276	14017	14256	14101	14186	14221	14198	14177	14277	14214	14225	14202	14070	14336	14192	14167	14136	13873	14192	14242	14153	14100	14263	14190	14328	14128	14273	14216	14285	14058	14297	14175	14139	14137	14205	14324	14232	14077	14230	14195	14266	14093	14128	14195	14183	14184	14000	14395	14209	14224	14090	14068	14061	14284	14235	14146	14264	14167	14241	14108	14082	14203	14235	14159	14269	14299	14082	14072	14146	14195	14198	14257	14114	14213	14165	14188	14307	14146	14241	14094	14216	14316	14096	14065	14358	14223	14283	14049	14127	14289	14108	14112	14181	14158	14170	14271	14315	14272	14073	14197	14201	14242	14188	14167	14357	14156	14053	13993	14064	14069	14325	14234	14418	14292	14369	14164	14036	14092	14171	14036	14174	14243	14181	14203	14105	14217	14124	14276	14319	14270	14352	14171	14126	14291	14273	14222	14259	14241	14105	14120	14187	14146	14263	14126	14093	14212	14139	14063	14152	14228	14253	14154	14129	14310	14152	14330	14139	14268	14100	14173	14172	14128	14268	14218	14146	14299	14258	14109	14057	14060	14026	14262	13927	14183	14262	14139	14353	14270	14269	14128	14281	14166	14193	13997	14209	14151	14089	14276	14144	14363	14102	14118	13984	14199	14013	14131	14389	14176	14271	14249	14064	14211	14135	14154	14265	14078	14084	14099	14242	14202	14107	14273	14163	14316	14082	14114	14145	14128	14216	14391	13997	14295	14165	14114	14190	14205	14228	14238	14053	14241	14210	14305	14159	14108	14275	14238	14167	14315	14005	14279	14223	14028	14258	14100	14316	14067	14123	14310	14147	14275	14159	14093	14135	14280	14158	14218	14028	14311	14247	14167	14204	14229	14136	14378	14199	14145	14189	14374	14277	14094	14191	14031	14184	14056	14262	14303	14127	14207	14259	14384	14116	14123	14237	14296	14423	14257	14253	14166	14226	14220	14092	14319	14088	14033	14261	14256	14295	14191	14248	14209	14088	14185	13959	14198	14229	14182	14141	14276	14133	14235	14302	14338	14022	14165	14265	14184	14266	14162	14190	14130	14299	14151	14153	14100	14138	14207	14085	14066	14158	14116	14100	14188	14213	14177	14220	14380	14322	14161	14134	14196	14152	14269	14252	14258	14256	14260	14033	14267	14178	14002	14162	14183	14179	14245	14209	14295	14146	14211	14181	14306	14331	14233	14121	14330	14213	14293	14020	14145	14381	14203	14189	14213	14088	14227	14091	14399	14223	14171	14207	14201	14213	14361	14223	14199	14222	14338	14184	14135	14157	14283	14218	14221	14223	14173	14266	14247	14120	14143	14270	14128	14178	14209	14274	14208	14220	14249	14207	14125	14154	14093	14155	14144	14268	14287	14228	14207	14127	14188	14244	14170	14106	14174	14236	14191	14181	14032	14062	14231	14260	14128	14337	14161	14243	13999	14336	14146	14191	14248	14253	14300	14185	14272	14252	14127	14228	14185	14182	14231	14282	14244	14071	14038	14231	14043	14214	14113	14285	14184	14198	14143	14174	14171	14250	14054	14329	14217	14169	14117	14262	14094	14158	14042	14245	14216	14370	14197	14133	14235	14261	14111	14233	14075	14103	14210	14156	14109	14140	14153	14192	14186	14275	14306	14236	14241	14257	14205	14249	14191	14009	14151	14225	14203	14091	14128	14223	14284	14216	14084	14176	14058	14287	14158	14310	14249	14117	14133	14198	14199	14254	14113	14224	14177	14131	14143	14170	14232	14091	14209	14254	14265	14178	14080	14195	13993	14262	14065	14326	14240	14224	14258	14112	14239	14206	14411	14099	14292	14109	14188	14145	14149	14332	14331	14210	14113	14267	14259	14102	14270	14185	14265	14202	14179	14298	14191	14135	14073	14302	14220	14239	14251	14212	14348	14141	14312	14275	14275	14165	14259	14080	14320	14227	14245	14073	14167	14328	14149	14199	14193	14197	14274	14323	14192	14290	14253	14299	14193	14281	14149	14214	14097	14209	14150	14284	14088	14128	14128	14252	14337	14314	14153	14292	14190	14273	14346	14116	14333	14236	14245	14325	14122	14224	14312	14334	14264	14304	14161	14193	14068	13982	14158	14200	14185	14222	14408	14122	14128	14225	14199	14184	14305	14260	14252	14155	14182	14239	14095	14280	14191	14139	14170	14398	14387	14272	14104	14277	14032	14007	14234	14176	14252	14149	14271	14213	14250	14283	14282	14241	14252	14164	14287	14095	14274	14249	14154	14210	14078	14191	14118	14129	14192	14302	14361	14363	14234	14361	14204	14107	14246	14262	14179	14212	14204	14200	14198	14242	14243	14262	14252	14086	14224	14341	14224	14316	14150	14356	14369	14150	14300	14283	14311	14255	14120	14145	14333	14200	14240	14228	14096	14272	14212	14249	14031	14379	14034	14320	14125	14253	14324	14067	14153	14207	14301	14171	14287	14206	14023	14300	14035	14248	14238	14173	14184	14076	14178	14182	14323	14153	14213	14167	14228	14055	14217	14202	14418	14069	14297	14132	14123	14197	14234	14205	14013	14328	14156	14182	14121	14144	14079	14213	14165	14039	14116	14334	14199	14329	14289	14290	14236	14162	14216	14079	14395	14222	14169	14082	14138	14178	14099	14024	14277	14165	14148	14338	14097	14227	14376	14086	14226	14254	14241	14186	14281	14072	14272	14182	14264	14338	14311	14249	14204	14182	14231	14037	14151	14347	14233	14178	14364	14228	14233	14072	14162	14146	14275	14442	14277	14181	14214	14210	14220	14174	14317	14308	14229	14293	14049	14343	14309	14259	14179	14297	14175	14164	14196	14136	14095	14239	14186	14243	14155	14233	14345	14123	14024	14192	14200	14228	14187	14228	14139	14249	14352	14303	14291	14074	14216	14263	14056	14161	14316	13997	14177	14175	14245	14016	14224	14244	14208	14268	14143	14260	14313	14104	14272	14107	14162	14152	14195	14154	14072	14152	14081	14174	14274	14331	14238	14283	14220	14292	14273	14227	14213	14168	14093	14288	14258	14264	14158	14074	14096	14180	14181	14127	14115	14161	14280	14241	14164	14171	14148	14356	14264	14177	14229	14297	14287	14278	14397	14204	14448	14126	14216	14245	14257	14317	14199	14032	14187	14203	14159	14086	14237	14107	14307	14326	14146	14242	14294	14305	14227	14267	14156	14074	14211	14281	14136	14081	14325	14252	14229	14289	14042	14233	14108	14254	14025	14186	14236	14103	14101	14244	14165	14287	14127	14253	14126	14066	14144	14202	14222	14207	14320	14261	14269	14164	14291	14162	14250	14155	14238	14155	14365	14334	14235	14020	14355	14039	14253	14037	14237	14149	14195	14110	14338	14410	14195	14324	14090	14151	14117	14404	14215	14150	14239	14184	14246	14224	14210	14194	14085	14203	14135	14098	14125	14226	14077	14140	14024	14190	14224	14211	14161	14271	14213	14097	14189	14267	14197	14248	14188	14243	14269	14164	14103	14240	14203	14271	14326	14212	14249	14051	14261	14246	14213	14225	14263	14061	14173	14170	14062	14310	14332	14108	14107	14078	14306	14284	14189	14131	14386	14242	14173	14235	14379	14255	14145	14155	14312	14227	14139	14130	14298	14100	14192	14252	14085	14103	14322	14181	14198	14207	14176	14126	14128	14092	14233	14311	14144	14207	14269	14241	14085	14317	14163	14145	14262	14152	14301	14211	14307	14075	14128	13965	14313	14223	14123	14239	14246	14112	14148	14172	14168	14153	14322	14118	14137	14437	14059	14196	14095	14074	14344	14210	14282	14155	14147	14278	14147	14437	14185	14168	14105	14222	14215	13974	14284	14250	14251	13966	14133	14123	14184	14257	14437	14253	14264	14299	14145	14239	14211	14227	14182	14206	14097	14343	14162	14230	14292	14273	14130	14294	14154	14172	14147	14310	14187	14266	14243	14353	14277	14328	13991	14030	14217	14055	14232	14193	14206	14256	14121	14115	14088	14293	14185	14208	14241	14396	14200	14139	14222	14261	14100	14353	14140	13962	14298	14128	14259	14311	14160	14203	14134	14284	14073	14166	14086	14203	14308	14134	14202	14164	14304	14271	14252	14093	14331	14158	14209	14103	14226	14256	14299	14113	14217	14156	14104	14276	14041	14277	14351	14345	14301	14165	14297	14316	14319	14263	14188	14261	14240	14096	14100	14202	14080	14411	14345	14034	14414	14309	14213	14142	14215	14057	14129	14212	14262	14090	14044	14092	14186	14299	14154	14109	14188	14192	14091	14421	14363	14342	14188	14241	14101	14297	14218	14251	14178	14199	14220	14344	14146	14263	14387	14305	14150	14208	14243	14395	14278	14357	14016	14110	14252	14196	14112	14230	14287	14234	14300	14221	14197	14246	14084	14287	14169	14098	14081	14083	14205	14251	14058	14221	14101	14350	14253	14159	14378	14194	14250	14166	14184	14196	14244	14169	14005	14170	14300	14168	14165	14087	14222	14299	14296	14223	14229	14163	14201	14132	14063	14164	14286	14307	14200	14342	14179	14226	14195	14193	14402	14240	14238	14116	14087	14094	14170	14093	14000	14258	14360	14352	14267	14051	14187	14142	14139	14251	14177	14247	14189	14222	14091	14110	14206	14136	14192	14055	14183	14140	14065	14252
23797	21128	28472	24113	21693	20276	18795	16750	16331	16301	16174	16095	16121	16053	15951	15955	15991	15995	16002	15909	16027	15841	15765	16041	16073	15917	15686	15857	15792	15585	15767	15707	15497	15628	15640	15496	15539	15586	15798	15514	15616	15444	15472	15440	15719	15429	15665	15409	15645	15674	15609	15661	15697	15732	15699	15699	15555	15573	15562	15598	15439	15420	15593	15485	15425	15328	15499	15378	15323	15439	15381	15501	15332	15543	15272	15258	15638	15432	15440	15366	15450	15304	15681	15445	15463	15421	15511	15232	15261	15421	15368	15523	15574	15556	15381	15571	15388	15536	15436	15565	15350	15298	15357	15281	15237	15172	15258	15439	15514	15515	15621	15494	15448	15542	15278	15437	15394	15379	15538	15449	15617	15383	15413	15419	15631	15353	15535	15563	15389	15372	15361	15238	15474	15595	15280	15440	15340	15321	15314	15381	15527	15379	15415	15268	15634	15309	15324	15450	15324	15465	15147	15216	15361	15525	15679	15495	15465	15619	15483	15333	15264	15393	15391	15498	15359	15411	15498	15391	15537	15300	15411	15356	15386	15511	15346	15509	15479	15435	15327	15487	15244	15318	15573	15426	15550	15435	15481	15311	15431	15448	15345	15365	15474	15329	15412	15448	15600	15418	15365	15326	15363	15343	15408	15326	15367	15314	15231	15361	15302	15446	15508	15484	15598	15333	15471	15378	15432	15501	15570	15326	15311	15475	15341	15550	15373	15548	15520	15453	15539	15420	15469	15171	15420	15283	15412	15370	15155	15500	15534	15305	15248	15425	15469	15415	15346	15309	15660	15584	15556	15360	15469	15388	15451	15439	15518	15443	15288	15421	15411	15499	15635	15466	15446	15234	15536	15211	15397	15368	15545	15413	15492	15342	15287	15383	15429	15204	15332	15533	15327	15278	15444	15519	15241	15408	15330	15477	15531	15447	15483	15313	15287	15356	15363	15283	15356	15505	15343	15255	15568	15505	15317	15539	15511	15271	15359	15390	15380	15413	15511	15213	15549	15325	15577	15418	15627	15472	15511	15370	15451	15610	15339	15275	15551	15344	15372	15397	15507	15406	15514	15509	15427	15555	15437	15537	15325	15283	15262	15543	15346	15544	15625	15300	15566	15230	15394	15281	15398	15320	15282	15587	15290	15470	15229	15424	15493	15416	15259	15430	15426	15376	15316	15469	15450	15398	15541	15290	15317	15462	15417	15434	15389	15230	15690	15381	15409	15356	15613	15289	15537	15604	15497	15540	15464	15449	15441	15302	15353	15311	15405	15344	15253	15541	15372	15475	15497	15510	15399	15342	15443	15562	15514	15513	15272	15392	15167	15441	15408	15462	15263	15475	15433	15580	15589	15393	15499	15652	15446	15453	15567	15507	15112	15355	15309	15588	15665	15650	15488	15361	15300	15266	15257	15273	15511	15520	15390	15357	15329	15402	15456	15428	15505	15303	15504	15445	15583	15427	15490	15326	15546	15596	15390	15502	15424	15366	15335	15254	15409	15400	15470	15393	15238	15540	15476	15350	15520	15426	15548	15280	15360	15310	15536	15308	15297	15215	15454	15463	15228	15322	15316	15476	15373	15251	15572	15349	15366	15619	15366	15411	15366	15423	15333	15466	15614	15487	15562	15372	15533	15320	15567	15487	15621	15524	15491	15347	15301	15410	15410	15509	15549	15344	15654	15333	15480	15205	15311	15361	15574	15417	15422	15423	15281	15395	15466	15314	15469	15509	15327	15216	15472	15460	15479	15558	15513	15450	15423	15482	15318	15415	15408	15456	15435	15413	15609	15575	15367	15347	15470	15275	15262	15624	15553	15402	15479	15345	15339	15366	15499	15406	15408	15316	15364	15605	15299	15446	15508	15537	15583	15439	15404	15527	15384	15531	15589	15363	15156	15553	15397	15336	15469	15388	15386	15408	15372	15512	15461	15466	15366	15341	15229	15339	15370	15381	15397	15319	15286	15228	15341	15295	15451	15406	15374	15529	15420	15260	15429	15436	15390	15249	15509	15457	15489	15559	15469	15475	15495	15528	15343	15466	15522	15549	15511	15423	15317	15515	15292	15343	15343	15357	15360	15559	15310	15324	15332	15453	15502	15406	15435	15362	15352	15201	15452	15420	15541	15206	15307	15276	15347	15370	15372	15495	15682	15147	15483	15448	15588	15525	15478	15499	15373	15333	15421	15519	15402	15196	15475	15473	15495	15315	15707	15264	15444	15633	15510	15378	15519	15513	15444	15467	15559	15325	15470	15471	15445	15451	15697	15333	15394	15211	15438	15489	15427	15434	15570	15276	15333	15272	15367	15315	15343	15276	15126	15490	15407	15280	15516	15505	15349	15321	15518	15223	15433	15401	15442	15440	15526	15400	15343	15220	15265	15275	15444	15285	15154	15463	15455	15347	15517	15455	15265	15561	15460	15264	15478	15387	15137	15540	15388	15352	15377	15624	15601	15606	15387	15483	15182	15481	15580	15491	15378	15271	15456	15465	15398	15453	15529	15449	15512	15446	15549	15395	15392	15189	15490	15394	15397	15390	15429	15409	15547	15348	15416	15459	15522	15503	15320	15650	15336	15394	15605	15432	15364	15494	15555	15341	15311	15447	15232	15422	15455	15480	15563	15439	15460	15464	15367	15408	15424	15437	15402	15401	15508	15505	15378	15519	15276	15352	15557	15400	15478	15228	15576	15528	15417	15457	15249	15281	15340	15567	15567	15402	15374	15423	15627	15465	15353	15482	15368	15514	15504	15430	15544	15501	15216	15262	15532	15288	15492	15331	15543	15517	15463	15295	15393	15485	15239	15389	15481	15409	15535	15563	15475	15539	15562	15482	15242	15474	15328	15301	15713	15357	15329	15462	15564	15455	15440	15347	15556	15432	15398	15541	15479	15580	15372	15657	15413	15484	15451	15490	15515	15582	15423	15326	15411	15360	15649	15255	15460	15339	15154	15451	15369	15280	15358	15466	15534	15410	15512	15443	15269	15404	15528	15493	15372	15386	15233	15381	15381	15359	15411	15341	15392	15321	15392	15424	15575	15268	15485	15563	15494	15355	15337	15336	15338	15402	15488	15559	15517	15472	15540	15483	15455	15508	15234	15635	15639	15575	15485	15294	15292	15401	15491	15528	15508	15324	15431	15558	15446	15495	15474	15426	15655	15245	15361	15299	15446	15324	15425	15220	15300	15532	15466	15609	15572	15461	15321	15493	15637	15376	15240	15462	15415	15432	15257	15278	15625	15511	15472	15481	15146	15301	15411	15389	15605	15462	15415	15347	15488	15337	15285	15466	15431	15173	15475	15432	15390	15259	15438	15385	15447	15443	15627	15286	15436	15245	15469	15453	15476	15335	15341	15319	15477	15262	15248	15434	15555	15185	15494	15680	15390	15429	15612	15332	15415	15409	15322	15503	15466	15324	15328	15363	15426	15282	15375	15568	15264	15507	15489	15482	15299	15500	15439	15426	15369	15337	15439	15405	15426	15456	15549	15507	15563	15307	15451	15369	15330	15370	15360	15347	15614	15458	15397	15429	15454	15340	15542	15564	15603	15457	15458	15182	15565	15528	15479	15385	15464	15332	15354	15639	15529	15551	15467	15406	15491	15311	15345	15346	15459	15519	15450	15424	15397	15258	15222	15298	15426	15588	15258	15351	15260	15250	15326	15396	15561	15465	15544	15514	15697	15586	15175	15632	15389	15336	15400	15339	15399	15541	15468	15483	15323	15227	15323	15300	15700	15492	15377	15321	15312	15501	15480	15455	15415	15555	15355	15465	15516	15483	15416	15355	15358	15375	15325	15415	15218	15475	15469	15375	15466	15506	15467	15429	15432	15317	15412	15473	15354	15517	15417	15523	15434	15443	15357	15399	15404	15511	15363	15461	15374	15542	15334	15518	15231	15441	15428	15385	15541	15394	15500	15393	15404	15550	15519	15283	15407	15429	15321	15448	15377	15306	15507	15546	15401	15383	15432	15429	15325	15450	15437	15420	15620	15470	15508	15404	15386	15323	15565	15502	15442	15368	15579	15583	15277	15414	15366	15458	15506	15506	15262	15446	15598	15383	15511	15305	15581	15401	15469	15503	15458	15468	15422	15357	15442	15533	15459	15454	15301	15320	15380	15464	15491	15435	15419	15220	15308	15523	15633	15398	15508	15317	15380	15359	15469	15446	15405	15396	15612	15546	15328	15446	15283	15401	15415	15307	15376	15434	15406	15430	15377	15547	15391	15519	15367	15459	15154	15461	15615	15271	15321	15298	15276	15339	15322	15487	15424	15350	15486	15460	15398	15386	15290	15552	15527	15325	15195	15456	15444	15390	15324	15510	15289	15200	15400	15558	15263	15434	15357	15374	15470	15257	15319	15541	15239	15471	15282	15479	15191	15419	15282	15350	15501	15431	15416	15540	15327	15361	15381	15538	15320	15322	15316	15268	15345	15405	15530	15576	15292	15702	15325	15519	15598	15349	15422	15322	15460	15420	15508	15431	15466	15441	15315	15244	15394	15452	15346	15353	15372	15472	15436	15517	15502	15357	15414	15492	15411	15387	15562	15514	15404	15477	15346	15619	15369	15376	15287	15362	15438	15262	15201	15472	15273	15396	15581	15572	15567	15401	15367	15598	15510	15426	15433	15467	15275	15400	15546	15433	15645	15416	15486	15386	15418	15640	15473	15417	15475	15403	15625	15447	15362	15265	15471	15364	15437	15476	15341	15280	15429	15505	15270	15425	15287	15383	15269	15536	15327	15248	15519	15346	15338	15426	15383	15296	15308	15323	15468	15431	15407	15380	15370	15509	15550	15436	15506	15557	15369	15519	15421	15504	15485	15668	15326	15494	15413	15445	15366	15583	15478	15242	15449	15491	15572	15583	15376	15309	15417	15318	15322	15366	15421	15403	15592	15491	15634	15404	15381	15401	15402	15414	15347	15397	15442	15419	15431	15316	15499	15339	15397	15324	15389	15438	15382	15418	15397	15363	15267	15364	15363	15335	15451	15339	15337	15465	15367	15508	15359	15592	15427	15342	15345	15503	15455	15445	15464	15541	15516	15378	15167	15419	15525	15297	15334	15336	15436	15269	15493	15367	15496	15358	15579	15439	15504	15437	15393	15464	15441	15439	15480	15318
14890	25055	22538	18703	17295	16419	16047	15807	15590	15382	15065	15289	15152	15102	15244	15074	15010	15094	15016	14959	15191	14945	14678	14891	14861	14677	14678	14752	14468	14634	14530	14400	14546	14549	14433	14300	14464	14338	14310	14366	14392	14545	14303	14489	14288	14448	14537	14360	14443	14345	14448	14477	14367	14401	14399	14417	14427	14386	14419	14440	14428	14420	14391	14399	14306	14427	14223	14317	14440	14311	14386	14263	14437	14337	14130	14278	14421	14149	14360	14379	14268	14349	14273	14373	14111	14478	14387	14366	14496	14240	14238	14281	14438	14223	14227	14330	14365	14330	14060	14339	14167	14147	14456	14240	14352	14202	14273	14241	14387	14416	14251	14271	14291	14365	14286	14338	14243	14286	14360	14241	14327	14289	14292	14221	14307	14405	14212	14135	14138	14281	14352	14259	14322	14250	14260	14179	14311	14291	14374	14235	14432	14391	14327	14171	14410	14277	14117	14335	14354	14131	14354	14323	14342	14387	14228	14246	14574	14191	14337	14413	14167	14362	14431	14237	14344	14321	14262	14289	14443	14272	14261	14278	14366	14200	14334	14244	14246	14185	14260	14399	14236	14229	14339	14269	14144	14356	14334	14309	14207	14299	14286	14470	14203	14240	14258	14328	14321	14327	14364	14257	14273	14210	14323	14329	14314	14308	14085	14337	14266	14346	14112	14419	14281	14219	14311	14356	14294	14337	14288	14398	14374	14492	14317	14406	14461	14230	14217	14276	14226	14337	14461	14274	14246	14363	14253	14189	14286	14060	14064	14302	14355	14337	14158	14118	14292	14380	14307	14260	14336	14179	14512	14284	14294	14188	14270	14229	14486	14186	14286	14285	14364	14348	14312	14318	14323	14235	14171	14415	14372	14512	14286	14333	14203	14268	14266	14195	14215	14327	14150	14447	14511	14310	14370	14247	14316	14178	14357	14161	14184	14179	14404	14226	14237	14245	14497	14257	14341	14232	14255	14343	14369	14364	14356	14409	14248	14314	14271	14353	14192	14250	14312	14271	14478	14307	14356	14205	14318	14249	14237	14397	14344	14318	14203	14418	14339	14253	14325	14284	14366	14285	14207	14409	14522	14306	14424	14230	14318	14342	14209	14399	14372	14355	14332	14320	14318	14283	14173	14332	14246	14194	14244	14398	14277	14295	14313	14265	14178	14284	14355	14319	14316	14378	14193	14453	14270	14173	14382	14345	14261	14183	14279	14295	14291	14335	14150	14281	14333	14365	14293	14257	14319	14348	14266	14246	14295	14285	14262	14189	14491	14269	14297	14211	14293	14086	14273	14340	14092	14292	14242	14325	14281	14295	14224	14421	14341	14100	14231	14303	14270	14342	14211	14465	14279	14263	14149	14257	14329	14305	14306	14216	14362	14150	14158	14418	14426	14273	14230	14294	14257	14300	14250	14176	14285	14389	14375	14183	14321	14300	14415	14287	14186	14314	14355	14387	14108	14329	14437	14053	14258	14255	14295	14214	14241	14445	14360	14216	14505	14404	14231	14215	14330	14218	14235	14253	14325	14362	14189	14256	14400	14267	14345	14377	14339	14292	14315	14436	14079	14351	14357	14406	14231	14286	14328	14194	14327	14342	14240	14193	14334	14324	14254	14273	14357	14221	14382	14143	14280	14352	14303	14355	14235	14228	14413	14245	14279	14380	14308	14353	14283	14346	14265	14295	14177	14292	14230	14216	14367	14186	14244	14287	14243	14474	14304	14349	14241	14330	14129	14244	14234	14348	14341	14066	14340	14261	14440	14290	14453	14114	14170	14374	14274	14258	14329	14263	14227	14465	14352	14392	14120	14386	14184	14383	14267	14336	14158	14168	14498	14264	14279	14291	14265	14083	14275	14260	14306	14233	14325	14285	14250	14276	14259	14372	14415	14322	14212	14210	14290	14020	14237	14361	14204	14333	14442	14397	14144	14126	14226	14202	14289	14242	14455	14123	14254	14281	14276	14502	14322	14120	14291	14204	14216	14210	14315	14282	14293	14172	14313	14228	14253	14357	14324	14176	14288	14162	14276	14265	14207	14281	14296	14363	14417	14194	14248	14234	14244	14319	14342	14468	14383	14364	14312	14314	14322	14347	14357	14313	14251	14271	14171	14135	14216	14379	14346	14239	14115	14223	14329	14197	14298	14205	14254	14266	14132	14167	14195	14381	14255	14474	14297	14193	14244	14297	14276	14361	14289	14277	14281	14460	14394	14271	14368	14390	14229	14345	14200	14189	14270	14241	14208	14159	14453	14354	14303	14336	14276	14147	14316	14263	14385	14301	14295	14237	14396	14170	14312	14240	14356	14282	14449	14305	14276	14318	14130	14180	14385	14505	14345	14336	14231	14191	14237	14260	14457	14236	14269	14240	14360	14423	14301	14321	14315	14380	14166	14124	14366	14264	14327	14211	14310	14246	14189	14097	14399	14320	14181	14218	14304	14271	14303	14487	14204	14468	14457	14332	14293	14265	14282	14368	14224	14281	14256	14268	14302	14317	14283	14279	14367	14261	14279	14458	14420	14399	14141	14294	14269	14236	14300	14145	14397	14218	14200	14276	14166	14267	14374	14202	14302	14282	14363	14270	14176	14192	14297	14202	14201	14221	14349	14263	14268	14023	14316	14274	14301	14477	14298	14199	14239	14277	14492	14326	14190	14264	14127	14363	14344	14268	14342	14408	14267	14278	14296	14392	14353	14396	14256	14363	14242	14174	14364	14239	14492	14401	14247	14543	14337	14382	14164	14253	14293	14275	14365	14381	14410	14164	14330	14412	14357	14130	14368	14265	14374	14269	14285	14288	14310	14249	14221	14394	14352	14246	14275	14400	14200	14322	14338	14349	14289	14340	14157	14336	14187	14273	14367	14590	14276	14407	14264	14321	14325	14408	14291	14377	14261	14425	14277	14211	14446	14231	14172	14194	14194	14223	14288	14343	14208	14391	14246	14486	14246	14226	14250	14214	14275	14289	14358	14388	14172	14313	14310	14251	14238	14419	14104	14372	14263	14348	14194	14396	14342	14144	14421	14478	14347	14339	14326	14349	14376	14144	14374	14404	14373	14195	14146	14402	14470	14416	14222	14344	14219	14298	14332	14122	14359	14320	14333	14172	14167	14295	14254	14238	14307	14429	14210	14155	14315	14178	14329	14215	14311	14428	14266	14362	14458	14346	14256	14246	14543	14360	14401	14214	14455	14319	14530	14170	14272	14227	14229	14167	14169	14162	14215	14457	14297	14243	14179	14379	14376	14222	14259	14428	14447	14352	14265	14255	14227	14261	14376	14126	14309	14244	14454	14470	14230	14173	14277	14430	14247	14138	14174	14421	14352	14367	14280	14430	14266	14374	14123	14259	14423	14345	14310	14099	14517	14421	14234	14281	14291	14102	14240	14169	14331	14424	14435	14312	14364	14428	14370	14300	14333	14163	14327	14128	14272	14402	14324	14180	14269	14244	14295	14095	14303	14333	14250	14057	14356	14339	14293	14142	14401	14179	14309	14454	14356	14267	14093	14268	14161	14323	14426	14381	14140	14255	14403	14405	14443	14244	14281	14305	14372	14381	14290	14366	14322	14232	14291	14168	14336	14261	14282	14350	14412	14231	14459	14221	14341	14216	14482	14295	14184	14449	14234	14325	14233	14426	14303	14314	14318	14282	14309	14297	14207	14159	14315	14361	14268	14277	14296	14352	14286	14148	14353	14310	14285	14246	14253	14381	14275	14211	14312	14326	14365	14324	14272	14204	14277	14291	14420	14224	14288	14173	14430	14280	14273	14196	14360	14313	14394	14216	14338	14278	14476	14220	14208	14410	14228	14170	14275	14148	14212	14241	14341	14220	14313	14346	14280	14155	14186	14329	14350	14447	14309	14391	14260	14190	14326	14260	14133	14356	14329	14116	14435	14247	14314	14412	14423	14227	14279	14219	14329	14164	14316	14381	14115	14207	14426	14204	14147	14241	14369	14264	14311	14248	14347	14319	14093	14107	14306	14187	14343	14281	14344	14179	14228	14291	14281	14388	14096	14166	14322	14312	14320	14361	14370	14349	14201	14372	14343	14414	14291	14318	14331	14235	14294	14376	14350	14229	14246	14352	14376	14351	14337	14427	14229	14349	14379	14259	14184	14192	14196	14482	14333	14464	14372	14387	14409	14210	14470	14331	14384	14319	14526	14430	14256	14331	14222	14287	14315	14167	14117	14228	14251	14267	14299	14333	14292	14150	14425	14260	14313	14309	14251	14351	14240	14422	14266	14256	14126	14148	14384	14243	14291	14241	14236	14220	14313	14368	14274	14437	14329	14317	14445	14189	14267	14300	14347	14244	14321	14378	14327	14311	14334	14334	14216	14221	14326	14267	14204	14261	14247	14333	14308	14277	14284	14409	14241	14252	14523	14268	14347	14373	14306	14239	14290	14306	14301	14365	14259	14356	14150	14297	14421	14374	14202	14273	14350	14291	14350	14472	14177	14282	14267	14212	14297	14284	14288	14296	14421	14419	14236	14271	14470	14272	14369	14145	14388	14340	14170	14309	14157	14307	14391	14466	14336	14355	14163	14228	14376	14300	14281	14364	14223	14309	14165	14413	14285	14291	14210	14319	14247	14398	14269	14293	14452	14191	14477	14437	14303	14383	14349	14249	14348	14415	14473	14262	14332	14228	14403	14305	14159	14158	14269	14319	14258	14350	14397	14224	14303	14243	14497	14271	14223	14303	14195	14377	14290	14297	14310	14393	14444	14283	14391	14152	14271	14249	14278	14262	14194	14256	14401	14151	14173	14279	14279	14293	14198	14210	14329	14406	14382	14289	14228	14438	14205	14300	14327	14356	14378	14335	14242	14359	14382	14263	14347	14315	14322	14369	14286	14227	14426	14378	14133	14317	14382	14226	14367	14232	14403	14254	14208	14288	14324	14349	14209	14263	14414	14310	14310	14155	14184	14136	14324	14230	14338	14356	14370	14396	14282	14295	14270	14250	14382	14296	14285	14327	14337	14409	14391	14325	14237	14270	14087	14223	14379	14368	14322	14258	14327	14325	14182	14336	14288	14169	14244	14282	14289	14222	14442	14519	14286	14380	14157	14278	14306	14371	14299	14134	14502	14171	14258	14246	14387	14348	14267	14234	14268	14435
22677	21120	28918	23572	21287	22979	23593	18466	17530	17816	17816	17581	17657	17363	17255	17230	17425	17236	17170	16965	17295	17261	17120	17005	17040	17036	17020	16945	16951	16879	16822	16732	16872	16751	16630	16687	16489	16680	16604	16700	16786	16548	16691	16618	16655	16690	16560	16503	16774	16799	16790	16653	16596	16671	16514	16518	16778	16597	16558	16658	16561	16482	16487	16558	16519	16620	16670	16361	16715	16737	16543	16404	16374	16469	16440	16800	16428	16486	16306	16614	16598	16523	16232	16275	16458	16355	16575	16546	16514	16475	16532	16502	16501	16525	16478	16545	16678	16572	16422	16351	16471	16532	16508	16518	16488	16459	16589	16559	16474	16537	16406	16573	16423	16534	16381	16672	16485	16349	16397	16511	16359	16435	16497	16530	16619	16562	16294	16344	16431	16368	16335	16501	16695	16387	16602	16361	16448	16423	16571	16455	16502	16560	16546	16499	16520	16246	16508	16673	16407	16385	16629	16448	16457	16374	16408	16593	16474	16553	16583	16210	16443	16300	16404	16331	16374	16381	16476	16638	16455	16455	16437	16324	16637	16507	16338	16336	16597	16498	16393	16347	16566	16360	16410	16425	16392	16550	16417	16343	16446	16548	16647	16288	16523	16435	16424	16549	16366	16458	16454	16345	16421	16561	16668	16671	16400	16301	16273	16374	16513	16299	16524	16412	16600	16679	16525	16496	16660	16564	16565	16710	16394	16458	16573	16703	16756	16400	16388	16310	16411	16466	16480	16609	16494	16497	16302	16573	16332	16423	16415	16412	16397	16441	16515	16538	16392	16448	16256	16423	16526	16470	16609	16541	16283	16502	16378	16337	16488	16571	16483	16633	16446	16413	16277	16430	16556	16604	16535	16441	16549	16563	16674	16453	16563	16551	16463	16555	16468	16455	16386	16297	16430	16386	16555	16548	16205	16454	16630	16368	16575	16612	16408	16425	16536	16604	16451	16532	16404	16494	16484	16319	16374	16534	16343	16350	16258	16353	16476	16294	16384	16368	16345	16540	16571	16412	16511	16289	16294	16663	16555	16597	16568	16609	16512	16347	16451	16580	16359	16360	16426	16506	16476	16265	16458	16462	16299	16324	16353	16404	16389	16623	16509	16448	16357	16288	16324	16584	16586	16510	16568	16376	16522	16228	16329	16540	16421	16408	16753	16464	16489	16562	16489	16237	16415	16435	16466	16410	16383	16380	16482	16434	16488	16480	16276	16332	16373	16308	16469	16263	16487	16290	16555	16428	16404	16310	16461	16441	16330	16448	16362	16368	16536	16488	16345	16576	16434	16335	16405	16544	16362	16369	16473	16534	16443	16332	16568	16209	16461	16553	16585	16361	16308	16512	16413	16528	16571	16494	16530	16321	16295	16523	16439	16406	16578	16479	16458	16625	16407	16482	16481	16491	16612	16332	16231	16152	16545	16622	16323	16454	16307	16440	16509	16343	16493	16599	16407	16381	16592	16369	16454	16228	16366	16341	16315	16315	16250	16477	16455	16372	16480	16551	16543	16463	16702	16491	16661	16456	16525	16410	16470	16412	16519	16583	16594	16437	16484	16322	16385	16442	16385	16472	16395	16574	16444	16486	16335	16382	16345	16473	16415	16389	16465	16370	16331	16375	16412	16378	16463	16638	16490	16377	16440	16496	16459	16327	16504	16482	16560	16239	16466	16459	16550	16496	16403	16592	16644	16422	16526	16416	16496	16213	16445	16485	16486	16243	16466	16463	16482	16366	16543	16478	16268	16495	16316	16418	16604	16577	16379	16539	16391	16460	16440	16468	16475	16323	16698	16557	16510	16424	16539	16277	16493	16530	16575	16566	16414	16558	16659	16524	16467	16307	16296	16594	16254	16494	16561	16460	16378	16454	16342	16569	16384	16292	16343	16397	16691	16441	16746	16355	16596	16473	16414	16655	16383	16472	16603	16377	16572	16549	16624	16497	16585	16366	16504	16442	16348	16530	16477	16411	16464	16254	16395	16449	16512	16517	16772	16335	16247	16384	16506	16751	16474	16417	16582	16410	16584	16456	16635	16295	16640	16469	16283	16310	16566	16395	16518	16511	16507	16468	16555	16544	16686	16368	16450	16219	16548	16586	16577	16441	16306	16359	16573	16593	16356	16301	16263	16366	16390	16285	16452	16519	16405	16428	16387	16272	16528	16328	16515	16277	16356	16384	16323	16443	16470	16516	16407	16479	16405	16368	16571	16502	16489	16523	16401	16549	16294	16272	16410	16535	16473	16347	16177	16418	16617	16332	16504	16389	16513	16464	16248	16328	16475	16588	16436	16431	16496	16319	16374	16485	16527	16415	16527	16554	16358	16369	16292	16421	16318	16400	16260	16384	16423	16683	16385	16370	16575	16360	16342	16484	16611	16269	16137	16373	16534	16396	16505	16319	16357	16472	16503	16377	16321	16265	16457	16448	16500	16098	16479	16302	16480	16509	16612	16594	16403	16322	16529	16536	16669	16419	16432	16502	16370	16359	16502	16532	16500	16237	16493	16380	16568	16231	16580	16481	16510	16249	16499	16464	16384	16377	16654	16307	16519	16349	16497	16408	16578	16421	16309	16521	16284	16428	16357	16441	16475	16308	16621	16493	16304	16150	16498	16431	16540	16667	16249	16635	16300	16318	16468	16302	16334	16404	16574	16487	16586	16524	16488	16292	16659	16270	16444	16513	16420	16600	16530	16431	16236	16402	16605	16558	16390	16468	16498	16381	16361	16502	16487	16618	16318	16414	16567	16320	16476	16623	16538	16525	16364	16271	16615	16551	16289	16299	16550	16762	16438	16589	16629	16471	16222	16539	16359	16332	16555	16369	16407	16515	16416	16507	16578	16518	16346	16549	16229	16361	16487	16380	16621	16335	16343	16344	16318	16466	16643	16554	16715	16304	16459	16457	16589	16389	16465	16353	16263	16421	16463	16419	16456	16690	16348	16474	16431	16403	16434	16354	16470	16188	16477	16366	16587	16392	16714	16348	16477	16679	16319	16333	16306	16504	16267	16328	16559	16373	16524	16427	16408	16367	16534	16418	16418	16243	16231	16296	16377	16508	16620	16340	16355	16196	16365	16418	16479	16452	16351	16304	16631	16434	16607	16343	16484	16548	16114	16344	16589	16474	16460	16508	16441	16466	16381	16444	16523	16281	16487	16296	16291	16539	16687	16453	16309	16497	16445	16530	16411	16364	16439	16437	16373	16287	16613	16512	16599	16536	16394	16405	16315	16245	16407	16415	16414	16352	16538	16497	16352	16313	16438	16487	16367	16586	16524	16442	16554	16260	16359	16326	16397	16874	16666	16260	16311	16366	16420	16434	16377	16394	16286	16638	16383	16538	16626	16567	16670	16445	16343	16268	16326	16437	16538	16554	16300	16286	16565	16316	16611	16419	16557	16348	16287	16033	16536	16588	16471	16464	16490	16455	16386	16232	16495	16341	16488	16428	16595	16633	16291	16529	16482	16524	16230	16529	16372	16416	16141	16444	16375	16304	16461	16503	16400	16424	16334	16519	16316	16436	16558	16721	16695	16445	16335	16429	16664	16571	16388	16622	16301	16404	16488	16211	16355	16553	16462	16484	16402	16345	16614	16483	16337	16521	16545	16449	16369	16448	16231	16594	16647	16406	16461	16353	16473	16497	16437	16323	16488	16482	16333	16223	16305	16427	16649	16457	16399	16488	16308	16348	16424	16536	16487	16477	16447	16297	16477	16417	16468	16433	16261	16407	16364	16164	16466	16427	16559	16502	16387	16595	16308	16464	16317	16338	16230	16349	16270	16525	16564	16252	16536	16357	16670	16642	16464	16347	16331	16714	16279	16679	16433	16321	16427	16525	16513	16434	16417	16482	16386	16407	16478	16371	16521	16526	16373	16195	16336	16470	16483	16604	16476	16636	16410	16555	16730	16449	16314	16401	16636	16421	16447	16578	16582	16500	16532	16403	16350	16493	16451	16454	16726	16540	16418	16442	16350	16508	16523	16530	16597	16548	16377	16484	16497	16387	16592	16437	16676	16320	16541	16478	16505	16277	16223	16451	16408	16581	16588	16523	16538	16558	16453	16614	16485	16539	16350	16442	16524	16370	16417	16448	16398	16416	16596	16536	16442	16495	16463	16421	16447	16358	16454	16409	16355	16500	16378	16606	16329	16309	16458	16448	16427	16509	16662	16459	16525	16210	16518	16525	16360	16406	16647	16500	16414	16456	16309	16352	16563	16441	16344	16358	16532	16473	16347	16352	16234	16437	16426	16342	16283	16450	16415	16516	16401	16315	16553	16503	16553	16363	16493	16525	16382	16368	16385	16454	16685	16202	16397	16437	16466	16640	16496	16605	16355	16442	16350	16414	16427	16531	16219	16365	16344	16440	16411	16406	16287	16479	16502	16618	16392	16402	16296	16502	16384	16307	16377	16300	16453	16405	16411	16465	16363	16213	16396	16572	16555	16359	16455	16397	16529	16381	16516	16353	16653	16406	16454	16555	16637	16483	16365	16376	16584	16375	16422	16531	16324	16295	16329	16363	16182	16513	16505	16453	16516	16263	16539	16540	16387	16469	16459	16428	16339	16495	16373	16338	16457	16285	16298	16640	16464	16362	16464	16423	16365	16319	16171	16434	16429	16325	16465	16518	16612	16415	16377	16235	16443	16407	16525	16542	16411	16573	16299	16476	16416	16225	16465	16338	16294	16383	16122	16353	16501	16451	16385	16524	16459	16462	16537	16277	16581	16482	16581	16342	16518	16268	16378	16379	16559	16530	16530	16464	16491	16220	16497	16504	16477	16413	16444	16598	16567	16588	16605	16305	16403	16326	16586	16490	16463	16365	16338	16486	16516	16226	16452	16401	16352	16493	16294	16394	16480	16317	16353	16594	16297	16622	16575	16514	16444	16332	16529	16432	16621	16633	16433	16311	16635	16535	16413	16281	16444	16494	16613	16367	16724	16390	16388	16647	16395	16484	16370	16242	16314	16429	16715	16259	16482	16411	16548	16321	16466	16470	16405	16392	16423	16395	16413	16388	16410	16519	16521	16367	16469	16287	16313	16387	16326	16483	16496	16399	16487	16366	16293	16584	16277	16360	16386	16379	16378	16343	16468	16469	16508	16374	16363	16421	16301	16507
16435	29707	27049	21573	19656	18432	17704	17313	16907	16556	16514	16298	16067	16158	16025	15998	16086	15918	15749	15786	15827	15847	15732	15716	15721	15671	15526	15469	15326	15503	15461	15135	15215	15188	14885	14908	15254	14997	14950	14969	15044	14979	14969	15013	15103	15244	14888	15083	14979	15024	15163	15113	14989	15227	15089	15117	14889	14997	15048	15081	15105	14962	14970	15015	14780	14985	14860	15138	14930	15024	14752	15155	14975	14870	14891	15010	14891	14856	14928	14976	14940	15088	14899	14903	14793	15067	14704	14998	14900	14995	15016	14820	14723	14700	14905	14895	14946	14841	14974	14941	14981	14910	14936	14743	14874	14905	14846	14993	15025	14997	14903	14996	14914	14948	15005	14924	14902	15045	14995	14825	14825	15051	14869	15094	14987	14985	14901	14835	14898	14886	14987	14826	14796	14909	14986	14925	14800	14981	14875	14837	14758	14996	14793	14947	14800	14901	14828	14932	14907	14880	14932	14842	14921	14717	14820	14954	14956	14973	14670	15066	15069	14727	14988	15030	14815	14861	14812	14925	14979	14853	14989	14806	14957	14830	14842	14936	14827	15000	14710	14755	14846	15018	14788	14864	14948	14941	14689	14860	14816	14703	14806	14744	14946	14765	15038	14864	14954	14903	14787	14927	14785	14809	14898	14894	14731	14844	14947	14908	15027	14803	14904	14808	14963	14819	14995	15062	14841	14883	14845	14853	14820	14823	14745	14770	14875	14900	14839	14811	14814	14728	15044	14846	14953	14861	15062	14857	14928	14795	14953	14792	14736	14950	14922	14943	14924	14883	14814	14780	14880	14944	14833	14906	14881	14865	14827	14962	14872	14874	14893	14873	14763	14848	15093	14878	14799	14866	14783	14746	14995	14764	14914	14830	14944	14903	14889	14727	15057	14752	14987	15004	14988	14952	14961	14902	14891	14969	14809	15039	14776	14983	14830	14955	14931	14833	14874	14865	14793	14919	14852	14658	14845	14958	14825	14957	14957	14842	14926	15105	14966	14717	14888	14843	14873	14890	14753	14728	14968	14812	14893	14820	15043	15044	14979	14921	14925	14872	14858	14875	14771	14818	14989	14751	14687	14711	14981	14779	15038	14848	14862	14979	14827	15020	14962	14777	14931	14925	14955	14871	14982	14979	14841	14945	14912	14898	14866	14823	14992	14925	14844	14911	14908	14933	14997	14832	14764	14935	14907	14931	14859	14919	14756	14780	15054	14928	14887	14741	14768	14901	14974	14798	14861	14865	14859	14980	14764	14962	15000	14860	14849	14978	14885	14851	14883	14914	14804	14909	14913	14962	14881	14889	14986	14833	14821	14831	14932	14785	14715	14866	14938	14887	14885	15078	14666	14898	14970	14998	14806	14742	14923	14967	14767	14843	14860	14873	14800	14962	14817	14820	15026	14834	15006	14928	14882	15002	14802	14832	14914	14824	14798	14868	14862	15052	14946	14778	14990	14856	14881	14926	14877	14659	14923	14782	14797	14884	14912	15062	14768	14867	14866	14733	14794	14836	14651	14929	14930	14790	14840	14900	14931	14859	14978	14942	14875	14929	14877	15020	14780	14901	14986	14831	14857	14919	14786	14890	14699	14835	14896	14722	14885	14851	14853	14890	14921	14948	14773	14853	14998	14868	14945	14876	14858	14879	14809	14857	14872	14807	14780	14820	14842	14918	14826	14945	14993	14910	14774	15057	14992	14780	14777	14947	14866	14875	14982	14947	14790	15056	14695	14988	14928	14891	15077	14932	14833	14737	14806	14660	14789	14867	15029	14969	14894	14808	14876	14741	14840	14994	14812	14753	14867	14838	14692	14806	14991	14916	14839	14991	14896	14766	14926	14798	14955	14738	14873	14885	14765	14946	14929	14934	14833	14694	14804	14897	14844	14909	14882	14916	14871	14789	14763	14944	14924	14999	14853	14791	14981	14955	14780	14820	14910	14851	14850	14919	14999	14921	14652	15118	14907	14919	14904	14928	14991	14845	14808	14948	14884	14780	14977	14857	14896	14937	14755	14856	14939	14786	14944	14861	15062	14757	14960	14783	14847	14965	14926	14898	14838	14835	14853	14873	15031	14690	14768	15028	14867	14866	15035	14947	14833	14971	14835	14879	14710	14808	14717	14861	14981	14786	15101	14889	14987	14865	14845	14903	14880	14901	14877	14880	14900	14828	14987	14832	15030	14719	14884	14827	14755	14903	14794	14980	15020	14913	14772	14843	15075	14924	14839	15014	14883	14921	14921	14785	14981	14703	14987	14904	14906	14927	15057	14960	14797	14804	14892	14880	14799	14882	14780	14882	14866	14765	14851	14918	14855	14633	14894	14886	14873	14809	14990	14897	14778	14781	15062	14913	14865	14799	14755	14999	14797	15017	14938	14829	14822	14895	14979	14948	14961	14664	14816	14988	14847	14716	14822	14925	14881	14797	14783	14981	14743	14832	14949	14832	14727	14921	14748	14909	14919	14940	15004	14927	14831	14875	14825	14772	14806	14885	14886	14844	14855	14864	14813	14762	14740	15004	14822	14719	14915	14815	14762	14966	14841	14896	14833	14737	15034	14771	14942	15010	14985	14865	14891	14873	14831	14798	14881	14792	14917	14923	14906	15047	14969	14855	14901	14869	14770	14953	15051	14887	14876	14878	14912	14914	15008	14691	15098	14599	14907	14864	14898	14897	14819	14989	14830	14784	14980	14876	15064	14960	14905	14809	14808	15045	14918	14779	14766	14738	14956	15103	14883	14862	14832	14901	14862	14810	14776	14954	14996	14638	15002	14840	14826	15077	14910	14794	14927	14907	14836	14908	14781	14638	14778	14741	14975	14880	14962	14847	14819	14983	14833	14915	14721	14912	14813	14961	14966	14816	14933	14955	14652	14966	14733	14951	15104	15060	14840	14822	14901	14919	14822	14903	14856	14788	14881	14929	14831	14735	14863	14770	14974	14926	15075	14695	14928	14882	15008	14905	14692	14980	14911	14866	14900	14952	14816	14926	14926	14781	14805	15022	14784	14692	14910	14839	14903	14787	14838	14782	14728	14756	14757	14876	14892	14894	14726	14706	14919	14850	14940	14763	15014	14816	14622	14773	14796	14837	14881	14961	14905	14875	14833	14751	14861	14907	14861	14822	14861	14869	15004	14790	14804	14637	14829	15054	14829	14896	14856	14818	14972	14751	14665	14853	14863	14649	14999	14762	14988	15047	14785	14886	14861	14804	14893	15017	15030	14745	14761	14812	15061	14925	14804	14992	14691	14815	14868	14997	14890	14937	14807	14906	14873	14902	14846	14815	14768	14953	14895	14967	14859	14967	14894	14940	14944	14915	14849	14982	14738	14919	14805	14814	14756	14846	14866	14657	14996	14876	14830	14869	14750	14902	14813	14725	14861	14724	14929	14853	15028	14858	14942	15007	14925	14899	14915	14939	14807	14656	14931	14736	14828	14751	14925	14936	14983	14867	15016	14703	15055	14884	14905	14790	15018	14897	14879	14750	14830	14773	14764	15006	14739	14912	14805	15040	14956	14919	14895	14936	14934	14939	14796	14926	14748	14737	14909	14608	14851	14950	14682	14897	14707	14880	15100	14776	15020	14806	14867	14877	14957	15115	14931	14851	14896	14982	14890	14821	14909	14787	14871	14832	14841	14907	14784	14894	14933	14907	14881	14842	14767	14777	14979	14856	14946	14823	14714	15002	14890	14738	14725	14904	14983	14891	14930	14872	14764	14756	14918	14750	15138	14670	14933	14798	15038	14821	14915	14934	14882	14827	14808	14956	14820	14933	14707	14855	14765	15071	14900	15030	14768	14767	14727	14754	14921	14881	14910	15036	14966	15059	14794	14875	14844	14900	14735	14759	14851	14841	15046	14819	14978	14851	14763	14982	14970	15017	14774	14964	14862	14974	14791	14905	14840	14973	14961	14729	14787	14799	15023	14701	14851	14938	14835	15013	14892	14652	14968	14735	14934	15005	14714	14897	14791	14981	14806	14814	14915	14775	14936	14900	14831	14651	14910	14958	14855	14896	14881	15019	14871	14834	14939	14859	14818	14923	14827	14886	14954	14980	14822	14858	14879	14970	14959	14870	14867	14831	14813	14990	14799	15004	14752	14713	15019	14881	14738	14880	14937	14847	14824	14867	15033	14802	15016	14805	14631	14782	14864	14939	14882	14643	15015	14898	14823	15072	15036	14827	14699	14872	14678	14844	14862	14899	14831	14823	14919	14781	14889	14958	14936	15071	14873	14705	14802	14886	14680	14835	14946	14877	14794	14737	14891	14791	14842	14992	14758	14898	14788	14816	14926	14896	14815	14659	14937	14840	14834	14803	14853	14890	14797	14820	14879	14769	14842	14864	14987	14818	14739	14806	14846	14848	14783	14860	14939	14896	14892	14915	14823	14556	14832	14836	14839	14784	14808	14771	14892	14946	14718	14686	14974	14903	14835	14882	14907	14677	14867	14891	14953	14978	14725	14928	15019	14914	14923	14811	14888	14978	14951	14943	15009	14804	14729	14977	14940	14894	14982	14748	14945	14848	15018	14962	14878	14906	14764	14912	14854	14843	14899	14875	14811	14835	14925	14869	14909	14838	15062	14987	14831	14820	15016	15029	14832	14955	14876	15045	14779	15011	14742	14957	14784	14826	15135	14929	14977	14677	14994	14852	14723	14751	14728	14877	15032	14939	14844	14904	14868	14956	14835	14856	14701	14872	14746	14935	14839	14878	15041	14815	14974	14992	14762	14889	14792	14745	14827	15069	14781	14899	14864	14951	14797	15018	14815	14658	14760	14792	14931	14930	14864	14907	14927	14836	15005	14858	14950	15010	14895	14841	15032	14804	14912	14899	15016	14725	14937	14960	14943	14987	14987	14937	14629	14905	14900	14889	14833	14801	14993	14847	14799	14987	14950	14840	14855	14730	14883	14851	14888	14984	14958	14854	14903	14869	14790	14886	14914	14996	14826	14940	14969	14995	14724	14846	14856	14938	14863	14790	14926	14714	14876	14844	14811	14880	14910	15009	14911	14923	14793	14942	14951	14892	14665	14874	14728	14722	14992	14701	14816	14827	14907	14942	14887	14705	14853	14970	14913	14900	14744	14760	14820	15007	14885	14886	14803	14812	14720	14979
27238	21610	22817	18920	15833	15712	15785	15627	15858	15543	15486	15615	15514	15595	15367	15565	15562	15421	15440	15536	15387	15466	15341	15353	15357	15296	15475	15168	15186	15263	15331	15250	15258	14980	15107	15184	15449	15227	15155	15370	15424	15199	15297	15238	15332	15393	15290	15249	15321	15375	15256	15256	15362	15173	15336	15214	15093	15138	15321	15303	15341	15527	15511	15322	15322	15168	15314	15214	14891	15308	15181	15255	15232	15017	15122	15055	15185	15059	15254	15276	15349	15235	15122	14964	15155	15098	14992	14993	15209	15247	15214	15108	15274	15130	15173	15361	15283	14969	15167	15262	15350	15242	15139	15039	15245	15152	15196	15189	14962	15005	15262	15251	15248	15225	15092	15300	15178	15197	15204	15265	15113	15229	15385	15187	15316	15336	15408	15093	15382	15200	15215	15376	15155	15070	15150	15171	15213	15247	15262	15367	15334	15151	15209	15031	15085	15036	15174	15302	14973	15166	15064	15188	15156	15109	15179	15249	15179	15255	15246	15192	15095	15130	15185	15150	15350	15218	15077	15133	15318	14996	15200	15143	15237	15360	15226	15277	15114	15053	15300	15270	15191	15121	15213	15042	15187	15144	15131	15076	15125	14952	15204	15198	15361	15218	15240	15301	15227	15105	15267	15183	15184	15162	15055	15288	15139	15109	15118	15209	15359	15214	15200	15138	15233	15262	15180	15150	15131	15220	15198	15134	15153	15231	15159	15130	15050	15270	15448	15242	15116	15169	15162	15270	15077	14993	15161	15184	15304	15156	15079	15175	15157	15132	15134	15061	15347	15049	15149	15122	15108	15156	15112	15054	15073	15107	15076	15185	15242	15318	15222	15252	15290	15338	15183	15077	15231	14923	15128	15215	15254	15216	15196	15045	15308	15048	15091	15267	15188	15260	15226	15221	15189	15252	15072	15123	15355	15007	14987	15288	15202	15285	15122	15210	15148	15219	15316	15314	15018	15320	15123	15234	15269	15060	15108	15185	15052	15095	15104	15179	15198	15191	15234	15308	15207	15237	15219	14910	15311	15311	15415	15028	15357	15258	15174	15327	15367	15234	15135	15292	15227	15295	15019	15046	15308	15200	15138	15233	15134	15158	15185	15229	15107	15321	15277	15312	15502	15174	15258	15219	15365	15214	15277	15175	15233	15161	15345	15120	15035	15114	15283	15298	15210	15136	15219	15032	15240	15259	15104	15370	15222	15134	15263	15248	15174	15244	15242	15228	15183	15333	15259	15130	15139	15244	15248	15374	15188	15259	15316	15459	15234	15255	15293	15173	15431	15254	15191	15118	15061	15116	15097	15318	15282	15341	15251	15266	15176	15340	15269	15188	15318	15216	15113	15255	15339	15136	15209	15020	15203	15199	15231	15301	15213	15414	15480	15359	15333	15243	15172	15131	15301	15220	15174	15394	15218	15097	15201	14988	15187	15202	15218	15115	15297	15159	15231	15413	15305	15127	15147	15165	15000	15137	15311	15294	15092	15205	15073	15303	15422	15263	15281	15414	15270	15082	15243	15256	15212	15071	15123	15097	15163	15136	15248	15298	15265	15289	15392	15120	15192	15354	15180	15364	15157	15255	15252	15113	15307	15262	15141	15145	15263	15252	15040	15087	15285	15231	15377	15366	15257	15143	15108	15312	15196	15185	15143	15140	15222	15190	15196	15106	15080	15408	15401	15178	15262	15101	15104	14935	15114	15090	15141	15070	15277	15238	15159	15195	15127	15120	15282	15275	15124	15337	15213	15095	15123	15124	15419	15107	15226	15145	15163	15183	15018	15216	15072	15208	15294	15312	15226	15273	15307	15222	15219	15235	15164	15321	15241	14939	15409	15008	15310	15109	15010	15052	15029	15280	15169	15114	14896	15210	15242	15121	15180	15246	15203	15220	15105	14905	15245	15202	15238	15298	15245	15178	15259	15063	15226	15348	15298	15300	15180	15241	15198	15306	15179	15230	15541	15309	15225	15349	15267	15107	15060	15142	15227	15273	15112	15330	14994	15216	15282	15174	15057	15168	15202	15255	15120	14903	15071	15137	15217	15075	15153	15171	15028	14978	15103	14978	15211	15286	15012	15118	15308	15200	15352	15150	14993	15202	15345	15363	15242	15176	15254	15147	15302	15154	15081	15222	15070	15373	15290	15124	15272	15321	14962	15249	15357	15178	15096	15262	15060	15230	15191	15145	15102	15231	15255	15174	15214	15450	15074	15049	15416	15436	15276	15072	15302	15204	15025	15171	15319	15027	15026	15144	15100	15258	15155	15062	15212	15235	15096	15137	15068	15214	15392	14985	15222	15045	15090	15429	15325	15262	15275	15153	15201	15389	15141	15246	15321	15308	15342	15145	15223	15250	15237	15147	15323	15289	15358	15106	15207	15017	15385	15224	15130	15257	15242	15419	15275	15345	15146	15182	15219	15255	15264	15047	15219	15217	15272	15105	15141	15232	15246	15227	15351	15108	15233	15303	15189	15427	15296	15167	15271	15208	15396	15161	15137	15220	14909	15337	15170	15071	15320	15114	15247	15133	15174	15254	15191	15129	15345	15247	15198	15062	15166	15271	15080	15073	15306	15109	15034	15134	15330	15153	15189	15071	15336	15235	15159	15244	15222	15128	15133	15125	15213	15264	15318	15220	15255	15190	15212	15256	15233	15261	15172	15393	15328	15221	15132	15173	15240	15128	15081	15304	15110	15326	15002	15223	15188	15108	15271	15079	15276	15110	15052	15134	15186	15015	14991	15228	15165	15086	15069	15122	15163	15244	15233	15358	15192	15340	15154	15221	15323	15266	15379	15115	15335	15223	15294	15216	15485	15226	15211	15296	15243	15231	15196	15292	15188	15171	15346	15261	15439	15181	15116	15268	15194	15090	15450	15268	15250	15374	15241	15084	15350	15069	15175	15242	15111	15178	15366	15441	15071	15216	15184	15218	15163	15207	15301	15114	15163	15316	15161	15416	15174	15108	15364	15081	15113	15314	15157	15226	15246	15123	15227	15337	15195	15065	15116	15193	15253	15323	15122	15059	15196	15011	15359	15245	15072	15248	15012	15189	15199	15484	15071	15283	15272	15366	15278	15133	15420	15203	15111	15183	15066	15132	15237	15218	15300	15329	15315	15265	15364	15260	15299	15074	15184	14973	15203	15272	15211	15272	15272	15265	15280	15315	15068	15342	15164	15232	15242	15305	15093	15280	15206	15098	15477	15142	15156	15210	15344	15099	15116	15130	15252	15381	15358	15265	15093	15207	15282	15119	15205	15221	15296	15209	15224	15532	15330	15454	15307	15452	15146	15168	15036	15030	15156	15231	15071	15262	15180	15287	15236	15111	15330	15267	15068	15236	15004	15086	15168	15151	15116	15150	15111	15175	15281	15269	15266	15157	15182	15321	15269	15228	15329	15292	15097	15373	14998	15104	15274	15191	15107	15029	15062	15173	15450	15137	15508	15181	15256	15204	15245	15231	15082	15187	15284	15091	15132	15132	15234	14919	15213	15137	15094	15109	15286	15115	15218	15244	15252	15191	15211	15259	15248	15125	15151	15153	15098	15144	15204	15213	15140	15135	15181	15379	15185	15274	15414	15293	15123	15291	15302	15177	15248	15246	15152	15245	15114	15261	15309	15139	15069	15210	15197	15137	15151	15280	15265	15197	15034	15029	15055	15130	15196	15254	15044	15164	15113	15218	14970	15271	15375	15375	15084	15174	15122	15252	15172	15323	15130	15363	15031	15184	15310	15286	15072	15369	15154	15318	15335	15351	15090	15233	15173	15121	15409	15393	15305	15246	15307	15171	15167	15363	15219	15192	15151	15196	15220	15031	15103	14987	15311	15152	15296	15331	15347	15140	15238	15189	15347	15413	15211	15241	15193	15131	15242	15032	15110	15027	15190	15106	15108	15311	15187	15330	15095	15265	15093	15304	15438	15357	15179	15242	15225	15309	15212	15159	15364	15431	15264	15302	15160	15177	15377	15301	15131	15177	15256	15192	15259	15243	15019	15151	15225	15308	15311	15357	15422	15182	15121	15242	15114	15230	15249	15113	15147	15118	15367	15362	15237	15271	15201	15185	15337	15235	15267	15126	15305	15253	15417	15250	15175	15175	15025	15261	15231	15086	15158	15022	15300	15187	15228	15232	15057	15268	15271	15081	15072	15264	15152	15192	15187	15225	15307	15240	15174	15210	15242	15184	15235	15279	15219	15256	15202	15214	15249	15154	15325	15352	15277	15176	15078	15125	15242	15251	15248	15112	15030	15169	15060	15182	15172	15252	15425	15153	15207	15414	15092	15163	15226	15232	15210	15143	15376	15135	15216	15337	15252	15298	15186	15304	15242	15288	15364	15181	15108	15053	15297	15366	15181	15381	15432	15154	15153	15130	15162	15213	15390	15207	15138	15287	15142	15159	15293	15204	15333	15137	15224	15329	15162	15335	15165	15150	15139	15183	15153	15260	15140	15139	15066	15249	15152	15268	15136	15101	15250	15117	15127	15227	15354	15226	15308	15171	15157	15114	15301	15013	15076	15366	15154	15358	15332	15172	15181	15373	15355	15104	15207	15359	15170	15283	15308	15252	15145	15195	15189	15216	15207	15349	15046	15266	15137	15157	15230	15074	15109	15054	15386	15173	15125	15287	15294	15275	15352	15274	15078	15359	15145	15068	15449	14912	15110	15154	15233	15200	15144	15203	15307	15293	15250	15279	15122	15135	15365	15241	15162	15013	15461	15315	15204	15364	15112	15176	15154	15258	15262	15271	15113	15097	15114	15092	15076	15071	15028	14981	15059	15309	15242	15356	15246	15109	15157	15161	15296	15103	15248	15178	15052	15144	15063	15141	15245	15031	15051	15263	15260	15167	15228	14974	15184	15036	15208	15182	15113	15158	15135	15335	15246	14976	15332	15073	15180	15136	15463	15331	15197	15013	15192	15267	14996	15214	15300	15035	15170	15236	15405	15155	15415	15288	15124	15052	15339	15169	15158	15144	15145	15060	15210	15214	15292	15309	15106	15246	15235	15241	15260	15243	15379	15093	15208	15251	15046	15002	15268	15115	15207	15122	15234	15275	15213	15151	14990	15228	15118	15058	15231	15269	15221	15197	14961	15247	15208	15144	15323	15295	15122	15238
15351	18216	17462	15760	15333	14968	14999	14988	14691	14651	14795	14517	14582	14694	14575	14617	14607	14429	14510	14693	14462	14435	14370	14418	14311	14426	14361	14277	14307	14253	14312	14215	14069	14074	14370	14147	14113	14150	14212	14188	14025	14266	14194	14005	14197	14259	14191	14090	14040	14166	14248	14307	14174	14151	14140	14121	13960	14165	14180	14145	14227	14226	14161	14182	14079	14171	14070	14154	14088	14140	14105	14190	14177	14275	14181	14062	13958	14175	14087	14205	14183	14003	14248	14145	14259	14117	14288	14118	13826	14136	14293	14003	14180	14118	14154	14110	14102	14096	14226	14062	14174	14235	14124	13987	14178	14175	14202	14142	14112	14153	14169	14156	14046	14072	14214	14330	14153	14033	14107	14107	14237	14095	14114	14041	14055	14183	14154	14137	14081	14138	14182	14022	14223	14195	14118	14087	14192	14143	14197	13999	14270	14158	14165	14119	14047	14081	14182	13935	14233	14180	14146	14266	13995	14064	14086	14177	14117	14138	14165	14007	14188	14055	14163	14038	14172	14281	14169	14256	13918	14089	13938	14135	14027	14275	14132	13970	14126	14029	13958	14074	14231	14144	14222	14206	14175	14146	14147	14176	14069	14177	14147	14296	14022	14114	14047	14238	14063	13966	14164	14117	14025	14124	14181	14177	14099	14147	14007	14042	14182	14036	14122	13951	14113	13985	13952	14146	14124	14228	14022	14122	14058	13988	14205	14096	14050	14097	14111	13909	14002	14061	14137	14092	14025	14180	14124	14146	14177	14133	14006	14346	14193	14316	14202	14152	14060	14157	14030	14101	14012	14201	13942	14277	14296	14210	14071	14107	14133	14055	14037	13981	14198	14161	13980	13924	14107	14068	14348	14094	14065	14055	14146	14097	14255	14189	14094	14077	14164	14019	13973	13895	14073	14012	14111	14149	14277	13997	14056	14137	14138	14099	14242	13999	14058	14234	14075	14066	14275	14182	14014	14255	14016	14250	14100	14110	13926	14047	14022	14100	14127	14198	14090	14201	14066	14030	14011	14099	14350	14009	14146	14249	14023	14246	13993	14153	14043	14026	14280	14050	14209	14179	14272	14083	14086	13907	14268	14021	14122	14041	14133	14053	14141	14177	14102	14098	14211	14090	14204	14165	14028	14247	14176	14124	14245	14086	13943	14101	14017	14220	14033	14048	14020	14187	13976	14012	14118	14055	13979	14205	14196	14159	14200	14309	14163	14250	14044	14074	14029	14108	14006	14182	14227	14188	14149	14154	14057	14187	14064	14117	14185	14257	14200	14040	14140	14233	14110	14109	14193	14263	14018	14059	14052	14029	14011	14237	14136	14159	14123	14197	13995	14130	14243	14217	14055	14151	14030	14018	14129	14108	14305	14164	14083	14131	14146	14226	14237	14021	14103	14168	14106	14227	14233	14108	14128	14146	14232	14181	14269	14258	14247	14065	14058	13957	14058	14186	14194	14103	14080	14106	14121	14231	14060	14253	13945	14130	14088	14183	14201	14040	14278	14078	14061	14106	14092	14151	14220	14156	14176	14032	14046	14078	14099	14014	14058	14048	14239	14220	14121	14084	13960	14199	14128	13898	14171	14109	14197	14124	14276	14096	13991	14060	14165	14080	14106	14183	14128	14144	14187	14248	14201	14119	14401	13993	14116	13965	14249	14227	14175	14121	14063	14267	14116	14248	14174	14125	14255	14033	14076	14161	14161	14038	14125	14110	14088	14028	14235	14186	14035	14228	14395	14253	14245	14176	13988	14135	14192	14059	14222	14228	14025	14207	14230	14187	14095	14091	14213	14366	14126	14090	14306	14209	14137	14042	14176	14263	14103	14093	14109	14143	14097	14035	14196	14113	14095	14234	14066	14144	14086	14164	14030	14291	14129	13993	14021	14063	14177	14133	14123	13990	14020	14052	14292	14139	14088	14101	14291	14238	14275	14282	14148	14089	14326	14077	14064	14140	14005	14146	14019	14163	14268	14147	14143	14346	14152	14056	14195	13849	14187	14111	14186	14178	14259	14032	14207	13920	14251	14047	14300	14110	14077	14110	14205	14141	14159	14145	14052	14186	14205	14096	13885	14235	14044	14009	14088	14103	14096	14067	13996	14102	14167	14226	14058	14077	13940	13939	14196	14352	14165	14242	14167	14172	14098	14288	14180	13983	14152	14192	14093	14244	14212	14059	14056	14084	14057	14246	13968	14083	14045	14120	14031	14065	14094	13968	14166	14157	14210	14157	14112	14260	13936	14074	14165	14011	14141	14143	14197	14006	14023	14091	14138	14163	14230	14068	14177	14035	14130	14040	14028	14209	14080	14099	14085	13969	14062	14232	14097	14131	14091	14240	14183	14226	14061	14118	14110	13996	14256	14128	14072	14015	14050	14079	13985	14102	14010	14212	14275	14050	14128	14266	14121	14149	13963	14202	14157	14024	14023	14209	14141	14230	14151	14055	14261	14193	13951	14069	13986	14097	13966	14195	14234	14217	14011	14061	14110	13908	14268	14171	14210	14068	14109	13923	14171	14088	14201	14121	14138	14087	14029	14103	14082	14083	14090	14135	14154	14129	14059	14147	14077	14153	14199	14067	14108	14073	13904	14137	14171	14034	14146	14041	14199	14012	14202	14071	14263	14200	14230	13965	14094	14159	14077	14090	14217	14262	14013	14321	14073	14060	14290	14068	14101	14080	14186	14250	13895	14227	14099	14265	14221	14214	14037	14256	14099	14001	14134	14044	14052	14103	14188	14120	14050	14147	14145	13912	14044	14197	14096	14169	14092	14089	14110	14173	14124	14079	14211	14079	14145	14085	14115	14072	14210	14195	14207	14071	14016	14110	14121	14217	14149	14065	14179	14093	14005	14194	14115	14047	14228	14129	14268	14065	14123	14178	14026	14245	14076	14075	14147	14039	14202	14080	14160	13995	14214	14227	14015	14140	14142	14037	14099	14093	14145	13948	13991	14246	14211	14123	14171	14098	14175	14141	14068	14162	14218	14140	14217	14099	13962	14016	14090	14108	14278	14104	14175	14001	14112	14254	14032	14186	14216	14222	14088	13999	14011	14269	14034	14280	13962	14066	14157	14178	13986	14013	14309	14095	13997	13978	14023	14323	14220	14183	14146	14027	13938	14118	14149	14051	14256	14057	14166	14142	14219	14250	14129	14225	14183	13967	14251	14044	14277	13989	14071	14149	14090	14137	14214	13967	14219	14271	14011	14035	14152	14103	14143	14282	14222	14036	14048	14032	14191	14070	14113	14207	14067	14224	14094	14118	14112	14135	14319	14219	14272	14194	14226	14136	14092	14123	13934	14065	14165	14173	14022	14047	14216	14268	13913	14172	14129	14088	14198	14082	14084	14130	14203	14248	14052	14201	14063	14086	14207	14058	13946	14067	13958	14077	14198	14104	14040	14177	14046	14060	14323	14222	14241	14071	14250	14126	14238	13989	14134	14151	14097	14048	14134	14222	14125	14048	14103	14207	14167	14100	14060	14160	14113	14125	14096	14102	14208	14165	14184	14093	14071	14060	14090	14156	14275	13956	14161	14074	14160	14118	14069	14198	14002	14101	14156	14195	14142	14193	14095	14207	14143	14306	14184	14081	14189	14169	14172	14069	14227	14108	14073	14181	13993	14045	14072	14067	14132	14061	14071	14151	14094	14139	14055	13987	14187	14045	14028	14183	14136	14168	14083	14090	14063	14212	14055	14045	14036	14204	14151	14111	14222	14202	14216	14093	14208	14087	14058	14137	14058	14195	14058	14098	14107	14147	14141	14068	14035	14190	14038	14161	14061	14171	14143	14202	14120	14260	14230	14229	14340	14083	14123	14027	14123	14057	14033	13973	14096	14131	14033	14262	14008	14059	14032	14156	14207	14051	14136	13994	14104	14089	13988	14067	14207	14030	14248	14179	14031	14262	14087	14224	14244	14009	14197	14034	14217	14166	13882	14169	14099	14074	14086	14080	14046	14005	14193	13954	14134	14084	13963	13953	14174	14046	14091	14067	14062	14193	14010	14264	14173	14181	14238	14214	14095	14197	13978	14078	14188	14109	14264	14018	14124	14196	14126	14187	14130	14217	14283	14030	14114	14065	14182	14165	14106	14194	14039	14137	14097	14090	14194	14036	14185	14225	14244	14108	13965	14048	14230	14270	14242	14292	14166	14199	14150	14055	14300	14208	13937	14314	13924	14081	14039	14079	14394	14115	14156	14161	14218	13948	14012	14027	14298	14025	14283	14206	14125	14245	14148	14229	14118	14183	14012	14086	14135	14106	14211	14100	14016	14101	14217	14177	14059	14020	14004	14079	14073	14187	14232	13917	14105	14056	14302	14155	14056	14212	14228	13955	14144	14185	14137	14064	14121	14115	14041	14176	14238	14087	14219	14086	14167	14057	14138	14031	14175	14286	14128	14000	14232	14026	13959	14244	14079	14185	14162	14144	13988	14216	14153	14198	14164	14038	14139	14133	13996	13991	14223	14217	14314	14099	14106	14133	14114	14169	14092	14048	14200	14169	14107	14064	14155	14231	14171	14380	14037	13978	14100	14214	14008	14096	14095	14013	13918	14303	13984	14073	14278	14000	14066	14168	14059	14292	14152	14191	14141	14118	14084	14057	14160	14084	14206	14075	14157	14094	14030	14108	14216	14254	14015	14144	14047	14203	14003	14041	14127	14078	14270	14024	14249	13975	14087	14158	14136	14067	14082	13977	14269	14187	14126	14131	14130	14158	14213	14320	14146	14025	14259	14147	14218	14098	14052	14278	14180	14213	14166	13962	14194	14085	14110	14179	14084	14178	14141	14151	14054	14089	14101	14127	14164	14037	14300	14179	14135	14132	14198	14269	14322	14141	14280	14059	14118	14140	14296	14108	14126	14143	14103	14081	14173	14172	13946	14098	14127	14037	14087	14085	13987	14210	14220	14214	14178	14101	14129	14128	14040	14139	14165	14105	14238	14088	14185	14069	14097	14334	14048	14187	14266	14161	14222	14099	14115	14166	14095	14238	14135	14205	14207	14180	14151	14186	14160	14174	13993	14193	14155	14298	14115	14112	14165	14254	14171	14215	14238	14001	14226	14078	14113	14189	14044	14132	14230	14133	14255	14055	14355	14000	13985	14206	14241	14174
23798	21112	28445	24119	21822	20587	19079	16854	16360	16431	16481	16247	16384	16114	16202	16382	16188	16207	16173	16230	16283	16109	16004	15731	15858	16058	16229	15866	15971	15610	15778	15923	15711	15800	15543	15841	15843	15866	15657	15754	15725	15612	15786	15662	15766	15805	15733	15761	15724	15830	15733	15623	15850	15768	15814	15712	15546	15746	15657	15854	15715	15795	15717	15471	15723	15623	15806	15772	15666	15767	15714	15721	15519	15712	15825	15861	15535	15893	15639	15460	15599	15624	15818	15637	15686	15404	15460	15517	15842	15546	15542	15588	15643	15670	15754	15568	15588	15788	15901	15657	15700	15811	15744	15644	15750	15579	15501	15616	15500	15539	15889	15565	15497	15683	15802	15587	15613	15538	15444	15644	15464	15631	15481	15674	15671	15781	15728	15679	15720	15523	15978	15532	15595	15545	15731	15640	15697	15521	15430	15649	15709	15695	15691	15653	15762	15664	15518	15551	15598	15744	15521	15677	15636	15524	15598	15657	15457	15531	15616	15519	15654	15658	15672	15693	15828	15772	15747	15560	15446	15585	15566	15488	15655	15443	15613	15561	15679	15481	15651	15768	15726	15627	15581	15596	15787	15733	15562	15663	15634	15658	15644	15434	15685	15708	15663	15787	15720	15553	15474	15726	15700	15726	15602	15522	15704	15932	15597	15535	15755	15640	15680	15611	15643	15582	15649	15357	15504	15764	15681	15598	15733	15620	15536	15745	15505	15621	15642	15622	15562	15590	15761	15628	15611	15780	15441	15679	15783	15720	15657	15620	15511	15558	15595	15640	15558	15742	15827	15732	15857	15429	15443	15652	15649	15540	15538	15599	15858	15608	15790	15679	15593	15514	15529	15878	15774	15761	15661	15561	15600	15641	15456	15794	15731	15744	15803	15805	15704	15527	15536	15740	15609	15726	15535	15563	15574	15629	15467	15943	15695	15605	15434	15369	15405	15738	15631	15710	15565	15691	15727	15408	15734	15799	15661	15702	15704	15563	15453	15636	15732	15501	15546	15796	15728	15348	15445	15539	15653	15497	15578	15752	15819	15527	15739	15472	15603	15624	15770	15588	15570	15594	15718	15642	15766	15555	15740	15413	15653	15558	15562	15855	15805	15779	15609	15558	15862	15759	15726	15616	15661	15644	15656	15514	15618	15675	15581	15659	15477	15478	15602	15778	15674	15476	15731	15618	15715	15693	15494	15798	15503	15679	15570	15655	15573	15559	15739	15697	15610	15557	15723	15516	15670	15689	15467	15561	15591	15650	15780	15692	15687	15594	15706	15822	15823	15472	15655	15607	15669	15583	15487	15503	15737	15783	15662	15742	15572	15602	15697	15686	15630	15633	15735	15576	15554	15660	15635	15506	15465	15892	15719	15562	15473	15654	15806	15611	15835	15771	15693	15565	15621	15735	15633	15669	15641	15795	15790	15809	15620	15806	15439	15727	15805	15692	15833	15644	15778	15541	15640	15486	15727	15837	15617	15564	15539	15665	15715	15575	15712	15465	15665	15698	15888	15547	15616	15800	15624	15518	15633	15573	15568	15686	15574	15444	15673	15597	15741	15638	15765	15688	15641	15627	15614	15614	15693	15574	15721	15710	15650	15753	15572	15672	15531	15563	15680	15715	15573	15552	15832	15583	15551	15669	15555	15682	15573	15627	15746	15677	15661	15624	15589	15603	15774	15588	15719	15755	15587	15724	15542	15658	15469	15630	15603	15480	15416	15642	15385	15743	15695	15700	15684	15763	15915	15839	15734	15514	15544	15854	15586	15739	15654	15692	15573	15448	15680	15629	15674	15726	15881	15888	15604	15557	15540	16056	15695	15525	15665	15679	15558	15759	15513	15678	15738	15826	15745	15831	15437	15767	15542	15629	15615	15660	15647	15562	15790	15568	15593	15532	15701	15782	15675	15691	15738	15769	15663	15577	15430	15534	15655	15837	15639	15552	15786	15680	15516	15583	15526	15652	15657	15714	15563	15559	15657	15659	15780	15738	15550	15642	15748	15746	15798	15757	15531	15597	15584	15769	15700	15630	15530	15690	15571	15598	15746	15613	15368	15676	15529	15781	15644	15622	15673	15735	15732	15711	15624	15800	15587	15522	15615	15710	15757	15733	15632	15538	15780	15580	15608	15662	15713	15651	15654	15670	15532	15568	15838	15704	15591	15542	15449	15844	15617	15656	15655	15652	15734	15747	15630	15779	15619	15755	15737	15485	15583	15704	15751	15636	15619	15722	15733	15564	15645	15484	15674	15618	15657	15557	15985	15531	15603	15760	15673	15596	15493	15535	15748	15552	15806	15626	15435	15666	15618	15599	15623	15574	15636	15632	15702	15824	15526	15751	15542	15634	15667	15613	15762	15575	15782	15642	15729	15580	15899	15578	15560	15484	15632	15659	15730	15740	15623	15643	15602	15710	15666	15816	15824	15621	15552	15575	15573	15609	15692	15560	15553	15469	15698	15627	15569	15615	15696	15577	15749	15618	15699	15686	15875	15495	15617	15753	15741	15637	15625	15737	15664	15758	15734	15607	15676	15683	15781	15669	15703	15662	15672	15511	15622	15592	15492	15695	15490	15461	15731	15506	15634	15559	15674	15545	15656	15690	15408	15471	15610	15658	15371	15691	15494	15715	15478	15817	15663	15655	15652	15739	15629	15603	15699	15682	15751	15742	15645	15759	15647	15543	15697	15778	15673	15467	15365	15545	15685	15721	15488	15980	15501	15673	15712	15695	15584	15355	15679	15812	15586	15375	15562	15804	15738	15543	15591	15566	15523	15684	15707	15679	15587	15328	15538	15823	15892	15739	15753	15581	15642	15678	15557	15543	15728	15676	15381	15794	15779	15635	15524	15515	15596	15566	15699	15511	15779	15700	15723	15565	15724	15353	15684	15716	15623	15670	15712	15749	15543	15694	15592	15514	15490	15531	15591	15779	15679	15506	15693	15709	15435	15781	15541	15560	15698	15688	15734	15545	15570	15762	15714	15609	15702	15602	15604	15553	15456	15712	15541	15633	15695	15383	15413	15702	15453	15561	15725	15531	15708	15691	15806	15577	15508	15512	15587	15679	15476	15498	15661	15643	15594	15748	15712	15784	15775	15711	15436	15799	15705	15646	15687	15451	15563	15746	15705	15851	15648	15658	15586	15788	15484	15632	15618	15529	15620	15560	15603	15668	15559	15484	15627	15736	15602	15699	15653	15602	15666	15660	15663	15729	15608	15683	15662	15695	15605	15673	15618	15528	15606	15456	15593	15750	15746	15766	15695	15612	15854	15752	15745	15569	15630	15584	15630	15533	15657	15683	15692	15838	15675	15653	15836	15681	15488	15570	15506	15490	15688	15676	15677	15613	15574	15574	15558	15583	15506	15594	15627	15627	15725	15629	15544	15491	15662	15804	15578	15655	15700	15533	15386	15750	15629	15604	15549	15628	15666	15710	15636	15833	15656	15425	15800	15592	15520	15615	15489	15586	15485	15652	15707	15643	15899	15521	15748	15590	15693	15714	15610	15605	15608	15729	15593	15597	15672	15627	15646	15538	15546	15564	15718	15447	15817	15616	15739	15665	15549	15580	15651	15572	15578	15672	15623	15722	15683	15593	15560	15708	15454	15675	15629	15656	15462	15501	15594	15482	15622	15674	15615	15831	15661	15575	15614	15636	15641	15373	15714	15677	15464	15666	15736	15418	15808	15515	15646	15826	15837	15652	15603	15774	15606	15662	15725	15676	15763	15682	15656	15662	15812	15692	15660	15622	15665	15618	15472	15711	15427	15560	15728	15591	15629	15591	15662	15676	15648	15909	15644	15560	15635	15395	15848	15650	15709	15558	15657	15683	15628	15732	15677	15701	15709	15738	15630	15691	15723	15705	15471	15638	15608	15615	15571	15565	15689	15714	15724	15677	15682	15547	15679	15579	15629	15709	15691	15591	15516	15641	15605	15633	15530	15757	15882	15704	15687	15793	15626	15736	15682	15682	15569	15536	15621	15388	15479	15771	15692	15802	15691	15611	15750	15741	15535	15575	15484	15595	15789	15773	15892	15658	15715	15519	15435	15795	15613	15586	15673	15719	15745	15508	15542	15426	15632	15642	15643	15587	15564	15615	15800	15771	15589	15515	15691	15692	15738	15777	15788	15754	15606	15589	15699	15715	15767	15572	15659	15777	15699	15676	15584	15747	15617	15701	15648	15689	15470	15476	15510	15593	15626	15704	15749	15658	15493	15560	15440	15693	15834	15824	15742	15534	15800	15655	15858	15571	15678	15600	15686	15582	15735	15386	15552	15533	15553	15806	15568	15672	15690	15592	15585	15569	15633	15637	15515	15730	15759	15572	15812	15592	15913	15652	15643	15570	15686	15674	15434	15584	15682	15657	15674	15604	15616	15593	15675	15733	15785	15716	15706	15688	15759	15742	15671	15542	15571	15654	15623	15554	15668	15484	15663	15388	15454	15757	15723	15674	15662	15750	15641	15740	15655	15676	15612	15594	15824	15664	15711	15529	15595	15553	15662	15719	15728	15598	15685	15718	15573	15661	15528	15602	15724	15563	15784	15696	15763	15641	15652	15724	15560	15495	15722	15699	15508	15581	15759	15701	15617	15635	15577	15706	15733	15523	15572	15501	15713	15654	15704	15398	15591	15585	15485	15690	15614	15722	15635	15387	15619	15594	15610	15765	15684	15511	15598	15844	15635	15707	15537	15433	15551	15752	15582	15703	15444	15458	15877	15702	15472	15638	15564	15738	15692	15525	15626	15604	15671	15758	15743	15530	15611	15751	15563	15505	15481	15603	15545	15678	15712	15698	15682	15655	15590	15537	15479	15716	15709	15488	15626	15751	15763	15550	15634	15799	15720	15647	15583	15720	15671	15629	15712	15702	15776	15656	15621	15695	15552	15675	15669	15777	15605	15621	15563	15553	15828	15474	15720	15607	15648	15543	15387	15795	15659	15646	15678	15652	15806	15659	15765	15639	15632	15537	15499	15696	15755	15491	15603	15872	15559	15589	15570	15761	15733	15547	15710	15811	15740	15581	15591	15657	15816	15759	15768	15683	15732	15656	15647	15681	15698	15528	15631	15567	15709	15677	15635	15659	15677	15526	15580	15597	15705	15509	15663	15611	15790	15598
14937	24400	22503	18834	17477	16869	16256	15926	16023	15433	15375	15296	15456	15249	15300	15215	15332	15176	15047	15107	15053	14803	14854	14774	15068	14940	14915	14662	14610	14768	14551	14714	14492	14647	14625	14349	14716	14461	14501	14653	14473	14515	14554	14616	14431	14511	14501	14382	14321	14610	14471	14755	14690	14582	14317	14468	14599	14410	14665	14677	14433	14453	14530	14460	14266	14295	14449	14435	14499	14545	14331	14496	14221	14374	14400	14611	14379	14450	14516	14598	14380	14522	14621	14661	14391	14384	14545	14423	14338	14315	14412	14280	14353	14447	14502	14410	14496	14406	14526	14401	14424	14413	14437	14423	14400	14464	14345	14229	14504	14242	14241	14489	14352	14181	14327	14509	14484	14444	14407	14388	14270	14478	14314	14586	14396	14330	14459	14550	14392	14447	14588	14610	14392	14451	14284	14534	14527	14413	14452	14445	14385	14298	14371	14261	14466	14414	14414	14410	14448	14586	14431	14529	14322	14345	14239	14318	14543	14398	14367	14698	14405	14395	14398	14423	14481	14443	14478	14388	14449	14312	14436	14510	14528	14364	14450	14394	14520	14419	14422	14426	14172	14444	14307	14378	14169	14261	14366	14340	14308	14427	14284	14463	14403	14478	14363	14376	14368	14519	14323	14455	14479	14295	14380	14411	14362	14295	14253	14302	14466	14428	14562	14492	14420	14393	14186	14374	14557	14313	14417	14282	14532	14454	14286	14465	14443	14436	14454	14257	14413	14361	14352	14385	14304	14365	14406	14421	14444	14375	14168	14278	14565	14362	14290	14346	14311	14362	14408	14468	14316	14339	14360	14286	14248	14486	14440	14330	14291	14481	14447	14219	14418	14383	14288	14466	14389	14335	14532	14437	14127	14384	14308	14406	14350	14343	14261	14335	14259	14427	14308	14418	14478	14432	14284	14322	14396	14539	14388	14362	14296	14384	14232	14327	14531	14406	14339	14432	14357	14419	14547	14531	14390	14403	14545	14471	14436	14412	14337	14491	14460	14379	14426	14329	14361	14554	14348	14337	14355	14306	14487	14375	14643	14414	14281	14393	14357	14494	14529	14368	14312	14405	14441	14251	14527	14367	14368	14358	14556	14530	14421	14343	14506	14482	14571	14283	14510	14311	14333	14478	14388	14287	14286	14501	14404	14371	14407	14326	14317	14260	14413	14439	14416	14374	14349	14441	14435	14528	14366	14492	14445	14222	14388	14536	14475	14319	14410	14461	14387	14418	14494	14356	14366	14330	14595	14477	14286	14297	14492	14405	14410	14478	14326	14331	14429	14347	14375	14409	14564	14203	14267	14446	14261	14427	14318	14461	14286	14339	14182	14577	14254	14384	14534	14340	14524	14460	14451	14415	14348	14287	14345	14365	14276	14402	14513	14438	14296	14271	14336	14287	14350	14600	14405	14506	14458	14441	14404	14281	14497	14366	14417	14339	14493	14323	14534	14345	14416	14453	14347	14383	14526	14569	14438	14421	14311	14428	14322	14167	14514	14491	14452	14332	14292	14574	14420	14416	14475	14381	14435	14355	14240	14423	14443	14403	14411	14418	14255	14505	14372	14493	14549	14424	14364	14310	14413	14407	14330	14413	14507	14429	14249	14542	14450	14366	14370	14394	14285	14545	14531	14370	14362	14400	14353	14456	14427	14377	14438	14350	14328	14337	14550	14423	14412	14371	14247	14491	14463	14448	14429	14545	14246	14349	14411	14269	14393	14437	14390	14385	14333	14529	14544	14479	14470	14425	14352	14362	14473	14442	14434	14114	14490	14453	14308	14416	14563	14360	14370	14484	14396	14434	14525	14288	14288	14339	14490	14380	14473	14387	14324	14347	14391	14334	14294	14542	14364	14442	14484	14423	14431	14372	14349	14270	14278	14536	14317	14574	14363	14373	14542	14492	14322	14479	14274	14350	14457	14409	14265	14325	14435	14447	14413	14403	14442	14387	14402	14448	14389	14300	14341	14379	14375	14413	14348	14492	14298	14263	14324	14215	14295	14336	14273	14287	14282	14405	14364	14283	14463	14327	14450	14435	14409	14512	14408	14343	14481	14622	14465	14494	14476	14420	14606	14207	14494	14499	14313	14269	14268	14264	14499	14410	14343	14440	14453	14479	14489	14553	14489	14468	14512	14433	14486	14349	14295	14469	14389	14499	14390	14457	14545	14303	14363	14555	14415	14396	14231	14512	14454	14318	14359	14461	14505	14410	14453	14184	14493	14298	14325	14336	14389	14357	14483	14375	14364	14441	14488	14626	14255	14308	14555	14337	14361	14460	14271	14483	14523	14390	14496	14431	14476	14341	14604	14364	14418	14381	14270	14545	14402	14510	14325	14337	14313	14446	14365	14370	14317	14280	14252	14397	14493	14445	14421	14216	14308	14330	14435	14437	14442	14467	14471	14439	14363	14517	14458	14331	14578	14376	14494	14462	14438	14374	14413	14304	14476	14324	14402	14399	14372	14424	14391	14416	14339	14462	14453	14208	14487	14459	14439	14397	14357	14433	14378	14472	14448	14390	14356	14320	14343	14387	14443	14595	14319	14323	14528	14331	14357	14537	14286	14416	14499	14532	14530	14479	14587	14453	14358	14468	14436	14509	14330	14190	14445	14476	14311	14444	14431	14320	14420	14312	14403	14282	14238	14469	14321	14456	14344	14498	14399	14370	14502	14512	14481	14408	14465	14366	14417	14400	14215	14428	14349	14439	14291	14250	14375	14420	14478	14247	14349	14311	14449	14315	14457	14429	14285	14468	14330	14380	14429	14512	14341	14490	14443	14557	14579	14396	14427	14263	14326	14617	14339	14486	14432	14354	14339	14405	14551	14381	14493	14362	14321	14516	14257	14356	14393	14446	14464	14498	14416	14377	14387	14542	14512	14599	14355	14505	14296	14382	14272	14537	14448	14367	14362	14396	14461	14388	14551	14441	14415	14270	14537	14385	14240	14434	14374	14500	14319	14509	14370	14293	14326	14364	14487	14589	14442	14372	14525	14370	14211	14349	14391	14462	14264	14501	14397	14383	14463	14394	14427	14553	14212	14430	14578	14358	14469	14487	14328	14561	14540	14451	14362	14302	14412	14480	14453	14465	14435	14383	14300	14403	14386	14416	14468	14283	14485	14461	14284	14447	14462	14215	14390	14305	14415	14418	14422	14268	14524	14476	14417	14479	14368	14412	14292	14376	14408	14345	14359	14496	14537	14211	14399	14440	14400	14222	14324	14370	14225	14422	14289	14283	14319	14437	14372	14299	14390	14548	14408	14416	14380	14526	14333	14390	14515	14366	14406	14437	14390	14524	14403	14491	14407	14293	14519	14438	14527	14283	14520	14503	14464	14358	14420	14295	14393	14386	14438	14401	14416	14515	14301	14404	14165	14253	14472	14282	14455	14404	14441	14307	14427	14366	14308	14430	14450	14346	14413	14298	14390	14286	14405	14488	14274	14451	14328	14364	14309	14460	14197	14424	14397	14372	14392	14390	14438	14406	14301	14288	14349	14377	14481	14307	14497	14327	14460	14460	14254	14339	14302	14299	14318	14496	14299	14464	14315	14276	14441	14379	14360	14364	14160	14289	14453	14553	14372	14380	14359	14521	14433	14418	14577	14386	14306	14432	14319	14352	14371	14311	14289	14548	14350	14439	14463	14304	14451	14451	14601	14449	14295	14385	14590	14351	14449	14380	14426	14466	14309	14346	14468	14327	14500	14465	14318	14383	14363	14315	14547	14227	14378	14520	14307	14426	14425	14165	14357	14538	14351	14373	14436	14433	14282	14491	14391	14424	14397	14517	14312	14385	14388	14302	14522	14367	14441	14457	14417	14464	14358	14107	14409	14422	14379	14595	14416	14458	14469	14465	14292	14422	14384	14409	14554	14401	14488	14462	14327	14311	14420	14531	14369	14386	14546	14369	14194	14403	14531	14479	14345	14196	14343	14275	14509	14256	14305	14413	14385	14489	14334	14334	14603	14420	14254	14562	14404	14193	14367	14289	14423	14450	14534	14239	14404	14466	14412	14225	14338	14388	14476	14348	14177	14548	14376	14394	14572	14327	14551	14404	14506	14529	14385	14376	14378	14393	14452	14388	14477	14242	14566	14333	14295	14381	14467	14490	14575	14386	14354	14388	14421	14423	14510	14400	14503	14277	14177	14566	14441	14428	14360	14303	14405	14219	14356	14488	14378	14559	14354	14208	14357	14416	14512	14422	14321	14407	14477	14391	14473	14497	14447	14364	14393	14497	14475	14405	14368	14268	14537	14530	14513	14400	14308	14376	14532	14329	14443	14491	14427	14608	14387	14416	14490	14558	14204	14396	14314	14497	14491	14556	14520	14459	14504	14368	14407	14408	14466	14374	14329	14317	14395	14289	14416	14306	14349	14528	14533	14573	14497	14505	14373	14426	14441	14387	14423	14264	14416	14303	14305	14279	14281	14565	14395	14344	14431	14374	14368	14435	14448	14336	14502	14541	14372	14320	14364	14390	14398	14540	14275	14434	14413	14511	14168	14324	14417	14426	14384	14296	14554	14453	14259	14341	14368	14363	14416	14311	14389	14518	14187	14530	14603	14250	14352	14445	14309	14528	14498	14338	14428	14431	14335	14414	14326	14255	14377	14327	14261	14472	14303	14387	14318	14456	14409	14338	14339	14252	14445	14461	14417	14437	14352	14331	14378	14323	14369	14445	14487	14553	14425	14341	14516	14518	14430	14288	14354	14399	14434	14292	14352	14478	14320	14343	14518	14551	14336	14277	14343	14409	14364	14318	14268	14443	14564	14450	14474	14340	14549	14444	14356	14383	14334	14389	14407	14444	14261	14504	14254	14351	14475	14469	14308	14261	14436	14384	14470	14338	14470	14253	14449	14420	14273	14455	14454	14363	14504	14360	14359	14389	14352	14363	14356	14292	14565	14297	14434	14518	14351	14444	14324	14284	14417	14400	14390	14433	14148	14505	14500	14295	14326	14449	14438	14288	14574	14350	14393	14428	14236	14292	14505	14380	14426	14548	14555	14263	14438	14249	14416	14447	14379	14325	14448	14339	14435	14533	14464	14269	14417	14539	14494	14268	14444	14406	14376	14325	14471	14530	14505	14332	14375	14372	14360	14506	14327	14523	14345	14554
22727	21112	28867	23597	21315	23114	24182	19230	18402	18523	18063	18009	18223	17813	17949	17909	18058	17788	17459	17538	17609	17431	17437	17428	17564	17506	17375	17183	17373	17367	17256	17105	17059	17093	17139	17281	17115	16878	17061	17167	17212	17047	17090	17028	17167	17027	17181	17060	17108	16979	17010	16974	17079	17167	17146	17165	17008	17044	17059	17111	16945	16879	16970	16977	16622	17096	17034	16932	17093	16836	16608	16854	16915	16832	17079	16892	17051	16910	16850	16957	17113	17062	17020	16966	17027	16787	17077	16971	16991	16846	16763	16816	16992	16961	16756	16958	16943	17123	16835	17010	17055	16887	17084	16744	16818	17046	17035	16932	17092	16953	16926	16863	17034	16869	16912	16874	16736	16957	16908	16843	17057	16928	16937	16906	16767	16872	17010	16695	16675	16812	16886	16802	16843	16930	16936	16930	17062	16825	17089	16780	16795	16969	16934	16881	17248	17093	16813	16863	16805	17007	16960	16979	16941	16962	16791	16955	16756	16840	16810	16977	16852	16754	16965	16875	16730	16798	16942	16789	16832	16892	16813	16786	16574	16912	16851	16967	16827	16876	17207	17027	17041	17083	17091	16960	16770	16778	17024	16887	17070	17040	16664	17109	17039	16861	16950	16840	16961	16780	17051	16919	16824	16948	16969	16931	16975	16685	16840	17072	16886	16845	16987	16880	16851	16800	17064	16840	17021	16983	16905	16780	16872	16814	16997	16674	17004	16920	17141	16920	16939	16667	16628	16935	16905	16698	16996	16921	17046	17125	16939	16823	16810	16877	16683	16849	16926	16801	17040	16835	16871	16985	16707	17003	16925	16942	16929	16811	16906	17018	16691	17017	16969	16983	16934	16899	16936	16792	16815	16890	16699	16627	16968	16809	16740	16887	16848	16724	16797	16804	17052	16850	17125	16991	16894	16968	16915	16955	16793	16965	16811	16813	16850	16893	16924	16833	17034	17041	16936	17035	16888	16808	16763	16868	16912	16822	16901	16878	16992	16944	16903	16961	17021	16798	16828	16912	16811	16970	16979	16927	16822	16967	16892	16907	16902	17036	16861	16889	16810	16858	16770	16907	16965	16941	16923	16785	16983	17014	16844	16729	16923	16822	16969	16736	16714	16966	16898	16870	16757	17018	16925	16630	16784	17194	17026	16778	16887	16976	16725	17161	16966	16915	17080	17114	16738	17042	16927	16862	16824	16903	16854	16971	16959	17019	16983	16874	16854	16710	16954	17029	17039	16954	16924	16889	16975	16841	17066	17028	17104	17060	16912	16811	17036	16841	17055	17039	16777	17111	16774	16974	16916	16782	16913	16970	16870	16933	16968	16975	16945	16739	16913	16740	16823	16896	16778	17010	16784	16798	16820	16868	16758	16846	16719	16782	16819	16926	17146	16958	16928	16818	16920	16854	17085	16861	16724	16780	17037	16916	17012	17023	16886	17008	16792	16897	16791	16884	16946	16803	17038	16975	16755	16911	16844	16764	17020	16913	16841	16971	16888	16953	16901	16761	16787	16923	16858	16951	16946	16854	16988	17032	17199	16909	16911	16883	16932	16948	16777	16753	16805	16735	16988	17231	16868	16650	16978	16804	16938	16904	16713	16869	16875	16990	17051	16814	16897	16871	16938	17025	16755	16662	17029	17204	16708	16792	16792	17031	17044	16860	16846	16996	16872	16808	16732	16941	17066	16836	16994	17015	17032	16726	16846	16950	16913	16733	16960	16803	16852	16759	17062	16986	16858	16771	16791	17046	16894	16937	16864	16950	17165	16914	16938	17049	16871	16956	17001	16965	16838	16899	16983	17024	16921	16875	16879	17011	16741	16811	16745	16937	16892	16846	16953	17002	16789	16922	17083	16883	17131	16799	16923	16772	16918	16945	16834	16958	16908	16814	16593	16709	16898	16859	16902	16881	16763	16720	16730	16966	16684	16780	16870	16994	16782	16848	16795	16863	16820	17201	16822	16930	17073	17004	16757	16796	16797	16871	16754	16888	17081	16880	16997	16958	17085	16754	16613	16727	17032	16983	16870	16928	16942	17155	16803	16790	16585	16965	16962	16925	17066	16860	16711	16887	16863	16750	16728	16714	16749	16835	16860	16928	17010	16686	17029	16914	16922	16779	16774	16956	16888	16791	16904	16928	16817	16756	17136	16835	16963	17030	17016	17025	16999	16939	16766	16864	16856	16958	16895	17133	17033	16766	16780	17010	16884	16991	16754	16800	16666	17008	16878	16947	16794	16783	16839	16978	16949	16874	16832	16910	16831	16961	16982	16958	16892	16864	16738	16830	17014	16772	17088	16862	16761	16831	16889	16864	17050	16899	16894	16802	16868	17009	17158	16974	16730	16804	16977	16905	16939	16873	16696	16921	16735	16809	16900	16910	16598	16785	16663	16929	16985	16800	16805	16897	16855	17109	16986	17135	16883	16940	16712	16937	16905	16814	16986	16893	16780	16975	16711	17000	16887	16752	16909	17039	16776	16910	16769	16754	16903	17106	16873	16996	16940	16850	16949	16780	16911	17110	16996	16870	16749	16867	16912	16901	16797	16863	16955	17048	16682	16866	17164	16880	16941	16926	16836	16852	16835	16903	16926	17236	16811	16863	17017	16839	17020	16829	16878	16934	16926	16802	17011	16958	16863	16654	16817	16609	16618	16765	16911	16960	16926	16911	17054	16950	16912	17001	16994	16963	16852	16918	17067	16813	16918	16862	17097	16811	16829	16994	16903	16992	16942	16696	16919	16772	16913	16953	16975	16796	17067	16928	16975	17145	16883	17009	16936	16858	16782	16727	16921	16959	16886	16970	16820	16634	16933	16736	16862	16755	16797	16915	16715	16982	16970	16842	17005	16786	16683	16866	16765	16758	16845	16828	16783	16959	16726	16689	16687	16734	16814	16908	16911	16927	16952	17102	16741	16716	16981	16929	17131	16916	16820	16988	16984	16826	16805	16759	16667	16836	16889	16897	16802	16793	16729	16930	16942	16816	16908	16759	16956	17068	17055	16893	16890	16841	16847	16752	16728	16788	16933	16791	16983	16898	16908	16657	17034	16909	17027	16976	16932	16731	16823	16856	16832	16729	16652	17024	16834	16911	16983	16881	16874	16912	16770	16997	16936	17008	16851	17114	16802	16977	16885	16701	17033	16780	16892	16717	16840	16919	17051	16891	16903	16992	16803	17032	16768	16827	17025	16726	16954	16822	16907	16843	16977	16876	16884	16864	16848	16997	16960	16814	16875	16658	16745	16884	16741	16869	16894	16844	16870	16969	17072	17047	17076	16860	16922	16786	16893	16957	16963	16872	16966	16752	16719	16869	16988	16836	16903	16889	16702	16817	16882	17024	17095	16805	16787	16822	16823	16823	17016	16720	16717	16884	16750	16756	16881	16913	16887	16942	16829	16768	16791	16992	16929	16713	16927	16992	16896	16784	16757	16883	17061	17045	16954	17175	16732	16952	16830	16884	17091	16922	16818	17020	16923	16847	17079	16853	16919	17152	16802	16837	16972	17114	16894	17047	16777	17123	16985	16817	16882	16785	17026	16852	16755	16849	16975	16978	17072	16870	16926	16912	16868	16925	17033	16866	16936	17081	16975	16978	16922	17021	16832	16725	16859	16805	16811	16952	17008	17015	16806	16813	17078	17100	16877	16865	16947	16934	17196	16935	16947	16889	16922	16776	16806	17009	16909	16846	16922	17151	16846	16990	16851	16785	16936	16913	16806	16832	16885	16691	16930	16994	16634	17032	16900	16909	16857	16770	16801	17057	16749	16791	16892	16744	16916	16784	16789	16906	17013	17054	16848	17023	16836	17002	16956	16773	16919	16888	17027	16908	16959	16880	16947	16925	16941	17097	16724	16811	16759	16859	16939	16796	16805	16782	16909	17056	16985	16848	16950	16902	16991	16742	16877	16932	16844	16779	16873	16877	17014	17029	16787	16820	16939	17051	16822	16773	16802	16915	16954	17022	16819	16860	17043	17063	16923	16887	16734	16795	16695	16941	17016	16681	16833	16773	16965	17035	17115	16813	16927	16764	16931	16889	17010	17129	16953	16892	17117	16980	16999	16817	16729	16708	16703	16924	17017	16821	16933	16949	16763	16688	17017	16994	16879	16932	16860	16884	16859	16988	16963	16924	16686	16871	17004	16754	16862	16835	16899	16886	16994	16873	16867	17118	16942	17074	16739	16903	17121	16994	16980	17026	16839	16885	16817	16894	16758	16752	16910	16832	17088	17144	16968	16752	16918	16852	16996	16796	16776	16874	16982	16996	16812	16778	16759	16798	16879	16979	16908	16819	16829	16834	16889	16928	17022	17064	16789	16847	17057	17053	16895	16936	16931	17125	16896	16965	16987	16840	17053	17024	16841	16926	16927	16840	16979	16840	17049	16952	16797	17002	17002	17001	16839	16742	17072	17031	17051	16737	16898	16651	16921	16885	16873	16662	16813	16835	16843	17018	16875	16733	16921	16987	16900	16898	16785	16745	16824	16762	17055	16871	16850	17062	16812	16927	16965	16776	16821	17143	16858	16965	16785	16878	16771	16918	16926	17044	16909	16931	16928	16932	16902	17011	16994	16799	17134	16874	17035	17144	17018	16923	17016	17011	16873	17014	16956	16600	16885	16968	16880	16886	16918	16867	16842	16986	16859	16828	16971	17024	16896	16969	17011	16820	17007	17032	16833	17120	17071	17114	16836	17002	16929	16828	17128	16981	16852	16879	17011	16936	16846	16748	16910	17006	16942	16915	17087	17174	16836	16908	16941	16803	16863	16826	16832	16641	16927	16974	17132	16974	16872	16932	16773	16889	16792	16750	16878	16965	16693	16731	16515	16846	16923	16933	16869	16985	16728	16788	17040	17050	16869	16787	16784	16874	16868	16822	16920	16952	16947	16877	16883	16795	16638	16910	16777	16827	16756	16828	16733	16968	16875	16927	16861	16859	16794	16798	16901	16987	16871	17137	17033	16911	16956	16832	16868	17027	16779	17069	16725	16802	16914	17175	16849	17023	16854	17145	16866	16931	16908	16819	16775	16882	16898	16834	17044	16865	16974	16817	16778	16805	16962	16927	16750	16948	16830	16656	16788	16916	16843	16846	17014	16582	16748	17126	16939	16764	16851	16956
16540	29590	27058	22027	20116	18908	18235	17947	17311	16985	16716	16728	16605	16377	16549	16419	16493	16335	16057	16174	16075	15995	15846	15785	15931	15963	15702	15738	15599	15378	15314	15319	15345	15340	15283	15271	14972	15367	15248	15247	15124	15184	15255	15360	15185	15317	15351	15428	15149	15287	15267	15278	15174	15276	15241	15282	15199	15348	15267	15200	15058	15256	15136	15212	15233	15093	15220	15102	15182	14966	15089	15250	15030	15197	14937	15011	15304	15193	15157	15353	15130	15202	15295	15147	15317	15411	15016	15016	15114	15221	15030	15246	15047	15148	15093	15179	15096	15172	15294	15317	15329	15036	15146	15125	15071	14891	15035	15218	15061	15067	15339	15053	15168	15104	15059	14875	15180	15060	15072	15013	15146	15120	15063	15040	15116	15233	15240	15108	15179	15137	15130	15109	14998	15137	15146	15091	15268	15180	15133	15123	15119	15193	15155	15134	15110	15196	14979	15037	14922	15211	15094	15019	15194	15100	15176	15215	15103	14879	15036	15142	15294	15038	15239	14948	15036	15232	15131	15044	15131	15197	15186	15076	15045	15161	15164	15222	15098	15148	15149	15086	15057	15030	15015	14883	15144	14937	15253	15212	15015	15077	15159	14961	14992	14970	15086	15042	15126	15233	15243	15160	15063	15146	15096	15203	15189	14991	15020	15242	15201	15047	15002	15073	15062	15198	15041	14958	15073	15099	15009	15109	15177	15162	15198	15121	15121	15208	15033	15156	15166	15174	14994	15211	15163	15127	15121	15161	15177	15177	15019	15204	15228	15194	15033	15037	15154	15085	15073	15151	15164	15075	14945	15083	15061	15049	15143	15105	15088	15287	15162	14957	15110	15209	15099	15325	14971	15095	15092	14990	15045	15077	15040	15176	15362	14979	15059	14986	15055	15212	15172	15097	15003	15225	15004	15009	15204	14974	15106	14979	15049	15152	14985	15069	14907	15011	15123	15101	15015	15106	15011	15233	15047	15209	15030	15107	15154	15234	15259	15057	15041	15154	15325	15155	15084	15165	15101	15107	15180	15125	15175	15163	15076	15132	14949	15116	15053	15180	15109	15076	15225	15211	15080	15185	15209	15062	15140	14914	15190	15176	15100	15180	15023	15159	15084	15022	15093	15043	15171	15201	15040	15144	15067	15193	15137	15109	15253	15175	15098	15176	14923	15103	15136	15040	15185	15002	15128	15158	14963	15180	14975	15057	15314	15024	15012	15138	15228	15077	15135	15114	15063	15193	15067	14892	15081	15107	15117	15181	15037	15003	15022	15115	15170	15127	15061	15000	15174	15104	15126	15255	15240	15072	15187	15163	15222	14966	15105	15017	15123	15182	15206	15152	14984	15062	15014	15080	15176	15045	15077	14915	15243	15053	15122	15041	15162	15148	15050	15154	14969	14941	15073	15069	15056	15068	15049	15037	15165	14908	15210	15095	15124	15151	15088	15011	15088	15105	15135	15129	14882	15125	15071	15125	15106	15113	15073	15244	15102	14825	15228	15038	15260	15135	15119	15271	15037	15061	15131	15129	15044	15043	14817	15150	15125	15104	15138	15115	15172	15072	15045	15060	15033	15029	15030	15156	15060	14952	15221	14913	15064	15056	15015	15012	15167	14851	15036	15265	15145	14869	15115	15237	15269	15038	14988	15135	15014	14994	14987	15019	15097	15150	15275	15100	15114	15091	15177	15089	15234	15184	15120	14893	15283	15048	15021	15043	15030	15125	15082	15113	15096	15000	15155	15117	15122	15135	15142	15147	14991	14999	15104	15018	15004	15128	15037	15202	15109	15296	14944	15110	15253	15208	15207	15094	14998	15053	15171	14997	15064	15155	15164	14970	15186	15132	15106	15123	15060	15155	15078	15112	15151	15042	15366	15066	15203	15149	15029	15048	15089	15119	15175	14955	14990	15242	15080	15192	15216	15177	15095	15223	15175	15138	15098	15085	15268	15160	15167	15283	15112	15112	15146	15103	15117	15163	15148	15120	15090	14869	15015	15082	15195	14954	14929	15141	15299	15108	15107	15234	15100	15309	15283	15036	15247	14975	15275	14996	15151	15232	15056	15039	15189	15115	15008	15236	14888	15225	15009	15041	15120	15055	15011	15060	15065	15027	15236	15066	15267	15119	15012	15393	15117	14940	15180	15168	14997	15076	15203	15118	15261	14970	15191	15094	15088	15261	15120	14953	15137	15062	15049	15081	15056	15203	14972	15057	14962	15034	15172	15199	15179	14951	15180	15164	15124	15118	15164	15105	14945	15012	15205	15155	15069	15101	15030	15216	15011	15136	15114	15122	15108	15025	15080	15108	15217	15071	15121	15070	15261	15174	15224	15104	15058	14999	15104	15044	15153	14922	15028	15086	15247	15157	15260	15003	15085	15129	14996	15158	15141	15130	15201	15172	15007	15092	14931	15075	15253	14978	15138	14984	15081	15142	15073	15211	14865	14973	15043	15117	15111	15031	15157	14933	15110	15134	15151	15170	15037	15175	15215	15171	15223	15115	15075	14993	15187	15020	15172	14926	15041	14920	14985	15202	15231	15041	15010	15173	15020	14930	15240	15286	15138	15078	15197	15099	15046	14919	15253	15052	14987	15091	15080	15034	15186	15018	14988	15036	15120	15054	15329	15187	15114	15101	15056	15178	15027	14989	15013	15002	15172	15157	15306	15107	15108	15147	15132	15152	15121	15155	15175	15132	15089	14970	15060	15143	15176	15080	15065	15191	15006	14918	15346	15054	15075	14940	15204	15020	14850	15187	15165	15118	15072	15139	14976	15049	15256	15116	15184	15055	14962	15224	14979	15163	15174	15065	15149	15093	15060	15168	15032	15094	15231	15067	15207	15303	15191	15013	15057	15172	15147	15061	15042	15156	14999	15044	15001	15066	15055	15151	15030	15065	15007	15207	15120	15261	15273	15105	14977	15020	15256	15049	15146	15130	15022	14913	15134	15039	15127	14928	15441	15069	15090	15033	15143	15114	15093	14884	15254	15048	15056	15068	15044	15191	15080	15157	15171	15083	14996	15188	15079	15245	15064	15013	15108	15204	14878	15114	15080	15154	15128	15165	14951	15014	14869	14955	15102	15093	15181	15146	14988	15007	15013	14992	15229	14867	15145	14995	15165	15065	15060	15038	15330	15200	15157	15023	15179	15093	14962	14941	15075	15147	15183	15114	15162	15065	15149	15236	15093	14936	14917	14944	15169	15192	15030	15168	15098	14934	15259	15127	15153	15067	15222	15086	15233	15247	14936	15041	15212	15037	14990	15082	14992	15163	14906	15103	15084	15055	14971	15292	15101	15139	15107	15070	15193	15113	15288	15157	15047	15084	15224	15151	14919	15096	15010	15198	14996	15190	15131	15318	15106	15161	15037	15081	15119	15085	15037	15183	15138	15153	15103	15081	15118	15172	15073	15111	15100	15136	15073	15009	15233	15150	15069	15033	15217	15141	15004	15083	15191	15260	15013	15029	15218	15159	15241	15128	15148	15134	14990	15196	15124	15093	15163	14903	15125	15227	15070	15308	15077	15057	14958	15079	15114	14988	15145	15184	15211	14989	15097	15189	15022	15043	15230	14914	15124	15141	14975	15089	15053	15204	14996	14993	15231	15173	15143	15092	15165	15181	15022	15146	15094	15114	15058	15116	15115	15205	15035	15035	15087	15055	15107	15151	15061	15115	15173	15247	15253	15092	15101	15183	15300	15083	15221	15036	15261	15088	15166	15136	15130	14973	15070	15161	15049	15118	15094	15124	15030	15028	15157	15201	15160	15247	15079	15265	15164	15234	15068	15394	14971	15179	15071	15202	14987	15299	15117	15130	15140	15289	15012	15091	14995	15119	15070	15150	15000	15180	15231	15201	15214	15047	15163	14981	15078	15099	15201	15070	15156	15086	15151	15005	15141	15001	15101	15241	15024	15118	15119	15022	15097	15127	15223	15086	15185	15095	15073	15074	15251	15159	15218	15175	15300	15091	15072	15141	15166	15222	15149	15072	15111	15147	15188	14993	15249	15221	15043	15076	15274	15109	14936	14913	15186	15262	14986	15169	15054	15110	14932	15154	14874	15039	15033	15236	15164	15333	15229	14805	15105	15084	15160	15147	15089	15193	15081	15153	15191	15221	15020	15103	14971	15157	15184	15067	15086	14858	15138	15062	15279	15096	15131	15179	15064	15143	15002	15050	15161	15115	15183	15101	15137	15103	15169	15166	15250	15149	15050	15077	15063	14953	15109	15194	15043	15206	14986	15229	15267	14986	14987	15195	15229	15105	15025	15030	15042	15130	15193	14994	15103	14924	15265	15312	15009	15244	15031	15126	15104	15124	15074	15091	15129	15169	15090	15261	14865	15130	14982	14986	14985	15070	15034	14891	15058	15014	15156	15048	14950	15141	15170	15006	15003	15021	15042	15169	15029	15336	14907	15005	15165	15053	15076	15070	15104	14968	14944	14827	15160	14966	15013	15091	15041	14933	14988	15180	15210	15170	14951	15023	15117	15169	15297	15165	15149	15038	15119	14973	15151	14924	14968	15033	15089	15272	15196	15166	15107	15058	15125	15131	15184	15150	15082	15196	15116	15124	15140	15205	15105	15139	15032	15073	15080	15186	15094	15043	15113	15118	15061	15103	14935	15194	15221	15148	15030	14883	14939	15169	15125	15152	15162	15023	15093	15066	15069	15088	15109	15199	15137	15166	15105	15234	14999	15141	15192	15060	15002	15105	15073	14996	15082	15264	15011	15001	15075	15162	15030	15104	15116	15176	15070	15133	15062	14937	15119	15094	15203	15138	15070	15061	14988	15296	15105	15144	15234	15173	15118	15141	15187	15132	15028	15258	15139	15045	15133	15051	15169	14935	14882	15154	14987	15202	15284	15098	15196	15083	15006	15303	15128	15043	15094	15129	15202	15009	15222	14953	15041	15213	15091	15220	14876	15051	15029	14931	15035	15086	15147	15090	15059	15281	15234	15154	15166	15352	15233	15170	15046	15078	15167	15046	15148	15010	15114	15179	15082	15144	15164	14980	15138	15192	15057	15085	15119	15089	15220	15036	15153	15049	15183	15225	15060	15168	15111	15174	15264	14992	15211	15056	15044	15289	15238	15043	15058	15009	15237	14966	15166	15126
27472	21740	23161	19628	16687	16292	16403	16145	16246	16162	15955	16146	15973	16044	15960	15929	16005	15936	15975	16017	16072	16002	15926	15856	15771	15891	15894	15944	15660	15820	15776	15638	15945	15751	15853	15677	15755	15875	15650	15634	15655	15589	15905	15692	15877	15860	15812	15554	15783	15845	15834	15737	15786	15704	15586	15646	15808	15764	15766	15792	15731	15708	15820	15606	15619	15676	15554	15786	15600	15620	15678	15640	15655	15744	15800	15613	15742	15671	15517	15660	15618	15815	15681	15786	15807	15728	15638	15846	15693	15690	15772	15815	15592	15989	15481	15620	15692	15489	15682	15598	15639	15698	15711	15612	15749	15698	15812	15568	15842	15602	15770	15784	15698	15778	15636	15728	15793	15611	15733	15753	15614	15611	15847	15682	15746	15822	15690	15630	15906	15520	15583	15764	15939	15566	15576	15669	15688	15747	15727	15597	15751	15689	15643	15586	15731	15574	15662	15776	15614	15795	15662	15715	15551	15603	15729	15697	15573	15706	15558	15654	15723	15698	15793	15632	15384	15623	15777	15523	15559	15423	15565	15787	15624	15612	15772	15606	15851	15612	15828	15700	15964	15781	15638	15709	15766	15822	15797	15816	15751	15785	15603	15584	15541	15673	15643	15503	15805	15649	15693	15597	15907	15831	15787	15714	15602	15646	15656	15771	15638	15754	15602	15778	15798	15655	15746	15525	15768	15737	15852	15777	15584	15762	15689	15540	15742	15597	15846	15841	15644	15648	15707	15758	15733	15785	15671	15650	15664	15766	15613	15682	15845	15643	15944	15704	15774	15474	15843	15751	15835	15686	15754	15602	15640	15765	15813	15614	15671	15703	15485	15537	15745	15516	15629	15650	15629	15787	15895	15527	15620	15728	15774	15763	15723	15743	15697	15818	15759	15652	15877	15805	15848	15635	15589	15697	15742	15812	15796	15688	15775	15595	15628	15716	15542	15705	15597	15925	15700	15733	15870	15736	15595	15902	15828	15636	15794	15630	15757	15612	15559	15741	15746	15698	15601	15584	15779	15957	15543	15823	15686	15810	15704	15858	15569	15722	15657	15634	15698	15689	15799	15809	15693	15804	15560	15608	15869	15600	15877	15933	15583	15520	15535	15709	15737	15749	15621	15815	15817	15687	15624	15476	15556	15826	15784	15745	15895	15635	15683	15599	15640	15797	15715	15646	15620	15582	15735	15876	15554	15651	15862	15551	15766	15689	15623	15783	15815	15780	15588	15749	15762	15675	15607	15701	15548	15675	15574	15513	15681	15577	15693	15718	15640	15750	15818	15904	15575	15623	15934	15672	15832	15815	15643	15810	15649	15730	15766	15795	15873	15731	15616	15485	15591	15675	15807	15648	15815	15864	15689	15643	15701	15633	15691	15639	15495	15605	15786	15685	15738	15835	15668	15624	15681	15744	15652	15765	15724	15591	15739	15571	15752	15818	15575	15740	15901	15714	15786	15652	15799	15653	15607	15458	15689	15696	15820	15696	15716	15817	15399	15482	15669	15431	15683	15564	15656	15631	15630	15637	15596	15532	15633	15814	15951	15586	15645	15546	15549	15681	15776	15769	15643	15809	15596	15740	15797	15801	15706	15742	15569	15625	15847	15770	15603	15631	15649	15590	15556	15616	15498	15746	15801	15669	15800	15862	15635	15742	15687	15625	15835	15673	15787	15690	15651	15834	15686	15787	15761	15761	15653	15757	15766	15680	15603	15548	15627	15990	15732	15847	15744	15696	15659	15755	15588	15840	15683	15588	15875	15697	15648	15728	15657	15673	15682	15676	15540	15723	15635	15533	15667	15573	15569	15648	15721	15686	15571	15809	15716	15862	15792	15663	15806	15591	15668	15563	15612	15606	15745	15624	15752	15652	15649	15698	15734	15470	15811	15566	15582	15557	15726	15608	15637	15541	15706	15606	15565	15623	15698	15810	15606	15888	15757	15573	15630	15571	15449	15581	15614	15684	15713	15399	15645	15944	15746	15758	15763	15645	15546	15841	15522	15688	15684	15670	15698	15627	15641	15694	15667	15789	15853	15626	15709	15809	15572	15541	15703	15702	15747	15685	15528	15719	15704	15758	15733	15705	15683	15522	15641	15708	15680	15608	15609	15763	15675	15723	15863	15917	15803	15768	15767	15926	15752	15761	15621	15698	15635	15741	15799	15834	15659	15796	15607	15715	15620	15596	15580	15752	15830	15564	15597	15647	15800	15633	15717	15757	15549	15718	15597	15797	15481	15565	15670	15744	15736	15581	15915	15611	15578	15735	15717	15811	15651	15495	15705	15767	15677	15712	15549	15484	15809	15630	15878	15690	15796	15565	15710	15551	15794	15584	15694	15621	15770	15644	15787	15729	15662	15581	15606	15691	15788	15720	15557	15789	15691	15779	15657	15724	15655	15758	15572	15706	15599	15780	15707	15500	15716	15643	15760	15656	15767	15867	15716	15669	15670	15717	15807	15614	15668	15767	15649	15775	15583	15822	15661	15599	15612	15703	15730	15706	15819	15640	15837	15789	15559	15468	15721	15639	15775	15655	15791	15868	15627	15861	15778	15692	15686	15582	15781	15863	15747	15642	15701	15632	15860	15569	15587	15762	15655	15831	15757	15540	15549	15771	15847	15519	15793	15656	15715	15662	15564	15661	15782	15719	15750	15591	15517	15565	15593	15644	15780	15834	15791	15751	15860	15756	15732	15730	15634	15781	15765	15870	15498	15781	15477	15822	15627	15676	15612	15766	15728	15350	15868	15611	15637	15676	15525	15709	15455	15686	15551	15729	15722	15506	15621	15726	15786	15644	15563	15710	15698	15622	15506	15823	15804	15784	15764	15718	15680	15809	15664	15750	15862	15516	15624	15633	15668	15661	15725	15848	15611	15551	15590	15445	15513	15725	15766	15813	15726	15474	15753	15656	15667	15762	15699	15614	15563	15931	15618	15768	15737	15535	15643	15745	15939	15748	15484	15481	15547	15686	15739	15670	15738	15724	15854	15835	15748	15703	15859	15538	15598	15719	15583	15873	15686	15718	15922	15659	15810	15572	15782	15680	15702	15792	15683	15490	15616	15589	15750	15688	15607	15702	15548	15914	15692	15656	15642	15705	15685	15568	15513	15671	15531	15691	15884	15587	15693	15696	15740	15617	15700	15802	15602	15785	15692	15668	15642	15678	15717	15804	15568	15786	15668	15826	15817	15749	15853	15661	15588	15583	15703	15734	15814	15709	15911	15680	15551	15538	15839	15782	15649	15766	15889	15899	15691	15576	15699	15679	15699	15706	15551	15937	15751	15542	15586	15870	15745	15767	15592	15638	15616	15631	15698	15667	15855	15857	15778	15674	15583	15605	15893	15844	15739	15694	15594	15759	15829	15766	15764	15786	15802	15615	15754	15746	15595	15825	15679	15727	15753	15916	15808	15722	15680	15749	15620	15635	15727	15830	15656	15657	15719	15616	15899	15726	15647	15813	15537	15582	15757	15751	15833	15638	15676	15735	15772	15660	15574	15602	15636	15638	15617	15768	15669	15479	15721	15680	15559	15769	15829	15725	15770	15578	15691	15693	15736	15458	15557	15668	15760	15671	15628	15680	15533	15773	15786	15997	15862	15693	15832	15662	15578	15573	15591	15652	15684	15635	15628	15814	15638	15795	15938	15782	15648	15685	15554	15447	15770	15704	15584	15589	15761	15515	15745	15545	15584	15628	15772	15617	15712	15493	15819	15662	15867	15500	15835	15573	15817	15621	15748	15694	15650	15826	15732	15651	15558	15649	15683	15728	15715	15834	15695	15613	15774	15850	15594	15764	15617	15656	15703	15673	15775	15617	15686	15432	15793	15567	15681	15840	15762	15805	15891	15461	15605	15606	15698	15566	15792	15714	15560	15555	15626	15583	15643	15749	15414	15636	15583	15824	15759	15650	15762	15878	15748	15668	15635	15804	15481	15793	15761	15692	15755	15879	15813	15718	15622	15845	15832	15754	15758	15727	15637	15614	15690	15824	15740	15900	15745	15781	15617	15896	15808	15739	15644	15512	15806	15787	15581	15550	15698	15699	15515	15715	15526	15794	15595	15523	15589	15734	15744	15591	15759	15644	15772	15602	15880	15746	15802	15652	15732	15467	15607	15592	15654	15859	15786	15700	15811	15864	15664	15831	15849	15558	15645	15827	15686	15848	15651	15670	15586	15505	15712	15625	15727	15806	15830	15858	15909	15845	15693	15527	15812	15853	15722	15745	15666	15788	15792	15679	15749	15512	15662	15752	15690	15644	15633	15737	15873	15658	15899	15638	15755	15601	15714	15660	15662	15915	15849	15656	15938	15718	15692	15631	15804	15765	15719	15701	15709	15747	15638	15778	15655	15700	15655	15966	15728	15604	15811	15629	15819	15607	15818	15753	15788	15614	15571	15803	15825	15711	15735	15811	15691	15684	15821	15727	15740	15480	15579	15656	15770	15515	15469	15649	15561	15825	15540	15687	15870	15657	15778	15815	15738	15649	15864	15578	15644	15746	15577	15688	15594	15798	15677	15693	15670	15756	15923	15786	15783	15499	15856	15622	15585	15716	15584	15741	15638	15721	15523	15621	15551	15381	15570	15657	15618	15747	15732	15679	15803	15826	15869	15730	15644	15887	15762	15716	15831	15573	15684	15558	15575	15417	15681	15733	15710	15758	15822	15911	15724	15753	15468	15676	15563	15585	15634	15580	15747	15779	15837	15757	15643	15818	15552	15712	15836	15544	15909	15676	15612	15836	15646	15702	15638	15602	15775	15769	15716	15734	15691	15772	15645	15610	15774	15525	15759	15769	15631	15880	15597	15807	15697	15710	15794	15663	15752	15429	15905	15943	15743	15557	15757	15738	15582	15557	15707	15885	15766	15727	15513	15544	15745	15606	15786	15676	15623	15649	15599	15747	15727	15748	15730	15528	15499	15626	15804	15643	15765	15727	15540	15652	15695	15710	15562	15845	15649	15665	15537	15718	15637	15841	15632	15644	15759	15691	15673	15729	15977	15679	15889	15656	15658	15646	15551	15558	15687	15936	15748	15461	15773	15621	15832	15646	15793	15852	15505	15633	15504	15463	15809	15653	15597	15790	15832	15721	15750	15915	15802	15612	15699	15701	15711	15730
15053	18544	17849	16546	15804	15611	15309	15282	15093	15128	14984	15007	14937	14914	14924	15010	14983	14635	14804	14665	14760	14602	14761	14757	14739	14779	14641	14617	14681	14562	14494	14429	14512	14474	14708	14422	14579	14346	14258	14433	14302	14509	14399	14664	14514	14611	14440	14525	14460	14569	14515	14546	14647	14515	14597	14503	14536	14490	14526	14529	14457	14546	14387	14407	14596	14271	14286	14451	14263	14359	14338	14434	14566	14421	14488	14603	14463	14264	14501	14210	14451	14525	14360	14377	14317	14525	14493	14443	14410	14360	14519	14359	14401	14516	14356	14365	14342	14450	14479	14502	14495	14552	14452	14564	14370	14624	14546	14279	14402	14461	14416	14437	14192	14293	14473	14421	14429	14343	14577	14357	14368	14213	14614	14366	14611	14242	14386	14379	14351	14519	14348	14288	14472	14481	14414	14469	14465	14416	14476	14435	14353	14416	14386	14319	14384	14276	14514	14313	14326	14436	14420	14454	14264	14424	14468	14402	14338	14450	14297	14556	14455	14433	14518	14499	14404	14501	14298	14360	14493	14439	14308	14489	14406	14440	14449	14414	14377	14425	14612	14597	14508	14451	14232	14471	14274	14542	14470	14578	14389	14375	14431	14621	14483	14327	14338	14296	14429	14403	14404	14431	14323	14553	14402	14342	14457	14238	14351	14481	14364	14496	14369	14679	14369	14395	14354	14230	14452	14471	14448	14468	14522	14400	14494	14491	14443	14421	14411	14335	14376	14479	14451	14593	14441	14139	14148	14422	14243	14519	14410	14371	14500	14493	14491	14394	14319	14529	14273	14586	14383	14459	14479	14353	14366	14341	14339	14622	14449	14433	14438	14339	14500	14442	14559	14512	14437	14378	14576	14345	14480	14437	14390	14411	14526	14447	14331	14368	14561	14451	14366	14173	14309	14500	14362	14335	14449	14314	14399	14344	14598	14428	14391	14352	14506	14386	14464	14423	14469	14371	14291	14406	14343	14520	14435	14575	14481	14387	14366	14357	14436	14448	14318	14357	14447	14429	14407	14365	14541	14420	14430	14327	14474	14369	14491	14424	14477	14192	14355	14401	14271	14358	14219	14511	14517	14380	14553	14389	14486	14382	14404	14229	14454	14424	14535	14455	14421	14181	14428	14380	14424	14457	14209	14567	14387	14423	14602	14420	14288	14412	14491	14489	14339	14473	14407	14415	14411	14466	14419	14356	14417	14344	14498	14405	14400	14491	14285	14528	14376	14403	14360	14491	14312	14481	14408	14479	14326	14593	14366	14288	14450	14325	14596	14481	14420	14326	14432	14383	14485	14468	14473	14385	14399	14353	14384	14631	14486	14358	14501	14320	14356	14355	14319	14597	14373	14448	14395	14427	14255	14526	14256	14481	14432	14272	14457	14296	14590	14499	14347	14189	14413	14478	14431	14297	14535	14424	14351	14271	14532	14468	14387	14395	14295	14455	14351	14255	14552	14365	14420	14350	14263	14348	14350	14483	14479	14417	14327	14240	14477	14433	14386	14295	14370	14462	14334	14408	14294	14345	14322	14298	14407	14454	14620	14383	14506	14462	14424	14563	14509	14504	14475	14424	14356	14358	14372	14432	14368	14293	14443	14426	14369	14467	14408	14402	14539	14444	14492	14230	14542	14559	14475	14294	14266	14486	14444	14441	14512	14493	14230	14472	14398	14365	14469	14479	14341	14391	14410	14388	14330	14526	14527	14549	14494	14370	14390	14376	14388	14254	14398	14405	14366	14305	14254	14413	14525	14370	14357	14492	14486	14581	14404	14484	14368	14316	14402	14341	14380	14315	14423	14373	14335	14342	14304	14381	14484	14506	14458	14450	14474	14371	14352	14325	14389	14359	14520	14359	14471	14438	14538	14211	14319	14444	14399	14313	14291	14449	14582	14368	14346	14438	14335	14609	14434	14507	14427	14592	14446	14430	14498	14539	14448	14344	14530	14241	14465	14406	14348	14590	14407	14389	14428	14405	14413	14235	14380	14559	14390	14470	14399	14410	14320	14323	14294	14474	14363	14321	14418	14560	14306	14290	14345	14346	14263	14299	14417	14485	14425	14383	14325	14518	14353	14506	14304	14380	14391	14598	14456	14322	14543	14331	14544	14125	14341	14418	14458	14521	14528	14368	14536	14215	14436	14397	14291	14456	14521	14435	14500	14377	14314	14343	14412	14452	14540	14596	14319	14614	14376	14480	14151	14522	14386	14464	14500	14480	14302	14464	14347	14461	14234	14529	14444	14534	14404	14336	14446	14449	14333	14588	14436	14356	14452	14476	14407	14367	14321	14525	14359	14296	14428	14515	14399	14449	14433	14456	14369	14280	14472	14432	14382	14451	14261	14369	14322	14451	14358	14448	14335	14538	14634	14524	14354	14464	14394	14387	14610	14409	14409	14331	14343	14383	14471	14505	14617	14552	14527	14367	14408	14370	14363	14458	14622	14382	14298	14457	14352	14381	14494	14485	14465	14362	14366	14311	14467	14246	14548	14355	14338	14362	14341	14423	14310	14205	14369	14480	14462	14415	14469	14407	14416	14370	14379	14328	14523	14545	14326	14451	14406	14406	14438	14463	14325	14357	14384	14535	14352	14366	14229	14457	14334	14396	14381	14414	14276	14528	14371	14623	14495	14381	14385	14552	14400	14246	14407	14341	14357	14597	14280	14346	14433	14460	14363	14519	14336	14366	14525	14398	14374	14417	14417	14420	14443	14436	14380	14399	14461	14472	14606	14337	14212	14368	14369	14339	14485	14406	14478	14405	14272	14415	14556	14385	14445	14435	14398	14428	14436	14302	14394	14439	14425	14354	14393	14362	14472	14492	14479	14301	14475	14287	14496	14304	14443	14546	14305	14428	14326	14537	14629	14513	14299	14429	14528	14292	14337	14510	14299	14445	14519	14368	14395	14426	14265	14500	14359	14579	14393	14495	14320	14526	14376	14447	14254	14409	14450	14561	14689	14394	14485	14332	14402	14536	14492	14362	14338	14553	14348	14439	14390	14575	14437	14527	14501	14366	14273	14321	14407	14364	14377	14413	14318	14516	14435	14351	14354	14451	14448	14424	14286	14473	14468	14410	14275	14526	14382	14362	14390	14342	14419	14360	14440	14337	14464	14414	14448	14496	14272	14572	14604	14494	14350	14382	14293	14510	14439	14193	14548	14521	14408	14592	14532	14419	14373	14144	14411	14543	14400	14542	14378	14358	14358	14590	14284	14332	14453	14697	14384	14362	14482	14417	14359	14460	14478	14535	14468	14442	14486	14501	14481	14496	14460	14476	14306	14450	14412	14520	14446	14389	14417	14414	14519	14191	14405	14482	14539	14528	14439	14422	14258	14352	14335	14484	14454	14378	14480	14591	14363	14589	14423	14145	14369	14302	14572	14487	14456	14535	14414	14608	14437	14450	14440	14355	14550	14436	14425	14512	14374	14489	14320	14352	14658	14223	14530	14258	14500	14407	14292	14410	14374	14413	14281	14429	14317	14224	14315	14487	14526	14478	14248	14331	14305	14299	14442	14426	14510	14636	14450	14387	14405	14479	14705	14444	14442	14384	14491	14528	14442	14385	14400	14474	14431	14430	14496	14466	14290	14439	14418	14400	14438	14514	14532	14348	14324	14416	14328	14378	14259	14316	14385	14322	14351	14441	14454	14440	14454	14545	14446	14450	14426	14526	14312	14488	14389	14368	14375	14378	14427	14423	14410	14520	14620	14551	14235	14374	14454	14453	14527	14445	14449	14551	14446	14367	14509	14357	14393	14513	14379	14519	14479	14286	14369	14397	14402	14300	14581	14400	14519	14326	14389	14457	14506	14467	14417	14331	14418	14415	14540	14487	14346	14579	14288	14364	14489	14490	14504	14413	14418	14627	14261	14434	14423	14415	14546	14322	14433	14414	14268	14360	14390	14591	14388	14583	14368	14255	14321	14387	14360	14553	14169	14548	14292	14477	14428	14521	14269	14379	14488	14487	14306	14519	14283	14515	14207	14401	14434	14576	14223	14448	14254	14447	14481	14630	14608	14398	14390	14462	14414	14552	14575	14502	14368	14350	14383	14493	14391	14500	14459	14304	14622	14589	14430	14417	14362	14359	14521	14524	14477	14423	14252	14354	14301	14522	14444	14426	14227	14444	14382	14361	14392	14505	14501	14448	14505	14427	14347	14424	14428	14470	14458	14518	14308	14393	14506	14488	14325	14446	14379	14368	14322	14391	14584	14398	14518	14470	14240	14418	14493	14372	14365	14517	14365	14427	14277	14301	14241	14547	14568	14296	14368	14372	14444	14447	14467	14344	14319	14523	14343	14389	14392	14344	14391	14335	14575	14535	14317	14566	14382	14383	14314	14362	14608	14433	14333	14469	14383	14392	14359	14487	14333	14508	14516	14532	14510	14320	14290	14350	14589	14315	14417	14361	14502	14500	14544	14427	14489	14411	14472	14287	14353	14360	14312	14345	14423	14527	14583	14415	14472	14455	14473	14355	14417	14453	14477	14232	14512	14347	14504	14449	14390	14471	14460	14480	14497	14388	14507	14545	14358	14361	14289	14399	14463	14355	14510	14491	14447	14393	14411	14477	14391	14253	14446	14449	14476	14458	14339	14297	14263	14627	14366	14409	14220	14467	14416	14515	14485	14415	14588	14422	14527	14447	14395	14499	14577	14602	14313	14341	14468	14313	14368	14344	14483	14331	14428	14391	14446	14413	14453	14440	14435	14521	14353	14492	14431	14170	14497	14295	14429	14522	14383	14466	14424	14338	14523	14525	14614	14557	14334	14484	14442	14377	14620	14530	14313	14561	14348	14412	14288	14344	14487	14434	14542	14357	14506	14356	14470	14514	14337	14454	14443	14373	14539	14313	14375	14347	14276	14480	14527	14562	14389	14572	14524	14475	14366	14361	14476	14339	14435	14587	14469	14287	14572	14518	14334	14403	14396	14411	14438	14471	14371	14400	14482	14383	14424	14341	14545	14350	14481	14391	14331	14394	14620	14361	14300	14371	14426	14308	14432	14274	14441	14263	14349	14465	14363	14596	14491	14369	14510	14498	14326	14465	14386	14224	14422	14494	14386	14432	14365	14557	14506	14439	14534	14357	14608	14624	14306	14339	14333	14427	14422	14346
23745	21072	28380	24098	21779	20712	19548	17195	16839	16873	16709	16670	16725	16850	16619	16460	16555	16529	16477	16323	16349	16412	16342	16318	16364	16297	16273	16073	16140	16211	16202	16072	16087	16146	16031	16045	15915	16232	16077	16067	16158	16080	15880	16184	16088	16090	15946	15952	16160	16060	16247	16158	16115	16076	16182	16236	15992	16040	15788	15957	15996	16090	16110	16015	15904	16000	16144	16031	15856	16060	15854	15871	15985	15857	15928	15954	15814	15920	16105	15974	16053	15990	16153	16018	15950	15683	16089	15934	16021	15830	15922	15926	16061	15839	16069	15823	15981	15988	15947	16059	15834	16046	15953	15836	16011	15951	15696	15942	15939	15903	16085	15964	15843	15902	16086	15792	15876	15808	15874	16033	15882	15914	15947	15921	16152	15924	15952	15950	16022	15879	15920	16100	15943	15923	15903	16038	16135	16063	15896	16051	15768	15916	15879	15908	15868	15929	16128	16017	16040	15852	16199	15865	15664	15801	15932	16095	15926	16009	15786	15913	16027	15919	15894	16011	16148	15859	15888	15950	15746	15765	16213	15714	15844	15985	15780	16023	15789	15964	15928	15911	15939	15785	15829	15827	15912	16004	16130	15985	16008	15987	15934	16194	16035	16009	15987	15905	15973	15892	15920	16056	15722	16083	16037	15929	15942	16026	15768	15868	15977	15952	15761	15923	15900	15798	16163	15909	15834	15997	15918	15865	15959	16057	15970	15844	15907	15870	15960	15987	16004	15958	16010	16116	16075	15896	16097	16058	16077	15958	15809	15917	15859	15854	15924	15935	15962	16210	15963	16012	15912	15985	15840	16009	16178	16036	15878	15881	15824	15840	16065	15944	15992	15916	15924	15880	15920	15991	15858	15756	16089	15674	15764	16029	16037	15932	16157	16112	15840	16188	16030	16039	15805	15824	16084	15945	15851	15904	15933	15872	15881	15926	15884	15843	15921	15927	15889	15954	15949	15870	15962	16029	16043	15882	16070	15946	16051	15949	15795	15900	16031	15964	16022	16034	15806	15986	15829	15893	15809	16058	15987	15963	16000	16082	15874	15982	16151	15874	15998	16068	16000	15954	16081	15992	15950	15883	15758	15881	15826	15837	15975	15903	16035	16079	16163	16128	16051	16031	15859	15850	15965	15766	15869	15834	15734	15917	16103	15926	15985	16186	15977	15688	15957	15994	15835	16011	15724	15872	16012	16040	16099	15880	15907	16065	15963	16108	15969	15803	15803	16006	15936	15972	16102	15944	16085	15980	16160	15815	16052	15921	15817	15852	15981	15988	15980	16014	16024	15992	16037	15977	15963	15964	16106	15911	15888	15905	15914	15936	16166	15869	16014	15862	16206	16085	16073	16043	15841	16020	15954	16089	15882	16084	15982	16026	15889	16029	15731	16067	16139	15921	15841	15949	15973	15830	15953	15912	15913	15864	15996	16139	15810	16003	15946	16166	16046	15749	16028	16134	15740	15747	16078	15917	15853	15786	15870	15900	15892	15810	15920	15961	15896	15777	15885	15760	15854	15937	15835	15811	15874	15898	15946	16237	15845	15763	15863	15964	15993	15900	15909	15908	15881	15993	15923	16001	15740	16035	16037	15925	15917	15845	15715	15892	15919	15718	15939	15787	15884	16040	15813	16072	16079	16044	15929	16071	15918	15743	15870	15778	16049	15971	15895	15922	15941	15807	15963	15816	15858	15821	15931	15873	15803	15918	16055	15925	15800	15903	15847	15759	15675	15881	16125	16272	16102	15910	16008	15780	16085	15920	15981	15803	15761	16078	16006	15788	15949	16134	15927	15868	15921	15998	16183	15978	15950	15917	15823	15945	16133	15888	15822	15994	15973	15900	16037	16048	16049	16099	16017	15837	15894	15963	15967	16145	15818	15830	15911	15799	15980	16022	16100	15890	16009	16056	15734	15869	15974	16017	15834	16015	15702	15859	16007	16099	15793	15797	15863	15685	15973	16027	16068	15888	15762	16006	15762	16055	16139	15752	15882	15947	16148	15854	15900	15946	15898	15800	15930	15978	15934	16000	15874	16106	15876	16065	15964	15996	15930	15839	15790	15866	15870	15974	15821	15892	15738	15983	15880	16070	15681	15955	15861	16027	15920	15610	16024	15868	15820	16027	15860	15835	15984	16024	15928	15935	15922	15882	15895	15922	15752	15995	15835	15864	16130	15732	15704	15852	15971	15948	15781	15809	15996	15968	15968	15743	16054	16058	16135	16130	16025	15810	15971	15841	15975	16069	15818	15975	15965	15927	15953	15703	15905	15815	15961	15896	16109	15960	16058	16135	15999	15975	16099	15967	15971	16093	16035	15937	15889	16148	15916	15978	15868	15993	15988	15875	15939	16035	15953	15958	15876	15779	15859	16043	15846	16000	15855	15985	16002	15980	15948	16174	16029	15804	15866	15773	15890	16094	15959	15952	15947	16021	16017	15959	16010	15965	16063	15607	15992	15965	15980	15791	15961	16053	15958	15906	15878	16100	16053	15881	15810	15971	15913	15961	15891	15985	15786	16118	15918	15905	15953	15818	15826	15805	15942	16024	15977	15882	15969	15964	15871	16066	16168	15894	16043	15880	15818	16049	16022	16034	16083	16129	16099	16009	15658	15851	15884	15970	15877	16217	16132	15904	15851	15857	16005	15876	15670	15969	16008	15956	16004	15812	15938	16071	15721	15713	15796	15978	15900	15999	15953	15886	16100	16177	15916	15810	15948	15861	15695	15821	15933	16042	15715	16033	16026	15878	15854	15768	15852	16011	15940	15839	15994	15988	15906	15820	16101	16052	15979	16055	15873	15905	15861	16024	15786	15990	16011	15873	15989	15880	15960	15994	15970	15886	15966	15873	15922	16003	15932	15886	16130	15801	15835	15882	16138	15771	16008	15857	15971	16010	15909	16081	16083	15719	16075	16039	15954	15723	15870	16065	16262	15917	15880	15953	15894	15912	15934	16048	15839	15945	16002	15932	16092	15867	15887	15915	16139	15935	15975	15797	15988	15986	16020	15840	15889	15960	15924	15961	15809	15913	16027	15920	15959	15857	16035	16113	15969	15986	15845	15863	15832	15976	15818	16038	15891	16171	15996	16156	15830	16052	15892	15935	15785	15819	15883	15885	16034	15928	15911	15804	15673	15777	15922	16084	15779	16067	16002	15841	16133	16009	15944	15941	15997	15898	15935	16184	15952	15831	15966	16049	15983	16175	15856	15832	15842	15757	15768	16061	16007	15958	15982	15993	15788	15813	15844	15954	16027	15850	15969	15860	16100	15897	16069	16037	16049	15954	15950	15997	16045	16089	15838	16165	15977	15777	15956	15931	15814	16057	15856	15926	15923	15973	15839	15927	16010	15801	15969	15979	15828	15910	15858	16013	15994	15874	16058	15862	15907	15705	15879	16077	16063	15839	15554	15935	15893	16073	16103	16008	16092	15766	15766	15950	15858	15847	15914	15909	16162	15942	15970	15889	15986	15734	15986	16051	15998	15858	16064	15969	15846	16005	16030	15940	15909	16233	16030	15949	15914	15989	16232	15928	16100	15895	15752	16135	16040	15929	15916	15857	16023	16073	16008	16006	15874	15950	16023	15874	15983	16003	15908	16112	15981	16088	15923	15891	15955	15822	16109	15900	15997	15901	15737	15734	16027	15861	15962	15900	15999	16002	15878	15984	15820	15987	15909	16082	15913	15733	15971	16040	15929	15898	15887	15747	15916	16000	16331	15904	16086	15806	15936	15910	16079	16065	15980	16160	16118	16062	15859	15988	15866	15886	16049	16010	16125	16010	16056	16043	15965	15904	15895	15835	15882	15933	16089	16156	15992	15970	16022	15926	16061	15996	15911	15998	15848	15917	16023	16195	16016	15948	16016	16158	16037	15855	16011	15920	15904	15901	15898	15887	16001	16109	15772	15749	15943	15951	15869	16061	16162	16075	15921	15849	15904	16082	16027	15983	16085	16062	15988	15948	15966	15971	15811	15864	15866	15808	15883	15956	16065	15806	16094	15794	15962	15867	15978	15845	16055	16029	15827	15937	15840	16034	16006	15904	15785	15916	16040	15886	15980	15803	15923	16026	15997	15991	16004	15881	15906	15960	15829	15857	15951	16005	15936	15938	16012	16022	15731	15933	15969	15831	16126	15847	16024	16007	15832	15936	16063	15701	15766	15839	15786	16001	15971	15916	15916	15933	15946	15848	15974	15912	15986	15958	16043	15939	15942	15979	15865	15915	15902	15876	16057	16137	15964	15915	15876	15832	15860	16100	16100	15906	16099	15963	15961	16020	16140	15820	15970	16057	15839	15985	15859	15964	16151	16149	16073	16116	16014	15887	16054	16067	16018	16038	15948	15872	16101	15992	15764	15937	15977	15911	15990	15955	16053	16053	16023	15783	15857	15793	15727	16008	16022	15962	15830	16001	15902	15884	15919	15707	15883	16036	16088	16054	15841	16024	15801	15853	15902	16002	16107	15892	16203	16077	15963	16091	15906	15884	15886	15751	16081	15803	15747	15919	15958	15838	15894	15787	16005	15932	16025	15933	15832	15880	15795	16041	15819	15764	15874	15713	16084	16074	15977	15872	15784	16030	16013	15766	15924	15982	15902	15964	15980	15674	15778	15974	15873	16051	15977	16044	16005	15747	15963	15908	15900	16017	15957	16195	16071	15867	15921	15930	15959	16013	15938	15929	15927	16062	16015	15833	15821	15952	15883	15895	15860	16040	16132	15825	15888	15821	15799	15862	16170	16008	16030	15969	15856	15967	16020	15727	15856	16034	15937	15898	16112	15971	15938	15873	15993	15836	16135	15946	15842	15820	15915	15831	16072	15985	15997	15810	15799	15985	15827	16029	16021	15988	16057	16087	16139	16067	16037	16141	15880	15718	15965	15970	15807	15844	15801	15881	16031	15876	16161	15918	16073	16111	16151	15965	15948	16141	16067	16078	15942	15991	15903	15913	15883	15858	15711	15924	15963	15765	16122	15924	16005	15983	16001	15914	15830	15921	15915	15865	16160	16105	15942	15942	15936	16021	15969	15948	15860	16005	16021	15926	15819	15871	16078	15909	16086	15882	15880	15842	15904	16086	15947	16164	16039	15887	15763	15886	15911	15987	15993	15961	16013	15902
14327	24317	23237	19388	18220	17334	16702	16522	16350	15986	15722	15769	15672	15822	15693	15670	15558	15309	15296	15244	15214	15112	14980	15101	15176	14961	15029	15030	14757	14808	14718	14903	14718	14808	14773	14582	14880	14623	14751	14751	14753	14874	14583	14691	14721	14774	14830	14767	14896	14754	14748	14669	14875	14643	14800	14676	14774	14845	14805	14695	14664	14656	14793	14577	14661	14740	14599	14716	14799	14560	14708	14696	14666	14593	14619	14553	14766	14464	14736	14757	14703	14633	14682	14591	14685	14614	14717	14508	14681	14690	14713	14543	14692	14583	14601	14513	14877	14783	14469	14638	14566	14546	14730	14604	14514	14536	14732	14529	14698	14631	14577	14647	14551	14574	14560	14729	14705	14624	14679	14758	14619	14590	14651	14739	14559	14705	14436	14763	14668	14543	14568	14754	14616	14644	14596	14776	14635	14488	14654	14570	14609	14616	14702	14605	14610	14654	14680	14781	14712	14583	14328	14633	14602	14698	14505	14715	14560	14575	14498	14583	14650	14640	14640	14572	14587	14660	14440	14562	14682	14394	14853	14810	14637	14720	14697	14472	14565	14589	14549	14659	14528	14707	14631	14718	14530	14677	14618	14653	14465	14469	14643	14687	14725	14552	14478	14645	14623	14949	14552	14663	14494	14635	14644	14612	14745	14416	14700	14607	14535	14548	14570	14596	14789	14579	14596	14750	14627	14679	14626	14613	14744	14629	14639	14647	14527	14721	14595	14597	14610	14622	14472	14621	14496	14439	14526	14410	14533	14736	14594	14435	14683	14496	14514	14540	14759	14626	14631	14533	14822	14615	14730	14624	14609	14566	14729	14469	14587	14640	14594	14768	14596	14528	14610	14614	14539	14591	14756	14616	14582	14670	14631	14562	14682	14638	14623	14679	14552	14462	14499	14658	14726	14612	14666	14586	14489	14554	14702	14490	14587	14720	14786	14753	14546	14498	14722	14618	14520	14546	14699	14675	14715	14562	14629	14715	14659	14454	14671	14665	14552	14585	14603	14689	14749	14501	14623	14603	14645	14501	14760	14535	14665	14745	14588	14671	14693	14616	14636	14485	14620	14851	14558	14625	14667	14675	14612	14629	14533	14616	14546	14646	14614	14579	14551	14715	14536	14658	14553	14450	14623	14572	14614	14606	14519	14756	14585	14679	14740	14605	14722	14708	14684	14637	14709	14626	14534	14478	14573	14629	14544	14806	14685	14572	14578	14633	14713	14728	14652	14484	14548	14726	14610	14626	14622	14776	14676	14634	14577	14660	14701	14498	14630	14792	14626	14537	14510	14668	14840	14590	14543	14632	14669	14518	14793	14715	14690	14597	14746	14446	14592	14631	14658	14725	14581	14628	14671	14567	14477	14510	14529	14605	14745	14808	14594	14569	14585	14566	14611	14425	14611	14518	14697	14658	14700	14632	14553	14628	14686	14655	14470	14572	14640	14830	14659	14507	14663	14527	14507	14616	14644	14492	14628	14658	14769	14453	14596	14505	14568	14657	14523	14643	14434	14596	14775	14511	14630	14659	14563	14735	14645	14722	14616	14626	14650	14772	14570	14574	14626	14575	14732	14594	14628	14637	14717	14474	14860	14533	14627	14595	14565	14676	14557	14717	14450	14576	14691	14620	14658	14552	14693	14516	14672	14673	14591	14611	14681	14693	14719	14677	14690	14549	14650	14585	14637	14743	14710	14615	14934	14522	14604	14533	14467	14702	14626	14599	14605	14697	14582	14505	14654	14721	14657	14595	14847	14597	14561	14508	14623	14484	14578	14736	14623	14729	14775	14605	14776	14733	14356	14742	14559	14629	14602	14583	14515	14609	14572	14563	14513	14664	14430	14560	14644	14594	14506	14730	14783	14692	14610	14490	14444	14693	14620	14546	14594	14560	14735	14794	14678	14521	14670	14721	14582	14543	14634	14577	14677	14659	14601	14352	14529	14531	14622	14717	14625	14635	14541	14743	14673	14565	14555	14338	14655	14729	14515	14608	14608	14649	14490	14782	14655	14801	14598	14705	14566	14642	14524	14545	14649	14632	14620	14821	14746	14607	14769	14580	14494	14704	14634	14683	14524	14748	14519	14480	14633	14603	14746	14689	14541	14545	14670	14685	14679	14668	14713	14680	14549	14503	14503	14639	14649	14655	14780	14718	14733	14735	14628	14550	14641	14596	14740	14717	14621	14525	14599	14723	14671	14658	14470	14709	14557	14563	14692	14634	14533	14631	14747	14523	14718	14672	14790	14692	14613	14688	14648	14681	14496	14494	14615	14550	14543	14700	14567	14631	14686	14608	14543	14657	14553	14575	14564	14591	14869	14833	14627	14742	14684	14741	14671	14592	14655	14708	14499	14608	14658	14497	14477	14598	14724	14491	14560	14737	14598	14671	14605	14604	14516	14608	14614	14610	14501	14717	14710	14730	14768	14544	14749	14612	14506	14622	14707	14674	14543	14659	14568	14663	14546	14718	14679	14452	14666	14556	14584	14500	14716	14728	14560	14515	14826	14554	14488	14608	14493	14685	14626	14590	14391	14628	14547	14444	14643	14782	14626	14636	14633	14812	14700	14622	14753	14549	14521	14678	14708	14526	14789	14638	14410	14565	14803	14463	14525	14649	14535	14547	14467	14593	14660	14684	14694	14673	14507	14523	14578	14691	14717	14612	14569	14571	14599	14640	14562	14679	14649	14691	14717	14703	14536	14596	14624	14621	14624	14664	14477	14474	14672	14601	14537	14535	14747	14696	14603	14689	14465	14718	14611	14703	14542	14701	14674	14573	14657	14564	14750	14564	14711	14570	14503	14552	14694	14564	14625	14380	14631	14693	14814	14773	14574	14591	14787	14689	14572	14551	14609	14796	14657	14678	14620	14617	14586	14532	14573	14668	14656	14819	14689	14538	14646	14511	14579	14636	14544	14514	14743	14503	14681	14632	14670	14624	14627	14430	14623	14631	14803	14480	14580	14560	14668	14491	14558	14630	14680	14701	14647	14633	14568	14637	14777	14847	14585	14497	14617	14761	14686	14635	14822	14705	14616	14587	14701	14657	14658	14606	14553	14713	14547	14515	14570	14682	14628	14600	14618	14765	14530	14580	14625	14523	14600	14573	14673	14730	14593	14635	14767	14522	14525	14605	14609	14634	14657	14536	14678	14612	14678	14597	14630	14548	14658	14530	14615	14518	14590	14526	14765	14464	14634	14774	14683	14559	14510	14842	14576	14772	14718	14545	14650	14685	14530	14611	14702	14690	14655	14609	14654	14730	14667	14745	14639	14563	14569	14618	14670	14583	14682	14393	14389	14557	14524	14685	14659	14676	14767	14503	14628	14706	14758	14612	14644	14617	14718	14594	14557	14572	14853	14546	14680	14470	14740	14602	14573	14688	14676	14708	14599	14638	14527	14535	14653	14698	14639	14706	14629	14486	14711	14646	14663	14680	14553	14553	14742	14575	14636	14610	14759	14641	14628	14570	14664	14667	14564	14599	14647	14494	14734	14637	14658	14620	14444	14561	14591	14531	14531	14437	14675	14718	14596	14685	14495	14752	14553	14569	14494	14609	14538	14724	14703	14783	14436	14563	14695	14760	14514	14753	14591	14513	14557	14596	14477	14604	14683	14608	14701	14688	14686	14652	14679	14585	14531	14719	14635	14663	14576	14781	14765	14643	14585	14588	14572	14722	14729	14615	14598	14578	14553	14801	14654	14633	14638	14537	14676	14671	14735	14483	14932	14552	14680	14643	14512	14689	14624	14497	14701	14607	14608	14702	14653	14716	14517	14667	14585	14705	14501	14766	14573	14399	14556	14726	14585	14551	14676	14445	14731	14625	14414	14620	14661	14658	14705	14640	14658	14663	14693	14631	14547	14556	14619	14650	14484	14758	14541	14653	14621	14489	14759	14385	14717	14809	14521	14652	14578	14665	14635	14576	14656	14522	14590	14651	14658	14671	14603	14648	14605	14604	14772	14643	14653	14712	14584	14469	14492	14676	14659	14732	14560	14500	14583	14562	14593	14714	14660	14554	14505	14593	14583	14617	14684	14593	14814	14724	14803	14663	14638	14438	14771	14631	14714	14695	14702	14582	14579	14618	14658	14625	14627	14768	14672	14661	14730	14611	14655	14682	14773	14602	14744	14696	14622	14538	14756	14667	14552	14547	14662	14544	14582	14668	14678	14424	14732	14752	14726	14656	14762	14578	14568	14552	14801	14724	14599	14678	14681	14655	14592	14523	14628	14661	14607	14631	14572	14755	14584	14711	14758	14509	14509	14547	14547	14590	14719	14532	14642	14468	14789	14618	14634	14571	14556	14568	14753	14570	14576	14739	14439	14635	14729	14530	14567	14498	14569	14691	14483	14485	14638	14593	14641	14540	14741	14507	14508	14618	14581	14862	14619	14615	14652	14619	14475	14645	14744	14732	14614	14668	14647	14499	14555	14546	14508	14550	14609	14654	14726	14543	14553	14576	14655	14586	14463	14796	14773	14687	14410	14610	14570	14563	14559	14566	14458	14715	14681	14538	14475	14547	14580	14533	14522	14659	14636	14715	14478	14609	14742	14564	14534	14475	14676	14572	14638	14635	14667	14671	14621	14605	14647	14636	14593	14521	14695	14501	14738	14703	14384	14512	14570	14701	14659	14611	14520	14514	14792	14540	14777	14667	14706	14758	14519	14573	14640	14779	14730	14658	14541	14560	14754	14671	14643	14668	14514	14593	14663	14713	14695	14613	14583	14664	14803	14321	14610	14573	14727	14827	14600	14747	14653	14495	14682	14739	14522	14556	14661	14670	14576	14587	14434	14642	14594	14644	14725	14687	14702	14592	14659	14694	14544	14629	14616	14730	14645	14549	14534	14617	14672	14635	14484	14615	14672	14606	14651	14650	14690	14685	14611	14816	14520	14678	14592	14749	14475	14520	14686	14464	14562	14683	14466	14590	14436	14686	14586	14553	14542	14585	14481	14601	14553	14591	14487	14840	14494	14682	14740	14677	14433	14629	14678	14558	14671	14616	14593	14487	14608	14559	14579	14593	14603	14686	14750	14570	14562	14470	14532	14530	14644	14646	14536	14654	14645	14619	14664	14582	14629	14733	14583	14712	14580	14676	14778	14698	14621	14403	14612	14568
22690	21064	28830	23501	21266	23206	24611	19523	18696	18855	18839	18693	18630	18567	18247	18230	18028	17987	18204	17861	17872	17678	17767	17635	17523	17679	17854	17779	17688	17640	17619	17525	17474	17289	17641	17390	17403	17180	17403	17514	17366	17510	17615	17536	17381	17415	17312	17322	17331	17576	17383	17516	17641	17622	17505	17334	17433	17304	17364	17352	17295	17379	17446	17261	17291	17452	17255	17267	17499	17438	17303	17268	17343	17201	17478	17309	17287	17232	17380	17271	17198	17308	17243	17253	17263	17391	17385	17341	17362	17336	17259	17233	17256	17140	17118	17448	17416	17272	17453	17223	17436	17089	17176	17290	17410	17151	17424	17393	17158	17099	17284	17456	17224	17209	17263	17288	17311	17193	17254	17064	17297	17192	17449	17435	17296	17326	17416	17150	17113	17068	17274	17429	17309	17157	17117	17412	17118	17344	17383	17236	17322	17366	17422	17458	16956	17315	17264	17152	17088	17207	17319	17349	17335	17379	17220	17307	17322	17399	17199	17364	17129	17345	17160	17267	17199	17386	17430	17300	17065	17226	17166	17263	17298	17256	17285	17133	17223	17220	17331	17349	17321	17046	17300	17279	17158	17009	17403	17327	17430	17281	17250	17478	17327	17269	17403	17288	17287	17128	17186	17219	17109	17054	17246	17198	17434	17326	17186	17452	17230	17400	17304	17079	17054	17283	17298	17176	17189	17171	17224	17030	17045	17056	17327	17030	17171	17019	17367	17335	17114	17180	17388	17032	17286	17334	17125	17178	17301	17208	17321	17033	17173	17213	17353	17387	17079	17352	17456	17343	17191	17446	17279	17400	17313	17110	17505	17097	17102	17292	17234	17251	17182	17124	17167	17221	17145	17258	17189	17327	17223	17217	17219	17348	17264	17303	17215	17232	17277	17205	17254	17217	17269	17291	17342	17225	17118	17340	17244	17408	17266	17246	17192	17369	17076	17186	17284	17307	17424	17094	17047	17137	17361	17347	17225	17184	17206	17178	17237	17167	17076	17432	17314	17307	17297	17303	17355	17333	17357	17495	17414	17187	17161	17162	17215	17260	17336	16991	16947	17176	17087	17349	17278	17322	17112	17213	17419	17170	17117	17398	17267	17154	17047	17091	17284	17117	17138	17310	16976	17313	17222	17193	17239	17263	17238	17267	17280	17246	17376	17281	17323	17221	17373	17328	17269	17227	17160	17404	17111	17161	17465	17294	17193	17160	17087	17343	17204	17111	17256	17093	17504	17298	17129	17205	17029	17210	17202	17225	16996	17096	17099	17499	17451	17204	17344	17326	17314	17220	17062	17176	17084	17341	17260	17173	17339	17296	17037	17222	17456	17309	17101	17154	17353	16997	17289	17229	17274	17536	17370	17325	17195	17078	17117	17398	17308	17267	17238	17127	17290	17239	17251	17132	17254	17314	17242	17353	17454	17346	17268	17230	17381	17361	17237	17179	17327	17188	17035	17046	17291	17274	17336	17356	17248	17309	17297	17184	17012	17096	17209	17408	17336	17257	17184	17159	17074	17296	17277	17354	17224	17189	17320	17220	17207	17284	17215	17235	17087	17103	17323	17403	17122	17289	17430	17353	17268	17210	17113	17168	17147	17250	17081	17339	17383	17341	17429	17302	17343	17206	17191	17349	17093	17190	17401	17231	17251	17286	17292	17358	17404	17252	17364	17361	17245	17167	17185	17338	17341	17149	17116	17382	17173	17253	17295	17097	16952	17337	17029	17437	17215	17252	17195	17155	17303	17376	17134	17016	17244	17022	17181	17141	17385	17143	17156	17097	17173	17270	17126	17213	17190	17179	17330	17428	17100	17229	17326	17294	17294	17410	17439	17520	17257	17332	17391	17442	17175	17210	17356	17318	17182	17347	17165	17290	17297	17192	17251	17265	17248	17071	17087	17124	17053	17115	17367	17191	17379	17066	17365	17170	17310	17354	17364	17262	17251	17221	17258	17198	17050	17296	17331	17094	17174	17184	17271	17200	17170	17203	17368	17264	17232	17270	17334	17146	17259	17104	17295	17151	17363	17279	17463	17156	17285	17146	17057	17375	17402	17130	17203	17063	17280	17395	17286	17112	17331	17291	17240	17168	17186	17308	17137	17024	17239	17294	17034	17116	17078	17397	17231	17290	17105	17389	17457	17298	17377	17305	17047	17188	17416	17276	17414	17161	17439	17263	17200	17338	17156	17173	17283	17282	17303	17321	17148	17097	17298	17207	17164	17270	17265	17349	17338	17277	17172	17246	17229	17320	17197	17496	17195	17449	17138	17183	17282	17257	17281	17445	17348	17033	17149	17168	17159	17350	17242	17357	17332	17241	17376	17245	17237	17310	17399	17425	17343	17284	17120	17134	17222	17204	17236	17094	17231	17195	17237	17045	17361	17059	17335	17271	17018	17246	17116	17269	17255	17166	17422	17247	17196	17096	17209	17182	17473	17296	17112	17322	17185	17134	17315	17269	17344	17030	17228	17088	17178	17151	17182	17312	17199	17357	17349	17216	17288	17269	17434	17294	17187	17443	17178	17293	17161	17248	17499	17232	17192	17226	17296	17253	17179	17195	17186	17062	17340	17221	17141	17401	17185	17037	17217	17361	17267	17254	17175	17308	17199	17272	17137	17124	17131	17438	17045	17321	17355	17307	17302	17273	17378	17300	17143	17219	17215	17078	17211	17247	17293	17473	17233	17252	17442	16905	17336	17034	17174	17144	17288	17214	17311	17269	17334	17169	17202	17118	17397	17274	17219	17203	17071	17292	17333	17488	17161	17196	17083	17089	17253	16944	17231	17203	17177	17087	17238	17175	17229	17238	17322	17318	17191	17256	17316	17287	17264	17273	17252	17297	17273	17065	17168	17268	17203	17074	17029	17330	17398	17106	17170	16975	17147	17399	17096	17087	17289	17109	17093	17264	17325	17111	17248	17283	17161	17161	17216	17251	17260	17384	17195	17318	17267	17354	17331	17004	17242	17196	17252	17365	17405	17185	17220	16920	17322	17378	17376	17248	17162	17310	17168	17421	17270	17307	17130	17244	17306	17392	17318	17072	17138	17225	17016	17071	17350	17444	17318	17397	17351	17435	17480	17214	17267	17131	17220	17266	16881	17226	17142	17259	17043	17221	17320	17346	17336	17359	17069	17179	17336	17252	17271	17391	17185	17426	17202	17170	17201	17335	17265	17242	17156	17288	17303	17227	17397	17263	17381	17204	17074	17126	17211	17470	17036	17147	17243	17373	17183	17262	17146	17020	17238	17180	17231	17390	17251	17199	17388	17150	17362	17121	17473	17222	17181	17307	17181	17150	17127	17135	17298	17158	17245	17352	17466	17318	17310	17300	17306	17247	17291	17426	17255	17302	17147	17168	17049	17267	17202	17208	17210	17102	17165	17194	17343	17063	17116	17402	17177	17304	17171	17163	17299	17070	17110	17345	17119	17322	17254	17191	17221	17556	17283	17096	17240	17258	17213	17233	17096	17383	17054	17230	17221	17209	17337	17295	17311	17270	17350	17239	17372	16946	17071	17051	17160	17118	17208	17526	17460	17224	17193	17213	17206	17301	17134	17194	17488	17360	17106	17229	17348	17389	17304	17181	17234	17281	17313	17279	17065	17055	17393	17332	17293	17331	17255	17413	17287	17236	17272	17459	17172	17193	17177	17253	17379	17271	17254	17194	17141	17155	17292	17175	17230	17241	17233	17220	17069	17137	17298	17275	17377	17300	17248	17235	17386	17178	17231	17383	17341	17064	17334	17553	17160	17309	17214	17181	17221	17301	17412	17453	17245	17196	17198	17260	17179	17180	17186	16995	17207	17170	17217	17417	17238	17062	17224	17398	17273	17031	17193	17241	17270	17048	17221	17234	17408	17223	17367	17021	17183	17150	17195	17251	17297	17242	17282	17207	17205	17200	17292	17167	17383	17192	17157	17419	17223	17128	17146	17310	17310	17260	17149	17345	17252	17379	17322	17152	17261	17371	17253	17279	17344	17219	17307	17027	17120	17183	17181	17269	17117	17120	17285	17156	17121	17169	17412	17356	17105	17227	17079	17270	17177	17187	17216	17336	17408	17245	17368	17170	17384	17366	17293	17369	17120	17284	17185	17163	17316	17291	17329	17198	17279	17104	17287	17367	17191	17348	17491	17144	17261	17291	17048	17209	17249	17461	17282	17010	17232	17242	17257	17175	17126	17344	17144	17318	17159	17161	17209	17294	17084	17216	17414	17227	17328	17384	17315	17114	17346	16939	17169	17404	17282	17343	17250	17031	16921	17214	17394	17239	17188	17231	17281	17130	17397	17165	17345	17303	17156	17222	17086	17115	17231	17209	17187	17338	17246	17325	17373	17130	17013	17266	17189	17132	17255	17219	17112	17094	17100	17326	17019	17084	17233	17208	17269	17048	17113	17313	17466	17157	17367	17359	17314	17243	17178	17122	17295	17089	17132	17056	17129	17207	17137	17193	17302	17215	17153	17323	17259	17090	17329	17307	17284	17258	17611	17363	17258	17340	17276	17292	17279	17165	17243	17541	17052	17134	17252	16973	17023	16963	17248	17371	17087	17144	17140	17098	17274	17205	17250	17123	17279	17190	17351	17244	17505	17055	17139	17376	17315	17017	17276	17388	17222	17308	17189	17319	17277	17284	17411	17388	17459	17455	17344	17168	17079	17327	17169	17243	17111	17259	17369	17276	17084	17330	17263	17262	17255	17326	17171	17135	17225	17294	17276	17219	17227	17275	17164	17325	17380	17319	17109	17273	16969	17323	17413	17300	17191	17440	17183	17279	17455	17132	17225	17070	17328	17528	17258	17396	17289	17351	17189	17317	17078	17485	17218	17369	17304	17149	17119	17227	17127	17195	17206	17190	17058	17309	17262	17255	17266	17144	17350	17234	17131	17289	17242	17049	17193	17185	17211	17394	17321	17111	17488	17280	17309	17211	17209	17195	17359	17433	17151	17217	17130	17249	17183	17131	17283	17253	17169	16999	17047	17290	17337	17208	17310	17211	17369	17292	17217	17337	17016	17146	17261	17066	17265	17257	17370	17125	17293	17326	17330	17303	17284	17436	17235	17546	17301	17189	17182	17314	17339	17442	17389	17248	17259	17165	17321	17148	17332	17091	17311	17131
16150	29681	27676	22740	20640	19427	18716	18123	18071	17394	17337	16999	17113	16876	16876	16671	16350	16420	16459	16125	16058	15877	15858	15900	15881	15918	16052	15855	15912	15637	15626	15638	15633	15436	15497	15486	15416	15651	15157	15509	15384	15403	15421	15391	15528	15514	15462	15504	15407	15466	15460	15357	15526	15533	15451	15335	15564	15302	15364	15470	15393	15419	15526	15418	15336	15279	15277	15256	15357	15376	15169	15164	15348	15199	15341	15299	15387	15398	15411	15292	15369	15336	15438	15294	15236	15187	15364	15313	15334	15217	15293	15328	15422	15297	15248	15220	15358	15260	15302	15415	15162	15133	15316	15452	15274	15136	15369	15191	15249	15275	15239	15366	15193	15158	15279	15488	15211	15200	15252	15326	15508	15262	15351	15310	15028	15246	15425	15367	15378	15274	15330	15412	15223	15333	15253	15557	15271	15264	15381	15299	15163	15317	15301	15265	15382	15396	15172	15174	15324	15213	15099	15305	15268	15238	15338	15268	15395	15233	15336	15375	15443	15405	15314	15337	15432	15282	15308	15114	15247	15232	15234	15375	15400	15255	15418	15423	15311	15166	15249	15270	15232	15356	15173	15262	15389	15349	15312	15343	15248	15453	15271	15287	15265	15362	15278	15299	15280	15206	15238	15271	15362	15322	15373	15358	15383	15338	15335	15295	15190	15584	15480	15458	15361	15238	15351	15246	15242	15357	15151	15356	15460	15378	15359	15247	15253	15075	15464	15144	15351	15124	15101	15399	15231	15329	15246	15333	15181	15186	15173	15386	15456	15239	15212	15421	15273	15276	15400	15410	15199	15110	15261	15382	15290	15304	15157	15282	15290	15335	15268	15433	15123	15261	15387	15237	15317	15200	15325	15289	15206	15220	15195	15226	15331	15205	15273	15408	15170	15308	15218	15314	15402	15283	15243	15172	15177	15291	15259	15220	15275	15317	15238	15163	15288	15147	15193	15268	15304	15229	15371	15251	15278	15314	15394	15249	15363	15232	15315	15240	15392	15192	15255	15259	15212	15086	15371	15319	15256	15473	15049	15406	15133	15297	15371	15060	15281	15233	15317	15373	15135	15369	15251	15389	15347	15337	15399	15313	15424	15188	15185	15213	15183	15425	15290	15039	15279	15424	15285	15320	15155	15244	15195	15213	15084	15144	15231	15336	15110	15298	15186	15385	15422	15200	15396	15370	15343	15013	15327	15327	15275	15212	15147	15336	15236	15212	15202	15177	15298	15266	15240	15317	14916	15202	15345	15230	15264	15294	15300	15175	15293	15461	15112	15306	15475	15333	15254	15192	15256	15389	15321	15347	15296	15234	15360	15369	15284	15274	15309	15106	15302	15344	15255	15370	15176	15306	15255	15368	15374	15272	15287	15408	15193	15263	15333	15238	15249	15284	15192	15215	15344	15290	15217	15299	15184	15139	15332	15354	15196	15379	15328	15177	15193	15181	15369	15236	15167	15341	15293	15330	15338	15263	15055	15428	15248	15284	15425	15284	15354	15181	15432	15233	15317	15423	15367	15389	15412	15316	15288	15334	15277	15170	15377	15315	15154	15281	15186	15170	15403	15401	15417	15328	15324	15295	15364	15281	15302	15236	15372	15276	15294	15278	15182	15242	15334	15331	15292	15326	15159	15238	15345	15263	15269	15330	15358	15139	15174	15415	15365	15144	15290	15323	15422	15235	15081	15214	15157	15288	15280	15150	15141	15327	15308	15345	15184	15196	15516	15088	15264	15374	15356	15293	15345	15342	15249	15215	15246	15076	15377	15465	15320	15344	15204	15461	15332	15077	15405	15394	15353	15146	15290	15315	15077	15464	15277	15310	15056	15313	15410	15282	15326	15273	15410	15344	15309	15307	15177	15268	15233	15243	15446	15227	15283	15256	15204	15345	15172	15281	15377	15496	15357	15248	15309	15266	15386	15275	15197	15325	15314	15345	15179	15150	15254	15427	15312	15187	15371	15362	15321	15167	15352	15410	15211	15268	15064	15368	15260	15307	15400	15159	15253	15307	15209	15250	15293	15320	15207	15320	15163	15283	15448	15224	15297	15369	15438	15274	15392	15155	15254	15362	15256	15166	15391	15346	15223	15289	15356	15280	15238	15150	15142	15349	15048	15225	15372	15230	15358	15289	15257	15200	15368	15302	15259	15334	15376	15394	15253	15221	15382	15224	15109	15397	15404	15304	15259	15144	15362	15305	15177	15223	15206	15209	15335	15206	15327	15118	15438	15162	15219	15352	15372	15210	15319	15169	15344	15301	15280	15103	15342	15074	15303	15307	15263	15574	15259	15168	15340	15151	15303	15350	15410	15141	15276	15140	15345	15337	15360	15342	15149	15373	15239	15185	15268	15353	15383	15129	15230	15320	15191	15259	15183	15324	15449	15257	15263	15266	15384	15285	15273	15320	15200	15224	15355	15350	15346	15263	15195	15047	15282	15205	15366	15226	15339	15257	15302	15223	15191	15289	15199	15322	15120	15347	15181	15219	15214	15310	15247	15245	15292	15284	15414	15303	15254	15208	15278	15478	15147	15457	15268	15176	15201	15289	15335	15342	15253	15398	15210	15272	15294	15224	15179	15323	15357	15305	15261	15197	15303	15222	15102	15305	15325	15338	15315	15280	15328	15242	15251	15265	15252	15180	15295	15355	15318	15371	15202	15067	15275	15325	15199	15171	15085	15355	15350	15116	15299	15370	15210	15240	15212	15391	15268	15280	15380	15345	15089	15265	15212	15201	15155	15470	15500	15292	15212	15334	15176	15386	15121	15177	15150	15288	15216	15173	15133	15301	15277	15414	15245	15243	15301	15175	15144	15383	15265	15165	15278	15088	15061	15231	15235	15250	15235	15397	15371	15350	15397	15392	15349	15238	15209	15294	15244	15318	15227	15291	15356	15286	15278	15247	15305	15336	15155	15345	15337	15361	15304	15254	15361	15150	15207	15301	15297	15174	15224	15449	15328	15252	15333	15178	15206	15261	15324	15286	15335	15412	15175	15311	15253	15350	15285	15270	15153	15215	15201	15233	15337	15333	15269	15173	15118	15316	15292	15267	15323	15073	15103	15344	15315	15322	15363	15181	15312	15307	15281	15212	15220	15296	15337	15210	15201	15217	15177	15377	15386	15336	15484	15104	15324	15411	15254	15317	15330	15414	15293	15142	15347	15308	15304	15171	15313	15191	15258	15369	15273	15260	15300	15393	15097	15230	15352	15211	15264	15194	15211	15270	15206	15304	15426	15207	15397	15396	15306	15316	15198	15191	15568	15051	15236	15315	15197	15131	15431	15461	15303	15166	15450	15207	15164	15455	15333	15226	15250	15304	15222	15337	15300	15250	15416	15267	15424	15110	15116	15302	15350	15252	15357	15239	15107	15293	15164	15347	15288	15416	15163	15492	15346	15292	15280	15248	15328	15371	15519	15209	15355	15104	15245	15356	15191	15199	15105	15197	15521	15126	15461	15161	15189	15108	15397	15266	15318	15179	15331	15365	15027	15115	15364	15387	15278	15306	15390	15267	15299	15249	15509	15303	15366	15249	15306	15357	15096	15326	15236	15203	15263	15220	15365	15223	15327	15185	15364	15326	15244	15167	15086	15271	15261	15311	15135	15215	15181	15289	15292	15309	15324	15272	15392	15297	15241	15317	15300	15304	15361	15133	15229	15349	15036	15292	15384	15293	15199	15254	15211	15272	15363	15335	15331	15226	15244	15162	15443	15310	15327	15190	15231	15428	15241	15269	15400	15244	15370	15395	15416	15230	15169	15198	15295	15264	15353	15289	15204	15369	15346	15225	15300	15265	15258	15299	15173	15207	15368	15218	15291	15344	15314	15249	15244	15257	15365	15270	15373	15351	15251	15356	15253	15317	15324	15225	15224	15455	15259	15200	15342	15384	15397	15242	15270	15267	15223	15322	15231	15401	15109	15163	15417	15372	15210	15194	15134	15268	15227	15521	15370	15289	15289	15386	15202	15292	15252	15337	15272	15426	15251	15537	15309	15450	15401	15360	15274	15251	15033	15392	15337	15304	15304	15279	15238	15436	15415	15317	15277	15352	15098	15370	15181	15205	15195	15011	15442	15124	15316	15382	15168	15376	15223	15226	15385	15375	15332	15135	15296	15260	15312	15212	15246	15169	15277	15156	15270	15223	15390	15324	15322	15239	15131	15058	15332	15330	15115	15530	15344	15244	15180	15233	15284	15314	15540	15187	15323	15308	15244	15285	15425	15289	15288	15219	15331	15323	15348	15226	15383	15282	15286	15440	15344	15240	15120	15472	15412	15222	15228	15403	15119	15245	15443	15350	15201	15209	15321	15429	15286	15400	15151	15364	15210	15300	15207	14971	15164	15296	15102	15278	15161	15486	15448	15194	15178	15242	15287	15207	15200	15327	15280	15398	15413	15240	15123	15096	15245	15177	15206	15163	15226	15167	15278	15294	15120	15367	15255	15219	15191	15451	15289	15164	15368	15106	15218	15365	15207	15326	15202	15381	15332	15316	15208	15135	15356	15358	15206	15180	15194	15310	15346	15255	15363	15409	15287	15041	15110	15347	15317	15254	15469	15313	15329	15252	15334	15370	15311	15245	15259	15254	15308	15291	15331	15342	15296	15412	15279	15326	15307	15325	15289	15418	15223	15475	15457	15279	15337	15240	15455	15232	15228	15367	15407	15333	15362	15260	15420	15199	15301	15146	15320	15324	15292	15242	15226	15276	15296	15121	15409	15226	15285	15137	15274	15388	15323	15368	15256	15307	15158	15273	15165	15233	15273	15278	15365	15122	15187	15285	15380	15243	15161	15121	15326	15319	15171	15303	15340	15166	15300	15358	15281	15236	15291	15306	15244	15229	15335	15214	15100	15294	15400	15392	15364	15318	15237	15168	15318	15227	15348	15443	15224	15078	15389	15266	15239	15225	15020	15461	15283	15362	15237	15258	15109	15246	15120	15190	15224	15262	15375	15276	15351	15291	15175	15235	15525	15244	15213	15235	15232	15314	15201	15313	15522	15296	15294	15280	15189	15223	15374	15328	15314	15236	15295	15398	15279	15368	15196	15321	15275	15283	15269	15428	15239	15218	15417	15385	15181	15270	15392	15249	15317	15104	15325	15211	15353	15478	15199	15385
27283	21613	23591	20041	16846	16829	16862	16699	16586	16463	16559	16494	16361	16517	16566	16524	16204	16093	16356	16089	16188	15835	15990	16184	15948	15944	16258	15990	16113	15998	16401	16136	15914	15813	16021	16082	16022	16043	16159	16087	16158	15823	15996	16008	15975	15995	15950	16123	15885	15996	16015	16132	16139	16032	16054	16158	16146	16019	15960	15921	16032	15873	16162	16012	15955	16022	15851	15879	15907	16182	15979	15846	15917	15956	15798	15877	15862	15823	15958	16087	16080	15877	16053	16096	16097	15775	15943	15981	15971	15922	15907	15974	15992	16056	15941	15975	15845	15891	16070	15964	16016	15949	15883	16069	15768	16024	16014	15943	15886	16202	15919	16205	15811	15985	16016	16017	15997	15899	15928	16019	16087	16112	16013	16091	15978	15858	15958	16004	15861	16148	15822	15729	15922	15931	15882	15895	15956	16233	16028	15869	15996	15907	16031	15896	15909	16041	15808	15949	16040	15907	15936	15711	15872	16023	15920	16103	15914	15870	15939	15924	16079	15965	15855	15960	15971	15963	15978	15858	16041	15933	15994	15929	15913	16042	16024	16080	15739	16087	16014	15870	16129	16100	16068	15726	15687	15937	15822	15759	15871	16018	16068	15830	15938	15959	15864	16047	16066	16083	15940	15961	15768	15953	15943	15914	15852	15935	15963	15932	15884	16131	15932	15836	15703	15909	15886	15850	15924	16038	15942	15917	16024	16152	15857	15800	16164	15972	15901	16221	16085	15835	15954	15918	15846	16003	16040	16043	15849	15891	16132	15837	15978	15815	16180	15983	15935	15795	16248	16057	15937	16025	16134	15977	15956	15851	16007	16072	16040	15964	16100	16181	15985	15861	15905	15939	15900	16048	15979	15950	16019	15995	15946	15834	16053	15910	15759	15900	15955	15776	16012	15892	16115	15924	16054	15924	15862	15933	16058	15942	15898	15963	15730	15872	16015	15823	15905	16097	15799	15771	15990	15819	15821	15837	15914	16203	16017	16063	16115	15906	15890	15842	15952	15973	16013	16176	16109	15822	15746	15880	16028	15871	15915	15853	15918	15900	16102	16064	16026	15862	16062	15827	15894	16001	15928	16110	15920	15969	16015	15892	15922	16065	15797	16038	15963	16106	16043	15972	16153	16153	16022	15897	16062	16022	15948	16050	16051	15888	15853	15972	15993	15945	16016	15975	16099	16031	15866	15871	15912	15917	15744	16005	15974	15955	16085	16104	16052	16010	15995	15979	15922	16052	16051	15978	15934	15987	15838	15930	15847	15786	15844	15933	15849	16004	15994	15759	15810	15929	15966	15905	15841	15949	16001	15856	15956	15759	15840	15999	16128	15854	16031	15944	16070	16060	15883	16178	15988	15957	15961	15938	15916	15902	15847	16082	15847	15891	15944	16056	16047	15929	16028	16036	15972	15890	15833	16037	15886	15945	16123	15976	15954	15959	16038	15802	16038	15962	15912	15963	15880	15988	15999	16029	15979	15947	15974	15964	16103	16009	16138	15971	16055	15873	16073	16023	16290	15969	16058	16019	16058	15963	15936	15849	15999	16092	15899	16145	15995	16055	15860	16003	16079	16053	16022	16126	15903	16060	15942	15953	16034	15949	15857	16282	16001	16069	16119	16113	16153	15961	15875	16082	15721	15941	15851	16043	15804	15880	16080	15849	15884	16028	15954	16154	15918	16109	15946	15923	15742	15872	16062	15912	16104	16001	15960	15924	15892	15869	16088	16057	15940	15689	16011	16071	16102	16220	15890	15964	15883	15884	15962	15990	15900	15898	15845	15946	15849	15877	15808	16011	15948	16054	15988	15987	15849	15942	15849	15937	16044	15935	16036	15872	15922	16011	16106	16018	16179	16132	15847	15994	15788	16027	16160	16027	15972	15959	15962	16157	15940	15923	16011	16090	16126	15909	16051	16041	16112	16072	16005	16039	15864	15938	16093	16023	15840	15865	15949	16138	16032	15860	16080	15892	16048	15887	16163	16034	16067	15871	16125	16001	16077	15868	15975	15928	15790	15938	16095	16196	15928	15787	15879	15898	16136	16003	16099	16036	15944	15978	15879	16051	15882	15850	15799	15964	16180	16057	15949	15959	15941	15812	15748	16091	15905	15799	15961	15948	16145	16053	15949	15921	16018	16014	16004	15673	16104	16096	15945	15998	15821	16134	16026	15940	16081	15806	16000	15952	15815	15994	15901	16310	16048	16124	15881	15795	16036	16050	16023	15838	15989	16126	15947	15953	15911	16029	16086	16098	15917	16181	16020	15970	16024	15905	15980	15785	16026	15960	15998	15952	15665	15831	15953	16028	16080	15940	16064	15896	16025	15958	15901	16096	16075	15924	16060	15963	16157	15986	15920	15789	15976	15957	15984	16100	16044	15993	16134	15859	15931	16233	15888	15974	15965	16005	15860	15829	16010	15978	16061	16131	15993	15948	16028	16000	15959	15938	15779	16073	16040	16024	15935	15786	15963	16024	15899	16062	16080	15975	16014	15896	16099	16102	16005	15881	16108	16091	16178	15970	15939	15961	15935	16093	15954	16015	16100	15998	16020	15912	16036	15778	15974	15886	16053	16026	15968	16106	15752	16040	16118	15943	16099	15977	15964	15914	16004	16187	16094	16063	16015	16025	15963	16070	16079	15890	15845	16012	15742	16123	16015	15912	15995	15935	15997	15919	16064	15858	15802	16004	16175	15990	16029	16060	15985	15728	15893	15945	15927	16047	15937	16181	15868	15868	16006	15890	15845	16054	15975	15930	16010	15961	16066	15922	16017	15993	15910	15911	16039	15978	15940	16036	16076	15940	16023	15679	15953	15933	15951	16075	16091	16053	15980	16225	16078	15856	16000	16107	16116	15998	15941	16025	15892	15871	16093	15685	16065	16074	15945	16131	16204	15880	16019	16026	16106	16004	16015	15691	15744	16021	15967	15872	16046	16026	15951	15936	16124	15953	15993	15722	15952	16029	16022	16047	16233	16105	16010	15915	15910	15918	15722	15985	16079	15936	15942	15788	16022	15978	15972	15875	15856	15914	16159	16020	16183	15873	16172	16144	15970	15919	15922	15858	15892	16060	16048	15843	15976	16038	16054	16019	15899	16185	15901	15943	16114	15892	15893	15893	16050	16038	15769	15962	16095	15947	15857	15862	15906	15836	16167	15994	15915	15881	15858	16053	15969	16007	15961	16049	16034	15870	16012	15908	16034	16023	16091	16044	15898	15997	16045	16046	15761	16142	15821	16014	15888	16054	15850	15881	16067	15850	16023	15942	16038	15995	15939	16036	16062	15980	15980	15961	15845	16027	16115	15918	16157	16107	16084	16062	16040	16062	16018	16043	15970	15943	15916	15956	16122	15910	15820	15804	16050	15809	15919	16061	15975	15835	16008	15935	15822	15955	16024	16027	15870	15991	15974	16081	15881	16134	16048	15978	15872	16031	16009	15854	15923	16118	15938	16033	15821	16041	15975	16010	16130	16022	15724	16201	16035	15815	15929	15866	15951	16106	16071	15806	15947	16072	15981	15799	15981	15983	16139	15965	15799	15964	15987	16005	16103	16111	16126	16228	15853	15997	16176	15951	15898	15825	15920	15767	15935	15900	15977	16022	15966	15880	15961	15987	15832	16153	16041	16015	15998	16069	15957	15992	16137	16095	16043	16137	15904	16034	16212	15820	15957	15993	16273	15993	15958	15881	15969	16072	15961	16014	15886	15870	16109	16173	16213	15856	15864	15865	15918	15962	15892	15970	15989	15951	15866	16025	16070	16032	15960	16300	16159	15878	15862	16086	15999	15863	15909	16113	16077	15997	15993	15867	15696	15970	16044	16021	16018	15853	15985	16016	16082	16051	16113	16098	15853	15840	15922	15846	15919	15946	15963	15983	15856	15870	15992	16067	15960	16083	16137	16076	16078	15985	15809	15929	16091	16151	16047	15973	15885	16111	16000	15958	16041	16025	15924	15772	15880	15970	16058	15904	16074	15927	16175	16187	15979	15699	15929	15934	15894	15956	15906	16080	15956	15821	15996	15752	16037	15870	16054	15848	15923	15971	15943	15962	15908	16089	15804	15928	15899	15907	16209	16019	16123	15885	16220	16018	15843	15947	15959	15888	16029	15984	15811	15996	15942	16032	16095	15968	15759	16059	16045	16043	15886	16058	15879	16002	15947	16090	16008	16217	15968	15964	16007	16147	15886	15982	15899	15980	15972	15967	15916	15910	16111	15877	15864	16049	15917	15937	16051	15998	16030	15811	15876	16127	15921	16121	15993	15811	16135	15909	16107	16086	15998	15973	15886	15833	15891	16032	15884	15825	15950	16023	15889	15879	16000	15820	15945	16019	16082	16052	15976	15897	15783	16132	16168	16069	15956	15929	15965	15974	15994	15935	16102	16176	15904	16167	16149	15994	16098	15759	16011	16039	15984	16003	15975	16111	15922	16102	16058	16209	15845	16166	15961	16064	15922	15989	15927	15854	15959	16115	16061	15789	15888	15867	16059	16053	15995	15883	15992	15958	15849	15860	16000	15851	15845	16052	15904	15980	15816	15918	16003	16020	16015	15952	15916	15883	16054	15928	16026	16044	16016	16120	15940	16138	16132	15839	15869	16096	16037	16064	16140	15927	15761	16074	16014	16039	15883	15839	15993	16004	15998	15855	15971	15988	15934	15886	15950	15882	15948	15928	15959	16199	15950	16070	15996	15885	15973	16048	16027	16059	16012	15986	15830	16093	15952	16025	15963	16019	15986	15922	15999	15994	15693	15976	15922	16012	15947	15975	16005	15968	16102	15838	16056	15675	15858	15887	16025	15997	16106	16044	15856	16098	16034	15854	15982	15895	16082	15948	16110	15940	15968	15996	15906	15925	16023	15943	15948	16029	15900	15924	15888	15865	15943	15813	16033	16031	15990	15810	16018	16005	15924	15948	15957	15967	15782	16020	16122	16003	15957	15885	16115	15994	15889	16033	16228	15991	16099	15893	16045	16040	15694	16082	15814	15974	15970	15976	16101	15999	16246	16046	15972	16013	15970	15923	16127	16060	15846	15939	15910	15953	15909	15935	15886	16048	16096	16078	15936	15998	16038	15975	15995	16090	16047	15874	16014	16055	16022	15988	15855	15911	16047	16038
14922	18844	18290	16690	16310	15868	15742	15532	15503	15510	15409	15236	15378	15303	15089	15082	15023	14884	14836	14907	14723	14819	14767	14769	14592	14661	14718	14774	14744	14564	14668	14758	14690	14805	14486	14675	14407	14519	14608	14635	14638	14619	14607	14592	14708	14715	14718	14685	14551	14568	14621	14796	14587	14705	14635	14620	14544	14572	14451	14397	14368	14543	14650	14695	14559	14401	14544	14580	14575	14415	14621	14474	14542	14570	14661	14408	14435	14653	14617	14557	14591	14582	14448	14518	14486	14518	14464	14514	14333	14600	14580	14540	14485	14496	14610	14300	14508	14649	14727	14442	14510	14627	14550	14695	14560	14596	14531	14411	14334	14496	14491	14456	14492	14631	14651	14443	14619	14483	14663	14507	14383	14543	14533	14490	14579	14461	14506	14652	14452	14380	14445	14515	14426	14568	14420	14497	14628	14501	14357	14556	14696	14490	14548	14600	14526	14411	14397	14571	14555	14502	14600	14287	14589	14572	14540	14622	14621	14560	14751	14401	14489	14580	14440	14598	14623	14468	14412	14636	14533	14591	14398	14470	14602	14636	14509	14564	14482	14455	14458	14485	14536	14542	14506	14471	14485	14421	14391	14513	14461	14387	14470	14530	14427	14660	14406	14410	14503	14450	14596	14504	14538	14532	14544	14486	14549	14466	14725	14541	14577	14511	14528	14588	14535	14397	14379	14449	14574	14672	14619	14457	14564	14532	14504	14509	14534	14492	14570	14336	14434	14552	14503	14417	14541	14620	14480	14534	14570	14464	14585	14395	14535	14665	14405	14337	14356	14533	14441	14440	14446	14571	14491	14662	14639	14560	14445	14405	14582	14718	14514	14407	14494	14674	14405	14444	14720	14399	14560	14586	14526	14529	14509	14536	14482	14700	14501	14729	14639	14500	14441	14619	14446	14411	14477	14482	14459	14537	14474	14574	14356	14483	14565	14449	14558	14575	14658	14607	14526	14498	14576	14629	14726	14567	14766	14560	14548	14457	14570	14403	14671	14621	14455	14457	14397	14508	14472	14332	14466	14437	14443	14588	14431	14578	14593	14439	14429	14426	14528	14741	14566	14666	14521	14502	14607	14287	14543	14690	14554	14450	14537	14617	14335	14567	14454	14442	14435	14434	14480	14379	14612	14709	14359	14520	14608	14623	14376	14663	14495	14434	14524	14563	14556	14539	14595	14585	14519	14635	14577	14425	14510	14504	14481	14444	14574	14588	14447	14514	14509	14585	14609	14718	14543	14612	14552	14594	14347	14611	14430	14669	14414	14527	14541	14544	14439	14633	14564	14557	14515	14510	14324	14547	14465	14582	14450	14656	14484	14255	14630	14533	14471	14547	14616	14521	14598	14432	14604	14578	14622	14621	14420	14517	14671	14446	14443	14502	14639	14495	14579	14428	14447	14416	14221	14736	14575	14539	14476	14530	14463	14488	14430	14390	14431	14454	14526	14463	14557	14527	14523	14344	14391	14521	14510	14421	14504	14489	14530	14545	14400	14422	14492	14499	14578	14457	14538	14390	14267	14764	14602	14551	14540	14520	14544	14528	14491	14694	14513	14640	14470	14540	14460	14517	14461	14507	14521	14543	14462	14589	14424	14580	14325	14514	14545	14486	14581	14629	14639	14466	14505	14671	14542	14522	14541	14526	14658	14525	14499	14533	14322	14548	14559	14456	14576	14600	14470	14459	14608	14682	14597	14568	14473	14368	14647	14463	14509	14393	14552	14594	14483	14433	14516	14605	14427	14456	14533	14506	14592	14348	14501	14616	14395	14352	14614	14472	14752	14459	14543	14372	14413	14420	14616	14512	14435	14640	14413	14596	14521	14512	14493	14493	14660	14596	14420	14370	14465	14477	14638	14517	14472	14551	14530	14691	14559	14487	14504	14301	14660	14596	14576	14445	14533	14511	14516	14609	14550	14405	14489	14573	14548	14594	14615	14579	14391	14501	14410	14615	14451	14601	14629	14445	14519	14400	14737	14476	14718	14581	14345	14558	14672	14583	14414	14705	14430	14584	14582	14598	14567	14561	14486	14414	14437	14440	14489	14413	14516	14653	14516	14370	14382	14518	14545	14600	14263	14785	14624	14781	14443	14379	14543	14521	14620	14707	14355	14506	14628	14458	14466	14629	14693	14445	14479	14509	14646	14484	14465	14598	14392	14669	14560	14545	14487	14570	14379	14421	14386	14598	14572	14482	14600	14607	14461	14600	14369	14489	14588	14377	14421	14525	14558	14546	14455	14574	14553	14484	14464	14649	14490	14413	14583	14484	14566	14442	14550	14444	14625	14477	14521	14449	14710	14391	14511	14409	14439	14484	14615	14598	14416	14490	14556	14544	14412	14394	14483	14604	14693	14681	14533	14599	14532	14452	14465	14616	14569	14627	14464	14623	14359	14405	14596	14408	14493	14446	14644	14564	14683	14471	14610	14579	14409	14675	14578	14424	14674	14546	14535	14514	14489	14554	14616	14582	14610	14497	14573	14609	14517	14685	14562	14555	14509	14625	14628	14328	14628	14448	14517	14514	14515	14379	14428	14609	14530	14513	14547	14503	14584	14402	14359	14612	14597	14409	14614	14572	14502	14461	14635	14559	14326	14425	14640	14563	14434	14726	14501	14560	14649	14576	14532	14412	14383	14495	14601	14576	14624	14558	14561	14680	14571	14511	14567	14570	14561	14509	14471	14534	14382	14603	14678	14362	14756	14571	14552	14538	14557	14626	14560	14623	14494	14539	14483	14695	14531	14571	14503	14471	14713	14432	14608	14638	14484	14577	14624	14607	14678	14391	14511	14458	14444	14506	14517	14489	14456	14598	14450	14645	14488	14638	14517	14478	14663	14499	14496	14588	14593	14503	14475	14478	14432	14806	14492	14541	14489	14439	14425	14437	14491	14722	14447	14482	14378	14539	14490	14528	14592	14562	14535	14605	14539	14679	14472	14463	14438	14439	14577	14411	14478	14496	14453	14666	14668	14638	14466	14597	14521	14534	14440	14649	14530	14392	14493	14216	14525	14702	14478	14576	14602	14486	14440	14442	14587	14517	14623	14447	14460	14717	14680	14437	14503	14479	14646	14530	14547	14539	14510	14661	14674	14474	14555	14430	14580	14649	14552	14460	14474	14671	14452	14437	14461	14547	14499	14334	14494	14495	14445	14495	14453	14493	14561	14539	14415	14629	14519	14640	14663	14697	14548	14783	14653	14731	14630	14479	14530	14410	14503	14477	14551	14480	14431	14518	14665	14534	14431	14225	14543	14549	14619	14539	14507	14641	14450	14617	14372	14462	14594	14507	14456	14575	14509	14454	14627	14592	14467	14500	14711	14451	14448	14590	14469	14505	14496	14587	14568	14587	14484	14522	14565	14615	14467	14699	14361	14513	14568	14563	14485	14562	14406	14349	14711	14393	14638	14592	14709	14557	14463	14464	14522	14613	14591	14340	14700	14455	14441	14649	14515	14586	14461	14518	14467	14495	14546	14497	14459	14420	14437	14477	14492	14627	14465	14527	14628	14451	14601	14587	14558	14486	14471	14643	14489	14468	14563	14496	14464	14474	14469	14575	14609	14471	14530	14552	14518	14377	14591	14506	14617	14419	14639	14472	14730	14436	14587	14394	14561	14628	14502	14643	14612	14568	14691	14543	14710	14505	14613	14569	14318	14544	14366	14569	14401	14565	14510	14656	14671	14355	14484	14474	14624	14414	14631	14415	14577	14436	14514	14424	14623	14385	14597	14522	14511	14287	14585	14322	14674	14426	14374	14799	14709	14609	14516	14487	14471	14637	14447	14490	14605	14551	14518	14569	14478	14689	14232	14474	14602	14450	14656	14641	14628	14590	14685	14389	14575	14608	14498	14508	14506	14618	14651	14522	14653	14443	14685	14533	14625	14505	14712	14595	14541	14602	14608	14585	14596	14514	14295	14709	14510	14485	14484	14609	14623	14470	14497	14506	14564	14443	14653	14498	14434	14535	14583	14409	14509	14565	14749	14539	14532	14536	14552	14492	14484	14583	14631	14669	14519	14549	14448	14506	14665	14515	14503	14365	14575	14628	14531	14654	14585	14652	14666	14499	14488	14556	14558	14573	14511	14691	14358	14562	14518	14659	14669	14562	14498	14492	14687	14486	14522	14362	14399	14589	14560	14473	14559	14497	14512	14373	14558	14556	14627	14547	14593	14635	14428	14520	14490	14430	14440	14572	14407	14558	14564	14524	14597	14784	14638	14378	14579	14736	14439	14422	14659	14648	14438	14528	14483	14369	14342	14454	14543	14489	14679	14535	14586	14614	14537	14349	14631	14658	14418	14553	14491	14495	14535	14496	14510	14598	14601	14620	14517	14627	14529	14590	14579	14535	14507	14522	14492	14613	14643	14428	14380	14502	14633	14472	14315	14477	14434	14461	14639	14481	14523	14433	14608	14661	14744	14508	14575	14588	14552	14409	14487	14590	14580	14372	14646	14550	14635	14579	14524	14522	14683	14632	14508	14534	14558	14520	14495	14524	14571	14463	14543	14542	14266	14582	14648	14453	14559	14474	14489	14522	14478	14491	14517	14428	14519	14443	14467	14490	14450	14424	14657	14496	14647	14367	14622	14569	14444	14348	14650	14514	14605	14469	14568	14555	14438	14668	14579	14458	14687	14465	14557	14555	14618	14575	14503	14501	14735	14498	14411	14472	14437	14540	14360	14606	14439	14376	14486	14730	14486	14490	14529	14574	14459	14562	14584	14414	14604	14462	14517	14626	14524	14647	14603	14488	14443	14629	14611	14460	14539	14653	14673	14532	14544	14600	14435	14474	14598	14672	14545	14649	14707	14481	14472	14519	14571	14328	14440	14459	14519	14592	14326	14483	14553	14534	14674	14431	14708	14560	14750	14562	14462	14576	14597	14460	14611	14338	14686	14433	14644	14541	14507	14528	14577	14483	14453	14519	14556	14562	14457	14398	14441	14523	14578	14621	14476	14721	14415	14685	14695	14538	14610	14429	14443	14535	14504	14612	14469	14587	14525	14449	14516	14525	14365	14562	14562	14496	14377	14440	14523	14573	14520	14456	14536	14619	14666	14626	14367	14569	14465	14614	14602	14616	14642	14505	14458	14464	14567	14478	14508	14591	14579	14571
23764	21042	28356	24024	21725	21061	19926	17618	17156	17352	17181	17114	16835	16862	16745	16703	16739	16600	16736	16473	16298	16316	16496	16383	16312	16607	16223	16344	16457	16290	16283	16045	16153	16085	16395	16029	15979	16127	16027	16128	16320	16136	15969	16125	16142	15959	16227	16212	16175	16115	16239	16344	16230	16339	16056	16257	16264	16081	15990	16127	16190	15986	15921	15969	16021	16159	15888	16130	16016	16068	16000	16012	15999	16076	16143	15942	15909	15954	16062	15941	16040	16070	16144	15970	15948	16023	15991	15969	15899	15947	16277	16120	16024	15888	16304	16033	16196	16089	16099	15950	16008	16006	16077	16073	15905	16286	15898	15860	16134	16034	15965	15910	16009	16216	16206	16250	15803	15907	15932	16108	16270	15996	16046	16014	16009	15993	15953	16088	16066	16020	15992	16188	16380	16030	16073	16026	15994	16042	16089	15999	16117	16053	15899	15794	15916	15970	16118	16029	16255	16238	16036	15925	16151	16064	15954	15873	16018	15905	16208	16110	16150	15871	16085	16035	16113	15941	15974	16049	16092	16129	16081	16016	15848	16194	16078	16051	16166	15754	16019	16021	15823	16061	15863	16177	16033	16142	16077	16081	16109	16015	15878	15968	15983	15980	15923	16239	16147	16263	16057	15855	16084	16051	16068	16085	15885	16104	16009	16167	16056	16204	16019	16264	15854	16226	15930	15952	16083	15962	15945	16114	15882	16049	16027	16044	16110	16040	15777	15912	15936	16156	16025	16037	15971	16030	16009	15947	16019	15937	15992	16056	15831	15961	16076	16191	16142	16018	15992	15855	16110	16124	16178	15977	16067	16173	15844	15986	15960	16128	15893	16092	15973	16059	16039	15949	16258	16045	16115	16012	16207	16285	16119	15962	16065	16081	16110	16120	16065	15876	16029	16114	16132	16026	16071	15898	16057	15938	16099	16055	16101	16100	15952	15920	16043	16142	16015	15935	16245	16276	16070	15945	15863	15970	15892	16015	15945	16169	16040	16042	16001	16133	16015	16133	16159	16131	15995	16126	15974	16280	15950	16208	16116	16049	16096	16014	16004	15966	15894	16209	16146	15930	16154	16101	15933	16028	16046	16137	16066	15889	16180	15874	16199	16085	16094	15995	16174	15868	16056	16090	16190	16152	15863	15937	16135	15857	16056	16160	16006	15972	16015	15972	16158	16027	15899	16204	15985	15980	16247	16168	16065	16016	16077	16009	16171	16010	16093	16098	16192	15997	16046	16055	16108	16043	16024	15916	16067	16026	16158	16011	16086	16055	16256	16163	16015	16021	15894	15965	16065	16143	16061	16150	15920	16041	15975	16046	16089	16003	16101	16088	15903	16004	15982	15942	16075	16130	16132	16021	16009	16112	16105	15786	15964	15978	15978	16190	15952	15911	15957	16104	16168	16123	15761	16068	16069	16162	15899	16103	16012	16112	16146	16045	16165	16009	16132	16080	16022	15921	15790	16001	16204	16094	16219	15879	16006	15924	16089	15984	16093	15960	15926	16111	15968	15869	15948	15936	15899	16059	16117	16029	16038	16086	16311	16121	16027	16228	16146	15951	16046	16351	15835	15849	16114	15806	16133	15915	15868	16094	16081	16256	16147	15961	16163	16193	16067	16253	16009	16169	16198	15708	16030	16085	15907	15993	16070	16059	15993	16040	15986	15942	16036	16072	15937	16195	16078	16127	15997	15837	16040	16029	15994	16078	16081	15953	16013	16079	15827	16007	16135	15961	16109	16116	15992	16001	16121	15954	16057	15844	16027	15818	16012	16049	16168	15949	16170	15973	16056	16019	16134	15894	15904	16135	15919	16177	15967	16026	16098	16084	16151	16070	15939	16134	16107	16018	16108	16007	16192	16126	16073	16115	16055	15945	16198	16105	16200	15929	16092	15969	16221	15989	16035	16190	15894	16236	15973	16031	15942	16155	16085	15972	16103	16239	16022	16030	15996	16042	15923	16151	16127	15990	16030	16081	16049	15824	16083	16051	15973	16077	16050	15938	16313	16011	16081	16098	15962	16140	15983	15960	16117	15849	16133	16025	15830	16098	15992	15931	16010	15993	15976	15921	15933	16033	16108	16112	16131	16114	16122	16006	16168	16048	16012	16084	16028	15998	16068	16118	16019	16106	16258	16042	16011	16021	15984	16210	16204	15928	16037	15978	15939	15994	16200	16080	15927	16029	16015	16095	16087	16163	16117	15870	16133	15996	15962	16108	15936	16099	15910	15965	16129	16124	16167	16033	16017	16137	15964	15932	16249	15845	15897	15835	15857	16083	16023	15800	16026	16027	16144	16168	16200	16143	15993	15880	16092	16093	16215	16211	15972	16060	16020	16071	16071	16009	15945	16061	16170	16153	16041	16060	16093	15978	16189	15977	16184	16034	15771	15863	15952	16298	16046	16076	16210	16128	15895	16011	16158	15898	15882	16056	16079	15909	16147	16078	16023	15853	16019	16115	16051	15904	16089	16136	16117	16153	16063	16054	16023	16116	16175	15971	16249	16116	16355	16009	15985	16141	16024	16130	16003	16250	15992	16230	16069	15974	15771	16107	15912	16149	16237	16031	16047	16012	16142	15986	16049	16196	16120	16047	16082	16073	16236	16116	16074	16173	16043	16141	16106	16101	15926	15980	15960	15721	16125	16017	15991	16095	15879	16039	15929	16019	16010	16048	16183	16172	16146	16089	15971	15946	16156	16012	16001	15962	15906	15883	16137	15839	16096	16274	16108	16092	15959	15923	15970	15942	15872	16016	16120	16034	16065	16040	15927	15885	16121	16001	16279	15939	16046	15951	16169	15903	15945	15977	16097	16007	15744	16049	16118	16135	16236	15958	15845	15953	16113	15964	15964	16121	16101	16158	16005	16073	16077	16107	16081	16026	16216	16172	16059	15945	16056	16281	16147	15900	16053	16057	16015	15896	16034	15995	15788	16064	16126	15858	15979	16101	16061	16213	16129	16072	16046	16423	15957	16095	15949	16325	16088	16086	16116	16091	16127	15958	16068	15864	16104	16194	16040	16244	15979	15993	16099	16046	16053	16292	16131	16009	15952	15904	16072	16099	16039	15908	15910	16000	16148	15960	15985	16109	16014	16016	15934	16132	16085	16156	16193	16112	16026	15815	15920	16138	16160	15954	16138	15892	16030	16219	16048	16134	15896	16148	16151	15821	15974	15865	16031	16045	16060	15894	16173	16039	16089	16019	16010	15955	16092	16156	16124	16220	16222	16118	16100	16129	16287	16080	15814	15962	16044	16134	16282	15940	16050	16132	16109	16027	16044	16089	16009	16196	16100	15902	16167	15926	16014	16070	16060	16146	15761	16059	16027	16042	16128	15842	16061	16175	16040	16006	16014	16180	15971	16077	16143	16039	15974	16050	16012	16039	16161	16248	16064	16170	16326	16220	16077	15984	16172	16136	15988	16141	15964	16000	16097	15993	16039	15847	16070	15949	15910	15946	16054	16107	16157	16020	16073	15988	15859	16026	16236	16052	16017	16183	15895	16217	16178	16355	16173	16034	16105	16096	16119	16090	15967	16147	16226	15966	16174	16144	16048	16035	16132	15981	16124	16060	16082	15871	16113	16086	15975	16043	16067	15818	16013	16184	16104	16051	16073	16005	16097	15987	16037	16110	15952	16098	16030	16096	16121	16028	16250	16174	16018	15974	16000	16015	16153	15933	16169	16329	15903	15979	16181	15999	15958	16134	16200	16149	16064	15937	16016	16183	16166	16098	16171	15991	16002	16011	16163	15983	15967	16043	16041	16129	15994	16024	16250	16037	15964	16051	16038	15923	16076	15920	16059	16024	16193	16059	16044	15991	16064	16006	16077	16124	16098	16185	16030	16162	15807	15919	16162	16148	16161	16037	15818	16079	16057	16051	15885	16066	16019	15822	15963	15964	16123	16072	15995	15983	16123	15955	16004	16076	15811	16027	15882	16091	16048	16273	16107	16270	15984	16088	15843	16141	15997	15730	16208	16217	16176	16045	16059	16072	16085	16272	15948	15989	16110	15833	16316	16233	15944	16225	15944	16023	16021	15961	16100	15920	16031	16057	15984	16028	16042	16053	15898	16103	15929	16075	15854	16067	16017	15986	16157	15848	16043	15984	16180	16028	16058	16140	16113	15875	15886	16147	16053	16176	16054	16070	16163	16028	16035	15836	16096	16220	15997	15985	16120	16105	16087	16048	16044	16003	15945	15867	15963	15920	16020	16068	16098	16022	16089	15947	15981	15978	16004	15954	16028	15869	16009	16266	16253	16216	16215	15896	16000	16101	15997	15969	15976	16103	15834	16001	16080	16055	16211	16021	16071	16107	16065	15896	15864	15932	16157	16160	15948	15903	16024	16320	16188	15838	16030	16004	16061	16152	16180	16080	15953	15879	16033	16047	15934	15855	16063	16065	16009	16185	16069	16167	15991	15984	16056	16012	16010	15935	15961	16014	16056	16029	16128	15999	16179	16162	16093	16049	15918	15918	16050	15855	16023	16111	16167	16199	16139	16150	16098	16080	16041	16119	16105	15863	16109	15995	16127	16023	16013	15903	16106	15938	16092	16055	16174	16003	16151	16003	15884	16066	16067	16136	16134	16096	16149	15862	16114	16054	16075	15948	16201	16113	15931	16024	16135	15858	16095	15770	15829	16026	16049	16030	16091	15870	16210	15900	16243	16101	15978	16010	16130	15955	16101	16150	16132	16096	16048	16273	16149	16067	16017	15998	16076	16010	16279	15905	15975	16215	16041	15996	15937	16155	16109	15940	15957	16257	16044	15935	16055	16166	16037	16105	15946	16101	16042	16075	16041	16010	16044	16014	15949	16144	16205	15951	15900	16241	16079	16164	16088	15865	16143	15988	15957	16053	16096	15975	16118	15825	15969	16209	16288	16057	15974	16125	16039	15894	15982	15889	15943	15952	15883	15846	16249	16348	15967	16085	16142	16064	15897	16186	16091	16173	15967	15942	16051	15947	15887	15981	15973	16240	16050	15916	16115	16051	16061	16026	15948	15972	15914	15946	16058	16102	15827	16042	16201	15992	15867	15920	16240	16076	16116	16112	16156	16089	16130	16182	16300	15954	15920	15932	16103	15978	16137	16221	16043	15894	15959	15914	16202	16039
14479	24638	23362	19817	18370	17946	17122	16737	16401	16369	15985	15875	16060	15940	15760	15303	15090	15349	15550	15265	15102	14928	14990	15004	15050	14955	14994	14960	14887	15001	14856	14745	14676	14726	14857	14770	14719	14646	14768	14875	14911	14701	14706	14670	14822	14766	14551	14511	14794	14525	14867	14758	14991	14789	14672	14748	14608	14663	14718	14851	14796	14703	14803	14771	14730	14683	14502	14718	14503	14710	14558	14710	14461	14542	14596	14727	14778	14549	14408	14703	14556	14640	14587	14725	14592	14566	14607	14512	14676	14463	14702	14563	14710	14678	14605	14619	14502	14620	14603	14517	14634	14773	14415	14473	14542	14639	14520	14631	14517	14636	14561	14605	14699	14787	14702	14734	14662	14551	14558	14630	14525	14522	14579	14778	14638	14696	14612	14662	14524	14431	14573	14481	14684	14726	14642	14602	14435	14621	14486	14692	14524	14550	14581	14471	14565	14472	14485	14607	14473	14509	14482	14531	14394	14653	14708	14585	14608	14663	14543	14626	14771	14767	14641	14630	14655	14620	14474	14535	14571	14565	14649	14592	14586	14611	14675	14648	14656	14679	14686	14658	14645	14579	14601	14531	14466	14409	14636	14460	14595	14926	14687	14601	14557	14467	14758	14680	14551	14564	14417	14735	14688	14692	14531	14620	14779	14685	14798	14583	14707	14551	14530	14520	14580	14620	14606	14550	14627	14656	14605	14857	14507	14674	14601	14599	14765	14562	14667	14732	14571	14498	14585	14650	14541	14741	14534	14581	14676	14544	14627	14760	14673	14732	14517	14636	14490	14608	14523	14741	14608	14439	14635	14650	14615	14527	14776	14650	14743	14715	14596	14709	14533	14544	14629	14601	14627	14630	14547	14821	14655	14610	14462	14633	14498	14556	14608	14497	14624	14574	14681	14708	14464	14577	14574	14558	14544	14542	14486	14611	14672	14495	14677	14407	14522	14622	14484	14526	14407	14588	14409	14687	14536	14572	14654	14583	14659	14593	14546	14604	14681	14672	14486	14591	14482	14522	14652	14751	14695	14690	14610	14849	14666	14491	14514	14557	14469	14560	14518	14533	14563	14457	14555	14770	14565	14625	14494	14629	14462	14607	14754	14509	14475	14575	14665	14641	14635	14527	14712	14547	14496	14613	14736	14519	14768	14655	14458	14570	14589	14703	14692	14708	14650	14569	14658	14612	14667	14489	14526	14683	14647	14263	14470	14481	14557	14498	14534	14609	14751	14534	14495	14694	14514	14670	14682	14615	14695	14638	14495	14629	14555	14676	14587	14617	14745	14622	14407	14551	14548	14636	14693	14696	14486	14719	14529	14716	14564	14466	14665	14537	14624	14539	14605	14646	14524	14605	14736	14714	14637	14533	14622	14494	14725	14620	14678	14713	14628	14583	14594	14589	14551	14612	14634	14731	14566	14737	14487	14746	14395	14640	14695	14560	14623	14646	14574	14618	14617	14508	14656	14535	14492	14585	14548	14592	14535	14494	14626	14739	14635	14688	14493	14449	14620	14437	14573	14610	14399	14681	14519	14550	14720	14495	14566	14623	14654	14453	14599	14519	14466	14566	14792	14642	14569	14664	14723	14578	14645	14548	14595	14723	14533	14447	14646	14544	14716	14735	14523	14622	14604	14588	14600	14673	14525	14590	14703	14597	14677	14628	14504	14657	14540	14542	14583	14595	14703	14593	14700	14597	14574	14633	14571	14640	14584	14521	14465	14542	14437	14665	14538	14642	14604	14534	14374	14568	14522	14629	14364	14385	14565	14419	14618	14746	14539	14633	14532	14455	14618	14619	14617	14565	14478	14628	14724	14568	14533	14538	14713	14596	14597	14636	14628	14649	14662	14658	14641	14512	14659	14607	14596	14584	14533	14568	14617	14523	14533	14648	14566	14754	14600	14473	14735	14589	14690	14580	14530	14643	14546	14624	14627	14630	14593	14593	14690	14730	14521	14586	14622	14581	14585	14727	14422	14513	14792	14450	14489	14590	14612	14597	14521	14719	14521	14562	14636	14615	14581	14551	14556	14560	14549	14418	14647	14549	14557	14537	14757	14396	14608	14744	14522	14555	14605	14558	14606	14570	14528	14497	14641	14751	14703	14584	14614	14552	14538	14591	14729	14472	14810	14652	14649	14622	14638	14674	14499	14570	14605	14613	14677	14651	14546	14588	14595	14578	14713	14688	14652	14637	14635	14480	14749	14543	14472	14701	14491	14523	14551	14517	14777	14675	14655	14660	14712	14635	14543	14605	14674	14542	14740	14484	14517	14695	14790	14619	14539	14503	14593	14600	14664	14611	14759	14663	14669	14531	14638	14623	14690	14588	14660	14663	14521	14706	14795	14613	14597	14540	14618	14534	14770	14512	14694	14527	14730	14651	14685	14686	14623	14720	14707	14530	14610	14623	14646	14578	14743	14659	14723	14721	14642	14650	14605	14367	14586	14579	14816	14727	14667	14653	14771	14554	14582	14498	14442	14673	14484	14597	14733	14553	14629	14605	14713	14470	14757	14624	14521	14705	14552	14736	14536	14712	14548	14442	14632	14678	14652	14414	14602	14627	14473	14437	14570	14738	14685	14793	14695	14684	14660	14554	14564	14505	14581	14605	14610	14548	14650	14676	14762	14458	14412	14480	14644	14689	14666	14548	14516	14735	14431	14538	14630	14637	14586	14647	14597	14722	14618	14593	14475	14529	14533	14710	14534	14528	14633	14726	14602	14742	14506	14663	14560	14587	14734	14548	14512	14514	14677	14737	14587	14675	14623	14609	14578	14621	14504	14523	14518	14594	14522	14722	14488	14630	14525	14748	14563	14426	14530	14521	14536	14600	14715	14694	14647	14652	14685	14639	14587	14619	14456	14420	14533	14574	14605	14503	14720	14573	14530	14561	14629	14544	14623	14702	14662	14609	14436	14549	14714	14555	14675	14624	14688	14676	14742	14541	14673	14567	14619	14638	14567	14476	14526	14630	14463	14475	14569	14630	14641	14539	14637	14589	14617	14680	14748	14553	14613	14566	14556	14597	14946	14427	14722	14633	14457	14602	14687	14520	14595	14561	14657	14738	14493	14702	14485	14772	14479	14535	14798	14638	14530	14574	14683	14660	14430	14615	14590	14735	14585	14770	14578	14539	14655	14555	14590	14622	14654	14535	14605	14479	14729	14534	14543	14627	14598	14522	14580	14582	14613	14631	14469	14614	14609	14483	14473	14570	14578	14683	14630	14400	14489	14570	14723	14853	14533	14576	14731	14594	14524	14441	14499	14542	14757	14742	14451	14696	14618	14514	14715	14595	14594	14673	14594	14487	14624	14584	14620	14652	14599	14608	14628	14640	14705	14667	14519	14573	14545	14557	14607	14769	14504	14524	14637	14475	14653	14611	14626	14854	14645	14660	14600	14593	14640	14605	14496	14481	14424	14609	14566	14678	14617	14641	14538	14692	14667	14576	14565	14710	14607	14727	14580	14644	14484	14686	14588	14386	14609	14587	14626	14590	14556	14655	14658	14478	14573	14579	14694	14636	14664	14694	14679	14587	14628	14841	14477	14798	14693	14484	14645	14522	14577	14655	14508	14685	14623	14471	14628	14459	14631	14653	14551	14741	14659	14477	14584	14456	14682	14667	14667	14620	14526	14613	14734	14594	14543	14567	14503	14642	14530	14735	14493	14531	14502	14459	14576	14583	14733	14458	14542	14573	14529	14416	14383	14566	14414	14643	14466	14703	14616	14626	14589	14603	14547	14577	14630	14493	14580	14648	14637	14718	14640	14733	14630	14776	14441	14506	14526	14591	14722	14379	14545	14663	14623	14428	14648	14556	14659	14720	14701	14557	14625	14527	14576	14691	14463	14705	14524	14461	14608	14401	14671	14656	14637	14565	14575	14533	14625	14468	14682	14325	14477	14704	14506	14561	14694	14724	14602	14594	14358	14736	14587	14645	14552	14581	14682	14633	14564	14576	14573	14507	14772	14763	14548	14525	14738	14480	14717	14648	14617	14601	14521	14756	14562	14607	14636	14579	14702	14549	14745	14630	14755	14557	14620	14692	14768	14561	14562	14560	14624	14516	14592	14604	14652	14586	14669	14660	14619	14613	14807	14489	14604	14578	14753	14648	14535	14771	14590	14619	14682	14584	14551	14628	14517	14513	14722	14664	14557	14678	14736	14659	14347	14663	14507	14645	14636	14670	14776	14680	14516	14737	14508	14556	14631	14520	14732	14535	14623	14777	14587	14569	14573	14622	14652	14482	14462	14841	14586	14547	14665	14427	14561	14772	14651	14659	14613	14748	14537	14649	14660	14658	14669	14679	14709	14629	14648	14667	14651	14530	14756	14635	14499	14642	14581	14679	14715	14681	14493	14501	14699	14478	14692	14606	14729	14650	14715	14560	14536	14571	14638	14662	14705	14646	14525	14666	14423	14436	14490	14600	14613	14722	14555	14587	14544	14659	14598	14642	14693	14608	14647	14515	14805	14591	14515	14577	14545	14629	14746	14584	14592	14515	14639	14609	14595	14809	14604	14575	14623	14499	14457	14623	14694	14587	14637	14484	14597	14721	14619	14546	14458	14585	14598	14364	14671	14496	14547	14563	14649	14547	14529	14596	14663	14664	14545	14520	14514	14665	14584	14699	14728	14472	14468	14592	14642	14523	14596	14623	14525	14766	14545	14580	14597	14644	14680	14621	14561	14617	14666	14549	14594	14754	14509	14546	14621	14586	14517	14699	14676	14728	14368	14704	14545	14677	14628	14497	14541	14608	14607	14686	14621	14564	14539	14658	14620	14493	14688	14694	14717	14547	14719	14554	14600	14699	14532	14533	14363	14545	14592	14548	14631	14714	14683	14455	14610	14580	14705	14606	14637	14703	14451	14701	14630	14746	14532	14627	14586	14564	14641	14725	14677	14697	14608	14606	14389	14805	14723	14692	14610	14598	14534	14404	14662	14497	14599	14670	14567	14616	14711	14778	14556	14651	14496	14452	14459	14476	14544	14518	14602	14618	14507	14605	14551	14574	14413	14507	14572	14469	14677	14742	14668	14663	14662	14603	14609	14567	14516	14587	14587	14676	14444	14592	14432	14602	14614	14608	14511	14504	14630	14581	14670	14622	14571	14587	14631	14621
22653	21034	28805	23475	21259	23248	24639	19598	18602	18759	18652	18228	18293	18230	18061	17828	17617	17719	17820	17477	17633	17613	17407	17439	17471	17136	17339	17511	17335	17215	17218	17282	17138	17172	17298	17091	17061	17115	17177	17324	17181	17131	17181	17241	17191	17217	17306	17108	17212	17107	17255	17062	17071	17080	17177	17172	17085	17091	17094	17187	17000	17098	17265	17129	17223	17131	16958	17210	17292	17060	17190	17180	16930	17243	17268	17006	16873	16983	16937	16955	17061	16923	17201	17155	17165	17054	16990	16978	17068	16948	16916	16877	17015	16789	17067	16970	16788	16922	17035	17004	16982	16845	16929	17199	17059	17145	16946	17183	16884	16997	17251	17092	17046	16863	17185	17338	17034	16947	17019	17112	16958	17050	17014	17142	17152	16911	17082	16905	16897	17098	17110	17078	16906	16999	16927	17168	16970	17041	17043	16927	16799	16922	17078	17070	17063	17051	16898	17032	16990	17048	16994	16820	17091	17053	17083	17064	17068	16996	16909	16817	17098	17272	17111	17039	16864	16857	16696	16894	16942	16944	16785	16695	16995	16978	16989	17101	16982	16953	17006	17068	17049	17046	17018	16870	16995	16898	16995	16840	17168	16785	17159	17048	17067	17076	17049	17020	16997	17032	16773	16930	17128	17031	16965	16976	17175	17197	17149	17134	17090	17158	17137	17068	17090	17214	17130	16761	17111	17123	17028	16845	17153	16935	16923	17048	16942	17013	16964	16989	16988	16974	17008	16896	16806	16907	16928	16733	16829	16916	17068	16986	17009	17175	17154	16926	16992	17198	17048	16956	17026	16900	16933	17051	17141	17006	17041	17010	17059	17134	17119	16937	16912	17129	16853	16881	16980	17101	16809	16910	16976	17027	16846	17187	16964	17044	16984	16977	16937	16906	17057	17146	16838	16995	16971	16739	16941	16880	16921	16833	17019	17047	16842	16867	16977	16989	17088	16971	17082	17112	17139	16910	16918	16938	17085	17138	17105	17032	17133	17094	17080	16909	17085	16895	17067	16980	17054	17048	16911	17091	17126	16935	16850	17031	17011	16977	16943	17069	16933	16997	16904	17009	16810	17094	16879	16928	16968	16873	17111	16954	17054	16864	17109	16844	17017	16947	16973	16944	17067	16841	16806	17051	16869	17001	16961	16736	17095	16988	17029	16794	16924	16882	17162	16937	17076	17134	17000	17087	17055	17019	17189	17230	17154	17147	17109	17074	16961	16918	16973	17056	16985	16934	17124	17001	16814	17065	16810	17039	17101	16733	16941	16931	17104	16951	17083	16998	16890	17040	17116	16984	16904	16921	16882	16832	16725	16949	16858	16705	16769	16812	17008	16883	16810	16989	16814	17007	16845	16883	17091	16870	16968	16556	17034	17147	17101	17009	16917	17039	17098	17094	17225	17327	16935	17017	16925	16890	16990	17077	16987	16797	17019	17080	16967	16998	17020	17107	16899	17093	17013	16904	16817	16860	16946	17020	16873	16943	17045	16912	17016	16930	17056	16919	16984	16971	16904	17124	16971	16951	16990	16954	17030	16953	16877	16993	16834	16992	17026	17019	17055	16912	16979	16773	16790	17026	17015	16931	16885	17022	17243	16810	16842	16983	17028	16994	17170	17183	17102	17247	17243	17110	16931	17083	16767	17025	17086	16940	16848	16903	16968	16889	17008	17070	16940	17066	16957	16938	16837	16876	17061	17026	16907	16998	17113	17020	16982	16679	17037	17027	16949	16987	16985	17114	16933	17121	16752	16982	17075	16981	16964	16930	17119	16983	16791	17067	17043	17064	17102	16796	16673	17176	16956	16940	17020	17058	17288	17251	16974	16915	16932	16859	16843	16952	17044	17039	16970	16839	17033	16999	17097	16965	16869	17134	16760	17030	16985	17007	16948	16911	17097	16984	16998	17135	17036	16876	16853	17170	16905	16944	16958	16928	16927	17054	16992	16947	16805	17178	17081	17127	17094	17103	16997	16760	16811	16877	17037	16987	17070	16828	16983	16993	16790	16805	16914	16816	16893	16976	16744	16968	16804	17134	17107	16968	17112	16955	16994	16981	16746	16914	16876	17019	17033	16881	16929	16838	16945	17158	17103	16935	16915	16988	16990	16922	17065	17033	17127	16944	16928	17090	17225	16811	17111	16905	16944	17009	17017	17021	17060	17026	16799	17040	17061	16860	17130	16940	16960	17154	16949	16779	16903	16961	17089	16969	16973	16851	16932	17207	16986	16888	16891	17047	16902	17043	16965	16995	17032	17007	17152	17009	16979	17202	17239	17087	17166	16875	17072	17048	16956	16861	17075	16980	16758	16996	16876	16962	16964	16973	17211	16999	16935	16845	16955	16987	16805	16855	16895	17013	16985	16963	16904	16909	17006	16943	17098	16936	17058	17032	16902	16903	16839	17089	17021	17007	17039	17020	16889	17092	17187	17110	17020	17008	17072	17040	16821	16989	17073	16902	17103	16994	16951	16806	17080	16844	16824	16767	17155	17098	16942	17160	17008	16892	16896	17025	16986	17005	17015	17031	17123	17055	17030	16975	16954	16895	17335	16911	16965	17169	16938	16950	16880	16730	16995	17031	16969	17096	17044	16927	17284	16975	17171	16798	16743	16933	16987	16806	16975	16939	16925	17111	17029	17143	16945	16841	17098	17030	16939	16817	16994	17048	16887	17004	17042	17215	16883	16985	16919	16978	16925	16843	16917	17061	16931	16928	17125	17032	16817	16846	16964	17108	16812	16804	17178	17128	16871	17095	17108	16944	17079	17010	16991	17067	16910	17253	16852	17004	17071	16714	17154	17098	16806	16918	16792	16924	17000	17095	16944	16933	17139	17073	16913	17008	16918	17026	17011	16981	16943	16874	16893	16894	17101	16968	16968	16987	16849	16821	16919	17059	16956	17002	16990	16900	16906	16825	16933	16929	16788	16843	17096	16909	17047	17048	17162	16924	17172	17074	16859	17145	16971	16771	16944	17026	16970	17019	16841	16898	16999	16907	16902	16957	17169	16848	17030	17021	16934	17185	16937	17048	16878	16973	16834	17021	17083	16943	16774	16964	16928	17087	16947	17032	16889	16813	17003	16786	16884	16968	17034	16925	17148	16979	17124	17031	16926	17052	17187	16843	17006	16997	16912	17159	17027	17060	17003	17039	16758	16947	16959	17038	17064	16894	16983	16904	17150	17103	17095	17003	17165	17169	16852	16973	17029	16840	17039	17010	17036	16893	17154	16985	16991	16913	17102	16896	16992	17159	17073	16961	16854	17019	17164	16800	17056	16963	17028	17078	16883	16885	17053	16844	16916	16931	16780	17095	17154	17141	17095	16904	16975	17115	16783	17012	16856	17147	17179	17064	16953	16817	16998	16893	16935	16910	17134	16886	17038	16991	16879	17003	17028	16890	17226	16991	16918	17066	16702	16727	16937	16729	16991	17128	16785	16946	16914	17109	17112	16858	16997	16877	17139	16992	16876	16909	16902	16929	16948	16943	16732	17023	17038	16847	16870	16942	17068	16985	16858	16864	16960	16845	16694	17056	17190	17062	16836	17050	16982	16873	16831	17096	17084	16823	17001	16946	16876	16881	17037	16854	17123	17114	16940	16984	17088	16974	17149	17021	16897	16844	17055	16851	17032	16966	17067	16954	17066	16967	17015	16987	16937	17060	17049	17018	16887	17030	16851	17009	17060	17039	17134	16886	16887	16888	16951	17060	16876	16932	16879	16937	17049	16833	17016	17001	17005	16961	17176	17074	16819	16761	16922	16924	16980	17055	17024	16871	16997	17041	16769	16924	16976	17025	16955	17043	16987	16969	16972	17041	16897	17026	16967	17102	16935	17179	16911	16952	16919	16872	16918	17057	16898	17060	16829	16824	16920	16819	16923	16914	17076	17002	16707	16911	17027	16974	16968	17014	17074	16902	17182	16798	17142	17063	16917	16909	16861	17010	17053	16943	16913	16863	17118	17048	17101	16927	16884	16992	16958	16928	17105	17119	17196	17076	17117	16967	16913	17090	16950	17139	17021	16773	16900	16878	16894	16990	16760	16887	16769	17112	16863	16857	17126	16852	16884	16835	17062	16767	16855	16900	16966	16900	17082	17093	17250	17219	16897	17103	16999	16880	16943	17052	17050	16870	16854	17025	16901	17071	16977	16954	16969	16916	16916	17084	17099	17166	16916	17078	17075	17091	16888	16833	16870	16842	16824	16983	17080	16981	16970	17057	17020	16954	17099	17170	16926	17075	16983	16937	16812	16934	17036	16940	17104	16948	17157	16816	17037	17069	17268	16895	17147	16960	16948	17010	16884	16996	16984	16836	16912	16978	16962	17069	17002	16917	16919	16916	16932	16921	16933	17029	16810	17185	17043	16866	16866	16977	16787	16819	17068	16924	16893	16869	16885	16804	16829	17030	17043	16849	16897	17099	17015	16921	16798	17002	16823	17094	16829	17011	16947	16895	16997	17040	17058	17041	17041	16876	17052	16991	17027	16872	16821	17118	16896	16978	16662	16895	17184	17063	17068	17114	16975	16755	16986	16929	17150	17103	16875	17092	17021	17044	16869	17223	16966	17044	16865	17046	16948	17050	16916	16810	17132	17056	16884	16876	16906	16969	16965	17201	16937	16984	16969	17017	16973	17094	17050	16978	17092	16946	17099	17148	17047	17184	16919	16847	17257	16836	16921	16947	16764	16736	17156	17003	17074	17236	16868	16913	17101	16778	16966	16771	17026	16977	17060	16998	17054	16934	16859	16965	16737	16941	16952	16912	16955	17144	16947	16920	16965	17007	17017	17121	16836	17066	17100	16869	16901	16871	17081	16983	16918	17163	16953	16871	16740	16953	16873	17125	17057	16860	16853	17124	16896	17103	16783	16999	17145	17020	17184	16898	17006	17072	17322	16993	17063	17005	16969	16913	16981	16974	17040	17097	17056	17197	17151	17049	16911	16878	16987	17019	17060	16968	17037	17057	16910	16873	17022	16903	17085	17093	16831	16822	16891	16977	16961	17004	17113	16940	17140	16993	16890	16962	16949	16994	17125	16896	16895	17060	17029	17055	16893	17156	17053	17004	17142	16968	17027	16864	17038	17082	16950	16987	16922	16941	16780	16923	17030	16953	16950	17102
16247	29887	27691	22777	20918	19774	18807	18128	17898	17628	17220	17093	16950	16927	16591	16286	15904	16210	16068	15829	15856	15634	15478	15621	15767	15797	15577	15412	15697	15498	15395	15368	15405	15263	15411	15095	15413	15305	15331	15383	15161	15414	15218	15252	15128	15457	15285	15312	15281	15282	15231	15212	15394	15301	15413	15383	15402	15206	15282	15086	15095	15199	15156	15127	15210	15133	15197	15170	15104	15142	15173	14980	15076	15274	15162	15185	15176	15158	15068	15102	15232	15173	15150	15129	15324	15248	15154	15175	15086	15251	15348	15183	15198	15150	15142	15235	15035	15275	14865	15044	15201	15170	15148	15142	15124	15167	15126	15249	15061	15043	15264	14906	15110	15175	15098	14952	15177	15137	15141	15035	15098	14966	15104	14999	15143	15180	15044	15295	15006	15110	15266	15065	15056	14976	15136	15104	14999	15115	15133	15135	15330	15131	15135	15078	15076	15235	15117	15177	15084	15044	15110	15026	15130	15165	15138	15045	15145	15320	15103	15202	15146	15092	15138	15069	15144	15112	15033	15101	15162	15012	15199	15097	15211	15048	15225	15162	15009	15079	15180	14930	15131	15074	15063	15052	15149	14999	15165	15067	15139	15232	15098	15196	15048	15133	14993	15092	15106	15013	14950	15305	15161	15172	15226	15078	15314	14927	15014	15117	15171	15353	15110	15283	15127	15051	15162	15205	15102	15331	15116	15210	15165	15320	15092	15239	15129	15280	15118	14997	14905	15314	15163	15191	15295	15140	15108	15048	14945	14923	15196	15165	15054	15063	15249	15084	15149	15150	14940	15251	15003	15223	15046	15177	15105	14985	15195	15081	15017	15236	15200	15140	15080	14978	15204	15100	14980	14964	15307	15207	15200	14915	15132	14992	14962	15111	15155	15070	15053	15124	15035	15055	15174	15166	15082	15104	15202	14962	15241	15249	15098	15052	15133	15114	15159	15307	15178	15012	15012	15084	15038	15242	15081	15089	15149	15095	15142	15144	15143	15214	15057	15102	15016	15237	15094	15227	15070	15201	15031	15199	14973	15086	15262	15036	15220	15009	15119	15237	15200	15341	15188	15064	15179	15152	15168	15178	15168	14985	15082	15182	15122	15181	15108	15096	15185	15163	14993	15152	15123	15069	15195	15142	15110	15309	15112	15141	15186	14992	15151	15117	15291	15136	15231	15164	15110	15008	15058	14941	15066	15193	15233	15211	14980	15215	15087	14996	15183	15131	15047	15243	15134	15210	15166	15067	15029	14970	15103	15082	15030	15031	15289	15163	15104	15117	15071	15164	15118	15021	15148	15032	15012	15071	15340	15216	15016	15136	15096	15030	15175	14910	15259	15219	15239	15036	15058	15191	15008	15004	14962	15095	15144	15110	15089	15124	14964	15028	15264	15209	15003	15288	15000	15089	15088	15092	15222	15071	14966	15278	15068	15236	15104	15028	15243	15172	15091	15022	15185	15088	15056	15108	15185	15150	15090	15135	15121	14985	15259	15165	14974	15095	15007	15155	15233	15177	15141	15059	15022	15113	15111	15047	15114	15103	15056	15036	15147	15180	14969	15066	15171	15122	15177	15150	15259	15116	15068	15115	15250	15037	15158	15223	15032	15061	15133	15124	15069	15178	15086	14922	15207	15166	14976	15153	15110	15138	15092	15154	14996	15247	14879	14950	15139	15139	15273	15193	15073	15051	15174	14912	15043	15147	14998	15124	15142	15096	15150	14989	15134	15168	15243	14949	15153	15035	15121	15251	15049	15019	15074	15190	15093	15030	15024	15064	15098	15190	15131	14994	14987	15305	15170	14945	15025	15357	15095	14949	15134	15138	15004	15134	15186	14938	15224	14986	14910	15086	14977	14991	14912	15041	15082	15051	15004	14966	14997	15060	15064	15153	15054	15297	15075	15015	15183	15141	15156	15210	15148	15054	15262	15079	15025	15095	15112	15106	14959	15132	15174	15153	15099	15116	15007	15151	15112	15121	15057	14990	14989	15201	15059	14946	15127	14932	15181	15094	15227	15124	15208	15008	15048	15128	15180	15176	15059	15069	15138	15203	15088	15065	15035	15124	15076	15116	15216	15259	15082	15255	15143	15188	15081	14977	15289	15006	15185	15158	14976	15161	15123	15168	14882	15114	14962	15016	15051	15216	14846	15153	15259	15132	15036	15175	15137	15057	15066	15162	15095	14988	15086	14917	15344	15022	15287	15144	15099	15041	15115	15145	15084	15191	15104	15111	15151	15107	15018	15065	15070	15003	15121	14979	15166	15123	15019	14989	15057	15346	15010	14998	15172	15087	15027	15060	15014	15204	15039	15147	14978	15232	14987	15135	15194	15037	15117	15121	14965	15044	15123	15112	15139	15120	15202	15033	15104	15341	15272	14979	15041	15033	15207	15125	15160	15047	15096	15158	15115	15166	15098	15161	15019	15121	15121	14942	15027	15019	15104	15244	15005	15087	15033	15154	15041	15070	15188	15029	15103	15203	14991	15152	15092	15019	15046	15116	15119	15105	15030	15112	15341	15054	15075	15051	14903	15093	15064	15154	14930	15078	15122	15100	15076	15026	15125	15176	15095	15008	15221	15077	15094	15184	15069	15197	15026	15133	15123	15137	15182	15054	15092	15155	15106	15108	15195	15148	15132	15058	15147	15135	15198	15044	15123	15023	15092	15062	15105	15287	15140	15097	15151	15210	15144	14963	15061	15053	15014	15111	14936	15143	15125	15074	15245	15107	15139	15213	15050	15051	15070	15168	14971	15115	14956	15149	15108	15228	14981	15161	15253	15038	15065	15089	15063	15129	15099	15024	15214	14945	14836	15246	14938	15116	15204	14997	15097	15291	15031	15051	15160	15225	15059	15074	15065	15292	15132	14915	15153	15171	15123	15229	15176	15021	15166	15105	15194	15240	15165	15057	15141	15124	14967	15083	15035	15104	15169	15235	15133	14990	15267	15175	15117	15090	15076	15139	15232	15259	15106	15114	14969	15166	15099	14991	15163	15084	15332	15004	15140	15071	15155	15068	15161	15147	15266	15112	15089	15067	15272	15001	15136	15134	14864	15186	15190	15102	15156	15015	15223	15120	15021	15009	15150	15275	15110	15159	15166	15148	15006	15066	15138	15156	15072	15176	15368	14999	15221	15112	14960	15196	15081	15117	15010	15142	15233	15222	15129	14993	15221	15095	15148	15012	15172	15106	15213	15058	15088	14898	15122	15164	15068	15204	14903	15031	15101	15225	15022	15172	15035	15066	15041	15128	15096	15068	15192	15198	15002	14890	15080	15117	15169	15143	15079	15167	14990	15084	15178	15096	15291	15168	15101	15093	15024	15067	15197	15079	15119	15110	15354	15161	15240	15051	15180	15259	15050	15079	15082	15086	15172	15149	15166	15162	15189	15124	15085	15030	15092	15125	15095	15057	15232	15197	15119	15167	15198	15122	15171	15217	15127	15152	15044	15023	15211	15212	15196	15208	14938	15279	15253	14967	14997	15029	15042	15150	15100	15188	15169	15234	15115	15085	15048	15043	15190	14995	15262	15210	15068	15111	15053	15065	15136	15252	15242	15125	15063	15151	15192	15207	15045	15172	14992	15153	15118	15103	14915	15131	15035	15136	15249	15224	15099	15129	15216	14998	14977	15112	15214	15186	15236	15034	15047	15116	15203	14999	15180	15097	15110	15306	15229	14995	15028	15161	15182	15093	15081	15083	14805	15095	14902	15181	15197	15024	15052	15289	15261	14872	15113	15279	15092	15127	15099	15116	14930	15123	15120	15117	14938	15161	15075	15116	15101	14931	15120	15205	15048	15108	15141	15165	15086	15111	15144	15137	15058	15268	15151	15158	15047	15117	15081	15146	15055	15070	15007	15157	15161	15153	15076	15342	14992	15130	15117	15020	15127	15098	14976	15091	15179	15102	15059	15124	15032	15097	15033	15054	14960	15115	15052	15121	15007	15070	14988	15209	15194	15066	15064	15107	15076	15060	15268	15037	15036	15198	15030	15245	15022	15106	15199	15077	14900	15127	15160	15144	14956	15071	15157	15026	15168	15303	15074	15034	15147	14885	15024	15086	15147	15085	15030	15142	15036	15210	15205	14991	15003	15008	15077	15023	15144	15020	15180	15176	15221	15184	15156	15048	14884	15038	15194	14962	15093	14992	15217	14935	15087	15107	15129	15187	15206	15157	15190	15004	15157	15320	15011	15208	14924	15254	15024	15219	14969	15149	15148	15075	15219	15139	14969	15131	15055	15064	15144	15260	15175	15163	15158	15209	15094	15234	15289	15127	15070	15135	14970	15083	15195	15055	15115	15031	15103	15011	15138	14966	15155	15136	15125	14970	15147	15011	15000	15114	15255	14973	15038	15170	15011	15213	14894	15256	15126	15208	15279	15103	15173	15243	15295	15020	15122	15323	15158	15021	15014	15195	15234	15282	14975	15180	15251	14996	15052	15047	15252	15078	15049	15184	15216	15203	15108	15151	15159	15307	15049	15181	15057	15105	15157	15256	15179	15134	15039	15020	15075	15090	15267	15285	15063	14963	15176	15206	14993	14919	15234	15117	15246	15007	15139	15157	15064	15096	14998	15062	15043	14911	15094	15108	15127	15068	15149	15152	15176	15086	15181	15160	14865	15225	15147	15016	14993	15087	15142	15214	15023	15078	15061	15196	15035	15033	15036	15060	15147	15117	15242	15246	15014	15123	15029	14976	15184	14940	15231	15076	14856	15207	15126	15055	15118	15097	15098	15207	15093	15119	15082	15074	15149	14927	15121	15139	15012	15182	15181	15190	15027	15058	15149	15239	15031	14994	15135	15207	15195	15125	15094	15007	15177	15085	15292	14924	15048	15183	15113	15032	15070	15217	15075	15226	14979	14981	15015	15148	15243	15116	15149	15161	15090	15072	14993	15015	15200	15286	15128	15081	15060	15148	15024	15122	15148	15044	14987	14996	15150	14990	15014	15336	15262	15128	15077	14989	15227	15117	15021	14968	15185	14993	15149	15005	15185	15201	15111	15272	15247	15190	15055	15111	15214	14993	15107	15084	15247	14947	15160	15132	15058	15175	14894	15119	15054	15083	15037	15166	15065	15145	15042	15128	15110	15085	15097	15246	15154	15130	15029	15160
27116	21682	23471	20049	16769	16717	16631	16589	16094	16126	16344	16331	16141	16252	15975	16002	16104	15924	16149	16100	15782	15873	15751	15809	15850	15926	15858	15810	15899	16054	15950	15890	15859	15735	15790	15924	15748	15761	15806	15808	15810	15965	15868	15835	15751	15951	15741	15867	15800	15665	15916	15946	15862	15747	15874	15811	15832	15731	15968	15834	15790	15736	15688	15820	15698	15728	15877	15752	15812	15706	15799	15795	15807	15859	15770	15849	15764	15627	15786	15632	15813	15778	15757	15858	15841	15874	15844	15769	16125	15725	15880	15825	15903	15689	15899	15880	15786	15737	15867	15807	15858	15699	15797	15714	15565	15724	15828	15678	15872	15696	15776	15646	15830	15809	15933	15756	15799	15686	15616	15702	15853	15854	15764	15784	15473	15924	15700	15672	15733	15750	15754	15634	15681	15835	15725	15821	15762	15777	15675	15793	15941	15691	15653	15678	15700	15728	15671	15713	15622	15754	15861	15687	15768	15707	16027	15756	15664	15780	15791	15812	15624	15804	15650	15577	15669	15765	15606	15723	15743	15746	15651	15699	15748	15904	15795	15632	15797	15756	15857	15809	15642	15498	15577	15750	15698	15710	15726	15897	15706	15726	15944	15793	15914	15648	15788	15686	16047	15732	15525	15887	15865	15981	15834	15667	15851	15782	15681	15607	15684	15656	15708	15881	15750	15797	15739	15705	15723	15732	15630	15668	15886	15829	15805	15766	15827	15737	15896	15843	15892	15613	15686	15796	15806	15595	15795	15685	15684	15456	15822	15692	15687	15771	15692	15603	15818	15793	15703	15688	15757	15728	15787	15635	15787	15840	15576	15637	15965	15803	15712	15731	15759	15782	15796	15707	15739	15757	15669	15556	15822	15599	15697	15864	15597	15807	15604	15556	15634	15746	15702	15744	15691	15694	15628	15975	15823	15735	15692	15797	15686	15823	15803	15747	15805	15780	15848	15892	15660	15739	15829	15714	15637	15839	15888	15850	15748	15783	15553	15777	15859	15563	15682	15719	15871	15867	15859	15726	15837	15510	15759	15647	15789	15706	15840	15573	15776	15811	15884	15863	15723	15720	15768	15766	15752	15685	15749	15717	15749	15543	15748	15750	15805	15811	15856	15689	15765	15935	15864	15889	15707	15882	15766	15813	15749	15654	15851	15650	15857	15745	15811	15728	15868	15708	15621	15819	15951	15696	15891	15707	15932	15864	15847	15539	15755	15718	15667	15844	15846	15716	15584	15783	15800	15870	15693	15894	15787	15729	15668	15785	15784	15550	15890	15754	15843	15601	15736	15671	15897	15696	15834	15731	15956	15616	15858	15726	15863	15697	15810	15877	15518	15797	15748	15786	15805	15743	15880	15844	15987	15719	15874	15775	15809	15769	15750	15766	15633	15733	15720	15898	15629	15707	15746	15793	15679	15714	15876	15609	15665	15704	15784	15733	15905	15606	15810	15894	15824	15740	15780	15849	15773	15831	15763	15704	15889	15680	15744	15561	15651	15895	15708	15624	15749	15658	15769	15826	15692	15741	15637	15833	15885	15775	15656	15826	15685	15716	15750	15822	15670	15594	15860	15744	15749	15868	15680	15749	15711	15793	15663	15950	16041	15629	15872	15964	15644	15934	15836	15864	15740	15671	15651	15793	15695	15770	15777	15671	15804	15663	15952	15951	15841	15876	15757	15723	15847	15854	15609	15825	15864	15778	15799	15804	15773	15820	15693	15808	15749	15902	15598	15813	15945	15787	15711	15853	15758	15890	15673	15593	15867	15647	15912	15971	15831	15932	15801	15732	15606	15854	15601	15632	15706	15659	15633	15906	15654	15754	15821	15785	15774	15774	15951	15911	15802	15685	15861	15842	15659	15712	15741	15882	15881	15455	15720	15767	15754	15537	15597	15663	15798	15572	15727	15605	15692	15915	15761	15732	15834	15676	15565	15788	15738	15582	15736	15831	15835	15646	15559	15791	15767	15749	15977	15722	15825	15455	15964	15791	15861	15618	15883	15841	15904	15717	15605	15751	15932	15690	15894	15819	15807	15635	15739	15698	15923	15851	15738	15716	15634	15773	15679	15670	15657	15797	15781	15557	15708	15807	15814	15713	15794	15707	15736	15544	15768	15543	15840	15727	15706	15780	16005	15682	15762	15692	15640	15584	15772	15913	15721	15824	15755	15578	15686	15689	15668	15747	15764	15757	15696	15755	15868	15778	15549	15727	16085	15700	15650	15571	15695	15730	15754	15701	15725	15704	15762	15753	15738	15815	15828	15724	15817	15700	15856	15749	15772	16012	15918	15921	15676	15605	15842	15719	15661	15871	15798	15473	15675	15661	15701	15564	15751	15691	15897	15679	15793	15808	15787	15694	15929	15791	15660	15926	16050	15732	15759	15601	15880	15738	15780	15659	15636	15796	15815	15761	15794	15840	15708	15814	15513	15671	15692	15607	15758	15847	15675	15737	15798	15822	15804	15614	15847	15798	15651	15656	15739	15869	15797	15798	15843	15835	15556	15776	15795	15706	15659	15578	15860	15872	15874	15885	15776	15770	15697	15700	15614	15559	15819	15925	15931	15554	15711	15868	15901	15805	15835	15684	15944	15755	15777	15687	15793	15755	15650	15699	15706	15640	15699	15775	15874	15834	15792	15883	15802	15696	15735	15734	15600	15656	15592	15729	15819	15784	15795	15621	15928	15855	15669	15866	15754	15596	15805	15789	15694	15758	15862	15814	15689	15754	15793	15800	15822	15602	15834	15954	15692	15853	15823	15708	15698	15752	15593	15790	15661	15817	15822	15833	15804	15579	15577	15843	15876	15779	15641	15623	15905	15930	15743	15762	15581	15963	15829	15885	15863	15857	15725	15724	15751	15819	15532	15837	15683	15818	15997	15865	15791	15846	15642	15883	15901	15779	15585	15834	15851	15835	15710	15655	15793	15892	15810	15629	15732	15832	15873	15737	15735	15793	15718	15897	15822	15809	15725	15837	15862	15834	15801	15680	15775	15951	15823	15700	15871	15622	15711	15621	15811	15765	15847	15776	15698	15727	15772	15756	15660	15696	15828	15823	15860	15767	15827	15633	15620	15771	15787	15848	15716	15784	15720	15740	15889	15722	15669	15811	15817	15827	15781	15796	15713	15582	15734	15572	15670	15588	15710	15637	15935	15609	15722	15915	15873	15534	15689	15716	15634	15782	15722	15641	15747	15840	15714	15583	15821	15742	15906	15709	15834	15925	15742	15965	15894	15782	15804	15903	15686	15788	15959	15692	15627	15634	15897	15949	15891	15773	15665	15719	15889	15636	15879	15805	15780	16084	15813	15648	15728	15856	15852	15668	15767	15697	15787	15768	15800	15981	15854	15698	15831	15782	15766	15683	15785	15791	15581	15771	15709	15842	15778	15713	15772	15972	15861	15803	15894	15698	15594	15713	15685	15875	15744	15822	15788	15667	15764	15794	15919	15517	15791	15766	15718	15729	15853	15535	15740	15752	15612	15579	15627	15841	15818	15850	15708	15713	15880	15800	15809	15874	15683	15731	15744	15712	15940	15761	15941	16133	15752	15804	15673	15774	15636	15696	15480	15778	15716	15595	15764	15716	15694	15952	15695	15855	15739	15869	15870	15722	15830	15912	15868	15770	15606	15756	15725	15965	15826	15639	15804	15656	15739	15959	15664	15811	15752	15728	15658	15738	15833	15609	15701	15871	15801	15728	15468	15711	15688	15874	15778	16036	15678	15827	15910	15634	15983	15661	15815	15636	15609	15693	15897	15833	15805	15867	15741	15665	15810	15830	15811	15700	15629	15568	15841	15763	15959	15697	15513	15862	15758	15791	15964	15954	15999	15635	15680	15682	15912	15666	15853	15791	15732	15805	15711	15755	15820	15735	15810	15722	15570	15671	15843	15578	15733	15592	15459	15783	15824	15695	15763	15839	15648	15958	15846	15642	16003	15854	15647	15854	15825	15705	15706	15562	15702	15724	15747	15769	15878	15681	15706	15791	15817	15808	15852	15685	15824	15670	15626	15870	15764	15698	15630	15532	15626	15638	15670	15849	15783	15682	15755	15886	15844	15711	15738	15688	15740	15910	15938	15482	15765	15772	15910	15918	16000	15776	15603	15758	15574	15698	15922	15891	16010	15791	15734	15722	15600	15790	15886	15617	15812	15791	15622	15668	15685	15784	15715	15727	15765	15731	15762	15831	15814	15879	15754	15612	15808	15975	15867	15940	15816	15523	15647	15626	15976	15731	15783	15402	15760	15614	15802	15800	15923	15827	15641	15805	15621	15569	15808	15665	15767	15878	15660	15679	15643	15735	15861	15959	15911	15753	15673	15720	15768	15636	15836	15611	15754	15620	15902	15777	15805	15651	15915	15682	15703	15712	15838	15716	15733	15825	15778	15764	16059	15947	15922	15685	15853	15676	15667	15882	15785	15802	15928	15893	15797	15829	15755	15733	15728	15847	15983	15581	15638	15755	15803	15864	15691	15562	15916	15780	15915	15628	15724	15860	15882	15780	15729	15677	15845	15783	15814	15907	15760	15719	15654	15637	15799	15813	15822	15766	15569	15777	15686	15533	15757	15812	15619	15741	15825	15615	15868	15686	15761	15897	15961	15816	15865	15714	15632	15732	15771	15590	15663	15674	15658	15625	15675	15830	15881	15692	15926	15687	15840	15516	15739	15760	15735	15692	15765	15510	15472	15791	15925	15800	15848	15546	15992	15811	15860	15650	15748	15898	15676	15957	15654	15736	15841	15792	15936	15887	15861	15817	15873	15750	15802	15939	15733	15572	15921	15588	15909	15680	15788	15591	15848	15661	15758	15848	15777	15763	15767	15706	15701	15710	15869	15664	15773	15944	15710	15817	15974	15630	15898	15723	15620	15803	15690	15636	15843	15612	15772	15832	15619	15691	15785	15696	15852	15537	15925	15715	15715	15637	15759	15587	15839	15615	15848	15832	15887	15699	15615	15813	15723	15657	15701	15589	15941	15600	15792	15862	15808	15707	15626	15728	15772	15716	15766	15658	15565	15808	15799	15747	15873	15890	15657	15738	15651	15876	15781	15718	15698	15655	15853	15716	15769	15845	15806	15684	15852	15775	15677	15769	15886	15902	15828	15792	15807	15623
15179	19303	19049	16984	16447	15945	15619	15418	15295	15246	15177	15182	14971	15081	14997	14756	14657	14825	14772	14685	14663	14543	14653	14610	14600	14398	14624	14585	14629	14559	14502	14440	14456	14494	14362	14559	14404	14424	14396	14462	14482	14376	14399	14509	14572	14408	14738	14674	14413	14659	14494	14553	14468	14604	14465	14506	14429	14488	14428	14507	14458	14412	14473	14387	14477	14384	14352	14408	14520	14462	14623	14419	14579	14316	14414	14388	14404	14400	14525	14405	14535	14463	14280	14586	14420	14360	14483	14614	14431	14345	14356	14474	14419	14538	14486	14383	14408	14409	14349	14306	14372	14416	14568	14492	14620	14439	14450	14348	14293	14381	14357	14531	14491	14413	14380	14274	14411	14405	14333	14431	14571	14440	14302	14502	14402	14451	14346	14483	14462	14315	14521	14361	14334	14377	14296	14149	14287	14378	14325	14459	14337	14374	14322	14282	14241	14477	14343	14405	14471	14316	14562	14503	14546	14579	14490	14302	14440	14440	14388	14448	14361	14351	14486	14475	14450	14372	14271	14315	14515	14392	14430	14462	14420	14509	14219	14329	14376	14542	14507	14542	14450	14373	14411	14420	14482	14386	14296	14383	14504	14435	14290	14450	14453	14337	14415	14360	14511	14285	14304	14436	14527	14470	14415	14412	14465	14496	14418	14458	14394	14289	14322	14317	14275	14277	14498	14438	14421	14422	14419	14407	14404	14533	14557	14225	14310	14435	14372	14425	14310	14659	14464	14438	14298	14471	14487	14279	14419	14475	14410	14415	14432	14629	14385	14426	14344	14437	14613	14439	14462	14142	14568	14448	14457	14347	14382	14568	14293	14373	14424	14422	14439	14474	14387	14450	14355	14447	14374	14452	14421	14462	14355	14469	14322	14369	14530	14451	14424	14244	14484	14473	14420	14335	14472	14400	14377	14395	14402	14432	14280	14419	14209	14306	14380	14192	14452	14323	14424	14377	14363	14407	14340	14521	14493	14309	14258	14335	14387	14299	14480	14294	14512	14438	14450	14544	14415	14458	14338	14488	14471	14342	14437	14373	14112	14467	14339	14275	14551	14481	14325	14331	14426	14268	14420	14178	14343	14375	14405	14619	14509	14372	14345	14453	14430	14304	14236	14408	14492	14419	14354	14395	14394	14433	14473	14420	14495	14422	14418	14390	14362	14260	14357	14420	14401	14547	14390	14270	14381	14456	14435	14435	14517	14408	14381	14442	14437	14322	14362	14498	14391	14441	14216	14446	14336	14430	14419	14400	14395	14434	14290	14536	14469	14346	14379	14503	14455	14233	14492	14475	14340	14440	14416	14423	14554	14448	14491	14378	14437	14453	14436	14397	14428	14274	14310	14473	14292	14225	14414	14355	14410	14356	14504	14473	14386	14357	14421	14455	14309	14335	14289	14193	14507	14517	14425	14419	14438	14422	14409	14540	14176	14461	14543	14443	14499	14234	14590	14366	14356	14199	14290	14338	14492	14320	14299	14459	14465	14357	14515	14556	14489	14485	14429	14486	14426	14512	14332	14348	14448	14316	14490	14408	14348	14385	14373	14474	14319	14470	14317	14363	14506	14408	14434	14376	14516	14487	14363	14459	14333	14450	14270	14416	14370	14400	14438	14503	14506	14350	14347	14478	14361	14392	14529	14496	14501	14360	14367	14395	14406	14384	14430	14266	14586	14332	14216	14468	14252	14470	14453	14398	14485	14533	14367	14401	14511	14377	14373	14574	14407	14462	14388	14260	14386	14137	14582	14418	14374	14379	14538	14394	14316	14457	14423	14328	14375	14334	14286	14465	14435	14570	14418	14555	14503	14453	14447	14428	14512	14457	14152	14593	14457	14252	14421	14454	14251	14541	14393	14595	14267	14322	14485	14561	14449	14364	14268	14397	14518	14504	14325	14280	14312	14346	14343	14506	14430	14207	14322	14349	14555	14556	14457	14487	14437	14614	14457	14309	14474	14346	14398	14427	14393	14335	14435	14424	14624	14462	14251	14568	14410	14456	14437	14646	14406	14376	14475	14314	14533	14403	14415	14515	14494	14290	14537	14353	14432	14504	14449	14527	14498	14374	14517	14433	14485	14587	14289	14394	14388	14522	14454	14336	14590	14451	14456	14477	14422	14382	14318	14342	14306	14473	14389	14551	14444	14295	14520	14302	14428	14410	14559	14426	14498	14287	14449	14331	14571	14508	14528	14500	14432	14295	14460	14335	14432	14611	14445	14387	14501	14384	14403	14446	14344	14423	14401	14350	14398	14441	14410	14531	14512	14451	14356	14488	14392	14490	14354	14386	14593	14539	14485	14288	14436	14362	14459	14318	14266	14543	14357	14340	14451	14481	14394	14478	14441	14452	14391	14416	14476	14395	14385	14312	14297	14418	14224	14623	14361	14430	14410	14176	14454	14541	14508	14439	14437	14499	14400	14357	14344	14376	14573	14379	14578	14414	14518	14601	14539	14311	14434	14417	14428	14337	14487	14361	14397	14394	14394	14502	14295	14512	14354	14388	14342	14424	14385	14550	14346	14594	14440	14452	14333	14256	14426	14424	14310	14348	14564	14457	14486	14406	14442	14280	14456	14452	14400	14500	14329	14446	14430	14224	14449	14400	14334	14398	14410	14355	14567	14398	14375	14283	14350	14518	14290	14349	14292	14341	14456	14337	14397	14513	14454	14379	14432	14499	14366	14445	14582	14497	14347	14277	14470	14586	14584	14380	14343	14430	14354	14474	14322	14424	14437	14329	14357	14438	14296	14354	14306	14388	14507	14395	14572	14496	14428	14367	14466	14476	14312	14510	14459	14438	14555	14549	14371	14358	14437	14682	14272	14526	14433	14597	14417	14496	14463	14431	14291	14513	14295	14378	14234	14457	14298	14467	14357	14413	14351	14324	14447	14274	14348	14430	14477	14404	14354	14377	14342	14392	14431	14408	14464	14298	14443	14376	14487	14258	14478	14534	14475	14421	14327	14591	14410	14373	14407	14368	14483	14368	14328	14421	14366	14241	14397	14341	14458	14454	14422	14514	14414	14384	14362	14358	14309	14432	14500	14349	14460	14347	14549	14459	14286	14503	14403	14401	14336	14503	14425	14388	14433	14352	14399	14527	14559	14414	14355	14351	14576	14492	14456	14611	14427	14449	14393	14523	14282	14494	14360	14326	14414	14468	14263	14429	14263	14395	14532	14416	14426	14441	14387	14464	14588	14346	14647	14410	14384	14351	14492	14433	14540	14391	14617	14334	14533	14343	14482	14242	14407	14444	14460	14384	14402	14397	14544	14306	14480	14539	14270	14326	14354	14578	14344	14395	14498	14520	14465	14280	14394	14451	14401	14390	14374	14526	14511	14435	14378	14333	14304	14425	14377	14433	14368	14429	14481	14491	14452	14452	14451	14296	14323	14327	14463	14456	14360	14489	14592	14452	14419	14360	14509	14312	14400	14397	14541	14368	14463	14314	14502	14485	14476	14281	14458	14459	14365	14480	14388	14372	14409	14482	14447	14389	14390	14489	14540	14453	14410	14278	14427	14506	14410	14310	14493	14425	14401	14368	14267	14259	14442	14456	14276	14465	14457	14413	14558	14425	14275	14588	14436	14638	14428	14286	14450	14408	14354	14372	14376	14534	14390	14369	14420	14315	14317	14298	14512	14467	14275	14373	14413	14310	14395	14400	14387	14509	14380	14307	14384	14486	14513	14445	14471	14449	14389	14320	14349	14376	14473	14417	14503	14571	14629	14518	14332	14314	14264	14678	14403	14353	14542	14460	14535	14271	14451	14466	14660	14429	14674	14409	14136	14447	14271	14420	14393	14380	14507	14499	14295	14339	14372	14515	14518	14356	14632	14276	14370	14422	14452	14198	14529	14298	14550	14473	14385	14269	14438	14471	14370	14523	14518	14371	14458	14329	14422	14340	14413	14270	14369	14381	14454	14454	14295	14326	14388	14353	14478	14273	14504	14295	14418	14613	14467	14466	14572	14405	14364	14360	14414	14315	14453	14458	14322	14395	14335	14156	14333	14449	14371	14402	14491	14585	14297	14495	14356	14419	14386	14332	14500	14396	14429	14516	14398	14524	14441	14432	14453	14507	14305	14579	14492	14251	14322	14472	14538	14550	14455	14585	14343	14557	14336	14529	14365	14442	14361	14359	14403	14300	14570	14376	14502	14371	14483	14439	14542	14456	14574	14458	14327	14505	14521	14446	14391	14404	14341	14461	14472	14346	14261	14428	14524	14424	14447	14509	14490	14305	14259	14527	14448	14445	14477	14440	14521	14501	14335	14289	14387	14297	14383	14524	14426	14321	14291	14468	14407	14330	14506	14478	14465	14341	14457	14301	14483	14420	14499	14406	14336	14239	14528	14400	14521	14477	14456	14344	14368	14365	14414	14380	14370	14370	14533	14452	14247	14461	14473	14274	14460	14388	14347	14286	14373	14455	14494	14397	14369	14381	14470	14638	14371	14317	14486	14353	14558	14590	14517	14395	14405	14443	14434	14436	14544	14533	14360	14373	14316	14443	14517	14368	14212	14348	14463	14416	14542	14449	14573	14360	14336	14443	14398	14375	14508	14372	14332	14544	14500	14427	14572	14331	14328	14503	14366	14404	14479	14496	14436	14381	14279	14283	14334	14344	14438	14203	14290	14535	14279	14386	14234	14514	14484	14405	14541	14422	14417	14548	14475	14500	14402	14445	14622	14632	14506	14526	14614	14472	14474	14478	14462	14516	14390	14495	14442	14486	14361	14410	14435	14406	14427	14494	14472	14470	14530	14421	14503	14371	14340	14447	14490	14442	14286	14466	14402	14405	14355	14378	14231	14488	14434	14502	14399	14488	14461	14315	14443	14510	14353	14411	14547	14574	14339	14320	14376	14400	14563	14573	14469	14519	14484	14384	14559	14476	14490	14363	14410	14581	14482	14528	14455	14376	14475	14327	14337	14395	14520	14302	14333	14422	14461	14305	14446	14377	14336	14374	14543	14518	14435	14422	14339	14470	14398	14347	14410	14434	14485	14383	14533	14353	14284	14313	14519	14422	14479	14562	14493	14619	14472	14657	14497	14451	14309	14443	14598	14360	14479	14485	14410	14474	14433	14421	14381	14465	14273	14427	14414	14603	14380	14583
23796	21040	28336	24050	21816	20998	19891	17599	17340	17326	17141	16913	17040	16864	16630	16631	16610	16594	16833	16558	16574	16260	16397	16632	16431	16360	16500	16419	16420	16495	16410	16419	16314	16490	16272	16231	16094	16313	16271	16274	16373	16282	16234	16345	16532	16164	16275	16234	16421	16293	16199	16268	16257	16267	16011	16035	16375	16314	16253	16255	16397	16324	16230	16197	16303	16345	16028	16271	16111	16097	16027	16149	16287	16048	16158	16185	16123	16069	16255	16205	16308	16039	16208	16258	16287	16267	16202	16193	16121	16053	16129	16115	16323	16272	16026	16166	15945	16336	16320	16299	16249	16286	16258	16272	16197	15948	16275	15970	16086	16230	15993	16248	16148	16331	16323	15949	16080	16162	16042	16330	16364	16298	16140	16123	16195	16223	16116	16248	16308	16134	16245	16181	16199	15889	16290	16361	16214	16228	16297	16101	16073	16025	16278	16114	16186	16124	16134	16211	16121	16226	16182	16053	16363	15994	16344	16148	16190	16120	16054	16175	16239	16154	16296	16092	16094	16138	15962	16257	16092	16094	16128	16060	16042	16214	16124	16206	16094	16299	16207	16332	16175	16318	16276	16076	16245	16213	16004	16054	16088	16120	16228	16072	16328	16175	16070	16069	16087	16283	16032	16244	16031	16083	16174	16118	16257	16117	16291	16047	16096	16241	16316	16063	16174	16240	16078	16162	16309	16371	16248	16349	16266	16061	16195	16296	16045	16019	16111	16244	16516	16212	16052	16217	16229	16013	16097	16269	16179	16174	16109	16297	16116	16280	16108	16167	16327	16127	16168	16171	16285	16136	16071	16265	16187	16361	16268	16156	16353	16125	16070	16018	16162	16217	16143	16171	16207	16117	16184	15906	16063	16220	15984	16192	16055	16241	16124	16194	16246	16128	16035	16044	16194	16268	16233	16164	16011	15991	15997	15947	16298	16054	16218	16037	16180	16012	16397	16269	16379	16147	16064	16043	16245	16172	16156	16067	16257	16140	16162	16066	16210	16087	15978	16043	16226	15934	16194	16172	15966	16218	16232	16038	15960	16279	16263	16148	16213	16048	16242	16149	16206	15952	16107	16009	16062	16265	15989	16047	16077	16079	16152	16162	15977	16162	16025	16194	16124	16122	16208	16080	15812	16216	16382	16294	16280	16044	16172	16162	16158	16238	16313	16103	16280	16164	16027	16193	16129	16171	16159	16016	16281	16014	16093	16046	16305	16110	16122	16361	16259	15977	16135	16099	16193	16117	16393	16250	16127	16086	16068	16101	16123	16169	16180	16185	16250	16153	16077	16135	16097	16088	16097	16278	16308	16075	16104	16197	16137	16314	16143	16217	16193	16240	16072	16137	16086	16086	16221	16246	16156	16108	16192	16052	16179	16223	16085	16310	16254	16251	16287	15896	16177	16225	16094	16324	16240	16056	16062	16138	16115	16161	16139	16190	16213	16162	16319	16111	16320	16044	16285	16204	16070	16156	16085	16034	16085	16214	16192	16256	16068	16231	16133	16084	16223	16313	16197	16096	16039	15995	15986	16247	16242	16002	16173	16418	16221	16247	16046	16045	16323	16146	16305	16367	16124	16101	16023	16334	16186	16129	16161	16042	16232	16158	16081	15943	16102	16146	16230	16183	16181	16127	16136	16217	16094	16025	16201	16128	16207	16298	15938	16233	16419	16119	16156	16196	16153	15959	16196	16113	16224	16057	16031	15942	16074	16127	16179	16122	16010	16079	16201	16210	16123	16055	16335	16190	16160	16275	16156	16129	16073	16109	16376	16180	16309	16119	16105	16052	16295	16241	15996	16010	16072	16246	15871	16236	16089	16253	16110	16151	16166	16111	16254	15959	16149	16145	16171	16176	16040	16109	16275	16239	16092	16091	16199	15971	16180	16215	16299	16137	16193	16159	15992	16283	16226	16094	16224	16162	16117	16190	16150	16209	16225	16326	16303	16017	16425	16286	16228	15983	16326	16163	16217	16223	15919	16363	16085	16086	16450	16243	16257	16146	16252	16139	16239	16053	16113	16010	16152	16041	15904	15995	16171	16086	16046	16167	16171	16270	16295	15958	16289	16064	16208	16067	16224	16250	16219	16194	16127	16192	16144	16167	16163	16255	16174	16147	16248	16186	16128	16126	16186	16273	16218	16051	16142	16114	15980	16154	16137	16123	16169	16140	16260	16172	15953	16290	16254	16067	16185	16161	16210	16086	16197	16128	15949	15922	16204	16182	16158	16086	16119	16213	16064	16065	16103	16125	16126	16112	16138	16237	16046	16421	16210	15976	16152	16241	16128	16101	16215	16338	16182	16119	16142	16181	16068	16177	16152	16079	16140	16195	16138	16235	16036	16058	16119	16090	16333	16028	16071	16171	15961	15971	16000	16223	16421	16159	16159	16118	16072	16256	16119	16192	16093	16294	16129	16029	16168	16267	16306	16162	16157	16099	15975	16110	16202	16268	16198	16178	16211	16158	16091	16063	16164	16207	16274	16133	15997	16115	16260	15985	16030	16342	16087	16162	16241	16219	16132	16120	16393	16122	16202	16019	16149	16268	16273	16101	15935	16190	16097	16045	16130	16091	16063	16213	16089	16066	15999	16173	15829	16064	15982	15964	16147	16086	16240	16193	16011	16402	16207	16252	15993	16306	16230	16046	16231	16226	16254	16244	16192	16098	16172	16364	16136	16227	16284	16093	16188	15942	16048	16164	16257	16167	16086	15973	16048	16227	16237	16214	16195	16129	16222	16153	16094	16089	15995	16011	16013	16140	16233	16039	16227	16166	16287	16064	16310	16124	16206	16138	16100	16138	16182	16160	16228	16196	16126	16316	16126	16194	16073	16118	16184	16312	16189	16189	16207	16304	16172	16230	16259	16008	16096	16124	16155	16054	16475	16266	16088	16205	16315	16134	16076	16172	16100	16039	16041	16222	16094	16130	16017	16312	16320	16123	16143	16147	16206	16082	16214	16159	16085	16186	15837	16058	16345	16168	16285	16141	16062	16004	16433	16287	16048	16268	16397	16044	16220	16000	16290	16080	16035	16300	15986	16200	16104	16180	16104	16291	16324	16313	16205	16210	16095	16164	16247	16094	16149	16081	15992	16150	16189	16114	16005	15886	16138	16318	16277	16231	16096	16102	16123	16116	16053	16136	16067	16102	16248	16100	16281	16182	16147	15927	16235	16091	16220	16178	16141	16002	16010	16176	16081	16136	16262	16119	16126	16269	16190	15928	16481	16148	16152	16197	16078	16227	15796	16126	16145	16241	16085	16173	16143	16224	16177	16380	16180	16311	16047	15980	16042	16119	16186	16215	16170	16198	16005	16032	16230	16220	16143	16108	16265	16206	16067	16210	16071	16334	16149	16185	16350	16118	16267	16203	16099	15940	16153	16230	16055	15973	16115	16146	16084	16043	15859	16004	16057	16123	16236	16203	16422	16270	16311	16167	16505	16145	16311	16165	16304	16059	16345	16137	16131	16202	16002	16150	15994	16089	16092	16275	16139	15977	16088	16130	16208	16067	16202	16197	16195	16097	16119	16123	16040	16104	16039	16331	16312	16171	16261	16139	16158	16168	16121	16290	16062	16046	16073	16058	16075	16321	16269	16202	16139	16123	16048	16179	16275	16012	16289	16216	16292	16077	16106	16234	16290	16263	16134	16077	16174	16183	16222	16021	16111	16320	15900	16230	16127	16170	16208	16259	16100	16238	15982	15960	16255	16320	16148	16123	16248	16214	16232	16286	16320	16297	15949	16241	16341	16204	16067	15983	16178	16162	16177	16257	16217	16335	16175	16092	16137	16001	16306	16210	16082	16295	16154	15761	16234	16281	16136	16342	16092	16114	16053	16392	16274	16182	16084	16153	16078	16170	16031	16147	16056	16220	16134	15968	16113	16072	16153	16089	16232	16040	16075	16094	16284	16135	15918	16155	16229	16251	16249	16204	16165	16145	16214	16270	16327	16166	16147	16258	16256	16197	16128	16116	16064	16100	16059	16222	16178	16266	16115	16271	16275	16027	16203	16180	16250	16117	15877	16072	15958	16021	16117	16049	16275	16278	16160	16386	16143	16242	16173	15970	16182	16294	16166	16100	16117	16123	16013	15980	16428	16183	16025	15995	16293	16160	16022	16222	16281	16272	16139	16331	16338	16187	16096	16132	16152	16134	16345	15991	16084	16119	16135	16047	15920	16235	16033	16164	16302	16152	16028	16184	16285	16436	16112	16173	16137	15895	16083	16088	16018	16179	16161	16112	16135	16092	16151	16203	16203	16284	16349	16160	15999	16415	16282	16212	16250	16185	16025	16137	16222	16273	16115	16416	15898	16027	16217	16242	16108	16248	16205	16066	16435	16056	16294	16177	16197	16240	16088	16180	16197	16159	16128	16109	15984	16284	16087	16199	16133	16068	16247	16118	16139	16405	16239	16268	16308	16097	16168	16121	16112	16225	16259	16349	16234	16124	16027	16022	16264	16138	16117	16005	16212	16231	16358	16268	16269	16177	15953	16114	16189	16088	16302	16202	16239	16183	16275	16036	16064	16340	16173	16290	16288	16234	16040	16004	16148	16123	16200	16205	16279	16114	16128	16063	15958	16062	16139	16040	16053	16095	16183	16111	16143	16045	16104	16159	16249	16255	16317	16044	16136	16154	16097	16100	16192	16204	16088	16290	16097	15948	16188	15911	16093	16049	16299	16195	16141	16120	16042	16080	16142	15977	16334	16257	16282	16067	16267	16014	16252	16346	16169	15942	16022	15971	16173	16081	16086	16064	16345	16251	15937	16071	16211	16227	16071	16124	15994	16136	16112	16119	15988	15949	16013	16147	16062	16149	16370	15927	16213	16098	16023	16182	16079	15973	16089	16129	16344	16183	16153	16324	16260	16257	16181	16268	16371	16447	16431	16070	16188	16225	16184	16263	16240	16403	16165	16081	16070	16097	16206	16271	16145	16109	16289	15981	16270	16182	16205	16244	16113	16012	16214	16152	16225	16269	16132	16097	16117	16176	16180	16185	15975	16070	16040	16243	16227	16221	16112	16112	16032	16132	16257	16234	16256	16101	16083	16241	16243	16138	16130	16113	16295	16156	16158	16113	16066	16183	16113	16209	16172	16064	16199	16182	16308	16142
14509	25522	23999	20115	18631	17458	16998	16501	16380	16143	16051	15920	15733	15638	15328	15284	15411	15324	15244	15017	15153	14866	14928	14976	14909	14965	14855	14974	14854	14911	14748	14684	14673	14948	14888	14576	14771	14734	14735	14774	14802	14731	14850	14980	14848	14695	14937	14863	14729	14729	14986	14850	14685	14772	14985	14862	14896	14885	14763	14732	14707	14578	14675	14659	14765	14674	14616	14561	14773	14702	14589	14684	14695	14871	14536	14682	14676	14543	14789	14542	14704	14681	14531	14627	14628	14626	14700	14521	14809	14648	14680	14767	14701	14564	14680	14789	14512	14793	14650	14702	14614	14645	14711	14640	14606	14533	14665	14499	14706	14673	14565	14553	14612	14741	14566	14790	14567	14779	14734	14720	14493	14796	14530	14878	14681	14588	14786	14564	14779	14791	14608	14812	14598	14695	14701	14828	14767	14833	14694	14711	14549	14685	14712	14653	14566	14686	14663	14706	14698	14720	14694	14626	14599	14511	14758	14702	14663	14654	14753	14519	14629	14602	14725	14695	14559	14588	14737	14608	14645	14613	14610	14777	14684	14950	14649	14650	14636	14631	14701	14622	14821	14759	14632	14596	14590	14515	14639	14647	14635	14693	14779	14561	14780	14625	14811	14714	14551	14683	14632	14605	14672	14746	14701	14518	14691	14636	14579	14820	14663	14644	14721	14682	14645	14599	14738	14679	14895	14701	14827	14653	14711	14597	14811	14590	14673	14723	14824	14539	14628	14565	14585	14587	14778	14610	14642	14575	14531	14580	14611	14446	14534	14642	14720	14645	14498	14733	14437	14689	14554	14811	14606	14676	14525	14707	14632	14762	14542	14628	14632	14523	14567	14598	14603	14757	14559	14777	14610	14627	14589	14636	14570	14645	14695	14575	14539	14757	14615	14586	14667	14656	14642	14681	14717	14644	14639	14716	14675	14676	14513	14718	14505	14829	14588	14530	14686	14824	14739	14678	14632	14649	14512	14745	14655	14889	14560	14636	14656	14626	14459	14694	14574	14644	14605	14643	14679	14593	14760	14697	14657	14590	14460	14607	14779	14569	14639	14624	14615	14846	14719	14545	14673	14655	14482	14726	14888	14577	14779	14564	14736	14640	14746	14646	14696	14561	14559	14610	14673	14581	14635	14719	14579	14599	14550	14551	14614	14747	14490	14657	14732	14588	14691	14718	14457	14555	14488	14465	14673	14825	14595	14568	14682	14541	14776	14318	14582	14662	14516	14733	14729	14617	14602	14693	14626	14770	14524	14516	14718	14751	14739	14459	14656	14696	14698	14546	14613	14699	14654	14613	14711	14697	14572	14731	14622	14756	14677	14573	14864	14667	14573	14663	14632	14918	14587	14578	14569	14689	14718	14654	14791	14552	14666	14578	14794	14655	14690	14370	14615	14538	14698	14778	14503	14788	14651	14658	14612	14769	14502	14739	14623	14602	14690	14671	14637	14659	14521	14701	14807	14544	14840	14673	14657	14477	14537	14459	14755	14643	14606	14651	14631	14715	14525	14449	14634	14794	14521	14794	14744	14611	14651	14612	14567	14602	14554	14876	14738	14581	14759	14631	14570	14690	14661	14568	14689	14509	14598	14737	14571	14546	14526	14817	14705	14450	14537	14603	14582	14622	14588	14674	14538	14547	14471	14635	14743	14708	14783	14815	14654	14713	14644	14550	14618	14749	14555	14661	14608	14714	14644	14710	14559	14558	14600	14662	14772	14723	14747	14659	14645	14673	14804	14491	14613	14642	14695	14456	14765	14668	14620	14730	14832	14481	14595	14679	14703	14533	14538	14783	14600	14700	14488	14588	14371	14563	14680	14624	14739	14535	14521	14749	14528	14735	14631	14636	14636	14574	14543	14542	14680	14578	14715	14687	14758	14738	14650	14669	14644	14843	14685	14681	14508	14833	14549	14632	14631	14491	14582	14794	14610	14682	14656	14561	14707	14614	14609	14643	14748	14609	14633	14598	14645	14793	14718	14742	14590	14501	14647	14718	14655	14654	14652	14686	14490	14586	14643	14543	14720	14744	14718	14636	14635	14601	14677	14645	14589	14552	14562	14613	14671	14725	14775	14633	14565	14618	14755	14510	14701	14789	14580	14659	14537	14569	14609	14606	14736	14663	14789	14645	14466	14607	14621	14651	14652	14689	14750	14859	14567	14590	14749	14505	14795	14509	14567	14685	14573	14575	14618	14636	14584	14916	14815	14788	14397	14706	14665	14708	14757	14632	14629	14605	14818	14803	14565	14596	14679	14505	14761	14517	14522	14524	14699	14694	14704	14401	14545	14698	14683	14551	14758	14631	14528	14740	14716	14643	14597	14677	14665	14604	14626	14503	14476	14751	14523	14631	14611	14656	14588	14618	14486	14668	14747	14614	14647	14593	14633	14631	14676	14548	14604	14640	14678	14758	14563	14696	14790	14639	14689	14758	14555	14631	14541	14528	14601	14772	14434	14642	14870	14671	14712	14669	14544	14700	14570	14701	14567	14734	14519	14560	14563	14647	14635	14582	14619	14699	14449	14652	14680	14583	14606	14539	14615	14659	14695	14674	14475	14719	14618	14773	14537	14648	14586	14648	14438	14625	14506	14720	14616	14551	14680	14687	14830	14565	14513	14640	14629	14557	14627	14608	14709	14466	14613	14576	14843	14646	14565	14741	14614	14588	14646	14596	14591	14696	14689	14736	14561	14674	14757	14556	14547	14688	14563	14674	14587	14811	14613	14469	14559	14682	14529	14605	14579	14572	14841	14538	14549	14667	14671	14706	14824	14636	14558	14701	14801	14567	14712	14711	14647	14653	14683	14728	14599	14638	14844	14753	14717	14548	14667	14539	14764	14747	14690	14702	14769	14760	14740	14710	14736	14376	14653	14565	14622	14542	14736	14637	14579	14592	14757	14751	14719	14656	14784	14679	14776	14591	14651	14686	14603	14634	14631	14737	14572	14666	14791	14564	14556	14680	14665	14744	14663	14834	14675	14711	14788	14501	14635	14579	14712	14652	14802	14670	14812	14665	14703	14551	14669	14654	14613	14623	14621	14540	14682	14719	14838	14712	14658	14614	14688	14688	14537	14779	14769	14573	14501	14647	14722	14773	14680	14575	14644	14829	14586	14779	14656	14474	14630	14716	14659	14724	14629	14482	14683	14714	14719	14613	14657	14535	14624	14766	14394	14795	14661	14554	14545	14508	14564	14710	14790	14369	14739	14538	14671	14662	14595	14695	14512	14680	14696	14663	14695	14566	14683	14479	14760	14864	14741	14715	14501	14689	14772	14542	14663	14592	14725	14739	14811	14599	14645	14677	14680	14685	14592	14812	14675	14702	14844	14779	14602	14723	14527	14684	14712	14579	14463	14607	14808	14637	14638	14577	14732	14613	14627	14708	14548	14557	14429	14476	14671	14630	14539	14640	14698	14603	14565	14879	14582	14815	14652	14697	14644	14916	14608	14552	14731	14765	14556	14621	14639	14639	14704	14664	14720	14705	14741	14485	14569	14664	14646	14647	14409	14484	14816	14404	14612	14575	14706	14812	14660	14573	14715	14733	14767	14632	14588	14771	14685	14716	14580	14663	14699	14630	14602	14570	14536	14658	14514	14706	14584	14606	14749	14681	14562	14575	14706	14665	14648	14676	14483	14592	14603	14758	14755	14559	14490	14601	14686	14787	14629	14594	14625	14572	14534	14691	14746	14542	14713	14713	14704	14630	14549	14699	14703	14640	14491	14574	14684	14705	14510	14656	14657	14489	14512	14695	14522	14704	14667	14537	14679	14513	14927	14724	14554	14759	14639	14660	14420	14508	14778	14750	14679	14594	14867	14732	14592	14503	14651	14550	14633	14739	14610	14547	14666	14604	14803	14660	14758	14737	14587	14713	14632	14610	14611	14624	14638	14602	14657	14648	14714	14762	14635	14746	14625	14637	14618	14740	14657	14752	14592	14714	14686	14447	14838	14642	14676	14706	14750	14622	14671	14534	14648	14509	14621	14599	14555	14585	14577	14613	14619	14626	14641	14803	14658	14749	14674	14705	14745	14701	14714	14602	14640	14670	14764	14827	14607	14606	14700	14669	14520	14548	14743	14673	14650	14615	14674	14443	14631	14691	14699	14670	14703	14482	14520	14459	14706	14608	14635	14603	14731	14599	14552	14716	14627	14532	14773	14728	14778	14573	14800	14689	14588	14616	14590	14670	14827	14600	14624	14557	14555	14607	14738	14567	14747	14539	14593	14616	14627	14777	14641	14513	14679	14633	14717	14736	14704	14772	14705	14484	14577	14867	14588	14695	14531	14641	14686	14568	14698	14707	14666	14635	14623	14818	14660	14657	14602	14613	14673	14618	14589	14536	14577	14597	14681	14720	14751	14647	14443	14638	14669	14579	14596	14614	14675	14576	14755	14651	14693	14645	14687	14698	14828	14513	14584	14466	14588	14596	14562	14744	14804	14557	14638	14557	14618	14630	14559	14743	14483	14615	14651	14840	14583	14666	14765	14653	14585	14643	14816	14757	14588	14624	14743	14702	14603	14639	14513	14658	14872	14899	14547	14609	14706	14735	14580	14437	14757	14536	14564	14778	14601	14579	14557	14611	14670	14724	14838	14641	14571	14403	14467	14633	14703	14744	14540	14714	14613	14611	14704	14536	14593	14595	14656	14699	14531	14693	14685	14549	14777	14683	14479	14479	14672	14529	14685	14577	14569	14609	14598	14640	14661	14616	14760	14647	14527	14706	14693	14785	14612	14546	14555	14778	14673	14699	14775	14626	14619	14621	14582	14749	14567	14644	14768	14651	14608	14582	14666	14624	14577	14728	14540	14508	14570	14592	14552	14667	14660	14645	14649	14572	14741	14666	14603	14730	14592	14668	14766	14600	14623	14580	14645	14725	14675	14529	14930	14557	14647	14660	14577	14853	14846	14565	14537	14800	14698	14617	14677	14574	14748	14788	14631	14597	14729	14424	14675	14690	14487	14771	14625	14698	14616	14557	14616	14623	14794	14663	14603	14788	14741	14581	14708	14614	14697	14644	14710	14508	14782	14667	14520	14558	14741	14661	14622	14743	14481	14677	14683	14536	14594	14724	14713	14642	14594	14691	14662	14658	14728	14633	14524	14747	14766	14547
22631	21048	28835	23471	21296	23314	24734	20017	18936	19225	19154	18778	18633	18383	18347	18327	18413	18241	18238	18043	17738	17653	17917	18040	17950	17954	17900	17772	17721	17800	17561	17592	17706	17675	17860	17718	17647	17733	17736	17761	17682	17766	17700	17678	17730	17530	17716	17573	17763	17666	17734	17698	17716	17799	17674	17597	17674	17648	17544	17575	17706	17559	17620	17525	17597	17531	17332	17449	17585	17665	17403	17511	17462	17476	17485	17449	17434	17600	17557	17450	17559	17439	17522	17799	17453	17416	17557	17659	17487	17546	17677	17458	17692	17408	17447	17472	17396	17521	17480	17538	17484	17688	17525	17447	17636	17547	17581	17612	17369	17535	17545	17390	17568	17501	17460	17428	17231	17484	17677	17281	17579	17565	17694	17335	17501	17575	17373	17441	17537	17712	17639	17619	17495	17530	17489	17463	17700	17392	17622	17534	17476	17501	17724	17417	17551	17489	17354	17448	17753	17504	17345	17498	17290	17500	17529	17679	17508	17369	17464	17517	17684	17481	17388	17458	17528	17268	17460	17593	17444	17404	17722	17338	17409	17384	17640	17373	17544	17546	17432	17484	17395	17428	17335	17552	17479	17575	17547	17696	17610	17774	17580	17551	17523	17500	17589	17538	17658	17260	17354	17360	17417	17420	17566	17453	17533	17549	17413	17478	17298	17236	17507	17368	17535	17420	17612	17438	17440	17511	17352	17402	17463	17604	17334	17276	17288	17341	17381	17518	17440	17367	17369	17355	17379	17657	17268	17564	17645	17571	17559	17511	17516	17460	17458	17496	17614	17466	17448	17343	17456	17324	17316	17287	17439	17548	17342	17322	17439	17475	17428	17490	17468	17356	17292	17454	17391	17544	17337	17449	17516	17521	17414	17542	17637	17632	17692	17312	17595	17359	17553	17507	17660	17472	17463	17580	17419	17545	17411	17491	17259	17483	17264	17632	17602	17649	17477	17474	17291	17638	17489	17676	17335	17483	17393	17389	17523	17481	17414	17514	17601	17616	17458	17463	17588	17463	17173	17413	17546	17443	17444	17333	17508	17446	17479	17401	17549	17507	17608	17358	17287	17448	17680	17638	17251	17362	17489	17363	17382	17723	17428	17429	17490	17657	17378	17564	17432	17433	17376	17380	17663	17505	17494	17367	17511	17460	17329	17374	17394	17627	17571	17468	17372	17379	17497	17611	17588	17479	17301	17598	17487	17435	17465	17354	17664	17656	17619	17673	17560	17318	17524	17475	17500	17398	17458	17546	17604	17337	17488	17410	17554	17460	17532	17541	17485	17475	17325	17325	17621	17297	17563	17445	17507	17451	17477	17283	17371	17339	17390	17354	17470	17637	17510	17271	17334	17331	17275	17776	17515	17406	17253	17372	17407	17743	17473	17599	17543	17398	17545	17474	17609	17581	17604	17550	17411	17424	17359	17486	17456	17254	17484	17456	17530	17317	17270	17416	17470	17602	17583	17685	17549	17343	17710	17616	17342	17409	17240	17547	17236	17371	17462	17215	17627	17508	17507	17425	17491	17370	17197	17242	17462	17413	17596	17569	17574	17552	17408	17385	17647	17487	17456	17498	17460	17380	17308	17369	17461	17592	17589	17421	17508	17567	17400	17351	17661	17544	17209	17459	17469	17475	17474	17632	17495	17544	17475	17382	17791	17401	17480	17357	17303	17527	17635	17330	17411	17506	17557	17389	17521	17317	17467	17256	17321	17514	17467	17304	17190	17348	17349	17395	17347	17466	17376	17532	17391	17453	17409	17491	17203	17402	17412	17624	17608	17538	17492	17422	17270	17461	17477	17521	17560	17466	17538	17430	17388	17496	17476	17333	17512	17401	17349	17493	17505	17393	17375	17514	17593	17466	17368	17376	17306	17475	17366	17476	17591	17623	17431	17608	17473	17448	17488	17633	17514	17444	17497	17513	17473	17400	17342	17488	17626	17544	17492	17344	17602	17483	17622	17425	17359	17609	17720	17575	17387	17397	17604	17457	17287	17429	17444	17517	17560	17296	17334	17414	17411	17533	17641	17306	17523	17329	17531	17508	17469	17541	17635	17484	17380	17288	17320	17508	17439	17226	17570	17637	17484	17301	17490	17424	17486	17451	17560	17304	17380	17348	17257	17341	17476	17603	17498	17536	17521	17633	17619	17408	17496	17461	17545	17517	17507	17578	17547	17368	17195	17522	17446	17349	17488	17693	17476	17476	17476	17638	17399	17469	17225	17477	17581	17569	17413	17473	17580	17233	17512	17502	17410	17486	17418	17531	17579	17236	17655	17649	17358	17410	17497	17844	17382	17536	17584	17432	17768	17425	17384	17548	17520	17632	17537	17385	17554	17423	17515	17484	17505	17406	17530	17513	17613	17408	17359	17554	17518	17599	17257	17688	17558	17586	17497	17499	17434	17285	17398	17412	17446	17367	17455	17342	17650	17379	17680	17293	17397	17486	17487	17431	17386	17415	17489	17486	17255	17513	17452	17649	17413	17402	17543	17559	17319	17546	17324	17304	17411	17554	17589	17600	17382	17465	17276	17582	17651	17464	17500	17494	17686	17466	17434	17410	17540	17489	17545	17536	17377	17409	17493	17394	17421	17604	17465	17459	17697	17521	17399	17550	17575	17612	17563	17583	17478	17413	17453	17445	17304	17442	17617	17437	17313	17362	17580	17672	17597	17619	17379	17575	17450	17489	17401	17380	17534	17423	17633	17416	17548	17388	17243	17264	17511	17494	17378	17506	17393	17497	17466	17663	17387	17633	17442	17348	17446	17418	17375	17622	17387	17351	17539	17395	17465	17519	17301	17485	17410	17252	17455	17430	17484	17347	17275	17647	17526	17504	17580	17356	17471	17190	17487	17459	17439	17383	17376	17640	17326	17599	17423	17404	17406	17633	17653	17529	17346	17428	17322	17686	17301	17591	17501	17430	17415	17524	17555	17404	17387	17531	17602	17516	17394	17342	17267	17318	17645	17589	17403	17520	17414	17369	17264	17411	17431	17355	17341	17507	17448	17441	17537	17448	17450	17615	17397	17382	17593	17535	17396	17554	17447	17496	17474	17498	17538	17481	17475	17476	17310	17525	17522	17178	17552	17531	17573	17494	17475	17260	17485	17566	17469	17494	17317	17430	17439	17321	17536	17262	17337	17461	17501	17498	17577	17406	17422	17648	17528	17448	17642	17408	17489	17447	17330	17601	17518	17202	17433	17536	17656	17300	17561	17526	17551	17437	17393	17361	17497	17466	17514	17494	17435	17420	17299	17363	17488	17388	17536	17323	17566	17353	17419	17397	17322	17519	17377	17502	17571	17444	17510	17391	17520	17506	17507	17456	17649	17462	17509	17398	17720	17430	17408	17282	17597	17419	17506	17194	17431	17512	17511	17446	17510	17543	17593	17468	17513	17288	17487	17256	17476	17296	17468	17369	17365	17595	17198	17401	17279	17506	17641	17568	17539	17482	17516	17530	17558	17473	17605	17429	17584	17389	17523	17568	17338	17312	17221	17387	17574	17448	17529	17554	17497	17478	17644	17406	17644	17510	17413	17409	17418	17768	17510	17276	17439	17326	17447	17432	17386	17219	17517	17604	17461	17640	17290	17471	17531	17464	17419	17572	17467	17302	17557	17767	17393	17635	17584	17404	17549	17444	17401	17289	17259	17217	17623	17432	17453	17423	17658	17459	17482	17367	17664	17469	17491	17395	17552	17384	17297	17453	17431	17341	17501	17449	17475	17472	17528	17436	17318	17535	17376	17530	17410	17446	17379	17204	17421	17428	17483	17400	17446	17197	17192	17529	17408	17488	17488	17318	17345	17194	17345	17506	17277	17587	17668	17399	17505	17451	17414	17734	17385	17636	17385	17562	17556	17375	17443	17549	17421	17420	17458	17561	17630	17653	17431	17360	17454	17599	17287	17348	17498	17527	17346	17486	17527	17403	17465	17461	17675	17253	17472	17448	17481	17490	17340	17291	17517	17545	17532	17527	17510	17429	17431	17605	17438	17160	17462	17511	17640	17344	17499	17386	17558	17431	17483	17393	17498	17403	17453	17660	17455	17517	17345	17371	17367	17421	17466	17238	17457	17469	17500	17643	17502	17541	17467	17395	17567	17514	17528	17338	17371	17456	17538	17418	17317	17484	17605	17407	17393	17231	17422	17365	17719	17407	17564	17201	17488	17368	17505	17422	17489	17464	17554	17579	17330	17528	17396	17481	17391	17421	17486	17445	17532	17414	17337	17508	17421	17318	17455	17418	17447	17492	17508	17551	17443	17577	17298	17261	17591	17384	17334	17482	17560	17586	17481	17389	17584	17480	17418	17648	17302	17321	17517	17220	17262	17340	17424	17594	17583	17289	17480	17512	17522	17448	17532	17509	17475	17501	17430	17581	17438	17525	17609	17294	17513	17573	17138	17064	17486	17452	17428	17460	17405	17408	17515	17324	17506	17467	17405	17679	17519	17622	17568	17493	17369	17398	17474	17249	17511	17497	17512	17373	17342	17339	17544	17362	17573	17438	17475	17429	17539	17420	17545	17395	17354	17540	17640	17561	17419	17558	17413	17307	17603	17468	17382	17645	17485	17619	17552	17436	17306	17353	17390	17520	17342	17543	17498	17651	17487	17343	17644	17472	17659	17526	17478	17474	17337	17635	17439	17636	17468	17484	17415	17616	17495	17383	17547	17458	17417	17505	17427	17677	17470	17636	17490	17573	17565	17444	17620	17556	17651	17679	17747	17499	17401	17471	17424	17528	17434	17435	17649	17402	17505	17546	17478	17439	17530	17554	17341	17372	17453	17564	17659	17205	17527	17513	17593	17453	17518	17571	17520	17510	17368	17185	17351	17250	17522	17446	17343	17454	17342	17369	17390	17289	17600	17632	17486	17430	17476	17411	17410	17604	17561	17448	17398	17517	17250	17304	17255	17553	17483	17618	17226	17306	17436	17338	17422	17371	17204	17474	17440	17482	17498	17420	17488	17550	17521	17307	17402	17679	17257	17517	17509	17406	17614	17645	17325	17424	17526	17477	17611	17355	17486	17494	17684	17382	17380	17337	17289	17519	17355	17268	17411	17651	17544	17543	17289	17349	17449	17409	17609	17602	17311	17504	17208	17442	17469	17418	17527	17470
16563	30469	28810	23482	21500	19924	18983	18579	18131	17920	17649	17335	16801	16721	16553	16595	16661	16498	16400	16226	15950	15844	15999	15890	15911	16087	15934	15818	15870	15625	15482	15680	15666	15640	15616	15557	15351	15736	15653	15605	15587	15602	15611	15507	15608	15635	15768	15783	15581	15633	15437	15701	15605	15545	15430	15533	15575	15513	15574	15571	15595	15486	15389	15531	15391	15468	15469	15456	15235	15395	15384	15388	15408	15429	15389	15378	15442	15330	15420	15561	15371	15450	15328	15505	15403	15531	15459	15572	15446	15417	15515	15373	15314	15407	15458	15552	15421	15403	15467	15332	15358	15221	15419	15392	15426	15554	15396	15334	15525	15344	15321	15407	15366	15351	15424	15605	15490	15460	15459	15412	15358	15546	15404	15296	15456	15383	15369	15377	15411	15430	15326	15326	15373	15453	15466	15262	15420	15558	15381	15405	15460	15288	15275	15377	15382	15532	15509	15445	15383	15380	15322	15432	15345	15389	15451	15342	15470	15332	15524	15422	15465	15442	15561	15278	15384	15381	15478	15414	15517	15519	15353	15441	15378	15410	15267	15325	15468	15157	15503	15309	15427	15555	15541	15365	15294	15474	15376	15242	15321	15381	15496	15318	15398	15424	15469	15516	15397	15330	15360	15314	15324	15336	15331	15507	15458	15318	15371	15390	15441	15453	15447	15436	15501	15534	15232	15498	15376	15407	15429	15419	15443	15425	15376	15270	15497	15396	15524	15362	15337	15283	15473	15458	15311	15448	15424	15422	15321	15518	15357	15372	15386	15580	15362	15443	15394	15449	15414	15392	15470	15708	15335	15494	15541	15382	15355	15473	15425	15369	15151	15393	15420	15329	15356	15547	15537	15386	15447	15387	15463	15321	15526	15224	15374	15431	15299	15537	15496	15306	15448	15556	15466	15383	15310	15295	15442	15322	15316	15588	15515	15209	15539	15387	15317	15362	15294	15224	15380	15391	15441	15323	15386	15545	15395	15478	15314	15300	15386	15317	15278	15633	15300	15322	15406	15460	15445	15293	15355	15377	15427	15266	15398	15371	15399	15349	15391	15506	15377	15510	15507	15517	15421	15381	15444	15292	15310	15425	15444	15361	15473	15369	15330	15289	15460	15187	15521	15199	15438	15375	15293	15316	15333	15361	15435	15411	15477	15354	15414	15374	15427	15581	15287	15458	15401	15296	15474	15417	15355	15389	15297	15516	15365	15358	15152	15410	15372	15480	15358	15551	15468	15439	15419	15396	15479	15401	15353	15588	15446	15272	15374	15550	15355	15456	15296	15394	15332	15457	15480	15574	15380	15360	15573	15511	15488	15433	15478	15225	15475	15443	15451	15612	15333	15371	15496	15315	15410	15399	15526	15482	15424	15415	15286	15454	15477	15382	15370	15425	15281	15398	15454	15345	15326	15491	15427	15559	15517	15285	15237	15234	15319	15432	15443	15515	15434	15414	15466	15288	15385	15421	15334	15276	15479	15360	15314	15183	15339	15259	15366	15303	15493	15488	15443	15278	15461	15310	15330	15314	15455	15394	15379	15215	15590	15402	15327	15416	15440	15228	15463	15383	15170	15395	15398	15444	15269	15444	15377	15348	15415	15513	15201	15357	15259	15335	15437	15459	15453	15403	15378	15201	15476	15522	15437	15429	15368	15494	15431	15460	15380	15334	15508	15399	15213	15329	15152	15489	15342	15216	15326	15405	15280	15602	15433	15250	15364	15451	15589	15406	15395	15375	15415	15309	15353	15355	15366	15428	15441	15449	15347	15336	15354	15376	15427	15275	15224	15397	15499	15330	15510	15373	15389	15351	15410	15466	15253	15304	15472	15311	15264	15612	15369	15346	15567	15366	15247	15442	15440	15255	15448	15254	15625	15291	15413	15182	15412	15377	15363	15484	15387	15324	15404	15421	15342	15701	15415	15282	15315	15361	15560	15259	15207	15172	15460	15227	15382	15371	15552	15438	15530	15476	15356	15276	15430	15349	15276	15241	15443	15435	15378	15260	15539	15481	15290	15496	15339	15387	15369	15464	15392	15427	15459	15466	15421	15382	15252	15441	15423	15349	15223	15455	15324	15247	15275	15400	15421	15349	15309	15304	15385	15390	15336	15450	15405	15314	15401	15233	15380	15434	15233	15269	15419	15511	15308	15449	15400	15422	15377	15379	15475	15352	15547	15400	15342	15429	15294	15464	15362	15439	15468	15094	15347	15403	15449	15672	15304	15369	15379	15425	15363	15337	15378	15341	15438	15391	15281	15385	15380	15383	15340	15230	15357	15428	15553	15385	15449	15304	15346	15339	15290	15433	15456	15446	15399	15452	15343	15244	15379	15399	15296	15519	15224	15264	15511	15474	15480	15483	15282	15372	15611	15407	15189	15411	15401	15375	15409	15390	15384	15287	15471	15351	15289	15397	15536	15284	15374	15358	15452	15239	15345	15184	15453	15402	15404	15427	15293	15359	15427	15463	15285	15399	15263	15253	15530	15497	15550	15342	15285	15613	15370	15406	15263	15262	15360	15393	15294	15307	15338	15579	15270	15433	15317	15313	15344	15271	15375	15443	15409	15270	15431	15323	15335	15283	15160	15256	15368	15249	15387	15327	15340	15363	15382	15346	15453	15354	15507	15316	15478	15293	15472	15426	15279	15374	15643	15447	15187	15429	15348	15239	15396	15388	15402	15484	15526	15355	15440	15370	15497	15504	15432	15467	15519	15529	15426	15407	15471	15339	15508	15312	15512	15261	15423	15379	15545	15411	15420	15321	15596	15424	15378	15407	15645	15328	15300	15348	15437	15359	15491	15319	15557	15740	15278	15255	15392	15264	15623	15462	15514	15374	15430	15501	15227	15491	15388	15367	15266	15403	15376	15339	15504	15400	15512	15190	15500	15374	15509	15397	15356	15382	15632	15450	15512	15151	15405	15264	15345	15438	15224	15471	15211	15369	15360	15484	15338	15390	15320	15297	15278	15432	15329	15528	15394	15300	15224	15213	15247	15289	15264	15256	15317	15461	15242	15484	15393	15318	15385	15397	15583	15487	15157	15296	15511	15448	15377	15445	15650	15381	15607	15461	15473	15329	15389	15374	15546	15214	15400	15341	15506	15474	15303	15438	15432	15415	15344	15339	15449	15335	15367	15410	15210	15445	15454	15342	15213	15475	15494	15395	15440	15517	15431	15204	15216	15503	15236	15546	15454	15422	15341	15358	15186	15377	15347	15187	15517	15352	15284	15550	15395	15430	15442	15296	15421	15268	15555	15338	15363	15422	15418	15465	15210	15267	15365	15436	15562	15471	15357	15520	15461	15277	15368	15475	15348	15320	15573	15545	15185	15355	15408	15404	15342	15353	15253	15307	15362	15271	15316	15229	15400	15395	15361	15459	15564	15265	15431	15422	15463	15346	15365	15418	15384	15479	15348	15332	15380	15412	15417	15363	15363	15421	15210	15451	15252	15362	15561	15459	15197	15537	15579	15400	15476	15282	15625	15359	15498	15422	15385	15187	15577	15529	15416	15408	15462	15387	15581	15270	15530	15434	15485	15421	15445	15421	15379	15456	15382	15196	15394	15363	15339	15480	15501	15355	15420	15376	15446	15241	15388	15330	15345	15408	15324	15377	15259	15391	15436	15319	15461	15352	15345	15374	15262	15386	15444	15394	15298	15221	15493	15292	15500	15543	15432	15272	15482	15372	15251	15302	15431	15333	15406	15429	15466	15372	15305	15422	15350	15349	15424	15385	15311	15414	15252	15387	15390	15269	15341	15381	15329	15370	15466	15361	15444	15322	15347	15356	15380	15359	15428	15392	15496	15513	15383	15526	15519	15398	15308	15286	15416	15293	15353	15498	15416	15464	15396	15514	15371	15458	15392	15384	15545	15451	15499	15475	15493	15443	15303	15329	15395	15454	15442	15633	15414	15242	15486	15391	15438	15237	15435	15444	15469	15420	15355	15193	15515	15469	15401	15383	15647	15344	15496	15461	15354	15370	15409	15499	15277	15321	15489	15414	15538	15397	15387	15228	15484	15301	15332	15379	15370	15453	15388	15355	15436	15383	15386	15384	15407	15332	15331	15430	15389	15401	15495	15492	15434	15439	15543	15453	15309	15422	15284	15494	15442	15346	15431	15313	15334	15355	15364	15303	15397	15229	15325	15477	15343	15342	15325	15444	15357	15436	15243	15294	15411	15414	15537	15413	15423	15134	15554	15375	15437	15396	15386	15184	15421	15508	15534	15395	15209	15284	15368	15326	15407	15337	15408	15370	15433	15611	15385	15467	15353	15392	15253	15495	15451	15536	15172	15497	15359	15459	15323	15455	15285	15257	15339	15398	15557	15426	15522	15261	15345	15315	15437	15427	15405	15264	15359	15360	15433	15433	15409	15243	15472	15343	15456	15325	15633	15399	15372	15413	15458	15295	15408	15338	15588	15247	15390	15525	15311	15604	15353	15347	15403	15370	15429	15347	15292	15384	15378	15547	15464	15370	15501	15425	15312	15266	15407	15217	15306	15346	15454	15359	15559	15288	15347	15355	15385	15499	15296	15452	15345	15298	15271	15485	15336	15435	15505	15515	15448	15371	15241	15319	15393	15447	15350	15273	15369	15341	15333	15310	15487	15565	15436	15155	15276	15244	15420	15313	15237	15372	15632	15523	15361	15451	15470	15430	15459	15431	15302	15557	15524	15518	15349	15480	15413	15385	15490	15392	15410	15330	15308	15393	15400	15500	15474	15387	15404	15466	15375	15366	15426	15352	15542	15432	15501	15440	15224	15284	15439	15408	15473	15326	15293	15401	15315	15339	15558	15355	15302	15448	15468	15528	15502	15385	15322	15467	15490	15444	15381	15337	15280	15534	15414	15198	15364	15260	15299	15420	15445	15417	15285	15406	15656	15263	15431	15307	15289	15212	15290	15323	15480	15486	15488	15487	15365	15620	15389	15242	15372	15246	15501	15438	15339	15205	15327	15313	15432	15447	15205	15588	15401	15546	15405	15325	15531	15402	15236	15312	15316	15303	15264	15222	15369	15389	15512	15366	15354	15502	15410	15433	15296	15390	15388	15401	15380	15578	15464	15347	15371	15352	15317	15506	15400	15365	15335	15232	15597	15444	15428	15434	15412	15567
27390	21680	23573	20481	16996	16772	16650	16395	16410	16347	16245	16462	16084	16265	16022	16136	16175	16200	15899	15982	16013	16083	16126	15935	15953	15836	15984	16087	15894	15967	16063	16056	15840	16133	15921	16022	15976	15862	15827	15964	15859	15934	16237	16101	15882	15942	15745	15951	15820	16069	15942	16090	16054	15844	15937	16063	15858	15896	16014	15952	16132	15840	16036	15855	15831	16096	15970	15800	16059	15767	15765	15806	15966	15816	15848	15852	16008	16137	16005	15870	15631	15793	15822	15794	15990	15870	15884	15794	15994	16023	15852	15721	15827	15659	15933	15864	15629	15843	16022	15928	15963	15889	15868	15789	15780	15823	15820	15849	15795	15832	15732	15831	15802	15916	16016	15939	15886	15855	15989	15855	15817	15780	16011	15960	15762	15833	15758	15942	15956	15590	15871	15991	15751	15798	15922	15886	15668	16087	15916	15642	15964	15843	15808	15724	15847	15999	15943	15970	15793	15719	15912	15713	15725	15901	16009	15877	16045	15892	15840	15975	15882	15806	15842	15624	15755	15753	15847	15911	15979	15896	15847	15842	15876	15670	15773	15847	15963	15848	15841	15718	15573	15873	15895	16039	15894	15715	15811	15999	15784	15830	15928	15810	15931	15693	15698	16044	15847	15959	15789	15911	15774	15843	15806	15752	15610	15740	15774	16099	15828	15900	15935	15992	15880	15843	15859	15815	15752	15877	15938	15865	15710	15926	15837	16011	15908	15682	15648	15650	15658	15881	15845	15827	15893	15839	15663	15806	15746	15717	15685	15723	15553	15859	15913	15785	16055	15868	15897	15888	15874	15821	15984	15871	15942	16087	15773	16145	15860	15832	15974	15680	16028	15650	15661	15898	15891	15883	15849	15982	15911	15831	15867	15907	15791	15904	15784	15945	15988	15979	15891	15729	15871	15840	15996	15912	16002	15881	15899	16183	15708	15918	15813	15822	16032	16063	15889	15854	15869	15647	15869	15848	15678	15843	15887	15685	15993	15874	16079	15894	15784	15896	15918	15859	15963	16006	15717	15612	15962	15770	15826	15875	15997	15765	15632	15675	15836	15895	15796	15842	15959	15837	15666	15766	15880	15918	15810	15887	15663	15918	15962	15928	15867	15788	15918	15947	15826	15639	15631	16031	15962	15748	15728	16059	15944	15936	15735	15642	15749	15721	15939	15713	15817	15712	15788	15669	15763	15899	15765	15830	15905	15910	15834	15852	15912	15847	15838	15917	15936	15926	15860	15944	15672	15552	15871	15945	15792	15923	15656	15731	15891	15953	15923	15853	15749	15888	15901	15757	15839	15933	16009	15809	16071	15883	15975	15767	16029	15783	15887	15890	15735	15849	15800	15959	15805	15920	15959	16051	15940	15961	16037	15932	15841	15933	15898	16017	15822	15854	15725	15834	15806	15863	15846	15941	15783	15842	15908	15720	15814	15953	15826	15853	15948	15804	15858	15894	15809	15763	15751	15790	15926	15893	15850	15841	15715	15702	15766	15772	15840	15698	15696	15772	15634	15714	15871	15799	15827	15810	15800	15719	15992	15860	15823	15838	15784	15850	15804	15787	15817	15753	15850	15785	15702	15947	15780	15977	15953	16047	16014	15895	15825	15877	15817	15675	15842	15839	15845	15640	15935	16029	16092	15715	15718	15836	15711	15883	15937	15969	16101	15998	15921	15971	15743	15837	15823	15733	15918	15785	15918	15787	15748	15918	15799	15720	15986	15936	15924	15759	15652	15779	15808	15930	15841	15883	15828	15765	15813	15833	15860	15859	15953	15970	15821	15691	15900	15933	15932	15761	15890	15841	15595	15847	15916	15849	15719	15917	15830	15619	15647	15657	15703	15800	15762	15747	15790	15927	15786	15781	15947	16017	15817	15881	15952	15906	15682	15884	15982	15735	15846	15964	16060	15757	15920	15870	15715	15757	15865	15744	15799	15689	15757	15956	16037	15751	15959	15925	15776	15749	15761	15924	15854	15933	15831	15946	15798	15808	15737	15614	15602	15920	15820	15907	15937	15885	15849	15930	15636	15659	15640	15675	15788	15760	15826	15832	15690	15836	15744	15885	15941	15927	15903	15886	15732	15630	15738	15811	15774	15852	15821	15965	15932	15642	15805	15830	15726	15914	15856	15781	15930	15741	15632	15998	15884	15991	15838	16167	15829	15861	15897	15678	15946	15835	15712	15961	15766	15833	15884	15886	15740	15871	15864	15669	15861	15802	15865	15950	15830	15909	15743	15827	15971	15895	15948	15876	16000	15909	15843	15706	15857	15611	15873	15830	15779	15775	15873	15757	16040	16070	15829	15809	15869	15954	15807	15945	15962	15993	16044	15872	15955	15902	15838	16080	15977	15842	15731	15847	15992	15727	15761	15728	15975	15803	15793	15843	15848	15937	15766	16138	15838	15899	15846	15792	15742	15840	15723	15709	15675	15748	15956	15856	15951	15830	15885	15821	15890	15873	15946	15620	15838	15852	15821	15913	15765	15723	15872	15838	15757	15826	15898	15805	15737	15963	15887	15900	15899	15848	15941	15957	15815	16083	15906	15934	15737	15798	15958	15888	15863	15655	15723	15871	15797	15697	15924	15852	16033	15935	15847	16043	15760	15777	15805	15839	15818	15899	15918	15840	15660	16093	15930	15828	15919	15836	15867	15943	16087	15689	15793	15632	16053	15958	15813	15792	15822	15717	15869	15911	15842	15903	15791	15888	15947	15887	15835	15965	15831	15912	16023	15919	15740	15910	15965	15976	15787	15834	15941	15920	15817	15922	15776	15720	15773	16048	15875	15761	15929	15754	15972	15889	15912	15893	15854	15860	15724	15740	15968	15845	15864	15878	16106	15787	15682	15748	15830	16038	15859	15964	15732	15704	15906	15830	15976	15868	15813	15833	15682	15981	15717	15808	15918	15880	16109	15835	15885	16053	15835	15980	15820	15849	15841	15909	15942	15755	15746	15891	15550	15688	15759	15944	15812	15769	15950	15772	15833	15868	15936	16036	15886	15769	15794	15743	15669	15700	15751	15863	15792	15844	15851	15887	15860	15873	15972	15842	15962	15938	15781	15818	15822	15775	15699	15931	16037	15883	15951	15898	15894	15829	16038	15636	16059	15864	15874	16134	15834	15729	16123	15978	15852	15752	16143	15972	15819	15926	15866	15930	15829	15930	15680	15720	15902	15631	15985	15943	15866	15697	15854	15608	15732	15731	15982	16064	15956	15821	15842	15915	15810	15793	15582	15882	15802	15564	15894	15940	15872	15860	15747	15924	15878	15658	15876	15759	16007	15742	15749	15692	15707	15894	15692	15993	16008	16049	15872	15716	15777	15800	15919	15915	15814	15819	15970	15761	15692	15956	15786	15952	15997	15947	15689	15741	15897	15893	15950	15738	15751	15802	15582	15853	15980	16007	15876	15681	15924	15658	15802	15595	15824	15967	15819	15889	15984	15736	15797	15878	15921	15897	16074	15992	15963	15964	15846	15603	15871	15769	15815	15683	15707	15781	15895	16022	15833	15900	15790	15776	15838	16103	15864	16008	15712	15737	15974	15882	15809	15930	15854	15780	15942	15797	15584	15923	15794	15757	15853	15919	15987	15938	15796	15895	15788	15942	15872	15960	16061	15968	15900	15900	15781	15798	15865	16010	15804	15894	15954	16175	16006	16001	15930	15721	15721	15759	15695	15699	15636	15643	15967	15988	15891	15896	15939	15770	15856	15847	16029	15772	15797	15765	16025	15927	15829	15888	15916	15865	15936	15785	15504	15781	15767	15949	15946	15951	15907	16108	15888	15755	15969	15786	15812	15964	16007	15775	15974	15958	15755	15811	15884	16023	15896	15916	15849	15801	15748	15802	15991	15615	15557	16050	16075	16014	15852	15927	15733	15761	15891	15822	15831	15917	15729	15651	15805	15816	15963	15759	15877	15872	15760	15901	15798	16001	16005	15921	16033	15695	15968	15783	15954	16059	15980	15940	15917	15861	15995	15663	15968	15878	15923	15933	16064	15719	15878	15848	15844	15879	15601	15691	15805	15809	15702	15613	15838	15778	15868	15752	15924	15936	15920	15854	15756	15641	15763	15750	15941	15944	15900	16027	16036	15908	15848	15931	15885	15972	15883	15834	15720	15750	15888	15779	15867	15921	15916	15771	15763	16098	15955	15734	16004	15937	15904	15808	15891	15866	15780	15893	15963	15730	15808	15925	15836	15664	15911	15844	15908	15876	15892	15859	16042	15757	16072	15867	15776	15631	15799	15798	15936	15747	15867	15883	15725	15956	15848	15824	15917	15818	15728	15862	15778	15876	15765	15841	15793	15800	15853	15783	15808	15964	15746	15752	15856	15877	15930	15858	15603	15940	16000	15959	15888	15933	15873	15915	15910	15956	15871	15646	16021	15915	15985	15846	15670	15784	15936	15910	15972	15816	15847	15927	15805	15937	15883	15961	16018	16009	15836	15913	15786	15789	15877	15987	15990	15867	15764	15817	15760	15889	15841	15780	15769	15657	15842	15742	15935	15941	15946	15794	15683	15927	15919	15877	15822	15827	16038	15948	15962	15769	15936	15928	15702	15808	15922	15700	16093	15703	15822	15889	15881	16058	15749	15815	15866	16030	15838	16032	15832	15980	15902	15819	15943	15723	15787	15920	16108	15860	15978	15942	15949	15756	15758	15854	15841	15958	15972	15981	15863	15880	15959	15953	16158	15767	15937	15864	15879	15881	15792	15822	16002	15753	15934	15907	15697	15909	16011	15941	15708	15932	15947	15744	15727	15977	15849	15904	15890	15876	15950	15894	15914	15980	15871	15800	15852	15913	15918	15949	15776	15867	15848	15815	15916	15867	15837	15827	15887	15785	15784	15850	15804	15756	15891	15897	15886	15829	15825	15820	15847	15787	15897	15989	15765	15947	16114	15851	15793	15962	15528	15910	15927	15825	15838	15921	15810	15698	15937	15763	15700	15659	15935	15761	15961	15824	15740	15838	15929	15911	15777	15774	15961	15831	15993	15935	15874	15783	15837	15898	15828	15828	15832	15809	15849	15690	15840	16000	16021	15884	15945	15932	15942	15784	16062	15714	15879	15736	15999	15929	15657	15898	15867	15885	15878	15979	15693	15647	15720	15747
15369	19946	19323	17176	16348	15974	15612	15487	15275	15404	15218	15162	14972	15026	14855	15023	15050	14978	14684	14826	14400	14635	14555	14584	14451	14644	14647	14506	14540	14586	14483	14427	14509	14518	14348	14569	14585	14504	14721	14526	14507	14504	14715	14464	14681	14525	14507	14677	14686	14511	14572	14528	14546	14592	14507	14416	14396	14558	14565	14454	14458	14469	14422	14621	14387	14428	14510	14345	14521	14530	14341	14465	14473	14460	14462	14373	14519	14605	14384	14491	14465	14404	14562	14375	14457	14480	14262	14637	14432	14406	14445	14493	14468	14449	14384	14479	14640	14348	14442	14512	14544	14370	14376	14419	14492	14423	14491	14397	14644	14520	14383	14253	14484	14386	14337	14480	14593	14447	14468	14694	14670	14551	14499	14384	14504	14343	14449	14401	14283	14362	14380	14460	14412	14472	14455	14518	14430	14440	14592	14568	14578	14398	14509	14352	14472	14538	14352	14444	14537	14431	14504	14434	14534	14383	14614	14479	14498	14468	14531	14400	14500	14418	14465	14401	14539	14478	14273	14381	14446	14501	14636	14250	14433	14279	14409	14442	14467	14522	14368	14401	14387	14287	14413	14465	14505	14526	14449	14371	14456	14348	14363	14478	14456	14436	14470	14387	14458	14254	14518	14361	14412	14449	14394	14419	14441	14394	14388	14531	14411	14492	14580	14334	14532	14571	14582	14427	14628	14663	14446	14476	14298	14430	14453	14455	14361	14457	14454	14495	14492	14430	14516	14448	14371	14537	14500	14424	14502	14339	14504	14417	14601	14489	14384	14424	14591	14363	14392	14248	14312	14396	14513	14288	14530	14296	14429	14468	14543	14478	14485	14539	14439	14339	14326	14408	14480	14420	14354	14293	14262	14402	14511	14366	14531	14477	14505	14374	14514	14476	14401	14418	14599	14531	14723	14372	14579	14447	14467	14449	14533	14452	14518	14461	14566	14319	14390	14599	14380	14500	14521	14392	14596	14495	14342	14460	14430	14396	14452	14445	14495	14733	14488	14500	14269	14331	14376	14405	14424	14387	14393	14271	14522	14438	14261	14437	14354	14396	14448	14498	14476	14403	14374	14495	14222	14401	14427	14457	14395	14570	14673	14302	14593	14492	14436	14344	14595	14476	14223	14364	14405	14451	14333	14364	14350	14444	14313	14268	14382	14554	14456	14550	14454	14500	14468	14647	14421	14495	14413	14443	14451	14508	14391	14508	14505	14449	14627	14431	14455	14459	14461	14483	14352	14535	14559	14437	14379	14572	14516	14509	14452	14435	14498	14298	14619	14375	14494	14322	14431	14585	14408	14392	14552	14309	14619	14577	14505	14458	14423	14457	14514	14487	14375	14353	14366	14411	14329	14562	14531	14359	14643	14415	14429	14477	14406	14575	14282	14540	14353	14447	14399	14452	14443	14508	14397	14453	14317	14509	14520	14367	14493	14284	14407	14389	14521	14318	14292	14501	14602	14475	14323	14358	14421	14557	14501	14395	14556	14445	14421	14496	14516	14552	14350	14367	14400	14410	14286	14432	14519	14611	14453	14389	14476	14600	14466	14453	14520	14393	14453	14448	14232	14403	14344	14394	14339	14297	14486	14362	14604	14370	14537	14355	14560	14487	14500	14545	14582	14455	14560	14619	14573	14570	14485	14425	14452	14429	14441	14618	14481	14272	14362	14647	14352	14474	14507	14382	14507	14584	14498	14570	14494	14414	14496	14638	14509	14490	14317	14357	14438	14386	14505	14628	14559	14417	14489	14464	14380	14483	14597	14493	14439	14479	14374	14353	14285	14485	14526	14393	14325	14515	14393	14364	14459	14471	14509	14331	14430	14510	14456	14500	14430	14548	14501	14581	14446	14514	14351	14340	14517	14603	14319	14607	14586	14431	14443	14343	14381	14408	14589	14398	14462	14462	14323	14494	14442	14513	14399	14430	14405	14416	14392	14518	14368	14431	14532	14462	14615	14349	14451	14462	14343	14495	14403	14525	14281	14521	14414	14431	14373	14398	14301	14358	14360	14426	14437	14300	14525	14488	14502	14335	14421	14367	14549	14490	14449	14443	14534	14323	14366	14384	14324	14557	14536	14376	14430	14469	14552	14483	14385	14563	14450	14539	14422	14570	14509	14556	14487	14408	14498	14544	14383	14399	14649	14480	14622	14551	14460	14415	14802	14609	14617	14408	14353	14362	14434	14357	14394	14206	14568	14521	14437	14623	14473	14409	14357	14500	14407	14320	14491	14390	14531	14441	14528	14312	14346	14375	14354	14495	14388	14421	14653	14535	14556	14282	14554	14549	14280	14661	14376	14348	14475	14538	14443	14598	14597	14442	14473	14412	14415	14447	14372	14497	14474	14597	14503	14387	14465	14370	14632	14628	14340	14460	14441	14378	14437	14301	14302	14511	14566	14449	14441	14349	14397	14529	14512	14470	14379	14402	14366	14676	14565	14449	14459	14335	14530	14425	14451	14627	14537	14390	14533	14369	14539	14461	14484	14418	14415	14456	14417	14493	14447	14346	14649	14411	14562	14441	14589	14529	14387	14413	14472	14495	14600	14342	14508	14447	14449	14476	14421	14444	14387	14493	14364	14501	14478	14475	14321	14545	14462	14478	14603	14613	14416	14462	14502	14497	14550	14425	14526	14563	14392	14541	14357	14543	14503	14572	14369	14365	14393	14456	14560	14478	14397	14595	14496	14515	14472	14422	14428	14474	14552	14452	14476	14582	14553	14429	14471	14477	14518	14426	14452	14453	14552	14506	14418	14495	14428	14532	14563	14509	14255	14403	14386	14421	14560	14404	14511	14363	14426	14244	14398	14421	14498	14428	14484	14309	14444	14438	14519	14658	14459	14499	14433	14489	14357	14509	14407	14484	14517	14622	14374	14458	14353	14388	14410	14632	14293	14428	14450	14407	14102	14422	14432	14451	14379	14414	14397	14296	14465	14438	14403	14432	14559	14406	14564	14543	14614	14489	14429	14380	14501	14498	14382	14578	14474	14449	14525	14303	14531	14587	14410	14451	14435	14568	14576	14558	14325	14477	14365	14385	14466	14589	14498	14546	14238	14461	14416	14296	14479	14502	14479	14365	14506	14252	14610	14484	14452	14628	14515	14471	14533	14433	14313	14398	14389	14343	14544	14618	14410	14534	14570	14433	14539	14419	14524	14442	14602	14435	14441	14535	14354	14397	14473	14479	14636	14585	14489	14493	14682	14579	14380	14420	14285	14473	14405	14557	14347	14536	14435	14547	14512	14440	14469	14475	14424	14628	14471	14495	14431	14396	14566	14398	14428	14527	14412	14454	14268	14428	14505	14465	14608	14434	14579	14543	14248	14340	14557	14583	14407	14552	14295	14425	14432	14529	14351	14522	14444	14544	14281	14431	14447	14525	14463	14594	14409	14398	14488	14610	14437	14353	14553	14528	14480	14385	14337	14542	14483	14522	14401	14455	14445	14341	14491	14259	14419	14336	14571	14425	14309	14423	14362	14440	14486	14491	14616	14510	14519	14446	14365	14474	14336	14467	14578	14438	14413	14505	14476	14425	14443	14454	14401	14352	14410	14314	14586	14389	14451	14535	14593	14340	14500	14497	14364	14501	14481	14423	14501	14475	14469	14498	14437	14414	14645	14394	14499	14364	14479	14506	14419	14516	14569	14567	14312	14440	14446	14272	14320	14690	14399	14343	14448	14373	14533	14452	14430	14251	14422	14605	14490	14526	14397	14593	14546	14555	14409	14455	14512	14477	14424	14443	14551	14508	14408	14594	14387	14465	14420	14407	14374	14437	14371	14497	14363	14544	14420	14488	14458	14619	14432	14471	14560	14557	14472	14562	14383	14341	14413	14471	14278	14555	14368	14419	14327	14491	14342	14365	14387	14336	14509	14471	14569	14377	14678	14744	14407	14458	14507	14310	14370	14415	14289	14475	14605	14584	14566	14551	14498	14500	14495	14475	14574	14338	14443	14598	14370	14487	14437	14495	14343	14493	14462	14532	14442	14404	14401	14328	14401	14509	14313	14410	14422	14535	14251	14435	14515	14568	14468	14606	14450	14400	14419	14339	14436	14541	14641	14468	14539	14481	14404	14451	14410	14487	14278	14506	14429	14403	14698	14441	14559	14288	14568	14526	14433	14564	14489	14355	14509	14484	14563	14532	14387	14416	14416	14397	14470	14403	14406	14339	14437	14463	14462	14451	14394	14524	14570	14543	14305	14349	14415	14640	14427	14580	14391	14524	14372	14459	14291	14639	14438	14331	14431	14531	14331	14336	14247	14594	14481	14363	14513	14491	14545	14477	14357	14349	14382	14604	14634	14562	14576	14455	14497	14488	14253	14444	14497	14431	14530	14525	14400	14506	14388	14510	14519	14433	14447	14557	14330	14394	14305	14454	14566	14567	14422	14526	14477	14396	14502	14555	14461	14439	14526	14342	14457	14564	14433	14546	14452	14410	14496	14270	14528	14451	14459	14562	14435	14666	14489	14361	14384	14444	14432	14323	14550	14323	14457	14275	14472	14497	14466	14504	14448	14436	14541	14499	14635	14329	14600	14436	14523	14493	14508	14316	14364	14564	14526	14399	14567	14523	14573	14489	14463	14529	14515	14268	14383	14557	14275	14338	14445	14551	14366	14462	14419	14561	14456	14447	14424	14402	14574	14503	14482	14523	14511	14539	14346	14420	14550	14332	14447	14384	14399	14464	14443	14351	14388	14504	14300	14465	14380	14549	14372	14457	14532	14651	14572	14546	14471	14468	14353	14645	14412	14423	14520	14380	14209	14525	14442	14414	14436	14462	14453	14507	14461	14398	14466	14608	14454	14475	14516	14470	14531	14535	14538	14488	14554	14427	14561	14601	14357	14465	14364	14462	14436	14428	14443	14351	14438	14583	14474	14565	14347	14439	14570	14379	14479	14554	14423	14500	14578	14444	14460	14446	14569	14333	14374	14617	14431	14491	14403	14233	14632	14474	14503	14346	14481	14374	14455	14406	14444	14287	14470	14500	14497	14526	14519	14522	14431	14520	14470	14459	14373	14358	14267	14586	14642	14414	14384	14527	14436	14388	14557	14375	14398	14481	14484	14497	14396	14433	14399	14376	14465	14355	14240	14265	14430	14439	14332	14455
23800	21118	28434	24163	21847	20851	19781	17524	16826	16879	17063	16884	16335	16468	16630	16539	16672	16521	16604	16413	16198	16112	16248	16249	16472	16249	16144	16260	16129	16139	16072	16019	16087	16118	16134	15984	15994	16104	16072	15967	15821	15967	16138	16060	16080	16036	15778	16069	16066	16186	16130	16073	15910	16077	15886	16092	16022	16204	16038	16005	16084	16058	15912	15869	16083	16057	15983	16045	15806	15853	15742	16029	16128	15989	15842	16085	15886	15915	15693	16020	15921	15964	16103	16126	16056	16072	15800	15886	15982	15773	16041	15978	15921	16008	15853	15874	15956	15911	15797	15968	15921	15833	15769	15827	16006	15850	15927	15927	15935	16008	16010	15803	15984	15919	16015	15871	15854	15922	15801	15927	15969	16019	16268	16101	15946	16236	15799	15875	15894	15927	15983	15714	15908	15987	15904	15973	15955	15895	16052	15899	16107	15809	15808	15734	15936	15974	16020	15838	15853	15933	15999	15963	15748	15752	15744	15958	15825	15740	15822	15890	15834	16050	15912	15904	16072	15983	15982	15993	16050	16009	15826	15903	15783	15698	15860	15832	16036	16032	15899	15969	15795	15893	15890	15996	15922	15932	15936	15939	16046	15843	15956	16072	16226	15899	15921	15916	15952	15988	16057	15884	16028	15902	15888	15964	16024	16110	16059	15916	16067	15679	16014	16033	15854	15670	15958	15967	16032	15874	15896	15870	15946	15931	15859	16007	15768	16042	15955	16067	15958	15878	15938	15935	15889	15963	15871	15790	15863	15953	15913	15881	15843	15978	16033	15946	15968	15873	15901	15905	16028	15808	15859	15976	15910	15919	15882	16000	15926	15713	15909	15867	15915	16067	15973	16003	15913	15916	15819	15915	15961	15981	15921	15912	15900	15981	15855	15976	15809	15869	15883	15908	15939	15881	15877	15970	16069	15926	15730	16037	15999	16010	15770	15747	16029	16147	15822	15993	16167	15861	16007	16066	15643	16031	16069	15766	15922	15941	16106	15828	15818	16026	15928	15978	15893	15914	15890	15974	15846	15896	15932	15861	15875	15999	15848	15858	15820	15908	15884	15997	15856	15908	15897	16042	15923	15904	15866	16030	15883	15893	15838	15971	15838	15755	15689	16038	15974	16153	16001	16037	15885	15831	15897	16010	15931	15968	15901	15921	15993	15979	15852	15914	15961	15999	15891	15877	15917	15846	15934	15851	15929	16044	15817	15888	16034	15945	15991	15910	15840	15926	15884	15947	15973	15986	15890	15912	15897	15884	16121	15915	15888	15872	16053	15642	16042	16169	15922	15835	15950	15835	16135	15940	16061	16003	15970	15933	15927	16064	15952	15890	16025	15876	15850	15910	15969	16025	16140	15933	15866	15930	15870	15989	15954	15959	15866	15914	16036	16013	15960	16157	16040	16017	15862	15892	16088	16014	15864	15780	15749	16006	16044	16033	16004	15883	16003	15875	16089	15984	15924	16050	15978	16108	16048	16033	15807	15940	15984	15945	15787	16039	15950	16022	16148	15813	15995	16004	15868	16090	16005	16023	15998	15906	15989	15821	15882	15926	15801	16108	15811	15910	16139	16018	15901	15811	16076	16139	15930	16015	15997	15727	15767	15881	15989	15806	16010	15843	15916	16178	16071	15937	15957	16120	15789	15888	15922	15883	16331	16091	16026	15960	15847	15908	15906	16085	16082	15923	15992	15934	15855	16078	15923	15920	15879	15952	15817	15974	15799	16075	15786	15884	16076	16060	16148	15828	15901	15867	15769	15772	15988	16091	15759	15736	15854	15928	15830	15714	15952	16057	15968	16203	15926	16086	15981	15930	16044	15862	16014	15829	15884	15815	16040	16200	15914	15754	15813	15924	16030	15964	16064	15723	15834	16155	15909	16003	15831	15895	15970	15890	16028	16051	15970	15720	16114	15845	16024	15899	15985	16006	15913	15950	16067	15966	15916	15895	15958	15956	16237	15758	15913	16074	16280	16105	15814	16029	15924	15917	15934	15851	15934	15872	15938	16162	15894	15917	15737	15722	15882	16029	15817	16043	15857	15919	15981	15920	16024	16043	16037	15908	15909	15849	15983	16058	15900	16096	15979	16173	16079	15832	15906	15956	15926	15959	15972	15886	15953	16031	15979	16007	15905	15951	16211	16300	15954	15784	15873	15904	15957	16041	15875	15819	15961	16007	15933	16001	15949	15965	16113	16047	15952	15897	16029	16145	16077	15973	16016	15932	16076	15815	16034	15904	15887	16034	16039	16141	15950	16086	15923	15995	15744	15822	15866	15907	16080	15995	15994	16028	15910	16114	15942	15758	15932	15812	15873	15856	15922	15909	15903	15977	16014	15804	15993	15807	16023	15901	15921	16182	15858	15886	15854	16000	16248	15939	15863	15851	16052	16033	15871	16019	16023	15832	15996	15962	15923	15919	16075	16120	15866	15955	15908	16066	16158	16061	15868	15778	15870	15935	15869	15857	15776	15872	15990	15983	15998	15839	15959	15981	15850	15992	15923	15898	16020	15609	16049	15817	15996	15898	15997	15893	15890	15955	15868	15947	16038	15926	16111	15916	16163	16127	15770	15880	16023	15806	16001	15876	16012	15978	16003	15854	16075	15690	16080	16039	16031	15894	16004	16041	15994	15769	15857	15975	15961	15957	15667	16007	15718	16001	15954	15984	15930	15939	15796	16008	15971	15983	15888	16036	16032	15975	15950	15981	15977	15839	15894	15970	15766	15938	15818	16218	15882	15739	15902	15993	16146	16081	15885	15931	15922	16008	16056	15935	15770	15828	15963	15958	15990	15925	16119	15878	15944	15841	16084	16053	15830	15884	15845	16044	15871	15689	16102	15925	16074	15967	16026	16110	16112	16034	15948	15902	15896	15834	16205	15825	15987	15976	15773	16079	16039	15801	15977	15970	15808	15871	15854	16028	15858	15848	16003	15874	15968	15957	15858	15880	15734	16095	15807	15996	15958	15871	15990	15980	15944	16035	15920	15908	15861	16020	16003	16036	16099	16056	15980	15845	15877	16008	15801	15732	15767	15926	15893	15898	15914	15939	15805	15875	16098	15876	15811	15833	15950	16095	15999	16118	15964	15957	15968	15658	15837	15981	15956	15840	16083	16127	15984	16204	16096	15962	15896	16003	16121	15999	15915	15938	16021	16110	16095	15977	16038	15853	16053	15900	15780	16300	16002	15939	15865	16022	16021	15902	15989	15895	16026	15998	15705	15979	15845	16073	16021	16071	15973	15867	16041	15813	15853	15940	15928	15909	15859	16012	15980	15834	16000	15942	15920	15881	16095	15846	15874	15805	15940	15955	15871	15934	15855	15850	15989	15914	15917	15834	16010	16005	15800	15953	16088	16041	16067	15958	16101	15993	15916	15861	15964	16023	15936	15797	15701	16069	15854	15693	16009	15963	16005	16032	16157	16108	16059	15959	15924	16073	15899	15816	15908	15971	15903	15988	16002	16076	15999	16031	16057	15902	15903	15927	16031	16028	15876	15917	15987	16036	16133	16096	16033	15958	15874	15929	15845	16074	15846	15917	15870	15783	16050	15904	15872	15882	15797	16092	15697	15873	16050	16041	15991	16185	15971	16056	15743	15887	15945	15726	15951	16020	15951	15946	15862	16011	15947	16014	15959	15931	15902	15796	16087	16092	16078	16009	15947	16121	15975	16033	16067	15907	16036	16119	16044	15887	16052	16257	15986	15834	15867	15817	16069	16016	15995	15943	16011	15820	15934	15884	15882	15946	15761	15918	15953	15995	16032	15934	16031	15834	15890	16156	15842	15707	15902	15907	15878	15881	15966	15946	15807	15947	15978	16075	15941	16052	15987	15804	16078	16011	15868	15975	15809	16120	15953	15860	15939	15799	15975	15861	15898	15969	15822	15928	15796	15918	16020	15943	15846	15834	15882	15896	16004	15927	16122	15937	15835	15936	15847	15886	15995	15947	15890	15825	16084	15733	15927	15818	16046	15880	15878	15933	15984	16064	15985	15891	15934	15898	15827	15889	15896	15823	15874	15856	15898	16133	15820	15887	15825	15908	16075	15995	16097	15918	15757	16082	15952	15862	15971	15868	16068	15963	15898	16048	15834	15986	15898	15907	15822	16034	16014	15992	15705	15928	15945	15965	15805	15912	15889	15745	15965	15930	15900	15928	16026	15819	15965	16138	15966	15969	15851	15875	16113	15820	16143	16045	15886	15929	15857	15818	16014	15921	15956	16166	15993	15943	15902	16085	15953	15958	15954	15972	15901	15740	15814	16011	16228	15961	15902	15937	15815	15925	15860	16050	15917	15802	15773	15999	15975	15829	15821	15928	15839	15932	16030	15959	15928	15890	15805	15783	15795	15821	15843	15898	15776	15846	15999	15974	15944	15948	16124	15916	15836	15771	15885	15884	15977	15894	15920	15928	15998	16095	15868	15870	15820	15874	15943	15868	15860	15975	16027	15610	15756	15820	15826	15808	16200	15872	15861	15997	16052	15934	16019	15994	15924	15774	16011	15902	15995	15751	16052	15841	15975	16119	15868	15972	15992	15794	15927	16177	16065	15972	15906	16129	15842	16096	16070	15965	15855	16094	15993	15791	15892	15938	15990	15826	15947	15875	15756	15853	15769	16001	15973	15917	15754	16070	16225	15881	15878	15905	16081	15708	15923	15929	15859	16044	16166	15966	16069	15957	16041	15987	15889	15799	16007	15986	15962	15943	15941	16009	15913	15805	15908	16063	15797	15805	15679	16032	15824	15897	15926	15867	16048	16101	15971	15964	16027	15948	15756	16126	15916	15859	16030	15753	15957	15978	16091	15946	15935	15869	15982	16146	16001	15869	15976	15637	15977	15952	15968	15885	15734	15874	15779	15896	15920	15874	16055	16100	15837	15938	15887	15941	15982	15967	16123	15652	16023	15891	15798	15750	15824	16069	15895	15918	16044	15809	16044	16137	15918	16016	15921	15909	16037	16023	15833	15854	15931	15764	15970	16100	15799	15961	15941	15774	15985	16049	16009	15930	16065	16044	15982	15819	16101	15976	15902	15963	15885	15957	15882	15954	16137	16049	16062	16142	15926	15895	15730	15686	16064	16002	15966	15965	15948	16035	15877	15871	15856	15920	16039	15924
14769	25583	24300	20293	18565	17485	16957	16557	16396	15945	15712	15973	15748	15546	15378	15494	15425	15216	15069	15145	15016	14769	14854	15012	14911	14767	14807	14962	14885	14533	14819	14926	14685	14823	14658	14748	14675	14666	14701	14778	14718	14841	14816	14423	14785	14732	14792	14633	14791	14793	14766	14837	14626	14855	14760	14697	14742	14626	14651	14617	14787	14704	14716	14724	14599	14563	14721	14666	14554	14633	14562	14601	14551	14558	14675	14409	14605	14648	14650	14595	14664	14571	14564	14673	14691	14660	14627	14594	14595	14562	14647	14713	14692	14557	14540	14658	14569	14468	14614	14565	14595	14460	14541	14675	14517	14692	14494	14555	14535	14651	14476	14601	14515	14680	14576	14584	14656	14558	14685	14391	14714	14609	14550	14540	14695	14718	14653	14765	14540	14651	14845	14472	14701	14620	14637	14529	14464	14632	14644	14610	14582	14445	14660	14639	14562	14378	14507	14681	14421	14574	14629	14479	14551	14639	14761	14620	14574	14392	14592	14508	14537	14681	14767	14619	14591	14604	14667	14567	14560	14720	14534	14596	14527	14677	14484	14498	14592	14486	14570	14588	14631	14487	14553	14674	14458	14677	14480	14618	14810	14778	14605	14720	14597	14487	14573	14719	14679	14531	14449	14549	14396	14699	14706	14662	14577	14605	14518	14609	14448	14598	14514	14616	14587	14722	14750	14690	14584	14589	14508	14518	14521	14886	14527	14541	14571	14725	14587	14596	14569	14564	14607	14725	14602	14668	14628	14457	14565	14532	14575	14688	14737	14550	14727	14596	14693	14618	14613	14472	14633	14797	14639	14478	14435	14488	14671	14558	14592	14593	14736	14541	14677	14708	14495	14706	14526	14580	14611	14643	14523	14487	14453	14608	14739	14651	14708	14551	14609	14563	14464	14564	14745	14817	14579	14508	14542	14576	14504	14575	14537	14588	14777	14598	14724	14600	14491	14601	14547	14521	14648	14605	14568	14591	14660	14654	14425	14651	14452	14635	14475	14765	14435	14535	14582	14531	14466	14566	14594	14584	14592	14497	14665	14618	14463	14823	14446	14739	14743	14591	14600	14464	14661	14610	14797	14531	14585	14539	14529	14623	14646	14614	14573	14439	14671	14619	14591	14482	14615	14528	14539	14507	14643	14578	14603	14558	14475	14521	14670	14435	14663	14627	14542	14639	14638	14601	14579	14491	14540	14671	14690	14583	14547	14553	14578	14588	14615	14607	14644	14571	14623	14504	14417	14630	14273	14543	14602	14609	14540	14551	14387	14425	14646	14761	14635	14590	14433	14621	14746	14681	14499	14551	14490	14621	14862	14571	14498	14533	14582	14617	14697	14509	14638	14638	14764	14615	14718	14560	14553	14591	14630	14631	14569	14554	14662	14536	14611	14605	14558	14548	14496	14640	14685	14713	14564	14490	14683	14545	14640	14647	14582	14510	14563	14464	14632	14655	14575	14744	14532	14643	14517	14621	14578	14518	14580	14593	14446	14680	14469	14617	14554	14508	14739	14751	14629	14531	14635	14663	14423	14652	14609	14536	14538	14749	14583	14653	14629	14662	14614	14520	14669	14507	14466	14511	14722	14347	14686	14651	14562	14652	14680	14510	14407	14647	14516	14611	14567	14593	14736	14626	14537	14643	14554	14727	14621	14548	14612	14731	14606	14620	14572	14647	14629	14522	14698	14591	14506	14632	14602	14528	14355	14668	14528	14610	14567	14509	14674	14634	14450	14661	14803	14604	14461	14557	14550	14530	14707	14620	14665	14696	14590	14438	14420	14676	14583	14528	14451	14533	14631	14511	14568	14478	14589	14610	14644	14549	14676	14501	14696	14747	14634	14534	14634	14496	14630	14562	14624	14668	14566	14547	14595	14667	14606	14565	14659	14535	14540	14621	14637	14602	14550	14458	14684	14587	14765	14605	14624	14611	14676	14526	14511	14493	14761	14620	14585	14531	14471	14720	14521	14626	14564	14410	14577	14461	14588	14529	14484	14677	14677	14500	14652	14431	14632	14641	14618	14552	14566	14533	14690	14606	14599	14685	14680	14668	14642	14497	14576	14604	14506	14705	14555	14742	14704	14487	14613	14606	14618	14637	14609	14523	14635	14790	14667	14532	14642	14689	14695	14654	14663	14576	14647	14673	14680	14574	14565	14577	14605	14705	14594	14564	14707	14401	14503	14472	14681	14396	14562	14486	14662	14511	14627	14536	14548	14826	14629	14350	14643	14690	14581	14761	14511	14653	14574	14549	14675	14555	14595	14458	14556	14607	14613	14640	14586	14565	14545	14742	14696	14534	14557	14583	14648	14552	14586	14583	14469	14633	14495	14666	14456	14678	14680	14548	14469	14599	14568	14433	14615	14532	14649	14641	14492	14451	14565	14702	14418	14678	14646	14582	14530	14601	14711	14424	14458	14636	14468	14638	14758	14586	14555	14545	14687	14692	14544	14651	14685	14698	14611	14590	14605	14526	14736	14340	14692	14513	14610	14620	14574	14764	14588	14682	14564	14623	14649	14508	14554	14501	14734	14617	14575	14660	14526	14598	14557	14631	14670	14560	14609	14540	14572	14436	14477	14650	14640	14700	14768	14716	14613	14550	14647	14809	14553	14566	14606	14687	14630	14759	14677	14494	14558	14565	14727	14479	14577	14645	14596	14648	14567	14411	14602	14709	14721	14504	14580	14563	14628	14541	14567	14644	14530	14654	14516	14548	14755	14577	14648	14449	14684	14433	14757	14529	14532	14718	14573	14603	14655	14533	14493	14609	14499	14595	14540	14522	14658	14604	14367	14772	14608	14371	14559	14487	14702	14840	14590	14539	14518	14697	14719	14760	14561	14626	14478	14685	14532	14590	14469	14791	14643	14552	14528	14624	14789	14472	14698	14454	14587	14539	14530	14465	14511	14561	14775	14704	14494	14445	14545	14550	14608	14745	14528	14651	14636	14638	14643	14711	14694	14583	14663	14817	14672	14520	14863	14566	14730	14653	14730	14596	14581	14425	14569	14661	14604	14559	14604	14612	14458	14492	14757	14640	14475	14492	14634	14583	14395	14679	14623	14577	14518	14674	14703	14542	14513	14541	14703	14541	14582	14484	14661	14691	14633	14668	14560	14611	14677	14515	14520	14607	14376	14553	14564	14726	14619	14542	14532	14611	14677	14488	14664	14440	14685	14660	14462	14748	14596	14697	14814	14657	14760	14508	14506	14643	14649	14553	14501	14818	14561	14695	14659	14550	14485	14645	14761	14631	14581	14536	14492	14609	14439	14711	14561	14723	14582	14561	14511	14687	14598	14546	14496	14472	14543	14645	14603	14675	14571	14733	14458	14469	14729	14562	14574	14623	14564	14658	14614	14554	14567	14477	14567	14513	14668	14697	14549	14699	14646	14629	14582	14597	14801	14412	14592	14637	14515	14788	14535	14670	14602	14590	14510	14641	14644	14520	14564	14736	14579	14543	14599	14525	14539	14526	14538	14678	14642	14401	14414	14677	14666	14611	14533	14474	14596	14636	14578	14693	14832	14618	14621	14536	14641	14685	14625	14633	14585	14555	14503	14697	14549	14408	14689	14503	14603	14568	14536	14469	14800	14712	14500	14631	14400	14582	14449	14609	14612	14580	14599	14558	14510	14510	14643	14588	14548	14579	14561	14570	14587	14630	14458	14637	14521	14446	14645	14321	14570	14706	14606	14587	14548	14504	14738	14526	14602	14598	14551	14587	14404	14694	14564	14860	14724	14570	14574	14586	14437	14644	14421	14594	14525	14605	14446	14447	14588	14558	14464	14567	14541	14523	14594	14662	14524	14609	14567	14612	14424	14485	14711	14472	14660	14436	14501	14675	14601	14497	14632	14762	14564	14594	14673	14479	14517	14680	14613	14572	14517	14581	14607	14729	14682	14623	14680	14644	14593	14500	14613	14602	14618	14339	14597	14606	14499	14490	14662	14769	14536	14581	14586	14619	14583	14535	14509	14646	14572	14544	14616	14395	14475	14636	14599	14479	14662	14652	14684	14526	14556	14697	14469	14640	14647	14412	14513	14476	14547	14550	14584	14566	14578	14579	14663	14556	14725	14638	14636	14528	14600	14515	14580	14644	14753	14518	14576	14647	14664	14688	14629	14623	14534	14711	14421	14653	14734	14654	14709	14586	14535	14692	14485	14553	14611	14786	14506	14520	14709	14477	14589	14480	14573	14506	14652	14624	14546	14511	14669	14736	14767	14629	14597	14590	14529	14467	14714	14690	14606	14614	14483	14395	14564	14618	14621	14826	14459	14526	14537	14414	14499	14625	14622	14618	14668	14533	14559	14759	14731	14527	14635	14558	14437	14773	14524	14592	14388	14837	14591	14707	14665	14611	14309	14530	14639	14463	14663	14601	14799	14580	14607	14623	14543	14519	14774	14775	14546	14559	14596	14507	14632	14576	14662	14576	14751	14468	14625	14618	14607	14453	14551	14565	14644	14529	14569	14513	14686	14587	14461	14486	14568	14593	14441	14568	14609	14643	14602	14617	14433	14580	14587	14480	14508	14526	14702	14623	14649	14500	14729	14679	14663	14570	14607	14671	14634	14608	14522	14607	14505	14506	14562	14634	14665	14543	14717	14582	14536	14634	14664	14498	14616	14638	14619	14523	14715	14712	14597	14391	14601	14592	14613	14659	14508	14600	14709	14759	14446	14486	14579	14448	14617	14508	14701	14564	14477	14728	14663	14682	14558	14825	14346	14530	14482	14645	14402	14622	14721	14511	14648	14624	14620	14721	14576	14728	14588	14609	14694	14609	14439	14474	14681	14572	14587	14722	14629	14485	14597	14667	14607	14609	14688	14673	14729	14749	14515	14552	14602	14675	14653	14593	14629	14520	14524	14650	14546	14693	14611	14484	14553	14633	14649	14534	14402	14487	14760	14437	14789	14476	14518	14583	14364	14509	14699	14690	14619	14518	14593	14785	14396	14721	14661	14613	14649	14520	14576	14585	14714	14559	14676	14656	14690	14510	14426	14463	14663	14563	14562	14675	14712	14486	14639	14674	14753	14593	14604	14559	14701	14563	14600	14504	14724	14864	14670	14624	14631	14450	14543	14519	14501	14640	14607	14797	14619	14610	14594	14513	14599	14680
22703	21054	28858	23486	21285	23150	24227	19207	18353	18601	18438	18064	17808	17749	17967	17740	17862	17698	17578	17526	17310	17231	17257	17326	17251	17295	17262	17206	17248	17131	17124	17174	16828	17088	17219	17264	17110	17209	17188	17027	17184	16874	17033	17191	17172	17155	17083	16960	17108	17238	16983	17120	17192	17119	16939	16926	17076	17063	17203	17017	16910	16938	16952	16913	17069	16796	16966	16922	17074	16946	16948	17102	16958	16879	16878	17125	16845	16981	16856	17026	17061	17092	16804	16775	16824	16897	16913	17046	17065	17000	16977	16885	16940	16719	16973	16778	16928	16937	16761	16787	16642	16787	16795	16878	17011	16968	16854	16788	16896	17013	17069	16828	16920	16978	17116	16885	16813	16806	16882	16976	16724	16747	16847	16994	16917	16920	16901	17158	16731	16799	16899	16952	16665	16905	16939	16908	16950	16930	16964	16899	16907	16832	16717	16905	16904	16804	16915	16909	16805	16722	16841	17037	16824	16701	17032	16887	16960	16828	16788	16990	16826	16840	16855	16955	16895	16699	16957	16711	16830	16969	16792	16769	16896	16776	17023	16972	16814	16925	16745	17118	17103	16913	16833	16975	16956	16933	17145	16853	16949	16917	16918	16737	16790	16850	16818	16935	16997	16879	16899	16869	17068	16798	16763	17041	16866	16752	16790	17060	16936	16765	16735	16832	16981	16938	17056	16890	16820	16939	16867	17029	16931	16971	16896	16973	16822	16945	16790	16797	16924	16924	16951	16790	16911	16643	17027	16852	17151	16711	16911	16788	17050	16823	16906	16824	16957	16773	16785	16751	16978	16855	17008	17001	16812	16988	16831	16840	16856	16889	16953	16741	16785	17082	16918	16941	16957	16938	16853	16804	16830	16982	17063	16842	16794	16844	17058	16911	17025	16850	16786	16844	16643	16777	16805	17022	17006	16790	17132	16749	16783	16949	16768	17104	16725	16871	16775	16747	16727	16725	16770	16948	16947	16918	16874	16765	16883	16898	16861	16694	16929	16979	16835	16762	16832	16915	16872	16948	17090	17057	16947	16842	16989	17006	16934	17021	16944	16910	16947	17055	16929	16946	16782	16952	16817	16809	16724	16864	16942	17078	16790	16920	16839	16670	16967	16923	16480	16769	16997	17070	16973	16861	16971	16717	17015	16892	16806	16786	16844	16982	17048	16955	16819	16998	16932	16863	16877	16944	16820	16940	16940	16984	16991	16973	16939	16815	16992	16911	16836	16840	16858	16925	17003	16933	17021	16829	16903	16852	16926	17094	16792	16842	16740	17093	16967	16867	16947	16905	16691	16820	16925	17027	16910	16873	16700	16971	16864	16640	16815	16969	16809	17037	16790	16680	16851	16956	16937	16857	16812	16962	16864	17025	16799	16867	16902	16934	16974	16875	16827	16969	16825	16723	16536	16964	16982	16979	16801	16930	16936	16899	16783	16988	16833	16913	16857	17004	16736	16813	16994	17051	16686	16664	16907	16919	16791	16755	16833	16961	16917	16735	16905	16950	16983	17008	16766	16916	16876	16817	16865	16872	16859	16787	17004	16993	16865	16801	16865	16971	16911	16947	16945	16657	16910	16876	16863	16746	17006	17077	16740	16934	16863	16907	16785	16905	16877	16662	16871	17009	17017	16743	16906	16911	16859	16946	17002	16704	16941	16907	16893	16835	16823	16824	16797	16908	16763	16995	16681	16709	16770	16951	16689	16756	16834	16915	16882	16720	16787	16839	16894	16829	17098	16779	16733	16960	16951	16914	17114	16914	16766	17166	16979	16891	16901	16719	16906	17045	17002	16848	16964	16946	16697	16903	16999	16923	16872	16971	16729	16809	16864	16966	17098	16804	16942	16678	17036	16984	16894	16852	16780	17013	17075	16716	16879	16977	16816	16645	16827	16971	16872	16844	16779	16983	16778	16799	17007	16841	16821	16729	17033	16708	16809	16998	16940	16833	16675	16914	16861	16754	16912	16792	16755	16969	16822	16816	16741	16913	16978	16914	16813	16901	16979	16926	16775	16717	16811	16921	16655	16956	16933	16903	16925	16935	16675	16800	16833	17010	17044	16918	17082	16928	16776	16686	16833	17007	17021	16952	16851	16739	16919	16921	16832	16879	16847	16822	16844	16923	16786	16839	17102	16998	16877	16957	16881	16765	16868	16910	16908	16963	16784	16844	16872	16878	16912	17213	16953	16991	16803	16738	16798	16802	16903	16790	16949	16976	16874	16709	16664	16847	16926	16869	16841	17064	17093	16870	16986	16869	17105	17003	16757	16868	16775	16749	16703	16924	17081	16935	16835	16792	16908	16736	16848	16853	16882	16915	16990	16752	16731	16986	16813	17000	16917	16809	16831	16962	16851	16643	16865	16881	16750	16951	16886	16983	17086	16945	17055	16612	16742	16805	17215	16852	16853	17092	16851	16759	16865	16809	16862	16995	16911	16781	16794	16813	16998	16955	16851	16846	16883	16893	16712	16942	16873	17055	16980	17069	16947	16746	16893	16720	16697	16933	17141	17038	16671	16825	16938	16878	17158	17002	16836	16942	16850	17017	16782	16870	17027	16919	16680	16808	16825	17048	16737	16806	16651	16909	17015	16909	16894	17074	16768	16853	16683	16947	16803	16939	17110	16720	16742	16902	16813	16914	16738	16884	16903	16984	17060	16861	16794	16858	16980	16963	16938	17122	17078	17054	16664	16936	16930	16914	17047	16908	17024	16977	17019	16736	16904	16759	16799	16903	16956	16880	16801	16909	16892	16989	16766	16792	16960	17011	17040	16818	16876	17180	16904	16984	16834	16870	16886	16829	16887	16843	16781	16900	17018	16804	16835	17014	16914	16897	16959	16904	16803	16932	16957	16998	16782	16737	16920	16733	17081	16825	16948	16856	16889	16666	16840	16885	17002	16959	16796	16866	16821	16994	16882	17056	16841	16826	16678	17015	16906	16776	16725	16659	16823	16802	16895	16865	16811	16804	16959	16908	17011	16964	16929	16922	17003	17000	16665	16820	16816	16761	16793	16960	16748	16745	16836	16741	16798	16845	16988	17090	16978	16783	16841	16774	16875	16774	16923	16776	16882	16856	16852	17026	17079	16975	16642	16880	16853	16933	16743	16797	16881	16936	16923	16896	16904	17268	16883	16889	16909	16964	16851	17018	16897	16743	16967	16887	16924	16796	16830	16928	16889	16928	16902	16890	16655	16824	16877	16818	16776	16899	16661	16832	17038	16887	16910	16692	16955	16674	16953	16861	16865	16936	16961	16981	16913	16881	16816	16676	16972	17090	16800	16948	16892	16982	16800	16857	16662	16696	16882	16894	16894	16607	16840	16859	16950	16791	16626	16675	16942	16893	16888	16692	16845	16867	16727	17118	16728	16750	16871	16848	16919	16713	16799	16730	17008	16904	16746	16909	16934	16887	16919	16899	16779	16837	16896	16844	16653	16841	16986	16880	16710	16822	16959	17075	17006	16799	16707	16793	16814	17092	16850	16961	16874	16979	16893	16608	17003	16859	16999	16882	16752	16811	16706	16727	16976	16920	16957	17047	16784	16896	16702	16682	16718	17074	16927	16895	16961	16839	16755	16814	17018	17004	17026	16963	16750	17029	16776	16871	16664	16963	17068	16790	16734	16942	16895	16868	16929	16735	16899	16868	17035	16752	16795	16871	16810	16810	17032	16917	17023	17033	16968	16871	16933	16980	16855	16722	16691	16723	16867	16786	16782	16642	16765	17022	16822	16863	16999	16916	17133	16988	16972	16816	16848	16790	16934	16936	16769	17016	16926	16856	16758	16734	17020	16874	16883	17076	16805	16789	17027	16955	16720	16940	16904	16721	16834	16992	16925	16996	16821	16706	16737	16907	16765	16862	17092	16912	16910	16701	16728	16820	16889	16883	16868	16926	16900	16692	17024	16837	16864	16903	16801	16938	16814	16792	17023	16827	17002	16874	16922	16782	16851	16909	16844	16887	16895	16942	16881	16788	16934	16812	16966	16922	16930	16874	17031	16727	16870	16924	16934	16848	16979	16927	16831	16710	17056	16912	16653	16964	16903	16941	16928	16947	16840	17001	16881	16872	16932	16867	16665	16884	16914	16693	16916	16835	16907	16965	16886	17057	16834	16803	17032	16955	16827	16833	16836	16882	16891	16886	16967	17066	16861	16970	16956	16732	16910	16663	17104	16671	16865	16976	16941	16924	16715	16738	16915	16681	16863	16688	16884	16954	16729	16909	16982	16876	17008	16748	17021	17034	16987	17071	16943	16827	16798	16927	16740	16992	16952	16990	16778	16752	16867	16974	16923	16982	17019	17090	16833	17133	16851	16868	16969	16888	16834	16839	16915	16999	16769	16961	16832	16975	16967	16957	16892	16929	16803	16929	16773	16823	16937	16777	16829	16883	16786	16752	16685	16857	16919	17002	16954	16797	16762	16965	16927	16894	16825	16916	16790	16808	16930	16979	16928	16914	16995	16641	16869	16799	16909	16767	16772	16868	16848	16888	16762	16760	16856	17077	17123	16900	16842	16683	16914	16902	16712	16894	16917	16957	16792	16812	16917	16920	16839	16755	16826	16699	16710	17097	16927	16921	17008	16940	16985	16777	16728	16867	16771	17003	17042	16916	17062	16755	16724	16699	16844	16922	16847	16833	16888	16955	16767	16654	16672	16836	16960	16794	16724	16790	16828	16920	17006	16572	16728	16897	16884	16761	16780	16990	16739	16634	17032	16875	16887	17179	17042	16862	16890	16992	16823	16888	16943	16782	16979	16846	16941	16941	17016	16737	16847	16893	16972	16838	16864	16972	16796	16962	16855	17029	16903	17043	16809	16864	16689	16833	17000	16909	17004	17051	17008	16911	16916	16898	16856	16998	16783	16872	16959	17050	16854	16915	16940	16882	16825	16849	16832	16794	16850	16663	16853	16905	16877	16912	17113	16985	16799	16913	16810	17008	16981	16816	16780	16849	16947	17085	17043	16768	16969	16829	16698	16936	16827	16949	16891	16873	16803	16953	16773	16856	16793	16730	16997	16697	16943	17032	16773	16878	16955	16782	16666	16965	16981	16823	16751	16732	16853	16891	17013	16977	16607	16889	16918	16859	16814	16935	16691	17194	16832	16812	16761	16845
16545	30643	28339	22709	20749	19377	18525	17832	17493	16977	17048	16767	16522	16318	16356	16507	16358	16005	15740	15605	15442	15326	15497	15337	15500	15324	15576	15491	15141	15443	15243	15271	15274	15312	15323	15305	15179	15320	15235	15178	15316	15150	15284	15408	15402	15275	15350	15253	15327	15287	15486	15306	15118	15289	15253	15192	15126	15167	15316	14956	15101	15266	14868	15190	15081	15153	15045	15073	14986	14989	15170	15210	15167	15150	15121	15071	15009	15151	15057	15020	15128	15166	15040	15182	15053	15069	15021	14825	15253	15087	15116	15031	15029	15191	15060	15127	15087	15071	15099	14998	15221	15190	15129	15154	15036	14854	15029	15057	15053	15015	15126	14956	15041	14996	15158	15235	14930	14838	15123	15021	15009	14870	15127	14988	14925	15100	15047	14972	15136	14950	15061	15018	15105	15167	15013	15058	15083	14938	15035	15131	14988	15000	15348	15016	15127	15242	15011	15078	15116	14915	15192	15088	15215	15060	15004	14846	15061	14870	14917	14889	15004	15095	15058	14988	15143	15096	14939	15165	14988	15117	15002	15135	15062	14980	14818	15128	15032	14981	15103	15188	14933	15080	15156	14961	14992	15118	15018	14952	15046	15054	14974	14974	15174	15083	15064	15054	15183	15075	15051	15229	15042	15105	15023	15018	15099	14999	15125	14927	14985	15131	15107	15009	15087	15171	14962	14979	15033	14981	14762	15057	14916	15008	15062	15001	15031	15056	14903	15073	14863	15038	15127	15000	15099	14893	14912	15127	14974	15196	14941	14899	15000	15028	14926	15155	14973	14895	15080	15074	15006	15097	15001	15125	15164	15272	14861	15155	14911	15006	14954	14970	14984	14999	15129	15066	14980	14997	14834	14947	15079	15034	14948	15010	15050	15016	15094	15215	14931	14963	15122	14861	15003	15185	14912	15014	15011	15166	15080	15074	15263	15009	14856	15167	15121	15033	15075	15164	15054	14916	14843	15077	15033	15117	15119	14984	15158	14949	15134	14918	15010	15204	14996	15078	15100	15075	15118	14952	15167	15001	14950	15043	15066	15157	15122	15187	15098	15091	14920	15089	15025	15145	15130	15017	15227	15092	15010	15079	15200	15057	14934	15052	15190	14997	15072	15045	15068	14962	15025	15058	15108	15044	15114	14905	15032	15087	15014	14854	14999	15012	15002	15029	15128	15011	14961	15195	15135	15069	15247	14997	15120	14966	15060	14991	15194	15099	15098	14997	15089	14974	15153	15086	15042	15029	15241	15167	15173	15113	15074	15089	15060	15106	14944	14872	15233	15007	15068	14966	15044	14926	15040	14940	14985	15136	14813	15055	15124	15031	15077	14996	15139	15103	14951	14965	14914	14928	14915	15101	14877	14994	15081	14996	14961	14987	14993	15093	14937	15003	14984	15113	14890	15019	14927	14869	14980	14988	14955	15083	15039	15172	15132	15053	15075	15063	15085	14964	14989	14974	15161	15197	15013	14995	14922	15014	15011	15127	15017	15037	15037	15245	15016	15019	15039	14976	15193	15009	14995	15000	15015	14943	15059	14912	15164	14831	14973	15105	15076	14993	15070	15041	15233	15115	15114	14928	14977	14824	14830	14905	15048	14959	15031	15069	15146	15010	15140	14940	14984	15215	15031	14977	15134	15045	15083	15165	15116	14966	15041	14972	15035	15080	15143	14927	14984	14903	15022	15011	14869	15052	15042	15130	15058	15100	15008	15139	15059	15180	14928	15038	15215	15006	15046	15134	15059	14949	14859	15101	15037	15165	15214	15042	15042	15077	15034	14848	15059	15069	14919	15027	15034	14920	15166	14877	15087	14924	15149	15110	15006	14986	15199	15038	14995	14944	15084	15092	15023	14999	15166	15049	15054	15028	15100	15068	14940	15016	14867	15118	15118	14986	15080	15050	15115	14867	15078	15135	14883	14870	14997	14973	14967	15017	15222	15204	15072	14875	14919	14925	15299	15006	15181	15066	14977	14775	15042	15085	15169	15029	15085	15049	14906	15132	15030	15058	14951	15151	14928	15207	15095	15058	15094	15079	14953	14996	14852	15019	15171	15131	15117	14791	14916	14948	15075	15008	15042	15142	14895	15032	15038	14986	15273	15005	15078	15087	15168	15063	15029	15104	14901	15033	15023	14945	15047	15000	15030	14807	14835	14981	15039	14984	14939	15058	15064	14938	15111	14963	14937	15152	15080	15084	14955	14830	14943	15056	15018	15202	14971	14949	14897	14830	15020	15088	15006	15042	14974	14936	14999	15179	15048	14954	15003	14978	15117	15069	15170	14903	14865	15021	14972	15128	14965	15014	14984	14969	14884	15043	14912	14990	15002	14988	15125	15193	15010	14992	14886	14896	14908	14951	15100	15075	14901	15139	14941	15056	15098	15074	14945	15025	15111	14949	15075	15210	15016	14969	15025	14937	14987	15103	15067	15219	15081	15115	15003	14866	14999	15037	15199	15176	15094	15025	14991	14946	15117	15011	15088	15085	15068	14870	15100	15091	15105	15131	15041	15016	15007	15139	14930	15133	15131	15166	15041	15029	14932	15081	15003	14977	15067	15166	14967	14932	15009	15010	14974	15014	15018	14995	15023	14942	14850	15044	15001	15136	15195	15068	15043	15184	15077	15123	14996	15010	15189	15070	14980	14879	14980	15211	14998	15040	14990	15055	14909	14900	14953	15052	15108	15049	15046	15000	15140	14919	15047	15145	14994	14887	15133	14975	15194	15111	15124	15172	14923	15020	14986	15187	15184	15071	15067	14923	15063	15021	15063	15066	15127	15160	15126	15021	15042	15052	14865	15046	15010	15101	15060	15153	14995	14946	15187	15082	15148	14986	14923	14992	15210	15128	15003	15129	15137	14993	14963	15200	14981	15047	15178	15172	14880	15050	15183	15031	14994	15075	15045	15220	15018	15169	15161	15042	15133	15066	14951	14868	14990	15165	15109	15168	15053	15077	14973	14817	15099	15066	15028	15136	15150	15038	15085	15092	14956	14946	14936	15055	15138	15091	15068	14923	15105	15114	14993	14934	14837	15203	14931	15062	14930	15196	15101	15093	14995	14899	15070	14918	15077	15126	15063	15113	15092	15055	15187	14950	15087	15039	15104	14938	15103	15004	15092	14840	15063	14995	15017	14969	15065	15021	15054	15159	15065	15094	15087	15015	15121	15052	15071	15228	15027	14842	15109	15015	15085	14951	14900	14807	15089	15034	15100	15137	14951	15086	14957	15194	15027	15067	15141	15007	14940	15132	15255	15034	15078	14966	14993	15149	15154	14803	14954	14935	15168	15109	14881	14896	15088	15059	15107	15167	14945	14972	15126	15053	15097	15053	14898	15235	14949	15050	14957	15040	15085	14976	15133	15135	14880	15408	15064	14904	15141	15132	15010	14968	15035	15158	15068	14992	15091	15123	15097	15123	15067	15058	14887	14987	15030	15183	14920	15009	15116	15111	15011	14955	15028	15042	14910	14958	14941	14986	15158	15216	14747	15169	15014	15011	14895	15010	14974	14926	15115	14941	15149	14960	15158	15120	15173	15148	14901	15003	15185	14772	15113	14989	15147	15022	15096	15101	14921	14984	14915	15035	14936	15030	15090	14965	15100	15129	14836	14879	14877	14988	14991	14964	15092	15072	14885	14934	14998	14933	15051	15111	15191	14996	15007	15031	15196	14997	15064	14977	15125	15179	14817	15048	14978	15016	14892	14933	14868	15122	15034	15050	14950	15042	15038	14979	14943	15190	14988	14900	14889	15069	15039	14980	14968	15001	15130	15144	15131	15036	15167	15003	15014	14913	15031	14937	15061	15109	14941	15005	15117	15083	15206	15180	15037	15081	15074	14958	15194	14988	15103	14890	15088	15017	14945	15080	14958	15017	15002	15199	15071	15131	15107	15019	14990	15031	15159	14961	14913	14982	14942	15133	15014	15083	15271	14891	15042	15007	14986	15031	15182	14971	15157	14989	15128	15119	15208	14934	15137	15161	14898	15032	15062	15042	14891	14953	15085	15055	15023	15084	15287	15077	14980	14959	15119	14915	15186	14942	14988	15128	14912	15054	14975	15047	15078	15026	15035	15072	14991	15081	14955	14951	14973	15148	15148	15147	15026	14929	15049	15073	15089	15165	14931	15151	15026	15081	15051	15027	15130	15055	14987	15018	14878	15071	15110	14980	15068	15066	15221	15071	15106	15035	14905	15207	15056	15120	15055	15081	15058	15040	15027	15104	15064	15067	14926	14958	15154	15186	15131	14933	14783	15009	15043	14958	15019	15157	14947	14928	15186	15128	15172	14982	15240	14935	14953	15030	15000	15226	15103	14971	15111	15154	14849	15118	15030	15042	14989	14951	14959	14872	15013	15134	14829	15066	15037	15187	14853	14970	14881	14979	14990	14992	15038	15014	14960	14786	14944	14956	15066	15156	15052	14962	15126	15229	14971	15047	15061	15064	15095	15007	15012	14913	15156	14989	15022	14959	15181	15017	15033	15049	15207	14882	14974	15011	15133	15164	15029	15004	14938	15040	14968	14910	15078	14948	15014	15008	15097	15022	14938	14954	14862	14948	15070	15013	14960	15173	15069	15173	15022	15075	14853	15202	15154	14958	14894	14958	15110	14873	15142	14972	15051	15174	14989	14970	14808	14937	14912	15067	14833	15137	15200	14902	14899	15142	15067	14909	14947	15041	15025	14990	15105	14931	15083	15028	15066	15085	15069	14921	14952	15109	15141	15078	14951	15027	15034	15019	15032	15062	15080	14986	14865	15034	15017	15041	15185	15042	14906	14944	15155	15016	15024	15064	15128	15092	14960	15318	15044	14923	15204	15082	15131	14828	14986	14952	15151	15088	15123	15096	15111	15007	15100	15041	14996	14992	15033	15269	15143	14958	15168	14952	14960	14968	15031	15154	15012	15006	14968	15079	15057	15047	14882	14965	15161	14920	14951	15151	14919	14912	14998	14957	15018	15105	14982	15227	14910	15173	14975	15089	14927	15037	15081	15041	14972	14993	14941	15115	15043	14897	15008	15016	14987	15067	15016	14927	15049	14827	14995	15103	15238	14982	15014	14972	14910	15262	15052	14937	15067	15035	15207	15054	15049	14947	14926	15048	15016	14989	15081	15070
27216	21725	23439	19923	16465	16341	16243	16187	16165	15963	15789	15710	15878	15613	15876	15874	15634	15653	15674	15560	15534	15735	15488	15646	15665	15595	15482	15580	15620	15453	15349	15577	15634	15687	15481	15551	15505	15531	15503	15716	15529	15503	15526	15384	15701	15640	15624	15555	15638	15408	15461	15482	15723	15712	15505	15568	15617	15645	15847	15554	15366	15492	15552	15597	15486	15618	15498	15441	15316	15543	15445	15422	15469	15408	15480	15477	15646	15517	15541	15470	15720	15507	15366	15397	15490	15566	15495	15409	15517	15722	15608	15346	15528	15519	15525	15296	15627	15452	15371	15545	15561	15200	15636	15504	15462	15601	15540	15503	15364	15576	15510	15368	15316	15444	15373	15586	15381	15476	15357	15689	15556	15585	15613	15482	15581	15383	15431	15236	15454	15308	15603	15646	15474	15494	15553	15497	15440	15582	15487	15411	15550	15618	15579	15660	15450	15578	15316	15754	15464	15522	15467	15685	15744	15581	15400	15545	15456	15485	15584	15366	15428	15567	15476	15508	15478	15442	15289	15504	15625	15404	15322	15706	15488	15425	15571	15326	15550	15667	15399	15625	15488	15288	15490	15520	15500	15377	15601	15587	15485	15605	15685	15487	15528	15467	15470	15397	15418	15486	15487	15394	15564	15488	15437	15583	15458	15502	15466	15426	15293	15644	15573	15565	15560	15366	15454	15397	15467	15285	15420	15556	15732	15528	15620	15554	15400	15476	15573	15529	15671	15396	15442	15594	15512	15459	15530	15612	15519	15668	15533	15184	15464	15478	15646	15326	15563	15488	15437	15455	15641	15434	15396	15442	15464	15747	15641	15414	15561	15583	15573	15434	15718	15652	15540	15411	15386	15404	15559	15525	15511	15385	15465	15398	15523	15487	15582	15642	15443	15461	15424	15556	15558	15441	15404	15413	15172	15503	15512	15323	15549	15422	15578	15559	15243	15414	15622	15367	15358	15513	15422	15514	15504	15422	15488	15628	15329	15586	15484	15388	15584	15403	15620	15608	15554	15699	15529	15601	15628	15616	15577	15620	15726	15275	15599	15629	15473	15432	15549	15503	15344	15451	15373	15343	15379	15735	15499	15604	15521	15386	15615	15651	15533	15554	15650	15548	15742	15508	15409	15515	15446	15383	15572	15589	15578	15538	15465	15414	15402	15462	15467	15428	15642	15351	15472	15542	15628	15405	15525	15517	15536	15628	15363	15404	15639	15461	15393	15551	15520	15393	15334	15431	15481	15553	15384	15695	15267	15440	15291	15484	15582	15449	15468	15312	15616	15507	15705	15639	15536	15785	15592	15538	15383	15493	15402	15511	15441	15510	15584	15321	15462	15469	15447	15341	15310	15491	15485	15490	15648	15669	15395	15547	15456	15558	15421	15516	15553	15559	15354	15328	15350	15350	15486	15388	15325	15436	15562	15587	15476	15579	15450	15352	15474	15186	15608	15356	15518	15536	15690	15575	15508	15385	15470	15567	15610	15593	15422	15611	15565	15656	15604	15527	15608	15561	15470	15649	15612	15609	15544	15571	15637	15489	15426	15523	15576	15445	15557	15466	15447	15386	15682	15613	15395	15401	15377	15577	15502	15433	15412	15468	15544	15418	15421	15401	15514	15438	15429	15459	15505	15483	15240	15467	15555	15554	15620	15378	15639	15532	15326	15468	15511	15424	15475	15375	15426	15473	15464	15629	15540	15589	15565	15377	15366	15395	15630	15571	15500	15423	15409	15399	15240	15559	15375	15509	15640	15450	15398	15454	15628	15547	15324	15515	15537	15414	15633	15335	15328	15440	15515	15551	15384	15487	15525	15593	15413	15636	15463	15564	15516	15466	15556	15511	15462	15458	15626	15556	15540	15644	15519	15325	15460	15517	15266	15332	15601	15455	15487	15461	15533	15419	15379	15613	15495	15471	15508	15732	15434	15300	15521	15479	15500	15406	15578	15804	15717	15539	15638	15428	15475	15434	15448	15584	15409	15591	15539	15399	15584	15500	15682	15437	15393	15548	15695	15621	15648	15575	15427	15357	15528	15457	15632	15521	15623	15546	15568	15605	15426	15514	15268	15637	15415	15396	15619	15488	15490	15394	15415	15286	15308	15557	15345	15536	15505	15618	15515	15393	15526	15581	15454	15385	15516	15442	15464	15611	15665	15566	15496	15521	15496	15522	15284	15712	15646	15430	15457	15516	15433	15520	15439	15454	15545	15654	15630	15540	15529	15457	15475	15381	15505	15491	15453	15564	15305	15571	15518	15589	15668	15445	15559	15592	15586	15571	15599	15708	15374	15444	15557	15661	15505	15348	15542	15375	15427	15706	15454	15354	15496	15525	15275	15434	15501	15540	15655	15536	15296	15505	15475	15536	15330	15510	15378	15485	15551	15583	15455	15507	15577	15330	15436	15629	15743	15597	15260	15450	15650	15473	15340	15379	15545	15535	15413	15397	15555	15522	15453	15343	15358	15349	15496	15542	15262	15569	15349	15474	15468	15545	15330	15560	15575	15657	15578	15596	15607	15503	15593	15444	15582	15641	15347	15439	15610	15590	15512	15461	15752	15455	15435	15446	15360	15567	15624	15497	15434	15550	15515	15558	15458	15519	15629	15421	15443	15390	15393	15612	15630	15498	15493	15589	15567	15476	15562	15628	15370	15499	15538	15375	15486	15585	15358	15458	15544	15317	15417	15663	15575	15454	15505	15500	15410	15466	15493	15394	15254	15319	15712	15373	15430	15326	15665	15565	15582	15442	15535	15504	15526	15560	15736	15512	15472	15481	15589	15565	15432	15411	15622	15517	15608	15518	15411	15579	15595	15493	15660	15569	15686	15575	15289	15456	15441	15613	15305	15654	15256	15484	15426	15404	15493	15319	15581	15519	15566	15564	15545	15444	15407	15254	15594	15612	15567	15320	15447	15562	15319	15414	15595	15647	15678	15407	15620	15521	15390	15417	15666	15502	15529	15416	15475	15484	15540	15512	15539	15541	15417	15475	15576	15436	15439	15626	15440	15503	15548	15519	15559	15667	15464	15435	15597	15526	15590	15367	15637	15581	15588	15404	15363	15543	15535	15418	15404	15464	15449	15476	15363	15536	15594	15590	15669	15574	15357	15851	15473	15597	15289	15419	15506	15464	15532	15355	15421	15512	15627	15510	15539	15482	15558	15448	15573	15489	15605	15526	15328	15458	15413	15600	15599	15654	15358	15475	15519	15579	15511	15551	15344	15463	15554	15544	15624	15431	15576	15435	15626	15364	15523	15345	15413	15454	15602	15382	15532	15542	15394	15526	15427	15638	15522	15706	15459	15371	15403	15641	15370	15181	15384	15654	15557	15529	15675	15482	15779	15554	15653	15386	15549	15511	15527	15526	15442	15267	15568	15578	15308	15459	15506	15451	15704	15580	15524	15611	15526	15428	15516	15701	15368	15456	15541	15506	15622	15371	15464	15465	15473	15497	15393	15601	15492	15478	15393	15589	15524	15439	15470	15540	15560	15618	15610	15590	15564	15587	15621	15509	15440	15435	15590	15405	15530	15533	15696	15542	15620	15596	15534	15588	15483	15294	15394	15379	15540	15623	15370	15693	15366	15465	15699	15538	15396	15309	15331	15629	15577	15489	15546	15476	15527	15543	15572	15594	15380	15651	15390	15475	15539	15310	15260	15737	15652	15355	15480	15484	15417	15445	15428	15445	15483	15644	15548	15613	15595	15474	15495	15471	15663	15539	15562	15509	15421	15423	15401	15312	15467	15406	15430	15383	15342	15577	15480	15488	15406	15559	15750	15616	15787	15357	15292	15461	15441	15373	15374	15503	15590	15397	15421	15446	15643	15573	15502	15451	15595	15476	15459	15182	15499	15542	15466	15405	15720	15542	15456	15481	15536	15669	15499	15417	15531	15444	15616	15415	15399	15456	15533	15597	15381	15517	15496	15515	15592	15462	15558	15435	15578	15612	15628	15464	15631	15455	15566	15624	15410	15439	15650	15488	15338	15338	15337	15492	15592	15525	15545	15624	15686	15294	15577	15523	15460	15499	15459	15594	15397	15626	15619	15559	15454	15536	15464	15383	15285	15529	15695	15587	15328	15555	15498	15611	15605	15652	15390	15633	15608	15640	15498	15336	15536	15460	15650	15438	15625	15559	15348	15443	15634	15516	15356	15627	15438	15590	15620	15468	15501	15310	15716	15474	15472	15511	15600	15485	15618	15585	15460	15447	15676	15663	15474	15314	15359	15464	15628	15541	15616	15283	15632	15647	15505	15434	15276	15740	15416	15596	15375	15508	15657	15398	15413	15438	15598	15286	15499	15611	15603	15254	15340	15585	15414	15487	15434	15672	15555	15447	15544	15372	15458	15639	15533	15291	15574	15693	15528	15525	15627	15618	15426	15492	15468	15359	15494	15479	15542	15575	15409	15631	15636	15633	15649	15610	15512	15433	15621	15445	15394	15547	15495	15482	15538	15623	15563	15770	15450	15640	15426	15617	15475	15375	15257	15606	15493	15487	15505	15405	15449	15519	15548	15623	15332	15372	15408	15492	15419	15582	15692	15333	15544	15359	15661	15506	15807	15592	15608	15510	15333	15475	15486	15612	15427	15435	15605	15505	15666	15470	15542	15388	15589	15416	15690	15666	15627	15668	15472	15289	15462	15421	15353	15528	15573	15545	15555	15642	15522	15391	15447	15526	15441	15492	15422	15539	15385	15449	15495	15516	15562	15501	15317	15633	15601	15719	15446	15432	15325	15432	15364	15669	15628	15609	15629	15353	15584	15369	15388	15484	15494	15383	15467	15574	15295	15676	15426	15522	15626	15608	15630	15615	15411	15421	15605	15519	15493	15533	15481	15619	15427	15499	15320	15218	15597	15497	15649	15420	15459	15576	15486	15527	15503	15536	15433	15412	15413	15471	15560	15495	15515	15436	15410	15467	15650	15555	15440	15620	15571	15377	15486	15539	15567	15549	15507	15343	15813	15535	15563	15353	15536	15626	15526	15561	15531	15643	15549	15548	15357	15572	15500	15543	15619	15478	15464	15616	15597	15563	15349	15508	15344	15371	15629	15779	15524	15696	15468	15695	15471	15365	15507	15562	15326	15517	15623	15573	15478	15538	15470	15562	15482	15435
15567	19437	18946	16795	16034	15587	15320	15299	15027	15025	14899	15031	14778	14769	14770	14694	14779	14678	14550	14335	14388	14453	14349	14383	14441	14413	14373	14479	14323	14516	14330	14396	14506	14310	14286	14418	14242	14252	14328	14394	14206	14436	14370	14380	14437	14509	14244	14340	14318	14439	14341	14358	14293	14444	14291	14129	14322	14283	14305	14246	14231	14423	14421	14339	14278	14324	14443	14299	14441	14472	14398	14389	14311	14132	14280	14352	14296	14273	14144	14306	14245	14456	14184	14269	14334	14465	14278	14460	14321	14085	14314	14317	14297	14318	14203	14258	14298	14243	14226	14270	14351	14326	14442	14313	14203	14321	14324	14255	14219	14416	14181	14240	14215	14329	14376	14193	14254	14220	14386	14272	14349	14315	14305	14187	14244	14267	14417	14208	14319	14206	14270	14294	14325	14336	14465	14205	14198	14283	14405	14210	14282	14263	14223	14353	14319	14280	14277	14296	14477	14246	14018	14213	14361	14312	14363	14104	14154	14280	14379	14161	14243	14105	14085	14321	14250	14378	14254	14271	14453	14255	14263	14148	14316	14261	14145	14402	14214	14248	14359	14191	14285	14064	14342	14414	14218	14226	14131	14281	14288	14361	14126	14240	14511	14043	14216	14364	14417	14229	14212	14296	14290	14218	14122	14320	14234	14311	14293	14207	14380	14358	14157	14314	14297	14332	14349	14371	14197	14266	14289	14192	14216	14294	14274	14296	14028	14392	14269	14374	14212	14237	14174	14191	14083	14289	14182	14171	14341	14232	14210	14373	14279	14254	14176	14378	14159	14172	14264	14302	14413	14222	14295	14232	14433	14345	14201	14333	14265	14324	14224	14172	14278	14377	14170	14195	14333	14192	14265	14484	14159	14261	14312	14084	14366	14305	14438	14248	14209	14267	14280	14437	14072	14231	14270	14207	14317	14076	14300	14372	14065	14330	14209	14310	14400	14159	14316	14415	14293	14164	14257	14197	14242	14291	14171	14398	14243	14149	14325	14388	14328	14331	14194	14353	14198	14462	14237	14381	14322	14180	14255	14331	14210	14103	14350	14195	14333	14132	14327	14216	14321	14240	14376	14225	14405	14145	14196	14251	14208	14387	14345	14184	14252	14245	14066	14233	14283	14250	14344	14310	14250	14339	14432	14259	14318	14158	14142	14190	14212	14473	14440	14290	14314	14311	14232	14309	14336	14368	14360	14261	14257	14185	14130	14314	14437	14255	14154	14172	14315	14270	14352	14235	14351	14255	14134	14155	14189	14401	14189	14247	14130	14354	14245	14272	14175	14240	14454	14306	14105	14259	14299	14503	14222	14336	14252	14443	14282	14360	14246	14204	14181	14309	14055	14250	14328	14386	14240	14284	14224	14330	14159	14383	14361	14298	14213	14253	14258	14270	14241	14272	14402	14243	14208	14331	14363	14284	14397	14386	14241	14241	14324	14213	14341	14172	14410	14292	14264	14202	14336	14190	14163	14343	14233	14223	14201	14258	14362	14172	14261	14234	14212	14504	14300	14167	14252	14365	14190	14157	14116	14246	14343	14348	14314	14274	14439	14293	14358	14178	14216	14207	14204	14162	14220	14303	14288	14279	14066	14151	14334	14333	14310	14426	14184	14240	14224	14211	14254	14210	14345	14285	14094	14257	14212	14186	14342	14370	14344	14321	14262	14283	14050	14298	14305	14226	14328	14330	14332	14232	14304	14392	14242	14484	14127	14273	14404	14298	14320	14467	14275	14320	14255	14259	14228	14342	14239	14046	14390	14217	14447	14316	14397	14257	14212	14134	14441	14227	14332	14241	14210	14285	14256	14337	14224	14281	14498	14200	14308	14139	14371	14375	14278	14311	14240	14290	14187	14270	14291	14366	14135	14179	14267	14305	14463	14062	14251	14141	14136	14283	14178	14280	14362	14145	14317	14098	14319	14302	14323	14292	14318	14329	14292	14271	14235	14370	14271	14457	14323	14285	14233	14211	14385	14314	14328	14290	14131	14312	14075	14173	14374	14275	14361	14498	14254	14301	14313	14278	14190	14291	14402	14366	14310	14334	14246	14332	14322	14259	14256	14164	14259	14134	14388	14190	14253	14195	14297	14184	14301	14321	14298	14275	14299	14209	14397	14317	14376	14379	14250	14225	14360	14268	14225	14341	14205	14151	14285	14287	14353	14275	14303	14472	14244	14393	14247	14390	14327	14169	14445	14337	14242	14250	14320	14266	14268	14234	14178	14159	14228	14222	14318	14192	14290	14127	14326	14300	14248	14378	14424	14344	14154	14297	14300	14271	14341	14321	14236	14240	14181	14169	14195	14383	14242	14262	14251	14239	14372	14183	14331	14422	14397	14226	14355	14393	14393	14217	14445	14144	14352	14205	14214	14168	14182	14432	14212	14073	14342	14377	14244	14213	14282	14238	14265	14253	14127	14083	14380	14228	14358	14252	14282	14377	14366	14214	14272	14138	14296	14182	14256	14193	14279	14393	14262	14376	14413	14224	14407	14236	14265	14327	14198	14286	14223	14274	14203	14311	14364	14188	14271	14268	14326	14157	14248	14244	14341	14319	14423	14231	14257	14269	14399	14356	14178	14227	14298	14423	14190	14334	14279	14199	14303	14359	14272	14358	14327	14061	14191	14089	14387	14271	14302	14306	14265	14250	14290	14167	14215	14101	14250	14391	14295	14225	14379	14233	14326	14252	14319	14069	14382	14215	14214	14091	14301	14109	14208	14311	14294	14217	14200	14386	14364	14237	14170	14270	14256	14189	14390	14303	14331	14085	14289	14269	14336	14317	14461	14332	14339	14201	14402	14284	14363	14200	14291	14300	14405	14362	14300	14422	14199	14268	14308	14297	14152	14274	14440	14226	14475	14211	14346	14246	14105	14365	14297	14378	14323	14337	14253	14266	14277	14393	14219	14336	14242	14236	14301	14261	14376	14038	14168	14319	14284	14308	14286	14224	14227	14239	14269	14379	14070	14342	14150	14277	14350	14420	14233	14258	14314	14302	14345	14289	14371	14288	14033	14389	14285	14328	14259	14497	14336	14311	14413	14433	14235	14110	14269	14248	14231	14255	14212	14318	14104	14217	14282	14341	14266	14229	14367	14118	14143	14258	14151	14215	14324	14247	14220	14220	14290	14295	14354	14031	14370	14339	14230	14218	14517	14267	14213	14324	14382	14197	14252	14200	14343	14215	14355	14223	14413	14202	14364	14185	14084	14054	14157	14260	14283	14247	14401	14323	14184	14417	14277	14345	14348	14205	14365	14166	14260	14401	14281	14221	14259	14422	14285	14175	14338	14249	14358	14305	14240	14321	14162	14265	14566	14226	14272	14304	14361	14359	14309	14176	14525	14295	14274	14328	14394	14229	14176	14398	14196	14408	14230	14369	14311	14389	14292	14304	14309	14226	14273	14366	14274	14137	14342	14132	14266	14283	14247	14230	14241	13995	14331	14356	14356	14096	14398	14311	14134	14319	14253	14348	14210	14383	14367	14244	14326	14211	14108	14345	14360	14211	14323	14159	14394	14288	14262	14299	14274	14349	14446	14152	14232	14144	14359	14155	14159	14296	14202	14373	14206	14239	14248	14150	14327	14279	14323	14258	14462	14285	14340	14226	14276	14143	14251	14171	13997	14031	14210	14404	14174	14239	14437	14440	14197	14154	14136	14198	14204	14321	14089	14094	14329	14141	14231	14233	14274	14233	14346	14319	14278	14376	14232	14111	14303	14304	14259	14490	14261	14287	14354	14234	14372	14386	14332	14276	14138	14175	14351	14306	14228	14295	14198	14263	14602	14183	14465	14320	14366	14317	14253	14228	14381	14216	14297	14140	14130	14172	14303	14332	14390	14381	14364	14257	14234	14212	14299	14070	14320	14264	14156	14340	14235	14212	14271	14135	14233	14509	14192	14242	14178	14205	14414	14399	14381	14113	14116	14209	14382	14290	14281	14281	14089	14280	14356	14130	14364	14390	14275	14152	14282	14185	14270	14255	14216	14257	14298	14256	14245	14375	14391	14182	14232	14314	14222	14346	14175	14313	14263	14293	14212	14213	14438	14324	14458	14230	14407	14287	14281	14118	14262	14312	14305	14414	14303	14415	14157	14164	14038	14115	14270	14297	14346	14376	14375	14227	14275	14290	14330	14240	14400	14318	14273	14221	14294	14333	14180	14333	14247	14342	14229	14224	14449	14247	14225	14365	14251	14292	14283	14190	14218	14441	14424	14289	14277	14213	14211	14360	14352	14293	14270	14290	14484	14221	14251	14111	14251	14197	14324	14352	14242	14159	14346	14183	14328	14203	14260	14443	14208	14324	14400	14415	14292	14192	14264	14285	14144	14341	14386	14248	14170	14149	14371	14315	14287	14286	14322	14384	14107	14409	14303	14085	14268	14220	14261	14157	14276	14265	14143	14407	14198	14252	14249	14358	14192	14359	14314	14176	14158	14160	14292	14318	14282	14202	14425	14326	14236	14142	14300	14254	14196	14222	14311	14347	14222	14113	14151	14375	14379	14370	14345	14335	14123	14278	14287	14368	14109	14296	14313	14278	14292	14255	14159	14235	14083	14166	14402	14325	14250	14316	14339	14182	14273	14344	14319	14215	14287	14164	14332	14261	14253	14284	14378	14315	14235	14364	14234	14459	14326	14309	14133	14254	14275	14254	14121	14315	14425	14280	14215	14233	14083	14281	14251	14249	14399	14177	14288	14163	14370	14204	14302	14395	14073	14297	14442	14206	14348	14318	14422	14177	14328	14154	14318	14227	14200	14298	14059	14230	14277	14302	14102	14239	14324	14249	14459	14211	14309	14558	14156	14056	14348	14256	14318	14289	14280	14122	14311	14310	14207	14180	14156	14163	14331	14221	14250	14304	14291	14106	14312	14298	14051	14376	14117	14306	14267	14179	14415	14331	14303	14248	14281	14316	14289	14377	14040	14230	14411	14332	14214	14217	14176	14338	14280	14201	14215	14337	14187	14297	14388	14232	14246	14156	14238	14391	14250	14361	14142	14329	14309	14318	14308	14341	14391	14292	14450	14284	14328	14282	14267	14385	14214	14322	14302	14339	14413	14245	14266	14131	14315	14448	14152	14267	14151	14378	14238	14186	14332	14296	14245	14112	14427	14291
23694	21053	28301	24122	21752	20764	19338	16991	16444	16470	16300	16338	16384	16021	16297	16233	16269	16146	15962	15902	15918	15787	15932	15718	15795	15790	16007	15874	15756	15791	15883	15752	15726	15624	15751	15608	15848	15750	15687	15756	15799	15760	15675	15651	15781	15778	15814	15811	15738	15964	15873	15712	15873	15779	15698	15615	15668	15551	15514	15670	15804	15895	15668	15836	15806	15745	15716	15635	15783	15487	15688	15663	15682	15713	15713	15648	15710	15639	15548	15495	15590	15645	15440	15752	15614	15712	15588	15745	15618	15641	15799	15613	15804	15703	15775	15732	15492	15698	15496	15630	15671	15798	15680	15645	15572	15579	15568	15704	15616	15692	15610	15544	15675	15812	15590	15589	15691	15521	15815	15800	15580	15477	15683	15710	15640	15721	15727	15621	15778	15538	15690	15809	15635	15540	15492	15411	15538	15563	15626	15538	15716	15601	15795	15686	15693	15810	15738	15368	15410	15660	15600	15550	15643	15367	15665	15604	15601	15540	15586	15527	15592	15598	15695	15716	15334	15759	15725	15569	15432	15657	15797	15656	15643	15665	15557	15645	15487	15617	15738	15630	15491	15746	15657	15708	15737	15613	15505	15631	15671	15678	15712	15704	15695	15769	15712	15611	15761	15631	15623	15522	15562	15604	15675	15632	15525	15740	15620	15922	15765	15746	15661	15680	15684	15626	15465	15398	15661	15572	15821	15654	15630	15727	15635	15599	15394	15447	15644	15578	15693	15780	15695	15604	15850	15424	15602	15734	15515	15562	15535	15611	15605	15570	15622	15583	15700	15658	15688	15636	15539	15600	15701	15835	15772	15688	15695	15540	15619	15409	15497	15717	15449	15449	15565	15894	15659	15626	15676	15670	15615	15613	15746	15649	15720	15817	15643	15717	15381	15602	15545	15582	15558	15533	15504	15471	15632	15483	15560	15651	15711	15599	15693	15626	15646	15593	15606	15893	15774	15495	15719	15713	15597	15601	15648	15495	15660	15469	15817	15759	15634	15716	15668	15607	15520	15654	15533	15450	15704	15656	15707	15651	15628	15655	15590	15625	15648	15572	15571	15715	15622	15780	15594	15410	15637	15678	15674	15701	15548	15764	15670	15755	15600	15584	15637	15416	15445	15669	15689	15784	15752	15713	15620	15505	15478	15724	15760	15431	15748	15527	15607	15622	15677	15610	15529	15510	15495	15571	15730	15440	15752	15611	15413	15741	15615	15441	15744	15579	15503	15671	15658	15732	15450	15759	15533	15813	15674	15749	15715	15682	15628	15562	15525	15718	15707	15598	15608	15887	15621	15533	15675	15605	15538	15502	15712	15488	15529	15541	15723	15591	15637	15534	15745	15822	15765	15627	15764	15607	15478	15514	15692	15637	15584	15771	15620	15728	15793	15581	15730	15471	15820	15544	15595	15711	15608	15670	15804	15666	15841	15531	15690	15618	15549	15776	15701	15454	15550	15632	15700	15678	15668	15411	15761	15515	15624	15637	15690	15733	15517	15745	15798	15761	15483	15645	15766	15483	15397	15734	15732	15686	15823	15635	15618	15627	15674	15702	15739	15686	15434	15493	15411	15656	15643	15863	15420	15868	15691	15686	15790	15507	15611	15670	15685	15556	15658	15708	15520	15636	15643	15640	15480	15801	15765	15476	15619	15588	15810	15908	15694	15661	15564	15641	15561	15693	15705	15897	15560	15371	15774	15581	15572	15815	15629	15666	15720	15610	15644	15649	15461	15515	15477	15634	15492	15808	15745	15486	15667	15666	15776	15472	15720	15699	15665	15623	15681	15503	15544	15482	15651	15723	15521	15769	15331	15563	15643	15468	15723	15760	15643	15682	15644	15568	15751	15598	15740	15550	15590	15643	15540	15527	15585	15881	15640	15538	15598	15828	15659	15689	15662	15661	15590	15635	15564	15703	15569	15648	15442	15747	15610	15547	15550	15698	15474	15622	15821	15764	15843	15581	15680	15615	15474	15740	15507	15554	15654	15506	15645	15596	15424	15581	15596	15740	15778	15590	15394	15867	15577	15712	15643	15556	15512	15578	15657	15440	15636	15685	15567	15768	15629	15594	15660	15478	15741	15586	15778	15585	15737	15675	15661	15544	15667	15691	15641	15701	15878	15843	15612	15471	15570	15473	15664	15623	15608	15465	15484	15525	15552	15682	15604	15422	15654	15397	15449	15638	15551	15717	15677	15699	15553	15810	15473	15552	15647	15694	15645	15650	15579	15742	15475	15520	15667	15850	15659	15686	15658	15512	15549	15725	15506	15535	15804	15660	15599	15612	15678	15778	15756	15644	15790	15646	15434	15644	15576	15621	15806	15795	15542	15627	15402	15586	15684	15513	15669	15599	15431	15552	15432	15639	15720	15555	15556	15651	15566	15561	15661	15572	15744	15733	15565	15543	15558	15629	15690	15664	15868	15594	15671	15731	15643	15532	15602	15701	15528	15713	15577	15484	15768	15594	15496	15444	15563	15782	15645	15392	15647	15688	15646	15609	15613	15708	15568	15634	15585	15600	15591	15699	15751	15656	15827	15474	15688	15577	15807	15719	15653	15738	15365	15576	15750	15572	15756	15731	15768	15657	15693	15771	15686	15512	15688	15485	15592	15661	15579	15563	15458	15710	15676	15635	15532	15809	15741	15777	15549	15742	15674	15637	15706	15750	15598	15632	15780	15665	15652	15691	15543	15693	15884	15813	15566	15491	15419	15756	15654	15563	15512	15508	15681	15565	15608	15635	15636	15620	15578	15534	15621	15639	15823	15489	15500	15684	15883	15716	15864	15588	15801	15770	15913	15399	15596	15629	15572	15627	15697	15921	15605	15734	15686	15699	15621	15732	15368	15464	15537	15511	15637	15703	15695	15627	15648	15679	15482	15711	15345	15520	15768	15662	15747	15575	15587	15500	15569	15671	15599	15516	15538	15524	15624	15737	15681	15727	15688	15658	15626	15718	15776	15717	15621	15526	15600	15666	15519	15680	15804	15560	15968	15628	15624	15570	15602	15562	15592	15736	15773	15675	15672	15639	15686	15705	15364	15485	15681	15679	15681	15518	15694	15767	15754	15406	15515	15493	15587	15469	15595	15530	15461	15483	15542	15681	15667	15587	15561	15501	15770	15452	15640	15889	15357	15556	15546	15734	15493	15574	15623	15563	15551	15603	15622	15734	15676	15732	15799	15490	15678	15578	15698	15575	15549	15654	15652	15697	15654	15530	15562	15767	15649	15584	15541	15697	15749	15658	15447	15640	15744	15744	15633	15545	15755	15639	15797	15666	15610	15560	15728	15655	15831	15605	15657	15524	15590	15667	15555	15734	15704	15673	15622	15683	15620	15715	15850	15671	15548	15655	15434	15615	15704	15736	15580	15605	15546	15625	15575	15717	15717	15712	15500	15666	15384	15706	15579	15526	15619	15320	15675	15612	15681	15504	15558	15706	15646	15624	15777	15367	15752	15799	15591	15600	15501	15685	15529	15697	15614	15644	15676	15749	15517	15714	15554	15610	15607	15735	15554	15673	15697	15714	15632	15634	15693	15666	15712	15682	15802	15562	15616	15736	15793	15836	15636	15805	15618	15650	15745	15653	15575	15555	15717	15593	15425	15439	15667	15737	15449	15579	15567	15709	15553	15791	15710	15620	15751	15738	15464	15677	15460	15628	15704	15660	15639	15636	15695	15654	15445	15670	15856	15558	15470	15600	15400	15483	15830	15765	15550	15721	15624	15353	15568	15646	15574	15581	15829	15640	15312	15395	15734	15446	15709	15703	15551	15473	15436	15628	15597	15577	15673	15859	15603	15707	15661	15714	15741	15537	15838	15550	15554	15699	15735	15406	15746	15700	15535	15570	15636	15540	15523	15571	15730	15515	15704	15808	15604	15610	15622	15628	15777	15572	15566	15509	15667	15431	15588	15652	15692	15693	15624	15644	15719	15566	15852	15846	15583	15674	15538	15967	15695	15781	15554	15406	15386	15486	15538	15469	15611	15730	15669	15470	15517	15689	15699	15544	15854	15557	15417	15401	15614	15675	15654	15752	15627	15581	15605	15680	15693	15640	15666	15273	15644	15510	15529	15720	15858	15656	15670	15515	15818	15711	15668	15601	15649	15794	15587	15698	15474	15560	15698	15815	15667	15451	15633	15711	15472	15717	15586	15817	15783	15549	15577	15594	15600	15517	15421	15816	15508	15695	15611	15525	15809	15646	15629	15814	15767	15417	15739	15605	15686	15670	15810	15592	15588	15694	15759	15648	15547	15817	15772	15613	15478	15728	15636	15664	15562	15716	15595	15525	15837	15831	15685	15527	15533	15550	15736	15522	15661	15602	15774	15607	15682	15776	15675	15631	15540	15602	15544	15687	15901	15614	15562	15759	15795	15676	15525	15648	15596	15851	15497	15487	15612	15738	15836	15683	15633	15662	15685	15702	15689	15575	15745	15668	15520	15684	15740	15646	15562	15624	15681	15595	15479	15759	15707	15640	15891	15662	15710	15654	15652	15649	15666	15691	15359	15472	15632	15640	15822	15547	15681	15569	15530	15591	15588	15789	15587	15823	15662	15386	15477	15471	15686	15670	15588	15629	15790	15714	15439	15661	15893	15706	15533	15806	15582	15816	15795	15598	15754	15806	15490	15606	15714	15555	15606	15677	15532	15772	15711	15643	15435	15391	15636	15634	15623	15756	15614	15583	15688	15564	15503	15540	15544	15656	15509	15547	15686	15659	15616	15603	15770	15498	15561	15684	15708	15438	15508	15623	15843	15583	15574	15539	15392	15624	15545	15657	15626	15600	15684	15644	15790	15756	15471	15585	15780	15765	15699	15711	15500	15703	15758	15758	15695	15572	15668	15674	15642	15805	15656	15410	15523	15802	15640	15616	15719	15667	15599	15862	15392	15394	15601	15802	15724	15828	15474	15692	15542	15811	15809	15787	15513	15767	15805	15648	15616	15385	15698	15587	15562	15711	15630	15579	15562	15527	15580	15512	15582	15752	15519	15802	15588	15809	15923	15656	15852	15594	15614	15497	15684	15508	15720	15761	15620	15776	15638	15604	15808	15779	15778	15595	15635	15512	15880	15622	15654	15822	15773	15689	15750	15817	15575	15602	15643	15647	15641	15728
14803	24919	23753	19663	18288	17314	16678	16231	15765	15598	15474	15406	15362	15161	15168	15210	15200	14833	14933	14701	14684	14600	14562	14537	14470	14552	14627	14446	14644	14670	14540	14475	14541	14435	14485	14484	14485	14403	14551	14554	14522	14609	14626	14633	14697	14639	14508	14764	14626	14511	14425	14527	14577	14480	14548	14553	14491	14508	14342	14418	14507	14484	14319	14362	14430	14435	14314	14539	14468	14332	14408	14427	14512	14484	14492	14274	14461	14383	14359	14375	14287	14317	14525	14405	14310	14651	14396	14406	14310	14417	14349	14214	14419	14256	14417	14261	14526	14458	14414	14316	14414	14584	14290	14175	14414	14454	14453	14537	14286	14297	14355	14342	14378	14501	14467	14324	14229	14453	14316	14474	14332	14498	14208	14403	14418	14510	14506	14354	14310	14311	14290	14472	14383	14431	14412	14193	14359	14387	14216	14379	14277	14475	14442	14378	14238	14329	14485	14155	14183	14219	14339	14445	14332	14228	14434	14547	14366	14302	14354	14399	14321	14469	14479	14432	14384	14343	14315	14364	14360	14378	14406	14513	14431	14492	14397	14426	14348	14322	14350	14331	14501	14303	14224	14450	14453	14481	14256	14471	14249	14261	14268	14126	14534	14449	14564	14480	14324	14604	14511	14414	14269	14552	14416	14349	14273	14120	14273	14417	14411	14379	14413	14376	14282	14492	14222	14404	14173	14289	14380	14146	14371	14383	14339	14499	14238	14419	14221	14403	14280	14294	14230	14334	14430	14446	14389	14396	14279	14583	14346	14164	14512	14502	14409	14427	14201	14312	14303	14262	14488	14433	14360	14667	14444	14264	14388	14380	14384	14454	14333	14329	14331	14320	14332	14280	14416	14312	14554	14434	14362	14340	14420	14270	14111	14254	14307	14316	14393	14477	14366	14294	14372	14242	14385	14284	14459	14297	14397	14382	14287	14125	14451	14232	14256	14448	14211	14531	14316	14245	14344	14457	14341	14335	14433	14306	14195	14289	14385	14503	14440	14414	14256	14338	14636	14347	14489	14257	14307	14251	14243	14425	14408	14406	14320	14236	14438	14358	14529	14412	14232	14249	14303	14380	14332	14453	14373	14465	14188	14455	14269	14560	14402	14458	14326	14336	14253	14467	14283	14282	14327	14298	14432	14451	14441	14459	14493	14332	14493	14477	14255	14386	14272	14449	14261	14322	14475	14320	14343	14371	14454	14255	14366	14267	14348	14336	14394	14380	14368	14389	14378	14374	14246	14366	14430	14384	14331	14456	14481	14468	14369	14380	14374	14592	14036	14375	14334	14259	14285	14509	14412	14475	14265	14356	14393	14347	14345	14470	14351	14373	14253	14476	14375	14290	14271	14451	14233	14316	14485	14502	14398	14444	14272	14401	14246	14466	14354	14427	14474	14438	14366	14337	14442	14458	14320	14263	14263	14419	14467	14383	14312	14289	14315	14352	14416	14340	14331	14404	14335	14235	14327	14337	14468	14421	14243	14484	14198	14350	14502	14358	14362	14408	14420	14353	14463	14402	14314	14409	14371	14511	14175	14289	14347	14248	14450	14274	14431	14390	14250	14536	14386	14273	14541	14321	14188	14494	14339	14261	14524	14382	14309	14477	14360	14338	14470	14350	14373	14298	14444	14205	14409	14273	14378	14348	14328	14457	14485	14484	14475	14308	14378	14317	14234	14333	14370	14426	14391	14379	14300	14276	14380	14306	14415	14463	14455	14359	14475	14363	14195	14271	14287	14443	14321	14261	14379	14371	14377	14234	14354	14257	14495	14429	14245	14418	14408	14286	14487	14324	14243	14293	14407	14570	14497	14357	14402	14254	14300	14247	14501	14394	14259	14308	14374	14535	14297	14315	14458	14519	14526	14349	14406	14365	14356	14418	14231	14227	14354	14353	14343	14372	14478	14326	14352	14193	14267	14363	14444	14287	14375	14301	14515	14224	14391	14433	14221	14323	14278	14492	14344	14273	14392	14300	14353	14156	14157	14478	14357	14373	14387	14422	14205	14319	14301	14353	14365	14370	14428	14479	14435	14462	14400	14470	14455	14423	14438	14265	14449	14529	14382	14305	14252	14397	14317	14501	14485	14394	14304	14436	14332	14385	14428	14470	14543	14250	14377	14268	14227	14501	14272	14447	14611	14315	14373	14577	14466	14333	14441	14359	14301	14239	14363	14250	14491	14229	14460	14372	14386	14385	14441	14381	14285	14333	14442	14261	14445	14222	14347	14298	14476	14476	14324	14314	14317	14471	14347	14409	14393	14401	14365	14269	14317	14305	14381	14383	14425	14393	14425	14367	14332	14366	14371	14314	14346	14246	14439	14413	14288	14306	14413	14391	14453	14201	14413	14461	14255	14266	14522	14272	14249	14381	14363	14307	14398	14497	14229	14217	14267	14341	14256	14393	14343	14283	14212	14411	14321	14457	14214	14261	14222	14445	14425	14324	14505	14433	14453	14369	14381	14446	14466	14234	14549	14163	14407	14413	14287	14271	14470	14511	14239	14269	14367	14336	14403	14274	14316	14356	14347	14360	14371	14275	14406	14280	14355	14402	14537	14414	14561	14490	14400	14394	14405	14233	14181	14338	14210	14420	14292	14331	14399	14441	14332	14269	14453	14325	14358	14280	14383	14335	14203	14405	14351	14261	14184	14433	14598	14327	14456	14374	14348	14353	14356	14384	14378	14472	14295	14516	14490	14641	14384	14314	14429	14198	14365	14438	14350	14491	14464	14511	14403	14375	14383	14436	14438	14305	14378	14169	14295	14477	14615	14494	14172	14321	14384	14322	14273	14387	14423	14322	14496	14287	14518	14319	14473	14570	14484	14407	14362	14279	14337	14190	14424	14422	14324	14333	14310	14329	14495	14183	14364	14334	14272	14254	14189	14223	14463	14305	14392	14420	14320	14315	14268	14447	14518	14504	14434	14418	14389	14377	14412	14327	14366	14318	14528	14481	14350	14462	14301	14289	14355	14373	14367	14349	14256	14367	14446	14458	14398	14198	14284	14578	14282	14367	14411	14384	14478	14395	14379	14311	14389	14399	14498	14250	14377	14344	14556	14440	14634	14368	14548	14575	14331	14250	14507	14438	14537	14376	14317	14425	14565	14437	14518	14501	14396	14334	14573	14496	14316	14351	14300	14333	14347	14347	14418	14251	14373	14376	14241	14307	14501	14375	14476	14541	14561	14353	14374	14434	14262	14320	14429	14251	14449	14293	14591	14373	14372	14315	14429	14262	14420	14465	14315	14385	14208	14281	14386	14223	14472	14485	14439	14384	14508	14377	14218	14324	14315	14331	14278	14462	14394	14368	14283	14464	14336	14523	14359	14382	14499	14401	14293	14520	14259	14316	14344	14408	14332	14442	14377	14317	14589	14389	14312	14305	14370	14426	14318	14305	14293	14415	14361	14322	14397	14484	14445	14288	14481	14308	14344	14258	14290	14442	14314	14366	14308	14310	14365	14343	14385	14370	14336	14429	14286	14500	14360	14344	14413	14298	14366	14390	14403	14368	14441	14305	14385	14287	14418	14349	14545	14309	14254	14533	14439	14488	14419	14197	14427	14415	14272	14344	14438	14439	14383	14438	14331	14305	14375	14444	14476	14382	14261	14388	14387	14422	14334	14461	14365	14328	14364	14477	14386	14395	14172	14351	14322	14340	14425	14286	14378	14335	14307	14188	14315	14494	14247	14288	14295	14491	14338	14335	14389	14384	14314	14339	14426	14427	14471	14516	14520	14308	14262	14423	14367	14060	14326	14344	14338	14493	14551	14282	14207	14364	14403	14464	14470	14366	14441	14389	14465	14364	14326	14165	14338	14488	14425	14501	14408	14366	14426	14522	14409	14286	14228	14416	14343	14416	14294	14273	14387	14504	14366	14293	14368	14669	14444	14379	14301	14250	14467	14343	14281	14433	14364	14549	14330	14266	14328	14316	14435	14452	14334	14422	14388	14453	14564	14353	14463	14283	14300	14399	14464	14418	14361	14347	14374	14187	14502	14190	14446	14328	14502	14391	14383	14310	14275	14245	14259	14444	14305	14394	14309	14229	14296	14350	14275	14243	14466	14212	14290	14271	14256	14328	14532	14277	14212	14464	14406	14267	14217	14470	14316	14414	14566	14413	14371	14427	14325	14371	14451	14516	14483	14310	14388	14409	14388	14466	14249	14365	14396	14372	14380	14355	14527	14374	14448	14359	14235	14437	14384	14516	14196	14472	14361	14548	14378	14410	14529	14202	14349	14360	14499	14323	14436	14149	14478	14187	14357	14318	14250	14488	14361	14349	14449	14319	14450	14333	14451	14314	14398	14315	14491	14330	14177	14338	14381	14428	14258	14343	14299	14437	14333	14400	14286	14236	14484	14467	14195	14484	14374	14349	14433	14347	14491	14473	14285	14534	14307	14453	14298	14441	14336	14442	14609	14279	14203	14389	14604	14396	14312	14351	14364	14398	14283	14326	14354	14294	14442	14483	14368	14492	14271	14406	14332	14306	14391	14339	14500	14379	14420	14190	14540	14416	14416	14313	14358	14375	14457	14266	14358	14315	14453	14432	14502	14275	14311	14527	14357	14459	14336	14365	14394	14313	14438	14275	14373	14232	14460	14251	14511	14380	14515	14408	14348	14369	14331	14426	14265	14382	14414	14395	14493	14208	14357	14370	14392	14312	14443	14618	14165	14356	14496	14279	14345	14305	14219	14276	14281	14324	14383	14185	14521	14326	14346	14248	14323	14429	14540	14330	14417	14364	14396	14459	14516	14418	14334	14338	14306	14378	14377	14374	14455	14338	14350	14471	14267	14456	14269	14426	14282	14413	14299	14473	14304	14361	14409	14560	14462	14532	14272	14336	14533	14318	14443	14436	14335	14381	14334	14480	14285	14355	14377	14390	14315	14380	14394	14236	14524	14353	14394	14297	14276	14390	14387	14385	14535	14424	14353	14313	14470	14384	14380	14375	14251	14379	14519	14427	14274	14331	14367	14239	14307	14508	14323	14482	14570	14377	14374	14278	14381	14394	14404	14427	14453	14364	14321	14327	14399	14198	14536	14463	14376	14459	14359	14317	14467	14335	14432	14345	14324	14263	14415	14205	14453	14328	14396	14417	14515	14436	14244	14394
22585	21032	28781	23503	21246	23107	24274	19205	17831	18284	18095	17817	17839	17717	17757	17803	17664	17411	17326	17093	17052	17090	17240	16855	16911	17170	16897	17079	16833	16936	16882	16807	16933	17088	16899	16939	16884	16853	17097	17070	17212	17005	16938	16857	16875	16905	17043	16841	16918	16772	16904	16842	16926	16951	16743	16812	16941	16808	16880	16823	16926	16827	16663	16681	16816	16776	16542	16737	16726	16798	16819	16897	16788	16708	16733	16907	16669	16594	16664	16773	16703	16754	16717	16800	16995	16779	16757	16589	16822	16601	16720	16782	16766	16847	16466	16852	16863	16848	16753	16493	16703	16723	16619	16756	16677	16803	16779	16755	16555	16750	16908	16498	16600	16572	16867	16539	16606	16935	16601	16732	16776	16800	16791	16610	16814	16623	16656	16739	16577	16801	16656	16510	16611	16867	16573	16696	16825	16751	16778	16716	16820	16808	16611	16720	16776	16551	16730	16678	16837	16803	16657	16641	16661	16670	16482	16614	16759	16791	16604	16524	16649	16708	16672	16673	16566	16585	16740	16543	16776	16614	16799	16649	16925	16643	16676	16695	16693	16496	16739	16628	16685	16621	16641	16818	16670	16733	16477	16688	16704	16718	16689	16612	16607	16650	16754	16615	16693	16796	16889	16698	16747	16666	16624	16840	16633	16721	16866	16618	16602	17058	16565	16620	16689	16889	16822	16632	16700	16887	16418	16634	16570	16547	16739	16647	16690	16464	16639	16760	16748	16760	16633	16679	16480	16703	16784	16785	16508	16733	16574	16795	16750	16708	16670	16612	16689	16835	16638	16590	16611	16687	16644	16739	16664	16645	16782	16587	17018	16782	16944	16830	16632	16676	16741	16571	16621	16619	16856	16813	16602	16898	16712	16686	16612	16711	16564	16737	16504	16701	16765	16741	16683	16785	16623	16703	16814	16738	16501	16551	16517	16793	16746	16608	16843	16477	16766	16593	16566	16568	16545	16536	16787	16691	16709	16675	16614	16568	16524	16719	16606	16756	16708	16560	16613	16606	16719	16612	16700	16655	16601	16539	16782	16791	16493	16709	16636	16436	16714	16855	16661	16713	16616	16661	16723	16528	16612	16468	16655	16587	16752	16703	16752	16631	16894	16698	16825	16801	16793	16784	16795	16713	16684	16739	16464	16639	16672	17023	16777	16777	16276	16745	16693	16931	16557	16565	16737	16723	16704	16747	16586	16898	16745	16708	16738	16438	16797	16501	16742	16776	16754	16636	16787	16874	16666	16566	16852	16744	16492	16693	16729	16696	16798	16636	16902	16645	16759	16857	16795	16744	16865	16796	16659	16636	16530	16639	16788	16724	16765	16698	16656	16696	16582	16697	16697	16819	16731	16707	16760	16729	16709	16535	16785	16588	16487	16618	16773	16687	16734	16767	16847	16878	16720	16621	16688	16736	16906	16540	16827	16608	16513	16793	16648	16646	16771	16608	16610	16808	16793	16787	16537	16683	16652	16779	16690	16652	16688	16589	16631	16554	16643	16525	16864	16554	16751	16517	16681	16762	16859	16684	16667	16620	16865	16778	16641	16642	16518	16717	16804	16587	16675	16612	16732	16820	16698	16760	16794	16703	16688	16599	16442	16910	16776	16676	16560	16780	16647	16524	16777	16659	16563	16758	16719	16864	16690	16604	16885	16664	16622	16655	16673	16582	16745	16645	16582	16631	16642	16622	16567	16455	16690	16546	16722	16552	16910	16737	16729	16637	16749	16734	16491	16791	16779	16660	16647	16661	16918	16719	16731	16629	16808	16743	16574	16694	16649	16675	16770	16714	16809	16778	16717	16632	16807	16527	16623	16790	16578	16694	16734	16713	16703	16682	16712	16576	16709	16672	16762	16528	16613	16625	16812	16581	16756	16704	16918	17009	16721	16726	16706	16648	16626	16666	16754	16661	16707	16681	16740	16667	16720	16754	16787	16690	16798	16641	16621	16585	16755	16748	16745	16577	16813	16825	16728	16718	16904	16593	16649	16678	16693	16665	16764	16704	16627	16552	16815	16723	16637	16687	16569	16692	16761	16659	16790	16457	16804	16688	16739	16644	16447	16702	16599	16633	16873	16698	16613	16611	16696	16769	16523	16483	16795	16709	16644	16700	16582	16700	16478	16599	16716	16574	16709	16499	16486	16653	16727	16701	16683	16704	16729	16760	16582	16560	16905	16811	16917	16683	16669	16737	16484	16716	16580	16876	16757	16721	16709	16788	16738	16720	16758	16699	16662	16795	16670	16681	16882	16686	16654	16689	16726	16613	16793	16790	16777	16605	16587	16669	16647	16738	16846	16948	16730	16470	16681	16648	16516	16749	16905	16772	16645	16578	16701	16665	16821	16600	16661	16473	16838	16650	16690	16745	16826	16655	16873	16884	16802	16728	16642	16871	16684	16642	16654	16715	16640	16699	16543	16576	16659	16528	16823	16667	16428	16495	16715	16604	16568	16585	16885	16844	16714	16757	16667	16768	16545	16652	16532	16733	16437	16535	16760	16811	16719	16699	16776	16906	16808	16649	16706	16801	16582	16551	16548	16501	16560	16582	16690	16587	16498	16475	16711	16671	16604	16643	16681	16722	16485	16721	16678	16755	16782	16621	16731	16711	16676	16821	16721	16638	16713	16590	16579	16716	16804	16620	16837	16714	16634	16785	16833	16544	16688	16626	16667	16838	16749	16506	16598	16551	16636	16581	16764	16809	16729	16799	16609	16680	16764	16533	16514	16583	16890	16745	16679	16719	16626	16620	16484	16641	16581	16727	16780	16608	16586	16549	16774	16715	16572	16652	16518	16354	16476	16618	16774	16688	16477	16764	16759	16668	16729	16881	16711	16878	16691	16870	16589	16529	16670	16637	16597	16763	16867	16619	16669	16685	16650	16583	16810	16553	16465	16639	16584	16810	16899	16666	16688	16557	16837	16662	16866	16676	16737	16726	16637	16610	16667	16700	16630	16727	16794	16767	16775	16609	16597	16711	16802	16653	16824	16603	16648	16735	16756	16691	16554	16756	16856	16793	16550	16515	16684	16523	16575	16551	16715	16735	16788	16694	16814	16795	16817	16580	16737	16701	16653	16615	16739	16632	16785	16728	16506	16757	16667	16439	16682	16730	16646	16700	16792	16606	16709	16502	16575	16770	16817	16564	16553	16653	16674	17111	16795	16894	16625	16680	16592	16845	16758	16715	16438	16589	16842	16997	16827	16764	16499	16569	16684	16721	16634	16690	16708	16731	16912	16892	16710	16547	16686	16772	16719	16608	16747	16527	16631	16561	16754	16479	16697	16506	16478	16849	16704	16812	16587	16576	16622	16694	16769	16779	16625	16779	16562	16664	16687	16939	16841	16789	16774	16922	16771	16609	16701	16725	16856	16489	16698	16623	16602	16438	16559	16611	16526	16733	16722	16607	16846	16635	16726	16710	16712	16647	16741	16626	16781	16609	16740	16669	16596	16613	16593	16670	16631	16583	16499	16695	16751	16607	16588	16598	16627	16598	16625	16507	16782	16796	16818	16822	16803	16799	16733	16620	16634	16798	16717	16576	16653	16684	16726	16807	16740	16729	16422	16599	16732	16491	16682	16632	16714	16845	16884	16787	16578	16609	16667	16879	16791	16656	16636	16737	16659	16638	16744	16719	16691	16676	16646	16738	16653	16579	16707	16637	16837	16655	16655	16673	16728	16832	16803	16622	16716	16613	16470	16628	16790	16777	16576	16686	16780	16834	16807	16476	16770	16881	16799	16722	16884	16746	16821	16837	16555	16656	16530	16614	16775	16461	16618	16598	16536	16689	16932	16655	16637	16614	16506	16538	16672	16803	16599	16515	16609	16552	16746	16653	16721	16543	16752	16716	16591	16431	16648	16563	16595	16718	16609	16590	16530	16556	16693	16637	16594	16720	16617	16607	16617	16727	16455	16684	16785	16813	16858	16686	16497	16708	16712	16726	16682	16674	16616	16575	16658	16739	16524	16646	16623	16588	16666	16826	16807	16884	16747	16604	16607	16610	16620	16558	16801	16748	16658	16620	16690	16764	16596	16637	16785	16458	16573	16619	16578	16720	16523	16523	16781	16738	16658	16563	16660	16610	16820	16623	16656	16666	16816	16750	16758	16741	16838	16817	16912	16623	16782	16704	16501	16585	16602	16565	16563	16746	16681	16610	16726	16658	16589	16740	16825	16551	16644	16736	16619	16751	16809	16679	16633	16595	16481	16592	16654	16740	16769	16546	16589	16886	16876	16856	16544	16789	16844	16580	16764	16784	16555	16868	16493	16685	16691	16470	16689	16653	16559	16465	16621	16738	16585	16621	16648	16730	16720	16731	16872	16722	16640	16645	16831	16697	16831	16707	16875	16683	16807	16569	16661	16540	16783	16637	16604	16657	16686	16648	16637	16644	16691	16848	16896	16653	16740	16494	16566	16670	16639	16671	16582	16797	16554	16724	16795	16922	16619	16610	16546	16547	16813	16561	16571	16667	16709	16674	16648	16767	16809	16541	16671	16622	16593	16679	16767	16650	16504	16714	16686	16816	16670	16704	16687	16496	16770	16650	16806	16654	16864	16698	16756	16702	16571	16639	16796	16785	16710	16793	16885	16722	16642	16796	16708	16765	16813	16561	16805	16644	16514	16687	16765	16758	16600	16892	16721	16595	16708	16714	16556	16683	16666	16743	16879	16716	16700	16603	16583	16685	16641	16508	16704	16577	16819	16782	16543	16626	16602	16662	16722	16633	16763	16754	16635	16818	16860	16589	16628	16458	16754	16588	16795	16842	16611	16578	16689	16664	16896	16733	16655	16744	16759	16502	16704	16757	16696	16840	16625	16594	16722	16785	16538	16572	16559	16626	16801	16814	16903	16516	16761	16484	16766	16729	16629	16569	16524	16754	16921	16664	16569	16830	16722	16588	16683	16698	16538	16809	16596	16626	16587	16803	16773	16792	16773	16738	16908	16708	16670	16604	16663	16671	16573	16830	16813	16422	16810	16687	16788	16824	16797	16686	16582	16665	16681	16909	16516	16887	16687	16819	16673	16822	16515	16673	16646	16756	16492	16740	16534	16878	16667	17008	16759	16675	16519	16694	16489	16647	16519	16445	16625	16657	16750	16759	16672	16603
16150	29901	27899	22745	20677	19397	18419	17678	17353	16739	16608	16502	16431	16349	16540	16238	15900	15706	15513	15428	15483	15268	15158	15239	15285	15179	15132	15286	15238	15426	15246	15241	15046	15000	15259	15182	15232	14881	15289	15144	15231	15055	15225	15128	15187	15234	15361	15250	15163	15221	15151	15232	15407	15044	15292	15202	15000	14956	15035	15346	14989	15186	15026	15163	15100	15023	15089	14988	15198	14903	15028	15039	15071	15120	14798	15084	15216	15109	15167	14915	15165	15102	15058	14995	14882	15072	14905	14827	14969	14823	14884	14939	14935	15080	14983	14890	14989	15031	15044	14799	15137	15201	15078	14816	14999	14976	14882	15095	15099	14913	14886	14855	14831	15012	14950	14935	14947	15004	14985	15083	15159	14973	14852	14928	15036	14890	14793	15033	14964	14992	14984	15054	14863	14855	14964	15023	14886	15003	14985	14950	15007	14992	14862	14932	14981	14898	14916	14886	14897	14835	14975	15007	15032	14819	15134	14987	14981	15046	15123	14946	14959	14861	15086	14946	14940	14929	14986	15074	14977	15057	14960	15071	14933	14751	14923	15015	15019	14846	14865	14995	14875	14930	14939	14982	14984	15010	14999	14924	15023	14927	14875	15061	15053	14979	14859	15100	14924	15020	14891	15049	15074	14931	14831	14844	14875	14979	14976	15008	14902	15038	14903	14933	15063	14977	14963	14781	15020	15022	15013	14949	14965	15040	14820	14876	14891	14935	14916	14940	14886	15067	14995	14772	14835	15025	14928	14780	14800	14913	14990	14896	14785	14973	14973	14810	14837	14926	14945	14879	15064	14921	14955	14885	14956	15074	15126	15001	14843	14923	14966	14927	15021	15067	15053	14985	14936	15009	15071	14968	14864	15053	14831	14920	14821	14902	15005	15023	15016	14975	14855	14966	14966	14836	15101	15009	14889	15024	15145	14782	14938	14838	14800	14964	14854	14958	14905	15047	14966	14960	15096	14821	14904	14922	14990	14805	14997	14893	14993	14814	14812	15002	14915	14946	14964	15059	14899	14882	14853	14993	14998	14965	14968	14922	15073	14890	14947	15004	14760	14863	14923	15108	14737	14884	15047	14825	14777	14746	14880	14922	15082	14815	15017	14939	15009	14738	14885	14948	15147	14886	14933	15136	15015	15042	14994	14976	14885	14984	15009	14971	14905	14791	15217	14927	14878	14925	14721	15064	14849	15097	15071	14864	14884	14860	14869	15027	14916	14999	15008	14848	15008	14876	14991	14953	14894	14983	14946	15019	15054	14905	14899	15000	14854	14851	14846	14953	15031	14896	14790	14850	14954	15211	14968	15028	14959	14897	14923	14991	14795	14953	15009	15001	14991	15097	15018	15057	14974	15063	14996	14887	15076	15079	14963	14921	14895	14800	14979	14944	15021	14809	14960	14934	15019	14980	14954	14924	15240	14826	15165	14997	15034	14908	14949	14912	15033	14968	14862	14939	15004	15093	14883	15047	14786	14817	14883	15032	14799	15001	14995	15045	14906	14928	14816	15075	15028	14827	14988	14838	14931	14961	14856	15049	14909	14996	14878	14960	14855	14981	15072	15050	14943	15077	15100	14981	14938	14887	14993	15079	14935	14922	14900	14973	15037	14892	14961	14836	14787	14943	14902	14879	15000	15131	14989	15070	14942	15045	14952	15025	15115	14879	14967	14878	15087	14949	14928	14927	14973	14839	14967	14938	15012	14955	15020	14801	15045	14849	14987	14958	15099	14959	14979	14957	14995	14979	15009	14966	14904	14951	14905	15006	15035	15191	14966	14976	14809	15116	15083	14782	14836	14885	14734	14911	14642	14879	14927	15097	14823	14929	14903	14861	14790	14934	14853	14749	15025	14992	15017	14930	14915	14915	14803	14954	15000	14902	14802	14900	14984	14968	15010	15072	14935	14856	15034	14917	14903	14946	15078	14905	14947	14975	15015	14998	14939	14905	15103	14962	14790	14976	15043	15011	14870	15006	14957	14890	14944	14875	14798	14926	14939	14974	14927	14998	14923	15002	14994	14876	14908	14936	15079	14744	14949	14910	14850	15070	14951	14888	14977	14863	14938	14922	14998	14982	14862	14876	15041	14949	14981	14952	14919	14900	15003	15030	14879	14731	15020	15047	14796	14926	15127	15148	14902	15000	15078	14970	15020	14950	14861	14907	14984	14821	15041	14955	14997	15138	14973	14803	14938	14807	14933	14989	14841	14782	14950	14910	14992	15000	14952	15066	15018	15005	14904	14764	15063	15056	14856	15018	15039	14860	14859	14920	14844	15003	14997	14914	14921	15096	14889	14945	14992	14869	14953	14960	14947	14992	14795	14992	14933	14843	14818	15014	15010	14919	14786	14963	15166	14854	14809	14981	14813	15035	15068	15002	14996	14965	15005	14998	15001	15024	14939	15084	14919	14825	14873	14965	14936	14867	14898	15089	15009	15020	14874	15009	14964	14891	14848	14769	14870	15066	14915	14793	14888	15048	14823	14986	14843	14851	14959	14778	14939	14996	14952	15042	14970	14908	14942	14979	15049	14781	14905	14929	14913	15001	14843	15006	14958	14954	14974	15096	15050	14830	14865	14956	14985	15020	14992	14774	15128	15054	14706	14926	14816	14855	15028	14897	14887	14910	14842	15072	14995	15003	14858	14785	15013	14940	14910	15035	14939	15014	14858	14855	14933	14988	14927	14735	14846	14933	15016	14898	15000	14875	14865	14898	15033	14893	14952	15006	14857	14967	14908	14880	14893	14925	14938	14745	14935	14834	15087	15241	14893	14967	14943	14821	14904	14944	15036	15000	14883	14921	14849	14955	14916	14809	14982	14987	14813	14974	14954	14839	15018	14956	14822	15059	14934	15004	15055	14781	14975	14698	14943	15196	15003	15028	15077	14941	14938	15005	14961	14964	14867	15035	14877	15002	14815	14862	14813	15057	14853	14924	14832	14975	14981	15081	14916	14797	15069	14866	14985	14887	15096	15006	14968	14757	14912	14884	14791	14930	15075	14987	15053	14936	14896	14989	14956	14787	14810	14889	14928	15122	14957	14845	15085	15080	14880	14841	15168	14963	15087	15109	14890	14881	14770	15003	14867	14849	14955	14897	14942	14809	14924	14862	15050	14784	14796	14887	14955	15085	14932	15026	15039	14968	14878	14960	14875	14979	15026	14959	14959	14998	14932	14882	14814	14882	14952	15041	14832	14938	15025	14979	14802	14985	14938	14993	14954	14744	14821	15160	14826	14996	15037	15079	14705	14927	15168	14962	15079	14847	14995	14940	15016	14913	14846	14828	15047	15080	14897	15128	14953	14940	14912	14927	15007	14889	14883	15035	15097	14958	14786	14952	15083	14896	15036	14739	14892	14992	14980	14872	14816	14943	15004	14743	14957	14994	14822	14875	14844	14946	14894	15036	14880	14957	14916	14901	14953	14861	14857	14802	14950	14974	14765	15000	14833	14919	14936	15068	14917	14886	14995	14919	15034	15020	14887	14973	14964	14864	14843	14824	14798	14868	14917	14984	14934	14901	14882	14822	14928	14874	15104	14975	15019	15163	14937	14903	14828	14925	14866	14919	14968	14992	14733	14968	15009	14966	14991	15041	14706	14900	15046	14924	14895	14841	15044	14853	14869	15043	14897	14930	14925	15012	14966	14875	14855	14796	14969	14861	14882	14911	14990	14829	14927	15025	14983	14819	14892	14892	15037	14966	14930	14879	14946	15056	14992	14920	14963	14971	14904	14958	14890	14932	14852	14864	14923	14792	15001	15016	14809	14840	14735	14881	14911	14908	14843	15133	15027	14773	14828	14842	14896	15044	15060	14890	14860	14846	14742	15068	14981	15045	14909	15063	15004	14818	14992	14742	14788	14937	15044	14946	15031	14828	14957	14939	14850	14866	14959	14840	14871	14882	14803	14928	14923	14842	14984	15014	14966	14762	14924	14807	14917	14983	14988	14975	14790	15021	14981	14961	14996	15042	15089	15049	14990	14951	15043	14966	15019	14933	15028	14857	14801	15055	15039	14796	14908	14855	14957	14922	14926	15042	15009	15103	14868	14889	14805	15112	14923	15054	14993	15021	14790	14994	14920	15068	14889	14930	15022	14925	14796	14869	14989	14926	14837	14948	14927	14909	14945	14839	15031	15064	14910	14996	14823	14851	14843	15006	15050	15044	14946	14760	14882	14990	15007	14985	15020	14861	15070	14956	14875	14951	15049	14995	15050	14867	14890	15033	15043	15038	14706	15000	14933	14893	14982	14840	14947	14809	14926	15055	14850	15040	14912	14952	14969	14962	15056	14972	15047	14880	14919	14767	14979	14949	14740	14974	14925	14628	15110	14961	15029	14897	14738	15002	15053	14837	14990	14940	14888	15041	14977	14969	14922	14846	14905	15155	15031	14945	14877	14961	14943	14944	14934	14933	15068	14947	14827	14820	14866	14866	15125	14959	15063	15037	14957	14904	15147	14950	14920	14919	15015	14682	14990	15031	14900	15045	14970	15040	14998	14940	14947	15069	15044	15042	14906	14893	14992	14892	14826	15044	14891	14971	14931	14750	14984	14875	14810	14948	14864	14936	14840	15028	14877	14954	14882	15042	14938	14932	15073	15053	15053	14861	15001	14982	15000	15009	14847	15063	14842	14932	15039	14889	14895	15079	14917	15005	14894	14955	15083	14756	14843	14971	14977	14948	14826	15028	14998	14899	14893	14997	14799	14972	14930	15162	15041	14903	15024	14989	14733	15057	14820	14882	15178	14890	14927	14998	14932	15030	14829	14932	15015	14926	14928	15078	14957	14907	14958	14978	14929	15016	14967	14864	15040	14923	15012	14783	14854	14914	14730	14865	14893	14902	15050	14924	14776	15062	14888	14956	15076	14927	14960	15024	14919	14981	15004	14861	14954	15015	14919	14961	14947	15014	14969	14914	14857	15069	14953	14900	14994	14996	14915	15011	15049	14984	15065	14829	14897	14757	14975	14758	14951	15031	14938	14842	14789	14875	14985	15025	14907	14941	14864	14999	14912	14800	14974	14868	15012	14871	14853	14984	14975	15025	14988	15055	15025	14991	15036	15001	14881	14908	14863	14887	15017	15126	14882	15172	14795	14869	14839	14958	15213	14859	15006	14884
27146	21594	23007	19641	16359	16235	16357	15954	15813	16028	15786	15690	15692	15748	16003	15795	15713	15378	15531	15384	15251	15441	15500	15458	15541	15347	15569	15463	15248	15451	15507	15399	15546	15341	15379	15390	15637	15426	15558	15452	15495	15412	15630	15353	15720	15467	15368	15597	15488	15456	15470	15489	15657	15542	15260	15228	15405	15277	15356	15493	15440	15327	15427	15423	15401	15403	15270	15210	15398	15382	15309	15255	15225	15377	15402	15332	15435	15306	15405	15303	15405	15400	15415	15373	15528	15183	15321	15089	15361	15421	15231	15263	15603	15436	15230	15253	15271	15308	15353	15326	15344	15361	15416	15322	15368	15336	15304	15417	15359	15397	15511	15457	15167	15365	15367	15350	15443	15539	15281	15321	15429	15323	15430	15276	15438	15441	15359	15404	15352	15354	15443	15415	15420	15191	15405	15307	15341	15333	15262	15323	15355	15426	15287	15413	15292	15319	15246	15564	15246	15274	15345	15213	15460	15382	15382	15383	15595	15245	15310	15352	15528	15110	15398	15243	15312	15494	15184	15477	15264	15422	15496	15356	15361	15280	15196	15401	15295	15313	15338	15462	15490	15494	15480	15417	15310	15389	15347	15361	15662	15294	15435	15320	15414	15393	15490	15518	15399	15391	15424	15344	15190	15344	15573	15507	15509	15515	15281	15403	15345	15377	15334	15365	15475	15378	15479	15308	15126	15186	15379	15326	15407	15458	15389	15356	15379	15404	15469	15490	15472	15366	15440	15378	15671	15465	15259	15421	15409	15427	15370	15195	15510	15472	15412	15009	15347	15194	15254	15400	15473	15330	15204	15293	15329	15380	15315	15195	15352	15479	15573	15446	15290	15214	15210	15434	15191	15384	15432	15443	15430	15465	15684	15331	15204	15395	15372	15389	15307	15377	15498	15286	15234	15373	15267	15256	15444	15466	15384	15260	15534	15350	15203	15392	15311	15275	15305	15273	15434	15306	15383	15284	15373	15443	15474	15372	15284	15433	15311	15507	15210	15472	15263	15508	15549	15460	15326	15410	15570	15420	15251	15329	15290	15480	15361	15344	15396	15326	15348	15368	15225	15376	15378	15266	15315	15172	15146	15495	15255	15408	15479	15362	15401	15333	15498	15317	15415	15427	15496	15389	15409	15255	15138	15158	15321	15336	15384	15582	15465	15517	15203	15274	15427	15302	15416	15463	15336	15483	15461	15296	15370	15212	15474	15127	15285	15369	15262	15246	15198	15380	15515	15528	15456	15381	15271	15413	15443	15332	15351	15269	15313	15269	15496	15574	15352	15401	15259	15388	15292	15243	15163	15306	15244	15317	15166	15395	15421	15192	15197	15306	15293	15459	15466	15244	15403	15296	15445	15429	15423	15285	15260	15221	15269	15176	15264	15403	15209	15509	15436	15382	15248	15309	15320	15362	15391	15463	15388	15419	15297	15439	15404	15374	15392	15530	15231	15296	15352	15444	15346	15260	15521	15352	15321	15428	15361	15412	15166	15322	15377	15363	15250	15470	15324	15323	15183	15431	15415	15524	15226	15280	15254	15252	15373	15440	15295	15294	15355	15302	15520	15325	15218	15205	15476	15460	15198	15286	15448	15137	15195	15182	15340	15446	15337	15269	15312	15162	15414	15255	15533	15317	15483	15475	15541	15564	15210	15383	15283	15352	15354	15381	15297	15450	15367	15222	15378	15382	15031	15461	15215	15408	15293	15258	15494	15183	15479	15465	15282	15246	15270	15453	15421	15393	15483	15392	15292	15484	15329	15468	15418	15320	15419	15397	15433	15412	15236	15152	15256	15351	15405	15489	15397	15274	15196	15398	15241	15397	15270	15326	15247	15313	15305	15177	15424	15571	15507	15166	15252	15367	15291	15295	15434	15306	15323	15301	15234	15409	15311	15285	15224	15310	15378	15333	15358	15471	15390	15191	15225	15273	15426	15282	15452	15261	15359	15430	15648	15431	15440	15337	15595	15580	15500	15593	15280	15187	15416	15383	15395	15444	15379	15369	15405	15311	15371	15385	15495	15270	15366	15422	15470	15398	15330	15330	15479	15464	15537	15237	15303	15346	15519	15430	15401	15413	15367	15416	15231	15385	15346	15400	15396	15430	15525	15359	15374	15440	15186	15330	15213	15358	15290	15398	15320	15362	15277	15270	15452	15390	15406	15207	15385	15233	15266	15366	15550	15282	15304	15426	15245	15516	15177	15382	15343	15415	15378	15234	15272	15350	15360	15260	15242	15538	15358	15383	15263	15248	15253	15349	15273	15153	15375	15351	15616	15295	15282	15004	15374	15504	15208	15186	15269	15284	15359	15366	15347	15394	15441	15170	15274	15412	15181	15258	15382	15248	15458	15327	15352	15445	15570	15337	15351	15234	15321	15463	15465	15320	15409	15147	15275	15134	15383	15352	15541	15454	15402	15348	15119	15509	15406	15603	15371	15508	15370	15538	15235	15285	15499	15370	15326	15438	15139	15415	15302	15236	15338	15365	15477	15268	15507	15164	15285	15462	15511	15482	15411	15271	15317	15238	15392	15526	15401	15397	15369	15289	15291	15353	15485	15442	15389	15463	15507	15360	15304	15295	15311	15436	15436	15294	15305	15361	15338	15350	15374	15321	15264	15320	15226	15306	15656	15342	15314	15284	15318	15313	15276	15270	15213	15397	15298	15397	15293	15242	15519	15220	15464	15430	15478	15420	15386	15391	15431	15440	15369	15236	15397	15342	15441	15528	15329	15235	15338	15375	15582	15426	15191	15258	15286	15228	15179	15350	15268	15103	15482	15488	15576	15345	15353	15387	15080	15372	15333	15410	15181	15493	15547	15434	15248	15495	15374	15219	15425	15260	15425	15142	15326	15495	15339	15435	15435	15355	15407	15336	15434	15227	15327	15427	15361	15476	15279	15351	15243	15329	15425	15328	15372	15519	15494	15267	15312	15481	15416	15352	15388	15304	15497	15434	15432	15504	15374	15372	15464	15425	15506	15285	15427	15321	15275	15322	15418	15390	15271	15353	15347	15314	15304	15326	15188	15379	15288	15311	15437	15439	15322	15275	15372	15151	15336	15375	15394	15366	15244	15373	15415	15258	15409	15355	15304	15372	15355	15501	15258	15396	15327	15460	15191	15315	15368	15314	15302	15360	15279	15250	15508	15410	15225	15490	15352	15332	15402	15440	15342	15383	15283	15425	15474	15591	15358	15248	15153	15167	15129	15442	15405	15306	15392	15304	15442	15477	15183	15345	15324	15432	15475	15406	15384	15359	15452	15478	15585	15269	15560	15221	15370	15395	15494	15471	15381	15316	15496	15386	15192	15157	15360	15413	15297	15370	15369	15478	15275	15307	15340	15249	15444	15267	15298	15296	15450	15629	15412	15300	15278	15332	15338	15241	15112	15387	15301	15535	15400	15409	15598	15166	15400	15248	15425	15444	15229	15246	15270	15343	15343	15356	15333	15337	15315	15410	15448	15347	15324	15430	15548	15284	15427	15358	15284	15281	15457	15355	15450	15314	15290	15488	15365	15407	15340	15423	15471	15418	15506	15202	15371	15257	15281	15251	15361	15351	15288	15155	15511	15505	15294	15554	15275	15201	15385	15364	15402	15441	15555	15271	15449	15250	15303	15384	15447	15518	15315	15320	15353	15389	15249	15387	15429	15417	15253	15432	15506	15384	15368	15550	15287	15404	15413	15485	15328	15283	15482	15314	15205	15119	15089	15420	15231	15447	15439	15460	15380	15387	15299	15463	15662	15538	15444	15455	15243	15490	15341	15386	15374	15341	15414	15388	15379	15308	15250	15341	15434	15280	15415	15374	15202	15453	15431	15116	15267	15251	15418	15375	15361	15192	15286	15359	15515	15229	15433	15495	15490	15413	15532	15428	15395	15102	15437	15487	15340	15339	15491	15303	15253	15131	15498	15303	15355	15475	15344	15347	15409	15317	15495	15326	15424	15441	15459	15430	15432	15434	15443	15246	15278	15456	15479	15281	15410	15522	15291	15283	15549	15458	15433	15141	15316	15391	15338	15434	15346	15296	15309	15365	15256	15404	15352	15235	15354	15427	15390	15445	15332	15369	15303	15406	15378	15294	15343	15193	15280	15357	15574	15497	15303	15424	15444	15523	15562	15263	15354	15377	15227	15267	15207	15485	15444	15334	15469	15420	15484	15455	15430	15375	15391	15187	15507	15258	15477	15377	15389	15533	15129	15213	15190	15327	15210	15330	15507	15382	15342	15102	15469	15454	15370	15447	15381	15523	15386	15464	15350	15486	15383	15451	15370	15442	15459	15459	15497	15571	15467	15276	15486	15393	15410	15311	15278	15307	15377	15494	15500	15291	15320	15651	15444	15207	15302	15055	15587	15295	15431	15538	15451	15410	15484	15498	15419	15533	15384	15495	15280	15437	15297	15252	15384	15389	15355	15401	15237	15232	15352	15332	15294	15414	15394	15345	15455	15452	15462	15344	15362	15259	15457	15362	15287	15416	15366	15165	15186	15373	15334	15425	15414	15312	15233	15146	15497	15390	15281	15385	15336	15488	15335	15386	15482	15313	15331	15398	15438	15318	15319	15373	15255	15350	15234	15363	15423	15434	15468	15372	15465	15521	15487	15287	15410	15387	15414	15180	15211	15354	15294	15532	15340	15216	15456	15382	15308	15415	15449	15292	15242	15479	15403	15293	15430	15538	15477	15392	15267	15232	15332	15319	15551	15439	15368	15413	15352	15382	15217	15201	15425	15521	15537	15268	15227	15278	15581	15433	15336	15515	15484	15420	15309	15297	15257	15357	15513	15558	15392	15245	15364	15435	15271	15270	15475	15385	15387	15323	15314	15328	15432	15466	15353	15196	15368	15394	15349	15294	15111	15237	15169	15485	15380	15421	15588	15344	15449	15351	15417	15389	15340	15371	15437	15246	15185	15308	15429	15316	15385	15442	15432	15383	15360	15326	15166	15373	15264	15306	15225	15324	15226	15373	15543	15322	15394	15298	15140	15288	15408	15441	15503	15358	15396	15374	15354	15569	15202	15288	15422	15238	15454	15453	15426	15443	15272	15337	15287	15324	15297	15391	15345	15437	15393	15382	15114	15210	15407	15119	15132	15235	15145	15391	15209	15293	15289	15288
15020	18926	18360	16531	15959	15575	15220	15127	14793	14746	14642	14640	14656	14607	14728	14514	14719	14500	14465	14429	14218	14308	14159	14207	14491	14276	14062	14346	14247	14184	14192	14246	14188	14118	14105	14241	14124	14237	14256	14291	14388	14334	14247	14352	14421	14308	14282	14205	14338	14176	14337	14207	14274	14140	14272	13990	14398	14189	14128	14263	14247	14091	14270	14070	14114	14208	14115	14152	14191	14308	14138	14305	14254	14149	14193	13974	14108	14074	14116	14092	14200	14152	14203	14173	14020	14228	14082	14010	14024	14077	14089	14082	14095	14009	14302	14091	14159	14034	13982	14102	14096	14201	14275	13982	14081	14146	14164	13988	14130	14026	14297	14050	13961	14194	14339	13971	13990	13986	14162	14190	14182	14038	14025	14137	14235	14153	14195	14072	14012	14132	14131	14102	14107	14074	14121	14114	14214	14302	14230	14205	14253	14095	14009	14031	14034	13931	14077	14225	14136	14134	14089	14000	14152	13982	14112	14173	14194	14029	14252	14100	14063	14027	14051	14055	14112	13929	14314	14269	14117	14062	14041	14172	14136	14102	14160	14106	14119	14038	14139	14065	14216	14162	14084	14095	14305	13989	14155	14189	14178	14031	14274	14108	14084	14379	14097	14320	14128	14024	14127	14255	14213	14241	13816	14078	14235	14126	14188	14096	14024	14071	14102	14100	14218	14160	14077	14131	14350	14051	14148	14066	14152	14124	14050	14122	14215	14140	14030	14257	14001	14034	14145	14011	14148	14121	13972	14069	14057	14066	14259	14118	14081	14131	14266	14021	14172	13973	14190	14191	14089	14083	14083	14069	13944	13960	14302	14101	14206	14167	14227	14120	14174	14188	13986	14067	13959	14249	14239	14094	14181	14187	14172	14122	14011	13858	14157	14120	14022	14140	13991	14007	14243	14176	14029	13992	14162	14317	14277	14285	14141	14033	14221	14230	14114	14050	14071	14047	14135	14215	14200	14122	14190	14048	14024	14082	14141	14107	14059	14193	14289	14068	14055	14100	14225	14210	14023	14155	14079	13995	14071	14200	14126	14177	14133	14093	14088	14148	14172	14144	14061	14271	13905	13975	14045	14024	14167	14119	14046	14066	13995	14215	14138	14139	14137	14113	14137	14059	14242	14060	14132	14206	13997	14159	14276	14061	14248	13996	14285	14132	14183	14029	14179	14125	14114	14083	14209	14144	14131	14226	14167	14155	14196	13999	14228	14164	14068	14079	14193	14143	14126	14144	14173	14173	14066	14111	14056	14055	14152	14097	14040	13991	13909	14296	14243	14093	14161	14198	14063	14142	14146	14081	14172	14028	14048	14145	14002	14269	14091	14225	14016	14211	14088	14037	14087	13990	14105	14063	14138	14130	14053	14159	14120	14030	14172	14135	14024	14145	14128	14057	14264	14160	14148	14112	14135	14206	14142	14109	14178	14112	14251	13957	14192	14043	14049	14117	14133	14008	14020	14180	14126	14038	14075	14125	14066	14143	14239	14156	14129	13977	14138	13998	13989	13901	14089	14151	14060	14178	14310	14155	14142	14068	14184	14243	14093	14087	14145	13995	14057	14133	14084	14121	14145	14119	14074	14162	14106	14145	13989	14098	14137	14153	14155	14130	14066	14095	14176	14214	14073	14108	14075	14020	14220	14069	14157	14129	14086	14103	14253	14047	14030	14124	14207	14279	14180	13972	14227	14223	14123	14100	13994	14141	14061	14005	13981	14146	14183	14200	14145	14057	14232	14079	14027	14173	14307	14218	14129	14177	14078	14142	14241	14109	14186	13988	14043	14161	14129	14158	14036	14086	14111	14178	14182	14134	14116	14195	14103	14187	13949	14273	14043	14085	14047	14155	14109	13967	14239	14066	14126	14049	14175	13994	14086	14190	14176	14204	13954	14077	13984	14107	14132	14179	14007	14168	14086	14172	14031	14158	14273	14353	14126	14107	14062	14260	14095	14390	14229	14230	14129	14076	14087	14254	14158	14257	14127	14283	14094	14035	14097	14039	14294	14128	14278	14226	14094	14136	14047	14036	14016	14190	14046	14274	14177	14131	14077	14145	14134	14184	13967	14314	14067	13977	14157	14067	14037	14040	14187	14209	13956	14035	13993	14196	14008	14140	14232	14116	14203	14274	14069	14253	14125	14088	14217	14248	14150	14251	14062	13998	14089	14065	14119	14015	14102	14317	14015	14263	14051	14082	14124	13979	14126	14095	14118	14111	14252	13974	14334	14201	14249	14139	14020	14202	14171	14137	14049	14195	14034	14044	14062	14095	14127	14017	14346	14357	14155	14251	14210	14034	14199	14206	14045	14112	14074	14163	14231	13944	14070	14186	14144	14154	14091	14108	14192	14177	14123	14226	14053	14098	14115	14031	14066	14293	14118	13957	13984	14161	14151	14161	14184	14091	14080	14142	14146	14113	14099	14121	14043	14137	14040	14275	14089	14107	14134	14185	14127	14083	14132	14028	14144	14111	14307	14202	14167	14118	14070	14056	14110	13989	14181	14115	14127	14080	14238	14186	14022	14349	14095	14099	14144	14188	14102	14071	14027	14150	14041	14194	13994	14171	14248	14140	13898	14074	14037	14228	14086	14028	14030	14009	14175	14253	14193	14279	14102	14067	14185	14073	14167	14115	13997	14092	13988	14008	14148	14413	14155	14222	14181	14137	14166	14232	14069	14279	14215	14174	14202	14268	14199	14062	14067	14135	14119	14085	14106	14088	14195	14128	14187	14022	14080	14050	14188	14156	13984	14029	14032	14153	14165	14172	14272	14001	14068	14182	13965	14171	13951	14253	14057	14199	14089	14113	14023	14181	14161	14160	14178	13986	14141	14049	14079	14174	14089	14027	14049	13937	14015	14162	14198	14174	14255	14225	14091	14119	14267	14127	14192	14217	14096	14085	14227	14116	14188	14056	14186	14020	14151	14070	14229	14151	14206	14117	14069	14187	14292	13953	14143	14102	14218	14065	14016	14270	14096	14104	14014	14000	13943	14222	14039	13951	14120	14223	14012	14059	14079	14233	14205	14131	14108	14063	14139	14197	14066	14098	14081	14158	14036	14145	14166	14255	14061	14002	14065	14241	14067	14181	14256	14134	14095	13984	14182	14188	14237	14084	14215	14057	14117	14048	14255	14256	14183	14202	14132	14116	14171	14209	14078	14058	14186	14076	14138	14123	13939	14005	14103	14135	14057	14098	14175	14079	14175	14177	14040	14158	14155	14232	14038	14231	14172	14077	14171	14161	14165	14013	14108	14111	14137	13998	14003	14169	14140	14026	14107	14096	13980	14239	14125	14188	14193	14135	14243	14105	13993	14238	14051	14155	14196	14132	14080	14270	14108	14104	14198	14088	14048	14111	13991	14119	14131	14127	14229	14140	14115	13991	13971	14222	14186	14166	14299	14028	14004	14145	14077	14060	14139	14223	14206	13992	14051	14148	14222	14138	14001	14240	14194	14178	14063	14153	14124	14075	14139	14220	14060	14156	14051	14105	14053	14216	14131	14056	14079	14076	14172	14075	14127	14002	14006	13998	14155	14130	14131	14125	14252	14210	14196	14200	14009	14167	14179	14086	14085	13986	14066	14148	14256	14154	14099	14179	14139	14219	13966	13863	14063	14011	14260	14039	14218	14149	13902	14300	13953	14122	14071	14020	14015	14080	14066	13980	14124	13991	14104	14163	14099	14108	14246	14033	14317	14322	14064	14067	14235	13996	13997	14215	14021	14150	13993	14271	14066	14110	14304	14089	14025	14041	14140	14076	14148	14211	14238	14079	14152	14134	14058	14220	14133	14200	14162	14052	14111	13978	14270	14245	14112	14065	14242	13981	14224	13983	14038	14186	14159	14026	14108	14005	14147	14148	14087	14343	14130	14229	14046	14056	13961	14107	14227	14033	14191	14369	14150	14008	14175	14143	14127	14118	14157	13998	14072	14165	14034	14273	14231	14057	14024	14186	14196	13984	14074	14223	14224	14018	14077	14153	14259	14001	14011	14064	14105	14132	14118	14025	14140	14180	14231	14197	14048	14167	14151	14090	14221	14065	13813	14224	14071	13996	14094	14140	14238	14101	14222	14144	14230	14022	13871	14160	14061	14311	14091	14212	14067	14196	14108	14010	14086	14158	14165	14232	14160	14198	14141	14009	14165	13989	14124	14197	14137	14110	14035	14248	14195	14086	14160	13989	14234	14377	13950	14093	14234	14008	14055	14204	14155	14085	14245	14063	14083	13987	14076	14171	14027	14067	14020	13936	14033	14209	14102	14237	14160	13985	14012	14137	14190	14033	13998	14144	13993	14163	14133	14253	14188	14155	14214	14278	14166	14140	14084	14160	14042	14083	14145	14086	14011	14022	14244	14080	14073	14032	14068	14074	14140	14127	14224	14290	14153	14173	14124	14276	14216	14153	14202	14162	14068	14232	13986	13957	14136	14123	14170	14184	14203	14018	14062	14126	14190	14146	14121	14168	14051	14085	14150	14038	14122	14113	14135	14051	14129	14018	14178	14170	14197	14066	14115	14241	14017	14145	14200	14082	14156	14068	14248	14024	14179	14237	14151	14184	14130	14104	14088	14271	14072	14062	14037	14169	14060	14248	14029	14196	13982	14235	14128	14075	14052	14120	14230	14096	14190	14152	13994	14162	14335	14183	14087	14025	14197	13958	13982	14045	14046	14094	14054	14125	14078	14171	14172	14079	14090	14032	14082	14039	14143	14134	14025	14095	13951	14199	14072	14239	14205	14013	14106	13950	14324	14187	14277	14080	14027	14101	14014	14146	14235	14051	14203	13988	14265	14015	14137	13987	14216	14001	13998	14094	14137	14041	14245	14101	14069	13992	14188	14218	14244	14204	14225	13922	14197	14102	14163	14170	13997	14098	14172	14181	14161	14343	13950	14056	14021	14228	14114	14177	14130	14090	14012	14236	14220	13980	14139	13851	14044	14162	14166	14172	13991	14219	14169	14131	14039	14101	14199	13929	14161	14247	14139	14255	14188	14139	14108	14198	14243	14208	14029	14137	14129	14154	14112	14171	14070	14171	14096	14115	14030	14035	14200	14077	14209	14159	14192	14087	14079	14234	14123	14077	14215	14067	14105	14060	14092	14084	14134	14016	14162	14054
23737	21064	28400	24089	21769	20864	19536	17129	16545	16628	16676	16463	16617	16481	16555	16419	16419	16029	15995	15908	15963	15943	15922	15737	15856	15893	15887	15935	15991	15684	15869	15933	15968	15807	15945	15835	15814	15724	15752	15892	15876	15958	15953	15962	15854	15959	15857	16013	15853	15887	15814	15861	16077	15778	15888	16027	15620	15807	15798	15791	15738	15754	15920	15678	15668	15625	15698	16032	15870	15879	15831	15809	15792	15789	15723	15801	15890	15559	15756	15743	15859	15626	15747	15671	15834	15728	15837	15747	15659	15792	15644	15636	15834	15485	15694	15792	15792	15830	15801	15592	15908	15701	15653	15658	15792	15955	15807	15854	15799	15826	15706	15620	15467	15669	15689	15650	15587	15565	15634	15607	15735	15650	15812	15528	15668	15793	15920	15905	15691	15721	15785	15621	15610	15712	15882	15717	15615	15760	15887	15701	15751	15755	15682	15831	15566	15775	15906	15616	15727	15718	15878	15733	15935	15745	15660	15738	15630	15730	15750	15556	15890	15622	15721	15758	15840	15761	15582	15639	15814	15572	15646	15683	15696	15913	15557	15748	15643	15776	15629	15858	15740	15590	15833	15566	15653	15664	15796	15636	15837	15678	15673	15730	15741	15745	15688	15868	15765	15673	15882	15745	15619	15615	15652	15682	15863	15696	15754	15772	15667	15732	15682	15580	15667	15749	15720	15649	15809	15919	15694	15820	15791	15760	15960	15689	15685	15685	15501	15468	15702	15577	15614	15821	15865	15731	15640	15785	15814	15613	15893	15859	15662	15618	15817	15653	15814	15856	15843	15715	15612	15620	15706	15801	15596	15715	15681	15624	15703	15672	15517	15760	15716	15860	15936	15763	15585	15724	15802	15517	15861	15646	15784	15886	15784	15646	15647	15635	15746	15792	15790	15656	15697	15733	15658	15598	15617	15796	15748	15873	15949	15567	15615	15711	15803	15949	15728	15796	15810	15815	15937	15646	15725	15721	15634	15585	15697	16038	15818	15516	15888	15778	15621	15609	15697	15667	15681	15706	15515	15579	15747	15612	15859	15463	15783	15715	15556	15764	15863	15616	15499	15690	15589	15559	15941	15696	15769	15834	15734	15716	15855	15743	15815	15650	15584	15724	15615	15828	15657	15553	15616	15583	15693	15702	15628	15879	15607	15625	15718	15712	15630	15783	15742	15594	15845	15789	15844	15804	15732	15800	15934	15642	15746	15939	15595	15725	15607	15776	15757	15745	15729	15770	15821	15756	15661	15797	15809	15642	15718	15712	15641	15653	15727	15635	15519	15562	15452	15723	15726	15791	15545	15946	15779	15758	15776	15649	15695	15894	15633	15601	15805	15653	15725	15642	15619	15896	15766	15664	15603	15799	15718	15601	15668	15543	15739	15487	15450	15452	15903	15699	15868	15801	15889	15708	15578	15786	15990	15742	15564	15759	15760	15856	15708	15694	15835	15790	15685	15773	15746	15549	15759	15823	15701	15666	15618	15846	15738	15846	15647	15698	15862	15751	15782	15656	15854	15838	15654	15717	15877	15578	15733	15670	15720	15763	15697	15915	15880	15772	15694	15763	15615	15863	15826	15644	15784	15782	15803	15603	15846	15769	15769	15652	15817	15696	15584	15787	15692	15694	15677	15768	15583	15703	15730	15706	15727	15919	15861	15565	15595	15588	15781	15643	15661	15733	15763	15621	15543	15779	15791	15672	15702	15724	15635	15584	15891	15826	15695	15689	15744	15751	15536	15744	15904	15765	15804	15771	15655	15776	15736	15611	15759	15706	15605	15610	15558	15687	15800	15660	15726	15733	15831	15921	15747	16097	15836	15801	15807	15707	15806	15654	15737	15785	15833	15621	15766	15783	15872	15656	15650	15882	15532	15748	15872	15708	15819	15595	15761	15843	15595	15796	15752	15754	15695	15589	15683	15689	15686	15666	15658	15962	15840	15744	15829	15757	15635	15762	15544	15584	15656	15637	15822	15882	15714	15586	15778	15567	15521	15586	15786	15767	15706	15674	15685	15749	15675	15815	15737	15605	15762	15935	15709	15722	15874	15752	15752	15779	15716	15625	15781	15497	15791	15750	15590	15756	15550	15720	15640	15715	15687	15565	15678	15587	15820	15771	15742	15731	15857	15704	15687	15880	15731	15508	15566	15668	15837	15672	15556	15689	15857	15578	15785	15581	15663	15756	15595	15641	15550	15648	15939	15983	15633	15628	15738	15626	15614	15591	15710	15722	15599	15766	15683	15869	15818	15624	15680	15749	15763	15711	15576	15827	15660	15692	15734	15762	15664	15642	15733	15612	15517	15749	15837	15690	15789	15661	15694	15764	15648	15797	15607	15880	15661	15579	15790	15722	15605	15661	15594	15782	15661	15717	15736	15815	15571	15700	15651	15587	15610	15771	15590	15451	15583	15800	15756	15899	15706	15615	15760	15737	15721	15507	15748	15645	15693	15758	15662	15701	15642	15783	15793	15772	15746	15785	15898	15603	15579	15557	15796	15779	15684	15588	15844	15755	15653	15677	15708	15524	15765	15662	15837	15711	15630	15613	15724	15454	15815	15674	15704	15770	15689	15663	15835	15494	15737	15829	15708	15746	15493	15623	15598	15752	15690	15787	15734	15692	15711	15593	15659	15521	15694	15632	15680	15785	15688	15698	15794	15774	15665	15718	15766	15563	15814	15745	15609	15891	15483	15736	15792	15850	15754	15743	15704	15748	15815	15758	15816	15790	15560	15571	15536	15783	15553	15650	15641	15957	15556	15546	15548	15788	15798	15728	15784	15838	15772	15812	15627	15671	15776	15721	15610	15663	15799	15696	15799	15799	15560	15789	15835	15769	15659	15592	15570	15752	15823	15864	15743	15701	15507	15842	15894	15857	15523	15628	15560	15837	15855	15738	15549	15679	15794	15761	15712	15716	15521	15610	15677	15854	15795	15729	15653	15809	15702	15707	15629	15712	15643	15895	15828	15730	15569	15744	15646	15667	15674	15764	15797	15721	15655	15595	15533	15631	15856	15842	15648	15763	15730	15758	15746	15781	15900	15623	15865	15789	15930	15636	15796	15638	15694	15805	15749	15624	15662	15733	15775	15931	15767	15811	15902	15755	15823	15701	15837	15645	15663	15744	15739	15776	15761	15858	15610	15816	15797	15866	15934	15704	15789	15804	15756	15526	15688	15768	15981	15775	15598	15882	15575	15558	15637	15832	15683	15701	15699	15625	15666	15593	15608	15759	15643	15596	15584	15685	15771	15818	15735	15899	15688	15780	15731	15604	15495	15659	15814	15647	15739	15812	15676	15755	15532	15829	15735	15735	15728	15600	15421	15779	15832	15668	15752	15732	15823	15645	15764	15716	15693	15649	15812	15781	15673	15564	15593	15788	15891	15770	15858	15900	15848	15849	15665	15620	15704	15635	15810	15685	15719	15518	15703	15708	15686	15676	15746	15636	15749	15669	15682	15564	15558	15658	15842	15804	15704	15750	15741	15649	15716	15617	15696	15865	15732	15719	15503	15730	15641	15698	15706	15741	15636	15592	15819	15662	15830	15829	15674	15780	15832	15730	15644	15638	15792	15754	15919	15715	15590	15679	15803	15531	15758	15681	15600	15885	15419	15680	15717	15591	15882	15505	15582	15730	15699	15659	15735	15651	15806	15738	15906	15686	15763	15681	15697	15733	15778	15629	15720	15530	15740	15844	15740	15877	15707	15797	15678	15762	15518	15745	15727	15762	15843	15460	15773	15541	15692	15550	15699	15942	15713	15751	15527	15568	15739	15817	15841	15818	15648	15614	15646	15717	15716	15738	15732	15872	15832	15785	15475	15718	15661	15668	15685	15717	15662	15732	15915	15648	15727	15746	15688	15698	15662	15798	15712	15678	15803	15671	15708	15630	15596	15693	15823	15642	15739	15732	15533	15696	15780	15855	15782	15725	15710	15635	15564	15655	15614	15656	15626	15680	15732	15686	15598	15637	15492	15579	15702	15802	15752	15766	15949	15788	15763	15532	15724	15896	15786	15650	15693	15757	15495	15711	15575	15677	15618	15716	15659	15741	15485	15572	15783	15878	15932	15892	15681	15627	15661	15760	15837	15527	15668	15708	15613	15624	15738	15696	15706	15898	15745	15830	15661	15650	15648	15614	15771	15509	15762	15588	15875	15721	15673	15554	15757	15696	15831	15835	15520	15794	15724	15619	15653	15862	15692	15655	15850	15807	15656	15970	15713	15816	15921	15941	15755	15529	15751	15595	15682	15704	15711	15796	15508	15767	15700	15779	15759	15733	15735	15705	15822	15581	15638	15682	15577	15694	15614	15741	15568	15749	15488	15729	15757	15734	15690	15808	15811	15664	15606	15555	15824	15774	15637	15739	15719	15729	15711	15820	15592	15731	15810	15871	15690	15625	15661	15631	15727	15831	15695	15583	15577	15658	15750	15723	15808	15667	15727	15593	15573	15789	15735	15688	15795	15754	15614	15669	15745	15742	15702	15821	15827	15813	15672	15666	15693	15697	15517	15741	15667	15646	15833	15664	15798	15680	15724	15667	15628	15732	15617	15655	15713	15884	15695	15645	15726	15619	15996	15813	15745	15678	15615	15686	15847	15575	15745	15593	15555	15588	15641	15705	15809	15742	15695	15551	15802	16009	15794	15703	15703	15581	15854	15591	15775	15753	15738	15703	15753	15744	15889	15665	15722	15604	15838	15537	15721	15752	15702	15745	15761	15817	15591	15711	15770	15859	15669	15826	15590	15949	15734	15974	15651	15750	15638	15814	15773	15736	15566	15769	15663	15742	15871	15783	15713	15690	15804	15756	15682	15864	15794	15842	15503	15432	15590	15717	15659	15718	15773	15959	15733	15801	15905	15702	15649	15581	15791	15886	15721	15833	15942	15555	15719	15767	15696	15803	15722	15519	15695	15749	15648	15633	15705	15845	15552	15837	15734	15779	15732	15503	15537	15682	15705	15804	15738	15820	15989	15801	15825	15710	15698	15813	15705	15773	15968	15749	15724	15906	15719	15840	15817	15749	15639	15757	15639	15914	15675	15799	15904	15611	15678	15808	15682	15578	15763	15697	15502	15660	15708	15769	15644	15575	15801	15472	15736	15672	15757	15637	15690	15699
14376	25172	23751	19826	18533	17271	16931	16278	15949	15648	15518	15369	15535	15644	15439	15324	15087	14769	14642	14571	14577	14591	14607	14492	14660	14390	14498	14463	14614	14563	14704	14535	14555	14757	14535	14604	14666	14548	14587	14564	14536	14574	14564	14652	14634	14782	14612	14461	14555	14568	14337	14427	14534	14503	14670	14411	14387	14470	14502	14454	14519	14449	14398	14307	14509	14538	14223	14362	14447	14387	14519	14298	14398	14338	14489	14308	14547	14343	14379	14255	14601	14462	14271	14354	14292	14422	14332	14421	14388	14410	14315	14388	14383	14568	14493	14415	14425	14354	14346	14531	14537	14416	14290	14143	14299	14537	14448	14277	14374	14208	14411	14443	14283	14573	14335	14289	14662	14459	14443	14461	14446	14311	14413	14352	14377	14377	14511	14168	14384	14264	14149	14331	14289	14370	14394	14224	14341	14319	14590	14393	14236	14544	14352	14462	14387	14174	14323	14189	14250	14217	14289	14339	14306	14332	14601	14356	14402	14266	14588	14269	14276	14436	14347	14423	14411	14328	14472	14284	14336	14430	14314	14232	14406	14351	14282	14439	14306	14299	14306	14135	14491	14399	14399	14268	14411	14451	14165	14363	14331	14377	14371	14245	14521	14278	14169	14303	14406	14431	14498	14455	14268	14390	14397	14259	14455	14324	14455	14458	14297	14296	14371	14466	14239	14285	14433	14360	14351	14488	14341	14397	14490	14426	14386	14391	14334	14387	14444	14321	14524	14317	14260	14357	14373	14381	14370	14371	14373	14448	14270	14352	14475	14317	14211	14482	14373	14273	14182	14399	14272	14464	14340	14412	14393	14328	14511	14309	14205	14362	14349	14436	14526	14143	14601	14329	14444	14330	14488	14412	14414	14170	14450	14512	14419	14426	14291	14475	14389	14509	14407	14248	14370	14500	14308	14414	14514	14179	14327	14307	14442	14294	14293	14343	14326	14402	14233	14348	14394	14285	14311	14247	14311	14205	14337	14529	14244	14454	14234	14389	14489	14375	14357	14333	14453	14289	14347	14540	14341	14373	14441	14321	14200	14404	14421	14378	14390	14530	14383	14383	14251	14487	14253	14415	14411	14347	14286	14370	14417	14348	14430	14331	14116	14434	14302	14344	14434	14464	14218	14489	14286	14216	14363	14366	14238	14323	14355	14313	14376	14436	14321	14401	14300	14358	14299	14219	14422	14324	14340	14502	14342	14419	14284	14204	14415	14529	14415	14255	14493	14480	14441	14327	14281	14347	14421	14372	14347	14313	14409	14509	14357	14251	14364	14374	14377	14415	14307	14312	14489	14344	14370	14465	14325	14406	14530	14273	14299	14438	14232	14414	14460	14460	14271	14313	14381	14398	14444	14329	14274	14338	14281	14274	14186	14373	14420	14358	14382	14517	14300	14227	14422	14439	14316	14480	14289	14223	14449	14405	14282	14452	14245	14359	14439	14277	14257	14307	14432	14487	14362	14392	14427	14414	14471	14339	14430	14388	14316	14515	14453	14390	14342	14434	14220	14321	14423	14322	14446	14369	14231	14360	14247	14362	14532	14343	14415	14272	14349	14351	14359	14277	14385	14301	14350	14482	14241	14327	14246	14482	14343	14553	14209	14348	14424	14597	14550	14508	14247	14405	14516	14308	14265	14296	14436	14148	14352	14430	14343	14328	14333	14374	14371	14301	14446	14414	14354	14328	14380	14268	14243	14338	14432	14387	14343	14458	14208	14317	14412	14297	14381	14416	14241	14369	14378	14335	14650	14415	14355	14245	14378	14471	14279	14329	14308	14318	14381	14373	14279	14156	14405	14299	14554	14204	14380	14465	14533	14213	14422	14511	14270	14441	14352	14310	14515	14328	14513	14468	14311	14303	14458	14425	14274	14328	14591	14470	14405	14263	14210	14362	14396	14260	14419	14499	14482	14297	14338	14250	14291	14299	14318	14319	14265	14274	14481	14364	14271	14431	14302	14411	14286	14463	14280	14404	14313	14364	14298	14483	14351	14244	14325	14292	14402	14376	14320	14493	14246	14436	14208	14445	14352	14415	14426	14528	14372	14250	14377	14381	14343	14265	14522	14422	14440	14267	14300	14365	14523	14479	14256	14538	14524	14292	14415	14316	14423	14343	14444	14254	14438	14317	14331	14498	14343	14379	14359	14406	14579	14386	14326	14224	14500	14457	14329	14392	14331	14194	14374	14411	14262	14407	14283	14575	14371	14354	14403	14325	14419	14390	14514	14174	14441	14331	14455	14297	14506	14310	14437	14215	14323	14287	14332	14342	14472	14415	14308	14411	14367	14397	14417	14467	14439	14480	14256	14298	14293	14387	14293	14492	14309	14234	14472	14297	14266	14284	14317	14482	14407	14317	14576	14260	14405	14207	14451	14398	14311	14380	14312	14309	14325	14271	14298	14409	14315	14518	14389	14202	14492	14307	14428	14441	14439	14377	14297	14386	14287	14372	14457	14300	14459	14280	14356	14212	14292	14396	14525	14479	14324	14500	14555	14458	14473	14279	14270	14512	14434	14248	14207	14293	14179	14284	14196	14647	14294	14290	14251	14405	14472	14325	14278	14306	14273	14400	14449	14358	14367	14587	14409	14361	14413	14359	14332	14453	14452	14249	14412	14516	14346	14386	14354	14316	14470	14434	14268	14385	14371	14499	14448	14446	14296	14338	14354	14232	14236	14418	14289	14356	14351	14286	14287	14310	14455	14353	14253	14398	14272	14512	14253	14428	14277	14473	14420	14343	14332	14377	14439	14299	14360	14334	14460	14412	14424	14331	14469	14432	14462	14430	14294	14249	14436	14310	14450	14592	14404	14293	14270	14493	14304	14384	14344	14208	14274	14470	14459	14143	14422	14425	14307	14342	14428	14327	14390	14436	14357	14300	14342	14480	14248	14318	14490	14497	14447	14387	14385	14628	14437	14340	14409	14380	14481	14462	14321	14368	14408	14336	14662	14345	14348	14369	14370	14281	14386	14379	14299	14491	14390	14400	14328	14507	14318	14239	14145	14674	14369	14372	14388	14402	14301	14356	14258	14502	14344	14337	14318	14677	14262	14468	14418	14301	14379	14375	14573	14492	14472	14289	14429	14306	14182	14400	14422	14381	14244	14387	14309	14318	14349	14356	14413	14418	14292	14342	14503	14307	14403	14265	14310	14399	14265	14311	14355	14424	14453	14319	14412	14204	14538	14338	14414	14431	14282	14412	14480	14264	14260	14376	14289	14403	14430	14435	14443	14362	14343	14443	14356	14248	14432	14470	14369	14167	14348	14339	14429	14366	14548	14368	14529	14150	14255	14474	14431	14412	14359	14429	14209	14491	14392	14342	14332	14332	14286	14356	14557	14358	14414	14315	14525	14279	14440	14399	14427	14433	14357	14356	14391	14369	14477	14413	14417	14348	14323	14199	14338	14346	14284	14396	14529	14248	14347	14468	14388	14217	14330	14393	14428	14394	14345	14371	14384	14501	14349	14191	14397	14275	14235	14372	14215	14432	14282	14509	14296	14317	14295	14371	14333	14502	14317	14278	14471	14493	14383	14362	14482	14237	14400	14485	14281	14438	14343	14355	14306	14372	14268	14383	14363	14255	14325	14529	14314	14320	14375	14309	14468	14340	14592	14380	14535	14285	14426	14465	14386	14223	14314	14322	14426	14238	14581	14255	14263	14438	14360	14496	14478	14433	14537	14361	14199	14301	14298	14314	14355	14333	14306	14320	14439	14245	14348	14384	14314	14362	14348	14445	14276	14273	14412	14317	14284	14241	14388	14337	14373	14397	14404	14401	14505	14565	14392	14342	14343	14489	14173	14349	14235	14283	14428	14292	14316	14326	14336	14517	14326	14413	14351	14490	14301	14397	14550	14404	14515	14440	14321	14291	14462	14294	14360	14282	14425	14256	14331	14440	14512	14341	14272	14312	14379	14249	14409	14362	14294	14644	14397	14246	14365	14360	14328	14412	14332	14450	14323	14356	14328	14465	14327	14292	14434	14409	14281	14326	14310	14313	14366	14306	14474	14331	14467	14393	14422	14412	14436	14207	14423	14316	14486	14359	14384	14453	14383	14452	14422	14500	14380	14226	14471	14596	14504	14476	14431	14548	14437	14286	14371	14313	14403	14452	14300	14324	14338	14499	14454	14434	14398	14309	14444	14274	14409	14385	14286	14393	14380	14487	14390	14264	14367	14391	14401	14356	14218	14391	14439	14328	14289	14404	14512	14524	14228	14617	14496	14417	14514	14318	14312	14200	14321	14348	14488	14371	14354	14418	14448	14513	14399	14324	14347	14369	14265	14355	14437	14472	14243	14295	14363	14280	14188	14192	14426	14268	14376	14417	14517	14423	14285	14430	14548	14588	14422	14471	14432	14277	14354	14381	14390	14436	14428	14438	14388	14178	14341	14440	14287	14311	14371	14514	14238	14402	14352	14437	14468	14181	14291	14339	14185	14337	14304	14368	14231	14359	14235	14376	14278	14428	14307	14415	14320	14513	14356	14424	14568	14148	14435	14346	14357	14448	14373	14365	14601	14208	14358	14317	14298	14320	14313	14380	14363	14277	14171	14608	14335	14319	14410	14506	14413	14440	14352	14397	14270	14401	14389	14383	14428	14407	14382	14362	14363	14462	14300	14409	14387	14396	14392	14367	14294	14485	14343	14455	14267	14170	14404	14360	14482	14326	14256	14280	14314	14471	14236	14438	14335	14557	14285	14490	14281	14481	14507	14224	14324	14400	14361	14278	14407	14453	14403	14484	14353	14340	14436	14322	14344	14536	14282	14416	14311	14331	14393	14439	14515	14469	14316	14549	14407	14309	14531	14473	14500	14256	14436	14288	14287	14414	14365	14446	14244	14467	14326	14411	14303	14275	14222	14433	14448	14211	14310	14337	14542	14583	14406	14398	14434	14363	14409	14434	14192	14405	14387	14403	14585	14447	14483	14329	14392	14370	14352	14245	14489	14473	14418	14438	14452	14349	14231	14348	14258	14409	14362	14358	14425	14419	14571	14584	14307	14425	14488	14399	14367	14426	14252	14187	14393	14446	14460	14365	14359	14555	14370	14350	14540	14566	14461	14401	14388	14537	14477	14355	14417	14449	14433	14339	14263	14483	14380	14421	14500	14247
22666	21100	28897	23536	21327	23183	24415	19368	18275	18155	18165	17988	17913	17930	17818	17649	17498	17308	17281	17199	16888	17050	17067	17015	17062	16844	16927	16904	17123	16862	16919	16958	17122	16989	17250	17122	17014	16767	16956	17062	17175	17159	17153	17016	16814	16907	17106	17188	17126	16825	16849	17035	17005	16880	16740	16922	16869	16935	17037	16923	16774	16865	16933	16840	16893	16747	16719	16976	16857	16960	16863	16739	16932	16946	16748	16784	16887	16613	16799	16693	16927	16631	16804	16787	16780	16783	16948	16813	16780	16751	16804	16865	16943	16902	16796	16906	16676	16737	16934	16783	16868	16716	16774	16768	17000	16711	16817	16531	16839	16588	16842	16906	16722	16733	16869	16665	16954	16831	16763	16705	16836	16784	16954	16748	16708	16522	16809	16607	16824	16832	16881	16700	16626	16915	16618	16724	16647	16719	16930	16611	16635	16787	16851	16922	16780	16886	16972	16663	16916	16591	16742	16697	16688	16749	16864	16745	16717	16733	16775	16682	16680	16852	16798	16762	16625	16684	16728	16845	16868	16767	16806	16763	16782	16820	16904	16737	16782	16569	16616	17035	16727	16604	16855	16736	16764	16847	16872	16859	16771	16639	16605	16852	16726	16805	16642	16501	16763	16702	16783	16510	16754	16705	16650	16816	16794	16630	16840	16718	16714	16766	16720	16751	16662	16677	16793	16578	16728	16917	16578	16853	16765	16736	16852	16642	16958	17030	16691	16714	16880	16663	16782	16711	16734	16745	16911	16832	16698	16850	16677	16434	16565	16875	16760	16657	16759	16711	16703	16596	16685	16545	16626	16758	16550	16787	16669	16611	16883	16737	16613	16740	16656	16724	16607	16677	16600	16792	16766	16888	16658	16893	16700	16801	16664	16660	16812	16756	16776	16711	16774	16738	16854	16734	16721	16721	16664	16765	16829	16710	16717	16744	16875	16608	16803	16637	16764	16727	16720	16657	16869	16665	16598	16739	16578	16554	16661	16442	16700	16612	16621	16756	16850	16671	16749	16558	16798	16614	16682	16718	16622	16642	16876	16631	16852	16542	16805	16924	16740	16703	16720	16697	16869	16717	16768	16729	16673	16921	16815	16729	16510	16831	16608	16696	16832	16905	16724	16915	16915	16658	16854	16821	16747	16626	16715	16725	16814	16646	16631	16810	16650	16698	16923	16700	16703	16717	16791	16653	16689	16686	16644	16701	16791	16957	16636	16638	16793	16730	16689	16778	16777	16691	16696	16851	16802	16623	16730	16774	16736	16778	16806	16506	16579	16787	16744	16591	16703	16697	16771	16569	16849	16872	16940	16654	16612	17061	16942	16731	16736	16721	16636	16670	16913	16573	16690	16634	16855	16774	16958	16681	16882	16948	16931	16568	16606	16921	16610	16700	16660	16645	16910	16753	16687	16746	16743	16851	16724	16829	16719	16729	16758	16791	16918	16779	16909	16664	16622	16801	16552	16727	16764	16667	16889	16887	16662	16540	16704	16668	16758	16641	16623	16704	16677	16676	16742	16688	16568	16718	16710	16624	16817	16743	16767	16734	16569	16827	16606	16542	16851	16904	16900	16735	16801	16911	16696	16628	16676	16774	16635	16756	16606	16646	16782	16679	16828	16870	16568	16698	16800	16775	16848	16695	16727	16776	16682	16749	16582	16897	16999	16668	16539	16605	16762	16740	16757	16546	16772	16767	16675	16840	16698	16736	16733	16808	16664	16771	16950	16802	16651	16545	16644	16997	16793	16695	16816	16841	16891	16656	16548	16899	16738	16651	16921	16691	16754	16578	16651	16662	16832	16954	16664	16769	16680	16737	16655	16759	16773	16643	16503	16693	16807	16814	16808	16702	16762	16729	16598	16740	16640	16736	16834	16912	16830	16725	16714	16704	16936	16884	16869	16739	16766	16809	16893	16931	16612	16571	16549	16764	16754	16795	16680	16664	16888	16597	16789	16828	16627	16829	16614	16687	16811	16927	16714	16789	16599	16620	16792	16488	16814	16888	16809	16781	16719	16619	16747	16705	16686	16779	16806	16717	16860	16871	16833	16718	16772	16571	16754	16910	16801	16756	16879	16654	16618	16652	16836	16726	16756	16672	16609	16818	16796	16615	16751	16666	16830	16951	16644	16716	16705	16706	16776	16655	16620	16558	16806	16658	16770	16748	16704	16696	16502	16859	16672	16751	16665	16799	16777	16759	16886	16600	16630	16871	16790	16897	16690	16933	16896	16863	16849	16717	16640	16611	16508	16688	16917	16649	16663	16692	16746	16811	16467	16779	16807	16818	16747	16655	16658	16652	16767	16716	16689	16598	16733	16629	16772	16665	16797	16804	16792	16628	16636	16633	16853	16929	16779	16791	16628	16669	16509	16713	16769	16558	16719	16594	16802	16715	16781	16710	16770	16934	16762	16720	16902	16560	16620	16749	16709	16807	16566	16616	16755	16699	16756	16859	16768	16943	16616	16862	16829	16671	16626	16826	16909	16822	16751	16758	16714	16671	16566	16832	16706	16797	16832	16970	16862	16614	16798	16832	16768	16744	16527	16755	16809	16693	16973	16850	16633	16830	16750	16772	16741	16760	16908	16684	16709	16600	16777	16627	16713	16800	16809	16732	16723	16564	16616	16531	16799	16838	16809	16767	16854	16646	16692	16867	16634	16785	16712	16714	16699	16689	16898	16745	16776	16986	16764	16662	16834	16899	16857	16768	16729	16913	16627	16677	16684	16680	16750	16855	16600	16824	16561	16460	16536	16853	16684	16692	16737	16626	16897	16713	16731	16784	16635	16899	16737	16815	16589	16933	16682	16719	16699	16663	16790	16601	16587	16841	16491	16709	16611	16823	16772	16663	16558	16661	16971	16658	16639	16465	16901	16748	16649	16737	16724	16696	16777	16672	16840	16616	16639	16680	16752	16546	16842	16768	16580	16862	16795	16626	16897	16783	16879	16733	16828	16835	16749	16744	16951	16742	16833	16672	16667	16837	16596	16738	16800	16784	16668	16824	16866	16836	16595	16621	16716	16682	16767	16653	16858	16698	16913	16811	16692	16693	16665	16757	16905	16594	16673	16837	16552	16594	16620	16818	16836	16854	16774	16833	16639	16706	16658	16748	16748	16963	16767	16848	16680	16791	16731	16631	16756	16631	16770	16571	16788	16780	16857	16932	16770	16553	16733	16711	16614	16750	16917	16732	16878	16700	16613	16868	16729	16672	16670	16694	16763	16447	16532	16788	16834	16805	16701	16577	16602	16577	16758	16784	16680	16704	16643	16733	16676	16828	16658	16601	16731	16673	16789	16710	16635	16556	16606	16786	16558	16803	16622	16623	16775	16836	16848	16575	16703	16572	16622	16693	16843	16647	16658	16673	16607	16820	16621	16820	16844	16762	16826	16728	16987	16726	16688	16751	16912	16784	16607	16704	16809	16784	16538	16747	16781	16699	16641	16798	16936	16598	16868	16822	16894	16732	16800	16777	16660	16816	16808	16819	16608	16542	16790	16708	16737	16834	16703	16571	16749	16529	16529	16754	16457	16876	16785	16762	16856	16674	16748	16669	16877	16756	16766	16651	16558	16698	16575	16835	16753	16727	16650	16722	16634	16716	16667	16729	16758	16668	16830	16807	16739	16795	16662	16627	16821	16847	16717	16857	16738	16687	16947	16633	16463	16780	16613	16825	16582	16770	16716	16727	16694	16668	16731	16561	16856	16566	16789	16601	16698	16876	16709	16633	16900	16641	16750	16728	16857	16576	16732	16597	16749	16604	16727	16827	16646	16771	16626	16821	16636	16876	16740	16651	16821	16746	16668	16818	16840	16936	16642	16737	16647	16635	16566	16586	16652	16870	16618	16694	16861	16657	16539	16692	16673	16743	16863	16903	16572	16722	16530	16925	16667	16583	16920	16590	16932	16788	16629	16705	16606	16835	16673	16880	16742	16602	16773	16624	16731	16461	16686	16562	16981	16637	16872	16697	16637	16835	16936	16715	16572	16690	16710	16785	16773	16789	16857	16745	16841	16780	16534	16822	16599	16846	16657	16876	16841	16639	16757	16548	16651	16490	16642	16685	16645	16699	16674	16810	16779	16804	16673	16612	16480	16703	16521	16758	16859	16622	16948	16734	16919	16677	16710	16599	16619	16545	16822	16727	16889	16612	16870	16653	16629	16570	16732	16597	16480	16831	16710	16797	16875	16809	16740	16793	16635	16749	16803	16650	16869	16605	16726	16804	16785	16800	16879	16750	16890	16891	16772	16767	16742	16927	16874	16607	16830	16728	16858	16889	16727	17022	16825	16687	16766	16739	16729	16812	16743	16689	16666	16701	17032	16711	16600	16550	16818	16710	16688	16843	16824	16555	16712	16764	16401	16717	16667	16669	16796	16693	16822	16768	16843	16634	16883	16905	16630	16785	16612	16479	16669	16999	16727	16854	16851	16845	16902	16819	16893	16665	16826	16819	16883	16761	16387	16816	16592	16575	16704	16646	16808	16761	16728	16771	16726	16736	16747	16735	16832	16790	16631	16804	16805	16654	16741	16944	16909	16868	16603	16711	16723	16773	16474	16414	16622	16685	16849	16838	16806	16550	16698	16831	16706	16710	16796	16572	16792	16845	16805	16786	16670	16671	16764	16645	16792	16892	16949	16556	16591	16855	16750	16907	16770	16594	16606	16863	16838	16739	16834	16744	16773	16532	16711	16688	16717	16719	16836	16831	16961	16670	16728	16832	16759	16851	16934	16794	16949	16788	17008	16675	17007	16818	16791	16759	16792	16703	16911	16802	16641	16579	16726	16790	16789	16741	16851	16842	16747	16732	16687	16586	16871	16790	16746	16794	16762	16662	16658	16588	16787	16668	16788	16824	16841	16548	16659	16555	16687	16770	16637	16841	16727	16793	16717	16724	16831	16929	16645	16713	16688	16989	16812	16786	16826	16842	16834	16778	16857	16697	16732	16606	16730	16784	16696	16560	16712	16952	16915	16604	16707	16782	16892	16542	16661	16985	16849	16830	16763	16771	16806	16665	16757	16765	16790	16748	16774	16874	16761	16510	16860	16584	16751	16801	16828	16637	16577	16701	16863	16803	16552	16927	16899	16629	16730	16741	16540	17000	16835	16769	16742	16741
16060	30171	28649	23426	21108	19783	18900	18089	17457	17083	16849	16612	16877	16714	16513	16004	15777	15594	15587	15356	15426	15322	15232	15112	15131	15480	15288	15134	15166	15363	15268	15231	15155	15128	15221	15293	15191	15092	15311	15350	15238	15326	15511	15211	15438	15427	15320	15392	15305	15167	15290	15237	15151	15137	15039	14940	15091	15192	15043	15086	14996	15100	15065	15111	15138	15040	15103	15137	14953	14951	15078	15131	15187	14977	15130	14985	15003	15011	15104	15068	14857	14894	15005	15037	15144	15060	14823	14976	15111	15062	15003	14902	14934	14986	15011	14989	15121	14905	14960	15124	14995	15190	14914	14857	15163	14957	14996	15077	14954	15086	15029	14736	15115	15000	15111	14930	15101	14864	14960	14810	15034	14930	14929	14866	14957	14964	15038	15069	14898	14969	15178	14949	15076	14956	15043	14993	14941	15017	14859	15080	15011	15038	15048	14958	15026	14872	14784	15090	15110	15093	14953	15062	15064	14889	14926	15059	15054	14977	14939	14979	15039	14967	15092	14839	14933	14991	14915	14964	14972	14903	14920	15009	15117	14919	15120	14941	14939	14899	14982	15011	14931	14847	15085	15043	15076	15019	15096	14999	14993	14980	15045	15068	14926	15051	15059	15174	14838	15141	14813	14784	14955	14815	15136	14987	15006	15003	14902	15048	14918	14890	14872	14905	15024	15086	15008	14863	15131	14910	15092	15098	14925	14918	15000	14980	15057	15150	14940	14844	14927	15076	15136	14949	14969	15173	14920	15036	15124	14855	14925	15116	15007	15169	15024	15011	14996	14819	14871	15067	15047	15119	14988	14928	15058	14848	15105	14919	15011	14686	14957	15064	14899	14931	14952	15326	15080	15117	14934	14971	14871	14914	15105	15034	14909	15211	14842	14993	14987	15033	15004	14933	15106	15088	14873	14999	14922	14994	14913	15028	15027	14754	14929	14862	14940	15026	14781	14930	14903	15062	15064	15150	14838	14899	14966	15016	15168	15051	14991	14931	14821	15012	15050	14780	14992	15162	14976	14923	14971	14883	14997	15080	14891	15072	14847	14944	14927	15060	15056	15000	15009	14882	15002	14937	14754	14927	14902	15026	14962	15059	14960	14979	14939	15105	14858	14892	15047	14855	14955	14968	14906	14938	15129	15170	14975	14920	15071	14866	14913	14854	14979	15009	15058	14932	14995	15123	14851	14900	14945	14840	14891	14969	14809	14999	15049	15017	14984	14818	15061	14849	14954	14935	14858	15153	15013	14985	15025	14873	14918	14980	14959	15095	14908	15147	14911	15057	14975	15064	15024	14995	14905	14874	14819	15044	14755	15078	14941	14955	14849	14985	14952	14931	14984	14947	14956	15046	15021	14908	14924	14948	14978	14951	14920	14892	14987	14842	14952	14854	14944	14925	15155	14943	15024	14902	15030	15008	15155	15009	14958	14875	15052	14862	14961	15226	14874	14949	14894	14913	15073	14809	15081	14753	15057	14779	15042	15091	14979	15106	15013	15171	14932	15118	14921	14888	14924	15019	14983	15046	14926	14915	14945	15031	14886	15039	14928	14957	14994	14879	15233	15135	15103	14818	15036	15062	14927	15018	14938	14969	14986	15096	14899	14869	14985	15050	15119	14878	14930	15011	14935	15051	14792	14867	14852	14805	14904	15048	14951	14913	14989	14974	14901	14919	14947	14997	14952	15005	15059	15043	14913	14922	14894	14965	14982	14932	14937	15115	14923	14920	15003	14977	15166	14974	15034	14993	14800	14918	15176	14982	15060	14988	14968	15036	15013	14915	15047	14996	15059	15060	15074	14942	14980	15035	14867	14839	15171	14888	14988	14957	15126	15045	14936	14961	14758	14904	14828	15052	14975	14942	14939	14849	14916	14913	15180	14822	14761	14893	14893	14952	15065	14971	14851	14835	14977	14924	15047	14964	14971	14743	14896	15017	15032	14879	14895	14925	14978	15002	14971	14906	14858	14870	15077	15067	14839	14932	14874	15005	14952	14945	14937	14782	15086	14917	14959	15012	14904	14984	15134	14925	14928	15013	15021	15026	15002	14944	14888	15065	14776	15071	15046	14808	15034	14938	14855	14920	15078	14787	14927	14909	15051	14999	14905	14970	14986	14761	14997	14863	14947	15079	14911	14822	15018	14795	14982	15045	15116	14821	14963	15013	15175	14972	14938	15101	14728	15070	14948	14935	14919	14919	15042	14858	15029	14923	14950	14775	14881	14981	15131	14980	14921	15090	15054	14890	15093	14933	14894	14983	15076	14927	15060	15052	14974	15096	14893	14908	15021	14907	14979	14851	14954	15066	14839	15179	14870	14898	14975	15029	15028	14797	15032	14926	14929	15104	15007	14891	14868	14937	14948	15084	14957	14949	14948	14930	15211	15121	15047	14867	14835	14918	15115	14891	14920	14832	15099	14861	14897	15042	14991	14929	14899	14963	14890	14984	15067	15063	15044	14987	15164	14836	14933	14848	15058	14838	14922	14981	15033	14866	14850	14870	14869	15206	14920	14961	15146	14860	14870	14905	14805	15077	14964	14954	14884	14779	15103	14833	14936	14892	14837	15130	14904	14982	15165	14947	15074	15093	14906	14953	15084	15005	14990	15094	14961	15032	14915	14758	14794	14887	14984	15082	15068	15031	14893	14954	14995	15080	14981	15006	15005	14876	15097	14817	14790	15065	14874	15154	14987	14938	14983	14934	15053	14929	14941	14930	15003	14934	14860	14935	14845	14899	14918	14908	15068	14889	15037	14980	14953	14913	15046	14956	15066	14845	14956	14976	15055	14978	14846	15048	15084	15044	14904	15061	14938	15048	15028	14986	15033	15033	15070	14840	14991	14838	14841	14985	14953	14959	14980	14963	15003	14876	15079	15004	15086	14999	14915	14924	14933	14877	15208	14851	14888	14871	14965	15033	14789	15052	14970	15013	15141	15013	15041	14907	15027	14987	14838	14924	14963	14950	15023	15170	15046	15012	15015	15006	14857	15073	15057	15010	14849	14944	15086	14982	14962	14833	14968	15051	14922	14891	14963	14864	14933	14948	15079	14736	14881	15017	14948	15167	14839	14991	14961	14883	15068	15021	15045	15003	15075	14892	15099	14931	14935	15011	15067	15095	14944	14980	15062	14906	14968	14975	14923	15097	14860	14866	14837	14829	15110	14970	14946	14960	15006	14976	14813	15135	15086	14991	15027	14903	15032	14832	14799	14961	14956	14992	14965	14917	14920	15070	14992	14990	14945	14831	14956	14998	14902	15001	14982	14903	15263	14947	15073	15074	14898	15000	14909	14985	14995	14955	14980	14942	15025	15019	14914	15018	15026	15040	14943	14812	14955	14967	14952	15070	15135	15021	14911	14966	14905	15072	14911	15047	14982	14992	14836	15031	15074	15091	14929	15022	14848	14912	15056	15084	14855	15117	15141	14986	15003	14845	14870	14904	15009	15080	15055	14887	14939	15012	15139	15039	14959	15029	14918	14978	14889	15145	15091	14959	14942	15049	14915	14895	14845	14974	14855	15056	15059	14892	14885	14863	14978	14968	15072	14886	14941	14812	14830	14865	14933	15050	15078	15058	15189	14938	15005	15033	15084	14995	15142	15123	15038	15065	14979	14856	14904	14835	14919	14975	14743	14843	15146	14926	14760	14955	15194	14928	15044	14845	14939	14883	15168	14936	14867	15082	14818	14942	14836	14981	14936	14891	14942	15109	15025	15013	15117	14883	14944	15012	15027	15003	14973	15207	14910	14916	14895	14864	15047	15089	14817	14925	14820	14970	15061	14941	15012	14959	15017	14860	14985	14817	15150	14967	15129	14923	15017	15029	15070	14852	15033	14832	15104	14893	14840	14759	15000	15257	14910	14924	15068	14885	14962	14829	15013	15019	14854	15025	14945	14968	15001	14884	15022	15017	15010	14808	14934	14985	15084	15127	15034	14899	14825	15270	14808	15098	14843	15141	14952	15091	15029	15208	14952	15081	14860	14881	14996	15014	14980	14995	14928	15123	15040	14670	14889	14944	14894	15006	14860	14943	14953	14981	14961	14959	14910	14875	15079	14868	15039	14900	14973	14997	15061	14772	14921	14888	15108	14872	14930	15135	15009	15140	14943	14999	14939	14971	15017	15077	14800	14944	14782	15161	14785	14925	15119	15126	14931	15094	14928	14966	15002	15082	14938	14906	14937	15141	15037	14986	14950	15065	14885	15110	15026	15099	14875	15000	14897	15037	14783	14955	15095	15003	15163	14909	14981	14892	15167	15013	14941	14899	15022	14988	15101	14818	15101	14985	15000	15057	14944	14790	14894	15097	15025	14939	14998	14742	15125	15042	15078	15007	15010	14922	14862	15036	15071	15006	15024	15027	15058	14885	14938	15045	14826	15016	14943	15055	14853	14999	14995	15163	15070	15061	15133	14894	14877	14855	15029	14995	15172	14986	14958	14947	15057	15127	15081	15038	14987	14928	15023	14867	14917	14944	14947	15085	14978	15013	15045	14910	15032	14975	14782	14866	14970	15012	14879	14920	15112	14978	15085	14943	14992	15122	15097	14862	14901	14948	14959	15069	14980	14914	14910	15032	15189	14947	14956	14995	14961	14807	14908	14943	15100	15134	15057	15075	15055	14947	15104	14763	15233	14922	14864	15068	14964	15066	14931	14935	14991	15055	15130	15158	14878	14935	14898	14932	14891	15133	14980	14750	14935	14905	14825	14939	14912	15006	14981	14889	14883	14885	15000	14896	15095	15070	14826	14912	14972	15006	14982	14848	14922	14910	14831	14988	14847	14923	14961	15003	14965	14985	14926	14929	15029	15111	14866	14927	14972	14962	14996	14917	15044	14992	14947	15006	14965	14866	15021	15035	14893	14935	15061	14917	14973	14970	15012	14865	15055	15084	14939	15051	14887	15023	14868	14923	14783	15080	14874	14927	15086	15058	15005	14849	15153	14930	14904	15084	14963	14953	14857	14962	15003	15091	14948	14925	14968	14993	14897	15101	15019	14919	14962	15072	14832	15072	15018	15080	14953	14953	15019	14879	15057	15072	14960	15071	14994	14694	14968	15091	15067	15058	14854	14884	15061	15075	14978	14893	14979	15013	14882	15119	14898	15012	14778	15100	14958	14970
27012	21682	23239	20053	16487	16406	16390	15913	15578	15641	15790	15526	15774	15668	15563	15476	15379	15389	15501	15186	15307	15250	15518	15165	15411	15246	15305	15214	15545	15269	15250	15309	15435	15123	15621	15152	15480	15298	15271	15504	15598	15398	15479	15364	15395	15297	15511	15172	15228	15268	15529	15448	15428	15457	15383	15373	15292	15404	15317	15421	15380	15418	15355	15150	15348	15360	15312	15271	15379	15353	15361	15213	15145	15465	15330	15211	15367	15268	15264	15335	15197	15290	15390	15105	15312	15259	15140	15300	15472	15305	15256	15377	15145	15310	15287	15311	15315	15332	15225	15338	15318	15202	15281	15327	15273	15327	15225	15132	15363	15224	15260	15355	15193	15153	15171	15273	15117	15202	15432	15470	15155	15342	15030	15141	15229	15120	15259	15247	15243	15256	15126	15220	15301	15094	15222	15255	15213	15381	15355	15204	15245	15151	15179	15290	15255	15263	15296	15200	15221	15315	15339	15214	15263	15260	15527	15334	15229	15248	15303	15219	15098	15490	15296	15336	15216	15349	15136	15333	15218	15542	15340	15283	15157	15249	15327	15409	15347	15216	15301	15417	15286	15436	15260	15105	15226	15299	15088	15161	15383	15659	15365	15206	15314	15152	15429	15305	15338	15320	15222	15297	15150	15233	15342	15187	15417	15236	15282	15226	15197	15163	15372	15185	15259	15215	15294	15326	15249	15268	15274	15242	15135	15295	15303	15382	15364	15203	15205	15298	15372	15170	15120	15252	15244	15220	15182	15017	15231	15259	15269	15275	15103	15336	15365	15239	15173	15204	15336	15107	15231	15304	15091	15386	15235	15391	15309	15201	15346	15143	15402	15358	15387	15184	15058	15285	15210	15111	15347	15059	15301	15334	15278	15300	15312	15369	15100	15245	15209	15172	15194	15260	15299	15256	15307	15229	15152	15251	15449	15132	15248	15329	15114	15150	15324	15147	15232	15353	15252	15131	15250	15126	15265	15392	15328	15275	15274	15185	15311	15247	15510	15272	15274	15176	15091	15126	15184	15195	15245	15440	15101	15288	15211	15411	15369	15279	15382	15472	15290	15413	15267	15236	15182	15249	15303	15422	15257	15334	15268	15347	15249	15198	15316	15504	15538	15027	15250	15130	15253	15460	15260	15153	15307	15285	15254	15459	15156	15607	15321	15325	15355	15238	15212	15286	15266	15116	15413	15485	15511	15263	15161	15335	15224	15258	15357	15370	15327	15279	15264	15178	15045	15250	15182	15417	15253	15338	15281	15290	15267	15175	15424	15170	15177	15330	15376	15401	15187	15313	15321	15119	15358	15381	15288	15350	15389	15262	15096	15191	15222	14887	15131	15301	15149	15194	15239	15227	15215	15300	15262	15274	15231	15301	15251	15309	15172	15366	15560	15195	15466	15384	15082	15482	15304	15219	15319	15429	15299	15391	15498	15241	15225	15371	15276	15275	15319	15323	15376	15445	15444	15399	15288	15478	15399	15306	15121	15257	15091	15080	15177	15229	15521	15216	15104	15184	15391	15140	15107	15098	15100	15465	15271	15211	15330	15349	15326	15357	15270	15218	15260	15227	15362	15115	15289	15247	15256	15177	15460	15294	15211	15226	15457	15245	15351	15244	15234	15147	15126	15344	15270	15176	15320	15336	15200	15209	15215	15099	15156	15177	15122	15318	15229	15439	15469	15610	15273	15083	15431	15315	15057	15147	15072	15276	15243	15144	15245	15365	15326	15229	15389	15374	15225	15454	15281	15282	15462	15197	15212	15391	15185	15564	15279	15320	15193	15268	15374	15147	15050	15373	15331	15254	15177	15160	15347	15282	15255	15439	15227	15205	15167	15386	15151	15264	15249	15377	15280	15286	15112	15278	15340	15232	15300	15176	15248	15297	15315	15241	15421	15246	15388	15118	15301	15344	15236	15339	15376	15222	15386	15112	15330	15384	15213	15183	15476	15295	15393	15415	15415	15223	15402	15187	15187	15280	15309	15342	15292	15412	15090	15335	15440	15266	15113	15302	15307	15430	15421	15293	15362	15235	15283	15371	15213	15237	15309	15142	15216	15231	15185	15306	15152	15308	15531	15321	15176	15518	15353	15063	15230	15385	15426	15132	15363	15239	15346	15327	15248	15190	15290	15227	15312	15246	15330	15286	15369	15385	15304	15248	15214	15355	15359	15048	15268	15406	15276	15321	15439	15329	15268	15135	15305	15146	15142	15251	15424	15243	15205	15295	15316	15372	15477	15378	15390	15207	15502	15301	15288	15065	15184	15215	15326	15326	15322	15223	15334	15365	15050	15187	15290	15238	15046	15432	15089	15356	15244	15367	15351	15412	15098	15275	15221	15329	15206	15242	15271	15309	15018	15398	15357	15336	15213	15464	15436	15260	15107	15060	15254	15336	15355	15528	15163	15340	15358	15340	15280	15199	15309	15260	15313	15115	15269	15530	15242	15350	15236	15217	15344	15155	15254	15181	15327	15252	15218	15411	15250	15238	15499	15315	15213	15536	15275	15361	15464	15241	15418	15454	15196	15325	15383	15422	15177	15284	15449	15331	15344	15158	15187	15217	15203	15245	15283	15272	15325	15400	15159	15425	15187	15390	15425	15437	15257	15302	15274	15252	15195	15148	15391	15255	15406	15351	15303	15324	15310	15219	15374	15326	15360	15411	15453	15349	15394	15301	15179	15243	15306	15157	15110	15453	15368	15284	15241	15336	15229	15388	15341	15304	15153	15289	15328	15272	15267	15310	15353	15259	15395	15298	15214	15490	15332	15231	15053	15189	15312	15364	15468	15153	15380	15328	15297	15293	15345	15270	15268	15167	15209	15411	15250	15367	15477	15243	15174	15335	15291	15170	15312	15338	15148	15192	15202	15221	15172	15327	15134	15327	15318	15085	15373	15034	15395	15405	15220	15443	15421	15492	15441	15417	15038	15135	15296	15134	15242	15414	15202	15213	15391	15369	15177	15270	15228	15402	15143	15311	15358	15347	15495	15029	15273	15238	15404	15171	15214	15140	15340	15170	15285	15274	15316	15288	15347	15247	15218	15118	15200	15051	15254	15278	15234	15427	15214	15313	14965	15126	15282	15174	15310	15283	15185	15287	15422	15463	15297	15276	15207	15636	15245	15233	15283	15277	15161	15244	15237	15161	15394	15384	15006	15177	15374	15364	15296	15330	15227	15286	15274	15317	15399	15580	15336	15274	15185	15215	15234	15250	15250	15311	15167	15265	15187	15327	15169	15275	15396	15261	15327	15293	15314	15262	15251	15286	15296	15329	15356	15209	15298	15134	15290	15120	15352	15333	15450	15125	15190	15253	15207	15328	15048	15117	15296	15147	15226	15238	15310	15421	15196	15230	15307	15284	15427	15222	15167	15123	15319	15372	15299	15323	15240	15264	15365	15386	15317	15385	15344	15313	15405	15254	15612	15290	15243	15262	15216	15227	15447	15244	15303	15425	15187	15278	15229	15249	15350	15275	15189	15261	15403	15174	15329	15313	15244	15382	15356	15130	15345	15286	15381	15162	15382	15356	15240	15253	15182	15551	15330	15151	15358	15231	15351	15339	15242	15201	15319	15200	15509	15179	15298	15406	15211	15283	15340	15310	15113	15145	15144	15130	15300	15147	15224	15092	15188	15355	15209	15185	15205	15176	15227	15434	15231	15145	15283	15288	15351	15330	15168	15395	15256	15126	15087	15292	15410	15643	15297	15339	15365	15145	15175	15310	15336	15473	15291	15288	15148	15230	15294	15157	15239	15370	15202	15337	15342	15384	15211	15354	15171	15256	15368	15287	15233	15347	15431	15256	15313	15253	15384	15282	15211	15073	15380	15260	15383	15385	15169	15164	15400	15191	15351	15270	15458	15179	15445	15475	15107	15303	15227	15252	15308	15370	15285	15505	15335	15375	15387	15405	15483	15353	15280	15363	15280	15420	15276	15372	15324	15524	15235	15338	15373	15306	15260	15359	15135	15278	15320	15238	15355	15381	15337	15278	15505	15354	15399	15228	15420	15312	15290	15221	15545	15250	15355	15283	15336	15256	15237	15109	15136	15253	15304	15327	15230	15459	15469	15093	15138	15272	15139	15150	15459	15354	15204	15149	15448	15069	15188	15215	15255	15143	15345	15216	15212	15193	15476	15131	15268	15551	15162	15306	15412	15257	15382	15280	15505	15308	15327	15371	15081	15128	15233	15265	15259	15278	15532	15326	15442	15450	15143	15187	15393	15163	15425	15232	15304	15110	15136	15246	15223	15349	15259	15237	15232	15308	15183	15299	15298	15232	15361	15214	15377	15458	15195	15267	15287	15330	15422	15036	15332	15237	15199	15203	15311	15134	15213	15116	15206	15002	15383	15265	15272	15217	15141	15304	15071	15247	15163	15263	15142	15460	15344	15404	15319	15395	15244	15141	15316	15085	15170	15298	15424	15254	15222	15426	15192	15348	15269	15369	15451	15350	15264	15243	15382	15202	15332	15349	15447	15289	15375	15267	15272	15306	15462	15262	15362	15257	15424	15273	15296	15225	15108	15266	15432	15158	15306	15281	15434	15164	15257	15191	15307	15089	15348	15082	15317	15403	15382	15371	15344	15263	15334	15276	15301	15235	15363	15330	15535	15352	15280	15110	15316	15115	15408	15308	15228	15218	15374	15258	15565	15361	15447	15257	15088	15289	15244	15388	15432	15309	15215	15312	15169	15336	15331	15318	15391	15293	15354	15303	15261	15357	15339	15347	15289	15406	15345	15121	15268	15106	15179	15342	15185	15260	15293	15131	15366	15220	15270	15429	15300	15276	15331	15272	15343	15230	14984	15190	15380	15216	15193	15205	15405	15289	15364	15229	15305	15163	15301	15417	15286	15274	15179	15343	15152	15252	15389	15227	15195	15173	15413	15213	15277	15374	15317	15302	15185	15219	15203	15234	15292	15139	15170	14882	15304	15384	15345	15202	15283	15279	15163	15194	15136	15351	15274	15203	15181	15348	15173	15306	15229	15306	15211	15259	15269	15362	15179	15165	15288	15468	15357	15262	15348	15205	15306	15457	15250	15388	15175	15348	15439	15367	15402	15233	15422	15425	15273	15318	15359	15265	15357	15251	15302	15268	15269	15308	15430	15142	15218	15325
15113	19554	19451	17067	16290	15771	15364	15106	14767	14705	14747	14714	14742	14678	14542	14489	14328	14184	14201	14335	14219	14278	14176	14022	14100	14173	14196	14081	14248	14044	14167	14136	14290	14162	14257	14307	14240	14225	14100	14048	14273	14266	14218	14268	14245	14309	14161	14191	14274	14164	14352	14115	14283	14125	14115	14179	13964	14116	14146	14176	14114	14226	14174	14198	14283	14096	14206	14145	14116	14021	14169	14038	14028	14164	14160	14233	14081	14069	14035	13973	14248	14134	14148	14062	14016	14072	14240	14171	13951	14129	14013	14113	14117	14148	13948	14059	14153	14200	13928	14211	14144	14189	14096	14036	14270	14208	14125	13980	14135	14124	14106	14035	14026	14151	14168	14099	13956	13952	14077	14171	13876	14103	14187	14173	13988	14114	14048	14020	14071	14186	14006	14105	13942	14237	14014	14116	14096	14216	14126	14077	14161	14044	14159	13992	14067	13987	14115	14157	14176	14182	14048	14148	13998	14044	14087	13924	14004	13954	14215	14113	14078	14115	14058	14151	13959	13957	14136	13911	14028	14112	14068	14049	14180	14089	14180	14043	14281	14027	14042	14056	14055	14178	14074	14030	14024	14037	14236	14053	14057	13985	13889	14026	14053	14141	14017	14106	14040	14169	14038	14185	14051	14162	14045	13996	14039	14032	14178	14066	14323	13955	14234	13952	14000	14093	14147	14021	14080	14085	14157	13978	14180	14216	14032	14076	14127	14028	14087	14016	14011	14056	14050	14114	13902	14071	14024	13991	14216	14132	14043	14094	14188	14093	14250	14111	13994	14209	14266	14107	13986	14027	14047	13941	14097	14089	14076	14267	14029	14021	13926	14067	14066	14233	13993	14163	14177	14052	14163	14037	14012	13897	14208	13798	14125	14118	14091	14080	14077	14110	14126	13975	14063	14076	13982	14051	14224	14066	14053	14143	14141	14124	14257	13952	14011	13938	14059	14138	14136	14041	13976	14118	14259	14019	14243	14073	14056	14049	14191	14146	14144	14244	14055	14179	13903	14087	14141	14290	13929	14143	14081	14140	14109	14040	14186	14174	14121	13973	14275	14198	14235	14200	14173	14027	14128	14277	14174	14152	13993	13998	14066	14129	14035	14055	13980	14124	14041	14064	14081	14149	14088	14044	13995	14051	14069	14026	14110	13998	14052	14152	14062	14131	14125	14207	14047	14107	13956	13945	13904	14122	14008	14157	14144	14199	13919	13962	14080	14119	14101	14101	14035	14079	14287	14035	14098	14185	14068	13865	14118	14034	14154	13997	14167	14107	14102	13980	14075	14193	14141	14011	14219	14028	14126	14027	14253	14152	14054	14000	14201	14133	14077	14021	14015	14007	14117	14116	13974	14046	14163	14055	14212	14071	13998	14115	14137	14097	14133	14122	14147	13934	13970	14181	14096	13986	14043	14147	14262	14151	14278	14211	14054	14236	14203	14100	14295	14199	13858	14122	14134	14145	14206	14094	14028	14043	14118	13992	14016	14131	14237	13944	14135	13981	14160	13986	13980	14183	14103	14136	14055	14018	14193	14181	14037	13906	14044	14014	14113	14084	14090	14077	14080	13971	14114	14069	14064	14008	14225	14208	14111	14063	14177	13995	14126	14072	14123	14073	14220	14067	14147	14116	14199	14119	13957	14050	14041	14243	14135	14123	14143	14051	14034	13960	14131	13965	14188	13958	13994	13990	14088	14029	14063	14046	14135	13866	14067	14045	14130	14078	14091	14136	14001	13931	14088	13972	14074	13979	14097	14211	14269	14056	14054	14046	14002	14165	14187	14175	14085	14086	14297	14170	13974	13969	14158	13999	14046	14060	14184	14148	14092	14005	14096	14111	14150	14186	14083	14103	14137	14095	14046	14133	14067	14133	14234	14125	14257	14072	14059	14121	13998	14123	14102	14043	13977	14115	14010	14187	14068	14209	14026	14138	14156	14160	14023	14141	14113	14079	14133	14017	14250	14019	13962	14148	14099	14208	14096	14024	14157	14063	14043	14020	14125	14114	14152	14158	13995	14103	14109	13979	14045	14176	14022	14052	14045	14171	14104	14045	14113	14163	14035	13973	13943	14132	13957	14162	14106	14054	13976	14287	14003	14055	14034	14164	14114	14163	14077	14103	14112	14106	14008	14006	14038	14160	14062	14306	14042	14223	14136	14051	13897	14007	14085	14064	14012	14093	14043	13957	14061	14038	14150	14063	14151	14007	14008	14194	14007	14122	13971	14040	14163	14092	14048	13968	13944	14101	14114	14139	14047	14131	14163	14188	14257	14155	14239	13969	14215	14026	14068	14060	14076	13979	14090	14114	14091	13768	14104	14097	14202	14151	14104	14207	14203	14100	13983	14140	14209	13926	14004	14121	14146	14054	14165	14094	13999	14179	14137	14303	13892	14092	14152	13987	14176	13920	14073	14021	14163	14084	14005	14067	14131	14107	14170	13996	14257	14048	14061	14021	14195	14041	14130	14046	14028	14170	13932	13918	14122	14119	14199	14081	14085	14016	14035	14149	13980	14136	13933	14232	14097	14020	14123	14098	14240	13963	14052	14110	14249	14154	14147	14081	14063	14048	14055	13909	14077	14119	14010	14136	14087	14058	14253	14098	14170	14120	14293	14059	13996	14050	14015	14052	14003	14135	14009	14121	13990	14149	14007	14172	14060	14170	14085	14181	14131	14231	14093	14096	14114	14126	14386	14125	14149	14109	13904	14214	14077	14049	13995	14221	14252	14034	14202	14099	14114	14053	14061	14302	14119	14074	14003	14116	14194	14093	14136	14025	14148	14269	14045	14176	13899	13924	14134	14138	14248	14253	14223	14034	14055	14055	14087	14170	14070	14115	14246	13966	14137	13966	14028	13968	14270	14310	14143	13981	14093	14142	14143	14056	14124	14154	14027	14295	14124	14213	14054	14078	14237	14041	14071	14106	14083	14262	14026	14242	14151	14250	14063	14003	14064	14110	14113	14120	14057	14005	14189	14121	14013	14166	14130	14153	14014	14154	14116	14023	14049	14172	13989	14173	14106	13964	14115	14015	14026	14138	14002	14309	14160	14321	14095	14140	14045	14147	14240	14230	13971	14183	14084	14032	14008	14122	14145	14154	14027	14066	13987	14178	14246	14054	14007	14200	14071	14141	14079	14251	14193	14137	14175	13962	13999	14145	13951	14261	14046	14239	14168	14148	14190	14125	14020	14206	14076	13976	14053	14232	14070	14055	14082	14067	14105	13792	14106	14161	14017	14111	14031	13934	14118	14218	14085	14171	14034	14117	14047	14166	14134	14167	14033	13972	13961	14152	14122	14058	14135	14095	14184	14123	14225	14358	13971	14091	13890	14087	14086	14044	14146	14069	14107	14054	14149	14061	14249	14064	13993	14259	14082	13948	14057	14187	14080	14039	14112	14076	14130	14055	14267	13925	14088	14003	14099	14154	14162	14131	14226	14142	14091	14140	14099	14165	14151	14258	14128	14246	14161	14232	14133	14170	13985	13915	14050	14277	13989	13967	14001	14056	14135	14050	14018	14087	13953	14082	14299	14058	14077	14199	14209	14019	14033	14065	14082	14158	13961	14030	14126	14216	14085	14181	14069	13888	13983	14090	14187	14017	14098	14032	14041	13989	14184	13982	14151	14190	14058	14124	14117	13965	14264	13948	13987	14182	14175	14126	14210	14206	14071	13998	14103	14125	14020	14079	14061	14014	13957	14050	14104	13991	14048	14095	14141	14146	14040	14100	14221	14216	14118	13947	14042	14167	14158	14244	14034	13945	13977	14027	14178	14233	13949	13911	14015	14071	14277	14055	13955	14219	14074	14173	13947	14108	14267	14227	14051	14063	14097	14032	14006	14227	13963	14199	14080	14296	13886	14231	14027	14066	13961	14250	14032	14205	14063	14240	14072	14206	14087	14104	14013	13996	14110	14118	14110	13948	14282	14126	14079	14220	13997	14096	14169	14185	14138	14105	14181	13992	14135	14050	14061	14065	14195	14051	14078	14218	14062	14087	14020	13924	14068	13992	14128	14054	14155	14097	14149	13986	14166	14139	14072	14159	14103	14027	14125	14003	14051	14011	14110	14181	14237	14074	14016	14040	14055	14157	14045	14204	14002	14083	14006	13992	14088	14153	14018	14070	14149	14044	14064	14099	14101	14220	14109	14296	13940	13959	14150	14118	14155	14123	14155	14108	14269	14145	14152	14070	14223	14005	13992	14284	14304	13957	14018	14104	14003	14336	14089	14032	14095	14223	13996	14035	14254	14061	13957	14097	14207	14116	13932	14008	14149	13919	13890	14127	14159	14163	14254	14054	14000	14041	14315	14084	13926	14168	14100	14044	14104	14130	14108	14052	14001	14106	13979	14240	14264	14166	14211	14101	13846	14287	14111	14204	14112	14111	14092	14125	14083	14051	14071	14200	14139	14069	14036	14157	14056	14102	14046	13976	14017	14118	13994	14068	14003	14028	13968	14043	14076	14147	14006	14141	14237	14129	14086	14167	14052	14239	14115	14277	13884	14070	14135	14143	14141	14100	14071	14220	14066	14017	13992	14134	14153	14055	14038	14105	14229	14245	13844	14079	14091	14077	14065	14067	14142	14235	14121	13995	14098	14006	14169	14042	14054	14106	14211	14048	14171	14119	14147	13949	14113	14028	14163	14156	14225	14291	14230	14168	14027	14047	14201	13984	14051	14130	14250	14044	13963	14136	14003	14279	14254	14121	14046	14152	14090	14040	14169	13957	14050	14126	14155	14116	14068	14141	14238	14175	13935	14244	14101	14312	14048	14014	13944	14095	14171	14061	14154	14089	14080	14005	14146	14073	14183	14081	14099	14105	14067	14293	14048	14072	14043	14294	14140	14199	14198	14170	14087	14215	14151	14121	14059	14044	14005	14227	13957	14176	14248	14111	14314	14110	14131	14123	14105	14033	14045	14127	14049	14197	14051	14097	14110	14047	14085	14091	14054	14030	14051	14152	14177	14211	14043	14052	14042	14113	13993	13950	13955	14100	14180	14229	14098	14010	14201	14207	14072	14137	14104	13994	14323	14176	13966	14228	14216	13996	14101	14116	13983	14015	14093	14114	14095	14087	14030	14085	14125	13994	14186	14143	14180	14024	13936	14179
23751	21113	28419	24155	21909	20756	19426	17084	16555	16433	16287	16040	16248	16317	16243	15907	15921	15855	15724	15497	15514	15612	15610	15663	15725	15608	15528	15731	15740	15830	15658	15523	15648	15597	15725	15562	15551	15658	15681	15716	15584	15706	15747	15786	15585	15643	15743	15652	15661	15809	15633	15492	15839	15609	15468	15474	15618	15739	15671	15586	15551	15497	15424	15670	15492	15554	15604	15505	15463	15590	15667	15506	15518	15336	15648	15342	15314	15549	15562	15444	15537	15523	15491	15426	15194	15393	15447	15352	15330	15472	15685	15257	15397	15260	15490	15481	15378	15562	15417	15549	15417	15631	15431	15419	15600	15620	15527	15479	15481	15478	15528	15571	15478	15352	15451	15397	15422	15260	15541	15674	15323	15351	15551	15612	15517	15622	15458	15398	15453	15565	15395	15467	15580	15680	15516	15466	15403	15551	15504	15445	15409	15487	15401	15401	15482	15482	15411	15499	15542	15337	15462	15427	15478	15516	15298	15485	15421	15590	15422	15397	15554	15278	15530	15433	15428	15399	15326	15571	15667	15440	15559	15672	15321	15420	15380	15536	15468	15611	15305	15441	15461	15604	15459	15310	15472	15628	15414	15746	15445	15420	15316	15427	15345	15472	15298	15727	15474	15658	15332	15332	15427	15342	15346	15382	15325	15649	15405	15212	15395	15321	15557	15468	15578	15587	15203	15410	15341	15564	15424	15448	15418	15331	15529	15535	15559	15616	15490	15634	15529	15453	15472	15462	15409	15411	15366	15317	15649	15532	15475	15366	15506	15470	15296	15367	15589	15325	15496	15421	15390	15541	15496	15623	15426	15406	15447	15451	15354	15344	15580	15596	15412	15397	15662	15285	15341	15475	15445	15458	15582	15237	15630	15523	15358	15502	15599	15449	15349	15612	15571	15462	15490	15424	15492	15422	15341	15518	15745	15536	15463	15446	15472	15660	15454	15500	15503	15364	15593	15478	15356	15515	15458	15473	15471	15527	15491	15469	15520	15638	15603	15298	15580	15424	15581	15489	15408	15299	15497	15510	15391	15602	15367	15438	15590	15469	15346	15575	15517	15565	15271	15396	15381	15493	15549	15380	15178	15557	15480	15417	15511	15615	15554	15547	15376	15396	15509	15555	15332	15478	15312	15326	15640	15553	15588	15341	15331	15465	15497	15533	15588	15608	15280	15553	15420	15556	15407	15441	15329	15597	15564	15546	15618	15442	15387	15263	15470	15558	15601	15156	15412	15422	15460	15421	15461	15602	15435	15533	15319	15522	15567	15610	15330	15367	15236	15351	15507	15288	15486	15427	15351	15528	15427	15427	15292	15420	15674	15304	15387	15354	15452	15233	15590	15386	15651	15406	15415	15718	15353	15474	15471	15477	15343	15393	15495	15500	15488	15602	15621	15496	15466	15235	15421	15357	15631	15452	15386	15532	15568	15404	15348	15424	15678	15341	15448	15457	15513	15553	15544	15470	15524	15516	15336	15326	15466	15371	15280	15440	15358	15620	15400	15516	15611	15420	15549	15548	15352	15437	15495	15619	15331	15372	15167	15637	15510	15346	15466	15448	15214	15482	15486	15416	15511	15503	15542	15526	15458	15484	15629	15420	15504	15571	15670	15476	15439	15436	15263	15408	15430	15502	15415	15361	15378	15522	15434	15503	15447	15516	15240	15602	15429	15464	15353	15370	15475	15338	15647	15319	15419	15506	15486	15309	15426	15471	15351	15670	15570	15219	15426	15346	15444	15475	15433	15467	15321	15541	15398	15324	15499	15508	15353	15492	15510	15412	15576	15370	15383	15330	15556	15325	15583	15464	15463	15363	15635	15393	15516	15262	15389	15410	15334	15547	15553	15553	15339	15519	15425	15473	15462	15478	15249	15576	15607	15521	15543	15528	15541	15365	15478	15240	15530	15351	15482	15451	15430	15466	15507	15329	15326	15408	15300	15283	15427	15330	15532	15538	15367	15325	15548	15596	15255	15238	15538	15554	15444	15636	15410	15506	15311	15611	15423	15619	15520	15418	15560	15730	15441	15526	15496	15459	15419	15632	15373	15464	15472	15534	15560	15488	15458	15381	15523	15448	15407	15367	15417	15497	15466	15517	15537	15381	15454	15556	15464	15548	15684	15295	15567	15537	15280	15352	15286	15507	15373	15537	15488	15428	15198	15242	15617	15462	15505	15527	15534	15389	15492	15273	15286	15531	15571	15396	15452	15597	15442	15445	15565	15292	15458	15424	15604	15337	15559	15412	15451	15492	15583	15470	15480	15457	15594	15553	15548	15257	15444	15485	15463	15484	15488	15428	15491	15466	15504	15519	15427	15502	15320	15492	15312	15255	15572	15600	15466	15518	15326	15559	15545	15520	15405	15293	15448	15436	15364	15568	15575	15408	15246	15559	15369	15546	15491	15378	15368	15328	15318	15500	15319	15388	15356	15579	15554	15528	15724	15453	15697	15488	15612	15523	15509	15506	15306	15503	15507	15479	15565	15556	15536	15742	15536	15526	15588	15606	15653	15446	15343	15353	15435	15464	15573	15519	15587	15641	15379	15471	15435	15401	15442	15586	15454	15482	15390	15459	15560	15583	15358	15630	15476	15546	15432	15422	15531	15553	15604	15593	15285	15464	15475	15549	15395	15524	15493	15535	15356	15621	15317	15486	15435	15281	15205	15536	15309	15320	15472	15477	15377	15427	15511	15540	15505	15654	15447	15610	15292	15628	15343	15461	15551	15446	15593	15471	15262	15427	15237	15312	15515	15312	15521	15484	15396	15303	15577	15587	15303	15368	15271	15357	15374	15486	15553	15408	15317	15450	15585	15322	15338	15319	15522	15484	15389	15313	15499	15579	15592	15383	15616	15083	15527	15405	15389	15391	15544	15536	15546	15498	15454	15427	15504	15447	15429	15632	15272	15439	15595	15355	15438	15419	15632	15371	15664	15618	15467	15622	15489	15409	15544	15467	15477	15330	15435	15511	15473	15433	15435	15407	15561	15491	15359	15513	15363	15323	15516	15485	15560	15297	15610	15391	15375	15363	15489	15457	15471	15559	15354	15395	15517	15404	15344	15541	15551	15517	15476	15541	15573	15495	15648	15345	15494	15450	15511	15536	15286	15462	15135	15433	15314	15423	15356	15343	15422	15501	15346	15436	15565	15396	15379	15317	15436	15407	15338	15528	15556	15443	15634	15596	15722	15582	15411	15192	15268	15491	15307	15449	15580	15349	15629	15476	15377	15337	15480	15477	15424	15458	15367	15513	15592	15369	15464	15474	15446	15571	15635	15413	15419	15612	15496	15423	15546	15523	15401	15325	15402	15413	15414	15383	15434	15533	15355	15473	15403	15446	15489	15384	15197	15360	15473	15580	15571	15574	15472	15431	15597	15419	15353	15345	15505	15398	15752	15636	15432	15333	15377	15651	15302	15436	15195	15367	15416	15407	15372	15334	15352	15472	15489	15485	15422	15360	15388	15587	15431	15423	15478	15409	15579	15304	15487	15527	15351	15549	15602	15412	15386	15535	15571	15279	15658	15611	15267	15412	15482	15574	15529	15508	15483	15543	15537	15491	15532	15382	15630	15444	15446	15325	15390	15404	15424	15522	15322	15381	15503	15386	15251	15445	15425	15492	15278	15294	15483	15433	15403	15605	15403	15570	15377	15470	15215	15407	15345	15387	15591	15281	15609	15424	15404	15444	15375	15391	15429	15322	15482	15624	15307	15507	15352	15607	15403	15415	15609	15437	15367	15663	15398	15643	15327	15333	15402	15525	15463	15350	15250	15445	15549	15596	15492	15491	15533	15523	15251	15540	15504	15404	15485	15322	15447	15574	15299	15491	15297	15398	15434	15523	15571	15565	15556	15517	15081	15516	15599	15719	15564	15453	15455	15571	15501	15353	15741	15695	15525	15475	15498	15461	15376	15549	15729	15487	15519	15417	15422	15424	15396	15552	15523	15398	15254	15652	15436	15315	15459	15443	15339	15514	15241	15546	15451	15279	15546	15631	15424	15371	15557	15537	15346	15302	15559	15432	15599	15262	15493	15298	15304	15375	15304	15425	15582	15490	15502	15325	15278	15442	15234	15271	15436	15482	15412	15452	15658	15649	15587	15371	15494	15380	15347	15615	15397	15560	15528	15437	15408	15533	15468	15396	15529	15413	15468	15450	15427	15415	15322	15520	15460	15558	15606	15659	15394	15410	15449	15270	15456	15493	15477	15494	15552	15633	15555	15518	15335	15420	15474	15504	15356	15459	15576	15498	15577	15437	15490	15458	15271	15364	15607	15390	15544	15563	15338	15483	15729	15610	15430	15507	15469	15568	15452	15706	15467	15425	15712	15517	15508	15356	15359	15548	15507	15641	15648	15334	15491	15446	15516	15527	15459	15691	15703	15353	15387	15385	15591	15441	15376	15516	15645	15675	15570	15346	15283	15490	15530	15422	15661	15669	15254	15609	15700	15582	15468	15374	15492	15386	15676	15575	15545	15470	15381	15525	15265	15489	15287	15486	15293	15393	15610	15456	15348	15429	15477	15418	15408	15516	15419	15303	15649	15441	15496	15327	15491	15671	15718	15265	15385	15412	15510	15650	15511	15366	15472	15271	15394	15484	15565	15409	15370	15374	15388	15437	15484	15397	15494	15348	15537	15735	15659	15507	15503	15540	15583	15505	15452	15455	15499	15332	15445	15288	15461	15316	15523	15721	15621	15272	15581	15546	15607	15496	15533	15472	15408	15256	15426	15496	15455	15697	15357	15502	15533	15346	15274	15451	15498	15378	15311	15600	15423	15354	15356	15612	15426	15414	15392	15634	15487	15537	15496	15468	15581	15511	15311	15363	15520	15586	15484	15364	15292	15481	15454	15518	15433	15332	15387	15485	15696	15482	15293	15520	15389	15406	15340	15128	15401	15447	15552	15514	15466	15335	15398	15387	15506	15280	15467	15646	15272	15383	15320	15373	15446	15510	15622	15413	15426	15501	15401	15470	15531	15479	15482	15204	15519	15318	15372	15270	15486	15660	15468	15511	15346	15546	15556	15453	15474	15420	15610	15597	15454	15510	15492	15606	15333	15342	15495	15429	15386	15611	15552	15589	15475	15391	15252	15524	15482	15281	15303	15333	15543	15356
14421	25839	24546	20324	18580	17748	17150	16451	16012	15726	15464	15316	15510	15344	15025	14741	14581	14748	14712	14677	14518	14530	14647	14529	14415	14528	14400	14619	14546	14477	14585	14305	14404	14437	14538	14498	14500	14639	14474	14605	14508	14740	14709	14574	14620	14508	14395	14366	14432	14571	14565	14495	14439	14441	14250	14297	14502	14438	14591	14224	14266	14369	14388	14311	14201	14507	14586	14312	14346	14347	14390	14371	14244	14399	14214	14465	14319	14284	14366	14245	14281	14215	14259	14241	14458	14306	14486	14334	14481	14444	14332	14325	14411	14243	14151	14208	14356	14311	14448	14313	14200	14313	14320	14269	14337	14302	14328	14402	14353	14425	14496	14387	14323	14334	14376	14374	14301	14336	14437	14210	14291	14422	14170	14286	14393	14445	14423	14226	14196	14421	14181	14393	14352	14230	14366	14274	14317	14350	14479	14293	14281	14248	14081	14331	14367	14397	14290	14348	14211	14259	14241	14245	14237	14300	14207	14382	14364	14430	14206	14097	14172	14321	14375	14518	14349	14210	14369	14391	14415	14322	14267	14279	14298	14348	14280	14377	14375	14416	14481	14392	14283	14208	14370	14437	14337	14031	14213	14371	14148	14331	14214	14375	14418	14391	14342	14112	14253	14330	14337	14287	14305	14253	14283	14354	14355	14321	14345	14152	14211	14274	14370	14363	14281	14297	14442	14315	14455	14344	14441	14282	14277	14419	14384	14137	14480	14232	14246	14168	14305	14327	14343	14270	14176	14191	14357	14295	14310	14249	14251	14280	14374	14338	14364	14298	14249	14114	14397	14400	14344	14292	14353	14323	14144	14230	14272	14371	14337	14261	14352	14351	14336	14202	14453	14303	14210	14288	14262	14325	14424	14404	14275	14247	14271	14244	14340	14172	14273	14191	14210	14088	14099	14347	14267	14303	14292	14422	14441	14282	14371	14329	14306	14342	14236	14349	14204	14408	14308	14277	14220	14402	14377	14182	14461	14332	14322	14170	14354	14266	14395	14242	14377	14457	14399	14345	14365	14302	14276	14456	14245	14566	14246	14329	14314	14212	14302	14263	14548	14455	14251	14369	14188	14123	14164	14300	14270	14221	14406	14380	14200	14326	14266	14391	14191	14347	14273	14448	14188	14312	14378	14306	14128	14195	14225	14386	14366	14328	14302	14314	14418	14309	14283	14192	14293	14289	14208	14247	14403	14340	14282	14200	14227	14237	14315	14168	14312	14414	14326	14306	14466	14362	14527	14302	14198	14258	14145	14414	14362	14228	14321	14215	14219	14300	14264	14220	14350	14279	14437	14246	14383	14180	14218	14289	14262	14294	14383	14348	14257	14311	14330	14288	14235	14319	14231	14155	14185	14408	14177	14229	14423	14384	14444	14208	14344	14339	14279	14301	14221	14335	14231	14430	14223	14302	14344	14281	14293	14203	14341	14356	14256	14296	14375	14390	14304	14289	14317	14313	14342	14478	14144	14300	14304	14330	14181	14259	14492	14389	14317	14425	14343	14327	14228	14389	14318	14452	14308	14315	14374	14275	14342	14439	14285	14375	14268	14382	14510	14380	14425	14293	14304	14140	14314	14431	14293	14181	14333	14363	14161	14287	14195	14180	14306	14245	14426	14313	14279	14217	14209	14254	14288	14389	14344	14238	14281	14333	14506	14440	14269	14191	14287	14286	14256	14268	14415	14319	14400	14253	14311	14401	14205	14315	14373	14090	14152	14412	14250	14201	14324	14445	14208	14292	14288	14204	14511	14351	14334	14273	14184	14288	14340	14329	14224	14348	14204	14406	14289	14303	14122	14435	14182	14487	14384	14100	14186	14258	14293	14366	14245	14411	14283	14138	14447	14315	14348	14222	14301	14278	14352	14300	14213	14294	14283	14353	14370	14253	14288	14170	14387	14427	14559	14401	14309	14251	14393	14375	14287	14288	14352	14412	14232	14254	14344	14349	14325	14201	14183	14358	14278	14340	14238	14250	14212	14500	14323	14370	14313	14229	14427	14514	14278	14194	14206	14222	14380	14131	14295	14246	14287	14138	14223	14278	14281	14318	14270	14336	14209	14319	14321	14220	14475	14363	14262	14363	14188	14361	14373	14324	14298	14322	14416	14290	14346	14294	14268	14200	14305	14359	14369	14144	14368	14185	14329	14302	14324	14248	14383	14206	14232	14347	14270	14345	14593	14437	14145	14290	14345	14179	14516	14389	14353	14397	14209	14187	14414	14350	14321	14408	14439	14305	14378	14367	14110	14363	14319	14272	14227	14378	14206	14161	14333	14331	14316	14406	14245	14096	14328	14325	14331	14378	14146	14318	14365	14213	14109	14404	14245	14341	14405	14402	14370	14362	14372	14199	14247	14312	14385	14409	14415	14333	14216	14463	14304	14226	14252	14321	14362	14312	14322	14304	14239	14310	14349	14240	14391	14184	14428	14125	14225	14341	14186	14249	14295	14369	14330	14199	14157	14336	14457	14097	14413	14313	14433	14443	14253	14328	14367	14293	14301	14203	14201	14312	14305	14226	14384	14318	14267	14365	14320	14227	14295	14608	14226	14301	14331	14248	14198	14255	14191	14491	14322	14167	14524	14246	14363	14242	14337	14328	14291	14234	14383	14369	14481	14206	14205	14319	14520	14339	14376	14321	14147	14412	14229	14385	14078	14396	14371	14226	14452	14176	14389	14275	14228	14419	14202	14346	14254	14223	14430	14356	14419	14310	14269	14101	14380	14324	14430	14399	14205	14343	14276	14375	14282	14488	14408	14431	14260	14183	14441	14314	14317	14305	14301	14281	14248	14370	14330	14165	14289	14271	14129	14367	14437	14259	14416	14223	14183	14389	14385	14254	14300	14339	14336	14326	14357	14319	14220	14331	14272	14340	14408	14158	14502	14217	14453	14304	14271	14310	14289	14353	14365	14439	14362	14393	14161	14426	14318	14245	14330	14239	14240	14249	14401	14340	14221	14441	14227	14300	14236	14166	14337	14357	14387	14412	14210	14281	14270	14269	14416	14307	14232	14172	14499	14323	14236	14042	14333	14340	14451	14275	14385	14124	14355	14122	14334	14422	14346	14446	14381	14075	14214	14174	14219	14376	14293	14296	14351	14327	14449	14258	14290	14378	14238	14371	14285	14358	14337	14371	14256	14343	14324	14239	14266	14451	14311	14237	14183	14389	14351	14398	14273	14171	14311	14391	14448	14161	14306	14479	14332	14482	14552	14366	14256	14431	14226	14369	14254	14395	14362	14261	14187	14230	14322	14398	14426	14240	14513	14412	14376	14253	14285	14411	14446	14293	14247	14457	14511	14265	14272	14392	14257	14447	14278	14154	14232	14362	14367	14210	14330	14178	14252	14301	14215	14374	14144	14321	14312	14362	14341	14449	14322	14456	14325	14243	14327	14250	14401	14510	14423	14265	14380	14269	14256	14317	14352	14326	14213	14189	14458	14236	14433	14183	14308	14246	14435	14319	14272	14278	14143	14453	14172	14232	14391	14411	14295	14334	14166	14382	14231	14256	14230	14414	14501	14370	14238	14246	14443	14345	14302	14231	14278	14377	14227	14382	14251	14299	14294	14478	14249	14437	14216	14367	14308	14456	14291	14408	14391	14371	14430	14323	14404	14170	14361	14325	14408	14308	14367	14412	14351	14315	14157	14395	14205	14319	14276	14267	14154	14244	14427	14261	14236	14301	14372	14330	14421	14121	14293	14403	14342	14422	14407	14275	14214	14301	14133	14307	14403	14245	14176	14211	14371	14228	14465	14221	14389	14356	14377	14195	14304	14527	14278	14101	14285	14161	14307	14395	14218	14261	14336	14192	14415	14322	14147	14301	14378	14167	14406	14329	14496	14328	14325	14219	14366	14487	14473	14464	14172	14457	14254	14323	14343	14182	14311	14290	14444	14304	14265	14261	14280	14285	14354	14381	14297	14446	14395	14292	14494	14298	14212	14317	14309	14247	14375	14268	14443	14364	14160	14268	14274	14582	14408	14207	14205	14241	14272	14393	14136	14218	14369	14378	14332	14277	14225	14398	14267	14099	14278	14352	14223	14235	14317	14412	14154	14317	14227	14413	14281	14222	14315	14393	14369	14223	14298	14325	14517	14221	14273	14407	14275	14384	14242	14426	14318	14227	14248	14368	14309	14383	14284	14336	14186	14468	14307	14288	14345	14252	14221	14363	14394	14301	14350	14324	14436	14281	14380	14222	14198	14264	14314	14285	14261	14289	14317	14304	14187	14389	14293	14318	14240	14145	14296	14359	14281	14459	14318	14329	14179	14388	14265	14193	14364	14234	14364	14409	14488	14376	14303	14345	14236	14284	14321	14255	14387	14472	14464	14135	14368	14233	14418	14430	14373	14447	14274	14375	14373	14286	14262	14322	14467	14358	14307	14409	14372	14191	14188	14403	14330	14383	14495	14406	14314	14289	14404	14247	14371	14224	14374	14215	14544	14355	14245	14281	14383	14222	14424	14251	14310	14243	14412	14403	14423	14373	14226	14211	14292	14286	14248	14229	14461	14251	14169	14260	14367	14284	14307	14367	14298	14232	14486	14291	14420	14342	14196	14209	14276	14270	14300	14304	14276	14434	14259	14284	14349	14310	14457	14281	14403	14376	14232	14403	14094	14345	14391	14414	14260	14163	14358	14440	14341	14385	14340	14454	14149	14484	14250	14448	14322	14356	14333	14201	14315	14170	14251	14238	14374	14383	14250	14333	14377	14206	14333	14335	14460	14391	14390	14242	14245	14338	14212	14356	14357	14270	14252	14475	14285	14398	14276	14328	14332	14336	14192	14227	14283	14473	14394	14389	14276	14219	14207	14216	14055	14292	14374	14513	14516	14299	14273	14341	14253	14229	14243	14255	14383	14319	14419	14354	14379	14338	14346	14382	14281	14276	14148	14310	14432	14351	14356	14352	14294	14332	14283	14354	14265	14085	14249	14251	14230	14351	14365	14415	14480	14422	14487	14488	14439	14498	14369	14306	14406	14329	14208	14436	14167	14381	14269	14400	14345	14145	14355	14431	14337	14242	14234	14154	14224	14411	14421	14122	14335	14322	14394	14200	14248	14095	14115	14306	14330	14249	14278	14328	14194	14290	14246	14288	14409	14192	14321	14552
22756	21136	28920	23606	21369	23375	24441	19521	18170	18297	17811	17631	17597	17610	17386	17241	17071	17118	17079	16962	16744	17049	16978	16748	16857	17048	16834	16852	17093	16921	16878	16932	16860	16663	16881	16773	17054	16830	16934	16696	16739	16828	16970	16915	16847	17091	16948	16824	16842	16871	16767	16717	16747	16802	16606	16709	16506	16736	16536	16715	16629	16673	16680	16492	16467	16500	16719	16829	16563	16576	16593	16533	16669	16718	16646	16783	16679	16555	16457	16477	16711	16712	16454	16635	16612	16517	16563	16642	16461	16361	16654	16589	16654	16845	16503	16465	16634	16493	16660	16524	16468	16618	16627	16545	16497	16668	16594	16734	16615	16583	16740	16546	16521	16754	16557	16425	16567	16868	16541	16721	16452	16476	16575	16618	16614	16417	16662	16806	16695	16517	16497	16619	16731	16719	16568	16700	16605	16433	16411	16575	16516	16662	16715	16596	16412	16699	16606	16778	16693	16880	16563	16608	16508	16594	16382	16548	16452	16445	16413	16469	16516	16609	16535	16573	16391	16532	16573	16609	16569	16642	16588	16494	16722	16394	16686	16609	16401	16495	16721	16446	16583	16522	16717	16400	16480	16716	16524	16406	16578	16741	16487	16582	16645	16598	16525	16630	16537	16625	16778	16285	16424	16337	16682	16646	16626	16572	16596	16406	16520	16711	16562	16871	16554	16720	16503	16756	16564	16782	16611	16634	16600	16611	16493	16589	16552	16722	16653	16478	16588	16655	16546	16426	16702	16519	16753	16558	16733	16674	16742	16573	16513	16493	16729	16691	16652	16424	16545	16583	16510	16473	16518	16674	16381	16553	16576	16681	16570	16625	16512	16638	16448	16421	16429	16604	16768	16637	16342	16507	16411	16596	16635	16520	16507	16483	16429	16713	16552	16552	16586	16580	16608	16504	16805	16836	16543	16391	16829	16524	16494	16504	16742	16582	16497	16545	16669	16523	16482	16668	16560	16662	16529	16703	16587	16573	16707	16565	16663	16820	16412	16741	16582	16568	16674	16553	16610	16410	16559	16681	16646	16646	16672	16421	16414	16442	16515	16326	16544	16775	16604	16723	16668	16619	16370	16608	16899	16713	16494	16624	16716	16621	16561	16522	16785	16530	16684	16353	16635	16528	16402	16652	16567	16687	16590	16582	16703	16372	16583	16628	16536	16721	16539	16618	16639	16564	16506	16657	16660	16735	16824	16550	16388	16555	16703	16751	16574	16591	16597	16451	16694	16551	16454	16552	16505	16695	16517	16618	16420	16418	16569	16516	16464	16610	16274	16790	16814	16599	16582	16716	16598	16480	16505	16701	16619	16608	16668	16768	16664	16344	16406	16685	16769	16490	16436	16342	16521	16441	16743	16609	16757	16561	16511	16732	16644	16634	16560	16584	16436	16379	16504	16326	16419	16444	16537	16434	16562	16203	16659	16553	16560	16522	16593	16637	16532	16447	16408	16628	16553	16682	16643	16697	16626	16642	16619	16456	16585	16709	16477	16624	16637	16449	16576	16489	16466	16615	16598	16471	16595	16654	16490	16562	16603	16561	16550	16620	16617	16678	16401	16613	16468	16639	16749	16722	16533	16651	16626	16589	16612	16599	16416	16545	16535	16558	16510	16719	16610	16720	16631	16603	16641	16596	16585	16360	16512	16412	16489	16572	16613	16645	16621	16705	16457	16521	16679	16557	16475	16696	16382	16482	16551	16758	16494	16402	16507	16419	16385	16502	16535	16651	16355	16562	16504	16465	16323	16587	16396	16610	16376	16479	16613	16472	16511	16510	16577	16783	16791	16656	16658	16553	16443	16599	16635	16468	16446	16552	16706	16504	16521	16678	16628	16555	16666	16387	16598	16873	16537	16708	16691	16551	16535	16319	16522	16420	16669	16616	16451	16402	16414	16857	16659	16583	16656	16546	16780	16589	16465	16483	16588	16530	16687	16672	16371	16842	16263	16688	16467	16591	16697	16608	16686	16271	16490	16410	16519	16646	16646	16651	16532	16664	16485	16656	16587	16342	16769	16622	16572	16626	16611	16478	16736	16711	16501	16644	16698	16856	16812	16655	16556	16471	16594	16460	16649	16493	16564	16592	16504	16604	16515	16563	16614	16594	16575	16795	16666	16515	16555	16585	16764	16702	16602	16675	16567	16577	16271	16470	16472	16440	16453	16702	16513	16641	16615	16626	16700	16620	16566	16617	16471	16533	16552	16617	16603	16425	16611	16510	16582	16718	16619	16596	16593	16676	16583	16747	16495	16515	16712	16722	16562	16445	16590	16412	16722	16588	16451	16568	16395	16516	16480	16518	16671	16626	16743	16408	16439	16544	16644	16707	16519	16553	16612	16741	16703	16684	16526	16520	16671	16356	16475	16542	16761	16695	16662	16487	16602	16648	16726	16562	16475	16608	16631	16578	16621	16836	16621	16680	16436	16434	16491	16608	16685	16648	16610	16723	16869	16548	16557	16558	16530	16685	16714	16472	16562	16403	16451	16579	16682	16638	16545	16638	16747	16660	16602	16739	16518	16583	16416	16651	16449	16665	16653	16611	16606	16458	16564	16650	16477	16672	16636	16576	16738	16675	16545	16655	16603	16628	16560	16586	16615	16629	16390	16658	16331	16456	16498	16638	16601	16583	16666	16515	16720	16507	16559	16643	16655	16462	16650	16726	16477	16616	16565	16591	16567	16591	16217	16545	16592	16629	16606	16719	16730	16644	16525	16664	16631	16366	16516	16659	16654	16552	16698	16650	16479	16558	16563	16563	16692	16505	16581	16793	16517	16696	16473	16485	16518	16692	16594	16608	16534	16620	16454	16460	16645	16849	16575	16639	16591	16515	16628	16597	16692	16359	16458	16829	16497	16649	16750	16478	16790	16668	16668	16557	16567	16595	16716	16389	16577	16509	16768	16554	16385	16460	16715	16613	16585	16693	16476	16403	16753	16529	16498	16550	16538	16504	16523	16642	16537	16545	16590	16748	16438	16650	16529	16460	16620	16397	16490	16628	16563	16743	16640	16476	16471	16546	16570	16558	16535	16686	16512	16573	16571	16652	16668	16486	16557	16583	16630	16418	16644	16575	16727	16784	16609	16599	16631	16525	16544	16610	16470	16533	16596	16569	16421	16349	16543	16509	16571	16348	16601	16294	16350	16536	16616	16603	16410	16554	16745	16592	16570	16750	16470	16455	16541	16635	16564	16609	16663	16588	16693	16549	16441	16624	16382	16480	16506	16523	16419	16481	16738	16497	16776	16646	16547	16452	16707	16497	16530	16625	16392	16397	16699	16408	16443	16479	16687	16637	16442	16532	16506	16629	16409	16604	16696	16593	16390	16919	16527	16521	16509	16496	16391	16584	16484	16441	16421	16508	16557	16625	16563	16458	16644	16458	16497	16639	16678	16496	16630	16517	16503	16675	16454	16485	16509	16613	16553	16554	16721	16667	16476	16265	16583	16738	16680	16531	16670	16540	16658	16840	16915	16459	16633	16440	16744	16524	16585	16569	16633	16399	16584	16565	16580	16773	16659	16741	16677	16558	16578	16384	16582	16350	16589	16504	16398	16586	16518	16598	16698	16531	16569	16538	16590	16616	16571	16560	16639	16476	16647	16729	16696	16780	16699	16480	16835	16741	16647	16744	16432	16492	16635	16605	16644	16606	16358	16532	16957	16559	16755	16499	16563	16523	16560	16525	16729	16422	16481	16628	16534	16712	16586	16586	16702	16731	16538	16510	16518	16550	16542	16249	16373	16516	16610	16640	16627	16683	16596	16592	16459	16718	16575	16461	16579	16608	16575	16538	16512	16554	16635	16561	16584	16744	16491	16841	16540	16529	16705	16728	16560	16626	16522	16686	16638	16602	16726	16808	16678	16458	16688	16610	16593	16749	16687	16415	16511	16495	16595	16594	16685	16786	16670	16596	16511	16697	16665	16499	16590	16559	16813	16565	16590	16669	16550	16492	16610	16383	16571	16621	16534	16794	16458	16565	16676	16497	16441	16410	16499	16489	16601	16607	16790	16472	16594	16462	16669	16597	16562	16642	16409	16669	16629	16555	16628	16456	16481	16609	16620	16734	16700	16722	16666	16731	16564	16503	16707	16532	16785	16676	16681	16768	16367	16702	16612	16511	16544	16599	16647	16717	16535	16480	16381	16690	16519	16605	16560	16567	16655	16365	16540	16591	16571	16712	16599	16825	16525	16762	16626	16565	16444	16556	16752	16371	16342	16613	16566	16499	16684	16590	16480	16741	16687	16694	16362	16718	16644	16590	16540	16409	16703	16534	16660	16572	16438	16330	16470	16567	16480	16521	16778	16698	16651	16609	16606	16551	16790	16680	16665	16737	16785	16789	16623	16625	16585	16663	16429	16516	16614	16689	16740	16673	16769	16500	16535	16714	16598	16640	16512	16516	16682	16615	16610	16642	16546	16482	16583	16686	16587	16409	16450	16415	16677	16849	16565	16598	16662	16612	16541	16760	16562	16546	16542	16565	16529	16612	16605	16687	16452	16650	16631	16750	16724	16619	16735	16722	16622	16627	16479	16530	16614	16592	16531	16591	16612	16580	16471	16531	16722	16376	16423	16568	16621	16379	16594	16696	16643	16762	16505	16663	16642	16662	16539	16691	16714	16821	16613	16530	16454	16378	16438	16624	16574	16618	16523	16657	16627	16646	16580	16656	16626	16436	16456	16616	16504	16435	16431	16436	16530	16770	16678	16611	16594	16432	16616	16367	16580	16857	16739	16693	16645	16403	16647	16648	16557	16570	16669	16635	16487	16645	16647	16470	16582	16763	16506	16570	16594	16726	16583	16674	16499	16728	16650	16621	16449	16405	16559	16630	16644	16519	16236	16499	16497	16536	16664	16383	16585	16658	16484	16798	16450	16477	16624	16689	16720	16630	16553	16730	16787	16747	16664	16766	16646	16670	16537	16610	16550	16649	16430	16648	16450	16567	16594	16370	16504	16592	16641	16733	16661	16695	16745	16547	16437	16338	16620	16469	16523	16679	16433	16480	16612	16658	16375	16682	16592	16609	16816	16438	16601	16464	16477	16677	16486	16604	16395	16492	16598	16637	16425	16457	16369	16573	16529	16561	16626	16511	16459	16594	16580	16565	16571	16569
16646	30910	29132	23915	21841	20150	19107	18543	17612	17070	16749	16640	16298	16013	15855	15790	15668	15587	15392	15208	15322	15181	15074	15267	15296	15188	15179	15189	15202	15166	15357	15318	15220	15327	15147	15105	15347	15191	15468	15282	15551	15347	15450	15319	15294	15391	15206	15272	15132	15099	15285	15059	15065	15009	15184	15103	15217	15187	15337	15068	15087	15000	14966	15235	15032	15046	15037	15035	14946	15156	15093	15194	15190	14989	15107	14941	14949	15120	15006	14959	15047	14920	15163	15132	15127	14949	14956	15111	15020	15123	15062	15014	14985	15043	14899	15095	15126	15003	15221	15022	14895	15035	14951	15084	14909	15126	15090	15045	15012	14992	15014	15123	14978	15002	15129	15039	15137	14956	14915	14978	14944	15051	15051	14993	15005	14996	15091	15058	14960	15024	14941	14943	15242	15108	14980	15039	15153	15113	14833	14984	15058	14914	15189	14984	14884	14894	15079	14977	15044	14792	15049	14946	14777	14936	14977	15093	15068	14978	14920	14972	14980	14847	14994	14902	15028	14909	15058	15079	15105	15152	15014	14986	14961	14966	15006	15034	15031	15094	14911	15034	14977	14927	15031	15180	15038	14904	14889	15212	14965	15044	15096	14908	15003	15113	15068	14974	15025	15046	14968	14965	14941	14934	14857	14816	15026	14817	15008	14822	14975	15039	15063	14970	15217	14925	14808	14839	14967	14906	14901	15026	15080	15048	15038	15012	14979	14887	14973	14971	14945	15052	14996	15088	14857	14926	15062	14887	15059	14968	14948	15018	14919	14981	15050	15078	15008	14825	14769	14938	14948	14937	14993	14851	14975	15046	14798	14952	14912	15047	14971	14905	15259	15068	15070	15033	15109	14882	15080	14948	14987	15092	14913	14957	15075	14844	14904	15113	15029	15076	14980	15255	15035	15029	15033	14976	14932	14948	14805	14985	14967	14980	15057	14903	15061	15022	14965	14971	14932	14932	14970	14960	15078	14860	14999	14921	15014	15095	15127	15020	14992	14979	15037	15119	14987	15098	14844	15016	15042	14996	15046	15009	14957	14916	15102	15199	15078	15065	14859	15076	14912	15097	15012	15077	15087	14956	14944	15007	15002	14981	14996	14812	14941	14959	15029	15032	14958	15036	14927	14962	15028	15035	14987	14993	14944	15020	15087	14954	15048	14966	14920	15097	15026	14956	14973	15146	14918	14981	14981	14974	15045	15033	15093	15226	15009	15062	14917	15079	15078	15154	15081	14850	15129	14890	15054	15069	14959	14976	14906	14863	14979	14915	15132	14976	15256	15031	14917	14920	15001	14845	14907	15050	15109	14889	15062	14954	14899	14993	15105	14991	14949	15028	15103	14940	15044	14931	14869	15110	14818	15010	15066	15059	15005	14899	15058	15003	15181	15071	14964	15072	14998	14851	14899	14900	14904	15024	14979	15001	14981	15067	14964	14966	14886	15037	14948	14930	14934	15079	14916	14972	15017	15022	14877	15062	14953	15161	15033	15027	15081	15095	14988	14905	14986	15175	14934	15035	15003	15005	14935	15043	14969	15038	14995	14947	14917	15000	14944	15059	14952	14866	14827	15007	15058	15048	14997	14947	14917	14869	14964	14975	15163	14813	14871	14903	14958	14934	14844	15025	14826	15060	14958	15067	14880	14887	15112	14849	15106	14946	15011	14990	14842	14940	14951	14998	14937	15090	15060	15003	14870	15047	15076	14995	14996	14898	14985	15041	15063	15017	14914	15171	15085	15020	15158	15017	14918	14911	14787	15152	15078	14943	14987	15027	14991	14957	15039	14854	15091	14975	14943	15059	15031	15042	14848	14817	15038	15076	14965	15009	15055	15026	15091	14882	14951	14920	15012	14877	14929	14912	14808	15074	15050	15039	14889	14998	15039	14829	15021	14930	14996	15089	15005	14925	14808	14977	14882	14881	15048	14941	14909	14930	14877	15058	14999	15158	15040	14933	14984	15103	14993	14956	14903	14974	15207	14959	15049	15044	14854	14961	15081	14884	14937	15093	14965	15067	14980	15015	15099	14869	14886	15003	15027	14913	14975	14955	14953	15083	14970	14947	15053	14749	15110	14799	14917	14958	15025	15063	15074	15014	14871	15023	15042	14891	15172	14918	15046	15094	14893	14975	15162	14914	15055	14998	15001	15017	15016	15069	15011	14989	14960	14889	14922	14915	14973	15138	14944	14830	14921	14829	14839	14954	14817	15068	15192	15121	14970	15059	14932	14855	14905	14914	14967	14962	14963	14797	15179	15051	15164	15092	14845	14904	15222	15090	14930	15041	15057	15043	15029	14781	14840	14927	14905	15023	14933	14878	14994	14972	15041	15035	14885	15174	15037	14918	15012	15029	15029	15062	14974	14899	15057	15015	15014	14976	15185	15052	14909	15021	14944	15056	15048	15111	14867	14870	14929	15048	15070	15095	15104	15064	14935	15055	14896	14951	15003	15131	14946	15007	15075	14899	15049	14896	15055	15027	14928	15050	15091	15115	14977	14962	15049	14911	15093	15112	15009	14895	14884	14811	14838	15049	15021	14922	14900	14914	14877	15103	14928	14970	14840	14921	15047	15072	15091	15186	15082	14997	15011	15122	14918	14780	15050	14823	15050	14941	14953	15185	14979	15169	14993	14976	14944	15012	14792	14985	14962	15076	15039	15164	14958	15085	14984	15070	14926	14954	14872	14925	15014	14768	15225	14923	14979	15019	14889	14963	14839	14938	14969	15104	14926	14996	14904	15018	15079	14840	15044	14885	15222	14898	15006	15026	14820	15075	15060	14953	14929	14935	15013	15033	14950	15007	14957	14994	14981	14840	15022	14854	15094	14872	14950	14979	15070	14940	14936	14986	14967	14912	14817	15267	14858	15041	15072	14985	14914	14954	15038	14881	15030	14836	14782	15169	14853	14902	14890	15015	14887	14930	15024	14981	14950	14868	15104	14956	14942	15052	14944	14919	15024	15001	14853	14924	14881	15080	14859	15094	14972	14801	14918	15080	14960	14759	15144	15089	15002	14794	14935	14946	15089	15058	14984	14937	14962	15062	15043	14912	14925	15151	15008	15009	14960	14896	15041	14938	14931	14884	14836	15042	14993	14852	14958	14874	14963	14902	15124	15041	15027	14919	15038	14829	15059	15044	15117	14967	15188	14846	14959	15089	14969	15061	14953	15020	14824	14984	14852	14996	14975	15100	15174	15020	14848	14889	15208	14857	14879	14951	15087	14927	14739	15001	15032	14862	14982	14918	14965	15035	14878	14875	14987	14941	14899	14999	15164	14817	14998	14975	15142	14968	14950	14955	14865	14943	15054	15025	15056	15119	14803	15005	14899	15035	15226	14985	14965	14868	14908	14849	14902	14899	15066	14932	15065	14997	14965	14964	15084	15075	14925	14896	14896	14980	14804	14982	14967	14988	15009	14923	14875	14998	15054	14884	15053	15060	15001	14850	15180	14827	15072	15054	15040	14886	15035	15109	14940	15021	14943	15108	15046	14804	14958	15023	15081	14948	15049	14993	15017	15016	15033	15050	14932	15033	15060	15112	15195	14978	14822	15124	15151	15028	15073	15018	15063	14989	14867	14994	15015	14952	14996	14939	15003	14944	15004	15056	14992	14914	15034	15027	14999	15156	14968	15031	15131	15070	14984	14975	14953	15021	14990	15231	14861	15059	14902	15112	14937	14888	15033	14988	14971	14865	15013	14989	15005	14846	14914	15067	15022	15055	14953	14865	15024	14967	14931	14838	15141	15056	15027	14923	14763	14993	15006	15030	15103	14850	15033	15020	14964	14977	14968	15166	14917	14949	15006	15045	15003	15097	14982	15002	15127	14866	14946	14907	15209	15080	15022	15150	15010	14861	14894	15184	15058	15086	14973	14988	15048	14908	14943	14978	14921	15007	15161	15012	15062	14988	14891	15089	14975	15037	15014	14862	14970	14905	15072	14817	14976	14896	15076	14983	14921	14995	14995	15070	15046	14963	15079	15026	15095	14976	14855	15034	14807	15008	14910	14991	14939	14781	15081	15094	15063	14894	15067	14909	14873	15174	15130	15019	14836	14718	15144	14985	14877	15069	14987	14938	14931	14970	15177	15066	15103	14863	14880	15012	14962	14884	14991	15007	14967	14949	14843	15078	15010	14938	15051	14990	15169	15119	14959	14904	14952	14898	14880	15008	14725	15031	14950	15110	15092	14940	15039	15045	15050	14913	14988	14961	14972	14996	14999	15063	14909	14979	14813	14897	14967	15061	15169	14885	14998	14999	14921	15116	15080	14930	14871	15026	15053	14979	14970	14969	14888	14949	14952	14975	15298	14858	15008	15000	15034	14937	15023	15160	15093	15038	14822	15088	14938	14819	15052	14798	14847	14955	15051	15124	15014	14943	14976	14949	14821	14800	14993	15028	15096	15071	14921	14868	15047	15199	14933	14929	14877	15201	15021	15059	14984	14908	15085	15015	15079	15067	14964	14921	15006	15080	15056	14991	14895	14954	14941	15128	15093	15021	15122	14978	15018	15018	15061	15058	14899	14789	14975	15014	14966	15203	14958	14994	15057	14959	14891	14850	15156	14958	14968	15018	15011	15078	15079	15044	14980	14943	15145	14937	14956	15030	15029	15041	14962	14935	14889	15064	15082	15147	15112	15004	14933	15072	15100	14995	14884	14927	15115	15171	15023	14974	14864	14963	15112	14942	15046	14929	15143	15085	14949	15011	15065	15236	15087	14987	15035	14902	15129	14945	15014	14946	15016	14916	14779	15094	14887	15093	15017	15069	15051	15125	14933	15073	15115	15129	15070	14846	14883	14939	14861	15044	15038	15080	14938	15074	14870	15007	14975	14978	15144	15048	15013	15067	14964	15117	14899	14917	14875	15126	14840	15118	15034	14969	15092	14896	14885	15004	14924	15007	15041	14999	14963	15181	15100	15143	14988	15109	14967	15049	14976	15076	14902	14964	14968	15019	14967	14873	14806	14967	14888	15095	14976	14897	15090	14914	14980	14923	14990	15233	15132	14914	15044	15110	14967	15158	14885	15078	15131	14833	14911	14982	14973	15104	14914	14852	14982	14952	15177	15126	15189	15080	15116	15046	15075	14876	14905	15036	14881	15079	14935	14997	14963	14962
27349	21752	23701	20252	16802	16655	16444	16101	16070	16039	15941	15757	15635	15599	15719	15579	15711	15463	15510	15500	15462	15324	15552	15518	15435	15473	15482	15686	15573	15585	15595	15684	15610	15458	15415	15594	15421	15593	15372	15488	15578	15514	15486	15804	15419	15536	15486	15482	15386	15422	15529	15525	15639	15396	15622	15423	15475	15614	15497	15356	15320	15478	15314	15413	15394	15354	15471	15414	15196	15492	15671	15513	15502	15530	15671	15681	15443	15526	15532	15522	15560	15461	15507	15307	15372	15346	15456	15589	15287	15422	15522	15572	15437	15547	15406	15476	15329	15387	15469	15372	15383	15348	15487	15427	15316	15484	15514	15570	15436	15415	15324	15556	15432	15329	15265	15455	15467	15602	15409	15412	15495	15290	15558	15496	15378	15508	15551	15562	15443	15540	15309	15287	15470	15424	15436	15396	15365	15307	15413	15500	15505	15421	15577	15375	15617	15278	15432	15459	15326	15466	15320	15525	15486	15385	15288	15416	15299	15219	15218	15329	15320	15299	15372	15435	15259	15330	15518	15372	15510	15391	15351	15482	15306	15407	15529	15487	15383	15352	15469	15416	15374	15472	15417	15500	15468	15363	15492	15401	15356	15490	15361	15358	15501	15382	15332	15308	15479	15341	15668	15392	15385	15340	15322	15492	15435	15593	15536	15407	15529	15258	15335	15395	15452	15433	15513	15594	15299	15584	15489	15511	15413	15340	15469	15402	15505	15308	15364	15240	15291	15612	15374	15273	15406	15317	15522	15588	15247	15424	15323	15493	15448	15553	15511	15433	15553	15242	15333	15468	15481	15552	15394	15313	15507	15475	15486	15292	15576	15084	15261	15297	15369	15467	15482	15512	15588	15471	15611	15527	15489	15450	15370	15321	15340	15563	15385	15408	15327	15516	15610	15421	15395	15387	15356	15397	15450	15562	15527	15628	15771	15552	15718	15482	15635	15408	15486	15562	15547	15377	15462	15375	15378	15521	15597	15468	15590	15308	15266	15446	15333	15534	15350	15401	15530	15505	15338	15618	15466	15430	15651	15459	15402	15518	15457	15478	15451	15474	15468	15222	15353	15477	15366	15349	15570	15363	15450	15302	15572	15223	15543	15529	15504	15485	15575	15470	15465	15493	15440	15387	15428	15281	15683	15313	15408	15457	15417	15335	15431	15485	15612	15389	15629	15482	15322	15402	15484	15445	15340	15566	15424	15400	15685	15503	15355	15496	15477	15430	15439	15459	15507	15395	15452	15303	15408	15344	15393	15415	15502	15420	15592	15430	15571	15590	15496	15292	15421	15446	15504	15402	15353	15375	15493	15613	15268	15428	15599	15271	15598	15505	15495	15448	15433	15305	15350	15473	15548	15332	15603	15737	15382	15479	15352	15510	15275	15424	15446	15226	15558	15509	15432	15617	15460	15432	15471	15520	15312	15417	15324	15308	15601	15561	15562	15541	15518	15347	15541	15453	15457	15378	15493	15412	15302	15527	15331	15375	15353	15380	15521	15272	15365	15312	15170	15364	15366	15427	15281	15415	15405	15462	15597	15383	15394	15574	15525	15339	15605	15424	15500	15529	15356	15359	15504	15504	15608	15531	15551	15487	15299	15512	15459	15434	15297	15477	15426	15489	15734	15462	15462	15312	15479	15366	15578	15458	15373	15669	15370	15606	15532	15384	15447	15637	15453	15556	15524	15581	15455	15328	15556	15555	15477	15506	15447	15424	15511	15501	15356	15481	15306	15365	15484	15406	15359	15322	15316	15412	15401	15653	15473	15311	15303	15460	15631	15405	15586	15458	15542	15576	15275	15405	15466	15446	15515	15536	15520	15373	15673	15206	15353	15423	15579	15436	15503	15546	15498	15631	15508	15560	15559	15385	15496	15349	15449	15462	15539	15585	15297	15472	15247	15409	15151	15406	15306	15542	15415	15368	15642	15479	15385	15475	15269	15480	15514	15302	15193	15569	15360	15308	15467	15501	15696	15450	15546	15400	15468	15338	15274	15460	15466	15513	15286	15440	15599	15251	15508	15312	15498	15458	15321	15311	15326	15431	15326	15417	15476	15527	15464	15407	15468	15507	15441	15380	15518	15459	15379	15610	15371	15334	15350	15575	15433	15618	15359	15376	15275	15520	15545	15549	15437	15536	15315	15446	15425	15526	15498	15399	15263	15296	15646	15350	15207	15412	15556	15472	15509	15526	15403	15632	15262	15322	15404	15378	15464	15359	15499	15314	15329	15443	15457	15414	15515	15391	15415	15429	15448	15454	15319	15569	15511	15532	15644	15422	15464	15557	15578	15388	15408	15513	15399	15634	15399	15350	15313	15471	15345	15380	15285	15477	15272	15410	15574	15418	15549	15415	15394	15379	15551	15617	15292	15465	15561	15384	15385	15256	15163	15422	15509	15582	15391	15351	15259	15393	15495	15528	15322	15180	15498	15635	15350	15387	15557	15514	15230	15534	15405	15585	15492	15431	15223	15286	15339	15391	15522	15492	15455	15499	15420	15424	15476	15663	15455	15364	15408	15541	15449	15477	15487	15453	15471	15334	15387	15499	15439	15580	15335	15261	15440	15435	15262	15435	15480	15416	15465	15505	15483	15248	15288	15462	15507	15645	15288	15336	15507	15532	15453	15507	15562	15480	15641	15296	15393	15408	15458	15285	15283	15531	15258	15270	15509	15528	15382	15339	15605	15550	15246	15502	15330	15474	15541	15537	15508	15442	15478	15499	15377	15283	15546	15458	15463	15484	15516	15625	15500	15309	15216	15451	15505	15435	15467	15281	15365	15618	15397	15508	15467	15491	15435	15262	15459	15354	15436	15609	15498	15276	15433	15503	15528	15512	15506	15289	15464	15524	15541	15463	15416	15477	15588	15535	15710	15417	15552	15407	15523	15213	15312	15381	15269	15456	15456	15359	15317	15505	15454	15448	15513	15574	15424	15391	15408	15568	15379	15336	15440	15501	15372	15484	15318	15476	15690	15615	15598	15359	15494	15522	15471	15426	15290	15339	15247	15286	15668	15376	15606	15681	15412	15405	15293	15224	15419	15374	15555	15494	15488	15398	15405	15451	15342	15554	15491	15424	15545	15436	15584	15604	15457	15508	15436	15361	15515	15511	15558	15337	15600	15345	15423	15433	15373	15442	15377	15390	15449	15497	15557	15504	15458	15387	15314	15399	15351	15296	15570	15507	15359	15500	15594	15417	15526	15434	15308	15583	15413	15405	15437	15574	15492	15488	15494	15520	15678	15316	15601	15578	15476	15431	15496	15446	15458	15472	15386	15512	15344	15458	15320	15503	15578	15332	15343	15483	15417	15472	15505	15564	15197	15474	15266	15495	15342	15419	15287	15334	15397	15396	15333	15364	15457	15559	15483	15453	15406	15578	15573	15516	15530	15621	15469	15516	15295	15454	15389	15339	15519	15478	15542	15291	15404	15625	15168	15379	15489	15245	15461	15409	15450	15451	15435	15367	15368	15456	15345	15374	15244	15280	15640	15512	15452	15350	15454	15557	15597	15350	15436	15331	15403	15399	15356	15444	15338	15382	15411	15387	15643	15217	15399	15548	15466	15361	15309	15349	15318	15387	15509	15400	15361	15418	15402	15437	15391	15403	15415	15352	15621	15227	15426	15396	15560	15398	15286	15423	15223	15480	15407	15345	15374	15403	15492	15372	15300	15260	15569	15428	15453	15483	15585	15593	15412	15485	15333	15406	15463	15519	15382	15414	15395	15589	15596	15382	15408	15457	15368	15457	15322	15347	15318	15462	15407	15350	15569	15377	15480	15492	15396	15378	15415	15471	15482	15550	15568	15325	15537	15416	15404	15436	15427	15417	15652	15428	15508	15373	15407	15494	15339	15491	15334	15565	15359	15440	15193	15529	15350	15494	15432	15255	15355	15462	15394	15254	15526	15371	15538	15562	15545	15391	15634	15296	15331	15280	15464	15431	15416	15257	15539	15403	15611	15477	15378	15548	15542	15408	15560	15488	15306	15346	15249	15386	15446	15391	15400	15283	15466	15292	15347	15370	15366	15446	15401	15615	15481	15559	15448	15446	15430	15440	15318	15462	15422	15343	15215	15335	15388	15342	15416	15420	15439	15552	15629	15558	15433	15362	15366	15327	15523	15437	15448	15483	15368	15336	15507	15591	15373	15347	15353	15600	15459	15563	15388	15291	15424	15527	15404	15341	15437	15400	15416	15460	15385	15612	15482	15269	15250	15327	15321	15492	15479	15538	15456	15527	15360	15539	15418	15391	15696	15370	15456	15490	15322	15365	15436	15449	15460	15360	15387	15530	15399	15493	15300	15588	15645	15516	15532	15253	15438	15594	15497	15487	15277	15295	15314	15570	15408	15513	15490	15600	15469	15635	15668	15624	15460	15381	15409	15508	15434	15448	15230	15390	15527	15364	15384	15375	15418	15449	15463	15522	15515	15308	15448	15414	15508	15681	15353	15656	15406	15401	15425	15641	15516	15471	15370	15327	15459	15430	15392	15259	15460	15370	15622	15360	15517	15533	15483	15559	15550	15332	15555	15617	15704	15466	15495	15435	15477	15483	15267	15533	15490	15394	15391	15492	15426	15616	15339	15616	15527	15356	15482	15420	15641	15532	15476	15492	15571	15506	15223	15523	15445	15546	15380	15384	15812	15580	15606	15358	15333	15519	15496	15336	15402	15460	15274	15503	15643	15424	15616	15509	15466	15444	15519	15593	15429	15525	15412	15264	15494	15360	15422	15666	15395	15491	15367	15559	15314	15584	15416	15329	15587	15587	15459	15404	15502	15559	15201	15251	15457	15530	15457	15287	15258	15375	15451	15476	15466	15397	15381	15535	15445	15391	15351	15585	15605	15333	15374	15461	15270	15399	15386	15575	15523	15404	15335	15383	15523	15261	15510	15376	15545	15234	15379	15538	15333	15297	15330	15465	15497	15605	15466	15444	15477	15395	15530	15470	15272	15630	15448	15416	15432	15498	15420	15655	15564	15511	15335	15456	15529	15436	15393	15587	15586	15694	15211	15424	15359	15446	15401	15476	15399	15579	15390	15416	15281	15467	15266	15480	15425	15380	15414	15189	15294	15517	15606	15490	15451	15331	15328	15469	15562	15261	15431	15220	15506	15347
15358	20026	19685	17376	16513	16138	15730	15390	15293	14791	14817	14781	14681	14629	14517	14435	14410	14450	14477	14350	14475	14416	14423	14365	14418	14464	14288	14354	14416	14515	14503	14302	14525	14320	14446	14347	14506	14310	14446	14473	14564	14454	14228	14359	14358	14430	14371	14431	14533	14263	14390	14386	14233	14489	14280	14391	14307	14412	14170	14342	14342	14308	14178	14276	14197	14313	14306	14321	14420	14229	14432	14082	14326	14177	14281	14295	14319	14225	14277	14329	14190	14310	14287	14308	14400	14251	14249	14307	14303	14334	14197	14392	14389	14261	14359	14206	14235	14321	14358	14374	14266	14278	14368	14284	14297	14293	14221	14332	14376	14136	14253	14326	14059	14278	14246	14267	14445	14394	14373	14278	14433	14200	14222	14288	14223	14274	14352	14337	14137	14362	14382	14259	14157	14242	14414	14181	14345	14357	14261	14123	14320	14267	14275	14247	14178	14357	14265	14208	14275	14033	14194	14319	14191	14323	14209	14334	14254	14275	14521	14145	14294	14257	14379	14318	14268	14137	14220	14269	14336	14181	14183	14244	14312	14339	14168	14357	14158	14416	14248	14198	14025	14294	14342	14201	14497	14207	14347	14286	14278	14372	14223	14247	14244	14302	14343	14098	14377	14171	14350	14220	14324	14246	14349	14310	14361	14096	14190	14232	14271	14199	14288	14249	14228	14131	14189	14398	14361	14362	14135	14140	14260	14340	14341	14357	14294	14354	14341	14290	14294	14140	14365	14337	14161	14358	14340	14284	14262	14139	14307	14452	14364	14308	14350	14303	14209	14294	14270	14348	14301	14228	14104	14189	14254	14398	14203	14422	14319	14236	14468	14430	14330	14296	14195	14296	14313	14228	14215	14147	14286	14289	14259	14257	14348	14437	14146	14230	14271	14048	14417	14267	14298	14377	14320	14282	14219	14307	14338	14315	14264	14301	14405	14367	14206	14345	14387	14304	14236	14316	14326	14264	14328	14346	14213	14287	14340	14258	14204	14357	14284	14142	14260	14482	14346	14355	14208	14390	14213	14188	14331	14246	14212	14254	14380	14386	14354	14187	14325	14153	14356	14245	14385	14273	14549	14244	14198	14248	14277	14326	14309	14349	14281	14197	14124	14495	14141	14299	14306	14003	14382	14350	14347	14367	14385	14372	14254	14243	14248	14224	14266	14280	14307	14284	14280	14143	14331	14309	14216	14250	14504	14377	14312	14233	14262	14260	14319	14376	14203	14381	14431	14149	14344	14317	14228	14325	14137	14284	14423	14393	14279	14384	14071	14477	14119	14183	14301	14316	14300	14339	14372	14197	14241	14246	14251	14191	14184	14227	14325	14215	14314	14368	14222	14399	14332	14257	14181	14251	14287	14182	14266	14357	14256	14185	14274	14269	14206	14441	14394	14212	14413	14318	14224	14193	14291	14155	14204	14213	14257	14341	14256	14280	14301	14290	14362	14171	14365	14289	14234	14221	14249	14299	14371	14345	14389	14437	14241	14254	14324	14332	14319	14215	14234	14135	14263	14318	14527	14287	14154	14254	14312	14139	14251	14200	14305	14266	14321	14348	14405	14257	14214	14232	14421	14330	14353	14424	14213	14089	14243	14103	14313	14294	14324	14354	14291	14222	14339	14218	14220	14209	14429	14295	14206	14413	14336	14258	14348	14156	14272	14303	14199	14264	14269	14111	14195	14136	14265	14127	14229	14240	14304	14316	14407	14348	14285	14200	14316	14304	14143	14338	14221	14372	14461	14237	14353	14328	14360	14350	14342	14402	14303	14368	14344	14271	14341	14381	14117	14395	14509	14324	14250	14155	14200	14319	14180	14318	14338	14374	14357	14280	14256	14060	14246	14445	14227	14177	14221	14400	14106	14322	14248	14346	14132	14269	14322	14189	14145	14239	14254	14305	14456	14327	14273	14313	14403	14215	14229	14244	14178	14448	14330	14263	14237	14230	14459	14376	14291	14442	14251	14305	14090	14308	14439	14223	14344	14276	14309	14314	14242	14243	14307	14243	14161	13936	14269	14123	14259	14412	14451	14282	14307	14396	14287	14291	14363	14081	14184	14258	14301	14166	14309	14285	14208	14117	14244	14333	14527	14238	14404	14434	14317	14369	14267	14389	14270	14462	14192	14379	14183	14353	14248	14253	14319	14386	14175	14373	14223	14126	14376	14339	14076	14218	14325	14178	14281	14274	14391	14236	14289	14287	14053	14276	14134	14289	14401	14355	14303	14186	14340	14233	14455	14389	14144	14179	14489	14392	14460	14307	14262	14300	14422	14249	14223	14359	14186	14218	14199	14426	14367	14458	14157	14254	14400	14349	14409	14356	14216	14188	14198	14082	14361	14235	14184	14543	14164	14361	14365	14131	14335	14284	14443	14205	14275	14389	14241	14318	14280	14279	14302	14326	14368	14212	14299	14279	14115	14256	14279	14342	14219	14123	14132	14344	14221	14277	14181	14346	14207	14329	14302	14296	14340	14190	14552	14209	14482	14408	14284	14202	14292	14186	14248	14137	14368	14226	14288	14238	14335	14250	14266	14275	14280	14231	14209	14331	14189	14234	14154	14447	14331	14260	14307	14308	14341	14431	14232	14316	14221	14368	14209	14388	14265	14113	14272	14383	14271	14348	14132	14275	14310	14123	14276	14111	14331	14385	14359	14355	14359	14264	14256	14271	14164	14169	14312	14382	14370	14433	14301	14203	14144	14228	14246	14242	14316	14332	14265	14312	14393	14354	14404	14263	14520	14264	14452	14270	14404	14278	14307	14235	14275	14314	14358	14284	14217	14305	14142	14355	14345	14149	14392	14361	14248	14212	14306	14316	14346	14263	14232	14155	14184	14368	14347	14143	14237	14275	14411	14248	14361	14367	14199	14280	14282	14185	14257	14244	14147	14375	14415	14237	14045	14168	14127	14401	14330	14199	14147	14403	14282	14364	14292	14270	14307	14303	14354	14299	14234	14299	14275	14290	14287	14375	14234	14409	14186	14172	14399	14256	14342	14248	14175	14212	14370	14358	14321	14230	14236	14312	14368	14367	14380	14231	14200	14303	14326	14409	14417	14211	14190	14237	14233	14303	14341	14277	14388	14351	14246	14365	14202	14210	14193	14290	14265	14268	14507	14325	14212	14317	14261	14370	14480	14298	14250	14430	14166	14374	14392	14450	14337	14355	14276	14463	14400	14254	14373	14366	14358	14168	14327	14259	14293	14189	14178	14464	14469	14226	14302	14421	14182	14198	14222	14301	14431	14057	14136	14185	14233	14330	14238	14355	14265	14231	14264	14196	14331	14324	14179	14293	14223	14165	14131	14358	14222	14377	14324	14171	14127	14225	14381	14351	14234	14263	14250	14312	14400	14270	14233	14206	14245	14369	14223	14339	14363	14171	14146	14276	14219	14298	14325	14253	14037	14317	14128	14413	14238	14119	14311	14279	14201	14293	14350	14201	14215	14301	14304	14224	14381	14181	14302	14307	14466	14235	14342	14303	14332	14201	14151	14298	14402	14137	14236	14373	14190	14345	14275	14401	14156	14101	14225	14358	14222	14253	14332	14139	14321	14300	14212	14391	14428	14284	14332	14360	14186	14335	14386	14382	14358	14340	14471	14188	14386	14566	14146	14255	14296	14388	14109	14329	14156	14187	14258	14080	14405	14100	14285	14214	14329	14264	14347	14206	14389	14347	14209	14281	14148	14200	14349	14130	14215	14195	14364	14210	14361	14153	14238	14469	14082	14177	14412	14344	14198	14281	14278	14348	14528	14213	14191	14182	14205	14378	14154	14316	14228	14477	14248	14302	14185	14366	14245	14263	14280	14195	14357	14174	14290	14160	14192	14276	14278	14329	14330	14373	14369	14231	14433	14328	14316	14229	14211	14246	14180	14265	14274	14339	14105	14313	14314	14181	14353	14451	14190	14321	14291	14236	14199	14310	14289	14336	14241	14300	14276	14318	14330	14265	14274	14173	14201	14350	14264	14332	14141	14157	14293	14391	14263	14235	14337	14400	14322	14417	14333	14588	14148	14282	14367	14313	14182	14242	14395	14296	14252	14324	14307	14290	14262	14310	14330	14206	14225	14423	14308	14289	14384	14333	14347	14332	14165	14257	14263	14235	14144	14292	14401	14277	14104	14371	14350	14187	14429	14184	14288	14289	14061	14291	14323	14139	14290	14285	14298	14212	14383	14382	14414	14355	14112	14200	14532	14185	14387	14103	14291	14256	14340	14247	14332	14349	14388	14295	14352	14036	14254	14290	14294	14214	14207	14325	14121	14442	14272	14336	14386	14286	14429	14157	14260	14165	14187	14341	14452	14194	14405	14168	14372	14376	14265	14258	14389	14322	14220	14063	14145	14259	14305	14395	14437	14253	14139	14342	14343	14233	14076	14313	14255	14378	14278	14378	14475	14198	14311	14347	14303	14251	14241	14244	14140	14277	14381	14083	14231	14186	14172	14190	14276	14315	14240	14348	14320	14564	14340	14319	14147	14325	14195	14217	14254	14324	14314	14244	14238	14364	14225	14425	14218	14322	14163	14206	14194	14277	14212	14210	14302	14295	14183	14290	14424	14404	14339	14259	14132	14324	14236	14341	14211	14197	14231	14220	14346	14238	14301	14159	14149	14264	14349	14330	14318	14377	14234	14365	14335	14221	14338	14398	14389	14197	14049	14148	14507	14336	14177	14269	14371	14303	14220	14211	14261	14125	14357	14316	14393	14387	14302	14483	14320	14312	14298	14323	14268	14288	14269	14290	14228	14310	14315	14271	14230	14165	14242	14289	14413	14425	14301	14191	14246	14326	14429	14183	14403	14381	14395	14298	14150	14273	14257	14164	14376	14120	14215	14190	14288	14254	14338	14148	14279	14162	14452	14251	14118	14177	14240	14332	14400	14382	14422	14264	14266	14183	14241	14177	14307	14197	14418	14326	14434	14400	14103	14190	14381	14278	14204	14317	14219	14130	14337	14242	14316	14280	14387	14441	14170	14335	14343	14276	14372	14417	14299	14228	14254	14161	14406	14218	14382	14251	14293	14232	14098	14301	14153	14187	14383	14301	14364	14371	14301	14342	14332	14262	14251	14219	14252	14315	14327	14180	14474	14258	14303	14247	14155	14303	14267	14468
23711	21078	28399	24081	21953	21175	20072	17448	16732	16893	16543	16454	16518	16349	16366	15885	16045	16034	15908	15811	15879	15952	15910	15853	16043	15822	16040	16038	15855	16011	16032	16061	15790	15927	16019	16138	16288	16160	16062	16048	16239	15944	15917	16210	15733	16011	15893	15912	15878	15871	15908	15953	15876	16046	15784	15850	15965	15872	15763	15804	16013	15784	15856	15905	15806	15816	15887	15845	15910	15894	15690	15871	15828	15783	15847	15751	15963	15840	15974	15789	15760	15872	15887	15719	15841	15677	15761	15863	15911	15713	15788	15696	15680	15833	15805	15881	15857	15864	15850	15569	15804	15926	15717	15958	15831	15765	15811	15882	15931	15780	15918	15856	15647	15751	15680	15814	16016	15833	15636	15960	15845	15709	15520	15742	15754	15880	15709	15907	15694	15643	15580	15763	15674	15889	15855	15934	15889	15797	15791	15533	15668	15771	15850	15888	15903	15852	15791	15860	15767	15758	15674	15993	15711	15864	15667	15797	15785	15643	15696	15762	15592	15632	15901	15669	15719	15896	15661	15800	15827	15842	15762	15634	15692	15729	15784	15644	15772	15681	15613	15835	15608	15904	15709	15717	15784	15608	15770	15835	15737	15943	15721	15746	15732	15804	15644	15662	15790	15635	15799	16107	15727	15659	15687	15585	15671	15557	15678	15767	15730	15781	15834	15649	15871	15600	15505	15777	15851	15593	15699	15558	15618	15789	15705	15777	15468	15872	15604	15895	15924	15630	15952	15699	15884	15692	15881	15820	15827	15737	15784	15740	15881	15750	15716	15652	15731	15813	15784	15724	15841	15771	15860	15719	15825	15843	15657	15706	15860	15680	15879	15841	15672	15753	15741	15869	15780	15820	15676	15799	15828	15754	15804	15589	15791	15744	15861	15762	15746	15661	15808	15863	15880	15665	15753	15722	15837	15693	15910	15643	15624	15881	15641	15713	15808	15876	15754	15843	15698	15723	15819	15850	16108	15918	15916	16090	15758	15736	15623	15783	15710	15747	15775	15906	15927	15904	15794	15573	15780	15762	15805	15892	15929	15758	15752	15678	15963	15725	15734	15874	15709	15721	15915	15925	15781	15958	15680	15692	15855	15874	15738	15865	15741	15683	15725	15739	15678	15580	15663	15715	15789	15688	15867	15711	15563	15706	15715	15805	15745	15388	15820	15680	15670	15650	15718	15623	15820	15685	15784	15779	15621	15832	15606	15901	15638	15712	15802	15610	15983	15866	15817	15770	15839	15776	15720	15693	15837	15974	15936	15794	15750	15791	15782	15649	15660	15963	15734	15872	15894	15841	15818	15676	15866	15735	15848	15681	15594	15767	15830	15877	15707	15733	15738	15638	15757	15836	15735	15750	15727	15919	15506	15725	15693	15782	15693	15918	15812	15830	15919	15957	15892	15854	15831	15962	15904	15791	15722	15724	15651	15668	15768	15800	15802	15715	15748	15648	15630	15831	15667	15861	15939	15908	15807	15751	15707	15651	15891	15934	15590	15874	15640	15815	15951	15879	15752	15650	15806	15669	15564	15991	15876	15815	15801	15798	15763	15679	15619	15803	15730	15835	15759	15593	15817	15958	15808	15939	15955	15789	15894	15743	15831	15769	15878	15719	15777	15613	15848	15814	15810	15811	15792	15744	15824	15756	15823	15698	15738	15629	15845	15809	15922	15742	15723	15810	15810	15737	15795	15693	15838	15579	15861	15581	15709	15835	15655	15827	15784	15880	15830	15638	15781	15826	15806	15707	15821	15713	15944	15898	15729	15833	15794	15686	15666	15763	15819	15752	15725	15660	15650	15921	15787	15818	15792	15644	15759	15608	15962	15744	15639	15598	15924	15972	15690	15880	15885	15828	15805	15965	15622	15919	15833	15831	15859	15707	15747	15862	15771	15804	15795	15655	15534	15888	15687	15823	15667	15742	15657	15720	15818	15832	15805	15780	15714	15740	15716	15646	15833	15829	15677	15902	15671	15686	15832	15723	15752	15593	15672	15798	15743	15861	15762	15739	15847	15643	15725	15592	15727	15823	15608	15929	15759	15764	15575	15726	15726	15849	15813	15822	15767	15826	15966	15887	15948	15856	15830	15703	15951	15636	15962	15858	15933	15821	15841	15998	15891	15736	15715	15781	15953	16013	15970	15828	15747	15785	15730	15688	15850	15837	15613	15734	15769	15639	15737	15999	15916	15932	15807	15829	15932	15739	15737	15900	15832	15706	15785	15655	15699	15636	15797	15728	15610	15612	15678	15868	16015	15889	16004	15633	15784	15689	15917	15921	15708	15711	15883	15765	15876	15896	15807	15978	15675	15847	15768	15412	15820	15873	15577	15735	15797	15829	15730	15895	15775	15795	15811	15644	15907	15783	15670	15790	15706	15980	15727	15650	15911	15680	15697	15608	15761	15700	16001	15681	15720	15622	15726	15583	15813	15802	15886	15724	15864	15668	15748	15844	15771	15818	15778	15671	15569	15830	15756	15929	15891	15862	15750	15945	15777	15664	15716	15726	15786	15629	15818	15683	15707	15884	15799	15751	15796	15848	15795	15754	15640	15901	15751	15580	15809	15761	15727	15689	15901	15725	15800	15735	15815	15931	15996	15635	15831	15822	15743	15694	15898	15825	15721	15664	15734	15952	15728	15810	15714	15710	15840	15649	15683	15692	15768	15894	15785	15882	15743	15827	15646	15752	15829	15711	15895	15718	15600	15775	15708	15805	15861	15682	15623	15706	15737	15858	15715	15783	15851	15699	15790	15740	15733	15809	15696	15799	15894	15865	15734	15820	15890	15739	16078	15838	15977	15692	15855	15866	15700	15689	15660	15638	15676	15562	15783	15789	15754	15768	15786	15885	15677	15762	15839	15724	15653	15838	15527	15824	15779	15837	15759	15930	15866	15952	15981	15866	15902	15795	15676	15644	15754	15710	15698	15775	15680	15917	15907	15771	15733	15706	15572	15730	15851	15735	15808	15829	15729	15719	15824	15702	15723	15734	15753	15946	15846	15600	15637	15691	15852	15763	15853	15723	15919	15797	15787	15814	15832	15677	15762	15747	15598	15869	15680	15754	15710	15810	15822	15623	15629	15833	15772	15658	15788	15541	15802	15967	15676	15827	15774	15626	15735	15660	15782	16001	15942	15806	15741	15948	15815	15940	15923	15572	15882	15818	15803	15932	15776	15778	15686	15688	15789	15876	15840	15825	15790	15713	15933	15820	15962	15692	15715	15705	15805	15783	15674	15765	15866	15800	15755	15698	16012	15658	15726	15893	15698	15831	15934	15663	15797	15779	15874	15618	15612	15795	15838	15849	15660	15698	15690	15844	15832	15748	15952	15807	15783	15831	15772	15818	15836	15839	15852	15805	15790	15813	15933	15851	15874	15965	15714	15573	15821	15844	15581	15680	15601	15703	15680	15947	15762	15879	15857	15733	15986	15688	15726	15868	15858	15888	15837	15737	15980	15659	15730	15733	15607	15675	15814	15770	15733	15815	15755	15784	15778	15681	15738	15792	15683	15662	15793	15836	15752	15759	15762	15777	15750	15822	15761	15848	15869	15779	15824	15671	15965	15846	15914	15924	15818	15744	15698	15813	15758	15706	15872	15844	15746	15813	15805	15687	15772	15602	15913	15986	15867	15897	15746	15698	15913	15764	15780	15722	15833	15929	15781	15838	15830	15967	15815	15730	15791	15645	15539	15905	15640	15877	15934	15588	15906	15671	15865	15623	15603	15944	15665	15655	15687	15771	15706	16033	15917	15859	15848	15800	15662	15816	15761	15674	15624	15796	16041	15930	15572	15565	15757	15755	15628	15574	15725	15765	15789	15574	15762	15709	15703	15691	15559	15794	15692	15889	15759	15783	15876	15701	15808	15777	15883	15812	15790	15624	15790	15821	15847	15584	15751	15565	15760	16020	15798	15844	15983	15679	15695	15905	15889	15706	15992	15906	15857	15726	15624	15847	15793	15784	15810	15653	15900	15670	15711	15769	15851	15674	15851	15755	15757	15584	15728	15776	15587	15816	15637	15760	15814	15704	15947	15800	15718	15690	15761	15600	15602	15904	15651	15730	15561	15833	15677	15794	15736	15911	15918	15723	15735	15624	15715	15852	15804	15779	15605	15792	15640	15908	15568	15732	15865	15995	15845	15843	15873	15815	15828	15684	15639	15851	15761	15604	15754	15896	15914	16000	15876	15739	15676	15803	15892	15837	15803	15779	15758	15727	15836	15650	16030	15731	15653	15825	15680	15735	15725	15859	15779	15840	15745	15855	15748	15769	15719	15823	15847	15843	15638	15779	16049	15839	15789	15720	15784	15761	15682	15878	15684	15512	15746	15805	15577	15811	15523	15866	15681	15854	15806	15890	16002	15741	15739	15816	16053	15683	15680	15945	15797	15926	15823	15704	15792	15506	15694	15801	15892	15885	15921	15820	15772	15757	15831	15768	15836	15941	15598	15738	15840	15770	15784	15797	15936	15843	15654	15818	15783	15667	15793	15658	15634	15760	15830	15817	15633	15861	15644	15821	15813	15800	15847	15909	15813	15679	15885	15712	15758	15792	15744	15801	15807	15770	15753	15740	15784	15734	15842	15682	15868	15913	15869	15622	15603	15750	15850	15808	15808	15842	15693	15867	15882	15881	15810	15901	15706	15695	15859	15816	15721	15742	15711	15711	15789	15585	15867	15811	15663	15902	15824	15863	15762	15695	15843	15898	15938	15964	15688	15717	15816	15756	15835	15794	15782	15801	15980	15827	15756	15657	15774	15957	15753	15722	15896	15878	15857	15862	15871	15899	15884	15939	15834	15915	15779	15690	15786	15844	15887	15955	16054	15891	15476	15872	15793	15903	15602	15832	15926	15707	15745	15779	15816	15727	15753	15770	15788	15828	15872	15951	15741	15718	15882	15995	15884	15793	15720	15802	16008	15781	15849	15839	15717	15875	15890	15822	15545	15585	15750	15711	15684	15754	15689	15510	15864	15885	15651	15804	15730	15730	15846	15874	15735	15773	15826	15679	15788	15704	15799	15952	15689	15803	15781	15957	15607	15581	15614	15740	15690	15715	15900	16096	15747	15676	15669	15773	15778	15731	15900	15789	15502	15717	15749	15796	15743	15763	15824	15851
14836	26010	25136	20817	19259	18183	17562	16778	16117	15905	15633	15516	15299	15087	14966	14954	14871	14844	14921	14684	14683	14634	14705	14812	14698	14452	14785	14574	14864	14668	14692	14588	14690	14597	14878	14621	14714	14702	14764	14734	14760	14775	14846	14750	14831	14798	14683	14679	14729	14622	14795	14860	14661	14670	14657	14518	14686	14599	14606	14624	14569	14554	14542	14656	14472	14279	14515	14415	14491	14363	14510	14519	14545	14669	14635	14482	14607	14340	14525	14630	14469	14417	14547	14347	14563	14428	14474	14526	14467	14524	14626	14582	14504	14494	14585	14612	14545	14376	14619	14470	14429	14533	14697	14489	14487	14435	14363	14342	14574	14430	14591	14465	14406	14582	14602	14617	14516	14522	14556	14489	14558	14578	14571	14394	14539	14396	14420	14496	14407	14582	14397	14445	14414	14462	14351	14381	14563	14368	14414	14344	14517	14589	14498	14395	14499	14395	14444	14586	14560	14371	14646	14531	14374	14470	14542	14410	14451	14520	14438	14453	14552	14520	14543	14597	14444	14520	14467	14502	14513	14566	14766	14709	14546	14435	14426	14589	14457	14763	14212	14601	14523	14467	14572	14421	14371	14530	14412	14520	14447	14555	14333	14613	14521	14518	14474	14671	14577	14439	14408	14360	14545	14429	14535	14419	14419	14496	14536	14490	14464	14567	14658	14613	14394	14490	14407	14391	14493	14541	14489	14427	14300	14401	14432	14442	14529	14597	14504	14395	14586	14603	14585	14755	14493	14493	14526	14498	14378	14506	14350	14625	14494	14450	14403	14633	14428	14284	14576	14543	14398	14580	14502	14338	14458	14528	14528	14604	14472	14298	14500	14687	14276	14465	14595	14552	14469	14505	14490	14470	14321	14514	14520	14471	14471	14534	14316	14431	14609	14399	14489	14699	14557	14611	14560	14475	14609	14481	14500	14541	14359	14543	14400	14499	14419	14585	14469	14546	14501	14493	14364	14514	14377	14485	14432	14459	14509	14427	14384	14523	14621	14542	14555	14558	14446	14486	14578	14354	14611	14635	14508	14457	14526	14435	14718	14467	14687	14545	14603	14348	14529	14493	14397	14346	14435	14421	14455	14568	14398	14578	14515	14390	14560	14430	14450	14350	14502	14539	14564	14517	14637	14565	14436	14493	14749	14472	14588	14347	14464	14493	14490	14344	14698	14474	14429	14410	14448	14601	14442	14567	14450	14483	14531	14535	14544	14394	14553	14445	14419	14417	14355	14506	14457	14365	14496	14409	14498	14609	14276	14463	14508	14662	14564	14367	14580	14228	14362	14494	14464	14545	14611	14599	14535	14363	14540	14463	14444	14443	14463	14585	14524	14382	14554	14589	14382	14426	14471	14405	14405	14462	14554	14391	14587	14470	14588	14338	14536	14383	14484	14571	14622	14586	14544	14330	14635	14620	14563	14544	14512	14580	14446	14506	14457	14523	14572	14451	14541	14530	14458	14323	14536	14634	14555	14517	14496	14450	14584	14574	14538	14553	14467	14506	14474	14711	14384	14461	14469	14350	14312	14456	14680	14510	14534	14499	14528	14463	14418	14510	14294	14534	14529	14547	14577	14527	14580	14437	14428	14256	14448	14337	14534	14513	14503	14569	14379	14733	14511	14588	14404	14553	14522	14695	14558	14456	14507	14421	14430	14557	14411	14695	14472	14556	14420	14556	14578	14512	14325	14540	14415	14587	14575	14579	14536	14399	14506	14538	14451	14395	14582	14487	14366	14481	14621	14440	14462	14477	14522	14353	14451	14623	14539	14509	14528	14397	14550	14426	14503	14398	14469	14429	14564	14529	14387	14506	14476	14627	14417	14460	14522	14634	14417	14540	14358	14330	14422	14422	14711	14473	14609	14353	14477	14490	14585	14561	14431	14593	14526	14530	14373	14362	14555	14599	14534	14410	14351	14647	14555	14426	14542	14541	14480	14429	14570	14651	14510	14533	14597	14537	14414	14645	14461	14506	14508	14579	14414	14562	14441	14392	14449	14446	14562	14509	14565	14599	14454	14365	14553	14329	14633	14538	14596	14435	14508	14570	14461	14601	14541	14586	14488	14482	14553	14502	14452	14466	14616	14338	14666	14281	14397	14494	14303	14488	14548	14486	14507	14419	14378	14591	14483	14446	14400	14490	14586	14364	14411	14602	14479	14621	14521	14538	14442	14527	14355	14587	14518	14668	14346	14727	14416	14399	14541	14489	14501	14511	14372	14617	14495	14409	14503	14392	14602	14435	14537	14463	14458	14363	14733	14291	14456	14352	14491	14463	14668	14508	14315	14508	14667	14443	14547	14409	14543	14461	14548	14437	14484	14515	14485	14670	14433	14557	14444	14437	14414	14491	14560	14532	14636	14548	14562	14507	14437	14461	14484	14486	14277	14574	14501	14435	14567	14474	14467	14493	14489	14448	14522	14441	14580	14533	14369	14659	14187	14512	14460	14449	14477	14470	14616	14527	14521	14594	14476	14359	14531	14494	14543	14488	14419	14508	14477	14425	14581	14508	14520	14542	14373	14406	14382	14573	14464	14459	14589	14451	14581	14595	14561	14566	14423	14518	14464	14490	14377	14556	14504	14521	14417	14342	14539	14406	14508	14483	14286	14584	14435	14427	14382	14376	14554	14362	14431	14526	14485	14482	14465	14335	14545	14485	14464	14634	14391	14341	14372	14604	14603	14509	14505	14432	14470	14577	14423	14392	14482	14577	14456	14538	14499	14537	14399	14569	14372	14428	14548	14458	14667	14389	14617	14493	14444	14490	14386	14537	14476	14611	14358	14652	14442	14424	14431	14422	14560	14558	14333	14511	14503	14380	14495	14425	14564	14392	14358	14452	14660	14483	14548	14645	14426	14601	14436	14468	14241	14531	14510	14468	14613	14475	14658	14516	14532	14358	14479	14487	14547	14633	14399	14498	14389	14522	14540	14472	14499	14438	14550	14550	14533	14452	14623	14585	14497	14691	14332	14593	14548	14411	14523	14251	14612	14544	14483	14542	14479	14351	14374	14395	14464	14578	14479	14369	14436	14462	14521	14551	14594	14366	14633	14469	14364	14472	14365	14475	14364	14592	14495	14360	14556	14377	14500	14319	14647	14432	14534	14507	14338	14545	14527	14413	14563	14439	14510	14586	14485	14369	14439	14473	14673	14484	14399	14529	14567	14642	14433	14557	14473	14381	14417	14534	14643	14563	14575	14365	14511	14420	14390	14545	14405	14629	14421	14439	14579	14357	14505	14594	14520	14489	14461	14404	14648	14598	14441	14576	14485	14538	14384	14595	14560	14572	14429	14487	14581	14443	14653	14480	14439	14492	14355	14636	14593	14351	14541	14496	14554	14617	14534	14511	14672	14445	14525	14563	14264	14563	14529	14668	14402	14574	14538	14485	14430	14573	14448	14642	14489	14613	14241	14495	14521	14408	14564	14487	14612	14400	14653	14346	14427	14448	14617	14532	14490	14470	14317	14517	14638	14430	14497	14575	14552	14510	14540	14375	14560	14309	14399	14504	14627	14487	14591	14363	14631	14570	14528	14492	14506	14743	14318	14629	14572	14633	14532	14377	14477	14573	14512	14452	14587	14286	14455	14582	14285	14541	14602	14541	14333	14609	14488	14570	14430	14474	14422	14579	14567	14619	14451	14556	14467	14553	14625	14416	14438	14474	14533	14495	14579	14536	14541	14527	14459	14345	14715	14571	14555	14500	14523	14460	14482	14573	14538	14477	14482	14503	14508	14477	14621	14555	14355	14461	14507	14475	14520	14495	14441	14508	14558	14373	14572	14526	14452	14436	14456	14634	14444	14508	14354	14428	14520	14553	14450	14545	14609	14500	14419	14531	14408	14364	14439	14594	14422	14496	14367	14400	14400	14577	14490	14498	14473	14447	14563	14503	14435	14470	14547	14527	14539	14445	14382	14545	14568	14460	14439	14447	14679	14433	14440	14422	14512	14519	14535	14574	14543	14507	14669	14610	14405	14630	14355	14316	14581	14384	14502	14528	14490	14467	14710	14516	14575	14464	14804	14657	14364	14581	14530	14569	14513	14516	14531	14448	14449	14435	14370	14576	14584	14654	14385	14496	14400	14579	14518	14393	14544	14576	14345	14501	14446	14501	14578	14392	14532	14442	14584	14530	14516	14640	14491	14489	14621	14459	14552	14388	14502	14390	14450	14358	14451	14545	14492	14534	14534	14695	14522	14600	14503	14621	14485	14531	14601	14662	14503	14475	14534	14673	14440	14610	14478	14664	14439	14386	14645	14299	14557	14442	14356	14423	14570	14539	14416	14350	14320	14515	14595	14676	14527	14594	14452	14615	14431	14480	14393	14410	14404	14570	14639	14501	14512	14365	14532	14441	14617	14576	14589	14375	14594	14516	14476	14574	14509	14527	14567	14539	14552	14418	14400	14511	14490	14448	14559	14621	14667	14551	14438	14508	14463	14558	14511	14494	14519	14516	14486	14307	14472	14469	14476	14369	14364	14636	14448	14542	14448	14538	14441	14501	14545	14618	14514	14484	14532	14457	14599	14371	14440	14608	14487	14425	14508	14462	14343	14363	14629	14530	14513	14272	14531	14498	14584	14464	14454	14328	14503	14575	14379	14562	14532	14549	14440	14368	14599	14398	14552	14322	14539	14546	14570	14562	14355	14685	14529	14551	14573	14547	14380	14548	14557	14556	14705	14539	14537	14333	14468	14556	14331	14522	14391	14473	14410	14527	14357	14542	14451	14588	14522	14530	14464	14559	14496	14379	14438	14567	14653	14422	14553	14454	14564	14624	14344	14519	14623	14675	14534	14475	14505	14545	14517	14593	14394	14570	14511	14561	14465	14583	14404	14393	14453	14524	14477	14537	14478	14565	14532	14604	14333	14577	14574	14396	14412	14506	14564	14548	14500	14363	14607	14390	14376	14633	14422	14563	14496	14502	14650	14476	14345	14478	14394	14513	14498	14358	14415	14379	14597	14506	14493	14499	14567	14364	14532	14486	14558	14421	14564	14303	14467	14404	14553	14572	14395	14360	14592	14521	14361	14333	14442	14585	14474	14568	14607	14435	14365	14477	14577	14567	14628	14378	14618	14504	14654	14499	14502	14560	14613	14565	14610	14406	14572	14490
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
