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
339625146548	339625147067	339625147617	339625148167	339625148717	339625149267	339625149817	339625150367	339625150917	339625151467	339625152017	339625152567	339625153117	339625153667	339625154217	339625154767	339625155317	339625155867	339625156417	339625156967	339625157517	339625158067	339625158617	339625159167	339625159717	339625160267	339625160817	339625161367	339625161917	339625162467	339625163017	339625163567	339625164117	339625164667	339625165217	339625165767	339625166317	339625166867	339625167417	339625167967	339625168517	339625169067	339625169617	339625170167	339625170717	339625171267	339625171817	339625172367	339625172917	339625173467	339625174017	339625174567	339625175117	339625175667	339625176217	339625176767	339625177317	339625177867	339625178417	339625178967	339625179517	339625180067	339625180617	339625181167	339625181717	339625182267	339625182817	339625183367	339625183917	339625184467	339625185017	339625185567	339625186117	339625186667	339625187217	339625187767	339625188317	339625188867	339625189417	339625189967	339625190517	339625191067	339625191617	339625192167	339625192717	339625193267	339625193817	339625194367	339625194917	339625195467	339625196017	339625196567	339625197117	339625197667	339625198217	339625198767	339625199317	339625199867	339625200417	339625200967	339625201517	339625202067	339625202617	339625203167	339625203717	339625204267	339625204817	339625205367	339625205917	339625206467	339625207017	339625207567	339625208117	339625208667	339625209217	339625209767	339625210317	339625210867	339625211417	339625211967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	3600	2300	2543	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21664	21179	32287	29795	25708	23917	22652	17255	16118	16359	16304	16033	16122	16227	16117	16056	16164	16151	16069	15913	16017	15929	15803	16172	16094	16163	16078	16092	15933	15979	16012	16219	15798	15981	15878	16019	15849	16112	16016	15975	16049	15893	16109	15974	15838	15986	15924	15969	15950	15923	15917	16064	15963	15907	15966	15901	15911	15989	15768	15836	15748	15949	15923	15866	15998	15903	15802	15987	16105	16023	15981	15938	15717	15782	15838	15906	15891	15819	15895	15672	15937	15941	15864	16032	15829	16015	15986	16007	16080	15723	15890	16053	16097	15729	15669	15858	15695	15883	15858	15761	15971	15921	15739	15947	15879	15952	16058	16064	15832	15790	15882	15808	15837	15988	16055	15720	15798	15801	15910	15711	15909	15949	15832	15792	15712	15707	15936	16015	15698	16002	15863	15935	15856	15794	16005	15780	15895	15908	15950	15704	15762	15873	15778	16046	15897	15895	15837	15824	15858	15870	15765	15975	15965	15927	15905	15905	15881	15845	15932	15814	15875	15652	15777	15724	15712	15638	15760	15946	15918	15920	15799	15808	15873	15677	15853	15838	15723	15901	15840	16042	15619	15943	15676	15991	15758	15918	15877	15940	15773	15828	15842	15806	15763	15808	16025	15804	15865	15893	15926	15822	16129	15838	15783	15783	15946	15896	15780	15854	15904	15751	16175	15890	15691	16152	16023	15641	15839	15763	15840	15945	15767	15780	15895	15974	15803	15777	15927	16012	15913	15955	15706	15860	15888	15779	15652	15930	15998	15921	15983	15705	15946	16067	15932	15956	16096	16034	15801	15996	15996	15769	15799	15709	15682	15752	15676	15819	15952	15629	15760	15833	15903	15872	15885	15897	15899	15751	15762	15947	15842	15741	15752	15870	15656	15873	15714	15639	15805	15751	15730	16004	15891	15959	15812	15775	15973	16022	15833	15921	15613	15874	15970	15923	16004	15776	15941	15838	15712	15913	15788	15868	15869	15847	15966	15978	15881	15911	15861	16031	15955	15801	15886	15755	15897	15827	15966	15971	15916	15881	15835	15806	15790	15730	15722	15667	15824	15888	15921	15897	15968	15966	15795	16001	15723	15703	15825	15795	16042	15879	15993	15902	15876	15679	15929	15660	15793	16015	15973	15867	15969	16132	15949	15753	15731	15957	15967	16055	15744	15873	15803	15872	15877	15973	15732	16069	15738	16002	16007	15740	15724	15722	15806	16041	15709	15838	15746	15696	15741	15810	16019	15933	15960	15841	16046	15917	15985	16001	15928	15915	15826	15748	15872	15913	15856	15918	15939	15868	15873	15863	15846	15702	15958	15964	16004	15865	16075	15828	15846	15629	16007	15698	15863	15859	15800	15784	15695	15910	15758	15794	15667	15716	15862	15837	15879	15947	15849	16006	15714	15811	15766	15827	15894	15858	15851	15848	15988	15925	15872	15763	15957	15795	15671	15697	15813	15938	15737	15688	15839	16057	15793	15850	15892	16023	15945	15685	15620	15702	15948	15887	16056	16141	15873	15905	15586	15862	15784	15904	15842	15897	15814	15604	15631	15880	15947	15856	15494	15703	15764	15723	15627	15768	15816	15926	15936	15792	15642	15937	16169	15837	15954	15988	15880	15657	15691	16119	15913	15819	15781	15956	15913	15699	15947	15833	15728	15915	15936	15873	15927	15831	15797	15672	15606	15813	15977	16014	15837	15727	15830	15781	16093	15864	16081	15699	15819	15817	16057	15926	15712	15998	15832	15867	15887	15921	16020	15734	15854	15804	15748	15772	15759	15921	15897	15942	15908	15888	15849	15860	15795	15977	15605	15779	15776	15900	15961	15856	15811	15903	15910	15926	15858	15930	15851	15798	15803	15769	15817	15890	15819	15940	15877	15990	15815	16046	15715	15776	15725	16075	15624	15784	15741	15917	15975	15947	15867	15827	15968	15780	15697	15866	16019	15813	15903	15850	15765	15928	15998	15829	15913	15678	15925	15780	15880	15818	15897	15866	15884	16050	15795	15910	16039	15899	16000	15953	15961	15965	15764	15790	16064	15682	15781	15898	15968	15774	15697	16004	15831	15808	15796	15927	15741	16148	15631	15884	15885	16032	15820	15956	15824	16081	16079	15926	15770	15864	15772	15925	15733	15714	15786	15813	15674	15808	15900	15766	16024	15851	15695	15911	15762	15816	15857	16063	15956	15733	15949	15876	15883	15952	15891	15841	15707	15836	15731	15750	16037	15850	15940	15854	15796	15824	15910	15931	15837	15910	15792	15777	15718	15941	15871	16014	15950	15878	15924	15701	15797	15965	15706	15755	15859	15770	15851	15881	15923	15920	15732	15992	15907	15801	15695	15715	15651	15827	15758	15948	15805	15762	15691	15896	16064	15735	15804	15818	15990	15836	15834	15686	15871	15749	16010	15854	15929	15712	15934	15707	15903	16041	15861	15837	15894	15893	15886	15894	15717	15797	15810	15998	16001	15756	15889	15503	15751	15900	15754	15889	15852	15942	15849	15794	15736	15840	15857	15918	15898	15844	15736	15808	15835	15870	15673	15826	15781	15881	15907	15791	15747	15916	15916	15904	15894	15813	15913	15833	15932	15733	16028	15806	15920	15943	15801	15906	15891	15775	15908	15929	15954	15850	15770	15803	15840	15716	15932	15699	15847	15778	15905	15828	15678	15646	16070	15837	15811	15862	15870	15811	15961	15877	15778	15854	15894	15966	15806	15823	15888	15877	15881	15825	15865	16057	15842	15933	15946	16072	15941	15948	15917	15895	15856	15979	15908	15910	15947	15695	15861	15810	15898	15955	15882	15721	15774	15595	15755	15831	15934	16016	15761	15835	15749	15785	15790	15936	15630	15768	15862	15821	15697	15626	15755	15810	15890	15901	15819	16049	15991	15904	15766	15888	15983	15845	15872	15654	15640	15821	15971	15853	15945	15897	15710	15644	15919	15931	15859	15822	15953	16001	15982	15712	15776	15855	15785	15904	15772	15745	16006	15834	15873	15948	15824	15864	15703	15823	15977	15937	15744	15622	15987	15872	15837	15773	16091	15907	15850	15797	15706	16122	15872	15779	15832	15773	16100	15887	15897	15895	15713	15881	15718	15826	15951	16018	15747	15744	15829	15917	15801	15926	15854	15959	15818	15806	15738	15780	15701	15885	16130	15789	16027	15801	15808	15959	15847	15868	15931	15636	15819	15693	15758	15734	15960	15887	16006	15846	15817	15775	15727	15753	15827	15789	15938	15825	15876	16027	15786	15761	15928	15763	15955	15747	15986	15879	16006	15873	15946	15900	15677	15815	15864	15856	15902	15949	16006	15752	15820	15763	15744	15685	15906	16056	15830	15853	15903	15863	15745	15911	15869	15908	15946	15829	15818	15860	15876	15772	15618	15759	15837	15808	15834	15893	15946	15944	15762	15878	16097	15847	15811	15989	15808	15918	15890	15720	15927	15675	15803	15789	16043	15910	15814	15811	15951	15737	15978	15970	16072	16020	15755	15595	15829	15824	15877	16018	16074	15957	16005	15817	15746	15930	15733	15834	15963	15751	15703	15881	15933	15910	15829	15730	15895	15723	15920	15934	15935	15983	15859	15737	15922	15894	16006	15795	15653	15913	15732	15807	15811	15991	15941	15871	15758	15820	15869	15722	15956	16003	15838	15891	15646	15868	16032	16011	15991	15773	15943	15619	15806	15838	16044	15899	16027	15889	15849	15820	15655	15876	16105	15849	15972	15984	15892	15793	15816	15889	15539	16022	15913	15886	15785	15814	15839	15678	15775	15932	15870	15650	15836	15689	15788	15733	15709	15977	15770	15768	15898	15713	15893	15717	16029	15875	15697	15878	16229	15706	15833	15934	15925	15845	15817	15749	15839	15879	16038	15883	15891	15863	15813	15768	15773	15889	15949	15751	15901	16024	15977	15777	15836	15776	15845	15784	15908	15955	15918	15729	15855	15950	15814	15842	15839	15740	15842	15788	15769	15768	15712	15802	15555	15857	15753	15940	15795	15872	15652	15916	15836	15911	15804	15916	15886	15777	15875	15887	15833	15878	15891	15852	15795	15846	15870	15784	15948	15653	15651	15830	15759	15792	15922	15937	15866	15712	15867	15952	15790	15725	15881	15822	15955	15865	15897	15923	15911	15807	15826	15945	15880	15770	15866	15966	15900	15910	15761	15725	15772	15723	15704	15784	15791	15955	15781	15973	15751	15822	15949	15933	15826	15932	16049	15844	15859	15959	15853	15609	15870	15965	15810	15787	15769	15883	15964	15870	15659	15965	15875	15687	15766	16088	15882	15813	16104	16053	16022	15856	15796	15811	15632	15889	16130	15903	15887	15642	16150	15877	15869	15729	16017	15744	15830	15695	15796	15748	15919	15809	16004	15961	15747	15819	15943	15922	15899	15616	15747	15878	15733	15805	15849	16080	16027	15680	15686	16097	15705	15949	15941	15937	15820	15571	15913	15573	15712	15711	15787	15804	16092	15743	15896	15820	15802	15796	15996	15922	15613	15664	15906	15712	16012	15767	15846	15963	15826	15910	15991	15791	15856	15856	15712	15843	15921	15923	15948	15810	16061	16186	15754	15789	15902	15920	15900	15894	15842	15764	15890	15855	15688	15822	15878	15857	15909	15827	16084	15736	15685	15960	15887	15726	15789	15744	15812	15716	15709	15807	15950	15889	16036	15933	15798	15859	15998	15751	15754	15746	15749	15812	15703	15776	15781	15838	15799	15992	15897	15926	15815	15927	15864	15844	15779	15885	15812	15574	15954	15825	15789	15659	15894	15883	16003	15793	15998	15746	15952	15873	15716	15884	15852	15904	15944	15753	15791	15768	15762	15973	15843	15866	16099	16082	15981	16016	15872	15856	15917	15875	15772	15850	15851	15803	15993	15953	15975	15851	15916	15903	15936	15834	15751	15860	15967	15840	16000	15839	15870	15670	15910	15960	15733	15707	15795	15884	15965	15831	15830	15886	15816	15861	15900	15912	15684	15772	15992	15765	15730	15743	15844	15580	15731	15836	15862	15898	15673	15821	16092	15971	15880	15921	15828	15794	15746	15748	15740	15816	15918	15924	15787	15835	15963	15793	15858	15776	15890	15674	15950	16046	16030	15787	15737	16056
61462	100737	85257	60830	39551	22435	14296	14082	13838	14017	13899	13989	13885	14010	14083	14010	14050	13948	13955	13809	14211	14083	14051	13841	13859	13989	13755	13972	13909	14041	13975	13983	14093	13940	14065	14011	14095	14007	13796	13836	13969	13864	14017	13951	14030	13948	14193	13980	13900	13911	13965	13997	13997	13902	13921	13877	14074	13928	13804	13971	13916	13957	14064	13931	14003	13889	13965	14001	13901	14059	14027	13747	13983	14065	13913	13804	14001	13969	14070	14111	13934	13894	13902	13958	14067	13888	13992	13980	13831	14054	14022	13958	13931	14073	14044	13729	13930	13887	13864	13851	13913	13944	13881	14028	14035	13832	14175	14035	14001	14053	13992	13799	14109	13937	13909	14225	13953	13900	14040	13868	14016	13957	14194	13959	13925	13973	14042	13987	14048	14046	13926	14001	13908	13937	13986	13918	14006	14005	14010	13993	14089	14077	13882	14027	14127	14044	14032	13902	13869	14003	13968	13958	13955	14052	13757	13923	13920	14031	14001	13873	13905	13900	14045	14090	13956	14028	13874	13900	13848	13852	14143	13981	13745	13841	14060	14136	13926	13890	13987	13944	13933	13979	13981	14083	13932	13992	13955	13860	14118	14200	13833	13978	13907	14066	14118	14020	14074	13952	14042	14047	13962	13957	14026	14027	13778	13957	13951	13802	14161	13923	14063	13996	14001	13976	13901	14043	13891	14025	14049	13952	13995	13866	13940	13941	14015	14060	14079	14005	14013	13840	14005	13872	13938	14221	14047	13911	13751	14141	14008	13889	13974	13983	13862	13886	13845	14119	13966	13830	13902	14055	13852	14067	13912	13979	13860	13864	14101	14001	14119	14010	13901	14069	14040	13990	13864	13869	13840	13816	14048	13978	14058	13850	14138	14111	13989	14073	14080	13860	13898	13944	14120	13727	13840	14108	14047	13809	14005	14029	13928	13962	13842	13894	14104	14051	13876	14001	14000	13875	13881	13938	14076	14123	13959	14012	13928	13820	13914	14009	14115	13939	13960	14106	13875	13930	14124	13880	14006	14034	13901	14035	14054	13943	13918	14042	13984	13794	13875	13889	13895	14033	13975	13911	13870	14005	13935	13915	13987	13970	13808	14024	13829	14030	13978	14000	14021	14045	14067	14021	13855	14070	13856	13982	13911	13923	13846	14019	13998	13913	14017	14027	13935	14089	14104	13973	14025	13974	14024	13930	13965	14153	13879	13873	14093	13920	13999	13912	14041	13876	13994	13939	14019	13960	13927	13922	14102	14128	14092	13761	14021	13986	13976	14046	13971	13902	13995	14015	14071	13974	14067	13876	13914	13956	13824	14181	13986	14042	13839	14015	13935	13963	14031	13896	13958	14077	13843	13989	14075	14083	13952	14013	13866	14161	14009	14070	13925	14070	14148	14044	13853	13952	14125	13972	13955	14116	13935	13958	13912	14080	14072	13828	13893	13986	14061	13929	13952	13983	14113	13861	14098	13916	14028	13934	14133	13912	13980	14006	14004	13882	13919	14045	13989	13820	13836	13897	13960	13965	14005	13968	14047	13837	13960	13971	14017	13935	14004	14018	13782	14011	13913	14077	13957	13968	13996	14149	13959	14016	13920	13943	13975	14034	13943	13908	14020	13924	14016	13922	13988	13960	13985	13995	13817	13934	13878	14166	13926	14104	13908	13847	13909	13943	13949	13926	13902	13861	13785	14020	13836	14003	13993	14072	14038	13984	14026	14043	13952	13902	14025	13956	13947	14019	14094	13924	13961	14103	14005	13941	13968	14015	14033	13874	14137	13989	13997	14061	13971	14068	13960	13956	14011	13998	14050	14055	14047	13910	14071	13930	13943	14055	14031	14003	13984	13780	13894	13999	13944	13901	13872	14150	14140	13984	14066	13921	14035	13883	14091	14009	14040	14012	13823	13922	14065	14003	13920	14039	14057	14019	13931	13837	13837	13884	13987	14019	14058	13919	14082	14047	14110	13840	14056	13889	14151	13882	13820	13907	13936	14001	13910	13953	13844	13901	14015	13960	13881	14137	13901	13909	14051	14095	13811	14105	14108	13895	14031	14127	13903	13939	13952	13824	14084	13874	13885	13975	14030	13985	14026	13866	14065	14041	14081	14078	13948	13924	14013	14115	14170	13882	13990	13940	14108	13906	13901	14094	13994	13885	14033	14125	13989	13853	14048	13840	13959	14044	13946	13995	14030	14167	13863	13958	13815	14057	13925	13921	13955	13807	14010	14072	13861	13985	13973	13739	13970	13871	13955	14068	14060	13861	14111	13980	13967	13987	14077	13969	13933	13886	14068	13918	13889	13929	13920	13821	14032	13876	13926	14071	14047	14071	13753	13932	13845	13909	14011	14186	14038	14108	14092	13806	13938	13878	14128	13997	14037	13999	13959	13946	14071	13983	13904	14077	14052	13950	13929	13934	13845	13901	13991	14104	14032	13914	13662	14028	13889	14041	14019	13707	13905	13869	13967	13891	14020	13978	13982	14180	14089	13911	14026	13941	13900	13990	13944	13933	14037	13863	13945	14018	14038	13933	13870	13983	14040	13870	14068	14031	14050	14012	13933	13998	14050	14123	13925	13794	13875	14109	14024	14051	13836	13845	14009	13963	13960	13940	13995	13964	14050	14001	13908	14064	13822	13906	14064	14152	13879	13989	13964	14122	14029	13785	13967	13900	14113	13999	13896	14146	13817	13927	14012	13962	14072	13728	13915	13944	13818	13954	13967	13764	14263	14039	14090	13749	13925	13974	14070	13842	14060	14105	14005	14044	13938	13950	13932	13890	14036	14106	13947	13894	13993	13956	13958	14141	14008	13833	14088	13774	13967	13909	13971	14081	13970	13980	14046	14003	14066	13982	13938	14104	14001	13878	13907	14034	13992	13936	13927	14026	14045	14049	14056	13735	14101	13876	13952	13888	14105	13948	14069	13806	13958	13907	13883	13924	13863	14000	13994	13907	13897	13906	13962	14032	14102	13997	13950	13857	13988	13896	13863	14002	13972	13894	14052	13883	14097	14010	14087	13854	13873	13767	13942	13867	14014	14032	13891	14050	14051	13964	14235	13990	13776	14036	14055	13838	13979	14041	14122	14223	13844	14100	14150	13937	13903	14026	13992	14022	13877	13984	13915	13873	13905	13963	14102	14027	13795	14051	14058	13896	13979	13979	14014	14055	13809	13888	13896	13862	13801	14042	14002	14020	13958	14135	13908	13981	13954	14058	13915	13985	14044	13882	13930	14019	14050	13909	13921	13905	13735	13987	14008	13830	13947	13916	13869	13935	14016	14221	14071	13925	13978	13889	14034	13886	14005	13989	13981	14155	14033	14136	13842	13876	13996	13939	13827	13968	13912	14061	14099	13953	13914	13810	13817	13919	13837	14007	13878	13950	13997	13975	13891	13793	14010	13866	14125	13918	13903	13873	13931	13986	14101	14012	13945	14024	13804	13881	13859	13791	13918	13828	14070	13964	14091	13933	13842	14085	14046	13941	13877	13874	13937	14057	13899	13972	13878	14131	13948	13987	14018	13927	13918	13938	13850	13832	13916	14054	13965	13943	14093	13867	13895	14090	13980	13906	13969	13782	13992	13925	13820	13891	13939	13921	14139	14008	14013	13938	14068	13970	13981	13969	14062	13940	14099	13885	14018	13949	13958	14075	13999	13864	13997	14089	14017	14070	14087	14138	13778	13985	14083	13957	13948	14009	13914	14006	13963	13896	14084	14027	13797	13974	13833	13993	14092	14057	13851	13979	14058	14050	13889	13955	13981	13969	14026	14055	14042	13960	14031	13883	13905	14044	14055	13940	14004	13870	13955	13890	14042	13967	13873	14063	14136	13982	13993	13890	14063	13975	13943	14081	13861	13895	13782	13855	14079	13907	14023	13871	13946	13856	13894	13914	13816	13972	13986	13934	13998	13892	14008	14003	13681	13943	14159	14045	13936	13854	14032	13904	14043	14118	13983	13844	13883	14087	13944	13952	14021	13936	14009	14098	13902	13981	13981	13879	14022	13927	13990	14137	13921	13982	14020	13863	14127	13998	14033	14024	13949	14056	13975	14033	14141	13889	14021	13856	13852	13923	13843	13975	13798	14071	14100	13974	13974	14010	14111	13909	13968	14182	13774	13961	13841	13988	13911	13945	14180	14023	14025	14075	13959	13944	14003	13998	14116	13912	13874	13959	13973	14054	13965	13959	13955	14072	14012	13879	14076	14042	13887	13829	14041	14079	14072	13911	13889	13758	14086	13894	14053	13955	14017	13957	13965	14116	13929	14012	13993	13958	13956	14010	13964	13981	13983	14088	14005	13914	13986	13813	13812	13997	14193	13846	13930	13836	13838	13992	14003	13833	13897	13981	13887	14049	13826	13948	13996	13951	13974	13962	14058	13984	13900	13863	13977	13954	13909	13827	14038	14055	14034	13965	13817	14020	13867	14018	13954	13919	14028	14091	13808	13951	13986	14015	13954	13824	13976	13991	13818	13946	14116	13943	14028	14096	14036	14015	13906	13853	14129	14002	14014	13937	14002	13783	14034	13927	13865	14002	13945	13934	13998	13839	13981	13847	13951	13854	13994	14065	13987	14019	14046	13890	13906	13885	13982	13925	14079	14051	13973	13910	13982	13860	14138	13862	13910	13990	13921	14019	13928	14013	14062	13937	14099	13933	13941	14014	13911	13796	14037	13907	13995	13907	14018	14095	13990	14114	14015	14162	13906	14025	13950	13819	14146	13906	14052	14001	14003	14014	13983	13891	13769	13941	13984	13823	14019	13909	14145	13948	13868	14076	13976	13998	13985	13952	13864	13964	13997	14027	14032	13946	13948	14003	14090	14083	13919	13991	14051	13914	14112	14033	14095	13850	13949	14058	13960	13995	13980	13841	14037	13920	13964	14057	14001	13970	13957	14048	13966	13840	13895	13938	13980	14037	13916	13918	13929	14112	14109	13838	13971	13899	14050	14005	13879	13985	14012	14031	14034	14055	13888	13914	14129	14049	13812	14039	13995	14126	13957	14057	13868	13953	14021	14082	14023	13995	13975	13816	13962	13941	14016	13958	13883	14027	13955	13849	13971	14095	13994	13874	13957	13751	13970	14053	13949	14052	13926	13938	14000	13969	14019	14034
29581	35048	41291	30553	21442	18382	17623	17330	17208	17224	17284	17499	17418	17465	17517	17214	17419	17256	17445	17302	17152	17373	17329	17300	17416	17416	17326	17386	17242	17406	17448	17370	17352	17296	17306	17239	17333	17343	17220	17201	17365	17298	17418	17238	17288	17320	17249	17202	16992	17214	17211	17223	17119	17395	17389	17339	17340	17322	17215	17392	17259	17278	17229	17266	17262	17144	17466	17385	17320	17266	17262	17131	17229	17209	17640	17332	17277	17350	17305	17288	17394	17241	17356	17236	17243	17412	17087	17338	17133	17184	17351	17316	17114	17317	17323	17464	17402	17340	17282	17287	17385	17347	17392	17489	17199	17209	17167	17118	17196	17289	17297	17336	17550	17371	17237	17219	17157	17245	17220	17375	17194	17349	17277	17145	17363	17242	16966	17210	17058	17270	17196	17224	17369	17317	17525	17362	17092	17246	17072	17361	17360	17197	17406	17225	17266	17282	17245	17214	17095	17219	17291	17241	17201	17360	17367	17168	17348	17134	17218	17259	17290	17257	17214	17258	17392	17356	17261	17335	17348	17234	17135	16984	17082	17288	17466	17333	17377	17267	17235	17409	17323	17222	17391	17345	17322	17039	17226	17228	17163	17161	17290	17088	17468	17375	17273	17310	17313	17318	17164	17088	17166	17197	17302	17104	17251	17230	17211	17336	17318	17332	17440	17269	17195	17226	17309	17199	17103	17290	17178	17250	17288	17172	17344	17170	17284	17297	17094	17050	17328	17345	17142	17206	17327	17159	17110	17406	17327	17488	17418	17297	17261	17231	17234	17179	17223	17105	17315	17159	17306	17355	17184	17311	17207	17249	17195	17257	17386	17255	17198	17183	17229	17335	17356	17370	17518	17449	17148	17052	17083	17092	17085	17351	17343	17226	17276	17092	17247	17285	17156	17051	17213	16979	17278	17353	17248	17019	17348	17184	17259	17208	17217	17269	17244	17186	17495	17156	17412	17412	17348	17185	17086	17425	17206	17217	17432	17423	17108	17309	17169	17387	17349	17477	17310	17072	17043	17228	17283	17230	17357	17146	17257	17103	17106	17218	17220	17148	17247	17237	17408	17293	17083	17283	17316	17173	17145	17321	17229	17422	17414	17403	17202	17373	17365	17337	17441	17273	17417	17203	17374	17413	17308	17203	17385	17398	17339	17365	17348	17368	17407	17118	17257	17488	17319	17245	17307	17164	17128	17323	17232	17258	17294	17356	17458	17233	17373	17224	17139	17518	17400	17149	17268	17236	17094	17319	17315	17312	17280	17248	17414	17292	17338	17364	17230	17345	17319	17095	17366	17392	17319	17352	17111	17121	17216	17442	17247	17309	17253	16923	17285	17249	17232	17240	17089	17102	17159	17321	17189	17134	17280	17295	17293	17319	17285	17137	17275	17304	17321	17089	17206	17307	17386	17244	17230	17337	17329	17326	17453	17199	17173	17233	17234	17145	17195	17387	17260	17401	17244	17276	17180	17237	17033	17203	17314	17328	17293	17348	17388	17072	17224	17604	17272	17325	17262	17285	17330	17253	17418	17380	17277	17354	17365	17099	17275	17260	17377	17317	17334	17232	17470	17276	17314	17241	17165	17113	17301	17154	17328	17324	17190	17273	17124	17144	17181	17281	17337	17271	17474	17479	17305	17238	17305	17244	17320	17368	17315	17217	17325	17408	17284	17289	17424	17155	17274	17165	17306	17338	17368	17242	17163	17167	17268	17301	17446	17201	17169	17214	17411	17165	16997	17278	17395	17409	17230	17201	17177	17130	17295	17205	17270	17112	17446	17225	17211	17153	17309	17349	17345	17139	17224	17177	17182	17335	17299	17394	17331	17398	17222	17555	17332	17282	17191	17408	17231	17251	17197	17315	17397	17137	17243	17172	17230	17117	17242	17221	17295	17123	17421	17318	17288	17043	17128	17200	17238	17183	17397	17317	17214	17212	17528	17219	17208	17271	17162	17510	17251	17225	17252	17049	17432	17414	17294	17570	17260	17296	17335	17171	17430	17149	17255	17176	17260	17392	17135	17165	17292	17402	17243	17403	17449	17497	17357	17212	17325	17406	17205	17432	17196	17313	17344	17345	17288	17378	17356	17219	17213	17260	17378	17171	17175	17402	17336	17487	17252	17529	17331	17483	17190	17187	17347	17319	17093	17106	17252	17384	17197	17265	17287	17349	17117	17111	17240	17226	17472	17395	17225	17177	17178	17179	17279	17403	17282	17204	17215	17179	17221	16941	17261	17301	17265	17108	17293	17341	17324	17159	17142	17533	17313	17301	17173	17299	17168	17156	17314	17182	17333	17580	17299	17308	17421	17326	17025	17146	17354	17402	17422	17292	17233	17261	17388	17315	17413	17244	17214	17214	16988	17358	17221	17193	17228	17291	17137	17121	17139	17277	17280	17362	17313	17101	16966	17238	17250	17362	17143	17326	17287	17193	17060	17242	17273	17343	17402	17145	17302	17217	17314	17402	17182	17160	17240	17265	17272	17391	17390	17400	17211	17221	17159	17162	17465	17194	17277	17268	17404	17034	17385	17231	17407	17421	17259	17404	17428	17281	17197	17221	17112	17155	17237	17311	17304	17313	17260	17254	17193	17098	17224	17295	17310	17096	17091	17256	17285	17209	17475	17328	17241	17345	17293	17171	17141	17353	17259	17118	17141	17491	17385	17184	17298	17317	17278	17362	17075	17421	17193	17262	17245	17091	17308	17417	17349	17245	17315	17414	17285	17082	17067	17205	17254	17109	17418	17236	17419	17439	17146	17446	17270	17131	17128	17324	17312	17173	17185	17333	17161	17170	17227	17148	17084	17441	17066	17234	17394	17185	17279	17051	17104	17175	17195	17422	17173	17330	17126	17122	17360	17228	17285	17202	17459	17344	17136	17273	17359	17186	17306	17275	17317	17209	17413	17343	17395	17383	17200	17311	17428	17152	17212	17166	17155	17126	17393	17280	17208	17303	17353	17377	17396	17365	17494	17371	17287	17320	17255	17277	17258	17418	17273	17406	17297	17217	17382	17338	17363	17295	17155	17125	17307	17147	17187	17105	17293	17337	17327	17465	17129	17376	17471	17133	17386	17213	17446	17309	17242	17267	17361	17165	17193	17165	17498	17219	17293	17485	17262	17393	17258	17283	17266	17367	17428	17346	17325	17065	17115	17256	17399	17473	17161	17524	17519	17182	17239	17125	17237	17204	17413	17447	17292	16994	17236	17187	17282	17400	17201	17189	17209	17163	17472	17242	17199	17362	17355	17122	17236	17436	17358	17205	17272	17323	17362	17159	17425	17465	17088	17128	17449	17223	17190	17152	17261	17131	17317	17321	17084	17376	17300	17102	17289	17406	17322	17271	17220	17203	17382	17383	17333	17269	17091	17190	17356	17312	17306	17188	17322	17285	17269	17156	17175	17425	17366	17395	17415	17273	17178	17140	17365	17226	17133	17278	17169	17046	17258	17413	17307	17231	17153	17152	17193	17475	17221	17358	17219	17254	17177	17349	17312	17545	17455	17480	17299	17190	17154	17103	17293	17208	17173	17281	17245	17334	17238	17338	17309	17169	17233	17386	17293	17387	17240	17387	17337	17230	17358	17237	17233	17273	17155	17458	17205	17590	17297	17278	17139	17200	17428	17236	17099	17294	17103	17328	17294	17195	17383	17405	17228	17266	17520	17484	17410	17262	17370	17291	17434	17296	17241	17284	17146	17316	17344	17277	17357	17303	17344	17352	17427	17316	17444	17307	17226	17196	17417	17382	17320	17166	17382	17243	17232	17247	17239	17333	17330	17329	17331	17267	17258	17117	17376	17299	17273	17185	17281	17289	17271	17487	17279	17285	17372	17316	17389	17177	17250	17283	17226	17268	17187	17464	17208	17247	17343	17330	17072	17364	17304	17292	17264	17248	17313	17189	17308	17124	17317	17352	17326	17146	17178	17264	17221	17153	17415	17500	17427	17479	17486	17299	17065	17346	17414	17225	17371	17298	17523	17214	17157	17381	17456	17208	17186	17246	17160	17161	17394	17295	17308	17533	17301	17116	17068	17023	17398	17285	17192	17021	17243	17255	17124	17218	17103	17154	17304	17319	17278	17168	17290	17247	17322	17289	17071	17348	17378	17431	17201	17314	16992	17264	17367	17238	17212	17311	17084	17202	17354	17331	17154	17422	17286	17063	17141	17282	17164	17226	17275	17302	17262	17361	17445	17284	17374	17358	17234	17321	17335	17360	17312	17366	17431	17350	17179	17312	17329	17252	17388	17463	17205	17204	17353	17433	17237	17180	17250	17162	17315	17308	17314	17326	17312	17328	17353	17236	17238	17233	17268	17228	17294	17134	17278	17202	17240	17361	17349	17328	17168	17393	17204	17119	17392	17349	17491	17503	17276	17345	17288	17380	17347	17450	17403	17200	17547	17300	17385	17361	17202	17443	17507	17394	17272	17082	17243	17264	17260	17236	17368	17100	17229	17232	17109	17252	17388	17365	17327	17294	17364	17354	17200	17146	17369	17234	17270	17248	17297	17215	17323	17186	17312	17249	17462	17330	17337	17173	17128	17310	17352	17355	17210	17260	17317	17213	17453	17553	17249	17386	17190	17474	17119	17410	17285	17298	17458	17152	17214	17106	17303	17245	17354	17252	17325	17443	17488	17209	17274	17418	17252	17261	17013	17245	17470	17295	17392	17345	17362	17244	17297	17427	17348	17063	17067	17428	17293	17233	17275	17161	17227	17191	17275	17080	17309	17360	17260	17207	17166	17270	17447	17181	17404	17188	17241	17308	17320	17386	17096	17331	17448	17300	17324	17310	17212	17265	17221	17251	17178	17305	17045	17284	17315	17138	17221	17172	17431	17371	17144	17511	17075	17182	17200	17122	17239	17065	17354	17196	17495	17310	17190	17285	17199	17381	17272	17348	17312	17354	17099	17451	17366	17393	17206	17444	17344	17262	17285	17168	17185	17212	17331	17408	17352	17317	17342	17356	17400	17352	17309	17167	17361	17363	17295	17278	17346	17167	17311	17381	17250	17291	17208	17288	17268	17286	17356	17379	17352	17184	17252	17487	17438	17370	17355	17235	17292	17346	17329	17340	17295	17420	17298	17158	17261	17291	17356	17318	17415	17331	17423	17219
34468	54746	43240	26561	18544	16019	15166	15026	15259	14980	15272	15164	15109	15151	15061	15185	14980	15087	15014	15093	15061	15195	15069	15145	15024	15133	15264	15146	15120	15173	15060	15059	15175	15013	15152	14976	14973	15069	14980	15172	15058	14970	15187	15141	15131	15062	15064	15125	15062	15098	15011	15155	15148	15049	15127	15189	15180	15106	15179	15143	15125	15198	15113	14922	15194	15074	15006	15125	15006	15098	15088	15022	15033	15041	15178	14871	15156	15099	15086	14962	14961	15054	15012	15132	15077	15203	15175	15003	14962	15185	15107	15190	15067	15153	15115	15029	14976	15282	14975	15203	15219	15067	14940	15071	15096	15278	15112	15064	15107	15297	15095	15036	15167	15105	15011	15113	14892	15140	15130	15101	15153	15192	14981	15038	14919	14984	14997	15184	15107	15206	15251	14990	14986	15062	15120	14979	15274	15132	15153	15128	15003	15208	15200	15061	14983	14972	15175	14979	15150	15090	14966	15229	15035	15164	15169	15107	15172	15137	14916	15029	15038	15034	15149	15093	15054	15019	15128	15084	15186	15157	15041	15038	15022	15165	14992	15239	15228	15189	15108	15055	15141	15097	15051	15144	14921	15174	15183	15107	15190	15068	14944	15208	15025	15242	15124	15120	15003	15241	15069	15073	15081	15082	14977	15016	15094	14965	15189	15033	15144	15176	15327	15107	15126	14936	15091	15038	15237	15206	14995	15066	14943	15061	15098	15011	15108	15122	15224	15039	15216	15119	15250	15201	15069	14924	15017	14933	15267	15036	14911	15046	15030	15211	15081	15090	15209	15208	15047	15096	15069	15170	15180	15125	15098	15156	15084	14967	14970	15082	15186	15012	15059	15102	15285	15144	15091	15050	15069	15191	15036	15105	15107	15146	15204	14961	15298	15142	15131	15219	15208	15228	15133	15171	15099	15240	14983	15148	15134	15054	15037	15030	14886	15218	14931	15156	14938	15175	15174	15130	15117	15138	15071	15177	14939	15003	14981	15038	15240	15100	15282	15031	14993	15061	15057	15366	15129	15089	15051	15120	15009	15179	15120	15142	14863	14897	15004	14997	15040	15081	15152	15035	15141	15186	15028	14935	15059	15135	15047	15191	14998	14921	15087	15175	15158	15278	15121	15198	14987	15032	15052	15142	15000	15082	15108	15149	14982	15047	14930	15013	15123	15170	15036	15123	15030	15060	14934	15129	15275	15138	15117	14997	15092	15184	15227	15042	15173	15199	14930	15177	15055	15201	15040	15052	15113	15083	14946	15230	15153	15113	15233	15162	15001	14986	15126	15212	14976	14946	14944	15204	15044	15033	15188	15064	15080	15048	15155	14978	15094	15168	15030	15054	15117	15115	15199	15124	15038	15054	15011	15022	15113	14972	14923	15138	15079	15101	15143	15062	15163	14993	14950	15054	15003	15052	15028	15017	14948	15004	15145	14960	15002	15089	14917	15035	15183	14955	15178	15017	15177	15111	15071	15135	15005	15254	15202	14970	15211	15248	14915	15146	15178	15090	15092	15023	14848	15182	15062	15021	15285	15021	15175	15093	15049	15062	15101	15173	15132	15231	15072	15038	15196	15000	15086	15037	15045	15092	14949	14860	15150	15122	15048	15154	15300	15127	14997	15082	15243	15094	15021	15185	14912	14898	15173	15207	15120	15233	14986	15045	15133	15139	15039	15212	15249	15110	15088	15034	14989	15182	15235	15062	15045	15098	15032	14844	15115	15178	15183	14969	15031	15122	14894	14902	15114	15110	15031	14995	15035	15099	14973	15367	15150	14945	15101	15132	15093	15020	15135	14899	15135	15118	15019	15146	15219	14952	15129	15174	15180	15195	15122	15218	15394	15089	14886	15124	15142	14992	15017	15183	15062	15122	15037	15086	15064	15226	15100	15099	15069	15230	14949	15219	15247	15150	14996	15129	15081	15059	14989	15212	15207	14979	15050	15166	14997	15018	15192	15122	15141	15026	15093	15084	15154	15090	15211	15025	15210	15215	15169	15152	14998	15151	15052	15168	15109	15161	14989	15268	15003	15173	14977	15220	15109	15155	14945	15058	15089	15061	15106	15130	15065	15002	15152	15022	15155	15144	15145	15027	15037	14984	15014	15175	15073	14969	15254	15101	15141	14974	14981	15284	15055	15177	15099	15130	15045	15012	15167	15158	14877	15254	15124	15053	15065	15253	14996	15012	15145	15052	14997	15154	15002	14888	15097	14946	15019	15038	14952	15115	15124	15074	15183	15097	15063	15065	15135	14998	15196	14959	15045	15176	15075	15107	15141	15214	15167	14994	15080	15068	15094	15081	15202	15091	15141	15050	14978	15154	15220	15145	15018	14977	14985	15004	15225	15135	15186	15166	15121	15127	15200	15165	15029	14964	15014	15166	15102	15039	15150	15233	15043	15150	15180	15154	15235	15084	15075	15159	15022	15109	15059	15027	15065	14842	15056	15079	15118	15056	15058	15065	15042	14880	14884	15138	15062	14988	15187	15074	15063	15099	15161	15113	15074	15109	15155	15025	15084	15168	15038	15114	15039	15076	15141	15076	15056	15102	15083	15147	15130	15097	15080	14967	15010	15190	15188	15192	15051	15166	15108	15130	15165	15196	15250	15226	15170	15116	15109	15195	15177	15141	15098	15054	14857	15152	15023	15188	15030	14886	15142	15157	15012	15142	15092	15041	15066	15005	15108	14936	15220	15017	14894	15245	15033	15250	14939	15146	15141	15234	15006	14962	15100	15137	14983	15130	15006	15108	15019	15293	15048	15208	15172	15167	15118	15149	15113	15214	14972	15083	15125	15082	15120	15216	15138	15115	14969	15063	15138	15072	15063	15217	15019	15197	15136	15124	15041	15014	15040	15068	15029	15074	14985	15106	15223	15206	15144	15155	15230	15029	15152	15193	15281	14911	15173	15046	14874	15052	15130	15006	15216	15202	15103	15119	15098	14957	15063	15217	15020	15244	14994	15113	15002	14997	15110	15226	15026	15037	15027	14904	15111	15148	15027	15126	15174	15002	14966	15240	15096	15073	15160	15240	15116	15306	15338	15005	15215	15028	14938	15069	15250	14968	15223	15274	15202	15088	15161	15141	15188	15173	15058	15097	15018	15028	15124	15130	14963	15052	15046	15104	15007	15166	15046	15171	15020	15165	15117	15078	15122	15101	15133	15070	15035	15067	14877	15300	15024	15236	15187	15237	15004	15055	15114	15065	15210	14993	15034	15099	14986	15257	15050	15106	15054	15048	15096	15220	15057	15132	15207	15199	15164	15191	15026	15127	15113	14985	15100	15079	14949	15122	15171	15016	15215	15141	15007	15117	14913	15164	15161	15130	15122	14978	15036	15256	15039	15075	14887	15195	15178	15015	15153	15080	15040	15150	15121	15132	15045	15243	15260	15114	15125	15074	15187	15137	15038	15054	15071	15144	15247	15123	15101	15107	15185	15064	14997	14964	15099	15187	15104	14998	15073	15037	14979	15044	15239	15109	15241	15018	14995	15028	15094	15028	14945	15150	15168	14948	15047	14952	15047	15166	15120	15081	15229	15114	15286	15054	15096	15135	15095	15291	15031	15294	15106	15333	15126	15081	15011	15083	14973	14994	15127	15038	15190	15248	15132	15041	15178	15086	14999	15011	15150	15097	14994	15251	15151	15259	15079	15047	15044	15100	15170	15335	15106	14910	15137	15028	15124	15194	15149	15339	15268	15120	15152	15185	15140	15171	14956	15006	15067	15022	15046	15156	15027	15216	15128	15219	14780	15056	15050	15074	15229	15131	15057	15179	15137	15261	14900	14956	15082	15132	15028	15302	15145	15039	15110	15200	15046	15045	14983	15280	15018	15092	15224	14982	15049	15088	15183	15047	15175	15216	14987	15138	15258	15068	15243	15102	15230	14995	15167	14884	15068	15184	15035	15122	15282	15093	15132	14993	14997	15181	15012	14983	15213	15066	15117	15010	15119	15061	14988	15021	15219	15083	15182	15083	15257	15062	15127	15128	15082	15044	15096	15142	15153	15033	14932	15114	15108	15110	14996	14933	15137	15047	15003	15076	15130	15159	15152	15095	15125	15348	15132	15114	15047	15123	15078	15170	14991	15128	15171	15106	15128	15055	15055	15084	15021	15233	15198	15244	14975	14943	15081	15084	15010	15094	15239	15189	15195	15115	15120	15172	15135	15179	14996	15035	14959	15029	15214	15070	15323	14940	15112	15132	15029	15107	15033	15164	14916	15078	14996	15119	15076	15002	14993	14996	15233	15087	15213	14999	15135	15097	15068	15029	15121	15228	15001	15070	15138	15122	15173	15160	14958	15274	15104	15147	15234	14873	15193	14993	15069	15075	15086	15052	15123	15051	14928	15142	15096	14996	15071	15305	15010	15016	15039	15166	14958	15075	15027	15094	15040	15315	14836	14929	15176	15099	15146	15127	15063	14997	15094	15217	15171	15193	15134	15065	15244	15062	15242	15191	15288	15105	15126	15174	15140	15104	15049	15331	14985	15231	15149	15083	15015	15123	14946	15085	14995	15093	15125	15115	15107	14988	15052	15040	14949	15004	14983	14983	15074	15114	14925	15116	15227	15091	15237	15007	15097	15044	15151	15134	15073	15088	15056	15010	15051	15081	15133	15031	15134	14990	15054	15069	15041	15076	15191	15125	15101	15201	15160	15040	15203	15215	15282	15010	15186	14987	15174	14993	15134	15134	15069	15111	15261	14996	15143	15144	15122	15213	15245	15145	15043	15045	15014	15100	14976	14960	15062	15017	15014	14964	15168	15247	15098	14959	14983	15147	15121	15129	15089	15008	15067	15151	15301	15176	15165	15154	15069	15140	15186	14970	15155	14980	15123	14952	15112	14935	15144	15211	15053	15148	15153	15248	15148	15043	15105	15063	15035	15128	15053	15055	14874	15128	15186	15352	15079	14826	15113	15114	15069	15090	15090	15265	15174	15070	15161	15202	14975	15172	15323	15045	15124	15044	15169	15188	14984	15160	15003	15161	15036	15021	15198	15094	15277	15202	15102	14969	15026	15148	15104	15057	15292	15151	15025	15177	15256	15146	14986	15142	15079	15140	15259	15216	15131	15023	14930	14972	15140	15042	15212	14978	15175	15071	15222	15127	15210	15214
25054	25790	42945	38534	27814	22691	19292	17390	16909	17039	17107	16862	16863	16921	16881	16615	16977	16865	16802	16779	16861	16767	16795	17022	16905	17012	16912	16985	16869	16836	16760	16957	16814	16862	17034	16754	16807	16862	16684	16708	16715	16749	16854	16661	16901	16694	16743	16618	16678	16869	16761	16944	16796	16842	16799	16636	16761	16692	16942	16717	16960	16734	16802	16731	16680	16776	16780	16895	16789	16905	16621	16834	16617	16699	16840	16716	16746	16743	16983	16782	16611	16901	16883	16727	16695	16594	16702	16569	16710	16670	16570	16704	16593	16832	16796	16802	16913	16598	16754	16634	16662	16734	16669	16740	16570	16662	16678	16622	16781	16891	16828	16635	16683	16989	16758	16958	16591	16898	16873	16714	16743	16766	16823	16733	16676	16748	16780	16678	16790	16759	16834	16592	16747	16734	16941	16603	16432	16609	16722	16908	16833	16627	16641	16651	16623	16774	16707	16795	16834	16952	16689	16732	16597	16544	16830	16838	16687	16643	16721	16887	16717	16650	16625	16673	16786	16852	16700	16841	16669	16758	16845	16735	16831	16866	16844	16690	16748	16700	16690	16729	16648	16476	16684	16850	16736	16595	16568	16711	16788	16488	16737	16911	16682	16520	16610	16854	16690	16809	16601	16656	16843	16897	16592	16835	16784	16786	16663	16550	16841	16615	16858	16724	16667	16867	16741	16738	16723	16668	16675	16685	16939	16787	16732	16673	16668	16588	16440	16764	16623	16791	16932	16669	16697	16772	16787	16850	16587	16754	16618	16636	16878	16761	16596	16548	16868	16827	16761	16885	16609	16597	16876	16771	16980	16667	16887	16716	16791	16814	16729	16639	16757	16694	16877	16788	16788	16694	16832	16783	16684	16756	16578	16698	16914	16671	16630	16677	16768	16615	16771	16786	16787	16720	16607	16668	16817	16884	16910	16906	16717	16859	16914	16739	16670	16752	16873	16652	16637	16629	16554	16796	16814	16720	17007	16732	16704	16695	16862	16587	16747	16770	16759	16673	16460	16748	16850	16846	16709	16775	16688	16526	16701	16654	16658	16802	16761	16873	16863	16718	16714	16829	16736	16668	16851	16883	16693	16623	16733	16738	16621	16698	16807	16728	16634	16777	16744	16785	16708	16704	16676	16856	16586	16606	16686	16670	16741	16643	16722	16748	16804	16696	16902	16663	16700	16727	16949	16637	16769	16562	16455	16529	16673	16808	16867	16607	16690	16584	16612	16857	16744	16679	16726	16895	16847	16780	16802	16703	16649	16835	16770	16543	16715	16667	16854	16975	16769	16673	16873	16846	16802	16759	16875	16921	16810	16839	16599	16670	16657	16669	16650	16502	16746	16666	16629	16918	16707	16730	16779	16807	16761	16815	16836	16840	16788	16702	16697	16709	16739	16702	16731	16708	16687	16642	16771	16822	16822	16752	16822	16813	16889	16786	16728	16737	16823	16743	16537	16869	16785	16871	16828	16695	16443	16607	16900	16580	16709	16914	16691	16824	16741	16577	17026	16912	16947	16587	16611	16693	16799	16873	16840	16741	16749	16638	16653	16725	16766	16869	16576	16807	16902	16753	17039	17051	16809	16616	16745	16582	16871	16781	16940	16978	16776	16740	16568	16703	16685	16640	16523	16726	16728	17008	16761	16696	16904	16841	16777	16823	16885	16783	16783	16540	16628	16662	16827	16637	16898	16745	16818	16799	16749	16781	16724	16855	16692	16630	16578	16747	16813	16665	16717	16760	16847	16745	16801	16935	16741	16812	16877	16536	16709	16766	16726	16646	16830	16782	16701	16780	16615	16590	16681	16553	16724	16710	16872	16972	16758	16784	16904	16982	16545	16934	16739	16634	16756	16657	16631	16866	16609	16730	16689	16708	16853	16782	16693	16925	16753	16937	17005	16907	16697	16723	16661	16864	16603	16838	16893	16794	16646	16820	16796	16597	16785	17045	16683	16503	17011	16873	16639	16847	16845	16852	16753	16688	16988	16769	16954	16733	16886	16763	16739	16829	16824	16840	16727	16790	16853	16899	16569	16674	16965	16729	16830	16666	16884	16858	16763	16908	16748	16908	16810	16841	16723	16755	16765	16828	16650	16947	16765	16629	16737	16705	16690	16694	16936	16742	16861	16666	16698	16649	16627	16805	16808	16686	16846	16768	16813	16782	16548	16529	16869	16919	16708	16765	16867	16659	16700	16832	16745	16865	16708	16819	16771	16647	16623	16651	16740	16755	16637	16791	16801	16707	16636	16605	16530	16742	16699	16635	17019	16919	16738	16713	16728	16837	16628	16720	16507	16711	16647	16689	16740	16839	16636	16676	16730	16719	16745	16758	16761	16650	16716	16619	16759	16618	16746	16781	16697	16698	16588	16817	16734	16670	16782	16726	16716	16799	16801	16756	16893	16692	16812	16715	16621	16571	16717	16714	16720	16762	16850	16706	16721	16643	16709	16882	16585	16675	16929	16737	16866	16685	16730	16851	16791	16792	16856	16776	16771	16871	16868	16833	16831	16655	16696	16826	16853	16677	16718	16809	16805	16645	16817	16770	16666	16788	16763	16782	16685	16934	16851	16898	16867	17012	16809	16768	16804	16913	16672	16477	16618	16736	16718	16658	16848	16675	16933	16834	16820	16778	16574	16778	16700	16563	16611	16821	16921	16793	16782	16818	16522	16628	16752	16683	16792	16763	16849	16854	16645	16669	16784	16839	16548	16568	16728	16837	16656	16720	16668	16747	16599	17021	16852	16865	16841	16620	16741	16741	16826	16794	16718	16746	16979	16872	16536	16765	16779	16573	16621	16641	16652	16710	16628	16736	16669	16839	16718	16593	16723	16636	16889	16678	16581	16720	16757	16732	16687	16671	16682	16665	16728	16657	16585	16706	16641	16492	16762	16703	16824	16699	16527	16689	16432	16726	16678	16824	16828	16625	16911	16721	16673	16717	16615	16546	16754	16600	16641	16786	16745	16753	16728	16820	16947	16848	16705	16665	16536	16711	16833	16685	16737	16962	16800	16791	16508	16803	16830	16649	16676	16691	16684	16809	16760	16861	16808	16724	16808	16593	16694	16487	16976	16727	16872	16789	16835	16786	16769	16911	16681	16828	16881	16716	16652	16755	16790	16621	16588	16665	16786	16663	16673	16614	16674	16727	16833	16729	16808	16728	16757	16627	16788	16780	16594	16780	16733	16728	16738	16708	16785	16961	16957	16696	16784	16749	16794	16704	16845	16633	16565	16654	16861	16901	16823	16916	16596	16698	16679	16831	16467	16750	16720	16916	16841	16902	16571	16648	16668	16683	16764	16799	16900	16494	16737	16639	16811	16666	16598	16440	16746	16621	16619	16653	16676	16990	16705	16767	16811	16819	16604	16611	16810	16810	16768	16602	16840	16708	16726	16681	16864	16773	16824	16774	16720	16621	16647	16872	16806	16832	16685	16606	16698	16740	16716	16605	16746	16532	16805	16731	16770	16624	16839	16879	17038	16891	16590	16732	16739	16790	16557	16867	16653	16700	16824	16636	16728	16759	16631	16548	16697	16700	16800	16782	16673	16908	16739	16600	16766	16626	16699	16606	16651	16864	16891	16898	16733	16631	16824	16789	16601	16870	16616	16613	16611	16631	16741	16761	16822	16671	16689	16743	16679	16685	16715	16789	16829	16901	16733	16707	16720	16844	16771	16818	16692	16735	16868	16676	16774	16710	16797	16849	16838	16864	16850	16614	16719	16803	16778	16651	16765	16786	16710	16703	16900	16681	16894	16574	16951	16770	16561	16788	16687	16713	16815	16783	16788	16714	16786	16630	16752	16626	16645	16655	16747	16648	16636	16695	16807	16778	16652	16511	16732	16683	16845	16708	16857	16669	16584	16710	16759	16758	16745	16869	16715	16812	16831	16762	16646	16726	16927	16602	16788	16877	16713	16680	16667	16599	16774	16843	16843	16679	16727	16736	16946	16833	16843	16866	16814	16648	16750	16661	16771	16621	16899	16786	16934	16820	16685	16839	16692	16767	16796	16601	16638	16722	16713	16764	16698	16590	16666	16751	16734	16681	16854	16663	16849	16897	16635	16874	16729	16874	16651	16978	16794	16804	16810	16786	16616	16822	16840	16894	16770	16784	16677	16822	16665	16796	16832	16954	16832	16675	16649	16701	16630	16629	16856	16831	16701	16746	16703	16645	16663	16748	16856	16782	16681	16917	16693	16834	16782	16638	16816	16883	16841	16836	16587	16569	16609	16697	16668	16733	16939	16707	16954	16797	16740	16904	16656	16651	16744	16727	16967	16876	16764	16791	16729	16640	16724	16654	16824	16578	16890	16514	16591	16727	16836	16857	16878	16887	16826	16595	16778	16951	16654	16724	16783	16701	16773	16836	16918	16762	16716	16688	16819	16756	16849	16693	16781	16687	16690	16778	16829	16791	16820	16691	16639	16882	16728	16679	16603	16701	17023	16821	16635	16580	16723	16576	16749	16625	16571	16828	16606	16887	16760	16634	16906	16643	16690	16631	16590	16518	16847	16730	16723	16869	16825	16796	16729	16915	16756	16903	16543	16691	16842	16658	16771	16717	16708	16731	16898	16795	16922	16698	16771	16585	16782	16934	16728	16787	16722	16883	16782	16792	16720	16665	16847	16808	16570	16799	16856	16714	16691	16802	16763	16758	16708	16699	16636	16803	16885	16932	16666	16606	16796	16525	16684	16673	16733	16845	16816	16783	16691	16632	16781	16709	16537	16774	16870	16761	16790	16877	16718	16919	16717	16949	16621	16688	16790	16818	16901	16710	16753	16690	16538	16632	16891	16474	16658	16675	16827	16727	16956	17016	16843	16728	16606	16840	16789	16679	16734	16927	16692	16655	16597	16706	16758	16721	16766	16778	16883	16640	16706	16918	16609	16755	16964	16780	16692	16753	16855	16879	16973	16932	16700	16774	16767	16782	16754	16610	16640	16726	17027	16654	16726	16792	16733	16821	17056	16947	16673	16573	16834	16759	16984	16739	16803	16585	16771	16800	16639	16931	16633	16627	16734	16779	17000	16568	16687	16754	16903	16810	16854	16808	16796	16690	16783	16891	16755	16892	16849	16805	16799	16693	16540	16793	16889	16596	16796	16784	16624	16736
57162	94812	77086	48062	29119	17978	14987	14679	14854	14792	14809	14941	14922	15009	14877	14837	14786	14873	14882	14914	14894	14786	14858	14924	14713	14737	14700	14962	14707	14906	14758	14823	14975	14749	14725	14948	14932	14865	14788	14616	14790	14943	14890	14759	14846	14802	14858	14630	14825	14751	14834	14890	14943	14918	14893	14854	14842	14872	14779	14933	14744	14801	14821	14947	14856	14996	14992	14783	14800	14725	14836	14838	14792	14603	14911	14931	14723	14918	14866	14829	14723	14875	15030	14906	14876	14956	14905	14818	14860	14751	14894	15068	14789	14763	14807	14717	14767	14994	14867	14798	14876	14799	14808	14992	14896	14842	14840	14815	14920	14807	14977	14825	14934	14748	14934	14764	14799	14868	14681	14938	14918	14771	14847	14706	14951	14909	14689	14839	15013	14778	14765	14657	14871	14796	14748	14918	14658	14883	14848	14697	14858	14873	14869	14814	14831	14767	14913	14813	14583	14900	14873	14682	14768	14829	14689	14880	14804	14910	14839	14858	14794	14957	14792	14885	14820	14697	14747	14753	14589	14861	14719	14609	14738	14748	14816	14791	14820	14803	14658	14824	14769	14893	14859	14815	14882	14766	14843	14866	14578	14809	14891	14791	14823	14874	14887	14641	14941	14972	14696	14698	14668	14848	14840	14752	14846	14730	14967	14926	14856	14684	14842	14682	14835	14919	14929	14863	14887	14815	14807	14868	14810	14733	14882	14801	14947	14732	14817	14805	14765	14832	14624	14819	14773	14889	14766	14772	14831	14780	14676	14881	14723	14726	14846	14643	14790	14736	14747	14832	14712	14797	14891	14764	15152	14745	14783	14824	14772	14794	14858	14882	14920	14709	14753	14770	14821	14741	14895	14649	14653	14879	14759	14839	14964	14894	14923	14764	14908	15062	14833	14775	14825	14884	14936	15059	14790	14760	14751	14964	14890	14883	14880	14735	14676	14924	14676	14921	14818	14936	14738	14798	14666	14983	14905	14745	14779	14810	14852	14780	14887	15000	14815	14584	14810	14682	14821	14741	14814	14809	14809	14671	14889	14814	14816	14935	14994	14926	14976	14754	14841	14727	14808	14753	14718	14740	14707	14729	14787	14870	14970	14983	14957	14770	14729	14816	14828	14866	14818	14728	14718	14712	14855	14846	14804	14952	14679	14832	14913	14887	14728	14775	14852	15020	14671	14712	15020	14784	14826	14902	14747	14876	14816	14875	14935	14705	14844	14858	15027	14847	14909	14800	14613	14953	14866	14844	14686	14947	14848	14872	14816	14748	14825	14787	14924	14974	14886	14681	14691	14750	14811	14846	14799	15006	14953	14877	14807	14794	14719	14798	14665	14884	15066	14603	14804	14651	14621	14748	14782	14685	14964	14666	14770	14858	14753	14803	14909	14850	14756	14974	14823	14729	14759	14772	14838	14828	14861	14835	15076	14896	14978	14960	14739	14800	14705	14827	14764	14698	14788	14569	14855	14801	14952	14747	14834	14880	14786	14911	14884	14856	14786	14771	14789	14893	14846	14749	14606	15017	14745	14893	14779	14791	14808	14795	14837	14816	14962	14800	14779	14865	14766	14922	14854	14735	14862	14814	14892	14846	14849	14927	14682	14647	14751	14769	14887	14836	14822	14775	14716	14818	14781	14793	14720	14718	14915	14980	14809	14792	14768	14801	14657	14846	14836	14800	14733	14788	14907	14950	14699	14731	14769	14792	14873	14953	14986	14756	14823	14775	14851	14724	14936	14721	14595	14800	14891	14768	14989	14657	14895	14736	14705	14812	14666	14839	14705	14914	14785	14810	14834	14835	14811	14771	14865	14739	14836	14759	14922	14809	14935	14576	14897	14705	15081	14880	14885	14808	14754	14762	14713	14860	14679	14820	14969	14794	14817	14959	14855	14935	14907	14822	14905	14805	14866	14800	14656	14788	14683	14910	14764	14781	14714	14908	14768	14843	14795	14909	14895	14851	14403	14867	14733	14816	14748	14815	14866	14895	14833	14693	14680	14703	14845	14849	14767	14840	14716	14937	14696	14625	14759	14638	14824	14557	14768	14626	14849	14726	14849	14705	15005	14778	14897	14881	14720	14849	14788	14922	14758	14879	14926	15028	14936	14845	14785	14862	14845	14688	14743	14868	14816	14776	14761	15040	14759	14781	14696	14696	14955	14825	14700	14760	14846	14942	14871	14905	14659	14842	14842	14852	14948	14797	14907	14718	14949	14795	14893	14762	14841	14682	14871	14908	14905	14856	14737	14751	15018	14700	14692	14793	14810	14752	14938	14743	14934	14734	14839	14835	14716	14707	14824	14885	15047	14748	14880	14932	14989	14909	14827	14788	14787	14803	14639	14635	14667	14813	14861	14846	14780	14821	14847	14938	14933	14964	14973	14838	14658	14847	14773	14824	14883	14847	14843	14773	14857	14894	14835	14785	14922	14738	14920	14840	14686	14694	14702	14755	14756	14790	14880	14709	14693	14900	14871	14892	14735	14900	14768	14660	14876	14750	14744	14772	14689	14678	14833	14783	14896	14845	14852	14809	14785	14791	14760	14965	14996	14709	14904	14874	14812	14787	14979	14836	14727	14782	14760	14814	14997	14820	15040	14818	14914	14937	14824	14747	14815	14657	14581	14803	14727	14798	14765	14821	14809	14713	14882	14856	14927	14596	14884	14849	14921	14913	14907	14781	14764	14762	14811	14832	14840	14688	14903	14731	14855	14966	14870	14887	14597	14891	14713	14757	14799	14775	14736	14977	14921	14877	14819	14886	14833	14675	14751	14958	14817	14828	14799	14756	14674	14924	14717	14855	14974	14745	14882	14808	15041	14926	14910	14928	14774	14722	14824	14751	14874	14647	14794	14723	14855	14982	14810	14771	14713	14774	14841	14844	14962	14841	14806	14877	14890	14858	14675	14937	14738	14979	14840	14880	14799	14826	14891	14755	14915	14848	14975	14781	14693	14729	14829	14778	14989	14672	14900	14802	14866	14841	14880	14956	14865	14694	14771	14863	14950	14860	14745	14829	14781	14902	14797	14802	14794	14785	14717	14785	14827	14947	14794	14782	14848	14746	14824	14748	14669	14760	14769	14818	14865	15024	14803	14922	14765	14843	14894	14793	14793	14915	14809	14803	14974	14916	14878	14759	14769	14827	14711	14752	14806	14676	14790	14648	14869	14785	14840	14851	14838	14897	14722	14835	14870	14813	14865	14920	14809	14686	14828	14787	14761	14682	14807	14880	14865	14897	14775	14697	14861	14899	14846	14961	14931	14762	14817	14682	14776	14764	14856	14783	14712	14684	14776	14840	14796	14911	14771	14684	14954	14806	14772	14995	14698	14739	14967	14848	14748	14783	14777	14743	14870	14831	14956	14775	14848	14907	14906	14778	14870	14715	14805	14815	14617	14867	14992	14886	14790	14880	14857	14812	14863	14943	14835	14784	14850	15157	14930	14796	14687	14752	15032	14820	14710	14882	14813	14814	14866	14916	14828	14977	14645	15058	14819	14792	14868	14749	14903	14811	14831	14784	14821	14638	14835	14863	14853	14728	14819	14837	14739	14763	14915	14814	14883	14809	14774	14917	14925	15039	14896	14770	14899	14750	14669	14905	14790	14830	14867	14839	14768	14700	14752	14808	14869	14803	14866	14852	14746	14794	14840	14711	14763	14721	14609	14826	14883	14909	14749	14891	14839	14927	14612	14719	14699	14698	14755	14759	14792	14804	14692	14830	14778	14869	14847	14959	14862	14870	14871	14902	14796	15078	14741	14928	14966	14706	14749	14648	14859	14851	14939	14901	14771	14848	14953	14688	14944	14796	14887	14720	14755	14727	14722	14808	14923	14918	14768	14865	14856	15168	14695	14828	14754	14885	14845	14893	15060	14791	14857	14784	14967	14881	14797	14860	14821	14957	14976	14805	14743	14735	14764	14945	14912	14660	14602	14826	14878	14774	14763	14845	14905	14675	14936	14873	14744	14853	14882	14783	14817	14905	14981	14831	14798	14784	14722	14639	14978	14850	15001	14917	14811	14800	14907	14815	14974	14846	14699	14738	14631	14814	14736	14870	14891	14799	14778	14679	14840	14661	14724	14862	14886	14892	14828	14793	14790	14888	14978	14905	14807	14735	14706	14738	14820	14905	14817	14757	14909	14819	14717	14664	14765	14965	14844	14714	14910	14958	14766	14784	14934	14949	14766	14872	14843	14944	14872	14864	14825	14827	14846	14716	14875	14875	15006	14925	14959	14861	14696	14753	14822	14871	14953	14776	14945	14907	14724	14878	14819	14737	15008	14802	14788	14944	14919	14843	14614	14915	14852	14794	14918	14807	15006	14864	14824	14714	14844	14890	15011	14805	14762	15039	14873	14863	14814	14806	14743	14951	14797	14886	14902	14860	14894	14836	14967	14773	14867	14949	14915	14781	14714	14782	14936	14748	14883	14849	14796	14968	14823	14775	14759	14926	14748	14744	14774	14745	14881	14795	14737	14875	14945	14826	14621	14885	14655	14788	14924	14711	14807	14800	14877	14697	14762	14681	14865	14813	14665	14778	14933	14903	14743	14906	14834	14851	14728	14860	14956	14853	14723	14848	14915	14850	14833	14803	14748	14865	14949	14855	14624	14842	14883	14699	14961	14732	14685	14836	14790	14903	14796	14794	15001	14826	14919	15045	14835	15005	14645	14802	14858	14832	14792	14777	14917	14964	14956	14871	14793	15124	14928	14909	14784	15030	14907	14882	14742	14833	14864	14812	14954	14733	14801	14769	14838	14825	14771	14785	14919	14725	14877	14736	14968	14987	14575	14766	14926	14902	14956	14784	14793	14783	14887	14928	14781	14838	14813	14849	14718	14823	14903	14525	14997	14715	14893	14712	15036	14853	14839	14861	14841	14816	14958	14808	14685	14764	14910	14745	14880	14729	14766	14861	14896	14757	14753	14784	14821	14942	14961	14871	14831	14838	14618	14874	14712	14930	14788	14884	14846	14647	14915	14754	14845	14673	14720	14696	14736	14865	14894	14795	14939	14753	14783	14891	14838	14846	14783	14868	14733	14713	14694	14882	14763	14719	14911	14976	14752	14869	14856	14695	14863	14844	14726	14932	14865	14877	14783	14837	14861	14950	14936	14782
23021	22784	35052	31121	26090	24670	24026	18352	17471	17566	17486	17412	17496	17296	17226	17435	17168	17164	17294	17251	17279	17320	17256	17316	17249	17384	17126	17166	17216	17083	17214	17388	17173	17121	17340	17170	17295	17182	17053	17113	17130	17209	17284	17046	17145	17130	17060	17005	17122	17203	17093	17056	17184	17011	17035	17014	17083	16977	17046	16983	17200	17218	17199	17173	17000	17232	17182	17009	17152	16974	17132	17025	17208	17292	16961	17291	17161	17240	17018	17028	17257	17262	17049	17125	17245	16814	17164	16946	17110	17031	17158	16958	16955	17200	17005	17212	16813	17127	16988	17085	17049	16954	17067	17027	17129	17209	16916	16831	17122	16989	16984	17136	16975	16955	17138	16935	17045	16936	17043	17018	17105	17249	17106	17087	17170	16869	16824	17005	16834	16993	17064	17219	17006	17039	16919	16970	17118	16867	17093	16983	17196	17083	17182	17083	17111	17021	16929	16967	17209	16925	17224	16846	17106	17040	17176	17070	17094	17090	17087	17070	16926	17130	17134	17069	17184	17006	17136	16989	16810	17036	17027	16902	17137	17143	17217	17080	17178	17276	17071	17083	17132	17048	17097	16957	16818	16875	17105	17211	16942	17076	17121	16917	17174	17024	17140	17219	16956	17241	17204	17006	17215	17144	17050	16882	16915	16982	17186	17148	17206	16977	17085	16850	16936	16964	17019	16992	17120	17191	17297	17018	17062	17332	16947	17157	16943	17160	17086	17057	17115	17013	16960	17137	17018	16850	17050	17096	17032	17181	17193	17125	17035	17124	17212	17032	17253	16940	16936	17157	16922	17102	16936	17043	17074	17080	17089	16953	17037	17030	17188	17017	17156	17214	16865	16889	17102	17207	16888	17113	17021	17137	16912	16878	16994	17178	16913	17043	17197	16995	17041	17148	16928	16874	17059	16961	17163	16980	16994	17014	16814	16816	17058	16875	16933	17040	17255	17009	17232	17049	16924	16920	17005	17018	17021	17175	16986	16999	16938	17109	17026	16925	16975	17049	17243	16973	16973	16918	17039	17174	16986	17071	17011	17226	17182	17188	17045	17173	17049	17045	17030	16935	16860	17188	16936	17137	17255	16922	17124	17356	17083	17089	17408	16956	17183	17017	16913	17095	17201	17024	16918	17018	16996	17365	17011	16917	17080	16954	16931	17055	17025	16971	17070	17050	16966	17065	17060	17069	17034	16965	16988	17186	17242	17136	16847	16983	17147	17346	17065	16888	17085	16844	17026	16976	16970	17104	16968	16992	16974	16917	16974	17185	16918	16982	17045	17084	17122	16903	17121	16888	16944	16982	16978	17012	17226	17165	17068	17160	17142	17174	17251	17063	16924	17119	16896	17232	17089	17137	17187	17095	16994	17084	17039	17014	16969	17222	17146	17019	17109	17007	17056	17123	17134	17071	16832	16890	17216	16954	17143	16978	17154	16935	16891	17109	16931	16918	16992	17074	16987	17105	17060	16899	17022	17061	17069	17040	17220	17118	17079	17069	16983	17147	17021	17096	17301	17009	16925	16910	16862	16964	17002	16921	17283	17126	16969	17089	17073	17219	16941	17196	16891	16959	16982	17001	17051	17095	17086	16924	16992	17094	16961	17188	17207	16875	16971	17185	16950	16953	16791	17040	17164	17098	16985	17204	17098	17086	17043	16974	17233	17300	17172	16951	17179	17048	16935	16927	17104	16785	17093	16949	17218	17063	17247	17126	17167	16970	17140	16909	17035	17177	16950	17047	17004	16970	17061	17049	17089	17182	17157	17056	17130	17094	17246	17090	17061	17055	17050	17166	17214	17165	16877	17180	17048	17228	16949	17106	17125	17168	17074	17108	17135	17070	17323	17217	16872	16839	17060	16838	17145	16943	16893	16900	16876	17094	17331	17125	17119	17062	16980	16988	17134	17057	17207	16999	17140	16992	17128	17077	16970	16759	17202	16922	17154	16983	17156	16991	17091	17046	17249	17015	16980	16935	17150	17080	16891	16947	16981	17043	17118	17012	17033	17225	17121	17127	17043	17212	17100	17089	17102	17150	16809	17092	17127	17053	17170	17278	17130	17338	17194	17170	17095	16822	17252	17153	17145	17273	17138	17165	17267	17055	17103	16965	17082	17224	17227	17104	17264	16982	17042	16922	17255	16892	17056	17142	17206	17204	16941	17071	17087	17094	17163	17138	17067	17026	17218	17097	16926	17173	17080	17026	17158	17118	16823	16962	17111	17079	17026	17114	16826	16869	16998	17163	17121	16982	16992	17120	16906	17004	16964	17009	17153	17080	17014	17072	17124	17231	16965	17077	16939	17107	16972	16918	16853	16888	16915	17208	16911	16981	17244	16948	17200	17105	16937	16988	17058	17174	17171	16981	16960	17163	17054	17085	16942	16948	17205	17065	17036	17136	17032	17162	17095	17031	17161	17280	16968	17166	17150	17258	17193	17148	16960	17071	16979	17170	16992	16926	16993	17004	16927	17109	17367	16992	17242	17090	17279	17305	17097	16973	16956	17099	16870	17108	17088	16987	16935	16831	17148	17063	17057	17081	17076	17238	16930	17189	17040	17033	17138	16970	17204	16876	17187	17206	17046	16852	17144	16914	17018	17143	16943	17075	16957	16979	17113	17034	16995	17355	17149	17052	17032	16994	17125	17096	17023	16826	16970	17078	17110	17040	17120	16951	17106	17104	16975	16899	16998	17019	17164	16974	17128	17110	16883	16910	16970	17158	16965	17156	17001	17295	16981	17116	16980	17014	17072	17050	16806	16974	17129	17051	17043	17039	16906	16804	16921	17006	16886	17093	16948	16885	16924	17107	17007	17088	17058	16980	16950	17009	16946	17325	17237	17210	17162	17291	17027	16965	17072	17019	16849	16925	16947	17061	17166	17242	17040	16902	16973	17023	17262	17309	17269	16966	17007	16942	17162	17047	17226	17243	16977	16910	17073	17079	17341	16981	17182	16909	17244	16979	16969	16902	17106	16875	16875	17006	16952	17114	17117	17146	17019	17094	16978	17099	17072	17042	16999	17004	16773	16700	16940	17054	17012	16923	17188	17002	17131	17046	17049	16958	17160	16959	16951	16957	17051	17090	17070	17111	17117	17038	16969	17130	17101	16944	17020	17008	17081	17027	16848	17089	16951	16792	17203	17103	17248	17179	17076	17261	17222	17007	17236	17132	17147	16996	16840	16959	17137	17117	17133	17270	17159	17060	16957	17220	17098	17236	17147	17143	17166	16987	16933	17160	17232	17063	17017	17087	17144	16898	17081	16986	16925	17070	17084	16941	17136	17145	17136	17063	17057	17115	16899	17053	17058	17085	17159	17029	17037	17031	17156	17078	17028	17145	17146	17199	17146	17104	16996	17071	16983	16925	17065	16977	16872	17284	17080	17184	17175	16996	16997	17067	16971	17050	17149	17178	17112	17115	17104	17290	17161	17169	17156	17163	17045	16949	17087	17132	16956	16940	17011	17076	17035	16929	17128	17056	16964	17000	17058	17135	17011	17091	16987	17159	17201	17157	17113	17055	17075	17001	17192	17172	16916	16940	17209	17089	17314	17152	17039	16989	17019	17240	17143	17002	17170	17028	17126	17118	17030	16931	17139	16865	17035	17091	16980	17040	17034	17120	16940	17057	16950	17107	17200	17067	17115	17143	16949	16980	17091	17209	17176	17135	17153	16832	17040	16961	16990	17041	16910	17132	16971	16992	17154	17148	16878	16866	17143	17176	17023	17057	16979	17069	17100	17007	16958	16996	16805	17272	17267	17095	17274	17022	16935	17045	17116	17206	16910	17104	17049	17021	16998	17159	16942	16984	17048	16997	16979	17009	17034	17050	17147	17227	17158	17169	17108	17058	16935	17069	17165	17147	17101	17071	17049	17177	17125	17329	16939	17135	17097	17032	17231	16954	17076	17132	17068	17017	17144	17041	16934	16889	17155	17173	17156	17089	17161	16984	17108	17037	17042	17070	17173	17179	16950	17081	17167	17140	17182	16950	17161	16889	17086	17066	17073	17046	17048	17143	17084	16887	17054	17063	17162	17008	17186	17021	16870	17035	17111	17065	17072	17164	16927	17082	17172	17037	16859	17108	17039	17076	17166	17140	16970	16995	17110	16995	16960	17101	17249	17067	17061	17100	17118	17200	16892	16650	17047	17222	16986	17229	17189	17121	17045	16936	16919	16916	17184	16981	17072	16932	17071	17028	16966	17112	17058	17082	17183	16862	17042	17068	16922	16853	17034	17073	16969	16997	17105	17092	17143	17327	17196	17014	17199	16995	16872	17010	17021	17169	16925	17144	17184	16925	16969	17059	17104	17042	17075	16922	17029	17372	17058	17197	17262	17131	17009	17011	17070	17151	16946	17077	17082	17111	17069	17077	17056	17098	17126	17088	17015	17182	17141	17075	16995	17023	16869	17183	17018	16859	17002	17040	17091	17000	17146	17018	17086	16988	16917	17004	17035	17149	16883	17143	17064	17018	17007	16912	17086	16981	17259	17169	17044	17023	17184	17098	17138	17023	17151	17151	17135	17095	17162	17073	17005	17028	17174	16940	17189	16925	17175	16987	16920	17011	16973	17002	17103	17017	17021	16956	17056	17345	16941	16947	16972	17138	17166	17140	17279	16802	17131	17046	16856	17008	16929	17108	17087	17163	16858	17269	16863	17047	17191	17221	17215	16953	17143	17023	16821	16967	17000	17276	17054	17020	17001	17072	17059	17068	17049	17067	17190	16988	17081	17105	17057	16979	17153	16938	17112	17040	17356	17136	16738	16982	17010	17132	17118	17067	17043	17170	17008	16851	17099	17101	17362	17117	17019	17056	17062	17060	17121	16983	17129	17182	17012	17044	17009	17117	16806	17201	17000	16977	17083	16974	16974	17065	16903	16976	17074	17160	17091	16873	17164	17139	17001	16857	17085	17064	16858	16916	17003	17076	17051	17079	17017	17032	16926	17233	16925	17047	17155	17148	16931	17016	17043	17099	17021	17000	16978	17144	16947	17173	17142	16954	16891	17172	16959	17025	17082	17042	17084	17228	17038	16882	16997	17061	17094	17170	17107	16955	17166	17115	16998	17027	17244	17166	17056	17109	16989	17036	17071	17117	17005	17229	17061	17021	16855	16986
60936	105804	89395	62921	39052	21529	14912	15176	15036	15066	14907	14858	15024	15014	15136	14862	14933	15022	15001	14928	14991	14997	14824	15087	14906	14953	14926	15039	15175	14938	14796	15153	15213	14989	15032	15084	14885	15042	15049	15136	14992	15033	15174	15023	14926	14958	15044	14888	15017	14854	15131	15059	15029	14977	15310	15018	15092	15004	14875	15123	15112	15097	15003	14886	14999	15046	15037	14866	14916	14799	14910	15033	14992	14940	14987	14958	14973	14925	15012	14993	14900	15115	14967	14969	15152	15025	15091	14974	15082	14770	15016	14967	15068	15138	15050	14921	15042	15086	15101	15070	15091	15042	14910	14963	15211	15028	14873	14974	15066	15093	15098	15116	14859	15029	15017	15060	15074	14998	15087	14726	15027	14952	15049	14844	14873	15197	15006	14974	15106	15022	14873	15124	14978	15138	14969	14932	14798	15091	15006	15009	15009	15127	15026	14864	14893	15037	15033	15060	15001	14914	14789	14919	15118	15131	14839	15101	15007	14941	15065	15017	14900	14747	14948	15112	15082	14979	14994	14939	14944	15084	14884	14936	15027	15023	15058	15043	14861	15011	14915	14954	14883	14929	14937	15041	15191	15053	14990	14881	14836	15082	14935	14938	15067	14946	14952	14909	15222	14907	15016	14962	14961	14951	14859	15004	14968	15047	14828	15015	15129	15174	14929	14957	14970	15008	14950	15128	14829	14916	15092	15000	14830	14962	15046	14823	14955	15009	14941	15064	14919	14903	15073	14802	14992	15054	14925	15018	14955	14996	15095	14885	15051	14881	14826	14936	14965	14869	15018	14972	15053	15057	15031	14903	15060	14835	14941	14908	14885	14940	14970	14838	14971	14926	14968	15036	14947	15017	15050	15025	15030	15010	14821	15004	14934	14873	15113	14951	14959	15102	15045	14985	15020	14770	14892	14907	15112	15010	14805	15051	14888	15045	14937	14965	14903	15118	15082	14940	15059	15073	14987	14838	15147	14881	15064	14793	15018	15158	14837	15076	14995	15007	15182	15068	14830	15003	14876	14956	14912	15095	15024	14875	14987	14795	14943	14918	15033	14870	15009	14912	14987	15089	14939	14772	14992	15033	15004	15192	15121	14957	14911	15023	14874	15023	15029	15087	15048	14907	14931	15132	15044	15042	14896	15054	14976	14817	14893	15056	15103	14961	14875	14927	15098	14993	15003	14956	15016	15132	15073	15004	15148	14988	14886	14967	14943	14993	15006	15032	14937	15009	15051	15104	15055	15216	14789	14856	15106	14870	15029	15125	15142	14819	15124	14820	15013	15063	14897	14956	14965	15119	14862	15040	15074	15089	14962	15136	15081	14801	14867	14982	15031	15095	15053	14908	14870	15108	15029	14917	14833	14922	15127	15011	14957	15123	14977	14945	14802	15035	14917	15075	15085	14997	15156	14911	15019	14971	15089	15033	14898	14832	14942	14760	15034	15116	15001	15059	14861	15098	15049	14936	15027	14980	14949	15084	15123	14916	14926	15098	14874	14997	15094	15079	14992	14969	15047	14937	14903	15015	14972	14942	14981	15016	14837	15084	15094	14962	15058	15058	15053	14798	14887	15099	14989	15125	15078	14947	15007	14791	15057	14993	15089	15206	14926	14980	15070	14877	14975	15065	14899	14999	15180	15008	15008	14971	15128	14924	14893	15127	14937	14962	14998	15161	15072	14867	14903	14968	14963	15026	14931	14977	15054	14998	15069	14981	15050	14843	14972	14882	15037	15092	14722	14852	14987	15151	15056	15126	15167	15089	14912	15087	15025	15145	14955	14893	14902	14934	14998	15013	15105	14939	14988	14857	15054	14957	14919	14800	15036	15017	15032	14954	14863	15029	14793	15061	14921	15010	14844	15058	14919	14805	14955	14896	15118	14879	14970	14837	14788	15101	14900	15009	15136	14830	14984	15043	15033	14942	14855	14875	14947	14932	15025	15035	15101	14959	14864	15073	14880	15086	15031	14975	14972	15082	14934	15190	14866	14908	14877	15096	15015	15025	14989	15018	15021	15050	15053	14948	14986	15172	14929	15049	15048	14930	14901	14851	14847	14872	14940	15107	15141	15048	14794	15010	14993	15059	15000	14979	14838	14992	14837	14976	15022	15099	14855	14917	14956	15044	15185	15022	14926	15005	14916	15144	15016	14997	14909	14923	15066	14886	14981	14826	14853	14942	14963	14853	14939	14904	15028	14988	15149	14951	14922	14925	15016	15059	14876	14907	15103	15016	15117	14957	15050	14827	14934	14799	14808	15005	15102	14967	14880	14955	15004	14932	14992	15210	15103	14895	14901	15135	14994	14986	15064	15016	15059	14950	15083	15047	15005	15039	14839	14967	14894	15003	14967	14888	14994	15092	14816	14822	14940	14964	15202	14896	14829	14891	14830	15042	14909	14797	15046	14927	15027	14866	15097	14949	15003	14961	15065	14982	15071	14851	14923	15027	15006	14954	14966	14969	14986	14933	14994	15046	14890	15154	15053	14879	15018	15053	15053	15015	15067	14977	15015	14938	15068	15009	15011	14918	15075	14989	15149	15064	14882	14881	14980	14989	14949	15011	15002	14981	14887	14983	14933	15030	15000	15081	15052	14893	15059	14972	14947	14955	14910	15009	14948	14916	15042	14979	15099	14977	15111	14872	14954	14960	14957	14870	15051	14961	15076	15074	14901	14871	14785	14950	15002	14953	14867	15061	15053	14975	14977	15079	15071	15130	15038	15070	15019	15008	15005	14811	14874	14959	14872	14888	14989	14905	14964	14945	14959	14898	14964	14924	15132	15058	14907	14918	14814	14925	15059	14716	15026	15124	15048	15120	15025	14889	15105	15150	14953	15185	14939	15006	14991	14964	15046	14978	14960	15063	15001	14995	15102	15036	14827	14958	15013	14976	14915	14985	14997	15098	15034	14999	15053	15120	15013	15082	14952	14886	14915	14931	15104	15039	14743	14941	15130	15077	15012	15137	15028	15013	15045	14887	15012	15004	15045	14950	14940	14851	15010	14948	15160	14916	15000	15040	14847	14962	15144	15088	14973	14992	14903	15025	15064	14959	15013	14895	14969	15140	14753	14973	15122	15037	14914	15052	15066	14982	14998	15103	15054	14852	14698	15080	14917	14874	14970	15026	14975	15098	15138	15031	15033	14764	14857	14954	14883	15079	15077	14965	14940	15017	15073	14974	15027	14807	14913	15120	14976	14862	14915	14831	14902	14924	14981	14946	14991	15002	14906	15019	14998	14892	14982	15087	15145	14972	14900	15023	14992	15127	14907	15009	14973	14867	14889	15107	14919	14937	14978	14970	15112	15098	15065	14957	14972	15094	15111	15015	15045	15043	15041	15027	14858	14975	15045	14902	14958	15086	15112	14853	14880	15022	15053	14988	15020	14892	15074	15059	15030	14804	14913	14972	14894	14776	14974	15159	15100	14937	15196	15027	14972	14915	15215	15098	14990	14979	14934	14895	14932	15013	14962	15043	14956	15000	15086	14965	15047	15043	15064	15043	14989	15096	15006	14936	14974	14963	15025	14812	14975	14904	14784	15044	15057	14838	14944	15020	14896	14908	14961	14905	15017	14941	14895	15080	14985	14947	15156	14944	15126	14969	14989	15163	14941	14831	14942	14959	14931	14863	15196	14880	15020	15173	15121	15003	15086	15138	14920	14971	14903	14995	14925	14979	14937	14966	15157	14889	14937	14943	14958	14969	14932	14982	15032	14765	14938	14987	15029	15038	14917	15003	14943	14958	14794	15027	14920	14799	14974	15018	14927	14957	14914	14881	15055	14958	15075	14865	15141	14975	14944	14976	14784	15005	14983	14995	14918	15064	14981	14945	15093	14760	15039	14975	15142	14991	14971	15110	15004	14943	14880	14978	15002	14837	14867	14913	14958	14954	14989	15141	14940	15042	15202	15020	15030	14928	14899	14908	15130	15103	14914	14912	15043	14926	15034	14935	14943	15022	14898	14940	14910	14894	15052	14924	14977	14864	14888	14821	15028	14994	15121	14960	14984	15029	15157	14875	15080	15107	15002	14958	15022	14956	15100	14970	15051	15008	14943	14881	15108	14947	14910	15161	15086	15157	14982	14997	15073	14884	15132	15054	15001	14954	15069	15009	14980	14959	14895	14977	15053	15147	14858	15092	14944	14994	15121	15010	15038	15113	14634	14790	14826	14951	15197	14913	14973	15100	14985	15078	14922	14770	15119	14917	15020	14851	15221	14815	15016	15030	15060	14935	14983	15183	14826	15078	14817	14906	15173	15150	14980	14884	15144	14783	15016	14981	14925	15058	14929	14987	14880	14973	14813	14911	14898	14950	15015	15034	14876	15051	15162	14947	15039	14903	15159	14976	15083	15106	14921	15076	14877	14983	15036	15061	14911	15024	14948	14865	15045	15032	14935	14871	14925	15081	14920	15134	15096	14961	14955	14950	14976	14967	14920	14906	15108	15044	15162	14810	14971	15094	15072	14982	14941	15092	15139	15080	15116	15027	15115	15025	14872	14903	14975	15091	14914	14947	14970	14962	15119	15077	14828	14843	15003	14967	14876	15034	15097	14938	15019	14760	14981	14944	14995	15065	14988	15024	14789	15043	14855	15068	14942	15104	15057	14967	14815	15086	15088	14978	15057	15073	15108	14726	14847	15018	14899	15020	14896	15066	15140	15044	15083	15102	15011	14961	14854	14960	15031	14791	15124	14924	14878	15106	15022	14928	14846	14991	14883	15078	15049	15190	15127	14978	15064	14932	15064	15087	14813	15015	14984	15117	15121	15154	15021	15000	15010	15054	15109	15013	14760	15124	14888	14855	14894	14921	15009	15081	14938	14859	14960	14978	15048	14901	15032	14854	15207	14967	15181	14986	15035	15119	15142	15123	15063	15038	14980	15177	15026	15036	14898	15201	14904	14964	14960	14909	15081	15148	15133	14904	15098	14948	14978	15126	14869	14968	14972	15171	15027	15150	14998	14893	15050	15153	14931	14919	14954	14942	15049	14976	15202	14877	15128	14887	15008	14987	15035	14953	14984	15011	14900	14989	14970	14857	14839	14887	14904	15009	14831	15149	14939	15013	15053	15124	15069	14941	14908	14978	15030	14864	14860	15130	15086	14958	14991	15061	15120	14958
28822	34199	43671	33181	22448	18510	17546	17133	16911	17041	17137	16940	16990	17135	17099	16945	16926	17025	17096	17047	17099	17209	17075	16987	17052	17231	17181	17170	16939	17195	16989	17041	17110	17154	16849	16720	17023	17029	16985	17050	17150	16913	17172	16909	16927	17111	16956	16999	16925	16945	16850	17101	17111	16964	17050	16925	17054	17187	17004	16893	17121	16877	17101	17013	16969	17007	17139	17068	17170	17243	17181	17223	17016	16933	17082	17043	17048	17192	17035	17086	17048	17041	17165	16996	16980	17074	16967	17049	17057	17068	17011	16920	17003	17034	16931	16793	17081	16948	17144	17025	17121	17061	17180	17112	17151	16964	17033	16910	17086	17099	17028	17075	17100	16947	16947	17148	16984	17000	17036	16942	16821	16786	17012	17154	17276	16814	16833	16867	16970	17153	17038	16865	17000	17150	16985	16958	16840	16940	17112	16906	16994	17074	17087	16815	16930	16968	16907	17146	17010	16852	16939	17062	17262	16959	16977	17261	16883	17032	17037	17006	17143	16869	17382	17192	16954	16956	17202	16948	16925	17027	17080	17149	16993	16877	16995	16964	17121	16923	17097	17116	17080	16782	16856	16976	17121	16907	16775	17097	17018	16936	16955	16987	17078	17226	17150	16911	17013	16944	17211	16873	17124	16933	17081	16956	17095	17086	17181	16983	16881	16972	17173	16985	16879	16960	16903	17057	16989	17120	17037	17124	16736	16761	16877	17148	16867	16873	16864	16951	16995	16888	17107	17003	17165	17067	17038	17154	17021	16793	17088	16847	16977	16925	17082	16965	16989	17177	17110	16777	17185	17023	16895	17235	17020	17152	16918	16821	16982	16939	17065	17071	16875	16965	16896	17059	17005	17033	16967	16944	16956	17008	17063	17200	17042	16666	17188	16976	17057	17031	16999	17007	17102	16796	16865	16940	16899	17016	17019	17130	17061	16990	17073	17129	16924	16949	16969	17053	16948	16859	16946	17179	16993	16972	17034	17105	17152	16947	16910	16940	17103	16858	16938	16905	16880	16990	17033	16926	16867	17026	16809	16937	16944	16946	17056	16835	16909	17042	17039	17032	16745	16875	17157	17051	16871	17065	16933	17089	17099	16946	16953	16985	16942	16826	17211	17048	17002	16969	17014	17012	16986	16943	17008	17126	17007	16992	17022	17081	17081	16872	17178	16842	16967	17179	17218	17288	16996	17001	16976	16944	16784	16811	16900	17047	16842	16975	17036	17167	17115	17018	17010	16797	17286	17116	17029	16877	16862	17029	17068	17015	16984	16932	16948	17044	17177	16860	17004	17151	16995	17050	17252	17154	16928	17089	16974	17074	17126	16958	16746	17013	16989	16947	17084	17134	17245	17186	16976	17078	17077	16965	16849	17098	17016	17111	17059	16902	17177	16996	17051	17180	17063	17003	16961	16946	17109	16859	16959	17053	16941	17036	17012	16857	17161	17181	17072	16983	17157	16965	17074	17073	17237	16956	17105	17033	17277	17031	17021	17251	17088	17009	17027	17023	17020	16793	16905	17110	16810	17137	17009	17120	16952	17027	16991	17170	17040	17169	17038	16869	17107	16994	17042	16970	16843	17062	16879	17021	17057	17118	16914	17172	17003	17116	17041	17027	16953	17172	17170	16965	17092	17188	17230	17055	16899	16951	16948	17098	16926	17150	17134	17049	17046	16841	16898	16982	17129	17317	16866	17164	17138	16870	17207	16912	17096	16901	17036	16973	17050	17128	17028	16862	16923	17144	17234	16998	17239	17086	17005	16988	16892	16732	16870	16746	16761	16929	17061	17188	16769	17236	17078	17042	17069	17175	17004	17081	16731	17177	16864	16793	16951	16699	16949	16940	17013	17128	17116	17109	16904	17137	17070	16921	16892	17132	16895	16940	16896	17095	16883	17189	17017	16952	17139	17049	17013	17115	17069	17117	17062	17099	17145	16898	16992	17083	17024	17177	16939	16889	17033	17097	16962	16923	16979	17177	17001	17067	17227	17045	16851	17086	16992	17114	17135	17030	17003	17016	16800	17012	17053	17114	16879	17057	16899	16979	17216	16888	17136	16885	16790	16931	17133	16930	16898	17099	17262	16854	16951	17121	16970	16951	17110	17160	16885	16784	16823	16972	16985	17009	17104	17016	17164	17085	17151	17037	17156	16898	17013	17082	17114	17149	16918	17082	17000	16986	16938	16940	16919	17149	16953	16920	16903	17013	17209	16964	16974	16786	17026	16989	16986	16864	17007	17124	17096	16992	17081	17113	16997	17141	17096	17079	16899	16945	17043	16897	16895	16821	17082	17120	16840	17230	17007	17190	17005	17119	16940	17010	17073	16942	16858	16646	17109	16926	16874	17063	17027	17124	17072	17100	17207	17097	17160	17110	16893	16836	16993	16999	17103	16921	16964	17073	16950	17194	17042	16969	16928	16795	17252	16958	16956	16864	17015	17101	16906	16883	17129	16946	16948	17035	16965	17010	16901	16896	17093	16993	17172	17045	17049	17138	17055	16922	17082	16996	16988	17211	17087	17270	16968	16994	17062	16925	17055	17022	17103	16727	17026	16910	16986	16823	16959	17279	17227	17220	17067	17270	16882	16956	17131	16962	17137	17040	17043	17092	16713	16717	17281	17277	17124	17203	16864	16950	16880	17134	16843	17037	17091	16830	17108	17089	17011	17010	17156	17162	17084	17035	17018	17111	16943	17053	17047	17287	17205	17106	17044	17083	17091	16965	16835	17132	17090	16979	16971	17011	17047	16790	17212	17134	17004	17007	16791	16873	16979	17005	16995	16842	17073	17011	16783	17004	17012	17116	17137	16839	17065	16916	16916	16925	17144	16961	17112	17199	16961	16826	17080	16995	16864	16955	16947	16891	17042	16927	17094	17097	16899	16994	17240	17084	16980	17122	17066	16776	17144	16900	17191	17223	17116	16937	17126	17125	16847	17151	17104	17035	17133	16928	16911	16937	17024	17019	16956	17134	17057	16963	17077	17041	17103	16801	16972	17098	17035	16932	17081	17093	17005	16909	17066	16988	17030	17077	16810	16863	16785	17110	16846	17065	17051	17198	17002	17059	17050	16982	17249	16999	16900	17081	17089	16961	17279	16815	17043	16878	17036	16951	16855	17007	17025	17125	17124	17205	16997	17049	17059	17288	16911	16989	17025	16948	17103	17062	17002	17018	17256	17137	17014	17133	17130	16985	16817	17196	17285	16853	16905	17137	17036	17078	16993	17067	17033	17081	16865	17126	16840	17145	17104	17159	16841	17067	16824	16966	17094	17011	17134	16958	17039	16854	17000	17042	17248	17070	17001	17062	17168	16808	17056	17089	17002	16915	17110	17037	17120	16893	17148	16825	17187	17058	17253	16977	16975	16992	16954	17034	17046	17001	17039	16833	17030	17093	17018	16992	17063	17054	17182	17150	17146	17016	16969	16966	17048	16936	16922	17086	17055	17134	17055	17011	16978	16901	16819	17170	17064	17124	17302	17078	17147	16989	17030	16921	17093	17099	17187	17109	17008	17012	17087	16858	16916	16964	17030	17082	17090	17040	16847	16954	16922	17195	16989	16928	16966	16912	17127	17065	17025	17079	16898	16993	17050	17054	16915	16929	17067	17106	17192	17181	17230	16909	17046	16959	17129	17244	17204	17152	16838	17247	17363	17012	17190	16934	17236	17029	17029	17022	16933	16874	17079	16955	16975	16760	17158	17044	16979	16865	16959	17141	17147	17135	17086	17128	17082	16837	17026	16841	16905	17118	17138	16923	17164	17073	17013	17058	16868	17102	16834	17087	17102	17098	16768	16897	17064	17202	16933	17122	16881	17065	17022	16962	17047	17060	17200	17112	17133	16936	17038	17109	16926	17053	17215	17022	17040	17099	17082	17126	17244	16940	16896	17099	16915	16930	16920	17130	17239	16990	17158	17145	17088	17046	16882	16916	17241	16963	17062	17091	17144	16897	17132	17069	16959	17124	17124	16954	16816	16804	17193	16991	17100	17116	16911	17100	17081	16971	17064	16774	17040	17054	17200	17089	16811	16790	17051	17132	17208	16914	17104	17073	16975	17119	17112	17078	17052	17051	17085	17140	17061	16991	16913	17066	17158	17078	17205	17052	16954	16920	17175	17011	17160	17020	16947	17049	16897	17068	17007	16919	16810	16956	16812	17019	16936	17220	17142	17050	17015	17062	17127	16907	17011	17067	16972	17082	17085	17222	17056	17125	16933	16961	17055	17118	16917	17088	17078	16952	17007	16846	17093	17150	16975	17099	16866	17097	16993	16936	16957	16803	16929	16914	17002	16969	17046	16967	17077	17021	17057	17050	17146	16986	17035	16893	17009	16817	16842	16929	16946	16988	17034	17106	17143	17081	17082	17041	16983	16987	17077	17196	17148	16919	17067	17185	16910	17093	17125	17129	16975	17133	16934	16829	16914	17005	16967	17011	17058	17168	17069	16935	17123	17130	17267	16836	16984	16883	16916	16973	16981	17049	17277	16994	17001	17139	17031	16943	17100	16998	17067	17115	17052	17068	17241	16898	17231	17180	17079	16958	17162	17084	16847	17058	17022	17060	17041	16980	16944	17064	16916	17009	17103	17000	16867	17051	16888	16972	17024	17183	16902	17154	16987	16933	17172	17080	17121	16985	16961	17158	16965	16945	16959	16932	17000	17158	17196	16905	17257	17080	17160	17172	16910	17155	16996	17133	16991	16930	17024	16932	16867	17082	17195	17016	17073	17116	17005	17003	16920	17018	16954	16945	17093	17080	16960	17126	17047	16992	16945	17115	16964	16929	17079	16956	16900	17172	17059	17087	16959	17003	16935	17103	17291	16897	16998	17010	17076	17087	17114	17161	17154	17012	17080	17095	17056	16803	16989	17200	16939	17098	17134	17064	17046	16870	17049	17118	17042	17146	16987	17151	16941	16996	17130	17087	16981	17078	17021	17025	17065	16971	17233	16943	17190	17128	16892	17217	17048	17085	17113	16982	16867	17044	17227	17160	17093	17040	17081	17016	17069	17237	17092	16994	17216	16997	17037	17015	16934	17068	16994	16985	16970	17227	16995	16953	17078	17166	17023	16861	17087	17217	17070	17156	16944	17194	16948	17080	16954	16897	16997	16840	17149	17004
32888	55709	46740	29655	19739	15992	14989	14857	15028	15021	15017	14938	15069	15023	14947	14973	14822	14813	14897	15043	14994	14910	14960	14828	14997	14858	15063	14891	14987	15019	14953	15078	15000	14914	14908	15060	15078	15048	14946	15124	15103	14880	15019	14926	14772	14759	14776	15040	14866	15010	14861	14999	15010	14802	15109	14771	15065	14967	14982	15082	14950	14881	15004	14857	15048	14968	15026	15001	14802	15069	14918	14938	15047	14918	14885	14888	14841	15080	14998	14872	15165	14716	14847	14914	14761	15013	14839	14753	14754	14864	14790	15034	14953	14860	14839	15016	14866	14955	15087	14981	14920	14977	15085	14994	14934	15135	14857	14933	14836	14942	14916	14997	14869	14758	15001	14912	14962	15070	14909	15006	15040	15004	14854	15010	14886	14783	14950	14982	14950	14986	14910	14865	15006	14874	14935	15086	14816	14924	15028	14973	15063	14879	14776	14970	14891	15047	15019	14959	14865	14977	14866	14757	14835	14975	14973	14914	14882	15041	14866	14943	14961	14790	14885	15052	14980	14776	14931	14791	14799	14848	14814	14905	14955	14986	14930	14995	14979	14927	14930	15046	14850	14976	14961	14864	15046	14992	14960	14866	14799	14925	14953	14917	15005	14972	15006	14903	15050	14948	14921	14770	14943	14927	14743	14773	14984	14811	14957	14840	14861	14963	15094	15087	14747	14926	15041	14961	14937	14888	14994	15117	14852	15050	14985	15114	14927	15041	14938	14906	15036	14912	15044	15018	14925	14840	15025	15057	14884	14766	15026	14829	15017	15034	14872	14844	14964	15041	14983	15154	14934	15007	14887	15083	14897	14763	14740	14971	14842	15009	14944	15005	14924	14988	15014	15004	14872	15016	14957	14908	14883	15085	14832	14829	14982	14809	15006	15025	14905	14974	14982	14917	14792	15015	14818	14950	14996	14884	14969	14907	14955	14859	14857	14843	15018	14847	14920	14945	14688	14774	14950	14846	15059	15060	15105	15098	14922	14845	14966	14822	15057	14845	15066	14922	14811	14926	14947	14823	14884	14950	15009	15021	15000	14997	15064	15152	14865	15096	14906	14926	15022	14784	14961	14896	14814	14920	14963	15034	15054	14959	15048	14934	14937	15034	14942	14845	14952	15153	14939	14933	14969	14779	15033	14882	14907	14874	14802	14849	15038	14685	14880	14983	15107	14855	14808	14694	15039	15039	14816	15001	15041	15015	14882	14871	15013	14823	14987	15033	15035	14988	14888	14971	14859	14951	15069	14962	14968	14914	15014	14969	15208	14956	14733	14978	14969	15020	14944	15133	14865	14922	14932	14842	14872	15057	14948	14960	14906	14894	14974	14883	14838	14926	15034	14770	14973	14869	14958	15028	14884	14815	15184	14920	15087	14970	15039	14895	14854	14947	15060	14878	14918	15123	15099	15107	14838	14940	14983	14829	15056	15075	14990	14825	14877	14971	15048	14779	15048	14934	14867	15029	14917	14865	15071	14890	14760	14810	14951	14904	14944	15009	14789	15102	14804	14810	15040	14985	14809	14940	14818	14785	15083	14937	14924	14954	14830	15024	15023	15088	14956	14969	14956	14902	14887	14890	14979	14793	14872	14840	14974	14985	14868	14868	15079	14993	14974	15031	14834	15061	14887	14974	14917	14840	14844	14876	14914	14878	15092	15014	14790	14861	14882	14884	15007	15096	14948	14913	14812	14821	14760	14808	14911	14824	14823	14833	15061	14956	14839	14952	14859	14972	15008	14907	14998	14936	14940	14993	14983	14996	14841	14933	14856	15018	14929	15007	14925	14937	14937	14827	14971	15032	14901	15142	15019	14763	15071	14997	15075	14876	14897	14747	14915	15038	14883	15000	14897	15164	14910	15052	15173	15002	15054	14813	14944	14911	14808	14809	15004	14966	14896	14918	14975	14879	15025	15006	15030	14849	15075	14845	14935	15031	14986	14856	14880	14963	14875	14888	14862	14937	14903	14804	14912	14941	15081	14885	15105	14873	14928	14975	15038	14698	14820	14911	14828	14887	14959	15002	15013	14867	15004	14948	15135	14827	14940	14877	14923	14911	14948	15013	14871	14912	15010	15024	14958	14769	14961	14899	14885	14871	14989	14927	15101	14795	15120	14872	14826	14931	15033	14844	14953	14952	15031	14925	14874	14955	15019	14859	14990	15136	14839	14868	14840	14834	15058	14823	14811	14972	14959	15022	15031	14798	14905	14799	15030	14994	15009	15022	14941	15078	14989	14942	14872	14904	14973	14895	14850	15077	14939	15001	14819	15077	14916	14743	15053	14932	14997	14984	14933	14934	14850	14979	15112	14738	15035	14921	15172	14966	14926	14794	14777	15031	14967	14895	14977	14828	14964	14925	14922	14785	14909	15038	15040	14834	14802	14955	14881	14971	15056	14972	15116	15052	14889	14806	14988	14975	14866	14864	15015	14973	14931	15070	14844	14903	14931	14879	14882	14956	15025	14858	14767	14855	14874	15002	14979	14816	14971	14879	15015	14966	14939	14823	14937	14933	15054	14961	14988	15029	14958	15012	14993	14878	14880	14951	14894	14871	14961	14888	14973	14938	14855	15079	14996	14801	14825	14961	14888	14936	14824	14897	14933	15146	14898	14830	14869	15006	14936	14937	14951	15014	14892	14929	14903	14945	15083	15012	14684	14890	15003	14980	15185	14917	15013	14939	14949	14956	14971	14863	14909	14922	14827	14910	14951	14975	15101	15136	14870	15013	15095	14914	15015	14921	15012	14917	14979	14778	14938	14990	15023	14995	15076	14865	14933	14991	15056	14973	15057	15045	14937	14954	14898	15026	14985	14901	14918	15030	14994	14829	14837	14975	14904	14969	14871	15020	14943	14991	14979	14944	14949	14880	14951	15014	14944	14941	14911	15004	14955	14824	14924	14981	14871	14924	14984	14913	14896	14845	14917	15091	14913	14782	15078	15101	15005	14863	15008	14922	14826	15058	14831	14995	14812	14910	15014	15041	14979	14974	14977	14800	14940	15023	14950	14932	14794	14931	14871	14956	14922	15043	15019	14889	14963	14926	15080	15026	14916	14764	14984	14812	14954	14913	14889	14909	15051	15008	14851	14991	15022	15044	15014	15019	14861	15058	14947	14939	14885	14844	14958	14823	15033	14879	14875	14939	14877	14942	15023	14972	14906	15144	14875	14996	14965	14954	14906	14988	14994	14919	14993	14956	14908	14928	14891	14897	14925	15078	14889	14813	15151	14835	14769	15129	14963	14809	14984	14865	14888	14882	14943	14901	15043	15033	14918	14907	14814	14922	14978	14806	15066	14932	14975	14956	14778	14917	15150	14887	15045	14919	14818	15042	14938	14852	14697	14944	14968	15064	15035	14977	14873	14937	14993	14977	14954	15083	14988	14932	15138	14954	15011	14894	15004	15041	14762	14967	15100	14889	15010	14992	14816	14890	15077	15023	14961	14823	14962	15015	14934	14955	14852	14963	14815	14922	15096	14813	14751	14990	14949	14992	14929	15053	14793	14874	14996	14831	15011	14920	14933	14960	15018	14773	14897	14911	14919	14857	14908	14933	14886	14950	14896	14870	14964	15068	14862	14940	14896	15029	14907	14878	15011	14895	14788	14891	15011	14913	15024	14951	14967	14997	15111	14900	14982	15000	14901	14978	15125	14971	14872	15092	14940	14883	14959	15047	15019	14958	14934	14737	14870	14862	15051	14840	14838	15074	14974	14752	14829	14838	14938	14691	15019	14867	15211	14878	15163	14857	15045	14989	14865	14875	14949	14892	14991	14793	14993	15001	14909	14996	15126	14971	14995	14890	15034	15032	14855	15169	15051	14860	15029	14831	14895	15008	14969	15013	15011	14759	15065	15081	14998	14821	14837	14979	14987	14884	15005	14974	14973	15050	15009	15061	14994	14937	15001	14837	14923	14889	14912	14917	14791	14923	15019	15086	14866	15040	14911	14899	14996	14875	14946	14936	14709	14838	14942	14904	14937	14996	15178	15055	14989	14849	14789	14961	14986	14913	14946	14950	15041	14800	15040	15143	14796	14972	15038	15154	15032	14878	15093	14972	15078	14938	14815	14891	15035	14872	14944	15036	15133	14840	14887	15025	15185	14859	14820	14900	14797	14932	14975	14824	15009	14982	14949	15011	15055	15100	14948	14827	14959	15069	15010	15022	14984	15005	14784	14780	14950	14938	14857	15093	14964	14903	14931	15115	14800	14886	14991	14875	15068	15086	15027	14855	14888	14979	14888	14881	15119	15035	14853	15047	14990	15189	14894	14894	14919	14792	14867	14843	14985	14953	14916	14929	14997	14883	14889	15009	14887	14892	14936	15043	15081	14800	14882	14862	14832	14925	15015	14830	14903	14951	14876	14906	15022	14938	15022	14954	14967	14971	14917	14865	14973	15009	14863	14955	14916	15119	15095	15017	15127	14866	14869	15079	14899	14987	14999	14987	15107	14786	14916	15059	14680	15066	14895	15030	14938	14664	14812	14996	15036	14833	15013	15043	14861	14898	14931	15027	14863	14921	14949	14929	15018	14844	14878	15099	14869	14941	14960	14998	14853	15048	14919	14950	15076	14967	14910	15045	14961	15021	14859	14969	15021	14968	14887	15154	14912	14945	15106	14955	15136	15089	15011	15077	15074	14860	14790	15119	15069	14903	14906	14987	14949	14991	14921	15162	14966	15044	14917	14935	14855	14957	15018	14841	14952	14967	14962	14924	14946	15012	14922	15060	14933	15020	15166	15004	15000	14936	14891	14783	15103	15015	15007	14998	15003	15162	14803	14936	14951	14906	14964	14999	15004	15038	14916	14948	14927	14976	15171	15059	15006	14927	15095	15089	14939	14961	15013	14892	14957	14951	15007	14770	14925	14998	14944	14978	14895	15073	14902	15064	14901	14853	14938	14742	15058	14948	14821	14946	15130	14966	15047	14891	14919	14936	14989	15029	14943	14983	14852	15015	14985	14848	15054	14860	15040	14898	14965	14896	14918	14983	15083	15050	14873	15115	15152	15003	15040	14983	15016	15136	14848	14903	15032	14983	14909	14978	14973	14865	14831	14936	14842	14802	15012	14910	14913	14986	14927	14952	14816	14969	14785	14857	14969	15035	14996	14803	14887	14861
24774	25394	47091	45967	31274	23557	18948	16705	16319	16570	16517	16342	16218	16312	16267	16326	16232	16276	16531	16346	16309	16269	16394	16226	16300	16137	16277	16225	16199	16197	16261	15957	16300	16128	16213	16314	16281	16329	16372	16239	16583	16369	16248	16293	16335	16293	16368	16160	16170	16419	16351	16168	16405	16156	16278	16326	16131	16069	16263	16023	16112	16000	16136	16113	16048	16105	15974	16108	16258	15943	16174	16261	16111	16165	16150	16237	16081	15989	15994	16295	16157	16134	15943	16155	16289	16261	16198	16309	16210	16213	16292	16417	16130	16078	16110	16185	16142	16303	16201	16125	16362	15879	16093	16328	16282	16065	15871	16170	16036	16128	16299	16118	16043	16181	16334	16078	16294	16257	16085	16249	16196	16187	16038	16022	16182	16066	16092	16036	16007	15984	16208	16108	16286	16031	16038	16223	16239	16141	16386	16217	16207	16307	15982	16227	16057	16143	16174	16185	16208	16054	16287	16274	16102	16180	15980	16278	16134	16283	16132	16210	16255	16165	16155	16142	16116	16114	16269	16115	16127	16167	16105	16238	16138	15918	16102	16235	16264	15952	16305	16120	16146	16110	16167	16071	16120	16149	16159	16315	16369	16353	16101	16114	16099	16175	16235	16319	16158	16264	16138	16216	16022	16153	16112	15986	16290	16189	16392	16131	16017	16242	16167	16344	16223	16084	16308	16080	16361	16339	16020	16145	16274	16203	16249	16389	16181	16233	16180	16075	16334	16189	16066	16166	16007	16242	16179	16238	15920	15942	16031	16056	16326	16225	16183	16154	16260	16121	16039	16241	16077	16212	16155	16191	16083	16149	16241	16052	16182	16107	16295	16071	16416	16137	16189	16100	16228	16204	16159	16284	16250	16122	16172	16147	16316	16075	16075	16138	16085	16314	16002	16029	16098	16022	16378	16244	16261	16268	16112	16133	16268	16357	16282	16106	16147	16285	16097	16259	16115	16379	16239	16303	16142	16284	16397	16488	16191	16141	16180	16112	15901	16117	16141	16072	16108	16123	16030	16199	16092	16228	16065	15937	16181	16177	16195	16259	16177	16251	16286	16139	16295	16012	16186	16249	16285	16237	16125	16169	16056	16287	16180	16163	16226	16500	16289	16093	16382	16267	16195	16149	16093	16132	16095	15957	16099	16264	16075	16141	16071	16202	16176	16219	16148	16002	16206	16216	16189	16244	16128	16260	16271	16225	16071	16170	16399	16294	16086	16181	16022	16068	16248	16002	16085	16073	16093	16133	16030	16345	15966	16043	16227	15950	16351	16250	16367	16077	16306	16097	16141	15990	16281	16054	16246	16135	16089	16106	16149	16010	16067	16111	16173	16180	16158	16128	16275	16328	15929	16053	16197	16137	16135	16171	16261	16173	16195	16112	16260	16124	16240	16257	16406	16163	16143	16151	16197	16225	16213	16204	16312	16049	16149	16233	16369	16194	16126	16204	15941	16229	16261	16152	16176	16074	16261	16191	16127	16143	16151	16126	16111	16132	16356	16027	16261	16142	16116	16224	15952	16223	16143	16252	16155	16113	16341	16345	16138	16129	16199	16297	16190	16135	16266	16189	16323	16309	16241	16389	16176	16327	16324	16248	16178	16201	16239	16209	16161	16130	16107	16129	16100	16300	16145	16242	16314	16183	16269	16161	16309	16229	16267	16271	16156	16136	16084	15981	16220	16116	16189	16407	16131	16316	16128	16061	16198	16143	16168	16147	16368	16161	16150	16102	16151	16120	16302	16176	16145	16231	16117	16310	16168	16143	16267	16419	16070	16350	16385	16250	16007	16252	16255	16085	16209	16311	16221	16134	16143	15952	16051	15917	16222	16051	16209	16317	16239	16233	16298	16156	16308	16189	16196	16138	16033	16053	16279	16293	16268	16169	16286	16238	16308	16397	16226	16170	16357	16309	16375	16228	16124	16318	16317	16314	16183	16302	16104	16022	16528	16224	16054	16080	16384	16113	16116	16207	16184	16261	16158	16154	16023	16111	16156	16115	16239	16428	16218	16328	16117	16154	16259	16196	16098	16257	16117	16090	16220	16247	16160	16227	16292	16180	16123	16135	16349	16289	16288	16129	16127	16227	16200	16132	16178	16162	16118	16379	16111	16233	16068	16195	15975	16306	16208	16328	16263	16114	16156	16436	16250	16064	16006	16139	16112	16276	16348	16156	16244	16275	16298	16202	16185	16242	16237	16300	16254	16293	16147	16147	16181	16185	15912	16029	16504	16205	16170	16212	16158	15985	16231	16121	16138	16033	16117	16152	16162	16162	16296	16182	16175	15947	16243	16254	16209	16298	16101	16276	16049	16256	16265	16193	16436	16186	16085	16229	16352	16351	16126	16136	16201	16244	16023	16156	16029	16202	16162	16149	16267	16168	16098	16390	16204	16178	16150	15977	16146	16315	16047	16223	16264	16253	15938	16164	16154	16339	16209	16261	15983	16312	16168	15940	16088	16181	16193	16111	16146	16223	16157	16274	15926	16099	16198	16219	16160	16168	16254	16029	16021	16041	16304	16273	16084	16093	15952	16078	15983	16213	16150	16081	16123	16149	16102	16173	15834	16109	16344	16254	16341	16065	16389	16368	15990	16161	16063	16087	16105	16157	16354	16110	16329	16223	16201	16108	16230	16157	16112	16050	16125	16291	15963	16015	16128	16263	16406	16056	16233	16084	16151	16368	16273	16120	15993	16153	16204	16182	16164	16115	16144	16159	16038	16190	16162	16289	16199	16267	16217	16087	16163	16204	16183	16211	16222	16091	16375	16182	16136	16159	16253	16357	16105	16043	16067	15996	16168	16060	16317	16197	16345	16251	16260	16137	16412	16234	16170	16180	16095	16081	16196	16203	16238	16354	16125	16097	16012	16229	16270	16090	16007	16126	16284	16180	16226	16375	16204	16153	16073	16293	16152	16120	16089	16189	15997	16216	16297	16031	16247	16046	16233	15971	16052	16073	16089	16148	16146	16082	16049	16075	16083	16356	16105	16173	16099	16327	16143	16116	16145	16165	16204	16157	16085	16184	16188	16087	16015	16106	16036	16117	16203	16123	15993	16136	16199	16114	16213	16197	16186	16220	16139	16155	16087	16056	16080	16102	16101	16354	16429	16079	16009	16296	16232	16146	16121	16304	16212	16244	16306	16076	16129	16374	16108	16103	16188	16345	16323	16260	16044	16109	16203	15986	16090	16280	16120	16096	16370	16393	16334	16254	16020	16105	16346	16200	16292	16306	16151	16153	16211	15996	16238	15997	16223	16281	16194	16080	16055	16289	16085	16250	16125	16255	16093	16233	16123	16143	16242	16271	16588	16022	16192	16269	16002	16290	16173	16186	16207	16052	16026	16283	16215	16184	16128	16076	16150	16060	16037	16108	16267	16417	16133	15944	16098	16308	16023	16149	16079	16189	16192	16258	16208	16241	16256	16007	16068	16081	16107	16383	16220	16032	16328	16357	16144	16249	16298	16357	16100	16284	16171	16152	16095	16172	16168	16186	16216	16448	16251	16147	16190	16169	16214	16209	16023	16095	16078	16228	16070	16157	16161	16091	16259	16193	15888	16330	16313	16351	16073	16187	16227	15959	16261	16130	16070	16267	16233	16113	16191	16147	16209	16018	16038	16243	16215	15980	16099	16299	16292	16122	16294	16098	15928	16089	16143	16302	16224	16214	16333	16107	16337	16040	16155	16213	16045	16133	16353	16236	16069	16248	16377	16205	16144	16092	16094	15931	16096	16226	16169	16067	16064	16187	16397	16149	16340	16182	16056	16100	16263	16303	16297	16038	16345	16015	16209	16318	16025	16208	16141	16129	16217	16249	16146	15984	16056	15995	16262	16203	16252	16071	16074	16177	16156	16094	16131	16131	16377	16209	16151	16270	16216	16087	16139	16102	16158	16077	16229	15972	16177	16066	16158	16273	16291	16241	16241	16237	16177	16291	16247	15972	16121	16215	16202	16288	16422	16041	16252	16249	16203	16292	16194	16281	16289	16168	16115	16094	16164	16029	16032	16231	16193	16300	16049	16270	15975	16146	16073	16108	16134	16152	16219	15982	16286	16195	15932	16161	16149	16367	16218	16000	16229	16352	16188	16261	15993	16284	16392	16292	15932	16461	16274	16190	16274	16240	16162	16155	16118	16101	16345	16169	16034	16281	16440	16321	16128	16244	16155	16178	16230	16224	16180	16280	16105	16078	16246	16232	16304	16244	16014	16073	16273	16192	16217	16372	16195	16338	16093	16249	16170	16243	16230	16227	16354	16116	16024	16128	16242	16265	16105	16147	16051	16029	16158	16098	16336	16451	16184	16197	16192	16105	16189	16245	16031	16361	16272	16059	16096	16329	16349	16191	16212	16417	16093	16304	16047	16394	16170	16257	16201	16163	16147	16223	16211	16228	16261	16362	16191	16024	16242	16284	16293	16282	16090	16013	16054	16220	16068	16036	16043	16170	16241	16063	16063	16256	16257	16024	16133	16064	16273	16211	16293	16140	16190	16284	16323	15971	16094	16126	16152	16430	16437	16272	16122	16246	16271	15948	16165	16017	16265	16244	16052	16231	16137	16162	16020	16166	16236	16365	16337	16131	16359	16172	16135	16193	16296	16258	16152	16353	16166	16317	16115	16130	16262	16185	16199	16336	16163	16094	16393	16053	16226	15921	15957	16043	16203	16299	16159	16399	16268	16312	16054	16215	16161	16254	16230	16077	16123	16454	16328	16031	16194	16119	16312	16082	16108	16187	16116	16197	16157	16141	16309	16317	16125	16112	16253	16288	16119	16212	16133	16326	16051	16163	16006	16174	16204	16021	16172	16065	16198	16321	16066	16294	16201	16194	16018	16111	16226	16166	16098	16290	16331	16147	16119	16333	16286	16318	16156	16224	16289	15997	16199	16220	16308	16177	16043	16209	16213	16243	16054	16130	16220	16176	16221	16233	16331	16230	16121	16087	16279	16273	16306	16296	15990	15911	16252	16000	16144	16155	16103	16377	16276	16114	16392	16096	16130	16500	16157	16121	16282	16297	16245	16500	16229	15966	16054	16093	16133	16024	16212	16283	16091	16343	16378	16255	16054	16092	16087	16212	16418	16297	16175	16207	15964	16035	15945	16237	16128	15984
53091	92884	82562	53995	33440	19454	14437	14456	14410	14434	14482	14522	14546	14293	14498	14462	14470	14524	14396	14468	14523	14496	14415	14450	14431	14458	14486	14484	14543	14321	14304	14439	14368	14520	14430	14315	14716	14408	14431	14517	14445	14377	14344	14462	14484	14567	14531	14457	14285	14447	14412	14601	14516	14465	14504	14431	14544	14456	14429	14410	14567	14521	14425	14351	14417	14634	14363	14468	14351	14519	14293	14399	14428	14455	14370	14428	14346	14340	14552	14303	14405	14509	14400	14361	14406	14378	14337	14405	14398	14490	14423	14562	14377	14283	14454	14499	14396	14275	14287	14443	14412	14350	14436	14401	14561	14438	14514	14502	14362	14338	14446	14440	14478	14430	14576	14490	14473	14223	14455	14423	14384	14329	14405	14319	14640	14516	14424	14496	14435	14424	14595	14407	14323	14243	14442	14455	14403	14317	14270	14515	14534	14499	14353	14409	14589	14480	14404	14307	14498	14501	14353	14463	14537	14410	14310	14480	14589	14427	14473	14458	14353	14518	14397	14326	14398	14435	14389	14393	14402	14408	14534	14505	14639	14339	14311	14369	14445	14493	14473	14522	14449	14534	14443	14530	14586	14323	14342	14302	14528	14595	14438	14438	14549	14455	14471	14481	14505	14399	14496	14311	14550	14447	14352	14367	14281	14491	14547	14326	14466	14578	14446	14351	14414	14530	14336	14438	14558	14465	14470	14434	14384	14557	14508	14647	14491	14293	14314	14519	14417	14297	14497	14345	14358	14368	14413	14234	14617	14447	14521	14548	14348	14346	14285	14377	14309	14501	14537	14332	14429	14504	14566	14421	14420	14529	14537	14462	14619	14549	14416	14396	14477	14386	14581	14441	14210	14268	14580	14292	14420	14319	14487	14421	14461	14395	14572	14495	14305	14530	14435	14448	14427	14326	14375	14456	14530	14459	14441	14342	14498	14345	14500	14503	14380	14531	14491	14533	14448	14378	14417	14267	14461	14471	14297	14427	14591	14434	14399	14277	14519	14452	14529	14402	14320	14540	14435	14466	14466	14357	14356	14352	14301	14306	14401	14616	14431	14303	14354	14530	14385	14493	14446	14354	14342	14303	14333	14398	14311	14526	14570	14318	14396	14230	14266	14524	14261	14243	14355	14395	14465	14448	14336	14322	14442	14346	14540	14397	14453	14566	14415	14322	14428	14351	14525	14394	14492	14482	14280	14421	14513	14322	14493	14476	14479	14413	14662	14453	14348	14365	14397	14478	14426	14501	14398	14494	14335	14341	14364	14515	14413	14538	14490	14497	14310	14476	14437	14406	14450	14561	14437	14250	14337	14494	14341	14453	14525	14392	14350	14447	14540	14533	14495	14466	14255	14459	14475	14397	14337	14373	14337	14450	14448	14505	14482	14381	14466	14406	14324	14480	14385	14234	14361	14631	14419	14370	14360	14469	14363	14416	14539	14454	14497	14451	14507	14376	14473	14493	14479	14331	14369	14269	14451	14477	14425	14554	14461	14507	14404	14388	14425	14505	14493	14429	14425	14333	14419	14468	14461	14355	14422	14401	14417	14430	14306	14418	14497	14402	14414	14305	14498	14293	14518	14372	14276	14323	14367	14345	14381	14519	14455	14436	14359	14488	14527	14445	14528	14702	14438	14376	14347	14469	14442	14311	14435	14395	14328	14263	14272	14436	14414	14433	14577	14381	14348	14536	14553	14417	14431	14456	14446	14457	14459	14501	14404	14437	14423	14499	14533	14441	14415	14403	14447	14437	14520	14459	14274	14426	14404	14446	14408	14302	14413	14456	14537	14348	14472	14444	14379	14365	14225	14548	14529	14318	14345	14634	14216	14449	14394	14373	14435	14417	14314	14557	14412	14557	14460	14373	14498	14356	14455	14336	14318	14505	14422	14268	14535	14402	14330	14580	14224	14424	14468	14462	14419	14433	14644	14385	14483	14549	14548	14487	14425	14414	14589	14328	14340	14292	14521	14398	14384	14524	14385	14446	14559	14486	14465	14512	14465	14492	14314	14459	14335	14503	14494	14474	14497	14386	14346	14285	14455	14207	14229	14589	14356	14212	14470	14325	14408	14418	14429	14459	14459	14362	14388	14321	14518	14458	14392	14521	14528	14414	14393	14393	14408	14541	14265	14424	14404	14368	14217	14310	14432	14307	14316	14561	14466	14610	14461	14485	14448	14347	14496	14353	14427	14538	14562	14369	14455	14500	14493	14568	14337	14423	14549	14449	14527	14508	14381	14407	14421	14385	14534	14491	14328	14510	14616	14486	14250	14299	14457	14441	14462	14447	14466	14436	14549	14554	14434	14422	14454	14447	14252	14446	14544	14518	14361	14395	14365	14521	14494	14380	14428	14561	14568	14445	14508	14478	14518	14310	14565	14498	14295	14542	14476	14378	14536	14364	14353	14456	14410	14531	14490	14414	14376	14383	14374	14466	14439	14407	14540	14516	14532	14413	14464	14426	14602	14350	14323	14400	14496	14413	14704	14466	14329	14240	14490	14323	14608	14515	14369	14443	14517	14595	14418	14570	14426	14477	14356	14340	14448	14347	14442	14264	14530	14502	14330	14486	14512	14439	14478	14566	14325	14542	14530	14402	14514	14428	14306	14470	14354	14589	14558	14348	14491	14445	14295	14452	14430	14364	14345	14464	14661	14323	14412	14414	14506	14357	14560	14445	14509	14459	14293	14481	14434	14408	14493	14421	14429	14449	14483	14572	14460	14420	14347	14396	14388	14380	14300	14280	14484	14455	14509	14428	14482	14455	14351	14427	14543	14496	14339	14237	14483	14250	14393	14300	14286	14491	14473	14377	14493	14566	14744	14262	14432	14359	14644	14552	14452	14459	14492	14523	14425	14423	14378	14376	14589	14454	14495	14455	14585	14435	14457	14498	14566	14335	14428	14452	14471	14396	14442	14345	14392	14418	14512	14398	14402	14506	14305	14500	14336	14545	14411	14344	14459	14590	14292	14282	14374	14492	14511	14429	14323	14443	14504	14370	14262	14088	14462	14567	14551	14363	14475	14303	14517	14519	14435	14517	14459	14349	14478	14493	14478	14433	14525	14470	14468	14348	14333	14486	14321	14541	14510	14376	14426	14453	14396	14326	14384	14309	14467	14434	14560	14374	14557	14449	14449	14403	14617	14302	14445	14300	14289	14414	14461	14526	14496	14532	14346	14528	14422	14580	14367	14212	14527	14269	14514	14478	14387	14456	14425	14410	14331	14586	14445	14374	14429	14533	14534	14437	14342	14428	14423	14512	14428	14305	14415	14409	14602	14447	14400	14349	14402	14458	14411	14294	14759	14298	14383	14456	14430	14388	14431	14446	14367	14521	14370	14446	14492	14548	14481	14503	14480	14434	14396	14305	14426	14470	14476	14493	14616	14452	14536	14613	14500	14542	14567	14595	14621	14472	14547	14495	14384	14441	14444	14375	14355	14305	14330	14342	14376	14361	14384	14377	14441	14389	14431	14501	14564	14410	14544	14418	14389	14451	14505	14597	14314	14360	14366	14326	14347	14375	14539	14575	14541	14356	14207	14375	14403	14430	14451	14420	14422	14322	14534	14352	14459	14458	14427	14557	14287	14552	14400	14338	14373	14343	14411	14455	14512	14245	14407	14262	14503	14502	14534	14308	14290	14461	14695	14601	14322	14362	14374	14427	14377	14469	14307	14450	14492	14356	14377	14362	14544	14432	14367	14553	14266	14318	14401	14413	14456	14444	14424	14398	14466	14328	14383	14456	14438	14421	14323	14405	14390	14560	14421	14499	14354	14495	14443	14436	14389	14446	14518	14459	14436	14350	14358	14477	14413	14518	14509	14531	14632	14468	14420	14437	14281	14362	14373	14456	14362	14388	14446	14318	14649	14434	14298	14496	14328	14274	14604	14366	14552	14381	14351	14481	14259	14285	14387	14514	14593	14319	14506	14458	14456	14364	14558	14463	14419	14320	14501	14534	14549	14417	14594	14423	14359	14468	14404	14425	14338	14436	14539	14417	14460	14489	14384	14368	14156	14527	14384	14335	14550	14298	14501	14247	14368	14336	14378	14430	14381	14357	14437	14585	14422	14509	14386	14485	14510	14432	14452	14376	14444	14464	14512	14242	14462	14475	14459	14455	14367	14446	14305	14390	14557	14518	14391	14322	14416	14406	14482	14524	14520	14550	14327	14490	14275	14318	14586	14267	14509	14355	14320	14387	14507	14502	14467	14557	14388	14402	14408	14402	14414	14323	14636	14438	14389	14551	14448	14297	14491	14497	14458	14392	14505	14491	14511	14342	14519	14276	14281	14442	14469	14533	14523	14254	14473	14505	14315	14311	14378	14422	14448	14406	14557	14247	14461	14439	14224	14459	14516	14455	14451	14423	14260	14367	14425	14430	14316	14305	14570	14290	14414	14442	14678	14168	14310	14359	14512	14266	14455	14499	14501	14505	14399	14393	14455	14312	14421	14546	14326	14491	14475	14553	14379	14370	14441	14400	14484	14224	14516	14394	14461	14500	14348	14419	14367	14458	14457	14337	14478	14570	14543	14509	14504	14589	14416	14352	14434	14432	14415	14278	14452	14473	14483	14346	14461	14424	14665	14365	14354	14350	14357	14476	14501	14583	14564	14483	14179	14389	14457	14458	14448	14416	14460	14422	14481	14520	14507	14449	14429	14525	14504	14558	14581	14422	14358	14412	14292	14679	14450	14318	14525	14442	14517	14502	14363	14422	14393	14342	14616	14619	14362	14605	14485	14337	14561	14543	14279	14396	14456	14676	14451	14419	14447	14378	14433	14404	14382	14287	14434	14363	14336	14527	14384	14470	14385	14494	14614	14504	14455	14377	14252	14482	14429	14374	14390	14509	14464	14473	14425	14442	14416	14389	14335	14244	14508	14280	14456	14456	14359	14372	14260	14344	14373	14487	14398	14439	14428	14448	14401	14502	14430	14431	14403	14436	14427	14489	14309	14527	14467	14309	14450	14457	14380	14313	14363	14444	14434	14492	14622	14529	14448	14449	14599	14465	14299	14489	14488	14387	14402	14440	14439	14339	14475	14446	14406	14538	14378	14356	14360	14491	14545	14329	14240	14501	14518	14339	14404	14426	14495	14369	14432	14443	14315	14336	14438	14541
23104	22911	37852	35323	28565	25122	23935	17509	16156	16631	16539	16430	16514	16374	16451	16252	16342	16218	16217	16353	16084	16205	16392	16218	16275	16138	16215	16109	15939	16327	16223	16466	16138	16244	16215	16214	16024	16114	16070	16215	16123	15822	16110	16120	16103	16032	16178	16291	16140	16274	16087	15915	16154	16094	16084	15973	16230	15938	15919	16015	16117	16229	16080	15965	16020	15837	16115	16062	16199	15991	15929	16145	15940	15872	16129	15975	16204	16033	16165	16020	15918	16211	16266	16196	16037	15875	16022	15965	16114	16187	15954	16087	15921	15992	16081	16124	15855	16153	16128	15974	16090	16134	16106	16202	16317	16098	15938	16039	15978	16200	16203	16054	15990	16002	16051	16016	16174	15947	16050	15976	16187	15980	16012	16024	16157	16187	15888	16168	15913	16152	16256	16176	16142	16178	16191	16189	16031	15898	16043	16016	16180	16154	16027	16069	15859	15768	15942	16032	15869	16062	16188	16088	15923	16007	16197	15953	15993	15870	15954	16160	15843	15979	16034	16115	16278	15943	16146	16203	16078	16133	15983	16105	16001	15994	16094	16043	15706	16108	15913	16080	16083	16126	16149	15885	16175	16153	16051	16170	16054	16181	16106	15998	16288	15932	16074	16094	16138	15976	16091	16048	15921	15948	16019	15914	16072	16120	16116	15997	16100	15985	16010	16121	16001	16125	16129	15958	15869	16157	15936	16291	16117	16087	16044	16091	15903	15920	15894	15827	16249	16036	16092	15912	15996	15950	16019	16201	16191	15800	15977	16173	16082	15921	15908	15912	16049	15836	15926	15886	15965	16087	16077	16130	16458	16078	16121	15985	16142	16062	16063	16074	16121	15968	16172	15978	16108	15852	15965	16090	16129	15926	15983	16073	15920	16079	16073	16063	16230	15950	16005	16062	16063	16095	16068	16116	16089	16060	16032	16169	16070	16098	16160	16043	15854	16056	16142	15973	16007	16083	16150	15893	15932	16049	16040	16017	16239	16160	15997	15873	16134	15999	16296	16046	15795	15881	16014	16090	15867	16040	15950	15951	16157	16051	16013	15922	15995	16022	15989	16031	16018	15874	15999	16076	16033	15861	15871	16000	16087	15851	16044	16267	16006	16098	15954	16014	15985	16060	15898	16013	15930	16136	16095	16132	16142	15988	16167	16066	16082	15760	15941	15960	16062	16245	16106	15756	16210	16041	15978	15800	16020	16179	16065	15974	16085	16223	16089	16043	15948	15887	16089	15988	16081	16170	16028	15813	16001	16011	16086	16156	16032	16046	16035	16182	16230	16100	16065	16083	16106	16050	16111	16049	16176	16027	16044	15953	16039	15946	16058	16340	16082	15890	16120	15857	15933	15902	16010	15969	16180	15898	15986	15940	16072	16172	16254	15997	15978	15941	15955	15982	16085	16149	16191	16062	15979	15954	15978	15876	16155	15961	15922	15956	16033	15992	15830	15972	16042	15932	16062	15974	16134	16027	16096	15992	16110	15752	16086	15906	15963	16007	16215	16072	16052	15969	16163	16111	15917	16315	16135	16089	15913	16108	15840	16000	16262	15894	15961	15796	15883	16009	16035	16081	16117	16120	16152	15825	16049	16153	15953	15955	16091	16062	15993	16049	16109	16065	15858	16092	15933	15928	16050	16129	15791	16097	16019	16377	15975	16003	15988	16159	15949	15979	16218	16247	15923	16005	16101	16298	16187	15988	15861	15986	15925	15955	15884	16002	16128	16128	15851	16137	16100	15925	16121	15892	16078	16061	15961	16057	16009	16083	15973	16079	15931	16033	16131	15769	16092	16143	16150	15954	16023	16063	15916	15999	15944	16348	15918	15972	16180	15941	16051	16052	16136	16271	16020	15938	16047	16183	15959	16086	15981	16191	16200	16080	16057	15915	15815	16155	15942	15991	15987	16002	16128	15964	16101	16115	15956	15900	15897	16132	15959	16124	16152	16030	16050	16018	16044	15875	16157	16088	15956	16084	15961	16127	15885	15893	16234	16008	15983	15950	16091	16054	16106	16099	16032	16138	15995	16029	16101	16047	15970	16122	15939	16123	15980	16174	15950	16133	16103	16186	16010	16060	16059	15794	16061	15962	16273	16008	15936	16017	16129	15906	15992	15925	16069	16104	16211	16008	16027	16033	15906	16072	15970	15983	15923	16256	16070	16064	15945	16111	16011	15874	15988	15964	16205	15994	15741	15810	16128	16154	15954	15681	16176	15970	16077	15959	15960	15908	16067	15996	15822	15871	15987	16008	16034	15968	16051	16071	16190	16203	16057	15835	16195	15934	15965	16159	16102	15984	16035	16164	16279	15837	16127	15930	15895	16182	15945	16006	15906	16055	15922	16012	16042	16051	16076	16162	16273	16213	16147	16013	16093	16068	16089	15951	15917	16002	15992	15977	16098	16087	16134	15895	16135	16000	16029	16329	16388	15915	15700	16093	16120	15996	16029	16026	16014	16227	16053	15918	16035	15967	15896	16017	16112	15992	16046	15922	15941	16131	15962	15937	16167	15942	15987	16012	15959	15985	16042	16052	15965	16192	16205	15874	16033	16053	16114	16109	16024	16106	16275	15953	15940	16070	16074	15895	15977	16055	16098	15994	16023	15870	16204	16033	16056	16094	16014	16056	15958	16201	16319	16020	16039	16072	16159	16080	16082	16005	16039	15996	16111	15915	16066	16231	16033	16053	16175	15928	16091	16086	16009	16029	15934	15842	16069	16032	15826	16122	16042	15897	15953	15993	15928	16103	16074	16018	16183	16232	15999	16117	15840	16037	15936	16110	16080	16132	16077	15997	15892	16138	16079	16067	16173	16076	16070	15983	15994	15956	15996	16014	16148	16136	16155	15981	16187	15911	16040	16034	16236	16076	16168	16016	16057	15769	15936	16105	16082	16031	16066	15963	16047	16126	16255	16083	16181	15833	15990	16183	16041	16033	16220	16053	15912	16195	16170	15924	15899	16130	15929	16139	16081	16171	16185	15987	16083	15946	15988	15897	16212	16121	16091	16066	16074	16032	15979	15909	15862	16069	15938	15889	15995	15971	16118	16089	16058	16231	16205	15999	16055	16004	16057	15941	16020	16019	16000	16104	16122	15984	16159	15923	15786	16112	16149	16127	16056	16080	16147	15858	15937	16124	16232	15995	16094	16087	16029	15877	16118	16031	16119	16065	16149	16073	15965	16102	15915	16158	16109	15867	16043	16050	16069	16114	16028	15990	16060	16169	16022	16174	16232	15952	16171	16076	16047	16092	15967	15892	16089	15981	15903	16135	16157	16033	16245	15836	16000	15935	16066	16159	15825	16098	16064	15998	16121	15993	16007	16191	15966	16121	16168	16133	16045	15721	16126	15953	16076	16054	15992	16107	16091	16025	16103	16007	15995	16019	16055	16180	16046	15695	16266	16199	16103	16077	15916	16089	15943	15851	16018	16132	16116	16012	15945	15928	15980	16028	16086	16075	16023	15953	15878	15877	15975	16106	15995	16073	16000	15920	15966	15928	16180	15909	16080	16136	16115	15810	15939	16028	15932	15981	16097	16252	16170	16165	15959	16103	16169	16143	15974	16026	16194	15858	16010	16199	15970	15987	16125	16131	15973	15914	16067	16116	15815	16170	15894	16114	16128	16075	16000	15932	16086	16020	15969	15973	16034	15866	16054	16007	16003	16149	15920	16332	16063	16014	16184	16008	16111	16238	16112	16030	16116	15947	16180	15807	16286	16198	16127	15952	16123	15991	16107	16016	16116	16118	16142	16258	16152	16042	16160	15986	16035	16085	16224	16110	15807	15982	16109	15963	15956	16064	16076	15955	16081	16104	16175	16216	16138	16002	16035	16119	16188	16011	16025	15990	15993	15815	15914	15856	16117	15985	16024	16216	16122	15940	16058	16050	16182	16085	16110	15991	15920	15871	16013	15967	16011	16071	16124	16047	15869	15930	16021	16056	16246	16024	16113	15862	15986	16088	15993	15802	15981	16083	16133	15946	16008	15931	16230	16035	16099	16137	15893	15989	16027	16055	16191	15925	16116	16190	16046	16029	16086	15861	16062	16041	15951	16019	16090	15805	16022	16103	16089	16102	15965	16040	16073	16065	16070	16187	15907	15864	16210	15940	15820	15918	15919	16055	16110	15984	16101	16167	16034	16061	16079	15923	16013	15954	15914	15894	16072	16070	16007	16022	16115	15788	15810	15950	16016	16137	16179	16078	15974	16206	16052	15949	16108	16031	16040	15925	15923	16213	16138	16252	15925	16269	16027	15844	16064	15987	16307	16243	16129	16087	15820	15995	16263	16194	16177	15979	15825	15978	15878	16037	15869	16023	15921	15951	16097	16185	16087	15916	15996	16108	15989	15973	15961	15860	16075	16070	16315	15999	15939	15936	16093	16084	16116	15955	15968	15879	15975	16154	16175	16015	16035	15818	15954	15912	15727	16069	15999	15804	15950	16180	15910	16214	16039	16028	15919	15923	15935	15896	16125	16023	16143	16049	15986	16179	16044	16204	16021	16023	16077	16189	15997	16117	16041	16024	16096	15967	16151	16080	16099	16073	16073	16077	16214	16133	16086	15943	16113	15984	16022	16218	16013	16168	15910	15996	15896	16074	16111	16011	15961	16103	16157	15960	15910	15996	15821	16153	15878	15911	15910	15805	15949	15945	15965	16078	15937	16122	15932	16093	15877	15891	16105	16077	15950	15877	16008	15929	16009	16076	15971	16003	15816	16154	16009	15896	16068	15978	16237	15967	16153	15879	16203	16398	16217	16322	16213	16066	15956	15907	15943	16175	16031	15953	15950	15841	16094	16207	16236	16084	15952	15918	15997	16216	16084	16121	16042	15966	16036	16001	15854	16024	16096	16056	16038	15977	15858	15826	15830	15807	16033	15936	16238	16116	16098	15899	15915	16111	15967	15894	16049	16031	15957	15908	15788	15898	16233	15897	16090	16027	16010	16126	16137	16100	16076	16056	16094	16012	16108	16110	16174	15807	15981	16173	16035	16153	16106	15975	15777	15816	15958	15977	16034	15930	16141	16281	16043	15955	15981	16165	15827	15968	15916	16110	16297	16141	16094	16249	16037	16157	16051	16003	16043	15906	15961	15890	16070	16103	16170	16093	16070	15995
61486	98848	90131	68889	43133	22507	14742	14288	14215	14412	14398	14492	14269	14288	14438	14324	14418	14291	14142	14564	14526	14213	14377	14223	14264	14296	14293	14389	14450	14248	14368	14399	14274	14420	14313	14257	14382	14219	14409	14258	14210	14190	14403	14328	14351	14273	14303	14294	14278	14366	14365	14354	14232	14363	14331	14438	14319	14385	14380	14337	14325	14477	14603	14374	14382	14425	14237	14316	14298	14195	14260	14286	14230	14309	14380	14220	14323	14235	14243	14223	14361	14225	14220	14455	14252	14261	14172	14463	14054	14409	14151	14281	14316	14282	14195	14233	14329	14429	14322	14300	14329	14407	14422	14151	14380	14214	14103	14159	14220	14338	14254	14435	14240	14189	14412	14254	14374	14375	14143	14478	14317	14270	14149	14340	14271	14142	14222	14212	14219	14497	14436	14092	14413	14356	14397	14176	14408	14313	14353	14285	14201	14485	14401	14298	14309	14266	14391	14371	14308	14256	14419	14306	14363	14389	14352	14275	14299	14244	14355	14254	14309	14406	14432	14287	14171	14278	14296	14261	14116	14081	14351	14167	14244	14201	14333	14183	14294	14317	14252	14263	14271	14159	14130	14265	14345	14448	14198	14340	14282	14355	14263	14286	14365	14304	14234	14475	14351	14310	14438	14287	14278	14405	14283	14355	14366	14343	14337	14317	14237	14370	14147	14402	14306	14358	14455	14313	14296	14351	14310	14362	14279	14171	14207	14253	14549	14122	14376	14293	14337	14261	14120	14327	14281	14266	14252	14181	14344	14391	14378	14503	14297	14473	14295	14325	14235	14381	14301	14405	14328	14380	14028	14305	14145	14217	14389	14452	14353	14330	14266	14249	14354	14370	14258	14242	14315	14292	14253	14221	14329	14157	14275	14346	14252	14301	14255	14415	14302	14264	14398	14200	14337	14531	14175	14309	14217	14341	14344	14229	14404	14335	14283	14383	14157	14371	14261	14256	14201	14400	14268	14315	14323	14255	14216	14343	14255	14311	14276	14214	14061	14350	14534	14339	14257	14221	14368	14397	14235	14290	14446	14379	14367	14312	14311	14362	14223	14550	14138	14398	14412	14401	14303	14332	14288	14330	14273	14282	14160	14323	14225	14207	14379	14269	14374	14263	14446	14291	14281	14397	14313	14494	14282	14219	14440	14075	14304	14480	14394	14423	14237	14160	14311	14372	14259	14258	14227	14134	14328	14118	14325	14260	14306	14402	14180	14505	14228	14401	14133	14235	14296	14335	14206	14302	14247	14180	14387	14354	14276	14292	14257	14181	14254	14227	14170	14384	14447	14338	14345	14438	14135	14416	14250	14469	14184	14423	14333	14338	14468	14306	14515	14507	14127	14295	14348	14390	14271	14204	14236	14487	14351	14409	14244	14317	14445	14218	14213	14282	14329	14353	14202	14307	14281	14332	14194	14161	14253	14322	14253	14261	14347	14403	14354	14374	14272	14447	14385	14331	14202	14324	14313	14499	14264	14391	14381	14328	14424	14309	14090	14451	14381	14306	14369	14462	14332	14305	14407	14363	14282	14286	14141	14237	14196	14409	14095	14254	14357	14419	14329	14325	14520	14223	14366	14328	14166	14111	14383	14367	14420	14397	14211	14192	14384	14184	14387	14260	14374	14231	14303	14285	14363	14267	14344	14039	14177	14311	14399	14182	14318	14368	14332	14374	14398	14380	14281	14199	14336	14353	14220	14253	14450	14380	14276	14301	14237	14326	14271	14212	14232	14287	14304	14138	14300	14248	14231	14188	14375	14226	14337	14342	14181	14258	14138	14231	14256	14440	14399	14220	14418	14382	14233	14522	14302	14387	14223	14167	14475	14388	14340	14217	14327	14387	14395	14266	14431	14223	14294	14507	14223	14214	14360	14070	14352	14444	14320	14237	14302	14194	14214	14162	14288	14218	14268	14230	14398	14275	14101	14195	14292	14340	14281	14523	14221	14270	14190	14528	14308	14520	14390	14181	14385	14578	14194	14376	14426	14345	14241	14300	14299	14179	14171	14330	14457	14262	14099	14189	14217	14387	14297	14176	14247	14385	14320	14363	14207	14170	14294	14299	14244	14199	14463	14398	14334	14138	14307	14345	14455	14330	14353	14303	14286	14182	14242	14340	14282	14352	14277	14342	14259	14229	14354	14246	14301	14282	14195	14269	14274	14246	14343	14318	14534	14252	14343	14438	14284	14392	14410	14385	14291	14236	14362	14255	14245	14424	14272	14315	14261	14227	14366	14260	14488	14176	14193	14264	14300	14284	14351	14304	14328	13972	14350	14388	14297	14437	14177	14381	14206	14334	14157	14228	14345	14503	14327	14494	14345	14387	14168	14326	14197	14269	14225	14443	14355	14243	14266	14368	14282	14307	14403	14340	14405	14250	14319	14331	14287	14251	14351	14248	14379	14271	14240	14362	14432	14330	14348	14238	14302	14371	14295	14155	14238	14340	14253	14253	14390	14385	14180	14256	14300	14280	14419	14315	14237	14240	14378	14415	14449	14382	14048	14258	14322	14229	14385	14233	14329	14387	14324	14207	14090	14373	14242	14406	14385	14284	14136	14246	14389	14323	14280	14142	14322	14332	14315	14215	14237	14115	14226	14301	14271	14094	14371	14353	14371	14189	14138	14371	14254	14290	14271	14299	14412	14260	14237	14509	14328	14463	14246	14150	14296	14342	14248	14207	14261	14480	14086	14159	14452	14259	14374	14380	14328	14254	14445	14396	14234	14365	14374	14263	14343	14400	14339	14273	14177	14262	14463	14470	14225	14405	14330	14309	14350	14217	14249	14354	14426	14410	14345	14378	14219	14337	14489	14155	14280	14259	14278	14273	14143	14226	14235	14289	14435	14229	14397	14038	14305	14293	14304	14509	14258	14231	14298	14443	14252	14354	14277	14239	14426	14300	14226	14340	14510	14359	14464	14292	14386	14249	14242	14201	14252	14371	14297	14230	14326	14221	14422	14286	14123	14353	14107	14376	14347	14373	14364	14065	14323	14440	14258	14450	14263	14259	14415	14200	14255	14402	14561	14285	14198	14273	14238	14122	14290	14532	14124	14182	14280	14416	14332	14380	14325	14234	14209	14209	14464	14297	14331	14265	14189	14237	14261	14426	14480	14307	14252	14435	14240	14294	14180	14400	14254	14363	14443	14251	14386	14295	14260	14341	14236	14210	14377	14218	14357	14352	14267	14203	14281	14257	14314	14104	14318	14417	14288	14240	14295	14370	14304	14196	14266	14465	14185	14248	14272	14340	14261	14398	14049	14409	14168	14331	14221	14220	14219	14343	14483	14145	14270	14241	14482	14298	14245	13987	14347	14446	14290	14198	14331	14299	14239	14292	14272	14305	14529	14308	14219	14401	14398	14252	14383	14422	14342	14434	14404	14408	14445	14174	14295	14248	14312	14486	14317	14293	14318	14331	14338	14247	14366	14366	14273	14272	14315	14308	14202	14339	14389	14399	14324	14386	14211	14318	14339	14371	14387	14275	14292	14204	14354	14348	14229	14223	14307	14270	14264	14490	14305	14186	14457	14244	14163	14276	14313	14292	14335	14294	14225	14219	14558	14308	14289	14191	14332	14308	14395	14229	14283	14319	14243	14213	14239	14275	14248	14275	14197	14297	14142	14278	14240	14237	14230	14528	14331	14322	14261	14205	14388	14362	14331	14290	14344	14361	14312	14377	14257	14237	14187	14333	14445	14462	14364	14275	14191	14179	14363	14277	14275	14380	14324	14275	14361	14245	14433	14315	14413	14170	14307	14336	14339	14286	14261	14263	14341	14302	14306	14446	14250	14229	14332	14156	14097	14404	14334	14212	14309	14235	14314	14275	14315	14371	14577	14182	14256	14352	14298	14271	14377	14348	14341	14442	14294	14344	14371	14196	14200	14128	14301	14187	14266	14312	14467	14341	14380	14232	14196	14328	14271	14315	14168	14521	14332	14355	14384	14125	14326	14312	14331	14287	14230	14313	14323	14380	14326	14522	14271	14296	14127	14372	14335	14369	14417	14359	14426	14410	14562	14215	14252	14244	14389	14347	14200	14358	14075	14406	14260	14351	14372	14284	14121	14353	14343	14196	14372	14313	14318	14277	14336	14458	14458	14352	14231	14374	14152	14320	14461	14368	14340	14259	14313	14261	14245	14296	14205	14282	14145	14262	14387	14065	14475	14184	14362	14287	14326	14332	14331	14337	14077	14471	14220	14425	14227	14332	14301	14167	14431	14096	14418	14279	14425	14389	14309	14245	14343	14388	14243	14564	14185	14213	14210	14200	14412	14209	14333	14339	14224	14433	14277	14144	14193	14412	14214	14154	14297	14403	14061	14200	14188	14170	14180	14233	14289	14353	14189	14232	14377	14245	14288	14267	14403	14272	14386	14122	14238	14244	14205	14170	14314	14211	14372	14178	14254	14468	14033	14180	14151	14296	14205	14497	14174	14371	14245	14482	14282	14153	14285	14114	14297	14168	14188	14266	14469	14294	14329	14418	14301	14372	14416	14295	14263	14322	14338	14118	14296	14426	14315	14207	14265	14378	14329	14232	14169	14335	14216	14244	14327	14224	14396	14079	14151	14406	14272	14156	14350	14355	14425	14255	14311	14383	14362	14245	14279	14337	14272	14354	14255	14111	14194	14175	14306	14359	14321	14205	14339	14224	14387	14238	14353	14281	14302	14098	14264	14453	14298	14294	14268	14128	14268	14272	14317	14398	14318	14400	14366	14234	14206	14340	14394	14345	14296	14220	14294	14334	14384	14272	14285	14308	14393	14343	14474	14327	14364	14349	14384	14373	14288	14365	14385	14341	14361	14269	14170	14285	14366	14258	14369	14362	14203	14349	14411	14287	14233	14406	14519	14284	14321	14351	14344	14249	14242	14295	14357	14311	14304	14276	14212	14290	14345	14238	14215	14360	14257	14371	14126	14337	14347	14454	14323	14518	14306	14270	14363	14285	14313	14303	14397	14320	14280	14340	14498	14316	14272	14340	14433	14431	14229	14529	14286	14414	14234	14408	14297	14262	14523	14161	14446	14428	14378	14444	14234	14201	14193	14285	14355	14378	14301	14308	14261	14209	14317	14298	14142	14318	14195	14255	14360	14372	14222	14202	14155	14298	14228	14253
28903	36274	44629	31411	20921	17368	16293	16229	16426	16325	16144	16084	16143	16043	16415	16297	16123	16098	16204	16163	16262	15983	16376	16272	16080	16115	16141	16197	16311	16222	16105	16185	16146	16219	16299	16263	16061	16275	16080	16127	16280	16108	16170	16156	16172	16167	16222	16300	16241	16258	16299	16123	16183	16124	16056	16360	16180	16099	16169	16096	16226	16291	16155	16199	16021	16092	16124	16130	16281	16285	16208	16266	16329	16069	16136	16279	16192	16360	16217	16070	16019	16151	16216	16123	16285	16286	16105	16118	16083	16080	16163	16207	16120	16297	16423	16227	16126	16197	16215	16253	16244	16044	16090	16261	16112	16218	16138	16128	16004	16132	16233	16162	16139	16043	16088	16171	16101	16054	16280	16253	16138	16241	16195	16087	16076	16183	16242	16142	16120	16166	15881	16279	16082	16198	16216	16139	16236	15961	16218	16205	16065	15986	16077	16050	16202	16088	16190	16313	16357	16240	16329	16213	16165	16184	16022	16049	16223	16231	16373	16062	16287	16095	15992	16119	16293	16252	16239	16087	16002	16291	16323	15956	16092	16152	16117	16261	16251	16161	16069	16268	16366	16303	16120	15981	16051	16018	15984	16035	16084	16164	16324	16153	16163	16199	16219	16286	16304	16153	16335	16247	16218	16130	16372	16258	16127	16220	16166	16158	16068	15921	15982	16255	16077	16084	16030	16156	16316	16053	16018	16336	16153	16102	16126	16331	16229	16235	16085	16083	16119	16190	16345	16134	16197	16188	16415	16182	16249	16254	16248	16365	16231	16286	15979	16229	15950	16218	16174	16035	16302	16104	16189	16065	16240	16178	16080	16118	16115	16155	16126	16220	16298	16497	16186	16292	16284	16062	16278	16294	16123	16030	16135	16174	16283	16192	16026	16171	15956	16079	16250	16241	16137	16099	16274	16260	16140	16018	16147	16206	16256	16179	16417	16360	16208	16145	16149	16341	16270	16207	16123	16106	16139	16068	16044	16094	16135	15965	16064	16102	16005	16112	16127	16270	16010	16110	16360	16438	16140	16285	16025	16178	16329	16067	16153	16136	15972	16297	16147	16320	16052	16102	16124	16258	16055	16205	16224	16078	16206	16071	16225	16129	16093	16038	16251	16138	16096	16010	16144	16220	16117	16208	16206	16298	16270	16220	16241	16247	16321	16144	16246	15996	16314	15964	16197	16336	16181	16039	16073	16203	16237	15951	15988	16265	16306	16216	16286	16022	16054	16079	16260	16215	16231	16369	16089	16126	16122	16074	16060	16056	16057	16237	16218	16138	16141	16095	16116	16167	16195	16281	16246	16142	16004	16166	16195	16202	16169	16231	16113	16188	16281	16122	16167	16226	16239	16396	16130	16157	16165	16218	16115	16239	16266	16238	16262	16392	16280	16059	16153	16272	16207	15975	16251	16233	16178	16118	16059	16190	16314	16060	16061	16036	16112	16212	16090	16147	16048	16488	16147	15954	16320	16213	16157	16181	16215	16241	16041	16133	16182	16230	16191	16056	16366	16268	16236	16426	16225	16205	16139	16158	16200	16205	15957	16129	16167	16216	16387	16209	16062	16076	16154	15977	16381	16302	16171	16167	16298	16218	16211	16219	15976	16310	16382	16288	16342	16145	16122	16246	16278	16169	16156	16185	16208	16139	16255	16271	16450	16255	16124	16087	16021	16078	15945	16203	16244	16057	16206	16186	16311	16114	16195	16246	16244	16046	16102	15929	16149	16132	16101	15999	16223	16265	16122	16323	16244	16219	16031	16372	16160	16266	16032	16354	16175	16086	16368	16142	16261	16277	16069	16243	16160	16156	16096	16021	16217	16147	16069	16208	16238	16371	16224	16169	16311	16109	16372	16187	16328	16038	16204	16222	16089	16161	16178	16233	16076	16213	16285	16082	16146	16064	16277	16116	16065	16188	16108	16082	16257	16200	16254	16070	16190	16129	16177	16210	16244	16350	16117	16023	15987	16129	16101	16071	16244	16306	16218	16302	16348	16292	16292	16181	16215	16192	16199	16121	16147	16161	16300	16155	16177	16053	16218	16179	16080	16275	16245	16170	16129	15919	15976	16136	16224	16201	16258	16020	16102	16068	16253	16271	16021	15944	16278	16165	16207	16058	16178	16240	16277	16161	16270	16004	16031	16301	16036	16023	16260	16070	16234	15971	16318	16066	16169	16133	16215	16154	16167	16036	16127	16121	16435	16155	15966	16305	16196	16206	16345	16050	16228	16360	16041	16117	16255	16249	16089	16075	16274	16152	16227	16158	16343	16140	16230	16194	16149	16170	16057	16162	15988	16218	16205	16140	16155	16110	16086	16365	16179	16261	16208	16122	16112	15959	16172	16100	16040	16331	16101	16133	16241	16208	16386	16118	16124	16060	16102	15974	16339	16160	16222	15917	16173	16029	16157	16129	16057	16248	16398	16191	16226	16287	16072	16238	16118	16155	16041	16095	16012	16081	16369	16148	16175	16136	16234	16096	16103	16199	16025	16171	16287	16145	16223	16173	16061	16287	16125	16127	15883	15965	16275	16200	16141	16289	16283	16314	16199	16225	16366	16059	15892	16005	16007	16171	16109	15936	16261	16225	16379	16042	16110	16444	16307	16193	15937	16181	16228	16008	16517	16213	15942	16138	16030	16233	16238	16233	16336	16295	16356	16343	16191	16035	16148	16068	15946	16094	16082	16348	16135	16177	16213	16144	16081	16216	15967	16156	16112	16178	16169	16190	16180	16005	16111	15962	16190	16114	16278	16328	16023	16291	16147	16075	16201	16125	16194	16066	16287	16355	16143	16291	16438	16237	16118	16198	16047	16216	16176	16224	16337	16151	16372	16303	16005	16014	16267	16085	16365	16238	16269	16129	16180	16261	16202	16150	16116	16009	16136	16219	16257	16249	16348	16148	16233	16429	16245	16292	16237	16273	16150	16092	16214	16375	16217	16046	16126	16176	16090	16313	16239	16037	16079	16131	16376	16131	16193	16161	16057	16002	16135	16199	16059	16241	16111	16080	16141	16250	16458	16334	16033	16266	16128	16009	16170	16254	16278	16278	16221	16381	16167	16354	16253	16089	16118	16263	16265	16298	16204	16304	15960	16064	16056	15983	16134	16084	16280	16187	16195	16135	16210	16180	16279	16134	16061	16185	16093	16265	16385	16217	16212	16027	16113	16304	15992	16067	15943	16168	16315	15753	16066	16156	16233	16151	16168	16084	16281	16173	16306	16399	16159	16182	16242	16252	16085	16320	16398	16131	16223	16057	16280	16213	16198	16281	16208	16183	16134	16207	16238	16107	16152	16242	16040	16086	16173	16255	16035	16305	15959	16103	16213	16251	16199	16126	15918	16189	16147	16094	16124	16263	16205	16053	16128	16267	16123	16170	16176	16375	16088	16291	16332	16134	16244	15991	16187	16316	16263	16353	16075	16310	16058	16242	16172	16470	16224	16389	16234	16108	16025	16077	16030	16196	16049	16248	16135	16095	16187	16138	16273	16056	16189	16219	16208	16000	15893	16085	16076	16349	16287	16105	16109	16238	16267	16111	16230	16188	16130	16283	15923	16212	16382	16066	16086	16171	16090	16202	16159	16133	16161	16347	16151	16206	16173	16063	16107	16363	16088	16162	16216	16240	16315	16110	16275	16233	16262	16213	15953	16164	16042	16145	16263	16094	16243	16092	16104	16284	16054	16256	16177	15968	16174	16160	16177	16268	16282	16215	16025	16320	16309	16082	16231	16109	16099	15900	16158	16187	16209	16353	16180	16114	16171	16103	16106	16178	16069	16076	16177	16050	16295	16117	16194	15984	16001	16372	16110	16204	16270	16289	16190	16150	16131	16018	16241	16093	16340	15985	16288	16263	16132	16081	16270	16149	16248	15943	16012	16125	16278	15999	16330	16244	16000	16024	16134	16088	16029	16172	16217	16120	16099	16135	16019	16210	16372	16171	16138	16194	16094	16359	16267	16120	16262	16125	16191	16291	16409	16091	16033	16101	16250	16063	16259	16095	16359	16234	16161	16122	16396	16224	16202	16033	16221	16305	16089	16193	16338	16206	16180	16111	16163	16148	16187	16012	16038	16201	16144	16230	16117	16129	16175	16039	16196	16131	16240	16197	16294	15975	15972	16259	16197	16266	16363	15841	16242	16042	16149	16326	16047	16316	16168	16035	16118	16119	16471	16109	16223	16154	16226	16188	16070	16125	16248	16078	16115	16032	16242	16126	16246	16341	15921	16330	16203	16222	16350	16055	15872	16091	15945	16094	16317	16148	16203	16127	16157	16051	16261	16248	16377	16119	16299	16274	16078	16206	16352	16205	16079	16006	16115	16072	16205	16165	16089	16099	16056	16099	16294	16090	16096	15944	16173	16202	16119	16263	15974	16067	16103	16301	16104	16025	16098	16409	16057	16104	16234	16100	16191	16205	16206	16293	16216	16027	16030	15987	15973	16384	16138	16358	16119	16100	16323	16017	16002	16168	16069	16101	16116	16158	16297	16107	16111	16031	16130	15971	16296	16150	16155	16312	16205	16386	16146	16167	16189	16119	16115	16180	16159	16142	16242	16118	16056	16118	16089	16209	16171	16152	16104	16223	16313	16218	16192	16302	16455	16119	16301	16113	16212	16235	16255	16138	16166	16080	16122	16406	16309	16080	16151	16226	16148	16361	16044	16177	16157	16200	16306	16147	16103	16150	16203	16233	16108	16200	16192	16186	16281	16086	16292	16030	16265	16084	16057	16222	16079	16129	16040	16004	16209	16355	16202	16164	16368	15981	16369	15972	16136	16126	16153	16464	16431	16484	16113	16277	16180	16059	16134	16158	16248	16202	16262	16166	16293	16214	16212	16093	16096	16167	16055	16287	16169	16157	16228	16099	16008	16170	16218	16075	16016	16102	16257	16043	16033	16013	16084	16218	16037	16114	16157	16211	16141	15859	16080	16140	16047	16109	15991	16172	16245	16184	16298	16285	16040	16251	16275	16044	16333	16166	16158	16208	16183	16253	16255	16280	16231	16301	16103	16052	16171	16302	16212	16128	16168	16302	16399	16349	16268	16372	16086	16080	16189	16147	16219	16095	16270	16194	15974	16299	16264	16181	16135	16109	16203	16487	16121	16028	16143	16054
31334	56170	46046	27457	18103	14982	14277	14448	14276	14371	14368	14186	14381	14404	14320	14372	14305	14378	14482	14234	14363	14451	14539	14401	14447	14447	14467	14494	14454	14462	14432	14473	14405	14510	14425	14309	14373	14359	14483	14271	14229	14385	14349	14338	14375	14369	14256	14412	14485	14216	14396	14528	14372	14323	14491	14337	14403	14333	14342	14327	14413	14416	14404	14271	14380	14485	14291	14442	14292	14652	14330	14327	14440	14319	14433	14416	14253	14475	14352	14231	14436	14352	14310	14385	14538	14395	14326	14309	14229	14360	14321	14283	14323	14227	14264	14411	14366	14485	14297	14451	14243	14254	14313	14462	14387	14222	14362	14242	14415	14308	14431	14435	14374	14411	14388	14444	14221	14304	14417	14484	14364	14459	14348	14303	14301	14324	14392	14382	14261	14217	14515	14419	14302	14323	14275	14406	14386	14391	14426	14562	14382	14345	14477	14278	14397	14317	14551	14173	14407	14439	14269	14255	14492	14331	14495	14590	14221	14327	14288	14390	14337	14251	14527	14415	14340	14283	14356	14211	14345	14525	14462	14384	14105	14408	14430	14321	14455	14425	14460	14269	14361	14532	14386	14323	14132	14321	14450	14217	14474	14364	14428	14385	14435	14321	14239	14583	14531	14296	14406	14264	14274	14436	14527	14296	14394	14267	14388	14200	14573	14292	14301	14239	14363	14500	14403	14499	14403	14259	14318	14320	14425	14365	14538	14196	14343	14459	14482	14378	14337	14381	14338	14348	14297	14406	14375	14447	14230	14369	14439	14356	14407	14289	14286	14519	14321	14421	14444	14380	14250	14439	14369	14338	14297	14326	14249	14353	14451	14481	14470	14411	14520	14278	14425	14344	14448	14531	14341	14426	14429	14234	14377	14336	14423	14370	14303	14431	14164	14472	14373	14361	14443	14322	14349	14492	14352	14586	14599	14478	14265	14273	14348	14391	14442	14405	14207	14442	14482	14406	14414	14408	14229	14501	14417	14487	14326	14309	14489	14440	14316	14479	14432	14308	14366	14207	14463	14332	14366	14321	14256	14451	14467	14396	14280	14365	14376	14337	14430	14426	14396	14236	14413	14288	14439	14224	14412	14344	14419	14260	14473	14439	14498	14283	14352	14326	14342	14390	14473	14312	14519	14480	14355	14430	14327	14464	14300	14498	14193	14389	14299	14436	14336	14714	14349	14362	14312	14455	14303	14511	14270	14329	14215	14336	14421	14403	14348	14166	14322	14308	14351	14301	14199	14391	14438	14459	14303	14231	14582	14350	14373	14376	14416	14326	14377	14218	14405	14441	14205	14512	14289	14524	14309	14401	14339	14244	14382	14353	14327	14355	14416	14279	14434	14352	14445	14437	14423	14237	14337	14222	14337	14192	14516	14417	14377	14416	14324	14351	14247	14311	14466	14472	14314	14359	14431	14377	14446	14271	14366	14305	14360	14345	14240	14169	14349	14336	14311	14441	14307	14457	14395	14291	14412	14444	14427	14343	14286	14211	14378	14275	14472	14327	14325	14416	14455	14437	14347	14414	14331	14263	14548	14341	14339	14332	14179	14509	14433	14453	14371	14451	14369	14249	14363	14425	14263	14335	14385	14285	14299	14405	14310	14265	14393	14287	14413	14402	14409	14455	14410	14360	14325	14353	14417	14269	14423	14214	14196	14322	14468	14453	14255	14295	14250	14466	14281	14285	14291	14324	14501	14160	14196	14618	14440	14405	14400	14496	14453	14404	14423	14388	14321	14427	14347	14281	14449	14394	14278	14292	14214	14322	14433	14310	14442	14355	14352	14388	14249	14554	14381	14468	14351	14323	14359	14175	14322	14304	14256	14316	14296	14367	14326	14523	14162	14444	14553	14315	14234	14336	14330	14449	14397	14479	14532	14356	14224	14333	14223	14423	14557	14360	14470	14370	14433	14433	14305	14142	14379	14337	14515	14394	14208	14499	14589	14389	14361	14442	14536	14227	14467	14342	14517	14213	14428	14343	14392	14436	14348	14422	14497	14256	14446	14378	14498	14376	14417	14302	14408	14355	14393	14323	14409	14328	14446	14456	14302	14410	14370	14397	14497	14598	14459	14501	14481	14433	14370	14375	14371	14467	14388	14307	14344	14443	14468	14292	14307	14285	14375	14346	14297	14234	14355	14359	14278	14329	14466	14354	14422	14389	14310	14403	14338	14388	14322	14414	14380	14197	14416	14562	14406	14420	14233	14465	14579	14436	14312	14423	14355	14239	14168	14485	14383	14279	14323	14465	14378	14256	14391	14273	14339	14481	14414	14276	14461	14349	14412	14411	14313	14378	14483	14187	14435	14420	14341	14428	14409	14372	14395	14559	14428	14440	14423	14404	14418	14362	14395	14451	14565	14289	14321	14518	14363	14433	14457	14273	14310	14236	14356	14427	14325	14416	14329	14424	14369	14388	14461	14453	14434	14391	14447	14529	14401	14323	14485	14094	14596	14343	14366	14295	14255	14266	14581	14445	14475	14389	14318	14410	14368	14377	14359	14452	14437	14436	14274	14365	14315	14478	14458	14262	14301	14518	14416	14362	14405	14235	14379	14272	14393	14438	14462	14558	14276	14228	14284	14486	14403	14323	14480	14274	14291	14433	14287	14321	14400	14224	14411	14521	14443	14309	14517	14454	14500	14357	14362	14381	14315	14522	14427	14382	14530	14330	14585	14339	14297	14599	14496	14385	14329	14509	14458	14387	14318	14324	14331	14440	14521	14296	14137	14382	14353	14350	14195	14466	14399	14543	14253	14260	14341	14576	14251	14392	14450	14408	14399	14453	14256	14219	14449	14459	14427	14163	14362	14461	14219	14448	14394	14291	14299	14288	14417	14362	14304	14260	14306	14429	14371	14392	14288	14439	14320	14358	14334	14337	14376	14390	14310	14380	14393	14398	14245	14273	14356	14194	14474	14452	14542	14352	14366	14440	14421	14336	14081	14253	14376	14463	14373	14482	14437	14291	14403	14438	14421	14343	14399	14390	14525	14419	14327	14340	14391	14455	14382	14268	14414	14368	14393	14451	14259	14470	14514	14442	14405	14504	14575	14233	14345	14393	14405	14333	14399	14473	14588	14383	14232	14360	14322	14494	14382	14458	14343	14189	14343	14251	14329	14373	14339	14505	14410	14280	14269	14404	14365	14180	14295	14387	14321	14439	14222	14262	14374	14406	14349	14347	14417	14345	14450	14299	14489	14521	14460	14390	14263	14404	14433	14364	14356	14240	14384	14195	14379	14490	14387	14311	14220	14330	14529	14376	14337	14365	14420	14226	14443	14599	14310	14368	14545	14507	14377	14463	14357	14396	14361	14410	14489	14429	14360	14391	14615	14348	14425	14513	14478	14271	14258	14468	14308	14299	14248	14390	14259	14354	14455	14463	14339	14408	14325	14311	14436	14410	14333	14345	14386	14278	14346	14362	14248	14491	14422	14177	14478	14337	14353	14351	14481	14395	14396	14420	14511	14487	14270	14267	14369	14383	14266	14297	14403	14300	14364	14134	14466	14416	14501	14244	14429	14446	14423	14348	14384	14476	14283	14383	14445	14324	14273	14331	14399	14386	14311	14477	14407	14309	14228	14252	14503	14312	14506	14347	14311	14387	14543	14344	14371	14523	14218	14356	14327	14436	14417	14468	14271	14365	14434	14325	14407	14405	14383	14456	14511	14511	14432	14412	14511	14402	14388	14298	14313	14369	14584	14276	14469	14348	14202	14495	14319	14503	14393	14385	14526	14326	14479	14140	14446	14481	14477	14313	14395	14250	14396	14367	14402	14241	14358	14463	14305	14511	14589	14401	14424	14427	14456	14348	14343	14530	14352	14333	14275	14348	14348	14307	14373	14355	14374	14420	14237	14450	14331	14302	14434	14374	14409	14225	14312	14393	14320	14243	14125	14474	14423	14535	14356	14352	14447	14354	14450	14496	14563	14536	14494	14372	14309	14477	14402	14426	14426	14395	14416	14425	14389	14274	14274	14464	14274	14318	14409	14415	14387	14341	14364	14443	14439	14417	14406	14412	14504	14356	14279	14402	14397	14262	14448	14354	14440	14298	14500	14527	14295	14311	14235	14545	14338	14361	14356	14550	14443	14406	14348	14374	14484	14491	14391	14340	14390	14295	14433	14467	14400	14349	14271	14327	14361	14272	14355	14156	14282	14376	14403	14302	14362	14483	14225	14351	14458	14398	14516	14370	14239	14465	14368	14326	14505	14493	14464	14384	14383	14468	14374	14434	14135	14353	14422	14350	14412	14308	14226	14461	14300	14372	14507	14334	14477	14478	14532	14325	14511	14486	14506	14265	14346	14454	14354	14393	14427	14455	14273	14259	14388	14211	14411	14351	14483	14615	14452	14229	14276	14367	14393	14266	14307	14330	14317	14313	14429	14492	14322	14365	14504	14199	14444	14385	14362	14336	14414	14375	14337	14401	14503	14309	14346	14375	14258	14458	14357	14320	14437	14558	14237	14363	14404	14535	14277	14277	14369	14335	14459	14333	14411	14494	14230	14289	14425	14502	14384	14437	14421	14250	14423	14300	14603	14431	14397	14475	14437	14252	14257	14517	14419	14311	14427	14435	14424	14287	14452	14253	14341	14435	14451	14175	14272	14580	14263	14298	14279	14323	14370	14525	14295	14303	14381	14565	14385	14592	14510	14489	14513	14175	14433	14378	14393	14262	14333	14445	14420	14450	14344	14540	14302	14303	14515	14394	14347	14341	14453	14316	14393	14202	14386	14246	14316	14276	14565	14360	14341	14339	14234	14473	14357	14386	14159	14290	14423	14311	14356	14354	14417	14285	14314	14447	14399	14311	14294	14450	14551	14437	14315	14552	14361	14442	14280	14427	14353	14263	14332	14264	14451	14384	14578	14233	14410	14417	14495	14316	14322	14310	14285	14581	14325	14469	14253	14436	14319	14411	14543	14198	14535	14454	14400	14252	14388	14365	14292	14495	14314	14417	14248	14379	14268	14267	14413	14301	14401	14308	14489	14319	14358	14482	14314	14258	14442	14234	14419	14419	14391	14296	14395	14462	14373	14347	14388	14430	14341	14446	14554	14447	14438	14447	14379	14444	14255	14183	14394	14308	14498	14499	14419	14342	14656	14444	14347	14401
25069	26110	41349	36312	26355	21398	18530	16579	16259	16058	16400	16361	16170	16409	16287	16343	16151	16413	16352	16217	16157	16146	16235	16248	16304	16309	16214	16357	16131	16236	16232	16194	16133	15956	16267	15930	16021	16032	16169	16143	16034	16142	15899	16205	16073	16199	16085	16332	16074	16178	16300	16029	16200	16187	16131	16177	16154	16201	16023	16292	16043	16366	16046	16058	16062	16086	16191	16054	16261	16069	15921	16096	16108	16168	16044	15947	16075	16017	16141	16124	16098	16208	16152	16159	16288	16267	16117	16042	16085	15991	16221	16237	16084	15940	16060	15952	16251	16012	16072	16089	16136	16151	16044	16090	16311	16153	16150	16107	16204	16122	16196	16016	16203	16013	16111	16228	15982	16222	16073	16145	16130	16114	16203	16092	16208	16047	16135	16109	16006	16042	16245	16204	16228	16046	16237	16068	16181	16086	16164	16259	16232	16266	16210	16183	16299	15929	15954	16254	15912	16130	16117	16117	16111	16199	16002	15817	16136	16072	16000	16122	15975	16098	16231	16235	16050	16214	15947	16035	16331	16068	15970	15960	16100	16152	15990	15977	15988	16238	16200	16158	16161	16249	16085	16228	16226	16067	16040	16091	16094	16077	15965	16148	15992	16065	16272	16024	16228	15968	16103	15987	16164	16093	16117	16224	16296	16106	16066	16016	16162	16076	16150	16212	16054	15962	15983	16029	16064	16047	15790	16174	16290	16084	16035	16197	16187	16113	16175	16126	16020	15925	16124	15963	16076	16142	16044	16266	16184	16327	16032	16142	15951	16156	16072	16102	16186	16252	16092	16235	16008	15969	16298	16104	16148	16091	16060	16119	16040	16037	16042	16128	16199	16069	16067	16239	16064	16036	16012	16264	16087	15929	16084	16167	15972	16083	16050	16098	16062	15947	16174	16053	16120	16175	16025	16062	15874	16072	15962	16145	15939	16018	16132	16119	16151	15910	16291	16160	16202	16137	16048	15995	16157	16246	16010	16286	16066	16271	16180	16221	16251	16182	16213	15998	16135	16128	16060	16104	16164	16159	16169	16182	16080	16114	16314	15943	16136	15954	15959	16119	16171	16124	16079	16193	16196	16264	16140	16076	16234	16231	16212	16085	16078	16063	16127	16102	16258	16063	16140	16015	16146	16151	16166	16031	15879	16122	16228	16136	16026	16186	16323	16165	16043	15916	16141	16015	16182	16255	16183	16074	16159	16059	15997	16079	16192	16092	16124	16121	16115	16198	16031	16147	16164	16086	16184	16191	16138	16136	16187	16258	15905	16191	16207	16057	16148	16121	16207	15819	15963	16290	16206	15776	15917	16148	16036	15920	16250	16021	16165	16260	16092	15879	15949	16239	16117	16269	16161	16061	15994	16039	15975	16157	15987	16142	16123	16078	16161	16072	16023	16126	16122	15884	15922	15922	16063	16049	16126	16107	15999	16043	16201	16263	15957	16069	16077	16161	16051	16072	16209	16198	16097	16067	15916	16042	16117	15919	16302	15988	16150	16299	16024	16138	15989	16319	16110	16070	16097	16138	15955	16272	16116	16163	16154	15995	15883	16051	16127	15991	16141	16011	16113	15939	16058	16294	16323	16136	16316	16083	16212	16169	16275	16126	15978	16234	16181	16188	16074	16099	16019	16342	16266	16168	16061	15997	16143	16013	16178	16012	16298	16094	16160	16041	15856	16102	15956	16153	16215	16216	16039	16022	16269	16023	16160	16225	16133	16120	15999	16102	16150	16044	16124	16132	16147	15948	16021	16153	16125	16123	16122	16073	15998	15942	16026	16064	16189	16038	16033	16229	16110	15994	16318	16153	16236	16189	15899	15926	15993	15992	16397	16076	16120	16053	16167	16126	16201	16064	16077	15964	16158	16117	16124	15846	16284	16027	16020	16258	16241	16013	16220	16137	16242	15983	16121	16192	15941	16023	16029	16107	16208	15983	16015	16210	16383	16117	16295	16342	16034	16210	16232	16146	16258	15961	16110	16165	16064	16268	16031	15893	15991	16059	16250	16210	16138	16195	16315	15919	16335	15805	16015	16134	16150	16193	16163	16104	16278	16048	15988	15956	16155	16057	16082	16088	16170	16261	16289	16136	16187	16008	16160	15943	15961	15834	16149	16226	16226	16188	16194	16183	16266	16312	16421	16095	16109	15929	16106	16111	16070	16170	16311	16270	15755	16000	15913	16038	16058	16188	16088	16181	16088	16296	16055	16068	16141	16166	16171	16205	16103	16054	16249	16143	15915	16247	16174	16248	16034	16217	16207	16049	16151	16157	15966	16249	16177	15999	16239	16161	16189	16148	16030	16170	16263	16331	16021	16081	16091	16114	15996	16131	16201	16071	16067	16054	16091	16138	16172	16249	16089	16261	16133	16148	16021	16201	16104	16240	16127	15912	16162	15797	15919	16130	16118	16089	16348	16090	16052	16342	16186	16201	16041	16208	16179	15955	16091	16236	16138	16075	16051	16016	16023	16196	16050	15983	16070	16101	16114	16165	15919	16073	16133	16038	15917	16179	16161	16142	16192	16063	16214	16044	15977	16009	16156	16076	16106	16161	16119	16351	16112	16137	16291	15947	16016	16222	16149	16060	16008	16200	16039	16131	16133	16391	16124	16118	16093	16094	16156	16054	16018	16268	16063	16152	15833	16146	15925	16259	16156	16265	15937	16157	16132	15957	16143	16290	16248	15991	16072	16039	16231	15997	16152	16072	16320	16124	16313	15968	16069	15837	16126	16114	16207	16145	16120	16244	16081	16176	16026	16254	16059	16043	15900	16230	16118	16145	15943	16210	15947	16044	15988	16066	16149	16131	16051	16230	16142	16131	16139	16097	16073	16062	16147	16164	15983	16256	16116	16196	16228	16185	16016	15914	16120	16168	16126	15966	16057	16261	16084	16178	16243	16104	16134	16329	15969	15955	16028	16273	16181	16247	16238	16159	16133	16212	16058	16185	16058	16151	16090	16161	16005	16158	16113	16239	16143	15979	16060	16108	16155	15931	16266	16040	16049	16229	16075	16229	16116	16131	16118	16008	16144	16007	16019	16094	16162	16213	15942	16210	16336	16177	16231	16224	16114	16020	15996	16170	16155	16055	16100	16338	16067	15934	15993	16097	16195	16171	16059	16311	16028	16163	15925	15834	16038	16063	16076	16125	16210	16147	15854	16034	16061	15929	16008	16054	16191	16226	16176	16157	16184	16176	16046	15956	16150	16475	16098	16118	16120	16114	16117	16079	16076	15954	16029	16099	16255	15965	16154	16061	16034	16094	16026	16264	16180	15965	16179	16066	16115	16053	16212	16049	16259	16186	16323	16130	15955	16140	16094	16150	16228	16100	16185	16203	16083	16190	15990	16087	16345	16397	16127	16035	15933	16165	16236	16137	16037	16180	16219	16165	15890	16071	16212	16219	16302	16164	16168	16153	16193	15972	16253	16146	16404	16103	16250	15919	15928	15938	15969	15981	16096	16133	16114	16154	16096	16137	16052	15979	15950	15984	16052	16194	16035	16001	16092	16075	15944	16139	16076	15969	16244	15840	16068	16167	16328	16062	16138	16282	16217	16086	15998	16061	16110	15918	16156	16299	16137	15908	16066	16059	15952	16182	16123	16208	16046	15981	15975	16104	16056	16242	15982	16025	16053	16167	16206	16235	16127	15983	16052	16094	16059	15893	15914	16028	15959	16051	16234	16166	16180	16245	16000	15993	16185	15924	16186	15933	16173	16106	16181	16097	16052	16038	16024	16190	16195	16212	16099	16014	16134	16146	15974	16249	16037	16161	16100	16013	16288	16294	16148	16099	16000	16131	16088	16077	16078	16078	16211	16043	16070	15943	16202	16181	15961	15931	16201	16173	16027	16154	16243	16116	16084	16249	16000	16183	15869	16155	16103	16075	16151	16032	16119	15923	15998	16014	15924	16058	16009	15752	16224	16121	16139	16153	16085	16076	16129	16031	16102	16154	16069	16185	16073	16073	15986	15808	16092	16234	16084	16195	16095	16093	16027	16074	15809	16101	16190	15986	16158	16262	15986	16353	16331	16067	15975	16082	16277	16000	16121	16064	16240	16123	16078	16093	16124	16249	16115	15922	16069	15773	15884	15927	16216	16205	16152	15969	16034	16130	16049	16073	16186	16018	16361	16064	15989	16127	16238	16086	16156	15844	15976	16281	16095	16014	16183	15985	16202	16043	16121	16030	16159	15972	15992	15967	15903	16058	16108	16138	16211	16203	16167	16196	16203	16193	16002	16084	16236	16052	16019	16178	16176	15919	16075	16121	16094	16111	15757	16212	16061	16134	16056	16255	16198	16158	15952	16259	16220	15939	16165	16211	16139	16037	16097	16177	16029	16146	16109	16089	16064	16103	16202	16041	16098	15993	16038	15956	16051	16174	16088	16202	16193	15902	16231	16121	16094	16112	16143	16071	16150	16058	16240	16061	16261	15935	16118	16111	16229	16144	16084	16109	16087	16171	15986	16249	16020	16275	16153	16103	16081	16154	16253	16135	16167	16109	16240	16221	15948	16013	16006	15995	16138	15914	16202	15953	16050	16173	16037	16085	16132	16058	16127	16229	16083	16214	16088	16095	16135	16018	15999	16276	16270	16208	16087	16295	16008	16054	16130	16002	16198	16127	16133	16097	16226	16080	16192	16021	16055	16176	16099	16160	16104	16100	16090	16091	16131	16057	16247	16089	16007	16181	16245	16034	16139	16232	16110	16191	16015	16176	16089	16105	16101	16045	16015	16015	16004	16209	16003	15951	16123	16112	16310	16187	16158	16002	16055	16151	16001	16108	16031	16018	16251	16161	16045	15994	16049	16220	16098	15997	16259	16149	15913	16042	16097	16015	15875	16119	16093	16246	16131	16123	16107	16167	16039	16103	16280	16114	16291	16019	16308	16041	16155	16095	15977	15959	16152	16385	16029	16113	16041	15926	15928	16402	16208	16095	16036	16124	16140	16080	16180	16143	16010	16023	16070	15785	16142	15882	16254	16297	16024	16015	16149	16059	16123	15948	16215	15909	16003	16204	16059	15871	16098	16178	16081	16192	16165	16139	16021	16143	16106	16156	16020	16300	16114	16109	16257	16150	16103	16117	16184	16303	16118	16116	16167	16248	16127	16265
58405	95017	74190	45437	27162	16635	14408	14295	14482	14232	14383	14345	14500	14339	14431	14218	14373	14533	14418	14423	14300	14345	14511	14417	14252	14363	14425	14335	14275	14578	14436	14527	14222	14467	14410	14495	14300	14318	14370	14375	14471	14367	14301	14386	14433	14349	14337	14293	14329	14309	14292	14337	14398	14338	14281	14382	14411	14347	14446	14236	14495	14392	14490	14486	14502	14348	14426	14276	14263	14302	14507	14274	14478	14288	14399	14311	14442	14240	14093	14365	14410	14306	14168	14205	14331	14398	14234	14254	14343	14412	14104	14345	14456	14319	14330	14311	14406	14206	14425	14439	14422	14434	14365	14384	14392	14418	14439	14463	14305	14252	14460	14214	14332	14289	14428	14656	14244	14364	14408	14345	14458	14312	14299	14271	14330	14358	14337	14327	14311	14359	14335	14473	14399	14361	14340	14232	14382	14439	14502	14637	14317	14426	14383	14356	14394	14295	14421	14397	14482	14331	14533	14338	14449	14471	14392	14448	14442	14303	14446	14341	14337	14337	14431	14460	14421	14381	14341	14271	14479	14310	14293	14349	14395	14224	14415	14326	14205	14328	14440	14287	14509	14459	14302	14234	14171	14366	14400	14640	14319	14541	14443	14352	14273	14486	14400	14426	14521	14499	14550	14444	14404	14391	14424	14248	14365	14376	14312	14295	14286	14395	14366	14398	14403	14447	14401	14515	14383	14433	14387	14470	14405	14423	14352	14284	14313	14299	14108	14323	14311	14207	14378	14359	14395	14361	14317	14230	14411	14321	14328	14236	14327	14284	14348	14443	14280	14277	14430	14566	14598	14593	14447	14244	14451	14304	14529	14256	14319	14469	14194	14355	14364	14519	14337	14313	14359	14288	14395	14442	14345	14426	14461	14329	14373	14344	14400	14416	14369	14384	14338	14231	14459	14350	14318	14372	14459	14359	14272	14426	14423	14410	14249	14235	14400	14329	14308	14169	14353	14480	14405	14268	14377	14401	14376	14374	14480	14358	14422	14364	14432	14330	14184	14351	14386	14369	14482	14360	14498	14219	14397	14300	14295	14388	14291	14390	14362	14294	14151	14259	14488	14448	14449	14315	14477	14500	14309	14514	14228	14196	14298	14294	14421	14523	14194	14299	14344	14548	14116	14481	14350	14255	14367	14225	14500	14364	14333	14415	14358	14415	14483	14306	14448	14293	14514	14246	14370	14487	14377	14341	14372	14295	14300	14334	14219	14424	14419	14441	14122	14186	14310	14259	14293	14406	14369	14339	14363	14339	14236	14346	14415	14313	14114	14405	14326	14209	14401	14505	14325	14318	14235	14272	14347	14390	14378	14164	14394	14347	14496	14397	14359	14381	14321	14307	14334	14419	14147	14313	14407	14379	14438	14269	14347	14441	14321	14186	14232	14392	14183	14312	14367	14294	14449	14250	14268	14428	14362	14432	14315	14427	14416	14408	14469	14366	14293	14329	14466	14531	14304	14381	14384	14380	14172	14409	14238	14292	14258	14351	14442	14374	14518	14329	14367	14498	14388	14280	14355	14412	14430	14416	14174	14430	14258	14392	14395	14393	14417	14499	14437	14389	14147	14267	14515	14313	14343	14549	14160	14367	14441	14420	14224	14439	14277	14423	14217	14442	14349	14385	14540	14359	14509	14414	14283	14341	14388	14361	14405	14287	14396	14346	14205	14356	14402	14374	14321	14250	14402	14607	14280	14466	14350	14344	14274	14352	14431	14423	14488	14299	14299	14281	14442	14275	14359	14375	14305	14408	14209	14444	14278	14435	14442	14151	14269	14229	14354	14394	14120	14316	14368	14441	14300	14404	14213	14412	14527	14216	14365	14445	14286	14228	14294	14361	14315	14438	14354	14390	14337	14417	14298	14660	14447	14320	14305	14451	14263	14540	14469	14579	14363	14338	14362	14461	14389	14387	14476	14434	14293	14291	14503	14349	14400	14236	14356	14350	14369	14377	14274	14297	14400	14284	14442	14427	14389	14304	14328	14328	14488	14297	14359	14477	14389	14442	14448	14339	14402	14499	14442	14286	14334	14266	14457	14393	14481	14299	14430	14331	14305	14350	14405	14202	14436	14299	14362	14431	14422	14279	14305	14275	14312	14400	14286	14340	14325	14439	14293	14474	14335	14449	14307	14410	14398	14181	14461	14381	14589	14371	14431	14406	14538	14463	14305	14592	14288	14502	14449	14279	14445	14508	14264	14405	14322	14445	14367	14347	14425	14357	14340	14454	14338	14320	14228	14339	14280	14407	14367	14422	14519	14541	14298	14185	14442	14406	14449	14272	14450	14331	14261	14342	14560	14310	14324	14430	14292	14293	14350	14250	14439	14341	14472	14379	14312	14422	14336	14484	14353	14234	14566	14163	14275	14576	14228	14199	14434	14322	14349	14398	14294	14483	14436	14410	14274	14333	14430	14398	14323	14347	14221	14381	14357	14283	14610	14235	14301	14437	14423	14209	14262	14357	14255	14373	14191	14312	14445	14381	14400	14407	14489	14376	14407	14382	14427	14330	14452	14488	14469	14364	14409	14224	14319	14424	14359	14416	14274	14285	14377	14305	14258	14301	14359	14407	14399	14221	14425	14519	14492	14348	14376	14412	14347	14235	14365	14305	14212	14400	14306	14444	14417	14398	14383	14293	14332	14507	14351	14494	14483	14351	14324	14398	14338	14304	14484	14304	14357	14326	14240	14457	14388	14344	14148	14355	14298	14408	14412	14391	14317	14201	14326	14387	14251	14360	14299	14500	14299	14592	14193	14515	14498	14222	14295	14418	14334	14395	14373	14353	14412	14447	14411	14343	14223	14385	14300	14428	14288	14422	14469	14502	14215	14410	14350	14549	14328	14286	14357	14476	14364	14435	14324	14281	14359	14453	14394	14208	14424	14280	14359	14330	14386	14385	14322	14345	14289	14472	14320	14307	14265	14365	14393	14376	14654	14413	14369	14238	14338	14112	14504	14281	14308	14353	14554	14305	14401	14415	14426	14402	14468	14109	14309	14433	14368	14406	14235	14371	14367	14206	14320	14326	14339	14346	14218	14515	14485	14180	14231	14254	14437	14361	14396	14473	14283	14223	14306	14406	14540	14354	14455	14387	14204	14275	14288	14431	14358	14202	14425	14361	14352	14222	14385	14423	14391	14465	14330	14345	14335	14426	14331	14291	14358	14451	14394	14442	14319	14401	14423	14570	14568	14358	14357	14363	14316	14431	14238	14397	14343	14330	14275	14273	14373	14284	14352	14251	14275	14304	14310	14198	14297	14368	14357	14437	14346	14375	14458	14168	14263	14388	14401	14443	14335	14406	14349	14366	14261	14351	14271	14377	14443	14264	14390	14328	14368	14439	14422	14322	14220	14270	14464	14382	14245	14212	14392	14368	14317	14503	14445	14433	14190	14308	14240	14502	14513	14173	14274	14433	14401	14359	14478	14337	14378	14304	14294	14355	14232	14272	14376	14257	14442	14490	14295	14366	14496	14321	14267	14506	14254	14414	14422	14388	14370	14275	14448	14412	14396	14347	14368	14270	14292	14271	14385	14335	14302	14378	14439	14446	14340	14423	14422	14279	14422	14424	14280	14269	14522	14319	14473	14343	14394	14477	14619	14335	14489	14453	14389	14248	14286	14447	14416	14574	14398	14364	14459	14287	14277	14624	14344	14396	14481	14299	14316	14441	14430	14352	14437	14332	14256	14262	14380	14359	14370	14416	14552	14335	14330	14383	14533	14321	14317	14417	14378	14308	14417	14534	14438	14356	14294	14425	14261	14221	14280	14257	14591	14357	14344	14289	14327	14419	14431	14533	14348	14251	14211	14451	14594	14300	14473	14410	14304	14248	14437	14294	14427	14392	14397	14314	14355	14321	14311	14336	14358	14595	14337	14264	14585	14327	14557	14343	14343	14312	14506	14347	14179	14365	14395	14272	14562	14273	14498	14356	14331	14278	14322	14394	14327	14219	14339	14526	14350	14482	14197	14417	14499	14378	14456	14473	14502	14357	14397	14442	14393	14341	14473	14340	14347	14486	14303	14368	14270	14482	14376	14540	14487	14421	14343	14290	14409	14453	14422	14239	14597	14638	14341	14234	14329	14357	14435	14355	14442	14329	14150	14484	14452	14483	14256	14324	14480	14171	14294	14370	14391	14346	14453	14302	14316	14442	14606	14283	14289	14304	14269	14183	14344	14271	14426	14564	14430	14197	14308	14402	14330	14313	14512	14386	14480	14475	14400	14266	14353	14369	14366	14200	14462	14416	14462	14098	14397	14480	14417	14161	14469	14475	14525	14431	14346	14370	14418	14505	14425	14533	14360	14484	14381	14211	14419	14422	14457	14351	14278	14385	14345	14243	14366	14567	14272	14541	14342	14337	14325	14365	14540	14378	14389	14499	14364	14605	14509	14396	14402	14322	14278	14424	14259	14393	14325	14311	14357	14315	14542	14357	14359	14197	14414	14503	14412	14286	14302	14199	14323	14466	14275	14226	14304	14205	14302	14470	14322	14388	14430	14204	14344	14305	14237	14385	14328	14433	14272	14485	14428	14446	14361	14367	14306	14312	14411	14451	14293	14297	14352	14500	14352	14441	14302	14414	14437	14331	14229	14344	14346	14324	14270	14341	14348	14394	14305	14367	14435	14316	14523	14452	14413	14346	14436	14424	14329	14285	14355	14477	14389	14204	14434	14441	14284	14461	14479	14254	14400	14266	14452	14400	14265	14386	14368	14472	14307	14389	14420	14403	14216	14374	14478	14308	14270	14386	14480	14408	14458	14303	14445	14538	14292	14211	14319	14298	14363	14306	14400	14297	14408	14157	14463	14289	14378	14279	14311	14324	14170	14211	14429	14269	14385	14486	14270	14428	14556	14441	14284	14375	14525	14288	14421	14239	14348	14396	14319	14273	14584	14380	14369	14293	14512	14424	14547	14342	14206	14403	14367	14270	14254	14452	14312	14410	14417	14328	14427	14375	14446	14279	14262	14362	14384	14381	14348	14544	14471	14455	14559	14552	14487	14300	14433	14190	14522	14315	14393	14246	14550	14310	14474	14307	14322	14325	14417	14298	14363	14334	14365	14497	14350	14473	14336	14366	14301	14226	14441	14392	14502	14273	14337	14523	14393	14357
23168	23474	35810	31905	26398	24374	22964	17232	16258	16291	16286	16343	16071	16302	16159	16031	15879	16202	15937	16389	16278	16112	16228	16012	16015	16019	16035	16064	16036	16194	15957	15974	15937	15934	15800	16076	16144	16092	15902	16051	16218	15944	16059	15964	16002	15847	15938	15950	15825	15907	16040	15998	16016	15917	15964	15776	15949	16067	16306	15962	15997	15933	16067	16077	16137	15912	16037	15863	15914	16232	15980	15997	15941	16051	15959	15963	15803	15812	15991	16051	16142	15756	15830	15659	15813	15944	15885	15828	15802	15880	15950	15828	15781	15801	15902	16004	15972	16032	15952	15895	15850	16001	16014	16083	16037	15750	15942	15868	15794	15808	16132	15951	16166	16039	15695	15887	15850	15905	16188	15910	16246	15957	15915	15857	15737	15921	15872	15957	16029	16127	15849	16008	15955	16010	15851	16006	16023	16105	15697	15903	15914	15919	15773	15943	15930	15912	15845	15828	15956	15884	16007	15992	16066	15819	15947	15991	16023	15954	15849	15860	16061	16086	16064	15906	15927	15579	15888	16024	15934	15940	16043	15780	15877	15754	15821	15724	15931	16018	16008	16100	15806	15952	15878	15857	15894	15917	16048	15947	15899	15964	16055	15790	15801	15912	16055	15823	15895	15809	15824	16014	15896	16119	15919	15955	15944	15860	15836	15714	15852	15823	16016	15921	16018	15732	15847	15899	15880	15686	15733	16027	15959	16010	15849	15925	16014	15855	15986	15960	15827	15750	15832	15821	15840	15949	15823	15977	16144	15927	15977	15881	15923	15885	16075	15762	15893	15892	15778	15868	15738	16060	15971	15816	15847	15845	16096	16064	16141	15696	15884	15959	16045	15810	15914	15878	15974	15766	15765	15965	15878	16091	15887	15768	15880	15928	15762	15861	15879	16053	15911	16019	15980	15798	15792	15976	15948	15920	16055	16041	15913	15976	15749	16036	15850	15885	15864	16011	16095	15941	15986	15786	15960	15874	15645	15826	15872	16063	15990	15945	15864	15861	15977	15781	15902	15937	15856	15910	16035	16130	15818	15939	15885	15790	15978	15987	16039	15979	15823	15998	15823	15927	15711	15996	16046	15874	15931	15957	16021	15803	16018	15999	15893	15902	15934	15881	15926	15914	15984	15879	15930	15811	15770	15845	16062	16036	15814	15846	16039	15971	15876	16002	15888	15931	15880	16082	16060	15814	16076	15854	15863	15846	15776	15902	15838	15707	15828	16051	16025	16059	15986	16135	15928	15987	15917	16062	16157	15723	15963	16077	15909	15863	15807	15840	15910	16029	15910	15814	15872	15811	16127	16116	15852	15720	15630	15854	16024	15845	15911	15794	15749	15757	16061	15968	15861	16063	16020	16147	15735	15929	15951	15806	15801	15745	15888	15830	15921	16076	15900	16031	15844	15672	15980	15970	15931	15912	15975	16102	15925	15797	15828	15888	16057	15972	16025	15966	15978	15956	16232	16157	15826	16021	15978	15944	15945	15884	15920	15930	16036	15791	15975	15896	16140	15964	15890	15886	15790	15881	15665	15819	16028	15963	15924	16093	16007	16183	15879	15923	15879	15967	16010	15913	16037	15943	15940	15679	16099	16027	15938	15602	15835	16086	15957	15935	16073	15921	15845	15876	15931	15752	15667	15748	15982	16074	15903	15988	16084	15848	15766	15843	15974	15776	15958	16115	15973	15681	15856	16012	15953	16124	15799	15843	15971	15957	15908	15952	15948	15797	15835	15863	15778	16048	16022	15926	15840	16043	15935	15672	15981	15938	16069	15980	15937	15871	16080	15858	16108	15997	15884	15950	16124	15913	16178	15920	15957	16003	15874	15978	15929	15977	15740	15903	15786	15775	15893	15810	15914	16002	15952	15837	16017	15859	15998	15777	15955	15988	15942	15779	16048	15726	16000	15848	15727	15744	15662	15838	15904	16085	15936	15759	16019	15910	15906	15873	15861	16002	15940	15924	15919	15916	15909	15897	15838	16004	15982	15964	15742	15606	15874	15823	15937	15944	15954	15773	15825	15904	15775	15842	15890	15776	15807	15793	15672	15838	16002	15883	15804	15853	15864	15695	15893	15790	15873	15742	15918	15784	16083	15896	15832	15961	16110	15936	16126	15862	15967	16079	15847	16030	15952	15807	15944	15826	16085	15806	15774	15851	16053	15881	15923	15870	16018	15906	15923	15744	15737	15743	16113	15593	15664	15743	15913	15937	15778	15743	15859	16078	15917	15883	15835	16026	16006	15770	15927	15852	16048	15905	15767	16057	15911	15992	16016	15956	15760	15970	15804	15886	15911	15871	15980	15878	15906	15978	16097	15912	15833	16175	15984	15951	15883	15918	15773	16078	15881	15700	15930	15915	15776	15914	15880	16030	15830	15903	15789	15963	15845	15918	15911	16037	15741	15823	16062	15929	15719	15928	16062	15929	15910	15744	16046	15910	16009	15773	15985	15815	15890	16013	15826	15679	15893	15899	16045	15609	15711	15717	15840	15874	15955	16121	15876	15832	16104	15900	15819	15898	16074	15563	15741	15857	15980	16000	15916	15802	16091	15825	15872	15658	15858	16181	15800	15839	15915	15968	16129	15845	15989	16071	15917	15902	15829	15861	15904	15800	15953	16019	16079	15926	15932	15952	15973	16013	15936	15882	16035	15852	15782	15838	15786	15753	15748	16015	15967	15821	15901	15971	16008	15753	15835	15849	15596	15759	16036	16066	15861	15885	15922	15773	15810	15918	16110	15825	16035	16029	15924	15913	16023	16001	15877	15928	15946	16075	15908	15952	15841	16173	15887	15792	16072	16083	15903	15689	15963	16088	15954	16109	15706	15931	15898	16014	16063	16055	15942	16058	15835	15893	15966	15632	16011	15947	16085	15765	15965	15958	15994	15855	15877	15910	16000	15919	16002	15687	15718	15801	15850	15820	15885	15979	15823	15811	15890	15907	16120	15885	15915	15833	15902	15799	15808	15823	15785	15878	15939	15897	15832	15949	15976	15813	16115	15985	15902	15746	15949	15895	15937	16003	15946	15837	15970	15986	15688	15999	15957	15999	15849	16015	15903	15818	15930	15883	15850	15932	15805	15966	16083	15981	15960	15951	15759	15962	15827	15962	15840	15809	15920	16176	15934	15842	15851	15987	15985	15837	15877	15814	15852	15848	15987	15857	15964	15788	16029	16179	15945	15773	15884	16025	15830	15919	15815	15946	15979	15941	15796	15863	15887	15888	15823	15927	15916	15834	15972	15954	15908	15888	15935	15932	16034	15862	15807	16065	15842	15926	15843	15848	15792	15982	15915	15926	15991	15799	15878	15837	15747	16012	15957	15856	15980	15870	15853	16014	16152	15778	16078	15869	15752	15985	15954	16049	15967	16013	15910	15668	15879	15884	16123	15961	15954	15755	15818	16209	16006	15865	15857	15918	15998	15865	15966	15744	16094	15947	15729	15846	15881	15946	16087	15805	15927	15819	15944	15942	15964	15680	15747	15796	15963	15750	15998	16140	15943	15883	15972	15849	15694	15881	16096	15881	15981	15850	15903	15928	15922	15917	15893	16034	15869	15905	15806	15929	16000	16010	15877	16033	15852	15713	15786	15823	15993	15593	15723	15942	15903	15969	15749	15905	15921	15923	16008	16191	15991	15957	16004	15933	16031	15830	15766	16003	15839	15714	15761	15831	15948	15905	15961	16067	15979	15920	15829	15985	15942	15912	16188	15981	15845	15859	15795	15728	15766	15851	15838	16007	15885	15693	15926	15959	15790	16060	15982	15979	15960	15905	16025	15851	15920	16007	16063	15923	15672	15899	15744	16067	15968	15978	16042	15987	15892	15953	15930	16003	15794	15825	15837	15791	15956	15829	15818	15805	15888	15757	15850	15796	15899	16008	15894	15684	15828	15845	15890	16086	15760	15869	15868	15940	15767	15878	15892	15969	15907	15897	15841	16009	15703	15750	16012	15855	16079	16000	15984	15813	15924	15919	15931	15959	15850	15738	15818	15946	15912	16039	15977	15906	15961	15892	15890	15894	15770	15976	16119	15681	15846	15900	15870	16009	15850	15848	15980	16008	16036	15997	15988	16004	15971	15880	15887	15969	15722	16137	15763	15902	16067	15948	16072	15904	15712	16101	15972	16037	15919	15825	16075	15799	15648	15924	16017	15990	15816	16000	15858	16062	15873	15947	15877	15920	15830	15704	15770	15835	15960	15960	15811	15750	15863	15970	15933	15869	15938	15955	15878	15932	15865	16104	15836	15711	15984	16097	15873	15868	16123	15881	15766	15924	16020	15793	16115	15906	15824	15892	15814	15704	15854	15996	16015	16069	15901	15990	16007	15861	15834	15949	15901	16167	15925	15994	15893	15854	16000	15841	15955	15885	15943	15681	15770	15909	15972	15762	16017	15801	15733	16050	15990	15934	16035	16017	15916	15699	15915	16036	15902	15825	15904	15849	15762	15830	15782	15824	15983	15998	15812	15994	15847	15825	15836	16039	16013	16093	15815	15919	16003	15784	15921	15789	15869	15989	16013	16099	16105	15979	15913	15876	15803	16023	16030	15688	15906	16028	15766	15982	15635	15743	15789	15863	15987	15787	15752	15669	15833	16083	15934	15913	16090	16062	16039	15846	16156	15963	15745	15839	15855	15998	16005	16206	15791	16088	15925	16019	15970	15931	15914	15769	15980	15919	15948	16083	15969	16011	15789	15833	15644	15969	15843	16047	15954	15847	15944	15799	15820	15904	15909	15925	15844	16080	16014	16052	15782	15770	15842	15976	15995	16011	15910	15889	16083	15841	15919	15794	15927	16149	15941	15681	16031	15889	15807	15929	15876	15826	15717	15961	15996	15980	16008	15876	16016	15901	15967	15960	15766	15816	15921	15958	15938	15936	15787	15918	15910	16085	15802	15837	15928	15846	15875	15905	15840	15764	16045	15811	15991	15916	15876	16127	16017	15842	15859	15912	15901	15801	15761	15803	15574	15805	16012	15785	15949	15888	15904	15778	15919	15814	16055	15776	16053	15911	16044	16033	16033	15958	15869	15924	15964	15903	15922	15874	15947	15956	15854	16074	15843	15830	16147	15780	16037	15910	15971	15610	15789	15951	15920	16139	15899	15714	15873	15852
62594	104730	87837	61983	38148	20555	14266	14165	14352	14152	14226	14230	14322	14328	14251	14242	14237	14250	14207	14271	14227	14300	14142	14339	14333	14262	14328	14222	14236	14521	14366	14291	14326	14212	14140	14117	14100	14097	14231	14131	14277	14224	14159	14293	14229	14349	14293	14370	14183	14346	14301	14146	14349	14211	14288	14136	14296	14306	14256	14372	14117	14148	14354	14354	14266	14282	14258	14109	14241	14142	14133	13976	14279	14322	14156	14324	14158	14213	14290	14398	14115	14145	14344	14208	14193	14155	14137	14240	14265	14250	14347	14172	14209	14316	14323	14219	13971	14318	14215	14275	14200	14249	14302	14371	14256	14235	14195	14279	14289	14281	14244	14208	14129	14183	14236	14271	14147	14292	14132	14421	14238	14201	14135	14298	14273	14204	14269	14186	14234	14337	14322	14420	14127	14264	14098	14263	14210	14159	14181	14266	14096	14305	14304	14074	14236	14314	14261	14380	14169	14224	14088	14222	14220	14300	14061	14275	14203	14117	14260	14305	14230	14351	14325	14111	14317	14193	14347	14285	14247	14407	14208	14203	14361	14355	14224	14243	14277	14242	14057	14167	14326	14011	14174	14398	14087	14256	14282	14311	14277	14127	14327	14068	14199	14252	14155	14271	14243	14219	14194	14260	14349	14117	14266	14019	14302	14159	14372	14230	14079	14373	14225	14222	14263	14193	14312	14201	14243	14211	14245	14183	14180	14139	14207	14033	14139	14320	14018	14115	14244	14277	14145	14183	14205	14179	14164	14163	14341	14269	14078	14289	14178	14308	14320	14198	14047	14243	14185	14250	14220	14245	14225	14018	14307	14310	14224	14249	14311	14083	14343	14182	14228	14095	14114	14224	14202	14180	14245	14293	14264	14390	14199	14219	14266	14283	14371	14356	14295	14268	14374	14384	14199	14199	14238	14239	14367	14281	14171	14157	14226	14175	14277	14009	14321	14238	14316	14413	14098	14064	14149	14027	14370	14207	14302	14198	14195	14203	14238	14238	14228	14279	14150	14260	14300	14245	14218	14406	14144	14253	14306	14214	14162	14266	14383	14182	14286	14232	14005	14154	14143	14171	14285	14230	14240	14283	14096	14492	14365	14263	14051	14226	14256	14227	14259	14141	14068	14251	14098	14346	14078	14200	14283	14085	14200	14142	14276	14369	14463	14221	14235	14068	14265	14380	14163	14228	14174	14210	14197	14267	14272	14183	14309	14256	14173	14130	14260	14246	14174	14204	14322	14223	14031	14168	14267	14236	14312	14327	14110	14339	14194	14206	14137	14294	14273	14399	14414	14131	14171	14339	14196	14348	13921	14190	14223	14402	14199	14400	14152	14229	14189	14287	14182	14268	14161	14258	14251	14362	14240	14232	14309	14282	14270	14186	14160	14269	14307	14109	14137	14342	14279	14138	14208	14171	14190	14233	14408	14354	14341	14427	14205	14271	14246	14225	13961	14181	14221	14258	14387	14294	14221	14067	14274	14182	14311	14236	14325	14220	14368	14184	14262	14230	14352	14134	14054	14362	14249	14378	14166	14216	14271	14278	14264	14183	14355	14393	14210	14043	14191	14178	14076	14250	14270	14240	14243	14148	14197	14071	14400	14206	14277	14383	14274	14288	14335	14106	14212	14126	14277	14195	14337	14113	14311	14197	14200	14139	14305	14282	14338	14265	14364	14172	14229	14155	14016	14194	14265	14158	14425	14229	14339	14194	14349	14246	14271	14181	14299	14200	14213	14187	14329	14237	14296	14140	14265	14262	14288	14132	14022	14120	14303	14259	14249	14015	14359	14269	14429	14291	14179	14155	14235	14152	14136	14309	14192	14282	14098	14215	14266	14274	14091	14117	14173	14143	14227	14082	14176	14208	14365	14258	14284	14204	14194	13991	14336	14112	14198	14195	14298	14200	14330	14155	14015	14205	14178	14130	14149	14336	14276	14281	14202	14182	14046	14095	14287	14307	14419	14186	14131	14302	14257	14151	14157	14207	14056	14188	14082	14123	14248	14296	14150	14158	14371	14212	14521	14357	14337	14149	14248	14284	14332	14202	14271	14218	14180	14225	14249	14052	14060	14187	14268	14160	14187	14335	14292	14206	14155	14247	14315	14143	14310	14321	14312	14253	14311	14251	14167	14136	14339	14359	14429	14037	14319	14190	14198	14298	14243	14145	14283	14292	14094	14136	14203	14248	14131	14351	14325	14028	14204	14251	14143	14221	14256	14285	14317	14267	14360	14133	14331	14210	14112	14030	14363	14280	14212	14206	14124	14404	14151	14251	14285	14101	14355	14163	14245	14208	14137	14468	14220	14329	14178	14381	14151	14173	14401	14343	14331	14264	14235	14308	14377	14167	14339	14128	14138	14313	14317	14284	14200	14341	14359	14371	14138	14335	14170	14245	14237	14314	14325	14093	14168	14252	14276	14304	14133	14306	14247	14212	14281	14364	14287	14127	14129	14299	14215	14311	14161	14107	14245	14221	14076	14081	14337	14288	14232	14206	14051	14124	14294	14153	14226	14123	14175	14378	14427	14128	14323	14160	14203	14170	14279	14218	14204	14310	14391	14150	14381	14342	14206	14325	14398	14214	14308	14250	14246	14214	14211	14368	14127	14122	14306	14333	14119	14035	14365	14296	14224	14232	14288	14217	14128	14124	14191	14303	14241	14201	14228	14167	14439	14216	14329	14245	14264	14324	14092	14257	14066	14136	14057	14345	14160	14126	14278	14130	14058	14282	14308	14187	14275	14327	14429	14235	14481	14176	14196	14269	14152	14267	14343	14207	14135	14083	14143	14287	14204	14016	14115	14304	14196	14293	14009	14114	14406	14236	14375	14239	14275	14160	14314	14324	14252	14216	14119	14169	14242	14302	14260	14143	14163	14382	14325	14280	14060	14110	14088	14289	14411	14322	14280	14116	14134	14202	14242	14151	14215	14177	14157	14163	14294	14352	14243	14206	14183	14305	14130	14159	14098	14320	14344	14287	14283	14261	14102	14238	14239	14188	14353	14216	14310	14279	14229	14155	14353	14120	14174	14228	14181	14140	14247	14268	14386	14239	14093	14272	14213	14188	14307	14187	14187	14348	14412	14173	14390	14119	14443	14089	14286	14164	14217	14216	14260	14283	14208	14175	14191	14340	14210	14087	14296	14300	14142	14222	14248	14337	14366	14158	14116	14190	14215	14317	14193	14280	14014	14285	14270	14476	14070	14350	14280	14171	14011	14286	14028	14230	14268	14107	14158	14104	14442	14207	14164	14237	14334	14269	14304	14182	14057	14138	14295	14383	14111	14180	14176	14326	14200	14246	14136	14350	14314	14228	14248	14179	14207	14197	14331	14191	14181	14239	14188	14184	14196	14206	14404	14133	14167	14191	14339	14154	14384	14172	14305	14160	14304	14314	14255	14356	14271	14248	14354	14447	14167	14179	14233	14238	14196	14274	14186	14229	14207	14103	14148	14479	14309	14455	14433	14279	14172	14153	14321	14111	14487	14304	14099	14167	14267	14231	14290	14215	14258	14318	14179	14195	14282	14285	14275	14169	14147	14190	14171	14304	14302	14149	14223	14212	14188	14064	14259	14238	14104	14184	14327	14259	14201	14147	14211	14270	14326	14272	14352	14371	14057	14274	14340	14312	14292	14250	14270	14109	14288	14206	14363	14374	14186	14121	14075	14150	14048	14243	14323	14172	14502	14256	14247	14320	14276	14087	14187	14259	14150	14268	14268	14171	14412	14223	14307	14199	14319	14299	14285	14097	14417	14355	14247	14213	14157	14143	14221	14259	14445	14237	14240	14219	14145	14263	14187	14348	14159	14158	14458	14308	14291	14270	14264	14351	14235	14204	14240	14267	14376	14220	14352	14259	14264	14271	14129	14271	14361	14306	14238	14174	14117	14338	14143	14398	14236	14229	14214	14192	14210	14135	14334	14190	14139	14334	14267	14080	14134	14273	14167	14373	14260	14356	14340	14241	14193	14157	14167	13939	14241	14121	14067	14119	14276	14207	14372	14107	14282	14131	14165	14299	14109	14364	14335	14194	14305	14188	14318	14275	14148	14181	14311	14177	14250	14224	14190	14178	14204	14369	14229	14238	14186	14455	14288	14253	14170	14471	14230	14269	14298	14097	14127	14363	14362	14095	14218	14273	14169	14275	14362	14285	14506	14312	14346	14258	14201	14172	14197	14215	14246	14284	14258	14267	14178	14373	14195	14269	14297	14183	14194	14091	14425	14323	14197	14432	14420	14245	14113	14201	14204	14181	14264	14188	14170	14207	14130	14171	14349	14129	14323	14386	14144	14276	14105	14269	14098	14267	14191	13983	14297	14257	14236	14174	14180	14229	14286	14284	14166	14216	14322	14402	14330	14206	14235	14214	14261	14282	14131	14130	14315	14271	14310	14142	14213	14278	14197	14230	14160	14437	14397	14207	14152	14167	14209	14206	14057	14287	14189	14134	14195	14394	14194	14207	13975	14436	14262	14308	14199	14300	14244	14226	14303	14335	14372	14210	14258	14226	14290	14367	14305	14268	14343	14239	14194	14283	14245	14142	14312	14405	14200	14276	14172	14346	14220	14235	14227	14236	14197	14175	14380	14288	14377	14207	14179	14181	14370	14202	14310	14064	14229	14137	14327	14151	14261	14442	14281	14342	14058	14229	14317	14372	14316	14204	14121	14291	14191	14147	14409	14210	14319	14212	14105	14218	14384	14257	14292	14229	14252	14285	14251	14334	14249	14284	14284	14172	14309	14228	14255	14193	14289	14232	14305	14411	14127	14226	14216	14233	14315	14243	14102	14318	14148	14297	14185	14335	14224	14073	14260	14180	14327	14297	14405	14316	14248	14235	14281	14052	14407	14242	14524	14108	14237	14417	14157	14049	14120	14143	14077	14275	14145	14343	14274	14239	14052	14316	14248	14233	14345	14477	14333	14192	14324	14317	14212	14292	14183	14265	14197	14249	14402	14144	14160	14285	14322	14237	14201	14378	14344	14039	14265	14204	14104	14474	14228	14346	14269	14143	14282	14060	14250	14172	14152	14343	14336	14192	14115	14093	14353	14251	14267	14080	14322	14304	14393	14204	14219	14237	14097	14114	14374	14091	14164	14234	14214	14052	14165	14291	14109	14370
29554	35980	40278	29038	19990	17075	16402	16334	16399	16305	16333	16280	16163	16057	16015	16139	16150	16006	16285	16246	16129	16070	16156	16078	16176	16175	16269	16105	16129	16003	16226	16328	16140	16054	16133	16197	15988	15981	16015	16267	15999	15993	15988	16173	16018	16151	15906	16053	16139	16111	16194	16015	16221	16340	16239	15958	16057	16069	16188	16036	15943	16098	16122	16242	16181	15936	16213	15977	16121	16031	15945	16180	16181	16191	16039	15875	16031	16105	15943	16083	15998	16084	16178	16142	16116	15969	16160	16075	16139	16096	16029	16225	16224	16063	15995	16222	15972	16413	16153	16100	16141	16110	16018	16149	16103	15873	16056	16015	15976	15976	15988	15986	15963	16089	16133	16034	16097	15964	16274	16102	16105	16019	16109	15977	16123	16115	16159	16077	16046	16212	16283	16046	16073	16207	15944	16135	16304	16108	16123	16136	16182	16090	16160	16159	16239	15974	15963	16105	16252	16118	16059	15975	16118	16232	16015	15992	15899	16067	15942	15967	16103	16161	16024	15982	15895	16227	16266	15897	16116	15962	16228	16253	16214	16128	16178	16104	16097	15912	16125	16008	16116	16155	15905	15867	16101	16025	16306	16190	16209	16258	15990	16231	15949	16042	15966	16171	16409	16211	16018	15988	16036	16045	16029	16089	16042	16234	16176	16100	16287	16060	16035	16243	16168	16151	16077	16142	16108	15863	16016	15861	16136	16106	16154	16057	16040	16160	16279	16056	16111	16025	16249	15942	16044	16088	16195	16206	16201	16003	16121	16050	15774	16038	16050	16125	15967	15865	16077	16104	16116	16090	16293	15988	15987	16091	16065	16082	16011	16126	16077	15970	15987	16134	15902	16022	16069	15872	16254	16197	16274	16157	16000	15997	15967	16039	16139	15986	16101	16026	16193	16014	16174	16139	16142	16182	16107	16114	16231	16121	16025	16079	16226	16169	16203	16220	16147	16238	16092	16022	15955	15813	16129	16185	16118	16291	16022	15908	16160	16088	16289	16166	16288	16062	16295	16129	16099	16128	16234	15924	16055	16166	15915	16097	15958	16159	16303	16226	16166	15971	16034	16266	16299	16156	16061	15946	15975	16297	16166	16285	16247	16039	16114	16081	16214	16227	16216	15948	15985	16097	16000	16029	16110	16056	16296	15967	16190	15932	16169	16026	16072	15980	16187	16161	16211	16061	16114	16113	16382	16277	16181	16138	15932	15976	15869	16101	15978	16100	16140	15864	16235	16077	16072	16024	16239	16002	16185	15918	15897	16107	16171	16043	16100	16040	15960	16060	16031	16211	16197	16267	15974	15990	16069	15922	16128	16245	16331	16260	16078	16046	15968	16261	16182	16067	16073	16257	16254	16203	16130	16142	15883	15953	16046	16064	16060	16325	16093	15984	15920	16138	16099	16213	16111	16104	16116	15975	16177	16123	16110	16110	16160	16160	16171	16070	16222	16103	16131	16024	16180	16155	16018	16331	16130	16006	16049	16236	16145	16182	16088	15883	16033	16093	16345	16086	16288	16127	16035	16053	16259	16155	15984	16091	16238	16164	16180	16081	16113	15982	16108	16118	16081	16150	15986	16168	15925	16124	16089	16165	16097	16027	15900	15994	16233	16025	16164	16145	16106	16137	16123	16068	16079	16091	15855	15858	15890	16029	16088	15855	16165	15952	16107	15952	16110	16097	16030	16049	16025	16069	16086	16072	16109	16057	16096	15823	15961	16155	15978	15873	16023	15989	15996	16061	16034	16125	16025	16223	15971	16285	16049	16014	16474	16005	16226	15951	16132	16275	16100	15951	16119	16128	16022	15881	16065	15936	16142	16164	16123	16130	16152	16275	16056	16189	16194	16123	16079	16228	15933	16075	16148	16166	16114	16181	16348	16117	16060	16165	16170	16117	16020	16049	16122	16139	16055	16280	16026	16164	16109	15938	16046	16212	16158	15899	15821	15873	16419	16061	15995	16225	15977	16023	16060	16034	16028	16331	16203	16053	16134	16182	16190	15980	16096	16148	16221	15992	16132	16076	16195	16138	16105	16007	15889	16149	16044	16007	16083	15950	16012	16078	16273	15972	16238	16139	16185	16128	16210	15959	16200	15964	16136	16208	16194	16189	16154	16107	16115	16041	16122	16077	15960	16156	15834	16051	16098	16129	16197	16055	16223	16049	15921	16247	16063	16244	16222	16149	16194	15907	16113	16039	16121	16088	16091	16073	16083	16137	16085	16114	16070	16174	16026	16083	16067	16029	16115	16053	16207	16250	16247	16235	16102	16141	16201	16132	16129	16018	16016	16148	16041	16071	15952	15928	16051	16069	16142	15968	15957	15969	16050	16184	16154	16075	15980	16025	15933	15945	16166	16097	16267	16182	15874	16144	15985	15926	16154	15914	16133	16018	16052	16205	16175	16074	16146	15955	15994	16220	16185	16016	16050	15913	16429	16242	16081	15968	16131	16166	15887	16114	16264	16004	16106	16048	16087	15990	15970	16182	16011	15971	16062	16124	16098	15793	16051	16157	16004	16139	16062	15976	16185	16154	16027	16035	16008	16178	16132	16134	16193	16109	16185	16219	16189	16114	16031	16158	16052	16226	16104	16084	16182	15926	16137	16128	16146	16118	16166	16241	16035	16047	15977	16156	15991	16096	15997	16232	16315	16070	16202	16257	16362	16100	16369	16101	16076	16136	16199	15911	16226	15998	15899	16078	16059	16120	16208	16099	16116	15974	15866	16080	15958	15975	16173	16209	16210	16103	15994	16130	15961	15976	15983	16124	16338	16055	16200	16081	16202	16218	16053	15964	16057	16124	16340	16096	16180	15975	15947	16098	16002	16119	16011	16026	16345	15924	16326	16081	16136	16101	16139	16104	16210	15897	16313	16008	16221	16210	16143	16136	15906	16156	16095	15965	16165	16158	16133	16215	15996	16068	16297	16015	15923	15962	15919	16051	16025	16164	16165	15942	16084	15855	16124	16039	16180	16077	16129	15945	15959	15942	15923	16033	16015	15925	16055	16042	16086	16104	16165	16085	16215	16119	16234	16167	16076	16127	15972	16023	16350	16010	16092	16192	16109	16100	16071	16072	16219	16237	16088	15987	16080	16073	16032	16110	16181	16097	16196	15928	16031	16227	16107	16163	16220	16044	16173	16137	16196	16138	15935	15874	16150	16011	15946	16151	16041	16125	16031	15994	16021	16158	16208	16126	16159	16040	15994	16145	16116	16063	16076	16158	16069	16172	16222	16115	16180	16126	16293	16012	16268	16022	16032	16034	16002	15904	16120	16009	16010	15883	16014	16152	16163	16161	16292	16053	16171	16296	16110	15954	16176	15989	16159	15971	16203	16232	16288	16100	16238	15938	16037	16109	16141	16197	15935	16292	16213	16233	16310	16107	15968	16232	16048	16109	16270	15962	16077	16070	16221	16247	16247	16161	16327	16074	16130	16002	16059	15933	16048	16014	16145	15824	15977	15798	16128	15940	16018	16284	16117	16267	16290	16184	16159	16046	15897	16147	16252	16249	16111	16249	16310	16225	16040	16121	16136	16182	16123	16279	16211	15996	16173	16251	15978	16099	15981	16075	16062	16141	16050	16115	15919	16063	15960	16003	16171	16125	15971	15982	16237	16087	16090	16136	15931	16225	16082	15890	15989	16013	16211	16060	16244	16205	15981	16057	16033	15941	16255	16141	16193	15936	16175	15905	16070	16161	16169	16058	16216	16073	16073	16033	15763	15996	16173	16007	16246	16290	16330	16028	16030	15979	16076	16111	15999	16279	16193	15971	16190	16052	15878	16126	16200	16049	16253	15924	16059	16159	16071	16003	15880	16167	16177	16071	16013	15863	16244	16160	16214	16416	16120	15865	16052	16031	16142	16171	16176	16098	16007	15755	16045	16095	16194	16253	16127	16101	16181	16246	16158	16230	16164	16184	16363	15884	16075	15982	16054	15990	16205	16064	16191	16187	15844	16020	15994	16022	15920	16094	15998	16176	16141	16094	16080	15998	16155	16145	16237	16133	16296	15898	16034	15947	16147	15963	16071	15957	16227	16117	16138	16265	15843	16082	16221	16144	16006	16096	15960	16051	16144	15921	15953	16086	16093	16182	16341	15889	16141	15977	16193	15902	16111	16071	16117	16091	16212	16140	15820	16055	16175	15978	16096	16107	16031	15939	16141	16219	16168	15897	16153	16093	16265	16149	16065	16072	16037	16100	16017	15992	15976	16032	16405	16169	16312	16089	16029	16231	16218	16021	15958	16058	16158	16036	16321	16147	16079	16150	15880	16242	16104	16111	16098	16191	15950	16206	16114	16073	16045	16193	16022	16046	16098	15909	16060	16014	16369	16129	16169	16065	16068	16211	15982	16032	16103	16137	16232	15938	15944	16179	16022	16229	16064	15999	16067	16061	16078	16250	16140	16329	15966	16025	16185	15928	15982	16049	16098	16040	16043	16187	15972	15894	15959	16008	15934	16279	16167	16098	16081	16249	16484	16231	16320	16201	16081	16206	15864	16055	16249	15996	16282	16276	16032	15920	16369	16208	16016	16139	16054	16219	16117	16070	16153	16135	16062	16124	16241	16043	16093	16125	16002	16103	16349	16082	16055	16174	16255	16074	16064	16203	15972	16063	16156	15976	15978	16247	16019	16136	16047	15871	16191	16143	16119	16243	16201	16035	16134	16074	16019	16264	16140	16168	16295	16127	16212	16187	16150	15991	16114	16018	15993	15880	16074	16147	16168	16278	16186	16042	16009	16247	15942	16095	15987	15870	16093	15983	16025	16151	15986	16223	16268	16154	16004	16073	16132	16232	16158	16105	16016	16086	16034	15978	15999	16168	15943	16118	16038	16205	15972	16079	16027	16100	16068	16138	16082	16238	16154	16131	16094	16193	16014	16064	16057	15980	16058	16272	15970	16315	16175	15960	16107	16192	16115	16179	16017	15992	16085	15911	16190	15974	16001	16102	16048	16004	16159	16229	16072	16090	15772	16220	15991	16105	16006	16351	16213	16044	16079	16007	15995	16344	16066	16010	16095	16075	15985	16244	16216	15906	16164	16261	16220	16176	16073	16204	16233	16046	16204	15988	16193	16032	16173	16170	15971	15996	16275	16028	16019	16296	16123	15869
35288	55654	42437	25261	17553	14667	14442	14445	14366	14480	14457	14369	14371	14452	14239	14297	14421	14271	14441	14605	14469	14276	14286	14496	14382	14476	14463	14338	14458	14306	14509	14261	14462	14376	14332	14303	14480	14272	14393	14448	14430	14493	14416	14344	14416	14381	14267	14280	14469	14393	14409	14340	14438	14248	14258	14396	14269	14168	14235	14223	14403	14187	14401	14499	14241	14296	14416	14386	14519	14545	14436	14313	14329	14285	14344	14290	14446	14346	14364	14565	14270	14417	14309	14486	14500	14459	14414	14459	14416	14285	14209	14318	14272	14378	14362	14354	14445	14366	14440	14477	14316	14449	14353	14238	14549	14266	14283	14438	14510	14281	14202	14350	14320	14356	14357	14318	14436	14213	14497	14258	14144	14410	14360	14397	14289	14412	14187	14613	14199	14244	14498	14403	14152	14355	14389	14376	14298	14455	14487	14335	14493	14284	14332	14428	14360	14296	14334	14415	14557	14444	14562	14340	14383	14494	14408	14396	14496	14325	14256	14268	14393	14402	14527	14483	14364	14146	14584	14275	14356	14212	14311	14446	14245	14421	14236	14352	14512	14256	14438	14684	14408	14321	14411	14338	14274	14341	14257	14261	14329	14266	14368	14516	14441	14282	14531	14360	14472	14379	14473	14372	14245	14226	14324	14273	14308	14357	14256	14393	14247	14308	14476	14272	14335	14605	14312	14349	14383	14537	14508	14348	14392	14378	14290	14329	14325	14549	14337	14432	14275	14489	14398	14305	14252	14433	14470	14204	14431	14446	14278	14363	13989	14256	14547	14369	14304	14284	14349	14450	14527	14454	14464	14378	14383	14305	14277	14475	14376	14408	14348	14528	14396	14303	14271	14424	14294	14432	14286	14343	14347	14393	14388	14338	14368	14199	14334	14311	14405	14522	14433	14355	14430	14147	14557	14377	14360	14508	14458	14274	14350	14476	14089	14460	14231	14369	14348	14357	14417	14295	14347	14501	14529	14446	14643	14143	14474	14450	14379	14275	14462	14249	14238	14150	14263	14489	14449	14351	14199	14405	14418	14510	14250	14283	14351	14295	14469	14417	14334	14438	14438	14391	14311	14358	14328	14442	14454	14329	14317	14465	14362	14303	14318	14400	14393	14357	14253	14240	14386	14200	14222	14265	14366	14432	14409	14454	14571	14366	14449	14306	14322	14563	14339	14468	14173	14512	14458	14382	14363	14345	14389	14227	14400	14343	14331	14380	14407	14499	14417	14340	14415	14420	14460	14439	14329	14331	14368	14474	14369	14519	14328	14447	14461	14301	14377	14491	14283	14442	14328	14464	14397	14335	14356	14166	14492	14558	14484	14275	14491	14354	14296	14555	14394	14394	14349	14206	14337	14386	14332	14361	14276	14392	14425	14408	14509	14402	14359	14370	14355	14324	14419	14303	14362	14251	14385	14354	14425	14453	14427	14288	14401	14458	14465	14170	14406	14454	14297	14355	14285	14331	14359	14399	14422	14507	14455	14396	14368	14190	14374	14259	14215	14506	14403	14493	14338	14323	14326	14513	14445	14301	14251	14515	14390	14408	14359	14382	14458	14363	14269	14419	14413	14485	14414	14252	14400	14367	14625	14417	14431	14166	14411	14279	14265	14348	14476	14387	14463	14359	14380	14441	14407	14434	14362	14254	14363	14370	14371	14289	14293	14394	14310	14296	14441	14419	14440	14263	14439	14435	14522	14290	14345	14429	14426	14108	14516	14394	14211	14431	14280	14313	14460	14282	14365	14391	14411	14434	14239	14442	14415	14416	14370	14381	14494	14453	14270	14260	14280	14295	14331	14294	14407	14417	14408	14298	14478	14277	14474	14322	14492	14296	14350	14394	14326	14523	14461	14315	14338	14354	14335	14344	14434	14299	14427	14163	14348	14301	14379	14484	14461	14279	14294	14288	14232	14478	14381	14435	14374	14304	14370	14496	14382	14408	14170	14449	14444	14334	14145	14327	14324	14507	14466	14288	14306	14343	14330	14297	14432	14244	14442	14309	14274	14391	14264	14404	14207	14408	14157	14242	14372	14264	14407	14328	14544	14388	14389	14421	14293	14275	14330	14537	14354	14424	14459	14242	14362	14379	14441	14361	14474	14300	14283	14366	14362	14320	14471	14161	14400	14347	14496	14416	14371	14357	14455	14475	14331	14233	14309	14449	14446	14296	14266	14300	14353	14290	14313	14481	14385	14204	14450	14256	14351	14381	14370	14390	14296	14403	14372	14296	14310	14270	14285	14420	14273	14508	14479	14238	14544	14369	14255	14425	14300	14447	14179	14343	14453	14413	14495	14393	14361	14320	14500	14325	14430	14234	14422	14624	14399	14480	14359	14301	14397	14106	14317	14481	14301	14389	14457	14465	14326	14442	14303	14370	14470	14261	14358	14391	14617	14322	14460	14274	14266	14365	14409	14280	14436	14235	14415	14381	14604	14288	14399	14402	14245	14487	14385	14336	14453	14358	14362	14314	14349	14313	14269	14436	14347	14490	14397	14366	14208	14333	14484	14380	14357	14198	14386	14324	14473	14411	14259	14393	14128	14262	14203	14211	14383	14446	14268	14331	14291	14337	14455	14404	14423	14467	14214	14478	14380	14326	14379	14278	14496	14351	14217	14198	14492	14382	14475	14472	14299	14466	14372	14455	14437	14456	14353	14478	14387	14237	14418	14467	14264	14386	14479	14373	14322	14452	14402	14543	14459	14305	14385	14324	14438	14566	14204	14276	14378	14286	14292	14505	14237	14197	14438	14181	14236	14299	14269	14416	14262	14405	14378	14272	14382	14460	14377	14284	14364	14574	14201	14295	14396	14442	14385	14506	14375	14328	14416	14396	14293	14267	14235	14400	14370	14334	14433	14367	14533	14464	14345	14361	14281	14294	14312	14362	14650	14348	14422	14356	14534	14350	14540	14371	14443	14418	14305	14471	14491	14216	14204	14318	14430	14390	14409	14318	14224	14358	14451	14249	14302	14362	14222	14473	14521	14244	14414	14258	14212	14500	14344	14287	14349	14524	14342	14388	14425	14315	14519	14399	14433	14475	14408	14445	14485	14260	14376	14420	14335	14478	14293	14408	14399	14408	14288	14403	14339	14298	14531	14317	14324	14462	14387	14294	14419	14274	14395	14295	14368	14326	14396	14115	14455	14361	14210	14473	14374	14278	14396	14310	14444	14337	14463	14347	14335	14521	14526	14405	14436	14376	14432	14276	14341	14369	14340	14245	14480	14414	14493	14537	14449	14333	14131	14365	14316	14394	14446	14495	14245	14192	14405	14502	14304	14478	14279	14369	14317	14319	14484	14334	14205	14364	14363	14467	14414	14348	14408	14362	14306	14353	14341	14226	14488	14396	14433	14342	14167	14453	14406	14300	14430	14425	14529	14322	14367	14296	14398	14357	14289	14368	14413	14393	14452	14397	14287	14347	14229	14439	14303	14273	14199	14338	14392	14212	14410	14513	14294	14418	14307	14232	14482	14392	14515	14370	14319	14401	14344	14341	14341	14436	14441	14352	14284	14378	14406	14417	14281	14436	14288	14429	14310	14220	14335	14473	14325	14247	14227	14324	14214	14159	14309	14347	14204	14452	14246	14399	14302	14394	14368	14351	14370	14397	14304	14269	14321	14463	14397	14288	14389	14293	14358	14527	14349	14488	14414	14416	14178	14369	14583	14310	14521	14352	14471	14344	14392	14338	14282	14377	14360	14466	14306	14366	14211	14341	14229	14341	14381	14385	14420	14318	14326	14356	14303	14385	14340	14389	14416	14292	14444	14451	14405	14417	14253	14211	14487	14164	14366	14513	14247	14515	14305	14283	14381	14316	14449	14473	14461	14589	14388	14277	14361	14342	14465	14387	14554	14286	14355	14494	14430	14284	14347	14285	14336	14382	14438	14377	14417	14322	14213	14400	14300	14355	14416	14274	14282	14357	14437	14476	14315	14227	14480	14497	14435	14285	14497	14391	14248	14461	14423	14465	14322	14296	14579	14371	14720	14569	14436	14435	14451	14458	14303	14418	14284	14228	14679	14222	14331	14588	14468	14291	14203	14459	14452	14480	14435	14418	14362	14403	14404	14349	14557	14455	14391	14342	14503	14433	14282	14513	14422	14359	14244	14392	14301	14292	14325	14352	14221	14358	14370	14552	14427	14389	14729	14215	14391	14357	14448	14413	14385	14583	14427	14264	14334	14269	14478	14257	14405	14497	14397	14385	14240	14550	14418	14193	14464	14302	14446	14291	14371	14342	14376	14398	14397	14460	14464	14363	14360	14495	14504	14448	14174	14364	14581	14353	14536	14248	14470	14303	14356	14340	14231	14461	14291	14335	14556	14326	14446	14397	14437	14365	14339	14452	14315	14532	14498	14431	14251	14368	14235	14584	14415	14450	14284	14358	14343	14384	14301	14378	14352	14304	14454	14313	14236	14395	14233	14295	14311	14438	14235	14313	14382	14629	14404	14285	14478	14353	14305	14372	14245	14316	14473	14368	14387	14295	14310	14384	14426	14399	14338	14330	14362	14500	14201	14528	14595	14365	14321	14423	14056	14433	14277	14426	14492	14461	14285	14418	14371	14243	14248	14316	14399	14191	14324	14420	14384	14426	14249	14306	14413	14121	14383	14481	14296	14503	14226	14396	14317	14271	14359	14380	14378	14431	14340	14295	14307	14329	14500	14466	14326	14349	14245	14252	14392	14325	14312	14496	14408	14342	14448	14414	14660	14358	14466	14394	14314	14432	14423	14439	14522	14422	14330	14284	14103	14365	14383	14497	14367	14607	14388	14376	14335	14445	14361	14217	14408	14274	14311	14103	14442	14279	14220	14343	14411	14457	14164	14327	14378	14318	14267	14366	14505	14253	14436	14363	14304	14306	14292	14334	14455	14362	14404	14432	14391	14330	14471	14386	14278	14432	14414	14290	14270	14454	14473	14384	14495	14406	14258	14598	14258	14419	14299	14509	14484	14259	14394	14338	14440	14356	14589	14415	14251	14243	14254	14395	14440	14255	14288	14315	14387	14439	14446	14306	14310	14304	14253	14290	14347	14340	14247	14373	14256	14281	14266	14239	14373	14219	14498	14374	14252	14421	14525	14253	14514	14446	14300	14295	14387	14383	14416	14303
25039	25671	38871	34559	25868	21403	18702	16875	16525	16546	16588	16466	16318	16374	16513	16409	16333	16472	16617	16358	16617	16488	16427	16379	16396	16576	16394	16434	16439	16457	16451	16556	16284	16321	16489	16407	16595	16369	16283	16413	16289	16333	16422	16467	16352	16404	16301	16586	16424	16323	16373	16424	16341	16300	16334	16338	16451	16348	16356	16296	16237	16097	16460	16451	16451	16221	16301	16346	16240	16172	16378	16470	16253	16316	16433	16403	16292	16381	16350	16413	16368	16298	16494	16507	16629	16301	16352	16559	16263	16274	16334	16239	16357	16429	16279	16097	16242	16171	16510	16249	16235	16511	16475	16282	16497	16388	16458	16518	16326	16110	16177	16385	16310	16376	16428	16206	16481	16536	16343	16287	16256	16412	16171	16478	16314	16147	16369	16248	16422	16270	16377	16350	16346	16593	16291	16341	16411	16417	16315	16386	16413	16322	16416	16366	16317	16537	16541	16457	16352	16326	16452	16209	16386	16253	16136	16276	16333	16315	16177	16445	16319	16338	16225	16421	16498	16345	16197	16278	16271	16263	16264	16464	16326	16414	16530	16242	16339	16202	16459	16371	16603	16252	16256	16493	16413	16383	16405	16195	16360	16363	16151	16286	16451	16323	16430	16415	16375	16383	16210	16657	16355	16471	16296	16276	16494	16464	15999	16215	16432	16107	16287	16547	16308	16268	16342	16199	16290	16312	16374	16540	16198	16475	16390	16434	16568	16291	16533	16364	16405	16492	16395	16369	16387	16504	16403	16612	16279	16358	16440	16277	16452	16320	16443	16223	16360	16353	16384	16274	16422	16249	16323	16052	16391	16392	16230	16380	16280	16282	16163	16223	16569	16251	16384	16463	16113	16124	16473	16297	16209	16371	16492	16528	16355	16429	16238	16260	16323	16130	16455	16485	16287	16177	16425	16414	16168	16394	16294	16379	16336	16232	16210	16141	16432	16447	16256	16434	16461	16423	16410	16493	16472	16447	16390	16332	16265	16282	16129	16305	16436	16137	16434	16259	16306	16350	16241	16333	16502	16234	16171	16474	16415	16212	16404	16411	16437	16328	16352	16351	16435	16437	16193	16264	16264	16387	16502	16419	16392	16266	16284	16211	16422	16266	16306	16223	16400	16199	16224	16327	16191	16404	16462	16554	16392	16345	16406	16306	16474	16280	16198	16272	16213	16380	16292	16446	16211	16341	16197	16358	16475	16484	16220	16322	16301	16557	16426	16190	16362	16289	16378	16324	16344	16407	16404	16232	16305	16299	16257	16411	16385	16506	16358	16418	16454	16301	16245	16243	16531	16247	16446	16158	16205	16441	16432	16280	16437	16504	16178	16391	16299	16456	16336	16350	16381	16301	16256	16262	16444	16359	16407	16150	16309	16304	16248	16268	16363	16377	16374	16463	16305	16399	16355	16497	16288	16449	16299	16410	16452	16466	16309	16308	16293	16464	16486	16353	16408	16329	16405	16255	16407	16605	16462	16166	16527	16316	16215	16349	16455	16196	16073	16281	16353	16462	16393	16231	16347	16325	16516	16130	16324	16321	16408	16306	16381	16473	16273	16431	16197	16282	16323	16441	16338	16387	16369	16349	16097	16378	16295	16495	16340	16334	16472	16303	16277	16419	16482	16420	16478	16309	16519	16497	16527	16408	16493	16411	16461	16315	16290	16427	16284	16278	16349	16300	16277	16414	16444	16392	16336	16384	16436	16542	16326	16319	16246	16307	16288	16566	16225	16399	16194	16353	16459	16491	16354	16443	16377	16316	16256	16459	16233	16345	16357	16354	16377	16326	16324	16520	16271	16286	16162	16299	16488	16346	16339	16283	16425	16392	16423	16427	16464	16289	16623	16504	16348	16355	16561	16399	16405	16379	16170	16283	16244	16199	16350	16131	16252	16347	16255	16440	16369	16326	16324	16532	16166	16363	16403	16362	16401	16362	16428	16359	16153	16501	16195	16310	16403	16313	16740	16780	16496	16317	16478	16590	16576	16243	16432	16304	16225	16218	16216	16242	16243	16247	16349	16260	16266	16446	16341	16375	16379	16436	16462	16383	16237	16334	16229	16279	16433	16363	16299	16542	16216	16426	16329	16242	16450	16507	16446	16516	16335	16080	16334	16563	16361	16265	16327	16536	16283	16460	16623	16413	16228	16623	16379	16553	16501	16445	16252	16193	16388	16416	16166	16370	16366	16298	16432	16231	16436	16449	16413	16420	16261	16148	16184	16133	16321	16222	16535	16308	16385	16329	16299	16335	16483	16486	16347	16505	16180	16231	16205	16411	16473	16306	16523	16550	16506	16487	16260	16234	16440	16213	16451	16212	16454	16215	16140	16245	16374	16510	16465	16374	16401	16400	16201	16132	16319	16372	16354	16401	16284	16409	16365	16309	16396	16283	16386	16467	16413	16502	16202	16436	16372	16437	16418	16362	16227	16279	16434	16275	16375	16327	16219	16215	16397	16258	16380	16539	16229	16252	16363	16366	16237	16238	16351	16398	16266	16256	16343	16385	16231	16351	16451	16398	16374	16456	16558	16305	16321	16157	16428	16488	16501	16266	16202	16522	16365	16241	16414	16403	16316	16323	16551	16358	16375	16360	16502	16310	16469	16190	16176	16320	16420	16376	16233	16372	16228	16336	16359	16242	16341	16369	16395	16366	16393	16209	16241	16224	16420	16377	16236	16261	16354	16463	16526	16480	16385	16573	16501	16315	16406	16317	16376	16436	16340	16469	16547	16473	16484	16097	16491	16277	16288	16239	16419	16403	16466	16361	16233	16507	16359	16410	16441	16210	16273	16393	16475	16158	16462	16232	16291	16373	16373	16229	16449	16427	16227	16465	16260	16173	16251	16425	16367	16281	16420	16385	16296	16164	16330	16501	16297	16414	16197	16254	16401	16218	16238	16500	16442	16243	16316	16218	16351	16377	16267	16287	16298	16364	16618	16213	16352	16491	16443	16302	16291	16399	16321	16370	16515	16103	16546	16380	16396	16293	16326	16233	16336	16279	16322	16144	16264	16267	16326	16336	16093	16371	16370	16248	16614	16442	16342	16550	16407	16403	16396	16162	16240	16313	16226	16364	16219	16490	16425	16074	16341	16266	16485	16370	16310	16548	16506	16427	16311	16322	16295	16487	16153	16304	16411	16305	16184	16522	16314	16219	16340	16495	16297	16502	16354	16300	16435	16348	16258	16297	16173	16292	16345	16452	16411	16447	16247	16448	16329	16309	16497	16315	16392	16416	16498	16397	16471	16202	16429	16349	16136	16318	16398	16478	16418	16345	16557	16398	16377	16521	16369	16504	16507	16307	16490	16278	16489	16431	16361	16473	16437	16539	16414	16257	16554	16181	16358	16220	16272	16361	16095	16406	16383	16335	16372	16328	16414	16327	16326	16299	16205	16433	16293	16402	16331	16414	16298	16250	16222	16366	16369	16486	16348	16318	16323	16369	16349	16452	16334	16282	16198	16331	16195	16345	16551	16344	16269	16185	16398	16378	16511	16445	16087	16397	16226	16264	16377	16268	16240	16355	16291	16526	16462	16450	16480	16565	16389	16251	16407	16332	16198	16267	16335	16217	16464	16122	16314	16357	16238	16398	16311	16350	16403	16336	16301	16215	16220	16192	16393	16348	16291	16491	16384	16453	16180	16468	16513	16324	16534	16385	16360	16351	16329	16288	16582	16435	16401	16432	16425	16285	16334	16417	16410	16198	16331	16298	16321	16254	16316	16370	16296	16292	16259	16101	16245	16341	16371	16389	16211	16462	16430	16444	16418	16262	16459	16148	16494	16235	16289	16313	16410	16370	16468	16300	16305	16406	16263	16152	16418	16035	16462	16335	16260	16180	16257	16302	16426	16366	16433	16404	16326	16321	16613	16271	16259	16198	16323	16434	16486	16266	16208	16528	16497	16355	16369	16149	16275	16314	16498	16300	16354	16295	16341	16468	16180	16256	16390	16447	16427	16189	16286	16242	16356	16287	16321	16416	16332	16304	16533	16206	16392	16211	16414	16514	16430	16476	16533	16463	16351	16352	16449	16249	16262	16331	16282	16362	16424	16431	16308	16249	16311	16267	16422	16117	16380	16372	16511	16103	16321	16357	16385	16347	16195	16277	16254	16523	16460	16378	16370	16445	16437	16284	16322	16193	16435	16287	16456	16246	16294	16306	16372	16341	16395	16474	16423	16450	16338	16297	16314	16108	16276	16225	16250	16199	16332	16546	16160	16548	16500	16338	16322	16301	16519	16366	16164	16329	16236	16392	16418	16469	16346	16408	16638	16431	16223	16224	16446	16530	16434	16389	16462	16409	16511	16386	16444	16253	16298	16407	16448	16323	16353	16369	16469	16461	16363	16325	16238	16518	16511	16103	16361	16460	16314	16246	16461	16422	16495	16277	16370	16396	16263	16438	16314	16330	16253	16455	16462	16262	16451	16244	16412	16329	16309	16421	16461	16231	16353	16209	16235	16461	16528	16565	16292	16429	16604	16320	16560	16455	16352	16349	16475	16494	16461	16194	16234	16372	16272	16234	16172	16337	16390	16224	16264	16426	16494	16371	16501	16514	16386	16332	16383	16306	16401	16425	16392	16303	16258	16218	16305	16210	16293	16444	16366	16253	16422	16512	16217	16070	16408	16165	16341	16348	16247	16227	16468	16275	16349	16260	16398	16147	16331	16320	16389	16489	16325	16312	16462	16420	16289	16309	16303	16274	16543	16301	16379	16223	16245	16425	16239	16246	16248	16185	16398	16208	16463	16586	16479	16362	16329	16390	16700	16487	16254	16280	16319	16352	16329	16580	16226	16307	16338	16265	16200	16499	16457	16452	16505	16515	16281	16278	16365	16238	16389	16552	16520	16473	16436	16281	16498	16370	16530	16202	16605	16315	16369	16249	16333	16100	16235	16504	16333	16251	16360	16356	16557	16363	16367	16408	16276	16558	16498	16341	16274	16437	16402	16565	16428	16269	16428	16224	16186	16334	16370	16367	16463	16402	16579	16322	16348	16492	16298	16261	16186	16457	16434	16274	16497	16413	16471	16389	16513	16441	16267	16094	16284	16432	16266	16438	16349	16248	16598	16476	16547	16268	16408	16272	16343	16350	16323	16169	16449	16132	16308	16339
60584	93843	71439	43385	26485	16609	14639	14563	14536	14750	14689	14559	14660	14585	14486	14602	14590	14543	14427	14611	14578	14473	14530	14546	14604	14592	14515	14481	14361	14496	14434	14397	14573	14514	14567	14524	14618	14510	14536	14705	14559	14695	14657	14541	14645	14488	14553	14509	14405	14512	14571	14534	14431	14517	14590	14564	14602	14611	14580	14456	14694	14721	14511	14535	14752	14501	14578	14635	14482	14505	14586	14426	14585	14491	14658	14569	14504	14533	14599	14534	14584	14594	14436	14660	14624	14636	14544	14405	14698	14646	14689	14473	14490	14389	14531	14587	14576	14612	14448	14527	14487	14534	14506	14502	14537	14545	14525	14694	14656	14582	14443	14687	14580	14648	14545	14589	14570	14469	14569	14573	14340	14514	14389	14502	14477	14499	14476	14711	14508	14630	14638	14583	14470	14505	14569	14407	14497	14387	14550	14609	14559	14561	14566	14522	14495	14570	14577	14811	14457	14641	14419	14548	14561	14620	14484	14409	14584	14549	14561	14559	14543	14515	14668	14649	14522	14523	14599	14585	14532	14479	14573	14521	14588	14686	14578	14493	14556	14550	14553	14546	14560	14641	14575	14421	14468	14484	14562	14665	14498	14540	14420	14586	14447	14452	14620	14604	14530	14634	14364	14503	14622	14492	14532	14488	14664	14353	14574	14510	14340	14491	14661	14534	14411	14642	14490	14636	14525	14617	14501	14597	14532	14530	14702	14476	14556	14613	14696	14581	14473	14556	14429	14496	14590	14530	14630	14531	14437	14407	14519	14623	14451	14553	14509	14517	14663	14491	14519	14664	14478	14431	14511	14421	14432	14466	14652	14556	14448	14513	14451	14817	14411	14540	14561	14639	14575	14591	14602	14396	14683	14592	14580	14456	14558	14738	14512	14547	14620	14634	14504	14548	14543	14638	14430	14680	14477	14585	14554	14686	14535	14409	14764	14535	14481	14501	14469	14474	14428	14595	14558	14528	14561	14562	14542	14551	14679	14464	14519	14578	14463	14448	14552	14641	14499	14628	14338	14537	14687	14724	14664	14440	14529	14419	14595	14640	14615	14606	14401	14482	14560	14556	14582	14389	14372	14431	14566	14571	14597	14511	14434	14448	14560	14508	14398	14543	14490	14607	14551	14491	14487	14633	14635	14478	14409	14547	14382	14476	14622	14596	14666	14442	14460	14473	14526	14492	14440	14660	14565	14450	14431	14481	14640	14561	14435	14563	14525	14489	14743	14592	14371	14491	14410	14674	14401	14436	14464	14379	14616	14469	14515	14570	14633	14412	14474	14645	14697	14435	14384	14612	14450	14581	14514	14784	14392	14558	14450	14550	14660	14621	14367	14570	14676	14628	14407	14429	14519	14546	14538	14431	14463	14524	14365	14628	14379	14465	14587	14427	14316	14467	14608	14304	14516	14615	14640	14530	14721	14520	14553	14662	14463	14450	14528	14336	14472	14561	14520	14467	14321	14548	14465	14583	14491	14509	14480	14449	14569	14489	14386	14620	14456	14596	14629	14636	14570	14358	14379	14548	14611	14458	14551	14402	14625	14555	14436	14655	14463	14612	14423	14542	14573	14567	14442	14576	14525	14639	14471	14457	14510	14457	14422	14426	14457	14456	14804	14652	14514	14623	14555	14417	14452	14605	14650	14524	14520	14488	14496	14443	14587	14651	14597	14378	14708	14621	14544	14426	14567	14649	14463	14453	14584	14619	14500	14454	14516	14414	14522	14630	14524	14465	14586	14677	14498	14503	14436	14484	14643	14573	14621	14531	14403	14520	14577	14684	14438	14545	14443	14520	14509	14401	14492	14536	14414	14535	14418	14702	14609	14418	14535	14351	14540	14556	14575	14822	14496	14415	14353	14542	14610	14374	14593	14651	14383	14657	14670	14413	14598	14582	14501	14666	14638	14539	14356	14550	14424	14556	14383	14511	14447	14514	14635	14603	14642	14545	14640	14578	14515	14708	14415	14553	14644	14498	14553	14299	14442	14555	14459	14587	14450	14478	14528	14543	14505	14499	14588	14541	14671	14658	14624	14594	14589	14583	14404	14614	14426	14452	14541	14665	14489	14493	14461	14484	14476	14523	14595	14398	14334	14495	14530	14480	14601	14394	14450	14522	14584	14556	14501	14492	14657	14529	14551	14433	14652	14573	14458	14381	14582	14547	14435	14517	14582	14655	14503	14395	14564	14725	14573	14595	14569	14462	14606	14557	14360	14474	14562	14429	14504	14513	14398	14583	14635	14518	14538	14403	14534	14430	14691	14496	14528	14564	14580	14576	14628	14484	14595	14632	14633	14662	14574	14453	14509	14660	14544	14615	14457	14575	14681	14538	14501	14513	14487	14701	14593	14585	14589	14458	14549	14462	14572	14588	14443	14541	14669	14362	14665	14516	14668	14579	14531	14399	14499	14628	14539	14593	14602	14391	14602	14567	14691	14571	14521	14570	14667	14488	14386	14659	14541	14412	14459	14448	14554	14552	14407	14534	14570	14837	14646	14606	14564	14616	14611	14674	14643	14560	14619	14534	14655	14460	14578	14520	14380	14321	14520	14447	14527	14412	14568	14662	14617	14615	14516	14517	14417	14530	14567	14500	14566	14533	14570	14538	14599	14599	14602	14444	14556	14693	14397	14516	14688	14470	14416	14587	14682	14444	14569	14493	14632	14665	14464	14633	14543	14470	14395	14540	14507	14475	14502	14261	14496	14749	14527	14522	14596	14747	14623	14613	14512	14473	14500	14482	14466	14648	14590	14470	14570	14426	14437	14554	14436	14636	14492	14492	14567	14479	14389	14509	14709	14507	14381	14610	14526	14480	14533	14466	14511	14438	14477	14565	14539	14630	14429	14547	14354	14726	14665	14708	14585	14478	14465	14624	14526	14423	14598	14711	14557	14638	14465	14550	14612	14552	14523	14587	14592	14585	14475	14639	14566	14543	14606	14416	14553	14381	14445	14374	14474	14422	14468	14565	14342	14372	14458	14532	14524	14554	14446	14604	14546	14462	14449	14599	14558	14508	14412	14431	14427	14525	14521	14557	14584	14601	14470	14568	14596	14584	14556	14528	14653	14596	14676	14516	14438	14555	14338	14642	14535	14502	14697	14379	14499	14639	14618	14661	14566	14604	14444	14622	14523	14554	14517	14605	14566	14529	14638	14334	14501	14503	14530	14660	14404	14614	14606	14602	14400	14653	14591	14520	14449	14466	14614	14697	14697	14505	14455	14485	14528	14524	14497	14617	14451	14541	14479	14635	14557	14748	14654	14373	14532	14683	14530	14595	14572	14598	14600	14626	14426	14524	14577	14527	14402	14620	14526	14358	14610	14609	14463	14560	14629	14566	14332	14393	14517	14650	14527	14561	14636	14671	14544	14695	14576	14585	14644	14589	14543	14643	14560	14651	14558	14479	14552	14508	14666	14330	14677	14535	14439	14487	14420	14593	14595	14495	14655	14451	14584	14696	14631	14688	14531	14752	14549	14658	14539	14507	14375	14623	14649	14392	14565	14611	14586	14557	14415	14591	14624	14497	14411	14548	14344	14575	14575	14569	14614	14386	14651	14407	14529	14468	14622	14427	14720	14576	14524	14608	14404	14446	14454	14596	14638	14452	14584	14679	14590	14712	14555	14561	14499	14551	14608	14613	14516	14372	14572	14697	14530	14602	14559	14567	14455	14501	14572	14432	14633	14567	14533	14598	14642	14406	14354	14609	14782	14358	14535	14483	14415	14536	14594	14567	14635	14665	14537	14598	14462	14616	14562	14449	14348	14564	14424	14555	14543	14465	14424	14545	14547	14533	14413	14495	14384	14400	14541	14478	14614	14488	14519	14509	14505	14469	14534	14627	14538	14423	14520	14473	14519	14469	14639	14421	14643	14344	14492	14508	14495	14727	14484	14548	14558	14425	14552	14545	14450	14614	14507	14567	14385	14584	14579	14648	14510	14538	14453	14533	14406	14642	14625	14497	14506	14611	14615	14422	14559	14525	14596	14457	14416	14534	14450	14464	14656	14646	14568	14355	14471	14517	14533	14449	14756	14625	14528	14557	14505	14592	14348	14703	14581	14536	14574	14458	14419	14561	14600	14658	14415	14636	14631	14560	14660	14534	14641	14638	14472	14571	14606	14680	14558	14521	14659	14568	14593	14540	14373	14557	14693	14479	14649	14647	14569	14580	14524	14578	14675	14723	14461	14497	14679	14658	14544	14580	14455	14549	14524	14450	14522	14550	14599	14478	14467	14489	14552	14546	14634	14593	14529	14567	14472	14483	14464	14538	14474	14504	14580	14515	14611	14578	14460	14560	14802	14520	14481	14646	14506	14599	14579	14639	14494	14456	14499	14453	14506	14510	14397	14358	14540	14627	14598	14463	14465	14459	14446	14465	14624	14676	14553	14638	14578	14472	14562	14478	14527	14637	14568	14530	14568	14654	14682	14593	14727	14587	14694	14537	14504	14689	14659	14573	14463	14466	14599	14590	14612	14605	14507	14537	14441	14546	14594	14333	14599	14516	14603	14444	14414	14544	14535	14520	14626	14378	14648	14375	14555	14454	14783	14540	14616	14704	14468	14526	14542	14363	14503	14540	14383	14578	14520	14532	14614	14558	14475	14611	14637	14530	14439	14737	14444	14737	14401	14502	14439	14518	14466	14393	14470	14570	14527	14453	14493	14572	14597	14399	14727	14688	14667	14580	14711	14499	14555	14654	14520	14584	14639	14664	14543	14439	14553	14255	14584	14593	14699	14681	14555	14403	14568	14634	14391	14557	14391	14556	14597	14504	14530	14624	14651	14510	14657	14590	14531	14452	14507	14540	14405	14735	14501	14505	14564	14577	14481	14517	14577	14516	14456	14417	14581	14490	14477	14608	14577	14578	14433	14263	14440	14658	14594	14464	14684	14599	14573	14547	14552	14432	14604	14411	14690	14551	14571	14567	14490	14516	14598	14431	14667	14588	14562	14361	14461	14515	14513	14640	14578	14598	14628	14540	14427	14507	14566	14638	14613	14626	14498	14611	14499	14449	14417	14690	14636	14421	14684	14639	14473	14501	14603	14704	14437	14415	14553	14388	14499	14510	14659	14551	14656	14666	14677	14622	14417	14484	14450	14748	14291	14409	14669	14561
23132	22506	32432	27731	24356	24281	24074	18324	17114	17577	17551	17288	17313	17309	17276	17246	17221	17292	17041	17216	17136	17159	17180	17078	17251	17061	17231	16908	17277	17164	17287	17079	17262	17152	17078	17140	17200	17214	17172	17276	17257	17153	16960	17158	17253	17055	17140	17076	16964	16880	16961	16745	17125	16850	17034	16870	17222	17128	17187	17147	16871	16941	16985	17104	16941	16782	17128	16826	16851	17018	17091	16970	17131	17073	16949	16940	17061	17095	17037	16860	16889	17105	16889	17160	16960	17238	17023	17080	16917	17118	17201	17009	16909	17074	17152	17032	16979	17023	17261	17334	17182	17109	17166	16959	16859	17092	16973	17054	16813	17121	17022	16965	16982	16958	17150	17061	17147	16983	16773	17040	17090	17043	16782	17038	16919	17043	16968	16881	16869	17063	17024	16978	16754	16886	16908	17033	17157	17094	17005	17022	17045	16987	17015	17037	17269	16952	16898	16983	17097	16991	16882	16933	16876	16925	16749	17146	17045	17226	17057	17087	16931	17076	17076	17072	17052	17003	17225	16960	17063	16870	16850	16906	16896	17092	16938	16987	17183	17026	16989	16997	17109	16878	16990	16908	17079	17039	16967	16979	17039	16886	17179	17007	16769	17055	17075	16907	16794	17088	17079	16978	17111	16909	17091	17077	17020	17077	17096	16989	16831	16874	17047	16736	16947	16895	16923	17090	17171	17026	16944	16846	17088	17026	17151	17255	16796	17285	16869	16957	17016	16892	17024	17359	16939	17172	17235	16970	17043	16868	17062	16850	17124	17055	16888	16960	17073	17039	16824	16925	17113	17136	17076	17155	17169	17056	17164	16874	16876	16783	17003	17096	17262	16951	17295	17098	16797	17083	16969	17031	16747	17069	17158	16817	16949	16863	16906	16899	16883	16909	16998	17118	16862	16927	17062	16994	17027	17079	17053	16902	17067	16862	17139	16988	16948	16987	16967	16729	16937	17054	17008	17030	17056	17226	17024	17081	16813	17155	17003	16969	16917	16834	16947	17160	17034	17176	16812	17018	16906	17027	16854	16816	16980	16861	17012	17083	16933	17266	17032	17089	17050	17035	16872	17039	16940	16951	17038	17062	16951	17091	17053	17003	16901	16893	16729	16946	17067	16944	16966	16878	16936	16994	16995	16901	17005	17092	17121	17097	16950	16936	16865	17006	16937	16903	16930	17061	17020	16933	17050	17069	17114	16828	16951	17068	16992	16990	17124	16989	16888	17243	16940	17045	17118	17070	16995	16943	16998	16993	16803	16925	16989	16890	16928	16841	17095	17020	17096	17001	16986	16939	17120	16987	17013	17115	16870	17004	17050	17067	17094	16799	16990	17018	16756	17269	17008	17060	17095	17049	17021	17088	16783	16892	17087	17074	16857	17015	17000	17075	17155	17022	16856	17000	17038	17049	17019	16991	16849	17075	17060	17115	16936	17094	17073	17319	17093	16860	16927	16658	16993	17035	16846	16954	17003	16920	17099	16888	16981	16974	16905	17092	16957	17059	17110	17073	17068	16890	16709	17075	17036	17074	16732	16921	16924	17069	16947	16973	17066	16947	16893	17129	17083	17010	17087	16855	17077	16886	16847	16987	17010	16934	16975	16932	16776	17131	16874	17171	16926	17013	17104	17026	17001	17119	16994	16883	16786	17011	17013	17212	17092	16976	17110	17253	16757	17126	16880	16970	17069	16924	16898	16877	16953	17006	17085	16884	16904	16978	16977	17045	17105	16834	17066	17063	16872	17134	17185	17045	17052	17000	17273	16688	16955	16938	16968	17042	16862	17084	17016	16914	16814	17172	17107	17075	17117	17147	17179	16972	17074	17127	17200	17068	16912	17056	16970	16956	17035	17051	17055	17036	16984	16886	16832	17210	17003	16876	16970	17145	17114	16961	16945	16919	16845	17050	16887	17046	16883	16919	16859	17107	16993	17186	17037	17002	17180	16951	16804	17096	16776	16935	16885	16949	16884	16992	16943	16916	16903	16798	16857	16867	16926	17045	16838	16849	16905	16972	16779	17062	17125	17128	16893	17131	16841	17016	17121	16982	17124	16993	17115	17005	17055	16911	16998	16963	16976	16903	17129	17021	17114	17008	17211	16987	16938	16907	16979	17027	17025	17014	16970	17242	17088	16741	17079	17128	17184	17122	16860	16979	17051	16895	17013	16951	16903	17061	16921	16903	17063	17052	17057	16837	16954	16990	17058	17051	17026	17048	17061	16893	16901	17130	17146	16952	17102	17169	17123	16716	17150	16982	17092	17095	17126	17067	16892	16933	17093	17048	17050	16846	17036	17079	17012	17140	17002	17078	17127	17122	16979	16944	17266	17121	16749	17059	17087	17074	17110	16929	17202	16896	17033	16971	17109	17151	16896	16939	17026	16876	16809	16916	17144	16916	17140	17020	17056	16865	17095	16793	16961	17076	16986	17099	16944	16823	16989	17047	16889	16940	16993	17020	17031	17095	16965	17020	17035	16902	17037	17086	16919	16954	16996	16775	17090	16829	16882	16987	16943	17061	16987	16850	16896	16876	16958	16800	16979	17066	16851	16895	17007	17154	17287	17127	16931	17132	16943	16860	17056	17006	16939	17088	17005	17024	16906	17086	16942	16994	16979	17028	16934	16844	17130	16950	16934	16925	17044	17173	17021	16805	16937	16954	17085	17077	17048	17041	17041	16764	17096	16979	16982	16930	17137	17139	16992	17015	16816	16879	17095	16816	17102	16844	16834	16893	16790	16995	16785	16885	17018	16869	16990	17014	17015	17059	16755	16778	16787	16816	16969	17128	16946	16903	17120	16930	17013	16988	17075	17062	16929	16916	17187	17123	17105	16917	17124	16887	17041	16915	16665	16788	17078	16960	16882	17096	17002	17181	17043	17015	16730	16832	16910	16797	16991	16919	17154	16852	16971	16906	17248	17069	16930	16977	16866	16921	16958	17095	16969	16816	17386	17012	16989	16876	17022	17066	16969	16920	16947	16838	16868	16929	17182	17126	17005	16787	17082	16859	17045	17003	16933	16961	17068	17167	16985	17125	16724	17139	17133	17037	16862	17185	16971	16862	16890	17002	16930	17001	17055	16943	17005	16994	16995	16886	17064	16983	17051	17058	16764	17137	17012	16957	16894	16944	17105	17034	17060	17126	16901	16917	17041	16933	17055	16970	17130	17166	17035	17130	16863	16885	16902	16851	17077	17117	17060	17177	17135	17316	17041	16976	17044	17081	16925	16926	17221	17126	17147	17142	16870	16954	17092	16861	16933	16884	16905	16820	16901	16903	17051	16967	16814	17001	17037	17034	16967	16982	16867	17052	16863	17002	16925	17043	17062	17100	17119	16798	16726	16934	16855	16927	16960	17026	16958	16857	16816	17032	17119	16876	17148	16986	17008	16978	16850	16895	17096	17131	17001	16945	17040	17010	17157	17316	17207	16940	16999	17057	17200	17109	17052	17084	16835	17063	16983	16944	17070	16929	17008	16995	16999	17010	17032	16997	16792	17053	17027	16935	16947	17133	17300	16998	16993	17081	17018	17112	16979	17154	16924	16859	17107	16885	16988	16922	16940	16905	17017	17126	16966	16925	16846	16894	16945	16663	16787	16931	16910	17104	17027	16936	16951	17051	17040	17003	17013	17020	16933	17015	16956	16966	17083	16763	17098	17143	17009	16865	16904	16982	17223	17073	17078	17201	16991	17086	17138	16956	16985	17021	16752	16894	16960	16848	17030	17192	17051	17120	17010	16866	17063	16976	16911	17015	16946	16977	16927	16958	16907	16994	17062	17133	17045	16870	16883	17112	16922	16989	16917	17158	16920	16685	16875	16950	17136	16952	17006	17026	17094	16894	16964	17017	17030	16980	16978	17061	17144	17084	16785	16996	16889	16991	16843	16829	17164	17097	16969	17109	17199	17095	17021	16824	17049	16997	16935	16864	17003	16873	16864	17004	16977	17037	16897	16908	16796	16708	17106	17053	17066	17087	17008	16980	17136	17122	16995	16968	16800	16912	17020	16988	17075	16916	17053	16781	16900	16976	16890	17002	17105	17012	17092	17069	17059	16902	17053	17181	16983	17077	17000	17038	17047	16993	16963	17013	17016	16914	16933	16798	16976	17011	17021	17125	17066	16758	16831	16850	16934	16937	17140	16757	16853	16882	17009	17006	16994	16882	16978	17053	16917	17010	16744	17149	16868	17075	16990	17006	17109	17114	16974	17093	16982	16845	17036	16910	17051	16895	16829	17149	16909	17033	16859	17086	17059	17012	16914	16938	16760	16895	17136	16969	16894	16964	16910	16770	17054	17103	16824	16936	16999	16831	17181	16990	17105	17056	17103	16761	17090	17154	17157	16985	17035	16881	16949	16854	16837	16854	16987	16997	16990	16971	16935	17088	17191	17043	16993	16765	17066	16943	17042	16912	16991	17084	17126	17029	16934	16859	16803	17054	17119	16689	17178	16974	16869	16905	16930	17095	17176	17013	17027	16955	17112	17129	16949	17117	17094	17006	16849	16763	16997	16901	17070	16972	16985	17093	17130	16921	16695	16878	16982	17086	16977	16927	17030	16906	16858	16973	17060	16941	17017	16963	17069	16951	17291	17083	17156	17103	17048	17202	16918	16891	16987	17223	17152	16924	16916	17126	16904	16954	16825	17178	16921	16953	17023	16892	16925	16862	16961	16903	17203	16964	16991	16935	17210	17205	17131	17082	16996	17104	17019	16939	16914	16968	16964	17125	16945	16945	17125	16969	17116	17043	16863	16872	16942	16984	16948	17048	17043	17039	17148	17122	16869	16984	17140	17066	16829	17038	17009	16945	17165	16936	16993	17071	17042	16866	16971	16923	16843	16867	16927	16944	16995	17155	17123	16846	17063	16965	16857	16964	16855	16969	17074	16988	16870	16980	16913	16949	16937	16785	16823	17166	16925	16941	17143	17026	16950	17040	17064	16746	17038	17019	17150	17224	17154	16926	17100	16972	16976	17125	17077	16995	16965	17034	16704	16901	16967	16951	16822	16929	17174	17042	17030	16980	17133	17009	17069	16949	16909	16988	17079	17104	16998	16969	17023	16595	16950	16928	17081	16927	17077	16830	17137	17014	17166	16942	16959	16950	16825	17059	17269	17018
63413	106746	84609	57089	35442	20577	14944	15015	14819	14937	14926	14917	15026	14892	15026	14971	14809	14921	14969	14885	14976	14916	14880	14850	14938	14997	15175	15048	14938	14935	15016	15061	14932	14915	14917	15022	15096	15134	14890	14976	14971	15052	14994	14860	15075	14992	14851	14786	15032	14822	14738	14843	15127	14903	14910	14920	14992	14885	14954	15123	15153	14812	15023	14906	14955	15044	14798	14944	14702	14941	14780	14903	14927	15000	14960	14961	14989	14914	14917	14913	14883	15023	14913	14931	14724	14770	14849	15049	15032	14941	14688	14922	14873	14984	14804	14941	14961	14922	15035	14783	14855	14952	14928	14875	14710	14975	15060	14818	15027	14883	14923	14883	14807	14985	14795	15048	14912	15012	14966	15037	14939	14813	15165	15101	14879	14996	14895	14886	14967	14841	14829	14845	14850	14875	14768	14925	14746	14960	15095	14926	14776	14902	14863	14969	14882	14976	14973	14964	15064	15085	14844	14761	14705	15034	14952	14963	14919	14886	14944	14980	14919	14845	14954	15006	14807	14820	15132	14907	14948	14913	14962	14989	14848	14999	15057	14986	14869	14883	14895	14896	15046	14865	14917	14803	14966	15011	15012	14924	15087	14959	15035	14927	14987	14879	14952	14975	15024	15022	14983	15046	14800	14951	14905	14881	14869	14973	14868	14998	14856	14939	14938	15022	14913	14741	14966	14956	14702	14812	15035	15128	14897	15009	14966	15071	15175	14806	14947	15031	14986	14831	15084	14897	14836	14835	15073	15110	15062	14859	14997	14854	14710	14960	14882	14903	15035	14954	14968	14811	14739	14879	15043	15012	15003	14849	14918	14857	14824	15035	14873	15197	14981	15107	14895	14818	14919	14881	14846	14835	14981	14946	14991	14885	14914	15017	15007	14985	14997	15047	14970	14878	15172	14970	15069	14858	14779	14843	15063	14989	14839	14949	14970	14898	14889	14943	14856	15021	15014	15045	15172	15034	14846	14993	14832	15055	14997	14887	14915	14905	14947	14888	14710	14883	14873	15023	14987	14949	14976	14967	14796	14924	14835	14834	14912	14922	14999	14891	14823	14900	15045	14905	14843	14934	15036	14869	14986	15113	14825	14998	14886	14969	14876	14821	14843	14888	15186	14818	15063	14842	14993	14847	14973	14729	14972	14712	14940	14882	14985	14813	14881	14911	15030	15086	15028	14903	14819	15033	14812	14847	14869	14967	15119	14856	14750	15115	14882	14989	14992	14989	14993	14884	14967	15020	14869	15088	15022	14910	14982	14923	14976	14852	14815	14971	14784	15116	14851	14914	14861	14905	14828	14814	14773	14975	14856	15110	14939	14910	15011	14899	14954	14851	15009	14787	14815	14972	15057	14896	14915	14988	15107	14883	14975	15102	14809	14763	15067	14978	14847	15044	14966	14836	14825	14869	15038	14814	14954	14736	14929	14894	14887	14968	14896	15014	14874	14894	14810	14905	15099	14828	14955	15006	14974	15149	15124	14881	14979	14689	14946	14868	14945	14995	14822	14888	14930	14927	14886	14787	14984	14938	14910	15035	15044	14875	14856	14790	14854	14952	15036	14990	14867	14942	15006	14996	15113	14894	15061	14950	14820	14933	14960	15015	15081	14830	15043	14904	15098	14955	14974	15036	14965	14883	14950	14845	15109	15103	14853	14847	14823	14907	14735	14845	14787	14898	14808	15131	15009	14985	14889	14842	14938	14832	14921	14896	15008	14982	14780	15094	14928	15024	14966	15055	14811	14957	14907	14873	14979	15030	15045	14895	14903	14876	15046	14797	14947	14978	14930	15030	15020	14887	14867	15046	14903	14942	14932	15058	15064	14786	14862	14892	15069	15020	14996	15000	15071	14823	14976	14996	14813	14945	14962	14961	14786	14899	14961	14998	14971	14798	14832	14884	14927	14972	14909	15024	14938	14940	14864	15007	14873	15101	14835	14966	14941	15092	14968	14978	14997	14839	15043	14830	15048	15060	14974	14875	15021	14947	14864	14915	14946	14994	14691	14991	14911	14952	15050	15042	14839	14915	14960	15019	15038	14979	14995	15031	14857	14998	14768	14887	14814	14905	15008	15124	14941	14982	15032	15027	14857	14860	14925	15120	14812	15093	15061	14789	15074	14912	14959	14888	14955	14927	14964	14947	14887	15043	15032	14854	14921	14837	15027	14898	14798	14949	15066	14829	14963	14956	14776	14953	15095	14880	14980	15037	14931	14898	14908	14990	14906	14981	14962	14813	14841	15059	14795	14881	14768	14858	14801	14830	14785	14951	14897	15006	14979	14848	14874	14925	14948	15011	14761	14747	14733	14758	14956	14926	14883	14900	15062	15069	15142	14972	14911	14889	14862	14785	14887	14889	14904	14954	14979	14946	14809	15063	14777	14958	15030	14798	14793	15044	14982	14797	14913	14897	15080	14802	14852	14909	14920	14880	14925	14796	14804	14714	14886	14843	14892	14848	14968	14978	14954	14981	15135	14768	14861	15058	14964	15017	15083	14915	14836	15000	14884	14823	15011	14838	14897	14909	14819	14932	14903	14977	15019	14925	15062	15022	14857	14886	14992	14756	14954	14938	14886	15002	15015	15033	14846	14856	15138	14973	14843	14940	14863	14865	14861	14918	14905	14772	14850	14932	14940	14966	14924	14840	14917	14900	14960	14909	15163	14846	14953	14825	14860	14897	14969	14773	15039	14992	14825	15131	15071	14796	14771	14869	14957	15050	14853	14933	15061	14973	14759	15116	14996	14934	14752	14981	14924	14916	14973	14859	14978	14983	14872	14906	14906	14839	14765	15007	14961	14887	14992	15072	14982	14939	14670	14883	14887	14926	15106	14789	14834	14844	14988	14999	15041	15048	14883	14643	15042	14876	14920	15021	14852	14718	14881	14957	14839	14955	14963	14971	14826	14943	14905	14884	14870	15009	14832	14931	14939	15001	14827	14848	14957	14973	14585	14960	14927	14988	14858	14948	15076	14922	14799	14926	15035	14734	14927	14842	15108	14791	15004	14876	14922	15015	14743	15011	15091	14954	14880	14954	14890	14908	14898	14916	14960	14929	14917	14991	14847	14779	14958	14941	14813	14789	14932	14981	14879	14871	14888	14909	14894	14871	14942	14987	14945	14919	14953	15026	14828	15026	14980	14896	14791	15151	14889	14934	14899	14893	15017	14807	14981	14915	14965	14857	14827	14818	14940	14844	14859	14891	15043	14973	15094	14851	14860	15163	15117	14981	14908	14900	14759	14868	15002	14968	15043	14944	14850	14886	14911	14806	14826	14990	15007	14915	14899	14771	14851	14805	14960	14863	15048	14812	14894	14891	14883	14859	15039	14850	14858	14979	14964	14895	14945	15000	14838	14925	14934	14833	14811	14850	14969	14996	14992	14857	14908	14840	14954	14857	14913	14944	14791	15086	14845	14866	14927	14986	14977	14927	14936	14729	14958	15023	15003	14843	14895	14941	14828	14919	14807	14880	14859	15059	14828	14937	14697	14822	14835	14937	15009	14916	15039	14927	15127	15022	15190	15006	14999	14926	15013	14960	15010	14986	14847	14978	14824	14984	15031	15003	15114	15102	14817	15081	14997	14946	14901	15048	14861	14949	14871	15025	14925	14835	14872	14856	14862	14937	14822	14736	15024	14829	14809	14848	14950	15029	15077	14796	14980	14856	14941	14797	15051	14842	14933	14760	14941	14910	14954	14884	14880	14994	14823	14939	14831	14872	14757	14960	14823	14956	14942	14865	14930	14848	14849	15039	15011	14827	15014	14935	15052	14875	14996	14905	15044	14851	14823	15007	14820	14889	14878	14724	14888	14792	14921	15049	14904	14962	14879	14845	14988	14861	14853	14986	15003	14892	14989	15075	14963	15080	14976	14944	14876	15048	14968	14975	14974	14776	14854	15102	15067	15035	14851	14744	15015	14876	14834	14961	14987	14876	14940	15019	14933	15000	14959	14754	14872	14884	14921	15059	15019	14980	14802	15077	14996	14937	14704	15014	14917	14977	14886	14805	15150	15026	15099	15028	14949	15115	14919	14914	14970	14989	14832	14890	14985	14730	14801	14923	15012	14822	14734	14880	14811	14903	14927	14873	14881	15082	14831	15001	14949	14818	14924	14772	15060	14872	14910	14935	15039	15094	14980	15164	14746	14860	14986	14811	15096	14735	15173	14914	14815	14765	15042	14893	14870	14871	14975	15074	15030	14784	14947	15033	14931	14934	14741	14775	14916	14962	14893	15063	14988	14792	15076	14974	14748	14958	14905	14987	14865	15010	14889	14983	15149	15070	14791	15088	14687	14895	14938	14939	14963	14817	14839	14881	14965	14959	15052	14999	14788	15040	14964	14850	14899	14916	14853	14820	14811	14870	15107	14809	14778	14964	14997	14762	14980	14838	14902	14997	14793	15083	14976	14819	14869	14971	14858	14955	14796	14887	14904	14845	14884	15001	14853	14851	15001	14931	15081	15077	14947	14945	14912	14960	15088	14940	14964	14800	15106	14999	14906	14964	14936	14906	14968	14918	14845	14924	14885	14977	15031	14911	14951	14840	15060	14773	14914	14868	14956	14895	14845	14983	14775	14982	14961	15039	14862	14896	14800	14790	15089	14803	14957	15012	14854	15052	14868	15009	14956	14997	15016	14913	15008	14908	15008	14916	14982	14953	14844	14837	15086	14815	14665	14991	15075	14910	14953	14936	14975	14839	14986	14951	15035	14901	14935	15093	14809	14944	14981	14969	15027	14892	14859	15040	14906	14885	15021	14899	14829	14893	14817	14944	14787	14793	14978	14789	14906	14911	14775	15118	14965	14852	14854	14739	15028	15044	14948	14992	14811	14977	15021	15034	15082	15111	14932	14981	14904	14910	14852	14981	14913	15022	15041	15027	14826	14893	14955	14919	15101	14886	14933	14926	15048	15060	14964	14891	15015	14879	14938	14892	14999	14744	14922	15020	14956	14969	14905	14827	15007	14951	14954	14925	14938	14837	14810	15007	14881	15035	14895	14955	15039	14971	14822	14801	14984	14936	14943	14990	14856	14847	14917	14965	14855	14920	14794	14995	15062	14874	14875	14869	14814	14976	14743	15026	15124	14822	15026	14978	14906	15020	14870	14942	14690	14775
30534	34941	38578	28806	21197	18908	18126	17854	17868	17644	17968	17978	17805	17938	17692	17741	18079	17883	17708	17938	17980	18025	17963	17924	17881	17824	18075	17832	17871	17943	18116	17950	18033	17876	18023	17979	17763	17930	17963	17951	18068	18017	17738	17895	17869	18095	18015	17967	18084	17980	18019	17813	17809	18185	17886	17806	17891	17790	18022	17942	17983	17820	17789	17813	17854	17972	17892	17808	17957	17786	17969	17898	17836	17859	17935	17810	17664	17966	18070	17822	17706	18036	17851	17841	18081	17859	17978	17874	17977	18071	17969	17765	17872	17966	17830	17888	17856	17785	17779	18079	17868	17928	17882	17961	18030	17748	17778	17679	17653	17622	17974	17983	17799	18149	17954	17889	17846	17810	17720	17945	18048	17803	17907	17855	17900	18076	17732	17581	17993	17932	17955	17978	18021	17891	18097	17895	17820	17908	17768	17792	17813	17991	17891	17847	17995	18032	17931	18002	17974	17991	18022	17885	17870	17779	17704	17934	17743	17771	18033	17945	17914	17880	17967	17935	17875	17953	17937	17885	17923	17717	17855	17876	17999	17819	17733	17711	17729	17927	17877	17947	17682	17959	17940	18049	17972	17916	17774	18065	17976	17808	17583	17976	18010	17997	17525	17841	17885	17606	17738	17631	18028	17713	17836	17872	17877	17847	17800	17955	18031	17703	17843	17789	17879	18145	17893	17938	18183	17870	17750	17779	17734	17788	17800	17761	17950	17788	17844	17849	17815	17855	17941	17849	18032	17702	17880	17970	17720	17947	17791	17975	17997	17827	17975	17931	17921	17881	17806	17736	17935	17740	17854	17762	17912	18053	17942	17701	17790	17790	17859	17819	17971	18015	18000	17785	17840	17658	17756	17928	17918	17751	17748	17855	18105	18039	17678	17915	18058	17911	17736	17920	17938	17727	17773	17763	17945	17711	18087	17899	17825	17759	17927	17880	17680	17886	17881	17852	18128	17888	17886	17751	17953	17720	17774	17685	17808	17818	17959	17793	17778	18008	17896	17998	17832	17808	17843	17824	18023	17849	17736	17739	17711	17971	17847	18029	17762	18148	17814	17756	17825	17937	17651	17975	18009	17894	17881	17792	17885	17900	17803	17828	18012	18031	18117	17819	17723	17886	17962	17994	17729	17808	17779	17842	17914	17996	17812	17820	17841	17913	17793	17818	17972	17768	17847	18009	17936	17858	17904	17829	17742	17776	17898	17876	17815	17480	17920	17789	17955	17921	17784	17887	17768	17936	18087	17819	17856	18072	17960	17946	17842	17989	17664	17854	18073	17712	17956	17759	17848	18002	17919	17828	17862	17830	17710	17832	17930	17756	17997	17847	17909	17890	17775	17960	18001	17903	17888	17906	17719	18075	18033	17884	17686	17821	17659	17630	18050	17855	17665	17905	17840	17876	17882	17960	17916	18103	18166	17958	17768	17863	18036	18014	17883	17946	17866	18096	18004	17972	17760	17844	17856	17731	17915	17928	17800	17716	17951	17885	17877	17795	17899	17815	17757	17943	17831	17913	17969	17933	18095	17944	17989	18025	18044	17817	17878	18074	18082	17980	17813	17842	17877	17879	17918	17791	17923	17719	17810	17865	17932	17805	17863	17855	17840	18003	17935	17728	17897	17960	18060	17882	17899	18031	18005	17828	17718	17720	17963	17875	17778	18109	17630	18003	17901	17732	17878	17925	17832	17849	17841	17984	18061	17913	18054	17706	17827	17974	17878	17820	17865	18036	17903	17930	17783	17930	17890	17866	17819	17728	17908	17799	17902	17890	17889	17993	17796	17886	17837	17806	17826	17761	17735	18016	18148	17692	17918	17892	18034	17978	18097	17890	17973	17946	17742	17827	17980	17968	17776	17767	17663	18043	18183	17794	17787	17696	17936	17724	17745	18035	17978	17977	17839	17800	17932	18169	18071	17943	17831	17757	17941	17839	17895	17809	17896	17822	17957	17819	18059	17814	18127	18140	18067	18007	18028	17907	17947	18043	18315	17865	17912	17854	17859	17753	18046	18099	17815	17867	17960	18059	18026	18071	17939	17822	17967	17977	17871	17874	17901	17844	17933	17984	18018	17649	18041	17737	17942	17788	17888	17769	18142	17708	17871	17866	17885	17818	18109	17914	17986	17897	18118	18045	17692	17803	17909	17735	17626	17985	18104	17786	17747	17732	17683	17802	17915	17672	17886	17840	17722	18082	18073	17987	17928	17767	17748	17833	17967	18022	17998	18024	18048	17756	17624	18155	17968	18053	17807	17803	17883	17725	17814	18082	17800	17899	18107	17808	17890	18040	17686	17715	17867	17895	17993	17813	17833	17833	17969	17798	17841	17904	17952	18025	18039	18121	17931	17909	18009	17807	17979	17922	17850	18112	17644	17821	18094	17985	17843	17714	17818	17988	18101	17918	17845	17925	18029	17900	17835	17870	17832	17768	17940	17829	17819	17845	17826	17793	17884	17551	17720	17997	18011	17838	17622	17893	17676	17727	18062	17899	17715	17615	18046	17949	18014	17733	17859	17763	17828	18013	17875	17858	17919	18025	17753	18046	17963	17805	17882	17865	17781	17847	17919	18028	17881	17826	17935	17872	17889	17811	17946	17943	18017	17853	17836	17936	17950	17923	17781	17879	17879	17831	17852	17761	17885	17838	17888	17864	17987	17825	17778	17814	18045	17676	17928	17815	17991	17749	18163	17752	18027	18052	18002	17804	17858	18048	17920	17775	17807	17773	17967	18060	17883	17869	18122	18160	17974	17953	17792	17794	18002	17843	17850	17756	17915	17911	17843	17749	17836	17915	17877	18146	18173	17934	17772	17919	17787	17998	17908	17942	17937	17899	17787	17890	17767	17869	17784	17947	17788	17825	17956	18055	17865	17799	17741	17594	17870	17811	17784	17815	17698	17950	17908	17791	17785	17760	17898	17873	17877	17863	17861	17937	18111	17852	17957	17811	17888	17947	18014	17900	17824	17693	18187	17915	18020	17757	17740	17786	18043	18071	17905	17772	17895	17974	18004	18027	17946	17842	17964	17789	17934	17661	17894	18082	17860	17886	18073	17918	18033	17763	17913	17883	17821	17777	17924	17947	17950	17892	18074	17910	17854	17989	18018	17639	17828	17682	17868	17942	18073	17864	18031	17560	18054	17927	17827	17717	17888	17948	17982	18014	17844	17958	17845	18100	17748	17735	18117	17756	17911	17892	17969	17857	17917	17971	18002	17849	17813	17939	17850	17934	17836	17814	17766	17916	17919	18036	17690	17982	18068	17975	17750	17787	17854	17917	17866	17822	18061	17852	17987	18040	17979	18016	17948	17773	17971	17858	18047	17847	17696	17668	17770	18117	17923	18154	17908	17961	17875	17925	17936	17883	18110	18039	17918	17856	17821	17780	17927	17939	17975	17849	18069	18048	18015	17715	17962	17891	17853	17973	17872	17827	17891	17900	17949	17751	17773	17748	17851	18006	17974	17914	17927	18021	17919	17999	17944	17908	17723	17850	17839	17683	17884	17937	17934	17806	17948	17738	17925	17871	18069	17791	17920	18020	17743	17702	17801	18136	17843	18027	18020	17863	17873	17763	17746	17954	17994	17882	17728	17725	17841	17939	17770	17855	17956	18135	17751	17787	17879	17953	17986	17807	17880	18039	17946	17946	17880	17750	17714	17872	18000	17981	17803	17605	17878	17989	18015	18006	17935	17939	17696	17894	17834	18114	17975	18050	18003	18002	17903	17801	17809	17831	17896	17854	17760	18039	17873	17971	18054	17952	17789	17891	17731	17878	17938	18063	18008	17791	17825	17875	17922	17908	17910	17855	17870	17886	17886	17803	17824	17769	17875	17740	17876	17874	17954	17746	17993	17856	17719	18000	17993	17862	18034	17836	18001	17795	18023	17921	17888	17691	18026	17884	18074	18049	18025	17966	17721	17786	17865	17964	18022	18056	17906	17839	18057	18172	17926	17869	17874	17895	17792	17919	17697	17726	17829	17682	18099	17799	17977	17911	17692	17881	17959	17882	17816	17950	18135	18085	17888	17776	17878	17782	18030	17828	18026	17911	17958	17917	17920	17732	17965	18105	17936	17940	17907	17993	17860	18076	17779	17972	18077	17844	17867	17731	17977	17859	17866	17983	17824	17839	17713	18067	17842	17754	18011	18085	18166	17872	17899	17979	17722	17974	17951	17812	17729	17768	17908	18021	17860	17762	17936	17836	17842	17888	17942	18086	18104	17943	17721	17839	18022	17880	17840	17955	17994	17860	18064	17859	18031	17937	17973	17863	17895	17929	18082	18081	17985	17832	17976	17801	18007	17954	18000	18066	18099	17966	17816	17729	17969	18093	18105	17959	17797	17916	17733	17783	17998	18012	17804	17801	17880	17885	17864	17879	18121	17916	17939	17853	18092	17723	18076	17964	17788	17855	18010	18068	17949	17810	17974	17855	17913	17904	17965	17675	18026	18180	18128	18078	17947	17999	17871	17873	17914	17900	17710	17955	17988	17939	17846	17852	17805	17783	17983	17845	17804	17909	17995	17916	17851	17845	17758	17985	18025	17891	17852	17904	17961	18055	17928	18020	17789	17867	18084	17873	17775	17898	17758	18051	17834	17640	17813	17897	17868	17854	17837	18046	17869	17974	17984	17910	18144	17990	17847	17934	17874	17953	17967	17770	17591	17884	18002	18164	17896	17898	17962	17892	17864	17973	17974	17998	18039	17848	17955	17868	17929	18050	17851	17877	17903	17730	17915	17976	17715	17819	17974	17824	18010	17945	17943	17688	17954	17974	17793	17880	17880	18090	18020	17910	17881	17782	17840	17915	17876	17935	17941	17813	17941	17819	17820	17704	17994	17802	17844	17748	17977	17974	17981	18041	17926	17829	17800	17806	17855	17954	17816	17906	18024	17778	17855	17799	17837	17706	17951	18054	18002	17931	17847	17808	18035	17937	17865	17917	18018	17975	17892	17870	17806	18001	17992	18006	17975	17839	17990	17904	17826	17946	17852	17732	17910	17958	17890	17855	17921	17891	17789	17898	17769	17725	17812	17911	17852	17957	17978	17802	17830	17932	17991	17772	17768	17812	17936	17937	18047	17814	17952	17810	17824	17763	17724	17995	18144	18007	17867	17949
37037	53534	40375	24749	18346	16046	15410	15421	15582	15613	15391	15578	15468	15518	15570	15481	15422	15467	15561	15431	15241	15488	15366	15583	15419	15446	15631	15398	15646	15356	15257	15412	15637	15408	15447	15304	15653	15444	15449	15472	15289	15492	15403	15605	15467	15522	15536	15395	15413	15500	15518	15397	15522	15490	15470	15361	15475	15514	15473	15435	15439	15631	15277	15356	15367	15322	15394	15465	15502	15669	15409	15575	15425	15490	15496	15412	15596	15392	15483	15376	15520	15466	15441	15536	15462	15519	15585	15558	15384	15470	15512	15294	15562	15350	15590	15496	15500	15495	15450	15596	15602	15532	15520	15510	15605	15449	15419	15367	15726	15540	15633	15596	15468	15482	15538	15562	15365	15465	15567	15485	15699	15518	15533	15420	15523	15421	15398	15183	15484	15351	15521	15464	15696	15631	15444	15393	15342	15439	15417	15428	15346	15508	15445	15411	15412	15540	15547	15642	15454	15505	15298	15621	15439	15487	15627	15475	15521	15535	15260	15499	15476	15416	15498	15604	15405	15594	15524	15404	15516	15419	15465	15502	15506	15484	15462	15490	15417	15579	15488	15455	15544	15390	15366	15351	15406	15374	15346	15571	15535	15477	15505	15397	15490	15514	15506	15559	15512	15479	15591	15501	15551	15448	15206	15638	15413	15391	15358	15510	15510	15529	15529	15334	15441	15717	15470	15393	15312	15611	15635	15414	15677	15497	15504	15408	15370	15565	15515	15354	15333	15400	15527	15547	15526	15377	15697	15453	15584	15480	15321	15551	15308	15546	15399	15368	15682	15456	15600	15383	15490	15494	15376	15455	15475	15327	15460	15539	15513	15516	15461	15546	15487	15561	15371	15390	15437	15389	15629	15335	15356	15550	15366	15536	15375	15398	15296	15525	15518	15227	15589	15532	15421	15576	15435	15403	15584	15666	15520	15623	15495	15488	15453	15296	15504	15348	15552	15498	15322	15533	15460	15251	15533	15552	15656	15466	15435	15249	15597	15477	15527	15326	15457	15533	15392	15432	15339	15377	15504	15535	15512	15422	15592	15186	15480	15464	15537	15570	15346	15427	15489	15436	15323	15405	15257	15499	15302	15469	15494	15473	15453	15538	15462	15483	15497	15514	15537	15465	15500	15417	15432	15478	15473	15487	15599	15289	15446	15392	15337	15598	15528	15303	15404	15477	15565	15401	15492	15462	15416	15396	15472	15413	15430	15603	15484	15738	15601	15259	15426	15424	15411	15514	15500	15483	15558	15503	15692	15392	15402	15422	15589	15417	15319	15518	15380	15284	15405	15371	15646	15517	15367	15549	15560	15533	15531	15264	15482	15432	15399	15457	15436	15396	15323	15430	15308	15475	15495	15455	15371	15387	15474	15651	15201	15541	15390	15501	15523	15386	15606	15464	15392	15358	15721	15354	15417	15530	15287	15575	15530	15584	15525	15576	15584	15270	15532	15457	15648	15443	15483	15269	15486	15303	15417	15489	15470	15315	15463	15408	15485	15435	15419	15333	15577	15476	15361	15432	15345	15475	15503	15267	15377	15508	15276	15456	15544	15393	15337	15651	15563	15422	15491	15484	15435	15462	15418	15452	15495	15552	15444	15500	15495	15398	15518	15500	15463	15465	15486	15401	15399	15425	15437	15604	15466	15471	15529	15464	15372	15565	15369	15124	15392	15566	15504	15495	15446	15525	15423	15485	15385	15420	15416	15537	15572	15402	15517	15559	15328	15260	15388	15511	15462	15442	15391	15540	15430	15331	15523	15459	15479	15482	15563	15361	15405	15419	15257	15430	15439	15382	15306	15287	15605	15348	15562	15423	15390	15589	15404	15535	15548	15562	15506	15569	15670	15530	15391	15573	15457	15521	15456	15521	15336	15698	15524	15483	15602	15412	15513	15485	15429	15387	15523	15445	15453	15589	15586	15462	15388	15442	15444	15653	15365	15524	15619	15403	15528	15427	15251	15464	15369	15422	15497	15436	15423	15421	15518	15441	15523	15552	15345	15449	15632	15501	15511	15517	15455	15345	15562	15661	15404	15536	15386	15447	15361	15557	15278	15396	15292	15602	15448	15586	15523	15337	15471	15321	15415	15374	15528	15459	15591	15371	15576	15393	15527	15426	15495	15445	15352	15580	15437	15534	15518	15324	15449	15416	15538	15359	15394	15425	15447	15541	15270	15444	15435	15516	15393	15500	15461	15495	15479	15350	15505	15383	15555	15271	15502	15451	15337	15560	15544	15587	15545	15436	15317	15369	15459	15628	15425	15504	15318	15470	15551	15262	15641	15476	15355	15442	15395	15214	15697	15417	15433	15505	15496	15484	15521	15458	15453	15363	15482	15477	15419	15285	15445	15494	15622	15475	15438	15692	15389	15514	15541	15544	15330	15382	15485	15468	15370	15534	15415	15545	15447	15504	15531	15527	15445	15477	15481	15413	15411	15537	15614	15228	15403	15383	15573	15481	15653	15578	15474	15532	15508	15483	15459	15361	15538	15466	15556	15395	15491	15308	15493	15560	15450	15467	15408	15530	15294	15291	15504	15386	15433	15498	15288	15321	15485	15511	15293	15479	15598	15584	15402	15328	15476	15518	15650	15526	15401	15404	15476	15368	15632	15320	15488	15571	15397	15345	15411	15651	15418	15353	15513	15389	15487	15367	15619	15495	15302	15295	15555	15440	15627	15466	15394	15478	15634	15499	15636	15452	15420	15661	15471	15435	15532	15382	15391	15425	15455	15532	15541	15384	15392	15564	15453	15363	15337	15587	15494	15399	15551	15469	15610	15597	15397	15479	15367	15379	15515	15672	15455	15359	15412	15516	15479	15417	15676	15463	15407	15499	15489	15443	15395	15428	15466	15560	15392	15457	15581	15602	15587	15486	15479	15521	15590	15354	15468	15627	15444	15420	15455	15450	15324	15410	15503	15469	15509	15507	15582	15472	15369	15318	15408	15474	15487	15337	15529	15473	15499	15681	15401	15485	15660	15376	15463	15281	15431	15460	15411	15409	15521	15274	15404	15602	15434	15687	15446	15547	15407	15611	15439	15418	15394	15383	15446	15409	15493	15336	15525	15403	15347	15347	15538	15313	15458	15349	15426	15349	15438	15387	15219	15479	15139	15357	15302	15439	15419	15319	15439	15351	15595	15492	15437	15387	15588	15344	15540	15415	15388	15535	15438	15414	15350	15414	15490	15322	15545	15427	15453	15609	15326	15468	15283	15381	15225	15379	15508	15566	15498	15454	15326	15439	15529	15612	15597	15309	15603	15299	15456	15399	15580	15427	15589	15449	15658	15588	15327	15635	15249	15313	15365	15550	15448	15553	15269	15559	15403	15365	15480	15526	15409	15426	15586	15617	15394	15588	15446	15489	15519	15510	15542	15507	15441	15292	15512	15372	15457	15468	15560	15446	15634	15438	15417	15506	15564	15490	15439	15423	15397	15540	15416	15432	15533	15194	15428	15400	15449	15566	15562	15387	15362	15234	15408	15551	15377	15669	15394	15653	15523	15353	15326	15554	15584	15474	15429	15563	15494	15614	15302	15573	15305	15450	15498	15364	15493	15318	15528	15291	15424	15444	15496	15491	15442	15546	15585	15303	15608	15262	15543	15346	15425	15488	15605	15449	15411	15618	15292	15338	15416	15513	15593	15417	15380	15529	15509	15558	15364	15334	15341	15477	15434	15429	15686	15407	15385	15580	15512	15589	15314	15261	15692	15490	15454	15437	15350	15468	15382	15282	15269	15434	15457	15556	15473	15623	15572	15468	15575	15444	15491	15568	15532	15410	15485	15504	15394	15483	15238	15544	15401	15614	15484	15425	15416	15379	15472	15316	15439	15587	15568	15402	15484	15438	15431	15408	15414	15332	15482	15523	15424	15311	15478	15519	15432	15504	15422	15597	15346	15469	15386	15284	15466	15513	15582	15637	15301	15512	15582	15526	15373	15485	15431	15508	15520	15317	15346	15522	15449	15337	15434	15273	15381	15520	15548	15425	15446	15487	15206	15480	15242	15529	15445	15424	15643	15641	15461	15332	15362	15300	15362	15437	15397	15481	15489	15393	15303	15512	15438	15480	15351	15318	15550	15462	15477	15538	15382	15534	15438	15596	15503	15240	15481	15501	15528	15511	15503	15632	15601	15505	15430	15494	15564	15572	15294	15493	15412	15445	15558	15484	15445	15492	15416	15455	15664	15679	15372	15525	15450	15564	15511	15461	15409	15432	15434	15457	15350	15317	15251	15498	15410	15452	15492	15401	15349	15496	15397	15507	15410	15465	15469	15457	15648	15357	15356	15335	15497	15460	15525	15433	15350	15508	15385	15612	15509	15398	15598	15561	15437	15544	15692	15583	15514	15550	15549	15643	15458	15469	15346	15469	15501	15339	15457	15358	15570	15609	15331	15511	15322	15545	15533	15414	15594	15452	15563	15388	15683	15394	15394	15391	15385	15542	15475	15530	15450	15512	15426	15486	15368	15455	15439	15489	15468	15492	15532	15373	15519	15534	15380	15348	15465	15577	15573	15468	15493	15376	15452	15426	15375	15326	15498	15334	15631	15590	15298	15556	15554	15487	15400	15367	15358	15525	15388	15615	15450	15480	15485	15535	15487	15385	15631	15302	15366	15379	15275	15465	15322	15612	15692	15459	15408	15541	15606	15475	15497	15496	15540	15318	15687	15386	15503	15551	15413	15433	15441	15464	15582	15527	15458	15482	15462	15469	15501	15495	15587	15379	15456	15462	15367	15504	15569	15419	15445	15547	15511	15512	15307	15527	15427	15469	15482	15573	15278	15338	15402	15356	15595	15457	15604	15473	15408	15281	15597	15521	15428	15501	15531	15443	15550	15453	15455	15412	15642	15600	15600	15473	15387	15414	15503	15525	15456	15560	15444	15432	15440	15440	15414	15423	15382	15467	15491	15474	15494	15499	15371	15394	15317	15541	15290	15537	15439	15412	15530	15476	15450	15463	15293	15519	15476	15364	15490	15469	15346	15304	15274	15552	15537	15645	15526	15565	15606	15300	15537	15346	15628	15521	15447	15551	15295	15517	15333	15364	15450	15505	15354	15398	15240	15439	15517	15379	15503	15484	15706	15276	15439	15175	15387	15521	15405	15370	15437	15480
25397	25771	39537	35632	26983	22819	20128	18287	17714	17760	17973	17598	17673	17664	17650	17766	17718	17554	17783	17617	17807	17700	17614	17525	17506	17581	17573	17646	17615	17526	17503	17553	17527	17765	17742	17736	17510	17654	17714	17777	17749	17496	17471	17644	17615	17594	17487	17356	17388	17508	17586	17422	17600	17588	17789	17552	17531	17583	17640	17495	17557	17516	17539	17560	17331	17471	17516	17730	17539	17483	17448	17529	17573	17283	17488	17604	17656	17519	17605	17538	17511	17456	17622	17639	17842	17478	17750	17459	17411	17604	17560	17599	17561	17607	17472	17287	17532	17641	17362	17595	17548	17542	17341	17543	17492	17569	17508	17601	17427	17286	17490	17489	17520	17570	17506	17444	17405	17446	17674	17438	17431	17454	17375	17453	17543	17449	17573	17408	17711	17577	17449	17499	17516	17574	17466	17398	17332	17628	17496	17336	17455	17439	17651	17492	17707	17521	17388	17461	17559	17506	17412	17469	17482	17516	17796	17666	17391	17507	17442	17446	17582	17459	17544	17519	17467	17744	17537	17575	17450	17367	17428	17444	17557	17547	17668	17373	17621	17538	17516	17547	17407	17570	17231	17544	17499	17670	17638	17547	17510	17563	17590	17701	17441	17437	17495	17493	17587	17546	17502	17466	17465	17590	17606	17651	17554	17517	17564	17471	17508	17409	17512	17500	17488	17469	17426	17541	17240	17431	17487	17588	17427	17431	17416	17425	17520	17625	17578	17748	17492	17614	17862	17606	17496	17476	17475	17498	17630	17676	17277	17411	17561	17562	17519	17481	17533	17566	17511	17503	17311	17558	17473	17501	17661	17489	17556	17416	17384	17814	17524	17686	17513	17505	17445	17293	17554	17651	17715	17519	17473	17565	17406	17596	17372	17443	17563	17508	17721	17459	17698	17534	17473	17432	17548	17510	17557	17856	17328	17456	17647	17596	17509	17295	17605	17573	17705	17577	17591	17691	17303	17653	17643	17616	17521	17438	17409	17736	17448	17500	17392	17664	17488	17556	17430	17364	17557	17557	17623	17747	17386	17465	17478	17382	17765	17334	17572	17568	17662	17461	17573	17574	17516	17512	17681	17348	17496	17462	17494	17504	17411	17550	17401	17767	17392	17619	17622	17410	17644	17426	17436	17525	17501	17552	17489	17628	17719	17622	17560	17564	17492	17405	17444	17621	17591	17535	17627	17522	17519	17549	17805	17497	17562	17369	17708	17498	17561	17717	17632	17634	17592	17560	17386	17525	17625	17688	17651	17515	17469	17551	17447	17629	17507	17485	17535	17634	17503	17662	17555	17685	17531	17499	17587	17637	17466	17587	17603	17557	17635	17400	17574	17408	17755	17682	17596	17430	17522	17853	17531	17653	17629	17430	17549	17527	17646	17409	17619	17714	17140	17818	17630	17654	17343	17558	17341	17506	17524	17463	17758	17601	17704	17586	17561	17739	17805	17522	17401	17486	17520	17561	17494	17438	17379	17194	17607	17694	17532	17634	17489	17374	17694	17521	17748	17412	17340	17597	17650	17225	17577	17521	17408	17497	17505	17584	17378	17590	17498	17404	17243	17412	17387	17581	17544	17629	17521	17767	17499	17487	17484	17436	17706	17633	17366	17610	17424	17542	17505	17451	17655	17503	17450	17591	17379	17325	17564	17452	17525	17374	17525	17548	17295	17398	17416	17581	17745	17566	17545	17313	17386	17418	17735	17618	17492	17503	17516	17539	17522	17668	17322	17392	17448	17489	17381	17477	17549	17713	17625	17555	17451	17421	17573	17534	17657	17575	17321	17382	17424	17433	17306	17568	17510	17495	17415	17490	17675	17696	17376	17374	17440	17599	17502	17624	17488	17533	17520	17622	17586	17503	17494	17434	17489	17540	17588	17760	17594	17559	17453	17470	17256	17522	17500	17460	17527	17468	17554	17655	17575	17522	17480	17459	17361	17436	17407	17421	17480	17455	17406	17490	17263	17152	17309	17384	17450	17487	17592	17544	17687	17512	17352	17664	17625	17688	17607	17508	17459	17389	17488	17439	17550	17532	17565	17528	17389	17376	17517	17405	17464	17524	17567	17400	17544	17421	17390	17758	17648	17397	17571	17649	17601	17656	17536	17638	17348	17483	17559	17615	17700	17430	17425	17905	17428	17766	17508	17683	17336	17463	17548	17616	17538	17435	17576	17363	17417	17629	17682	17383	17421	17566	17661	17470	17593	17510	17532	17661	17454	17503	17652	17354	17548	17451	17581	17638	17483	17536	17756	17505	17621	17597	17516	17632	17552	17597	17515	17383	17619	17565	17484	17526	17561	17617	17631	17642	17536	17466	17611	17497	17441	17596	17560	17540	17405	17659	17727	17577	17638	17561	17621	17445	17534	17416	17605	17397	17463	17534	17621	17424	17503	17472	17675	17424	17580	17569	17576	17653	17772	17652	17582	17650	17456	17677	17523	17693	17602	17418	17506	17479	17608	17718	17631	17563	17485	17641	17553	17618	17596	17638	17398	17679	17504	17509	17537	17410	17399	17646	17396	17513	17453	17302	17343	17583	17556	17728	17512	17558	17649	17605	17587	17585	17587	17493	17559	17626	17688	17470	17612	17745	17570	17522	17502	17619	17464	17225	17513	17408	17453	17473	17465	17444	17510	17538	17538	17568	17603	17582	17405	17359	17428	17556	17522	17545	17640	17519	17692	17558	17608	17700	17679	17609	17417	17572	17470	17533	17522	17548	17709	17617	17567	17551	17538	17508	17552	17571	17642	17483	17540	17448	17564	17367	17435	17698	17640	17578	17541	17613	17764	17605	17451	17417	17589	17480	17537	17632	17621	17513	17552	17673	17613	17575	17599	17526	17634	17554	17570	17299	17389	17529	17501	17534	17266	17476	17365	17530	17467	17543	17579	17472	17613	17584	17485	17305	17471	17473	17405	17476	17640	17545	17472	17574	17713	17625	17563	17609	17615	17521	17603	17571	17649	17581	17614	17484	17579	17238	17506	17756	17737	17782	17460	17425	17526	17384	17711	17731	17637	17478	17452	17620	17517	17574	17466	17701	17649	17612	17661	17638	17594	17470	17488	17453	17529	17491	17284	17680	17400	17463	17399	17585	17541	17502	17541	17637	17663	17534	17584	17634	17561	17575	17532	17589	17712	17584	17388	17609	17549	17417	17710	17475	17534	17292	17711	17615	17629	17683	17620	17474	17446	17557	17479	17520	17700	17646	17573	17533	17528	17490	17644	17493	17488	17678	17702	17484	17546	17338	17633	17538	17522	17389	17674	17402	17394	17489	17746	17446	17692	17444	17159	17397	17554	17633	17616	17530	17360	17639	17535	17599	17662	17535	17505	17465	17512	17576	17735	17515	17559	17494	17631	17301	17522	17468	17353	17528	17595	17474	17391	17712	17673	17532	17416	17508	17709	17638	17589	17463	17364	17542	17612	17611	17483	17407	17733	17546	17428	17702	17529	17628	17531	17930	17403	17708	17511	17236	17764	17645	17492	17458	17489	17698	17402	17503	17516	17508	17637	17365	17669	17537	17553	17521	17563	17450	17569	17421	17462	17598	17633	17645	17582	17690	17566	17578	17394	17604	17645	17309	17491	17403	17600	17738	17434	17700	17661	17427	17629	17425	17536	17411	17186	17607	17687	17409	17592	17401	17660	17361	17325	17477	17643	17457	17519	17543	17564	17538	17769	17673	17506	17366	17528	17680	17447	17536	17665	17557	17510	17490	17425	17506	17472	17435	17529	17493	17797	17476	17467	17329	17345	17588	17570	17604	17612	17429	17583	17591	17556	17476	17543	17505	17520	17574	17370	17432	17449	17657	17379	17463	17697	17596	17566	17364	17615	17592	17556	17448	17410	17541	17768	17456	17549	17671	17659	17288	17543	17471	17642	17473	17419	17501	17307	17319	17430	17528	17443	17446	17517	17468	17683	17399	17766	17643	17582	17584	17520	17483	17449	17369	17804	17555	17410	17486	17524	17703	17650	17376	17382	17358	17517	17460	17651	17408	17527	17708	17520	17564	17640	17634	17482	17456	17486	17526	17603	17516	17396	17450	17567	17577	17697	17567	17673	17523	17602	17424	17543	17560	17519	17819	17698	17508	17720	17674	17594	17527	17811	17479	17637	17373	17556	17620	17469	17446	17495	17515	17682	17521	17362	17530	17653	17462	17517	17468	17488	17693	17522	17364	17499	17560	17484	17536	17636	17373	17494	17582	17444	17597	17406	17418	17778	17731	17300	17819	17521	17443	17570	17659	17450	17538	17372	17474	17288	17806	17618	17529	17663	17449	17379	17443	17306	17452	17481	17610	17386	17368	17561	17384	17542	17550	17524	17517	17348	17511	17568	17530	17672	17534	17409	17562	17420	17518	17481	17388	17572	17593	17692	17492	17660	17409	17451	17531	17531	17404	17485	17465	17417	17663	17544	17380	17698	17644	17400	17586	17459	17559	17651	17680	17659	17531	17749	17687	17305	17560	17491	17517	17526	17534	17475	17544	17661	17749	17542	17591	17449	17466	17413	17589	17505	17533	17470	17504	17733	17566	17642	17286	17658	17604	17664	17773	17663	17463	17367	17491	17587	17583	17496	17479	17590	17662	17697	17478	17382	17467	17515	17495	17620	17520	17432	17723	17497	17430	17792	17522	17545	17498	17398	17556	17716	17319	17503	17664	17532	17493	17563	17550	17424	17321	17506	17566	17627	17700	17544	17736	17524	17314	17542	17552	17442	17534	17457	17516	17474	17569	17523	17382	17387	17596	17610	17372	17517	17324	17650	17504	17512	17611	17669	17695	17649	17557	17503	17409	17645	17444	17514	17377	17505	17625	17588	17496	17481	17552	17563	17510	17641	17563	17499	17645	17649	17288	17555	17458	17349	17672	17531	17535	17576	17412	17579	17584	17775	17559	17398	17250	17548	17519	17303	17517	17500	17556	17469	17381	17542	17611	17581	17779	17437	17247	17269	17531	17394	17533	17366	17538	17484	17455	17539	17708	17389	17397	17641	17480	17375	17550	17499	17487	17433	17578	17263	17166	17460	17587	17593	17482	17383	17622	17636	17687	17709	17552	17568	17512	17428	17397	17556	17566	17501	17387	17452	17453	17508	17397	17637	17494	17294	17503
59945	92321	71233	44406	28073	18332	15574	15214	15141	15331	15395	15472	15314	15455	15328	15432	15472	15309	15348	15429	15410	15218	15273	15286	15326	15267	15392	15230	15220	15433	15147	15418	15191	15098	15389	15238	15173	15423	15286	15490	15397	15240	15229	15329	15358	15273	15393	15530	15254	15313	15493	15188	15307	15239	15241	15331	15316	15155	15183	15254	15298	15196	15219	15380	15222	15195	15197	15188	15315	15238	15180	15403	15333	15310	15340	15248	15365	15419	15325	15242	15344	15238	15391	15281	15366	15373	15349	15435	15431	15189	15303	15195	15282	15416	14933	15175	15411	15329	15337	15142	15332	15358	15382	15222	15117	15344	15275	15362	15382	15367	15248	15236	15289	15295	15203	15272	15417	15363	15511	15515	15324	15180	15310	15293	15300	15396	15398	15269	15274	15351	15361	15176	15349	15220	15331	15310	15323	15265	15144	15279	15239	15421	15408	15285	15258	15075	15386	15173	15317	15296	15363	15320	15203	15264	15307	15134	15130	15337	15341	15391	15321	15248	15232	15268	15245	15182	15280	15180	15382	15295	15293	15437	15292	15136	15328	15160	15363	15283	15267	15376	15272	15363	15216	15321	15445	15260	15253	15290	15314	15406	15258	15382	15273	15245	15351	15390	15368	15176	15347	15190	15424	15200	15226	15386	15289	15396	15285	15207	15274	15304	15232	15340	15373	15361	15261	15301	15165	15394	15332	15273	15250	15285	15225	15200	15227	15310	15281	15213	15424	15281	15286	15228	15251	15238	15241	15154	15324	15320	15319	15382	15306	15245	15183	15295	15351	15249	15258	15231	15192	15344	15309	15337	15187	15267	15200	15302	15211	15336	15207	15321	15324	15089	15210	15400	15329	15366	15187	15230	15422	15272	15312	15197	15254	15244	15402	15287	15260	15192	15337	15090	15329	15169	15233	15408	15247	15276	15342	15342	15150	15289	15213	15358	15445	15382	15365	15338	15388	15302	15487	15221	15114	15184	15174	15233	15285	15189	15243	15270	15353	15197	15344	15270	15392	15168	15335	15150	15341	15180	15405	15355	15271	15304	15324	15237	15344	15396	15271	15127	15306	15269	15155	15298	15336	15251	15295	15371	15242	15337	15403	15310	15174	15387	15324	15289	15247	15287	15453	15494	15210	15392	15281	15410	15294	15296	15375	15337	15179	15273	15067	15293	15310	15370	15283	15243	15099	15332	15135	15307	15307	15365	15354	15198	15133	15138	15288	15256	15217	15279	15388	15333	15233	15351	15352	15223	15316	15375	15279	15111	15180	15236	15058	15323	15225	15312	15114	15287	15372	15298	15235	15197	15264	15382	15195	15215	15399	15315	15321	15126	15367	15384	15247	15296	15241	15238	15281	15185	15378	15152	15219	15238	15328	15382	15314	15220	15293	15464	15329	15389	15274	15306	15288	15341	15383	15282	15276	15243	15303	15370	15262	15171	15343	15074	15459	15372	15348	15129	15162	15147	15373	15306	15309	15245	15457	15132	15365	15354	15200	15272	15270	15223	15263	15323	15237	15377	15353	15311	15192	15355	15487	15351	15205	15381	15215	15295	15330	15407	15348	15309	15370	15235	15363	15326	15205	15291	15162	15485	15267	15408	15265	15482	15348	15182	15412	15220	15393	15246	15371	15273	15271	15364	15139	15245	15252	15326	15338	15397	15323	15185	15348	15424	15206	15296	15254	15377	15326	15501	15333	15405	15168	15274	15233	15258	15090	15200	15017	15241	15430	15258	15249	15316	15210	15316	15388	15350	15383	15197	15298	15172	15322	15424	15475	15255	15295	15291	15340	15364	15328	15058	15202	15290	15349	15219	15072	15357	15266	15147	15246	15321	15176	15226	15351	15462	15271	15188	15480	15414	15245	15163	15294	15288	15437	15445	15352	15309	15264	15347	15224	15300	15291	15415	15242	15308	15449	15379	15148	15463	15285	15309	15384	15223	15344	15385	15248	15325	15225	15312	15429	15374	15270	15382	15359	15232	15329	15273	15261	15167	15315	15459	15358	15236	15177	15226	15371	15202	15226	15194	15367	15206	15460	15273	15513	15373	15325	15361	15176	15125	15256	15356	15238	15173	15240	15239	15392	15302	15225	15256	15303	15239	15390	15266	15304	15204	15349	15292	15164	15342	15385	15594	15299	15223	15267	15309	15375	15464	15265	15130	15236	15319	15267	15266	15192	15344	15291	15179	15250	15202	15243	15176	15478	15177	15412	15386	15302	15233	15263	15259	15224	15278	15144	15141	15259	15318	15320	15285	15428	15241	15221	15331	15182	15162	15241	15417	15346	15234	15268	15321	15340	15329	15495	15383	15256	15355	15418	15287	15437	15294	15311	15388	15194	15412	15476	15265	15303	15320	15188	15161	15387	15313	15338	15296	15151	15378	15368	15234	15205	15272	15369	15037	15185	15409	15334	15257	15354	15467	15307	15404	15412	15343	15235	15185	15415	15373	15153	15382	15272	15333	15273	15223	15333	15160	15303	15426	15143	15266	15368	15161	15266	15183	15328	15157	15433	15244	15453	15287	15264	15342	15186	15193	15159	15399	15268	15485	15252	15374	15352	15286	15381	15348	15318	15356	15228	15223	15311	15158	15321	15138	15341	15286	15256	15424	15256	15351	15142	15235	15123	15135	15340	15311	15259	15406	15354	15337	15211	15312	15357	15333	15311	15365	15316	15120	15333	15397	15209	15276	15317	15340	15337	15251	15215	15239	15444	15170	15235	15250	15267	15317	15419	15209	15269	15157	15410	15369	15280	15333	15217	15318	15213	15278	15346	15300	15289	15196	15254	15200	15476	15373	15288	15513	15249	15358	15381	15134	15364	15222	15411	15199	15207	15310	15296	15379	15202	15288	15247	15336	15202	15291	15453	15307	15315	15300	15403	15208	15336	15224	15269	15383	15390	15459	15337	15254	15194	15340	15221	15360	15116	15330	15517	15322	15268	15472	15345	15265	15260	15259	15349	15384	15289	15195	15162	15307	15386	15305	15322	15335	15332	15258	15431	15133	15269	15192	15119	15192	15362	15457	15347	15298	15256	15274	15256	15291	15257	15401	15432	15421	15290	15241	15329	15257	15267	15394	15252	15202	15410	15355	15198	15378	15330	15462	15326	15224	15332	15405	15459	15163	15297	15227	15260	15205	15193	15240	15355	15374	15430	15499	15291	15327	15311	15298	15371	15178	15417	15193	15195	15179	15332	15220	15348	15263	15407	15323	15165	15279	15338	15176	15278	15278	15346	15002	15163	15341	15246	15415	15268	15317	15250	15273	15380	15304	15423	15130	15158	15284	15275	15301	15339	15292	15349	15227	15462	15237	15381	15183	15268	15310	15162	15252	15393	15399	15260	15209	15242	15209	15246	15360	15240	15228	15154	15184	15286	15249	15410	15288	15334	15241	15326	15211	15319	15257	15366	15131	15434	15303	15304	15156	15279	15335	15425	15236	15287	15389	15258	15275	15314	15468	15140	15193	15340	15298	15227	15364	15246	15221	15375	15259	15373	15241	15248	15221	15483	15278	15407	15378	15390	15350	15261	15217	15364	15150	15366	15220	15293	15414	15215	15254	15429	15440	15274	15366	15260	15418	15310	15273	15280	15288	15208	15253	15334	15404	15291	15315	15250	15419	15204	15361	15171	15216	15340	15356	15177	15258	15246	15202	15454	15309	15411	15254	15356	15219	15315	15391	15034	15324	15423	15303	15455	15410	15308	15331	15371	15402	15326	15189	15317	15243	15449	15379	15434	15389	15242	15323	15412	15494	15187	15177	15182	15263	15321	15374	15232	15106	15297	15136	15390	15281	15337	15224	15204	15303	15382	15217	15402	15209	15243	15168	15404	15186	15418	15361	15359	15208	15315	15328	15279	15191	15278	15202	15335	15487	15195	15382	15308	15280	15201	15088	15199	15234	15351	15343	15259	15260	15224	15369	15375	15264	15280	15238	15222	15330	15292	15271	15329	15342	15301	15370	15265	15311	15369	15291	15371	15264	15329	15349	15246	15409	15277	15463	15224	15269	15305	15185	15428	15309	15324	15189	15313	15382	15320	15222	15279	15086	15533	15154	15216	15277	15283	15423	15179	15402	15214	15131	15362	15328	15304	15239	15388	15252	15368	15208	15335	15269	15318	15403	15238	15377	15255	15254	15353	15396	15186	15205	15375	15340	15371	15345	15274	15252	15402	15310	15314	15338	15253	15181	15337	15367	15243	15200	15278	15191	15193	15362	15386	15323	15353	15496	15066	15286	15295	15206	15490	15358	15203	15302	15410	15223	15101	15266	15213	15352	15453	15163	15403	15301	15525	15285	15255	15125	15227	15124	15492	15303	15320	15157	15300	15407	15141	15286	15374	15268	15454	15314	15264	15167	15331	15253	15240	15450	15400	15381	15109	15304	15298	15352	15294	15128	15476	15361	15343	15122	15398	15242	15219	15285	15409	15284	15409	15492	15387	15220	15318	15340	15280	15249	15291	15240	15214	15367	15287	15311	15352	15223	15381	15314	15205	15241	15268	15297	15276	15120	15373	15445	15192	15163	15206	15231	15357	15264	15396	15349	15279	15326	15158	15310	15085	15212	15327	15344	15455	15330	15261	15329	15347	15436	15306	15412	15304	15192	15347	15222	15488	15083	15243	15330	15175	15414	15314	15141	15275	15474	15326	15242	15203	15374	15260	15293	15240	15226	15374	15131	15328	15381	15180	15155	15474	15337	15281	15349	15113	15063	15399	15372	15246	15119	15107	15374	15499	15405	15316	15172	15099	15255	15351	15239	15410	15341	15237	15267	15149	15242	15158	15323	15239	15242	15074	15460	15239	15298	15365	15249	15290	15338	15497	15171	15336	15341	15216	15232	15322	15470	15459	15238	15345	15262	15418	15283	15213	15385	15332	15173	15308	15382	15306	15382	15151	15286	15348	15240	15395	15377	15223	15226	15348	15262	15304	15349	15310	15364	15167	15278	15450	15272	15315	15156	15262	15501	15141	15377	15331	15203	15285	15172	15248	15261	15360	15402	15254	15351	15369	15463	15268	15304	15379	15488	15199	15407	15286	15348	15147	15308	15214	15218	15433	15208	15240	15425	15321	15104	15382	15277	15402	15281	15281	15426	15307	15197	15389	15183
23241	22751	33331	28540	25101	24544	24359	19028	17908	18101	18036	17978	18062	18101	18067	18014	18026	17943	17873	18064	17790	18002	17711	17968	17900	17743	17903	17892	17804	17869	17926	17686	17728	17626	18077	17671	18068	17827	17775	17730	17829	17602	17897	17574	17494	17832	17690	17836	17727	17701	17765	17522	17608	17634	17550	17614	17585	17633	17720	17683	17692	17763	17862	17668	17580	17809	17761	17806	17694	17662	17829	17778	17677	17634	17568	17692	17970	17879	17842	17698	17718	17723	17628	17786	17971	17779	17853	17704	17735	17600	17858	17690	17745	17736	17884	17571	17874	17857	17624	17952	17712	17659	17732	17538	17771	17621	17902	17419	17511	17585	17604	17779	17507	17453	17625	17743	17682	17540	17655	17720	17831	17728	17734	17691	17678	17729	17695	17785	17745	17654	17772	17793	17667	17936	17815	17796	17696	17787	17589	17548	17711	17775	17755	17654	17654	17561	17526	17604	17573	17667	17665	17572	17805	17839	17518	17749	17909	17641	17623	17866	17692	17824	17577	17677	17709	17636	17552	17778	17636	17821	17602	17591	17356	17634	17663	17850	17569	17823	17599	17584	17698	17588	17538	17569	17591	17768	17653	17551	17864	17707	17751	17804	17725	17756	17674	17682	17635	17731	17573	17693	17630	17650	17496	17611	17627	17594	17648	17488	17658	17750	17614	17733	17717	17642	17775	17699	17678	17709	17684	17686	17696	17843	17521	17539	17732	17655	17880	17770	17755	17612	17637	17552	17763	17476	17630	17605	17801	17645	17921	17719	17534	17932	17753	17472	17695	17545	17593	17777	17727	17838	17734	17583	17634	17511	17743	17448	17728	17593	17795	17758	17760	17644	17864	17683	17575	17490	17777	17829	17808	17623	17720	17600	17698	17675	17754	17684	17812	17845	17990	17624	17720	17641	17571	17536	17700	17855	17621	17596	17592	17623	17433	17604	17643	17802	17730	17468	17747	17717	17630	17758	17827	17746	17697	17733	17805	17811	17632	17690	17664	17687	17717	17791	17826	17723	17588	17655	17732	17651	17577	17940	17834	17736	17812	17654	17611	17637	17579	17639	17598	17453	17743	17639	17653	17584	17517	17636	17558	17427	17453	17554	17528	17601	17519	17607	17523	17666	17827	17557	17740	17815	17777	17709	17629	17812	17774	17927	17668	17757	17517	17804	17635	17775	17741	17738	17690	17502	17654	17576	17711	17607	17625	17693	17721	17810	17728	17759	17639	17975	17850	17775	17747	17774	17917	17780	17637	17534	17603	17798	17514	17797	17879	17734	17715	17649	17628	17516	17599	17908	17574	17618	17740	17728	17628	17462	17463	17675	17799	17567	17629	17612	17725	17681	17528	17560	17679	17779	17724	17529	17768	17690	17663	17608	17756	17718	17615	17660	17423	17531	17774	17729	17761	17583	17683	17595	17567	17354	17642	17704	17604	17689	17581	17751	17710	17725	17540	17799	17711	17619	17727	17538	17857	17633	17650	17641	17777	17678	17890	17548	17415	17576	17706	17612	17646	17598	17715	17732	17628	17850	17660	17681	17675	17465	17753	17720	17599	17653	17844	17567	17635	17728	17682	17767	17683	17692	17517	17605	18025	17775	17585	17833	17806	17713	17750	17804	17984	17564	17609	17575	17585	17557	17599	17726	17804	17678	17551	17799	17555	17741	17709	17786	17793	17631	17504	17677	17643	17582	17624	17824	17945	17599	17599	17738	17540	17720	17647	17756	17729	17713	17775	17740	17817	17546	17753	17680	17737	17738	17639	17608	17719	17712	17743	17830	17868	17875	17535	18006	17465	17425	17753	17889	17790	17696	17616	17856	17656	17736	17674	17705	17784	17758	17652	17655	17665	17706	17823	17522	17694	17609	17878	17657	17717	17664	17661	17678	17520	17673	17628	17932	17636	17663	17893	17553	17704	17627	17623	17747	17656	17561	17565	17627	17567	17610	17612	17742	17683	17626	17758	17389	17659	17734	17668	17461	17509	17698	17868	17603	17524	17714	17667	17718	17584	17566	17734	17588	17566	17606	17587	17719	17789	17612	17609	17548	17621	17649	17623	17689	17727	17830	17679	17645	17654	17629	17704	17841	17701	17605	17709	17742	17773	17576	17708	17778	17659	17758	17803	17792	17574	17610	17611	17711	17616	17637	17676	17777	17677	17623	17653	17709	17656	17767	17858	17517	17716	17646	17740	17741	17670	17553	17609	17818	17638	17658	17912	17683	17680	17712	17628	17625	17711	17817	17504	17885	17712	17599	17597	17730	17584	17585	17660	17586	17671	17704	17742	17751	17822	17590	17636	17565	17743	17765	17680	17816	17650	17772	17422	17699	17683	17446	17706	17793	17798	17605	17556	17784	17666	18013	17541	17839	17681	17660	17636	17738	17694	17598	17498	17745	17470	17617	17516	17716	17714	17568	17611	17858	17708	17639	17732	17554	17659	17708	17659	17925	17914	17580	17724	17689	17713	17591	17698	17766	17717	17821	17664	17612	17563	17659	17582	17683	17643	17794	17846	17609	17743	17585	17620	17557	17660	17469	17793	17665	17719	17435	17551	17434	17974	17752	17674	17636	17696	17645	17615	17561	17681	17632	17652	17550	17651	17723	17723	17724	17814	17745	17715	17731	17660	17549	17688	17777	17683	17799	17678	17755	17752	17555	17557	17847	17882	17884	17594	17547	17674	17711	17564	17757	17565	17627	17636	17697	17673	17535	17610	17695	17438	17629	17925	17732	17610	17676	17828	17592	17923	17653	17707	17650	17798	17591	17641	17743	17635	17664	17456	17955	17612	17666	17737	17607	17532	17666	17491	17590	17505	17397	17767	17474	17602	17764	17575	17679	17773	17406	17466	17664	17812	17641	17503	17684	17587	17645	17511	17582	17531	17775	17839	17722	17657	17782	17587	17557	17819	17734	17784	17667	17798	17766	17716	17799	17704	17752	17658	17700	17618	17809	17717	17704	17508	17689	17604	17536	17590	17738	17569	17861	17656	17655	17788	17617	17718	17536	17643	17896	17414	17765	17780	17649	17637	17687	17768	17583	17606	17410	17486	17819	17663	17569	17531	17691	17645	17368	17530	17628	17622	17746	17796	17774	17614	17542	17846	17466	17817	17786	17494	17931	17810	17686	17818	17845	17689	17581	18053	17739	17601	17605	17709	17530	17501	17542	17613	17623	17825	17720	17706	17824	17670	17607	17655	17572	17651	17781	17628	17643	17632	17674	17875	17597	17758	17697	17886	17838	17786	17665	17617	17541	17795	17622	17776	17650	17625	17742	17666	17733	17712	17499	17757	17691	17629	17708	17588	17711	17618	17681	17906	17845	17515	17689	17818	17763	17537	17678	17562	17715	17740	17731	17548	17683	17708	17717	17476	17730	17838	17619	17725	17402	17796	17662	17582	17731	17620	17696	17655	17741	17896	17617	17542	17623	17637	17504	17514	17504	17710	17646	17772	17673	17797	17736	17668	17782	17593	17680	17800	17913	17560	17651	17654	17670	17746	17541	17691	17568	17748	17638	17813	17880	17594	17756	17879	17644	17635	17538	17748	17731	17482	17713	17718	17598	17718	17777	17560	17778	17875	17719	17733	17556	17703	17521	17650	17827	17552	17831	17583	17644	17695	17682	17677	17634	17672	17753	17684	17727	17647	17428	17632	17832	17914	17836	17546	17653	17558	17698	17475	17732	17782	17784	17562	17658	17788	17548	17827	17715	17451	17700	17833	17659	17878	17494	17738	17501	17696	17613	17669	17543	17838	17634	17922	17630	17509	17689	17802	17683	17764	17768	17612	17564	17644	17294	17623	17793	17829	17635	17708	17616	17698	17548	17747	17425	17776	17582	17820	17681	17635	17730	17622	17652	17734	17819	17686	17552	17711	17619	17834	17737	17833	17842	17662	17573	17664	17784	17531	17517	17451	17599	17448	17707	17743	17845	17482	17584	17518	17704	17660	17663	17696	17552	17425	17465	17554	17617	17769	17709	17671	17885	17770	17487	17767	17676	17619	17580	17766	17447	17578	17599	17726	17561	17489	17674	17727	17850	17601	17578	17841	17662	17565	17602	17695	17909	17382	17500	17634	17537	17621	17634	17595	17732	17638	17734	17755	17776	17601	17752	17827	17636	17545	17607	17705	17752	17617	17536	17517	17742	17702	17573	17695	17704	17493	17835	17631	17810	17664	17603	17570	17743	17607	17677	17997	17608	17745	17672	17629	17813	17824	17767	17599	17558	17726	17631	17542	17659	17769	17720	17436	17593	17734	17585	17550	17533	17753	17772	17577	17753	17547	17556	17560	17812	17808	17583	17856	17622	17720	17391	17634	17618	17553	17850	17754	17975	17806	17685	17736	17875	17663	17534	17608	17664	17674	17698	17757	17754	17691	17941	17789	17614	17682	17545	17983	17521	17645	17576	17575	17739	17707	17841	17622	17710	17664	17523	17672	17571	17625	17776	17700	17527	17807	17556	17660	17592	17658	17872	17606	17852	17692	17638	17591	17763	17854	17754	17541	17425	17634	17503	17673	17674	17502	17669	17381	17490	17778	17557	17800	17678	17887	17715	17594	17631	17560	17502	17578	17743	17764	17712	17610	17490	17752	17683	17769	17581	17602	17625	17624	17649	17606	17651	17657	17787	17540	17689	17785	17757	17494	17726	17679	17605	17710	17808	17708	17656	17754	17466	17612	17569	17711	17744	17660	17625	17494	17701	17811	17755	17428	17649	17651	17583	17634	17898	17777	17610	17915	17605	17827	17662	17758	17507	17608	17613	17644	17649	17773	17678	17488	17747	17583	17838	17743	17799	17794	17675	17533	17651	17706	17570	17675	17835	17708	17693	17621	17607	17619	17813	17570	17492	17715	17552	17715	17752	17786	17694	17627	17532	17567	17647	17504	17632	17880	17806	17483	17598	17684	17566	17794	17933	17471	17504	17873	17704	17536	17835	17579	17875	17689	17709	17789	17685	17590	17680	17761	17637	17666	17736	17625	17457	17696	17593	17527	17507	17574	17722	17659	17627	17765	17667	17728	17575	17921	17597	17693	17771	17760	17718	17698	17635	17631	17669	17708	17715	17652	17756	17562	17575	17794	17717	17631	17611	17623	17533	17852	17778	17641	17565
64519	106779	86222	57299	36739	21587	15442	15205	15247	15375	15404	15451	15477	15470	15323	15414	15239	15526	15371	15394	15230	15519	15407	15266	15349	15309	15356	15393	15320	15317	15408	15360	15324	15296	15305	15362	15445	15381	15463	15196	15365	15501	15498	15335	15411	15247	15452	15370	15361	15205	15415	15390	15357	15284	15533	15395	15250	15385	15339	15238	15206	15347	15388	15416	15116	15401	15426	15319	15321	15262	15435	15453	15333	15372	15303	15234	15356	15385	15361	15297	15392	15321	15281	15422	15285	15471	15293	15231	15557	15221	15367	15406	15472	15252	15274	15207	15306	15407	15358	15350	15386	15447	15287	15242	15264	15387	15305	15164	15401	15397	15098	15330	15339	15237	15392	15124	15368	15242	15482	15450	15261	15433	15256	15578	15386	15198	15414	15230	15593	15239	15373	15256	15073	15413	15362	15271	15157	15172	15400	15366	15280	15615	15285	15273	15357	15426	15405	15324	15258	15309	15402	15358	15334	15259	15402	15298	15406	15431	15133	15369	15526	15360	15321	15287	15289	15260	15428	15315	15290	15409	15327	15404	15099	15329	15458	15387	15364	15264	15274	15350	15169	15391	15235	15441	15431	15200	15215	15322	15301	15415	15194	15303	15385	15230	15538	15315	15408	15266	15368	15378	15460	15360	15201	15274	15307	15220	15477	15411	15436	15205	15336	15410	15436	15062	15225	15465	15313	15367	15303	15280	15286	15290	15315	15351	15394	15424	15297	15267	15513	15475	15350	15462	15466	15249	15319	15175	15373	15411	15283	15253	15211	15211	15363	15341	15233	15353	15316	15462	15294	15323	15499	15125	15388	15289	15174	15328	15242	15423	15303	15195	15250	15415	15221	15178	15260	15224	15453	15409	15296	15343	15441	15172	15170	15228	15457	15441	15225	15390	14970	15479	15377	15330	15257	15494	15164	15288	15198	15357	15511	15178	15311	15185	15356	15430	15423	15224	15400	15346	15293	15328	15293	15335	15430	15328	15319	15413	15430	15356	15225	15532	15556	15448	15467	15185	15371	15395	15451	15315	15360	15414	15346	15321	15441	15371	15422	15396	15293	15183	15386	15266	15192	15327	15433	15420	15396	15241	15330	15314	15421	15281	15446	15332	15373	15398	15234	15324	15165	15404	15438	15248	15230	15163	15366	15223	15426	15287	15482	15390	15555	15433	15318	15404	15233	15475	15287	15191	15372	15337	15427	15333	15503	15414	15156	15281	15399	15322	15261	15119	15334	15386	15355	15400	15374	15225	15540	15200	15122	15437	15184	15303	15311	15260	15395	15443	15190	15399	15472	15367	15420	15332	15196	15469	15371	15370	15416	15275	15357	15484	15390	15334	15255	15416	15397	15331	15310	15173	15347	15448	15314	15299	15367	15328	15362	15364	15137	15299	15415	15189	15243	15477	15397	15368	15376	15148	15347	15360	15386	15280	15193	15363	15321	15313	15218	15409	15325	15326	15360	15260	15292	15203	15404	15377	15275	15492	15290	15323	15272	15317	15216	15412	15201	15426	15466	15229	15280	15515	15278	15448	15290	15398	15091	15320	15117	15292	15347	15439	15467	15329	15321	15435	15376	15283	15167	15334	15275	15261	15536	15307	15270	15160	15470	15401	15368	15328	15181	15599	15444	15353	15409	15306	15447	15157	15309	15305	15261	15383	15226	15409	15465	15324	15384	15172	15402	15246	15427	15263	15287	15295	15416	15475	15399	15199	15290	15537	15303	15436	15306	15508	15218	15359	15332	15388	15288	15382	15263	15345	15433	15309	15357	15442	15276	15397	15303	15492	15256	15313	15347	15216	15296	15418	15280	15254	15279	15257	15423	15271	15261	15263	15316	15388	15432	15157	15350	15422	15407	15223	15327	15225	15360	15293	15253	15387	15311	15287	15258	15393	15357	15514	15153	15524	15455	15187	15402	15350	15329	15322	15340	15384	15439	15415	15390	15234	15408	15355	15353	15358	15393	15291	15389	15348	15365	15291	15176	15272	15346	15335	15321	15305	15342	15329	15335	15527	15403	15372	15433	15405	15292	15241	15204	15307	15200	15303	15492	15426	15316	15505	15343	15246	15365	15195	15387	15310	15293	15454	15221	15199	15247	15449	15220	15195	15254	15325	15321	15342	15354	15313	15335	15416	15423	15388	15244	15365	15195	15300	15325	15309	15262	15315	15256	15432	15432	15425	15445	15206	15400	15505	15351	15495	15357	15331	15472	15392	15374	15538	15508	15302	15351	15280	15216	15343	15296	15319	15315	15395	15287	15547	15287	15258	15365	15340	15283	15489	15324	15272	15272	15135	15286	15354	15477	15211	15235	15350	15258	15399	15087	15266	15261	15505	15236	15195	15323	15351	15412	15462	15266	15193	15351	15449	15498	15338	15349	15360	15320	15372	15319	15431	15338	15352	15521	15233	15420	15478	15308	15272	15354	15313	15310	15292	15408	15307	15251	15534	15434	15420	15545	15369	15209	15450	15276	15219	15296	15345	15416	15540	15311	15331	15312	15191	15412	15262	15135	15457	15424	15206	15230	15384	15271	15240	15342	15246	15221	15314	15209	15396	15358	15200	15502	15315	15425	15565	15142	15307	15529	15313	15165	15128	15354	15190	15363	15296	15240	15265	15360	15232	15401	15498	15327	15497	15196	15431	15308	15242	15206	15349	15353	15302	15186	15311	15291	15293	15452	15375	15300	15295	15305	15256	15313	15304	15371	15329	15151	15423	15313	15325	15520	15435	15395	15295	15223	15389	15339	15417	15320	15514	15379	15309	15311	15418	15237	15434	15490	15507	15490	15129	15275	15198	15411	15489	15365	15305	15411	15338	15288	15220	15204	15308	15404	15331	15389	15276	15416	15386	15377	15451	15482	15420	15233	15434	15183	15261	15353	15342	15253	15294	15207	15437	15437	15346	15186	15408	15455	15381	15342	15303	15291	15290	15263	15371	15006	15274	15320	15290	15369	15488	15274	15260	15245	15479	15272	15296	15313	15365	15166	15225	15357	15271	15429	15319	15196	15318	15495	15357	15325	15410	15410	15304	15477	15320	15330	15271	15262	15366	15356	15413	15423	15233	15371	15276	15438	15384	15319	15222	15339	15354	15211	15311	15355	15347	15538	15259	15213	15361	15317	15344	15490	15211	15344	15174	15315	15287	15337	15280	15428	15373	15312	15192	15331	15412	15364	15166	15197	15328	15458	15417	15358	15220	15399	15440	15377	15433	15333	15409	15288	15388	15347	15354	15377	15354	15314	15177	15441	15418	15457	15325	15372	15295	15344	15242	15466	15266	15266	15134	15224	15310	15347	15248	15190	15270	15346	15334	15404	15422	15451	15350	15331	15327	15174	15400	15231	15309	15221	15374	15235	15302	15034	15173	15196	15350	15366	15246	15454	15220	15309	15300	15478	15261	15347	15317	15444	15307	15337	15310	15080	15399	15365	15337	15407	15422	15205	15303	15380	15217	15217	15310	15288	15380	15231	15414	15508	15291	15361	15424	15364	15265	15228	15317	15341	15305	15438	15143	15158	15443	15373	15352	15312	15238	15244	15379	15226	15151	15388	15458	15466	15349	15487	15471	15298	15274	15259	15383	15237	15469	15284	15331	15438	15481	15488	15248	15228	15385	15271	15294	15383	15257	15273	15242	15253	15390	15293	15396	15181	15287	15369	15197	15389	15165	15258	15418	15340	15173	15435	15382	15429	15420	15318	15263	15269	15275	15419	15388	15379	15277	15314	15412	15328	15237	15260	15258	15264	15367	15344	15362	15402	15277	15463	15407	15327	15427	15350	15310	15305	15308	15421	15354	15315	15364	15214	15309	15201	15309	15438	15257	15422	15380	15263	15427	15411	15384	15347	15379	15461	15422	15505	15219	15441	15327	15450	15272	15344	15373	15387	15322	15469	15326	15162	15243	15499	15322	15310	15479	15339	15208	15361	15261	15374	15403	15231	15239	15376	15272	15370	15235	15325	15462	15421	15354	15377	15392	15401	15441	15367	15297	15421	15248	15287	15438	15470	15381	15296	15244	15452	15404	15351	15258	15132	15252	15336	15290	15248	15510	15387	15233	15355	15228	15408	15277	15249	15340	15083	15325	15376	15321	15307	15568	15436	15324	15335	15398	15399	15369	15338	15380	15434	15421	15350	15310	15347	15449	15358	15278	15412	15414	15514	15255	15397	15539	15291	15298	15224	15305	15313	15237	15235	15294	15359	15353	15261	15374	15401	15392	15261	15273	15336	15270	15369	15320	15282	15220	15417	15370	15269	15473	15234	15291	15241	15459	15209	15384	15399	15391	15402	15268	15258	15406	15326	15297	15458	15303	15336	15353	15467	15335	15382	15314	15179	15374	15395	15171	15383	15266	15355	15371	15259	15196	15257	15265	15313	15321	15418	15159	15350	15304	15294	15237	15138	15375	15212	15331	15393	15593	15351	15454	15445	15163	15202	15416	15199	15331	15185	15522	15322	15339	15309	15287	15367	15342	15139	15425	15355	15248	15364	15351	15402	15392	15414	15378	15451	15247	15330	15449	15362	15307	15226	15220	15432	15261	15388	15358	15260	15284	15332	15443	15318	15364	15262	15369	15454	15234	15328	15332	15411	15360	15324	15283	15430	15288	15213	15295	15325	15387	15425	15325	15314	15304	15357	15218	15215	15294	15268	15380	15208	15378	15345	15275	15428	15060	15287	15454	15384	15388	15255	15364	15342	15221	15300	15355	15189	15319	15452	15226	15429	15328	15283	15270	15283	15461	15407	15182	15365	15153	15255	15452	15231	15320	15481	15386	15253	15338	15547	15539	15331	15390	15180	15292	15220	15433	15189	15299	15338	15463	15425	15350	15357	15224	15310	15370	15328	15309	15245	15238	15293	15399	15393	15334	15314	15228	15282	15417	15212	15414	15379	15539	15598	15385	15285	15333	15367	15330	15457	15384	15297	15433	15483	15262	15501	15077	15236	15363	15419	15378	15329	15274	15263	15285	15278	15421	15483	15349	15396	15353	15223	15602	15447	15252	15218	15328	15241	15207	15464	15279	15456	15210	15479	15374	15369	15331	15446	15530	15256	15286	15243	15245	15336	15220	15391	15203	15325	15203	15501	15233	15344	15363	15392	15487	15303	15460
30718	35924	37998	28371	20699	18510	18193	17667	17920	17792	17810	17890	17836	17873	17757	17623	17772	17778	17814	17754	17746	17885	17919	17879	17619	17788	17840	17789	17772	17699	17888	17721	17788	17754	17693	17744	17677	17682	17744	17769	17935	17714	17893	17823	17613	17683	17796	17620	17734	17747	17811	17725	17768	17845	17659	17600	17840	17843	17579	17875	17866	17693	17716	17920	17849	17888	17928	17799	17651	17750	17906	17591	17672	17650	17752	17834	17682	17829	17839	17829	17901	17949	17911	17771	17513	17744	17754	17672	17946	17844	17890	17797	17925	17658	17819	17950	17686	17802	17812	17741	17874	17729	17568	17722	17766	17769	17786	17859	17805	17725	17877	17753	17632	17792	17667	17791	17728	17654	17810	17660	17841	17904	17880	17630	17817	17561	17672	17593	17798	17693	17710	17823	17772	17705	17979	17666	17751	17790	17780	17917	17891	18019	17917	18044	17647	17685	17611	17816	17751	17637	17815	17691	17729	17737	17574	17758	17706	17797	17746	18022	17672	17694	17833	17707	17709	17727	17976	17795	17765	17792	17615	17885	17729	17608	17703	17611	17841	17830	17649	17804	17525	17683	17927	17916	17667	17807	17674	17419	17876	17748	17755	17814	17876	17839	17629	17750	17855	17754	17799	17786	17881	17905	18077	17510	17902	17775	17649	17995	17917	17719	17979	17618	17788	17896	17756	17775	17743	17803	17658	17742	17806	17737	17881	17741	17990	17843	17906	17648	17798	17700	17508	17646	17762	17776	17755	17688	17684	17729	17778	17799	17774	17770	17760	17774	17692	17830	17691	17857	17623	17703	17688	17639	17563	17849	18027	18001	17738	17614	17643	17645	17921	17583	17669	17585	17866	17954	17679	17668	17803	17780	17906	17578	17882	17813	17934	17756	17541	17644	17825	17732	17925	17565	17749	17826	17753	17703	17710	17813	17697	17515	17790	17740	17707	17854	17575	17821	17764	17843	17832	17872	17893	17801	17725	17828	17780	17698	17841	17925	17740	17683	17742	17803	17728	17761	17694	17789	17991	17727	17668	17681	17847	17513	17871	17884	17687	17784	17814	17582	17730	17719	17728	17653	17987	17584	18006	17630	17797	17785	17750	17832	17597	17795	17698	17757	17927	17733	17976	17787	17787	17669	17847	17835	17770	17867	17867	17702	17516	17715	17636	17646	17904	17645	17719	17867	17611	17707	17911	17667	17598	17689	17757	17685	17599	17970	17750	17804	17434	17838	17661	17707	17879	17770	17750	17949	17673	17789	17729	17891	17696	17863	17747	17749	17795	17797	17505	17715	17458	17618	17746	17811	17737	17794	17785	17575	17572	17803	17499	17781	17663	17820	17818	17813	17652	17686	17713	17661	17729	17693	17855	17690	17766	17779	17824	17577	17700	17963	17740	17687	17547	17634	17605	17834	17498	17695	17583	17964	17626	17735	17669	17809	17762	17808	17826	17794	17742	17585	17890	17859	17761	17543	17756	17932	17723	17557	17985	17672	17784	17540	17714	17651	17659	17780	17799	17853	18040	17666	17896	17818	17697	17769	17790	17933	17611	17723	17753	17717	17838	17746	17793	17836	17869	17677	17892	17948	17792	17717	17786	17480	17719	17772	17736	17690	17728	17633	17956	17715	17743	17852	17893	17722	17738	17831	17704	17720	17844	17805	17687	17804	17965	17770	18079	17654	17683	17714	17758	17933	17898	17688	17722	17746	17829	17908	17851	17703	17842	17753	17854	17711	17766	17920	17937	17790	17837	17871	17726	17906	17797	17672	17854	17669	17732	17669	17823	17965	17772	17666	17870	17788	17648	17836	17747	17578	17620	17634	17585	17908	17976	17815	17929	17573	17803	17739	17907	17736	17797	17709	17686	17936	17748	17907	17628	17823	17875	17718	17793	17660	18010	18014	17689	17640	17895	17730	17863	17821	17809	17885	18022	17690	17991	17845	17818	17613	17836	17875	17744	17781	17716	17683	17851	17791	17600	17617	17684	17822	17760	17850	17710	17612	17814	17896	17754	17692	17483	17930	17875	17779	17811	17792	18001	17776	18038	17794	17889	17779	17811	17750	17628	17680	17985	17760	17836	17674	17971	17760	17790	17788	17618	17757	17900	17768	17675	17769	17741	17726	17623	17763	17641	17680	17836	17802	17906	17767	17784	17979	17764	17991	17899	17751	17860	17660	17935	17801	17848	17685	17762	17787	17706	17869	17916	17539	17882	17827	17559	17494	17757	17819	17473	17738	17597	17678	17801	17900	17673	17618	17670	17827	17708	17676	17606	18036	17816	17812	17778	17662	17826	17630	17762	17681	17678	17915	17866	17856	17819	17624	17654	17846	17914	18015	17677	17949	17819	17697	17466	17681	18016	17766	17863	17690	17575	17881	17800	17630	17745	17566	17663	17793	17840	17877	17654	17875	17754	17700	17920	17763	17843	17431	17751	17697	17849	17856	17766	17894	17643	17647	17759	17635	17559	17883	17877	17873	17590	17735	17525	17868	17651	17550	17869	17651	17833	17824	17757	17868	17725	17799	17857	17600	17911	17891	17954	17757	17718	17837	17734	17768	17628	17868	18059	17939	17945	17828	17745	17719	17693	17605	17685	17862	17685	17875	17806	17722	17696	17958	17830	17664	17878	17799	17814	18007	17806	17863	17857	17968	17898	17893	17904	17628	17781	17782	17796	17782	17759	17722	17715	17770	17774	17692	17559	17817	17709	17651	17806	17869	17784	17759	17875	17792	17841	17684	17788	17842	17866	17843	17775	17877	17619	17830	17817	17756	17799	17596	17884	17742	17769	17898	17600	17807	18039	17768	17911	17810	17903	17954	17732	17800	17683	17723	17822	17789	17589	17697	17859	17918	17746	17641	17718	17612	17815	17759	17995	17681	17745	17803	17834	17870	17856	17770	17770	17726	17959	17898	17626	17758	17961	17633	17714	17676	17793	17538	17790	17756	17883	17800	17549	17821	17779	17756	17847	17796	17740	17918	17648	17806	17678	17899	17884	17821	17759	17842	17857	17842	17673	17542	17859	17688	18136	17788	17656	17672	17960	17859	18112	17830	17638	17852	17605	17877	17548	17691	17775	17792	17674	17774	17696	17584	17537	17790	17545	17775	18032	17817	17675	17858	17996	17632	17952	17734	17619	17858	17555	17625	17764	17918	17858	17759	17599	17726	17623	17683	17841	17691	17819	17647	17788	17705	17768	17802	17733	17833	17824	17854	17723	17813	17885	17716	17901	17760	17646	17655	17654	17735	17771	17791	17747	17718	17867	17765	17614	17579	17600	17555	17992	17641	17776	18075	17914	17381	17872	17685	17838	17887	17781	17734	17650	17866	17834	17850	17827	17889	17640	17968	17761	17577	17735	17500	17614	17714	17774	17823	17798	17758	17890	17725	17761	17905	17822	17773	17738	18005	17811	17860	17823	17767	17838	17814	17839	17767	17598	17938	17717	17683	17719	17768	17762	17669	17858	17766	17960	18039	17826	17787	17958	17686	17912	17831	17697	17867	17944	17803	17822	17817	17734	17713	17604	17560	17736	17582	17724	17817	17821	17893	17763	17838	17689	17707	17822	17868	17893	17855	17748	17932	17925	17829	17855	17793	17851	17721	17846	17770	17935	17844	17661	17803	17903	17851	17823	17864	17985	17500	17788	18012	17801	17956	17705	17814	17644	17760	17716	17814	17904	17649	17710	17715	17935	17707	17848	17587	17862	17898	17945	17789	17932	18019	18025	17734	17614	17759	17810	17864	17901	17645	17850	17964	17857	17894	17875	17875	17791	17752	17680	17649	17833	17773	18004	17770	17903	17626	17735	17903	17731	17826	17744	17798	17612	17778	17810	17932	17972	17775	17672	17926	17753	17867	17822	17830	17775	17824	18075	17862	17684	17621	17781	17724	17932	17744	17689	17992	17786	17979	17663	17722	17673	17673	17826	17802	17896	17781	17681	17756	17705	17834	17609	17933	17659	18049	17915	17833	17893	17684	17813	17914	17773	17642	17792	17777	17665	17872	17730	17797	17851	17742	17715	17717	17581	17735	17828	17627	17774	17785	17551	17496	17747	17947	17693	17673	17927	17646	17867	17939	17748	18008	17741	17722	17932	17780	17724	17856	17648	17810	17806	17656	17923	17557	17775	17927	17769	17863	17847	17711	17800	17955	17746	17962	17796	17721	17718	17808	17994	17839	17959	17729	17742	17596	17664	17860	17891	17867	17641	17719	17632	17714	17798	17757	17871	17762	17877	17739	17991	18043	17869	17831	17724	17676	17573	17805	17809	17700	17851	17797	17717	17800	17586	17606	17938	17794	17584	17978	17785	17850	17720	17561	17747	17767	17892	17887	17812	17934	17842	17982	17898	17637	17829	17726	17810	17857	17707	17703	17759	17889	17744	17674	17923	17594	17810	17807	17791	17907	17921	17605	17753	17747	17780	17857	18036	17899	17881	17896	17854	17774	17688	17633	17726	17799	17660	17797	17506	17699	17948	18016	17698	17700	17812	17674	17661	17836	17774	17808	17739	17707	17659	18013	17998	17871	17661	17746	17907	17468	17991	17729	17656	17860	17956	17802	17763	17694	17948	17983	17767	17812	17791	17753	17627	17567	17754	17567	17794	17914	17857	17752	17683	17641	17819	17768	17728	17719	17999	17793	17724	17842	17688	17670	17591	17987	18083	17728	17778	17669	17788	17850	17848	17697	17754	17687	17867	17943	17655	18063	17693	17893	17888	17687	17772	17816	17644	17775	17617	17873	17759	17615	17989	17644	17485	17803	17813	17764	18006	17877	17779	17734	17807	17711	17543	17813	17797	17644	17864	17892	17929	17851	17548	17806	17886	17891	17885	17745	17700	17856	17778	17569	17995	17702	17836	17877	17962	17878	17938	17559	17648	17793	17892	18010	17833	17702	17767	17972	17528	17705	17629	17870	17914	17581	17789	17676	18048	17684	17770	17740	17794	17928	17585	17991	17713	17702	17869	17724	17705	17801	17751	17859	17788	17790	17954	17786	17688	17639	17834	18022	17723	17842	17782	17855	17756	17830	17836	17819	17785	17746	17631	17787	17702	17733	17803	17633	17742	17878	17802	17724	17699	17702	17782	17725	17834	17760	17828	17717	17727	17922
37713	54548	39509	24119	17892	15696	15575	15239	15402	15385	15353	15348	15160	15325	15437	15498	15347	15287	15397	15494	15558	15253	15301	15288	15121	15426	15396	15539	15407	15280	15274	15387	15536	15531	15370	15497	15466	15540	15311	15377	15445	15580	15380	15565	15335	15152	15339	15439	15370	15432	15472	15583	15388	15346	15369	15333	15301	15361	15327	15334	15209	15363	15257	15266	15475	15391	15288	15433	15463	15328	15300	15420	15377	15517	15365	15255	15526	15210	15180	15425	15351	15406	15304	15516	15526	15318	15387	15389	15540	15307	15256	15425	15277	15266	15347	15326	15454	15261	15190	15605	15416	15426	15421	15416	15338	15435	15407	15438	15680	15288	15460	15410	15353	15426	15483	15404	15368	15417	15466	15490	15256	15304	15375	15412	15540	15289	15287	15412	15448	15221	15384	15326	15453	15339	15362	15297	15466	15398	15225	15121	15360	15394	15317	15442	15294	15306	15219	15355	15421	15494	15409	15195	15449	15282	15318	15399	15301	15395	15372	15160	15391	15397	15488	15356	15385	15399	15301	15450	15289	15254	15458	15433	15319	15410	15494	15347	15320	15481	15244	15332	15202	15376	15369	15412	15463	15378	15411	15299	15485	15343	15461	15401	15311	15465	15228	15277	15438	15217	15397	15314	15062	15361	15173	15413	15372	15282	15481	15422	15356	15324	15388	15311	15300	15297	15275	15316	15352	15356	15204	15196	15375	15376	15222	15397	15268	15357	15441	15407	15362	15330	15324	15593	15339	15348	15234	15404	15362	15315	15270	15402	15376	15393	15222	15315	15443	15407	15304	15289	15417	15407	15434	15447	15303	15505	15349	15445	15427	15435	15322	15340	15318	15546	15521	15344	15241	15228	15369	15461	15406	15441	15445	15261	15301	15416	15246	15429	15382	15286	15293	15264	15448	15387	15364	15370	15329	15596	15394	15279	15300	15451	15404	15291	15329	15587	15353	15372	15378	15457	15368	15349	15196	15452	15514	15439	15325	15458	15388	15283	15395	15479	15404	15487	15250	15423	15354	15373	15360	15414	15339	15407	15393	15322	15430	15328	15322	15369	15307	15387	15375	15358	15474	15300	15234	15205	15264	15364	15391	15293	15434	15328	15396	15196	15448	15362	15397	15302	15352	15466	15353	15206	15437	15353	15410	15218	15304	15335	15354	15517	15342	15283	15374	15396	15403	15377	15323	15365	15170	15250	15374	15409	15427	15403	15286	15321	15245	15427	15328	15354	15168	15319	15421	15396	15382	15413	15380	15427	15459	15326	15305	15316	15506	15286	15489	15374	15410	15383	15291	15308	15497	15419	15423	15390	15494	15319	15371	15353	15435	15225	15445	15423	15313	15334	15374	15376	15392	15344	15471	15313	15306	15316	15224	15396	15490	15412	15438	15358	15271	15435	15323	15442	15351	15432	15306	15429	15327	15223	15476	15273	15560	15422	15166	15250	15397	15384	15475	15233	15164	15277	15327	15376	15371	15206	15543	15226	15289	15420	15423	15511	15256	15470	15443	15454	15439	15391	15362	15285	15320	15372	15227	15293	15356	15458	15172	15380	15338	15244	15310	15379	15399	15387	15485	15431	15274	15393	15451	15455	15342	15422	15417	15429	15302	15562	15329	15331	15297	15286	15183	15349	15317	15304	15327	15420	15467	15424	15239	15333	15431	15368	15563	15257	15448	15343	15273	15518	15409	15404	15322	15284	15238	15519	15409	15261	15181	15444	15321	15171	15089	15319	15352	15437	15237	15260	15465	15302	15389	15458	15329	15382	15217	15504	15239	15342	15291	15390	15344	15477	15313	15459	15327	15395	15409	15407	15320	15386	15375	15392	15498	15379	15450	15365	15162	15337	15386	15519	15334	15446	15354	15364	15419	15249	15381	15466	15510	15237	15254	15422	15186	15508	15486	15302	15385	15442	15488	15346	15190	15375	15463	15286	15193	15368	15396	15378	15200	15238	15245	15490	15416	15239	15378	15303	15374	15383	15370	15606	15442	15366	15421	15370	15536	15383	15336	15318	15396	15274	15191	15463	15486	15558	15538	15397	15377	15468	15373	15458	15518	15427	15207	15421	15420	15298	15325	15336	15548	15243	15331	15209	15381	15338	15401	15331	15488	15302	15271	15397	15271	15443	15507	15350	15354	15339	15496	15450	15359	15464	15405	15491	15409	15548	15376	15261	15473	15339	15380	15289	15268	15406	15449	15278	15433	15363	15287	15402	15336	15424	15351	15456	15232	15227	15430	15475	15528	15358	15180	15279	15442	15234	15241	15392	15334	15549	15469	15245	15383	15582	15385	15411	15361	15283	15260	15498	15273	15306	15306	15265	15292	15602	15136	15537	15392	15468	15446	15192	15388	15321	15445	15322	15459	15315	15509	15430	15406	15233	15312	15478	15444	15483	15233	15520	15346	15261	15386	15278	15302	15369	15292	15425	15439	15532	15427	15463	15473	15400	15327	15472	15391	15346	15263	15423	15397	15428	15453	15320	15439	15378	15461	15295	15309	15483	15356	15463	15469	15259	15381	15381	15358	15231	15344	15412	15327	15351	15376	15473	15228	15329	15326	15381	15441	15502	15471	15300	15342	15354	15374	15404	15291	15489	15354	15266	15344	15366	15400	15432	15358	15406	15332	15340	15409	15392	15386	15282	15470	15397	15335	15353	15414	15473	15337	15416	15448	15238	15406	15314	15304	15235	15394	15518	15414	15326	15306	15309	15446	15354	15495	15260	15181	15446	15192	15482	15320	15391	15429	15401	15407	15202	15308	15338	15168	15200	15357	15273	15368	15395	15409	15351	15442	15513	15425	15285	15350	15325	15280	15296	15248	15202	15246	15306	15368	15499	15549	15393	15472	15414	15406	15398	15096	15373	15233	15472	15408	15390	15295	15357	15371	15415	15343	15409	15316	15369	15366	15271	15204	15431	15555	15393	15264	15423	15384	15336	15518	15453	15381	15321	15279	15476	15272	15189	15244	15398	15474	15375	15405	15266	15365	15393	15370	15279	15402	15318	15433	15270	15346	15203	15490	15307	15340	15431	15301	15338	15362	15446	15273	15341	15361	15333	15393	15428	15282	15499	15349	15512	15461	15369	15243	15500	15413	15396	15165	15398	15472	15196	15403	15282	15419	15367	15456	15293	15287	15403	15476	15376	15323	15329	15363	15467	15571	15178	15491	15265	15577	15443	15356	15301	15351	15451	15318	15411	15445	15409	15383	15308	15343	15271	15414	15258	15366	15238	15484	15256	15210	15229	15378	15523	15348	15513	15540	15296	15516	15400	15264	15417	15363	15386	15239	15483	15469	15363	15312	15355	15337	15573	15132	15400	15344	15318	15288	15426	15418	15370	15403	15511	15349	15271	15429	15396	15236	15281	15405	15436	15360	15241	15299	15453	15429	15481	15427	15353	15492	15361	15427	15420	15274	15398	15343	15552	15455	15408	15278	15409	15396	15439	15336	15392	15281	15367	15261	15370	15339	15380	15395	15440	15273	15428	15296	15441	15360	15537	15507	15303	15306	15543	15479	15409	15331	15266	15301	15306	15488	15429	15412	15441	15373	15269	15330	15319	15189	15198	15358	15290	15359	15412	15308	15256	15250	15288	15472	15279	15421	15344	15434	15277	15430	15294	15321	15477	15356	15340	15529	15235	15361	15392	15283	15515	15428	15336	15370	15274	15404	15391	15300	15334	15347	15326	15404	15392	15458	15068	15466	15422	15341	15382	15319	15426	15538	15287	15445	15453	15320	15283	15336	15350	15336	15444	15532	15224	15531	15362	15506	15319	15367	15404	15322	15398	15462	15510	15231	15292	15192	15274	15390	15458	15260	15379	15474	15276	15488	15353	15390	15434	15239	15366	15213	15541	15405	15505	15416	15205	15578	15239	15297	15187	15258	15394	15497	15539	15303	15407	15325	15453	15324	15483	15359	15282	15420	15414	15130	15289	15322	15244	15246	15470	15308	15273	15554	15392	15274	15502	15465	15324	15253	15536	15369	15395	15402	15380	15378	15426	15292	15270	15265	15422	15355	15274	15310	15442	15228	15408	15419	15494	15265	15271	15297	15374	15487	15518	15454	15408	15410	15318	15284	15348	15333	15319	15296	15400	15453	15544	15124	15504	15449	15328	15394	15440	15304	15475	15494	15413	15562	15337	15316	15492	15396	15276	15329	15427	15466	15429	15413	15330	15326	15510	15329	15215	15408	15396	15412	15445	15357	15389	15338	15351	15553	15259	15319	15320	15275	15484	15465	15349	15377	15449	15348	15337	15507	15327	15473	15491	15178	15443	15225	15350	15568	15326	15550	15218	15478	15399	15383	15430	15374	15335	15522	15384	15310	15263	15486	15263	15397	15457	15497	15242	15310	15397	15330	15586	15216	15413	15466	15234	15363	15339	15301	15166	15260	15407	15430	15278	15557	15319	15476	15174	15487	15424	15248	15457	15406	15450	15393	15431	15310	15321	15500	15357	15632	15402	15409	15424	15397	15412	15290	15362	15459	15318	15391	15403	15199	15501	15210	15503	15437	15455	15363	15434	15412	15484	15413	15476	15293	15470	15444	15206	15428	15412	15455	15312	15263	15384	15520	15366	15531	15244	15358	15367	15502	15193	15510	15568	15409	15285	15322	15282	15377	15448	15399	15393	15455	15191	15283	15258	15335	15219	15336	15272	15366	15393	15345	15403	15284	15394	15358	15286	15496	15316	15252	15479	15233	15396	15276	15299	15311	15280	15370	15421	15429	15311	15352	15345	15509	15407	15377	15532	15303	15163	15531	15389	15334	15402	15409	15461	15248	15506	15448	15253	15515	15316	15456	15427	15353	15351	15352	15350	15213	15384	15294	15650	15325	15289	15341	15387	15380	15342	15431	15466	15400	15288	15305	15477	15410	15538	15423	15236	15355	15377	15355	15358	15376	15480	15449	15421	15427	15155	15208	15341	15292	15491	15330	15528	15517	15269	15401	15357	15524	15214	15492	15261	15458	15256	15215	15429	15488	15433	15508	15444	15412	15436	15424	15469	15378	15425	15432	15259	15487	15353	15335	15356	15335	15373	15348	15380	15460	15308	15495	15359	15227	15306	15421	15246	15382	15540	15333	15249	15393	15206	15410	15360	15251	15430
25202	25887	38066	34708	26367	21903	19703	17789	17472	17468	17637	17225	17591	17580	17298	17454	17393	17462	17369	17394	17577	17456	17627	17245	17530	17433	17320	17266	17419	17487	17468	17538	17301	17231	17525	17514	17365	17403	17405	17589	17396	17502	17644	17542	17509	17297	17284	17323	17501	17334	17270	17409	17499	17461	17215	17506	17387	17331	17311	17438	17426	17465	17403	17334	17422	17334	17406	17445	17318	17295	17178	17366	17342	17364	17418	17340	17346	17350	17450	17475	17110	17352	17468	17394	17476	17475	17366	17479	17202	17116	17295	17336	17579	17414	17622	17359	17305	17335	17331	17264	17336	17429	17189	17263	17387	17572	17277	17474	17229	17406	17458	17307	17301	17129	17463	17388	17316	17305	17333	17453	17333	17125	17313	17376	17341	17293	17314	17293	17254	17314	17277	17221	17426	17176	17329	17173	17228	17419	17259	17411	17325	17296	17242	17451	17354	17357	17415	17355	17437	17468	17554	17381	17433	17252	17363	17362	17517	17491	17398	17450	17339	17312	17327	17142	17200	17318	17445	17350	17406	17299	17485	17344	17529	17339	17384	17223	17268	17368	17353	17494	17475	17377	17480	17239	17430	17443	17271	17214	17246	17257	17456	17248	17470	17399	17358	17465	17356	17306	17331	17280	17420	17306	17233	17447	17404	17341	17471	17279	17212	17342	17397	17435	17528	17294	17042	17252	17616	17440	17225	17392	17349	17405	17546	17403	17459	17368	17361	17356	17559	17378	17604	17302	17256	17307	17406	17288	17203	17417	17319	17210	17107	17434	17116	17201	17354	17333	17424	17300	17416	17187	17198	17351	17259	17226	17534	17393	17282	17453	17388	17317	17459	17049	17633	17315	17266	17305	17504	17464	17260	17431	17225	17181	17379	17270	17416	17266	17332	17218	17438	17253	17392	17202	17305	17358	17346	17410	17459	17274	17243	17413	17264	17366	17428	17157	17330	17370	17373	17450	17372	17551	17311	17493	17518	17524	17244	17342	17361	17540	17512	17479	17283	17222	17293	17477	17359	17289	17241	17365	17052	17440	17176	17191	17299	17439	17277	17280	17404	17320	17303	17372	17315	17261	17358	17376	17491	17538	17302	17580	17329	17172	17615	17475	17323	17466	17432	17298	17327	17543	17252	17467	17252	17273	17419	17258	17308	17507	17323	17508	17360	17385	17446	17301	17188	17478	17218	17449	17403	17439	17420	17251	17212	17383	17436	17176	17316	17195	17343	17444	17407	17453	17374	17391	17272	17345	17553	17405	17333	17202	17406	17244	17411	17289	17258	17282	17489	17352	17161	17460	17348	17516	17388	17413	17360	17313	17407	17331	17428	17291	17401	17520	17228	17342	17335	17347	17332	17421	17293	17271	17261	17387	17526	17338	17260	17392	17293	17153	17493	17442	17391	17612	17215	17303	17386	17480	17362	17221	17297	17390	17373	17373	17330	17353	17271	17352	17393	17378	17204	17448	17414	17249	17491	17205	17514	17451	17266	17538	17458	17539	17504	17359	17364	17275	17433	17639	17334	17367	17436	17270	17462	17452	17506	17406	17289	17454	17175	17561	17260	17197	17467	17400	17390	17376	17560	17397	17665	17308	17533	17185	17164	17341	17346	17378	17346	17352	17504	17469	17388	17129	17379	17640	17443	17380	17319	17414	17509	17373	17358	17446	17196	17341	17432	17370	17478	17480	17526	17298	17343	17516	17201	17282	17420	17351	17379	17384	17399	17276	17278	17294	17346	17166	17168	17379	17387	17310	17299	17221	17408	17547	17405	17314	17372	17254	17391	17472	17277	17520	17287	17427	17380	17172	17377	17181	17250	17455	17382	17418	17501	17286	17514	17392	17527	17552	17476	17391	17469	17321	17355	17353	17449	17417	17521	17414	17321	17369	17536	17549	17454	17338	17435	17324	17317	17412	17304	17348	17552	17394	17301	17324	17345	17393	17211	17421	17471	17209	17210	17332	17434	17332	17193	17303	17427	17381	17537	17514	17408	17507	17448	17470	17538	17290	17426	17505	17215	17297	17444	17352	17279	17420	17219	17391	17511	17519	17390	17390	17447	17473	17396	17359	17297	17285	17243	17415	17315	17424	17245	17453	17209	17310	17344	17306	17232	17341	17337	17272	17306	17339	17380	17118	17355	17246	17414	17389	17264	17262	17356	17482	17346	17348	17298	17307	17583	17173	17388	17469	17385	17340	17372	17559	17454	17430	17326	17339	17201	17504	17369	17358	17324	17429	17441	17246	17264	17357	17174	17366	17385	17367	17239	17276	17038	17436	17307	17322	17420	17372	17696	17649	17364	17315	17407	17258	17286	17336	17377	17344	17334	17583	17255	17380	17346	17424	17361	17323	17391	17395	17351	17445	17548	17282	17392	17133	17298	17376	17396	17188	17177	17355	17258	17169	17515	17163	17261	17364	17406	17249	17373	17258	17387	17302	17489	17266	17324	17261	17508	17531	17539	17184	17246	17420	17289	17547	17327	17306	17301	17290	17263	17409	17148	17072	17616	17299	17419	17412	17316	17491	17272	17455	17230	17371	17401	17188	17187	17349	17254	17328	17311	17306	17480	17327	17528	17236	17353	17344	17320	17195	17247	17379	17401	17362	17385	17198	17600	17357	17323	17323	17478	17564	17453	17527	17447	17296	17341	17380	17412	17501	17402	17494	17435	17292	17244	17353	17263	17525	17290	17487	17327	17492	17414	17232	17195	17409	17517	17338	17631	17088	17375	17239	17449	17352	17377	17319	17349	17486	17443	17394	17561	17247	17543	17490	17357	17232	17294	17476	17258	17338	17255	17550	17421	17474	17285	17255	17362	17293	17569	17346	17423	17327	17352	17409	17412	17447	17325	17380	17442	17378	17344	17328	17323	17365	17276	17300	17401	17325	17377	17492	17419	17360	17230	17414	17379	17340	17205	17471	17368	17404	17318	17540	17543	17222	17331	17347	17454	17400	17399	17243	17460	17456	17416	17538	17333	17362	17344	17172	17411	17467	17388	17234	17457	17566	17504	17351	17485	17352	17191	17270	17410	17426	17475	17297	17149	17430	17230	17566	17229	17149	17333	17403	17251	17503	17389	17484	17425	17500	17465	17585	17502	17555	17313	17228	17311	17230	17435	17492	17245	17341	17496	17326	17492	17236	17322	17520	17330	17304	17300	17380	17384	17073	17527	17459	17524	17416	17371	17409	17326	17436	17504	17382	17322	17228	17367	17322	17233	17321	17410	17445	17371	17386	17820	17333	17593	17307	17288	17183	17150	17534	17190	17407	17294	17272	17362	17587	17418	17635	17446	17610	17449	17430	17379	17420	17474	17184	17432	17615	17311	17330	17388	17362	17301	17422	17259	17240	17374	17424	17462	17346	17397	17395	17366	17333	17281	17471	17268	17486	17407	17349	17527	17367	17286	17442	17533	17181	17280	17287	17446	17398	17306	17345	17211	17170	17408	17273	17237	17508	17428	17500	17204	17166	17263	17344	17229	17395	17456	17465	17258	17335	17316	17398	17441	17340	17340	17105	17414	17472	17364	17261	17486	17441	17341	17327	17778	17387	17178	17321	17352	17513	17425	17286	17454	17370	17492	17504	17261	17466	17156	17471	17412	17452	17257	17508	17469	17369	17252	17259	17201	17555	17244	17320	17415	17328	17531	17238	17351	17233	17393	17097	17415	17376	17417	17499	17366	17300	17309	17339	17369	17425	17358	17564	17375	17438	17393	17107	17571	17426	17593	17592	17343	17467	17497	17224	17269	17348	17267	17293	17498	17513	17490	17409	17368	17468	17374	17276	17356	17369	17458	17333	17246	17308	17428	17612	17382	17280	17251	17377	17228	17537	17298	17301	17234	17241	17227	17436	17231	17292	17399	17271	17072	17318	17376	17284	17448	17458	17392	17446	17226	17300	17195	17206	17449	17261	17349	17578	17486	17453	17367	17282	17286	17214	17312	17353	17351	17260	17316	17443	17329	17288	17301	17383	17413	17282	17276	17198	17298	17383	17519	17206	17424	17343	17411	17199	17369	17413	17610	17308	17515	17409	17628	17254	17549	17038	17410	17244	17420	17320	17229	17356	17378	17323	17350	17492	17415	17358	17418	17363	17270	17398	17190	17236	17385	17378	17511	17429	17525	17519	17310	17217	17096	17278	17363	17535	17349	17381	17324	17372	17502	17394	17520	17281	17321	17150	17499	17405	17508	17176	17373	17106	17035	17365	17296	17255	17116	17169	17491	17451	17296	17391	17517	17379	17534	17363	17224	17323	17325	17519	17309	17536	17317	17480	17355	17395	17448	17505	17599	17387	17457	17316	17325	17481	17537	17404	17237	17321	17224	17408	17301	17134	17224	17374	17397	17326	17399	17477	17591	17194	17412	17458	17276	17421	17339	17257	17417	17315	17183	17355	17292	17424	17304	17505	17439	17432	17255	17320	17606	17277	17453	17382	17463	17568	17556	17258	17540	17528	17472	17731	17359	17469	17369	17424	17458	17331	17174	17224	17268	17248	17269	17120	17325	17223	17609	17473	17287	17408	17338	17442	17254	17578	17409	17109	17438	17485	17438	17560	17509	17494	17485	17383	17509	17299	17372	17314	17414	17184	17279	17298	17338	17386	17500	17281	17498	17383	17452	17551	17421	17537	17566	17502	17427	17439	17279	17332	17277	17350	17339	17429	17369	17302	17492	17450	17532	17362	17295	17222	17365	17449	17398	17554	17505	17474	17261	17563	17285	17579	17275	17589	17255	17234	17276	17281	17276	17439	17634	17421	17417	17404	17364	17291	17266	17436	17476	17284	17261	17337	17604	17393	17413	17551	17020	17228	17283	17298	17424	17400	17661	17346	17269	17331	17300	17314	17207	17269	17390	17166	17316	17193	17516	17455	17379	17582	17306	17384	17346	17375	17473	17471	17333	17409	17277	17322	17461	17386	17457	17187	17475	17326	17232	17389	17192	17392	17478	17444	17374	17449	17230	17353	17346	17323	17641	17539	17211	17409	17273	17342	17463	17419	17445	17267	17447	17393	17433	17416	17252	17308	17440	17239	17311	17398	17522	17327	17362	17416	17217	17462	17470	17517	17286	17163	17292	17290	17347	17364	17296	17357	17294	17444	17388	17190	17477	17365
60199	92380	68718	43613	26276	17541	15327	15216	15334	15237	15033	15262	15102	15229	15299	15188	15248	15154	15226	15139	15268	15114	15257	15050	15197	14900	15232	15226	15102	15073	15100	15092	15093	15100	15234	15321	15259	15201	15149	15244	15043	15346	15034	15102	15230	15212	15276	15144	15097	15169	15223	15177	14982	15256	15240	15248	15053	15257	14952	15039	15186	15268	15340	15169	15124	15223	15245	15332	15085	15046	15050	15221	15158	15204	15318	15232	15213	15281	15328	15311	15341	15151	15243	15266	15243	15144	15277	15271	15260	15289	15176	15224	15270	15150	15130	15217	15197	15063	15203	15167	15150	15159	15181	15146	15166	15258	15184	15150	15223	15152	15049	15263	15268	15122	15083	15337	15136	15229	15030	15124	15223	15172	15181	15062	15267	15278	15384	15133	15309	15364	15295	15111	15148	15050	15369	15079	15268	15176	15178	15136	15172	15176	15191	15193	15221	15008	15263	15158	15198	15264	15117	15072	15324	15156	15382	15129	15244	15079	15323	15265	15135	15266	15141	15291	15018	15167	15234	15031	15303	15137	15145	15123	15254	15138	15115	15102	15201	15054	15085	15242	15201	15210	15338	15128	15084	15283	15020	15089	15323	15317	15239	15196	15050	15133	15160	15135	15198	15098	15158	15334	15143	14982	15115	15306	15156	15128	15223	15146	15137	15252	15115	15123	15125	15194	15160	15309	15228	15171	15244	15110	14987	15377	15157	15319	15021	15258	15260	15199	15370	15206	15185	15013	15113	15271	15105	15054	15269	15110	15251	15099	15108	15176	15227	15281	15223	15245	15325	15201	15101	15142	15126	15225	15048	15224	15077	15360	15370	15260	15250	15272	15346	15254	15141	15201	15190	15310	15104	15182	15219	15348	15250	15261	15101	15201	15284	15224	15200	15117	15263	15077	15115	15212	15159	15225	15225	15232	15352	15254	15102	15191	15217	15260	15086	15130	15163	15233	15158	15066	15166	15211	15227	15383	15246	15297	15208	15222	15129	15239	15326	15261	15206	15375	15184	15351	15149	15139	15292	15112	15073	15177	15178	15136	15191	15428	15195	15161	15265	15232	14968	15225	15164	15235	15359	15143	15359	15086	15155	15265	15140	15155	15061	15160	15163	15166	15332	15049	15091	15102	15102	15093	15078	15262	15351	15087	15334	15091	15043	15204	15161	15194	15316	15026	15102	15210	15259	15270	15141	15199	15194	15183	15086	15025	15198	15070	15127	15022	15169	15300	15083	15160	15164	15205	15369	15094	15211	15077	15154	15123	15378	15202	15085	15085	15106	15260	15279	14957	15243	15124	15001	15199	15165	15162	15018	15280	14990	15199	15171	15166	15049	15227	15084	14959	15161	15063	15191	14973	15251	15289	15050	15194	15182	15360	15106	15181	15064	15333	15218	15235	15278	15269	15229	15201	14915	15256	15261	15159	15153	15188	15244	15272	15328	15127	15104	15354	15174	15142	15065	15093	15237	15095	15451	15328	15081	15317	15292	15211	14985	15427	15044	15260	15280	15276	15163	15092	15216	15161	15334	15184	15181	15031	15258	15168	15112	15103	15125	15327	15166	15268	15197	14979	15424	15122	15161	15120	15278	15046	15038	15224	15144	15234	15123	15167	15073	15134	15061	15179	15011	15133	15156	15236	15027	15089	15122	15007	15228	15005	15099	15113	15218	15049	15209	15293	15190	15037	14965	14952	15256	15228	15248	15406	15209	15229	15232	15120	15212	15143	15262	15206	15250	15122	15262	15247	15051	15274	15194	15202	15222	15054	15237	15164	14978	15121	15135	15256	15246	15192	15121	14988	15193	15225	15219	15098	15134	15230	15257	15045	15072	15366	15165	15084	15122	15393	15398	15356	15071	15190	15036	15365	15127	15333	15243	15212	15123	15102	15038	15370	15340	15087	15283	15167	15308	15106	15200	15299	15115	15084	15237	15287	15150	15019	15249	15188	15344	15182	15169	15106	15208	15269	15089	15301	15091	15200	15101	15370	15157	15194	15208	15139	15309	15255	15123	15189	15258	15212	15139	15128	14944	15197	15301	15238	15064	15194	15299	15152	15126	15184	15173	15098	15190	15175	15222	15249	15291	15173	15331	15274	15187	15319	15327	15102	15392	15082	15228	15178	15186	15053	15043	15247	15220	15180	15283	15354	15242	15244	15274	15274	15210	15181	15059	15089	15137	15284	15059	15140	15095	15203	15270	15242	15355	15271	15240	15223	15193	15355	15226	15050	15247	15158	15267	15175	15113	15190	15106	15268	15199	15157	15266	15213	15123	15137	15235	15168	15210	15149	15130	15285	15000	15149	15045	15105	15226	15122	15072	15170	15150	15255	15263	15158	15197	15170	15217	15123	15189	15216	15220	15191	15033	15302	15127	15144	15123	15198	15098	15336	15188	15292	15253	15198	15221	15158	15067	15040	15352	15205	15141	15149	15205	15143	15042	15123	15286	15147	15382	15085	15171	15091	15086	15096	15262	14868	14987	15176	15128	15278	15316	15261	15133	15169	15410	15223	15304	15241	15199	15153	15175	15166	15284	15149	15264	15228	15305	15143	15156	15261	15246	15254	15309	15187	15061	15128	15106	15181	15315	15199	15154	15431	15230	15095	15248	15264	15136	15214	15184	15155	15245	15243	15189	15197	15361	15063	15184	15115	15180	15318	15270	15192	15198	15232	15323	15308	15229	15191	15111	15019	15251	15217	15150	15088	15113	15112	15300	15153	15315	15144	15332	15250	15214	15092	15171	15199	15120	15133	15077	15200	15288	15222	15157	15143	15202	15108	15169	15115	15258	15237	14972	15246	15242	15261	15157	15180	15124	15244	15064	15099	15177	15218	15339	15170	15269	15149	15141	15141	15321	15210	15124	15176	15177	15222	15155	15158	15128	15171	14971	15193	15202	15144	14995	15164	15162	15066	15236	15133	15200	15168	15338	15151	15174	15142	15315	15144	15189	15140	15155	15266	15420	15170	15151	15372	15309	15191	15376	15362	14990	15058	15286	15287	15231	15316	15149	15206	15311	15268	15314	15064	15229	15290	15125	15039	15173	15253	15170	15175	15231	15055	15323	15382	15420	15021	15224	15327	15030	15267	14976	15154	15279	15060	15080	15181	15154	15240	15311	15271	15137	15076	15209	15087	15247	15255	15204	15089	15126	15083	15316	15157	15184	15174	15148	15085	15050	15146	15203	15109	15150	15230	15190	15107	15177	15213	15053	15180	15326	15226	15348	14949	15313	15183	15072	15145	15271	15073	15067	15269	15285	15236	15378	15289	15300	15272	15235	15251	15032	15235	15051	15083	15074	15151	15084	15213	15148	15162	15166	15314	15329	15181	15052	15176	15142	15110	15258	15241	15323	15193	15286	15275	15047	15160	15102	15414	15267	15147	15201	15153	15081	15200	15257	15083	15260	15182	15139	15197	15293	15122	15203	15104	15297	15236	15196	15016	15178	15173	15180	15207	15236	15363	15194	15141	15058	15109	15147	15307	15262	15351	15292	15077	15166	15162	15155	15183	15251	15174	15261	15388	15141	15054	15219	15053	15152	15197	14908	15040	15410	15418	15336	15181	15127	14957	15285	15214	15202	15240	15141	15087	15119	15042	15206	15154	15240	15186	15105	15204	15180	15326	15263	15243	15275	15096	15187	15335	15168	14970	15171	15227	15162	15283	15341	15206	15269	15262	15127	15234	15036	15144	15371	15139	15024	15117	15258	15263	15141	15172	15196	15280	15240	15186	15175	15274	15087	15297	15246	15296	15094	15076	15105	15107	15157	15366	15163	15035	15245	15127	15122	15077	15146	15115	15123	15222	15235	15221	14985	15115	15107	15227	15085	15253	15128	15378	15189	15263	15162	15264	15137	15188	15328	15239	15106	15079	15336	15331	15275	15164	15271	15138	15206	15236	15144	15010	15337	15110	15253	15271	15190	15101	15112	15189	15139	15094	15020	15219	15112	15137	15124	15222	15124	15203	15101	15250	15160	15257	15156	15187	15236	15216	15214	15210	15338	15259	15102	15398	15395	15147	15241	15180	15153	15265	15222	15106	15320	15014	15259	15125	15108	15325	15153	15013	15181	15350	15274	15160	15144	15229	15059	15322	15188	15057	15254	15034	15164	15150	15139	15067	15180	15171	15313	15251	15216	15085	15195	15271	15129	15277	15292	15259	15273	15234	15256	15233	15327	15255	15269	15129	15094	15202	15205	15200	15155	15161	15266	15021	15234	15113	15258	15262	15093	14888	15317	15124	15146	15269	15088	15112	15115	15230	15282	15115	15085	15149	15113	15423	15236	14996	15085	15157	15326	15273	15157	15345	15361	15126	15016	15257	15205	15379	15255	15323	15345	15120	15199	15167	15108	15230	15329	15148	15382	15209	15100	15071	15122	15190	15211	15184	15243	15267	15252	15308	15171	15130	15105	15132	15297	15055	15025	15172	15122	15091	15177	15356	15123	15200	15441	14993	15188	15102	15187	15207	15017	15260	14997	15321	15194	15218	15059	15285	15254	15176	15232	15323	14987	15183	15055	15221	15130	15215	15154	15115	14988	15188	15084	15175	15191	15186	15365	15068	15319	15198	15255	15159	15226	15153	14917	15056	15220	15092	15177	15151	15204	15347	15132	15193	15005	15219	15276	15110	15193	14980	15134	15174	15194	15270	15133	15141	15129	15129	15152	15192	15397	15111	15119	15072	15137	15211	15171	15274	15144	15102	15092	15205	15250	15069	15273	15155	15264	15229	15153	15096	15325	15422	15302	15242	15224	15143	15214	15186	15386	15214	15058	15208	15207	15279	15399	15186	15166	15140	15262	15297	15279	15193	15289	15151	15232	15124	15322	15150	15222	15220	15031	15302	14953	15256	15246	15175	15150	15189	15111	15071	15295	15087	15113	15196	15173	15114	15270	15351	15188	15329	15146	15314	15272	15131	15180	15205	15028	15070	15274	15266	15061	15133	15234	15361	15259	14970	15105	15118	14943	15277	15103	15170	14934	15204	15183	15221	15180	15120	15188	15281	15185	15193	15205	15262	15262	15303	15233	15265	15281	15350	15262	15087	15340	15131	15234	15213	15157	15333	14945	15254	15302	15088	15227	15076	15133	15179	15309	15250	15282	15152	14928	15325
23095	22623	32975	28083	24753	24186	24757	19118	18060	18238	18283	17870	17968	18003	17983	17971	17918	17917	17830	17970	17873	18087	17874	17980	17989	17844	17883	18111	18027	17925	17983	17874	17772	17730	18080	17914	17777	17856	17948	17676	17949	17928	17971	17844	17874	17910	17591	17917	17543	17854	17875	17881	17826	17808	17937	17756	17679	17762	17683	17908	17705	17890	17757	17692	17880	17793	17926	17717	17622	17565	17765	17779	17846	17590	17735	17739	17669	17691	17801	17577	17794	17848	17840	17539	17817	17752	17580	17611	17797	17883	17712	17706	17647	17860	17917	17642	17865	17765	17795	17740	17838	17846	17710	17679	17795	17962	17580	17706	17635	17522	17636	17679	17697	17894	17686	17609	17758	17783	17971	17754	17975	17644	17855	17723	18008	17894	17803	17744	17923	17786	17600	17689	17764	17702	17768	17676	17651	17734	17688	17785	17810	17676	17685	17658	17736	17608	17640	17519	17700	17716	17729	17605	17766	17631	17640	17745	17749	17928	17629	17632	17669	17911	17547	17839	17874	17620	17834	17685	17921	17700	17716	17581	17705	17704	17577	17825	17765	17835	17744	17695	17572	17698	17733	17714	17732	17559	17616	17786	17591	17703	17729	17675	17561	17739	17874	17711	17539	17748	17810	17865	17690	17646	17533	17663	17785	17729	17885	17629	17688	17826	17875	17832	17802	17637	17650	17618	17848	17869	17684	17686	17724	17598	17740	17706	17642	17763	17690	17760	17771	17825	17659	17730	17831	17806	17888	17936	17935	17680	17500	17729	17544	17682	17573	17642	17607	17724	17665	17761	17823	17561	17658	17713	17628	17685	17787	17734	17793	17751	17726	17807	17676	17603	17777	17529	17635	17784	17631	17959	17652	17734	17790	17707	17518	17672	17407	17845	17867	17659	17831	17703	17439	17547	17783	17621	17698	17649	17832	17915	17544	17782	17765	17613	17531	17743	17737	17427	17752	17702	17508	17572	17648	17732	17710	17784	17799	17645	17667	17533	17863	17537	17815	17597	17865	17734	17630	17706	17825	17631	17860	17570	17677	17838	17873	17691	17895	17736	17875	17811	17747	17704	18024	17696	17772	17628	17753	17815	17260	17882	18020	17898	17793	17809	17651	17785	17527	17643	17845	17803	17856	17671	17467	17758	17644	17757	17669	17664	17667	17738	17777	17640	17780	17625	17625	17689	17930	17576	17926	17686	17727	17856	17734	17816	17805	17804	17684	17490	17651	17633	17531	17592	18105	17975	17914	17707	17791	17625	17928	17888	17761	17669	17653	17759	17771	17661	17815	17760	17660	17893	17748	17656	17581	17732	17721	17713	17629	17626	17732	17692	17659	17598	17693	17844	17710	17650	17748	17659	17758	17847	17795	17806	17703	17645	17608	17839	17692	17651	17588	17650	17707	17806	17687	17639	17924	17730	17770	17802	17748	17785	17722	17867	17787	17799	17874	17858	17764	17338	17819	17833	17749	17875	17843	17700	17697	17705	17574	17678	17808	17779	17575	17616	17779	17702	17870	17913	17672	17814	17689	17811	17765	17937	17686	17859	17881	17634	17681	17674	17708	17863	17624	17686	17752	17664	17722	17837	17739	17835	17645	17656	17690	17916	17788	17869	17530	17880	17713	17660	17725	17761	17941	17811	17607	17634	17931	17711	17962	17813	17781	17709	17697	17772	17512	17835	17935	17612	17704	17553	17618	17546	17637	17791	17585	17901	17403	17772	17624	17709	17830	17727	17637	17736	17583	17904	17745	17800	17970	17680	17619	17622	17628	17800	17589	17716	17734	17533	17742	17514	17598	17805	17719	17600	17647	17537	17676	17837	17820	17521	17875	18024	17866	17548	17659	17527	17609	17625	17638	17558	17865	17768	17898	17641	17678	17598	17741	17770	17777	17740	17906	17647	17774	17638	17578	17636	17868	18055	17975	17645	17726	17761	17694	17580	17760	17741	17764	17693	17799	17839	17794	17863	17614	17551	17476	17816	17524	17591	17675	17732	17765	17834	17772	17690	17745	17815	17670	17671	17623	17820	17858	17803	17722	17657	17825	17676	17765	17814	17880	17826	17779	17777	17822	17745	17690	17594	17641	17690	17719	17857	17746	17718	17685	17689	17744	17678	17897	17479	17752	17802	17639	17744	17870	17799	17738	17710	17704	17796	17597	17922	17889	17860	17641	17691	17700	17615	17606	17710	17612	17741	17627	17649	17736	17830	17662	17238	17516	17784	17741	17592	17721	17561	17670	17738	17574	17685	17697	17580	17533	17594	17686	17823	17760	17791	17546	17594	17726	17749	17824	17585	17811	17595	17744	17846	17515	17796	17832	17863	17809	17651	17821	17895	17700	17946	17620	17675	17779	17784	17695	17636	17588	17731	17616	17762	17550	17743	17720	17784	17759	17549	17716	17821	17699	17871	17728	17763	17784	17831	17587	17723	17620	17493	17780	17630	17658	17822	17956	17840	17640	17643	17588	17599	17832	17714	17572	17617	17650	17717	17564	17813	17721	17611	17921	17830	17618	17927	17652	17761	17585	17827	17754	17752	17819	17703	17789	17817	17811	17656	17522	17788	17494	17830	17961	18077	17911	17683	17677	17795	17866	17977	17820	17838	17910	17600	17722	17790	17701	17801	17760	17677	17875	17677	17793	17656	17491	17455	17786	17762	17655	17564	17654	17729	17735	17822	17722	17835	17920	17872	17813	17686	17901	17587	17592	17761	17783	17778	17567	17567	17725	17684	17846	17764	17726	17683	17580	17839	17748	17687	17737	17651	17498	17700	17653	17494	17785	17595	17802	17667	17615	17867	17814	17721	17690	17642	17740	17776	17696	17797	17902	17796	17557	18010	17730	17632	17497	17849	17798	17772	17700	17713	17708	17791	17763	17677	17688	17799	18075	17866	17641	17808	17644	17673	17845	17651	17627	17912	17657	17958	18018	17619	17598	17469	17672	17824	17811	17865	17755	17702	17678	17530	17622	17626	17848	17754	17612	17702	17735	17651	17619	17904	17538	17804	17725	17879	17895	17708	17661	17632	17675	17739	17570	17707	17547	17785	18083	17825	17654	17616	17700	17718	17664	17678	17870	17657	17536	17699	17793	17829	17915	17646	17759	17632	17629	17856	17735	17672	17505	17786	17749	17749	17731	17673	17681	17618	17438	17601	17754	17780	17952	17930	17729	17783	17716	17772	17656	17821	17706	17763	17779	17811	17673	17665	17812	17890	17600	17926	17640	17787	17722	17746	17744	17696	17488	17867	17821	17856	17820	17899	17842	17700	17701	17975	17963	17707	17732	17760	17684	17871	17886	17762	17732	17784	17747	17515	17833	17611	17659	17595	17758	17947	17638	17801	17845	17705	17709	17860	17788	17657	17615	17893	17648	17557	17621	17684	17637	17679	17713	17715	17438	17728	17731	17599	17766	17665	17549	17782	17838	17840	17723	17631	17661	17880	17709	17871	17713	17566	17761	17767	17716	17776	17846	17720	17659	17673	17635	17784	17488	17745	17628	17696	17769	17939	17656	17688	17808	17766	17675	17694	17819	17873	17809	17695	17806	17673	17763	17828	17838	17952	17897	17897	17834	17819	17819	17977	17644	17873	17522	17820	17635	17814	17794	17822	17735	17579	18017	17907	17646	17655	17632	17668	17892	17801	17676	17694	17667	17694	17678	17827	17841	17617	17522	17732	17682	17718	17716	17669	17664	17691	17827	17645	17694	17575	17708	17612	17681	17872	17735	17827	17698	17766	17732	17683	17906	17834	17678	17838	17712	17901	17587	17692	17601	17853	17740	17725	17654	17667	17715	17777	17725	17693	17772	17801	17604	17598	17875	17828	17793	17639	17711	17549	17675	17712	17784	17675	17677	17576	17739	17626	17523	17506	17608	17661	17748	17761	17578	17715	17790	17846	17642	17654	17669	17614	17753	17709	17841	17525	17898	17917	17563	17503	17864	17698	17687	17728	17706	17449	17602	17649	17958	17689	17711	17643	17468	17696	17769	17655	17698	17567	17910	17668	17704	17929	17734	17694	17722	17735	17469	17538	17727	17656	17484	17593	17684	17753	17911	17712	17811	17810	17629	17728	18006	17653	17461	17857	17720	17592	17916	17748	17590	17750	17621	17870	17757	17622	17533	17740	17719	17710	17604	17699	17831	17699	17626	17666	17728	17734	17701	17789	17691	17623	17691	17651	17702	17658	17761	17526	17827	17637	17654	17599	17768	17530	17738	17814	17703	17583	17849	17795	17858	17606	17680	17640	17845	17825	17739	17751	17969	17972	17728	17796	17715	17861	17846	17721	17888	17706	17774	17771	17673	17702	17811	17848	17748	17816	17738	17703	17820	17774	17735	17703	17820	17896	17406	17707	17711	17754	17718	17726	17650	17861	17868	17903	17451	17741	17736	17619	17595	17665	17766	17736	17909	17972	17650	17670	17728	17547	17771	17609	17528	17503	17356	17784	17631	17889	17668	17779	17482	17520	17562	18005	17853	17705	17623	17678	17875	17822	17653	17897	17939	17948	17782	17852	17849	17823	17831	17793	17477	17814	17753	17377	17718	17741	17887	17831	17786	17673	17584	17589	17671	17627	17845	17730	17762	17744	17655	17715	17519	17656	17566	17660	17742	17868	17669	17753	17700	17728	17679	17775	17859	17824	17708	17631	17679	17976	17710	17633	17666	17769	17692	17544	17627	17895	17738	17773	17818	17643	17809	17820	17826	17715	17688	17631	17738	17952	17786	17741	17728	17738	17702	17571	17567	17568	17724	17785	17849	17534	17639	17619	17688	17707	17671	17633	17701	17563	17634	17481	17588	17604	17807	17578	17594	17700	17640	17758	17819	17686	17958	17785	17708	17692	17577	17659	17629	17634	17718	17544	18050	17609	17682	17540	17638	17637	17698	17847	17633	17802	17724	17527	17608	17618	17690	17651	17655	17574	17816	17606	17523	17847	17685	17482	17522	17731	17658	17799	17872	17703	17815	17714	17629	17810	17590	17662	17682	17700	17881	17862	17688	17732	17884	17744	17645	17574	17782	17860	17725	17700	17724	17901	17728	17561	17681	17834	17659	17720	17794	17642	17557	17790	17803	17752	17934	17646	17993	17835	17958	17657	17830	17719	17792	17785
64075	107044	85496	59323	36364	19751	15568	15361	15254	15157	15451	15264	15452	15545	15307	15656	15344	15360	15502	15323	15427	15314	15356	15510	15429	15601	15571	15422	15426	15259	15432	15240	15470	15388	15302	15502	15330	15451	15547	15260	15373	15212	15160	15388	15501	15304	15516	15410	15307	15299	15506	15287	15584	15251	15409	15298	15390	15490	15299	15487	15383	15430	15272	15360	15335	15289	15400	15413	15418	15466	15463	15308	15525	15359	15423	15243	15143	15545	15464	15287	15355	15376	15347	15497	15112	15416	15472	15392	15517	15404	15468	15265	15313	15361	15460	15398	15376	15368	15465	15253	15294	15402	15374	15544	15423	15364	15415	15290	15266	15283	15392	15380	15328	15447	15394	15410	15476	15334	15346	15391	15095	15265	15523	15508	15418	15435	15258	15479	15327	15331	15397	15435	15182	15413	15298	15440	15342	15583	15262	15410	15423	15488	15336	15469	15488	15349	15348	15452	15341	15273	15322	15260	15130	15562	15357	15475	15448	15375	15366	15424	15294	15345	15373	15317	15337	15302	15217	15353	15483	15313	15290	15161	15337	15187	15367	15481	15230	15253	15193	15349	15386	15220	15451	15365	15439	15344	15417	15287	15457	15297	15365	15468	15330	15253	15462	15442	15384	15276	15421	15130	15411	15438	15305	15509	15334	15257	15380	15524	15299	15234	15091	15370	15525	15450	15264	15269	15201	15411	15465	15236	15355	15228	15291	15433	15382	15239	15373	15539	15475	15347	15306	15228	15406	15496	15480	15392	15384	15467	15440	15314	15611	15251	15576	15192	15403	15481	15480	15423	15391	15317	15399	15384	15460	15408	15346	15338	15304	15441	15138	15361	15305	15302	15384	15585	15581	15227	15346	15384	15297	15517	15167	15421	15399	15495	15335	15400	15400	15229	15589	15527	15476	15405	15344	15280	15502	15391	15329	15359	15432	15339	15338	15496	15464	15354	15594	15249	15505	15422	15336	15424	15331	15510	15216	15377	15320	15369	15323	15254	15456	15263	15472	15437	15215	15255	15322	15422	15482	15276	15396	15331	15318	15324	15462	15319	15371	15242	15379	15184	15300	15409	15314	15316	15398	15357	15460	15269	15310	15419	15377	15310	15241	15233	15290	15422	15323	15394	15382	15385	15308	15394	15297	15266	15401	15292	15387	15341	15376	15311	15347	15221	15405	15402	15289	15325	15263	15270	15518	15377	15506	15336	15340	15474	15289	15421	15352	15531	15384	15444	15299	15356	15261	15225	15161	15346	15302	15433	15369	15342	15429	15348	15357	15316	15369	15293	15326	15365	15408	15354	15370	15270	15380	15259	15386	15257	15254	15415	15488	15241	15205	15444	15401	15299	15379	15433	15281	15290	15475	15293	15370	15186	15316	15270	15180	15325	15363	15312	15277	15299	15584	15370	15239	15579	15387	15598	15291	15254	15387	15284	15276	15399	15326	15332	15157	15358	15448	15251	15387	15230	15370	15360	15250	15468	15397	15395	15372	15380	15496	15206	15392	15316	15347	15232	15386	15366	15494	15343	15352	15397	15330	15271	15418	15250	15314	15345	15416	15572	15473	15465	15423	15480	15330	15249	15305	15418	15263	15414	15453	15231	15171	15423	15335	15333	15355	15307	15336	15535	15383	15373	15273	15314	15398	15384	15307	15428	15390	15449	15402	15195	15299	15271	15374	15369	15367	15244	15383	15414	15357	15476	15473	15361	15123	15331	15433	15409	15421	15490	15419	15256	15299	15299	15303	15263	15383	15493	15286	15337	15232	15515	15365	15397	15181	15301	15400	15418	15207	15280	15414	15395	15229	15310	15481	15315	15378	15326	15130	15336	15426	15438	15556	15384	15162	15266	15455	15449	15417	15271	15619	15352	15365	15334	15317	15245	15385	15282	15350	15156	15281	15434	15332	15363	15349	15221	15420	15450	15197	15298	15289	15586	15574	15318	15271	15505	15254	15473	15214	15332	15208	15232	15376	15359	15498	15355	15201	15337	15470	15265	15425	15362	15319	15461	15360	15359	15299	15397	15284	15376	15374	15326	15477	15346	15248	15217	15319	15414	15406	15325	15305	15466	15401	15307	15499	15145	15326	15235	15364	15395	15240	15308	15298	15291	15476	15411	15286	15407	15282	15327	15453	15394	15315	15419	15273	15413	15332	15297	15298	15447	15243	15443	15414	15342	15379	15311	15426	15360	15285	15214	15397	15292	15390	15498	15295	15337	15481	15382	15222	15142	15242	15360	15440	15481	15314	15417	15358	15327	15180	15380	15178	15374	15279	15104	15330	15225	15192	15387	15238	15385	15523	15209	15457	15320	15243	15457	15301	15249	15309	15419	15326	15329	15324	15545	15322	15603	15309	15225	15431	15376	15351	15386	15397	15324	15460	15274	15358	15231	15384	15316	15371	15389	15246	15418	15468	15257	15397	15394	15219	15377	15326	15283	15399	15331	15506	15354	15428	15282	15244	15384	15379	15253	15389	15462	15274	15142	15366	15274	15324	15258	15323	15350	15575	15364	15236	15373	15330	15375	15535	15480	15279	15323	15473	15200	15318	15354	15416	15243	15266	15438	15366	15476	15411	15259	15390	15374	15490	15396	15133	15396	15350	15402	15486	15209	15371	15210	15403	15353	15373	15406	15221	15207	15442	15343	15333	15602	15321	15217	15451	15363	15324	15401	15327	15243	15304	15274	15196	15422	15298	15373	15300	15245	15334	15279	15409	15406	15356	15381	15361	15186	15251	15383	15351	15340	15472	15363	15352	15349	15390	15272	15394	15406	15265	15351	15386	15373	15386	15349	15289	15407	15429	15568	15303	15234	15411	15295	15398	15443	15304	15526	15391	15479	15320	15316	15203	15210	15453	15213	15375	15139	15312	15387	15385	15280	15259	15474	15191	15398	15129	15353	15249	15333	15262	15325	15420	15309	15209	15316	15413	15283	15290	15392	15476	15277	15336	15353	15467	15305	15226	15292	15406	15322	15311	15310	15416	15373	15369	15298	15351	15333	15213	15437	15456	15223	15418	15290	15354	15303	15332	15506	15465	15294	15242	15405	15331	15107	15279	15351	15223	15391	15241	15445	15340	15304	15527	15541	15291	15245	15451	15362	15415	15324	15350	15282	15347	15337	15469	15437	15431	15284	15335	15232	15207	15389	15422	15305	15399	15318	15484	15351	15438	15415	15471	15183	15474	15435	15319	15336	15302	15318	15181	15316	15291	15252	15402	15292	15418	15370	15339	15365	15269	15484	15433	15379	15388	15444	15316	15338	15323	15360	15350	15529	15355	15459	15134	15399	15298	15343	15360	15519	15296	15434	15408	15402	15312	15459	15400	15228	15387	15378	15473	15362	15564	15326	15353	15328	15475	15392	15337	15370	15296	15358	15325	15448	15221	15323	15349	15418	15334	15375	15364	15381	15211	15565	15398	15179	15284	15429	15371	15314	15369	15441	15470	15377	15200	15239	15290	15405	15176	15279	15257	15519	15427	15392	15540	15286	15259	15336	15401	15410	15326	15531	15382	15329	15433	15296	15345	15310	15429	15385	15373	15403	15185	15403	15239	15490	15341	15283	15372	15468	15319	15395	15259	15205	15392	15331	15368	15385	15291	15354	15298	15227	15275	15467	15271	15635	15258	15349	15381	15435	15340	15430	15345	15289	15378	15393	15432	15304	15487	15349	15345	15465	15396	15300	15451	15324	15356	15188	15355	15364	15341	15177	15328	15358	15274	15196	15314	15454	15392	15382	15330	15362	15299	15437	15438	15554	15356	15280	15399	15340	15408	15420	15325	15285	15244	15380	15509	15405	15289	15517	15352	15359	15183	15297	15433	15312	15355	15288	15347	15379	15357	15266	15317	15300	15253	15507	15377	15274	15355	15431	15408	15373	15222	15425	15499	15222	15253	15248	15349	15413	15350	15408	15330	15524	15482	15400	15534	15325	15301	15428	15339	15201	15396	15288	15466	15435	15498	15322	15321	15343	15469	15276	15533	15304	15327	15288	15278	15305	15346	15567	15319	15447	15370	15394	15414	15368	15324	15343	15399	15301	15104	15411	15253	15444	15449	15422	15331	15291	15240	15323	15391	15317	15140	15276	15244	15334	15300	15497	15308	15365	15352	15259	15267	15356	15356	15266	15425	15306	15341	15159	15279	15432	15335	15363	15376	15282	15462	15415	15257	15491	15377	15372	15516	15348	15231	15219	15174	15349	15333	15332	15261	15378	15504	15287	15125	15290	15286	15242	15338	15295	15472	15273	15285	15373	15375	15322	15200	15449	15331	15345	15482	15324	15517	15277	15272	15416	15365	15276	15424	15204	15497	15367	15529	15397	15501	15420	15302	15157	15389	15549	15255	15346	15390	15469	15302	15453	15344	15309	15442	15261	15351	15435	15232	15348	15274	15331	15290	15430	15234	15252	15309	15432	15317	15400	15380	15340	15395	15455	15504	15447	15352	15370	15340	15364	15401	15321	15309	15462	15320	15426	15288	15455	15339	15487	15351	15409	15449	15414	15458	15158	15251	15450	15555	15266	15385	15211	15270	15205	15276	15420	15320	15517	15280	15502	15224	15394	15044	15309	15203	15425	15159	15317	15324	15396	15514	15351	15381	15398	15291	15340	15254	15452	15506	15347	15101	15425	15385	15556	15539	15334	15341	15324	15232	15524	15362	15436	15279	15343	15330	15323	15152	15280	15357	15236	15278	15341	15452	15277	15370	15233	15364	15479	15339	15370	15299	15372	15456	15304	15153	15414	15424	15392	15528	15281	15411	15423	15183	15440	15269	15468	15414	15372	15254	15499	15149	15384	15473	15286	15325	15355	15264	15333	15325	15428	15431	15566	15446	15426	15311	15356	15507	15333	15421	15403	15179	15301	15364	15190	15137	15487	15282	15325	15514	15466	15251	15419	15334	15382	15421	15373	15348	15393	15384	15505	15355	15397	15496	15384	15417	15220	15417	15364	15268	15415	15503	15312	15420	15258	15392	15289	15204	15468	15336	15297	15399	15363	15283	15416	15421	15222	15305	15323	15209	15380	15492	15347	15278	15418	15288	15220	15278	15426	15324	15371	15412	15315	15193	15347	15232	15407	15406	15317	15235	15373	15373	15393	15259	15470	15498	15399
30647	35368	40323	30065	21951	19560	19257	19053	18710	18761	18835	19121	18768	19036	18955	19150	18819	18793	18677	18942	18942	18652	18966	18897	18834	18875	18674	18917	18758	18928	18882	18802	19109	18901	18833	19036	18707	18904	18929	18857	18997	18870	18913	18732	18962	18937	18939	19095	18997	19027	19131	18622	18723	18950	18871	18893	18922	19042	19088	18975	18850	18757	19051	18780	18877	18783	19053	19055	18900	18751	18886	18932	18788	18855	18802	18941	18960	19016	18945	18794	18989	18727	18954	18795	18642	18842	18840	18770	18867	18952	18870	18829	18911	18919	18850	18690	18739	18698	18876	18650	18701	19083	18797	18819	19077	18957	19023	18994	18656	18956	18948	18881	18903	18678	18793	18777	18901	18868	19030	18576	18998	18740	18753	18849	18999	18840	18947	18897	18749	18653	18804	18553	18827	18807	18835	18791	18911	18927	18720	18996	18963	18877	18976	18920	18783	19074	19046	18907	18907	18839	18870	18746	18797	18798	18708	18914	18916	18849	18770	18732	18681	18773	19042	18889	18754	18932	18850	18900	18941	18850	18912	18816	18789	18706	18702	18827	18893	19009	18863	18667	18731	18628	18769	18733	19031	18813	18806	19074	18971	18887	18818	18758	18798	18835	18931	18697	18926	18944	18968	18888	18851	18657	18703	18752	18850	18734	18837	18781	18844	18908	18983	18855	18815	18894	18959	19016	18693	18778	18904	18877	18863	18850	18760	18998	18752	18855	18787	18794	18686	18869	18868	18843	18776	18908	18878	18818	18922	18818	18823	18660	18811	18962	18865	18842	18631	18836	18977	18805	18780	18927	18947	19125	18803	18790	18948	18948	18840	18759	18852	18896	18812	18883	18823	18895	18867	18650	18854	18868	19000	18899	19010	18862	18854	18802	18789	18838	18669	18859	18789	18850	18755	18788	18738	18823	18741	18810	19012	18876	18911	19006	18857	18767	19109	18768	19058	19064	19002	18785	18587	18732	18823	18881	18778	18883	18756	18669	19096	18769	18637	18956	18773	18890	18972	18763	18867	18930	18694	18756	18822	18689	19074	18816	19008	18811	18784	18648	18841	18693	18889	18864	18923	18943	18744	18642	18821	18655	18819	19090	18957	18988	18821	18796	19048	19110	18894	18712	18668	19043	18754	18882	18855	18978	18976	19066	18857	18798	18801	18595	18966	19104	18756	18960	19021	18824	19161	18879	18919	18902	18847	18923	18643	18889	18874	18778	18916	19021	18753	18810	18791	18913	19073	18860	18780	18859	19113	18887	18967	18767	18807	18764	18929	18751	18736	18800	18831	18860	18813	18810	18944	19046	19004	18869	18788	18588	18739	18796	18751	18827	18744	18927	18815	18899	18765	18831	18740	18782	18825	18973	18997	18769	18706	18823	18725	18692	18897	18915	18843	18906	18957	18782	18646	18744	18887	18916	18861	18892	18999	18818	18961	18935	18965	18895	18925	18817	18746	18901	18706	18832	18689	18961	19073	18991	19190	19024	18985	18944	18820	18805	18795	19007	18855	18734	18860	18982	18785	19064	18772	18808	18945	18826	18832	18787	18817	19095	18911	19206	18925	18830	18848	19007	18923	18705	18970	19096	18746	18702	18865	18843	18908	18825	18930	18895	18840	18843	19016	18593	18799	18973	18936	18805	18729	18862	18914	18963	18924	18786	18748	18697	18597	18924	18789	18742	18819	18878	18955	18902	18808	18702	19042	18834	18769	18652	18836	18979	18837	19032	19143	18919	18929	18895	18913	18975	18831	18836	18927	19020	18967	18988	18775	18913	18892	18881	18762	18772	18776	18634	18883	18841	18824	19090	18792	18688	18938	19042	18867	18820	18770	18815	18734	18861	19012	19070	18719	18880	18770	18977	19039	18892	18930	18800	18812	18949	19123	18796	18793	18671	18823	18800	18809	18819	18677	18968	18769	18892	18908	18755	18700	18769	19036	18871	18724	18986	18773	18880	18788	19049	18878	18977	18868	18811	18586	18936	18743	18844	18725	18938	18855	18908	18871	18929	18940	18920	18869	18838	18767	18943	18664	18972	18827	18754	18802	18922	18975	18900	18933	19000	18865	18956	18874	18850	18917	18915	18951	19025	18868	18865	18872	18920	18845	18840	18888	18731	18970	18760	18724	18720	19040	18802	18841	18935	18845	18842	18874	18706	18850	18784	18829	18918	18692	18985	18867	18885	18984	18971	18806	18959	19057	18770	19094	18826	18954	18946	19010	18904	18844	18706	18848	18823	18913	18779	18854	18810	18772	18640	18771	18929	18960	18757	18891	19006	18709	18808	19032	18941	18985	18796	18788	19054	18962	18836	18876	18926	18772	18848	18956	18791	18741	19110	19040	18672	18876	18586	18872	18953	18926	18898	18859	18915	18751	18876	18698	18953	18856	18707	18668	18824	18746	18707	18746	18812	19075	18822	18907	18765	18885	18968	18860	18822	18876	18841	18913	18763	18833	18492	18877	18708	18940	18784	18819	18677	18836	18896	18951	18789	18710	18612	18803	18596	19000	18983	18856	18713	18762	18837	18817	18835	18872	18799	18625	18950	18602	18851	18835	18707	18821	18716	18848	18863	18715	18835	18641	18803	18519	18685	19004	18884	18917	18918	18713	18785	18784	18960	18968	18758	18892	18898	18899	18811	18894	18947	18839	18840	18784	18690	18775	18763	18760	18937	18631	18672	18733	18710	19018	18807	18768	18829	18838	18719	18884	18745	18808	18850	18596	18996	18810	18910	18804	18600	18818	18644	19048	18911	18972	19067	18867	19266	18838	18825	18672	18742	18734	18921	19054	18856	18689	18620	18976	19057	18836	18893	18776	18850	18959	18920	18688	18795	19057	18979	18923	18895	18964	18847	18786	18916	18982	18876	18828	18997	18888	18457	18782	18390	18903	19066	18915	18996	18850	18829	18846	18886	18981	18749	18892	18693	18838	18684	18999	18830	18954	18895	18706	18794	19000	19072	19042	18771	18925	18920	18839	18746	18839	18628	18643	18865	18709	18773	18896	18806	18950	18877	18857	18780	18922	18788	18751	18614	18963	18987	18968	18721	18819	18847	18756	18636	18828	18906	18859	18888	18859	18955	18804	18789	18861	18877	18903	18832	18843	18734	18772	18881	18815	18849	19005	18919	18702	18781	18872	18978	18626	18845	18875	18611	18801	18643	18883	18853	18947	18825	18899	18965	18870	18808	18864	19063	18917	18726	18855	18889	18702	18726	18947	18767	18873	19011	18901	18972	19035	19093	18896	18526	18712	18866	18971	18890	19085	18618	18897	18831	18816	18731	18948	18826	18808	18931	19144	18907	18754	18804	19015	18810	18803	18826	19063	18945	18859	18790	18824	18659	18807	19072	18915	18817	18779	18687	18874	18875	18941	18856	18667	18810	18829	19004	18808	18832	18913	18947	18850	18986	18785	18815	18716	18925	18843	18802	18816	18478	18822	18944	18925	18877	18686	18867	18551	18853	18905	19045	18854	18800	18738	18867	18851	18826	18929	18953	19005	18870	18786	19017	18972	18793	18877	19059	18888	18748	18630	18881	18873	18817	18788	18887	18651	18881	18952	18625	18688	18866	18750	18867	18758	19094	19138	18839	18730	18851	18789	18775	19070	18900	18834	18739	18955	18747	19013	18752	18886	18873	18975	18865	18852	18601	18779	19030	18968	18813	18933	19154	18735	18836	18966	18763	18810	18842	18751	18824	18821	18818	18956	18922	18865	18720	18838	18955	19002	18821	18689	18771	18754	18804	18807	18894	18872	18878	19005	18978	18800	18864	18977	18786	18918	18952	18754	19005	18909	18689	18733	19098	18689	18802	18786	18888	18882	18753	18942	18805	18662	18833	18539	18929	18699	18815	18856	18814	18839	18969	18645	18844	18994	18995	18704	18937	18995	18893	18720	18855	18766	18825	18712	18773	18778	18876	18799	18928	18652	18863	18715	18849	18920	18729	18727	18853	18871	18857	19037	18929	18808	18739	18978	18801	18883	18637	18694	18801	18901	18855	18924	18724	18731	18757	18916	18809	18746	19048	18813	18901	19074	18944	19068	18977	18688	18927	18871	18820	18911	18790	18923	18857	19173	18991	19058	18971	18913	18847	18814	18686	18892	18841	18752	18931	18679	18798	18951	18838	18986	18916	18855	18874	18739	18713	18726	18721	18905	18897	18885	18915	19105	18937	19020	18843	19011	18678	18859	18954	18615	19159	18872	18953	19068	19012	18743	18785	18924	18877	18977	18903	18721	18832	18984	18990	19058	18784	18917	18687	18883	18948	18994	18929	18722	18909	19058	18764	18990	18768	18809	18752	18927	18703	18749	18716	18843	18710	18931	18949	18966	19057	18869	18809	18640	18928	18957	18817	18931	18833	18806	18868	18851	18725	18820	18830	18700	18797	18844	18810	18862	18848	18771	18859	18977	18816	19070	18887	18698	18724	19130	18867	18719	18804	18879	18887	18828	18755	18900	18843	18856	18814	18967	18758	18992	18828	18978	19027	18999	18869	18708	18799	18809	18785	18886	18803	18861	18880	18604	18908	18708	18700	18742	18781	18876	18960	18864	18859	18726	18955	19094	18770	18843	18910	18724	18830	18824	18762	18860	18712	18988	18902	19015	18817	19008	18826	18851	18846	19084	18953	18983	19009	18874	18522	18909	18897	18935	18904	18845	18889	18834	19000	18956	18664	19022	19056	18847	18666	18873	18944	19052	18894	18787	18761	18850	19053	19029	18866	19050	18514	18655	18854	18947	18638	18741	18728	18722	18858	18619	18938	18865	18732	18815	18951	19009	18915	18748	18919	18774	18752	18803	18894	19110	18898	18871	18831	18742	18902	18817	18892	18900	18975	18812	18772	18863	18741	18752	18769	18927	18890	18923	18728	19032	18842	18890	18777	18873	18962	18972	18758	18687	18816	18672	18845	18862	18738	18673	18820	18795	19175	18857	18675	18921	18969	19035	18938	18812	18769	18970	18833	18816	18853	19004	18930	18738	18781	18931	18781	18786	18885	19120	18853	18764	18978	18856	19082	18969	18824	18767	18995	18782	18782	18711	18728	18812	18783	18748	18750	18919	18833	18723	18895	18694	18761	18978	18844	19131	18888	18767	18713	18877	18894	18760	18817
37845	55243	42547	26192	18609	16487	16257	16031	16091	15925	15967	16107	16126	16036	16179	16114	16144	16077	15988	15960	16046	16086	16062	16051	16048	16010	16316	16012	16191	16083	16041	16064	16279	16075	16133	15949	16319	16139	16024	16162	16092	16241	16215	16131	15971	16242	16033	16216	16142	16034	16017	16175	16091	16098	16227	15993	15909	16021	16040	16051	16026	16137	16014	15887	16155	16036	16077	16064	16142	15953	16158	16119	15991	16212	15988	16097	16173	16112	16064	15993	16109	15989	16023	16088	16088	16015	16027	15866	16121	16205	16008	16076	16040	16108	16172	16076	16041	16116	16113	15933	16032	16035	16074	16063	16101	16016	15965	16076	15917	16053	16061	16283	16033	16032	16192	15970	16098	15919	16091	16086	15911	15966	16020	16007	16151	16162	16129	16095	16088	16005	16085	16168	15985	16301	15884	16066	16165	15968	16026	15931	16030	16047	16118	16169	16083	16126	16072	16293	16121	16033	15965	16115	16108	16107	16189	16177	16077	16159	16137	16064	16177	16185	16224	16085	16187	16119	15924	16127	16203	16220	16027	16034	16176	15875	16017	16114	16129	16046	16005	16005	16218	16102	15962	16098	16209	16098	16253	16147	16007	15968	16076	16011	16176	16053	16072	16221	16249	16092	16122	16105	16198	16114	16128	16145	16121	16139	15909	16075	16108	15929	16159	16007	16092	16167	16031	16198	15860	16211	16295	16146	16211	16082	16133	16088	15996	16269	15951	16113	16205	15961	16094	16188	15931	16110	16004	15959	15971	16154	16106	16285	15863	15967	15967	16133	16142	16215	16078	16211	16066	16077	15984	16116	16043	16167	16057	16044	16167	15958	16163	16095	16038	16156	16162	16174	16189	16163	16092	16094	16162	16076	16049	16197	15999	16126	16199	15990	16223	16000	16094	15952	16012	16119	16091	16063	15900	16077	16296	16184	15933	16139	16046	16045	16071	16119	16243	16017	16137	15902	16059	16002	16113	16058	16200	16231	16142	16029	16176	16074	16061	16194	15747	16248	16146	15942	16171	16158	16124	16299	16002	16041	16097	16337	16233	16241	16003	16167	15994	16071	16224	16011	16179	16076	16132	16168	16068	16042	15929	16004	15963	16055	16002	15999	16140	16023	16075	16067	15940	16206	16048	16059	16136	16006	16131	16155	16088	16234	16043	16256	16197	15929	15979	16122	16336	16204	16024	16055	16068	16129	16027	16107	16351	15936	16107	16095	16095	16211	16130	16049	16135	16185	16119	16033	16039	16077	16003	16191	16126	16197	16176	16025	16007	16127	16135	16183	16080	16200	15860	16116	16050	16032	15968	16151	16106	15831	16054	16061	16006	16042	15968	16354	16132	16118	16097	16054	16173	15935	16038	16233	16152	16275	16058	16081	16100	16049	16167	16207	16216	15948	15985	16091	16295	16112	15956	16199	16041	16081	16119	16140	16173	16056	16085	16032	15927	16209	16033	16104	16072	16191	16057	16114	15983	16244	16191	16054	15884	15901	16145	16274	16200	16010	16036	16149	16199	16216	15978	16109	16137	16030	16096	16089	16025	16087	15878	16048	16059	15906	16180	16111	16008	16058	16166	16032	16070	16087	15998	16098	16026	16052	16192	16194	16077	16099	16068	15974	16098	15999	16078	16192	16152	16013	16022	15946	16034	16036	15993	16125	15890	16324	16086	16029	16062	16250	16084	16091	16262	16113	16041	16113	16026	16078	15834	16215	16242	16266	16047	16053	16296	16060	16108	16189	15883	16126	16132	16208	16105	16024	16163	16200	16124	16151	16041	16173	16092	16107	15960	16219	16049	16209	15997	16091	16096	16107	16148	16022	16164	16132	16205	16191	16001	16094	16065	15996	15919	16290	15988	16054	16151	16047	16224	16225	16038	16189	16061	16315	16008	16011	16038	16154	15926	16071	15975	16340	16096	15852	16028	16059	16046	15959	16124	16098	16156	16092	15966	16187	16064	16132	16047	16011	16217	15985	16302	15918	15992	16127	16201	16229	16144	16076	15999	16049	16041	16047	16009	16012	16135	16083	16191	15937	15891	16218	16157	16063	16036	16135	16032	16164	16208	16198	15881	16108	16174	16068	15958	16090	16204	16072	16189	16087	16086	16030	15969	16274	16116	16136	16256	15892	16093	15858	16302	16358	16193	16212	15936	16129	16177	16061	16065	16013	15959	16104	15871	16253	16094	16128	16015	16218	16212	16048	16055	16070	16115	16169	16055	16157	16239	16137	16101	15925	16058	16204	16264	15908	16213	16171	16083	16102	16102	15954	16023	16140	16070	16003	16267	16228	16073	16207	16003	16225	16264	16097	16217	16238	16103	16100	16184	16230	15992	15993	16210	16280	16086	16234	15962	16118	16437	16029	16099	16397	16260	16064	15985	16203	16088	16354	16001	16074	16046	16165	16114	16069	16133	16117	16102	15946	16219	16077	16079	16102	15928	15982	16206	16143	16157	16229	16045	16088	16086	16359	16171	16003	16149	16193	16169	16040	15988	16232	16076	16208	16136	16175	15936	16132	16070	16132	16309	15942	16118	16255	16070	16064	16139	16106	16127	16101	16031	15996	16208	16114	16167	16004	16170	16107	16102	16077	16185	15997	16168	16004	16222	16035	16146	16110	15961	16149	16194	16080	16125	16019	16108	16006	16082	16107	16115	16049	16140	15920	15966	16370	16076	16178	16145	16123	15990	16108	16100	16326	15915	15955	16162	16075	16161	15973	16218	16023	16167	16085	16257	15877	16023	16109	16048	16106	16109	16085	15920	16062	16087	16194	16128	16087	16226	16275	16107	16213	16075	16197	16111	16120	16034	16020	16299	16151	16159	16023	15944	16084	15992	15863	16268	16024	16101	16189	16028	16136	16014	16116	16094	16218	16120	16012	16078	16078	16164	16036	16085	16185	16239	16116	15913	16134	16156	16229	16177	16099	16080	16130	16043	16073	16292	16180	16234	16066	16154	16057	16099	16062	16085	16100	16143	16036	16106	16095	16050	16120	16086	16213	16031	16322	16124	15979	16167	16076	16193	16145	15982	16191	16147	16071	16099	16249	15921	16292	16155	16173	16010	16121	16032	16074	16174	16152	16028	16084	16042	16122	16263	16043	16136	16159	16123	16188	16172	16047	16058	16178	15967	16011	16079	16072	16136	16119	16198	16057	16109	16103	16099	16018	15954	15958	16091	16021	16062	16056	16092	16024	16235	15949	16207	16247	16101	16118	16222	16056	16134	16046	16107	16167	16205	16061	15989	16205	16128	16088	16133	15931	16152	16078	16025	16183	16119	16105	16066	16119	16129	16024	15974	16171	16044	16200	16140	16034	16090	16187	16089	16029	16126	16076	15988	15888	16035	16320	16089	16051	16112	16316	15955	16034	16091	15997	16239	16160	16236	16109	15952	16104	16037	16166	15995	16009	15939	16180	16156	16024	16033	16072	16134	16315	15912	16199	16248	15981	16051	16077	16007	16185	16243	16151	16174	16021	16112	16107	16179	15951	16245	16089	16169	16079	16242	16082	16188	16091	16145	16249	16034	15992	16186	15988	16152	15919	16216	15950	15973	16097	16247	15898	16116	16123	15957	15972	16184	16119	16271	16098	16212	16075	16199	15950	16108	16051	15956	16061	16169	16265	16086	16156	16090	16142	15893	16100	15956	16205	16244	16179	16036	16163	16061	16137	16128	16020	16180	16242	16114	15957	15985	16027	16141	15979	16063	16055	16063	16130	15980	16120	16060	16059	15994	16084	16066	16175	16077	16196	15970	16083	16236	16263	16059	15985	16025	16046	15975	16161	16002	16117	16348	16047	16205	16069	16183	16094	16112	16074	16108	16025	16040	16162	16173	16207	16125	16146	16179	16313	16158	16121	16239	16047	16145	16061	16132	16240	16078	16170	16186	16150	16057	16096	16043	16205	16064	16214	16158	16198	16020	16041	16160	16223	15962	16191	16250	16089	15930	16175	16024	16166	16105	16183	16081	16066	16081	16055	16065	16095	15913	15964	16021	15958	16124	16243	16182	16224	16098	16103	16074	16006	16201	15956	16160	16128	16215	16201	16231	15949	15984	16245	16098	16111	15980	16198	16354	16158	16209	16094	16204	16186	16115	16305	16099	16321	16141	15950	16037	16107	16013	15959	16229	16173	16065	15932	16003	15878	16040	15999	16212	16202	16052	16144	16074	16254	16097	16078	16032	16244	16177	16113	16117	16223	16028	16204	16285	16131	16134	16089	16008	16044	16050	16032	15971	16129	16046	16091	16096	15984	16059	16102	16013	16125	16062	16116	16003	16012	15946	15943	16126	16091	16141	16103	16028	16077	15971	16180	16161	15930	16216	16339	16192	16010	16175	15904	16141	16173	15944	16110	16082	16026	16089	16186	16148	16082	16233	16033	15915	16209	16149	15860	16187	16006	16008	16205	16194	15972	16064	16166	15934	16201	16158	16053	16070	16255	16099	16176	16008	16419	15974	16226	16073	15983	15991	15919	16328	16142	16224	16122	16005	16029	16216	15987	16136	16186	16098	15974	16166	16058	15971	16066	16192	16000	16039	16258	16004	16045	16092	16331	15950	16298	16057	16031	16031	16037	16100	16057	16146	16007	16010	16145	16158	16215	16141	16064	15939	15973	16037	16160	16153	15956	15994	16132	16209	16129	16200	15961	16045	16027	16208	16186	16053	16003	16141	16110	16093	16010	15978	16209	16169	15919	16060	16065	16051	16166	16232	16026	16192	16088	16012	15892	16142	16241	16031	16120	16063	15938	16074	16151	16099	16038	16008	16263	15961	15894	16169	16009	16101	16193	15969	16113	16122	16147	16190	16163	16202	16213	16027	16164	16128	16051	16015	16111	16230	16015	16115	16037	15937	16049	16226	16043	16096	16119	16051	16061	16129	15996	16198	16286	15953	16128	16124	16133	16071	16113	15928	16182	16050	16229	16173	16063	15995	16266	16150	16138	16101	16270	16080	16185	16124	16200	16008	16155	16040	16161	16054	15986	16262	16070	16042	16094	15937	16162	16069	16179	16035	16255	16060	16048	16034	16181	16043	16106	16180	16099	16115	16123	16037	15891	16031	16126	16124	16046	16048	16031	16224	16057	16076	16284	16222	16214	16089	16166	16127	16215
25470	25881	40546	36439	27370	24420	22541	20548	20418	20463	20547	20367	20397	20303	20561	20453	20512	20569	20650	20441	20465	20308	20316	20381	20136	20492	20601	20348	20359	20333	20357	20286	20469	20412	20448	20266	20266	20209	20106	20294	20212	20274	20324	20422	20327	20321	20257	20254	20328	20297	20152	20294	20439	20458	20303	20449	20406	20397	20534	20388	20476	20098	20241	20247	20134	20292	20191	20098	20338	20472	20290	20413	20244	20329	20229	20301	20476	20274	20278	20202	20313	20417	20341	20297	20417	20178	20322	20086	19919	20160	20148	20145	19911	20185	20373	20317	20178	20257	20316	20365	20121	20280	20255	20113	20483	20164	20197	20429	20378	20214	20233	20057	20263	20446	20247	20281	20428	20215	20351	20265	20377	20228	20240	20136	20380	20327	20212	20153	20164	20299	19986	20098	20199	20244	20351	20367	20510	20182	20232	20402	20047	20310	20417	20306	20352	20427	20140	20300	20406	20187	20285	19952	20306	20302	20424	20235	20189	20243	20355	20223	20005	20109	20375	20245	20397	20306	20232	20178	20194	20434	20219	20307	20222	20417	20241	20327	20262	20185	20404	20220	20249	20206	20478	20175	20325	20343	20269	20207	20271	20375	20280	20287	20213	20307	20106	20556	20144	20170	20381	20546	20169	20022	19998	20402	20132	20154	20335	20196	20282	20021	20290	20145	20380	20314	20210	20225	20329	20326	20544	20201	20160	20325	20375	20358	20302	20320	20032	20276	20324	20227	20257	20237	20250	20394	20341	20336	20341	20452	20300	20214	20084	20066	20281	20244	20293	20361	20438	20336	20236	20266	20307	20088	20211	20193	20306	20080	20111	20123	20224	20070	20145	20354	20245	20298	20190	20326	20299	20272	20274	20232	20535	20251	20170	20205	20387	20177	20031	20464	20231	20244	20400	20297	20269	20068	20156	20267	20232	20155	20473	20387	20066	20468	20465	20365	20308	20065	20194	20294	20203	20486	20089	20262	20209	20384	20350	20224	20446	20458	20328	20360	20177	20249	20114	20224	20201	20103	20240	20383	20123	20330	20294	20154	20033	20154	20175	20313	20319	20200	20152	20199	20297	20269	20580	20291	20259	20284	20315	20224	20221	20343	20369	20143	20390	20151	20233	20320	20301	20469	20258	20275	20398	20321	20502	20292	20171	20394	20299	20286	20256	20211	20211	20068	20303	20423	20270	20363	20159	20023	20239	20083	20251	20242	20106	20268	20184	20238	20319	20384	20374	20312	20408	20321	20386	20304	20401	20465	20194	20269	20275	20292	20170	20298	20302	20193	20533	20287	20329	20346	20385	20073	20199	20353	20377	20291	20334	20057	20273	20199	20342	20118	20170	20179	20318	20202	20163	20430	20317	20386	20292	20111	20138	19949	20130	20214	20327	20265	20370	20344	20094	20240	20449	20288	20142	20177	20267	20220	20321	20301	20163	20076	20251	20340	20309	20337	20220	20427	20405	20134	20323	20027	20293	20322	20196	20264	20208	20223	20279	20206	20219	20252	20218	20133	20054	20189	20249	19943	20223	20236	20276	20255	20467	20259	20522	20167	20341	20239	20196	20305	20513	20352	20252	20150	20559	19841	20220	20208	20378	20295	20347	20301	20287	20412	20324	20294	20403	20324	20282	20094	20353	20339	20271	20223	20404	20198	20423	20155	20381	20118	20381	20333	20103	20258	20180	20190	20211	20032	20281	20118	20241	20303	20390	20313	20284	20255	20184	20152	20201	20248	20211	20210	20431	20201	20267	20405	20193	20291	20127	20268	20248	20275	20314	20138	20182	20180	20194	20040	20433	20321	20307	20281	20086	20395	20420	20378	20207	20338	20292	20086	20355	20151	20328	20090	20161	19996	20337	20277	20233	20268	20402	20262	20226	20206	20458	20519	20174	20266	20359	20127	20606	20211	20309	20386	20267	20392	20245	20252	20174	20306	20430	20398	20281	20364	20440	20262	20275	20292	20336	20536	20218	20226	20249	20118	20349	20369	20178	20143	20047	20280	20060	20212	20255	20222	20039	20222	20416	20358	20448	20436	20064	20142	20318	20419	20212	20150	20114	20241	20176	20303	20298	20315	20286	20228	20302	20165	20201	20153	20235	20411	20293	20212	20134	20201	20073	20129	20363	20430	20289	20213	20355	20368	20370	20393	20550	20462	20224	20177	20292	20309	20397	20420	20310	20189	20173	20229	20033	20270	20402	20419	20423	20307	20294	20278	20297	20275	20314	20186	20128	19935	20369	20413	20478	20217	20278	20232	20402	20410	20199	20291	20251	20348	20312	20279	20044	20100	20280	20393	20576	20238	20400	20330	20310	20285	20326	20237	20145	20205	20247	20230	20179	20280	20024	20179	20404	20492	20243	20407	20226	20470	20277	20296	20236	20224	20082	20085	20067	20218	20125	20244	20170	20249	20238	20373	20182	20279	20399	20227	20423	20182	20257	20230	20126	20193	20439	20415	20403	20270	20192	20345	20216	20121	20109	20125	20476	20235	20198	20262	20160	20161	20236	20267	20257	20239	20392	20118	20264	20253	20335	20256	20238	20193	20166	20292	20231	20084	20110	20037	20227	20223	20290	20581	20290	20345	20356	20313	20220	20369	20192	20302	20290	20374	20318	20202	20254	20268	20382	20222	20231	20273	20427	20130	20110	20325	20172	20381	20408	20409	19953	20320	20391	20395	20230	20087	20018	20177	20217	20083	20322	20209	20487	20483	20295	20365	20557	20326	20189	20164	20399	20207	20313	20303	20313	20279	20303	20284	20203	20178	20268	20373	20384	20281	20300	20379	20102	20308	20067	20391	20232	20332	20267	20394	20264	20120	20250	20269	20259	20364	20097	20317	20310	20144	20309	20404	20416	20378	20292	20474	20308	20310	19940	20106	20355	20073	20255	20317	20271	20331	20362	20148	20521	20331	20181	20555	20196	20381	20250	20493	20153	20198	20162	20254	20424	20282	20280	20119	20280	20328	20073	20105	20357	20145	20117	20354	20343	20282	20287	20297	20067	19977	20267	20395	20342	20137	20331	20211	20082	20266	20228	20397	20394	20359	20167	20274	20268	20366	20406	20417	20377	20188	20407	20298	20160	20170	20143	20285	20266	20145	20355	20464	20297	20305	20273	20384	20414	20319	20376	20256	20342	20169	20363	20345	20407	20209	19994	20390	20306	20108	20338	20257	20290	20351	20260	20284	20336	20076	20505	20104	20121	20138	20142	20427	20117	20310	20116	20299	20367	20250	20323	20396	20113	20190	20169	20326	20084	20119	20347	20332	20270	20090	20233	20179	20412	20328	20285	20017	20363	20266	20343	20364	20346	20278	20099	20250	20354	20242	20526	20122	20301	20351	20165	20134	20203	20273	20265	20247	20343	20347	20200	20279	20182	20272	20185	20162	20204	20273	20344	20338	20328	20143	20118	20243	20236	20181	20181	20397	20265	20269	20426	20326	20255	20045	20268	20392	20084	20100	19992	20123	20198	20281	20361	20185	20104	20364	20340	20451	20253	20205	20430	20414	20493	20356	20338	20263	20267	20256	20263	20311	20332	20440	20302	20320	20459	20285	20327	20253	20203	20362	20161	20171	20117	20095	20291	20281	20249	20129	20315	20152	20360	20042	20211	20299	20372	20230	20429	20366	20146	20237	20219	20346	20202	20452	20178	20070	20137	20362	20316	20391	20190	20295	20524	20296	20365	20178	20271	20241	20306	20284	20514	20265	20237	20232	20231	20158	20424	20362	20404	20182	20308	20312	20465	20100	20402	20184	20351	20123	20253	20469	20437	20352	20134	20186	20481	20202	20386	20097	20300	20232	20206	20436	20112	20183	20224	20445	20318	20398	20364	20207	20271	20294	20424	20369	20117	20253	19991	20212	20062	20090	20445	20128	20389	20193	20175	20151	19957	20058	20135	20510	20432	20156	20221	20296	20210	20368	20366	20367	20319	20408	20495	20207	20274	20386	20191	20355	20166	20473	20326	20242	20201	20372	20389	20148	20210	20239	20180	20480	20245	20248	20222	20241	20348	20137	20534	20148	20106	20205	20179	20322	20065	20150	20130	20230	20405	20156	20069	19993	20251	20415	20308	20099	20371	20348	20112	20376	20245	20079	20179	20193	20276	20293	20279	20323	20412	20264	20112	20221	20400	20182	20082	20317	20260	20370	20137	20149	20362	20323	20405	20370	20121	20549	20299	20260	20442	20390	20440	20279	20247	20184	20390	20008	20196	20327	20293	20233	20265	20360	20275	20236	20309	20354	20562	20380	20222	20373	20154	20430	20295	20293	20265	20352	20295	20370	20108	20397	20558	20537	20312	20114	20291	20186	20138	20240	20555	20424	20223	20246	20341	20248	20145	20330	20161	20230	20159	20060	20438	20099	20230	20363	20494	20405	20229	19890	20127	20391	20387	20390	20636	20179	20231	20387	20136	20243	20186	20075	20364	20183	20321	20278	20276	20433	20363	20180	20180	20054	20229	20480	20226	20292	20107	20302	20333	20292	20291	20412	20263	20337	20181	20165	20266	20216	20345	20373	20257	20178	20281	20383	20239	20370	20443	20335	20253	20443	20306	20287	20290	20213	20154	20146	20542	20150	20287	20260	20320	20223	20211	20290	20392	20463	20579	20204	20185	20438	20029	20232	20386	20290	20572	20358	20371	20181	20247	20433	20243	20154	20108	20347	20262	20450	20415	20310	20457	20243	20191	20400	20246	20171	20373	20073	20253	20447	20014	20391	20573	20359	20447	20277	20029	20254	20565	20384	20175	20275	20280	20233	20225	20188	20227	20469	20346	20319	20375	20264	20305	20226	20060	20209	20263	20320	20201	20144	20160	20394	20433	20350	20340	20264	20269	20303	20126	20034	20163	20188	20046	20322	20229	20334	20396	20190	20091	20432	20027	20077	20300	20420	20496	20273	20248	20337	20168	20309	20388	20240	20300	20101	20318	19985	20283	20330	20482	20229	20190	20209	20119	20244	20112	20182	20369	20050	20369	20316	20369	20591	20456	20299	20445	20089	20217	20344	20362	20175	20273	20287	20276	20308	20236	20447	20278	20423	20393	20341	20210	20324	20337	20212	20476	20204	20406	20225	20295	20344	20432	20157	20280	20264	20178	20393	20213	20359
61276	93617	73204	44950	27521	19120	16979	16934	17037	17046	17008	16993	17005	16974	17088	16994	17186	16908	16871	17230	16973	17061	17012	16889	17013	17161	17009	16945	16998	16899	16870	17028	16893	17164	16943	16945	17057	16855	17038	17164	16920	16956	16984	16902	16948	16854	17001	16896	16974	17078	16894	17009	16986	16899	16860	16929	16893	16983	16914	16994	16982	16954	16722	16882	17060	16890	17009	16819	17060	16789	16858	16788	16804	16740	17110	16904	16963	16905	17089	16994	16994	16978	17068	16919	17034	16749	16947	16903	17026	16900	16884	16892	16967	16842	16863	16981	16887	17077	17153	16905	16989	16916	16920	16980	16992	17160	16851	16923	17053	16912	16727	17021	17059	16887	17034	17082	16837	16933	17048	16971	17001	17236	16891	16819	17105	16897	17072	17235	16966	16971	16694	16934	16901	17031	16800	17025	16951	17142	16987	17124	16956	17013	16982	16943	17075	16992	17069	17001	16806	17025	16801	16895	16938	17014	16970	17055	17027	16935	16703	17086	17083	16943	16910	17012	17003	17102	16951	17005	16738	16933	17026	16917	17042	17017	16942	16837	16891	16871	16940	17141	16906	16843	16897	16863	17022	16870	16904	17066	16947	16787	16920	16961	16941	16977	17059	17054	16907	17034	17015	16931	16933	17041	16889	17100	16921	16917	17007	16755	16927	16962	16954	16869	17004	17092	16779	16853	16676	17134	17035	16909	16891	17043	16885	16826	17000	16955	17181	16898	16863	17037	16979	16962	16907	17001	16772	16922	16929	16957	16787	17036	17209	16970	16786	16831	16947	16934	16846	16969	17026	17045	16946	16868	16939	16839	17052	16864	16911	16906	16918	17072	16957	17038	17086	16984	16967	16896	16779	16743	17002	16983	17087	16847	16947	16978	17127	16862	17081	16990	16997	17016	17055	16981	16872	16880	16954	16733	17076	16911	17026	17039	16808	17078	16881	16813	16999	16979	17011	16912	17143	16887	17017	17062	16691	16983	16885	17070	16958	16946	16954	17068	16806	16897	17050	16983	17031	17064	16864	16948	16850	16918	16958	16907	16772	16927	17088	16928	17113	17122	17189	16919	16832	17119	16984	16895	16946	17043	17117	16867	16984	16962	16987	17043	16948	16708	16804	17014	17168	16961	16798	16974	16998	17039	16671	16953	16937	16941	16842	16977	16845	16704	17077	16959	16995	16965	16980	17062	16841	16908	16952	17054	16938	17231	16994	16807	17079	16949	16926	17004	16816	16699	16966	17029	16920	16818	16779	16895	17050	16921	16783	16992	17029	16880	16847	17105	16893	16875	16985	16975	16969	16844	16938	16920	16998	17004	16845	17009	17181	16976	16949	16972	16834	16690	16963	16783	16958	16959	16861	16984	17061	17015	16988	17096	16955	16966	16935	17011	17019	16869	17016	16825	16892	17088	16974	17000	16923	16855	16996	16859	16841	17058	17009	16897	16924	17109	16843	16968	16989	17009	17077	16934	16876	16975	16843	16951	17001	16824	17059	16863	16879	16930	16866	17057	16838	16983	16975	16709	17045	16695	17112	16977	17034	16906	17160	16925	16937	16930	17089	17147	16919	16685	16921	17132	16849	17023	17118	16856	16938	17018	16803	17057	17069	16968	17065	16904	17053	16902	16938	17077	16829	16899	16884	16985	16845	16745	16941	17122	16932	16804	16833	16977	17022	16954	16908	16914	17095	16834	16793	17040	17014	16887	17102	17017	16945	16855	16991	17021	16951	16988	16899	17018	16871	16798	17013	17167	16813	16965	16933	17047	16786	17019	16770	16936	16790	16921	17135	16845	16985	17141	17107	16961	17036	16972	16974	16934	16855	16991	17019	16898	16949	17006	17069	17037	17047	16936	16895	16902	17023	16926	16965	17031	16978	16973	16734	16884	16828	16819	17150	16826	16938	16918	16907	16943	16962	17058	17044	16755	16997	16962	16830	17088	16919	16865	17103	16905	16889	16994	17076	16912	17132	17079	16977	17031	16948	16961	16990	16954	17065	16982	17039	16916	16906	17094	16985	17128	17032	16920	16859	16784	17129	16859	16947	16768	17009	17054	16931	17037	16961	16922	16957	16911	16926	16818	16840	16992	16849	16811	16925	16989	17047	16935	16949	16968	16877	17052	16811	16910	17046	16970	17058	16882	17147	16979	17012	16954	16788	17082	17036	17015	16751	16880	16983	16949	16936	17035	17017	17010	16828	17061	16936	16927	17028	17062	16886	17080	16970	16963	17064	16962	16858	16904	16978	16830	17090	16924	16833	17025	16991	16947	16931	16879	16773	17128	16975	16935	16971	16862	16982	16898	17084	17093	17002	16925	17004	17022	16982	16887	16989	16893	16952	16934	16987	17005	16874	16768	16812	17005	16861	16887	17024	16990	16948	16763	16989	17007	16809	16958	16971	16744	16898	16958	16907	16985	16929	16891	16853	16938	16955	16814	17019	16945	17005	16956	16964	16975	16671	16997	16741	16978	16955	16895	17047	16917	16710	17036	17053	16834	16943	16876	16867	16805	16884	16874	17098	17017	16965	17139	16763	17039	17003	17141	17020	17049	17032	16823	16994	17017	16750	17009	17089	17001	16871	16943	17033	17002	16905	16918	16952	16947	16796	16919	16941	16971	16803	17067	17016	16965	16912	16965	16856	16993	16777	16775	17074	16796	16881	17027	17059	16859	16952	16969	17080	16959	17118	16831	16936	16818	17045	16927	16706	16997	16767	16997	16897	16950	16879	17258	16866	16973	16896	16897	17004	17099	16996	16973	16942	16863	16876	17061	16999	16913	16917	16868	16806	16925	16875	16919	16830	16822	16964	17057	16843	16880	17033	17005	16920	16852	16671	16972	17083	16938	16999	16955	16821	16783	16808	17023	17055	17009	17029	17103	16921	17209	16934	16991	16691	16976	16929	16854	16912	16916	17101	17088	17033	17158	16988	16891	17061	16901	17050	16972	17050	16901	17021	16841	16984	16811	17014	16863	16975	16889	17010	17041	17000	17105	17190	16758	17073	16891	17020	16939	16958	16758	17105	16934	17012	16869	17102	16961	16922	16962	16866	16924	16703	16993	17039	16970	17100	16721	17039	17038	17079	17163	17003	17030	17066	17080	16971	16919	16821	16733	17054	16901	17004	16912	16980	17085	16970	16961	17006	16885	16823	16903	16911	17005	16750	16934	16998	17003	16794	16883	16937	16960	17084	16836	16894	16934	16740	16900	16989	16790	16842	17014	16929	17084	17011	16866	16846	16920	17119	16806	16983	16905	16845	16949	16975	16992	17042	16802	16966	16789	16957	16935	16989	16919	16830	17014	16999	17059	16880	16959	16984	16856	16933	16979	16961	16954	16998	16843	16899	16881	16969	16856	16902	16722	17141	16949	16979	16782	16835	16966	17040	17065	16945	17049	16840	16894	16979	16848	17008	16831	16961	17063	16804	16993	16775	17107	16999	17064	16996	16809	16846	16867	16775	16890	16942	17021	17094	16927	17032	16982	17012	16706	17066	17006	16865	16915	16997	16941	16826	17005	17016	16918	16874	16905	17018	17043	17079	16842	16935	16964	16956	16929	17032	16858	16948	16984	16827	16910	17085	16886	17093	16900	16935	16974	16910	17019	16933	16982	16795	16901	16944	17003	16916	16918	16827	17008	16903	16957	16840	16818	16958	16829	16956	16826	16982	17093	16960	16970	16894	16976	17023	17008	16941	16723	16864	16952	17013	16933	17045	16885	16881	16946	17038	16989	16979	16949	16883	16995	16912	17004	17184	17084	16882	17137	17072	17039	17030	16848	16833	16861	16942	16900	17171	16950	17094	17099	16951	17141	16948	16953	16998	17031	16942	16918	16940	16963	17039	16984	16745	17045	17079	16991	16908	16798	16862	16924	16933	16880	16770	16880	16817	16764	16970	16847	17029	16886	17017	17047	16999	16988	16848	16953	16833	16923	17003	17087	16918	16951	17007	17244	16932	16816	16986	16887	16980	16896	16934	16976	17129	16893	16968	16904	17015	16971	16883	16928	17048	16992	16989	16951	16944	16874	17142	16993	17036	16900	16947	16872	17044	16863	17109	16872	17045	16956	17021	16820	16912	16936	16809	17090	16746	16960	16970	17023	16913	17079	16920	16998	16948	16888	17038	16897	16819	16803	16899	16940	16861	17107	16943	17068	16956	16923	16946	16923	16931	16961	16918	17002	16977	16976	16799	16936	16871	16949	16958	17052	16963	16922	16999	16857	17016	16828	16876	16944	16880	17041	16950	16919	17084	16970	16983	16943	17025	16933	16958	17121	17088	16984	17072	16986	16893	17036	16993	16950	16894	16814	17028	17088	17133	17012	16958	16946	17145	16841	17054	16850	16959	16908	16821	16954	17057	16838	16888	16869	16898	16885	16959	16953	16748	16942	16770	16891	16848	16679	17001	16876	16865	17037	16838	16989	16781	16960	16958	16944	16840	16981	16921	16940	16957	17008	17001	16817	16831	17028	16988	16784	16867	16835	17141	17101	16949	16886	17078	16961	17038	16908	16819	17035	16884	16807	17019	16922	17022	16847	17000	16907	16897	16820	17116	16918	16863	16948	17002	16820	16944	16833	16934	16879	16771	17010	16925	16825	16939	16867	17053	16977	16772	17008	16992	16802	16927	16863	17034	17037	16940	17034	16821	16981	17038	17050	17019	16851	16853	16901	17013	16905	16961	16990	17010	17080	16978	17000	17126	17075	16919	16891	16947	17097	16987	17041	16994	17253	16833	17007	16786	16908	16752	16903	16854	16996	16995	17046	17106	17061	17001	17062	16994	16976	16781	16878	17113	16839	16841	16983	17047	17008	16886	17048	16963	16881	17018	16892	17211	16914	16864	16974	17046	17052	16871	16817	17041	17024	17056	17036	16912	16882	17066	17021	17009	17117	16916	16921	16992	17026	16762	16991	17007	17028	17016	16993	17097	16875	16958	16995	16852	16792	17005	17003	16894	16923	17067	17021	17101	16906	16824	16963	17073	16834	16819	16972	16994	16855	17076	16795	16895	17010	16923	16944	16839	16945	16968	16667	16975	17009	16817	16975	16907	16928	16882	17156	17079	16764	17005	17009	16905	17071	16907	17039	17018	16859	16938	17028	17077	16993	16925	17020
23115	22915	34393	30015	26074	26134	27224	22595	21884	22208	21980	21887	22008	21888	22177	22154	22087	22085	21787	21632	21854	21911	21916	22044	21963	21819	21730	21656	21832	21947	21963	21724	21815	21888	21907	22020	21819	21686	21485	21799	21936	21800	21903	21633	21743	21928	21733	21793	21748	21518	21891	21707	21870	21906	21673	21982	21855	21744	21680	21756	21742	21862	21909	21709	21746	21675	22005	21669	21807	21884	21851	21951	21796	21821	21760	21488	21822	21505	21751	21721	21783	21819	21809	21856	21658	21778	21803	21839	21786	21684	21674	21808	21857	21788	21809	21763	21783	21732	21796	21699	21684	21745	21751	21588	21861	21848	21900	21784	21835	21654	21670	21798	21772	21689	21851	21931	21643	21792	21793	21674	21541	21656	21866	21855	21719	21808	21661	21579	21839	21669	21704	21849	21574	21624	21751	21831	21569	21806	21686	21664	21823	21667	21818	21941	21713	21894	21835	21698	21853	21673	21864	21753	21577	21743	21641	21502	21625	21709	21746	21566	21647	21638	21770	21861	21538	21767	21646	21869	21806	21925	21674	21645	21798	21825	21553	21729	21626	21728	21682	21736	21599	21690	21634	21835	21644	21554	21576	21653	21939	21574	21800	21793	21794	21728	21612	21838	21904	21906	21576	21641	21707	21723	21704	21626	21587	21688	21849	21799	21840	21903	21820	21813	21726	21767	21964	21828	21473	21550	21645	21730	21788	21609	21604	21891	21649	21533	21607	21631	21874	21627	21702	21680	21601	21474	21459	21606	21707	21666	21742	21544	21790	21735	21810	21779	21644	21788	21632	21753	21657	21733	21552	21708	21648	21624	21740	21733	21558	21580	21685	21753	21516	21427	21656	21365	21592	21853	21579	21651	21842	21561	21651	21824	21820	21515	21694	21802	21596	21725	21638	21699	21993	21813	21611	21932	21609	21914	21602	21677	21689	21585	21770	21657	21445	21666	21713	21832	21527	21792	21728	21583	21755	21724	21677	21798	21835	21798	21716	21700	21792	21570	21935	21689	21677	21711	21835	21630	21509	21546	21735	21861	21763	21651	21657	21748	21795	21701	21758	21643	21835	21480	21769	21808	21677	21636	21686	21573	21792	21798	21739	21989	21735	21861	21838	21613	21674	21823	21682	21640	21616	21603	21500	21665	22037	22035	21678	21672	21817	21742	21936	21809	21833	21613	21714	21700	21571	21712	21743	21686	21685	21860	21891	21626	21568	21580	21701	21838	21631	21757	21692	21591	21765	21920	21822	21783	21661	21887	21778	21863	21825	21834	21629	21828	21712	21567	21571	22011	21779	21801	21789	21812	21659	21698	21744	21675	21654	21726	21627	21586	21480	21836	21755	21632	21856	21873	21487	21826	21993	21648	21739	21684	21613	21785	21787	21720	21649	21728	21835	21791	21702	21506	21660	21776	21661	21762	21747	21826	21924	21834	21604	21827	21592	21765	21810	21515	21799	21860	21585	21557	21672	21704	21705	21788	21686	21754	21749	21901	21763	21659	21688	21577	21601	21543	21880	21668	21777	21987	21920	21746	21821	21445	21835	21636	21968	21606	21568	21623	21601	21745	21597	21741	22043	21615	21727	21948	21831	21790	21867	21778	21859	21841	21662	21350	21485	21733	21833	21770	21679	21565	21607	21872	21790	21719	21795	21949	21912	21693	21933	21798	21798	21821	21620	21623	21655	21822	21726	21593	21847	21776	21915	21787	21815	21728	21813	21584	21785	21952	21669	21572	22029	21875	21809	21587	21772	21896	21663	21727	21549	21694	21682	21713	21824	21697	21680	21660	21846	21662	21689	21889	21815	21860	21627	21672	21646	21580	21724	21545	21740	21758	21732	21885	21811	21881	21655	21673	21555	21568	21710	21541	21697	21436	21715	21712	21689	21732	21642	21737	21630	21660	21715	21801	21793	21817	21662	21663	21734	21545	21672	21823	21674	21528	21715	21643	21605	21764	21688	21713	21548	21666	21724	21534	21711	21662	21671	21666	21764	21574	21774	21550	21459	21816	21836	21453	21714	21732	21755	21701	21635	21620	21790	21692	21801	21645	21674	21648	21713	21930	21470	21797	21646	21747	21644	21562	21644	21547	21694	21586	21685	21670	21643	21634	21617	21773	21685	21556	21712	21665	21614	21668	21617	21891	21825	21609	21974	21748	21631	21770	21486	21536	21532	21777	21899	21745	21721	21594	21676	21663	21805	21826	21917	21805	21746	21653	21751	21817	21703	21577	21652	21930	21786	21827	21535	21558	21717	21673	21574	21586	22098	21721	21625	21940	21610	21693	21616	21683	21768	21710	21644	21624	21715	21777	21930	21886	21900	21616	21777	21630	21766	21661	21609	21744	21760	21631	21742	21646	21797	21688	21854	21743	21681	21609	21740	21760	21722	21592	21905	21784	21844	21840	21805	21648	21603	21701	21533	21849	21782	21613	21551	21738	21679	21645	21695	21691	21684	21626	21764	21810	21646	21558	21685	21801	21729	21712	21646	21730	21774	21665	21686	21713	21618	21728	21623	21907	21663	21717	21744	21742	21980	21587	21794	21498	21684	21694	21675	21907	21832	21927	21722	21645	21753	21857	21558	21840	21494	21813	21500	21597	21825	21567	21918	21744	21824	21603	21743	21673	21586	21759	21796	21739	21609	21823	21759	21570	21838	21770	21836	21486	21519	21596	21872	21571	21406	21662	21633	21605	21828	21899	21783	21736	21650	21795	21689	21455	21595	21614	21671	21401	21698	21578	21597	21780	21746	21720	21719	21920	21653	21620	21882	21701	21547	21526	21661	21575	21755	21494	21661	21757	21811	21504	21783	21764	21716	21821	21658	21772	21759	21719	21723	21663	21669	21639	21940	21581	21818	21636	21767	21611	21897	21651	21767	21643	21628	21580	21769	21705	21797	21569	21556	21759	21726	21559	21576	21756	21623	21568	21776	21795	21644	21891	21758	21751	21732	21508	21799	21820	21520	21721	21527	21793	21587	21437	21882	21843	21633	21883	21694	21616	21726	21740	21867	21675	21570	21734	21675	21655	21627	21478	21718	21575	21905	21741	21588	21775	21722	21862	21528	21559	21715	21716	21752	21633	21795	21802	21575	21790	21481	21719	21716	21650	21982	21687	21585	21858	21820	21715	21642	21872	21869	21476	21776	21452	21854	21740	21528	21655	21796	21630	21616	21611	21758	21792	21726	21748	21750	21594	21616	21761	21609	21927	21540	21454	21742	21649	21702	21750	21626	21715	21788	21706	21787	21443	21755	21476	21904	21747	21897	21624	21503	21791	21686	21736	21701	21808	21746	21893	21604	21822	21823	21567	21665	21659	21797	21710	21615	21702	21681	21644	21752	21806	21804	21697	21837	21856	21727	21534	21619	21542	21703	21787	21806	21736	21871	21582	21933	21539	21694	21730	21584	21552	21747	21541	21664	21774	21699	21760	21675	21676	21612	21583	21764	21737	21610	21728	21441	21768	21683	21630	21659	21735	21740	21674	21598	21708	21747	21858	21567	21734	21795	21761	21610	21921	21902	21753	21703	21733	21763	21747	21571	21689	21723	21552	21665	21757	21702	21746	21724	21620	21686	21808	21862	21378	21676	21680	21658	21626	21791	21728	21911	21867	21744	21695	21651	21632	21631	21852	21589	21638	21910	21666	21568	21725	21660	21853	21722	21812	21762	21727	21822	21707	21726	22018	21700	21609	21680	21702	21598	21712	21798	21620	21793	21922	21739	21610	21733	21826	21736	21604	21825	21661	21657	21563	21612	21642	21665	21582	21800	21921	21567	21591	21684	21760	21855	21733	21738	21728	21722	21844	21620	21963	21617	21772	21711	21529	21736	21609	21745	21804	21675	21639	21567	21767	21770	21865	21658	21603	21632	21767	21697	21828	21637	21544	21421	21774	21671	21729	21676	21605	21571	21703	21809	21793	21537	21716	21769	21671	21534	21502	21773	21751	21763	21753	21763	21752	21644	21534	21574	21632	21615	21633	21601	21577	21910	21557	21720	21644	21718	21860	21863	21859	21747	21813	21967	21723	21861	21741	21650	21837	21669	21668	21564	21615	21881	21923	21816	21756	21774	21516	21675	21593	21827	21854	21785	21847	21753	21718	21560	21312	21556	21861	21762	21756	21951	21866	21759	21711	21762	21814	21696	21820	21713	21801	21600	21806	21629	21740	21815	21884	21629	21654	21587	21813	21621	21573	21693	21694	21813	21738	21656	21650	21718	21593	21668	21753	21850	22054	21832	21685	21644	21897	21573	21776	21634	21754	21846	21542	21569	21792	21722	21925	21602	21664	21792	21896	21681	21686	21719	21720	21660	21570	21664	21760	21568	21723	21553	21727	21588	21858	21592	21636	21667	21828	21726	21760	21606	21572	21891	21503	21808	21731	21635	21734	21729	21677	21676	21740	21645	21844	21729	21684	21495	21698	21474	21601	21786	21909	21775	21678	21686	21484	21526	21589	21562	21812	21596	21598	21659	21491	21882	21590	21658	21817	21677	21820	21955	21660	21815	21457	21762	21570	21736	21637	21797	21753	21614	21721	21826	21686	21918	21772	21622	21778	21722	21514	21705	21798	21692	21730	21709	21831	21597	21633	21724	21612	21837	21721	21514	21585	21645	21896	21791	21636	21596	21646	21800	21878	21642	21862	21911	21900	21654	21620	21617	21965	21610	21577	21614	21591	21555	21375	21755	21889	21748	21761	21661	21760	21660	21897	21787	21579	21580	21766	21655	21935	21841	21763	21671	21624	21651	21663	21886	21661	21711	21716	21585	21678	21764	21741	21798	21730	21684	21752	21637	21869	21512	21607	21678	21674	21716	21704	21841	21613	21493	21686	21542	21709	21790	21695	21648	21580	21791	21497	21600	21670	21742	21682	21794	21681	21769	21701	21739	21630	21581	21844	21772	21641	21709	21456	21642	21651	21680	21546	21777	21590	21539	21724	21812	21805	21942	21828	21654	21793	21769	21750	21860	21576	21556	21747	21705	21769	21661	21635	21809	21802	21726	21821	21639	22043	21892	21652	21469	21759	21606	21566	21721	21766	21880	21805	21823	21611	21503	21664	21704	21741	21665	21648	21513	21866	21771	21715	21632	21556	21668	21791	21586	21782	21657	21600
64719	107315	89242	61175	38005	23869	17925	17704	17717	17834	17875	17742	17570	17631	17722	17794	17778	17836	17744	17743	17880	17806	17779	17660	17748	17744	17707	17703	17580	17671	17853	17696	17937	17693	17659	17682	17892	17849	17765	17934	17811	17718	17771	17843	17823	17810	17689	17596	17993	17591	17952	17694	17656	17640	17667	17647	17622	17718	17759	17656	17687	17738	17771	17663	17667	17660	17853	17783	17813	17875	17813	17837	17673	17787	17870	17760	17726	17814	17619	17788	17816	17865	17778	17612	17772	17684	17870	17737	17789	17690	17809	17767	17649	17728	17746	17630	17809	17761	17712	17637	17795	17749	17708	17568	17835	17620	17625	17753	17657	17916	17860	17634	17776	17832	17616	17967	17812	17734	17740	17680	17609	17818	17662	17640	17769	17653	17632	17726	17583	17769	17779	17774	17658	17612	17677	17803	17725	17788	17958	17689	17713	17805	17639	17688	17736	17812	17667	17720	17753	17755	17801	17872	17726	17687	17744	17674	17732	17728	17895	17667	17616	17814	17640	17600	17694	17704	17548	17919	17810	17681	17680	17751	17792	17521	17731	17856	17840	17799	17750	17621	17516	17719	17655	17799	17858	17773	17782	17781	17820	17887	17779	17523	17699	17753	17913	17643	17662	17679	17718	17879	17825	17711	17826	17647	17608	17699	17935	17681	17743	17860	17643	17758	17733	17943	17773	17912	17897	17656	17741	17594	17663	17717	17768	17470	17618	17700	17734	17673	17599	17681	17685	17619	17711	17641	17618	17868	17777	17698	17832	17737	17876	17866	17792	17853	17853	17671	17879	17937	17617	17859	17626	17790	17848	17746	17656	17774	17675	17684	17757	17699	17890	17636	17786	17709	17750	17890	17536	17767	17678	17793	17748	17618	17771	17731	17729	17742	17735	17843	17752	17693	17765	17926	17701	17645	17799	17692	17764	17746	17870	17658	17774	17738	17656	17723	17921	17580	17916	17644	17702	17767	17713	17696	17698	17863	17807	17689	17624	17845	17852	17802	17787	17802	17720	17805	17758	17654	17727	17753	17597	17712	17641	17511	17782	17515	17770	17545	17628	17899	17748	17741	17709	17748	17677	17608	17789	17835	17766	17588	17602	17795	17903	17857	17752	17751	17855	17553	17807	17915	17715	17844	17802	17647	17614	17666	17783	17680	17761	17706	17728	17593	17828	17666	17602	17699	17736	17685	17596	17921	17840	17797	17631	17788	17726	17751	17817	17638	17734	17840	17767	17681	17642	17800	17648	17685	17839	17775	17802	17716	17871	17716	17733	17696	17657	17916	17873	17589	17772	17953	17761	17718	17825	17750	17726	17731	17624	17751	17621	17879	17806	17581	17739	17815	17831	17598	17728	17565	17645	17646	17650	17696	17835	17613	17749	17609	17851	17670	17669	17629	17861	17736	17610	17676	17706	17992	17920	17818	17750	17918	17769	17799	17823	17740	17668	17791	17610	17906	17637	17739	17688	17822	17700	17725	17690	17706	17720	17842	17589	17806	17858	17743	17876	17838	17758	17803	17791	17713	17679	17704	17779	17893	17920	17688	17853	17893	17770	17716	17702	17622	17780	17690	17773	17711	17726	17594	17724	17873	17660	17722	17790	17687	17635	17609	17688	17658	17857	17804	17656	17608	17615	17826	17661	17615	17704	17791	17756	17697	17681	17700	17863	17719	17744	17785	17848	17669	17691	17686	17682	17792	17689	17759	17752	17681	17748	17773	17567	17813	17860	17693	17627	17810	17693	17917	17672	17487	17659	17764	17761	17792	17775	17548	17591	17839	17714	17790	17767	17722	17820	17545	17800	17782	17666	17682	17734	17553	17750	17702	17600	17734	17693	17923	17507	17662	17700	17763	17698	17735	17709	17659	17715	17686	17711	17669	17589	17670	17800	17554	17710	17955	17540	17627	17715	17668	17797	17820	17579	17806	17572	17873	17779	17721	17685	17596	17821	17694	17657	17662	17807	17811	17681	17749	17833	17803	17887	17705	17619	17759	17748	17741	17657	17607	17599	17954	17721	17847	17716	17712	17660	17804	17538	17849	17745	17941	17685	17664	17776	17657	17777	17843	17615	17698	17669	17590	17885	17752	17731	17734	17797	17567	17949	17798	17719	17825	17587	17619	17668	17744	17665	17861	17593	17853	17718	17664	17706	17643	17802	17664	17689	17595	17695	17640	17783	17796	17673	17812	17722	17797	17762	17623	17742	17690	17829	17737	17741	17687	17703	17756	17825	17793	17649	17850	17683	17717	17877	17819	17507	17840	17778	17868	17798	17763	17605	17731	17634	17733	17681	17722	17883	17489	17631	17817	17681	17630	17666	17679	17692	17819	17742	17724	17753	17649	17795	17744	17681	17615	17661	17668	17729	17533	17711	17734	17751	17754	17650	17786	17845	17673	17665	17867	17646	17784	17772	17845	17684	17853	17825	17800	17643	17865	17592	17714	17606	17836	17760	17764	17782	17750	17727	17795	17903	17821	17804	17775	17632	17920	17802	17754	17748	17648	17836	17697	17678	17723	17865	17720	17809	17670	17916	17732	17761	17644	17671	17686	17931	17758	17889	17750	17563	17789	17788	17650	17764	17749	17778	17713	17780	17742	17827	17749	17635	17775	17625	17736	17722	17746	17723	17624	17578	17652	17698	17791	17623	17665	17639	17631	17740	17564	17716	17808	17878	17660	17682	17714	17550	17828	17646	17525	17862	17905	17806	17860	17878	17702	17843	17671	17649	17648	17858	17737	17664	17675	17905	17897	17797	17978	17797	17850	17640	17813	17713	17751	17659	17789	17932	17726	17597	17788	17659	17599	17660	17755	17860	17747	17761	17876	17585	17585	17760	17751	17566	17815	17727	17914	17586	17551	17785	17904	17753	17708	17733	17681	17710	17725	17839	17895	17735	17742	17890	17825	17865	17840	17789	17634	17594	17741	17596	17781	17760	17869	17663	17789	17686	17691	17842	17690	17582	17870	17802	17862	17643	17669	17592	17765	17686	17777	17852	17796	17840	17756	17673	17803	17829	17725	17646	17758	17676	17668	17729	17819	17823	17796	17637	17593	17644	17641	17633	17755	17776	17724	17748	17588	17645	17762	17818	17667	17734	17804	17760	17787	17740	17789	17514	17718	17900	17901	17853	17569	17532	17799	17694	17845	17899	17783	17727	17678	17787	17778	17826	17681	17701	17549	17656	17767	17576	17870	17611	17686	17710	17857	17716	17822	17713	17657	17781	17532	17692	17631	17765	17653	17742	17715	17858	17732	17764	17733	17787	17761	17687	17595	17866	17790	17603	17804	17653	17803	17719	17890	17532	17858	17718	17789	17908	17704	17812	17596	17645	17853	17840	17674	17797	17603	17776	17719	17533	17948	17709	17632	17823	17633	17836	17786	17693	17707	17808	17769	17714	17697	17820	17604	17745	17764	17908	17717	17694	17591	17661	17687	17657	17795	17733	17631	17791	17544	17847	17757	17656	17794	17677	17815	17823	17910	17758	17777	17829	17731	17676	17785	17778	17721	17621	17869	17612	17785	17762	17603	17857	17864	17825	17747	17728	17762	17744	17785	17628	17994	17501	18032	17774	17641	17875	17508	17843	17760	17664	17904	17778	17768	17735	17606	17885	17622	17766	17733	17815	17761	17745	17890	17826	17645	17680	17638	17504	17563	17595	17744	17510	17562	17667	17661	17568	17631	17611	17654	17641	17635	17669	17668	17900	17646	17820	17603	17729	17604	17777	17717	17663	17834	17774	17607	17728	17870	17780	17836	17594	17951	17807	17624	17769	17808	17794	17842	17853	17851	17645	17851	17644	17795	17846	17675	17881	17715	17774	17655	17900	17565	17748	17725	17683	17770	17705	17897	17737	17703	17726	17695	17591	17754	17877	17696	17638	17538	17513	17537	17535	17717	17901	17742	17598	17835	17581	17644	17800	17890	17554	17670	17728	17752	17600	17778	17884	17577	17716	17665	17583	17806	17863	17647	17658	17629	17568	17844	17699	17739	17609	17767	17866	17735	17704	17709	17925	17800	17594	17573	17601	17636	17873	17731	17732	17702	17816	17799	17732	17734	17757	17653	17613	17660	17750	17669	17649	17820	17730	17726	17583	17753	17680	17857	17821	17843	17613	17612	17773	17793	17795	17743	17797	17775	17796	17583	17766	17744	17503	17675	17810	17851	17591	17695	17789	17736	17845	17836	17536	17868	17566	17720	17702	17691	17607	17898	17619	17651	17629	17703	17864	17631	17875	17826	17918	17715	17744	17718	17682	17823	17738	17988	17731	17807	17763	17666	17883	17771	17781	17711	17679	17746	17789	17577	17699	17834	17853	17828	17836	17706	17664	17571	17726	17681	17827	17588	17750	17692	17873	17801	17820	17678	17747	17715	17681	17650	17859	17669	17744	17658	17742	17797	17658	17816	17669	17687	18033	17463	17868	17817	17868	17661	17635	17786	17626	17548	17795	17862	17759	17814	17690	17736	17691	17713	17777	17645	17897	17785	17844	17700	17912	17717	17641	17690	17885	17641	17854	17748	17766	17720	17707	17820	17797	17540	17795	17540	17576	17758	17770	17668	17748	17864	17731	17735	17802	17632	17638	17706	17722	17635	17850	17742	17753	17652	17818	17734	17731	17683	17843	17784	17720	17718	17733	17760	17739	17769	17881	17718	17667	17673	17749	17658	17908	17880	17572	17781	17716	17631	17798	17715	17827	17823	17672	17613	17751	17493	17745	17835	17663	17742	17792	17798	17825	17924	17699	17633	17710	17726	17603	17654	17704	17708	17646	17796	17700	17599	17829	17719	17582	17610	17875	17745	17626	17674	17657	17563	17770	17780	17608	17694	17789	17660	17708	17701	17688	17851	17798	17755	17720	17546	17679	17514	17610	17829	17505	17693	17891	17767	17783	17745	17856	17731	17674	17638	17714	17669	17853	17879	17661	17904	17719	17691	17814	17702	17643	17757	17621	17698	17639	17611	17748	17534	17779	17657	17866	17942	17735	17454	17538	17628	17641	17796	17681	17790	17815	17747	17653	17702	17877	17643	17833	17731	17584	17575	17770	17893	17604	17657	17645	17646	17593	17795	17719	17777	17812	17857	17801	17636	17816	17663	17740	17615	17662	17594
30871	36579	41536	31726	24270	22529	22086	21888	21978	21746	21652	21871	21771	21821	21945	21873	21862	21792	22074	21832	21865	21943	21936	21758	21881	21880	21841	21625	21462	21796	21623	21900	21908	21877	21759	21445	21723	21935	21707	21675	21637	21779	21911	21962	21636	21809	21634	21758	21626	21663	21783	21978	21565	21644	21820	21898	21789	21691	21899	21817	21853	21820	21670	21845	21692	21958	21678	21881	21814	21775	21955	21725	21758	21731	21618	21745	21792	21879	21723	21761	21636	21769	21945	21729	21814	21740	21727	21890	21528	21647	21728	21616	21761	21762	21903	21772	21806	21904	21970	21860	21962	21485	21672	21731	21863	21834	21946	21770	21568	21774	21546	21877	21725	21794	22035	21808	21665	21958	21650	21872	21839	21761	21764	21738	21696	21897	21889	21808	21814	21747	21770	21774	21602	21686	21829	21842	21932	21851	21673	21662	21768	21785	21723	21570	21718	21590	21789	21687	21649	21769	21902	21846	21812	21598	21650	21797	21891	21890	21966	21858	21662	21819	21611	21766	21908	21794	21710	21928	21798	21851	21650	21830	21524	21794	21546	21695	21672	21894	21875	21737	21762	21532	22070	21928	21696	21906	21821	21635	21691	21863	21805	21758	21886	21496	21717	21621	21942	21912	21726	21873	21831	21671	21711	21589	21722	21692	21738	21552	21499	21630	21752	21850	21636	21860	21664	21844	21493	21880	21874	21846	21643	21749	21644	22023	21880	21795	21883	21902	21549	21519	21600	22001	21787	21523	21946	21554	21610	21979	21893	21715	21848	21758	21917	21776	21600	21561	21794	21650	21915	21746	21710	21900	21722	21834	21757	21578	21666	21781	21682	21748	21723	21693	21905	21640	21916	21879	21621	21800	21526	21708	21736	21577	21669	21660	21662	21752	21727	21545	21911	21786	21769	21642	21769	21788	21717	21679	21734	21654	21690	21665	21816	21732	21777	21665	21678	21854	21879	21741	21888	21868	21633	21802	21772	21850	21750	21950	21776	21819	21835	21697	21656	21607	21658	21559	21706	21843	21760	21648	21955	21775	21720	21532	22040	21749	21795	21753	21931	21649	21489	21658	21935	21603	21533	21911	21791	21828	21750	21704	21617	21725	21603	21728	21653	21511	21513	21927	21773	21793	21649	21830	21746	21891	21918	21898	21804	21968	21618	21777	21733	21588	21497	21562	21703	21776	21840	21772	21751	21812	21670	21737	22001	22054	21799	21835	21641	21609	21647	21865	21709	21652	21837	21658	21511	21804	21666	21625	21658	21779	21681	21964	21799	21843	21627	21675	21859	21805	21839	21673	21611	21560	21815	21853	21913	21751	21841	21696	21811	21766	21666	21747	21783	21700	21810	21735	21614	21814	21952	21738	21844	21780	21860	21505	21767	21782	21587	21678	21706	21634	21611	21198	21653	21809	21761	21891	21851	21752	21770	21735	21965	21930	21884	21669	21769	21977	21913	21970	21740	21686	21700	21791	21968	21757	21747	21970	21476	21880	21924	21751	21704	21764	22014	21708	21761	22007	21867	21874	21756	22012	21822	21781	22028	21793	21647	21610	21771	21946	21817	21811	21644	21727	21737	21845	21848	21768	21937	21606	21618	21702	21610	21687	21865	21813	21734	21684	21772	21594	21742	21687	21683	21915	21756	21707	21703	21893	21594	21899	21778	22052	21872	21695	21599	21659	21918	21587	21753	21613	21800	21885	21665	21873	21809	21620	21893	21759	21778	21671	21783	21704	21626	21807	21897	21790	21864	21839	21886	21831	21772	21733	21962	21636	21750	21958	21828	21845	21725	22005	21774	21791	21683	21796	21907	21807	21707	21776	21711	21678	21582	21791	21671	21877	21913	21764	21952	21736	21724	21632	21677	21660	21611	21589	21705	21558	21735	21634	21822	21788	21834	21542	21599	21687	21749	21576	21665	21938	21822	21837	21797	21628	21771	21672	21647	21952	21671	21838	21517	21757	21737	21836	21966	21773	21598	21949	21749	21880	21744	21879	21885	21845	21826	21592	21619	21791	21690	21676	21772	21871	21755	21582	21691	21553	21704	21746	21794	21672	21782	21634	21624	21658	21761	22015	21839	21731	21903	21438	21693	21704	21842	21544	22014	21718	21948	22063	21827	21579	21669	21960	21778	21793	21679	21987	21727	21637	21878	21851	21678	21869	21728	21797	21717	21690	21745	21598	21506	21751	21925	21951	21696	21823	21826	21617	21503	21845	21851	21907	21659	21655	21894	21760	22035	21765	21777	21613	21797	21709	21806	21677	21784	21911	21785	21923	21875	21891	21805	21697	21763	21876	21610	21683	21535	21804	21626	21592	21806	21579	21734	21864	21750	21732	21591	21700	21656	21941	21627	21674	21598	21947	21815	21676	21903	21868	21865	21800	21817	21773	21740	21829	21899	21679	21899	21722	21590	21850	21906	21800	21770	21698	21750	21992	21828	21755	21804	21798	21847	21825	21708	21724	21713	21774	21743	21884	21773	21657	21888	21651	21907	21925	21803	21552	21798	21768	21753	21938	21828	21938	21759	21626	22045	21787	21693	21684	21652	21687	21685	21609	21670	21779	21726	21583	21885	21678	21720	21605	21703	21899	21986	21798	21710	21753	21911	21650	21789	21717	21530	21799	21980	21879	21705	21649	21714	21613	21867	21578	21875	21837	21779	21776	21871	21685	21885	21868	21690	21866	21837	21880	21580	21598	21793	21764	21876	21858	21982	21607	21871	21754	21816	21700	21736	21768	21569	21526	21868	21753	21640	21789	21824	22018	21596	21871	21683	21944	21826	21618	21764	21675	21862	21758	21670	21889	21791	21849	21814	21732	21890	21686	21701	21963	21715	21776	21899	21609	21543	21669	21867	21505	21935	21819	21762	21914	21607	21761	21741	21736	21897	21742	21818	21739	21865	21502	21669	21867	21573	21710	21874	21610	21684	21638	21926	21679	21699	21843	21627	21775	21854	21883	21604	21785	21769	21643	21890	21749	21957	21965	21947	21827	21716	21772	21643	21647	21826	21871	21712	21697	21863	21893	21712	21870	21838	21690	22016	21781	21638	21916	21822	21668	21640	21712	21849	21753	21720	21754	21738	21681	21936	21913	21745	21622	21887	21883	22114	22015	21607	21807	21963	21922	21917	21522	21741	21666	21693	21721	21669	21708	22001	21938	21857	21896	21728	21597	21504	21718	21863	21766	21821	21751	21843	21867	21749	21547	21897	21578	21698	21705	21857	21974	21795	21859	21778	21872	21830	21769	21681	21798	21718	21915	21728	21879	21775	21642	21924	21757	21638	21838	21677	21452	21861	21603	21884	21859	21604	21869	21855	21741	21759	21836	21632	21755	21857	21586	21810	21694	21788	21625	21773	21744	21834	21909	21877	21816	21789	21804	21926	21828	21659	21691	21716	21894	21836	21772	21732	21704	21741	21870	21886	21720	21748	21697	21638	21737	21860	21742	21823	21743	21669	21600	21635	21911	21767	21893	22027	21772	21774	21658	21992	21940	21646	21655	21778	21923	21746	21851	21633	21650	21969	21836	21719	21718	21747	21734	21842	21845	21637	21711	21605	21555	21717	21539	21841	21776	21770	21798	21666	22075	21924	21804	21905	21612	21785	21838	21997	21683	21693	21558	21698	21800	21713	21663	21751	21808	21869	21853	21636	21516	21835	21815	21591	21681	21827	21645	21625	21890	21918	21668	21794	21920	22003	21830	21482	21763	21880	21699	21579	21960	21777	21661	21798	21912	21800	21840	21891	21787	21848	21672	21934	21829	21614	21805	21683	21888	21694	21675	21579	21683	21692	21603	21820	21818	21930	21678	21649	21755	21735	21857	21645	21798	21817	21555	21658	21727	21897	21908	21790	21742	21796	21777	21533	21538	21707	21679	21673	21676	21813	21703	21874	21919	21602	21760	21810	21909	21800	21501	21674	21461	21747	21788	21723	21846	21867	21764	21719	21595	21773	21715	21630	21803	21793	21993	21622	21693	21666	21819	21765	21802	21694	21615	21504	21825	21583	21683	21898	21848	21818	21714	21777	21989	21826	21636	21948	21783	21743	21699	21750	21837	21721	21658	21712	21620	21737	21594	21771	21985	21752	21631	21726	21764	21792	21965	21820	21807	21794	21635	22023	21641	21647	21760	21681	21805	21515	21875	21825	21531	21627	21710	21579	21712	21757	21878	21634	21933	21699	21851	21887	21667	21831	21795	21825	21731	21832	21840	21942	21725	21593	21761	21743	21638	21700	21772	21640	21705	21832	21928	21839	21723	21851	21655	21671	21789	21778	21787	21825	21671	21791	21708	21843	21942	21903	21992	21950	21923	21748	21887	21642	21786	21680	21672	21856	21667	21782	21789	21858	21606	21751	21846	21818	21725	21605	21615	21838	21721	21802	21587	21829	21829	21793	21983	21752	21872	21752	21601	21582	21663	22179	21724	21876	21905	21765	21445	21925	21657	21908	22135	21703	21787	21732	21776	21994	21790	21732	21911	21811	21844	21731	21754	21862	21636	21735	21885	22011	21586	21849	21496	21869	21558	21639	21720	21892	21850	21490	21580	21730	21567	21766	21920	21803	21917	21771	21855	21641	21881	21716	21784	21746	21555	21898	21709	21811	21887	21935	21836	21484	21723	21656	21731	21893	21864	21771	21834	21735	22028	21654	21747	21902	21582	21677	21816	21649	21577	21927	22003	21750	21727	21630	21837	21815	21870	21659	21701	21833	21744	21681	21872	21717	21744	21990	21800	22069	21604	21500	21569	21743	21809	21527	21689	21724	21727	21744	21537	21953	21851	21924	21787	21845	21926	21867	21762	21757	21950	21831	21824	21722	21734	21928	21792	21793	21710	21783	21643	21856	21637	21568	21800	21621	21568	22106	21825	21707	21992	21561	21859	21699	21798	21774	21759	21722	21891	21912	21559	21615	21605	21808	21694	21729	21677	21867	21694	21770	22063	21882	21836	21738	21577	21699	21783	21824	21714	21716	21718	21761	21627	21741	21776	21671	21578	21617	21629	21551	21806	21822	21721	21763	21695	21553	21623	21808	21761	21760	21862	21685	21802	21777	21828	21756	21724	21787	21909	21774	21985	21600	21894	21697	21644	21611	21718	21859	21779	21802	21839
38053	55782	43117	26461	20108	18293	17728	17797	17797	17909	17764	17626	17693	17670	17707	17728	17669	17726	17704	17604	17647	17791	17751	17887	17636	17708	17791	17620	17832	17764	17776	17862	17837	17631	17732	17920	17677	17805	17664	17828	17626	17522	17720	17814	17667	17663	17620	17720	17649	17721	17825	17801	17564	17938	17645	17611	17646	17646	17846	17719	17656	17632	17765	17732	17633	17466	17670	17586	17684	17693	17935	17669	17513	17731	17571	17703	17587	17912	17651	17771	17683	17576	17581	17677	17819	17741	17743	17556	17687	17681	17575	17800	17719	17793	17544	17815	17651	17627	17733	17617	17677	17557	17765	17778	17728	17823	17621	17736	17868	17600	17770	17738	17614	17727	17547	17746	17707	17763	17616	17595	17881	17604	17603	17691	17867	17874	17552	17670	17705	17745	17754	17760	17667	17615	17796	17549	17775	17496	17596	17594	17691	17695	17785	17591	17627	17754	17875	17956	17694	17709	17843	17583	17752	17722	17770	17895	17640	17661	17748	17776	17751	17525	17697	17599	17760	17772	17666	17759	17718	17494	17703	17752	17759	17731	17794	17603	17845	17755	17636	17577	17840	17712	17654	17566	17802	17687	17650	17569	17701	17815	17612	17653	17647	17696	17664	17724	17735	17790	17766	17788	17711	17594	17565	17804	17614	17788	17619	17745	17597	17794	17687	17808	17659	17747	17672	17789	17726	17753	17655	17592	17510	17539	17699	17608	17722	17695	17755	17571	17742	17711	17732	17771	17745	17667	17824	17486	17725	17778	17713	17748	17760	17571	17712	17527	17663	17659	17582	17753	17758	17669	17665	17708	17697	17787	17767	17611	17830	17803	17638	17513	17801	17762	17795	17644	17631	17774	17645	17626	17533	17672	17711	17618	17793	17728	17794	17683	17711	17738	17801	17741	17695	17668	17758	17739	17540	17723	17674	17704	17658	17830	17614	17822	17845	17715	17701	17747	17845	17488	17753	17714	17621	17881	17709	17636	17620	17674	17675	17654	17569	17628	17853	17812	17561	17749	17696	17687	17713	17754	17644	17733	17614	17551	17602	17766	17818	17723	17828	17667	17635	17821	17745	17677	17952	17645	17836	17792	17618	17689	17898	17854	17722	17633	17651	17666	17731	17695	17824	17693	17585	17571	17678	17746	17902	17637	17672	17647	17695	17821	17654	17600	17588	17731	17694	17679	17711	17880	17631	17725	17689	17770	17598	17582	17570	17788	17750	17745	17665	17699	17659	17638	17874	17817	17651	17832	17790	17710	17851	17453	17635	17711	17462	17802	17706	17683	17619	17717	17493	17544	17636	17604	17856	17579	17679	17635	17619	17912	17531	17679	17755	17644	17748	17515	17558	17708	17722	17766	17705	17757	17719	17602	17843	17598	17716	17797	17706	17636	17713	17694	17730	17693	17595	17734	17628	17808	17664	17871	17599	17812	17740	17640	17740	17678	17790	17767	17674	17662	17623	17773	17663	17892	17575	17724	17452	17852	17529	17655	17636	17783	17756	17835	17787	17737	17722	17677	17686	17663	17698	17674	17744	17555	17669	17625	17754	17687	17684	17603	17808	17591	17723	17525	17820	17733	17657	17744	17795	17750	17525	17715	17554	17659	17724	17687	17665	17768	17733	17762	17686	17736	17808	17786	17606	17674	17602	17873	17736	17535	17609	17732	17621	17793	17814	17731	17750	17663	17721	17515	17747	17837	17639	17723	17818	17821	17539	17704	17609	17677	17616	17636	17795	17617	17843	17617	17557	17715	17462	17627	17608	17707	17725	17599	17881	17777	17815	17619	17734	17705	17846	17696	17770	17846	17780	17573	17637	17821	17556	17551	17803	17506	17834	17876	17731	17908	17706	17536	17853	17757	17735	17682	17918	17627	17655	17824	17636	17716	17666	17802	17706	17636	17704	17703	17802	17813	17718	17715	17648	17762	17723	17863	17813	17655	17720	17723	17803	17646	17730	17671	17821	17721	17718	17595	17855	17558	17738	17631	17674	17771	17726	17813	17530	17893	17777	17727	17632	17864	17576	17582	17746	17950	17581	17762	17572	17653	17571	17837	17550	17737	17655	17783	17777	17698	17664	17764	17855	17705	17347	17757	17560	17635	17634	17886	17753	17711	17631	17593	17655	17680	17726	17622	17644	17556	17729	17865	17805	17863	17712	17539	17676	17830	17804	17654	17663	17724	17548	17720	17780	17781	17672	17732	17668	17650	17631	17761	17798	17754	17682	17892	17708	17765	17577	17785	17820	17701	17793	17619	17963	17688	17628	17795	17672	17475	17724	17703	17611	17746	17889	17736	17854	17717	17739	17620	17701	17708	17550	17729	17943	17740	17625	17707	17603	17691	17706	17615	17792	17688	17727	17620	17563	17747	17632	17598	17873	17758	17481	17729	17731	17684	17728	17763	17573	17669	17751	17720	17737	17703	17576	17854	17693	17634	17674	17672	17820	17531	17756	17918	17822	17689	17875	17618	17656	17573	17717	17801	17781	17929	17436	17603	17658	17740	17822	17646	17691	17696	17784	17809	17715	17703	17702	17707	17672	17659	17720	17612	17578	17679	17659	17613	17636	17477	17666	17664	17556	17699	17700	17735	17820	17687	17692	17633	17633	17657	17626	17667	17641	17677	17671	17772	17796	17609	17715	17719	17785	17761	17666	17769	17837	17720	17797	17835	17705	17644	17534	17636	17733	17773	17875	17812	17728	17725	17651	17644	17793	17846	17670	17857	17547	17754	17869	17760	17688	17632	17640	17664	17814	17825	17810	17753	17711	17657	17716	17784	17595	17710	17765	17619	17630	17730	17797	17623	17673	17718	17581	17703	17867	17578	17710	17662	17639	17564	17827	17821	17795	17601	17843	17672	17710	17642	17816	17605	17862	17909	17630	17869	17801	17644	17713	17745	17804	17669	17645	17696	17887	17689	17677	17641	17614	17662	17606	17694	17638	17581	17579	17690	17861	17709	17893	17939	17677	17728	17702	17722	17616	17655	17644	17478	17624	17638	17646	17824	17675	17668	17760	17612	17787	17700	17572	17507	17601	17547	17747	17495	17682	17722	17556	17530	17798	17880	17870	17583	17743	17648	17935	17753	17506	17604	17857	17566	17832	17656	17632	17676	17614	17745	17735	17756	17639	17802	17617	17593	17696	17629	17854	17745	17662	17609	17668	17598	17755	17586	17717	17775	17685	17747	17600	17794	17749	17647	17708	17660	17635	17696	17792	17571	17692	17638	17564	17618	17674	17590	17866	17784	17743	17556	17604	17723	17788	17845	17669	17495	17706	17676	17734	17709	17647	17485	17814	17670	17786	17771	17687	17839	17763	17724	17860	17625	17789	17471	17843	17613	17739	17570	17724	17746	17755	17522	17789	17772	17828	17647	17668	17703	17792	17692	17783	17611	17831	17882	17576	17885	17710	17629	17709	17640	17844	17589	17703	17634	17842	17502	17634	17913	17633	17847	17771	17505	17758	17758	17624	17643	17859	17662	17680	17636	17695	17682	17628	17691	17680	17659	17666	17743	17806	17715	17724	17656	17618	17613	17694	17628	17668	17686	17561	17695	17762	17790	17665	17634	17640	17745	17656	17598	17826	17848	17685	17783	17795	17688	17789	17628	17680	17773	17856	17536	17619	17810	17840	17622	17537	17687	17700	17540	17567	17692	17729	17809	17760	17564	17750	17715	17829	17782	17753	17568	17663	17816	17714	17770	17754	17675	17778	17692	17797	17560	17811	17674	17776	17853	17893	17625	18023	17632	17686	17665	17706	17546	17758	17603	17628	17673	17587	17778	17714	17750	17662	17751	17853	17853	17768	17843	17675	17655	17665	17624	17748	17737	17621	17538	17766	17767	17712	17776	17633	17603	17751	17715	17605	17688	17745	18018	17687	17746	17776	17841	17666	17882	17702	17842	17659	17712	17770	17821	17885	17787	17741	17660	17843	17630	17468	17599	17771	17636	17829	17700	17633	17647	17772	17745	17639	17716	17791	17734	17699	17686	17761	17862	17757	17761	17777	17557	17786	17693	17735	17778	17710	17607	17684	17725	17742	17505	17655	17789	17721	17605	17794	17674	17699	17838	17695	17686	17737	17721	17675	17760	17663	17649	17824	17758	17835	17722	17823	17727	17792	17683	17615	17726	17852	17645	17454	17854	17577	17770	17834	17680	17779	17767	17727	17762	17725	17811	17452	17664	17737	17671	17915	17621	17485	17746	17745	17727	17875	17762	17651	17711	17770	17795	17680	17823	17659	17879	17605	17717	17826	17501	17670	17605	17811	17764	17707	17652	17572	17766	17845	17788	17780	17753	17885	17482	17641	17738	17640	17665	17733	17763	17716	17786	17678	17818	17700	17664	17567	17722	17666	17600	17706	17643	17700	17599	17637	17683	17706	17854	17531	17728	17776	17766	17789	17666	17695	17598	17638	17811	17686	17685	17679	17639	17574	17774	17549	17629	17678	17726	17758	17800	17751	17718	17729	17724	17750	17725	17804	17596	17740	17617	17569	17542	17671	17735	17593	17628	17616	17641	17716	17740	17745	17640	17666	17747	17659	17550	17574	17698	17689	17672	17828	17749	17674	17619	17698	17684	17672	17575	17678	17871	17561	17758	17619	17764	17616	17733	17763	17598	17741	17601	17736	17585	17937	17824	17758	17697	17601	17726	17713	17823	17662	17877	17695	17722	17815	17783	17700	17741	17693	17801	17632	17671	17567	17659	17676	17810	17532	17747	17640	17625	17563	17825	17634	17711	17855	17551	17748	17861	17628	17672	17779	17501	17822	17575	17829	17539	17856	17635	17423	17709	17749	17727	17680	17668	17766	17765	17689	17695	17721	17729	17772	17694	17627	17700	17890	17637	17673	17672	17642	17607	17750	17784	17867	17690	17552	17859	17730	17812	17805	17625	17739	17625	17741	17609	17623	17844	17739	17686	17718	17784	17747	17725	17660	17828	17794	17540	17668	17771	17619	17628	17706	17679	17802	17571	17643	17596	17662	17664	17457	17770	17801	17821	17616	17628	17996	17670	17682	17646	17743	17761	17831	17696	17751	17726	17610	17614	17807	17728	17687	17642	17699	17728	17636	17734	17931	17587	17645	17690	17806	17786	17679	17691	17760	17582
25088	25835	40233	36202	28128	25673	24734	22386	22413	22474	22480	22413	22348	22474	22440	22535	22583	22506	22377	22480	22421	22346	22287	22537	22314	22576	22722	22280	22289	22392	21916	22473	22396	22266	22380	22322	22259	22312	22408	22131	22437	22452	22422	22217	22306	22344	22239	22347	22418	22499	22457	22494	22348	22166	22253	22413	22252	22337	22156	22171	22373	22227	22364	22381	22184	22271	22285	22235	22351	22239	22470	22371	22639	22416	22257	22311	22110	22236	22277	22163	22330	22274	22031	22308	22179	22149	22325	22232	22348	22362	22320	22273	22344	22145	22441	22321	22306	22276	22313	22076	22262	22173	22152	22165	22014	22309	22160	22253	22137	22375	22529	22145	22349	22297	22416	22151	22212	22110	22307	22317	22070	22274	22160	22158	22366	22213	22240	22365	22261	22113	22282	22376	22306	22346	22362	22286	22113	22177	22177	22059	22288	22318	22017	22256	22158	22419	22212	22201	22178	22282	22348	22230	22423	22116	22253	22195	22174	22238	22077	22220	22262	22225	22179	22228	22328	22302	22133	22177	22357	22172	22226	22279	22410	22192	22085	22134	22274	22218	22192	22195	22243	22101	22136	22254	22251	22286	22189	22476	22222	22217	22099	22288	22256	22180	22224	22462	22257	22314	22266	22157	22363	22277	22415	22254	22270	22401	22432	22258	22172	22150	22030	22122	22409	22047	22381	22464	22287	22420	22208	22412	22181	22264	22185	22193	22144	22215	22337	22489	22405	22370	22362	22174	22257	22299	22219	22565	22060	22266	22386	22310	22252	22135	22216	22393	22295	22149	22182	22186	22203	22185	22252	22371	22307	22298	22216	22286	22208	22259	22376	22397	22149	22234	22435	22294	22203	22220	22401	22133	22332	22403	22285	22111	22159	22114	22128	22192	22336	22210	22219	22172	22405	22256	22171	22086	22245	22268	22149	22038	22091	22158	22194	22162	22199	22539	22323	22196	22145	22131	22255	22205	22335	22210	22152	22099	22303	22185	22412	22336	22276	22217	22175	22175	22372	21948	22323	22239	22304	22183	22192	22189	22312	22272	22082	22312	22256	22059	22446	22396	22411	22318	22117	22357	22302	22192	22267	22350	22142	22221	22481	22162	22269	22333	22229	22335	22309	22210	22121	22330	22245	22302	22360	22384	22187	22333	22468	22325	22313	22254	22585	22240	22301	22187	22193	22238	22195	22317	22037	22235	22206	22103	22385	22320	22361	22176	22026	22307	22123	22454	22370	22217	22268	22214	22056	22154	22236	22465	22348	22268	22299	22400	22287	22292	22370	22210	22260	22173	22324	22170	22221	22119	22328	22218	22407	22126	22264	22282	22299	22157	22271	22326	22416	22158	22425	22267	22341	21961	22313	22053	22207	22202	22254	22278	22290	22306	22379	22316	22229	22342	22306	22273	22116	22263	22157	22031	22188	22244	22188	22283	22142	22211	22286	22189	22053	22168	22222	22269	22197	22371	22237	22201	22264	22247	22180	21946	22246	22234	22206	22284	22288	22383	22391	22301	22290	22260	22097	22259	22219	22248	22182	22344	22513	22439	22122	22229	22379	22419	22229	22409	22263	22329	22353	22206	22377	22382	22381	22454	22481	22134	22208	22329	22147	22174	22348	22120	22364	22290	22206	22399	22399	22494	22305	22413	22311	22406	22420	22242	22137	22119	22334	22300	22586	22331	22397	22089	22354	22236	22332	22205	22242	22249	22311	22369	22440	22252	22387	22147	22127	22246	22298	22277	22083	22179	22389	22052	22322	22245	22281	22478	22460	22326	22346	22477	22130	22131	22316	22499	22286	22352	22333	22188	22189	22237	22357	22383	22332	22125	22195	22189	22210	22145	22363	22028	22330	22360	22176	22077	22235	22288	22156	22093	22161	22345	22309	22393	22381	22325	22136	22190	22357	22319	22257	22296	22304	22185	22340	22267	22297	22293	22331	22445	22084	22013	22433	22189	22062	22133	22250	22312	22179	22334	21942	22374	22349	22374	22274	22212	22386	22329	22379	22221	22531	22262	22013	22227	22393	22253	22264	22050	22297	22464	22195	22282	22312	22387	22440	22413	22253	22347	22433	22368	22385	22250	22195	21974	22215	21982	22360	22122	22228	22297	22241	22295	22263	22319	22266	22251	22213	21993	22293	22513	22317	22274	22127	22382	22368	22553	22155	22331	22306	22233	22288	22303	22329	22271	22159	22199	22362	22160	22324	22203	22136	22032	22475	22142	22079	22019	21983	22541	22195	22264	22164	22152	22188	22376	22279	22292	21993	22073	22357	22193	22097	22127	22363	22475	22447	22218	22114	22366	22063	22458	22464	22254	22222	22205	22069	22332	22253	22278	22290	22297	22187	22288	22212	22376	22298	22239	22211	22243	22210	22216	22402	22396	22178	22183	22168	22404	22352	22126	22349	22381	22291	22128	22126	22409	22295	22210	22364	22516	22322	22416	22458	22411	22267	22313	22259	22120	22196	22136	22212	22106	22343	22329	22170	22175	22351	22208	22299	22429	22231	22329	22556	22282	22037	22266	22459	22210	22330	22161	22412	22164	22355	22101	22622	22342	22342	22177	22268	22252	22272	22427	22472	22331	22432	22278	22382	22266	22426	22166	22596	22207	22302	22488	22461	22192	22275	22263	22181	22279	22229	22241	22318	22368	22370	22287	22165	22007	22210	22190	22171	22169	22367	22280	22243	22225	22251	22195	22130	22314	22349	22162	22383	22134	22391	22035	21955	22084	22453	22271	22329	22452	22241	22248	22189	22306	22430	22301	22336	22145	22341	22379	22201	22112	22345	22243	22199	22296	22355	22394	22331	22253	22303	22175	22395	22209	22194	22267	22212	22172	22343	22320	22345	22288	22165	22123	22303	22351	22398	22195	22233	22262	22262	22343	22339	22145	22205	22199	22025	22178	22106	22316	22349	22248	22096	22179	22010	22093	22438	22388	22470	22585	22325	22150	22422	22403	22316	22092	22080	22307	22152	22253	22116	22185	22283	22097	22235	22046	22335	22387	22359	22155	22359	22254	22298	22405	22508	22079	22167	22269	22317	22247	22229	22091	22245	22186	22309	22041	22160	22490	22240	22409	22313	22090	22311	22443	22317	22322	22273	22259	22432	22397	22473	22278	22226	22236	22491	22262	22125	22273	22278	22090	22436	22332	22132	22465	22441	22291	22400	22289	22261	22259	22217	22270	22243	22302	22484	21993	22238	22141	22177	22229	22526	22149	22309	22093	22263	22191	22298	22113	22399	22025	22203	22219	22400	22145	22370	22302	22374	22275	22333	22141	22633	22345	22259	22248	22142	22471	22342	22103	22358	22175	22328	22152	22577	22420	22444	22266	22433	22310	22235	22200	22487	22278	22400	22288	22115	22280	22115	22339	22220	22158	22050	22163	22116	22247	22056	22253	22353	22308	22456	22384	22334	22261	22247	22224	22304	22270	22417	22355	22345	22103	22410	22335	22408	22460	22302	22219	22228	22317	22272	22229	22208	22294	22108	22199	22311	22241	22367	22169	22156	22103	22174	22190	22287	22307	22330	22102	22426	22256	22359	22124	22128	22340	22333	22212	22160	22218	22245	22387	22292	22274	22132	22196	22431	22545	22384	22225	22227	22309	22247	22322	22182	22255	22267	22222	22135	22300	22280	22219	22229	22421	22262	22126	22143	22311	22331	22145	22279	22372	22270	22392	22453	22448	22146	22426	22328	22209	22228	22330	22230	22035	22428	22304	22577	22146	22165	22227	22255	22248	22353	22060	22511	22421	22202	22188	22157	22091	22153	22498	22217	22172	22408	22214	22324	22310	22473	22421	22327	22264	22265	22088	22376	22139	22178	22217	22271	22198	22312	22059	22286	22276	22131	22337	22164	22284	22451	22211	22073	22201	22359	22200	22333	22310	22089	22293	22223	22116	22262	22372	22168	22240	22506	22220	22074	22297	22280	22234	22365	22384	22372	22474	22260	22192	22101	22122	22139	22348	22152	22307	22328	22196	22206	22298	22138	22269	22127	22369	22203	22310	22437	22158	22308	22240	22434	22244	22239	22292	22162	22213	22320	22530	22451	22257	22462	22115	22451	22370	22296	22149	22331	22408	22164	22288	22373	22106	22305	22350	21947	22190	22229	22265	22255	22346	22312	22258	22288	22076	22236	22324	22491	22238	22367	22319	22328	22333	22042	22323	22368	22315	22381	22244	22408	22306	22207	22302	22006	22258	22268	22283	22290	22517	22252	22344	22489	22028	22324	22044	22346	22180	22435	22106	22260	22444	22180	22266	22036	22189	22192	22170	22275	22296	22256	22253	22335	22487	22201	22195	22311	22216	22100	22381	22651	22217	22214	22415	22311	22284	22296	22251	22242	22330	22179	22131	22304	22535	22349	22408	22240	22208	22347	22209	22116	22356	22331	22116	22278	22317	22258	22372	22453	22317	22287	22186	22307	22375	22302	22257	22382	22105	22036	22526	22431	22023	22346	22224	22283	22210	22263	22373	22548	22214	22072	22332	21973	22061	22417	22296	22484	22546	22525	22162	22500	22268	22213	22245	22208	22410	22214	22253	22102	22268	22380	22246	22331	22245	22176	22239	22288	22049	22281	22185	22219	22252	22477	22193	22115	22150	22255	22255	22401	22292	22325	22247	22316	22250	22360	22335	22510	22348	22199	22330	22266	22171	22165	22282	22137	22316	22387	22392	22284	22207	22157	22104	22274	22283	22341	22266	22137	22349	22257	22211	22255	22175	22282	22212	22233	22220	22400	22134	22160	22226	22281	22032	22194	21975	22233	22471	22366	22098	22333	22132	22295	22408	22159	22134	22264	22289	22127	22273	22360	22343	22086	22268	22203	22395	22213	22034	22194	22389	22152	22217	22400	22442	22437	22473	22124	22270	22083	22219	22291	22468	22276	22582	22261	22588	22224	22329	22173	22291	22354	22210	22206	22216	22387	22369	22234	22533	22051	22117	22317	22250	22231	22378	22102	22397	22422	22189	22366	22338	22533	22293	22307	22204	22294	22078	22316	22380	22240	22266	22063	22227	22395	22291	22198	22119	22257	22537	22311	22304	22501	22137	22095	22226	22367	22231	22239	22372	22201	22410	22494	22198	22389	22172	22339	22341	22454	22305
61805	94565	73881	45139	28449	20574	18332	18204	18075	18012	18138	17967	18024	17791	18065	17924	18080	18207	18119	18150	17958	18088	18055	17960	18186	18048	17853	18015	18164	18059	18052	17944	18034	17959	18056	18069	18110	18025	18064	18014	17929	18160	18020	17989	18007	18095	18088	18091	18003	18126	17918	18152	18046	18151	17881	17989	17917	17963	17879	17990	18233	18064	17899	17830	17985	17915	18010	17950	17928	18147	18230	18111	18281	18095	18014	17901	17950	18082	17938	18127	17983	18003	18199	18100	18040	18011	17982	17992	17983	18016	18084	18097	18045	17984	18073	17764	17984	17998	17963	17959	17933	18048	17921	18037	18018	18055	17895	17884	17939	18103	17996	17923	18140	18056	17955	18093	17926	18045	18041	17973	18093	17952	18018	18263	17984	17842	18044	17955	18012	17958	18005	18196	17994	18121	17983	17928	17967	18293	18052	17987	17918	18004	18110	18074	18137	17985	17906	17937	18070	17766	18116	18058	17985	18116	17982	18038	17962	17953	17885	18173	18092	17986	18074	17987	17987	18028	17987	18099	17896	18009	18044	18074	17982	18150	17834	18058	18001	18104	17995	18175	17886	17860	17880	18222	17904	18072	17985	17990	18014	17964	17891	17884	17989	18064	18035	18138	17974	18131	18161	17945	17965	17934	17939	17977	17985	18017	18028	17931	18014	17910	18026	18016	18074	17935	18099	17910	18128	18073	18119	17977	18104	17895	18231	18086	18027	18056	17932	17976	17973	18067	17985	18210	17967	18181	17885	18197	18091	17900	17986	17974	18076	18013	18059	18034	17870	18021	17999	18049	18028	18018	17922	17851	18028	17983	18074	18185	17959	18114	18007	18065	17930	18255	17934	18038	17978	18150	17994	18240	17840	17992	18039	18034	18013	17922	17988	18010	17910	18208	18012	17926	18232	17854	18079	17999	18004	17950	18064	17787	17922	17950	17993	17948	17998	18051	18056	18035	17977	18074	18185	18120	17933	18157	18012	18041	18089	18132	18083	18177	18072	18050	17927	18086	18019	17980	18005	18056	18132	17975	18136	17945	17985	18122	18042	18026	18010	18112	18035	17984	18104	18026	18013	18116	18079	17822	17880	18029	18159	17994	18128	18133	18145	17844	18028	17975	17899	18118	18087	18181	17969	17943	17937	17984	17863	17990	17980	18028	18058	17937	17943	17817	17847	17953	18022	18168	18000	18010	17971	18047	17894	17851	18065	17849	17808	18025	18126	17919	18110	18107	18031	18141	18045	17907	17952	18062	18132	18036	18063	18078	18081	18226	18102	17988	17955	18149	18019	17949	17973	17915	17955	18043	17995	18070	18001	17963	18110	17926	18170	17907	18181	18044	17926	17982	18298	18112	17889	18037	17775	17954	17984	18004	17902	17952	17996	17954	18163	18067	17898	17952	18016	17897	18006	18115	18040	18100	18014	17980	17986	17885	18071	17918	18042	17903	17827	18030	18061	17995	17820	18071	18007	18027	18019	17995	17981	17858	17943	18096	17942	18032	18014	18004	18076	18117	18016	18025	17924	18003	17984	18000	18012	17972	18035	17875	17926	18100	18003	17943	18025	18058	17983	18098	18047	18107	18056	18062	17787	18088	17967	18010	18088	17991	18212	17865	17846	18023	17984	17986	17959	17954	18069	17894	18043	18136	18061	17955	18011	17941	17965	17844	17997	17972	17898	17800	18217	17826	17956	17986	17980	18040	17977	17890	18016	17864	18014	18079	17950	18055	17976	17870	18021	17992	17928	18062	18185	18050	18106	18245	18055	18153	17989	18044	18056	18011	18033	17961	18001	18045	17973	18041	17984	18117	17960	18016	18140	18029	17967	18007	18105	17880	18064	17914	18089	17922	17964	18219	17900	18033	17915	18139	18080	18050	18145	17948	17974	18014	18065	17945	18051	18191	17894	17989	18043	18168	17963	17968	18129	18059	18086	18106	17850	18140	18025	18114	18019	18010	18047	18102	17983	18083	17911	18015	17862	17941	17886	18023	18073	18011	17946	18103	18089	18031	17904	17991	17973	17968	18013	18068	17909	18065	18068	18013	17972	18059	17943	17943	18045	18046	18002	18054	18050	17983	18053	17986	17890	18047	17958	17929	17868	18232	18072	17954	18043	18145	18015	18024	17921	17915	18142	17991	17914	17971	18144	17863	17965	18296	17968	18021	17824	18014	18055	18097	17951	17946	17998	17881	17924	18162	17970	18028	18081	18020	18000	18083	18104	18060	17944	17975	18033	17947	18054	18061	18283	17996	18081	17972	18068	17976	18192	18136	17942	17831	18097	18052	18157	18152	17876	18110	18040	17981	18032	17911	18101	17857	18006	17847	18071	17875	18066	18276	18012	18024	18096	18022	17871	18020	17949	18109	18053	18052	17947	17836	17988	17906	18199	18170	18014	17851	17926	18195	17972	17846	18012	18144	17996	18020	17839	17992	17984	18114	17951	18108	17955	18055	18023	18026	17948	17794	18058	18049	18038	18153	17902	18298	18095	17992	17953	18047	18143	18132	18041	18018	18061	18040	18048	18074	17993	18095	17910	18012	18031	18126	17947	17869	18014	17924	18218	18002	18075	18008	18011	18133	18132	17800	17901	18163	18000	17868	18032	17873	17900	18171	17993	18056	18060	17923	18203	17998	18195	17880	17936	17971	17898	17934	18099	17926	17890	18048	17917	18266	18112	18017	17883	17909	18097	17983	18012	18021	17944	18010	18101	18072	18060	18154	18114	18081	17943	18248	17907	18053	18189	18034	17994	18003	17888	18096	18315	18133	18164	18043	17925	18087	17896	17820	17970	17995	17862	18128	18027	17946	18134	17976	18126	18044	17870	17935	17882	18193	18123	18086	17988	18030	18348	17923	18006	18016	17961	18016	17967	18017	17902	17923	18162	17856	18107	17907	18049	18090	17918	17998	18038	17961	17938	18036	17874	18211	18124	17990	18125	17993	18274	18224	18080	17971	17887	18020	18054	18067	18067	18227	18070	17831	18143	18077	18044	18048	18109	17939	18050	18079	18036	18054	17966	18042	18167	18060	17841	18148	18073	17884	18007	17944	18210	18222	17994	18131	18040	18072	17982	18191	17841	18183	17969	17959	18110	17956	17948	18154	17946	18006	18033	18089	18034	18177	17937	17857	18096	17861	17869	18001	17971	17978	17984	18042	18035	18157	17895	17991	17960	18072	17758	18045	17993	18063	18052	17992	17892	18043	18012	18051	18123	17865	18079	18156	18070	18203	18032	18064	17979	17968	17923	18161	17877	17939	17944	18020	18080	17937	17935	18040	18095	17811	17931	18001	18078	18040	18050	17939	17978	18072	17924	18116	18069	18210	17940	17917	17851	18000	18105	17847	18207	17958	18003	17986	17973	18022	17993	18236	18064	17985	18075	17938	17953	17895	18065	18065	18048	18023	18074	18108	17987	17953	18060	18136	17756	17923	18067	18047	18059	18114	17833	17863	17922	17888	18031	18138	18115	18081	18014	18193	18089	17921	18035	18084	18026	17958	17989	18043	18081	17918	18070	18019	17972	18094	18006	18092	18107	18104	17916	18042	18024	17947	17930	18088	17910	18111	17912	18156	18026	18112	18026	18061	18072	18087	17949	17980	17962	17879	18009	17909	17993	18134	18006	18011	17866	18003	18095	17948	18040	17961	18091	18004	18031	17883	17927	17902	18123	18034	17954	17932	18071	18080	18046	18087	17981	17983	18050	18173	18051	17992	18016	18091	18176	18021	17788	17940	18138	17970	18021	18003	18164	18114	18083	17845	18095	17959	18084	18100	17998	17904	18237	17925	17911	17908	18030	18161	18188	17948	17891	18162	17947	17907	18221	17926	17896	18047	18150	18021	17973	17940	18062	18036	18051	18103	17932	18065	17894	17907	18117	17947	18168	18083	18019	18005	17905	17939	18014	18066	17892	17971	18023	18097	17968	18041	17895	18093	18132	17999	18017	17937	18032	18140	17889	18024	17882	18141	18013	18096	18006	17972	18057	18031	18068	18166	18151	18153	18091	18011	17804	17997	18139	18024	18056	17989	18105	18091	18035	18025	17915	17929	17924	18207	17927	17988	17976	17893	17904	18040	18055	18047	17922	18008	18107	17903	18144	17971	17944	18043	18051	18037	18102	18110	18074	17934	18120	18074	17976	17984	18102	18166	17832	17978	17768	18131	18172	18102	17991	18204	18067	18093	18053	18052	18059	18125	17973	18126	18058	18067	18023	18222	18018	17925	17950	17929	18000	18111	18098	17915	17869	18049	18031	17842	18052	18055	18127	17978	17954	18051	18080	17992	18021	18023	17867	17932	18168	17981	18131	18176	18059	18066	17981	17996	18066	18205	17902	17961	18159	17944	17892	18167	18039	18083	18025	18006	18210	18328	17887	18090	17933	17985	18014	17882	18007	18075	18168	17891	17951	18229	18008	17879	18050	18063	17983	18014	18053	18060	18110	18027	18224	18029	17982	17885	18129	17837	18022	17967	17865	18071	18085	18017	17956	18175	17895	18066	18015	18158	17895	17879	18090	18006	18174	18057	17935	18091	18136	18026	18044	17994	18034	18066	18031	17937	18126	17779	18037	18108	17884	18281	17965	18056	18207	17951	18092	17965	18078	17976	17922	18076	18036	17982	17943	18172	18020	17902	18081	18032	17844	17958	17976	17783	17916	17905	18014	18085	17981	17990	18063	17945	18076	18076	17993	17861	17945	17950	18082	18050	18045	18180	18149	17829	17979	17950	18035	18085	18162	18097	17821	17957	17944	18161	17894	17928	17985	18020	18020	17941	18096	17957	17899	18152	18227	18131	18018	17927	18074	17980	17919	18035	17964	18126	18075	17902	18138	17841	18120	18022	17913	18138	17941	17847	18054	18030	17934	18048	18104	18127	18076	17896	18132	18046	17976	17954	17982	17890	18074	18107	17814	18056	17826	17998	18145	18121	17987	18160	18084	17997	18123	17994	18032	18027	18087	18100	18011	18004	18003	18020	18247	18072	17860	18021	17942	18106	18050	18140	17966	18070	18029	18002	18045	18026	18125	17906	18034	18057	18341	17948	17933	17959	17944	17962	18138	17973	18049	17940	18202	18018	18043	18019	18065	18002	17985	17920	17960	18038	17987	18020	18046	18093
23021	22939	34294	30525	26622	26877	27996	23623	22672	23345	23038	22853	23086	22818	22924	23165	22895	22803	22897	23007	22876	22853	22655	22945	22824	22789	23021	22806	22848	22701	22752	22790	22958	22818	22983	22813	22847	23028	22887	22799	22699	22750	22801	22614	22525	22713	22688	22849	22926	22730	22642	22458	22581	22645	22787	22914	22532	22658	22655	22705	22664	23038	22809	22845	22794	22648	22569	22678	22728	22602	22532	22875	22815	22542	22679	22494	22851	22525	23025	22973	22796	22757	22608	22631	22830	22731	22833	22530	22418	22787	22773	22718	22773	22811	22672	22480	22588	22651	22526	22799	22815	22745	22600	22526	22624	22763	22930	22601	22583	22758	22490	22676	22658	22674	22701	22706	22573	22600	22574	22723	22529	22862	22459	22582	22527	22605	22796	22684	22770	22767	22751	22910	22600	22678	22483	22630	22521	22714	22562	22628	22485	22675	22732	22479	22455	22591	22706	22466	22748	22555	22827	22841	22774	22539	22481	22555	22697	22454	22564	22483	22634	22485	22432	22503	22676	22344	22515	22601	22582	22471	22738	22647	22626	22802	22710	22411	22594	22561	22649	22533	22577	22639	22646	22783	22681	22728	22616	22789	22534	22575	22590	22640	22739	22596	22659	22489	22597	22695	22637	22827	22477	22739	22422	22360	22365	22496	22870	22429	22483	22433	22861	22474	22601	22787	22756	22639	22688	22566	22618	22806	22765	22628	22660	22641	22501	22998	22842	22352	22794	22510	22686	22466	22763	22808	22736	22655	22611	22584	22484	22440	22528	22777	22698	22585	22610	22640	22659	22899	22845	22624	22575	22627	22391	22719	22719	22577	22690	22734	22707	22731	22745	22572	22558	22649	22601	22769	22535	22797	22581	22526	22486	22738	22507	22829	22973	22682	22681	22784	22656	22592	22515	22659	22836	22442	22324	22639	22809	22662	22716	22545	22580	22762	22687	22693	22841	22914	22551	22739	22749	22699	22755	22675	22538	22578	22561	22748	22585	22573	22728	22780	22811	22557	22788	22526	22513	22726	22332	22605	22663	22707	22509	22528	22615	22728	22673	22749	22609	22580	22464	22549	22670	22651	22720	22853	22668	22405	22415	22580	22905	22753	22785	22582	22534	22665	22637	22593	22692	22631	22664	22656	22307	22646	22821	22928	22875	22680	22697	22477	22748	22750	22577	22527	22682	22602	22654	22529	22829	22621	22546	22464	22652	22702	22744	22483	22391	22546	22570	22550	22604	22545	22595	22545	22584	22560	22541	22791	22584	22751	22590	22767	22471	22661	22720	22357	22508	22534	22695	22523	22578	22683	22613	22662	22703	22513	22531	22661	22588	22843	22661	22619	22540	22573	22553	22415	22625	22440	22583	22506	22694	22607	22618	22507	22575	22697	22642	22539	22636	22715	22713	22695	22590	22377	22513	22622	22393	22637	22643	22874	22602	22820	22473	22662	22671	22504	22789	22490	22625	22932	22433	22617	22739	22756	22681	22827	22618	22906	22384	22493	22643	22607	22677	22727	22642	22491	22638	22459	22705	22715	22681	22579	22425	22627	22665	22838	22505	22526	22635	22378	22522	22581	22598	22635	22538	22736	22385	22715	22554	22428	22602	22502	22645	22724	22864	22767	22526	22521	22611	22773	22515	22727	22613	22701	22725	22326	22616	22735	22469	22838	22745	22682	22734	22626	22492	22753	22484	22772	22799	22646	22789	22680	22525	22611	22639	22792	22749	22590	22556	22697	22561	22825	22714	22672	22741	22670	22832	22575	22560	22430	22653	22689	22607	22779	22496	22456	22745	22664	22835	22529	22717	22379	22637	22817	22593	22597	22235	22514	22507	22474	22554	22613	22709	22551	22625	22723	22818	22608	22785	22551	22661	22590	22660	22955	22646	22607	22592	22604	22752	22588	22316	22315	22581	22658	22656	22585	22623	22798	22708	22662	22654	22403	22665	22455	22657	22519	22585	22629	22675	22882	22605	22616	22614	22452	22558	22527	22338	22333	22775	22541	22593	22422	22623	22807	22427	22777	22588	22757	22672	22673	22643	22649	22701	22682	22755	22764	22359	22636	22619	22802	22376	22735	22687	22465	22636	22743	22717	22559	22589	22539	22609	22627	22804	22626	22694	22708	22569	22562	22453	22723	22516	22518	22627	22649	22725	22547	22870	22717	22657	22671	22563	22820	22892	22583	22489	22395	22591	22594	22537	22490	22887	22745	22748	22604	22592	22719	22659	22629	22495	22657	22621	22523	22557	22717	22463	22854	22483	22520	22472	22713	22769	22693	22660	22447	22563	22676	22736	22519	22634	22512	22588	22872	22721	22544	22817	22684	22733	22784	22563	22499	22616	22655	22642	22702	22640	22674	22691	22708	22768	22676	22637	22534	22577	22538	22634	22646	22824	22736	22481	22404	22728	22457	22561	22787	22617	22474	22708	22623	22460	22653	22472	22730	22590	22755	22698	22603	22775	22499	22659	22498	22459	22571	22777	22678	22455	22499	22693	22532	22758	22651	22522	22519	22640	22712	22555	22680	22625	22563	22626	22901	22700	22763	22329	22620	22722	22785	22550	22778	22605	22602	22552	22579	22954	22726	22682	22749	22548	22688	22747	22595	22714	22567	22521	22589	22549	22420	22602	22708	22513	22773	22643	22688	22455	22530	22445	22518	22618	22656	22512	22683	22587	22515	22887	22642	22680	22498	22389	22524	22767	22602	22540	22623	22596	22746	22521	22740	22671	22587	22452	22564	22576	22478	22369	22646	22634	22617	22408	22711	22626	22633	22285	22654	22569	22558	22558	22702	22585	22622	22804	22633	22752	22638	22593	22647	22562	22317	22707	22721	22485	22560	22615	22358	22646	22684	22611	22502	22650	22848	22597	22377	22845	22681	22611	22590	22699	22748	22497	22584	22500	22609	22625	22730	22728	22550	22832	22671	22741	22521	22437	22607	22673	22542	22653	22765	22658	22465	22576	22628	22772	22539	22650	22709	22757	22780	22666	22768	22835	22675	22636	22773	22571	22656	22660	22566	22537	22301	22543	22613	22680	22567	22472	22663	22465	22674	22816	22752	22690	22783	22566	22483	22653	22528	22548	22659	22674	22769	22592	22709	22465	22564	22866	22740	22686	22775	22487	22439	22504	22552	22701	22646	22387	22805	22375	22753	22719	22559	22672	22557	22854	22709	22634	22524	22526	22604	22633	22759	22707	22460	22571	22547	22634	22617	22781	22685	22575	22541	22452	22648	22745	22704	22633	22547	22445	22500	22688	22627	22656	22629	22430	22534	22507	22800	22748	22650	22625	22558	22559	22822	22724	22702	22584	22674	22393	22491	22668	22512	22906	22570	22574	22777	22644	22624	22680	22656	22588	22461	22770	22709	22762	22555	22550	22530	22806	22880	22717	22570	22547	22629	22526	22587	22760	22339	22668	22741	22565	22688	22606	22497	22446	22354	22715	22734	22627	22424	22648	22418	22720	22718	22708	22610	22748	22468	22613	22499	22810	22481	22741	22525	22647	22730	22865	22495	22453	22613	22612	22572	22433	22676	22716	22579	22595	22578	22384	22681	22810	22447	22674	22675	22831	22570	22655	22826	22554	22674	22659	22642	22705	22817	22602	22615	22602	22418	22874	22385	22539	22424	22727	22671	22572	22688	22499	22500	22815	22674	22598	22643	22687	22555	22778	22758	22556	22598	22473	22464	22772	22770	22576	22731	22558	22576	22678	22766	22789	22818	22412	22447	22500	22858	22542	22518	22587	22777	22768	22825	22549	22582	22728	22463	22572	22711	22683	22627	22505	22773	22664	22593	22493	22603	22572	22630	22539	22622	22708	22542	22798	22562	22640	22549	22773	22721	22763	22487	22755	22568	22544	22609	22735	22494	22519	22504	22425	22396	22586	22489	22611	22650	22522	22531	22587	22785	22664	22713	22618	22725	22682	22584	22628	22808	22489	22758	22858	22761	22516	22852	22634	22808	22696	22408	22427	22693	22580	22760	22350	22751	22712	22720	22481	22507	22515	22640	22603	22641	22710	22472	22454	22675	22647	22689	22756	22716	22552	22732	22586	22616	22605	22723	22500	22373	22527	22732	22598	22365	22729	22827	22610	22408	22498	22633	22878	22975	22825	22484	22655	22698	22739	22546	22646	22617	22635	22520	22702	22649	22702	22568	22710	22457	22735	22537	22645	22666	22654	22728	22554	22807	22787	22656	22614	22679	22675	22461	22424	22682	22404	22510	22461	22579	22738	22673	22624	22591	22622	22675	22698	22609	22230	22511	22654	22436	22547	22560	22525	22504	22498	22568	22618	22499	22434	22470	22732	22746	22550	22706	22774	22822	22634	22648	22580	22464	22524	22540	22426	22491	22430	22600	22751	22621	22794	22430	22733	22655	22702	22915	22743	22514	22564	22831	22492	22413	22413	22549	22677	22566	22517	22627	22732	22792	22507	22751	22561	22480	22552	22524	22685	22609	22658	22597	22756	22504	22590	22784	22695	22521	22573	22634	22626	22646	22796	22618	22693	22712	22567	22639	22424	22386	22561	22423	22694	22551	22723	22707	22821	22651	22695	22651	22526	22368	22528	22561	22625	22700	22633	22893	22493	22724	22484	22558	22697	22614	22557	22600	22563	22544	22687	22843	22729	22353	22801	22552	22586	22770	22795	22596	22571	22759	22577	22575	22570	22464	22432	22486	22607	22578	22690	22446	22571	22683	22715	22687	22511	22575	22603	22599	22651	22569	22478	22589	22769	22518	22562	22629	22385	22576	22590	22585	22594	22513	22511	22641	22713	22649	22689	22560	22737	22725	22531	22683	22748	22600	22750	22759	22600	22485	22547	22711	22557	22493	22663	22534	22558	22529	22720	22469	22678	22527	22466	22447	22765	22729	22732	22596	22584	22627	22684	22751	22531	22445	22570	22695	22584	22886	22683	22744	22807	22832	22588	22611	22412	22646	22568	22856	22748	22571	22604	22486	22662	22642	22530	22527	22473	22395	22671	22653	22641	22640	22858	22435	22752	22700	22639	22676	22734	22559	22774	22850	22734	22436	22625	22609	22504	22758	22733	22613	22801	22739	22565	22672	22627	22594	22832	22533	22738	22597	22670	22665	22742	22671	22804	22703
64956	107302	90396	62218	39295	24781	18984	18179	18187	18186	18228	18424	18261	18368	18327	18258	18204	18257	18384	18208	18301	18208	18301	18271	18230	18197	18298	18352	18409	18217	18218	18394	18310	18430	18173	18250	18271	18301	18243	18263	18025	18084	18356	18249	18284	18140	18155	18266	18025	18303	18208	18205	18231	18200	18306	18380	17947	18187	18257	18213	18161	18253	18387	18471	18159	18230	18158	18361	18061	18245	18251	18316	18229	18223	18103	18219	18370	18382	18252	18214	18234	18204	18441	18274	18246	18271	18213	18087	18135	18051	18196	18124	18171	18185	18128	18218	18186	18159	18299	18263	18224	18197	18292	18304	18171	18338	18262	18295	18140	18502	18274	18332	18269	18201	18203	18311	18136	18106	18334	18111	18151	18202	18227	18247	18203	18269	18332	18202	18176	18200	18188	18190	18237	18155	18199	18040	18197	18289	18304	18249	18239	18090	18330	18292	18289	18161	18100	18307	18323	18159	18105	18040	18315	18000	18357	18163	18144	18300	18083	18119	18183	18202	18158	18492	18172	18199	18286	18190	18177	18122	18270	18193	18398	18155	18248	18346	18239	18257	18322	18076	18299	18151	18317	18278	18024	18244	18247	18315	18152	18278	18228	18149	18262	18322	18073	18111	18064	18205	18197	18270	18301	18081	18181	18175	18180	18269	18204	18126	18179	18225	18134	18326	18169	18297	18190	18236	18132	18345	18231	18139	18274	18247	18270	18405	18123	18027	18107	18067	18110	18222	18290	18196	18316	18101	18088	18246	17955	18308	18138	18123	18280	18191	18265	18244	18488	18209	18326	18190	18185	18233	18174	18132	18224	18404	18366	18338	18229	18189	18402	18194	18143	18180	18324	18044	18338	18129	18145	18093	18230	18273	18287	18127	18293	18349	18170	18211	18229	18074	18155	18203	18404	18174	18230	18109	18114	18225	18154	18209	18319	18236	18256	18184	18195	18153	18447	18160	18281	18194	18350	17938	18316	18174	18195	18116	18179	18316	18287	18266	18153	18203	18240	18159	18350	18119	18091	18204	18301	18304	18117	18249	18487	18291	18123	18090	18326	18299	18239	18349	18228	18186	18132	18075	18143	18354	18295	18115	18156	18553	18273	18091	18287	18211	18236	18262	18147	18191	18135	18186	18315	18302	18128	18220	18320	18275	18362	18282	17960	18284	18492	18083	18142	18268	18308	18212	18211	18198	18039	18207	18238	18353	18262	18072	18226	18175	18359	18232	18246	18364	18088	18216	18395	18141	18200	18307	18216	18177	18076	18171	18231	18184	18221	18134	18145	18085	18134	18291	18341	18387	18225	18354	18155	18092	18005	18052	18172	18205	18506	18270	18233	18193	18327	18054	18207	18260	18087	18148	18155	18375	18170	18172	18312	18100	18158	18068	18159	18206	18196	18055	18169	18284	18252	18091	18228	18465	18039	18281	18175	18159	18134	18143	18250	18033	18104	17959	18308	18226	18247	18012	18207	18453	18203	18200	18310	18155	18281	18243	18199	18224	18304	18101	18058	18122	18124	18218	18207	18194	18309	18206	18363	18153	18252	18035	18214	18054	18223	18239	18271	18032	18252	18087	18039	18341	18166	18161	18263	18153	18323	18150	18223	18109	18208	18211	18312	18210	18055	18327	18332	18332	18134	18291	18144	18276	18207	18324	18095	18150	18118	18216	18010	18207	18303	18248	18229	18312	18159	18150	18294	18274	18285	18178	18185	18281	18098	18342	18233	18194	18202	18260	18190	18399	18274	18270	18316	18135	18324	18263	18181	18164	18260	18303	18271	18126	18067	18319	18131	18208	18012	18169	18234	18079	18094	18183	18114	18366	18045	18207	18045	18190	17968	18402	18337	18207	18095	18291	18169	18258	18162	18302	18031	18379	18264	18214	18153	18257	18183	18283	18309	18269	18221	18187	18318	18219	18261	18233	18279	18178	18303	18184	17969	18221	18481	18177	18238	18189	18099	18198	18368	18370	18111	18275	18093	18189	18214	18242	18087	18270	18111	18275	18353	18151	18163	18035	18250	18173	18182	18205	18166	18300	18156	18185	18134	18185	18156	18286	18408	18198	18402	18183	18191	18168	18178	18331	18249	18217	18102	18114	18259	18151	18213	18254	18111	18222	18325	18128	18249	17957	18277	18242	17962	18183	18252	18127	18126	18186	18171	18206	18219	18238	18339	18320	18184	18159	18187	18462	18234	18116	18260	18247	18155	18155	18163	18065	18091	18217	18305	18210	18141	18102	18078	18291	18204	18373	18277	18188	18303	18159	18267	18099	18290	18203	18325	17925	18070	18171	18135	17987	18189	18155	18307	18171	18390	17967	18159	18268	18165	18308	18211	18100	18100	18110	18234	18197	18127	18204	18159	18131	18087	18260	18310	18261	18201	18249	18277	18136	18143	18172	18264	18314	18171	18106	18163	18327	18207	18228	18197	18084	18231	18103	18100	18279	18140	18257	18211	18142	18229	18125	18110	18072	18173	18189	18148	18260	18201	18302	18141	18274	18262	18260	18297	18195	18260	18231	18235	18086	18252	18187	18113	18191	18375	18381	18179	18275	18062	18189	18239	18077	18168	18244	18298	18173	18281	18136	18255	18244	18218	18141	18271	18117	18225	18323	18164	18205	18197	18267	18256	18148	18097	18294	18270	18294	18215	18058	18058	18166	18275	18156	18322	18212	18050	18063	18316	18301	18076	18128	18162	18268	18290	18271	18201	18095	18199	18138	18022	18218	18259	18152	18114	18125	18205	18195	18206	18209	18269	18107	18191	18301	18109	18253	18139	18227	18282	18242	18166	18347	18088	18101	18450	17941	18198	18170	18332	18134	18364	18189	18291	18116	18054	18203	18134	18082	18238	17950	18351	18273	18261	18184	18310	18336	18300	18054	18159	18121	18254	18206	18259	18152	18125	18115	18370	18220	18019	18038	18184	18274	18141	18218	18421	18235	18300	18147	18166	18198	18119	18399	18213	18121	18241	18320	18062	18210	18214	18211	18224	18399	18217	18138	18303	18226	18050	18248	18277	18011	18188	18361	18066	18295	18040	18113	18219	18136	18269	18274	18161	18265	18254	18180	18241	18233	18216	18175	18125	18121	18196	18326	18103	18226	18155	18152	18321	18176	18309	18103	18148	18155	18203	18248	18159	18350	18084	18184	18233	18143	18297	18181	18385	18145	18246	18097	18321	18333	18282	18242	18275	18191	18182	18448	18175	18106	18223	18406	18209	18253	18250	18166	18235	18260	18262	18014	18189	18234	18171	18291	18274	18257	18321	18192	18149	18298	18238	18203	18201	18436	18212	18288	18016	18302	18268	18169	18210	18185	18240	18038	18290	18136	18313	18170	18190	18130	18403	18170	18284	18138	18251	18288	18286	18344	18062	18172	18283	18178	18173	18318	18211	18355	18349	18118	18325	18231	18170	18238	18306	18369	18138	18180	18287	18224	18439	18193	18252	18262	18225	18394	18242	18147	18192	18226	18149	18159	18266	18066	18144	18342	18106	18417	18348	18290	18096	18346	18456	18255	18156	18406	18159	18141	18252	18229	18226	18289	18187	18099	18184	18256	18292	18306	18252	18186	18264	18119	18218	18265	18182	18138	18149	18286	18316	18239	18301	17916	18009	18129	18279	18189	18186	18125	18361	18312	18327	18170	18256	18210	18292	18187	18310	18262	18333	18341	18041	18340	18230	18025	18155	18254	18192	18248	18227	18261	18242	18225	18245	18289	18319	18234	18122	18226	18078	18164	18251	18062	18153	18378	18288	18189	18028	18255	18181	18285	18186	18288	18200	18377	18234	18228	18136	18184	18240	18250	18262	18093	18063	18385	18262	18183	18324	18209	18282	18220	18077	18015	18393	17998	18149	18092	18420	18291	18203	18090	18110	18242	18129	18026	18248	18299	18206	18021	18273	18040	18253	18313	18331	18204	18268	18232	18331	18168	18235	18161	18089	18128	18207	18260	18128	18207	18177	18174	18148	18168	18245	18168	18309	18203	18274	18169	18179	18153	18173	18241	18025	18134	18503	18251	18150	18251	18343	18260	18120	18212	17960	18176	18300	18203	18321	18131	18206	18283	17945	18222	18196	18181	18234	18129	18102	18199	18188	18387	18058	18184	18380	18318	18143	18314	18243	18229	18357	18297	18118	18198	18037	18261	18193	18182	18100	18278	18423	18266	18271	18247	18174	18080	18141	18219	18182	18186	18203	18239	18127	18258	18119	18183	18182	18151	18271	18279	18111	18111	18208	18214	18108	18234	18086	18344	18161	18306	18191	18204	18029	18121	18223	18252	18247	18156	18327	18183	18307	18523	18264	17962	18009	18112	18250	18285	18194	18322	18403	18104	18271	18140	18202	18242	18356	18225	18244	18125	18093	18248	18426	18402	18256	18082	18181	18411	18290	18203	18150	18317	18189	18071	18131	18390	18113	18265	18320	18367	18328	18388	18164	18182	18218	18152	18079	18182	18111	18325	18223	18224	18237	18211	18183	18053	18277	18388	18225	17934	18129	18156	18344	18217	18312	18173	18267	18027	18329	18354	18112	18258	18165	18348	18086	17942	18309	18060	18185	18213	18221	18088	18199	18203	18172	18148	18259	18151	18194	18165	18078	18091	18134	18193	18102	18284	18196	18181	18288	18134	18339	18292	18137	18223	18308	18221	18160	18288	18075	18084	18012	18127	18214	18296	18095	18217	18253	18144	18219	18121	18221	18080	18249	18357	18283	18272	18031	18239	18169	18116	18240	18193	18072	18078	18154	18232	18403	18257	18261	18182	18123	18219	18224	18327	18118	18218	18073	18116	18304	18425	18204	18110	18206	18209	18147	18018	18114	18090	18196	18292	18391	18210	18283	18261	18123	18340	18299	18325	18171	18218	18286	18098	18430	18435	18284	18159	18180	18231	18140	18292	18177	17981	18107	18170	18185	18216	18293	18197	18223	18170	18107	17966	18174	18185	18289	18229	18167	18244	18167	18287	18448	18199	18270	18285	18257	18127	18175	18147	18060	18090	18222	18097	18320	18283	18084	18105	18156	18183	18225	18159	18048	18192	18205	18241	18229	18312	18073	18208	18256	18233	18217	18353	18412	18236	18147	18116	18296	18259	18220	18118	18054	18172	18217	18111
30286	36204	43152	33325	25184	23292	22765	22482	22319	22324	22453	22403	22362	22336	22328	22167	22107	22322	22250	22343	22404	22425	22351	22450	22367	22096	22141	22295	22048	22527	22326	22204	22302	22488	22145	22383	22132	22271	22118	22315	22370	22430	22330	22284	22152	22100	22099	22200	22067	22205	22279	22316	22365	22204	22373	22108	22114	22079	22224	22232	22138	22241	22053	22162	22167	22136	22219	22113	22336	22349	22241	22111	22293	22398	22239	22126	22190	22239	22386	21955	22380	22198	22043	22152	22391	22383	22330	22270	22304	22238	22491	22428	22196	22217	22270	22143	22152	22098	22168	22156	22373	22268	22221	22244	22272	22283	22238	22103	22374	22315	22245	22148	22276	22395	22278	22390	22224	22266	22063	22388	22206	22071	22265	22169	22157	22312	22196	22170	22199	22225	22280	22231	22314	22282	22267	22364	22312	22132	22167	22155	22224	22236	22404	22137	22191	22287	22335	22067	22327	22122	22255	22215	22174	22381	22109	22259	22173	22086	22231	22105	22190	22225	22026	22238	22119	22265	22259	22219	22319	22258	22219	22236	22253	22131	22195	22298	22280	22417	22232	22300	22470	22196	22274	22094	22324	22177	22179	22178	22260	22212	22231	22063	22398	22134	22072	22161	22484	22226	22222	22295	22345	22342	22171	22126	22218	22257	22236	22202	22098	22227	22172	22226	22034	22239	22380	22199	22115	22217	22198	22398	22089	22161	22300	22400	22277	22217	22224	22105	22226	22099	22301	22196	22174	22141	22194	22275	22394	22215	22217	22182	22173	22144	22100	22072	22392	22246	22094	22169	22120	22299	22148	22252	22233	22193	22226	22256	22340	22245	22309	22064	22443	22357	22356	22129	22305	22180	22424	22047	22290	22263	22059	21980	22286	22037	22017	22216	22006	22098	22022	22209	22250	22272	22320	22120	22083	22411	22165	22148	22355	22304	22341	22024	22257	22294	22262	22186	22296	22199	22365	22354	22389	22047	22174	22080	22132	22372	22144	22244	22239	21983	22242	22419	22221	22325	22402	22226	22115	22240	22413	22197	22035	21996	22344	22060	22211	22268	22266	22363	22505	22230	22327	22440	22079	22102	22242	22349	22150	22413	22575	22208	22409	22306	22381	22160	22320	22270	22074	22283	22305	22364	22595	22202	22049	22155	22360	22239	22086	22308	22344	22085	22284	22171	21931	22320	22246	22240	22056	21984	22269	22416	22346	22231	22177	22314	22445	22213	22304	22236	22185	22106	22389	22170	22219	22232	22214	22365	22257	22308	22308	22296	22251	22036	22068	22055	22159	22038	22046	22244	22172	22118	22192	22287	22324	22228	22089	22294	22229	22193	22116	22110	22278	22210	21972	22187	22364	22209	22062	22350	22202	22178	22239	22156	22469	22151	22276	22236	22492	22222	22298	22229	22372	22032	22057	22365	22237	21999	22072	22195	22201	22268	22056	22130	22214	22276	22323	22358	22495	22397	22176	22349	22452	22230	22347	22386	22296	22190	22405	22287	22160	22256	22293	22394	22369	22334	22221	22351	22191	22358	22172	22227	22168	22284	22380	22143	22246	22162	22177	22323	22037	22326	22261	22391	22184	22186	22216	22404	22114	22491	22269	22169	21962	22242	22366	22292	22247	22082	22227	22156	22004	22168	22232	22080	22219	22248	22268	22224	22428	22176	22284	22221	22200	22437	22392	22316	22224	22429	22166	22285	22362	22125	22111	22181	22209	22283	22219	22445	22369	22238	22326	22183	22416	22345	22307	22093	22213	22042	22093	22274	22218	22198	22101	22189	22402	22144	22209	22198	22164	22286	22278	21993	22231	22328	22137	22025	22313	22206	22226	21996	22245	22298	22474	22376	22110	22251	22117	22172	22216	22230	22419	22348	22329	22311	22265	22159	22352	22086	22258	22048	22283	22181	22184	22081	22358	22262	22481	21932	22160	22276	22380	22176	22311	22420	22186	22260	22173	22274	22322	22375	22284	22120	22272	22361	22315	22313	22156	22199	22132	22187	22294	22287	22416	22479	22307	22181	22353	22350	22387	22378	22215	22178	22285	22169	22286	22144	22097	22479	22179	22214	22243	22045	22198	22087	22194	22374	22266	22121	22081	22300	22070	22148	22135	22295	22133	21950	22140	22400	22310	22060	22251	22233	22305	22195	22347	22296	22074	22112	22368	22357	22212	22228	22191	22316	22346	22305	22105	22109	22319	22099	22003	22268	22022	22093	22256	22145	22130	22173	22193	22235	22180	22172	22350	22434	22146	22293	22246	22253	22188	22258	22162	22265	22171	22091	22321	22262	22163	22264	22450	22278	22330	22211	22089	22221	22224	22246	22376	22037	22252	22209	22087	22397	22144	22227	22341	22154	22261	22207	22316	22228	22294	22099	22224	22229	22310	22275	22288	21906	22190	22424	22356	22091	22044	22264	22211	22122	22201	22062	22467	22264	22199	21964	22355	22175	22185	22159	22376	22350	22254	22131	22140	22414	22288	22334	22181	22331	22144	22114	21924	22175	22240	22459	22457	22220	22280	22053	22242	22323	22382	22323	22352	22200	22399	22380	22252	22312	22286	22282	22393	22218	22379	22377	22432	22022	22439	21995	22101	22201	22364	22166	22227	22190	21979	22370	22205	22226	22227	22355	22310	22317	22171	22132	21980	22377	22291	22042	22147	22284	22268	22272	22104	22428	22124	22159	22373	22287	22201	22040	22129	22417	22465	22155	22059	22226	22444	22200	22246	22234	22255	22159	22079	21931	22314	22470	22245	22090	22180	22075	22150	22359	22354	22289	22332	22006	22424	22461	22276	22324	22573	22292	22205	22332	22205	22216	22239	22063	22018	22440	22279	22217	22318	22399	22298	22105	22089	22432	22226	22243	22312	22103	22260	22304	22290	22048	22146	22177	22233	22298	22099	22222	22372	22396	22382	22244	22176	22278	22306	22182	22225	22307	22268	22207	22220	22240	22176	22116	22279	22263	22157	21977	22267	22169	22369	22351	22304	22361	22415	22293	22290	22131	22205	22120	22154	22387	22309	22258	22173	21998	22377	22282	22210	22312	22249	21826	22176	22129	22372	22035	22281	22007	22207	21978	22186	22176	22212	22134	22461	22021	21769	22272	22303	22262	22171	22361	22226	22271	22321	22256	22059	22051	22376	22251	22215	22422	22139	22311	22299	22262	22255	22102	22268	22128	22052	22266	22289	22195	22144	22278	22333	22235	22386	22331	22120	22325	22304	22297	22224	21990	22293	22194	22244	22154	22153	22113	22413	22114	22210	22362	22190	22258	22226	22216	22315	22381	22386	22415	22223	22255	22343	22262	22256	22211	22278	22301	22354	22394	22374	22080	22211	22121	22437	22177	22198	22269	22260	22298	22495	22354	22351	22209	22274	22241	22183	22244	22184	22348	22222	22192	22305	22302	22309	22307	22269	22220	22175	22322	22318	22362	22147	22240	22264	22148	22447	22064	22468	22192	22468	22327	22118	22283	22169	22242	22211	22273	22374	22226	22330	22282	22159	22212	22341	22230	21987	22194	22061	22360	22206	22200	22449	22304	22168	22327	22075	22271	22352	22381	22259	22370	22389	22303	22379	22110	22356	22357	22224	22420	22266	22027	22306	22107	22352	22033	22262	22380	22332	22322	22394	22272	22148	22100	22202	22237	22154	22448	22451	22236	22249	22377	22334	22324	22223	22177	22227	22211	22279	22041	22260	22281	22419	22435	22325	22115	22227	22419	22351	21980	22170	22001	22141	22443	22166	22070	22308	22340	22087	22101	22200	22390	22200	22279	22207	22324	22037	22209	22367	22111	22339	22260	22129	22334	22174	22328	22154	22284	22127	22134	22215	22262	22075	22272	22281	22329	22161	22279	22406	22103	22158	22341	22065	22180	22193	22168	22075	22163	22153	22262	22349	22328	22296	22255	22278	22252	22295	22368	22261	22113	22213	22047	22193	22205	22349	22410	22413	21968	22083	22412	21954	22067	22259	22087	22129	22314	22315	22298	22221	22117	22081	22052	22084	22192	22235	22230	22093	22016	22234	22238	22236	22280	21995	22307	22232	22287	22275	22244	22081	22205	22155	22284	22254	22166	22441	22452	22572	22216	22259	22470	21966	22275	22179	22284	22370	22074	22359	22270	22319	22004	22264	22225	22204	22283	22187	22327	22360	22196	22191	22310	22333	22383	22188	22358	22267	22343	22169	22284	22298	22247	22292	22071	22230	22240	22197	22277	22165	22082	22116	22028	22325	22350	22199	22246	22305	22066	22231	22338	22350	22142	22273	22202	22274	22257	22184	22261	22317	22114	22291	22134	22423	22073	22123	22133	22450	22270	22373	22226	22237	22345	22158	22396	22119	22379	22153	22309	22242	22301	22429	22177	22035	22241	22065	22069	22132	22212	22136	22060	22200	22226	22329	22278	22399	22340	22541	22400	22421	22285	22433	22315	22273	22252	22344	21973	22243	22299	22321	22073	22278	22003	22218	22240	22246	22329	22308	22345	22263	22166	22283	22316	22140	21888	22259	22373	22144	22246	22031	22173	22354	22290	22254	22303	22149	22209	22217	22151	22325	22250	22284	22260	22232	22353	22551	22264	22313	22194	22242	22157	22213	21998	22228	22341	22092	22038	22170	21998	22242	22071	22166	22291	22089	22222	22244	22253	22076	22113	22362	22293	22193	22176	22219	22101	22116	22276	22307	22370	22155	22312	22265	22241	22233	22331	22247	22296	22379	22264	22311	22336	22497	22359	22164	22168	22067	22048	22171	22170	22098	22366	22440	22208	22259	22078	22244	22134	22311	22357	22335	22034	22206	22156	22174	22213	22116	22104	22339	22414	22302	22255	22319	22367	22328	22449	22391	22275	22178	22238	22286	22424	22358	22213	22113	22215	22333	22131	22294	22222	22146	21935	22423	22214	22260	22275	22156	22261	22240	22162	22010	22300	22364	22204	22318	22321	22100	22317	22277	22234	22166	22701	22130	22300	22381	22185	22462	22178	22421	22351	22109	21927	22051	22052	22178	22200	22214	22084	22182	22167	22044	22297	22274	22298	22332	22287	22456	22222	22181	22350	22356	22067	22159	22313	22149	22345	22371	22167	22319	22142	22202	22355	22312	22196	22051	22260
37139	56718	45181	28134	21021	18622	17976	17945	17907	17978	18087	18087	17898	18035	18030	18007	17876	18107	17829	17919	17913	17946	18059	17891	17924	18049	18126	18029	17750	18142	17897	17853	17808	18026	17994	17877	17973	17975	18020	17928	17895	18054	17993	18025	17975	17804	17783	18025	17850	18058	17992	17826	17881	17851	17998	17864	18039	17954	17929	17984	17942	17990	17830	17915	17846	17838	18013	18125	17895	17812	17977	18014	17927	17899	17882	17940	17927	17951	17799	17956	17887	17940	17896	18017	17960	17750	17883	17966	17808	17768	17908	17827	18122	17739	17808	17958	17835	17923	18027	17969	17891	18009	17891	17945	18033	17829	17872	17984	17936	17907	17792	17908	17890	18066	17914	18001	17826	18048	17943	17713	17946	17927	17849	18085	17787	18081	17963	18048	17758	17849	18084	17908	18020	17953	17832	17927	17836	17904	17893	17906	17873	17809	17889	17845	17960	17857	17970	17872	18126	17963	18006	17872	17859	17831	18163	18065	17735	17790	17883	18129	18064	17831	17873	17817	17887	17963	17927	18042	17966	17995	17997	17957	18064	17890	17878	17915	17961	17864	17839	18085	17766	17867	17862	17941	17970	17910	17798	17884	17921	17965	17953	18021	17876	17962	17731	17960	17950	17941	18115	17877	17966	17945	17905	17952	18034	17910	17924	17844	17854	17874	17914	17859	17843	17896	18012	17856	17943	17882	17858	17956	18007	17976	17958	17943	17974	17774	18004	17832	17832	17954	18011	17728	17830	18001	17725	17919	17907	17858	17973	17940	17681	17864	17975	17953	17770	17936	17880	18146	17885	17865	18100	17747	18124	17949	17869	17732	17957	17788	17951	17894	17844	17876	18021	17893	18108	18023	17880	17883	17891	17709	18141	18010	17805	17910	18066	18028	17897	17822	17778	18089	17879	18035	17872	17887	17892	17874	17998	17927	17865	17889	17987	18017	17729	17809	17877	17893	17972	17891	18018	17980	17920	17738	17916	17938	17840	17686	17867	17828	17802	17927	18012	17847	18068	17966	18008	17949	17954	17795	17912	17848	18028	17792	17852	18073	18068	17929	17855	17879	17877	17995	17857	17938	18017	17838	18051	18018	17740	17788	17979	17948	17980	18092	17950	17886	17809	17925	17924	17796	17881	18051	17787	17873	17958	17858	18037	17914	17984	17859	18015	17810	17912	18032	17889	17988	18027	17897	17901	18075	17941	17838	18048	17845	17891	17950	18006	18085	17952	17815	17883	17955	18046	18011	17889	17901	18067	18204	17893	17920	17921	17965	17989	17884	17858	17987	18077	17732	17882	17911	17857	18007	17881	17803	18038	17900	17872	18044	17790	18025	17699	17850	17903	17991	18095	17884	17920	17903	17934	17827	17953	17887	17849	17800	17989	17852	18106	17955	17959	17910	18167	17948	17919	17910	17987	18023	18021	18030	17893	17995	17880	17933	17812	18074	18054	17972	18176	17911	17966	17894	17939	17839	17934	17986	17913	18088	17949	17992	17859	18124	17808	17828	17881	17918	18018	17936	17954	17817	17846	17904	17906	18137	17757	17985	17968	17938	17715	17990	17903	17883	17840	17824	17933	18009	17986	17831	17781	17800	17991	17852	17787	18013	17880	17919	17993	17767	17742	17881	17884	17963	18027	17922	18102	17892	17930	17988	17920	17933	17686	18061	18031	17921	17873	18114	18020	17956	17875	17977	17869	17947	18085	17954	18045	18104	17804	17769	17988	18101	18026	17703	17735	17937	17772	17826	17808	17769	17997	17924	17958	18099	17920	18011	17780	17842	17905	18025	17903	18027	17861	17908	17867	17816	17958	17937	17963	17903	18023	17997	17896	17875	17932	18138	17881	17913	17868	17965	18136	17841	17878	17838	17947	17929	17986	17877	17687	18019	17897	18075	17746	17894	17722	17873	18016	17871	17846	18055	17912	18079	17954	18213	18034	17916	17970	18072	17975	17834	18163	17876	18089	17874	17976	17994	18014	17859	17903	17837	17966	17938	18017	18014	17990	17981	18001	18064	17861	18000	17931	17803	18094	18060	18105	17985	17935	17869	17801	17769	18041	17840	17996	17892	17949	17976	18120	17950	17862	17930	17833	17936	17867	17870	17992	18105	18109	17924	17680	18007	17815	17998	17985	17857	17949	18042	17765	18010	17919	17892	17916	17801	17809	18002	17956	18016	17909	17679	17996	18020	17800	17935	18030	17975	17958	18178	17925	18055	17993	17900	18046	17881	18085	17988	17996	18020	18020	17869	17885	18141	17904	17846	17874	17951	18038	18094	17844	17977	17797	17993	17900	17706	17742	17956	18013	18085	17892	18046	17955	17715	17923	17871	18024	17979	17900	18001	17825	17862	18077	17977	17924	17928	17925	18086	17908	17897	17765	18024	18096	17588	18043	17824	17893	17884	18035	17832	18134	17869	17848	17884	17768	17888	17792	17809	18073	17812	17875	18104	17970	17964	17921	17799	18093	17911	18039	17959	17749	17983	17915	18028	17781	18005	17841	17917	17648	18114	17852	18073	17813	17842	17965	17899	18072	17954	17969	17956	18107	17981	17937	17894	18024	17955	17908	17851	17892	17927	18061	17618	17956	18113	17972	18063	17994	17939	17902	17879	17987	17860	17872	18072	18081	17865	17984	17914	18165	18046	17982	17944	17844	17975	17861	18003	17902	18050	17788	17856	17895	17940	17805	17831	17739	17871	17970	17890	17796	17920	18010	18003	17935	17898	18061	17804	17925	18022	17837	17892	18054	17923	17975	17951	17825	17977	17827	17991	17891	17888	17853	17805	17966	18019	17956	17968	17804	17934	18002	17915	18038	17787	17831	17961	18077	17931	17820	17898	18027	17978	17995	17789	18048	17899	17909	17897	17990	17935	18096	17819	18119	17862	18201	17797	17917	18097	18051	17848	18104	17730	17779	18098	18001	18067	17884	17850	17893	17703	18026	18019	17965	17868	17906	18029	17823	17896	17935	17793	17835	17940	17911	18014	17994	17791	17975	18036	17795	18097	17795	17940	17738	17819	17925	17793	17921	17919	17958	17983	17986	17896	17902	17842	17982	17919	17818	17852	17858	17844	18162	17885	17860	17707	17937	17824	18072	17971	17980	17926	17889	18067	17917	17923	18107	17964	18077	17921	17907	17943	17986	17906	18059	17940	17861	18049	17850	17938	17958	17989	17955	17884	17871	18130	18019	17967	17968	17790	17959	17835	17959	18063	18000	17895	18068	17994	17918	18004	17894	17896	18089	18045	17857	17799	17778	17969	18169	17936	17994	17755	18022	18022	18019	17876	18028	18019	17850	18044	17840	17964	17879	17968	18044	17804	17875	17830	17773	18037	17847	17863	17886	17982	17754	17851	17825	17852	17898	18007	17780	17926	17997	17915	17941	18014	17952	18112	18130	17857	17837	18064	17923	17931	17876	17813	18002	17880	17938	17928	17966	17759	17781	17948	18077	17797	18063	17765	17741	17877	17889	18071	17776	17857	17905	17817	18148	17926	17921	17814	17988	18000	17956	17903	18032	18061	17896	17846	17902	17959	17893	17939	17949	17820	17962	17884	17953	17898	18008	17713	18084	17921	17949	17930	17876	18057	17886	17981	18022	17961	17756	18044	17917	17984	17876	17798	17896	17840	17789	18026	17827	18022	17942	17860	17897	17960	17850	17905	17984	17910	17784	17742	18036	17907	17916	17934	18057	17831	17906	17983	17913	17994	17898	18084	17967	17797	17946	18007	17987	17973	17851	17904	17958	17933	17848	18029	17879	17916	18050	17770	17874	18001	17905	17893	18015	17780	17955	17799	17901	17909	17870	17878	17924	17957	18017	17954	17887	17881	18001	18059	17947	18123	17985	17994	17946	17773	18009	17791	17885	17988	17906	17905	17970	17878	18079	17919	17926	17871	18047	18089	17940	17882	17857	17930	17879	17913	17898	17827	18016	17891	17886	18014	17960	17983	17786	18056	17738	18054	17776	17802	17809	17914	17953	17904	18021	17969	17839	17891	18071	17762	18062	17952	17974	17861	17886	17894	17893	17890	17839	17941	17868	18060	17842	17846	18107	17869	17978	18221	17988	17785	17961	18068	17901	17989	17842	17778	17978	17937	17848	17906	17906	18094	18110	17849	17866	17954	18000	17954	17954	17997	17854	17945	17946	17953	17938	18088	17781	18041	17837	17719	18038	17819	17891	17759	17958	17972	17872	17915	18063	17877	17946	18014	17899	17907	17995	17832	17971	17964	17777	18057	17835	17941	17864	18061	17963	18063	17855	17901	17918	18028	17876	18060	17950	17776	17996	17976	18094	17899	17868	18031	17874	17871	17906	18010	17918	17901	18095	17838	17837	17802	17915	17924	17955	17776	18065	17904	17893	18089	17911	17929	17882	17993	17952	17924	17944	17903	17852	18019	17901	17758	17826	17926	17854	17945	17887	17936	17918	17986	17957	17949	17941	18155	18018	17752	17929	17984	17990	17876	17904	17869	17935	17833	18124	17982	17920	17890	17983	18004	18031	17988	17822	17841	18106	17933	17791	17922	17778	18044	17870	18077	18108	17946	18171	18066	17859	17946	17855	17936	17761	18003	18063	17870	17918	18170	17977	18116	17838	17975	17977	17834	18001	17990	17836	17919	17710	18031	17954	17929	18012	18007	17892	18072	17858	18019	17926	17921	17806	17799	18008	17988	18038	17866	17930	17877	17973	18055	18070	17994	18107	18109	17916	17914	17992	17851	17905	17920	17830	17831	18020	17961	17980	17984	17984	18170	17946	17886	17826	17908	17944	17923	18014	18011	18053	17967	17878	17972	18080	17792	18060	17835	17990	17839	17936	18134	17895	17945	17865	17839	17934	17825	18003	17958	17901	17952	18038	18068	18112	17872	17968	17970	18079	17930	17817	17991	17904	18163	17972	18135	17787	17850	17960	18041	17892	18067	18040	18102	17900	17891	17806	17786	18018	18177	18033	17906	17972	17870	17781	17948	17978	17979	17929	17997	17919	17938	17992	17928	17927	17913	17933	18123	17855	17905	17871	17913	17897	18062	17945	17800	17752	17904	17981	18076	17897	18032	17971	17907	17989	17917	17965	17858	17949	17971	17870	17885	18044	18010	18025	17985	17950	17961
25083	25766	41237	37478	28887	26184	24824	22661	22200	22143	22541	22238	22313	22197	22418	22173	22207	22130	22211	22122	22256	22196	22153	22301	22204	22378	21976	22134	22151	22201	22086	22242	22070	22035	22008	22409	22281	21946	22260	22035	22127	22271	22139	22194	22039	22257	21935	22236	21988	22021	22203	22249	22030	22220	22095	21931	22407	21945	22206	22137	22064	22053	22266	22187	22211	22154	22093	22218	21987	22123	22170	22132	22200	22286	22168	21839	22201	22296	22115	21931	22185	22051	21933	22228	22145	22266	22099	22418	22228	22200	22111	21890	21821	21996	22126	22229	22170	22104	22159	22127	21968	22183	22118	22165	22171	22189	22001	22125	21941	21948	22124	22116	22407	21992	21988	22223	22199	22039	22024	22295	22110	22081	21929	22251	22234	22059	22173	22163	22033	22368	22290	22076	22166	22068	22169	22158	22063	22114	22267	22159	22209	22029	22157	22153	22115	22007	22228	22265	22014	22201	22088	22134	22194	21935	21987	21988	22201	22092	22118	22132	22086	22229	22129	22192	22087	22241	22093	22110	22035	22195	22098	22142	22045	22148	22089	22217	22159	22457	21998	22068	22081	22059	21981	22069	22227	22147	22008	21836	22107	21899	22098	22127	21834	22053	22121	22246	21988	22190	21941	22325	22193	21770	22011	22065	22179	22064	22181	22298	22116	22283	22005	22015	22012	21881	21993	22070	22028	22149	22119	22068	22186	22096	22036	22025	21938	22011	22080	21949	22214	22074	22065	22053	22150	22056	22015	22224	22119	21907	22235	21976	21939	22126	22063	21726	22062	22052	21868	22331	22177	22364	22236	22172	22008	22068	21900	22088	21971	22019	22156	22171	22050	22063	22124	21948	22070	22205	21995	21954	22169	22287	22160	21925	22026	22240	22061	22075	21922	21924	22067	22156	22171	22084	22009	22136	22023	22075	22038	22120	22276	22052	22441	22134	22177	22068	22067	21745	22007	22165	21977	22090	21967	22163	22222	22115	22031	22014	22008	22064	21893	22051	22203	22205	22206	22084	22147	22207	22077	22157	22156	22108	21915	22237	21996	22017	22141	21899	22126	22174	22034	22192	22194	22222	22065	22190	22249	22070	22056	21957	21977	22169	21998	22068	22220	22020	21999	22153	21932	21975	21977	22308	22059	22249	22314	21945	22333	22223	21975	21846	22189	22024	22148	22067	22010	22087	21946	22102	22107	22018	22003	22011	22270	22171	22064	22198	22173	22117	22123	22033	22004	22238	22102	22005	22081	22045	22297	22254	22164	22158	22154	22071	22175	22093	22118	22142	22176	22066	21835	22055	22153	22026	22132	21939	22171	22099	22095	22198	22106	21951	22179	22237	22104	22028	22216	22180	22196	22150	22202	21865	22178	22121	21870	22176	21929	22258	22011	22076	22151	21911	22057	22055	22114	22206	22033	22036	22118	22178	22017	21992	21939	22241	22334	22238	22104	21963	22003	22211	22302	22079	22326	21890	21995	22125	21986	21916	22077	22098	21907	21749	21927	21965	22280	21849	22055	21806	22167	22076	22066	22104	22183	22204	21892	22042	22038	22228	22160	22138	22072	22116	22101	22049	22169	22068	22200	22074	22097	21869	22284	22250	22179	21996	21763	21961	22152	22114	22388	22048	22067	22088	22098	21850	22098	22150	22099	22206	22035	22068	22159	21932	21957	22044	22099	22015	21952	22231	22068	22061	22139	21878	21970	22061	21781	21965	22193	22049	22099	22057	22160	22140	22109	22122	22193	21981	22308	22225	22126	22029	22060	22225	22282	21941	22087	22190	22360	22100	22057	22185	22134	22020	22215	22288	22187	22151	22129	22034	22208	22073	22273	22109	22126	21976	21981	22070	21934	22113	22167	21942	21964	21972	22161	21998	21923	22052	22167	22277	22050	22058	21979	22106	22173	21932	22188	22204	22025	22161	21975	22054	22143	22236	22287	22016	22110	22049	21954	22072	22141	22119	22010	22205	22097	22211	22133	22099	22091	22068	22136	21978	21946	21892	22165	22028	22334	22226	22075	22026	22140	22116	22045	22162	22052	22154	22039	22051	22152	22017	22140	21907	21993	22041	21904	22145	22186	21863	22162	22181	22195	22047	22119	22026	21918	22018	22092	22126	21935	22080	22366	21980	22158	22210	21996	22249	21881	21936	22201	22026	22222	22259	21990	21941	22030	21964	21948	22042	22046	22218	22135	22156	21982	21888	22189	22123	22010	22026	22133	22005	22013	22079	22269	22226	22074	22173	21970	22191	22210	22127	21924	22313	22224	22233	22082	22018	22141	21911	22019	22120	22198	22210	22023	22147	22107	22160	22094	22257	22021	22079	21885	22001	21864	22002	22218	21931	22103	21883	22063	22041	22079	22086	22072	21933	22325	22058	22075	21998	22229	22263	22097	21935	22128	22097	21951	22012	22160	21977	22064	22066	22065	21941	21962	22150	22114	21948	21905	22210	22045	22204	22270	22174	22035	22131	22117	22175	21956	22157	22182	22009	22170	22088	22207	22089	22104	22447	22306	22138	22297	21967	22187	22061	22108	22158	22056	22161	22297	22225	21982	21975	22070	21939	22170	22183	22291	22244	22229	22004	22258	22159	22000	22070	22169	22124	22305	22017	21792	21998	22346	22108	22070	22105	22105	22172	21973	22032	22169	22149	21973	22047	22136	22164	22221	22004	21927	22072	22170	21859	22023	22079	22124	22068	22139	22020	22212	22092	22007	22025	21992	22016	22234	22255	22056	22162	22120	22244	22060	22135	22043	22047	22207	22110	22057	22057	22093	22306	22030	21737	21982	22174	22031	22168	22227	21926	22271	22171	22147	21972	22354	21981	22075	22210	22076	22108	21841	21957	22032	21993	22037	22143	21972	22054	22065	22226	21996	22317	22079	22123	21838	22201	22066	21923	22012	22260	22212	22282	22290	22141	21870	22325	22265	22003	22171	22059	22062	22087	22149	22240	22065	22248	22118	22063	22128	22099	21872	22103	22101	22086	21992	21923	22010	22280	22197	22050	22156	22102	21988	22196	22232	22130	22199	22071	22342	22174	22033	22212	21977	22186	21875	21961	22020	22043	21998	22372	22110	22167	22064	22128	22220	22034	22108	21904	22200	22026	21990	22211	21947	22064	22141	21944	22194	22191	22173	22079	22135	21995	22113	22144	22135	22171	22145	22186	22158	22016	21950	22086	22098	21967	21972	21884	22249	22049	22221	22132	22117	21823	21890	22111	22148	21967	22126	22118	22274	22172	22014	22258	22153	22167	22119	22116	22289	22134	21973	22080	22149	22357	22330	22425	22087	22070	22112	21969	22111	22283	22115	22035	22215	22066	22200	22152	21932	21976	22028	22130	22052	22098	22067	22112	22092	22155	22122	22016	21893	21874	22223	22189	21991	21987	22151	22096	22157	22023	22026	22072	22046	22109	22288	22057	21971	22158	22224	22103	22147	21973	22241	22080	21818	22158	22094	22159	21955	22115	22160	22026	22230	22118	22039	22163	22006	22004	22113	22282	22062	22147	21981	21867	22056	22252	22191	22198	22325	22091	22093	22165	22173	22167	22126	22332	22296	22198	22138	22061	22085	22245	22174	21885	21933	22031	22049	22214	22066	22105	22351	21863	21965	22074	22085	21949	22183	22116	22248	21819	22122	21849	21963	22058	21965	22129	22098	22283	22224	22211	22207	22067	22086	22011	22080	22005	22057	22130	22351	22223	22061	22179	21924	22130	22303	22070	22006	21936	22123	22152	22169	22149	22163	22176	22132	22109	22125	22236	22099	22161	22077	22279	21998	22078	21934	22132	21816	22109	22291	22351	22113	21916	22177	22098	22187	22118	22034	22162	21905	21945	22010	22158	22091	22089	22214	21987	22070	22172	22258	22115	21965	22139	22132	22098	22147	21983	21851	22122	22039	22135	22034	22110	22099	21949	22366	22258	22146	21988	22203	22016	21940	22070	22171	21990	21989	22168	21925	22131	22149	22018	22290	22075	22174	22007	22019	22009	22219	22233	22098	22255	22085	22381	22026	22258	22314	22086	21978	22206	21779	22149	21915	22237	21975	22183	22043	21871	22160	21961	21928	22022	22019	22089	22140	22263	22226	21951	21947	22272	22060	22187	22287	21988	22131	22075	22162	22019	21926	22076	21983	22108	22251	22152	21672	22108	22201	22142	22219	21967	22074	21963	22187	22335	22132	22285	22170	22189	22097	22231	22142	21965	21962	22085	22364	22148	22101	22026	22050	21977	22296	22197	22271	22173	22037	22127	22096	22041	21985	22013	21919	22069	21990	21971	22104	22221	22030	22052	22146	22120	22140	21985	21989	22054	22034	22153	22273	22180	21999	22142	21924	21995	21986	22041	22107	22208	22155	22318	22088	22056	21901	22207	22082	22104	21877	22011	22282	21946	22250	22225	22293	22162	22111	22159	21980	22083	21990	22066	22161	22154	22178	22129	22132	21940	22382	22131	22122	22154	22115	22053	22023	22131	22037	21854	22075	21852	21942	22232	22198	22168	22170	22018	22015	22252	22000	22253	22058	21802	22069	21971	22297	22255	22059	22286	21960	22020	22123	22000	22205	21959	21909	22157	21995	22035	22145	22236	21927	22259	21992	21982	22039	21919	22163	22166	22034	21939	21905	22126	22132	22154	21995	22136	22187	22155	22237	22187	22134	22044	21974	22134	22231	22042	22184	21969	21976	22147	22207	21913	21971	22156	22026	22106	22250	22157	22099	22299	22124	22090	22356	22114	22019	22247	22289	22155	21976	22246	22025	21983	22147	22239	21998	22126	21976	21986	22036	22119	22218	22190	22134	22023	22123	22082	22201	22102	22051	22085	22104	22065	22100	22248	22085	22024	22000	22032	22278	21812	21810	21856	22181	22266	22004	21955	22170	22059	22107	22071	22133	22131	22033	22113	21922	22120	22080	22057	22137	22288	22024	22001	22106	22017	22142	21936	22211	21947	22001	22170	22160	22030	21972	22434	21969	22034	22092	22098	22029	22041	22111	21908	22108	22024	22170	22158	21961	22156	22041	22029	22297	22102	22123	22062	22100	22094	22159	22098	22180	22061	22208	21958	22052	22144	22052	22210	22336	22164	22306	22268	22086	22276	22077	22318	22005	22053
59623	94942	75770	47095	29905	21009	18315	17851	17945	18050	17737	17847	17983	18075	17936	17997	17814	17776	17933	17972	17914	18033	17882	17808	17989	17846	17729	17895	17723	17947	17965	17894	17863	17913	18042	17978	17944	17969	18068	17809	17823	17870	17958	17977	18035	17788	17795	17771	17852	17734	17933	17874	17780	18151	17900	17974	17888	17809	18069	17886	17924	18005	17898	18059	17777	17929	17893	17791	17963	17920	17889	17781	17840	17876	17876	17815	17931	17920	18047	17812	17759	18013	18049	18065	17749	17962	17737	17712	17990	17924	17744	18008	17909	17790	18047	17884	18002	17951	17844	18004	17967	17837	17879	18049	17691	17894	17903	17951	17971	17976	17772	17676	17875	17966	18001	17819	17956	17843	17844	17789	17925	17866	18022	17828	17642	17920	17996	17751	17924	17914	17830	17906	18010	18015	17824	17908	17920	17948	18000	17933	18007	17915	17853	17786	17855	17817	17763	17862	17868	17950	18009	17928	17816	17909	17839	17843	17930	17926	17890	17813	17971	17884	17922	17876	17958	17806	17792	17764	17920	17725	17886	17922	17953	17804	17936	17699	17798	17887	17808	17886	17907	17634	17758	18017	17910	17886	17820	17976	17862	17890	17936	17791	17977	17911	18011	18110	17997	17835	17868	17973	17811	17784	17844	17935	17727	17973	17975	17841	17736	17872	17830	17926	17784	17796	17778	17888	17807	17785	17976	18012	18043	17708	17845	17589	18027	17849	18039	17959	17753	18042	18070	17938	17948	17911	17851	17736	17893	17752	17888	17738	17889	17817	17664	17800	17803	17817	17875	17883	17891	17880	17988	17684	17936	17855	17834	17917	17826	17880	17757	17916	17886	17843	17959	17949	18073	17821	17951	17845	17944	18018	17845	17828	17816	17878	17807	17779	18002	17862	17899	17771	17951	17827	17935	17866	17701	17732	17934	17916	17613	17841	17782	17753	17884	17943	17923	18015	17873	17694	17797	17930	17941	17865	17849	17943	17790	17904	17936	17738	17935	17860	17992	17816	17939	17986	18056	17765	17785	17904	17944	17936	17914	18105	17987	17894	17834	17852	17710	17922	17879	17830	18156	17769	18003	18057	17906	17936	17924	17811	17673	17939	17858	17766	17931	17913	17972	17879	17928	18012	17990	17754	17897	17776	17854	18023	17782	17711	17915	17970	17910	17878	18000	17691	17879	18021	17778	17755	18042	17791	17863	17934	17859	17917	17715	17770	17838	17802	17758	17849	18002	17894	17824	18071	17870	17856	17904	17939	17812	17859	17803	17838	17918	17957	17942	17933	17770	17963	18001	17724	17871	17770	17924	17962	17839	17930	17984	17941	17834	17779	17727	17959	17980	17905	17816	17910	17846	17758	18140	18032	17804	17879	17918	18004	17884	17794	17943	18021	18072	17923	17904	17720	17726	17832	18097	17933	17876	17887	17714	17574	17830	17943	17789	18057	17785	17820	17748	17927	17917	17872	17962	18040	17766	17907	17791	17959	17945	17952	17754	17885	17880	18038	18071	17736	18000	17888	17805	17894	17888	17725	17999	17872	17974	17763	17946	17786	17797	17923	17841	18051	17882	17778	17751	17708	17933	17918	17808	17893	17948	17959	17790	17951	18009	17788	18001	17963	17779	17911	17940	17847	17741	17820	18092	17970	17900	17779	17779	17976	17929	17924	17902	17989	17827	17878	17849	17821	17733	17879	17867	17847	17886	17875	17960	17803	17901	17943	17991	17884	18042	18028	17710	17808	17864	17827	17655	17976	17957	17965	17802	17834	17915	18018	17768	18001	17855	18005	17940	17904	17941	17950	17792	17968	17804	17948	17892	17717	17770	17893	17783	17704	17863	17768	17812	17850	17781	17936	17978	17837	17955	17904	17801	17842	17961	18043	17977	17898	17661	17871	17719	17918	17853	17965	17835	17912	17877	17909	17933	17973	17778	17866	17980	17957	17829	17886	17728	17910	17710	17867	17950	17949	17941	17946	17906	17739	17935	17808	17750	17754	17957	17847	17817	17814	17783	17738	17894	17973	17952	17851	17983	18003	18003	17912	17877	17936	17825	17905	17643	17898	17856	17868	17830	17934	17866	17803	17925	17969	17995	17987	17747	17851	17897	17846	17998	17723	17896	17981	17775	18104	17833	17914	17728	17670	17862	17947	17788	17884	17882	18013	17796	17836	17930	18011	17782	18039	17880	17768	17953	17958	17842	18100	17938	17798	17678	17914	17992	17828	17949	17681	17865	17836	17940	17848	17938	17765	17919	17700	17740	17876	17878	17862	17987	17826	18024	17751	17789	17862	17888	17811	17960	18011	17795	17898	17780	17889	18068	17805	17915	17740	17899	17853	17893	17832	17806	17878	17939	17821	17849	17882	17960	17974	17925	17883	17782	17695	18108	17981	17885	17947	18081	17760	17870	17869	17889	17907	17820	17941	17784	17949	17755	18014	17861	17843	17973	17709	18004	17770	17754	17870	17849	18020	18122	17903	17900	17761	17984	17882	17926	17859	17960	17943	17858	17726	17835	17901	18027	17852	17673	17869	17813	17731	17892	17930	17976	17978	17992	17874	18082	17874	17857	17841	17867	17976	17716	17772	17912	17837	17929	17914	17947	17823	17902	17965	17789	17885	17868	18066	17847	17838	17877	17886	17773	17875	18031	17953	18059	17806	17865	17855	17993	17732	17814	17958	18007	18126	17944	17859	17912	17949	17975	17796	17813	17838	17757	17688	17918	17939	17643	17944	17927	17862	17719	17994	17840	17881	18064	17884	17817	17739	17791	17706	17967	17953	17928	17709	17972	17992	17982	17948	17830	18077	17916	17728	17812	17844	17827	17698	17860	18008	18043	17827	17782	17868	17933	17958	18021	17931	17774	17883	17800	17989	17825	17861	17846	17956	17727	17801	17864	17810	17884	17773	17945	17838	17790	18021	18032	17877	17826	17722	17889	17849	18001	17844	17767	17568	17956	17796	17843	17957	17920	17783	17800	17894	17792	17933	17848	17649	17946	17840	17761	17903	17941	17933	17858	17720	17860	17965	17914	18007	17851	17806	17760	17814	17912	17807	17906	17887	17870	17838	17712	17847	17997	17969	17842	17852	18021	18029	17839	17862	17940	17904	17994	17717	17894	17804	17997	17946	17855	17868	17760	17753	17778	17977	17851	18059	17646	17897	17836	17974	17828	17802	17780	17847	17848	17931	18037	17813	17842	17881	17857	17742	17659	17894	17955	17760	17793	17882	17918	17800	17928	17915	17934	17828	17879	17803	17797	18010	17846	17862	17849	17945	17770	17646	17810	17694	18027	17638	17821	17942	17875	17943	17946	17773	17763	17657	17969	17749	17935	17960	17876	17961	17706	17824	17912	17959	17855	17786	17727	17772	18071	17897	17814	17808	17787	17864	17944	17917	17856	17777	18036	17936	17885	17843	17874	17838	17974	17986	17766	18022	17942	17936	17762	17840	17865	17844	17756	17841	17741	17769	17796	18127	17951	17795	18006	17630	17966	17923	17941	18041	18003	17826	17924	17808	17848	17844	18065	17836	17851	17848	17857	17901	17855	17899	17896	17952	17990	17901	17810	17813	17896	18007	17950	18027	17984	17839	17890	17853	17845	17991	17811	17937	17644	17952	17766	17802	17720	17806	17708	17672	17989	17957	17841	17925	18018	17806	17771	17824	17951	17942	17844	17637	17994	17995	17809	18023	17859	17982	17861	18030	17904	17842	17730	17768	17964	17930	17921	17829	17850	17891	18034	17743	17896	17908	18031	18051	17817	17830	17861	17942	17825	17908	17885	17959	17926	17867	17739	17974	18034	17998	17963	17965	17982	17956	17738	17917	17916	17953	17859	17740	17925	17788	17861	17792	17852	18060	17788	17844	18006	17978	18017	17906	18017	17857	17792	17978	17947	17867	17893	17941	17937	17843	17831	17909	17935	17933	17815	17984	17940	17765	17769	17736	17852	18031	17775	17897	17869	17885	17964	17895	17797	17753	17719	18006	17973	17703	17878	17946	17769	17914	17848	17788	17971	17928	17694	17781	17927	17845	17892	17935	17852	17846	17739	17993	17963	17923	17874	17919	17812	17861	17889	17658	17971	17807	17887	17886	17999	17834	17986	17897	17903	17801	17876	17813	17874	17909	17670	18098	17739	17959	17925	17827	17876	17750	17550	17884	17690	17883	17903	17727	17720	17841	17956	17903	17967	17832	17904	17737	17909	17916	17791	17935	17870	17885	17930	17803	17890	18049	17803	17809	17854	18071	17980	17884	17735	17821	17762	17711	17973	17920	17755	18021	17868	17698	17921	17909	18017	17975	17791	17822	17760	17901	17905	17870	17955	17862	17931	17850	17819	17997	17839	17843	17876	18018	17834	17936	17831	17758	17899	17931	18006	17773	17848	17858	18079	17978	17967	17931	17994	17941	17957	17661	17961	17827	17879	17696	18007	18008	17888	17859	17949	17896	17846	17828	17942	17928	17965	17778	18074	17897	17882	17880	17823	17814	17788	17960	17882	17869	17741	17743	18139	17891	17884	17843	17899	17777	17892	17800	17821	17682	17821	17818	17912	17926	17878	17946	17906	17854	17933	17817	17937	17777	17845	18004	17982	17824	17890	17922	17808	17820	17731	17743	18031	17834	17772	17963	17859	17749	18003	17975	17872	17965	18030	17897	17792	17879	17864	17730	17966	17999	17924	17992	17616	17706	17639	18027	17688	17730	17871	17974	17829	17896	17956	17817	17820	18015	17935	17990	17807	17821	17647	17865	17609	17895	18077	17898	17970	17880	18068	17715	17867	17898	17784	18044	18016	18006	17726	17984	17949	17978	17952	18030	17860	17962	17915	18054	17769	17955	17847	17891	17805	18030	17851	17877	17863	17822	17936	17950	17785	18008	17846	17971	17759	17919	17861	17764	17858	17966	17807	17811	17862	18020	17929	17797	17770	17955	17810	17768	17889	17716	17906	17951	17792	17805	17693	17795	17764	17936	18116	18024	17995	18033	17778	17979	18005	17777	17935	17831	17893	17867	17717	17913	17796	18007	17894	17795	17738	17666	17959	17880	17857	17951	17965	17909	18007	17820	17888	17849	17991	17918	18028	17870	17779	18111	17927	17924	18010	17794	17765	17794
22965	23003	35234	32068	27821	27510	28150	23600	22509	22909	22748	22730	22614	22815	22821	22601	22394	22461	22466	22399	22500	22559	22364	22623	22501	22510	22593	22615	22654	22524	22594	22358	22397	22691	22548	22624	22463	22268	22387	22663	22424	22346	22468	22500	22546	22252	22493	22375	22354	22322	22329	22416	22347	22234	22248	22504	22275	22262	22342	22558	22516	22407	22446	22365	22396	22372	22299	22290	22509	22398	22493	22325	22425	22585	22551	22514	22443	22191	22226	22288	22185	22372	22310	22616	22391	22666	22296	22460	22258	22396	22582	22322	22422	22236	22334	22195	22367	22340	22377	22333	22290	22480	22447	22240	22192	22302	22244	22344	22418	22347	22474	22546	22281	22422	22351	22329	22481	22187	22456	22325	22405	22284	22443	22274	22320	22385	22527	22490	22344	22162	22359	22269	22366	22276	22441	22312	22382	22261	22419	22269	22403	22035	22103	22376	22434	22329	22324	22389	22265	22236	22764	22445	22349	22485	22330	22367	22465	22530	22607	22490	22289	22268	22246	22279	22611	22221	22366	22485	22337	22147	22040	22345	22629	22220	22218	22511	22384	22363	22511	22378	22177	22657	22433	22025	22075	22403	22188	22136	22356	22293	22422	22461	22406	22299	22342	22403	22474	22555	22237	22512	22471	22333	22497	22540	22407	22391	22414	22338	22142	22324	22298	22277	22246	22394	22433	22295	22374	22305	22319	22708	22174	22147	22298	22399	22442	22371	22296	22330	22294	22461	22483	22293	22347	22249	22293	22209	22338	22348	22533	22304	22267	22508	22245	22274	22394	22428	22283	22328	22523	22206	22247	22379	22524	22499	22418	22311	22172	22372	22479	22189	22490	22264	22228	22334	22463	22387	22237	22226	22509	22338	22060	22481	22472	22240	22535	22179	22327	22153	22472	22335	22459	22523	22343	22382	22198	22444	22525	22352	22533	22371	22469	22463	22375	22496	22305	22322	22515	22191	22106	22482	22393	22386	22269	22242	22363	22277	22331	22336	22239	22118	22353	22286	22056	22325	22362	22342	22406	22475	22220	22335	22425	22157	22076	22353	22406	22183	22158	22212	22226	22362	22358	22267	22227	22388	22428	22121	22211	22625	22238	22271	22346	22357	22353	22273	22322	22471	22405	22227	22457	22306	22403	22477	22466	22238	22534	22351	22390	22585	22141	22264	22357	22330	22336	22346	22542	22219	22243	22354	22361	22384	22239	22473	22291	22372	22303	22536	22341	22309	22354	22269	22385	22455	22222	22350	22591	22339	22273	22080	22379	22296	22387	22285	22300	22254	22295	22421	22577	22537	22389	22486	22310	22229	22527	22318	22469	22487	22306	22664	22309	22595	22169	22308	22451	22141	22169	22318	22192	22202	22204	22220	22383	22422	22122	22269	22162	22217	22401	22560	22451	22501	22594	22325	22216	22205	22524	22346	22121	22133	22255	22315	22141	22420	22370	22338	22309	22249	22487	22326	22149	22375	22231	22266	22302	22409	22382	22387	22425	22489	22372	22326	22342	22230	22318	22537	22310	22152	22230	22489	22427	22502	22197	22355	22348	22309	22262	22302	22351	22276	22188	22216	22370	22327	22346	22391	22304	22404	22415	22283	22604	22204	22349	22375	22295	22451	22571	22432	22341	22351	22355	22436	22476	22293	22210	22175	22230	22133	22328	22295	22150	22400	22262	22349	22143	22483	22409	22290	22537	22653	22531	22399	22526	22413	22413	22422	22472	22213	22335	22334	22248	22334	22067	22417	22229	22297	22299	22287	22413	22519	22271	22186	22343	22466	22224	22280	22210	22415	22219	22318	22341	22401	22200	22344	22347	22495	22446	22407	22546	22357	22553	22248	22298	22447	22442	22424	22432	22285	22324	22342	22388	22401	22471	22441	22405	22352	22329	22291	22306	22177	22416	22186	22577	22361	22434	22308	22271	22262	22624	22304	22297	22239	22430	22487	22379	22505	22235	22281	22252	22378	22324	22423	22445	22321	22485	22536	22424	22442	22418	22435	22411	22191	22539	22408	22117	22476	22404	22397	22549	22421	22287	22300	22391	22320	22322	22406	22429	22108	22329	22306	22591	22269	22449	22230	22233	22192	22398	22184	22495	22358	22345	22292	22556	22587	22502	22495	22616	22412	22378	22384	22276	22397	22410	22092	22307	22495	22229	22317	22238	22461	22344	22148	22184	22336	22371	22364	22440	22358	22269	22196	22180	22181	22241	22230	22428	22538	22255	22312	22369	22297	22370	22412	22329	22319	22552	22489	22380	22274	22474	22353	21936	22239	22163	22222	22551	22313	22220	22314	22359	22188	22394	22533	22330	22371	22515	22278	22510	22352	22478	22222	22363	22384	22364	22412	22368	22115	22412	22202	22373	22123	22284	22265	22297	22376	22439	22331	22422	22294	22166	22512	22283	22363	22356	22281	22443	22459	22327	22354	21993	22283	22303	22191	22418	22465	22094	22300	22241	22356	22448	22233	22239	22315	22418	22153	22342	22336	22453	22385	22217	22299	22193	22325	22468	22313	22395	22396	22483	22075	22395	22385	22384	22387	22455	22442	22629	22124	22432	22208	22501	22358	22207	22297	22403	22325	22361	22327	22298	22401	22338	22548	22640	22256	22268	22169	22398	22263	22477	22467	22434	22459	22518	22266	22316	22388	22452	22435	22341	22353	22414	22349	22391	22443	22295	22270	22335	22383	22356	22238	22384	22453	22358	22663	22373	22352	22136	22456	22445	22311	22374	22273	22496	22343	22404	22352	22309	22141	22356	22350	22041	22268	22425	22124	22260	22327	22396	22007	22208	22137	22315	22196	22493	22505	22560	22222	22556	22265	22371	22256	22113	22146	22418	22288	22267	22197	22365	22305	22466	22374	22525	22440	22087	22261	22117	22309	22342	22044	22191	22317	22196	22428	22285	22232	22110	22126	22407	22366	22225	22270	22489	22568	22346	22422	22355	22420	22348	22349	22275	22457	22552	22392	22158	22239	22359	22234	22522	22603	22325	22397	22187	22483	22563	22423	22118	22507	22471	22212	22356	22240	22313	22238	22376	22306	22453	22325	22385	22288	22204	22154	22420	22517	22561	22363	22425	22208	22056	22387	22237	22126	22198	22393	22580	22326	22479	22423	22323	22275	22355	22520	22334	22301	22299	22310	22196	22281	22191	22174	22338	22122	22413	22128	22285	22253	22220	22638	22437	22182	22267	22489	22329	22436	22352	22299	22586	22188	22356	22299	22192	22381	22269	22482	22358	22477	22455	22294	22330	22267	22240	22393	22338	22302	22206	22454	22375	22359	22503	22277	22406	22243	22157	22396	22523	22558	22282	22426	22395	22159	22138	22177	22260	22197	22177	22221	22323	22233	22314	22150	22273	22326	22314	22175	22302	22442	22268	22389	22319	22258	22635	22292	22358	22411	22448	22362	22425	22329	22338	22345	22234	22316	22308	22469	22356	22087	22276	22363	22384	22273	22270	22123	22182	22199	22296	22343	22240	22433	22522	22200	22202	22408	22517	22240	22266	22055	22184	22250	22325	22189	22353	22434	22470	22360	22341	22343	22304	22517	22210	22428	22426	22281	22390	22243	22339	22350	22492	22429	22530	22276	22694	22369	22302	22341	22317	22267	22320	22462	22462	22358	22309	22222	22423	22337	22329	22241	22395	22364	22372	22348	22238	22342	22339	22340	22328	22088	22376	22271	22455	22387	22472	22264	22352	22427	22166	22005	22326	22509	22471	22410	22382	22385	22267	22384	22281	22372	22423	22299	22422	22384	22234	22456	22382	22280	22443	22372	22351	22438	22448	22387	22399	22474	22279	22434	22402	22251	22217	22339	22575	22481	22381	22446	22717	22407	22326	22584	22486	22450	22383	22426	22396	22314	22172	22414	22396	22236	22302	22528	22322	22366	22373	22043	22253	22245	22130	22531	22324	22373	22459	22258	22285	22305	22417	22300	22146	22513	22329	22269	22245	22194	22361	22364	22443	22327	22192	22179	22575	22369	22363	22237	22268	22250	22316	22323	22301	22264	22397	22169	22448	22382	22334	22349	22333	22311	22484	22471	22434	22303	22483	22245	22398	22127	22537	22370	22338	22410	22389	22501	22173	22402	22353	22249	22440	22485	22359	22227	22204	22182	22244	22161	22354	22306	22334	22259	22444	22437	22376	22384	22288	22341	22440	22293	22283	22214	22364	22367	22255	22481	22444	22331	22218	22348	22420	22125	22247	22367	22604	22369	22438	22404	22209	22268	22181	22250	22339	22177	22387	22275	22365	22139	22160	22369	22569	22351	22400	22266	22345	22406	22193	22308	22338	22416	22342	22227	22181	22373	22293	22408	22477	22115	22386	22402	22407	22323	22243	22228	22300	22407	22449	22268	22117	22343	22316	22205	22549	22198	22146	22480	22426	22467	22605	22236	22491	22366	22156	22333	22498	22323	22227	22120	22272	22258	22427	22357	22389	22260	22169	22302	22217	22304	22403	22174	22284	22268	22403	22353	22399	22415	22399	22336	22483	22325	22400	22237	22337	22211	22367	22571	22274	22132	22475	22507	22384	22356	22311	22684	22407	22347	22231	22225	22343	22490	22395	22290	22256	22391	22272	22428	22155	22368	22332	22205	22498	22292	22250	22393	22511	22233	22181	22261	22453	22462	22408	22434	22402	22340	22380	22407	22518	22473	22347	22592	22238	22457	22408	22342	22514	22562	22297	22500	22469	22448	22390	22331	22421	22361	22305	22262	22425	22223	22379	22333	22461	22198	22272	22296	22472	22501	22378	22427	22560	22006	22340	22255	22120	22500	22097	22272	22329	22321	22447	22415	22151	22569	22390	22309	22411	22142	22241	22263	22464	22254	22092	22222	22463	22205	22532	22378	22392	22325	22481	22154	22262	22240	22436	22297	22475	22611	22373	22368	22275	22240	22204	22168	22528	22247	22471	22430	22144	22456	22311	22357	22299	22335	22343	22479	22246	22235	22380	22397	22404	22320	22288	22354	22419	22459	22219	22245	22521	22388	22386	22281	22191	22148	22396	22429	22506	22343	22283	22333	22229	22082	22308	22367	22335	22300	22438	22282	22250	22336	22338	22337	22370	22615	22364	22049	22273	22309	22483	22273	22380	22275
65241	106696	91322	64548	41710	26462	19404	18150	17790	17955	18053	18176	18086	18022	18191	18043	18208	17999	18048	18106	18108	18124	18026	18194	17988	18072	18080	18096	18255	18103	18126	18069	18320	18102	18050	18134	18185	18125	18078	18173	17833	18288	18253	18027	18094	17937	18031	18293	18117	18065	18121	18054	18251	18037	18075	18061	17930	18143	18150	18257	17943	18267	18227	18259	18069	18167	18181	17949	18051	18201	18239	18076	18119	18019	18148	18322	18102	18316	18145	18111	18254	18112	18107	18108	18115	17900	18142	18157	17923	18202	18248	17915	18093	18020	17939	18155	17947	18000	18081	18054	18138	18115	18323	17985	18199	18011	18118	18157	18130	17987	18069	18045	18226	18089	18265	18123	18093	17992	17981	18101	18019	18024	18143	18033	18087	17909	18241	17793	18039	18144	17958	18263	17837	18109	18223	17980	18055	18121	18030	18184	17955	18297	18017	18209	18048	18103	18215	18032	18082	18096	18032	18111	17939	18094	18092	18142	18073	18055	18104	18161	18158	18067	18147	18158	18071	18077	18040	18015	18158	18141	18112	18151	17946	17973	17984	18199	18183	18066	17953	18283	17986	18176	18171	17901	17911	18093	18015	18153	18017	18157	18179	18179	18228	18129	17971	18113	18080	18065	18231	18152	18182	18166	18137	18073	17969	18110	18073	17934	18105	17997	18052	18146	18092	18260	18042	18105	18069	18238	18079	18036	18090	18087	18069	17982	18049	18213	18206	18063	18024	17992	18088	18170	18147	18240	18192	18157	18021	18213	17913	18090	18121	18232	18050	17964	18152	18147	18084	18033	17893	18137	18081	17957	18180	18122	18040	18071	18178	18315	17979	17971	18080	18147	18210	18028	18132	18111	18098	18078	18128	18009	18063	18056	18014	17965	18140	18251	18052	18115	18073	18129	18020	18159	18214	18061	18033	18205	18249	18203	18088	18144	18103	18032	17924	18212	18246	18101	17989	18086	18054	17982	17952	18063	18103	18029	18042	18096	17978	18268	18113	18070	18236	18175	17957	17913	18050	17975	18039	18051	18091	18153	18073	18026	18138	18063	18130	18037	18105	18111	17952	18012	17963	17966	17977	18083	17973	18014	18172	18059	18244	18318	18020	18045	17998	18150	17944	18221	18005	18081	18074	18129	17965	18223	18186	18249	18198	18036	17963	18201	18062	18004	18053	18016	18168	18058	18062	18058	18056	18051	18065	18148	17901	18147	18164	17973	18169	18034	18028	18221	17937	17985	18135	18152	17989	18074	18089	18178	18201	18099	18133	18055	18111	18005	18011	18261	18127	18113	18038	18339	17955	17987	18092	18088	18184	18079	18220	18044	18184	18081	18092	18093	18211	17934	18023	18073	18181	17952	18031	18081	18044	18209	18055	18121	18101	18253	18125	18240	17993	18114	17970	18108	18118	17999	18138	18000	18089	18127	18156	18229	18192	18014	17943	18113	18109	18176	17986	17994	18360	17942	18141	18171	18100	18065	18155	17933	18081	18085	18269	18090	18031	18005	18018	17975	18220	18007	18234	18018	18136	17944	18170	18073	18196	18111	18050	18178	18180	18122	17999	18163	18027	18129	17973	18019	18151	17957	18056	18073	18101	17933	18055	17928	18062	18086	18077	17992	17875	18007	18204	18120	18033	18056	18189	18064	18129	18157	18117	17865	18060	17996	18074	18088	18023	18237	18013	18059	18037	18098	18066	17996	18291	18102	18047	18001	18196	17977	18105	18125	18172	18034	18050	18028	17882	18151	18282	18148	17896	17994	18102	18201	18164	18025	18171	18102	18177	18099	18079	18219	18134	18011	18202	17987	18195	18057	18161	18199	18221	17978	17992	18201	17920	18182	18029	17987	18157	18145	18192	18201	17912	18014	18026	18004	17972	17929	18288	18004	18195	18034	18215	18020	18096	18012	17943	18089	18252	18102	18092	18178	18187	17934	18119	18144	18056	18079	18009	18214	18098	17875	18064	18091	17961	18043	18169	18223	18147	18053	18142	18022	17920	17979	17997	18008	17998	18135	18099	18115	18284	17983	18018	18070	18091	18089	18031	17974	18105	18067	18048	18135	17992	18083	18303	18212	18138	18224	18040	18062	18135	18059	18144	18097	18069	17898	17923	18026	17989	18085	18118	18175	18132	18063	18138	18086	17912	18117	18078	18343	18105	18190	18025	18039	18207	17928	18056	18122	18135	17930	18235	18235	18125	18157	18186	18310	17929	17925	18034	18094	17916	17900	18235	18158	18186	18205	18103	17989	18095	18148	18119	18157	18034	18152	18143	18080	18043	17970	18339	18040	18048	18144	18244	17964	18105	18161	18150	18003	18104	18135	18094	18266	18019	18041	18083	18186	18029	18096	17996	18042	18240	18052	18046	18170	18121	18048	18030	18072	18063	18190	17912	17939	18097	18018	18142	17891	17964	18182	18105	18162	18072	18260	17910	18047	18222	18059	18004	18164	18072	18093	18118	18065	18193	18027	17808	18138	18168	18047	18007	17901	18041	18198	18053	17783	18095	18029	18014	18114	18115	18065	18209	17986	17963	18065	18316	17909	18016	18172	17948	17974	18058	18116	18127	18081	17912	17987	17980	17935	18198	18181	17972	18072	18172	17919	18185	18038	18176	18008	18021	18144	18197	18088	18101	18069	18098	18330	18251	18040	18103	18029	18117	18208	18064	17937	18155	18036	18004	18096	18080	18086	17828	18275	18189	18170	18127	18006	18048	17998	18000	17985	18063	18169	18256	18146	18256	18171	17945	18111	18320	18039	18015	17997	18057	18171	18147	18041	18227	18106	18051	18203	18122	18021	18322	18171	18224	18064	18031	18086	18058	18237	18089	17941	18081	18085	18233	18089	18044	18063	17949	17992	17869	18195	18061	18196	18146	18079	18122	18044	18212	18034	18162	18221	18149	18140	18218	18054	18188	18124	18086	18291	18224	18028	18060	18163	18111	18087	18153	18174	17976	18249	18039	18361	18101	18057	18152	18002	18093	17907	18099	17984	17867	18118	18076	18035	17994	18098	18048	18129	18140	18105	18070	18208	18134	18053	18040	18136	18167	17989	18206	18075	18148	18056	18121	18198	17911	18063	18110	18066	18226	18278	18019	18168	18223	18095	18001	18238	18019	18090	18014	18060	18017	18183	18278	18123	18069	18055	18168	17931	17947	18165	18010	18177	18223	18082	17913	18200	18089	17916	18020	18113	17949	18114	18038	17991	18062	18026	17967	18113	18112	18063	18162	18063	18174	17969	18096	18029	18068	18135	18189	17959	18060	18281	17908	18051	18123	18168	18125	18116	18122	18150	18200	18114	18112	18128	18094	17994	18200	18234	18107	18020	18113	18020	18155	18123	18175	18172	18074	18093	17997	17976	17986	18080	18137	17905	18073	18123	18108	18099	18130	17939	18143	18069	18149	18181	18033	18031	17977	18018	18037	18105	17906	18125	18081	18173	18083	18084	18031	18209	18249	18136	18013	18210	18116	18023	18132	17997	18189	18072	18197	18220	18065	17923	18362	18078	18171	18214	18086	18000	18087	18105	18074	18276	18259	18114	18087	17952	17912	18173	17924	18189	17992	18043	18047	18019	18025	18015	17884	18052	18178	17951	18183	17931	17980	18301	18074	18103	18078	18066	18109	18141	18119	18005	18119	18207	18123	18136	17984	18265	18194	18037	18069	17959	18208	18181	18130	18124	18190	17983	17913	18043	18038	18173	17992	18187	18094	18010	18002	18248	18182	17940	18097	18164	18003	17872	18001	18010	18381	18185	18288	18101	18200	18029	18072	17940	17916	18206	18129	18073	18047	18005	18175	17992	18341	18070	18138	18168	18082	18083	18071	18096	18103	18076	18057	18090	18240	18019	18140	18025	18024	17961	18270	18121	17936	18199	17928	18088	18020	18043	17953	18067	18051	18008	18267	18024	18087	18092	18088	18060	18011	18228	18019	18047	18196	18177	18115	18048	18225	18057	18111	18120	18074	18136	18214	18117	18131	18150	18209	18134	18238	18168	18116	18082	18195	18164	18213	18158	18050	18096	18062	18150	18100	18141	18186	18103	18203	18046	18006	18139	18099	18203	18088	18168	18101	17982	18099	18044	17989	18101	18105	18005	18214	18157	18153	18029	18035	18119	18095	17874	18149	18201	18111	18126	18184	18046	17998	18000	18026	18212	18077	17995	18284	18072	18071	18095	17785	18115	18149	18095	18194	18341	18238	17949	18175	17865	18112	18137	18213	17923	18069	18004	17972	18070	18271	18040	18166	18072	18189	18183	18181	18178	18001	18221	18217	18105	17992	18115	18121	17953	18114	18152	18008	18226	18028	18133	18045	18248	18084	18182	17993	18151	18121	18102	18205	18091	18081	17956	18256	18153	18009	18028	17973	18070	17996	18050	18410	17971	18189	18248	18111	18181	18162	18105	18133	18126	18029	18133	18321	18011	18131	18107	18274	17995	18099	18088	18179	18065	18040	17936	18215	18089	18151	18154	18095	17902	18066	18102	18274	18062	18251	18156	18089	18023	18232	17949	18100	18110	18105	17994	18111	17972	18181	18302	18022	17899	18028	18024	18107	18065	18180	18069	18097	17969	17995	18189	17997	18176	18108	18291	17968	17966	18023	17893	18232	18199	18174	18166	18167	17925	18073	18013	17995	18092	18292	18021	18071	18192	18018	18172	17945	18139	18045	18177	18101	18134	17898	18084	18170	17840	18220	17920	18009	18032	18045	18103	18105	17824	18154	18063	18022	18244	18073	18030	18084	17949	18101	18020	18118	18067	18293	18126	18101	17989	18112	18092	17862	18086	18156	18105	18121	18134	18053	18094	18015	18058	18052	18088	18179	18007	18086	18042	18023	17976	18066	18120	18177	17939	18250	17973	18132	17954	18151	18016	18109	18239	18110	18019	18037	18340	17947	17983	18183	18015	18157	17962	18111	18069	18041	18036	18108	18307	17966	18088	18112	17998	18066	18189	17995	18063	18106	18105	18232	18138	18197	18013	18054	18129	18022	18057	18061	17962	18025	18063	18181	17976	18099	18295	18008	18156	18261	18101	18125	18082	18069	18129	18037	18129	18197	18148	18203	18081	18124	18137	18269	18020	18090	17951	18031	18129	18136	17869	17996	18147
30253	36876	45698	34335	25778	23480	22611	22122	22080	22021	22339	22176	22134	22144	22076	22340	22165	22259	22260	22079	22169	22487	22268	21887	22205	22124	22357	22138	22221	22096	22116	22112	22164	22113	22170	21910	22274	22041	21953	22381	22213	22460	22256	22326	22285	22259	21962	22153	22248	22159	22215	22103	22163	22194	22212	22196	22201	22283	22460	22313	22187	21833	22258	22273	22159	22077	22035	22317	22176	22212	22043	22209	22173	22077	22137	22497	22299	22385	22102	22333	22116	22320	22312	22150	22276	22166	22080	22176	21924	22017	22106	22033	22171	22081	22084	21945	22079	22252	22184	22089	22014	21857	22147	22075	22044	22272	22029	22254	22070	22312	22092	22227	22405	22255	22025	22027	22130	22021	22076	22115	22054	22000	22177	22191	22103	22329	22070	22118	22104	22274	22260	21991	22322	22281	22210	22155	22193	22249	22318	22127	22002	21931	22147	21997	22153	22195	22027	22353	22052	22127	21959	22244	22150	22361	22157	22312	22205	22273	22306	22356	22121	22349	22034	22206	22216	22338	22131	22162	21991	21931	22141	22282	22202	22278	22191	22091	22341	22099	21881	22047	22033	22178	22119	22234	22100	21899	22107	22133	22146	22111	22020	21904	22227	21988	22169	22179	22208	22229	22322	22013	22321	22295	22350	22163	22302	22034	22240	22062	21891	21865	21934	22054	22210	22097	22120	22237	22179	21987	22400	22074	22233	22093	22153	22235	22226	22260	22135	22206	22230	22165	22224	22155	22257	22110	22242	22208	22224	22293	22167	22248	22335	22180	22190	22435	22102	22094	22066	22265	22303	22374	22227	22271	22052	21913	22078	22210	22206	22391	22073	22020	22148	22326	22203	22336	21997	22077	21973	22143	22233	22095	22000	22168	22214	22037	21955	22097	22196	22277	22175	22118	21972	22151	22134	22088	22375	21876	22229	21992	22137	22194	22240	22210	22449	22248	22189	22349	22109	22229	22029	22353	22119	22038	22151	22287	22208	22257	21995	22172	22036	22246	22137	22013	22092	22010	22129	22247	22092	22027	22252	22097	22207	22297	21999	22069	22138	22087	21953	22369	22215	22153	22167	22265	22087	22068	22110	22043	22198	22188	22211	22206	21937	22051	21815	22003	22384	22195	22110	22156	22036	21987	21931	22094	22146	21893	21969	22134	22302	22214	22174	22162	22139	22257	22033	22166	22048	21960	21987	22120	22208	21999	22349	22144	22124	22218	22382	22216	22125	21991	22199	22087	22209	21986	22453	22119	22314	22234	22230	22125	22103	22027	22239	22280	22209	22070	21931	22104	22139	22146	22176	22131	22205	22313	21947	22138	22077	21983	22138	22076	22225	22080	22058	22149	22045	22119	22203	22097	22119	22104	22032	22197	22321	22189	22012	22233	22222	22353	22081	22217	22298	21999	22431	22143	22151	22186	22077	22085	22221	22115	22116	22248	22139	22195	22167	22174	22262	22054	22032	21968	22037	22097	22249	22057	22101	22163	22125	22173	22012	22291	22189	22041	22142	21983	22187	22254	22212	22258	22047	22254	22064	22200	22000	21936	22345	22306	22193	22161	22238	22121	22260	21964	22353	21957	22218	22154	22166	22149	22141	22212	22284	22222	22284	22004	22083	22278	22154	22121	22021	22159	22130	22167	22180	22145	22132	22002	22053	21874	22110	22063	22128	22262	22077	22173	22182	22152	22141	22145	22223	22184	22216	22289	22201	22203	22065	22055	22058	22215	22276	22351	21936	21972	22245	22084	22182	21906	22233	22088	22192	22041	22167	22034	21977	22076	21923	21996	22179	22210	22329	22511	22003	22076	21877	22100	22264	22101	22172	22052	22087	22148	22247	21976	21997	22316	22171	22280	22081	21947	22118	22060	22102	21995	22078	22187	22280	22304	22155	22032	22266	22228	22172	22099	22215	22159	22100	22099	21852	22128	22272	22249	22189	22020	22387	22097	22230	22071	21910	22190	21940	22181	22237	22094	22330	22216	22213	22278	21883	22034	22034	21914	22451	22178	21996	22231	22155	22163	22360	22080	22187	22479	22099	22098	21894	22014	22297	22045	22330	22255	22236	22093	22367	22045	22197	22106	22246	22183	22071	22096	22196	22012	21987	22107	22286	21996	21820	22016	22244	22168	22024	22145	22199	22315	21976	22060	22322	22210	22321	22028	22188	22139	22128	22176	21963	22183	22207	22407	21929	22177	22124	22307	22150	21880	22304	21964	22075	22226	22242	22201	22030	22088	22153	22254	22181	22033	22184	22213	22093	22182	21960	22154	22441	22148	22173	22108	22212	22020	22316	22170	22253	22312	22102	22116	22277	22273	22441	22069	21972	22195	22083	22373	22177	21982	22017	22144	22350	22209	22321	22100	22038	22350	22219	22227	22270	21969	21963	22241	22154	22130	22178	22143	21928	22339	22366	22101	22203	22421	22032	22224	22180	22084	22000	22143	21980	22163	22022	22208	22275	22324	22169	22089	22336	22312	21992	21957	22175	22264	21978	22115	22083	22124	22142	22101	21977	22270	22386	22023	22129	21946	22230	22034	22155	22097	22250	22182	22349	22188	22163	22008	22152	22271	22408	22287	22247	22138	22172	22045	22262	22050	22235	22100	22106	22105	21883	22144	21998	22199	22236	22005	22033	22126	22231	22066	22138	22076	21981	22168	22165	21958	21907	22123	22152	22095	22195	22281	22136	22210	22129	22251	22128	22262	22071	22196	22062	22098	22266	22272	22262	22195	21993	22186	22085	22241	22141	22149	22175	22162	22394	22280	22202	22359	22004	22224	21955	22165	22100	22038	22007	22178	22226	22360	22185	22038	22086	22075	22237	22332	22085	22007	22195	22196	22119	22282	22375	22249	22321	22110	22222	22166	22227	22206	22210	22052	22210	22206	22255	22198	22150	22084	22170	21969	22401	22107	21933	22083	22020	22311	22184	22143	22018	22054	22102	22058	22260	22081	22246	22097	21985	22142	22286	22114	22228	22240	22116	22235	22309	22116	21907	22232	22210	22048	22216	22224	22404	22124	22296	22298	22006	22120	22160	22142	21948	22352	22343	22053	22163	22174	22118	22046	21899	21968	21951	22346	21945	22141	21979	22378	22122	22019	22352	22254	22115	22070	22368	22141	22365	22167	22005	22133	22103	21922	22357	22080	22113	22041	22297	22206	22356	22167	21987	22079	22101	22073	22156	22010	22151	22263	22262	22215	22195	22230	21929	22006	22198	22399	22156	21958	22367	22072	22250	22228	22143	22344	22096	22185	22101	22386	22422	22141	22190	22132	22214	21937	22249	22251	22213	22186	22286	22192	22217	21877	22197	22001	22203	22049	22305	22129	22299	22084	21886	22039	22135	22180	22291	22073	22140	22111	22056	22195	22368	22250	22131	22184	22305	22238	22144	21992	21988	22247	22333	22160	22309	22256	22196	22249	22278	22119	22031	22148	22171	21952	22017	22326	22063	22283	22244	21962	21967	22415	22289	21999	22293	22026	22201	22028	21998	21931	22113	22197	22153	22046	21971	22122	22087	22120	22288	22142	22178	22204	22172	21971	21957	22018	22237	22076	22237	22142	22050	22144	22255	22173	22135	22031	22145	22246	22315	22082	22093	22138	21950	22116	22061	22221	22030	22065	22109	22101	22182	21919	22249	22100	22027	22055	22071	22059	22165	21889	22261	21906	22143	22255	22264	22077	22086	22228	22231	22217	22081	22139	21984	22122	22235	22194	22126	22387	22264	22111	22241	22277	22289	21993	22271	22223	22345	22296	22271	22339	22303	22328	22111	22055	21873	22153	22167	22056	22249	22357	22107	22264	22080	22107	22196	22352	22005	22050	22140	22048	22169	22295	22186	22142	22256	22053	22213	22060	22157	22261	22204	21979	22105	22058	22096	22261	22017	21988	22001	22266	22247	22025	22158	21938	22144	22164	21940	22214	22181	22008	22226	22034	22206	22079	22329	22158	22339	22200	22199	21905	22041	22098	22074	22021	22075	22169	22086	22271	21974	22009	22090	22101	22089	22078	22128	22068	22233	22197	21988	22146	22147	22225	22132	22138	22231	22143	22234	22226	22162	22209	22278	22142	21981	22090	22100	22112	22164	22240	22095	22226	22196	22071	21920	22177	22168	22088	21994	22097	22417	22259	22354	22182	22057	22293	22174	22126	22130	22291	22325	22020	22317	22137	22147	22139	22141	22384	22174	22023	22146	22226	22018	22064	22218	22124	22108	22172	22180	22242	22063	22390	22116	22040	21987	22318	22189	22220	22148	21927	22073	22247	22282	22221	22201	22225	22196	22210	22392	22272	22082	22131	22139	22334	22284	22296	22067	22059	21973	21975	22186	22039	22007	22280	22224	22331	22391	22101	22064	22094	22051	22089	22031	21922	22184	22178	22027	22170	22241	22024	22057	22168	22048	22284	22183	22199	22034	22229	21949	22128	21919	22005	22128	21978	22093	22339	22262	22291	22194	22047	22392	21992	22198	22292	21780	22356	22196	22108	22391	22151	22265	22067	21904	22016	22199	22230	22053	22107	22078	22146	22027	21986	22249	22179	22322	22279	22283	22233	22012	22190	22279	22111	22169	22030	22111	21956	22179	22103	22133	21879	22000	22033	22264	22117	22190	22273	22189	22148	21997	21974	22192	22004	22077	21983	22065	22122	22139	22239	22143	22143	22154	21846	22486	22211	22084	22231	22255	22180	21951	22078	22394	22083	22139	21869	22217	22198	22107	22178	22263	22186	22023	21970	21973	22154	22280	21908	22036	22095	22071	22132	21974	22080	21857	22084	22386	22096	22007	22064	22241	22296	22286	22130	22141	22055	22163	22209	22187	21861	22012	22184	22204	22293	22284	22004	22269	22132	22138	22170	22142	22289	22063	22237	22282	22044	22338	22249	21937	22003	22087	22300	22141	21987	22008	21859	22159	22268	21941	22091	22018	22056	22268	22246	22192	22137	22391	22022	22187	22093	22005	21968	22079	22149	22071	22271	22331	22277	22202	22315	22208	22042	22256	22024	22189	22305	22446	22145	22111	22113	22126	22213	22134	22224	22143	22323	22267	22140	22129	22257	21989	22160	22136	22244	22125	22139	22298	22111	22164	22245	22164	22225	22043	22277	22224	22182
34742	56591	46415	29370	21360	18729	18159	17876	17992	17954	17953	17862	17807	17881	17912	17900	17721	17749	17803	17826	17782	18136	17944	17943	18001	17842	18004	17901	17943	17912	17933	17845	17833	17852	17829	17971	17840	17866	18092	17839	17732	17905	17786	17937	18041	18214	17929	18069	17953	17791	17909	17892	18006	17833	18060	17844	17920	17894	17798	17882	17899	17894	17927	18093	17889	17738	17891	17743	17751	17923	17738	18000	17806	18030	17933	17995	17984	17886	17888	17689	17948	17934	17821	18012	17919	17977	17944	17765	18112	17850	17966	17871	18087	17679	17914	18069	17861	17769	17872	17696	17913	17873	17932	17931	17920	17862	17938	17942	17767	17654	18008	17832	17772	17854	18033	17753	17967	17798	17716	17798	17963	17593	18018	17926	17924	17827	17912	17932	17629	17879	17992	17820	17934	17792	17879	17863	17850	17771	17911	18088	17842	17909	17935	17995	17909	17887	17890	17747	17790	18107	17975	17879	17935	17861	17971	17856	17910	17811	17991	17946	17937	18006	17977	17912	18043	17802	17943	17951	17996	17837	17911	17933	17763	18070	17810	17866	17908	17932	17806	17909	17901	17872	18048	18000	18011	17920	17858	17949	17881	17901	18005	17810	17940	17978	17824	17785	17938	18070	17638	17810	17905	17944	17752	18012	17856	17660	17736	17915	17938	17974	17794	17900	18066	17902	17981	17847	17907	17931	17858	17877	17884	17693	18021	17758	17810	17987	17829	17832	17954	17877	17943	17926	17937	17974	17960	17951	17912	17828	17981	17893	17909	17770	17893	17976	17818	17932	17668	18128	18029	17931	17887	17829	18130	17992	17845	17833	17992	17906	17939	17897	18022	17970	17910	17867	17950	17902	17735	17826	17823	17941	17889	17913	17932	17824	17896	18067	17776	17834	17994	17864	17986	17944	17746	18029	17820	17845	17907	17867	17845	17866	18002	17769	17903	17957	17959	18137	17966	17835	17869	17906	18160	17986	17856	17927	17968	17939	17880	17945	17808	17901	17815	17830	17960	18131	17731	17895	17797	17813	17732	17812	17845	17849	17928	17876	17998	17932	17789	18030	18024	17947	18044	17971	17980	17942	17906	17938	17866	17879	18012	17932	17855	17944	17853	17979	17946	17922	17944	17946	17929	17895	17918	17837	18083	17656	17715	17767	17892	17906	17837	17869	17974	17914	17925	17895	17958	17893	17845	17948	17965	17999	17870	17960	17855	17950	17852	17946	17968	17990	17729	17930	17909	17858	17885	17938	18020	18023	17897	17970	17807	17948	17919	18080	17918	17906	17975	17820	17773	17789	18079	17962	17993	17762	17849	17785	17861	17920	17850	17936	17970	17947	17911	17965	17819	18079	17818	18003	18064	17985	17953	17913	17926	17734	17936	17867	17838	17942	17953	17918	17823	17933	18018	18029	18041	17864	17876	17981	17757	17969	17845	17922	17966	17809	17768	17813	17947	17955	17795	17986	17968	17964	17945	17980	18004	17730	17751	17956	17863	17840	17818	18023	17865	17838	17843	18152	17907	18007	18010	17899	17835	17905	17866	18073	17901	17813	17937	17892	17888	17929	17972	17820	17854	17908	17619	18017	18058	18005	17919	17968	17804	17952	17667	17816	18031	17795	17905	17688	17815	17962	17889	17768	18186	17945	17860	17878	17964	17940	17812	18086	17921	17963	17857	18117	17947	17763	17863	17757	17831	17742	17877	17857	18044	17830	18049	17975	17871	17791	18111	17979	17860	18117	17776	17936	17884	17905	17706	17854	17757	18054	18040	17951	17914	17858	17958	17920	17793	18022	18023	18003	17931	17931	17873	18012	17948	17923	17962	17840	17700	17888	17912	17740	17990	17861	17894	17931	17847	18030	17900	17792	17688	17780	17876	17956	18005	17686	17802	17869	17835	18046	17869	17849	17831	17786	17843	17892	17966	17659	17629	17791	17912	17862	17891	17699	17921	17963	17889	17982	17810	17978	17938	17832	18016	17771	17765	17880	17950	17972	17755	17820	17889	17999	17928	17818	17877	17909	17793	17741	17765	17974	18032	18093	17978	17793	17755	18102	17837	17872	17920	17806	17895	17759	17731	17800	17803	17899	17909	17922	17943	17876	17990	17957	18102	18009	18022	17829	17904	17931	18088	17818	17776	17820	17868	17892	17873	17861	17788	17935	17944	17965	17898	17954	18013	17934	17950	17924	17989	18025	17828	17858	17919	17883	17846	18060	17871	18106	17935	17947	17841	18127	17906	18028	17802	17952	17946	17831	18060	17652	17985	17730	17923	17906	17869	17842	17950	17868	17937	17860	18002	17966	18047	18029	17880	18012	18040	17889	17942	17903	17921	18019	17865	17955	17923	17849	17720	17801	17949	17773	17953	17832	17656	18072	17869	17875	17961	18016	17906	17850	17977	17848	17844	17985	17957	18050	17912	17911	17858	17634	17973	17854	17903	17768	17935	17990	17958	17794	17984	17879	17833	17955	17764	17873	17961	17995	17934	17873	17958	17844	17866	17705	18006	17827	18073	17923	17781	18055	18082	17942	17978	17917	17995	17807	17840	18124	17770	17760	17954	17901	17828	17979	17877	17794	17778	18017	17686	18004	17973	17912	17931	17999	17931	17740	17912	17722	17869	17960	17927	17896	17975	17933	17919	17756	17949	17834	17929	17802	17926	17964	17938	17976	17723	17881	17785	17833	18092	17899	18023	17883	17836	17937	17866	17860	17819	18020	17964	17910	17791	17851	17788	17811	18124	17965	17962	17660	17817	17962	17961	18113	17813	18088	17851	18004	17826	17871	18031	17729	17969	17783	17748	17937	17867	17913	17979	17729	18066	17781	17963	17792	17689	18073	17743	18068	17846	17827	18048	17901	17919	17887	18054	18042	17869	17980	17820	17802	17799	17658	17843	17799	17863	17954	17914	17964	17822	17745	17871	18134	18059	17872	17848	17848	17724	17851	17892	17857	17818	17939	17700	17810	17919	17853	17870	17939	17805	17972	17828	18079	17877	17727	17982	17966	17925	17758	17972	17919	17734	18096	17882	17894	18033	17849	17982	18043	18004	17943	17721	17874	17655	17828	17856	18081	17829	17987	17721	17731	17818	17737	17919	17973	17823	17816	17916	17840	17886	17880	17878	17640	17987	17857	17930	18066	17763	17900	17890	17900	17849	18077	18061	17833	17820	17881	17842	17899	18218	17786	17708	17875	17893	17831	17877	18129	17886	18000	17928	17825	17895	17891	17934	17793	17707	17756	17886	17857	17982	17579	17968	17989	17857	17956	17840	17885	17973	17856	17810	18024	17767	17971	17904	17969	17869	17958	17807	17821	18138	17820	17891	17875	17803	17934	17806	17846	17794	17965	17847	17910	18071	17911	17789	17825	17995	18025	17923	17815	17971	17853	17853	17811	17875	17890	17797	17860	17879	17857	17907	17809	17712	17967	18065	17900	18137	17852	17924	17889	17903	17877	17871	17819	17770	17987	17966	17997	17926	17867	18006	17730	17773	17927	17843	18080	17873	17928	17871	17927	17930	17919	17905	17814	17980	17995	18094	17759	17881	17814	17957	17805	17984	17898	17866	17911	17909	17940	17885	17807	17984	17970	17785	18047	17830	17995	17667	17855	17966	17715	17832	18028	18018	17916	17936	17893	17781	17660	17970	17980	17713	18002	17875	18100	17943	18086	17949	18086	17812	17839	17760	17831	17832	17894	17887	17897	17873	17886	17947	17867	18116	18102	17845	17952	18033	17823	18000	18005	17970	17737	17878	17924	17996	17837	17717	18049	17795	18114	17733	17942	17943	17878	17901	17743	17904	17828	17963	17883	17818	18031	17900	17779	17804	18058	17902	17891	17911	17760	17688	17966	17868	17812	17818	17863	18087	17917	17915	17978	17869	17944	18062	17827	17742	17808	17920	17861	17815	17944	17803	17955	17895	17862	17880	17848	17846	17909	17940	18072	17703	17726	17827	17946	18034	17726	18126	17778	17785	17816	17823	17731	17811	17865	17732	17878	17989	17781	18048	17944	17926	17861	17627	17638	17734	17842	17910	17945	17849	17807	18057	17898	18023	17919	18005	17771	17666	17929	18005	17876	18180	17908	17854	17962	17975	17808	17915	17930	17923	17770	17855	17964	17850	17888	18009	18037	18048	17908	17899	18020	17846	17812	17855	17850	17986	18026	17969	18053	17959	18200	17896	17922	17928	17990	17803	17952	18148	17893	17847	18016	18209	17891	17798	17805	18025	17887	17862	17979	18018	17994	17914	17881	17885	17946	17934	18029	17900	17717	18009	17961	17965	17926	17985	17834	17991	17856	17977	17737	17808	18057	17763	17769	17733	17842	17827	17932	17938	17846	18011	17738	18047	17997	18119	17901	17723	17974	17895	18018	17900	17806	17915	18025	17866	17981	17750	18026	17870	17828	17906	17862	17912	17870	17955	18007	17841	17787	17788	17861	18010	17913	17949	17861	17886	17956	17962	17821	18042	18006	17985	17917	18073	17995	17884	17896	17980	17806	17887	17733	17968	17901	18038	17976	17862	17848	17841	17882	17988	17765	17895	17903	17845	17885	17873	17769	17806	18088	18092	17825	17912	17886	17846	18028	18062	17728	17958	17981	17943	18140	17759	17984	17753	17916	17809	17947	17822	17948	17836	17949	17971	17930	17814	17867	17866	18096	17750	17804	17835	18048	18109	17821	17891	17906	18021	17928	17896	17853	18029	17819	17803	17849	17740	17821	17946	17822	17967	17841	17967	17913	17904	17941	18021	17866	17976	17954	17969	17973	17728	17987	18012	17852	17894	17942	17939	17893	17817	17951	17883	17919	17891	17816	17902	17801	18058	18117	17964	17988	17970	17960	17781	17810	17977	17820	17975	17741	17908	17768	18006	17802	18074	17902	17927	18068	17989	17927	17938	17869	17922	17977	17865	17960	18066	18033	17837	17898	17904	17840	17897	17887	17828	17923	17810	17854	17885	17881	18006	18006	17855	17859	17916	17945	18112	18095	17955	17766	18072	18057	17799	17753	17915	17854	17806	18001	17936	17846	17789	17864	18103	17797	18099	17885	17902	18006	17879	17894	18029	18025	17956	17851	17837	17911	17877	17985	17955	17745	17877	17946	17938	17953
25179	27097	45596	41373	31175	26987	24676	22461	22239	22357	22245	22086	22076	21999	22037	22014	21970	21866	21954	22039	22048	21986	21981	22035	21960	22122	22133	22142	21958	22114	22015	22267	22084	22091	22009	21881	22166	21912	22000	21898	21883	22406	21895	22098	22089	22070	22197	21996	22056	22093	22186	21818	21897	21977	21937	21973	22104	21881	22185	22132	22135	21932	21828	21819	21928	21923	21878	21989	21875	22106	22027	22029	22128	21974	21906	22049	21951	21842	21930	21887	22086	22141	21948	21687	21869	21860	22004	22203	22164	21948	21916	21932	21874	21938	22020	21895	22065	21865	21911	21936	22012	21902	22137	21962	21986	22072	21972	22081	22074	21917	21960	21827	21801	22129	21918	21997	21960	21833	22052	22117	21925	22044	21891	21681	21678	21970	21920	22138	22002	22026	21984	21706	22072	21935	22006	22134	21859	21902	22001	21937	21823	21982	21881	21965	22124	22059	22176	22114	22023	21937	21952	21919	21888	21917	21921	21916	21755	21888	22064	22164	22019	21900	21845	21968	22173	22182	22068	22078	22064	21911	21763	21874	21905	22028	22190	21894	21992	21955	21715	21902	22028	21958	21967	21965	21962	22014	21928	21735	21894	21926	21759	22022	21769	21876	22096	21955	21991	21906	21728	21880	22086	22004	21800	21908	21972	21774	22020	21943	22110	21980	21906	21896	21903	21827	21957	22104	22015	21981	22085	22065	22031	21902	22111	21779	21836	22015	21805	21999	22003	21902	21945	21887	21845	22017	21775	21962	22051	22132	22040	22025	21917	21837	21859	21886	22043	21804	22050	21801	21798	21765	21798	21870	22081	22041	22093	21996	21953	22111	22032	21793	21911	21913	22096	22242	22125	22144	22039	21941	21964	21810	22066	22052	22117	22090	21939	22041	22149	21955	22148	22063	22110	21897	21839	21901	22055	21951	22085	21819	21961	22101	22073	21936	21958	21941	22073	22017	22068	21975	22089	21973	22340	21953	21936	21934	21905	21817	21929	22057	22167	21899	21757	21883	21908	22118	21996	21900	22047	22005	22001	22027	22195	22038	21841	21785	21897	21980	21938	22045	22085	22015	22133	22203	21932	21969	21990	21958	21913	22190	22148	22016	22246	22035	21822	21984	21913	21931	21922	21780	21938	22096	21896	21835	21948	21923	22077	22131	22001	22000	22093	22055	22087	22101	22051	22175	22058	22065	21870	21880	22013	22009	21896	21877	21974	21757	21897	22164	22051	22026	22051	21940	21971	21951	21850	21916	21792	21901	22041	21981	21934	21826	21945	21989	21887	21833	22183	22020	21886	22068	21803	21928	22023	21786	21837	21985	22002	21885	21832	21928	22136	21887	21928	21838	21914	22011	21930	22079	22170	21936	22008	21977	22045	21993	21891	22074	21924	21898	22045	21931	21991	21992	22141	21919	22139	21955	21913	22020	21865	22004	22032	21759	21982	22104	22115	21970	21887	22138	22063	22252	22106	21932	21957	21996	22065	22047	22328	21803	21855	21946	22068	21889	21926	21848	21813	22070	21951	21937	22093	21912	22080	21978	22090	21951	21991	21965	21959	21909	21878	21999	21975	21997	21886	22042	21904	21992	22003	21813	21775	22022	22039	21901	22047	21943	21753	22004	22041	21835	22066	21947	22112	21929	21941	22159	21926	21866	21816	21780	21818	22115	21822	22199	22114	22042	22115	21920	21911	22061	22045	21898	21789	21864	21902	22199	22025	22064	21932	21968	22043	21865	22091	21991	22088	21969	21923	22129	21753	22078	21795	22222	21858	21917	21768	21928	21830	21981	22014	21842	21778	21841	21809	22002	21990	21998	21934	22265	21983	21843	21804	21762	22045	21923	22025	22014	22028	22120	21868	21890	21884	22160	21995	21883	22099	21887	22180	22183	21812	22145	21877	21763	22002	21815	22183	22002	22211	22025	21718	21843	22076	22083	22060	21955	22037	22026	21944	22032	22035	21986	21985	22000	21966	21978	21975	21865	21893	21946	22030	21995	21962	22016	22072	21934	21883	22034	21889	22098	21837	22032	21880	21991	21948	21908	22034	22121	21971	22136	22169	21948	21968	22038	22003	22223	21847	22211	22014	21843	21991	22037	21926	21944	21831	22138	21962	21886	21847	21937	22186	22037	22159	21863	21802	21797	21986	21893	21843	21836	21966	21931	22042	22072	21860	22152	22208	22035	21965	21683	22085	22140	21919	21791	21978	22190	21913	21883	21970	22028	22043	21947	21823	21885	21948	21932	21954	21937	21935	22057	22138	21789	21911	21846	22291	21923	22026	22001	22030	22019	21972	22082	22016	22110	21957	22203	22082	21937	21918	21896	22047	22040	21840	22002	21834	21883	21835	21990	21938	22041	22152	22041	21887	21831	22104	21909	21974	22130	21927	21971	22025	21994	22146	21883	22025	22135	21864	21987	21972	21769	22028	22072	22134	22058	21804	21909	21868	22057	21798	21935	21870	22115	21938	21998	21906	21905	21917	22086	21948	21973	21945	21840	22010	22182	22102	21856	21978	22032	21924	21886	21833	21878	22079	21915	21799	21853	21841	22130	22012	21903	22043	22008	21870	22105	22054	21994	21942	22017	22222	22186	21882	22045	21981	22077	22127	21991	22029	21899	21872	22194	21808	21937	22079	22009	21941	21985	21836	22038	22148	21977	21965	21949	21914	21753	22129	22085	21891	22069	22090	21910	22141	21707	21887	22145	21750	22002	22027	22050	22131	22146	22028	21892	22081	22117	21960	21943	21964	22006	22068	22078	22098	22081	22180	22003	22128	21875	21926	21857	22004	21982	22052	22052	21959	22042	21995	21974	22045	22031	22076	21948	21925	21961	21894	22000	22003	21987	22043	22037	21924	22052	21983	21968	21797	21939	21905	21951	21902	21989	21750	22003	21756	21889	21993	22058	22223	22112	22140	21952	22145	22030	22059	21941	21990	22132	22012	21978	22041	21999	22021	21963	22002	22034	22027	22102	21910	21951	22128	21932	21893	21674	21820	21924	21998	21944	22239	22084	21991	21975	21829	22297	22032	21996	21806	21903	21895	21896	21749	21776	21989	21988	22038	22196	21737	21900	21990	22204	22095	21916	21938	21936	21961	22024	22065	21972	21869	21859	21986	21763	22139	21988	21947	21995	22045	22058	21922	22006	21916	22178	22047	21981	21944	21935	22062	22043	21930	22006	22051	22027	22191	22026	21969	21908	22104	21691	22017	21922	22117	21779	21924	22112	22152	22058	22111	22026	22027	22097	21939	21882	21935	22081	21883	21839	22014	22028	21797	21879	21870	21887	21944	21985	21853	22028	22162	21925	21861	22012	21649	21849	21937	22170	21849	22078	22032	21891	22000	21980	22049	22134	22224	21903	22023	21937	22009	22066	21941	22064	21976	22042	21936	21708	22042	21858	21966	22052	22078	21859	21962	22154	22095	21901	21903	22132	21836	22036	21936	22075	22035	21946	21960	21912	21870	22050	22273	21923	22211	22118	22126	22099	21966	21894	21971	21989	21806	21927	21949	21814	22026	21927	22070	22064	22060	21837	21829	21784	21930	21960	21963	22192	22073	21827	21986	21850	21707	22087	22047	21955	21913	22059	21942	21897	22009	21790	21943	21748	22076	22004	21913	22084	22114	22087	21905	21981	22012	22104	21891	22005	22030	21995	21927	22065	22147	21947	21935	21889	21824	21924	21911	21912	21929	22143	22094	21983	21844	21761	22045	21826	21993	22082	22119	21905	22079	21923	21992	22029	22219	21966	21891	21968	21877	22077	21914	22096	22109	22085	22115	21970	21925	21978	22020	22043	22061	21960	21900	21878	22116	21973	21907	22001	22045	22029	21946	21890	22097	21845	22029	22004	22026	22057	21957	21794	22043	21746	21988	21774	21969	21819	21959	21883	22153	21950	21915	21932	22133	21874	22077	22001	22003	21852	21995	21950	21882	21946	21929	21956	21828	21852	22113	21869	21927	21832	21910	21964	21940	21936	22033	22169	22042	22118	21910	22027	21852	22078	22070	22192	22069	22051	22148	22073	22163	21834	22034	21961	21850	22088	21897	22229	22029	21967	22045	22093	21936	22123	21946	21870	22154	21917	21971	22038	21958	22276	21773	21895	22098	21871	22013	21946	21995	22056	21944	21703	21887	21992	21838	21934	21838	21932	22203	21818	22028	21969	22204	21892	21713	21898	21995	21919	21914	21775	21977	21825	22178	21913	22153	21917	21960	22229	21930	22231	22081	22075	21985	21811	21759	21834	22242	22076	21834	21981	22289	21774	21994	21922	21939	21934	21946	21926	22118	21976	21902	22119	22027	22054	22153	21913	22064	21903	21970	21782	21886	22089	21911	22151	22089	21927	22073	21868	22002	21946	21930	22157	21879	22034	21886	21900	21885	21902	21971	21669	21878	21952	21904	21896	21899	22033	22074	21996	21932	21932	21908	22017	22022	21899	21973	21994	21871	22033	21997	21966	22083	21773	21865	22029	21962	22166	21946	21959	22007	21867	21947	21967	22163	21749	22030	21913	22070	21963	22250	21971	22049	21989	21960	21991	21990	22034	21907	21884	21954	21934	21921	21799	22040	22054	22045	22009	21983	22009	21950	21798	21915	21983	22150	21906	22040	22074	22111	21911	22131	22046	21873	21922	22005	22099	21866	21904	22078	21898	22114	22228	22191	22090	22006	22003	22027	21880	22113	22061	21956	22059	21990	22037	22058	22126	21983	21817	21973	22011	22070	22200	22062	21973	21950	22128	22076	22042	21868	21923	21879	21994	21893	22014	21936	22142	21938	22090	21989	21804	22199	21713	21702	21947	21843	21694	22016	22116	21739	21960	22108	22036	22226	22035	22012	22141	21985	22037	22156	21971	21891	22122	21841	21884	22162	21956	21733	21995	22057	21874	22058	22042	22210	22219	22067	22014	22012	22070	22006	22083	22005	22093	22013	21771	21848	22005	22039	22046	21927	21883	21926	21787	21874	22063	21951	21923	22069	22145	21980	21862	22230	21938	21868	21807	21941	21907	21867	21728	21887	21962	22075	22042	21886	21927	21876	21974	22186	21813	21869	21988	21956	22197	22143	21793	22072	22068	21858	22008	21987	22095	21868	21955	22008	21820	21844	21937
58377	95685	77992	50058	32195	22378	18697	17790	17733	17992	17858	17910	17878	17891	17905	17876	17678	17874	17814	17781	17641	17871	17804	17712	17799	17824	17758	17857	17902	17889	17910	17832	17877	17751	17822	17862	17884	17966	17836	17927	17900	17856	17829	17718	18049	17772	17880	17737	17965	17780	17793	17817	17847	17877	17911	17768	17665	17803	17782	17847	17838	17716	18040	17960	17872	17921	17753	17806	17822	17749	17909	17845	17975	17637	17761	18008	17870	18018	17770	17669	17821	17904	17896	17831	17979	17840	17916	17831	17800	17813	17900	17835	18009	17692	17936	17978	17668	17893	17738	17925	17809	17909	17862	17951	17867	17850	17905	17739	17782	17756	17877	17731	17749	17900	17752	17810	17777	17803	17725	18019	18009	17863	17892	17845	17852	17908	17826	17698	17814	17918	17797	17789	17831	17902	17829	17723	17809	17830	17801	17841	17755	17776	17905	17875	18007	17897	17917	17792	17711	17779	17772	17804	17795	17808	17807	17975	17928	17823	17779	17919	17703	18047	17939	17724	17618	17774	17750	17709	17839	17949	17827	18005	17813	17761	17980	17783	17901	17777	17849	17913	17891	17808	17801	18026	17756	17839	17950	17856	17631	17857	17903	17841	17776	17802	17960	17958	17877	17744	17683	17711	17890	17948	17843	17926	17737	17908	17878	17870	17785	17656	17983	17911	17797	17797	17723	17735	17868	17779	17891	17848	17703	17791	17920	17799	17871	17709	17840	17853	17936	17945	17928	17693	17932	17942	17780	17736	17982	17834	17785	17973	17897	17876	17987	17876	17919	17912	17954	17883	17931	17645	17861	17739	17777	17830	17885	17909	17757	17926	17767	17719	17872	17649	17922	17957	17887	17955	17894	17914	17783	17962	17953	17632	17735	17789	17855	17923	17973	17923	17745	17582	17708	17835	17943	17816	17923	17845	17840	17767	17848	17821	17697	17749	17885	17835	17796	17864	17845	17919	17819	17972	17825	17614	17937	17686	17763	17858	17852	17973	17774	17832	17824	17786	17956	17730	17819	17904	17957	17790	17776	17803	17820	17638	17824	17752	17854	17897	17839	17850	17909	17684	17937	17676	17859	17848	17967	17949	17918	17972	17864	17803	17882	18073	18029	17956	17908	17737	17763	17697	17911	17821	17759	17772	17845	17773	17967	17842	17798	17714	17769	17888	17933	17929	17814	17886	17889	17891	17930	17789	18015	17953	17961	17750	17759	17859	17813	17869	17887	17960	17867	17837	17735	17768	17783	17792	17753	17897	17969	17868	17925	18103	17895	17822	17837	17892	18089	17991	17742	17912	17815	17869	17865	17938	17780	17678	17803	17806	17791	17784	17864	17789	17950	18058	17648	17738	17836	17743	18021	17747	17740	17690	17886	18035	17796	17763	17806	17849	17854	17822	17842	17920	17946	17801	17811	17899	17672	17783	17790	17933	17842	17713	17702	17800	17984	17724	17884	17877	17827	17800	17782	17961	17840	17857	17776	17923	17755	17833	17954	17726	17672	17947	17807	17924	17770	17896	17825	17901	17819	17926	17634	17816	17804	17821	17671	17865	17919	17870	18087	17964	17887	17962	17834	17818	17765	17748	17913	17916	17770	17985	17854	17858	17953	17795	17756	17892	17775	17837	17932	17831	17691	17790	17889	17876	17827	17990	17700	17920	17603	17826	17917	17890	17712	17928	17848	17610	17833	17882	17900	17688	17801	17779	17717	17717	17723	17889	17933	17785	17813	17785	17739	17850	17783	17725	18041	17773	17904	17804	17916	17840	17816	17889	17985	17717	17683	17876	17783	17791	17898	17816	17851	17442	17913	17755	17823	17792	17909	18061	17871	17781	17976	17809	17731	17922	17696	17795	17832	17637	17977	17913	17807	18067	17841	17899	17887	17824	17903	17814	17953	17900	17969	17896	17726	17761	17921	17890	17807	17873	17933	17893	17842	17780	17748	17731	17998	17942	17793	17785	17791	17817	17995	17758	17717	17883	17919	17721	17966	17936	17730	17901	17817	17712	17801	17780	17995	17700	17938	18031	17848	17926	17859	17885	17998	17701	17748	17808	17845	17768	17737	17770	17944	17864	17805	17823	17935	17794	18014	17875	17874	17756	17687	17761	17934	17949	17794	17943	17864	17968	17746	17868	17701	17851	17734	17817	17741	17750	17849	17857	17883	17885	17787	17819	17617	17777	17730	17814	17869	17900	17803	18044	17769	17965	17693	17742	17814	17798	17965	18023	17913	17910	17675	17907	17894	17775	17917	17845	18068	17856	17908	17752	17856	17946	17809	17563	17826	17716	17792	17784	17828	17821	17767	17806	17893	17862	17965	17870	17983	17874	17937	17742	17925	17802	17855	17804	17856	18007	17766	17701	17893	17696	17787	17868	17762	17770	17698	17665	17728	17885	17897	17865	17892	17798	17818	17665	17806	17848	17997	17886	17842	18079	17876	17833	17818	17806	17754	17868	17582	17809	18037	17730	17836	17942	17801	17844	17750	17831	17835	17920	17929	17724	17867	17863	17977	17715	17811	17715	17894	17977	17844	17667	17850	17940	17667	17862	17751	17886	17795	17800	17895	17726	17784	17880	17703	17962	17697	17623	17869	17815	17978	17874	17721	17962	17805	17935	17924	17818	17829	17987	17966	17818	17619	17894	17680	17825	17879	17599	17821	17738	17963	17820	17861	17822	17830	17839	17761	17779	17825	17958	17808	17825	17835	17979	17777	17874	17875	17820	17762	17760	17922	17885	17901	17980	17832	17707	17718	17714	17944	17870	17949	17843	17946	17743	17790	17688	17773	18056	18051	17743	17996	17855	17774	17917	17879	17779	17780	17921	17743	17864	18046	17701	17771	17819	17851	17805	17902	17912	17880	17743	17814	17840	17715	18036	18012	17635	17863	17957	17899	17978	17798	17731	17897	17880	17908	17938	17734	17940	17883	17759	17727	17776	17812	17812	17682	17777	17795	17759	17832	17808	18021	17879	17813	17842	17728	17838	17774	17890	17883	17637	17899	17775	17902	17909	17943	17953	17979	17924	17722	17795	17756	17796	17783	17931	17934	17903	17999	17825	17878	17830	17773	17816	17815	17885	17878	17784	17703	17850	17812	18016	17974	17697	17792	17902	17796	17828	17900	17791	17878	17658	17683	17835	17969	17684	17872	18006	17760	17671	17928	17862	17730	17842	18003	17768	17710	17780	17769	17908	17912	17790	17772	17825	17817	17981	17955	17807	17805	17982	17881	18035	17932	17744	17796	17862	17632	17806	17737	17977	17634	17823	17696	17667	17702	17865	17715	17957	17899	17704	17909	17750	17813	17705	17881	17774	17969	17609	17965	17909	17754	17912	17740	17770	17728	17784	18000	17868	17902	17758	17744	17915	17767	17878	17965	17655	17845	17753	17862	17842	17678	17853	17816	17874	17779	17844	17883	17807	17761	17797	17767	17785	17773	18036	17877	17769	17914	17789	18032	17797	17924	17960	17950	17642	17640	17735	17849	17721	17827	17841	18007	17958	17961	17910	17842	17881	17648	17838	17788	17881	17978	17888	17993	17833	17759	17930	17814	17676	17729	17834	17729	17890	17792	17856	17823	17889	17906	17833	17704	17837	17891	17848	17890	17964	17829	17881	17849	17800	17736	17759	17794	17838	17737	17678	17667	17911	17754	17968	17934	17693	17812	17980	17887	18002	17758	17743	17795	17836	17782	17661	17787	18068	17838	17878	17914	17820	17916	17852	17926	17752	17764	17945	17824	17935	17912	17818	17876	17755	17788	17701	17884	17767	17840	17756	17828	17778	17949	17792	17785	17780	17808	17805	17803	17812	17987	17869	17904	17834	17760	17862	17701	18186	17987	17710	17983	17854	17809	17748	17858	17774	17903	17850	17868	17773	17927	17853	17661	17856	17637	17825	17955	17885	17649	17961	17899	17897	17860	17801	17791	17797	18055	17769	17908	17949	17870	17844	17809	17975	17682	17864	17795	17947	17886	17893	17898	17755	17928	17680	17767	17835	17716	17716	17718	17755	17687	17860	17922	17938	17843	17836	17749	17991	17796	17863	17610	17871	17837	17778	18039	18044	17812	17898	17973	17770	17706	17788	17846	17827	17856	17936	17808	17852	17875	17938	17674	18058	17837	17791	18060	17745	17917	17866	17715	17573	17746	17836	17939	17799	17825	17982	17764	17925	17786	18053	17692	17842	17691	18005	17983	17976	17914	17849	17882	17748	17639	17804	17701	17912	17808	17885	17800	17879	17801	17744	17773	17869	17792	17913	17765	17972	17645	17831	17717	17738	17769	17868	17757	17713	17892	17816	17883	17778	17822	17783	17728	17731	17691	17859	17835	17946	17772	17767	17804	17974	17835	18033	17824	17948	17844	17897	17784	17904	17968	18009	17666	17816	17944	17887	17989	17752	17840	17842	17893	17874	17847	17782	17935	17824	17695	17813	17848	17831	17690	17974	17822	17733	17802	17844	17955	17840	17707	17729	17878	17937	18001	17880	17864	17710	17807	17937	17810	17936	18019	17804	18064	17665	18153	17845	17837	17972	17735	17836	17957	17808	17830	17846	17825	17764	17833	17833	17936	17868	17972	17830	17667	17959	17923	17864	17940	17811	17780	17831	18038	17959	17906	17752	17973	17788	17908	17885	17787	17951	17807	17837	17921	17945	17789	17977	17913	17711	17953	17734	17842	17844	17932	17854	17844	17820	17950	17863	17868	17878	18011	17941	17649	17831	17872	17756	17903	17825	17906	17956	17798	17754	17888	17897	17839	17870	17874	17788	17864	17924	17804	17854	17869	17730	17824	17809	17828	17884	17800	17934	17954	17735	18067	17864	17734	17850	17892	17918	18001	17973	17846	17904	17837	17685	17965	17715	18064	17775	17876	17881	17752	17819	17732	17737	17829	17810	17997	17904	17754	17660	17803	17869	17704	17878	17765	18057	17748	17722	17993	17821	17852	17822	17790	17897	17777	17821	17892	17952	17875	18002	17827	17829	17929	17718	17955	17885	17910	17787	17933	17933	17900	17787	17872	17880	17779	17839	17678	17901	17749	17862	17898	17856	17906	17893	17872	17912	17866	17822	17704	17770	17832	17872	17858	17961	17573	17715	17858	17789	17794	17805
22979	23303	37082	35154	30131	28398	28365	23281	22577	22907	22780	22519	22343	22545	22420	22319	22462	22597	22395	22584	22497	22574	22488	22259	22535	22349	22465	22329	22768	22358	22427	22478	22504	22250	22505	22177	22569	22349	22579	22421	22459	22462	22231	22344	22461	22479	22457	22376	22172	22403	22359	22399	22428	22133	22428	22506	22568	22196	22535	22209	22355	22556	22273	22170	22444	22291	22568	22308	22470	22373	22222	22396	22271	22276	22254	22260	22399	22149	22442	22498	22361	22099	22155	22151	22280	22442	22328	22554	22498	22387	22511	22362	22417	22470	22045	22293	22367	22379	22488	22283	22189	22353	22445	22347	22270	22204	22409	22299	22324	22154	22233	22253	22331	22145	22250	22198	22268	22304	22265	22500	22395	22318	22344	22410	22356	22124	22479	22394	22451	22447	22419	22457	22281	22246	22363	22353	22366	22354	22298	22164	22367	22413	22243	22200	22301	22191	22391	22271	22296	22278	22290	22575	22579	22512	22486	22244	22316	22375	22395	22194	22351	22344	22417	22371	22124	22442	22722	22365	22304	22321	22481	22430	22499	22381	22346	22240	22158	22230	22452	22333	22283	22332	22305	22262	22451	22465	22431	22237	22445	22343	22197	22228	22185	22059	22362	22272	22419	22437	22296	21993	22258	22344	22415	22328	22411	22211	22172	22223	22341	22476	22550	22283	22282	22177	22383	22497	22176	22266	22198	22558	22374	22196	22337	22546	22543	22466	22436	22347	22516	22157	22259	22250	22211	22350	22309	22080	22226	22241	22285	22239	22277	22479	22129	22313	22310	22266	22433	22257	22311	22322	22336	22270	22395	22396	22048	22087	22133	22159	22228	22244	22049	22098	22234	22180	22304	22200	22404	22295	22215	22332	22227	22123	22364	22224	22118	22484	22285	22060	22379	22131	22467	22109	22123	22257	22435	22344	22271	22151	22285	22317	22287	22132	22172	22356	22271	22466	22491	22377	22484	22388	22188	22369	22430	22359	22135	22284	22199	22314	22129	22220	22259	22435	22148	22436	22283	22178	22127	22373	22401	22224	22228	22455	22312	22240	22283	22205	22330	22099	22145	22199	22213	22177	22084	22376	22377	22289	22330	22242	22002	22275	22467	22266	22386	22384	22357	22147	22337	22242	22206	22458	22447	22203	22410	22364	22350	22220	22404	22049	22228	22363	22224	22227	22360	22358	22476	22219	22170	22162	22104	22346	22197	22216	22073	22325	22433	22302	22509	22289	22319	22360	22317	22244	22532	22404	22119	22098	22325	22205	22332	22275	22329	22444	22207	22484	22440	22410	22290	22155	22298	22208	22227	22221	22216	22256	22239	22489	22212	22187	22325	22143	22333	22336	21992	22213	22178	22268	22218	22489	22315	22223	22349	22135	22329	22339	22406	22444	22341	22158	22340	22355	22133	22111	22191	22248	22422	22195	22419	22364	22197	22074	22346	22176	22463	22412	22315	22200	22278	22054	22306	22317	22429	22146	22253	22307	22177	22176	22305	22372	22493	22281	22437	22277	22332	21998	22309	22349	22212	22144	22323	22334	22365	22035	22335	22077	22168	22320	22566	22626	22350	22314	22278	22221	22319	22297	22452	22372	22286	22391	22461	22438	22387	22341	22261	22119	22363	22378	22353	22148	22315	22122	22219	22336	22092	22282	22223	22173	22513	22219	22276	22354	22554	22184	22340	22219	22204	22203	22352	22352	22287	22212	22220	22348	22252	22303	22199	22264	22391	22255	22309	22341	22444	22214	22278	22274	22302	22424	22048	22208	22068	22383	22384	22301	22146	22144	22406	22310	22351	22409	22321	22113	22387	22504	22212	22394	22213	22424	22180	22268	22379	22518	22425	22256	22433	22505	22412	22314	22442	22420	22153	22420	22385	22418	22235	22274	22326	22272	22474	22319	22160	22292	22415	22278	22236	22110	22314	22256	22433	22108	22169	22311	22118	22186	22342	22528	22337	22122	22162	22429	22331	22365	22363	22318	22506	22382	22431	22295	22244	22453	22150	22196	22376	22176	22389	22372	22362	22182	22316	22158	22377	22371	22254	22347	22308	22239	22414	22487	22379	22438	22277	22055	22399	22153	22213	22321	22253	22307	22252	22405	22304	22401	22337	22328	22535	22397	22364	22233	22085	22277	22210	22111	22105	22357	22163	22217	22514	22055	22090	22180	22441	22166	22252	22077	22280	22324	22295	22141	22132	22268	22181	22319	22313	22349	22449	22223	22386	22299	22209	22015	21992	22338	22230	22132	22315	22146	22483	22281	22269	22355	22331	22175	22310	22375	22047	22198	22618	22304	22392	22087	21954	22256	22263	22373	22438	22254	22016	22459	22334	22264	22361	22145	22072	22051	22376	22326	22091	22327	22225	22335	22498	22296	22555	22276	22305	22241	22120	22261	22174	22438	22372	22261	22057	22208	22183	22412	22044	22163	22007	22311	22185	22436	22331	22222	22340	22330	22237	22310	22469	22372	22425	22473	22195	22122	22353	22166	22261	22421	22214	22465	22296	22234	22275	22363	22399	22418	22364	22462	22186	22170	22197	22109	22392	22116	22212	22336	22121	22180	22334	22279	22279	22448	22258	22245	22374	22308	22183	22316	21974	22157	22348	22291	22357	22114	22261	22124	22473	22143	22287	22477	22162	22286	22492	22314	22236	22262	22237	22091	22517	22054	22081	22177	22245	22191	22533	22397	22173	22303	22055	22041	22115	22278	22286	22409	22330	22228	22390	22255	22081	22241	22228	22317	22324	22003	22070	22512	22400	22454	22385	22097	22314	22204	22424	22342	22465	22271	22514	22217	22301	22257	22147	22153	22081	22310	22336	22230	22215	22586	22169	22496	22281	22166	22344	21924	22160	22285	22434	22445	22464	22431	22293	22194	22489	22412	22384	22013	22314	22306	22304	22106	22099	22178	22305	22439	22515	22230	22201	22206	22160	22294	22437	22219	22356	22062	22247	22444	22192	22270	22159	22195	22106	22084	22184	22139	22337	22109	22308	22305	22097	22280	22572	22322	22360	22309	22185	22377	22320	22034	22308	22188	22301	22466	22229	22339	22195	22287	22266	22201	22389	22334	22339	22232	22212	22363	22207	22275	22097	22362	22288	22338	22088	22222	22386	22211	22411	22223	22240	22308	22264	22184	22252	22251	22279	22049	22378	22506	22375	22353	22161	22311	22408	22212	22194	22258	22280	22290	22372	22324	22396	22292	22349	22131	22276	22049	22078	22218	22228	22309	22202	22066	22156	22322	22329	22207	22150	22155	22268	22368	22457	22482	22140	22026	22318	22338	22356	22257	22350	22338	22144	22257	22432	22090	22161	22113	22406	22267	22297	22158	22218	22241	22254	22361	22349	22117	22270	22359	22491	22231	22411	22401	22252	22143	22314	22334	22142	22314	22036	22235	22295	22343	22162	22294	22208	22325	22386	22423	22444	22350	22277	22227	22686	22330	22400	22353	22319	22357	22182	22385	22148	22370	22252	22374	22274	22187	22344	22135	22334	22174	22362	22352	22142	22403	22152	22256	22451	22317	22197	22228	22377	22346	22228	22135	22266	22299	22209	22440	22276	22195	22370	22310	22361	22331	22281	22237	22030	22163	22113	22525	22466	22255	22327	22393	22225	22401	22213	22214	22579	22252	22301	22285	22178	22163	22364	22184	22349	22454	22197	22332	22177	22333	22324	22314	22438	22139	22340	22186	22381	22261	22417	22258	22178	22384	22225	22346	22223	22377	22457	22134	22402	22404	22238	22164	22516	22418	22400	22232	22299	22135	22331	22304	22258	22252	22215	22183	22289	22438	22301	22146	22478	22124	22126	22338	22422	22261	22460	22151	22231	22365	22088	22156	22489	22208	22433	22256	22090	22449	22400	22271	22230	22170	22075	22268	22408	22293	22327	22333	22241	22467	22356	22188	22392	22462	22177	22348	22230	22364	22239	22353	22299	22259	22210	22312	22293	22235	22342	22270	22336	22075	22335	22310	22406	22186	22219	22426	22292	22319	22225	22310	22094	22377	22217	22201	22264	22257	22215	22239	22316	22189	22243	22462	22325	22236	22360	22228	22178	22296	22501	22371	22372	22207	22312	22337	22357	22245	22457	22483	22081	22440	22275	22347	22355	22229	22276	22196	22135	22015	22342	22421	22273	22158	22174	22303	22430	22233	22295	22385	22298	22214	22408	22462	22383	22309	21985	22253	22215	22189	22175	22265	22352	22326	22392	22331	22271	22270	22389	22256	22441	22088	22237	22328	22117	21948	22428	22304	22392	22132	22466	22426	22324	22290	22238	22466	22150	22419	22511	22368	22321	22034	22244	22207	22343	22194	22217	22067	22165	22406	22265	22342	22264	22239	22575	22281	22340	22417	22299	22280	22208	22261	22206	22147	22121	22049	22480	22467	22336	22386	22331	22176	22474	22546	22310	22315	22607	22360	22449	22351	22447	22362	22354	22226	21995	22173	22287	22202	22189	22109	22229	22202	22133	22404	22383	22234	22273	22044	22249	22189	22150	22150	21985	22169	22140	22266	22279	22512	22233	22408	22481	22335	22345	22210	22250	22308	22244	22214	22335	22288	22140	22395	22290	22281	22307	22288	22383	22224	22139	22476	22239	22283	22462	22228	22335	22568	22432	22530	22275	22341	22166	22300	22237	22075	22276	22328	22098	22231	22257	22209	22150	22377	22389	22221	22153	22262	22339	22415	22352	22190	22084	22148	22511	22508	22215	22364	22193	22253	22213	22190	22379	22296	22305	22363	22168	22218	22050	22399	22333	22069	22043	22126	22545	22377	22260	22345	22112	22185	22331	22280	22142	22189	22192	22136	22290	22381	22251	22247	22659	22211	22338	22487	22401	22439	22342	22311	22271	22396	22315	22316	22448	22184	21967	22262	22189	22398	22291	22321	22445	22381	22118	22369	22354	22480	22473	22246	22245	21966	22374	22348	21968	22081	22354	22191	22328	22371	22396	22236	22184	22335	22191	22266	22391	22355	22151	22409	22473	22382	22374	22222	22222	22238	22333	22323	22274	22384	22244	22023	22254	22452	22261	22371	22209	22367	22350	22299	22132	22342	22250	22180	22211	22390	22317	22392	22243	22296	22424	22307	22041	22424	22257	22166
64515	105822	92025	68325	44690	27954	19925	17898	17967	17926	17943	18105	18158	17999	18057	18148	18104	18064	18083	18055	18054	18043	18004	17885	18005	18069	17925	18113	18186	17891	17968	18033	18072	17963	18080	18051	18236	18085	17906	18024	18086	18031	18170	17975	18042	18167	17935	17972	17894	18081	18149	18037	18106	18030	18138	17953	18160	18113	18099	17983	17898	18089	18291	18056	18130	17926	18027	18195	17809	18170	17934	18110	18046	18005	17991	17847	18138	17988	18110	18010	18062	17934	18011	18090	18100	18113	18089	17996	18129	18090	17974	17992	18185	17997	18082	17824	18179	17869	18119	17960	18161	17956	18005	18163	18064	18008	17962	18112	17906	18032	17852	18109	18029	18152	18147	17947	18058	17964	18174	17939	18105	18189	17951	17991	18141	17969	17996	17961	17903	17944	18002	17979	17921	18123	18050	17856	18005	17865	18045	17989	17931	18057	18236	17995	18048	17973	17941	18185	17882	18186	18109	18036	18062	17938	17972	18134	18213	18373	18057	17947	18102	18037	18164	18028	18027	18058	17926	18011	17984	18049	17862	17938	18038	18090	17923	18128	18097	18170	18048	18118	17991	18123	18127	18123	18057	17951	18050	18040	18021	18103	18101	17867	18182	17753	18065	18100	17970	18078	17936	18016	18045	17953	18111	18177	18232	18167	17979	18231	17877	18033	18000	18079	18014	17999	17953	18081	18013	17992	18070	17860	18128	18049	18219	17985	18060	17935	17941	18233	17985	18011	18033	18063	18034	18056	17905	18017	17989	18133	18087	17995	17993	17931	17940	17923	17915	17874	18160	17907	17795	18003	17930	18036	18060	18101	18097	17992	18078	17982	17934	17866	18140	18054	17995	18085	18070	17937	18017	17931	18087	18000	17899	18029	17956	17980	18010	17865	18045	17963	18025	18022	18119	17925	17877	18098	17998	17926	17973	18036	17992	18014	17996	18044	18140	17979	17999	18176	17983	18060	17981	18014	17882	17920	17963	18090	18045	18159	18051	18079	17981	17972	17764	18055	18051	18229	18130	17867	18198	18143	18169	17878	18049	17873	18067	17975	18034	18100	17911	18271	17978	18021	18127	18123	18113	18128	18157	18085	17854	18162	17927	18052	18001	18101	18160	17957	18001	18065	18089	17965	18112	18042	17985	18184	18101	18005	18118	17993	18066	18127	18034	18169	18213	17920	18098	17910	18051	17835	17879	18245	17833	17941	18178	18113	17959	17864	18090	18005	17991	18015	18051	17991	18067	17912	18111	17989	18077	18074	17944	17889	18093	18139	18028	17949	18204	18080	17903	18077	18000	18022	18074	17984	18021	17959	18091	17886	18139	17988	17980	18149	17696	17976	18057	17939	17915	17737	18003	18147	18110	18145	17893	18086	17894	17942	17919	18151	17971	17972	17914	18008	18066	17977	18093	18121	18237	17931	18075	17921	17998	17875	18107	18091	18042	18057	18044	18001	17942	18078	18130	17908	18027	18035	17947	18059	18013	18030	17919	18000	18062	18015	18157	18059	18015	17886	17898	18092	18007	18016	17944	18088	18053	18165	17897	18043	17968	17926	17973	17860	18000	18161	18114	17946	18318	18054	17996	17982	17974	18029	17828	18005	18030	18117	18101	17973	17999	18015	18000	18099	17797	18096	17802	18008	18025	17999	17961	18053	17938	17932	18007	17913	17885	18046	18086	18103	18086	18037	17816	18148	18158	18080	17797	18090	17987	18012	17981	18138	17933	17946	18134	17847	17798	18023	18115	18072	17821	18232	18179	17969	18133	18172	18130	18113	18024	17891	18036	18053	18128	17948	17973	17944	17932	18104	17926	17981	17995	18015	18115	17863	18156	17897	18098	18013	18152	18038	17973	17895	17928	18032	18107	18079	18155	17946	17980	18066	18072	17922	18168	18024	18049	17954	18021	18008	18188	17891	18004	18095	17868	17897	18102	18063	18040	17982	18006	18083	17817	17894	17990	17918	18014	18045	17904	18113	17965	18040	18067	18175	18021	17928	18003	18147	17983	18017	17973	17884	17975	18065	18098	17939	18194	17950	18096	18152	18033	18081	18072	17872	18155	17963	18013	17902	18091	18137	17909	18087	18111	18078	17987	17963	18035	17826	17808	17985	18173	17901	18089	18133	17928	17928	17983	17942	18174	17976	17935	18157	17909	17948	17980	18210	18130	18000	17944	18165	17951	17994	17982	17821	18036	18257	18011	17860	17912	17952	17985	18131	17926	18077	17994	18060	18028	18158	18050	17769	17845	18054	17997	18087	18038	18146	18141	18015	17886	18006	17860	18013	18048	18001	18150	18124	18244	17951	17944	18002	18061	17891	18167	18140	18228	18100	17888	17903	17958	18021	17926	18065	18088	18028	17957	18246	18104	18077	18055	17967	17952	18017	18073	18012	17911	18010	17792	18070	18033	17973	18093	17845	17964	18078	17992	18054	18021	17991	18189	17976	18101	17924	18065	18077	18091	18112	17969	18036	17988	18190	18100	18061	18052	17976	18121	18091	18015	18111	18001	18109	18040	17774	17966	18073	18070	18059	18143	18016	18047	17992	17911	18067	18150	17877	18004	17996	17976	17925	18213	17948	17950	18046	18070	17787	18002	18128	17905	18029	18171	18012	17989	17885	18143	17921	18100	18201	18057	18228	18044	18134	17943	17877	18029	17833	17939	17863	17973	18068	17991	18022	18050	17894	18134	18131	18064	17978	17945	18154	18002	17998	18001	18038	17916	17897	18021	17927	18078	18050	17940	18128	18017	17860	18161	18116	17924	18011	17916	18122	18083	17869	17951	17799	17804	18034	17973	18035	17965	17965	18143	17996	17940	18022	18079	17890	17951	17840	18063	18172	18138	18066	18076	18106	18131	17924	18059	17957	17986	18033	18076	18053	18053	17914	18036	18003	18117	18094	18200	17987	18092	17967	17917	17995	17975	17971	17952	18164	18085	17976	18087	17853	17726	17999	18086	18181	18049	18061	17996	18067	18080	18077	18004	17933	18207	18102	18043	17799	17972	17962	18152	18033	17988	17897	18000	18059	18071	18144	18012	18104	18160	18056	17998	17951	18193	18160	18052	18188	17973	18069	18138	17948	17991	17993	18199	18005	18023	18107	18064	18158	18002	17861	18207	17997	17974	18057	17883	18152	18092	18110	17974	17952	18133	18101	18215	17956	18149	18053	17929	18057	18102	18158	18073	18028	17980	18148	17885	18000	18024	18022	18011	17901	18089	17998	18096	18037	17799	18131	18018	18237	18072	18108	18017	17983	18082	17929	18188	17927	18202	17997	18054	18036	18044	17952	18087	17957	17985	18058	17907	17896	17946	17897	18038	17964	18083	17962	18076	18099	17907	18001	18205	18090	17926	17999	18092	18109	18112	17998	18029	17996	18010	17851	17888	17878	18074	18122	18122	17898	17913	17956	18063	18114	18149	17994	17974	18219	18195	17952	17863	17847	17919	17984	17944	18083	18023	17940	17944	17861	18097	17933	18040	17804	18205	18023	18186	18151	17935	18063	18014	17967	18029	18099	18026	18129	18000	18068	18100	18195	18033	18125	17923	17969	17977	18081	18027	17819	18112	17877	18314	18081	18062	17874	18289	18082	18051	18056	17890	18070	18058	18131	17934	17921	17949	17823	18075	18104	18069	17878	17985	18078	18019	17981	17946	18019	18002	17925	17964	17947	18010	17976	17961	18305	17838	17942	18229	17877	18048	17913	18022	17976	17923	18058	18165	18020	17957	18004	18060	18080	18158	18019	17947	17948	18009	18086	18083	18123	18003	17926	18069	17984	18077	18184	18134	17989	18033	17911	18276	18042	18040	18057	18036	18133	17898	17930	18247	18028	18010	17981	17998	18031	17977	17983	17877	17933	18190	17926	17927	18143	17845	17849	18001	18095	18034	17948	18092	18117	18011	18057	18079	18044	18025	17998	18137	17979	17972	17977	18125	17881	17991	18213	17938	17991	18047	18122	18003	18036	17934	18029	17975	17867	18128	17906	18081	18096	17936	18003	17916	18198	17986	18018	17857	17831	17943	18210	18029	17906	17897	17867	18047	17965	18084	17942	17842	18136	18057	18020	18000	18308	18032	17946	18207	17920	18060	18015	18070	17941	18069	18154	18055	18057	17981	18009	18045	18111	18063	18109	17900	18181	18003	17950	18019	18067	17859	18054	18213	18059	18134	18031	18210	17936	17994	18034	18168	17995	18148	18196	17965	18145	18079	18125	18175	17973	17904	17921	17948	18041	17974	17913	17984	18012	18045	18086	18034	17989	18130	18050	18006	18078	17960	17853	17902	18066	18050	17899	18032	18138	18031	17947	17995	17957	18095	18157	18050	18044	17949	18050	18231	17905	18114	18307	17928	18064	18097	17965	18083	18110	18024	17983	18103	18150	17973	18083	18030	17812	18160	17939	18034	18032	18253	17969	17970	18023	18061	17998	18058	18075	17995	17924	18078	17863	18005	18039	18023	18033	17949	18079	18065	17870	18080	17947	18168	17937	18067	18324	17959	18021	18058	18105	18108	17997	18169	17970	18221	18126	17988	18084	17995	17991	18105	18179	18020	17887	18009	18100	17919	17989	18170	17967	18104	18058	18171	17881	17958	18021	18068	17828	17926	17975	18072	18165	17912	17975	17809	18167	18186	17932	17988	18093	17943	17855	18056	17824	17776	18169	17937	17781	17951	17993	18001	18128	18011	17933	18090	18124	17798	18079	18004	18063	17919	17955	18074	18226	18035	17787	17961	17970	17980	18204	17910	18085	18020	18069	18007	17892	17972	17924	17878	18135	17946	17952	18146	18059	17982	18081	17866	17930	18064	18082	18023	18048	18049	17976	18177	18057	17720	18037	18033	18086	18013	18119	18185	18209	17907	18143	18044	18065	17883	18108	17878	17947	17846	18077	18229	17952	17823	18106	17940	17947	17973	18212	18071	17976	18088	17923	17969	17915	18020	18014	18234	18174	18019	18108	18038	18002	18116	18103	17945	18083	17912	18079	18103	18041	18113	18062	18122	18100	17918	18020	18037	17947	17991	17868	17925	18111	18070	18197	18093	18078	18185	17967	17994	18032	18071	17941	17949	17912	18081	17959	18019	18181	17972	18084	17995	18012	17969	18066	18023	17890
29538	36328	46813	35766	25964	23060	22399	21915	21674	21718	21738	21662	21681	21676	21875	21825	21775	21549	21670	21659	21789	21675	21783	21668	21619	21661	21823	21760	21627	21617	21545	21673	21765	21680	21743	21683	21636	21430	21644	21477	21569	21704	21752	21393	21900	21739	21891	21602	21627	21678	21539	21700	21325	21728	21527	21727	21522	21597	21663	21565	21741	21688	21618	21499	21560	21525	21556	21644	21662	21565	21664	21691	21630	21751	21564	21792	21627	21687	21615	21413	21576	21783	21715	21659	21466	21520	21408	21596	21603	21809	21793	21749	21815	21745	21606	21536	21768	21639	21555	21636	21593	21770	21550	21590	21517	21692	21800	21621	21545	21680	21529	21622	21661	21545	21522	21714	21637	21652	21704	21434	21504	21486	21736	21891	21904	21795	21540	21727	21661	21586	21634	21433	21572	21439	21807	21639	21535	21588	21668	21499	21701	21442	21807	21749	21717	21684	21653	21547	21731	21649	21590	21562	21559	21785	21726	21596	21666	21654	21713	21705	21836	21699	21407	21609	21680	21726	21791	21815	21488	21652	21683	21710	21551	21407	21726	21654	21637	21477	21479	21570	21377	21566	21526	21505	21430	21649	21758	21528	21663	21683	21721	21623	21735	21620	21633	21702	21371	21592	21749	21687	21716	21475	21782	21535	21719	21513	21629	21532	21554	21486	21820	21456	21405	21703	21552	21525	21543	21563	21585	21833	21596	21685	21788	21585	21744	21548	21558	21588	21708	21433	21392	21700	21527	21605	21578	21708	21495	21657	21525	21857	21572	21411	21893	21718	21621	21814	21621	21864	21656	21470	21313	21747	21552	21783	21687	21560	21705	21584	21671	21578	21715	21452	21605	21584	21670	21555	21652	21674	21738	21594	21788	21589	21691	21372	21532	21536	21692	21598	21716	21579	21489	21577	21478	21557	21503	21598	21730	21871	21662	21546	21527	21479	21611	21440	21693	21589	21702	21624	21779	21667	21666	21563	21660	21763	21906	21719	21736	21558	21706	21738	21698	21507	21477	21475	21696	21624	21766	21690	21568	21686	21463	21564	21644	21626	21428	21583	21642	21654	21720	21826	21400	21549	21632	21667	21601	21742	21791	21445	21712	21481	21557	21579	21665	21604	21641	21505	21559	21672	21802	21574	21749	21584	21600	21586	21710	21599	21373	21539	21656	21533	21405	21434	21623	21529	21627	21762	21346	21626	21631	21754	21719	21452	21590	21588	21830	21386	21446	21501	21612	21559	21670	21782	21532	21369	21483	21710	21632	21399	21542	21780	21569	21779	21499	21514	21672	21824	21650	21546	21547	21673	21540	21862	21614	21687	21554	21482	21791	21813	21803	21642	21680	21501	21470	21489	21592	21605	21393	21397	21536	21475	21621	21545	21792	21603	21844	21503	21513	21741	21454	21668	21666	21610	21610	21573	21612	21669	21611	21693	21523	21744	21715	21721	21761	21525	21448	21700	21517	21546	21622	21395	21555	21785	21579	21733	21451	21713	21648	21466	21570	21551	21525	21608	21510	21645	21783	21543	21765	21653	21533	21881	21582	21682	21518	21744	21603	22078	21583	21574	21675	21689	21808	21402	21584	21388	21668	21574	21596	21536	21690	21831	21599	21557	21603	21521	21731	21631	21455	21659	21782	21689	21491	21706	21550	21639	21540	21603	21505	21565	21616	21652	21671	21545	21458	21462	21805	21729	21574	21586	21569	21629	21625	21749	21746	21797	21644	21664	21825	21645	21610	21454	21610	21599	21531	21886	21745	21839	21720	21367	21720	21810	21540	21737	21636	21645	21689	21508	21675	21631	21690	21659	21500	21733	21765	21433	21669	21479	21565	21437	21684	21594	21548	21723	21491	21681	21661	21588	21550	21684	21629	21690	21669	21806	21606	21413	21621	21612	21487	21309	21524	21779	21802	21814	21692	21694	21622	21820	21664	21598	21690	21560	21484	21593	21518	21666	21712	21538	21658	21644	21546	21502	21660	21661	21618	21863	21544	21575	21745	21776	21527	21763	21498	21390	21350	21676	21638	21773	21461	21653	21551	21893	21586	21710	21571	21651	21713	21476	21687	21563	21535	21706	21656	21722	21550	21443	21741	21662	21788	21475	21777	21706	21601	21560	21665	21606	21646	21841	21593	21177	21398	21633	21448	21451	21677	21638	21508	21454	21713	21652	21632	21490	21640	21712	21470	21444	21447	21739	21752	21584	21664	21751	21636	21510	21700	21862	21486	21534	21806	21646	21590	21653	22010	21600	21574	21583	21697	21623	21686	21536	21557	21607	21603	21502	21530	21699	21814	21663	21375	21796	21780	21573	21524	21658	21581	21498	21507	21734	21781	21616	21620	21636	21813	21586	21968	21702	21298	21353	21427	21405	21658	21781	21708	21466	21845	21457	21746	21408	21714	21520	21815	21617	21509	21679	21604	21780	21665	21617	21679	21770	21537	21846	21573	21484	21693	21454	21473	21794	21578	21378	21737	21772	21875	21505	21551	21645	21651	21576	21845	21671	21987	21707	21984	21757	21593	21629	21755	21761	21640	21572	21414	21732	21599	21520	21465	21842	21472	21649	21634	21559	21567	21636	21636	21526	21575	21700	21656	21454	21649	21670	21765	21782	21631	21619	21649	21540	21550	21666	21448	21782	21862	21704	21407	21613	21367	21815	21759	21736	21532	21848	21654	21525	21535	21700	21764	21676	21717	21850	21469	21477	21715	21738	21639	21747	21655	21738	21660	21618	21674	21507	21384	21696	21585	21451	21607	21645	21657	21695	21668	21620	21870	21814	21818	21712	21741	21637	21668	21536	22055	21629	21769	21716	21625	21537	21798	21704	21413	21757	21602	21435	21429	21534	21564	21569	21640	21797	21496	21613	21534	21603	21682	21611	21573	21571	21641	21992	21618	21872	21611	21673	21669	21506	21638	21815	21705	21634	21616	21619	21420	21761	21743	21350	21746	21633	21512	21646	21779	21634	21699	21439	21893	21582	21718	21592	21591	21518	21242	21607	21586	21896	21519	21685	21596	21682	21630	21644	21610	21612	21699	21720	21800	21727	21697	21757	21611	21661	21763	21837	21596	21683	21713	21578	21532	21653	21459	21646	21623	21553	21450	21654	21764	21851	21534	21652	21582	21714	21418	21615	21662	21654	21628	21608	21600	21597	21572	21631	21531	21698	21673	21607	21789	21555	21587	21619	21739	21506	21873	21634	21702	21710	21811	21728	21766	21787	21792	21718	21605	21511	21498	21501	21569	21729	21660	21667	21491	21731	21591	21884	21683	21568	21609	21639	21467	21699	21600	21465	21439	21613	21650	21599	21610	21741	21656	21752	21624	21653	21575	21702	21629	21560	21499	21485	21552	21591	21538	21551	21491	21642	21576	21674	21510	21521	21584	21695	21570	21746	21483	21501	21735	21725	21512	21682	21483	21753	21643	21727	21858	21452	21674	21734	21547	21658	21599	21657	21361	21611	21766	21765	21844	21644	21570	21478	21620	21503	21676	21544	21477	21724	21702	21643	21618	21658	21580	21829	21688	21739	21840	21472	21798	21758	21639	21367	21820	21735	21694	21572	21499	21632	21626	21580	21765	21768	21592	21693	21604	21516	21628	21639	21535	21703	21571	21843	21699	21414	21608	21701	21441	21713	21626	21488	21819	21667	21653	21668	22012	21792	21573	21603	21465	21665	21675	21560	21689	21679	21725	21488	21684	21733	21694	21723	21704	21713	21592	21651	21703	21740	21671	21655	21753	21793	21567	21571	21444	21909	21776	21489	21615	21651	21759	21698	21801	21539	21550	21387	21659	21391	21701	21648	21582	21671	21704	21682	21470	21807	21541	21568	21626	21654	21543	21605	21689	21590	21606	21512	21942	21728	21761	21947	21630	21588	21492	21638	21839	21557	21549	21618	21698	21605	21725	21689	21709	21744	21601	21617	21566	21607	21698	21681	21513	21678	21553	21603	21542	21634	21599	21577	21693	21628	21715	21623	21662	21579	21505	21545	21633	21894	21815	21729	21683	21820	21709	21867	21479	21495	21787	21603	21561	21533	21650	21732	21809	21620	21824	21733	21597	21538	21597	21664	21427	21548	21498	21457	21425	21643	21660	21559	21582	21731	21739	21604	21495	21655	21720	21518	21619	21682	21752	21615	21744	21729	21420	21561	21684	21478	21872	21738	21579	21630	21777	21685	21416	21776	21765	21596	21673	21553	21635	21558	21842	21612	21621	21567	21632	21603	21562	21608	21616	21768	21771	21562	21466	21807	21647	21633	21657	21589	21504	21897	21558	21394	21757	21742	21557	21675	21614	21575	21594	21732	21741	21683	21663	21720	21649	21757	21613	21530	21679	21750	21462	21697	21726	21596	21613	21697	21744	21664	21637	21584	21619	21852	21553	21547	21684	21787	21609	21420	21730	21546	21615	21580	21712	21629	21632	21580	21772	21666	21702	21662	21797	21575	21643	21563	21745	21503	21522	21640	21783	21660	21787	21497	21565	21613	21673	21462	21597	21701	21599	21786	21647	21567	21726	21579	21902	21751	21394	21565	21650	21656	21612	21688	21621	21901	21600	21632	21774	21645	21471	21414	21714	21641	21511	21723	21442	21735	21561	21561	21677	21720	21550	21608	21627	21551	21918	21682	21580	21656	21580	21727	21558	21492	21420	21574	21508	21634	21841	21526	21626	21839	21657	21571	21536	21589	21924	21744	21534	21719	21659	21630	21710	21669	21754	21700	21849	21721	21701	21649	21788	21736	21590	21451	21702	21732	21697	21629	21779	21646	21499	21411	21676	21537	21665	21685	21664	21728	21716	21396	21434	21578	21679	21742	21642	21710	21472	21626	21751	21790	21813	21649	21739	21609	21726	21526	21739	21782	21490	21595	21387	21350	21667	21691	21502	21730	21652	21878	21679	21800	21518	21812	21780	21686	21772	21598	21531	21550	21706	21637	21470	21499	21649	21783	21556	21630	21745	21531	21639	21665	21641	21578	21668	21491	21707	21762	21746	21429	21635	21430	21804	21864	21645	21534	21674	21783	21739	21714	21610	21589	21658	21726	21596	21608	21722	21791	21624	21905	21767	21886	21807	21620	21499	21825	21601	21546	21653	21687	21590	21637	21797	21513
33793	56973	48649	30579	21841	18831	17752	17630	17766	17606	17584	17677	17539	17826	17787	17539	17520	17664	17589	17549	17603	17551	17652	17544	17614	17530	17619	17534	17622	17735	17527	17596	17650	17534	17510	17732	17518	17555	17585	17611	17735	17609	17636	17548	17821	17503	17617	17494	17442	17485	17654	17626	17738	17451	17674	17640	17593	17521	17746	17583	17555	17508	17517	17596	17601	17504	17560	17734	17498	17623	17673	17673	17614	17613	17485	17423	17449	17572	17450	17684	17650	17614	17622	17671	17613	17293	17582	17647	17579	17760	17623	17695	17677	17735	17613	17441	17429	17734	17568	17657	17620	17518	17472	17640	17490	17634	17495	17531	17598	17590	17656	17612	17444	17604	17638	17627	17567	17555	17767	17560	17573	17574	17403	17685	17580	17678	17574	17660	17596	17687	17458	17607	17472	17628	17686	17496	17592	17558	17507	17522	17475	17502	17476	17551	17449	17582	17693	17524	17719	17577	17589	17674	17640	17469	17580	17605	17577	17505	17729	17545	17537	17529	17619	17430	17674	17667	17560	17869	17666	17561	17576	17582	17610	17761	17545	17558	17642	17546	17518	17605	17583	17670	17517	17782	17521	17646	17640	17488	17651	17587	17368	17408	17459	17619	17501	17564	17381	17555	17535	17574	17526	17626	17594	17460	17523	17616	17546	17733	17611	17475	17470	17617	17548	17498	17486	17733	17731	17559	17608	17592	17767	17448	17544	17528	17635	17598	17586	17636	17542	17470	17504	17699	17545	17518	17525	17788	17594	17454	17705	17639	17614	17456	17570	17674	17702	17494	17619	17547	17484	17545	17593	17540	17615	17436	17591	17573	17685	17775	17676	17676	17553	17599	17595	17518	17505	17499	17705	17484	17581	17443	17625	17383	17785	17496	17502	17704	17442	17620	17456	17658	17500	17587	17696	17699	17693	17708	17470	17673	17532	17472	17709	17561	17632	17721	17641	17522	17640	17661	17569	17617	17540	17686	17698	17530	17701	17373	17673	17600	17454	17592	17770	17505	17512	17580	17568	17431	17570	17593	17547	17535	17600	17421	17550	17674	17828	17461	17601	17576	17686	17755	17518	17831	17554	17624	17600	17572	17450	17615	17637	17518	17660	17569	17582	17652	17544	17463	17591	17649	17651	17632	17514	17491	17477	17585	17551	17435	17580	17456	17637	17539	17689	17496	17501	17645	17494	17413	17684	17485	17541	17657	17600	17635	17701	17612	17538	17522	17734	17496	17466	17705	17540	17695	17574	17658	17689	17553	17608	17527	17558	17678	17683	17597	17407	17621	17404	17561	17511	17581	17718	17574	17522	17578	17307	17456	17694	17647	17492	17402	17601	17661	17370	17541	17483	17594	17704	17437	17526	17604	17430	17688	17481	17697	17555	17550	17665	17669	17543	17692	17501	17672	17584	17590	17692	17632	17705	17757	17626	17563	17627	17636	17443	17672	17558	17555	17465	17679	17803	17699	17890	17535	17544	17678	17707	17398	17715	17413	17665	17658	17596	17470	17571	17698	17494	17461	17603	17604	17773	17579	17702	17549	17578	17501	17511	17572	17544	17471	17431	17611	17631	17763	17470	17665	17466	17672	17385	17512	17450	17660	17769	17737	17612	17730	17610	17660	17655	17610	17588	17639	17544	17517	17692	17630	17727	17576	17509	17564	17722	17681	17679	17526	17489	17597	17670	17518	17602	17523	17582	17546	17449	17562	17657	17767	17550	17471	17473	17463	17888	17452	17689	17640	17563	17565	17552	17473	17518	17327	17535	17556	17574	17542	17606	17760	17469	17698	17494	17696	17557	17599	17603	17461	17592	17693	17465	17657	17553	17736	17657	17431	17534	17584	17508	17574	17559	17722	17524	17752	17785	17537	17739	17715	17355	17536	17664	17472	17640	17553	17455	17562	17494	17639	17657	17677	17639	17610	17648	17548	17664	17556	17567	17716	17662	17505	17671	17776	17790	17604	17506	17635	17424	17481	17470	17578	17638	17616	17612	17466	17550	17499	17547	17399	17372	17650	17522	17561	17418	17812	17584	17545	17551	17846	17681	17596	17495	17751	17571	17630	17504	17611	17688	17575	17635	17701	17570	17672	17632	17651	17543	17708	17583	17483	17515	17618	17438	17711	17566	17595	17592	17737	17640	17534	17561	17693	17708	17717	17669	17652	17623	17652	17549	17405	17716	17708	17754	17572	17555	17647	17619	17725	17534	17525	17540	17817	17593	17689	17507	17472	17604	17598	17774	17605	17547	17632	17501	17565	17634	17667	17531	17502	17520	17518	17536	17487	17338	17642	17540	17588	17633	17637	17340	17699	17473	17420	17582	17688	17550	17493	17672	17464	17764	17666	17533	17682	17459	17546	17381	17714	17699	17450	17644	17516	17547	17706	17582	17740	17547	17570	17642	17613	17673	17694	17561	17643	17690	17551	17516	17687	17472	17677	17598	17519	17689	17512	17655	17564	17679	17540	17697	17583	17693	17563	17543	17546	17591	17519	17637	17620	17497	17798	17632	17654	17643	17500	17731	17439	17624	17739	17526	17777	17612	17556	17551	17663	17612	17422	17713	17688	17624	17755	17675	17740	17506	17584	17664	17510	17598	17677	17654	17677	17476	17494	17493	17567	17547	17705	17481	17634	17485	17412	17602	17602	17482	17636	17528	17738	17706	17602	17570	17461	17792	17509	17629	17717	17607	17435	17494	17750	17445	17505	17661	17448	17531	17712	17540	17557	17538	17532	17538	17597	17515	17599	17637	17365	17675	17607	17551	17442	17407	17592	17750	17615	17586	17634	17642	17366	17683	17635	17448	17607	17624	17450	17561	17557	17629	17591	17566	17650	17504	17488	17766	17520	17685	17652	17512	17538	17652	17567	17738	17619	17620	17651	17674	17689	17617	17559	17599	17583	17687	17489	17446	17551	17541	17392	17528	17534	17680	17589	17665	17522	17564	17847	17496	17542	17617	17586	17586	17608	17574	17650	17648	17667	17529	17616	17545	17599	17517	17607	17485	17720	17468	17698	17729	17530	17794	17512	17627	17577	17828	17550	17610	17374	17521	17621	17643	17526	17668	17587	17638	17694	17591	17527	17676	17427	17579	17523	17424	17471	17593	17602	17484	17423	17415	17503	17419	17562	17667	17609	17558	17548	17743	17568	17536	17541	17644	17717	17692	17626	17539	17728	17527	17609	17422	17555	17561	17705	17546	17666	17551	17477	17731	17567	17673	17528	17551	17551	17594	17709	17481	17539	17487	17670	17387	17569	17553	17467	17726	17583	17595	17550	17614	17585	17606	17843	17664	17440	17560	17636	17682	17613	17447	17449	17708	17496	17408	17632	17524	17544	17613	17716	17566	17607	17772	17559	17584	17478	17501	17569	17579	17389	17725	17569	17662	17485	17555	17684	17677	17579	17487	17590	17742	17642	17683	17593	17582	17718	17568	17438	17779	17587	17768	17644	17600	17547	17574	17516	17562	17430	17598	17676	17525	17594	17653	17361	17715	17447	17650	17714	17476	17703	17620	17582	17627	17663	17394	17601	17603	17651	17503	17553	17468	17486	17545	17654	17568	17602	17490	17594	17559	17610	17758	17613	17594	17574	17623	17426	17654	17620	17642	17821	17741	17673	17631	17483	17589	17643	17659	17465	17690	17664	17544	17645	17592	17551	17600	17620	17556	17548	17712	17529	17710	17584	17694	17569	17501	17500	17645	17639	17441	17709	17561	17632	17631	17427	17579	17691	17623	17664	17534	17562	17588	17545	17595	17479	17538	17467	17538	17577	17483	17618	17623	17738	17525	17440	17634	17556	17703	17658	17676	17600	17647	17509	17585	17761	17551	17513	17710	17513	17539	17475	17579	17520	17688	17595	17524	17438	17527	17518	17530	17670	17591	17549	17495	17529	17498	17600	17512	17636	17629	17741	17598	17638	17638	17618	17659	17909	17570	17608	17590	17760	17625	17601	17637	17613	17657	17542	17384	17722	17618	17586	17753	17633	17564	17570	17867	17521	17531	17641	17478	17585	17701	17787	17796	17508	17493	17658	17770	17633	17517	17474	17689	17507	17687	17581	17655	17529	17656	17538	17645	17662	17455	17645	17747	17696	17678	17495	17644	17558	17526	17562	17492	17591	17542	17465	17513	17511	17494	17667	17589	17591	17314	17534	17617	17683	17581	17668	17782	17586	17536	17485	17532	17509	17574	17456	17564	17592	17754	17373	17489	17642	17443	17651	17602	17573	17549	17647	17681	17561	17652	17503	17566	17478	17551	17614	17773	17555	17624	17515	17560	17535	17609	17616	17373	17602	17600	17432	17699	17533	17668	17604	17307	17707	17574	17544	17677	17482	17549	17591	17494	17565	17557	17676	17675	17714	17596	17685	17632	17622	17498	17657	17574	17601	17538	17485	17627	17736	17641	17649	17641	17633	17571	17546	17673	17645	17700	17576	17674	17540	17635	17554	17538	17487	17571	17620	17802	17615	17690	17822	17536	17718	17575	17651	17323	17485	17651	17619	17648	17692	17837	17804	17547	17717	17537	17530	17464	17590	17843	17340	17491	17793	17699	17530	17525	17734	17767	17609	17614	17573	17677	17608	17646	17640	17629	17673	17678	17555	17413	17669	17579	17743	17426	17551	17456	17603	17495	17671	17583	17615	17768	17483	17625	17545	17553	17654	17683	17698	17542	17702	17561	17474	17562	17575	17554	17608	17536	17528	17504	17365	17615	17595	17600	17534	17638	17609	17641	17508	17461	17737	17547	17546	17574	17604	17674	17612	17612	17558	17652	17490	17793	17500	17737	17591	17490	17743	17734	17591	17640	17554	17641	17594	17429	17701	17666	17640	17524	17537	17486	17612	17546	17675	17549	17664	17606	17646	17560	17604	17596	17710	17510	17552	17647	17669	17607	17627	17584	17575	17542	17449	17591	17592	17556	17540	17471	17813	17708	17694	17601	17702	17441	17474	17728	17731	17432	17612	17558	17602	17607	17564	17702	17685	17509	17466	17444	17504	17726	17656	17664	17608	17682	17456	17514	17473	17813	17583	17597	17520	17565	17537	17469	17446	17573	17566	17476	17580	17558	17622	17519	17680	17575	17639	17539	17764	17642	17593	17386	17849	17659	17456
24867	27168	45170	41536	30412	26211	24315	22001	21588	21532	21665	21639	21511	21447	21677	21272	21605	21360	21705	21379	21299	21496	21591	21442	21360	21332	21330	21294	21388	21454	21250	21525	21318	21216	21291	21185	21463	21458	21333	21507	21246	21385	21541	21205	21401	21348	21447	21363	21336	21415	21336	21438	21516	21345	21147	21336	21238	21285	21251	21232	21377	21427	21583	21558	21346	21246	21296	21407	21335	21186	21414	21387	21403	21403	21391	21385	21412	21274	21202	21272	21442	21277	21426	21376	21313	21201	21401	21247	21218	21397	21406	21454	21450	21375	21432	21280	21350	21378	21182	21492	21202	21292	21416	21420	21342	21406	21466	21347	21381	21386	21506	21280	21380	21382	21296	21382	21179	21079	21234	21469	21380	21411	21211	21340	21330	21352	21262	21110	21188	21232	21482	21472	21430	21295	21365	21314	21258	21176	21495	21380	21690	21255	21383	21442	21408	21331	20994	21306	21195	21154	21222	21260	21303	21249	21437	21383	21217	21330	21491	21150	21324	21274	21364	21407	21336	21459	21382	21250	21532	21372	21219	21334	21601	21268	21341	21342	21408	21302	21266	21149	21134	21387	21266	21476	21287	21397	21332	21410	21271	21222	21175	21185	21343	21204	21351	21332	21393	21371	21241	21393	21359	21337	21392	21310	21252	21416	21406	21204	21348	21408	21317	21231	21447	21283	21427	21306	21385	21303	21371	21202	21442	21324	21343	21305	21365	21395	21344	21002	21378	21451	21390	21398	21185	21389	21108	21275	21381	21297	21294	21032	21588	21245	21424	21358	21385	21369	21450	21165	21213	21321	21234	21424	21293	21287	21370	21344	21250	21270	21368	21361	21103	21371	21338	21281	21294	21109	21405	21329	21254	21357	21520	21182	21099	21212	21278	21398	21054	21489	21406	21527	21362	21380	21537	21426	21351	21288	21432	21328	21320	21479	21138	21309	21232	21064	21379	21292	21449	21264	21241	21329	21368	20961	21482	21281	21197	21425	21271	21240	21347	21421	21313	21242	21372	21743	21354	21506	21496	21420	21402	21199	21350	21242	21263	21419	21165	21308	21292	21440	21208	21584	21406	21560	21373	21296	21438	21232	21277	21246	21102	21349	21100	21367	21345	21270	21340	21457	21275	21242	21464	21437	21495	21400	21039	21192	21293	21665	21248	21016	21304	21319	21516	21320	21600	21379	21377	21379	21331	21302	21335	21357	21437	21213	21243	21342	21211	21207	21274	21310	21133	21336	21344	21405	21513	21478	21476	21536	21500	21369	21304	21234	21388	20930	21445	21128	21401	21231	21262	21317	21356	21520	21444	21321	21381	21380	21178	21371	21528	21218	21357	21469	21376	21266	21081	21264	21196	21275	21457	21302	21423	21446	21301	21163	21139	21354	21315	21319	21389	21480	21426	21361	21317	21328	21473	21573	21368	21294	20934	21360	21121	21474	21404	21196	21359	21463	21279	21246	21325	21447	21235	21202	21487	21167	21351	21379	21407	21526	21478	21231	21339	21066	21230	21305	21435	21224	21272	21348	21260	21377	21570	21391	21366	21134	21420	21242	21358	21174	21456	21477	21281	21184	21410	21136	21202	21350	21121	21210	21420	21378	21428	21403	21044	21284	21358	21252	21354	21201	21221	21303	21380	21484	21296	21420	21331	21331	21145	21150	21223	21268	21614	21589	21192	21212	21338	21421	21449	21398	21361	21412	21290	21285	21120	21215	21384	21326	21445	21612	21431	21299	21471	21338	21201	21336	21320	21306	21503	21325	21223	21205	21489	21446	21690	21332	21217	21192	21476	21512	21241	21375	21232	21325	21312	21139	21325	21436	21292	21396	21189	21136	21309	21322	21403	21339	21121	21275	21243	21158	21404	21304	21430	20982	21454	21402	21300	21250	21277	21169	21300	21635	21030	21430	21146	21027	21395	21395	21178	20983	21460	21342	21143	21155	21281	21449	21221	21430	21313	21355	21432	21237	21306	21037	21345	21125	21457	21365	21200	21271	21458	21400	21350	21194	21639	21250	21282	21263	21174	21331	21257	21269	21445	21155	21356	21336	21156	21246	21387	21350	21519	21454	21129	21331	21403	21322	21352	21494	21425	21323	21264	21318	21446	21342	21320	21320	21360	21395	21362	21233	21341	21412	21352	21434	21290	21342	21143	21493	21426	21543	21215	21332	21338	21476	21368	21172	21401	21314	21201	21343	21152	21369	21455	21323	21415	21325	21369	21359	21268	21395	21511	21337	21182	21133	21275	21312	21278	21360	21318	21355	21084	21196	21292	21541	21205	21396	21195	21269	21063	21317	21341	21278	21360	21251	21391	21314	21349	21484	21503	21319	21149	21341	21084	21288	21392	21273	21384	21368	21478	21303	21270	21444	21213	21496	21416	21318	21500	20972	21535	21381	21223	21225	21473	21268	21066	21410	21254	21272	21362	21367	21446	21493	21280	21458	21205	21353	21278	21230	21421	21314	21532	21320	21357	21289	21331	21357	21258	21294	21280	21470	21182	21427	21513	21189	21383	21276	21346	21590	21268	21418	21513	21246	21123	21519	21316	21394	21532	21364	21449	21344	21233	21299	21314	21304	21410	21400	21470	21499	21355	21402	21332	21355	21222	21313	21329	21207	21177	21406	21463	21334	21228	21368	21169	21378	21301	21378	21524	21476	21306	21272	21385	21348	21442	21322	21508	21278	21514	21345	21331	21564	21380	21527	21351	21486	21176	21321	21361	21087	21238	21609	21179	21273	21297	21163	21321	21285	21485	21173	21401	21313	21046	21296	21237	21262	21471	21437	21318	21306	21439	21113	20967	21482	21435	21282	21082	21449	21184	21279	21528	21504	21523	21123	21332	21211	21360	21244	21359	21187	21394	21395	21338	21489	21386	21442	21519	21595	21536	21219	21226	21334	21485	21318	21344	21450	21541	21388	21224	21046	21357	21197	21423	21394	21371	21334	21362	21053	21239	21229	21195	21050	21173	21239	21350	21373	21289	21376	21429	21494	21406	21246	21330	21409	21249	21271	21247	21116	21176	21283	21288	21151	21419	21545	21211	21492	21350	21349	21324	21168	21477	21472	21322	21324	21171	21415	21122	21170	21256	21173	21092	21361	21166	21314	21207	21437	21485	21469	21335	21326	21397	21297	21463	21243	21246	21343	21440	21403	21252	21289	21383	21382	21406	21231	21373	21290	21225	21094	21257	21295	21459	21268	21468	21414	21329	21415	21294	21306	21485	21493	21257	21331	21060	21319	21384	21518	21550	21384	21410	21365	21413	21611	21430	21345	21520	21376	21402	21355	21569	21549	21449	21399	21376	21285	21317	21163	21287	21299	21242	21216	21601	21249	21317	21327	21298	21156	21241	21151	21419	21273	21345	21253	21195	21379	21208	21369	21278	21092	21216	21340	21599	21415	21696	21175	21334	21408	21532	21437	21382	21454	21529	21393	21463	21357	21351	21567	21301	21221	21327	21089	21338	21343	21443	21392	21659	21342	21329	21072	21441	21397	21350	21360	21277	21388	21493	21595	21315	21456	21135	21207	21280	21284	21403	21161	21269	21150	21362	21265	21270	21375	21627	21352	21402	21451	21592	21243	21265	21137	21151	21397	21434	21236	21379	21293	21362	21108	21395	21283	21456	21473	21435	21536	21470	21359	21344	21311	21355	21557	21298	21303	21358	21339	21265	21157	21316	21300	21276	21031	21373	21460	21239	21521	21343	21114	21536	21097	21340	21410	21052	21265	21223	21321	21182	21343	21208	21350	21319	21572	21421	21589	21309	21328	21179	21210	21389	21192	21092	21439	21367	21195	21394	21072	21308	21337	21407	21341	21489	21359	21565	21502	21333	21405	21374	21675	21341	21378	21347	21232	21300	21471	21224	21328	21325	21246	21409	21016	21230	21338	21237	21306	21436	21419	21310	21373	21160	21128	21206	21284	21341	21476	21242	21380	21390	21283	21487	21256	21382	21150	21339	21404	21302	21288	21437	21382	21161	21243	21302	21489	21332	21262	21253	21386	21313	21298	21298	21092	21381	21446	21391	21381	21445	21216	21306	21207	21282	21497	21391	21287	21563	21374	21269	21323	21174	21316	21366	21319	21336	21429	21254	21327	21361	21470	21418	21278	21359	21156	21528	21477	21200	21403	21215	21295	21328	21195	21446	21362	21358	21385	21444	21375	21198	21303	21415	21300	21590	21335	21462	21138	21337	21543	21330	21258	21483	21165	21487	21136	21283	21396	21508	21285	21419	21424	21221	21324	21367	21385	21390	21350	21471	21295	21462	21347	21267	21374	21491	21436	21490	21436	21536	21426	21196	21312	21417	21296	21328	21431	21309	21443	21298	21350	21364	21246	21227	21224	21100	21275	21113	21226	21373	21437	21292	21167	21325	21309	21244	21352	21221	21310	21289	21340	21342	21325	21406	21474	21437	21603	21371	21153	21227	21466	21253	21427	21260	21541	21409	21260	21146	21189	21314	21372	21322	21188	21380	21493	21349	21340	21515	21475	21302	21444	21096	21361	21254	21499	21397	21224	21403	21318	21428	21326	21228	21425	21384	21127	21251	21350	21317	21171	21433	21212	21509	21324	21428	21212	21338	21244	21233	21346	21397	21227	21325	21429	21457	21467	21570	21490	21499	21201	21487	21476	21419	21078	21460	21202	21401	21220	21408	21415	21354	21476	21411	21282	21276	21155	21225	21163	21521	21403	21333	21180	21336	21200	21302	21214	21298	21186	21474	21315	21475	21299	21290	21357	21284	21573	21125	21436	21234	21358	21468	21271	21176	21173	21292	21197	21181	21271	21284	21424	21314	21244	21164	21318	21335	21537	21308	21304	21138	21252	21362	21208	21389	21417	21324	21435	21376	21513	21188	21229	21126	21253	21178	21536	21384	21228	21494	21569	21214	21408	21329	21183	21222	21409	21261	21384	21229	21148	21300	21395	21418	21279	21444	21345	21424	21427	21391	21267	21288	21221	21594	21556	21444	21044	21292	21273	21407	21471	21418	21485	21461	21308	21522	21403	21131	21400	21196	21420	21258	21272	21338	21225	21184	21395	21230	21312	21270	21363	21197	21436	21188	21387	21364	21457	21549	21564	21216	21399	21230	21566	21552	21219	21423	21215
56724	96592	79068	50248	31743	21671	18169	17565	17601	17497	17450	17440	17448	17496	17387	17561	17452	17434	17442	17538	17660	17434	17595	17498	17334	17531	17480	17369	17225	17436	17367	17520	17544	17715	17644	17632	17624	17490	17366	17585	17398	17566	17486	17308	17384	17442	17275	17470	17304	17564	17407	17341	17493	17588	17316	17191	17618	17486	17377	17569	17500	17496	17481	17510	17641	17539	17550	17388	17422	17544	17388	17337	17324	17374	17417	17463	17409	17302	17493	17432	17408	17511	17425	17352	17405	17489	17296	17445	17342	17217	17353	17462	17259	17399	17507	17341	17489	17476	17408	17515	17422	17416	17486	17373	17382	17508	17398	17473	17461	17442	17300	17497	17461	17480	17446	17367	17399	17392	17560	17567	17516	17469	17452	17473	17406	17435	17568	17336	17384	17385	17431	17305	17398	17503	17549	17473	17380	17527	17346	17295	17348	17419	17626	17491	17352	17458	17411	17438	17610	17230	17278	17389	17368	17454	17378	17500	17572	17431	17346	17350	17461	17599	17365	17313	17518	17416	17569	17332	17372	17416	17433	17448	17614	17399	17344	17694	17423	17308	17357	17341	17453	17369	17396	17420	17255	17464	17401	17426	17554	17525	17286	17505	17293	17516	17606	17489	17321	17354	17511	17358	17424	17377	17445	17525	17393	17586	17391	17446	17319	17497	17349	17412	17607	17318	17499	17474	17456	17627	17400	17323	17575	17562	17346	17378	17441	17544	17292	17279	17306	17425	17386	17500	17574	17369	17444	17618	17279	17442	17245	17338	17380	17486	17404	17222	17601	17555	17367	17555	17331	17446	17544	17421	17433	17444	17406	17396	17439	17460	17364	17476	17438	17493	17201	17532	17392	17444	17456	17575	17365	17367	17400	17552	17276	17506	17360	17383	17427	17401	17377	17414	17512	17636	17495	17375	17290	17367	17411	17567	17396	17291	17335	17529	17575	17430	17463	17421	17317	17368	17485	17723	17415	17269	17270	17390	17468	17639	17612	17441	17358	17478	17235	17489	17396	17476	17530	17372	17419	17391	17482	17284	17436	17499	17346	17384	17305	17425	17468	17402	17439	17235	17478	17477	17302	17398	17373	17533	17443	17432	17461	17512	17501	17642	17319	17482	17281	17468	17258	17493	17371	17471	17442	17381	17445	17523	17443	17418	17437	17372	17474	17375	17298	17488	17528	17521	17196	17430	17425	17466	17348	17433	17483	17397	17446	17390	17501	17580	17298	17382	17419	17473	17486	17402	17543	17447	17616	17380	17493	17339	17378	17369	17474	17418	17271	17353	17607	17380	17415	17520	17474	17523	17601	17514	17480	17405	17454	17400	17539	17445	17389	17324	17523	17516	17449	17343	17380	17335	17413	17427	17546	17299	17280	17295	17467	17427	17442	17559	17394	17521	17538	17601	17472	17440	17290	17566	17540	17384	17564	17447	17260	17329	17403	17472	17574	17580	17514	17394	17378	17389	17411	17573	17420	17339	17444	17510	17449	17338	17267	17289	17487	17455	17592	17350	17502	17501	17406	17531	17411	17407	17438	17277	17501	17423	17463	17479	17451	17276	17500	17521	17528	17422	17300	17379	17390	17500	17300	17404	17546	17369	17503	17539	17414	17343	17405	17338	17484	17488	17554	17455	17550	17328	17348	17459	17517	17365	17525	17555	17575	17330	17467	17595	17395	17464	17612	17285	17506	17487	17371	17511	17463	17184	17530	17374	17332	17522	17429	17224	17309	17440	17433	17407	17412	17356	17475	17339	17391	17385	17450	17624	17336	17564	17419	17692	17412	17379	17478	17379	17490	17472	17406	17429	17514	17584	17317	17482	17337	17318	17389	17493	17526	17563	17397	17580	17547	17241	17543	17533	17404	17476	17206	17498	17282	17426	17203	17623	17492	17424	17458	17527	17460	17329	17430	17574	17511	17425	17294	17392	17479	17439	17410	17208	17467	17406	17537	17467	17397	17309	17540	17438	17566	17427	17465	17464	17425	17457	17498	17435	17464	17455	17548	17546	17593	17268	17544	17550	17196	17311	17392	17489	17221	17292	17340	17484	17331	17400	17492	17557	17526	17455	17447	17562	17364	17397	17562	17566	17400	17358	17510	17443	17469	17449	17508	17433	17486	17415	17384	17430	17418	17382	17494	17283	17572	17530	17333	17743	17551	17379	17464	17479	17413	17532	17438	17455	17357	17368	17530	17401	17515	17258	17281	17314	17391	17389	17268	17394	17456	17435	17471	17352	17388	17474	17448	17398	17655	17491	17383	17372	17261	17446	17423	17724	17410	17502	17483	17472	17481	17482	17502	17449	17545	17265	17442	17431	17423	17522	17581	17408	17478	17285	17503	17340	17468	17300	17512	17432	17552	17565	17551	17368	17416	17303	17347	17365	17426	17520	17342	17407	17355	17406	17382	17358	17541	17497	17476	17601	17279	17516	17477	17352	17572	17279	17515	17576	17467	17353	17714	17257	17304	17371	17414	17326	17338	17632	17373	17399	17391	17594	17387	17543	17458	17510	17363	17428	17405	17374	17598	17409	17478	17306	17505	17294	17381	17575	17228	17410	17459	17377	17450	17533	17587	17408	17383	17484	17311	17620	17227	17502	17450	17396	17530	17445	17373	17396	17313	17550	17350	17480	17315	17363	17536	17325	17579	17525	17328	17534	17389	17487	17452	17352	17399	17446	17459	17429	17353	17410	17398	17405	17352	17566	17562	17570	17385	17388	17482	17439	17558	17289	17341	17490	17464	17374	17492	17446	17428	17504	17583	17435	17423	17541	17494	17402	17482	17543	17436	17466	17540	17533	17530	17417	17417	17557	17478	17598	17507	17438	17427	17449	17460	17666	17412	17563	17377	17559	17439	17275	17213	17639	17296	17473	17533	17276	17316	17436	17313	17332	17351	17550	17250	17406	17459	17413	17403	17441	17438	17509	17304	17404	17491	17391	17453	17399	17352	17568	17353	17402	17365	17549	17423	17475	17428	17463	17599	17426	17470	17411	17513	17352	17487	17468	17462	17463	17523	17343	17537	17497	17648	17434	17208	17648	17289	17530	17528	17540	17451	17374	17384	17504	17432	17412	17411	17428	17524	17380	17377	17559	17539	17461	17530	17464	17338	17200	17551	17503	17379	17373	17457	17407	17432	17433	17390	17374	17373	17458	17466	17579	17474	17397	17493	17401	17597	17553	17570	17554	17475	17357	17344	17439	17432	17611	17376	17295	17281	17550	17407	17512	17484	17545	17555	17491	17414	17349	17288	17337	17505	17402	17549	17433	17421	17461	17360	17568	17540	17373	17250	17497	17472	17568	17282	17300	17434	17516	17463	17468	17306	17410	17625	17416	17514	17322	17422	17551	17283	17476	17265	17461	17322	17494	17469	17420	17493	17485	17414	17583	17304	17404	17652	17417	17407	17552	17461	17572	17495	17458	17454	17436	17434	17627	17341	17300	17367	17606	17432	17427	17483	17401	17430	17547	17354	17529	17485	17459	17378	17814	17580	17562	17482	17436	17411	17457	17458	17281	17372	17248	17496	17525	17439	17347	17432	17430	17396	17396	17381	17456	17527	17422	17480	17383	17414	17544	17321	17464	17547	17449	17547	17549	17328	17513	17343	17508	17457	17621	17238	17336	17505	17397	17372	17364	17465	17473	17238	17237	17468	17524	17374	17430	17450	17610	17386	17469	17280	17580	17435	17318	17404	17396	17535	17519	17555	17516	17403	17211	17427	17372	17468	17462	17546	17417	17560	17268	17392	17367	17384	17406	17420	17532	17452	17481	17532	17401	17470	17484	17536	17431	17360	17593	17438	17555	17479	17563	17414	17374	17464	17319	17475	17381	17494	17533	17494	17510	17424	17393	17429	17452	17482	17403	17505	17463	17395	17190	17489	17305	17527	17310	17433	17435	17544	17223	17452	17445	17471	17365	17531	17378	17532	17540	17420	17521	17521	17404	17532	17300	17360	17419	17554	17400	17452	17363	17542	17470	17469	17470	17490	17476	17486	17632	17431	17336	17300	17291	17491	17389	17432	17626	17477	17403	17311	17330	17082	17520	17447	17388	17422	17303	17377	17462	17429	17456	17475	17337	17464	17536	17509	17403	17569	17423	17376	17452	17540	17493	17331	17546	17385	17338	17315	17458	17538	17300	17452	17317	17516	17471	17382	17365	17594	17410	17434	17486	17542	17423	17530	17516	17516	17469	17505	17397	17532	17482	17570	17343	17282	17394	17386	17581	17530	17484	17467	17496	17358	17655	17408	17359	17530	17550	17425	17523	17354	17204	17584	17428	17541	17389	17569	17511	17456	17406	17351	17410	17536	17575	17584	17616	17525	17617	17340	17315	17396	17593	17269	17538	17396	17491	17627	17428	17380	17556	17376	17222	17617	17341	17373	17432	17211	17464	17498	17267	17207	17461	17345	17334	17533	17602	17301	17209	17432	17515	17426	17534	17209	17502	17472	17374	17540	17402	17515	17333	17387	17440	17596	17392	17472	17440	17510	17245	17374	17589	17318	17380	17489	17476	17438	17395	17454	17497	17427	17572	17564	17461	17483	17402	17505	17484	17483	17503	17365	17535	17505	17492	17465	17687	17493	17651	17282	17435	17525	17493	17429	17435	17601	17492	17466	17377	17486	17473	17434	17431	17525	17299	17371	17329	17522	17646	17398	17412	17401	17607	17460	17397	17625	17574	17553	17418	17491	17330	17489	17334	17534	17394	17502	17309	17283	17225	17421	17512	17399	17512	17493	17380	17568	17542	17508	17397	17513	17554	17412	17583	17463	17244	17593	17522	17588	17363	17453	17452	17653	17425	17484	17635	17421	17398	17293	17401	17494	17458	17275	17568	17622	17435	17450	17429	17312	17528	17237	17473	17389	17445	17446	17540	17405	17454	17439	17405	17464	17393	17532	17436	17451	17452	17388	17568	17323	17469	17522	17349	17385	17571	17421	17531	17568	17366	17376	17525	17554	17520	17391	17558	17360	17427	17412	17428	17493	17473	17584	17533	17490	17467	17319	17422	17541	17442	17437	17453	17516	17475	17405	17463	17442	17410	17491	17519	17503	17393	17454	17473	17374	17589	17361	17385	17447	17548	17383	17603	17442	17322	17522	17396	17466	17460
22996	23136	35999	32954	28435	27615	28245	23086	22120	22300	22508	22038	22432	22164	22450	22319	22164	21832	22176	21920	21909	22133	22215	22092	22239	22025	22071	21882	22204	22095	22067	21900	22049	22085	21774	22024	22257	22181	22106	22046	21956	21985	22035	22051	22050	22043	21956	22052	21841	22109	22076	21976	21904	22205	22138	21945	22167	21863	21987	21822	22014	22038	21937	21916	21941	21954	22258	21915	21968	22066	21934	22177	22109	21770	21999	21850	22236	21847	22110	21857	21818	22097	21946	22231	22184	21912	21948	21939	21831	21903	22019	21930	22062	22103	21949	22005	21779	22019	21929	22186	22093	21934	21785	21828	21906	21915	21720	22092	21853	22143	21898	21900	21813	22032	21904	21855	21821	22119	21755	22088	21928	22126	22113	21936	21918	21973	21916	21960	21998	21825	21918	21940	22013	21699	21794	21842	21944	21975	21837	21935	21831	21904	21939	21944	21820	21965	22069	21715	22011	21996	21911	21943	21898	21909	21978	21869	21902	21971	21853	22026	22134	22068	21846	21920	21804	21994	21859	21921	21879	22139	21990	22060	21843	22061	21721	21954	21732	21697	21975	22028	21971	21753	22082	21908	21995	22116	22032	21889	21970	21990	22000	21900	21934	21978	22102	21972	21725	22001	22021	21957	22209	22072	22037	21821	21803	22045	22128	21971	21849	21943	22001	21865	21775	21756	22011	21984	21696	21997	22075	21880	21927	21943	22043	21995	21975	21821	21858	21954	21933	21962	21967	22143	21691	21690	21880	21930	21980	21701	21908	22070	21881	22049	22115	21777	22109	21934	22123	22036	21925	21846	21901	22166	21989	22073	21962	21898	22226	21904	21815	21962	21987	21928	21936	22292	22022	21931	22018	21897	22135	22055	21818	22166	21985	21878	22008	22079	21962	21813	21962	21866	22016	22046	21849	21890	22097	21993	21842	21986	22060	21713	21891	21973	21698	21809	21818	21962	21811	22193	22060	21977	22053	22004	21996	22009	21827	21835	21785	22054	21743	21982	21906	21983	21891	21946	21995	21877	22006	21760	21701	21919	21834	21984	22116	22039	21893	21938	22010	21897	21864	22006	21900	22121	22010	22127	21948	21864	21737	22113	22205	21948	21784	21806	21824	21984	21982	21884	21916	21813	21863	21968	21766	21718	21849	21787	21937	21723	22009	22040	22284	21894	21922	21948	22132	21841	22050	21927	22080	22117	21950	21950	21926	22070	21822	21890	21851	22212	22203	21897	22123	21986	21847	21950	21884	21887	21708	21968	21688	21913	22029	21924	22179	22052	22036	22018	21880	21903	21888	21957	21960	21896	22052	21894	21872	21894	21805	21893	21954	22054	21782	22042	21889	21600	21948	21995	21946	21758	22044	22037	21901	22068	22074	21767	21978	22179	21903	21822	21826	21910	22059	22009	21949	22045	22089	21897	21917	21935	21919	22010	22025	21721	22075	22137	21994	21856	22003	22092	21888	21877	22031	21812	22129	21806	21681	22025	22077	21980	21866	21892	22089	21925	21942	21875	21923	22064	21802	21923	22063	22091	21911	21803	22049	21935	22013	21946	22087	21907	21885	21864	22025	22032	21664	21625	21802	21960	21948	21842	21789	21980	21979	21944	21839	21885	21513	21709	21796	21982	21965	21859	21983	21772	22031	21917	21713	21977	22057	22161	21954	22085	22060	22036	22011	22051	22038	21793	22168	21833	21826	21853	21935	21973	22035	21864	21995	22145	21989	21886	22030	22197	21950	21786	22026	21757	21879	21914	22096	22118	21836	22139	21787	21950	21651	21894	22073	21783	22058	21741	22064	21798	21820	21976	21891	21928	22209	22035	21925	21851	22104	21838	21922	21969	21986	21929	21940	22148	21914	21809	21913	22017	21994	22167	21818	21917	21862	21891	21898	21806	21897	22007	21919	22118	21974	21990	21929	21752	21586	21833	21864	21975	21841	22063	21825	22106	21803	21931	21954	21903	21889	21849	21894	21846	21989	22075	22086	21714	22087	22000	21783	21908	21922	21970	21873	21746	22077	21934	22021	21893	22002	21816	21914	21743	21831	21912	21911	21958	22071	21857	21978	22218	22012	21943	22010	21915	21989	21916	21881	21909	21817	22125	22010	22006	21905	21907	22078	21930	22116	22079	21847	21922	22106	21827	22067	21943	22129	21881	21759	21973	21790	21836	21768	21978	22043	22118	22156	21921	21912	21908	21927	21892	21891	22048	21813	21703	21930	22047	22198	21933	21748	21864	21883	21905	21848	21864	21955	21807	21988	22174	21783	21955	21848	21854	21791	21756	21934	22008	21930	21853	21850	21732	21829	21991	22151	21823	21824	22100	21805	22064	21774	21898	22165	21836	21869	21706	22156	21822	22097	21685	21893	21885	21945	21958	22063	21898	21993	21774	21864	21780	21873	21778	21973	21958	21803	21766	21867	21961	21980	21957	22139	21881	22005	21924	21761	21946	21984	22226	21904	21911	21973	21892	21790	21923	21924	21858	22136	21958	21626	21868	22116	21894	22078	21916	22049	21743	21976	21809	22026	22083	21800	21845	21943	21772	21861	21872	21897	21881	22062	22041	21982	21955	21753	22116	21893	22204	21840	21947	21878	22108	22020	21895	21973	21988	22073	21882	21876	21963	21749	21641	21839	22121	21915	21758	21794	22106	21922	21946	21857	21986	22107	21752	21963	21884	21913	21977	21813	21937	21917	21924	21837	21957	21947	21778	21702	21945	22154	22029	22104	21882	21812	21972	21896	21942	21957	21933	22032	21891	21991	22001	22043	21962	21958	21998	22099	21748	21810	21937	21985	21797	21971	21844	21753	21899	21823	21969	21862	22051	21990	21886	21805	22060	21756	21861	21950	21950	22231	21989	22047	21795	21978	21854	21752	22024	21883	22066	22118	22088	22014	22144	22121	21736	21878	21699	21940	21828	21939	21799	22003	21807	21933	22010	22009	21970	21796	21846	21848	22133	21888	21954	21887	21633	21782	21918	21974	21664	22023	21934	21953	21986	21878	21934	21998	21876	21912	21650	21853	22134	21780	22209	22060	21770	21919	22020	21902	21789	22002	21904	21832	21878	22020	21895	21960	21964	21712	21826	22032	21930	22021	21807	21793	22121	21993	21997	21834	21839	22053	21986	21830	21830	21879	21978	22052	21774	21927	21935	21899	21746	22180	21629	21855	21917	22063	21821	21901	22132	21795	21996	21932	21901	21801	21769	21979	22025	21953	21992	22054	21879	21928	21818	22122	21880	21698	22067	21883	22003	21897	21999	21786	21921	22040	21863	21898	22006	22184	21946	21921	21895	21741	21859	22203	21858	21684	22034	22029	21900	22048	22112	21974	21801	21995	21999	21835	22035	22010	21996	21829	22026	21865	21906	21885	21917	22090	21802	21636	22195	21801	21984	21915	22032	21936	21875	21846	21953	21996	22060	21947	21825	22126	22044	21876	21706	22091	21737	21972	21880	21831	21872	21911	21948	21965	21987	22070	21893	22099	21907	21970	22106	21945	21820	21988	21892	22119	21951	21878	21948	22208	21839	21989	22012	21924	21786	21885	21980	21853	21735	21900	22131	21999	21945	21810	22146	22061	21899	21890	21940	21955	21689	22024	22164	21904	22158	22068	21975	21969	22094	21829	21948	21878	21939	21693	21935	22017	21847	21991	21833	22013	21834	21933	21891	22183	22186	22145	22060	21949	22030	21813	21886	21742	21761	21712	21955	21969	21830	21610	22009	22172	22021	21843	21917	21946	22035	21747	21931	21748	22117	21875	21846	21891	21753	21882	21872	22162	22080	22003	22182	21802	21939	22032	21839	21832	21833	21966	21791	21804	22119	21779	21834	21694	21942	21818	22117	22061	22080	21984	21839	22089	21793	21872	21934	21773	21816	22080	21848	21931	22044	21892	21974	22036	21841	21991	21916	21925	21930	22110	21885	21744	21842	21900	21822	22042	21726	21790	21983	21945	21910	22099	21707	21964	21960	21889	21988	21847	22055	21741	21744	21797	21825	21799	21779	21795	21766	21976	22046	21915	21813	22049	22104	21974	21830	21680	21898	21926	22000	21808	21910	22072	21977	22026	21714	21772	22013	22033	21935	21840	21944	21908	21963	21810	21962	21958	21745	21863	21971	21826	21878	21773	22067	21860	21946	21942	22171	21883	21887	21821	21985	22034	21760	22012	21787	21739	21810	22055	21904	21883	22109	21978	21976	21939	22026	21852	22124	21898	21819	21789	21768	22104	21971	21897	22082	21979	21881	21998	21949	22075	21906	21686	21895	21926	22005	21858	22076	21793	21978	21888	21623	21650	21914	21765	22030	21806	21918	21879	21964	21994	21993	22061	21989	22285	21996	21927	22178	21775	21968	22099	22047	21889	21925	22134	21889	21919	21840	21840	21963	22026	21857	21822	21946	21869	22018	21922	21910	21970	22038	22107	21820	21812	21740	21967	22035	22132	21846	21910	21832	21981	21926	21960	21981	22056	21738	22025	21816	22093	21851	21809	22098	21900	22025	21971	21889	21866	21907	21913	21706	21858	21661	21935	21894	22018	21911	21856	21998	21948	21855	21978	21903	21824	21858	22016	21983	22136	21757	21554	21806	21781	22077	22077	22015	21942	22051	21905	21934	21857	22044	22081	21795	22077	21864	21848	21760	22025	21973	21769	22004	21902	22084	21995	22212	21988	21973	21814	21914	22041	21754	22122	22013	21857	21886	21886	21932	21812	22074	22194	21822	21933	21684	22001	22058	22125	21948	21931	21982	21726	21911	22060	21888	21999	21833	22109	22101	21807	21980	22065	21951	21831	21972	22085	22048	22125	21973	22182	22069	22007	21943	22041	21862	21979	21629	21989	21957	21923	21989	21752	21903	21916	21608	21817	21755	22005	22050	22027	21853	21941	21971	22158	21907	22054	22022	21893	22147	21978	21771	21997	22091	22049	21924	21812	21861	21828	22163	22010	22116	21692	22112	21743	21837	22120	21885	21835	21851	21575	22100	21856	21694	21661	21940	21919	22103	21824	21923	21866	22031	22194	21799	21653	21898	21876	21606	21845	21838	21961	21923	21907	21870	21806	21947	22023	22119	21707	21801	21971	22044	21855	22034	22284	21772	21693	22002	21931	21906
62669	105328	91851	66244	42999	27435	19792	17546	17671	17826	17799	17725	17883	17857	17618	17623	17860	17758	17823	17702	17777	17657	17840	17890	17624	17798	17837	17827	17739	17763	17974	17949	17809	17771	17835	17696	17760	17796	17767	17796	17724	17774	17812	17858	17820	17674	17795	17840	17854	17817	17773	17710	17532	17746	17874	17587	17802	17806	17731	17723	17763	17578	17748	17712	18019	17774	17827	17851	17739	17733	17715	17929	17779	17773	17758	17747	17856	17552	17646	17994	17805	17938	17814	17773	17881	17805	17790	17666	17986	17645	17563	17963	17784	17658	17887	17874	17778	17665	17758	17674	17780	17663	17664	17644	17755	17772	17798	17884	17593	17768	17828	17865	17940	17853	17784	17795	17656	17649	17828	17716	17777	17823	17739	17811	17877	17874	18028	17776	17878	17848	17448	17756	17623	17787	17744	17776	17692	17677	17665	17720	17958	17725	17951	17729	17603	17551	17829	17791	17657	17819	17676	17829	17788	17779	17718	17524	17865	17879	17786	17690	17762	17736	17667	17804	17635	17864	17716	17691	17681	17850	17865	17885	17691	17673	17697	17919	17721	17791	17677	17910	17693	17786	17764	17606	17949	17987	17748	17694	17927	17924	17702	17640	17794	17659	17613	17868	17720	17830	17824	17690	17807	17721	17750	17748	17855	17846	17732	17611	17714	17712	17926	17738	17820	17895	17616	17671	17756	17689	17741	17584	17995	17681	17859	17740	17660	17732	17937	17751	17573	17763	17897	17847	17736	17960	17822	17685	17733	17831	17627	17930	17729	17723	17748	17783	17728	17718	17994	17761	17996	17895	17718	17837	17823	17831	17780	17841	17744	17869	17932	18026	17707	17580	17662	17746	17831	17647	17759	17711	17828	17874	17920	17817	17730	17822	17950	17738	17642	17857	17604	17676	17654	17607	17927	17918	17814	17751	17814	17690	17937	17737	17642	17746	17806	17662	17683	17862	17739	17821	17834	17935	17709	17602	17634	17819	17784	17916	17774	17877	17858	17736	17740	17622	17836	17814	17868	17835	17752	17689	17844	17742	17983	17672	17743	17662	17767	17824	17665	17823	17708	17801	17687	17821	17841	17700	17825	17697	17792	17688	17808	17678	17848	17814	17779	17611	17953	17896	17821	17802	17773	17576	17745	17821	17708	17751	17823	17738	17797	17762	17620	17947	17910	17734	17950	17746	17815	17823	17704	17909	17780	17654	17821	17716	17912	17844	17796	17702	17888	17852	17612	17861	17778	17676	17909	17569	17616	17670	17762	17638	17850	17668	17652	17818	17818	17860	17831	17842	17705	17769	17765	17551	17824	17706	17898	17715	17517	17631	17725	17889	17670	17809	17936	17773	17613	17709	17821	17880	17910	17746	17801	17645	17620	17861	17752	17759	17650	17848	17769	17882	17609	17763	17630	17670	17692	17794	17941	17798	17863	17723	17768	17783	17777	17734	17791	17743	17842	17847	17796	17677	17775	17739	17810	17867	17751	17855	17730	17824	17704	17768	17768	17703	17675	17754	17677	17844	17920	17786	17905	17682	17806	17665	17807	17785	17723	17719	17755	17879	17597	17593	17742	17791	17755	17819	17865	17694	17732	17740	17815	17705	17850	17675	17683	17988	17698	17883	17773	17799	17636	17819	17830	17788	17662	17867	17825	17804	17751	17812	17679	17867	17688	17831	17786	17757	17866	17728	17786	17736	17724	17647	17744	17867	17818	17990	17619	17682	17936	17840	17679	17936	17741	17659	17840	17676	17815	17892	17692	17748	17974	17604	17653	17833	17728	17952	17807	17734	17720	17762	17741	17775	17880	17821	17765	17777	17816	17923	17918	17769	17654	17768	17688	17783	17862	17753	17824	17817	17737	17835	17818	17702	17452	17615	17838	17895	17829	17737	17602	17793	17765	17831	17609	17701	17998	17727	17790	17777	17705	17975	17764	17786	17894	17723	17732	17686	17755	17840	17798	17836	17834	17822	17763	17786	17907	17725	17660	17851	17774	17726	17705	17905	17623	17843	17701	17726	17877	17870	17823	17644	17971	17809	17746	17808	17673	17835	17785	17913	17781	17753	17709	17767	18041	17541	17904	17726	17755	17601	17785	17804	17807	17807	17790	17911	17744	17989	17843	17666	17859	17703	17730	17806	17740	17718	17850	17779	17774	17727	17746	17797	17760	17834	17762	17581	17838	17772	17879	17630	17884	17857	17893	17744	17681	17656	17724	17747	17846	17763	17948	17736	17682	17923	17817	17615	17672	17949	17817	17562	17760	17879	17741	17767	17883	17688	17884	17913	17717	17791	17663	17786	17782	17916	17528	17536	17616	17712	17806	17639	17711	17769	17738	17843	17774	17876	17812	17763	17789	17802	17685	17716	17576	17852	17728	17873	17665	17848	17796	17768	17864	17683	17790	17816	17814	17824	17869	17859	17785	17542	17904	17893	17778	17912	17760	17727	17640	17776	17753	17731	17848	17688	17834	17718	17694	17748	17736	17626	17774	17627	17815	17767	17579	17749	17701	17735	17622	17585	17696	17678	17757	17836	17845	17752	17741	17668	17850	17758	17665	17683	17710	17701	17754	17673	17795	17831	17692	17964	17895	17765	17727	17899	17695	17804	17802	17709	17739	17688	17824	17768	17917	17810	17788	17721	17817	17776	17875	17733	17814	17746	17755	17833	17782	17789	17625	17876	17906	17775	17651	17551	17679	17715	17762	17725	17650	17666	17824	17760	17778	17716	17764	17624	17877	17832	17835	17663	17867	17769	17814	17762	17803	17745	17780	17738	17882	17778	17614	17685	17870	17719	17806	17692	17836	17792	17837	17625	17865	17635	17788	17729	17633	17627	17583	17730	17731	17702	17670	17808	17729	17828	17766	17908	17766	17860	17869	17706	17777	17783	17786	17806	17913	17734	17906	17774	17614	17688	17916	17674	17617	17841	17616	17820	17751	17772	17974	17749	17815	17866	17672	17761	17882	17834	17721	17707	17696	17879	17832	17795	17903	17701	17700	17762	17946	17619	17653	17881	17816	17728	17665	17693	17745	17741	17921	17806	17792	17923	17749	17891	17785	17679	17722	17559	17742	17642	17723	17774	17946	17652	17803	17624	17790	17885	17845	17774	17799	17817	17692	17787	17869	17767	17672	17900	17655	17689	17796	17664	17812	17667	17786	17789	17854	17714	17636	17754	17730	17853	17764	17804	17725	17760	17721	17696	17842	17828	17655	17944	17752	17768	17663	17825	17621	17764	17857	17523	17916	17733	17741	17826	17846	17856	17685	17765	17680	17874	17648	17740	17753	17895	17769	17738	17843	17684	17729	17607	17574	17645	17761	17742	17796	17756	17825	17760	17650	17773	17801	17962	17870	17726	17726	17727	17759	17792	17772	17782	17690	17783	17934	17605	17745	17824	17809	17803	17793	17763	17714	17705	17825	17708	17797	17657	17751	17909	17779	17699	17808	17640	17736	17791	17556	17677	17884	17766	17817	17857	17770	17870	17732	17810	17701	17872	17675	17838	17951	17901	17739	17726	17731	17662	17752	17888	17605	17748	17754	17738	17800	17733	17873	17749	17705	17557	17823	17933	17753	17685	17562	17702	17659	17973	17901	17664	17902	17695	17793	17768	17676	17873	17919	17777	17733	17849	17833	17770	17772	17657	17813	17665	17685	17669	17856	17878	18044	17713	17700	17885	17859	17856	17627	17759	17692	17606	17679	17838	17781	17652	17735	17841	17828	17818	17761	17647	17921	17637	17992	17811	17824	17632	18044	17806	17685	17752	17810	17601	17793	17859	17857	17727	17901	17847	17857	17771	17668	17898	17820	17723	17753	17773	17842	17718	17818	17551	17777	17699	17671	17815	17689	17861	17788	17767	17691	17839	17660	17666	17880	17756	17693	17706	17796	17802	17557	17582	17649	17504	17839	17745	17808	17891	17715	17711	17660	17845	17840	17899	17669	17767	17779	17652	17838	17805	17655	17784	17764	17686	17814	17878	17896	17836	17805	17832	17704	17858	17590	17803	17856	17664	17876	17764	17967	17645	17796	17687	17619	17891	17662	17698	17736	17826	17684	17798	17866	17630	17946	17744	17785	17774	17838	17822	17820	17725	17867	17599	17757	17722	17672	17761	17606	17888	17748	17729	17665	17754	17722	17520	17739	17901	17800	17825	17755	17735	17748	17524	17643	17654	17818	17730	17800	17563	17778	17583	17691	17766	17797	17713	17898	17704	17657	17681	17727	17823	17801	17649	17784	17766	17709	17724	17808	17787	17890	17914	17785	17932	17775	17892	17634	17965	17826	17894	17858	17542	17926	17796	17863	17713	17938	17657	17841	17826	17856	17711	17800	17959	17602	17793	17663	17703	17759	18098	17639	17847	17841	17841	17738	17662	17738	17897	17944	17723	17621	17554	17793	17913	17634	17997	17626	17908	17810	17784	17712	17752	17773	17504	17974	17648	17784	17644	17726	17803	17796	17734	17847	17927	17827	17655	17766	17615	17904	17939	17668	17818	17742	17751	17642	17777	17870	17689	17934	17718	17666	17524	17704	17737	17678	17693	17667	17555	17742	17857	17852	17742	17810	17900	17706	17819	17719	17726	17722	17696	17823	17757	17764	17748	17777	17712	17835	18004	17841	17816	17684	17878	17839	17603	17639	17820	17840	17761	17518	17666	17882	17825	18017	17606	17887	17647	17691	17849	17742	17795	17626	17917	17806	17673	17747	17707	17779	17753	17599	17798	17727	17701	17881	17876	17859	17664	17597	17727	17877	17931	17799	17807	17698	17791	17895	17836	17882	17800	17740	17994	17773	17822	17675	17955	17596	17758	17796	17635	17813	17809	17872	17763	17777	17813	17689	17764	17764	17813	17847	17832	17698	17933	17674	17944	17659	17807	17778	17746	17672	17869	17720	17836	17846	17633	17634	17905	17788	17706	17881	17642	17773	17933	17666	17872	17768	17932	17675	17829	17802	17538	18008	17922	17712	17789	17696	17751	17767	17802	17872	17724	17766	17821	17858	17606	17732	17787	17732	17481	17844	17615	17858	17884	17671	17784	17920	17770	17705	17807	17792	17770	17587	17663	17865	17676	17698	17708	17686	17930	17818	17846	17690	17861	17820	17824	17769	17781
30006	36645	44444	33834	25405	23033	22508	22086	21878	22147	21902	21942	21856	21906	21954	21908	21963	21748	22022	22015	22042	22152	21959	22016	22071	22059	21900	22087	21901	22096	22029	22069	21831	21925	21752	21873	21913	21917	21902	22041	21775	21716	22024	21952	21879	21979	21900	21917	21999	21963	21883	22035	21997	22066	21876	21631	21993	21890	22116	21849	21921	22231	21982	21725	21783	21926	21863	21942	21928	21844	21844	22027	22139	21974	22011	22025	21907	21796	21841	21975	21887	21745	22022	21949	21779	21868	21690	21820	21958	21819	21831	21958	21803	22106	21960	21925	21912	21961	21922	21927	21880	21914	21998	21955	21965	22059	22048	22081	21945	21947	21840	21846	21980	21893	21907	21971	21854	21891	21923	21772	22207	21954	21808	22018	21980	22009	22059	21701	21856	21947	21988	21900	21983	22184	22011	21941	21833	21887	21965	21904	21865	21698	21952	22017	21974	21838	21863	21982	21721	21786	21923	21874	21996	21881	21925	22041	21904	22028	21990	22013	21843	21866	21803	21942	21825	21918	21863	21952	22066	21799	21786	22006	21778	22017	21693	21581	21793	21684	21863	22154	21938	22011	22044	21833	22204	21848	21785	21772	21901	21808	21979	21782	21964	21983	21849	22068	22076	21903	21821	21697	21908	21906	21914	21742	21867	21914	21795	22037	21903	22026	21879	21780	22143	21937	22123	21739	22037	22176	22044	21808	21917	21746	21754	21846	21866	21897	21618	21891	22125	21693	22010	21762	21711	21985	22133	21810	22048	21759	21679	21919	21681	21757	21888	22083	22056	21935	21811	21796	22000	22027	22039	21892	21898	21871	21920	21946	22030	22027	21794	21848	22037	21806	22120	21709	22127	21862	21897	21816	21836	21913	22030	21935	21770	21675	22013	21839	22079	21950	21714	22107	21766	21642	21880	21923	22275	21977	21932	21961	22114	21762	21932	21942	21857	21867	21724	22124	21833	21897	21862	21870	22101	21754	21764	21903	21909	21775	22033	22059	21872	21857	21820	21902	22038	21635	21633	21993	21828	21923	22022	22013	22116	21798	21828	21935	22049	21883	21986	21813	21754	21819	21923	21974	21767	22149	21934	21907	21917	21902	21768	21669	21919	22230	22073	21849	21760	21828	21708	21906	21842	21992	21955	21810	21850	21871	21890	21973	22009	21931	21812	21818	21690	21794	22090	22070	21929	21861	21976	21870	22032	22096	21948	21935	21723	21718	21991	21882	22013	21826	22022	22184	21874	21917	21904	21673	21617	22057	21811	22009	22155	21956	21742	21922	21908	21929	22037	22082	21978	22057	22002	21880	22096	21848	21941	21873	21746	21860	21900	21867	21647	22027	22040	22072	21705	21935	21928	21886	21889	21703	22042	21832	21764	21909	21880	21969	22005	22011	21936	21915	21795	21918	21861	22010	22049	21848	21965	21924	22102	21729	21856	22064	21900	22275	22020	22129	21667	21877	21984	21895	22124	21798	21890	22054	21889	22038	22096	21790	21599	21828	21851	21934	21905	21814	21697	21994	21897	21875	22044	22005	21847	21923	21827	21829	21789	21666	21903	21923	21739	21986	21828	21838	21729	21874	21916	21973	21969	21946	21901	22067	21890	22113	22086	21801	21849	21915	21991	22027	21893	22166	22028	22039	21867	21973	21916	22115	21993	21928	22024	21910	21852	21849	21952	22116	22043	22108	21760	21790	21965	21928	21732	21608	21759	22044	21897	21807	21790	22071	21775	21920	21797	21848	21693	21930	21864	21900	21992	22073	22184	21979	21980	21972	22059	21723	21858	21945	21857	21907	21884	21721	22125	21973	21911	21758	21810	21692	21736	21763	21773	21711	21899	22047	21821	21820	21595	21833	21895	22093	21948	21939	22001	21854	21720	21656	21935	22058	21967	21926	21999	21892	21888	21952	21944	21732	22211	21880	21842	21991	21892	21947	21986	21750	21896	21959	21909	22061	22029	21870	21816	22127	22018	21960	21914	21891	22016	22102	22134	21957	21787	21951	21941	22057	21939	21773	21915	21836	21945	22051	22059	21998	21953	21962	21945	22107	21644	21735	21902	21749	21578	21930	21993	21756	21818	21788	22084	22155	21993	21880	21731	22019	22042	21900	21923	21915	21951	21713	22018	21981	21972	22075	22098	21684	21856	21888	21879	22052	22077	21899	21876	21882	22102	22129	22021	22136	21982	21751	21908	21973	22016	22302	22057	21933	22019	21673	21837	21821	22204	22010	22047	22091	22143	21977	21907	21955	22087	21897	21720	22026	22003	21907	22121	22192	21892	21681	21974	21992	21845	21992	21959	22067	22091	22068	21985	22140	21957	21845	21714	22057	21694	21828	22114	21846	21955	21829	21999	21843	22068	21945	21795	21905	21725	22132	22137	21790	21792	21808	21722	21873	22029	21942	22082	22089	22003	21980	22229	21793	21930	21804	21869	21925	21907	21777	21881	21963	21894	21888	22113	21896	21995	21738	21858	21949	21687	22061	22001	21967	21838	21779	22080	22093	21945	21941	21954	21871	22108	21944	21892	22195	21757	21909	21741	22054	21752	22027	21866	21836	21867	21759	21872	21934	21925	21899	21993	21952	22052	22008	21925	21868	22117	21720	22016	21967	22047	21544	21842	22020	21956	21899	21887	22006	22016	21890	21907	21903	21891	21769	21898	22056	22112	22135	21777	21833	22025	21982	21874	21845	21871	21937	21946	21863	21956	21622	21989	21793	21941	21949	21953	22013	21849	21845	21934	21925	21909	21952	21919	21753	21893	22081	21852	22113	21782	21989	21916	21823	22120	21872	21843	21851	21904	22059	22002	22210	21916	21895	21719	21889	21767	21924	21829	21884	22062	21924	22024	21925	21824	21833	21765	21879	21869	21831	21859	21883	21835	22157	22072	22023	21899	21994	21991	22044	21907	22110	21910	22021	21737	21709	21939	22095	21736	22001	21761	21834	21917	21923	22135	21910	21847	22051	21885	21893	22041	22055	21710	22169	22153	21953	21848	21928	21881	21881	21937	21990	21748	21862	21771	21951	22004	22004	21794	21888	21926	21714	21863	21863	21890	21646	21835	21922	21908	21777	21956	21820	21980	21848	21859	21873	21915	21921	21759	21905	21758	22016	21866	21680	21631	21804	21943	21798	21909	22043	21961	22001	21925	21980	21823	21844	21897	21847	21836	22110	21749	21738	22196	21771	21725	22109	21958	21819	21817	22063	21854	21976	22042	21853	21858	22008	21848	22042	22001	22080	21852	21834	21844	21845	22076	21837	21732	21680	21870	21795	22027	21744	22000	22147	22062	21892	21744	21929	21789	21843	21675	21776	21963	21688	22017	21784	22011	22022	21913	21798	21881	21858	22211	21846	21999	21887	21843	21860	22051	21894	21972	21975	21996	21892	21797	21681	21976	21708	22056	21823	21937	21921	21915	21922	22089	21830	21719	21710	21842	22082	22143	21915	22094	22120	21832	21864	21826	21842	21996	21853	21847	21873	22190	21803	21944	21899	21921	21949	21983	21889	22051	21917	21923	22096	22105	22017	21923	22067	21867	21860	21786	22080	21933	21812	21628	21968	21943	22007	21741	21780	21801	21961	21869	21998	21799	21781	21949	21780	22104	21937	21731	21830	22019	22000	21868	21873	21800	21795	21932	22054	21874	21764	21774	21868	21728	21952	21936	22040	21960	21972	21923	22075	22025	21728	21940	21983	21734	22056	21886	21988	21871	21942	21607	21939	22005	21923	21976	21939	22080	21827	21995	22027	22045	21923	21832	21869	22042	22085	21941	22269	21938	21874	21906	22020	21987	21772	21923	21924	21863	21945	22014	21915	22033	22037	21823	21915	21985	21731	22054	21991	21896	22100	21993	21837	21967	21824	21952	21894	22038	22027	21908	21866	22118	21813	21821	21896	21872	21855	21856	21675	22024	22023	21924	21963	22039	22022	21960	22119	21997	21916	22121	21790	22054	21801	21804	21977	21690	21855	21753	21915	21901	21979	21695	22020	22098	21936	22016	21929	22062	22065	21909	22016	21853	21793	22004	21980	21757	21994	21872	22039	21788	21712	21827	21764	21911	22066	22008	21882	21943	21911	21971	21953	22004	21779	21747	21890	22069	21918	22083	21972	22024	21940	21984	22098	22002	21864	21818	21842	22090	22018	21754	21932	21655	21759	21742	21877	21680	21879	21809	21939	22008	21784	22000	21855	21732	21958	21955	22057	21757	21968	21839	21764	22135	22024	21924	21860	21729	21862	21870	22014	21908	22165	22283	21886	22020	21746	21766	21971	21931	22232	21920	21718	22120	22104	21801	22013	21921	21954	22067	22094	21985	21791	21827	22009	21976	21787	21879	21871	22073	21979	21980	21935	22004	21795	22036	21960	21833	22034	21903	21858	21878	21817	21651	21972	22132	21658	21798	21856	21839	21972	21950	21748	21915	22022	21985	22046	21839	22145	21857	21864	21989	21998	21969	21700	21881	21815	22011	21973	21938	21795	22048	21994	22027	21743	21872	21843	22011	21856	21956	21962	21904	21567	21972	22018	21873	21862	21804	21865	22006	21759	22008	21869	22071	21940	21829	21896	21942	21852	21930	22125	22010	21798	22226	21855	21932	21898	22011	21911	21826	22096	22103	21905	21800	22054	21935	22072	22110	21838	21658	22026	21950	21895	22016	21911	21900	21891	21913	22058	21898	22026	22224	21953	22178	21718	22010	21984	21775	21896	21768	21802	22019	21960	22060	21984	22196	21923	21974	22011	21999	21904	22089	21888	21763	21905	22031	22178	21906	21821	21659	21838	21737	21957	21873	21940	21855	22059	21840	21981	22013	21814	21908	21840	22015	21790	21760	21689	22004	21763	21667	22285	21868	21934	21941	21837	21948	22011	22016	21923	21906	22075	21801	21753	21940	21818	21956	21951	21853	21917	21835	21882	21890	21664	21897	21799	21935	22062	21913	22090	21964	21738	21706	21840	22043	22170	22029	21839	21969	21879	21966	21935	21950	22225	22115	22036	22031	21854	21841	21955	21917	22033	21786	21993	22020	21875	21935	21928	21878	21912	22035	22058	22080	21860	22067	21819	22015	21722	21979	22022	21999	21757	21912	21691	21807	21970	21973	21847	21830	22004
36789	56994	46502	28373	21005	18465	17774	17806	17846	17673	17811	17626	17706	17748	17609	17705	17759	17780	17743	17722	18000	17782	17843	17673	17594	17790	17647	17749	17681	17797	17761	17666	17729	17955	17618	17881	17676	17728	17673	17693	17814	17768	17749	17847	17780	17788	17705	17801	17672	17580	17686	17729	17825	17628	17797	17701	17581	17792	17669	17582	17667	17711	17773	17890	17778	17731	17683	17860	17737	17572	17754	17726	17965	17781	17393	17842	17754	17673	17536	17624	17708	17607	17701	17759	17787	17673	17845	17662	17826	17784	17382	17674	17770	17654	17666	17731	17653	17815	17738	17630	17797	17773	17754	17743	17711	17659	17766	17523	17532	17607	17713	17687	17762	17583	17653	17697	17684	17811	17606	17576	17907	17687	17689	17675	17868	17693	17660	17637	17683	17666	17834	17774	17751	17710	17520	17664	17732	17803	17770	17591	17858	17504	17605	17688	17635	17844	17848	17684	17754	17852	17613	17624	17723	17877	17781	17681	17671	17902	17476	17820	17881	17487	17687	17819	17767	17591	17854	17713	17743	17660	17745	17688	17762	17633	17650	17870	17783	17649	17617	17751	17828	17778	17679	17579	17638	17817	17691	17716	17715	17714	17775	17698	17686	17530	17575	17810	17808	17804	17692	17587	17683	17919	17770	17714	17748	17743	17646	17580	17627	17790	17744	17820	17712	17757	17642	17507	17725	17745	17476	17659	17631	17595	17739	17686	17790	17808	17553	17662	17617	17667	17596	17757	17812	17899	17543	17804	17745	17673	17588	17823	17639	17703	17583	17750	17714	17545	17610	17472	17602	17865	17758	17644	17707	17630	17622	17650	17669	17784	17775	17730	17850	17381	17930	17762	17721	17688	17879	17846	17868	17749	17795	17717	17745	17622	17730	17730	17743	17656	17654	17882	17811	17804	17713	17738	17672	17788	17763	17628	17721	17732	17634	17647	17667	17815	17632	17676	17793	17662	17663	17709	17708	17601	17775	17810	17834	17756	17710	17840	17599	17770	17715	17736	17659	17821	17718	17607	17772	17720	17731	17612	17715	17745	17811	17590	17808	17796	17629	17663	17792	17667	17879	17771	17677	17798	17652	17662	17876	17631	17617	17808	17778	17592	17733	17676	17667	17784	17799	17719	17849	17729	17763	17556	17877	17681	17857	17871	17804	17759	17561	17803	17716	17890	17712	17813	17789	17778	17670	17572	17542	17836	17587	17754	17618	17747	17983	17675	17703	17678	17547	17718	17805	17634	17789	17692	17768	17685	17763	17645	17631	17799	17736	17793	17679	17818	17650	17800	17661	17803	17605	17881	17686	17869	17752	17719	17716	17821	17585	17637	17639	17634	17773	17590	17970	17572	17558	18009	17719	17812	17881	17695	17749	17674	17768	17738	17594	17699	17709	17738	17660	17518	17652	17814	17891	17779	17714	17678	17625	17802	17741	17583	17845	17728	17611	17649	17610	17491	17550	17840	17728	17608	17702	17666	17792	17421	17796	17652	17786	17810	17761	17548	17759	17648	17627	17974	17857	17668	17724	17827	17650	17833	17869	17610	17664	17776	17726	17664	17754	17715	17815	17492	17857	17876	17522	17423	17523	17703	17600	17927	17522	17685	17832	17868	17676	17757	17676	17797	17708	17661	17693	17697	17531	17834	17762	17691	17607	17559	17809	17837	17694	17502	17628	17701	17978	17827	17605	17728	17611	17855	17760	17630	17624	17783	17637	17818	17771	17728	17690	17640	17716	17849	17543	17785	17705	17555	17838	17819	17682	17842	17561	17685	17810	17729	17834	17781	17606	17729	17683	17789	17780	17748	17783	17615	17871	17465	17749	17720	17792	17783	17674	17654	17698	17778	17735	17810	17753	17688	17660	17858	17530	17697	17683	17649	17721	17803	17757	17678	17566	17727	17727	17846	17668	17703	17615	17705	17690	17799	17669	17804	17729	17559	17896	17646	17701	17713	17797	17579	17796	17847	17776	17543	17750	17799	17685	17654	17693	17930	17671	17836	17622	17612	17787	17802	17744	17592	17617	17672	17710	17750	17655	17682	17604	17772	17848	17776	17636	17699	17757	17795	17703	17538	17599	17739	17659	17798	17743	17792	17756	17776	17762	17466	17815	17667	17842	17777	17951	17489	17671	17618	17825	17895	17661	17640	17691	17713	17778	17810	17746	17710	17590	17714	17746	17737	17693	18011	17606	17746	17582	17675	17821	17589	17443	17539	17792	17714	17776	17862	17718	17694	17715	17834	17702	17757	17765	17593	17759	17870	17682	17677	17809	17904	17730	17755	17731	17633	17689	17773	17672	17740	17699	17685	17703	17659	17648	17692	17600	17768	17725	17697	17809	17723	17630	17675	17731	17727	17858	17725	17677	17994	17473	17786	17845	17707	17787	17609	17699	17648	17616	17701	17658	17689	17593	17651	17630	17763	17741	17692	17694	18000	17595	17492	17786	17599	17690	17608	17811	17790	17626	17823	17637	17666	17608	17780	17866	17694	17842	17713	17797	17764	17739	17613	17791	17623	17685	17719	17623	17766	17596	17665	17734	17792	17715	17682	17745	17618	17689	17681	17767	17541	17683	17731	17800	17823	17707	17768	17807	17665	17650	17703	17699	17797	17894	17609	17740	17652	17916	17462	17628	17659	17772	17825	17784	17526	17609	17792	17647	17617	17588	17652	17690	17791	17652	17603	17741	17789	17792	17770	17729	17697	17874	17809	17687	17665	17704	17673	17822	17824	17540	17648	17681	17694	17683	17717	17639	17842	17822	17871	17587	17746	17880	17812	17727	17755	17792	17893	17622	17698	17695	17668	17889	17776	17713	17734	17763	17755	17684	17695	17561	17703	17898	17713	17674	17665	17892	17883	17615	17782	17568	17747	17724	17653	17693	17607	17821	17708	17621	17622	17814	17754	17624	17767	17400	17831	17611	17768	17592	17716	17747	17859	17754	17708	17856	17644	17814	17842	17690	17709	17796	17689	17644	17580	17703	17519	17720	17852	17641	17553	17765	17824	17784	17835	17690	17717	17648	17762	17614	17624	17653	17672	17566	17882	17718	17718	17803	17753	17826	17694	17924	17621	17636	17647	17677	17833	17896	17639	17710	17687	17716	17870	17767	17724	17556	17737	17815	17620	17696	17750	17872	17721	17753	17876	17841	17682	17704	17785	17752	17748	17784	17553	17697	17714	17827	17775	17722	17718	17730	17716	17594	17843	17704	17536	17599	17615	17623	17809	17665	17703	17557	17774	17516	17745	17682	17682	17712	17717	17796	17739	17655	17736	17738	17611	17645	17782	17651	17810	17688	17764	17809	17697	17805	17838	17821	17856	17648	17533	17722	17754	17719	17774	17830	17759	17544	17683	17732	17689	17599	17801	17660	17668	17641	17834	17784	17845	17919	17443	17686	17843	17728	17651	17847	17793	17910	17813	17714	17711	17692	17596	17771	17877	17851	17643	17647	17775	17863	17702	17686	17862	17496	17775	17684	17635	17652	17585	17706	17635	17711	17883	17684	17668	17712	17696	17600	17813	17822	17700	17643	17646	17847	17735	17791	17632	17765	17688	17719	17660	17724	17844	17745	17613	17832	17611	17686	17734	17709	17709	17799	17872	17594	17824	17864	17639	17791	17859	17643	17943	17642	17805	17718	17698	17645	17827	17746	17806	17764	17660	17757	17551	17732	17752	17744	17849	17547	17597	17706	17643	17914	17770	17601	17727	17761	17684	17669	17663	17697	17805	17670	17735	17589	17718	17783	17652	17796	17829	17666	17635	17761	17702	17856	17744	17630	17772	17907	17576	17762	17741	17612	17756	17772	17772	17802	17648	17981	17618	17821	17642	17753	17847	17646	17690	17827	17910	17569	17875	17664	17697	17911	17868	17784	17706	17707	17866	17677	17835	17669	17757	17761	17748	17725	17620	17694	17815	17676	17730	17695	17853	17688	17754	17828	17755	17764	17551	17680	17725	17612	17758	17678	17752	17866	17777	17749	17662	17839	17705	17813	17478	17720	17735	17708	17707	17677	17687	17770	17688	17768	17673	17650	17707	17728	17769	17837	17764	17795	17711	17833	17754	17591	17666	17703	17787	17682	17622	17564	17900	17795	17853	17684	17754	17787	17697	17753	17717	17647	17756	17710	17752	17614	17615	17747	17615	17762	17744	17703	17677	17558	17620	17802	17597	17722	17808	17767	17689	17688	17748	17732	17727	17757	17753	17815	17829	17809	17564	17693	17758	17763	17991	17703	17577	17691	17657	17814	17636	17713	17690	17904	17748	17563	17723	17565	17596	17737	17792	17707	17889	17810	17678	17791	17692	17770	17750	17843	17747	17833	17754	17763	17603	17696	17809	17628	17675	17708	17665	17641	17636	17856	17719	17729	17590	17689	17771	17692	17632	17776	17604	17755	17639	17619	17782	17830	17626	17728	17756	17735	17648	17811	17556	17852	17636	17790	17500	17668	17664	17736	17629	17784	17666	17877	17762	17777	17781	17711	17609	17887	17715	17866	17758	17752	17627	17683	17681	17801	17721	17788	17706	17950	17827	17671	17689	17621	17776	17628	17709	17904	17782	17388	17981	17653	17504	17880	17742	17895	17668	17709	17647	17617	17724	17736	17642	17561	17782	17729	17585	17703	17702	17646	17681	17760	17803	17817	17805	17701	17662	17748	17695	17757	17697	17784	17754	17825	17736	17810	17591	17607	17650	17438	17593	17722	17732	17646	17724	17703	17808	17591	17757	17534	17718	17661	17744	17859	17846	17627	17693	17650	17814	17803	17694	17619	17907	17843	17804	17661	17794	17752	17584	17554	17805	17794	17757	17727	17662	17781	17696	17698	17564	17768	17636	17558	17709	17732	17811	17967	17761	17835	17682	17871	17624	17792	17847	17541	17724	17705	17744	17725	17736	17853	17672	17706	17781	17769	17604	18023	17784	17705	17981	17636	17967	17546	17624	17727	17790	17539	17733	17731	17611	17818	17726	17615	17939	17760	17797	17597	17798	17765	17702	17889	17856	17851	17825	17649	17596	17858	17703	17796	17665	17708	17767	17825	17675	17750	17716	17848	17589	17783	17637	17692	17711	17743	17905	17881	17737	17653	17646	17636	17756	17665	17588	17803	17620
25137	26780	43626	39675	29789	26187	24330	22362	21917	22264	22282	22320	22137	22168	21867	22091	22137	22059	22041	22034	22028	22015	21940	22139	22000	21934	21944	22017	22123	22204	22060	22047	22145	22164	22080	22025	22168	22091	22027	21947	22017	21746	22076	21916	22172	21973	21981	22110	21938	22160	21963	22110	21980	21955	22258	21802	21722	21960	22050	22072	21782	22015	22116	21731	21729	22155	22002	21573	21784	21875	21984	21819	22005	21885	21881	21958	21956	22183	21824	21924	21830	21997	21787	21931	21917	22073	22210	21928	22061	22053	22064	21999	21718	21820	21906	21940	21989	21953	21964	21907	22146	21993	21861	21835	21950	22122	21936	21944	22002	21896	21954	22036	22187	22163	21892	21936	21789	21813	21972	21909	21797	22040	21870	21826	22073	21896	21882	22025	22148	21995	22029	21878	21893	21930	21843	21867	21938	22172	21843	22015	22113	22322	22008	21882	22007	22033	22070	21986	21959	21953	21875	22096	22037	22030	22069	22110	21919	22139	22034	21950	21771	21957	22012	21852	22010	21847	22032	21817	22007	22067	21941	21793	22006	21881	21855	22107	22143	21832	21681	21742	21817	22157	21804	22165	21956	21907	21827	22155	21784	21794	21966	21860	22037	21969	21835	21854	21954	22108	21970	21927	21826	21849	21987	21935	21840	21738	21978	21882	21861	21985	22110	22129	21793	21938	21827	22084	21945	21859	22097	21970	21834	22051	21906	22069	21975	21870	22183	22090	22118	22040	21956	21839	21734	21819	21935	22085	21969	22076	21906	21876	21906	21873	21853	21954	21892	21915	21837	21850	21853	22004	21977	22084	22218	22111	21939	21842	21913	22032	21923	22000	22055	21999	21932	21896	22042	22054	21916	21820	21844	22034	21894	21794	21832	21805	21888	21952	21934	22003	21934	22090	21940	21836	21968	21741	21708	21912	21993	21805	21920	21674	21782	22038	21981	21947	21814	21994	21975	21932	22091	21950	21850	21748	21796	22091	21956	21948	22076	22186	22099	22032	22033	22010	21870	21783	21871	22029	21930	21895	21899	21993	21952	21892	21969	21922	22124	21923	21993	21970	21980	21954	21867	21734	21999	22014	21896	22042	21683	21844	22013	21869	22278	21793	21939	22097	22026	21748	21746	21919	21784	22017	21947	22117	21926	21999	22157	21868	21961	22092	21847	22020	21899	22108	22013	21947	21940	22049	22054	21956	21936	21927	21960	21876	21994	21959	22002	22100	21942	21716	21806	22079	22043	21900	21888	21861	21764	21977	21863	21891	21894	21910	21862	21829	22075	22066	22100	21939	21900	21938	21928	22076	21782	22116	21951	22121	21954	22043	21942	21934	22162	21875	22140	22005	22094	21921	21946	22027	21809	21802	21781	21778	21929	21889	21804	21835	22050	21905	21960	21916	22246	22196	22182	22146	21835	21957	22003	22004	21988	21896	22083	21963	22024	21955	21851	21969	21934	21851	21919	22068	22094	22058	21982	21853	22003	22131	21872	21925	21965	21944	22009	21892	21912	22001	22304	22052	21828	22106	22009	22129	21875	22025	21957	21849	21977	21912	22051	22054	21853	22179	21987	21686	21991	21786	22073	22106	21934	21794	21983	22064	22008	21970	22228	22045	21934	22032	22041	21892	22100	21840	21946	21973	21954	21905	21964	21946	22064	21947	22071	21942	22092	22084	22038	21890	21902	21731	21956	21975	21846	22068	22044	21981	21859	21889	22098	21951	21894	21863	22112	22215	21830	21851	21941	22006	21956	21932	22001	22050	21943	22065	21938	21911	21779	21831	21632	21698	22173	21884	22021	21975	21824	21880	22179	22066	22026	21898	21967	21865	22073	21945	21945	21955	22048	22038	22050	22018	21962	21802	21944	22042	21947	22037	21819	22187	21810	22071	21850	22042	21899	21832	21988	21909	22028	21781	22186	22063	22001	21933	21895	21765	21758	21866	21832	21835	21993	21784	21956	21829	21760	21938	21997	21986	22008	21972	22058	22032	22042	21891	21822	21976	22037	22033	21827	21905	21848	21953	21914	21761	21668	21936	22304	21925	21992	21725	21886	21876	21869	21862	22142	22033	21934	21771	21880	21978	21909	21674	21944	21830	21829	22004	21982	21843	21993	21836	21984	22132	21940	21988	21965	21779	22024	21898	22096	21877	22059	22091	21869	21798	21973	21865	21868	21958	21905	21788	21907	21948	21975	21845	22075	22059	22118	22144	22097	21923	22055	21809	22015	22121	22037	21928	21895	21905	22078	21869	21840	21983	21879	21967	22030	21808	21807	22155	22061	21962	22151	22022	22077	21899	21860	21914	21865	21756	21807	21840	22108	21838	22031	21861	21876	21957	21941	22002	21923	21937	21768	22156	22002	21697	21929	21752	21863	22015	22062	21935	21917	21903	21833	21872	22131	21976	21805	21913	22005	22052	21843	21994	21896	21902	21985	22147	22042	21914	21757	22108	22079	22002	21937	21757	22060	21780	21883	22164	21904	21756	21808	22205	21899	22058	21900	21794	22072	21914	22026	22214	21984	21904	22002	21803	21895	21831	21915	22230	22051	21991	21741	21794	21891	21978	22160	21948	21899	21759	22119	22023	21983	21965	21959	21881	21907	21885	21999	21729	21777	21760	21957	21879	22072	22047	21907	22011	22033	21831	22135	22104	22001	21850	21766	21934	21859	22007	21950	21925	21910	22029	21995	21862	21893	21980	21666	21946	22018	21927	22088	21871	21999	22127	21990	21811	21679	21928	21860	22144	21949	22066	21950	22305	22005	22071	22155	22092	21936	21811	21956	21963	22172	21933	21703	22241	21951	22135	22045	21982	21879	21899	21906	21992	22010	21728	21813	21962	21941	22018	21993	22028	21845	22164	21919	21883	22163	22028	21838	21984	21941	21947	22007	22003	21969	22129	21968	22262	21874	21890	21820	21902	21978	21831	22135	21986	22024	22169	21927	22088	21935	22056	22202	22047	21913	22083	21960	22011	21973	22068	21921	21815	21937	21967	22010	21810	21885	21929	21926	22081	22158	21957	21956	21961	21923	22018	21908	21838	22106	21792	22034	21963	21916	22087	22003	21768	21952	22015	21980	22092	22134	21912	21773	21889	21962	21902	21743	21885	22049	21845	22044	21828	21874	21810	21947	21953	21880	21942	21896	21745	22132	22072	21971	21919	21995	22190	21932	21964	22005	21902	22054	21907	21817	22014	21893	21944	22089	21833	21996	22031	22020	21934	22175	21931	21942	21914	21996	22085	21941	21936	21875	21871	21962	22030	22023	21861	22090	21943	21970	22088	22014	22087	21815	21805	21991	21804	22054	22108	22070	21824	21844	22064	21963	21817	21905	22197	21752	21985	21830	21950	21910	22073	21895	22066	22152	21849	21978	21795	22102	21899	21787	21771	21916	22010	21876	22073	21727	22097	21787	22022	22233	21960	21877	22060	22150	22039	22054	22010	21932	21992	21958	21948	21933	21810	22035	22012	21697	22149	21776	21799	21854	22237	22148	21891	21772	21959	21914	22200	21846	21907	21891	21850	21797	22148	22037	21774	22142	21889	21882	22028	22021	22025	21870	21727	22003	21851	22027	22066	21859	22019	21914	21755	21859	21903	21806	21911	21700	21632	22039	21965	21978	22101	22010	21632	21947	22030	21972	22067	21880	21935	22192	21841	21874	22048	21896	21941	22021	22040	22068	22159	21790	21925	21869	21995	22258	21950	21821	21938	22030	21965	22041	22010	22045	22029	22024	21816	21897	21821	21985	22052	21928	22146	21933	21557	21982	21855	21982	22107	22057	21892	22036	22043	22106	22088	22156	22031	21714	21881	22167	22003	21908	22055	22145	22119	22055	21986	21930	21864	21905	21907	21869	21951	21916	21970	21838	21706	21787	22058	21991	21914	21913	21903	21930	22067	21772	21987	21909	21875	21952	22049	21992	21994	21903	22072	21766	22066	22079	22141	21904	21780	21791	21671	21938	22115	22044	21895	21913	21871	21884	21930	21996	21918	22181	22082	22099	21856	21777	21828	21978	21909	21800	22079	21903	21785	21831	21988	21962	21962	22111	21873	22133	22160	22065	21793	21669	21968	22034	21972	22043	22059	21827	21799	21966	22113	22103	21911	21915	21907	22108	21958	21854	22204	22098	21970	22124	21865	22054	21960	21913	22014	21981	22056	21786	22031	21856	22119	21865	21971	21877	21823	21889	22094	21902	21980	22017	21822	21930	22010	21944	22019	21948	21900	21989	21956	21941	22010	22015	21772	21859	21997	21697	22103	21931	22073	21962	22143	22090	22049	21945	21862	21929	21743	22005	21749	21805	21920	21837	21588	21806	21909	21919	21986	22036	21918	22078	22070	22039	21912	21923	21983	22082	21843	21917	21901	22230	21894	21862	21845	21820	22073	22010	21996	22169	21954	22013	22023	22037	21923	22107	21948	21830	22168	22091	22119	21920	21972	22245	21972	22087	22079	22148	21922	21896	21941	22054	21957	22100	22026	22010	22079	22236	22116	21995	21935	21929	21882	21907	21851	21811	22051	21871	21870	21875	21888	22085	22222	21884	21812	21951	22066	22068	22061	21943	21914	21914	22093	21940	22089	21957	21937	21895	21846	21888	22016	22129	21754	22052	21970	22012	21920	21696	21883	21876	21796	21789	22056	22006	21809	22021	22166	21852	21841	21878	22144	22010	21953	21829	21960	22200	21823	21857	22100	22144	21680	21950	21830	21850	21833	21824	21933	22040	21900	21809	21994	21624	22025	21755	21889	22079	21921	21912	21926	21846	21944	21990	22069	21695	22090	21817	22182	21959	21962	21986	21808	21871	21836	22188	22193	22216	21804	21886	22010	21796	22148	21946	21784	21923	21968	22065	22124	22095	21832	21928	21960	22129	21999	21828	21875	21972	21981	21946	21929	21913	22052	22020	21811	21813	21879	21858	21856	21904	21855	21839	21969	22075	21903	22009	22044	21926	22004	21850	21950	22172	22080	21813	22008	21925	22120	21926	21942	21863	21883	21788	21795	21815	22021	21790	21896	22041	22116	21845	21835	21820	21827	21872	21914	21959	21787	21849	21912	21999	22037	22022	21997	21867	21853	22026	21742	22038	21905	22035	22053	22108	22044	22033	22068
59421	95871	77904	48457	30538	21303	18488	17858	17767	17717	17886	17882	17935	17843	17777	17795	17731	17867	17832	17739	17968	17870	17739	17844	17800	17739	17795	17831	17723	17850	17785	17813	17802	17811	17819	17898	17746	17763	17908	17846	17892	17804	17651	17787	17702	17939	17687	17690	17889	17729	17876	17825	17845	17818	17857	17706	17851	17772	17952	17704	17700	17736	17643	17755	17883	17874	17808	17993	17876	17906	17840	17758	17721	17685	17678	17719	17683	17610	17705	17681	17881	17716	17787	17797	17818	17823	17917	17684	17801	17818	17883	17779	17922	17839	17685	17762	17757	17651	17753	17693	17798	17761	17788	17763	17834	17830	17796	17872	17657	17776	17909	17567	17806	17746	17696	17628	17789	18003	17650	17800	17813	17839	17716	17849	17530	17662	17656	17763	17606	17738	17722	17744	17737	17821	17604	17670	17861	17799	17691	17810	17904	17780	17567	17812	17822	17675	17615	17834	17862	17829	17704	17832	17779	17931	17831	17815	17709	17841	17765	17925	17682	17946	17857	17784	17760	17762	17910	17857	17669	17780	17728	17789	17883	17834	17801	17814	17639	17736	17702	17514	17806	17772	17650	17959	17941	17828	17772	17703	17843	17715	17771	17818	17591	17693	17847	17742	17894	17647	17795	17702	17845	17915	17771	17751	17833	17831	17808	17789	17810	17819	17707	17780	17640	17715	17743	17859	17722	17767	17963	17844	17879	17858	17744	17739	17977	17740	17849	17896	17685	17943	17800	17779	17620	17768	17834	17812	17742	17706	17788	17663	17750	17822	17708	17654	17786	17883	17876	17807	17716	17954	17548	17774	17840	17846	17716	17698	17740	17960	17871	17735	17766	17704	17754	17931	17579	17733	17868	17787	17740	17808	17870	17737	17749	17914	17834	17706	17833	17692	17742	17778	17736	17805	17790	17838	17773	17721	17931	17862	17861	17882	17707	17637	17907	17805	17863	17860	17606	17795	17761	17865	17741	17857	17699	17810	17752	17812	17825	17826	17804	17723	17868	17687	17727	17841	17700	17754	17826	17700	17844	17842	17808	17602	17822	17827	17613	17720	17756	17831	17764	17853	17527	17814	17810	17691	17939	17653	17710	17854	17873	17698	17755	17744	17940	17730	18142	17693	17792	17755	17783	17847	17885	17736	17642	17771	17781	17769	17662	17779	17605	17620	17878	17771	17880	17730	17856	17816	17702	17608	17846	17648	17776	17847	17919	17648	17964	17887	17555	17798	17926	17709	17763	17654	17852	17946	17813	17830	17847	17740	17646	17843	17725	17742	17868	17626	17624	17716	17871	17674	17669	17703	17726	17747	17719	17775	17778	17606	17778	17795	17976	17721	17738	17697	17718	17778	17619	17848	17593	17715	17672	17814	17712	17749	17912	17824	17870	17740	17753	17878	17792	17886	17800	17840	17813	17789	17888	17835	17620	17876	17779	17858	17734	17727	17777	17818	17829	17609	17692	17903	17649	17753	17726	17840	17785	17952	17931	17882	17875	17803	17749	17736	17847	17812	17690	17704	17859	17770	17795	17807	17883	17791	17646	17803	17690	17789	17650	17702	17747	17869	17684	17649	17822	17763	17693	17677	17795	17855	17779	17749	17675	17789	17713	17687	17694	17776	17639	17727	17704	17704	17875	17793	17734	17773	17907	17673	17935	17725	17749	17773	17846	17847	17828	17700	17711	17897	17809	17722	17801	17732	17741	17669	17876	17698	17876	17722	17719	17856	17725	17752	17822	17887	17798	17621	17607	17825	17848	17842	17780	17886	17823	17851	17912	17796	17873	17791	17900	17652	17824	17899	17837	17828	17611	17855	17654	17671	17726	17839	17768	17621	17684	17752	17660	17530	17864	17840	17777	17741	17907	17668	17892	17918	17829	17672	17709	17788	17795	17672	17710	17722	17691	17691	17825	17790	17842	17818	17715	17810	17711	17809	17901	17782	17847	17908	17606	17774	17782	17727	17796	17715	17672	17824	17670	17843	17785	17795	17628	17871	17989	17767	17933	17958	17729	17909	17914	17670	17806	17689	17781	17785	17741	17732	17819	17736	17814	17847	17757	17632	18032	17710	17826	17804	17848	17635	17858	17944	17737	17656	17778	17895	17711	17865	17927	17756	17784	17750	17865	17849	17669	17751	17742	17796	17975	17888	17713	17681	17738	17951	17641	17613	18135	17761	17706	17758	17795	17835	17841	17741	17797	17748	17723	17719	17563	17855	17785	17724	17774	18014	17620	17751	17769	17752	17703	17843	17789	17809	17719	17713	17796	17722	17789	17802	17771	17875	17656	17761	17790	17982	17963	17715	17793	17681	17753	17636	17823	17696	18005	17886	17795	17761	17954	17935	17719	17949	17854	17576	17814	17832	17859	17760	17800	17864	17623	17874	17691	17816	17798	17637	17792	17617	17669	17638	17782	17724	17743	17841	17797	17768	18012	17754	17916	17720	17833	17854	17746	17761	17687	17713	17672	17805	17529	17919	17854	17714	17827	17720	18048	17880	17743	17919	17791	17828	17917	17822	17745	17880	17821	17693	17678	17607	17714	17709	17698	17790	17778	17944	17835	17756	18060	17874	17734	17722	17736	17832	17748	17716	17942	17993	17968	17844	17811	17783	17750	17779	17635	17880	17869	17688	17685	17879	17786	17761	17707	17690	17724	17754	17697	17771	17894	17565	17957	17648	17695	17830	17885	17542	17849	17819	17724	17661	17800	17802	17782	17660	17790	17825	17862	17910	17619	17722	17952	17741	17884	17866	17738	17742	17789	17726	17673	17799	17845	17779	17752	17662	17816	17941	17881	17729	17765	17833	17687	17741	17803	17769	17516	17761	17796	17805	17852	17706	17796	17725	17681	17895	17767	17703	17896	17804	17671	17737	17786	17860	17677	17744	17789	17851	17864	17787	17578	17882	17827	17790	17756	17774	17647	17714	17785	17832	17659	17926	17752	17848	17656	17847	17781	17724	17763	17773	17769	17663	17790	17671	17787	17733	17708	17712	17776	17664	17857	17668	17819	17582	17983	17726	17647	17781	17867	17796	17721	17869	17560	17813	17693	17737	17605	17718	17803	17793	17868	17785	17791	17813	17601	17853	17700	17639	17751	17839	18038	17895	17869	17933	17594	17617	17703	17756	17884	17594	17833	17860	17709	17792	17820	17968	17789	17801	17843	17873	17672	17724	17655	17800	17766	17642	17757	17816	17912	17802	17761	17680	17873	17742	17773	17731	17758	17752	17742	17690	17594	17870	17601	17886	17679	17871	17762	17866	17835	17884	17622	17704	17743	17773	17829	17758	17834	17737	17862	17596	17780	17627	17627	17715	17886	17775	17769	17886	17901	17664	17778	17883	17867	17829	17790	17819	17816	17883	17724	17947	17972	18029	17749	17793	17774	17854	17797	17501	17779	17683	17707	18014	17842	17752	17829	17847	17938	17619	17613	17827	17782	17684	17815	17850	17839	17779	17731	17777	17853	17623	17875	17771	17871	17999	17889	17828	17926	17758	17891	17701	17733	17772	17830	17946	17827	17739	17824	17876	17682	17826	17891	17720	17834	17766	17975	17714	17813	17958	17797	17861	17961	17859	17842	17897	17714	17863	17762	17846	17819	17826	17876	17771	17804	17647	17889	17783	17695	17832	17752	17750	17781	17830	17838	17742	17774	17827	17840	17678	17741	17602	17809	17788	17972	17722	17646	17933	17842	17791	17742	17618	17888	17798	17769	17593	17847	17720	17743	17708	17788	17756	17736	17686	17808	17857	17695	17808	17895	17761	17978	17635	17843	17684	17964	17678	17845	17900	17813	17679	17734	17675	18015	17981	17760	17774	17641	17806	17746	17792	17611	17873	17775	17799	17713	17864	17892	17844	17743	17865	17906	17663	17837	17693	17805	17860	17821	17695	17661	17866	18046	17829	17988	17877	17725	17734	17796	17649	17732	17841	17748	17795	17886	17690	17857	17829	17667	17823	17736	17775	17936	17782	17933	17704	17733	17816	17790	17666	17773	17747	17756	17729	17731	17611	17841	17823	17688	17804	17875	17915	17812	17709	17890	17840	17738	17788	17884	17731	17762	17812	17807	17950	18008	17722	17951	17795	17823	17910	17873	17742	17946	17672	17731	17792	17727	17665	17633	17663	17692	17793	17687	17837	17794	17772	17828	17866	17700	17835	17982	17795	17669	17792	17709	17724	17840	17762	17769	17816	17597	17961	17962	17752	17620	18051	17798	17596	17786	17913	17647	17861	17672	17825	17939	17695	18055	17806	17804	17682	17928	17706	17906	17707	17726	17716	17842	17744	17663	17717	17890	17700	17843	17846	17674	17863	17695	17694	17951	17841	17883	17774	17828	17780	17764	17902	17717	17889	17841	17809	17686	17736	17756	17826	17796	17838	17842	17752	17921	17814	17865	17669	17829	17608	17723	17904	17699	17752	17804	17800	17794	17872	17733	17764	17730	17835	17733	17861	17784	17805	17804	17869	17816	17859	17842	17737	17702	17809	17889	17839	17758	17603	17764	17812	17922	17920	17937	17729	17618	17716	17969	17798	17832	17605	17693	17857	17789	17805	18035	17785	17605	17825	17786	18107	17793	17934	17612	17809	17762	17665	17620	17817	17777	17865	17818	17601	17870	17715	17667	17907	17830	17714	17901	17788	17814	17886	17798	17756	17677	17783	17861	17912	17799	17854	17784	17667	17933	17734	17862	17742	17851	17870	17637	17794	17675	17718	17597	17667	17708	17770	17846	17831	17737	17859	17707	17882	17814	17817	17747	17795	17742	17793	17600	17769	17812	17974	17856	17755	17640	17896	17909	17885	17746	17774	17622	17956	17767	17792	17755	17755	17814	17848	17672	17611	17608	17772	17710	17775	17775	17799	17856	17791	17816	17691	17854	17742	17844	17667	17730	17894	17687	17865	17782	17799	17817	17826	17825	17852	17744	17732	17964	17629	17808	17837	17829	17646	17797	17839	17730	17726	17754	17528	17742	17843	17855	17888	17835	17729	17936	17736	17856	17654	17861	17776	17677	17779	17911	17850	17793	17759	17743	17854	17716	17727	17713	17804	17616	17707	17748	17803	17707	17709	17824	17709	17848	17822	17667	17785	17838	17776	17833	17841	17878	17707
22966	23631	37861	35625	29524	28064	27959	23255	22270	22781	22497	22235	22207	22548	22501	22466	22375	22349	22326	22158	22347	22274	22198	21969	21995	22201	22182	22041	22153	22205	22322	22136	22105	22292	21967	22127	22173	22202	22349	22385	21946	21950	22108	22003	22274	21923	22041	22219	22172	22040	22107	22119	21958	22067	22016	22208	21987	22182	22089	22226	22086	21982	22027	22246	22129	22150	22137	21776	22321	22224	22263	22111	22326	22128	22261	22064	22066	22150	22161	22121	22296	22072	22057	21719	22144	21998	22102	22168	21961	22161	22020	21984	22092	21954	22106	22200	22003	22178	21935	22113	21858	21912	22088	21907	22061	22092	22075	22069	22239	22252	22149	22051	22098	22029	21946	21805	21812	22008	22076	21971	22057	22205	22077	22032	21900	21916	22002	22105	22179	21858	22085	22059	22060	22133	22035	22009	22196	21954	22006	21930	21966	22154	22130	22175	21963	22019	22115	22029	21867	21884	22248	22275	22127	22256	21869	21994	21978	22108	21984	21968	22069	21961	22273	21902	21855	21959	22245	22062	22088	22187	22034	22049	22066	22184	21709	22247	22238	21982	22132	22074	21818	21818	21995	21931	22011	21961	22096	22046	22089	22136	22006	21936	22118	22395	21821	22037	22035	22198	21900	22113	21975	22078	22027	22052	22039	22251	22186	21976	22007	22069	21864	22083	22049	21956	22225	22067	22053	22073	21877	21972	22474	22027	21841	21817	22084	21895	21892	22054	21953	21977	22159	21973	22047	22165	22130	22096	21997	22012	22033	21915	21967	21993	22158	22170	22025	22026	21958	21924	22019	21822	22243	21971	22218	22189	22262	22100	22034	22266	22028	22126	22021	21976	21959	21754	22165	22021	22172	22287	22053	21925	22189	21967	21842	22080	22071	22038	21915	21927	22180	22182	22017	21901	22126	21987	22085	21912	21963	21901	21805	22028	22050	22041	22137	22088	21931	22127	22066	22018	21967	22090	22166	22258	22021	22122	22273	22000	22063	22099	22141	22084	22001	22179	22085	21746	22219	22278	22324	21825	22062	22099	21997	21967	22017	21991	22024	22210	22132	22058	22095	21911	21919	21960	21932	22122	22059	22136	21954	22076	22070	22340	21882	21951	21927	21935	22158	21976	22092	22046	21903	21937	21995	21965	22044	21979	22030	22061	21923	22088	22055	22163	21854	21956	21853	22047	22209	22207	21850	22014	22071	22082	22254	21941	21992	22028	22040	22063	21746	22039	22035	22293	22269	22029	22080	22166	21986	22042	21960	21973	22034	22144	22091	22077	21932	22085	21968	21867	21829	21827	22044	22105	21897	22129	22139	22028	22150	22146	22167	22109	21973	22239	22121	22116	22154	22006	21836	21831	22176	22206	21953	22219	22223	22043	21861	21865	22141	21969	21966	22175	21933	22048	21936	21968	22204	22267	21957	22056	21920	22152	22223	21966	22140	22038	22080	22061	22309	22120	22037	22247	22200	21762	22098	22100	21889	22375	21989	22099	21991	22032	21942	21999	22126	22129	22234	22115	21981	22080	21935	21960	22106	22080	22001	21945	21905	22254	22220	22112	22171	22218	21992	22030	22127	22146	22202	22014	22038	22087	21990	22028	21943	22224	22025	21920	22114	22296	21929	22240	21915	21827	22105	21726	22000	21940	22086	22031	21977	22131	21874	22053	22022	21884	22062	22081	21984	22035	21913	22073	21983	22042	22144	22139	21970	22221	22148	21998	21960	21998	21988	22085	22031	21982	22002	22103	22095	22202	22059	22137	21896	22097	22107	22089	21897	22152	22206	22024	21884	22011	21872	21939	22093	21837	22208	22060	21870	21932	22098	22111	21827	22042	22081	22082	21979	21988	22032	22134	21939	22169	21999	21834	22108	22102	22069	22113	21970	22004	22154	22063	21909	22007	21905	21979	21958	22124	22083	22097	22109	21999	21957	21917	21872	22069	21992	22175	22311	22142	21978	22117	22067	21974	21974	22110	22153	22030	22197	21980	22086	22101	22327	22212	21970	22103	22062	21880	22137	21963	21838	21948	22056	22151	22075	21786	22130	22075	21945	22178	22093	22237	21847	22093	22003	21852	21933	22110	22056	21991	22200	22018	22147	21952	21847	21868	22131	22125	22026	21848	22006	22160	21827	21982	21957	21957	22201	21949	22138	22082	22164	22113	21894	22127	21753	21755	22089	21820	22101	22232	22148	22081	22049	22001	21939	21993	22038	22088	21917	22121	21952	22036	22106	22000	22200	22291	21905	21802	22137	21917	22077	22001	22018	22173	21931	22058	22000	22215	22169	21869	22032	21933	22172	22236	21955	22034	21942	21917	21858	21912	22087	22070	21988	21904	22178	21904	21931	22037	21916	22338	22023	22168	22097	21994	22058	21868	22040	22226	22159	22131	21945	22024	21955	21979	22089	22065	22005	22050	22095	22046	22043	22062	22145	21856	21980	22386	22182	22119	21930	22148	21863	21984	22290	21988	22085	22046	21982	22110	22211	21942	21818	22100	22004	21976	21827	21769	22131	21970	22234	22020	21886	22121	22166	22080	22187	21868	22090	21853	21948	21907	22039	22082	22077	22106	22074	22084	22109	22060	21895	22204	22189	21993	22249	22026	22153	22040	22050	21939	22185	22191	22131	22084	22088	22137	22303	22004	22129	22151	22118	22101	22111	22057	22215	22167	22166	21831	22038	21779	21918	22097	22008	22129	21984	21970	21964	21852	22147	22217	22129	22176	22091	21946	22288	22039	22343	22069	22045	21788	21913	21827	22083	21993	22018	22017	21860	22143	22126	22096	21900	21956	22002	22095	22002	21780	21857	21982	21782	22049	22057	21892	21966	21881	22142	22165	22042	21840	21957	22135	22007	22265	21941	22020	22141	22140	22163	21845	21904	22014	22091	21990	21903	21833	21844	21910	21922	21877	21907	22032	22058	22146	22009	22014	21973	22140	21907	22093	21821	21989	22147	22121	22116	22228	22061	21976	22060	22108	22088	21991	21959	22255	22054	22170	22123	21956	21987	21974	21903	22069	21947	22108	22239	22159	21922	22174	22142	22051	21955	22054	22358	22180	21916	22106	21797	22018	22074	22226	21955	21867	22158	22075	22029	22228	21996	22111	22095	22038	22187	21968	22070	22039	22182	21850	21942	21908	21996	21931	22295	22128	22255	22074	21830	22134	22076	21850	22071	22071	21842	21882	22003	22032	22023	22260	21893	22092	21979	22011	21975	22120	22088	22212	22223	22039	21947	21984	21965	22031	22089	22004	21831	22122	22172	22034	22027	22032	21976	21921	22260	22098	22074	22049	22117	21869	22018	21958	22007	22252	22018	22368	22050	21971	21880	22102	22294	22205	22085	22197	21909	22209	21904	22010	21969	22072	22137	22030	22044	22003	22007	22169	21812	21923	21823	22158	22073	22245	21962	22135	22013	22032	22016	22082	22069	22094	21940	22250	22089	22022	21973	22040	22094	21970	22113	21943	21943	22151	21976	22008	22184	22057	21862	22021	22062	22309	22025	22209	21816	21876	21979	22038	22119	22089	22025	22040	21972	22084	22103	22049	22177	21979	21963	22083	22185	21962	22259	21908	22113	21935	22033	21966	21988	21869	22181	22053	21875	21932	22067	21993	22030	21990	21946	22181	22039	22163	22037	21903	22197	21996	21961	21906	21959	21991	22055	22247	22286	22210	22024	21923	22086	22044	21799	22229	22135	21840	22095	21825	21873	22072	22112	22067	22162	22234	22172	22084	21975	21953	21996	21881	21913	21943	21913	22059	22035	22240	22189	22197	22163	22108	22116	21844	22063	21895	22026	22095	22019	22194	21939	21867	21907	22060	22008	22115	22394	22208	22241	22041	21951	21764	22157	22262	21674	21839	22122	21881	22011	22010	22182	21949	21901	22084	21909	21948	22260	22154	22125	21965	21992	21898	22422	21917	22015	22056	22239	22068	22089	22254	21993	22063	22040	21831	21980	22267	22270	22216	21874	21883	21843	21944	21854	22108	22138	21948	21896	22248	21957	21985	22236	21871	22045	22121	22076	21949	21990	22097	22273	22011	22202	21877	21980	21871	21812	22098	22289	22234	22243	21894	21978	22156	22123	22450	22173	22051	22080	22095	22111	22075	22072	22272	22007	22065	21988	22048	22058	22078	21749	21984	21786	21756	22131	21887	22134	22160	22178	22025	22030	21904	22041	22023	22150	22088	22107	22024	22068	22176	22209	21974	21928	22030	22109	22192	22062	21887	22120	22037	21926	21968	22323	21910	22193	22005	22046	22102	22146	22037	22117	21946	22249	22023	22005	22116	22080	21757	22004	22088	22035	22109	22082	22032	22013	22128	21926	21971	21900	22000	21970	21994	22144	21907	22019	21975	22300	22075	22111	22023	22215	22120	22199	22317	22039	21922	22217	22055	22154	21809	21970	21970	21847	22051	21982	21980	21992	22126	22093	22129	22073	21952	22208	21967	22197	22058	22128	21938	22076	21897	21873	22293	22024	22206	22095	22137	22049	22106	22077	22100	21977	22043	21954	22306	22070	21991	22117	22157	21943	21948	22386	22001	22155	22173	21921	22032	21918	22035	22104	22067	22175	21948	21956	21829	21874	22149	22058	21919	22043	21973	22097	22065	21921	22022	21867	22064	22201	21998	22177	22130	22060	21961	22152	22147	21954	22081	21864	22032	22219	21998	21926	22051	22022	21917	21906	22012	21931	22006	22013	21969	21854	21910	21991	21871	22118	21869	22206	22088	22092	22060	21975	22024	22033	22172	22125	22209	21820	21803	22004	21942	21920	21919	21786	21999	22079	22152	22055	22031	22063	22227	22150	21959	22125	22043	22075	22110	22107	22244	22072	22061	22159	22032	22007	21890	22001	21899	22132	22131	22087	22119	21964	21828	22087	21999	22200	22174	21969	21943	22147	21772	22100	22114	22005	22136	22041	21844	21780	21924	21951	21801	21958	21808	22171	22153	22086	21953	22059	22170	22124	22160	22048	22261	21901	21940	21907	22045	21735	21998	22066	22162	21965	22016	21882	21995	22150	22171	22115	21913	22036	22069	22032	22044	22157	21832	22138	22102	22068	22144	22247	22325	22183	22181	22102	22095	21857	22085	22031	22013	22054	22022
63175	103017	91502	67081	42455	26892	19601	17759	17537	17698	17756	17968	17583	17653	17827	17868	17911	17752	17804	17844	17883	17686	18020	17868	17644	17871	17958	17882	17899	17936	17929	17713	17803	17882	17907	17961	17880	17738	17755	17777	17885	17715	17694	17766	17837	17923	17800	17963	17880	17861	17884	17757	17923	17749	17730	17856	17725	17757	17848	17706	17924	17622	17795	17565	17647	17854	17975	17723	17664	17875	17810	17833	17737	17607	17819	18014	17874	17819	17725	17734	17785	17862	17950	17767	17738	17732	17743	17900	17584	17722	17888	17915	17689	18048	17886	17786	17717	17868	17932	17845	17841	17911	17779	17663	17721	18021	17745	17586	17829	17817	17778	17668	17760	17714	17710	17842	17698	17838	17817	17752	17783	17792	17801	17918	17913	17860	17865	17602	17925	17824	17954	17719	17833	17796	17814	17713	17868	17695	17668	17808	17708	17709	17805	17941	17727	17828	17887	17705	17800	17793	17905	17873	17901	17959	17662	17628	17925	17651	17737	17777	17860	17729	17842	17726	17880	17878	17615	17782	17797	17835	17845	17919	17830	17770	17740	17753	17715	17660	17802	17717	17894	17655	17791	17712	17688	17677	17619	17760	17779	17783	17706	17596	18018	17763	17797	17668	17717	17901	17620	17801	17653	17786	17738	17879	17656	17900	17733	17785	17882	17726	17802	17798	17726	17781	17673	17896	17690	17864	17863	17751	17890	17945	17718	17684	17701	17666	17801	17763	17827	17661	17780	17847	17651	17609	17881	17821	17954	17737	17896	17748	17776	17902	17733	18071	17823	17830	17838	17843	17910	17878	17993	17898	17936	17928	17908	17780	17723	18087	17620	17942	17848	17827	17843	17884	17541	17817	17935	17699	17729	17983	17837	17789	17734	17887	17864	17826	17836	17908	17873	17836	17648	17641	17622	17753	17621	17780	17759	17997	17768	17797	17874	17855	17963	17769	17981	17878	17744	17660	17843	17660	17615	17751	17849	17900	17765	17874	17790	17669	17868	17799	17797	17641	17866	17728	17622	17890	17757	17910	17731	17678	17818	17972	17761	17793	17858	17775	17893	17784	17726	17678	17847	17838	17895	17887	17788	17792	17786	17769	17879	17794	17806	17925	17833	17835	17705	17593	17621	17877	17691	17726	17677	17710	17682	17712	17648	17848	17665	17721	17806	17821	17795	17751	17743	17833	17936	17802	17685	17767	17848	17618	17817	17678	17865	17746	17740	17855	17723	17728	17740	17948	17653	17672	17818	17873	17915	17801	17831	17805	17846	17770	17651	17517	17878	17835	17772	17789	17879	17623	17913	17578	17872	17901	17753	17804	17940	17753	17835	17762	17653	17778	17876	17856	17861	17750	17807	17845	17949	17884	17946	17690	17792	17826	17765	17910	17744	17832	17832	17864	17951	17844	17931	17793	17861	17820	17918	17726	17674	17657	17775	17838	17931	17805	17635	17812	17798	17754	17709	17857	17816	17817	17843	17760	17832	17931	17713	17957	17783	17899	17885	17797	17771	17838	17821	17851	17685	17891	17603	17744	17956	17771	17681	17693	17901	17840	17733	17834	17806	17860	17727	17943	17826	17912	17905	17726	17873	17912	17632	17750	17989	17829	17737	17951	17793	17701	17788	17975	17827	17711	17697	17880	17703	17846	17830	17619	17862	17895	17695	17758	17769	17987	17727	17784	17798	17794	17871	17760	17662	17764	17659	17777	17520	17812	17693	17831	17783	17861	17760	18000	17837	17928	17879	17732	17874	17931	17999	18082	17760	17848	17665	17919	17728	17951	17740	17977	17793	17728	17802	17626	17860	17869	17537	17836	17685	17934	17859	17703	17680	17762	17765	17785	17855	17863	17854	17769	17808	17814	17596	17846	17792	17900	17954	17927	17749	17699	17730	17760	17901	17703	17805	17867	17501	17955	17871	17795	17833	17670	17863	17707	17786	17858	17761	17802	17717	17797	17699	17756	17575	17795	17776	17821	17818	17808	17879	17898	17847	17599	17820	17690	17689	17677	17927	17918	17874	17781	17975	17752	17752	17767	17956	17853	17891	17818	17798	17827	17659	17947	17967	17787	17843	17673	17739	17772	17802	17695	17830	17777	17826	17909	18068	17605	17777	17848	17606	17701	17918	17839	17805	17937	17839	17713	17763	17670	17902	17780	17755	17723	17806	17886	17779	17954	17883	17755	17832	17861	17875	17799	17673	17733	17844	17863	17658	17661	17749	17671	17785	17651	17684	17808	17816	18016	17612	17740	17820	17817	17972	17603	17795	17673	17688	17823	18053	17865	17776	17677	17859	17679	17731	17859	17744	17955	17808	17924	17776	17769	17593	17900	17737	17671	17838	18004	17838	17854	17805	17679	17909	17936	17808	17780	17882	17937	17935	17665	17684	17766	17873	17681	17944	17897	17763	17793	17782	17974	17834	17937	17942	17853	17828	17817	17944	17712	17780	17717	17782	17786	17791	17755	17705	17756	17812	17727	17847	17897	17741	17901	17829	17770	17709	17878	17843	17911	17921	17908	17872	17842	17754	17766	17901	17720	17728	17616	17781	17693	17796	17986	17883	17803	17823	17876	17727	17598	18047	17732	17755	17747	17889	17851	17878	17904	17793	17871	17725	17686	17822	17709	17675	17791	17657	17769	17911	17830	17631	17797	17797	17751	17754	17738	17627	17867	17780	17755	17801	17835	17808	17778	17629	17921	17982	17844	17906	17753	17859	17889	17835	17862	17739	17879	17710	17834	17826	17552	17922	17976	17631	17901	17815	17678	17921	17783	17882	17685	17799	17754	17906	17798	17768	17687	17664	17775	17650	17758	17704	17951	17757	17605	17952	17777	17785	17779	17836	17775	17771	17763	17832	17605	17802	17691	17691	17795	17619	17654	17758	17836	17841	17890	17871	17816	17755	17861	17786	17815	17913	17729	17815	17958	17760	17724	17745	18055	17792	17632	18008	17828	17758	17809	17766	17756	17756	17967	17775	17917	17747	17615	17833	17889	17978	17775	17824	17809	17592	17739	17805	17738	17478	17736	17891	17611	17868	17802	17695	17893	17791	17703	17807	17594	17750	17714	17743	17802	17979	17730	17694	17832	17817	17864	17752	17700	17882	17805	17752	17856	17812	17694	17687	17838	17700	17830	17966	17853	17805	17891	17805	17721	17754	17762	17742	17815	17621	17750	17757	17713	17750	17738	17675	17766	17880	17700	17918	17611	17590	17733	17786	17928	17743	17843	17781	17722	17702	17810	18014	17815	17937	17858	17797	17691	17535	17939	17896	17903	17788	17674	17839	17828	17740	17732	17670	17706	17679	17641	17742	17794	17783	17671	17706	17828	17967	17832	17865	17769	17895	17818	17766	17664	17655	17760	17702	17790	17868	17916	17719	17792	17730	17822	17764	17903	17747	17723	17717	17858	17708	17852	17748	17799	17868	17778	17901	17709	17828	17693	17706	17757	17820	17727	17589	17886	17926	17889	17829	17791	17794	17930	17888	17874	17820	17885	17827	17610	17678	17816	17832	17849	17683	17890	17884	17631	17738	17879	17734	17716	17866	17708	17818	17921	17685	17731	17861	17720	17687	17624	17813	17662	17711	17883	17733	17886	17856	17706	17714	17865	17728	17718	17916	17873	17654	17861	17697	17866	17870	17794	17806	17852	17723	17739	17779	17689	17786	17878	17693	17815	17763	17989	17800	17735	17831	17721	18033	17798	17710	17851	17887	17795	17663	17743	17822	17941	17726	17796	17701	17888	17661	17438	17866	17586	17949	17964	17828	17740	17887	17622	17769	17842	17781	17798	17881	17882	17919	17744	17942	17754	17831	17973	17756	17939	17989	17817	17956	17811	17807	17585	17700	17803	17814	17818	17692	17793	17734	17893	17887	17712	17892	17770	17920	17704	17960	17783	17751	17678	17699	17829	17893	17888	17909	18025	17791	17739	17950	17845	17846	17828	17652	17936	17763	17816	17843	17726	18001	17893	17782	17713	17587	17932	17766	17882	17756	17759	17804	17885	17889	17795	17792	17887	17828	17731	17715	17738	17800	17704	17805	17779	17793	17817	17783	17766	17719	17612	17790	17750	17763	17882	17589	17729	17899	17960	17854	17851	17847	17864	17792	17773	17846	17750	17900	17875	17968	17856	17701	17825	17733	17578	17807	17790	17630	17763	17792	17742	17647	17707	17675	17767	17520	17908	17644	17813	17706	17854	17961	17839	17837	17712	17770	17887	17842	17894	17950	17889	17920	17795	17797	17788	17719	17817	17735	17762	17655	17755	17927	17765	17804	17833	17869	17839	17877	17928	17753	17768	17768	17670	17999	17828	17732	17679	17764	17862	17819	17752	17762	17762	17976	17776	17762	17876	17918	17668	17947	17896	17784	17721	17935	17856	17744	17905	17809	17682	17710	17863	17944	17712	17687	17763	17918	17823	17825	17756	17847	17803	17861	17900	17843	17839	17701	17742	17796	17654	17600	17909	17841	17801	17900	17820	17607	17661	17721	17694	17918	17740	17731	17770	17867	17936	17850	17790	17860	17804	17703	18006	17795	17758	17760	17748	18048	17645	17890	17643	17768	17819	17791	17735	17732	17725	17844	17888	17777	17670	17663	17747	17652	17768	17930	17860	17727	17713	17988	17886	17711	17794	17795	17757	17883	17632	17863	17764	17797	17776	17874	17731	17664	17813	17662	17699	17769	17944	17807	17837	17792	17737	17773	17686	17662	17914	17683	17722	17804	17726	17858	17698	17925	17923	17669	17768	17931	17808	17788	17807	17806	17840	17730	17767	17692	17796	17852	17774	17887	17593	17876	17760	17825	17675	17739	17696	17814	17818	17845	17772	17749	17705	17675	17840	17736	17922	17833	17983	17731	17747	17926	17883	17841	17884	17825	17774	17817	17668	17691	17687	17778	17756	18001	17892	17936	17773	17855	17705	17706	17644	17770	17738	17621	17730	17912	17645	17799	17665	17767	17928	17847	17656	18045	17714	17779	17933	17907	17900	17701	17859	17904	17730	17707	17693	17849	17624	17829	17862	17746	17835	17719	17778	17855	17829	17680	17905	17665	17935	17888	17859	17800	17569	17719	17610	17914	17833	17810	17698	17901	17825	17995	17849	17896	17627
29869	37103	44792	34986	25625	23096	22154	21661	21759	21828	21719	21907	21825	21909	21770	21846	21664	21722	21750	21454	21635	21812	21691	21580	21774	21615	21489	21627	21726	21680	21772	21673	21698	21700	21583	21473	21620	21608	21790	21782	21892	21828	21697	21700	21867	21880	21731	21998	21812	21705	21788	21761	21624	21721	21733	21674	21858	21724	21774	21546	21748	21700	21661	21728	21667	21710	21748	21583	21805	21632	21634	21600	21419	21717	21631	21732	21749	21623	21786	21809	21760	21700	21758	21966	21648	21733	21655	21519	21825	21751	21866	21647	21816	21903	21511	21640	21514	21532	21825	21731	21674	21802	21566	21649	21534	21797	21600	21656	21712	21599	21521	21652	21866	21435	21860	21771	21501	21702	21746	21658	21657	21702	21866	21663	21559	21660	21793	21494	21677	21929	21845	21559	21858	21898	21830	21784	21734	21739	21580	21834	21353	21537	21697	21678	21675	21752	21664	21604	21719	21621	21917	21673	21657	21603	21440	21633	21577	21654	22077	21719	21567	21468	21780	21822	21790	21855	21761	21643	21739	21730	21793	21582	21705	21662	21509	21772	21679	21761	21579	21532	21536	21709	21831	21812	21717	21819	21841	21636	21628	21807	21805	21682	21833	21676	21813	21879	21774	21777	21471	21698	21878	21680	21829	21655	21624	21887	21626	21669	21638	21663	21783	21757	21690	21731	21652	21882	21419	21814	21717	21695	21578	21520	21905	21824	21889	21886	21568	21745	21762	21699	21820	21604	21804	21670	21626	21791	21636	21669	21717	21570	21734	21857	21735	21713	21797	21634	21761	21776	21877	21539	21645	21621	21634	21737	21681	21613	21710	22037	21646	21655	21720	21835	21607	21694	21678	21714	21784	21766	21876	21644	21613	21712	21709	21514	21605	21681	21877	21999	21470	21754	21707	21830	21627	21821	21823	21653	21698	21559	22018	21642	21830	21623	21715	21519	21634	21931	21783	21616	21658	21885	21872	21590	21559	21831	21580	21688	21772	21848	21366	21768	21665	22010	21815	21815	21672	21818	21688	21801	21629	21707	21662	21700	21969	21461	21661	21585	21947	21601	21580	21600	21750	21688	21686	21622	21758	21752	21766	21671	21607	21817	21604	21507	21722	21596	21777	21608	21804	21729	21841	21584	21539	21819	21721	21785	21757	21734	21599	21716	21724	21656	21620	21607	21635	21799	21805	21896	21567	21658	21810	21774	21642	21617	21636	21589	21757	21797	21496	21736	21753	21647	21728	21658	21936	21860	21730	21540	21615	21653	21730	21539	21660	21581	21830	21621	21809	21732	21591	21878	21804	21691	21730	21634	21839	21717	21707	21760	21741	21933	21866	21533	21679	21666	21767	21691	21717	21559	21594	21588	21787	21674	21641	21716	21741	21578	21679	21642	21692	21634	21846	21676	21769	21618	21714	21832	21868	21743	21563	21930	21592	21596	21381	21704	21654	21403	21835	21641	21717	21819	21842	21829	21618	21484	21754	21715	21660	21897	21743	21812	21883	21800	21563	21700	21831	21840	21646	21696	21624	21690	21824	21602	21659	21779	21718	21634	21747	21748	21726	21752	21712	21576	21663	21872	21770	21599	21863	21779	21643	21957	21477	21564	21671	21569	21736	21681	21581	21573	21689	21544	21813	21804	21700	21733	21784	21808	21721	21581	21611	21718	21959	21766	21768	21932	21929	21575	21601	21711	21793	21528	21750	21698	21608	21952	21589	21687	21760	21627	21726	21672	21767	21595	21527	21493	21874	21863	21782	21512	21758	21783	21683	21639	21842	21847	21635	21795	21895	21783	21812	21708	21777	21764	21526	21741	21767	21445	21809	21635	21739	21731	21659	21899	21714	21581	21707	21665	21741	21812	21797	21590	21508	21766	21716	21807	21645	21527	21753	21617	21561	21767	21828	21916	21702	21880	21814	21524	21669	21801	21693	21659	21569	21618	21596	21722	21696	21832	21830	21701	21887	21899	21651	21445	21548	21620	21753	21750	21706	21863	21648	21706	21571	21657	21779	21798	21808	21576	21750	21646	21811	21720	21650	21816	21812	21804	21605	21624	21695	21764	21801	21768	21670	21807	21771	21597	21522	21608	21695	21580	21682	21614	21863	21641	21652	21632	21799	21568	21758	21704	21769	21836	21589	21600	21609	21731	21443	21669	21827	21500	21759	21607	21717	21534	21979	21659	21923	21712	21801	21759	21585	21764	21610	21739	21673	21467	21715	21561	21813	21795	21844	21656	21789	21582	21651	21657	21618	21590	21538	21645	21845	21711	21561	21723	21829	21569	21814	21695	21319	21712	21829	21804	21866	21537	21641	21806	21723	21636	21636	21838	21687	21502	21596	21729	21717	21619	21583	21633	21767	21656	21865	21899	21777	21567	21950	21767	21587	21832	21771	21910	21692	21622	21791	21504	21774	21774	21722	21808	21705	21583	21474	21662	21728	21704	21695	21424	21608	21770	21610	21763	21644	21710	21867	21640	21778	21451	21637	21808	21628	21605	21584	21814	21635	21618	21669	21628	21917	21779	21792	21721	21712	21666	21622	21516	21648	21762	21654	21678	21760	21632	21603	21605	21618	21780	21611	21626	21850	21713	21689	21693	21810	21633	21590	21439	21896	21715	21764	21618	21367	21934	21774	21545	21628	21579	21820	21688	21740	21606	21705	21537	21767	21508	21620	21525	21910	21759	21536	21735	21482	21654	21740	21665	21659	21807	21783	21614	21805	21909	21742	21659	21614	21592	21788	21634	21818	21667	21652	21793	21827	21745	21900	21811	21746	21589	21882	21704	21887	21825	21625	21786	21601	21802	21651	21725	21839	21675	21739	21584	21774	21676	21565	21719	21675	21665	21607	21938	21791	21719	21780	21596	21553	21683	21662	21780	21701	21597	21600	21615	21586	21499	21715	21780	21946	21889	21645	21833	21644	21670	21651	21568	21650	21652	21493	21670	21840	21584	21550	21783	21669	21564	21896	21695	21875	21452	21808	21758	21991	21578	21618	21551	21752	21867	21680	21625	21660	21587	21691	21507	21811	21793	21465	21716	21886	21767	21614	21734	21744	21951	21596	21821	21751	21648	21785	21796	21694	21706	21744	21801	21728	21644	21812	21663	21656	21694	21883	21771	21758	21556	21920	21924	21917	21750	21694	21778	21718	21426	21510	21695	21807	21570	21620	21633	21656	21755	21731	21766	21654	21536	21670	21715	21860	21707	21690	21998	21714	21825	21811	21865	21519	21618	21704	21627	21666	21646	21785	21639	21684	21662	21658	21596	21630	21796	21908	21857	21627	21846	21647	21703	21895	21732	21577	21539	21875	21596	21683	21621	21753	21678	21674	21759	21531	21601	21585	21669	21980	21751	21730	21798	21624	21857	21779	21691	21633	21762	21589	21778	21555	21779	21625	21727	21718	21589	21620	21531	21550	21665	21541	21858	21655	21623	21533	21734	21626	21738	21503	21710	21765	21856	21637	21796	21638	21807	21710	21707	21756	21718	21716	21752	21782	21722	21798	21673	21707	21727	21956	21806	21700	21511	21671	21576	21859	21692	21863	21774	21522	21707	21834	21699	21892	21788	21837	21780	21809	21718	21629	21583	21660	21671	21655	21877	21710	21806	21556	21732	21709	21672	21756	21683	21653	21836	21762	21636	21753	21793	21671	21586	21723	21664	21603	21776	21824	21681	21685	21593	21740	21880	21831	21674	21671	21735	21574	21663	21568	21561	21596	22045	21809	21693	21722	21707	21741	21748	21481	21742	21661	21754	21551	21567	21619	21681	21847	21606	21692	21773	21689	21871	21527	21728	21812	21670	21838	21751	21548	21843	21735	21685	21559	21700	21633	21656	21621	21765	21764	21798	21569	21658	21704	21839	21514	21560	21813	21785	21672	21596	21747	21831	21776	21692	21661	21515	21807	21441	21885	21589	21540	21816	21701	21686	21699	21651	21809	21801	21655	21880	21726	21751	21561	21765	21885	21768	21901	21757	21690	22026	21719	21570	21733	21754	21562	21442	21610	21758	21854	21551	21651	21495	21817	21665	21755	21616	21885	21821	21695	21758	21573	21871	21714	21661	21511	21689	21703	21725	21821	21764	21561	21645	21855	21785	21685	21844	21725	21806	21922	21780	21515	21640	21799	21587	21695	21834	21690	21806	21843	21694	21725	21724	21672	21649	21678	21568	21551	21585	21594	21640	21808	21800	21567	21699	21845	21697	21566	21615	21631	21844	21730	21399	21737	21825	21778	21817	21865	21754	21502	21850	21838	21678	21630	21859	21885	21641	21665	21573	21657	21534	21818	21676	21743	21683	21586	21835	21881	21695	21618	21646	21786	21856	22002	21821	21896	21648	21806	21780	21617	21634	21650	21811	21868	21773	21827	21853	21840	21874	21510	21648	21888	21853	21621	21684	21828	21838	21842	21718	21591	21525	21677	21695	21710	21670	21776	21732	21606	21677	21750	21467	21593	21692	21756	21729	21576	21548	21768	21701	21865	21549	21734	21844	21799	21701	21803	21753	21738	21705	21765	21635	21490	21769	21768	21743	21556	21602	21615	21713	21508	21780	21641	21532	21600	21844	21502	21584	21690	21665	21673	21608	21690	21921	21691	21628	21700	21634	21567	21752	21640	21586	21543	21824	21994	21700	21851	21678	21765	21789	21549	21492	21925	21797	21766	21604	21712	21660	21715	21721	21691	21756	21540	21649	21592	22018	21639	21494	21825	21788	21712	21832	21600	21698	21684	21673	21797	21702	21805	21689	21761	21566	21825	21707	21772	21564	21789	21647	21586	21713	21650	21716	21694	21787	21879	21680	21777	21686	21705	21682	21741	21540	21606	21775	21441	21684	21753	21729	21650	21496	21704	21641	21703	21654	21789	21510	21945	21702	21823	21750	21714	21840	21656	21650	21675	21531	21599	21711	21655	21472	21851	21739	21763	21428	21714	21800	21786	21743	21609	21578	21559	21710	21685	21599	21654	21694	21905	21661	21907	21559	21718	21693	21578	21614	21700	21546	21700	21820	21630	21648	21747	21427	21747	21651	21823	21614	21771	21715	21815	21727	21669	21699	21810	21577	21721	21809	21586	21711	21581	21610	21790	21641	21546	21749	21683	21475	21650	21745
35143	57918	46631	29693	20981	18454	17756	17649	17536	17458	17781	17535	17492	17578	17495	17676	17518	17563	17706	17614	17584	17538	17607	17648	17431	17701	17540	17724	17615	17450	17688	17484	17606	17600	17589	17596	17699	17763	17500	17642	17556	17467	17488	17674	17653	17405	17674	17538	17519	17506	17381	17785	17448	17671	17528	17493	17382	17606	17571	17596	17688	17566	17603	17523	17612	17740	17592	17466	17484	17562	17558	17582	17564	17521	17526	17495	17617	17720	17709	17604	17557	17572	17636	17621	17571	17585	17537	17635	17819	17494	17597	17550	17549	17590	17597	17424	17625	17609	17616	17521	17557	17450	17423	17504	17561	17841	17540	17685	17520	17708	17558	17590	17709	17536	17455	17622	17660	17647	17503	17553	17731	17451	17605	17502	17358	17482	17697	17558	17573	17604	17527	17548	17474	17563	17535	17729	17597	17455	17525	17480	17607	17578	17737	17432	17592	17530	17556	17641	17667	17788	17620	17454	17519	17575	17514	17581	17743	17552	17535	17601	17472	17548	17624	17536	17523	17488	17723	17572	17415	17711	17564	17617	17577	17646	17578	17501	17618	17540	17734	17588	17718	17577	17621	17600	17749	17414	17705	17644	17854	17506	17529	17670	17661	17504	17708	17614	17481	17742	17521	17466	17451	17573	17465	17551	17564	17681	17587	17546	17432	17792	17715	17591	17580	17674	17637	17609	17546	17616	17643	17554	17654	17507	17578	17680	17696	17530	17617	17731	17398	17597	17428	17562	17648	17612	17601	17689	17606	17510	17500	17499	17603	17551	17549	17596	17551	17509	17451	17520	17648	17508	17590	17500	17617	17686	17540	17637	17561	17496	17474	17381	17716	17569	17688	17412	17754	17535	17687	17461	17426	17604	17471	17556	17623	17541	17627	17559	17508	17574	17665	17472	17557	17417	17648	17608	17675	17577	17646	17616	17587	17603	17556	17576	17515	17583	17588	17712	17497	17421	17552	17508	17640	17443	17622	17450	17401	17573	17509	17535	17631	17503	17552	17587	17600	17712	17634	17417	17588	17516	17565	17774	17608	17627	17637	17744	17331	17582	17568	17527	17525	17541	17676	17471	17602	17635	17573	17449	17602	17675	17656	17780	17677	17474	17424	17596	17645	17544	17635	17587	17578	17398	17568	17482	17589	17436	17497	17498	17663	17557	17645	17490	17853	17543	17727	17721	17519	17701	17571	17531	17643	17478	17559	17523	17635	17607	17701	17600	17853	17371	17681	17563	17499	17560	17533	17439	17576	17630	17522	17654	17506	17700	17519	17500	17474	17590	17458	17555	17476	17494	17747	17612	17423	17749	17639	17513	17699	17370	17586	17391	17605	17668	17614	17633	17630	17541	17541	17552	17577	17625	17591	17544	17670	17754	17516	17535	17533	17481	17612	17435	17798	17733	17597	17633	17447	17566	17642	17578	17491	17535	17578	17755	17585	17527	17643	17613	17512	17729	17465	17576	17528	17466	17388	17559	17550	17532	17713	17625	17479	17567	17687	17602	17639	17433	17549	17534	17593	17487	17596	17627	17579	17684	17570	17439	17526	17520	17665	17411	17665	17455	17519	17661	17522	17535	17628	17443	17580	17580	17660	17619	17455	17764	17557	17475	17586	17365	17682	17607	17522	17591	17492	17490	17482	17586	17739	17464	17585	17535	17702	17759	17499	17613	17784	17424	17793	17699	17560	17428	17401	17604	17683	17493	17441	17376	17650	17601	17520	17469	17587	17585	17466	17394	17647	17506	17443	17560	17482	17672	17621	17739	17682	17515	17703	17596	17671	17573	17445	17591	17577	17729	17747	17622	17605	17548	17697	17537	17648	17445	17638	17673	17490	17569	17575	17453	17644	17563	17514	17554	17585	17587	17538	17590	17578	17666	17473	17419	17570	17505	17671	17638	17409	17590	17476	17649	17755	17606	17609	17590	17646	17476	17464	17536	17564	17513	17666	17706	17777	17667	17685	17620	17560	17669	17560	17372	17470	17514	17708	17669	17456	17578	17508	17433	17634	17471	17623	17364	17588	17533	17592	17412	17612	17580	17590	17540	17502	17711	17855	17516	17545	17433	17637	17648	17661	17824	17273	17315	17487	17668	17550	17569	17529	17722	17519	17633	17663	17687	17604	17551	17516	17476	17550	17514	17690	17688	17595	17605	17345	17619	17517	17499	17647	17526	17469	17638	17400	17483	17558	17591	17430	17576	17562	17614	17710	17577	17670	17482	17617	17590	17474	17622	17602	17471	17510	17353	17699	17597	17530	17518	17701	17418	17436	17470	17718	17598	17590	17532	17457	17870	17428	17488	17587	17516	17550	17540	17536	17453	17610	17554	17487	17481	17567	17585	17723	17638	17489	17563	17695	17500	17601	17648	17424	17641	17792	17447	17723	17419	17601	17658	17641	17409	17461	17490	17761	17656	17533	17585	17695	17519	17491	17551	17830	17657	17479	17669	17552	17526	17513	17480	17474	17685	17418	17481	17535	17540	17616	17533	17709	17546	17761	17304	17625	17463	17608	17467	17675	17574	17482	17633	17584	17645	17583	17469	17591	17595	17562	17532	17667	17581	17723	17560	17426	17548	17680	17766	17735	17653	17799	17507	17576	17576	17700	17569	17477	17529	17713	17719	17516	17625	17350	17437	17415	17464	17489	17435	17630	17560	17571	17602	17504	17666	17665	17461	17662	17531	17442	17515	17447	17552	17465	17541	17623	17559	17649	17496	17504	17499	17626	17551	17517	17577	17627	17626	17533	17529	17490	17697	17571	17518	17533	17494	17517	17375	17646	17713	17432	17618	17523	17503	17652	17631	17402	17427	17663	17741	17667	17522	17615	17519	17362	17451	17555	17563	17643	17491	17372	17456	17628	17434	17574	17545	17430	17600	17548	17674	17505	17633	17764	17434	17493	17618	17565	17483	17570	17569	17483	17603	17433	17549	17449	17590	17589	17418	17593	17565	17624	17565	17642	17512	17471	17667	17595	17344	17581	17522	17578	17527	17711	17621	17751	17553	17412	17430	17647	17564	17493	17503	17540	17578	17625	17676	17427	17505	17575	17598	17488	17615	17667	17528	17522	17671	17565	17502	17555	17690	17701	17559	17631	17659	17666	17597	17619	17620	17664	17494	17642	17451	17564	17708	17589	17563	17688	17494	17404	17573	17507	17677	17371	17569	17422	17579	17667	17630	17560	17562	17686	17369	17609	17556	17587	17723	17688	17658	17431	17572	17587	17625	17577	17621	17629	17445	17578	17565	17502	17497	17495	17348	17488	17512	17569	17646	17620	17456	17659	17497	17718	17619	17757	17619	17598	17615	17520	17760	17709	17685	17522	17627	17456	17577	17440	17544	17561	17552	17600	17530	17490	17670	17583	17502	17579	17477	17538	17662	17628	17556	17531	17663	17509	17706	17688	17664	17570	17521	17587	17621	17487	17597	17648	17625	17467	17544	17404	17662	17639	17605	17482	17410	17596	17504	17750	17711	17598	17777	17542	17577	17690	17517	17595	17474	17576	17434	17484	17622	17606	17568	17550	17694	17664	17568	17474	17782	17498	17616	17547	17595	17654	17620	17473	17724	17686	17527	17363	17666	17751	17607	17698	17496	17684	17670	17320	17708	17397	17503	17535	17648	17613	17540	17598	17623	17502	17500	17571	17672	17582	17606	17533	17719	17492	17511	17594	17664	17623	17637	17537	17521	17390	17658	17724	17485	17599	17554	17556	17440	17430	17644	17557	17451	17534	17434	17563	17507	17495	17621	17321	17543	17649	17580	17540	17670	17586	17647	17322	17461	17448	17603	17591	17560	17416	17570	17566	17746	17472	17564	17453	17610	17578	17485	17550	17730	17620	17583	17671	17783	17504	17475	17589	17544	17598	17594	17631	17571	17784	17513	17645	17491	17546	17293	17496	17672	17743	17406	17539	17408	17668	17541	17540	17516	17522	17559	17624	17705	17864	17538	17536	17473	17608	17545	17493	17577	17685	17439	17585	17303	17693	17539	17550	17581	17519	17575	17653	17640	17722	17548	17547	17535	17483	17590	17718	17451	17638	17465	17644	17581	17665	17750	17555	17545	17621	17487	17431	17578	17539	17531	17523	17432	17561	17647	17499	17539	17669	17537	17377	17548	17390	17371	17467	17421	17567	17433	17625	17401	17579	17671	17604	17603	17540	17468	17526	17663	17488	17610	17523	17537	17585	17634	17694	17676	17504	17711	17628	17711	17472	17501	17416	17710	17752	17449	17536	17644	17644	17622	17655	17516	17540	17529	17510	17658	17568	17669	17586	17573	17539	17543	17641	17507	17524	17717	17512	17638	17512	17584	17620	17595	17764	17439	17606	17747	17618	17414	17676	17427	17684	17470	17515	17375	17544	17434	17502	17436	17500	17627	17553	17536	17422	17592	17662	17699	17627	17544	17464	17542	17688	17641	17580	17476	17530	17436	17360	17544	17633	17549	17636	17457	17584	17476	17730	17652	17708	17449	17548	17649	17596	17626	17613	17546	17482	17736	17558	17595	17550	17573	17567	17537	17487	17621	17559	17509	17645	17598	17538	17546	17733	17497	17643	17456	17742	17622	17461	17513	17739	17473	17676	17643	17674	17573	17596	17779	17543	17692	17525	17668	17597	17629	17493	17463	17553	17642	17306	17587	17600	17480	17667	17456	17470	17567	17596	17415	17700	17421	17521	17603	17439	17734	17527	17548	17418	17621	17713	17568	17489	17690	17718	17629	17625	17652	17835	17523	17550	17606	17593	17629	17500	17708	17640	17650	17564	17509	17621	17597	17422	17713	17714	17376	17594	17604	17411	17630	17639	17493	17660	17708	17505	17579	17590	17606	17430	17537	17426	17604	17483	17467	17739	17531	17570	17694	17615	17514	17446	17653	17599	17649	17606	17550	17358	17450	17494	17734	17599	17656	17583	17701	17654	17460	17608	17514	17446	17580	17444	17463	17634	17654	17587	17529	17494	17778	17675	17699	17508	17511	17419	17479	17662	17687	17528	17443	17662	17799	17609	17692	17405	17677	17577	17486	17579	17854	17607	17513	17687	17409	17644	17696	17630	17531	17545	17536	17277	17479	17391	17667	17580	17599	17532	17760	17563	17623	17506	17656	17480	17658
25244	27938	45022	39693	29581	26164	24211	21773	21615	21796	21655	21503	21556	21843	21643	21709	21479	21607	21602	21492	21442	21517	21499	21686	21457	21463	21534	21467	21445	21223	21608	21616	21612	21345	21656	21465	21727	21571	21302	21523	21484	21699	21260	21514	21550	21461	21518	21449	21480	21621	21615	21671	21648	21548	21755	21429	21752	21431	21531	21370	21466	21316	21731	21583	21484	21324	21447	21580	21662	21506	21490	21427	21660	21596	21424	21565	21540	21504	21688	21469	21565	21518	21448	21615	21612	21566	21410	21496	21473	21641	21507	21384	21425	21524	21500	21389	21365	21462	21589	21567	21529	21555	21641	21510	21411	21404	21539	21500	21484	21453	21654	21517	21550	21568	21426	21428	21540	21693	21172	21584	21403	21452	21523	21283	21592	21411	21476	21420	21724	21471	21496	21600	21457	21397	21406	21492	21299	21410	21516	21686	21401	21400	21468	21432	21387	21274	21252	21395	21659	21458	21501	21434	21601	21404	21631	21332	21428	21368	21683	21689	21574	21507	21571	21402	21464	21586	21458	21419	21539	21647	21397	21240	21399	21308	21652	21339	21527	21540	21646	21494	21556	21492	21525	21401	21382	21518	21538	21501	21280	21402	21483	21474	21638	21584	21646	21439	21456	21446	21401	21287	21486	21518	21665	21596	21533	21385	21715	21349	21501	21584	21506	21560	21506	21535	21552	21469	21449	21476	21467	21502	21375	21524	21634	21456	21526	21561	21598	21467	21523	21269	21703	21416	21293	21424	21561	21440	21660	21545	21474	21496	21551	21650	21539	21687	21632	21367	21561	21458	21523	21408	21395	21349	21712	21478	21532	21438	21471	21261	21592	21518	21337	21334	21342	21321	21524	21499	21448	21321	21349	21307	21343	21372	21776	21549	21533	21527	21601	21455	21481	21377	21252	21569	21590	21462	21675	21499	21583	21544	21517	21406	21486	21597	21668	21637	21676	21423	21450	21450	21611	21542	21780	21641	21324	21427	21544	21493	21618	21609	21580	21328	21513	21664	21462	21326	21646	21381	21667	21561	21584	21736	21390	21674	21486	21271	21593	21648	21564	21503	21486	21477	21375	21417	21706	21594	21433	21511	21407	21504	21479	21617	21579	21352	21612	21617	21412	21415	21613	21324	21433	21473	21473	21368	21578	21543	21241	21613	21684	21602	21491	21414	21458	21516	21278	21460	21479	21716	21458	21542	21425	21537	21426	21680	21370	21424	21577	21486	21415	21531	21483	21631	21586	21722	21582	21547	21458	21571	21496	21444	21394	21461	21752	21515	21530	21464	21293	21685	21564	21666	21572	21566	21516	21455	21484	21383	21541	21679	21551	21520	21441	21401	21468	21306	21671	21527	21678	21621	21627	21288	21469	21544	21450	21428	21400	21661	21424	21449	21355	21346	21455	21604	21480	21303	21503	21551	21538	21611	21277	21670	21449	21395	21456	21386	21330	21583	21531	21517	21569	21489	21661	21467	21401	21370	21432	21455	21567	21309	21321	21474	21506	21548	21416	21503	21454	21326	21437	21648	21627	21459	21513	21381	21456	21569	21481	21457	21458	21514	21395	21730	21622	21433	21397	21432	21751	21612	21501	21509	21749	21579	21419	21294	21472	21644	21590	21480	21486	21561	21711	21483	21472	21540	21465	21558	21488	21560	21427	21643	21553	21512	21351	21439	21588	21631	21487	21445	21337	21494	21402	21363	21451	21629	21348	21314	21527	21487	21531	21353	21689	21515	21663	21449	21605	21408	21608	21639	21458	21263	21330	21440	21792	21503	21299	21473	21325	21444	21478	21447	21489	21467	21348	21379	21558	21344	21523	21440	21493	21555	21334	21474	21456	21520	21496	21761	21551	21640	21665	21358	21669	21406	21622	21544	21436	21396	21705	21318	21530	21348	21721	21666	21605	21419	21554	21536	21625	21315	21411	21703	21618	21527	21245	21566	21553	21451	21485	21753	21255	21549	21553	21569	21583	21130	21425	21456	21482	21455	21572	21499	21788	21559	21356	21567	21545	21566	21431	21579	21724	21470	21420	21472	21598	21526	21607	21458	21354	21446	21591	21128	21580	21539	21853	21631	21560	21376	21307	21422	21541	21367	21573	21570	21724	21374	21534	21634	21469	21554	21441	21423	21510	21431	21497	21681	21608	21530	21644	21510	21449	21728	21470	21531	21444	21279	21478	21557	21557	21476	21516	21349	21402	21524	21391	21540	21531	21425	21346	21414	21445	21283	21602	21453	21537	21500	21387	21398	21538	21637	21308	21515	21784	21465	21562	21406	21643	21391	21562	21644	21368	21421	21388	21443	21318	21602	21535	21648	21602	21513	21557	21676	21492	21556	21586	21449	21435	21560	21367	21435	21573	21271	21660	21476	21709	21583	21537	21475	21166	21556	21779	21488	21369	21675	21542	21467	21566	21285	21445	21683	21531	21411	21573	21458	21522	21593	21616	21608	21386	21602	21599	21591	21487	21469	21420	21577	21571	21302	21555	21387	21526	21444	21685	21253	21536	21496	21616	21578	21368	21354	21359	21445	21430	21357	21506	21632	21578	21676	21721	21546	21385	21567	21289	21611	21507	21502	21434	21445	21569	21671	21703	21403	21542	21520	21508	21318	21578	21389	21381	21600	21553	21768	21396	21622	21586	21390	21364	21498	21461	21358	21410	21768	21753	21654	21612	21458	21455	21483	21421	21516	21443	21521	21553	21449	21504	21771	21696	21475	21438	21453	21350	21513	21292	21549	21485	21521	21274	21456	21539	21539	21431	21579	21612	21605	21609	21492	21532	21383	21561	21580	21467	21564	21537	21373	21475	21552	21479	21298	21675	21552	21528	21538	21563	21370	21457	21495	21422	21470	21644	21341	21357	21519	21373	21773	21490	21346	21382	21369	21523	21603	21597	21587	21620	21535	21386	21501	21521	21382	21533	21533	21423	21401	21431	21543	21588	21560	21756	21636	21572	21732	21538	21402	21649	21531	21530	21528	21592	21434	21522	21531	21530	21300	21499	21489	21625	21516	21649	21548	21417	21401	21480	21450	21586	21500	21537	21414	21562	21471	21706	21443	21524	21426	21565	21499	21629	21492	21487	21523	21529	21330	21536	21506	21383	21339	21205	21450	21390	21452	21494	21555	21449	21486	21344	21688	21469	21475	21427	21492	21547	21248	21478	21575	21307	21356	21455	21532	21470	21503	21524	21627	21601	21444	21312	21424	21739	21510	21478	21547	21398	21330	21416	21420	21674	21418	21358	21338	21366	21484	21528	21403	21687	21234	21577	21744	21548	21397	21588	21348	21435	21515	21508	21262	21545	21439	21387	21388	21470	21571	21431	21756	21606	21538	21624	21515	21572	21528	21333	21337	21537	21340	21536	21506	21495	21485	21318	21538	21584	21534	21553	21251	21382	21598	21604	21575	21432	21453	21514	21692	21483	21520	21469	21558	21394	21694	21534	21550	21522	21543	21502	21458	21405	21812	21620	21499	21623	21558	21382	21330	21309	21621	21537	21391	21615	21353	21240	21331	21392	21564	21415	21373	21562	21564	21420	21567	21602	21506	21463	21349	21451	21267	21418	21444	21405	21448	21593	21454	21425	21376	21540	21393	21484	21459	21424	21422	21610	21516	21539	21524	21553	21413	21410	21620	21296	21496	21372	21462	21620	21711	21518	21435	21542	21303	21269	21333	21332	21338	21655	21496	21425	21494	21457	21667	21439	21480	21568	21528	21523	21518	21269	21539	21592	21420	21492	21674	21465	21376	21692	21423	21569	21565	21625	21514	21490	21554	21551	21375	21486	21640	21821	21342	21271	21357	21369	21334	21561	21435	21414	21351	21605	21593	21576	21696	21555	21535	21579	21414	21579	21437	21572	21451	21392	21356	21542	21573	21501	21472	21547	21683	21499	21536	21460	21606	21602	21491	21439	21516	21455	21544	21459	21590	21709	21593	21686	21405	21631	21466	21544	21534	21210	21437	21371	21208	21426	21410	21300	21449	21609	21592	21501	21620	21353	21447	21664	21747	21522	21468	21512	21543	21538	21539	21602	21420	21500	21398	21582	21427	21316	21563	21805	21576	21427	21471	21547	21531	21461	21439	21503	21326	21198	21464	21565	21449	21463	21272	21545	21272	21601	21379	21724	21377	21430	21390	21520	21532	21353	21557	21427	21507	21542	21412	21720	21418	21363	21409	21368	21362	21467	21701	21777	21572	21390	21481	21363	21370	21426	21590	21505	21607	21699	21517	21478	21415	21530	21439	21594	21565	21598	21532	21570	21425	21231	21593	21522	21758	21584	21443	21507	21418	21341	21516	21492	21399	21474	21398	21651	21494	21381	21689	21412	21503	21544	21427	21534	21402	21390	21419	21452	21244	21336	21551	21575	21343	21543	21430	21606	21480	21626	21546	21415	21356	21757	21434	21531	21558	21469	21502	21455	21483	21605	21516	21171	21311	21504	21664	21566	21548	21614	21472	21604	21494	21564	21623	21290	21511	21506	21474	21521	21396	21375	21577	21511	21581	21666	21512	21545	21400	21468	21550	21376	21561	21445	21234	21467	21532	21588	21499	21469	21603	21360	21486	21426	21337	21399	21536	21594	21558	21450	21673	21457	21546	21689	21620	21557	21644	21469	21492	21516	21298	21647	21617	21548	21655	21564	21376	21467	21490	21706	21337	21386	21599	21434	21440	21448	21540	21767	21613	21426	21401	21554	21519	21569	21655	21438	21393	21509	21327	21467	21497	21559	21241	21290	21548	21577	21376	21549	21495	21492	21329	21610	21516	21320	21531	21729	21235	21372	21448	21483	21427	21380	21651	21341	21504	21324	21484	21525	21476	21609	21517	21472	21383	21539	21354	21609	21484	21746	21512	21661	21778	21679	21598	21433	21538	21575	21435	21409	21352	21469	21626	21411	21254	21445	21288	21485	21400	21315	21306	21557	21568	21589	21474	21352	21372	21457	21334	21520	21564	21418	21473	21485	21585	21449	21509	21448	21451	21317	21395	21506	21402	21429	21423	21500	21439	21260	21682	21448	21645	21555	21577	21510	21377	21634	21549	21516	21417	21492	21510	21540	21391	21678	21674	21520	21338	21538	21271	21353	21481	21530	21484	21441	21619	21313	21430
57095	96645	77045	48602	30830	21474	18228	17652	17406	17547	17564	17621	17585	17766	17549	17428	17663	17584	17587	17741	17446	17693	17464	17740	17388	17614	17522	17418	17681	17574	17627	17422	17601	17505	17586	17541	17741	17528	17492	17534	17541	17656	17662	17715	17570	17584	17532	17500	17477	17740	17553	17517	17526	17628	17532	17707	17480	17602	17396	17515	17469	17584	17534	17493	17605	17509	17641	17571	17609	17461	17595	17580	17587	17493	17591	17556	17610	17577	17432	17556	17619	17601	17566	17457	17410	17523	17677	17358	17517	17564	17716	17568	17690	17580	17527	17630	17438	17591	17729	17656	17744	17456	17607	17666	17590	17431	17532	17469	17493	17593	17458	17500	17508	17528	17650	17611	17688	17590	17577	17448	17629	17627	17576	17429	17643	17521	17459	17675	17560	17448	17593	17611	17642	17528	17555	17547	17649	17469	17420	17416	17706	17541	17727	17570	17436	17272	17726	17707	17358	17650	17532	17655	17398	17498	17431	17588	17552	17527	17679	17668	17419	17615	17490	17605	17514	17448	17557	17500	17398	17363	17539	17464	17472	17448	17796	17689	17380	17713	17630	17601	17523	17553	17652	17442	17452	17494	17569	17601	17661	17743	17549	17419	17495	17574	17714	17556	17650	17561	17635	17517	17482	17604	17459	17388	17636	17322	17544	17692	17760	17419	17646	17565	17490	17549	17585	17508	17464	17575	17585	17575	17564	17588	17626	17370	17649	17447	17477	17602	17725	17572	17487	17430	17483	17518	17499	17496	17517	17557	17653	17347	17497	17630	17506	17477	17623	17310	17499	17395	17459	17372	17588	17580	17451	17547	17652	17533	17522	17410	17591	17593	17608	17479	17545	17616	17481	17624	17611	17760	17588	17544	17550	17702	17485	17574	17623	17577	17503	17396	17599	17420	17465	17656	17537	17579	17592	17562	17644	17686	17486	17837	17653	17671	17504	17579	17583	17513	17433	17552	17606	17681	17490	17635	17659	17548	17397	17646	17517	17731	17489	17528	17396	17382	17632	17609	17458	17465	17500	17583	17660	17469	17531	17540	17494	17560	17767	17340	17547	17580	17478	17617	17573	17725	17577	17739	17665	17410	17431	17567	17695	17592	17522	17735	17468	17485	17584	17501	17578	17505	17609	17628	17668	17562	17469	17625	17440	17511	17798	17666	17456	17425	17554	17568	17517	17579	17497	17487	17480	17349	17633	17521	17604	17405	17516	17537	17419	17348	17424	17494	17506	17676	17538	17562	17524	17346	17746	17412	17440	17598	17637	17395	17556	17583	17636	17444	17614	17565	17404	17522	17510	17407	17399	17569	17593	17443	17505	17531	17462	17631	17482	17562	17682	17498	17546	17531	17499	17652	17708	17603	17643	17523	17666	17508	17382	17250	17400	17659	17595	17688	17762	17579	17435	17479	17528	17598	17530	17488	17293	17641	17755	17634	17437	17568	17716	17447	17505	17376	17648	17516	17534	17467	17509	17579	17526	17597	17511	17631	17468	17583	17529	17385	17461	17721	17580	17469	17378	17523	17543	17439	17523	17609	17473	17732	17613	17468	17446	17398	17317	17759	17580	17390	17460	17567	17565	17470	17663	17580	17538	17445	17632	17583	17528	17456	17593	17650	17522	17529	17455	17492	17706	17401	17543	17674	17586	17442	17686	17560	17503	17571	17488	17507	17518	17707	17409	17539	17466	17696	17511	17591	17503	17633	17534	17562	17345	17527	17621	17517	17640	17586	17598	17401	17431	17612	17678	17483	17579	17508	17463	17448	17628	17415	17599	17440	17713	17598	17529	17490	17470	17652	17565	17567	17616	17405	17548	17588	17713	17559	17558	17634	17612	17537	17475	17482	17402	17677	17264	17551	17404	17461	17521	17589	17619	17581	17563	17606	17585	17582	17592	17553	17320	17685	17725	17527	17498	17529	17591	17556	17775	17638	17347	17716	17594	17675	17494	17623	17384	17462	17513	17520	17493	17573	17489	17440	17481	17631	17525	17572	17397	17606	17643	17607	17490	17496	17558	17422	17520	17563	17550	17385	17570	17551	17513	17397	17551	17534	17404	17655	17633	17706	17612	17598	17538	17474	17521	17388	17564	17536	17592	17544	17602	17596	17673	17640	17444	17615	17364	17562	17488	17499	17751	17695	17516	17525	17513	17305	17683	17367	17753	17556	17676	17595	17588	17698	17562	17491	17706	17476	17350	17587	17542	17534	17509	17486	17591	17669	17620	17756	17672	17520	17517	17493	17485	17597	17544	17526	17392	17446	17522	17637	17441	17651	17623	17395	17551	17567	17391	17517	17552	17490	17708	17512	17618	17614	17659	17508	17544	17673	17515	17664	17525	17522	17533	17652	17539	17520	17566	17544	17506	17606	17522	17476	17742	17464	17526	17610	17555	17566	17435	17416	17515	17489	17707	17666	17633	17655	17496	17756	17514	17681	17614	17520	17431	17462	17630	17551	17721	17676	17492	17534	17463	17565	17618	17581	17500	17715	17631	17736	17475	17612	17555	17597	17379	17513	17587	17580	17567	17568	17661	17567	17554	17384	17639	17617	17509	17457	17533	17470	17506	17536	17417	17389	17495	17424	17422	17613	17707	17548	17531	17434	17456	17546	17555	17491	17461	17473	17394	17708	17554	17416	17500	17452	17819	17623	17499	17761	17391	17494	17472	17693	17443	17524	17685	17387	17620	17602	17617	17653	17678	17576	17575	17579	17524	17563	17683	17457	17528	17526	17530	17489	17582	17711	17575	17492	17542	17616	17707	17367	17622	17573	17415	17634	17545	17591	17570	17437	17667	17445	17566	17465	17584	17577	17393	17626	17500	17667	17403	17513	17565	17370	17739	17791	17520	17526	17462	17570	17535	17600	17709	17640	17438	17512	17592	17521	17459	17664	17417	17542	17558	17714	17475	17625	17557	17606	17510	17573	17604	17614	17476	17545	17429	17527	17517	17495	17558	17511	17661	17477	17643	17802	17531	17689	17565	17786	17408	17507	17685	17519	17578	17589	17613	17375	17458	17706	17590	17756	17478	17682	17631	17490	17642	17493	17441	17735	17479	17485	17624	17649	17571	17669	17491	17464	17558	17767	17641	17654	17468	17600	17556	17300	17660	17576	17478	17556	17497	17476	17628	17349	17659	17580	17613	17636	17675	17540	17492	17532	17628	17598	17505	17729	17472	17529	17611	17518	17487	17624	17459	17608	17599	17440	17673	17618	17406	17731	17407	17556	17650	17616	17550	17491	17616	17382	17467	17580	17624	17535	17385	17515	17768	17643	17509	17638	17608	17477	17578	17566	17502	17523	17387	17606	17662	17755	17565	17507	17616	17497	17555	17620	17379	17522	17433	17560	17473	17399	17502	17528	17632	17558	17604	17496	17622	17577	17401	17462	17703	17685	17558	17709	17590	17614	17574	17653	17542	17357	17527	17582	17473	17512	17427	17527	17544	17441	17612	17564	17416	17758	17457	17503	17495	17690	17511	17456	17440	17670	17483	17681	17662	17442	17427	17550	17461	17521	17597	17520	17576	17597	17734	17541	17389	17606	17580	17612	17729	17412	17697	17480	17552	17435	17401	17472	17551	17749	17418	17602	17616	17608	17584	17566	17549	17524	17315	17610	17489	17412	17719	17433	17626	17569	17635	17658	17483	17469	17597	17769	17582	17310	17549	17552	17661	17553	17475	17441	17616	17449	17527	17480	17640	17487	17669	17689	17566	17719	17521	17452	17451	17661	17713	17520	17556	17525	17706	17488	17568	17532	17533	17629	17657	17406	17635	17576	17497	17628	17557	17572	17521	17523	17482	17562	17451	17665	17276	17561	17594	17540	17754	17587	17557	17556	17399	17609	17571	17447	17629	17544	17558	17710	17600	17484	17651	17558	17562	17525	17505	17712	17522	17715	17505	17670	17513	17390	17538	17505	17574	17319	17498	17451	17459	17613	17706	17474	17476	17492	17535	17507	17585	17466	17343	17509	17776	17826	17503	17527	17706	17604	17474	17753	17703	17661	17519	17488	17502	17598	17447	17463	17284	17635	17486	17563	17542	17603	17496	17500	17622	17782	17564	17644	17691	17514	17482	17450	17585	17605	17455	17449	17469	17572	17651	17409	17773	17644	17575	17412	17564	17518	17792	17400	17574	17570	17485	17351	17676	17389	17577	17549	17675	17555	17419	17535	17579	17570	17671	17511	17567	17532	17747	17558	17628	17512	17512	17696	17558	17730	17396	17504	17420	17384	17527	17642	17444	17383	17549	17740	17567	17557	17487	17500	17609	17654	17431	17536	17525	17424	17615	17414	17645	17509	17482	17595	17562	17532	17624	17505	17477	17567	17513	17769	17511	17720	17596	17545	17776	17624	17686	17647	17575	17547	17526	17666	17448	17509	17512	17505	17636	17503	17600	17437	17563	17680	17650	17677	17693	17522	17451	17470	17510	17582	17659	17530	17483	17375	17495	17410	17557	17523	17285	17722	17505	17614	17559	17552	17467	17515	17720	17618	17423	17521	17553	17342	17361	17717	17470	17535	17813	17562	17583	17459	17584	17502	17620	17623	17571	17362	17743	17503	17426	17633	17636	17571	17523	17664	17493	17587	17479	17539	17679	17678	17354	17604	17639	17451	17557	17502	17514	17485	17616	17631	17490	17662	17390	17587	17635	17550	17459	17551	17566	17563	17586	17439	17504	17344	17626	17648	17479	17540	17570	17489	17444	17711	17467	17348	17603	17649	17692	17470	17621	17655	17691	17525	17526	17661	17559	17458	17602	17648	17582	17445	17394	17610	17626	17485	17566	17407	17565	17460	17782	17668	17361	17769	17446	17547	17607	17667	17598	17449	17448	17587	17708	17454	17500	17747	17377	17668	17417	17623	17514	17475	17601	17677	17501	17515	17553	17537	17491	17430	17527	17601	17332	17388	17549	17547	17467	17498	17668	17486	17491	17491	17498	17455	17519	17927	17649	17456	17544	17589	17475	17452	17535	17489	17572	17779	17616	17489	17568	17602	17557	17590	17632	17564	17613	17621	17509	17683	17440	17635	17480	17408	17464	17698	17677	17466	17542	17460	17690	17526	17675	17542	17540	17396	17600	17393	17664	17704	17473	17407	17576	17389	17624	17593
23093	23237	36269	32117	27801	27334	27993	22884	22065	22654	22572	22287	22467	22447	22537	22504	22205	22517	22397	22316	22252	22355	22314	22197	22248	22005	22220	22097	22417	22399	22198	22277	22193	21924	22441	21986	22201	22190	22096	22056	22115	22165	21841	21899	22153	21983	22118	22151	22015	22078	22116	21945	22003	22171	22241	22094	22211	22159	22040	22223	22164	22072	22111	22096	22016	22284	22108	22156	22247	22110	21973	21995	22119	21981	21938	22064	21943	21925	21827	21991	22007	22060	22056	21949	21916	22013	21760	22187	22093	22024	21933	21972	21947	22058	21986	21854	22120	22151	22059	21858	22078	22099	22034	22064	21859	21990	21874	22030	22221	22101	21872	22041	21977	22109	22126	22036	22074	21954	22154	22226	22166	22033	21922	22211	21927	21975	22165	21908	21923	22061	21965	21936	22073	22062	22090	22121	22194	22066	21841	22006	22008	22083	22024	22056	22153	21869	22016	21946	22074	22157	22135	22151	22123	21910	22022	22030	21911	21993	22009	21961	21687	22132	22056	22111	21941	22094	22120	21959	21965	21837	21889	21918	21947	22027	21798	22117	22133	22023	22055	22002	21953	22037	22238	22010	22075	22039	21907	22040	21928	22053	21990	22013	22129	21902	22093	21932	22098	21912	22033	21792	22131	21978	22024	21996	22217	21955	22240	22104	21983	22157	22136	21890	21911	22044	22070	21615	21953	21822	21908	21851	21932	22265	21911	21970	22252	21948	22057	22092	21784	21791	22030	22136	22169	21936	22145	22062	22144	22029	22041	22142	21932	22003	21865	21913	22037	21975	22259	21891	22083	21899	22144	22090	22017	21999	21730	21907	22073	21869	21859	22037	21970	22049	22018	21931	22057	22104	22079	21756	21923	21888	21983	21960	21957	22084	21768	22156	21893	21962	22047	22034	21975	21947	21829	22203	21732	22006	21885	21808	22293	22193	21982	22016	22038	21919	22008	22121	22229	21939	21916	21844	22135	22206	22054	21933	22362	22061	21966	22026	21952	21902	22084	22016	22120	21942	22207	22092	21954	22033	22071	21918	22042	22031	21934	22351	21957	21837	22089	21999	22000	22137	22103	22045	22009	21986	22088	22184	22054	21983	22119	22054	22069	22135	22234	22026	22036	21961	22172	21968	21934	22061	22204	22013	22186	21990	22168	21912	21916	22045	21901	22256	22095	22144	21987	21830	21901	21966	22082	22211	22192	21978	21944	22175	22097	21786	22106	22020	22114	21788	22109	21892	21875	21891	22076	21950	22145	22063	21801	21823	22152	22096	22119	21951	21857	22138	22335	21918	22025	22023	22164	21971	22304	21921	22051	22050	22137	21770	21951	22108	21962	22226	22093	21976	21917	21882	22109	22036	22152	22065	22088	22062	21926	21977	22068	21805	22035	22051	22079	22111	22043	21969	22038	22273	21911	22032	22038	22033	22100	21967	21911	21941	22255	21850	21836	21814	22159	22274	21996	21998	21838	22101	22218	21997	21891	22156	21958	22085	21995	21887	22134	21920	22015	22024	21928	22160	22034	22104	22000	21970	22080	22030	22030	21946	22060	21917	22139	22131	21830	21840	21986	22035	21988	21994	21921	22077	22077	22293	22064	22211	22204	21945	22096	22010	22092	22122	22105	22272	21892	22129	22133	22096	22170	21957	22157	21903	21835	22042	21968	22070	22033	21919	22046	21970	21937	21847	21979	22017	21978	22116	21872	22169	22121	21726	22170	21945	22163	21816	22171	21979	21843	22060	22053	22071	21902	22077	22095	22016	21861	22091	22044	22030	21885	22275	21962	22139	21888	22065	21772	22223	21917	22054	22074	22125	21957	22161	21953	22022	21930	22038	21869	22131	21940	21991	21892	21902	22137	22097	21849	22112	21934	21903	22087	21886	21868	21827	22086	22010	22028	21835	22116	21891	22142	22125	21857	22102	22153	21824	22354	22115	22230	21926	22039	21960	22098	22118	21930	22002	22074	22070	22177	22085	22295	21924	22080	22208	21955	21795	22018	21924	21987	22143	22131	22137	21988	22114	21878	21922	21856	21990	22067	21867	21863	21970	21897	21954	22055	21880	21758	21906	21988	22072	22117	21919	21924	21945	21966	22149	22157	22260	22025	22121	21963	22284	22000	22019	22040	22091	22142	22093	22142	22062	21698	22047	22089	22154	21936	22093	21843	21908	22045	22080	22070	21781	21930	22056	22093	21929	22076	21950	22112	22176	22197	22120	22019	22022	22065	21707	21977	21973	22014	21995	21988	22003	21943	22142	22069	22108	22186	21931	22195	22045	22038	21745	22062	22069	22065	22184	21934	21878	21913	22014	22135	22027	21945	21865	22327	22056	21885	22067	22089	22031	22179	22107	22043	21934	22250	22152	22099	22067	21886	22061	22080	22045	22058	22039	22043	21968	21881	22047	21890	22150	22120	22276	22274	21799	22031	21997	21911	21967	22046	21948	21921	22067	21849	22064	21943	21995	22061	21788	22101	22062	21914	21935	22121	21990	21949	22072	22195	21922	21820	22137	22001	22100	21919	22182	22252	22142	22130	21961	21900	21913	21997	21988	22214	21991	21963	21956	21961	22057	22225	21971	22083	22229	22007	21960	21859	22125	22126	22192	22036	21781	21919	21965	21824	22151	22039	22146	22279	21990	21802	22021	21969	21846	21979	22243	22289	22265	21941	22252	21917	22111	21968	21907	21938	22012	21963	21850	22143	21875	21963	21898	21992	22144	22011	22095	22224	22032	22041	21822	22036	21728	22151	21996	21911	22053	22231	22192	22041	22043	22245	22130	22177	22126	22130	21847	22248	22195	21945	22077	22059	21909	22114	21977	21836	22103	22080	21881	21946	22111	22000	22049	22064	21964	22002	21874	21902	21967	21933	22250	21971	22263	21969	21867	22240	22026	21881	22070	21882	22050	22304	21976	21951	21994	21919	21845	22038	22189	21960	22078	21950	22090	22082	21961	22130	22071	22014	22137	22136	21906	21839	21976	21688	21998	22151	22089	22026	22064	22222	21948	22056	22141	22062	21873	21760	22045	22157	22050	22297	22005	22098	21966	21807	22071	22004	22118	21890	22051	21843	21853	21828	21946	22258	21966	21977	22015	21750	21969	22065	21742	22027	22036	21677	21837	22154	22009	22056	21771	21825	21999	22045	22081	22180	22000	22291	22158	22037	22105	21986	22052	22198	21939	22020	21906	22036	22184	21961	22046	21941	22024	22275	21994	21987	21957	22244	21914	22065	21962	21998	21871	22151	22150	22047	22112	21926	22172	21926	21931	22132	21920	22040	21962	22083	21787	21993	21889	21995	22010	22005	21947	21807	22140	21928	22088	22099	22085	22016	22039	21801	22085	22097	22209	22253	22080	22221	22021	22138	21969	21911	21887	22010	21889	22031	22031	21957	21910	21826	22020	22033	22023	22141	22169	22120	22136	22105	22097	22034	21847	21837	21884	22132	22027	21870	21790	22233	21835	22000	22165	21941	22047	22106	22110	22129	22248	21915	22070	21986	22110	21935	21886	22055	22067	22038	22110	22025	21912	22102	22081	21996	22058	22156	21949	22012	21998	22044	22178	22033	21960	22103	22185	22138	21948	21646	22173	21747	21963	22223	21817	22094	22238	22111	21905	21933	22073	22052	21939	22007	21717	21991	22058	21988	22044	21892	22246	22129	22087	21983	21918	22159	22062	22011	22194	22050	22000	22097	22016	22059	21957	21944	22009	21945	21816	22115	22010	22072	22087	22104	22254	22044	22079	22014	21962	22042	22015	22078	22011	22221	22100	21889	22067	21810	22102	21831	21922	21882	21870	21985	22036	22012	22099	22241	22041	22020	22007	22005	21992	22111	22016	22069	22025	21999	21900	21987	22138	22037	21978	22031	21966	22131	21894	22049	22121	22054	21958	22193	21947	21975	22060	22157	22185	21952	22103	22112	21938	21741	21747	22126	21846	22192	22107	22013	22174	21935	21919	22033	22053	22046	22034	22214	22163	21973	21994	21784	22192	22034	22027	21956	22044	22162	21962	22017	22156	22024	21844	21903	22039	22149	21979	22136	22148	21937	21907	22034	21984	22077	21952	22024	21861	21973	22212	21906	22010	21951	22192	21840	22158	22036	21930	22044	22103	21944	21900	21827	21990	21885	22034	21829	22019	22092	21981	21932	22066	22050	22225	22005	22003	22001	21993	21996	22133	21982	22213	22055	21759	21701	21991	21822	21961	22018	21802	22130	21954	22066	22151	22022	22138	22084	22254	22118	22026	22062	22342	22023	21737	22098	22094	21955	21769	22002	22031	22059	22008	22335	22041	21993	22042	21915	22128	22007	22007	22256	22102	21912	21893	22127	21809	22046	21891	22127	22049	22172	22039	22017	22106	21950	21776	22016	21826	21946	21964	22009	22044	21991	21833	21857	21826	22009	21939	22329	21900	21914	22062	21971	22169	22286	22036	22203	22077	21849	21901	22305	22108	21844	22001	21693	22094	21903	22057	21825	22018	21732	22171	21927	22068	21913	21896	21795	22119	22068	22161	22169	22041	21860	21954	21976	22163	22249	22003	21936	21949	22025	21863	21893	22005	22043	21912	21833	22139	22026	22000	22129	22247	22008	21997	22086	22113	21910	22125	21902	21879	21795	21903	22152	22043	22071	21810	22029	22062	21984	21886	22094	22049	22124	22064	21906	21922	22026	22014	21853	22272	22108	21899	22086	22135	22038	22010	21919	21973	21796	22137	22180	22011	22142	22250	22154	22011	22072	22057	21981	21832	21808	22059	22106	22114	22040	22086	21702	22083	21919	22035	21980	21908	21882	21946	21933	22065	22425	22029	21976	21896	21815	22024	22055	21764	22119	22102	22019	21952	22128	22057	21953	21944	21904	22138	21897	22033	22198	22042	21998	21918	22071	21960	21966	21933	22176	22035	21925	21967	22036	21995	22021	21974	21991	21806	22064	22137	22157	22091	21882	22075	21965	21922	22025	22090	21916	22122	21909	22177	21771	22023	21873	21930	21933	21826	22152	22017	22010	22058	21945	21902	22071	21975	22131	22022	21912	21917	22083	22062	22052	21744	22061	21983	21986	21912	22015	22097	22324	22105	22090	22059	22035	21844	22184	22052	22122	21940	22088	21860
65881	105737	90542	64315	41522	26192	19456	17739	17705	17803	17914	17959	17845	17949	17867	17730	17903	17870	17684	17764	17825	17841	17818	17865	17954	17688	17800	17795	17928	17957	17907	17852	17733	17925	17684	17817	17978	17831	17672	17869	17856	17929	17835	17957	17974	18054	17916	17870	17857	17889	17955	17898	17921	17935	17780	17957	17802	17757	18014	17887	17768	17931	17975	18042	17661	17916	17964	17983	17885	17809	17957	17887	17810	18024	17751	17925	17918	17767	18031	17904	17711	17750	17986	17878	17696	17753	17751	17897	17921	17829	17992	17927	17873	17825	18015	17883	17726	17957	17760	17769	17711	17892	17998	17916	17886	18017	17895	17917	17699	17928	17860	17897	17849	17846	17939	17934	17791	17860	17860	17670	17965	17918	17902	17745	17837	17792	17694	17780	17793	17828	18058	17837	17679	17762	17694	17821	17815	17919	17845	17611	17758	17955	17661	17767	17655	17939	17983	17840	17742	17772	17821	17771	17875	17722	17891	17726	17865	17959	18031	17904	17855	17951	17785	17618	17816	17790	17805	17939	17865	17802	17818	17883	17900	17821	17926	17783	17818	18048	17869	17694	17855	17776	17890	17957	17900	17955	17711	17764	17862	17766	17872	17858	17842	17888	17831	17602	17946	18027	17898	17982	18002	17792	17977	17763	17760	17808	17831	18020	17738	17734	17907	17844	17806	17914	17778	17975	17830	17966	17924	17828	17863	17778	17819	17703	17749	17993	17915	17780	17900	17938	17824	17844	17792	17911	17752	17904	17732	17918	17958	17842	17863	17823	18071	17566	17913	17818	17955	17810	17805	17847	17799	17964	18109	17946	17822	18024	17865	17942	17707	17929	17841	17767	17926	17940	17786	17763	17828	17828	17930	17897	17901	17864	17776	17770	17900	18053	17907	17954	17876	17697	17889	17652	17845	17806	17767	17761	17932	17640	17940	17937	17756	17945	17794	17896	17888	17949	17722	17798	17677	17915	17804	17904	17887	17940	17956	17943	17668	17866	17884	17726	17747	17718	17656	17922	18025	17829	17915	18069	17722	17818	17921	17864	17788	17743	17907	17910	17799	17856	17621	17880	17997	17681	17951	17840	17847	17764	17927	17914	17699	17770	17951	17880	17889	17698	17910	17907	17936	17826	17826	17878	17886	17864	17949	17733	17752	17709	18041	17749	17789	17881	17808	18006	17875	17746	17858	17959	17821	17805	17956	17883	17921	17975	17923	17769	17857	17860	17879	17977	17901	18030	17896	17793	18026	17973	17845	17799	17859	17956	17652	17885	17809	17982	17861	17887	17798	17840	17790	17985	17879	17901	17811	17688	18020	17738	17981	17797	17810	17726	17949	17987	17961	17856	17930	17933	17895	17738	17819	17822	17747	17931	17674	17910	17878	17781	17710	18027	17827	17723	17818	17797	17802	17798	17748	17679	17735	17999	17933	17966	17878	17941	17803	17577	17929	17933	17803	17845	18063	17935	17788	17986	17701	17819	17969	17836	17806	17661	17864	17868	17903	17862	17879	17985	18014	18007	17832	17776	17943	17739	17785	18041	17786	17922	17952	17819	17857	17960	17758	17741	17787	17795	17985	17912	17942	17851	17812	17927	17776	17759	17791	17940	17755	17906	17917	17818	17782	17838	17829	17667	17752	17984	17931	17709	17896	17910	17911	17934	17737	18085	17942	17813	17877	17793	17848	17605	17900	17869	17808	17817	17678	17912	17955	17788	17884	17812	17663	17924	17764	17898	17962	17661	17834	17725	17742	17827	17898	17785	17703	17889	17822	17881	17897	17743	17970	17770	17789	17924	18013	17736	18043	17851	17722	17874	17765	17724	17704	17774	17809	17932	17837	17868	17855	17833	17773	17907	17819	17798	17891	17879	17789	18015	17740	17928	18063	17943	17643	17732	17895	18086	17962	17828	18038	17838	17756	17928	17806	17898	17849	17885	17771	17829	17670	18122	17594	17937	17908	17805	17827	17974	17882	17970	17809	17843	17795	17917	17758	18055	18089	17791	17784	17645	17865	17890	17980	17838	17756	17939	17835	17686	17875	18069	18058	17898	17704	17931	17916	17880	17732	17945	17985	17819	18027	17887	18048	17989	17659	17909	17871	17887	17762	17757	17797	17869	17789	17900	17886	17762	17716	17859	17763	17898	17827	17891	17647	17742	17943	17843	17789	17976	17953	17822	17731	17741	17818	17747	17731	17822	17921	17918	18019	17985	17721	17748	17978	17788	17874	17748	17696	17851	17873	17899	17806	17851	17785	17894	17894	17754	17824	17991	17964	17867	17840	17860	17491	17794	17917	17942	18047	17898	17876	17905	18045	17767	17722	17852	17753	17932	17842	17794	18005	17791	17741	17876	17943	17983	17762	17806	17967	17959	17885	17812	17735	17834	17793	18024	17641	17865	17992	17844	17823	17721	17714	18051	18065	18001	17915	17600	17869	17870	17722	17884	17867	17896	17963	17823	17692	17819	17973	17712	17918	17716	17817	17916	17842	17737	17947	17861	17960	17744	17885	17623	17890	17842	17823	17758	17875	17931	17748	17849	17875	17898	17885	17870	17684	17631	17841	17998	17689	17908	17905	18136	17774	17960	17872	17908	17944	17869	17757	17768	17758	17730	17842	17689	17855	17672	17936	17882	17993	17951	17919	17978	17804	17684	17972	17868	17818	17774	17750	17893	17823	17958	17767	17767	17701	17814	18056	17834	17855	17826	17971	17726	17909	17801	17777	17936	17768	17983	17890	17867	17734	17759	17862	17750	17785	17765	17873	17928	17755	18003	17855	17917	17979	17693	17868	17922	17822	17917	17976	17908	17806	17865	17872	17948	17861	17907	17940	17965	17772	18040	17887	17813	17876	17776	17694	17805	17925	17702	17968	17717	17955	17845	17891	17690	17840	17824	17826	18074	17904	17883	17849	17808	17823	17809	17895	17533	17801	17995	17798	17940	17871	17831	17840	17941	17903	17805	17977	17842	17791	17833	17620	17875	17937	17802	17906	17935	17779	17670	17844	17756	17858	17929	17896	17597	17877	17939	17911	17748	17873	17941	17732	17940	17875	17763	17819	17866	17874	18085	17814	17853	18047	17757	17839	17840	17703	17805	17848	17896	17919	18000	17878	17855	17754	17743	17761	17971	17911	18076	17807	17760	17819	17858	18020	17793	17815	17871	17835	17874	17872	17809	17909	17889	17737	17592	17937	17830	17980	17965	17920	17899	17887	17822	17698	17849	17970	17879	17766	17896	17946	17868	17810	17970	17932	17851	17825	17915	18144	17955	17790	17825	17616	17889	17895	17868	17803	17876	17695	17860	17884	17810	17990	17769	17946	17934	17895	17894	17710	17912	17955	17642	18061	17685	17773	17832	18084	17954	17935	18229	17840	17756	17706	17972	17901	17868	18002	17804	17859	17983	17857	17936	18002	17873	17923	17834	17979	17968	17913	17863	17717	18017	18030	18013	17932	17955	18025	18024	17677	17784	17841	17879	17810	17929	17842	17894	17822	17749	17930	17968	17801	17957	17884	17841	17886	17978	17675	18027	17896	17867	17894	17892	17922	17927	17959	17915	17848	17924	17834	17785	17898	17725	17810	17805	17873	17951	17895	17787	17962	18003	17997	17868	17786	17735	17766	17946	17760	17992	17789	17810	17804	17956	17850	17827	17882	17980	17856	17819	17887	17845	17775	17670	17800	17930	17862	17951	17831	17757	17976	17961	17736	17793	17592	17834	17749	17743	17980	17803	17931	17930	17856	17731	17861	17757	17907	17919	17955	17895	17845	17977	17729	17853	17812	18015	17811	17830	17870	18012	17703	17793	17829	17786	17957	17816	17873	17814	18125	17926	17746	17806	17774	17633	17908	17821	17830	17973	17786	17768	17933	17645	17937	17817	17912	17754	17789	17869	17880	17879	17737	17790	17662	18042	18074	17810	17932	17866	17967	17996	17695	17910	17745	17565	17878	17829	17907	17646	17800	17786	17935	17990	17901	17975	17782	17666	17824	17847	17934	17959	17945	17940	17820	17694	17908	17672	17943	17971	17919	17927	17849	18074	17845	17895	17849	17898	17848	17694	18087	17619	17829	17908	17779	17859	17854	17882	17902	17654	17896	17942	17819	17902	17832	17807	17795	17806	17802	17900	17760	17701	17836	17697	17807	17778	17829	17833	17758	17698	18005	17919	17985	17850	17772	17717	17900	17844	17683	17879	17713	17884	17689	17812	17874	17761	18073	17911	17917	17955	17751	17779	17844	17893	17860	17862	17715	17836	17928	17936	17879	18014	17795	17974	17957	17877	17852	17920	17821	17790	17851	18072	17729	17946	17808	17822	17745	17737	17822	17860	17882	17886	17717	17908	17901	18089	17653	17838	17899	18073	18062	17943	17887	17630	17964	17882	17905	17838	17933	17788	17953	17890	17809	17876	17862	17685	17833	17841	17699	17822	17864	17698	17860	17789	17934	17780	17729	17878	17781	17812	17984	17840	17668	17779	17922	17796	18092	17928	17749	17889	17965	17854	17869	17735	17954	17913	17763	17863	17798	17883	17743	17919	17736	17890	17870	17834	17795	17714	17785	17943	17814	17872	17847	17826	17953	17790	17793	17887	17792	18063	17872	18003	17893	17892	17793	17864	17850	17776	17876	17963	17948	17950	17754	17863	17759	17912	17932	17896	17679	17964	17907	17819	17978	17835	17947	17843	17745	17925	17927	17835	17803	17804	17771	17927	17795	17832	17801	17928	17894	17975	17908	17871	17840	17916	17895	18041	17725	18084	17826	17738	17992	17904	17954	17863	17906	17778	17954	17955	17814	18008	17772	17658	17682	17971	17749	17954	17858	17757	17916	17994	17838	17752	17947	17987	17763	17891	17832	17699	17859	17928	17902	17735	17866	17817	17807	17804	17906	17884	17766	17758	17828	17767	17917	17884	17956	17704	18042	17876	17914	17804	17706	17861	17954	17814	18021	17706	17842	17697	17786	17775	17824	17728	17951	17790	17989	18047	17836	18055	17951	17966	17784	17883	17815	17937	17815	18074	17798	17863	17769	17918	17909	17870	17804	17785	17805	17799	17728	17790	17708	17776	17788	17878	17835	17665	17764	17813	17821	17681	18042	17824	18007	17996	17711	18001
30477	37201	46079	33867	25433	22984	21833	21598	21379	21681	21376	21708	21589	21710	21488	21732	21724	21695	21521	21600	21562	21733	21570	21637	21685	21457	21619	21750	21605	21356	21562	21473	21659	21627	21348	21753	21538	21531	21384	21304	21525	21688	21563	21716	21690	21629	21714	21710	21592	21848	21750	21380	21454	21576	21659	21886	21518	21548	21777	21544	21668	21462	21383	21414	21525	21642	21656	21308	21504	21534	21611	21641	21444	21591	21627	21303	21596	21505	21737	21598	21603	21518	21626	21691	21336	21626	21597	21559	21574	21591	21624	21486	21452	21476	21660	21662	21498	21435	21452	21589	21444	21541	21475	21540	21342	21478	21551	21591	21415	21420	21571	21547	21490	21562	21297	21481	21717	21476	21570	21480	21661	21590	21468	21451	21625	21387	21658	21691	21429	21495	21490	21377	21706	21740	21328	21630	21686	21728	21473	21485	21548	21493	21586	21481	21537	21487	21638	21376	21593	21530	21636	21510	21584	21385	21653	21588	21619	21617	21397	21580	21542	21368	21530	21694	21660	21302	21553	21582	21890	21668	21690	21643	21473	21609	21722	21690	21737	21648	21504	21549	21760	21548	21500	21536	21639	21540	21441	21380	21403	21646	21430	21518	21798	21355	21637	21700	21819	21592	21646	21578	21765	21595	21474	21666	21433	21653	21562	21550	21661	21399	21360	21633	21542	21618	21534	21689	21427	21509	21627	21548	21554	21414	21424	21389	21426	21321	21596	21538	21652	21454	21514	21488	21457	21661	21628	21505	21671	21584	21592	21528	21171	21520	21562	21767	21671	21679	21405	21581	21761	21568	21639	21490	21575	21465	21621	21679	21481	21841	21484	21690	21678	21709	21528	21488	21479	21482	21775	21637	21749	21825	21505	21480	21517	21668	21392	21353	21774	21387	21356	21650	21522	21535	21419	21699	21388	21644	21629	21627	21573	21484	21529	21777	21549	21399	21543	21687	21672	21543	21562	21472	21415	21530	21549	21680	21513	21682	21466	21627	21608	21411	21680	21592	21676	21462	21547	21336	21569	21568	21580	21797	21689	21549	21513	21368	21475	21459	21372	21531	21393	21603	21509	21457	21534	21407	21572	21558	21653	21642	21523	21687	21743	21560	21569	21508	21714	21584	21616	21475	21686	21334	21304	21283	21595	21520	21691	21406	21603	21790	21413	21650	21421	21538	21616	21391	21401	21679	21592	21419	21457	21779	21513	21802	21433	21707	21375	21521	21613	21684	21679	21496	21479	21636	21605	21723	21713	21723	21800	21350	21618	21790	21703	21474	21324	21625	21637	21515	21600	21527	21555	21421	21368	21361	21420	21469	21691	21667	21710	21445	21551	21633	21425	21635	21518	21577	21500	21707	21700	21666	21816	21627	21594	21589	21603	21486	21475	21358	21712	21776	21306	21538	21375	21511	21663	21643	21618	21358	21558	21691	21657	21537	21574	21690	21418	21681	21576	21518	21566	21598	21620	21614	21570	21650	21614	21584	21560	21439	21788	21403	21395	21356	21664	21880	21635	21478	21633	21548	21698	21774	21349	21387	21676	21539	21468	21622	21421	21476	21616	21478	21519	21447	21509	21620	21483	21631	21620	21706	21663	21310	21604	21596	21848	21707	21813	21480	21515	21306	21542	21572	21595	21582	21496	21616	21736	21655	21516	21321	21755	21748	21538	21507	21563	21602	21371	21611	21527	21602	21343	21570	21400	21716	21849	21467	21366	21701	21690	21485	21575	21637	21554	21305	21362	21541	21522	21539	21531	21619	21828	21548	21564	21709	21672	21473	21711	21651	21625	21521	21631	21620	21580	21561	21716	21440	21593	21545	21348	21493	21641	21408	21468	21536	21672	21608	21661	21685	21660	21397	21624	21503	21432	21576	21514	21424	21545	21543	21586	21645	21582	21537	21321	21513	21745	21646	21659	21324	21664	21732	21551	21624	21689	21559	21470	21630	21649	21635	21640	21543	21576	21570	21648	21664	21565	21658	21488	21576	21619	21419	21688	21646	21404	21579	21573	21592	21735	21667	21629	21571	21597	21654	21502	21506	21568	21400	21518	21666	21610	21654	21555	21577	21762	21556	21478	21441	21670	21716	21690	21651	21584	21458	21582	21428	21410	21652	21453	21662	21424	21367	21505	21633	21453	21539	21500	21506	21699	21513	21400	21468	21385	21462	21653	21599	21621	21387	21335	21686	21571	21609	21652	21713	21506	21521	21584	21665	21619	21540	21446	21582	21323	21577	21408	21514	21361	21476	21563	21555	21559	21434	21613	21696	21525	21696	21486	21562	21571	21759	21668	21542	21457	21451	21393	21650	21871	21543	21685	21499	21437	21501	21598	21552	21561	21487	21482	21543	21557	21436	21305	21524	21419	21623	21544	21502	21679	21409	21588	21383	21705	21514	21638	21480	21736	21830	21591	21369	21607	21409	21511	21696	21467	21381	21627	21358	21587	21507	21692	21752	21610	21614	21750	21601	21579	21441	21619	21576	21738	21516	21611	21556	21513	21518	21650	21515	21715	21481	21532	21429	21746	21879	21645	21645	21431	21395	21433	21582	21476	21429	21544	21295	21517	21589	21640	21725	21704	21535	21614	21609	21461	21836	21538	21606	21554	21403	21496	21564	21566	21652	21628	21531	21902	21733	21584	21864	21640	21506	21732	21719	21363	21693	21438	21311	21466	21540	21526	21668	21685	21595	21599	21421	21557	21380	21506	21490	21532	21607	21452	21662	21707	21404	21524	21625	21466	21656	21519	21684	21484	21391	21318	21342	21616	21617	21627	21576	21486	21520	21590	21474	21353	21665	21551	21506	21801	21720	21745	21661	21628	21483	21598	21506	21546	21718	21465	21638	21476	21726	21560	21605	21517	21573	21384	21498	21775	21783	21879	21514	21774	21637	21718	21638	21635	21468	21361	21487	21667	21486	21405	21579	21588	21506	21638	21742	21597	21665	21657	21675	21587	21504	21567	21507	21528	21563	21692	21288	21375	21859	21587	21595	21598	21599	21566	21455	21483	21493	21790	21722	21599	21715	21625	21448	21565	21509	21370	21373	21537	21686	21672	21511	21549	21754	21490	21650	21612	21380	21444	21532	21461	21319	21423	21392	21662	21520	21626	21675	21418	21526	21503	21602	21769	21776	21563	21527	21489	21531	21767	21525	21504	21688	21721	21650	21623	21615	21509	21598	21602	21657	21506	21458	21509	21638	21615	21518	21658	21578	21505	21572	21481	21513	21790	21636	21475	21610	21649	21498	21401	21485	21529	21701	21738	21600	21650	21256	21486	21603	21489	21534	21412	21474	21532	21525	21614	21533	21676	21668	21588	21757	21675	21430	21467	21581	21459	21487	21495	21533	21624	21550	21563	21508	21324	21608	21425	21722	21549	21626	21502	21586	21516	21399	21711	21348	21398	21525	21584	21384	21745	21522	21492	21659	21777	21441	21862	21575	21446	21375	21713	21464	21489	21703	21634	21503	21659	21285	21538	21448	21650	21356	21636	21752	21621	21494	21643	21378	21401	21580	21653	21579	21539	21551	21592	21518	21491	21681	21481	21771	21551	21427	21663	21578	21674	21658	21628	21437	21486	21583	21563	21621	21669	21414	21690	21469	21634	21888	21757	21718	21587	21455	21696	21609	21422	21566	21504	21429	21420	21527	21528	21444	21675	21523	21537	21426	21387	21447	21550	21572	21928	21702	21651	21743	21531	21311	21526	21389	21516	21447	21638	21392	21678	21727	21708	21524	21637	21577	21538	21741	21766	21691	21642	21702	21746	21623	21673	21431	21635	21408	21855	21605	21592	21526	21552	21578	21553	21593	21621	21539	21388	21351	21596	21549	21484	21850	21682	21473	21524	21686	21610	21497	21688	21496	21451	21586	21567	21684	21812	21397	21424	21557	21651	21632	21511	21540	21463	21387	21457	21538	21689	21421	21605	21661	21674	21544	21821	21636	21642	21572	21332	21589	21533	21537	21908	21606	21622	21508	21531	21544	21627	21693	21515	21532	21565	21724	21722	21599	21494	21588	21412	21362	21418	21534	21594	21452	21654	21533	21636	21781	21571	21676	21530	21690	21515	21501	21581	21492	21493	21618	21503	21570	21627	21648	21558	21740	21631	21708	21398	21499	21582	21505	21690	21516	21615	21485	21562	21556	21580	21575	21548	21584	21572	21564	21781	21655	21488	21388	21443	21349	21576	21247	21604	21362	21615	21539	21601	21559	21771	21725	21717	21675	21618	21468	21518	21653	21608	21633	21497	21608	21511	21296	21485	21865	21547	21438	21656	21620	21785	21537	21683	21625	21304	21657	21752	21548	21418	21551	21548	21523	21507	21578	21799	21555	21512	21544	21547	21680	21577	21631	21537	21643	21730	21734	21501	21491	21577	21562	21565	21558	21570	21718	21630	21534	21527	21614	21364	21576	21612	21303	21584	21340	21632	21740	21573	21438	21694	21561	21797	21676	21604	21454	21668	21467	21360	21364	21424	21740	21702	21541	21667	21569	21666	21563	21725	21713	21486	21590	21406	21686	21353	21651	21482	21611	21773	21597	21330	21575	21302	21553	21512	21613	21628	21628	21437	21322	21543	21725	21780	21466	21607	21543	21610	21631	21613	21491	21574	21452	21553	21396	21433	21519	21706	21827	21410	21473	21475	21625	21534	21550	21685	21530	21717	21498	21599	21400	21699	21469	21524	21792	21599	21277	21569	21608	21520	21680	21722	21620	21624	21599	21517	21557	21642	21475	21736	21513	21638	21594	21691	21595	21596	21652	21505	21447	21247	21618	21674	21726	21494	21249	21310	21645	21685	21597	21539	21447	21572	21569	21392	21694	21668	21573	21552	21517	21573	21611	21547	21547	21674	21646	21573	21698	21730	21374	21722	21650	21608	21400	21516	21581	21840	21787	21550	21647	21657	21606	21654	21475	21618	21603	21489	21683	21566	21522	21342	21519	21449	21458	21586	21527	21598	21633	21650	21443	21608	21525	21516	21806	21698	21627	21732	21483	21443	21612	21689	21348	21744	21388	21571	21493	21380	21407	21547	21808	21470	21673	21401	21732	21559	21520	21604	21720	21734	21487	21434	21729	21674	21506	21624	21604	21533	21586	21454	21729	21552	21507
35761	57582	47840	29636	21304	18515	17816	17625	17801	17691	17416	17577	17556	17531	17642	17598	17768	17364	17521	17624	17680	17556	17452	17434	17564	17778	17894	17762	17697	17568	17692	17529	17436	17751	17538	17516	17456	17602	17708	17477	17532	17696	17674	17506	17542	17390	17509	17685	17530	17647	17437	17745	17643	17569	17667	17445	17505	17651	17468	17562	17566	17511	17638	17628	17639	17569	17567	17495	17556	17482	17693	17621	17596	17432	17526	17616	17560	17456	17561	17558	17436	17762	17623	17515	17702	17547	17678	17391	17598	17532	17614	17587	17614	17452	17593	17644	17666	17474	17597	17534	17677	17418	17636	17633	17557	17580	17532	17639	17605	17504	17555	17666	17638	17734	17506	17454	17523	17408	17699	17633	17399	17522	17710	17472	17621	17614	17559	17545	17609	17848	17510	17494	17636	17546	17473	17524	17671	17492	17470	17623	17663	17581	17450	17591	17616	17507	17562	17548	17626	17543	17628	17446	17623	17540	17592	17521	17561	17607	17711	17478	17477	17521	17762	17661	17492	17625	17597	17384	17627	17459	17773	17425	17481	17362	17604	17322	17528	17540	17460	17701	17625	17578	17524	17384	17642	17542	17726	17622	17732	17609	17478	17698	17696	17626	17575	17562	17336	17495	17582	17467	17529	17646	17639	17622	17615	17615	17781	17586	17513	17631	17432	17513	17599	17552	17724	17496	17406	17553	17478	17768	17453	17400	17466	17537	17542	17446	17599	17426	17498	17648	17563	17494	17485	17540	17497	17554	17553	17455	17550	17829	17602	17525	17668	17481	17615	17641	17518	17401	17564	17670	17685	17656	17570	17529	17701	17651	17770	17400	17494	17426	17623	17517	17436	17662	17435	17636	17595	17593	17479	17646	17352	17488	17576	17548	17576	17471	17608	17448	17637	17588	17537	17739	17527	17451	17526	17544	17523	17583	17492	17702	17737	17757	17593	17653	17521	17680	17595	17546	17602	17644	17572	17515	17677	17567	17681	17654	17633	17656	17520	17531	17490	17714	17554	17601	17616	17590	17476	17596	17707	17356	17524	17510	17653	17535	17637	17515	17476	17639	17689	17627	17649	17615	17633	17648	17336	17599	17584	17373	17569	17557	17554	17547	17538	17732	17717	17428	17671	17634	17526	17720	17647	17424	17385	17719	17633	17543	17662	17613	17612	17419	17738	17578	17501	17445	17552	17658	17610	17583	17493	17411	17516	17602	17562	17460	17648	17583	17396	17653	17670	17551	17514	17543	17826	17414	17585	17572	17596	17699	17404	17572	17630	17466	17540	17528	17534	17441	17704	17451	17582	17497	17703	17591	17492	17594	17656	17656	17453	17534	17536	17352	17725	17684	17533	17579	17563	17609	17593	17572	17664	17648	17677	17513	17495	17535	17560	17561	17619	17569	17469	17686	17656	17591	17518	17495	17455	17818	17668	17581	17420	17746	17597	17525	17659	17567	17470	17659	17649	17707	17491	17525	17527	17463	17429	17519	17622	17578	17607	17617	17835	17566	17388	17562	17434	17677	17605	17431	17627	17630	17703	17588	17376	17585	17624	17570	17474	17572	17621	17576	17459	17584	17572	17606	17581	17517	17364	17624	17514	17752	17831	17505	17468	17591	17550	17516	17545	17657	17473	17558	17648	17519	17634	17411	17396	17546	17611	17409	17675	17519	17647	17575	17449	17525	17472	17495	17468	17551	17610	17763	17507	17677	17540	17562	17436	17388	17650	17465	17560	17586	17486	17621	17871	17446	17662	17658	17434	17421	17475	17622	17617	17614	17660	17551	17286	17602	17506	17605	17620	17677	17541	17645	17534	17556	17484	17652	17516	17566	17653	17523	17697	17543	17398	17424	17564	17662	17466	17452	17341	17612	17615	17610	17565	17560	17473	17591	17458	17574	17586	17615	17494	17453	17696	17470	17459	17507	17570	17444	17482	17569	17550	17577	17711	17653	17600	17310	17562	17636	17603	17531	17519	17575	17687	17509	17619	17424	17741	17528	17580	17578	17596	17581	17518	17561	17569	17674	17456	17546	17315	17682	17461	17466	17667	17793	17597	17525	17566	17545	17766	17558	17642	17426	17533	17391	17659	17612	17592	17623	17541	17676	17608	17589	17562	17470	17362	17509	17433	17603	17444	17589	17618	17458	17653	17436	17648	17596	17448	17357	17611	17669	17540	17541	17640	17681	17514	17471	17701	17555	17469	17556	17623	17585	17492	17514	17674	17573	17449	17678	17341	17745	17365	17548	17710	17472	17551	17635	17548	17393	17603	17498	17602	17648	17594	17522	17603	17679	17646	17535	17670	17518	17708	17493	17686	17545	17541	17644	17676	17567	17551	17505	17595	17754	17599	17374	17690	17542	17538	17586	17525	17490	17531	17665	17593	17490	17478	17568	17567	17406	17670	17664	17550	17654	17487	17381	17692	17711	17402	17707	17449	17615	17611	17533	17571	17424	17536	17493	17492	17662	17537	17516	17667	17329	17502	17672	17459	17600	17528	17496	17689	17553	17622	17582	17647	17423	17560	17634	17542	17497	17686	17551	17485	17530	17583	17472	17707	17613	17531	17677	17605	17429	17464	17726	17599	17511	17479	17705	17520	17615	17631	17477	17543	17491	17546	17633	17410	17495	17502	17714	17449	17567	17525	17564	17644	17732	17650	17445	17533	17638	17660	17476	17667	17459	17485	17470	17660	17476	17446	17453	17641	17586	17694	17527	17539	17435	17436	17568	17662	17527	17567	17570	17578	17521	17672	17551	17653	17638	17563	17431	17575	17532	17629	17623	17650	17565	17653	17528	17686	17461	17601	17526	17526	17698	17506	17541	17633	17696	17538	17746	17577	17442	17749	17681	17602	17616	17515	17747	17674	17520	17592	17646	17531	17557	17550	17591	17556	17419	17660	17463	17619	17526	17649	17656	17576	17633	17513	17542	17556	17620	17511	17644	17400	17491	17431	17553	17570	17608	17985	17621	17509	17667	17688	17749	17598	17568	17513	17655	17635	17579	17584	17585	17542	17617	17521	17543	17666	17553	17494	17646	17461	17641	17482	17562	17608	17564	17404	17524	17596	17515	17664	17675	17515	17487	17646	17500	17663	17560	17610	17531	17576	17481	17625	17642	17516	17717	17542	17428	17588	17579	17635	17671	17495	17644	17472	17480	17567	17661	17782	17630	17472	17568	17663	17504	17547	17642	17355	17589	17494	17447	17566	17536	17578	17492	17551	17539	17620	17732	17566	17536	17682	17500	17617	17597	17620	17603	17542	17756	17576	17715	17643	17307	17384	17591	17569	17656	17622	17581	17601	17578	17474	17800	17464	17641	17705	17631	17454	17469	17503	17745	17500	17529	17496	17497	17669	17548	17552	17577	17525	17631	17451	17634	17596	17703	17603	17503	17713	17539	17533	17815	17533	17527	17542	17648	17501	17564	17518	17794	17527	17758	17614	17668	17588	17532	17575	17428	17386	17623	17639	17494	17451	17649	17662	17533	17761	17562	17554	17362	17728	17733	17590	17397	17408	17565	17531	17617	17498	17377	17488	17535	17526	17436	17431	17368	17602	17548	17512	17485	17490	17571	17554	17608	17517	17534	17521	17426	17471	17451	17610	17488	17661	17437	17452	17622	17600	17434	17642	17477	17503	17567	17640	17582	17545	17552	17584	17563	17682	17588	17652	17607	17550	17535	17649	17663	17412	17716	17638	17595	17710	17638	17628	17520	17702	17435	17704	17747	17588	17737	17561	17783	17644	17473	17517	17465	17519	17524	17560	17523	17603	17668	17638	17540	17516	17549	17562	17715	17581	17671	17675	17532	17489	17788	17434	17748	17522	17575	17606	17519	17457	17526	17533	17651	17715	17567	17439	17581	17507	17652	17787	17591	17691	17411	17675	17435	17649	17592	17804	17539	17597	17547	17543	17642	17393	17673	17563	17490	17502	17701	17633	17607	17523	17556	17526	17647	17471	17572	17650	17520	17353	17579	17611	17585	17592	17704	17421	17537	17512	17592	17627	17592	17479	17787	17561	17488	17653	17498	17452	17652	17716	17545	17495	17667	17433	17454	17578	17654	17444	17596	17593	17554	17742	17576	17618	17566	17511	17582	17532	17708	17573	17505	17431	17509	17492	17531	17498	17544	17522	17583	17429	17667	17552	17742	17388	17562	17580	17634	17338	17619	17535	17633	17385	17590	17580	17646	17652	17569	17398	17357	17514	17529	17760	17612	17634	17411	17628	17687	17648	17600	17491	17666	17551	17734	17530	17445	17617	17578	17432	17648	17626	17584	17570	17662	17500	17679	17517	17485	17520	17662	17718	17591	17535	17630	17637	17730	17465	17547	17453	17597	17569	17770	17578	17561	17551	17600	17667	17663	17527	17667	17468	17626	17427	17583	17503	17571	17678	17546	17570	17587	17592	17584	17565	17534	17516	17663	17432	17711	17443	17458	17663	17484	17711	17486	17422	17641	17594	17566	17542	17537	17511	17580	17465	17576	17438	17710	17522	17519	17680	17523	17436	17566	17603	17537	17678	17433	17676	17584	17488	17456	17285	17652	17607	17544	17575	17560	17578	17602	17615	17596	17577	17513	17491	17493	17609	17480	17881	17512	17755	17505	17617	17541	17498	17582	17636	17681	17397	17436	17655	17551	17587	17678	17553	17321	17506	17591	17631	17536	17539	17488	17633	17498	17539	17570	17553	17578	17560	17613	17595	17588	17488	17575	17517	17531	17437	17478	17570	17535	17556	17585	17411	17646	17377	17636	17349	17528	17673	17393	17450	17652	17588	17673	17586	17565	17489	17607	17637	17707	17587	17716	17514	17543	17481	17507	17720	17614	17405	17588	17624	17544	17626	17438	17606	17474	17478	17526	17646	17529	17696	17464	17712	17484	17488	17449	17449	17661	17508	17468	17488	17512	17450	17527	17650	17599	17339	17688	17663	17499	17630	17540	17554	17666	17443	17514	17437	17518	17510	17534	17593	17641	17614	17514	17519	17716	17567	17430	17626	17684	17606	17430	17466	17665	17653	17471	17442	17565	17337	17597	17481	17554	17664	17707	17546	17518	17443	17465	17529	17614	17740	17705	17738	17662	17660	17547	17609	17568	17587	17625	17542	17776	17531	17338
25728	29281	48695	41551	30249	26113	23697	21697	21774	21713	21881	21775	21698	21728	21741	21872	21657	21635	21625	21722	21763	21630	21720	21727	21732	21782	21632	21650	21622	21811	21587	21806	21813	21751	21804	21509	21153	21528	21754	21587	21554	21585	21707	21671	21658	21772	21698	21493	21655	21687	21549	21771	21691	21702	21741	21714	21636	21692	21526	21645	21732	21656	21728	21432	21592	21607	21485	21537	21716	21764	21542	21744	21688	21637	21588	21439	21459	21603	21858	21708	21482	21382	21537	21567	21769	21503	21578	21511	21620	21671	21516	21184	21541	21560	21583	21482	21276	21695	21511	21376	21556	21567	21311	21539	21578	21611	21630	21712	21453	21637	21568	21639	21410	21591	21589	21630	21563	21631	21523	21744	21533	21638	21559	21494	21869	21581	21654	21624	21513	21773	21599	21523	21627	21612	21710	21631	21585	21651	21626	21602	21663	21539	21642	21505	21576	21643	21670	21537	21558	21697	21644	21569	21487	21585	21629	21334	21654	21616	21279	21799	21592	21536	21373	21908	21622	21740	21590	21634	21851	21537	21605	21465	21531	21766	21433	21783	21644	21621	21684	21739	21571	21661	21629	21574	21668	21555	21633	21544	21492	21593	21480	21629	21638	21644	21593	21597	21778	21562	21576	21625	21538	21584	21481	21486	21883	21665	21544	21538	21672	21578	21457	21475	21543	21669	21550	21690	21848	21535	21598	21537	21328	21535	21589	21745	21441	21552	21599	21509	21598	21860	21416	21646	21538	21638	21717	21741	21554	21597	21572	21466	21617	21549	21560	21397	21720	21544	21443	21595	21510	21535	21674	21530	21638	21639	21590	21651	21619	21544	21604	21553	21370	21549	21929	21747	21717	21679	21871	21643	21685	21654	21585	21653	21560	21566	21784	21482	21548	21608	21447	21628	21619	21561	21547	21886	21792	21624	21691	21625	21731	21549	21774	21494	21311	21620	21561	21491	21493	21672	21606	21658	21656	21559	21532	21491	21773	21687	21632	21624	21632	21560	21576	21789	21749	21878	21514	21516	21637	21763	21504	21713	21658	21624	21537	21541	21645	21556	21802	21684	21713	21485	21564	21739	21615	21472	21550	21561	21747	21834	21785	21574	21597	21430	21452	21578	21627	21570	21699	21424	21751	21676	21887	21628	21579	21766	21565	21571	21636	21567	21474	21773	21565	21571	21608	21482	21590	21413	21523	21445	21602	21427	21438	21518	21631	21681	21680	21781	21523	21764	21676	21550	21527	21541	21536	21659	21439	21639	21392	21686	21517	21195	21724	21531	21501	21648	21546	21428	21666	21600	21757	21784	21627	21744	21722	21854	21665	21575	21765	21401	21771	21570	21406	21577	21693	21669	21516	21499	21590	21638	21406	21565	21627	21766	21678	21788	21479	21534	21417	21879	21635	21712	21482	21632	21552	21607	21622	21410	21496	21619	21679	21612	21737	21696	21460	21744	21611	21495	21506	21474	21486	21514	21509	21699	21552	21751	21722	21671	21646	21624	21628	21423	21572	21627	21671	21785	21607	21539	21689	21694	21472	21650	21643	21586	21652	21453	21435	21762	21771	21726	21266	21526	21608	21476	21588	21796	21623	21568	21588	21619	21585	21546	21398	21504	21539	21632	21722	21521	21973	21667	21705	21629	21615	21602	21543	21653	21587	21397	21526	21599	21505	21751	21613	21708	21399	21601	21542	21512	21686	21496	21607	21410	21623	21475	21697	21626	21496	21501	21717	21772	21413	21552	21704	21620	21735	21656	21574	21709	21314	21725	21600	21712	21529	21435	21601	21471	21621	21636	21450	21565	21514	21758	21674	21680	21685	21539	21702	21383	21400	21637	21546	21537	21633	21665	21709	21522	21564	21678	21784	21485	21440	21718	21673	21305	21547	21735	21524	21638	21478	21725	21590	21613	21581	21707	21398	21640	21650	21602	21613	21692	21581	21889	21615	21481	21462	21569	21575	21908	21679	21631	21651	21790	21693	21495	21817	21898	21706	21526	21704	21415	21637	21420	21702	21680	21823	21564	21663	21297	21488	21587	21418	21583	21588	21544	21733	21648	21467	21594	21761	21774	21771	21813	21811	21585	21795	21498	21683	21545	21378	21624	21702	21689	21680	21687	21822	21575	21570	21548	21713	21734	21487	21529	21718	21569	21583	21594	21591	21695	21480	21699	21643	21532	21696	21715	21632	21519	21542	21607	21602	21535	21650	21689	21687	21423	21510	21674	21588	21526	21447	21646	21373	21639	21570	21545	21528	21607	21646	21684	21514	21616	21624	21472	21488	21447	21484	21529	21617	21427	21628	21677	21636	21792	21524	21482	21534	21593	21526	21600	21666	21602	21490	21626	21693	21581	21508	21725	21586	21577	21473	21278	21452	21382	21530	21669	21591	21706	22002	21728	21591	21522	21681	21547	21520	21592	21799	21599	21528	21510	21713	21809	21608	21705	21681	21395	21669	21665	21625	21518	21458	21606	21669	21553	21709	21703	21554	21506	21579	21637	21724	21478	21817	21601	21477	21495	21447	21509	21714	21562	21760	21616	21494	21605	21374	21644	21464	21432	21705	21746	21624	21638	21413	21638	21692	21538	21665	21779	21632	21597	21706	21691	21671	21504	21482	21481	21767	21508	21338	21687	21684	21581	21579	21557	21620	21695	21631	21519	21731	21576	21614	21682	21692	21572	21584	21483	21532	21562	21737	21656	21699	21621	21295	21796	21562	21710	21539	21560	21598	21777	21561	21551	21594	21648	21509	21739	21726	21640	21708	21727	21693	21512	21554	21619	21459	21652	21704	21664	21668	21610	21508	21732	21817	21584	21496	21673	21755	21505	21420	21673	21570	21634	21395	21668	21770	21553	21546	21699	21788	21385	21534	21489	21533	21504	21553	21512	21491	21743	21482	21541	21576	21783	21669	21813	21847	21462	21677	21454	21554	21587	21508	21382	21680	21670	21717	21537	21734	21589	21490	21634	21736	21467	21377	21574	21598	21637	21585	21802	21617	21550	21644	21491	21685	21653	21414	21603	21688	21671	21560	21595	21572	21789	21802	21776	21747	21511	21795	21607	21505	21528	21644	21635	21644	21579	21667	21466	21583	21457	21699	21605	21888	21681	21665	21394	21440	21478	21686	21595	21653	21649	21611	21878	21593	21590	21631	21698	21589	21587	21505	21657	21569	21487	21546	21744	21579	21815	21681	21604	21444	21582	21597	21286	21512	21513	21534	21561	21497	21618	21503	21569	21463	21456	21583	21720	21723	21815	21683	21512	21538	21670	21518	21885	21541	21509	21812	21546	21733	21509	21723	21506	21711	21484	21470	21701	21736	21520	21676	21770	21612	21561	21505	21575	21744	21630	21696	21609	21600	21604	21680	21647	21598	21690	21752	21534	21722	21353	21586	21667	21532	21612	21569	22042	21603	21719	21242	21667	21419	21558	21593	21634	21765	21639	21537	21399	21759	21703	21667	21701	21698	21612	21613	21571	21712	21745	21861	21602	21856	21425	21629	21482	21683	21754	21660	21675	21709	21307	21630	21716	21715	21731	21694	21644	21467	21522	21647	21672	21650	21644	21399	21562	21796	21613	21516	21244	21421	21822	21523	21700	21551	21459	21485	21578	21656	21450	21671	21423	21649	21647	21641	21548	21608	21638	21463	21789	21625	21628	21547	21418	21703	21626	21581	21630	21744	21662	21527	21668	21772	21593	21365	21592	21603	21676	21676	21450	21606	21620	21639	21659	21696	21595	21757	21494	21494	21443	21638	21393	21521	21781	21520	21563	21577	21836	21464	21650	21381	21570	21341	21593	21663	21648	21591	21598	21725	21886	21536	21609	21383	21734	21528	21863	21593	21733	21675	21573	21631	21560	21542	21638	21570	21636	21615	21554	21414	21575	21618	21636	21839	21725	21528	21763	21660	21653	21538	21658	21579	21500	21684	21533	21528	21639	21515	21514	21627	21437	21524	21609	21731	21612	21620	21404	21590	21344	21582	21531	21479	21399	21701	21511	21614	21756	21735	21442	21618	21469	21550	21529	21615	21489	21437	21783	21591	21529	21699	21706	21572	21579	21541	21827	21515	21491	21420	21644	21649	21584	21742	21595	21637	21469	21622	21523	21527	21516	21722	21550	21560	21489	21712	21264	21598	21604	21633	21486	21704	21529	21627	21381	21474	21585	21765	21705	21586	21531	21529	21784	21512	21826	21506	21559	21555	21688	21603	21618	21419	21446	21610	21640	21486	21444	21513	21481	21836	21625	21487	21816	21794	21427	21495	21538	21769	21698	21619	21530	21530	21478	21716	21647	21599	21446	21685	21474	21367	21644	21807	21654	21695	21590	21682	21526	21346	21865	21764	21624	21645	21603	21623	21551	21389	21575	21566	21554	21723	21466	21324	21542	21407	21676	21397	21569	21760	21616	21429	21448	21454	21746	21473	21650	21744	21706	21560	21602	21490	21681	21727	21524	21575	21650	21619	21617	21702	21767	21629	21600	21655	21554	21834	21463	21517	21696	21554	21536	21573	21589	21353	21314	21698	21813	21524	21496	21592	21659	21451	21721	21479	21473	21331	21728	21725	21507	21571	21704	21468	21897	21582	21625	21557	21587	21382	21343	21432	21590	21685	21748	21558	21545	21579	21756	21726	21381	21655	21695	21660	21679	21590	21600	21524	21618	21554	21562	21644	21628	21586	21363	21669	21446	21474	21722	21563	21530	21576	21589	21560	21723	21765	21558	21705	21644	21771	21534	21716	21636	21598	21522	21496	21411	21502	21571	21653	21776	21625	21490	21692	21694	21626	21614	21587	21721	21498	21560	21530	21573	21672	21661	21618	21621	21661	21748	21781	21711	21602	21579	21592	21559	21602	21553	21626	21627	21634	21801	21709	21459	21656	21373	21677	21595	21670	21428	21558	21655	21542	21686	21481	21670	21641	21402	21457	21615	21633	21686	21686	21596	21683	21489	21691	21842	21517	21393	21682	21768	21639	21400	21515	21579	21665	21731	21629	21703	21522	21639	21453	21586	21781	21560	21710	21459	21492	21509	21755	21385	21643	21611	21606	21774	21546	21724	21782	21728	21558	21645	21818	21542	21454	21309	21517	21587	21591	21586	21639	21471	21650	21492
57147	93185	76262	47293	29735	20900	18100	17605	17802	17548	17553	17633	17435	17465	17662	17498	17426	17477	17658	17457	17423	17562	17776	17618	17600	17452	17641	17593	17449	17669	17594	17509	17572	17688	17561	17592	17513	17812	17742	17787	17672	17658	17649	17552	17572	17603	17751	17534	17589	17626	17550	17589	17640	17589	17702	17483	17720	17496	17729	17622	17550	17529	17517	17601	17520	17653	17590	17496	17703	17588	17454	17501	17746	17547	17644	17610	17436	17513	17621	17712	17707	17420	17632	17358	17809	17652	17718	17678	17657	17588	17536	17681	17544	17640	17762	17653	17537	17691	17473	17524	17520	17653	17586	17759	17528	17513	17678	17708	17707	17484	17672	17570	17563	17501	17536	17536	17692	17425	17575	17507	17578	17643	17576	17401	17433	17619	17664	17662	17605	17610	17544	17501	17507	17512	17711	17661	17540	17618	17614	17779	17385	17528	17464	17550	17444	17531	17547	17540	17663	17652	17551	17551	17624	17584	17490	17452	17508	17629	17676	17427	17481	17533	17657	17470	17586	17620	17404	17639	17550	17643	17571	17415	17568	17534	17519	17570	17681	17540	17602	17609	17593	17649	17665	17522	17637	17705	17619	17501	17450	17670	17587	17640	17605	17466	17445	17655	17467	17663	17545	17606	17451	17427	17688	17575	17550	17496	17635	17514	17693	17342	17447	17464	17694	17648	17596	17675	17465	17439	17722	17548	17654	17510	17755	17582	17549	17596	17624	17567	17594	17673	17408	17394	17517	17546	17562	17425	17627	17465	17564	17698	17401	17610	17599	17548	17733	17389	17607	17468	17708	17417	17527	17796	17635	17697	17650	17559	17555	17538	17620	17611	17507	17589	17572	17633	17550	17561	17649	17545	17533	17581	17669	17463	17480	17611	17643	17652	17390	17721	17587	17637	17578	17601	17543	17618	17602	17616	17478	17804	17765	17754	17708	17340	17575	17698	17559	17697	17476	17408	17620	17751	17588	17604	17589	17586	17571	17704	17629	17487	17617	17575	17520	17544	17547	17606	17430	17647	17485	17696	17659	17617	17587	17690	17500	17530	17720	17644	17607	17445	17757	17628	17635	17501	17636	17534	17549	17769	17308	17496	17711	17525	17417	17665	17654	17741	17534	17420	17619	17617	17528	17746	17494	17634	17631	17450	17552	17510	17689	17682	17493	17525	17657	17574	17808	17647	17717	17737	17425	17481	17484	17474	17524	17543	17503	17618	17552	17600	17597	17565	17351	17400	17581	17649	17553	17643	17325	17609	17562	17795	17524	17566	17617	17561	17439	17483	17708	17555	17584	17582	17474	17598	17474	17502	17614	17592	17635	17568	17584	17470	17485	17459	17459	17680	17705	17558	17587	17466	17586	17634	17583	17580	17710	17573	17632	17469	17514	17468	17493	17563	17533	17508	17643	17621	17574	17493	17306	17588	17450	17608	17503	17557	17544	17494	17560	17609	17372	17584	17527	17745	17591	17636	17470	17582	17652	17407	17604	17603	17462	17664	17535	17560	17519	17524	17590	17536	17624	17542	17763	17635	17576	17626	17447	17594	17511	17819	17565	17479	17643	17527	17500	17439	17695	17532	17471	17703	17555	17646	17601	17707	17596	17688	17742	17403	17477	17523	17647	17604	17632	17648	17567	17551	17733	17608	17472	17503	17655	17552	17631	17631	17579	17609	17491	17247	17576	17487	17414	17452	17503	17645	17743	17631	17631	17636	17471	17578	17602	17603	17746	17561	17558	17645	17647	17585	17530	17696	17634	17631	17493	17647	17620	17597	17912	17446	17590	17715	17780	17754	17565	17438	17611	17440	17630	17503	17519	17566	17459	17679	17602	17600	17502	17402	17537	17656	17623	17611	17291	17455	17689	17555	17446	17561	17613	17691	17477	17602	17417	17713	17623	17597	17621	17570	17414	17717	17498	17529	17567	17666	17705	17629	17528	17536	17641	17450	17636	17494	17450	17626	17566	17673	17622	17641	17563	17525	17419	17598	17520	17652	17554	17661	17526	17552	17539	17536	17648	17536	17480	17622	17581	17530	17531	17596	17767	17476	17556	17410	17574	17513	17633	17400	17590	17537	17459	17536	17586	17610	17576	17615	17443	17620	17617	17550	17521	17563	17435	17569	17515	17414	17451	17658	17560	17612	17453	17673	17560	17728	17692	17680	17466	17542	17754	17694	17483	17580	17619	17733	17470	17547	17714	17622	17432	17425	17685	17655	17678	17647	17541	17722	17491	17511	17722	17496	17595	17483	17413	17623	17450	17506	17653	17705	17525	17713	17488	17579	17473	17569	17603	17596	17486	17694	17619	17630	17728	17420	17745	17455	17516	17538	17442	17628	17502	17431	17586	17562	17575	17583	17529	17656	17567	17565	17553	17661	17503	17576	17598	17438	17637	17621	17383	17679	17481	17481	17513	17578	17527	17534	17621	17633	17621	17416	17468	17497	17755	17340	17623	17544	17344	17534	17565	17555	17551	17583	17649	17565	17477	17625	17647	17594	17601	17471	17561	17427	17482	17652	17480	17576	17722	17689	17689	17621	17547	17424	17726	17370	17631	17668	17460	17549	17686	17663	17724	17570	17543	17571	17639	17595	17537	17541	17575	17572	17657	17581	17806	17739	17641	17653	17596	17706	17684	17472	17551	17642	17519	17512	17722	17572	17500	17408	17623	17595	17492	17599	17531	17630	17565	17759	17471	17450	17710	17535	17569	17530	17583	17582	17556	17430	17578	17552	17451	17414	17494	17654	17497	17652	17630	17596	17584	17737	17726	17713	17482	17540	17627	17609	17440	17425	17656	17471	17621	17518	17605	17634	17595	17471	17660	17544	17547	17524	17636	17541	17477	17479	17573	17465	17512	17818	17520	17514	17671	17435	17673	17626	17576	17712	17645	17668	17409	17787	17434	17770	17618	17552	17566	17497	17457	17593	17615	17644	17506	17817	17599	17714	17709	17584	17334	17668	17343	17625	17663	17666	17638	17581	17568	17511	17461	17614	17495	17548	17597	17496	17545	17625	17584	17523	17529	17542	17598	17619	17663	17579	17533	17577	17644	17553	17496	17509	17643	17486	17570	17475	17574	17729	17798	17582	17750	17565	17589	17504	17605	17661	17523	17549	17598	17542	17394	17591	17590	17604	17661	17544	17546	17583	17560	17540	17506	17661	17722	17514	17396	17546	17674	17733	17581	17639	17464	17545	17537	17485	17680	17734	17619	17759	17597	17714	17523	17558	17511	17319	17645	17578	17598	17806	17524	17527	17597	17610	17653	17450	17532	17465	17516	17546	17659	17576	17695	17623	17606	17714	17580	17458	17685	17550	17694	17783	17769	17474	17598	17629	17567	17567	17628	17481	17677	17555	17565	17754	17461	17500	17491	17678	17471	17594	17448	17552	17550	17581	17559	17662	17565	17586	17544	17620	17715	17545	17628	17519	17755	17544	17642	17484	17548	17600	17495	17576	17479	17701	17675	17630	17596	17687	17534	17759	17707	17592	17683	17588	17717	17551	17557	17604	17617	17660	17597	17668	17448	17724	17664	17462	17602	17621	17537	17740	17579	17386	17611	17557	17443	17748	17664	17469	17497	17686	17578	17547	17621	17454	17585	17497	17565	17623	17552	17435	17497	17429	17547	17499	17613	17572	17564	17537	17583	17689	17511	17611	17629	17476	17642	17543	17544	17590	17557	17652	17692	17479	17567	17511	17559	17476	17433	17593	17437	17612	17567	17638	17750	17609	17744	17615	17575	17718	17615	17588	17545	17728	17703	17459	17691	17456	17498	17501	17596	17597	17589	17462	17629	17572	17631	17597	17536	17438	17506	17555	17721	17469	17526	17607	17583	17572	17569	17604	17513	17503	17488	17544	17691	17405	17597	17561	17537	17470	17575	17851	17680	17500	17669	17518	17542	17657	17582	17820	17593	17594	17575	17630	17527	17588	17499	17606	17674	17569	17553	17604	17544	17487	17609	17711	17434	17524	17685	17347	17506	17743	17526	17700	17509	17515	17692	17665	17513	17537	17528	17553	17326	17534	17659	17595	17807	17548	17565	17581	17543	17391	17652	17705	17649	17694	17572	17764	17504	17494	17798	17503	17617	17593	17540	17620	17493	17811	17478	17692	17619	17744	17596	17597	17597	17445	17603	17456	17522	17557	17726	17643	17469	17624	17697	17601	17464	17584	17721	17511	17570	17465	17737	17733	17534	17602	17506	17715	17717	17515	17736	17743	17483	17615	17463	17634	17533	17641	17608	17480	17674	17560	17528	17635	17487	17525	17479	17701	17495	17617	17685	17695	17631	17493	17632	17600	17598	17582	17768	17636	17513	17599	17428	17402	17454	17623	17366	17663	17563	17632	17549	17556	17547	17358	17570	17794	17731	17519	17322	17623	17565	17545	17518	17782	17686	17617	17561	17587	17469	17468	17512	17771	17359	17566	17686	17458	17408	17586	17494	17571	17683	17520	17574	17580	17610	17563	17535	17549	17620	17680	17743	17599	17538	17735	17590	17576	17656	17504	17473	17680	17460	17714	17491	17379	17506	17645	17669	17565	17628	17537	17471	17523	17648	17559	17586	17582	17509	17571	17700	17547	17548	17602	17716	17494	17628	17524	17546	17512	17629	17488	17542	17408	17530	17723	17640	17450	17660	17464	17721	17677	17672	17555	17563	17667	17556	17688	17447	17678	17643	17572	17653	17541	17497	17495	17584	17608	17753	17583	17719	17360	17764	17708	17462	17603	17617	17529	17480	17485	17444	17746	17515	17442	17787	17676	17529	17732	17602	17474	17585	17691	17586	17522	17571	17500	17650	17590	17572	17591	17576	17634	17575	17667	17652	17358	17715	17510	17757	17370	17575	17534	17719	17566	17441	17537	17679	17578	17759	17692	17662	17523	17765	17578	17616	17687	17503	17636	17555	17581	17550	17645	17418	17537	17457	17567	17582	17465	17623	17614	17435	17416	17598	17598	17553	17580	17592	17511	17487	17663	17647	17547	17676	17624	17605	17605	17708	17515	17414	17606	17602	17549	17602	17527	17555	17569	17661	17680	17511	17452	17544	17723	17455	17681	17705	17619	17459	17550	17640	17549	17521	17819	17618	17651	17731	17622	17627	17561	17582	17619
23207	23256	35274	30902	26650	26714	27900	22896	22126	22587	22426	22409	22222	22288	22087	22335	22298	22117	22413	22217	22234	21987	22159	22250	21944	22194	22135	22229	22291	22268	22130	21959	22079	21976	22283	21883	21989	22076	22245	22018	22100	22095	21920	22228	22313	22102	21967	21812	21974	21999	22157	22033	22122	22079	22096	21952	21970	21987	21874	22152	22025	21636	22007	21987	21990	21961	22308	21987	22139	21929	22011	21955	21849	21910	21912	22018	21854	22090	22072	21739	21732	22000	21986	21972	21994	22041	21817	22227	22042	22075	21639	22187	21953	21948	21903	21955	22079	22123	22219	21982	22031	21960	22125	21914	21874	21918	22197	22171	21877	22024	21997	21938	21962	21752	21982	21912	21993	22013	22017	21908	21963	21995	22141	21789	21903	22091	21872	21833	21907	22201	21882	22007	22092	22180	22023	22036	21841	21859	21973	22060	21835	22006	21823	22146	21808	21837	21765	21897	22050	21929	22016	21714	22219	22142	22055	22122	22045	22215	22048	22192	21966	22228	22177	21987	22147	22060	22257	22059	21978	22011	21847	21931	21996	22049	21815	22033	22105	22044	21873	21827	22262	21809	21947	21845	21843	21979	22215	21974	22011	21862	22018	22015	21980	22013	22072	21947	22119	21764	21806	21839	22120	21911	22065	21791	21839	22026	21985	22236	21883	21891	21997	21751	22011	21984	22167	21826	22203	21863	21961	21910	21968	21843	21717	21910	22051	21866	21906	21826	21805	21967	21890	22103	22026	21945	22041	21996	21820	22133	21837	22102	22133	21892	22070	21940	22076	21980	22026	21914	21871	21997	22226	21663	22015	21853	22082	22078	22005	21962	21985	21907	21836	21734	21962	22117	22001	22045	21841	21754	21979	22042	22163	22078	22052	21921	21943	21996	21952	21885	22025	22059	21940	22038	22043	21847	21889	21807	21826	21820	22011	22055	21935	22052	22076	22146	21778	22235	21890	22103	21954	22064	22053	21999	21937	22014	22115	21839	21838	22085	21886	21828	21923	22073	21893	22234	22016	21796	21990	21850	21974	21666	22089	21987	22274	22008	22085	21996	21907	22196	21642	21866	22147	21984	22027	22046	21918	21956	22103	21862	21852	21921	21974	22306	22092	22129	21936	22090	22118	21928	21967	22092	21794	21780	21779	21909	21935	21859	21799	21909	21977	21822	21864	22045	22219	22203	22047	21974	21790	21978	22000	22086	22077	21980	21993	21961	22089	21982	21979	22145	21920	21863	21772	21860	21926	22059	21884	21854	22090	22058	21789	22172	21993	22040	22107	21929	22025	21859	22060	22028	21870	22300	22036	22148	21921	22118	21979	22045	21994	22066	22170	22200	22055	21913	21883	21771	22077	22059	21910	22005	21833	21940	22046	22123	22051	21955	21907	21992	21873	21837	21989	21887	21913	22013	21934	21891	22022	21906	21901	22040	21828	21863	21922	21896	21976	21825	21925	22092	21794	21857	21924	22178	21970	21979	21946	22010	21895	21936	21884	22000	21948	21986	22112	21961	21951	21993	21860	21892	22180	21941	22162	22017	22057	21930	21825	22082	22161	22059	21918	21939	22077	21870	21949	22088	21863	22139	22020	21918	22069	21755	22249	21999	22072	21826	21954	21835	21815	21886	21889	21901	21891	21852	22066	22133	22031	21939	22244	21976	21898	21893	22046	22020	21987	21956	21939	21994	22164	21900	21995	22061	21935	21952	21993	21927	21850	21911	22155	22108	22126	21883	21986	21982	21873	21971	21979	21951	21958	21887	22022	21880	21984	22103	22221	21793	21936	22247	22072	21942	21886	22120	22029	22043	21931	22173	21962	21956	22029	22250	21837	22009	21739	21806	22039	21938	21835	21791	22012	22064	21728	22032	22199	21967	21888	21950	21976	21738	21890	21905	22020	21983	21843	22022	22010	21893	21815	21892	22039	21886	21991	21813	22030	22150	21961	21847	21874	22170	21931	22054	22087	21808	22064	22114	21904	21895	21988	21947	21849	21947	21991	22173	21967	21868	21986	21986	21936	21960	22035	21800	22145	22059	22157	22075	21995	21901	21810	21984	22019	22042	21979	21986	21617	22301	21982	21824	21986	22036	22088	21910	22132	22050	22109	22193	22032	22070	22089	21922	21906	22047	21920	22038	21837	21988	21952	22102	22035	21975	21970	22036	21972	22099	21983	22101	22218	22136	21907	22133	22195	21947	22037	21924	21977	22119	21902	22013	21853	22011	21926	21948	21929	22097	21808	22225	21773	21838	22065	22199	22105	21699	22073	21912	21908	22141	21794	21966	21895	22089	21924	22012	22076	22066	22095	22024	21876	21788	21886	21986	22006	21935	21880	21959	22079	21976	21978	22070	21853	22052	21800	22101	22154	21902	21851	21752	21869	21977	21834	22090	21917	22215	22024	21988	21949	21931	21953	21895	21925	21872	22174	22086	22029	21998	22037	22207	22196	21925	21893	21870	21964	21915	22020	21764	22047	22006	22123	22117	21791	21834	22169	22018	21865	22052	22094	21915	21929	21843	21883	21935	21900	22183	21755	22324	21797	22054	22004	21881	21923	21911	21860	21897	22091	21994	21869	22036	22010	21936	21997	21769	21999	21844	21939	21783	21960	21961	21909	21837	21859	21990	22175	21820	21862	21917	22146	22242	22026	22015	21753	21999	22010	21739	22004	21903	22049	21892	21868	21864	21961	21980	22083	21990	21817	21960	22102	21787	21959	21793	22189	22043	21983	22137	22117	22061	22182	21877	22079	21835	22064	21899	21951	21977	21990	21955	21965	21941	21967	21861	21759	22087	21881	21993	21926	22058	21805	22005	22198	21936	21928	21943	22145	21907	22116	21990	22046	22167	22026	21855	21792	22094	22047	21979	21909	22004	21718	21795	22343	21985	22001	22066	21937	21974	21733	22130	21895	22338	21975	21835	22138	21746	21995	21940	22012	21932	21865	21732	21885	21952	21981	21918	22060	21953	21967	22049	21858	21831	21720	21971	22194	21842	21871	21847	21896	22014	22041	21937	22062	21918	21940	22082	22039	22035	22113	22126	22038	21735	22076	22011	22003	21927	21860	21883	22080	22129	22073	21930	21862	21740	21958	22108	22090	21801	21948	21749	21821	21901	22075	21856	21907	21769	21898	21995	21766	21916	22028	21932	22099	22015	22133	21951	22002	22174	22011	21988	21964	22005	21980	21920	22003	22025	22151	21854	21908	22026	21962	22195	21904	21791	21858	22120	22101	22143	22071	21854	22127	22106	22090	22014	22105	22002	21858	22002	22154	21951	21898	22066	21934	21887	21914	22020	22137	22003	21923	21799	21828	21949	22053	22057	22041	22043	21994	22044	21767	22037	21832	22087	22079	22109	22182	21902	22237	22051	21939	21727	21869	22029	22113	22263	22172	22165	22073	22057	21910	22116	21939	21875	22026	21900	22027	22093	21855	21985	21953	21789	21809	21996	22162	21749	22105	22014	21702	21953	22066	21920	22060	21820	21886	21987	21902	22290	22039	22027	21929	21917	21915	21876	22068	21862	21858	21921	21897	21891	21859	22075	21761	22067	22052	21856	22076	22083	22219	21936	21869	21840	21994	22238	22051	21904	21739	21930	21965	21827	21796	22122	21938	22125	22100	22024	21908	21974	22078	21851	22021	21944	21865	21945	21927	22091	22141	21974	22090	21897	21956	21938	22049	21869	21913	22077	22030	22198	21897	21994	22073	21824	21950	21927	22008	22000	21949	21935	22032	22009	22120	22009	22003	21911	21996	22066	22182	21850	22009	21995	21717	22034	22067	21874	21908	21998	22214	21926	21892	22049	22000	21934	21913	21824	22058	21958	21955	21835	21956	21795	21888	21944	21989	21831	21777	22182	21919	21839	22097	22004	21895	21957	22054	22172	22119	21943	21926	22080	22018	22152	21672	21790	22121	21937	21965	21958	21994	21793	21930	21747	21933	21955	21696	21751	21905	21907	21982	22015	22271	22074	22059	21826	22040	21857	22119	22111	21919	21984	21742	21806	21873	21976	21781	21852	22075	22040	21931	21932	21873	21997	21768	22045	21926	21915	22146	21991	22184	21949	22034	21960	22027	21854	21850	22007	22072	22069	21909	22133	22245	22085	21893	21961	22015	21565	21762	21709	21871	21967	21929	21705	22176	21795	22088	21901	22148	22059	22077	21921	21880	21798	21899	22101	22010	21942	21966	21812	22087	21914	21932	21907	21907	22025	21992	21817	22093	21786	21761	21973	22053	22045	21800	21891	21934	21935	22016	22131	21999	21965	21975	21860	21975	21853	22070	22056	21817	21875	21933	21971	21824	21969	21890	22015	22004	22102	21889	21977	21894	21873	21766	21889	22048	22089	21699	22052	21876	21808	21911	22043	21927	22018	21887	21972	21982	22098	21992	21968	22005	21862	21949	21858	21934	21992	21806	22109	21768	22000	22082	21891	21841	22027	21953	21752	21762	22106	21901	22059	21981	21947	22043	22042	21847	22075	21968	21789	21960	21973	22103	21972	22107	21857	21899	22056	21865	21937	21982	22040	21820	21807	21857	21870	21965	21897	22121	21846	21908	21867	21997	21916	22089	21911	21990	21974	22045	22111	21929	22106	21980	21863	22039	21921	21949	21872	22059	21748	22093	21900	22200	22000	21860	21925	22032	22029	21901	21798	21971	21912	21900	22032	22095	21952	22078	21835	21849	22034	21930	22048	21971	21908	22103	22013	22092	22108	22048	22395	22135	21933	21888	21957	21763	21751	22048	21913	22120	21967	22041	22006	21991	21822	22010	22172	21741	22021	22193	21907	21781	22004	22125	22068	21712	21981	21884	21946	22047	21849	22197	21877	22126	22048	22192	22111	21806	21951	21846	21883	21749	21785	22038	21874	22041	21978	22183	21979	21996	21986	21854	21885	22106	22409	22204	22004	21872	22156	22045	21977	22081	22031	21974	21903	22014	21860	21687	21739	21928	21765	21781	21916	22157	21750	22018	21943	22194	22051	21979	21939	22182	21769	22101	22210	21860	21938	21826	22038	22007	21992	21943	22053	22005	21909	21862	21940	22197	21945	21956	21903	22154	22101	22110	22122	21854	21979	21934	21783	22013	21710	22252	21923	21907	21963	21897	21998
61720	106530	89663	62276	39280	25156	19073	17757	17830	17960	17882	17925	17739	17774	17854	17720	17859	17739	17918	17706	17786	17775	17744	17841	17901	17869	18030	17655	17918	17958	17846	17719	17862	17906	17919	17664	17808	17719	17746	17791	17832	17863	17973	17833	17748	17991	17707	17800	17772	17704	17796	17752	17797	17906	17931	17853	17830	17848	17893	17733	17730	17665	17848	17966	17812	17865	17775	18016	17820	17764	17755	17857	17818	17796	17765	17827	17812	17775	17976	17791	17931	17788	17779	17879	17796	17783	17693	17829	17771	17729	17748	17724	17707	17813	17846	17869	17851	17867	17853	17837	17840	17710	17799	17713	17915	17648	17868	17826	17850	17909	17776	17825	17791	17749	17914	17812	17679	17650	17844	17924	17710	17674	17867	17723	17777	17864	17874	17776	17732	17787	17742	17838	17791	17886	17878	17901	17639	17892	17861	17999	17744	17940	17829	17755	17870	17872	17729	17840	17730	18017	17916	17874	17918	17810	17724	17837	17739	17856	17734	17789	17701	17733	17827	17818	17843	17785	17668	17760	17755	17723	17913	17783	17844	17886	17834	17878	17754	17830	18018	17848	17699	17704	17771	17816	17726	17801	17639	17921	17657	17689	17697	17780	17902	17789	17962	17875	17880	17741	17821	17767	17717	17702	17861	17808	17780	17899	17626	17774	17814	17881	17941	17856	17636	17753	18097	17718	17830	17686	17986	17937	17905	17979	17811	17804	17705	17897	17728	17801	17772	17766	17766	17890	17706	17714	17942	17653	17835	17645	17868	17727	17646	17787	17684	17670	17806	17764	17834	17597	17785	17836	17964	17818	17851	17732	17874	17779	17858	17891	17732	17978	17951	17649	17953	17801	17723	17923	17689	17833	17749	17616	17688	17701	17587	17755	17759	17805	17957	17709	17736	17738	17763	17872	17833	17818	17702	17847	17767	17750	17753	17918	17821	17903	17866	17875	17645	17811	17992	17738	17770	17768	17768	17598	17895	17806	17948	17824	17716	17838	17901	17913	17832	17644	17736	17702	17834	17742	17958	17681	17801	17805	17687	17841	17915	17735	17715	17936	17949	17843	17828	17899	17903	17691	18003	17962	17897	17710	17787	17814	17887	17962	17699	17642	17810	17827	17756	17898	17835	17875	17825	17731	17679	17739	18131	17701	17979	17655	17742	17910	18007	17831	17735	17773	17772	17804	17864	17831	17775	17834	17702	17616	17876	17860	17814	17971	17838	17659	17677	17741	17776	17788	17617	17752	17637	17754	17919	17918	17763	17809	17854	17876	17874	17793	17750	17697	17678	17932	17814	17723	17833	17741	17749	17747	17810	17979	17829	17841	17819	17779	17705	17904	17899	17804	17798	17853	17659	17838	17728	17688	17720	17869	17877	17715	17820	17891	17770	17783	17855	17829	17836	17832	17590	17862	17792	17692	17838	17718	17842	17730	17819	17711	17712	17801	17815	17672	17749	17761	17894	17910	17728	17686	17760	17911	17995	17706	17641	17798	17696	17895	17538	17989	17747	17806	17734	17930	17660	17675	17765	17860	17811	17799	17695	17683	17718	17659	17727	17903	17706	17932	17785	17812	17641	17712	17841	17907	17705	17809	17899	17849	17839	17752	17935	17789	17693	17860	17716	17713	17800	17794	17871	17794	17800	17768	17842	17817	17732	17821	17827	17904	17826	17755	17857	17725	17864	17868	17883	17682	17909	17796	17664	17856	17781	17862	17580	17883	17879	17763	17821	17718	17810	17769	17845	17766	18055	17784	17789	17652	17733	17670	17831	17862	17975	17752	17853	17971	17828	17764	17671	17933	17751	17815	17851	17747	17812	17847	17853	17814	17591	17848	17756	17954	17745	17962	17870	17706	17755	17881	17817	17796	17626	17712	17877	17768	18046	17867	17643	17707	17746	17775	17676	17871	17969	17789	17735	17722	17862	17877	17602	17833	17808	17941	17852	17678	17929	17856	17706	17753	17825	17825	17842	17782	17923	17831	17764	17794	17949	17818	17920	17784	17760	17708	17903	17695	17728	17783	17868	17733	17703	17824	17836	17922	17794	17598	17725	17802	17823	17495	17835	17732	17654	17951	17800	17988	17913	17778	17916	17737	17828	17742	17807	17887	17850	17880	17758	17718	17873	17766	17615	17814	17832	17853	17838	17874	17739	17747	17763	17881	17856	17940	17739	17858	17714	17943	17974	17964	17664	17868	17856	17934	17887	17733	17816	17891	17806	17889	17784	17647	17898	17800	17778	17876	17699	17606	17703	17733	17736	17827	17670	17765	17791	17849	17934	17689	17877	17800	17902	17951	17621	17814	17732	17852	17577	17758	17763	17824	17734	17945	17764	17743	17917	17753	17693	17930	17684	17758	17657	17965	17796	17706	17819	17837	17826	17789	17601	17750	17833	17769	17809	17655	17738	17797	17923	17850	17797	17740	17807	17840	17913	17988	17922	17635	18003	17717	17929	18074	17755	17638	17893	17843	17869	17919	17659	17754	17952	17928	17848	17768	17880	17926	17885	17761	17962	17597	17837	17753	17799	17901	17996	17728	17877	17761	17642	17718	17808	17635	17887	17721	17774	17788	17840	17819	17866	17831	17702	18057	17943	17617	17908	17868	17712	17887	17702	17841	17694	17757	17904	17941	17923	17910	17754	17603	17778	17636	17831	17893	17862	17817	17854	17734	17793	17727	17707	17786	17952	18021	17762	17809	17775	17907	17745	17906	17653	17741	17897	17796	17865	17859	17914	17746	17814	18017	17925	17980	17735	17761	17864	17825	17846	17596	17844	17699	17705	17961	17817	17714	17789	17903	17820	17830	17732	17781	17879	17795	17723	17851	17832	17764	17736	17854	17764	17788	17817	17752	17718	17855	17909	17841	17866	17901	17675	17744	17749	17826	17836	17663	17774	17904	17855	17962	17858	17930	17984	17682	17794	17691	17950	17661	17773	17802	17754	17882	17812	17852	17779	17533	17794	17697	17866	17861	17918	17805	17753	17657	17898	17723	17859	17908	17747	17908	17604	17801	17849	17900	17887	17865	17610	17936	17647	17843	17720	17656	17868	17764	17836	17826	17853	17761	17864	17881	17688	17674	17746	17741	17883	17693	17864	17654	17684	17755	17864	17732	17678	17869	17831	17718	17663	17579	17810	17731	17932	17873	17818	17754	17840	17879	17963	17817	17799	17883	17822	17629	17813	17788	17766	17841	17904	17770	17664	17841	17754	17632	17945	17858	17896	17745	18063	17924	17940	17916	17917	17725	17918	17751	17688	17801	17804	17668	17674	17874	17746	17551	17691	18022	17832	17812	17901	17794	17920	17759	17718	17751	17804	17873	17817	17776	17917	17762	17945	17720	17543	17898	17721	17850	17882	17866	17710	17896	17711	17805	17805	17786	17755	17767	17683	17856	17746	17845	17977	18012	17702	17865	17910	17885	17723	17821	17668	17838	17946	17702	17715	18007	17877	17779	17841	17852	17951	17987	17923	17679	17831	17914	17823	17617	17861	17700	17687	17640	17927	17907	17978	17854	18024	17953	17744	17847	18067	17577	17857	17767	17769	17621	17935	17718	17862	17781	17741	17785	17730	17680	17852	17731	17823	17809	17749	18008	17788	17730	17813	17952	17762	17878	17751	17876	17891	17804	17823	17969	17832	17812	17629	17740	17854	17862	17768	17757	18012	17798	17731	17656	17883	17873	17777	17788	17974	17881	17828	17763	17872	17804	17673	17737	17909	17785	17685	17751	17689	17932	17844	17903	17749	17720	17906	17941	17641	17840	17851	17827	17742	17821	17881	17889	17777	17691	17579	17949	17724	17620	17786	17924	17681	17768	17827	17811	17876	17934	18016	17770	17748	17727	17862	17876	17709	17813	17776	18016	17680	17920	17862	17699	17892	17543	17744	17808	17961	17799	17737	17860	17742	17849	17787	17782	17747	17873	17706	18019	17921	17852	17778	17767	17726	17769	17806	17784	17933	17747	17720	17843	17859	17715	18053	17576	17693	17731	17771	17846	17828	17696	17706	17752	17701	17820	17840	17936	17644	17918	17753	18006	17725	17897	17853	17897	17800	17981	17880	17861	17718	17701	17770	17759	17846	17687	17786	17767	17954	17770	17722	17681	17691	17854	18152	17607	17640	17730	17685	17730	17806	17801	17681	17779	17648	17907	17662	17781	17785	17668	17830	17770	17602	17682	17831	17888	17692	17758	17859	17765	17752	17724	17744	17774	17831	17918	17908	17826	17747	17750	17936	17836	17765	17661	17792	17717	17857	17682	17713	17990	17757	17815	17879	18017	17809	17870	17641	17906	17952	17641	17782	17926	17805	17949	17857	17930	18001	17692	17827	17702	17637	17691	17672	17779	17842	17881	17768	17788	17762	17803	17943	17995	17880	17730	17932	17719	17668	17721	17687	17855	17875	17770	17821	17776	18004	17843	17569	17670	17803	17783	17858	17793	17825	17859	17832	17959	17737	17890	17956	17826	17974	17797	17934	17693	17866	17895	17714	17695	17804	17842	17779	17881	17690	17838	17714	17745	17811	17881	17666	17807	17786	17807	17904	17786	17976	17938	17763	17679	17835	18004	17780	17899	17857	17713	17814	17718	17795	17837	17687	17764	17789	17759	17729	17907	17813	17773	17809	17710	17868	17806	17684	17702	17997	17906	17951	17808	17773	17843	17766	17745	17895	17922	17828	17749	17783	17760	17817	17648	17726	17922	17821	17848	17721	17677	17804	17809	17860	17750	17793	17896	17824	17834	17681	17800	17787	17826	17737	17648	17957	17786	17807	17661	17756	17752	17820	17778	17817	18025	17784	17731	17592	17844	17775	17832	17755	17806	17840	17821	17923	17670	17705	17704	17860	17564	17843	17754	17841	17868	17847	17844	17727	17849	17768	17831	17880	17734	18015	18008	17912	18011	17785	17826	17761	17619	17955	17892	17818	17649	17797	17671	17770	17819	17908	17823	17729	17853	17800	17804	17753	17825	17817	17803	17897	17751	17723	17821	17806	17650	17874	17852	17766	17933	17788	17591	17867	17932	17844	17847	17797	17848	17753	17838	17738	17697	17814	17734	17846	17685	17771	17753	17817	17800	17696	17704	17881	17679	17784	17789	17710	17862	17764	17781
30546	36724	43678	32850	24519	22083	21923	21290	21109	21194	21326	21215	21093	21068	21434	21388	21357	21323	21418	21244	21192	21362	21363	21327	21229	21069	21195	21380	21439	21167	21353	21096	21246	21200	21159	21194	21298	21056	20990	21306	21475	21128	21256	21404	21274	21107	21149	21189	21144	21200	21305	20953	21347	21322	21214	21324	21071	21058	21078	21199	21186	21347	21242	21192	21252	21380	21188	21435	21202	21396	21421	21309	21351	21205	21465	21193	21085	21274	21020	21133	21409	21178	21443	21204	21140	20975	21091	21269	21197	21193	21394	21157	21244	21397	21198	21237	21330	21204	21265	21133	21286	21187	21357	21104	21400	21434	21187	21108	21197	21112	21158	21253	20876	21089	21066	21398	21230	21213	21073	21270	21328	21103	21314	21092	21005	21396	21203	21058	21169	20979	21064	21311	21028	21174	21021	21154	21226	21274	21150	21406	21032	21230	21241	21332	21025	21174	21285	21105	21034	21251	21237	21186	21245	21194	21425	21354	21329	21320	21068	21161	21088	21048	21198	21003	21158	21141	21146	21131	21255	21402	21253	21167	21335	21446	21080	21143	21317	21187	21039	21147	21086	21130	21151	21142	21247	21066	21005	20931	21164	21067	21216	21147	21116	21007	21263	21377	21098	21029	21276	21139	21202	21064	21136	21223	21228	20938	21231	21157	21020	21361	21251	21195	21247	21072	21218	21136	21167	21327	21253	21258	21299	21031	21212	21094	21279	21252	21185	21226	21230	21095	21218	21181	21201	21031	21105	21054	20975	21121	21180	21105	21196	20995	21257	21029	21330	21086	21010	21251	21229	21113	21252	20949	21132	21129	21080	21372	21187	21309	21066	21312	21081	21255	21099	20894	21224	21218	21258	21016	21398	21410	21375	21236	21426	21240	21508	21098	21107	20997	21206	21263	21347	21378	21344	21220	21256	21116	21319	21151	21107	21144	21347	21239	21236	21179	21256	21182	21198	21004	21185	21000	21000	21244	21133	21117	21258	21122	21221	21171	21362	21092	20961	21145	21013	21283	21143	21295	21169	21278	21248	21240	21163	21171	21217	21082	21344	21352	21088	21220	21222	21046	21326	21280	21407	21118	21318	21365	21110	21191	21156	20992	21200	21269	21349	21083	21177	21727	21219	21247	21298	21132	21086	21171	21329	21162	21304	21422	21305	21178	21249	21294	20994	20994	21160	21172	21189	21170	21346	21006	21207	21326	21224	21350	21119	21226	21248	21287	21205	21101	21017	21157	21094	21102	21173	21161	21255	21087	21140	20962	21393	21215	21018	21105	21119	21049	21272	20975	21248	21363	21023	21190	21340	21374	21353	21180	21241	21487	21199	21200	21294	21266	21226	21164	21207	21288	21309	21072	21186	21001	21271	21281	21097	21016	21184	21240	21615	20935	21173	21269	21202	21118	20991	21113	21149	21224	21348	21194	21264	21131	20861	21181	21398	21126	21195	21249	21010	21301	20912	21159	21204	21061	21152	21076	20976	21179	21232	21283	21121	21169	21178	21289	21517	21162	21193	21126	21053	21027	21138	21192	21320	21291	21309	21227	21163	21110	21210	21189	21247	21130	21149	21313	21112	21283	21196	21226	21176	21186	21190	21203	21339	21224	21252	20990	21073	21130	21372	21022	21210	21241	21146	21201	21244	21152	21215	21016	21202	21436	21092	21069	21097	21264	21195	21265	21091	21158	21131	21236	21186	21381	21191	21179	21278	21254	21375	21113	21106	21308	21226	20976	21219	21179	21226	21086	21186	21264	21317	21191	21150	21049	21239	21374	21302	21066	21333	21108	21103	21100	21240	21173	21399	21144	21077	21038	21088	21144	21105	21159	21333	21299	21142	21090	21200	21228	21034	21191	21067	21202	21073	20992	21275	21206	21212	21265	21005	21248	21381	21240	21031	21102	21152	21204	21147	21090	21462	21139	21247	21241	21137	21359	21239	21206	21271	21212	21162	21187	21160	21197	21293	21313	21144	21142	21468	21306	21192	21256	21216	20859	21146	21139	21214	21239	21200	21405	21270	21103	21143	21168	21204	21234	21200	21101	21258	21221	21305	21188	21147	21241	21170	21208	21214	21136	21108	21229	21137	21159	21235	21107	21181	21135	21261	21305	21277	21252	21410	20998	21186	21255	21285	20965	21209	21264	21314	21218	21239	21185	21284	21083	21189	21270	21088	21056	21065	21139	21093	21449	21264	21134	21363	21328	21246	21047	21121	21405	21171	21115	21091	21014	21081	21255	21161	21320	21432	21337	21217	21400	21193	20992	21129	21134	21361	21292	21218	21444	21309	21177	21403	21190	21313	21099	21351	21216	21239	21373	21271	20994	21045	21014	21168	21056	21144	21143	21266	21297	21223	21176	21090	21416	21285	21321	21098	21164	21339	21286	21196	20830	21285	21313	21262	21192	21301	21360	21203	21267	21224	21090	21094	21319	21126	21243	21086	21044	21012	20999	21226	21245	21387	21056	21038	21254	21227	21212	21006	21136	21255	21221	21287	21017	21157	21491	21321	21362	21139	21202	21080	21133	21127	21446	21289	21135	21096	21269	21274	21019	21272	21165	21254	21221	21367	21214	21276	21165	21064	21234	21119	21292	21123	21052	21286	21099	21256	21278	21147	21299	21112	21147	21160	21306	21166	21241	21023	21151	21052	21213	21217	21297	21049	21052	21105	20992	21147	21135	21136	21178	21392	21120	21243	21200	21185	21337	21184	21207	21229	21292	21225	21321	21231	21261	21320	21141	21301	21139	21209	21261	21043	21130	21308	21252	21349	21113	21093	21113	21253	21059	21116	20990	21163	21214	21194	21060	21136	21310	21177	21284	21162	21029	21157	21106	21335	21131	21065	21041	21131	21120	21353	21325	21158	21240	21480	21189	20996	20894	21151	21413	21112	21188	21196	21248	21362	21180	21257	21279	21213	21288	21406	21133	21117	20878	21314	21075	21052	20998	21142	21245	21160	20851	20978	21205	21040	21033	21244	21183	21196	21230	21088	21203	21248	21089	21055	21187	21145	21208	21177	20975	20993	21002	21306	21244	21285	21309	21377	21250	21368	21035	21399	21265	21095	21216	20993	21074	21143	21305	21171	21165	21141	21101	21116	21253	21043	21097	21444	21226	21367	21119	20960	20938	21445	21097	21129	21254	21326	21219	21388	21231	21295	21208	21273	21304	21269	21205	21177	21381	21336	21175	21237	21137	21182	21072	21058	21310	21286	21254	21203	21444	21274	21136	21148	21165	21052	21081	21182	21278	21308	21007	21072	21067	21286	21150	21065	21099	21055	21151	21023	21267	21433	21247	21093	21200	21303	21349	21211	21164	21235	20932	21154	21325	20936	21244	21349	21093	21321	21043	21226	21019	21057	21196	21133	21280	20990	21394	21081	21082	21100	21297	21388	21346	20886	21084	21157	21416	21001	21372	21228	21040	21173	21123	21424	21315	21285	21141	21014	21200	21064	21137	21165	21149	21208	21006	21249	21389	21250	20961	21279	21249	21150	21262	21368	21446	21304	21103	21265	21015	21182	21251	21277	21170	20929	21297	21160	21235	21283	21306	21431	21204	21376	21239	21243	21034	21083	21135	21177	21173	21102	20999	21259	21209	21232	21316	20967	21144	21151	21406	21073	21128	21174	21328	21263	21314	21219	21066	21184	21245	21429	21152	21528	21254	21258	21026	21224	21155	21216	21171	21181	21296	21075	21074	21124	21225	21161	21116	21298	21264	21373	21177	21104	21156	21271	21378	21254	21249	21132	21103	21131	21161	21306	20971	21197	21605	21182	21022	21102	21454	21094	21146	21257	21247	21202	21405	21389	21393	20948	20990	21318	21121	21309	21210	21361	21184	21318	21076	21146	21373	21027	21373	21094	21258	21225	21166	21137	21170	21261	21160	20926	21292	21152	21122	21342	21252	21450	21016	21126	21073	21275	21245	21105	21207	21130	21069	21189	21302	21246	21447	21099	21193	21095	21174	21158	21085	21065	21306	21251	21246	21180	21102	21117	21264	21469	21116	21220	21182	21350	21529	21275	21101	21197	20914	21287	21321	21345	21111	21261	21356	21377	21265	21180	21200	21437	21040	21344	21087	21368	21376	21264	21303	21321	21216	21189	21081	21341	21256	21203	21030	21297	21271	21196	21204	21288	21072	21105	21254	21231	21168	21294	21234	21147	21067	21119	21084	21297	21288	21448	21326	21170	21061	21185	21169	21175	21321	21388	21238	21309	21384	21170	21039	21205	21168	21201	21132	21246	21095	21235	21194	21237	21146	21119	21292	21227	21143	21214	21107	21138	21316	21053	21130	21214	21172	21285	21194	21082	20830	21198	21113	21139	21268	21268	21177	21279	21058	21250	21336	21397	21355	21219	21098	21155	21107	21348	21255	21136	21070	21335	21280	21278	21217	21263	21228	21056	21355	21343	21275	21217	21113	21231	21081	21397	21152	21232	21152	21316	21086	21238	21359	21140	21276	21211	21271	21270	21352	21287	21076	21464	21107	21269	21209	21054	21362	21468	21508	21302	21233	21204	21182	21143	21439	21228	21312	20992	21244	21205	21307	21199	21132	21105	21227	21141	21164	21309	21321	21047	21113	21151	21315	20898	21263	21220	21236	21242	21144	21132	20983	21277	21319	21222	21218	21164	21116	21298	21118	21238	21090	21478	21048	21156	21080	21083	20997	21223	21005	21061	21493	21147	21223	21146	21004	21215	21204	21031	20989	21038	21255	21143	21467	21140	21239	21196	21218	21277	21075	21472	20983	21114	21207	21301	21133	21213	21249	21003	21210	21189	21058	21116	21027	21190	21327	21334	21127	21042	21117	21383	21235	21269	21282	21120	21178	20959	21088	21253	21187	21156	21024	21060	21376	21090	21201	21106	21232	21184	20933	21391	21280	21134	21298	21294	21306	21214	21248	21076	21328	21194	21172	21244	21318	21102	21017	21191	21447	21334	21132	21211	21338	21337	21233	21111	21142	21106	21184	21494	21288	21115	21301	21089	21258	21171	21122	21204	21436	21218	21166	21390	21116	21243	21296	21272	21231	21062	21090	21246	21077	21510	21277	21220	21370	21315	21181	21372	21069	21184	21167	21188	21211	21087	21062	21220	21264	21044	21171	21020	21260
36585	55970	44947	27800	20398	18053	17323	17157	17328	17281	17253	17195	17170	17418	17202	17266	17349	17351	17366	17273	17309	17304	17459	17368	17221	17205	17271	17236	17133	17299	17259	17147	17407	17354	17338	17190	17275	17417	17389	17262	17274	17326	17301	17310	17238	17121	17207	17183	17385	17315	17253	17262	17338	17244	17414	17164	17323	17223	17337	17186	17302	17173	17189	17431	17245	17310	17230	17168	17215	17384	17276	17220	17310	17096	17338	17393	17393	17232	17115	17257	17407	17301	17482	17349	17271	17240	17278	17281	17386	17330	17200	17213	17094	17387	17274	17439	17161	17327	17402	17125	17199	17163	17445	17102	17321	17176	17422	17247	17299	17062	17394	17318	17432	17265	17214	17245	17317	17274	17304	17118	17272	17312	17236	17171	17172	17300	17107	17216	17253	17469	17435	17252	17306	17181	17178	17354	17239	17321	17200	17279	17210	17345	17564	17445	17418	17431	17140	17211	17441	17357	17386	17167	17484	17276	17207	17275	17150	17251	17221	17206	17403	17462	17510	17359	17183	17158	17308	17313	17318	17346	17207	17298	17062	17384	17322	17314	17214	17293	17309	17422	17387	17243	17112	17169	17416	17333	17071	17458	17490	17200	17202	17197	17391	17240	17285	17387	17330	17210	17271	17188	17226	17250	17251	17311	17431	17255	17159	17227	17354	17104	17117	17215	17346	17271	17081	17295	17392	17199	17366	17192	17172	17371	17574	17154	17486	17239	17193	17385	17230	17327	17235	17198	17273	17121	17367	17129	17213	17359	17314	17375	17313	17262	17175	17365	17442	17310	17257	17241	17267	17192	17271	17305	17268	17168	17282	17328	17266	17321	17249	17425	17418	17050	17421	17190	17293	17138	17223	17277	17243	17214	17160	17162	17330	17400	17288	17334	17090	17313	17259	17322	17281	17198	17285	17324	17233	17338	17202	17416	17290	17306	17274	17336	17209	17254	17180	17288	17225	17236	17262	17144	17250	17295	17277	17288	17562	17153	17350	17353	17274	17253	17262	17370	17308	17233	17464	17303	17214	17309	17448	17388	17317	17223	17309	17251	17093	17485	17172	17246	17393	17284	17308	17559	17433	17229	17072	17190	17397	17204	17227	17365	17319	17279	17326	17203	17304	17283	17319	17312	17198	17252	17251	17082	17246	17263	17387	17256	17155	17297	17230	17218	17302	17348	17261	17325	17149	17384	17067	17093	17382	17362	17187	17203	17371	17234	17503	17435	17329	17344	17278	17155	17236	17179	17293	17348	17255	17274	17389	17264	17231	17360	17312	17273	17309	17323	17358	17372	17502	17473	17319	17352	17250	17274	17288	17139	17252	17379	17278	17399	17257	17409	17328	17314	17354	17328	17362	17338	17355	17333	17205	17078	17159	17165	17368	17283	17323	17394	17256	17340	17165	17197	17326	17390	17273	17169	17445	17425	17177	17380	17114	17376	17314	17298	17524	17179	17189	17205	17229	17180	17163	17064	17227	17396	17328	17133	17175	17273	17191	17237	17308	17369	17248	17228	17215	17139	17325	17241	17459	17286	17217	17364	17202	17322	17286	17192	17405	17244	17156	17246	17247	17228	17247	17214	17331	17282	17233	17344	17274	17280	17249	17325	17409	17323	17272	17269	17341	17127	17284	17151	17373	17303	17244	17258	17274	17288	17333	17335	17206	17482	17223	17419	17299	17107	17255	17406	17340	17266	17251	17275	17255	17251	17210	17090	17253	17274	17320	17304	17260	17321	17403	17136	17337	17211	17249	17361	17459	17264	17244	17350	17273	17248	17305	17152	17304	17305	17321	17357	17307	17299	17151	17255	17416	17178	17259	17340	17147	17449	17286	17159	17202	17443	17126	17551	17357	17434	17230	17288	17276	17370	17254	17203	17238	17385	17461	17287	17392	17309	17412	17127	17274	17156	17575	17393	17266	17285	17206	17420	17270	17439	17289	17239	17236	17349	17380	17373	17411	17390	17270	17161	17371	17606	17191	17168	17227	17166	17249	17281	17302	17230	17410	17176	17096	17201	17304	17263	17303	17354	17351	17252	17162	17161	17401	17361	17285	17274	17258	17248	17245	17282	17265	17321	17314	17176	17246	17178	17346	17150	17250	17319	17527	17313	17196	17404	17154	17270	17278	17225	17156	17314	17276	17507	17402	17340	17269	17380	17085	17233	17371	17056	17316	17198	17336	17265	17263	17359	17276	17354	17224	17118	17371	17111	17273	17215	17425	17425	17089	17265	17171	17358	17281	17283	17368	17230	17241	17209	17181	17213	17237	17204	17317	17325	17348	17226	17231	17174	17199	17361	17349	17171	17336	17290	17092	17363	17348	17428	17201	17364	17379	17260	17056	17247	17201	17131	17190	17235	17264	17402	17337	17278	17318	17236	17378	17227	17375	17278	17262	16983	17402	17417	17124	17153	17184	17203	17364	17365	17385	17416	17519	17369	17119	17200	17236	17182	17380	17283	17128	17300	17355	17347	17163	17378	17237	17384	17234	17181	17185	17181	17411	17224	17352	17312	17379	17407	17364	17337	17358	17272	17229	17366	17447	17409	17288	17201	17223	17354	17334	17372	17315	17444	17316	17318	17299	17324	17286	17296	17348	17311	17239	17220	17463	17220	17293	17333	17283	17291	17207	17223	17199	17355	17236	17547	17256	17315	17436	17393	17177	17229	17230	17436	17316	17266	17337	17380	17428	17291	17197	17307	17296	17097	17285	17429	17338	17203	17434	17327	17421	17163	17260	17318	17322	17129	17304	17275	17249	17279	17268	17419	17320	17206	17137	17355	17188	17193	17218	17364	17355	17324	17193	17103	17255	17251	17052	17249	17357	17265	17377	17385	17319	17320	17377	17276	17154	17216	17126	17318	17297	17156	17426	17178	17243	17340	17450	17352	17229	17305	17301	17186	17351	17250	17381	17399	17329	17125	17404	17199	17300	17243	17370	17377	17361	17174	17423	17138	17418	17195	17085	17333	17406	17229	17294	17483	17382	17401	17190	17261	17331	17169	17234	17294	17403	17493	17185	17161	17366	17233	17365	17479	17350	17208	17240	17325	17271	17330	17512	17242	17058	17172	17136	17239	17341	17265	17525	17383	17220	17310	17317	17148	17241	17354	17430	17118	17199	17310	17351	17269	17321	17207	17345	17405	17415	17253	17284	17297	17131	17387	17147	17360	17317	17312	17301	17193	17306	17196	17227	17406	17283	17195	17224	17373	17161	17432	17261	17273	17313	17439	17273	17321	17365	17370	17244	17195	17271	17215	17462	17316	17258	17260	17339	17262	17288	17326	17344	17373	17349	17280	17279	17313	17233	17355	17304	17296	17236	17174	17325	17576	17168	17121	17367	17294	17251	17245	17331	17303	17455	17086	17255	17215	17144	17219	17232	17175	17304	17225	17278	17334	17300	17337	17391	17456	16996	17321	17069	17390	17243	17330	17313	17372	17312	17306	17149	17320	17230	17355	17389	17286	17157	17197	17396	17303	17330	17324	17179	17188	17375	17350	17235	17221	17387	17256	17355	17285	17167	17248	17319	17373	17326	17235	17264	17261	17350	17621	17232	17380	17142	17149	17281	17192	17233	17308	17297	17291	17297	17383	17445	17345	17383	17301	17194	17307	17087	17196	17261	17393	17377	17205	17241	17392	17291	17408	17288	17210	17176	17299	17380	17343	17259	17140	17357	17478	17213	17266	17163	17355	17331	17347	17327	17324	17396	17374	17330	17230	17419	17306	17113	17169	17555	17280	17327	17102	17211	17449	17383	17309	17380	17291	17288	17486	17323	17144	17331	17247	17351	17484	17328	17265	17179	17362	17278	17449	17143	17472	17245	17359	17458	17238	17026	17336	17076	17321	17320	17213	17321	17224	17167	17222	17315	17391	17130	17332	17238	17223	17344	17289	17007	17153	17384	17286	17387	17329	17250	17218	17322	17423	17155	17178	17416	17312	17329	17157	17328	17427	17315	17446	17179	17359	17297	17229	17149	17263	17432	17437	17253	17359	17149	17274	17177	17359	17400	17310	17197	17273	17248	17428	17365	17267	17534	17079	17454	17161	17206	17403	17170	17352	17359	17060	17226	17176	17301	17205	17473	17283	17260	17320	17328	17299	17288	17317	17234	17485	17397	17285	17327	17144	17201	17134	17393	17286	17336	17193	17228	17390	17277	17302	17502	17314	17260	17100	17203	17342	17307	17420	17372	17371	17218	17402	17380	17080	17357	17337	17260	17369	17279	17008	17376	17429	17179	17395	17336	17430	17344	17275	17438	17253	17431	17308	17277	17473	17209	17351	17228	17333	17308	17312	17228	17281	17221	17306	17284	17252	17292	17366	17353	17324	17380	17382	17392	17172	17438	17122	17219	17242	17390	17332	17226	17272	17270	17310	17069	17199	17211	17322	17281	17280	17198	17379	17376	17309	17285	17344	17278	17286	17224	17145	17384	17404	17120	17190	17118	17328	17225	17230	17285	17153	17535	17391	17361	17206	17420	17293	17258	17217	17283	17283	17328	17268	17229	17376	17364	17297	17079	17319	17327	17292	17298	17255	17340	17303	17219	17305	17372	17315	17264	17383	17237	17326	17529	17201	17252	17359	17275	17242	17255	17164	17168	17178	17060	17239	17316	17134	17261	17464	17300	17328	17206	17417	17211	17217	17456	17349	17462	17277	17245	17168	17377	17324	17272	17219	17316	17225	17265	17383	17272	17319	17282	17188	17443	17307	17278	17410	17174	17447	17219	17256	17133	17306	17300	17427	17266	17196	17395	17387	17382	17240	17375	17361	17356	17438	17329	17374	17325	17260	17265	17069	17348	17345	17480	17215	17276	17373	17250	17308	17302	17257	17138	17165	17207	17379	17183	17168	17272	17240	17383	17181	17203	17304	17356	17470	17170	17363	17284	17394	17075	17384	17277	17312	17257	17304	17357	17162	17246	17451	17316	17461	17337	17371	17351	17145	17314	17081	17211	17237	17365	17225	17331	17079	17400	17163	17191	17267	17336	17231	17200	17541	17446	17299	17292	17342	17110	17270	17379	17335	17460	17296	17354	17205	17234	17207	17292	17257	17479	17194	17278	17289	17406	17236	17552	17328	17395	17273	17401	17187	17211	17396	17264	17339	17345	17275
25428	28112	47922	41746	30011	25167	22798	20824	20530	20533	20814	20697	20523	20861	20654	20558	20791	20807	20925	20568	20504	20751	20384	20566	20827	20699	20577	20649	20704	20784	20742	20650	20547	20596	20539	20605	20471	20684	20500	20303	20669	20620	20438	20835	20754	20512	20542	20449	20650	20441	20797	20582	20593	20379	20618	20497	20641	20583	20638	20725	20480	20613	20529	20786	20579	20702	20408	20458	20518	20618	20559	20807	20549	20420	20564	20827	20618	20624	20396	20596	20513	20558	20715	20569	20464	20631	20497	20498	20408	20440	20734	20716	20413	20942	20231	20490	20611	20475	20332	20466	20511	20463	20426	20625	20594	20557	20613	20482	20489	20777	20590	20394	20611	20546	20555	20491	20607	20569	20401	20358	20363	20642	20551	20424	20323	20267	20376	20499	20692	20484	20439	20684	20498	20509	20315	20450	20524	20563	20556	20454	20408	20551	20648	20455	20812	20632	20761	20586	20563	20727	20564	20472	20597	20492	20453	20798	20459	20419	20434	20412	20582	20678	20411	20562	20642	20418	20579	20575	20670	20470	20627	20295	20283	20560	20505	20679	20496	20422	20505	20416	20808	20570	20431	20369	20562	20536	20577	20510	20639	20507	20445	20561	20337	20623	20603	20594	20650	20584	20643	20708	20784	20655	20484	20496	20489	20629	20351	20467	20516	20572	20553	20553	20532	20464	20481	20415	20556	20614	20497	20508	20391	20465	20659	20597	20687	20710	20621	20254	20582	20559	20685	20621	20447	20527	20480	20425	20363	20425	20542	20435	20697	20450	20505	20450	20628	20460	20654	20350	20719	20720	20364	20486	20436	20480	20465	20417	20597	20638	20700	20522	20591	20711	20314	20652	20376	20612	20427	20305	20574	20812	20601	20427	20626	20641	20653	20564	20494	20422	20648	20381	20647	20499	20642	20541	20643	20475	20604	20528	20603	20428	20795	20581	20508	20596	20491	20615	20774	20657	20685	20609	20705	20505	20593	20446	20367	20361	20577	20506	20553	20576	20466	20445	20431	20575	20795	20462	20656	20530	20368	20685	20451	20618	20322	20450	20652	20483	20606	20557	20383	20651	20369	20553	20534	20486	20632	20544	20564	20749	20467	20500	20602	20414	20641	20527	20519	20438	20668	20694	20620	20519	20799	20377	20677	20725	20500	20505	20514	20483	20497	20530	20633	20844	20580	20492	20540	20626	20677	20683	20373	20335	20465	20541	20629	20419	20532	20548	20573	20581	20621	20327	20499	20442	20406	20582	20446	20326	20467	20369	20659	20566	20620	20692	20603	20346	20644	20746	20525	20665	20532	20440	20553	20355	20443	20426	20453	20256	20708	20482	20595	20525	20492	20400	20439	20527	20610	20569	20394	20557	20494	20672	20625	20476	20864	20643	20410	20655	20816	20462	20602	20586	20435	20234	20479	20618	20667	20561	20475	20406	20494	20710	20441	20726	20586	20635	20288	20560	20539	20620	20482	20587	20537	20514	20772	20623	20539	20799	20595	20330	20650	20370	20557	20644	20628	20502	20506	20385	20556	20390	20448	20544	20559	20332	20342	20597	20624	20399	20545	20540	20513	20506	20622	20530	20523	20402	20610	20501	20796	20356	20488	20649	20553	20469	20558	20497	20511	20590	20721	20601	20702	20809	20696	20561	20460	20380	20573	20519	20642	20485	20663	20555	20461	20428	20440	20366	20418	20518	20471	20516	20510	20521	20500	20518	20513	20728	20504	20505	20502	20633	20580	20510	20707	20645	20584	20578	20613	20530	20594	20493	20491	20708	20521	20387	20669	20618	20511	20441	20494	20593	20551	20461	20392	20516	20559	20433	20638	20619	20492	20372	20485	20642	20314	20792	20460	20639	20427	20402	20552	20588	20440	20517	20653	20618	20574	20727	20567	20428	20258	20316	20452	20795	20636	20370	20387	20506	20636	20431	20445	20628	20623	20571	20477	20786	20390	20533	20762	20261	20852	20759	20577	20428	20584	20454	20614	20643	20314	20523	20672	20766	20536	20543	20562	20512	20430	20320	20528	20472	20478	20348	20441	20592	20630	20473	20437	20468	20492	20688	20675	20763	20714	20299	20265	20747	20473	20598	20701	20799	20687	20645	20503	20504	20602	20595	20730	20529	20443	20531	20389	20481	20450	20483	20383	20402	20703	20663	20310	20468	20413	20502	20458	20535	20425	20364	20420	20472	20669	20649	20664	20551	20586	20406	20543	20539	20503	20703	20599	20573	20679	20824	20657	20601	20546	20480	20602	20528	20583	20484	20389	20420	20538	20538	20585	20420	20483	20677	20475	20597	20690	20501	20570	20670	20667	20509	20618	20710	20535	20699	20450	20429	20600	20455	20499	20450	20533	20351	20746	20853	20535	20487	20558	20500	20810	20689	20391	20509	20636	20548	20570	20539	20315	20357	20507	20513	20774	20462	20441	20411	20605	20701	20364	20602	20520	20534	20685	20590	20669	20551	20692	20503	20325	20579	20629	20734	20674	20425	20545	20554	20659	20550	20424	20497	20279	20308	20597	20441	20502	20221	20444	20485	20545	20780	20570	20695	20633	20465	20449	20435	20424	20636	20429	20420	20711	20519	20491	20431	20573	20262	20603	20382	20619	20529	20533	20642	20536	20368	20423	20611	20562	20487	20594	20538	20363	20460	20556	20607	20712	20668	20461	20417	20697	20557	20580	20436	20451	20623	20440	20450	20513	20525	20626	20368	20608	20555	20595	20636	20629	20551	20768	20577	20801	20416	20374	20287	20354	20423	20411	20642	20495	20675	20512	20326	20466	20432	20647	20492	20489	20636	20517	20399	20649	20584	20444	20401	20440	20619	20597	20612	20494	20399	20497	20736	20447	20614	20392	20660	20321	20407	20564	20421	20688	20700	20450	20409	20504	20478	20646	20427	20626	20522	20787	20677	20668	20408	20611	20757	20701	20522	20405	20505	20355	20648	20574	20302	20473	20600	20527	20551	20696	20551	20460	20430	20768	20410	20691	20582	20415	20451	20560	20381	20436	20259	20346	20700	20508	20311	20392	20441	20525	20343	20454	20558	20427	20448	20337	20405	20548	20529	20510	20419	20336	20508	20372	20364	20679	20634	20450	20610	20798	20687	20440	20688	20518	20434	20483	20574	20406	20750	20615	20314	20652	20600	20608	20437	20644	20458	20556	20664	20484	20432	20508	20394	20472	20499	20622	20492	20500	20515	20415	20573	20610	20512	20471	20594	20368	20547	20463	20430	20431	20297	20622	20541	20577	20474	20635	20581	20595	20584	20455	20451	20476	20530	20504	20565	20590	20498	20306	20594	20429	20664	20532	20412	20594	20401	20487	20452	20509	20417	20608	20540	20602	20481	20558	20511	20574	20706	20625	20636	20595	20313	20284	20440	20469	20686	20677	20387	20567	20646	20507	20676	20416	20356	20505	20547	20496	20645	20512	20540	20392	20692	20456	20683	20334	20399	20484	20620	20724	20627	20691	20493	20514	20439	20536	20508	20587	20613	20689	20547	20607	20635	20623	20414	20789	20435	20530	20638	20461	20396	20395	20469	20398	20626	20482	20505	20542	20390	20375	20652	20561	20678	20711	20434	20640	20598	20352	20680	20618	20372	20483	20704	20441	20341	20600	20759	20382	20695	20429	20311	20487	20642	20845	20533	20571	20535	20684	20658	20443	20437	20457	20568	20533	20509	20523	20396	20629	20632	20542	20610	20659	20515	20605	20542	20493	20433	20645	20619	20288	20555	20599	20456	20456	20484	20548	20667	20499	20478	20483	20486	20508	20502	20608	20444	20493	20671	20469	20581	20652	20592	20510	20533	20499	20796	20447	20516	20629	20439	20330	20328	20616	20643	20790	20574	20760	20370	20471	20398	20662	20282	20730	20545	20454	20553	20594	20513	20496	20744	20720	20590	20437	20584	20435	20472	20697	20395	20549	20384	20424	20204	20468	20592	20436	20593	20459	20564	20632	20415	20637	20550	20580	20588	20517	20682	20623	20815	20651	20585	20421	20516	20288	20416	20680	20682	20483	20686	20826	20424	20490	20555	20492	20712	20410	20413	20416	20378	20536	20535	20288	20675	20549	20645	20669	20485	20511	20407	20683	20391	20492	20393	20441	20646	20439	20463	20717	20631	20596	20579	20523	20373	20417	20442	20519	20750	20508	20580	20508	20447	20396	20479	20497	20583	20647	20717	20470	20644	20646	20356	20536	20607	20445	20562	20397	20659	20561	20578	20510	20476	20463	20481	20543	20740	20595	20474	20718	20603	20732	20561	20507	20658	20546	20535	20518	20367	20527	20546	20749	20469	20786	20759	20704	20608	20647	20299	20522	20615	20564	20442	20478	20368	20601	20538	20432	20479	20482	20475	20598	20543	20528	20305	20635	20522	20625	20708	20340	20617	20659	20669	20586	20486	20667	20460	20537	20519	20498	20530	20428	20522	20533	20456	20494	20471	20657	20514	20553	20670	20653	20788	20527	20628	20642	20515	20724	20556	20440	20302	20633	20581	20699	20446	20528	20754	20620	20577	20593	20506	20594	20562	20784	20619	20725	20389	20450	20385	20386	20755	20408	20600	20368	20540	20554	20439	20404	20573	20626	20627	20344	20664	20654	20519	20499	20357	20549	20591	20678	20601	20536	20545	20566	20496	20521	20747	20597	20635	20441	20330	20330	20796	20541	20708	20651	20667	20444	20560	20307	20643	20461	20396	20670	20464	20590	20501	20591	20547	20463	20529	20404	20595	20540	20485	20779	20560	20413	20585	20473	20500	20476	20389	20761	20634	20397	20679	20657	20621	20360	20481	20754	20560	20594	20429	20462	20607	20516	20566	20645	20585	20419	20496	20618	20275	20527	20480	20460	20419	20643	20468	20493	20633	20698	20430	20474	20333	20639	20511	20458	20311	20681	20459	20319	20466	20582	20458	20696	20597	20529	20765	20550	20350	20645	20518	20750	20488	20438	20540	20434	20668	20605	20559	20687	20594	20623	20646	20613	20490	20485	20346	20766	20652	20423	20501	20663	20547	20440	20401	20587	20490	20618	20598	20615	20562	20449	20586	20691	20710	20487	20553	20600	20506	20475	20560	20581	20425	20360	20479	20644	20623	20538	20536	20474	20733
57052	92418	75697	47273	29849	20510	17646	16987	17047	16987	17025	17036	17117	17108	17060	16867	17142	16867	16970	16996	17014	16976	17060	17016	17015	16952	17022	16831	16846	16862	17015	16969	17019	16932	16996	17090	16923	17021	17069	16819	16925	16940	16971	17104	16861	16954	17044	17038	16833	16960	17073	16911	16824	16886	17042	17051	17033	16988	17057	16938	16925	17012	16999	17075	16942	16997	17113	17096	16952	17173	16838	16885	16975	16829	16975	16912	16985	17013	16904	17072	17082	16833	16869	17009	16818	17074	16896	17113	16933	17007	17014	16973	16919	16919	17034	16999	17025	16938	17042	17102	16913	17005	17119	16861	16902	17034	16959	16907	17155	16994	17141	16969	17075	16961	16921	16953	17157	16954	16963	17044	16976	16888	17103	16910	16943	16726	16933	17102	17060	17215	16784	17057	17162	16873	16698	17181	17003	16898	17067	17063	16824	16914	16919	17202	16987	16909	17131	16946	16942	16931	16907	17026	16858	17136	17045	17172	16975	17106	16967	17102	16811	16868	17113	17171	16959	17103	17006	16880	17114	16970	17049	17007	16804	16957	17035	16987	16882	16817	17068	17057	16957	16945	16715	17004	17046	16934	16874	16886	16911	16980	17095	16934	16996	16975	16934	16985	16881	17049	17064	16983	17054	17038	17099	16791	16971	17052	17104	16929	16982	16859	16771	17088	17001	16930	16963	16859	16934	16983	17092	16965	17013	17098	17098	16866	17121	16915	17015	17045	17000	17033	16969	16897	16951	16966	16870	17022	17025	17025	16953	16972	16952	17063	17006	16937	16931	16801	16960	16940	17128	16975	16872	16993	16990	16923	17039	16875	16877	16930	17226	17042	17022	16981	16916	16993	16899	16815	17064	17082	17041	16951	17085	17005	17047	16874	17080	16859	16954	16936	16938	17070	16949	17054	16896	17033	17021	16830	17036	17161	17009	17062	16890	16998	17046	16996	16719	17165	16908	16999	17050	16911	17038	17138	16976	16947	16936	16934	17004	17065	16878	17154	16990	16963	16915	16978	16926	16930	17090	16982	16923	16876	16958	16895	17070	16884	16941	16887	17008	17086	16869	16999	16971	17027	16950	16928	17146	16950	17085	16872	16862	16871	16884	16909	16992	17094	16992	16980	16898	16850	17186	16896	16787	17111	16982	16976	17026	16990	17070	16808	16877	16866	16975	16962	16927	16941	16907	16986	17077	16968	17104	16902	16894	16988	17000	16931	17018	16934	16830	17102	16861	16928	17033	17082	17026	16999	17041	16991	16892	16816	16983	16919	16878	17096	17078	16953	17047	17088	16808	16935	17065	16970	16945	16959	17098	16923	17153	16955	17089	16996	17115	16874	16870	16988	17074	16940	16977	17007	17003	16956	16973	16942	16857	16904	17090	16737	16915	16987	16929	17127	16965	16875	16855	17050	16916	16957	16949	16950	17132	16871	17085	17131	16938	16900	16933	17091	16962	16960	16960	17101	16938	17033	16967	17019	16887	16921	17042	16961	16843	16917	17040	16907	16781	16912	17024	17011	16930	16870	16897	16972	16884	16951	17067	16892	16968	16878	17153	17071	17090	16978	16924	16862	16932	16970	16808	17007	17039	16995	17066	16968	16915	16855	17013	16972	17106	16982	16785	17038	17104	17121	16839	16824	16953	16880	16971	16918	17009	17096	16960	16943	16875	17004	16981	17162	16992	16869	17073	17074	16885	17092	16970	17124	16925	16815	17151	16928	17031	16949	17012	16929	16988	16957	17100	16962	16890	16985	17053	17101	16896	16976	17040	17159	16934	17087	16990	16995	16832	17022	17171	16903	17069	16938	16907	17034	16998	16887	16927	16966	17146	17037	16938	16903	16786	16885	17030	17104	16892	16938	16872	16992	16950	16989	17075	16999	17046	17104	17008	16949	17035	17004	16982	16990	16931	16780	17039	17003	16931	16972	17014	16987	16895	16926	16833	16877	16896	17098	16934	16818	17089	17026	16890	17000	17209	16892	16953	17066	16769	17039	16863	17003	16931	16806	17051	16938	16981	16783	16856	17035	17035	17078	17005	17011	16900	16965	17001	16829	17015	16867	16832	17090	16753	17064	16988	16896	17046	16995	17026	16884	17078	17178	17191	16958	16951	17034	17110	17062	16938	17139	16906	16999	16972	16935	17040	16795	16884	16890	16970	16875	16889	16844	16999	17012	16976	17031	16889	16855	17014	16996	16933	17083	16841	17056	16960	16849	17178	17057	17003	16909	17025	16880	17031	16925	17107	17081	17018	17024	16891	16839	17014	16959	17165	17073	17025	16928	16900	17036	16871	16895	17100	16897	16955	17014	17057	17163	17098	17055	16897	16966	17030	17044	16995	16987	17190	16971	16979	16879	16842	17008	16956	17185	17113	16952	16838	16956	17115	16894	16956	16980	16839	16956	17091	16884	16974	16973	16976	16873	16905	16965	17031	16805	16867	16869	17128	16949	17003	17222	16879	16900	16858	17130	16960	16800	16952	17063	17058	17053	16917	17028	17034	17081	16997	16939	17034	16928	16891	17044	16979	17032	16882	17033	17010	17072	17108	17126	16838	16946	16959	17091	16809	17005	16897	16838	17012	16932	17107	16997	16847	17036	16985	16963	16975	16761	16860	17118	17088	16917	16909	17040	17114	17007	17057	16892	16822	17034	16741	17155	16796	17071	17099	16937	16890	16971	16787	17082	17084	16872	17004	16909	16747	16914	17114	16930	16875	16908	17038	16942	17159	17001	16798	16949	16930	16913	16982	16956	16963	17000	17070	17080	16999	16939	16958	16931	17142	16861	16962	16888	16992	16968	16965	16982	17035	16958	16856	17275	17154	16825	16971	16960	17175	16915	17182	17078	16885	16867	16969	16939	17077	17035	17060	17017	16884	17049	17015	16984	16894	16889	16932	17100	16936	16970	16920	16955	17175	16976	16974	17055	16945	16922	16879	16952	16994	16881	16961	16873	16919	17084	16940	16908	16942	16979	16925	17051	17039	16953	16928	17008	17042	17100	17016	17045	17109	17225	17031	17122	17071	16993	17109	16947	16925	16861	16948	17006	17107	16988	16860	17133	16860	16894	16935	17001	16923	17076	17017	17086	17062	16975	16996	16799	16984	17015	16896	16978	17210	16799	16990	16853	16919	17011	17008	16883	16895	16958	17048	17001	16773	17131	16936	16988	17119	16956	17044	16915	16899	16915	17054	17087	17037	16998	16887	16955	17132	16964	17072	17085	16923	16852	17001	17093	17136	16835	17007	17109	17023	16934	17080	17007	17143	17069	16879	17028	16927	16855	17085	16864	16902	17072	17015	16957	16875	17071	17051	17035	17028	16863	16911	17013	17065	16976	16975	17087	16957	16811	16939	16927	17153	16894	17052	16844	17035	17095	17049	16841	16914	17014	17112	17106	16954	16960	16947	16822	16810	16956	17093	17049	16944	17025	16981	17174	16968	16727	16896	17267	16991	16997	16939	16954	17011	17059	17267	16911	17081	17028	17003	16918	16684	16994	17022	16985	16810	16868	17025	16979	16925	17139	16998	16851	16913	17020	17014	17118	17091	16917	17103	16939	17069	16992	17044	16998	17003	16846	16939	16954	17150	16899	16925	17233	16856	16770	16892	16929	17009	16910	16936	16969	16756	17128	17047	17110	16965	16963	17057	16965	16969	16895	16925	17065	16766	16957	17085	16988	16859	16854	16914	17141	16952	16968	16805	17032	16972	17013	16996	17098	16947	17026	17071	17020	16865	16877	16951	16985	17124	17044	17054	17031	17012	17038	16991	17072	17093	17053	17067	17109	17160	16789	16920	17108	16927	16875	16924	16900	17043	17021	16795	16945	16914	17139	16905	16934	17107	16974	16867	17082	17012	17039	16854	16945	16974	17053	17024	17033	16922	17001	16991	16894	17082	16874	16976	17040	16929	17087	16992	16914	16946	16942	17069	17050	16981	16894	16997	17022	16899	16982	16999	16879	17192	17014	16880	17086	17130	16834	17042	16854	16848	16827	17027	17050	17075	16992	16965	17026	17072	16955	16991	17121	16838	16962	17142	16823	16886	17108	16895	16987	17052	16931	16897	16927	17021	16918	17007	16967	16896	16786	17002	17215	16963	16868	17082	17043	16880	16990	16951	17074	16867	17173	16888	17032	17010	16818	17179	16878	16908	17048	17076	17236	16973	17027	16896	16898	17091	16845	17091	17164	17077	16905	16958	16911	17020	17002	17000	16996	17107	17006	16869	16875	17131	16868	16934	16985	16994	16819	17023	16955	17017	16979	16923	17000	17036	16763	16978	17009	16889	16805	16888	17098	17011	17144	17034	16861	17103	17045	17049	17031	16868	16912	17020	16947	16891	17001	16990	16923	16817	16927	17004	16944	16931	16995	16865	17111	17039	17018	17020	16795	17109	16741	17029	16991	16811	16937	17035	17022	17119	16868	17043	17077	16954	16807	17221	17001	16818	17110	17069	16889	17027	17059	17053	17129	16889	16929	16832	16993	17029	17117	16993	17067	16987	16855	16889	16885	16841	16956	16999	17000	16886	16967	17116	17005	17025	16936	17093	16880	16961	17007	16958	16849	17100	16768	16948	17012	17032	17009	17149	16941	17021	17034	17097	17110	17023	17123	17000	17140	17134	17062	17071	17077	16940	16886	17001	16913	16979	17128	16983	16882	16950	17084	17114	17093	17129	16983	16890	17147	17098	16967	16896	16969	16882	16974	16785	17094	16848	17042	16835	16903	17031	17004	17031	17022	16953	17113	17077	16990	17086	16923	17099	16903	16830	16999	17007	16868	17013	17122	17109	17096	17114	17156	17119	16946	16836	17011	16858	16835	16913	17046	16964	16894	16925	17045	16989	17094	16884	17040	17012	16852	16963	17008	16858	17148	17161	17036	17026	16754	17194	17153	16902	16928	17002	16953	17035	16836	17011	16873	17132	16904	16990	17035	17003	16979	16998	17138	17190	17055	16832	16941	17028	16855	17016	16949	17052	17016	16849	16896	16868	16893	16838	17119	17119	17021	16881	16942	17209	16810	16840	17027	17124	17010	16997	16995	17020	17087	16970	17051	17053	16997	17047	16915	16992	16958	16958	16974	16944	16974	17011	17047	16869	17013	17045	17011	16995	17094
23142	23400	37509	35054	29418	27407	26793	21675	20662	21090	20852	20791	20806	20834	20719	20860	20782	20838	20777	20622	20664	20601	20711	20578	20614	20728	20601	20656	20647	20585	20492	20419	20691	20565	20858	20684	20526	20438	20587	20489	20508	20577	20488	20549	20634	20581	20731	20710	20790	20595	20480	20695	20502	20705	20681	20671	20737	20457	20498	20403	20494	20508	20890	20501	20598	20565	20528	20820	20443	20751	20622	20614	20643	20553	20478	20406	20559	20673	20793	20515	20574	20648	20570	20688	20509	20520	20839	20542	20653	20343	20163	20451	20503	20560	20633	20548	20829	20498	20539	20589	20594	20480	20542	20619	20344	20395	20768	20377	20396	20590	20304	20705	20293	20653	20441	20465	20733	20795	20643	20422	20710	20466	20634	20575	20496	20746	20529	20478	20178	20338	20466	20385	20385	20516	20639	20260	20380	20567	20435	20747	20486	20560	20656	20579	20407	20455	20340	20569	20525	20583	20323	20634	20623	20425	20691	20290	20336	20520	20592	20523	20613	20427	20560	20651	20547	20512	20464	20405	20547	20471	20810	20660	20746	20481	20689	20475	20543	20568	20401	20450	20506	20544	20499	20617	20401	20436	20567	20411	20616	20594	20514	20601	20458	20243	20641	20548	20591	20563	20724	20474	20552	20427	20648	20739	20500	20439	20436	20599	20332	20499	20403	20477	20632	20593	20480	20572	20733	20469	20526	20754	20490	20549	20559	20716	20635	20435	20543	20551	20553	20467	20438	20560	20327	20527	20674	20542	20674	20516	20457	20295	20569	20394	20848	20549	20501	20567	20482	20475	20620	20392	20534	20639	20308	20458	20485	20482	20646	20574	20808	20381	20630	20358	20408	20623	20520	20519	20766	20596	20551	20533	20585	20554	20407	20389	20463	20619	20738	20423	20412	20731	20422	20606	20851	20442	20560	20501	20478	20673	20533	20527	20591	20442	20476	20442	20376	20499	20456	20516	20355	20325	20470	20658	20385	20604	20699	20557	20516	20507	20513	20497	20234	20389	20597	20515	20323	20684	20523	20650	20616	20452	20773	20649	20581	20821	20480	20453	20600	20527	20583	20575	20600	20719	20588	20555	20347	20747	20615	20232	20621	20516	20597	20489	20697	20368	20439	20603	20460	20269	20462	20517	20581	20192	20554	20377	20198	20626	20568	20532	20474	20745	20665	20553	20583	20413	20459	20466	20535	20697	20415	20458	20457	20508	20465	20531	20464	20399	20516	20724	20397	20246	20582	20427	20338	20468	20565	20764	20378	20511	20391	20344	20387	20529	20472	20522	20422	20448	20426	20348	20465	20507	20383	20318	20563	20632	20475	20683	20461	20415	20349	20705	20588	20524	20455	20479	20565	20459	20471	20455	20628	20479	20435	20600	20454	20604	20495	20525	20436	20667	20594	20716	20551	20553	20676	20604	20516	20589	20565	20537	20705	20675	20535	20477	20523	20507	20387	20658	20251	20524	20334	20738	20536	20593	20506	20439	20577	20731	20624	20530	20385	20460	20498	20409	20615	20642	20700	20557	20448	20686	20574	20520	20601	20602	20502	20463	20552	20504	20755	20530	20515	20714	20627	20688	20558	20522	20444	20418	20737	20541	20605	20478	20637	20435	20400	20377	20529	20471	20613	20600	20392	20659	20607	20517	20589	20551	20511	20449	20397	20347	20511	20353	20410	20445	20486	20688	20641	20380	20562	20520	20546	20555	20628	20583	20707	20378	20398	20534	20480	20332	20541	20534	20554	20518	20365	20614	20528	20435	20641	20423	20533	20455	20742	20587	20582	20508	20564	20591	20485	20521	20384	20314	20617	20614	20627	20520	20407	20650	20759	20369	20490	20545	20545	20516	20561	20717	20381	20591	20670	20579	20469	20446	20557	20656	20289	20443	20345	20536	20810	20748	20503	20491	20568	20548	20487	20321	20596	20385	20495	20366	20370	20440	20502	20561	20563	20628	20671	20704	20614	20515	20423	20451	20575	20557	20628	20367	20635	20568	20397	20324	20420	20612	20595	20515	20290	20819	20483	20395	20624	20714	20407	20500	20627	20571	20532	20604	20617	20525	20654	20577	20425	20523	20463	20610	20611	20796	20640	20555	20449	20553	20560	20416	20571	20515	20438	20574	20448	20291	20356	20538	20584	20473	20655	20607	20513	20713	20725	20586	20660	20623	20579	20345	20669	20557	20430	20407	20499	20534	20508	20367	20457	20641	20625	20541	20618	20392	20406	20348	20708	20710	20626	20558	20572	20683	20542	20664	20342	20635	20419	20352	20496	20529	20501	20352	20555	20476	20278	20317	20534	20598	20778	20487	20538	20543	20634	20514	20658	20525	20445	20698	20675	20371	20351	20461	20536	20371	20451	20717	20561	20548	20637	20368	20355	20510	20547	20538	20681	20680	20659	20460	20708	20495	20628	20659	20465	20595	20412	20540	20566	20456	20403	20416	20494	20311	20452	20544	20254	20401	20539	20538	20468	20581	20432	20347	20434	20719	20734	20659	20773	20632	20575	20649	20547	20541	20398	20762	20462	20499	20652	20893	20575	20565	20589	20309	20445	20535	20611	20587	20536	20582	20587	20705	20642	20689	20413	20705	20438	20627	20192	20474	20747	20451	20412	20432	20534	20484	20672	20495	20417	20638	20420	20681	20638	20539	20480	20393	20434	20606	20517	20464	20566	20499	20478	20578	20560	20291	20549	20440	20493	20576	20462	20643	20638	20523	20567	20729	20766	20638	20469	20539	20732	20372	20656	20400	20548	20401	20527	20611	20519	20470	20444	20371	20346	20528	20422	20423	20350	20528	20507	20408	20733	20576	20456	20612	20700	20684	20541	20389	20621	20662	20677	20486	20500	20463	20466	20334	20522	20601	20310	20424	20483	20389	20583	20494	20608	20624	20657	20549	20665	20541	20531	20534	20562	20491	20608	20653	20528	20378	20389	20421	20473	20316	20418	20709	20435	20506	20556	20462	20721	20611	20629	20437	20437	20472	20498	20567	20374	20682	20490	20461	20490	20517	20662	20519	20548	20440	20426	20314	20539	20551	20507	20658	20418	20529	20436	20632	20547	20680	20459	20658	20434	20402	20583	20447	20643	20483	20520	20732	20748	20305	20473	20725	20540	20380	20597	20474	20830	20387	20711	20557	20672	20384	20486	20417	20469	20504	20596	20694	20308	20515	20608	20524	20324	20630	20578	20647	20478	20732	20692	20545	20438	20477	20438	20535	20634	20264	20610	20507	20661	20548	20608	20354	20522	20443	20414	20424	20687	20729	20621	20502	20434	20613	20542	20442	20698	20647	20545	20556	20465	20382	20668	20614	20222	20536	20393	20514	20529	20393	20762	20554	20430	20756	20596	20533	20410	20706	20502	20484	20540	20402	20570	20480	20489	20541	20639	20612	20503	20259	20475	20630	20476	20540	20362	20628	20672	20566	20692	20705	20471	20585	20596	20652	20364	20402	20568	20556	20655	20533	20598	20485	20562	20834	20507	20655	20496	20379	20629	20530	20347	20445	20609	20491	20609	20483	20420	20467	20585	20465	20680	20682	20495	20663	20515	20584	20601	20531	20403	20516	20442	20615	20606	20734	20465	20495	20400	20403	20470	20520	20575	20412	20502	20648	20451	20564	20496	20648	20545	20526	20600	20435	20448	20596	20458	20386	20401	20662	20531	20695	20444	20517	20442	20448	20457	20317	20420	20539	20543	20487	20711	20491	20575	20519	20446	20363	20498	20456	20567	20380	20713	20240	20447	20453	20553	20188	20446	20524	20483	20227	20430	20645	20542	20634	20711	20508	20637	20661	20556	20199	20399	20612	20457	20453	20550	20545	20577	20362	20576	20554	20484	20552	20598	20427	20560	20342	20327	20630	20332	20510	20583	20376	20769	20465	20381	20306	20370	20424	20756	20621	20611	20519	20434	20429	20566	20494	20500	20560	20600	20477	20440	20542	20619	20523	20484	20380	20491	20224	20421	20460	20546	20451	20465	20379	20126	20640	20269	20521	20558	20424	20527	20373	20541	20658	20702	20657	20528	20455	20706	20497	20728	20797	20604	20450	20657	20538	20483	20434	20428	20323	20359	20401	20399	20542	20511	20253	20494	20334	20626	20338	20622	20375	20498	20346	20539	20501	20414	20504	20497	20528	20504	20459	20592	20666	20498	20329	20366	20573	20432	20615	20698	20554	20431	20626	20539	20498	20550	20536	20726	20468	20375	20623	20698	20469	20550	20599	20638	20550	20579	20353	20412	20359	20436	20409	20571	20502	20582	20549	20416	20474	20433	20417	20387	20548	20622	20651	20656	20569	20373	20477	20178	20618	20625	20689	20458	20457	20798	20566	20380	20625	20449	20327	20515	20627	20385	20463	20543	20448	20408	20435	20501	20690	20617	20426	20407	20503	20602	20500	20577	20635	20462	20542	20705	20589	20468	20621	20515	20610	20557	20461	20414	20453	20570	20621	20669	20600	20586	20627	20516	20508	20464	20402	20534	20648	20683	20478	20287	20507	20492	20520	20544	20743	20637	20471	20456	20569	20607	20389	20521	20276	20522	20523	20348	20526	20664	20537	20324	20449	20416	20522	20659	20631	20595	20421	20573	20581	20635	20403	20595	20709	20541	20328	20700	20430	20492	20642	20567	20568	20573	20464	20274	20546	20521	20518	20636	20493	20362	20326	20566	20436	20575	20447	20314	20537	20675	20488	20486	20702	20516	20441	20527	20643	20548	20603	20546	20505	20489	20325	20498	20495	20656	20520	20535	20435	20596	20320	20589	20865	20542	20309	20459	20498	20697	20801	20423	20447	20475	20644	20728	20393	20547	20727	20459	20387	20284	20581	20578	20376	20426	20499	20562	20749	20600	20518	20436	20433	20442	20417	20288	20304	20507	20450	20580	20468	20386	20451	20690	20386	20369	20570	20308	20544	20583	20640	20347	20539	20565	20536	20315	20269	20596	20616	20556	20446	20681	20216	20222	20470	20471	20534	20553	20602	20453	20290	20454	20600	20424	20401	20523	20535	20396	20621	20479	20425	20530	20560	20602	20481	20374	20315	20594	20459	20637	20523	20689	20243	20339	20584	20510	20564	20174	20703	20438	20520	20531	20582	20534	20554	20285	20382
64612	104917	91205	66794	42548	26445	18360	16953	16896	16942	16987	16975	17095	17083	17012	16950	17026	16896	17038	17159	16874	17020	16991	16922	16958	17087	16922	16985	16962	17077	16942	16885	17001	16908	16940	17013	17139	17033	16875	16838	17031	16998	16899	16912	16873	16837	17033	16917	17158	17042	16949	16853	17011	16885	17171	16723	17010	16809	16953	17068	16824	16982	17134	17002	16878	16723	17054	16940	17031	16815	16799	17108	16945	17100	16982	17109	17089	17012	17174	17013	17047	16867	17021	16774	17006	16939	16989	16841	16830	16998	17060	17024	16944	16970	17006	16928	16937	16956	16833	16977	16807	16905	16838	16939	17025	16985	17058	17135	16849	16847	16940	17126	16927	17037	17184	16904	16789	16855	16979	16795	16921	16771	16888	16938	16925	16966	16961	16900	16692	16915	16975	16899	16910	17076	17128	16996	17037	16839	16926	16855	16647	16995	17060	16903	16971	16933	16918	17126	17045	16698	17057	17061	16962	16962	16901	16757	17093	16905	17090	17075	17057	17026	16962	16972	16973	16867	17068	16892	16970	16949	16718	16942	17009	16964	17125	16976	17057	16887	17037	16868	16946	17056	16887	17035	16925	16769	17017	16966	16883	16999	16938	16935	16892	16925	17093	16922	17124	16936	16742	16890	17026	16973	16933	17105	17051	16783	16924	16957	16908	16894	16886	16982	16918	17108	16785	16915	17077	16954	17108	17025	16918	17053	17055	17217	16724	16712	17018	16989	16807	16938	17060	16930	17029	16909	17066	16784	16984	16997	16971	16959	16866	16850	17143	17017	16888	16886	17012	16956	16946	16934	16934	16949	16866	16931	17038	16920	16756	17073	16916	16909	17060	16973	16953	16902	17105	17068	16918	16997	16963	17019	16818	16886	17023	17021	16968	16934	16885	17159	17012	16898	16906	16833	17070	16908	17004	16977	17006	17058	16786	17038	16940	16958	17022	16918	16898	16899	16994	16922	16877	16999	16893	16861	16755	16987	17078	16757	16909	16869	17013	16921	16853	17134	16784	16920	17163	16944	17026	16842	17020	16872	16894	16897	16847	16977	17114	16997	16729	16991	16944	16957	17050	17018	16974	16900	16889	16922	16967	16807	16809	17137	16879	17200	16689	16717	16869	16929	16810	16939	16882	17078	16946	16917	16853	17114	16952	16995	17188	16898	16830	16804	16896	16997	16997	16908	16849	16737	16879	17014	16747	16940	16776	17039	16924	17117	16880	16899	16842	16891	16796	16839	16866	17063	16952	16826	16920	16990	16940	17155	16962	16818	16925	16853	16748	16921	16891	16839	17010	17021	16963	16927	16896	16938	16989	16880	16832	17032	17005	16891	16979	16824	16931	16892	17076	17021	16809	17088	16952	16986	17064	16803	16942	17143	16854	16792	16889	16946	16943	16904	16923	17025	17017	16943	16900	17045	16994	16872	17006	16899	17138	16949	17100	16835	16981	16975	16942	16824	16944	16865	17129	16967	17080	16925	16804	16907	16818	16730	16926	16949	16909	16899	16980	16928	16870	16951	16999	16832	17022	16942	16930	16955	17150	16954	16823	17088	16993	16795	17074	17034	16967	16713	16820	16957	17038	16897	16901	16817	17063	16981	17079	16971	17157	16929	16968	16991	16959	17058	16963	16934	16917	16965	17087	16887	16994	16891	16818	16899	17132	16777	17004	16905	16929	16847	16769	16855	16895	16864	16815	16940	16899	16822	16888	16872	17022	17032	17070	17049	17042	16787	17030	17258	16988	17081	17072	16902	16939	16856	16853	17014	16825	16775	16973	16808	16868	16923	16955	16835	17030	16929	17118	17121	16969	16909	16839	17027	16852	17084	16808	16768	17023	16862	16931	16879	16950	17000	16989	16943	16842	16874	16941	16854	16932	16984	16879	16939	16890	17089	16904	16997	16917	16868	17042	16998	16886	17089	17005	16918	17121	16754	16935	16683	17042	16847	17011	17083	16896	17049	16875	16943	17015	16977	16915	16983	17037	17017	16928	17044	16804	16831	16958	16950	16832	17008	17061	16933	17066	16926	16856	17049	16699	16865	17005	17029	16925	16964	16946	16932	16948	17010	17008	16980	16690	17044	16992	16893	16855	17034	16986	16953	16841	16815	16834	17108	17009	16939	17009	17013	16927	17005	16789	16960	16998	16916	17038	16957	17017	17044	17086	16930	16917	16907	16918	16837	16883	17019	16946	16866	16880	16766	16888	16973	17081	16775	16863	16947	16884	16909	16843	16972	16809	16877	17011	17054	16830	16759	17074	16993	16987	16978	16986	16754	17064	16818	17055	17143	16821	16929	16917	17048	16993	17080	16791	17074	16989	16799	16871	17002	16834	17111	16967	16843	16902	17016	17026	16935	16882	16999	16864	16788	16863	16843	16921	17004	16965	16907	16959	16898	16825	17063	16895	17065	16968	16988	16894	16982	17093	17060	16884	16931	17065	16972	16917	16933	16799	17054	17033	16788	17032	16861	16862	16906	16860	16946	16966	16944	16869	16929	16957	17060	16869	16811	16854	17171	16883	16952	16994	16794	17097	16884	16795	16819	16852	16988	16964	16926	16946	16912	16890	16723	16957	16971	16860	16877	16797	16881	16953	16868	17028	16912	16864	16779	16985	16901	16889	16873	17015	16882	16781	16993	16844	16892	16963	17086	17003	16907	17093	16861	16814	16851	17108	16852	16943	16907	16952	16829	16931	16824	16720	16827	17158	16878	16950	16976	16812	16938	16926	17090	16932	16912	16862	16953	17010	17041	16995	16916	16893	17058	16882	17033	16947	16987	16959	16919	16974	16720	16909	16936	17034	16900	16835	16964	16997	16971	16997	16940	16905	16903	17016	16955	16906	16838	16945	16930	16936	16845	16969	16726	16948	17100	16884	17019	16806	16827	16839	16951	16926	16908	16874	16864	16800	16994	16915	16912	16837	16933	16921	16986	16948	16950	16933	16764	16775	16926	16871	16937	16814	16937	17011	17225	17139	16881	16993	17037	16952	16840	17027	16927	16862	16942	16970	16896	16966	16948	16922	16934	16914	17041	16896	16962	16894	17112	17032	16867	16810	16858	16904	16837	17130	17001	16944	16979	17042	16911	16970	17117	17008	17098	16968	16872	17060	16995	16933	16752	17002	16843	16833	16966	16845	16940	17077	16973	16828	16996	16838	16799	16916	16981	16772	16979	16992	16892	17057	16841	16929	16982	16928	16917	17102	16993	17000	16895	16903	16994	16974	16811	16837	16862	16960	16986	16764	16830	16753	16929	17154	16853	16862	16990	16765	16784	16938	17135	16877	17022	17026	16920	16976	16914	17046	17014	16976	16991	16884	16953	17082	16934	16874	16989	16981	16817	16901	16987	16875	16994	16936	16902	16914	16885	16913	17150	16905	16925	16908	16858	17041	17030	16956	17038	17056	16892	16813	16803	16955	16836	17006	16855	16873	16869	16817	17033	16908	16904	16964	17030	16937	16999	16973	16991	17025	16904	16952	16896	16834	16994	16869	16920	16793	16890	16847	16823	17065	16881	17021	17095	17056	16755	16947	16750	17044	16997	17051	17054	16779	16809	17057	16968	16949	17029	16948	17045	16864	17009	16827	17059	16945	16901	16882	16914	17062	16962	16931	17005	16906	17087	16844	16770	16829	16972	16949	16970	17057	16897	16988	16943	17097	16871	16944	17070	16889	16797	17107	16950	16868	16858	16845	16893	16974	16983	16991	16781	16881	16878	16974	16960	16985	16877	16883	16909	16926	17035	16968	16892	16895	16903	16747	17127	16892	16955	16789	17044	17029	16950	16797	16917	16847	17137	17092	16927	16953	17108	17052	16769	16904	16866	16897	16845	17058	17057	16849	16891	17030	16826	17014	16953	16811	16873	16945	16914	16950	16923	16974	16871	17014	16900	16806	17044	16940	16842	17016	16941	17157	16917	16739	16958	17058	17067	16864	16787	17107	17071	16703	16687	16931	16827	16770	16856	16912	16924	17126	16850	16795	17115	16866	16942	17086	17149	17040	16958	16981	16990	16891	16918	16761	16851	17017	16936	16735	16987	16920	16786	17075	16956	16970	16884	17058	16826	17037	17027	17027	17116	16844	16832	16922	16878	16895	16869	16808	16839	17014	16836	17052	16893	16812	16952	17046	16963	17095	16895	17031	16898	16944	16798	16797	16934	17041	17098	16896	16918	16984	16783	16955	17034	17007	16955	16832	16854	17051	16839	16983	16935	17025	17074	17059	16789	16915	16984	16991	16950	16893	16926	16843	16907	16962	16983	16834	16636	16839	16930	16972	17021	16998	16927	16789	16922	17088	16867	16819	17070	17077	16893	16986	16919	17052	16987	16888	16990	16957	16883	16863	16896	16905	17002	16948	16906	17041	16896	16846	16980	16936	16875	16895	16799	17140	16944	16935	16945	16874	16750	17103	16709	17015	16814	17088	17046	16746	16836	17104	16795	17076	16961	16985	16931	16849	16964	16937	17231	17083	17065	17045	16813	16876	16970	16917	16895	16938	16939	17019	17197	16941	16927	16932	17062	16906	16940	17068	16922	16933	16891	16879	16966	17018	16907	16829	16867	16978	16979	16992	17009	17009	17038	16772	16988	17070	16825	17071	16969	16927	16890	17003	17039	16915	16979	16830	16961	16843	16828	16938	16789	17096	16986	17032	16796	17031	16734	17008	16988	16995	16816	16686	17025	17102	16762	17033	16901	17008	16890	16832	16707	17153	17125	17029	16907	16807	16899	17150	16803	16844	16973	16934	16852	16929	16979	16889	16895	16980	17020	16924	16964	16897	16784	17086	17010	16949	16788	16967	16928	16840	16918	16954	16952	17048	16927	16886	16999	16977	16928	17107	16980	16902	16952	17047	16900	17000	16939	16945	16933	17069	16941	16870	17002	17018	16901	16961	16938	17047	16898	16820	16923	16962	17094	16954	16911	16928	16857	16960	16950	16891	16911	16895	16927	16826	16985	16881	16890	16907	16864	17069	16870	16947	16824	16815	16816	16869	16883	16967	16887	16884	16735	16855	16991	16971	16791	16927	16939	16976	16866	16966	17001	17034	16997	16933	17013	16937	17024	17000	16953	16993	17014	16869	16890	16826	17100	16908	16893	16803	16771	17170	16934
29919	36824	43735	32787	23602	20993	20493	19809	19799	19877	19810	19908	20040	19794	19883	19899	19697	19974	20020	20006	19845	19968	19808	19762	19885	19873	19826	19708	19645	19835	19901	19998	19799	19834	19865	19758	20070	20068	19859	19806	19881	19838	19816	19771	19989	19742	19775	19683	20029	19668	19898	19799	19795	19563	19913	19768	19825	19958	19799	19644	19698	19807	19602	19713	19787	19650	19950	19864	19892	19687	19868	19693	19790	19879	19806	19816	19626	19637	19824	19803	19892	19884	19777	19946	19959	19767	19725	19823	19728	19787	19872	19551	19582	19764	19706	19599	19836	19953	19921	19766	19797	19759	19769	19749	19643	19858	19757	19856	19748	19788	19882	19814	19649	19797	19930	20064	19904	19626	20080	19787	19832	19814	19721	19863	19849	19994	19941	19900	19712	19904	19869	19938	19916	19746	19831	19832	19992	19702	19801	19832	19857	19729	19775	19674	19859	19600	19492	19782	19745	19734	19834	19811	19905	19961	19724	19802	19754	19875	19891	19959	19936	19742	19707	19742	19688	19896	19867	19561	19811	19852	19874	19754	19693	19594	19946	19708	19751	19779	19686	19844	19736	19961	19726	19979	19721	19675	19705	19739	19773	19815	19650	19700	19806	19503	19575	19814	19833	19782	19549	19803	19704	20019	19832	19585	19829	19876	19685	19763	19955	20082	19733	19745	19736	19725	19916	19635	19598	19758	20039	19746	19852	19848	19861	20074	19795	19840	19723	19840	19907	19857	19742	19669	19867	19634	19793	19836	19505	19603	19877	19747	19798	19811	19881	19790	19541	19895	19791	19720	19779	19775	19759	19760	19975	19802	19881	19898	19664	19567	19874	19694	19835	19998	19724	19796	19778	19835	19820	19988	20061	19814	19799	19582	19628	19809	19923	19717	19984	19809	19844	19783	19762	19848	19637	19816	19590	19690	19793	19846	20063	19956	19815	20017	19873	20071	19903	19885	19688	19619	19544	19772	20103	19752	19777	19884	19911	19706	19826	19662	19851	19949	19929	19670	19905	19891	19834	19975	19782	19771	19934	19805	19833	19765	19848	19656	19511	19762	19785	19861	19827	19993	19836	19782	19704	19822	19669	19921	19661	19679	19852	19665	19832	19859	19857	19932	19721	19680	19975	19883	19898	19816	19930	19760	19874	19701	19923	19584	19898	19554	19861	19847	19947	19661	19851	19969	20059	19649	19727	19892	19788	19753	19958	19597	19678	19785	19761	19773	19823	20058	19710	19852	19709	19778	20057	19633	19886	19818	19589	19922	19833	19721	19888	19547	19660	19864	19866	19762	19791	19908	19888	19837	19745	19711	19944	19552	19863	19657	19652	19542	19742	19893	19745	19701	19925	19949	19903	19908	19812	19789	19821	19751	19805	19914	19849	19760	19686	19828	19771	19814	19959	19838	19705	19705	19947	19744	19906	19892	19588	19700	20037	19698	19755	19800	19831	19774	19830	19772	19809	19747	19851	19903	19718	19697	19718	19879	19923	20080	19853	19825	19847	19614	19625	19892	19719	19645	19895	19988	19751	19631	19760	19738	19912	19938	19747	19814	19955	19896	19714	19913	19787	19781	19764	19725	19890	19827	19695	19623	19869	19918	19716	19730	19894	19809	19854	19875	19851	19846	19689	19685	19930	19855	19889	19782	19890	19731	19910	19477	19704	19861	19895	19869	19875	19516	19832	19770	19725	19885	19807	19837	19862	19756	19884	19780	19813	19794	19844	20085	19923	19714	19772	19610	19761	20040	19749	19760	19870	19693	19802	19629	19828	19774	19916	19852	19776	19763	19887	19913	19568	19861	19766	19758	19797	19719	19901	19775	19657	19684	19930	19561	19774	19716	19637	19684	19726	19851	19918	19680	19873	19863	19865	19768	19847	19750	19936	19797	19928	19853	19820	19693	19994	19899	19852	19751	19847	19596	19813	19762	19829	19515	19824	19849	19855	19758	19872	19932	20041	19878	19816	19718	19751	19611	19992	19665	19770	19903	19747	19834	19833	19627	19960	19802	19674	19736	19900	19897	19753	19928	19891	19804	19800	19725	19820	19574	19828	19995	19855	19911	20072	19768	19929	19955	19904	19818	19777	20099	19813	19816	19889	19987	19898	19911	20021	19951	19630	19793	19782	19888	19900	19842	19871	19852	19884	20020	19860	19835	19777	19832	19686	19771	19771	19799	19741	19742	19885	19576	19766	19882	19870	20081	19860	19749	19931	19563	19659	19933	19767	19955	19900	19808	19750	19500	19990	20019	19824	19714	19788	19666	19947	19811	19817	19812	19859	19891	19716	19696	19813	19865	19763	19752	19925	19740	19834	19773	19804	19871	19679	19830	19704	19638	19958	19990	19698	19774	19796	19730	19720	19824	20044	19754	20004	19785	19894	19776	19782	19659	19862	19787	19843	19802	19859	19681	19838	19666	19934	19789	19559	19783	19560	19892	19796	19906	19663	19744	19947	19527	19721	19687	19683	19861	19685	19746	19702	19768	19700	19848	19706	19626	20002	19864	19801	19787	19730	19757	19655	19955	20041	19835	19748	19808	19718	19719	19795	19619	19805	19878	19803	19713	19921	19775	20032	19960	19970	19738	19619	19600	19795	19745	19805	19742	19721	19989	19835	19817	19917	19746	19808	19807	19914	20000	19672	19723	19977	19788	19982	19907	19854	19755	19797	19717	19819	19910	19914	19908	20106	19677	19899	19855	19824	19788	19972	19789	19936	19671	19864	19835	19740	19684	19873	19845	19820	19787	19741	19779	19555	19566	19702	19940	19933	20032	20044	19896	19878	19846	19680	19663	19903	19685	20004	19761	19876	19525	19806	20032	19731	19935	19878	19868	19808	19870	19604	19600	19841	19809	19742	19802	19741	19899	19883	19857	19655	19796	19816	19909	20024	19932	20014	19808	19678	19833	19721	19798	19572	19714	19901	19668	19604	19933	19767	19912	19856	19881	19701	19733	19776	19743	19773	19757	19919	19834	19783	19947	19750	19893	19868	19790	19894	19684	19687	19909	19899	19834	19849	19886	20012	19900	19875	19731	20085	19883	19918	19597	19930	19709	19889	19931	19907	19832	19874	19630	19639	19653	19765	19843	19863	19832	19577	19827	19825	19734	20006	19805	20031	19777	19688	19942	19885	19762	19806	19798	19906	19766	19787	19805	19907	19787	20132	19792	19824	19669	19899	19708	19747	19766	19692	19875	19775	19918	19841	19765	19852	19801	19834	19619	19881	19881	20058	19752	19879	19897	20038	20036	19789	19818	19955	19802	19829	19666	19715	20004	19758	19698	19877	19903	19759	19554	19702	20029	19676	19867	19869	19833	19755	19693	19809	19692	19868	19794	19728	19803	19709	19685	19836	19735	19667	19841	19693	19882	19816	19816	19789	19789	19683	19872	19725	20066	19720	19750	19863	19740	19692	19593	19818	20034	19675	19584	19870	19941	19884	20035	19673	19684	19816	19707	19768	19682	19709	19789	19670	19791	19702	19934	19726	19673	19952	20085	19926	20122	19862	19811	19825	20083	19858	19818	19874	19608	19809	19885	19846	19693	19955	19889	19788	19903	19730	20002	19758	19748	19946	19739	19884	19712	19675	19647	19771	19864	19843	19839	19859	19928	19878	19734	19696	19640	19874	19833	19786	19728	19732	19781	19805	19654	19872	19914	19867	19815	19751	19786	19653	19873	19741	19717	19546	19722	19562	19813	19717	19794	19842	19756	19762	19827	19889	20022	19795	19618	19532	19927	19714	19656	19730	19864	19675	19782	19638	19762	19749	20015	20030	19796	19760	19949	19797	19723	19893	19699	20016	19864	19805	19795	19861	19941	19902	19845	19888	19677	19657	19848	19851	19780	19736	19748	19828	19840	19671	19858	19715	19889	19951	19734	19889	19958	19890	19916	19856	19814	19914	19428	19849	19749	19859	19461	19621	20008	19805	19664	19621	19733	19997	19837	19778	19829	19822	19809	19969	19809	19655	19633	19710	19932	19724	19935	19933	19883	19656	19754	19877	19775	19868	19823	19698	19678	19826	19519	19419	19683	19580	19636	19860	19791	19746	19772	19799	19967	19774	20003	19632	19857	19689	19839	20016	19695	19952	19746	19697	19893	19833	19953	19995	19717	19803	19782	19795	19700	19621	19897	19793	19733	19708	19613	19847	19850	19615	19842	19987	19751	19698	19695	19725	19818	19940	19813	19724	19816	19962	19969	19836	19793	19962	19903	19733	19776	19834	19791	19875	19643	19815	19817	19942	19701	19754	19779	19761	19541	19595	19726	19616	19860	19798	19709	19759	19555	19734	19716	19860	19869	19822	19869	19852	19843	19921	19838	19716	19737	19793	19869	19831	20005	19901	19831	19686	20050	19969	19949	19941	19843	19949	19926	19591	19868	19824	19691	19748	19792	19981	19852	19933	19804	19762	19707	19658	19769	19825	19564	19569	19680	19872	19683	19830	19746	19607	19833	19801	20003	19983	19580	19578	19797	19705	19873	19836	19763	19761	19828	19926	19865	19779	19980	19886	19808	19907	19694	19809	19855	19813	19546	19850	19622	19473	19692	19709	19712	19968	19688	19711	19837	19950	19622	19912	19909	19944	20032	19901	19745	19742	19838	19740	19768	19621	19790	19857	19547	19983	19831	19774	19804	19782	19882	19828	19870	19805	19859	19895	19928	19944	19792	19811	19907	19745	19896	19832	19879	19833	19790	20005	19715	19764	19883	19576	19692	19629	19649	19815	19881	19668	19759	20066	19722	19876	19757	19835	19716	19906	19822	19872	19823	19813	19872	19881	19862	19721	19859	19674	19913	19850	19852	19823	19820	19758	19785	19724	19963	19601	19930	19830	19955	19912	19780	20001	19743	19825	19903	20033	19905	19809	19737	19834	19777	19783	19715	19883	19625	19779	19863	19884	19896	19750	20028	19763	19702	19932	19853	19816	19879	19708	19760	19775	19768	19874	19498	19641	19705	19586	19877	19759	19863	19794	19640	19872	19588	19737	19783	19844	19751	20029	19654	19756	19748	19776	19810	19842	20019	19842	19918	20071	19898	19939	19742	19577	19829	19950	19951	20108	19763	19992	19819	19667	19687	19930	19773	19878	19756	19746	20033	19925	19714	19744	19743
35242	57145	45944	28169	20185	17366	16577	16477	16589	16566	16359	16515	16627	16637	16412	16578	16574	16568	16541	16621	16384	16453	16574	16548	16654	16694	16638	16353	16497	16578	16426	16513	16573	16438	16480	16518	16370	16416	16644	16426	16499	16505	16511	16470	16486	16449	16615	16567	16436	16608	16511	16458	16566	16598	16369	16489	16299	16445	16576	16505	16586	16283	16574	16557	16537	16460	16494	16382	16520	16589	16496	16425	16435	16684	16666	16477	16459	16620	16454	16655	16614	16640	16534	16425	16522	16590	16494	16528	16417	16467	16473	16606	16390	16561	16281	16515	16511	16570	16439	16514	16653	16546	16471	16671	16633	16503	16384	16529	16368	16666	16596	16471	16687	16582	16552	16518	16538	16501	16525	16471	16585	16415	16600	16507	16431	16635	16399	16507	16574	16618	16547	16613	16582	16536	16554	16564	16586	16427	16379	16721	16667	16531	16461	16439	16367	16600	16653	16580	16510	16526	16455	16478	16391	16576	16473	16520	16547	16514	16553	16461	16625	16485	16529	16611	16302	16416	16513	16431	16443	16566	16423	16464	16522	16518	16464	16449	16445	16235	16639	16492	16510	16416	16587	16348	16394	16460	16569	16338	16478	16492	16515	16389	16504	16632	16399	16544	16482	16507	16483	16627	16525	16507	16566	16496	16366	16477	16522	16516	16495	16675	16531	16404	16243	16499	16539	16447	16671	16404	16537	16480	16372	16787	16491	16610	16483	16259	16651	16740	16583	16612	16579	16433	16616	16476	16531	16482	16543	16435	16278	16594	16462	16601	16663	16649	16601	16592	16406	16308	16494	16632	16513	16448	16430	16393	16564	16576	16477	16455	16557	16412	16493	16441	16486	16592	16554	16373	16676	16325	16454	16539	16335	16544	16379	16542	16543	16470	16448	16579	16615	16626	16605	16525	16615	16401	16484	16558	16341	16630	16260	16408	16374	16503	16449	16567	16477	16568	16554	16417	16595	16376	16531	16493	16639	16208	16638	16385	16564	16495	16396	16439	16558	16465	16439	16502	16458	16524	16654	16402	16445	16596	16544	16443	16557	16501	16350	16675	16517	16333	16398	16341	16581	16486	16492	16427	16402	16525	16501	16329	16502	16439	16468	16471	16504	16418	16546	16445	16567	16489	16457	16486	16565	16586	16442	16464	16571	16634	16500	16562	16378	16343	16284	16448	16551	16592	16530	16666	16581	16439	16552	16502	16587	16358	16428	16625	16443	16456	16539	16470	16534	16487	16398	16646	16656	16559	16410	16578	16431	16597	16569	16404	16687	16519	16617	16498	16507	16562	16481	16518	16448	16410	16579	16553	16547	16416	16610	16524	16528	16555	16422	16348	16485	16575	16430	16415	16681	16427	16482	16489	16418	16600	16586	16357	16471	16398	16604	16513	16446	16547	16508	16381	16622	16494	16377	16594	16621	16352	16705	16328	16628	16550	16610	16429	16510	16599	16400	16616	16459	16473	16636	16542	16377	16378	16592	16377	16529	16601	16394	16605	16557	16432	16603	16618	16421	16579	16794	16286	16491	16339	16607	16395	16691	16479	16566	16607	16647	16541	16432	16561	16567	16378	16424	16511	16446	16638	16561	16457	16337	16567	16552	16541	16504	16416	16358	16515	16701	16533	16595	16496	16425	16493	16535	16497	16589	16626	16483	16438	16500	16515	16419	16455	16592	16470	16547	16615	16269	16597	16606	16493	16432	16516	16600	16551	16495	16573	16455	16553	16563	16400	16451	16473	16382	16605	16533	16578	16448	16388	16460	16579	16558	16504	16512	16571	16598	16439	16569	16465	16495	16556	16614	16302	16501	16695	16512	16567	16469	16507	16484	16492	16808	16575	16651	16622	16361	16502	16441	16564	16370	16677	16488	16569	16669	16334	16494	16490	16638	16503	16599	16521	16549	16502	16622	16444	16408	16499	16550	16575	16462	16696	16422	16580	16414	16547	16530	16386	16309	16629	16426	16492	16597	16663	16561	16360	16413	16698	16608	16533	16576	16610	16559	16599	16553	16592	16355	16464	16497	16534	16376	16555	16563	16470	16432	16505	16443	16446	16495	16363	16648	16487	16440	16565	16358	16556	16537	16523	16486	16524	16476	16495	16584	16565	16678	16475	16558	16742	16622	16525	16514	16396	16627	16488	16434	16318	16635	16509	16639	16593	16560	16452	16521	16488	16650	16378	16727	16467	16438	16509	16497	16445	16541	16551	16457	16404	16414	16456	16554	16407	16541	16654	16478	16372	16329	16498	16581	16572	16531	16528	16634	16579	16713	16517	16532	16621	16510	16458	16398	16634	16609	16432	16403	16533	16696	16568	16365	16580	16471	16467	16600	16511	16603	16666	16558	16497	16419	16529	16589	16576	16628	16385	16475	16334	16563	16424	16574	16536	16323	16384	16364	16533	16592	16432	16634	16484	16521	16452	16613	16481	16516	16354	16435	16465	16500	16476	16549	16456	16419	16513	16456	16368	16572	16386	16347	16363	16391	16487	16386	16613	16396	16582	16490	16465	16699	16417	16476	16682	16328	16531	16345	16405	16615	16483	16582	16464	16553	16699	16412	16544	16398	16532	16450	16349	16569	16520	16715	16447	16500	16615	16564	16591	16591	16571	16422	16404	16422	16469	16379	16579	16385	16356	16468	16543	16451	16650	16655	16535	16446	16449	16432	16521	16553	16477	16658	16277	16690	16596	16447	16542	16461	16502	16515	16427	16505	16611	16481	16681	16528	16489	16525	16303	16665	16530	16574	16433	16640	16468	16553	16501	16452	16518	16451	16391	16503	16458	16415	16491	16295	16499	16632	16591	16268	16505	16305	16699	16513	16546	16455	16685	16458	16723	16411	16432	16452	16554	16356	16500	16486	16654	16393	16533	16434	16481	16372	16581	16623	16382	16430	16622	16584	16525	16659	16473	16622	16418	16445	16427	16428	16591	16390	16464	16363	16628	16305	16537	16489	16456	16528	16307	16561	16590	16660	16533	16498	16385	16465	16369	16680	16494	16501	16559	16481	16452	16647	16476	16560	16440	16583	16541	16333	16447	16523	16497	16664	16407	16297	16499	16371	16370	16490	16554	16481	16471	16660	16516	16436	16662	16516	16356	16554	16724	16512	16471	16591	16355	16425	16522	16554	16522	16306	16583	16583	16542	16510	16382	16577	16588	16383	16673	16562	16401	16499	16464	16537	16306	16646	16311	16549	16465	16669	16598	16360	16654	16654	16442	16551	16394	16467	16428	16587	16673	16568	16509	16584	16521	16462	16638	16363	16568	16386	16525	16584	16545	16439	16546	16498	16602	16544	16368	16599	16497	16508	16323	16358	16611	16528	16538	16548	16551	16513	16411	16453	16437	16381	16570	16297	16571	16579	16571	16552	16490	16440	16640	16582	16448	16687	16522	16681	16604	16541	16378	16334	16459	16451	16512	16504	16150	16270	16638	16633	16528	16540	16475	16724	16381	16431	16552	16489	16626	16508	16570	16393	16381	16595	16391	16621	16357	16500	16547	16542	16587	16570	16561	16432	16562	16500	16453	16577	16612	16545	16410	16636	16545	16338	16490	16612	16520	16675	16592	16517	16607	16489	16426	16578	16390	16426	16340	16521	16651	16430	16454	16585	16364	16459	16673	16588	16546	16422	16609	16603	16403	16421	16425	16472	16543	16521	16466	16460	16476	16424	16478	16676	16582	16503	16462	16546	16509	16491	16481	16735	16503	16443	16546	16528	16525	16455	16737	16362	16559	16564	16444	16542	16520	16650	16509	16686	16503	16642	16512	16506	16455	16559	16490	16730	16451	16578	16554	16351	16425	16569	16569	16494	16530	16608	16503	16386	16402	16545	16573	16589	16489	16340	16675	16442	16349	16577	16454	16481	16467	16471	16604	16390	16569	16581	16519	16671	16465	16504	16484	16455	16500	16554	16431	16578	16619	16461	16492	16515	16603	16544	16492	16555	16661	16672	16384	16495	16478	16563	16470	16589	16504	16387	16460	16403	16584	16507	16444	16446	16563	16563	16538	16583	16381	16577	16435	16784	16533	16523	16451	16602	16523	16484	16341	16465	16566	16593	16498	16543	16542	16640	16578	16415	16702	16492	16531	16614	16617	16483	16376	16518	16580	16420	16436	16382	16459	16622	16498	16637	16471	16650	16668	16497	16487	16341	16560	16502	16388	16447	16392	16473	16253	16447	16613	16723	16364	16460	16523	16425	16504	16401	16663	16449	16614	16361	16526	16478	16610	16494	16557	16546	16474	16694	16411	16433	16433	16442	16612	16437	16429	16473	16409	16673	16612	16562	16528	16497	16433	16466	16554	16653	16557	16430	16386	16550	16560	16424	16566	16650	16703	16429	16469	16650	16584	16566	16481	16273	16617	16464	16631	16428	16347	16617	16555	16480	16500	16575	16668	16360	16472	16541	16577	16529	16266	16760	16315	16438	16715	16323	16511	16507	16407	16543	16422	16715	16608	16406	16410	16574	16461	16429	16545	16592	16500	16582	16549	16590	16415	16552	16456	16530	16471	16502	16636	16706	16453	16441	16637	16590	16600	16411	16573	16485	16515	16548	16500	16610	16522	16549	16543	16552	16552	16499	16387	16543	16559	16655	16472	16502	16467	16579	16606	16591	16637	16506	16521	16385	16668	16445	16416	16486	16567	16448	16510	16598	16473	16542	16550	16386	16554	16559	16533	16554	16560	16648	16442	16524	16363	16568	16467	16522	16603	16408	16688	16428	16361	16563	16513	16517	16569	16447	16389	16410	16547	16688	16590	16419	16408	16686	16563	16508	16593	16584	16563	16469	16551	16406	16542	16539	16438	16479	16523	16460	16445	16433	16626	16676	16478	16488	16466	16529	16492	16658	16476	16478	16653	16427	16526	16477	16648	16503	16463	16440	16468	16437	16433	16583	16500	16669	16492	16591	16550	16469	16664	16438	16442	16446	16510	16516	16528	16577	16604	16678	16670	16300	16573	16477	16533	16541	16451	16518	16567	16517	16616	16480	16458	16568	16499	16508	16556	16593	16404	16692	16554	16612	16539	16519	16553	16483	16443	16480	16542	16591	16465	16667	16262	16795	16522	16530	16548	16561	16657	16569	16554	16560	16477	16563	16501	16583	16532
25571	27624	44702	39815	28921	24199	21357	19182	18994	19299	18993	19149	19156	19022	19192	19023	18937	19118	19228	19058	19096	19096	19214	18949	19084	19201	19016	19099	19032	19119	18984	18938	18965	19023	19131	18821	19161	19135	19191	19021	18952	18982	19214	18860	18878	19135	19064	19089	19014	18861	19178	19017	19024	19029	19074	18952	19021	19156	19188	19031	18932	18996	19032	19136	19133	19052	18975	19144	18948	19129	18825	19043	18994	19060	18941	19079	18935	18996	18826	19096	19087	19112	18944	18887	18895	19107	19096	19240	19013	18888	18805	19028	18911	18967	18977	19037	18967	18938	19024	18815	19054	18877	19001	19036	19102	19186	19050	18733	18815	18927	19247	18938	18832	19064	18872	19049	18933	18746	19011	18817	19053	18809	19064	18974	19033	18943	19068	18942	18856	18980	18943	18839	18902	18837	18919	19099	19055	18815	19064	18936	19088	19072	19242	19020	19140	19179	18914	18942	18999	18926	18947	18744	18945	18877	18887	18795	18888	18987	18973	18876	18856	18944	19051	18981	18820	18758	18771	18909	19093	19129	18890	19078	18913	18868	19011	18835	18986	18690	18944	18980	18846	18997	19181	19069	19034	18823	18964	18903	19017	18949	18867	18952	19096	18890	18921	18853	19196	18893	19002	18810	19003	18999	19079	18922	19004	19125	19060	18940	19048	19227	18881	18903	18966	18939	19047	18889	19145	18921	18927	19117	19105	19023	19032	19106	18906	19002	19035	19134	19074	19152	18922	18880	18894	18752	18943	19078	18845	18951	18983	18946	18946	18676	18904	18945	19043	19078	19047	19026	19181	18847	18904	19117	18961	19000	19185	18694	18926	18956	18991	18948	18997	19017	18960	18831	19064	19090	18823	18940	18968	18786	18955	18994	18888	18886	19068	18944	19005	18888	18995	18992	18980	18906	18986	18768	18887	18943	18952	19027	18896	18932	18854	18875	19046	19108	18914	18973	19077	18838	18989	19056	19037	19173	18854	19019	19062	18917	19093	18703	18857	19044	18875	18925	18937	18864	19069	18827	18849	18902	19004	18899	18908	19003	18976	18796	19028	18927	19029	18815	18984	19056	18817	19079	19051	19107	19019	18827	18990	18793	18760	18722	19031	18981	19105	18907	19167	18828	18753	18964	19033	18934	18905	19001	18994	18991	19155	19103	18863	18840	18920	18942	18733	19003	18770	18901	18993	19021	19082	18874	19152	19017	18679	19053	19116	19166	19100	19008	18947	18908	18858	18973	19004	18958	19042	18877	18961	18973	18989	18953	18731	19103	18978	18993	19036	18943	18783	18766	18918	18904	19045	19060	19006	19046	18946	18942	18828	18841	18845	18825	18953	19013	18887	19191	18980	18835	19007	18986	19013	19013	19033	18971	18993	19007	18979	18825	19100	18867	18961	19124	19056	18728	18968	19041	19020	18919	19103	19005	19087	19170	18911	19143	19044	19052	19005	18963	18995	18990	18849	19009	19015	18919	18872	18856	19205	18955	18959	18987	18878	19080	18994	18786	18991	18843	19030	18991	18919	18769	18912	18998	18859	18941	19135	18876	18940	18965	18913	18868	18928	18859	19018	19117	19116	19091	18939	18951	19075	19034	19041	18886	19034	18918	19121	19030	18968	18856	18775	19029	18973	18921	19065	18840	18961	18838	19063	18965	19024	18946	18934	18979	19153	18956	19106	19058	19004	18913	18989	19007	18931	19001	18978	18940	19207	19182	18977	18855	19006	18969	19019	19028	19091	18912	18860	18882	19169	19090	18978	19225	18950	19012	18884	19009	18973	18820	19008	18798	18785	18969	18744	18790	18931	18899	19011	18738	18861	19084	18958	19038	19008	18938	18851	18763	19219	19000	18825	18917	18975	18989	18854	19030	19127	19083	18960	19016	19032	19062	18947	19022	19135	18994	19009	18924	19025	18895	19118	19146	19219	18879	18923	18824	18906	18990	18945	19129	19142	19221	18870	19067	18835	18961	18945	18883	19152	18673	19107	18925	19051	18873	18883	18986	19080	19051	19029	18726	18996	18935	19093	18924	18897	18952	18907	19089	19081	18960	19040	18973	18902	18975	19101	18879	19057	18789	18926	18957	18983	19014	18929	19088	19233	18874	18760	19223	19006	18840	18829	18940	19004	18915	18866	18765	18959	18870	18972	18963	18945	19004	19115	18812	18884	18941	19036	18893	19091	18918	19165	18859	18828	18852	18801	18633	18863	19045	18883	18954	18977	19046	18989	18802	18885	18859	18783	18885	18936	18715	19042	19039	18952	18990	19026	18970	19045	18868	18962	18809	19057	18966	18878	19002	19233	19139	18862	18995	19012	18896	18954	18931	19220	19011	18997	18991	18825	18937	18948	19012	18965	19088	19016	19017	19010	18829	18988	18946	19115	18888	18722	18914	19002	18983	18774	18905	19021	18942	18861	18933	18965	19073	18919	18945	19026	18882	18882	18991	19044	18762	18939	19060	18751	18955	18975	18785	18916	19083	19234	19062	18679	18873	18905	18985	18837	19014	19006	18883	18814	19086	19163	18845	18842	18986	18942	19017	19137	19239	18893	18944	19211	19024	19106	18931	18886	18884	18938	18783	18832	19007	19120	18917	18949	19032	19229	19014	19004	18963	18901	19129	18767	18910	19009	18934	19066	18921	19116	19004	18902	19005	19185	18932	18857	18826	19226	19006	19031	19016	18852	19104	19107	18841	19063	18900	18903	18795	19071	18981	18993	18977	18932	19138	18873	18885	18903	18830	19129	19075	18897	19201	18815	18808	19026	18880	18799	18842	18777	18833	18967	19074	18958	19000	19060	18969	18995	18992	18813	18974	19058	19082	18963	19023	18794	19060	19019	18832	18806	18938	19083	18972	19135	19088	19037	19003	19016	19099	18889	18968	19149	19010	19022	19034	18897	19058	18993	19010	18951	18874	19005	18717	19164	18940	19165	19060	18876	19006	19181	19025	19133	18979	19100	19082	18977	18885	18933	18890	18923	18883	18910	19118	19103	18773	19018	18923	18965	18971	19158	19078	19184	18898	18819	19160	19170	18908	18849	18935	18846	18910	18887	18924	19047	19147	19035	19040	18971	18738	18898	19053	18828	18934	18904	18887	19054	18885	19063	18978	19119	18916	18818	18963	18978	18962	18953	18931	18887	19026	18969	18858	19052	18940	18969	18902	19074	19085	18772	18853	18956	19033	18991	19213	18702	18841	19062	19078	19085	18707	19029	18973	18981	19111	18790	18869	18940	18820	18987	18931	18977	18808	18931	18879	18949	19010	18996	18969	18897	18937	18943	18902	19025	18998	19059	19124	19045	18810	19033	18955	18966	18794	18933	19129	18943	18935	18984	18937	19075	18833	18905	19120	18880	18780	19015	19037	19055	19047	18881	18940	18926	19053	18876	19058	18954	19023	18980	18874	18977	18941	19049	19023	18870	19079	18885	18813	18990	18952	18979	19070	18778	18940	18885	19010	19039	19024	18934	19116	19065	18885	19226	19072	19003	18823	18977	19023	18825	18897	19052	19200	18918	18745	19019	19132	19005	18818	19004	18944	18842	18969	18932	18643	18972	18909	19003	19049	19159	19005	19008	19073	19132	19115	19157	19152	18843	19036	19036	19140	19022	19008	18786	18905	19064	19070	18934	18964	18878	18944	19050	18947	19004	18995	18956	18899	19052	18944	18876	19102	19079	18991	18738	19155	19071	18916	18838	19070	19201	18880	18858	18919	19093	19153	18880	18904	19048	18968	19002	18892	19240	19176	19106	18776	19252	18947	19031	18942	19095	19064	18936	18926	19059	18914	18903	18880	19165	18816	19051	18940	18887	19160	19151	18815	18867	19113	19197	18978	18903	19026	19068	18869	18919	19075	18934	18935	19004	19170	18982	19098	19058	19080	18974	19021	18878	19109	19024	18962	19169	19041	18956	18885	18943	19183	18943	19080	18935	18810	18834	18860	19237	19132	19054	19013	18792	18904	18855	18846	18905	18847	19047	19059	18948	18813	18918	19104	18918	19041	18895	19131	19186	19120	19005	19104	19078	18846	18957	18903	18968	18760	18952	19080	19154	19155	19014	18920	19014	18945	18955	18897	18961	19029	18894	18860	19035	18950	18820	18973	18901	18934	19099	19198	18876	18991	19082	18781	18781	18926	19109	18753	19155	19051	19160	19159	19041	18875	18865	19010	19079	18910	18951	19005	18945	18880	18917	19153	19141	18838	18644	19045	19006	18997	19162	19013	18801	19006	18931	19072	19064	18879	18909	19216	18776	18933	18766	19153	19012	19100	19085	18942	18956	19157	19007	18782	18903	18946	18929	18869	18955	18800	18798	18756	19036	18863	18946	19009	19075	19071	19060	19196	19092	18839	18923	18970	18945	18984	18921	19000	18948	18789	18834	19019	18861	19095	19111	19075	19027	18863	18778	19114	18966	18853	19053	18834	18774	18956	18958	18951	18882	18924	18880	18750	19017	18953	18834	19053	19021	18931	18829	18780	18998	18872	19025	19012	19003	18918	18873	19063	18990	18878	18926	19195	18952	19214	18996	18882	19029	19046	19080	19089	19221	18796	18805	19098	19064	18840	19047	19077	18913	18871	19037	18894	18870	18962	18914	18956	18991	19044	19046	18985	19047	18870	19013	18973	19042	19101	18928	19081	19132	18875	18856	19153	19087	18957	19050	19139	19180	19093	18791	18702	18802	19031	18872	18856	18934	19011	19070	19009	19153	19028	19097	18817	19031	19042	18975	18804	19043	19001	19092	18994	19004	19135	18823	18984	18954	19023	18908	19031	18871	19054	19100	18771	18977	19011	19004	18887	19045	19047	18827	19148	18993	18961	18959	18909	19040	19084	18982	18886	18968	18829	19041	19060	18829	19063	19086	18956	19027	18787	18917	18910	18948	18956	19084	18911	19000	19091	18961	19107	19105	18832	18747	19143	18946	18959	19168	19182	18826	18828	18848	18845	18985	18832	18832	19036	18936	18912	19124	18977	18952	19180	18757	18864	19071	19192	18933	18955	18860	19065	19161	18909	19179	18978	18870	18882	19082	19017	18950	19005	18910	18938	19072	18942	18994	19021	19052	18970	18799	19090	18845	19034	18907	19060	19080	19002	18764	18833	18924	18826	19104	19035
57393	90677	74160	46228	29111	20103	16514	15954	16125	16193	16076	16021	16063	16108	16050	16034	16094	16106	16139	16097	16163	16069	16006	16129	16058	15967	16083	16057	16036	16106	16028	16256	16069	16109	15905	16176	16069	16190	16199	16037	16088	16185	15835	16117	16212	15967	16126	16027	16044	15978	16182	15925	16020	16144	16111	15964	16179	15904	16112	16058	15996	15978	16169	15954	16071	16179	16183	16052	16102	16183	16102	16051	15991	16192	16193	16199	15922	16209	16047	16048	16160	15984	16018	16173	15941	16046	16058	16277	16129	16135	16082	16212	15924	16085	16095	15960	16128	16105	16105	16038	16056	16175	16131	15988	16058	16146	16205	16092	16157	16199	16131	16129	16098	16077	16078	15986	16036	16031	16016	16080	16115	16378	16021	15953	16066	15902	16127	16176	16182	16171	16005	16088	16209	16110	16022	16144	16220	16073	16121	16039	16050	15812	16139	15939	16284	16141	16101	16214	16147	16147	16142	16089	16044	16116	15914	16099	16080	16222	16008	16038	16169	16045	16125	16106	16216	16119	16032	16049	15951	16106	16134	16087	16128	16164	16049	16009	15979	16231	16066	15999	15932	16203	16097	16046	15962	15854	15966	15982	16063	16162	16075	16132	16020	16077	16079	16059	16034	16146	16052	16057	15882	16299	16194	16108	16014	16254	15965	16097	15955	15827	15974	16023	16113	16181	16119	16253	16046	16058	15999	16040	16150	16053	16065	15977	16005	16211	16227	16196	16057	16057	16101	16149	16176	16013	15973	15853	16117	15985	16012	16035	16027	15910	15938	16039	16058	16194	16091	16181	16258	16067	16231	15973	16203	16081	16098	16155	16110	15789	16050	16185	15944	16082	16162	16045	16035	16124	15982	16224	15889	16102	16044	16163	15969	15992	15966	16185	16099	16115	16084	16000	16049	16007	16245	16138	16207	16007	16278	16205	15991	15998	16029	16038	16055	15986	16150	16064	16061	16231	15946	16180	16003	16128	15949	15857	15974	16018	16009	16437	16495	16006	16088	16004	16117	16173	16071	16115	16101	16067	16028	15909	16094	16225	16046	16251	15904	16090	16114	16159	16190	15979	16040	15902	15862	16164	16127	16146	16029	15855	16089	15949	16131	15974	16206	16076	16164	16010	16137	16103	16174	16007	16034	16001	16140	16035	16057	16004	16255	16083	15955	16336	15987	16104	16203	16016	16009	16164	16136	15928	16007	16119	16004	16032	15940	16138	16028	16191	15998	15980	16016	16119	16245	16106	16046	16161	15881	16115	16055	15964	16047	16120	16050	15959	16175	15954	16142	16097	16096	15990	16038	16056	15853	16124	16172	16035	16090	15963	16052	15938	16009	15957	16024	16023	16155	16116	15888	16089	15954	16092	16071	16062	16095	16153	16135	16194	15948	16093	16163	16072	16047	16104	16129	16063	16042	16070	16182	16107	15961	16125	16047	16129	15970	16114	16027	16051	16062	16025	16132	16190	16062	15986	16046	16106	16126	16035	15970	16030	16094	16252	16175	16076	16271	16091	16064	16086	16099	16027	16027	16336	16188	16238	16090	16056	16051	16161	16194	16060	16150	16110	16004	16228	16182	16002	16107	16062	16177	16180	15982	16104	16160	16098	16206	16162	16144	16125	16167	15987	16107	15904	16044	16094	15995	16194	16160	16125	16218	16157	16018	15984	15994	16001	15976	16047	16190	15959	16278	16031	15964	16007	16153	16064	16184	16081	16177	16104	16163	16124	16037	16015	16078	16048	15927	16073	16056	16060	15993	16035	16095	16113	16011	16167	16172	16259	15907	16067	16037	16118	15947	16152	15946	16184	16129	16132	16039	16314	16056	15916	16055	16165	16101	16015	16065	16078	16209	16034	16110	16216	16094	16082	16279	16097	16210	15970	16132	16179	16136	16144	16085	16104	16169	16002	16109	16266	16144	15894	16114	16116	16014	16057	16006	16124	16229	16149	16209	16044	16056	16228	15975	16216	16012	16166	15946	15937	16175	15958	16039	16018	16025	16172	16100	16060	16081	16012	16083	16184	16015	16234	16131	16062	16237	16286	15968	16109	16100	16154	16172	15918	16079	16270	15997	16218	16105	16058	16249	15937	15961	16256	16104	16087	15970	16140	16112	15968	15957	16111	15852	16108	16177	16124	16139	16022	16096	16070	16094	15921	16130	15958	16086	16066	16170	16035	16194	16097	16004	16163	16083	16103	16079	15996	16117	15934	16120	16042	16202	16085	16049	16064	16134	16233	16188	16174	15881	16017	16113	15847	16141	16041	15978	16230	16029	16097	16103	15908	16121	16108	16028	16114	16202	16220	16164	15895	16016	16150	15942	16088	16197	16208	16188	16165	16118	16076	16044	15984	16091	15957	16100	16014	16009	16007	16016	16146	16025	16056	16058	15960	16119	15971	16037	16130	16211	16189	16042	16273	16079	16053	16126	16162	16194	16111	16014	16125	16105	16201	16049	16006	16064	15920	16140	16156	16058	16025	16127	16055	16194	16203	16175	16065	16225	16034	16179	16042	16071	16149	16143	16200	16127	16162	16063	16013	15970	15988	16122	16062	16127	15851	16130	16285	16020	16097	16295	16225	16139	15960	16006	16110	15995	16163	16060	16202	16121	16049	16135	16058	16157	16183	16038	16163	16200	15903	16016	16009	15952	15981	16124	15953	16224	15979	16063	16123	16185	16285	15931	16072	15973	16146	15929	16078	16067	16162	16033	15846	15979	15998	15997	16082	16016	16128	16088	16057	16104	15874	16277	16014	16069	16126	16077	16217	16135	15999	16089	16028	16274	15959	16037	16162	16111	16278	16085	16102	16126	16087	15915	16102	16126	16189	16110	16086	16095	16043	16128	16137	16113	15964	16202	16014	16160	16180	16061	16041	16094	16190	16026	16027	16071	16180	16118	16249	16172	16119	16007	16117	16085	15999	16159	16035	16018	15928	16120	16163	16029	16071	16107	15979	16018	16057	16194	16064	16047	16183	16159	16104	15977	15981	16197	16183	16064	16061	15923	15918	16107	16117	16024	16042	16027	16044	16168	15991	16096	16107	16080	16066	16012	16046	16115	16013	16211	16016	15917	16065	16114	16011	16276	16061	16147	16088	16190	16045	16084	16179	16063	16201	16097	15989	16079	16068	16040	16055	15938	16226	15982	16162	16181	16116	16072	16148	16184	16115	16039	16052	16198	15879	16067	15994	16109	16175	16082	16030	16133	16100	16078	15812	16112	15926	16038	16190	15966	16069	15968	16055	15916	16125	16095	16003	16042	16070	16163	16016	16252	16112	16115	16018	16047	15991	16085	16243	16022	16083	15909	15942	16112	16039	16009	16135	16320	16099	16095	16096	16204	16105	16214	16107	16031	16084	15976	16127	16123	15892	15887	16099	16080	16133	16188	16021	16169	15999	15949	16000	16246	15968	16150	16172	16185	16031	16117	16136	16053	16185	16057	16160	15926	16182	16053	15994	15892	16127	16007	16030	16163	16024	16100	16068	15998	16134	16000	16189	16127	16059	16145	16076	15965	15926	15965	16114	15988	15898	16315	16130	16026	16209	16019	16093	16203	15970	15969	16041	16106	16208	16180	16188	15998	16215	16162	16053	16094	16055	16068	16244	16035	16176	16072	16099	16054	16148	16112	16139	16202	16101	16080	15985	16148	16108	15978	16036	16086	15906	16095	16006	16174	15956	16245	16194	15921	16073	15987	16067	16073	16037	15865	16124	16045	16053	16096	16063	16110	16104	16124	16098	16120	16054	16119	16078	16091	16034	16073	16112	15958	15995	16070	15962	16154	16095	16122	15941	16205	15837	15889	15939	15991	15956	16021	16320	16110	15992	16105	16136	16039	15920	16059	15963	16191	16174	16223	16047	16003	16266	16068	16012	15865	16023	16175	16140	15835	15951	16182	16073	16005	15995	16210	16033	16037	16335	16099	16229	16225	16114	16076	15883	16129	16034	16037	16075	16096	16003	16038	16074	16120	15884	16072	16132	16023	16157	16048	16219	16082	16093	16017	16028	16059	16027	16119	16017	15932	16144	16027	16120	16095	16089	16145	16285	16071	16226	16114	15840	16080	16120	15992	16091	15989	16112	16068	16131	16108	16215	16228	15965	15910	16049	16002	16102	16089	15998	16037	16206	15922	15920	16148	16115	16142	16339	16040	16002	16177	16210	16123	16085	16064	15999	16221	16095	16041	15991	16238	16198	15939	15991	16114	15943	16081	15916	16082	16006	16281	16076	16081	16035	16308	16036	15956	15925	16042	16095	16119	16114	16107	16135	16021	16028	16024	16328	15931	16143	15930	16110	16111	16059	16024	15954	16109	16158	16163	16002	16020	16211	16044	16095	15975	15954	16146	16155	15863	16120	15945	16110	16207	15979	16051	16159	16109	15866	16146	16154	16017	16173	16045	16007	16064	16109	16012	16065	16051	15906	16064	16101	15980	16133	16103	16064	15992	16033	16151	16210	16174	16132	16068	16197	15970	16018	16005	15986	15996	16199	16126	16021	16064	16139	15982	16116	16156	16237	16040	16082	16205	16146	15884	16201	16058	16119	16057	15938	16012	16069	15991	16164	16103	16129	16116	16164	16055	15929	16193	16193	16147	16243	15912	15881	16016	16097	15807	16123	15960	16114	16062	16063	15904	16149	15953	15934	16223	16071	16080	16089	15988	16117	16049	16261	15954	16077	16142	15985	16050	16203	16158	16044	16068	16151	16108	16089	16256	15979	16072	16152	16001	15905	16223	16159	16212	16193	16013	16146	15999	16134	16153	15950	16109	16021	16065	16273	16056	16253	16195	16126	16122	16037	16085	16151	16203	16085	16052	15970	15940	15935	15873	16042	16091	16040	16075	16110	16052	16108	16093	15994	16088	16036	16061	16181	16128	16040	16155	15926	16021	16008	16139	16241	16068	15859	16172	16086	16096	16012	16265	16150	16024	16157	16029	16013	16174	16067	16081	15982	16199	16166	15996	16046	16111	16126	16063	16291	16155	16346	16159	16060	16266	16171	15913	16018	16063	16085	16092	15990	16081	16078	16142	15987	16068	16088	15941	16161	16033	15929	16019	16147	16000	16005	16020	16188	16038	16169	16040	16203	16131	16107	15975	16118	16061	16042	16134	16192
23206	23146	36091	32575	27851	26559	25793	20505	19315	19730	19636	19481	19677	19573	19648	19339	19533	19403	19546	19495	19269	19630	19377	19489	19337	19291	19258	19115	19566	19427	19431	19287	19369	19454	19285	19151	19068	19356	19541	19435	19212	19308	19396	19337	19284	19221	19257	18965	19220	19162	19097	19198	19266	19347	19105	19262	19197	19150	18969	19383	19072	19261	19164	19417	19236	19370	19142	19438	18993	19316	19177	19259	19288	19161	19432	19123	19470	19401	19124	19381	19279	19219	19433	19436	19170	19104	19080	19203	19282	19242	19111	19208	19441	19210	19168	19032	19028	19346	19052	19126	19051	19230	19168	19083	19085	19236	19253	19200	19428	19309	19190	19379	19309	19226	19297	19225	18987	19103	19272	19239	19132	19138	19413	19171	19168	19154	19254	19018	19223	19171	19412	19232	19119	19213	19077	19207	19182	19134	19091	19136	19204	19250	19054	19175	19300	19127	19291	18993	19188	19225	19365	19131	19131	19251	19194	19071	19126	19204	19183	19129	19102	19420	19404	19197	19083	19103	19087	19096	19172	19143	18975	19188	19262	19176	19179	19264	19165	19173	19044	19003	19162	19181	19066	19223	19094	19240	19109	19316	19306	19351	19229	19135	19218	19041	19268	19350	19150	19007	19123	19283	19100	19155	19333	19167	18988	19241	19198	19103	19310	19319	19150	19207	19144	18960	19017	18988	19039	19129	19144	19134	19241	19256	19162	19235	19346	19204	19188	19164	19222	19190	19038	18895	19008	19028	19044	19237	18914	19133	19315	19353	19013	19178	19334	19097	19274	19172	18820	19096	19317	19158	19119	19243	19090	19205	18992	19264	19163	19138	19069	19105	19169	18895	19120	19190	19230	19151	19153	19210	19195	19180	19196	18994	19276	19142	19201	18981	19229	19151	18981	19187	19142	19011	19179	19172	19271	19223	19155	18982	19138	19096	19358	19107	19154	19286	19233	19251	19088	18983	19106	19258	19049	19081	19349	19192	19332	19385	19195	19071	19156	19245	19180	19138	19125	19212	19239	19150	19188	19094	19308	19256	18907	19168	19325	19039	19232	19294	19024	19334	19245	19223	19014	19148	19421	19032	19047	19046	19159	18982	19072	19055	19316	19065	18997	18995	19058	18976	19162	19049	18989	19019	19032	19130	19238	19038	18968	19261	19333	19169	19224	19072	19324	19246	19218	19214	19323	19054	19205	19042	19024	19219	19149	19322	19136	19146	19343	19162	19540	19093	19416	19011	19138	19083	19246	19178	19056	19385	19105	19022	19175	19239	18925	19175	19404	19376	19341	19199	19257	19192	19220	19166	19294	19268	19151	19105	19244	19395	19265	19252	19243	19151	19125	19075	19257	19252	19180	19132	18952	18944	19192	19202	19191	19196	19245	19039	19152	19097	19183	18982	18819	18908	19248	19174	19307	19267	19146	19080	19300	19317	19105	19176	19187	19176	19055	19189	19074	19200	19025	19205	18953	18985	19229	18899	19099	19137	19354	19029	19056	19081	19215	19253	19119	19111	19269	19078	18994	19149	19165	19350	19400	19095	19319	19213	19241	19047	19278	19109	19265	19202	19154	19297	19148	19137	19152	19110	19162	19151	19129	19128	19169	19291	19172	18998	18965	19088	19077	19245	19254	19080	19250	19144	19209	19283	19152	19327	19117	18990	19253	19099	19405	19155	19467	19284	19002	19019	18995	19164	19132	19051	19019	19225	19211	19046	18973	18986	19339	19192	19144	19021	19175	19140	19354	19019	19115	19028	19089	19073	19029	19017	19104	19109	19309	19297	19105	19278	18952	19104	19025	19181	19391	19035	19111	19056	19127	19261	19331	19134	19311	19234	19171	19181	19117	19109	19068	19055	19105	19179	19173	19299	19219	19057	19110	19048	19114	19279	19196	19208	19186	18898	19146	18945	19176	19094	19060	19290	19179	19267	19250	19151	19042	18922	19146	19242	19255	19101	19079	19001	19284	19349	18989	19143	19257	19098	19297	19193	19546	19251	19023	19210	19095	19149	19062	19123	19193	19069	19171	19253	19065	19164	19188	19136	19104	19090	19039	19214	19251	19106	19150	19178	19111	19278	19249	19029	19050	18923	19275	19297	19029	19085	19215	19164	19144	19385	18967	18826	19044	19083	19214	19165	19050	19292	19352	19140	18960	19277	19001	19272	19288	19191	19048	19095	19290	19219	19162	19378	19114	19027	19000	19145	19372	19195	19121	19205	19178	19164	18947	18979	18946	19311	19237	19276	19159	19163	19194	19310	19090	19133	19129	19180	19046	19179	19314	19308	19313	19128	19172	19077	19095	19221	18960	19209	19120	19027	19059	18970	19122	19336	19072	19220	19168	19071	19099	19185	19165	19076	19237	18972	19253	19133	19207	19132	18952	19216	19201	19226	19211	19261	19312	19262	19020	19180	19001	19127	19190	19388	19179	19101	19148	19083	19269	19066	19082	19293	18904	19273	19098	19169	19239	19315	19310	19171	19342	19121	19315	19295	19290	19146	18895	19123	19159	19044	19161	19122	19301	19146	19062	19129	19035	19121	19125	19270	19376	19222	19195	19120	19336	19272	19210	19057	19231	19217	19004	19325	19239	18998	19123	19295	19059	19109	19253	19053	19113	19029	19246	19225	19127	19319	19331	19225	19121	19057	19175	18968	19032	19038	19155	19167	19297	19151	19028	19198	19236	19237	19163	18979	19232	19178	19118	19105	19238	19188	19311	19388	19234	18939	19130	19121	19205	19308	18985	19105	19121	19363	19227	19154	19237	19210	19054	19218	19152	19182	19244	19308	19364	19007	19067	19276	19357	19086	19152	18979	19057	19149	19285	19260	19141	19185	19041	18914	19080	19182	19073	19250	19067	19187	19128	19292	19120	19117	19267	19198	19132	18857	19103	19204	19133	19199	19300	19308	19146	18876	19116	19221	19253	19486	19253	19156	19259	19202	19154	19059	19029	19077	19150	19203	19137	19307	19446	19317	19170	19129	19123	19294	19137	19328	19080	19169	19219	19255	19269	19057	19053	19146	19275	19273	19065	19259	19275	19428	19166	19018	19238	19113	19246	19125	19376	19094	19071	19144	18990	19063	19049	19228	19214	19009	19026	19042	19197	19144	19168	19132	19148	19099	19063	19162	19019	19269	19324	19260	19291	19148	19325	19419	19098	18875	19035	19213	19218	19107	19263	19017	19196	19214	19153	19096	19086	19269	19287	19165	19028	19223	19024	19077	19038	19393	19376	19415	18940	19119	19172	19041	19061	19365	19258	19315	19348	19205	19210	19189	19105	19320	19185	19141	19277	19237	19169	19075	19148	19059	19180	19096	19092	19332	19181	19129	19003	19232	19236	19219	19091	19363	19159	19002	19517	19234	19150	19000	18976	19195	19146	19131	19203	19286	19137	19300	18952	19195	19213	19012	19057	19257	19172	19198	19123	19114	19328	19009	19244	19158	19289	19220	18995	19087	19054	19136	19373	19123	19049	19151	19334	19117	19240	19296	19170	19245	19075	19175	19127	18923	19123	18944	19378	19209	19380	19225	19213	19067	18983	19068	19307	19250	19156	19096	19169	19210	19012	19006	19079	19066	18989	18922	19330	19155	19271	19224	19169	19064	19030	19160	19186	18975	19087	19262	19111	19224	19058	19084	19201	19118	18933	19037	19203	19125	19160	19143	19186	19071	19308	19241	19234	19099	19338	19197	19011	19128	19192	19279	19246	19019	19062	19048	19272	19272	19002	19132	19416	19048	19160	19472	18877	18880	19139	19180	18884	19252	19181	19304	19177	19249	19067	19129	19304	19024	19291	19203	19022	19059	19348	19144	19323	19149	19256	19142	19247	19138	19348	19131	19025	19068	19346	18993	19133	19008	19035	18954	19015	19148	19230	19147	19143	19075	19295	19104	19145	18997	19090	19138	19169	19045	19119	19268	19234	19077	19041	19278	19313	19219	19291	19245	19276	18948	19077	19268	19034	19316	19183	19225	19198	19188	19168	19021	19161	19307	19111	19210	19120	19166	19313	18982	19329	19179	18853	19273	19237	19017	19149	19244	19080	19141	19210	19308	19124	19172	19072	19084	19205	19206	19009	19189	19067	18986	19201	19287	19070	19165	19237	19362	19220	19118	19070	19054	19218	18930	19092	19300	19210	19213	19251	19279	18966	19025	19192	19237	19201	19020	19286	19177	19117	19059	19256	19254	19147	19201	19178	19140	19200	19050	19227	19140	19226	19171	19029	19135	19194	19100	19287	19096	19029	19184	19174	19242	19221	19208	19123	18993	18974	19300	19228	18955	19054	19209	19083	19197	19012	19165	19194	19033	19176	19181	19178	19337	19374	19030	19109	19190	18950	19179	19270	19170	19187	19123	19105	19087	19178	19112	19052	19195	19189	18929	19221	19145	19168	18976	19067	19278	19140	19172	19245	19274	19297	19231	19117	19121	19115	19159	19467	19180	19161	19079	19279	19178	18983	19069	19157	19282	19221	19027	19311	19201	19081	19185	19106	19028	19009	19294	19155	19276	19355	19157	18984	18969	19221	19130	19017	19240	19109	19198	19174	19268	19191	19189	19097	19325	19308	19426	19341	19333	18991	19313	19244	19104	19306	19115	19370	19230	19157	19178	19219	19096	19234	19274	19142	19168	19352	19220	19327	19073	19178	19208	19246	19206	19111	19038	19027	19264	19171	19329	19142	19155	19235	19080	18868	19161	19205	18995	19126	19224	19274	19252	19091	18901	19131	19118	19229	19065	19224	19231	19073	19031	19278	19026	19240	19201	19133	19066	18908	19454	19310	19113	19179	18938	19190	19402	19254	19302	19112	19263	19058	19054	19236	19099	19114	19126	19031	19227	19120	19081	19339	19204	19269	19182	19309	19139	19181	19186	19305	19092	19182	19087	19109	19206	19480	19140	19400	18896	19053	19241	19226	19061	19196	19074	19250	19320	19120	19248	19042	19150	19134	18880	19238	19138	19273	18910	19272	19107	19185	19103	19131	19176	19108	19160	19218	19197	19179	19267	19367	19082	19030	19171	18876	19182	19180	19257	19277	19279	19177	19047	19410	19230	19148	19169	19003	19103	19171	19108	19190	19214	19200	19025	19125	19159	19277	19262	18951	19210	19121	18990
63711	106414	90783	63923	41236	25661	17511	16140	16221	16131	16198	15992	16375	16222	16108	16199	16374	16145	16231	16033	16202	16350	16092	16204	16355	16096	16146	16456	16202	16221	16301	16126	16256	16204	16086	16298	16311	16167	16158	16199	16058	16147	15978	16207	16201	16114	16138	16134	16266	16147	16239	16240	16277	16190	16299	16073	16200	16154	16160	16159	16222	16042	16192	16411	16091	16354	16148	16124	16202	16227	16195	16226	16463	16144	16247	16205	16214	16095	16057	16303	16073	16182	16261	16141	16263	16225	16241	16234	16105	16368	16264	16193	16172	16299	16118	16273	16203	16288	16318	16127	16144	16191	16311	16104	16064	16264	16311	16255	16251	16257	16312	16227	16189	16353	16126	16296	16254	16189	16275	16107	16080	16259	16117	16069	16159	16317	16192	16314	16043	16078	16298	16220	16419	16119	16215	16224	16130	16228	16206	16228	16077	16291	16255	16291	16184	16219	16243	16155	16144	16249	16145	16056	16059	16229	16226	16247	16095	16158	16212	16286	16119	16203	16191	16196	16149	16076	16179	16119	16348	16127	16070	16234	16191	16026	16241	16156	16157	16283	16332	16360	16160	16314	16183	16264	16315	16259	16264	16212	16198	16197	16297	16192	16302	16157	16314	16160	16208	16365	16194	16169	16227	15913	16322	16219	16175	16042	16176	16089	16344	16163	16280	16258	16307	16134	16229	16136	16174	16142	16074	16178	16024	16182	16203	16204	16295	16063	16289	16173	16113	16244	15916	15942	16215	16201	16265	16217	16102	16135	15986	16118	16180	16224	16069	16029	16137	16245	16147	16030	16108	16230	16251	16102	16186	16056	16040	16052	16258	16266	16144	16342	16263	15960	16257	16210	16227	16280	16328	16129	16210	16096	16325	16025	16262	16228	16367	16199	15958	16102	16101	16220	16112	16210	16070	16221	15968	16037	16290	16310	16107	16218	16240	16235	16174	16077	16193	16080	16076	16133	16124	16261	16189	16218	16240	16120	16302	16160	16162	16188	16023	16201	16144	16121	16199	16264	16239	16257	16255	16212	16459	16122	16164	16150	16151	16235	16250	16241	16347	16179	16233	16142	16041	16204	16155	16092	16300	16234	16107	16116	16144	16150	16087	16153	16189	16158	16322	16034	16038	16319	16217	16214	16229	16108	16198	16227	16169	16368	16131	15996	15994	16232	16363	16194	16218	16179	16118	16274	16249	16115	16130	16249	16243	16244	16126	16167	16399	16032	15960	16149	16075	16208	16313	16261	16218	16133	16067	16045	16165	16138	16273	16148	16290	16145	16087	16252	16102	16111	16161	16114	16261	16089	16243	16270	16388	16257	16194	16103	16165	16134	16142	16106	16116	16254	16222	16082	16367	16135	16235	16330	16175	16265	16312	16187	16310	16241	16189	16207	16112	16396	16273	16160	16087	16194	16134	16331	16191	16162	16212	16155	16181	16192	16229	16114	16223	16189	16164	16325	16238	16068	16383	16242	16264	16176	16206	16289	16227	16060	16263	16199	16391	16267	16278	16080	16355	16230	16182	16105	16248	16047	16150	16151	16118	16308	16171	16246	16230	16197	16122	16197	16028	16211	16105	16256	16248	16180	16213	16022	16251	16119	16059	16131	16274	16020	16188	16093	16254	16103	16135	16310	16204	16109	16247	16212	16292	16167	16160	16154	16079	16263	16161	16228	16282	16199	16095	15976	16176	16267	16223	16281	16170	16030	16159	16278	16297	16239	16265	15959	16298	16302	16365	16260	16058	16013	16144	16050	16179	16279	16052	16178	16157	16269	16170	16225	16249	16169	16273	16003	16320	16305	16068	16260	16260	16217	16452	16072	16112	16199	16170	16382	16070	16271	15994	16127	16184	16228	16308	16118	16202	16189	16262	16125	16122	16130	16233	16193	16220	16378	15886	16121	16165	16220	16230	16217	16150	16169	16157	16258	16259	16102	16252	16129	16156	16254	16268	16131	16134	16044	16040	16215	15946	16332	16181	16289	16325	16187	16013	16155	16352	16104	16266	16053	16115	16216	16310	16262	16191	16009	16271	16139	16259	16132	16146	16392	16156	16213	16346	16128	16261	16150	16189	16245	16224	16268	16192	16054	16177	16036	16366	16209	16281	16099	16091	16098	16151	16289	16083	16014	16089	16306	16279	16154	16156	16189	16313	16073	16288	16217	16326	16127	16200	16314	16193	16376	16159	16201	16272	16060	16180	16169	16115	16035	16089	16253	16098	16172	16057	16162	16092	16216	16120	16261	16186	16202	15964	16225	16210	16017	16145	16223	16219	16173	16350	16206	16268	15991	16159	16264	16226	16137	16233	16331	16117	16246	16173	16286	16267	16012	16061	16206	16248	16273	16173	16152	16245	16267	16225	16205	16174	16004	16258	15981	16006	16115	16143	16284	16228	16359	16127	16106	16251	16406	16193	16201	16015	16191	16198	16258	16148	16118	16240	16345	16025	16205	16169	16111	16145	16297	16164	16339	16010	16306	16261	16237	16305	16197	16260	16168	16037	16314	16053	16236	16376	16292	16153	16138	16211	16001	16160	16099	16242	16302	16310	16230	16143	16407	16204	16055	16186	16172	16146	16183	16013	16135	16149	16322	16024	16077	16193	16318	15999	16176	16277	16081	16201	16077	16078	16234	16390	16033	16179	16068	16165	16139	16119	16206	16176	16072	16174	16102	16155	16275	16174	16106	16301	16156	16297	16130	16190	16122	16119	16233	16291	16148	16190	16121	16180	16094	16154	16042	16211	16040	16059	16245	16354	16112	16159	16129	16137	16036	16273	15993	16280	16230	16136	16342	16102	16160	16122	16023	16047	16156	16047	16194	16095	16176	16168	16174	16347	16266	16013	16121	16320	16191	16138	16065	15940	16267	16250	16079	16198	16201	16159	16268	16256	16287	16140	16242	16224	16079	16161	16230	16114	16473	16049	16184	16105	16123	16056	16191	16092	16153	16066	16359	16117	16157	16206	16164	16182	16134	16207	16041	16220	16229	16137	16268	16191	16185	16286	16174	16202	16184	16023	16355	16103	16407	15975	16236	16149	16179	16262	16223	16131	16423	16093	16184	16234	16341	16017	16180	16283	16269	16243	16275	16239	16140	16039	16225	16086	16210	16038	16099	16086	15959	16243	16227	16361	16283	16076	16262	16211	16177	16109	16171	16369	16205	16263	16051	16263	16070	16189	16060	16143	16206	16219	16070	16264	16003	16275	16162	16370	16150	16186	16254	16238	16106	16246	16166	16269	16111	16341	16127	16202	16222	16154	16100	16119	16063	16198	16040	16192	16272	16113	16056	16345	16173	16199	16021	16267	16197	16250	16239	16253	16189	16223	16220	16370	16383	16193	16225	16098	16063	16169	16110	16005	16312	16229	16141	16296	16260	16017	16245	16273	16083	16332	16219	16008	16355	15978	16180	16217	16291	16061	16301	16285	16186	15999	16152	16174	16182	16279	16137	16102	16155	16172	16207	16178	16235	16200	16292	16136	16248	16300	16406	16316	16213	16261	16180	16157	16358	16230	16124	16052	16210	16195	16243	16206	16111	16251	16225	16278	16089	16246	16363	16117	16289	16244	16113	16093	16263	16073	16189	16177	16173	16339	16202	16161	15997	16245	16219	16095	16230	16125	16222	16209	16164	16124	16344	16194	16253	16260	16156	16181	16182	16126	16239	16216	16159	16130	16114	16062	16257	16149	16191	16160	16365	16251	16345	16160	16202	16243	16228	16092	16277	16190	16178	16106	16221	16167	16192	16273	16269	16328	16337	16278	16187	16200	16402	16034	15951	16034	16019	16162	16241	16066	16294	16243	16253	16214	16275	15975	16361	16159	16192	16044	16358	16044	16165	16020	16220	16194	16268	16016	16030	15958	16283	16231	16235	16193	16272	16282	16072	16173	16147	16116	16237	16040	16153	16254	16149	16229	16234	16293	16274	16234	16406	16009	16034	16169	16129	16181	16183	16221	16080	16246	16159	16343	16247	16197	16168	16190	16218	16283	16079	16304	16216	16151	16284	16078	16122	16070	16251	16164	16070	16113	16267	16299	16149	16155	16278	16197	16312	16134	16000	16204	16189	15988	16158	16212	16183	16056	16302	16143	16178	16209	16270	16067	15973	16304	16066	16074	16288	16192	15980	16305	16165	16041	16007	16132	16089	16209	16113	16046	16213	16287	16243	16188	16233	16174	16092	16336	16041	16017	16181	16159	16247	16218	16227	16390	16138	16354	16165	16007	16204	16028	16092	16136	16240	16255	16230	16047	16238	16005	16253	16266	16260	16250	16034	16199	16109	16321	16001	16471	16114	16125	16160	15965	16057	16192	15995	16198	16213	16190	16194	16143	16100	16210	16206	16186	16143	16162	16224	16307	16141	16070	16363	16126	16236	16334	16302	16072	16178	16250	16248	16116	16259	16069	16392	16183	16067	16232	16200	16235	16073	16279	16209	16153	16061	15946	16114	16187	16187	16094	16196	16139	16267	16206	16047	16146	16335	16205	16039	16269	16178	16232	16285	16252	16068	16036	16215	16276	16141	16065	16226	16165	16186	16019	16243	16243	16132	16183	16261	16335	16169	16053	16177	16094	16279	16277	16214	16205	16196	16219	16184	16283	16342	16144	16090	16138	16020	16125	16266	16227	16156	16233	16001	16110	16167	16221	16260	16307	16304	16310	16107	16351	16223	16342	16123	16384	16241	16257	16227	16188	15925	16204	16051	16263	16363	16341	16267	16266	16106	16237	16155	16052	16339	16267	16108	16100	16288	16146	16274	16273	16182	16143	16162	16180	16281	16160	16030	16272	16048	16312	16088	16198	16254	16412	16235	16127	16111	16311	16311	16103	15992	16131	16131	16230	16269	16203	16162	16276	16273	16047	16081	16241	16140	16027	16093	16225	16170	16072	16210	16178	16263	16310	16275	16372	16162	16017	16119	16099	16232	16149	16140	16064	16042	16139	16220	16306	16197	16208	16194	16296	16253	16297	16257	16134	16165	15914	16227	16269	16190	16241	16286	16223	16175	16328	16170	16054	16257	16271	16185	16255	16082	16029	16276	16001	16087	16189	16154	16099	16099	16283	16033	16264	16162	16100	16113	16223	16106	16245	16132	16239	16138	16169	16268	15971	16102
29891	35925	43079	32352	23215	20234	19725	18993	18957	19065	18997	18960	18902	18990	18972	18893	19055	19194	19077	19007	19206	19129	19061	19179	19002	18993	19190	19052	19122	19012	19103	18851	18930	19094	19112	18935	18863	18921	18988	18894	18974	19149	18976	19025	19005	18936	18857	18751	18955	18967	18954	18828	18914	18965	19039	19060	18960	19006	18987	18956	18739	18936	18955	19221	18976	19142	19098	19166	18963	18946	19068	18986	18698	18946	19037	18970	18921	19007	18851	18970	19007	19092	18994	18764	19132	19062	19077	18928	18950	19034	18936	18811	18934	19274	18899	19086	19027	18918	19017	18975	18876	19032	19025	19191	18964	18997	19045	18874	19079	18995	19163	19081	18947	19166	19037	18869	18956	19059	19012	18850	19045	18975	19041	18996	19066	18843	18960	19001	18808	19021	18962	19100	19049	19009	18991	19036	19004	18996	19072	18874	18857	18933	18960	19108	19018	19207	18871	18926	19036	18696	19083	18966	18983	19080	19013	18940	19161	19006	18915	18998	19092	19139	19045	19059	18949	18992	19103	19120	19070	18948	19001	19029	19075	18995	18701	18915	19227	18975	19249	18970	18999	18912	18878	18879	19018	18973	18982	18834	19000	18831	18914	19015	19128	19089	19094	19007	19045	18808	19087	19070	18955	18988	19117	19059	18921	18955	19164	19205	18887	18939	18934	19069	19162	19064	19014	19182	18959	18919	19040	19243	19157	19137	18927	19005	18986	18885	18950	18989	18766	19067	18937	19117	19075	18910	19004	18865	18896	18968	18969	19155	19013	19010	19066	18971	19076	19087	18845	18928	19182	18976	18867	18956	19044	19050	19135	18949	18895	18891	19008	18886	19009	19129	19029	18823	18916	18923	19167	19120	18919	19005	19081	19084	18780	19026	19092	18853	18908	18805	18842	19214	18852	18979	18952	19055	18765	18984	19046	19041	19103	19053	18934	19022	18916	18911	18975	18942	19191	18903	19031	19108	19140	18985	19069	19037	18915	18997	18924	18971	19071	18973	19025	19051	18915	18886	18848	19152	18976	19145	18828	18880	19037	19125	19028	18985	18811	18713	18980	19003	19011	19056	18984	18996	19109	19217	19019	18971	18919	18797	19031	19304	18889	18939	19001	19001	19196	19036	19022	19047	19003	19054	18816	19007	18910	18925	19008	18852	19124	18904	18871	18886	18898	18885	19104	18922	19194	18890	18943	19056	19172	18856	19116	18963	19162	18900	18982	18903	18939	18821	19077	18809	19069	18926	18907	19017	19099	18996	18952	18938	19038	18946	19110	19145	18929	19063	18960	19029	18858	18875	19165	18903	19016	19011	18789	19082	18895	18896	18888	19129	19022	18801	19001	18770	18828	18992	19045	19081	19161	18960	18899	18929	19033	19133	19095	18976	18811	19065	19204	18880	18998	19086	18990	18982	19000	19004	19046	18892	19105	19145	19193	18907	18869	18932	18886	19043	18999	18821	19063	19034	18925	18860	18934	18923	18955	18989	18806	18709	19054	19002	19073	18906	18917	19062	19204	19087	18825	19133	18929	19045	19004	18837	18982	19004	19033	18948	18745	18986	18950	18880	19013	19028	18735	18912	19028	19057	19064	19147	19028	18903	18923	19217	19023	18875	19143	19030	18995	19038	19117	19190	18913	19006	19041	18901	19017	18870	18839	18963	19285	19065	19030	19036	19125	19319	19166	18926	19201	18864	18900	18991	19085	18981	18953	19008	19151	19000	19048	19022	18953	18942	18889	18757	19176	19066	19040	18912	19012	19095	19056	19024	18906	19015	19071	18980	18890	19054	18843	18825	18930	19194	18978	19081	19050	19027	18956	19073	19102	18996	19061	19057	18979	19025	18965	18792	19014	18923	19125	18915	19107	18880	18976	19052	19116	18965	18994	19043	18984	18826	19078	19009	18745	18758	19106	18954	18956	18952	19139	19000	18730	18907	18937	18974	19081	18866	18931	18843	19197	18963	19107	19097	19002	19077	18984	18995	19130	18953	18978	19103	18956	18775	18946	18930	18920	19057	18899	19027	19080	18977	18998	19114	19079	18986	18924	19115	18987	18934	18995	19026	19235	19097	18843	19103	18928	18913	18913	18930	19055	18982	19045	19065	19042	18934	18990	18766	18944	18916	19027	18720	19049	19105	19011	19092	19066	19228	19090	18861	18988	18773	18989	18696	19032	19159	19041	18806	19043	19084	19009	19112	18815	19259	18892	18771	18869	19019	19035	18944	19151	18958	18849	18800	19031	18957	18800	18949	18948	18894	19088	19012	19012	18941	18932	18575	19003	19053	18935	18896	19034	19001	18924	19099	18950	18785	19048	19048	18988	19050	18943	18894	18839	18931	18997	18940	19149	19295	18949	18903	19259	19069	19049	19056	18863	18951	18848	19112	18901	18873	18892	19082	19012	18956	19124	18980	18923	18854	18810	18835	18780	19112	19180	19077	19130	18917	18915	19026	18881	18977	19005	18892	18917	19140	18850	19014	19012	19260	19071	18882	19025	19071	19106	18973	18790	19111	19129	19181	18864	18862	18911	19012	19010	19081	18954	18990	18897	18962	19005	18941	18983	19176	18705	19037	19110	19007	19185	18916	18778	19050	18911	18906	18931	18885	19010	18915	18787	18996	19010	19194	18891	19068	18904	19128	18984	19086	19060	18953	18893	19047	18803	18802	18905	18842	18829	19147	18965	19073	18939	18940	18995	18923	19027	18843	19118	19061	18846	19061	19236	19395	19044	18956	19162	18971	19038	19082	18993	18920	18953	19097	19016	19031	19106	19196	18963	19218	19023	18892	18987	19045	18872	18979	19069	19051	18780	18844	19161	19024	19032	19071	18800	19198	18980	19145	19156	19247	18822	18941	19070	18944	18995	19220	19051	19131	19108	19077	18851	19029	19159	18945	19080	19126	18791	19265	19170	19068	19162	19016	19003	18860	18938	18988	19045	18944	18872	18902	18883	18822	19062	18887	18933	19079	19083	19079	19017	18979	18946	19045	19037	19154	18919	19059	18869	19063	18969	18800	18969	19011	18924	18917	18749	18864	18911	18730	18904	19172	18941	19031	18993	18919	18966	18913	18958	19061	18783	18768	18998	18945	18836	19120	18998	18863	18951	19019	19036	18969	18823	18965	19114	18936	19067	19091	18923	18927	19192	18948	19018	19045	18963	19042	18911	18961	19014	18881	19017	19021	18959	18991	19049	18805	18902	18811	19007	19103	19135	19022	19043	19103	18910	18979	19012	18747	19281	19085	19003	18748	18875	18983	18886	19115	18945	19036	18968	19043	19091	19086	19148	18804	18996	18975	19069	19069	19027	19012	19028	19122	18934	19008	19030	19106	18965	19089	19079	18886	19035	19000	19148	19018	18862	18996	18912	18998	18900	18897	19023	19033	19023	19045	19049	18889	18923	18815	19140	19064	18929	18921	19020	19110	19079	18800	19030	18877	18919	18999	19016	18775	18761	18971	18879	19125	18942	18979	19056	18806	19005	19030	19002	19199	19079	18906	18927	18910	18954	18939	19018	18906	18914	19089	18879	18790	18810	19037	19144	18928	18987	18911	18923	18904	19235	18976	18956	18909	18948	18854	19263	18987	19049	18879	19102	18810	19156	19088	19128	19101	18945	18882	18978	18814	19035	19141	18915	19137	19105	18902	18797	19031	19062	18797	18879	18815	18793	18969	19166	19089	18898	18923	18910	18741	18951	19082	18966	18881	18817	18951	19192	18884	19103	18864	18912	18987	19034	18885	18878	19110	18837	19130	19011	19085	18823	18898	19068	18982	18873	18790	19124	18946	18871	18821	18825	18796	19108	18985	18940	18769	19035	19150	18908	19111	18984	19008	19014	18784	18820	19034	18981	18992	18995	18786	18872	19030	18933	18908	19061	19108	19194	18987	18871	19166	18946	19057	19134	19098	18878	18953	18991	19047	18907	18837	19000	18980	18910	18896	18946	19207	19013	18806	19210	19098	18796	18919	18939	19100	18947	18974	18961	18993	18972	19008	19104	18969	19156	19058	18871	19142	18916	18783	19015	18859	18969	19043	18994	18967	19091	19114	18896	18728	18862	18953	18699	18922	19077	18902	19040	19052	18835	19010	19132	19018	18899	18834	18967	19162	19040	19020	18956	18974	19179	18826	18981	19169	19026	18991	18985	19119	19221	19189	19068	18945	19092	19143	18961	19025	18888	18920	18856	18911	19020	19068	18872	18966	18925	18894	18962	18995	18947	18827	18896	18847	18990	18826	18916	18836	19041	18825	19093	19208	19071	19087	18974	18994	19071	18825	18760	18923	19131	19056	18993	19047	19156	18797	19090	19007	19218	18987	19033	19128	19066	18910	19142	18958	18997	19193	19139	19002	18892	18985	19001	18883	19037	18984	19135	18833	18795	18917	18802	18946	18947	18761	18935	19025	19060	19153	18988	19036	19068	19035	19146	18941	19229	18988	19181	19020	18978	18894	19065	18854	19145	19012	18995	18989	18935	18979	18936	18933	19026	18883	18979	18905	19058	18963	19250	19065	19218	18990	19070	18976	18967	19112	19243	18956	19091	19086	19166	19021	18894	18936	19163	19088	19059	19059	19123	19094	18922	19116	19059	18844	19182	19160	18955	18990	19093	19001	18977	18954	19166	18989	18779	18965	19181	19006	19147	18890	19218	19088	19103	18974	18896	18973	19201	18873	18946	19020	18921	19007	19168	19111	18865	19066	19160	18940	18836	19006	18949	19111	18958	19080	18950	18889	18934	19088	18982	18805	18937	18938	19019	18891	19090	18976	18937	18986	18865	19017	18991	18874	18897	19139	18914	18955	19122	18958	18852	18836	18902	19050	18954	19162	19139	19051	18914	19050	19055	18966	19160	19132	18972	19110	19021	19147	18959	18911	18965	19002	18987	19090	18947	18825	18956	18909	19067	19025	19047	19067	19145	18967	19023	19101	18705	18889	19067	19015	19024	18921	19054	19220	19030	18900	18946	19003	18895	18859	19148	18901	19109	18883	18880	18952	19378	18694	19030	18979	19126	18973	19127	19029	19110	18956	19114	19005	18899	19037	18909	18985	18963	18998	18952	18907	18980	19069	19015	19067	18978	18952	19108	19114	18885	18905	18869	18874	19022	19005	18895	18932
35298	55507	45443	27932	19835	16894	16156	16171	16103	15899	16285	16038	15988	16044	16043	16182	15996	16183	16155	16053	15910	16101	15973	16032	15943	16039	16052	16049	15933	16075	16096	16069	16134	16197	16103	15981	15973	16133	15943	15860	16115	15956	16045	15939	16177	15928	16213	16119	16064	15847	16262	16019	16160	16232	16175	15925	16120	16044	15966	16088	16037	16062	16166	16115	16081	15969	16180	16019	16240	15974	16230	15978	16041	16055	16068	15984	16064	15999	15884	15995	16022	16048	16105	15918	16010	16127	16138	15917	16022	16003	16182	16057	16101	16093	16062	16066	15974	15971	16030	16011	16001	16072	16120	16092	15910	15940	16188	16081	16078	16065	15969	16058	16011	16073	15981	15999	16030	15909	16045	16054	16192	15938	16113	16042	16015	16131	16007	16119	16081	15961	16103	16151	16078	16008	16124	16036	16088	15961	16037	16103	16146	16300	16254	15955	15884	16211	15928	16011	16075	15871	16061	15892	16079	16018	16164	15925	16097	16045	16108	15917	16012	16071	15998	16222	16100	16138	16026	15835	16076	15991	16160	15988	15985	15980	15951	15892	15953	16046	16157	15976	15918	16054	15963	16037	16021	15992	16042	16161	15862	16093	16193	16049	16102	15922	15984	15973	16016	16011	16020	16160	16056	16090	16052	16019	16297	15970	16030	16027	16030	16066	16172	16088	16156	16190	16082	16069	15976	15937	16058	16151	16023	16119	15994	15850	15968	16091	16158	16080	16096	16053	16179	16133	16021	16024	16055	16108	16016	15933	15991	16047	15969	16161	16187	16089	15919	15961	16028	15876	16075	16060	16181	15978	16102	16022	16155	16049	16068	16057	16090	16036	16049	16045	16031	16145	16003	16207	16019	16077	15923	16045	15966	16003	16069	15936	16103	16118	16128	16074	16091	15879	16115	16069	16180	15885	16039	16009	15981	15997	16056	16040	16008	15929	16216	15970	16126	15964	16100	15999	16020	16119	15990	16000	16081	15894	15958	15976	15824	16262	16050	16066	16135	16002	16140	15951	16055	16116	15926	16053	16117	16024	15870	16137	15955	16013	16092	16089	16016	16049	16046	15877	15951	15984	16015	16056	16096	15966	16116	16065	16041	16087	16137	15995	16116	16023	16081	15923	16034	16056	16114	16010	15963	16006	15984	15957	15965	16067	16151	15998	15842	15874	15987	16101	16019	16069	16131	16089	15928	15836	15974	16274	16091	16163	16096	16054	16030	15954	16227	16040	15982	16090	16058	15954	15964	15867	16038	16157	16279	15989	16025	16177	15904	16250	16148	16134	16062	16069	16084	16032	15959	16311	15944	16080	16105	16203	16175	15940	15939	16030	16111	16110	16034	16179	15971	16034	16148	15839	16047	16059	16125	15953	16149	16162	15974	15939	16078	15928	16159	16179	15979	16044	16059	15956	16047	15966	16073	15898	16241	16200	15950	16102	16026	15793	15889	16020	16155	16245	15928	16114	16244	16030	15992	15981	16143	16055	15935	16016	15984	16009	15962	16081	16009	15947	16053	16092	15989	15941	16036	16061	16138	16026	15966	16221	16163	15996	16159	15979	16056	16035	15923	16164	16014	16003	15895	16061	16131	16145	15980	16060	16033	15939	15899	16192	16108	16138	16180	16091	16081	16022	15873	15984	16179	16033	15986	16022	16034	16115	16170	15965	16113	15938	16076	16101	15995	16134	16186	16087	15949	16072	16100	15963	16023	16019	16105	15976	15933	16077	15972	15938	15919	15854	15957	15966	16034	15959	16145	15925	16075	15969	16098	16108	15933	16140	15878	16029	15934	16037	16008	16052	15943	16059	16063	16152	16014	16032	16066	16034	15973	16000	15992	16103	16001	15868	16049	15784	16074	16148	16168	15852	16063	16081	16080	15942	16105	16082	16100	15989	15937	16052	16085	16032	16085	16053	16274	15996	16096	16145	15991	16086	16065	15988	15989	16052	15961	16005	16102	16080	16204	15958	15944	16056	16017	15946	16018	15896	15928	16176	16120	16036	16200	16040	16081	16009	15967	16031	15958	16079	16088	16069	16159	16038	16181	16030	15877	15892	16070	15837	16044	16128	15979	15925	16012	15923	16005	16103	16140	15798	16043	16063	16149	16065	16129	16244	16143	15834	16048	16057	16143	16036	16024	16215	15887	16086	16074	16178	16049	16018	16068	16107	15836	15921	16122	16054	16041	16089	16044	16121	16126	16104	16003	16173	15998	15975	16065	16060	16123	15940	16015	16062	15926	16092	15980	15951	16172	16004	16002	16013	16242	16148	16223	16050	16041	15981	16029	15927	16289	16048	16113	16068	15943	16186	16099	15978	15869	15944	16114	16139	15882	16113	16062	16107	15940	16144	16090	15945	15979	15945	16067	16006	15871	16132	16171	16099	15986	16025	16065	16178	15980	16127	16152	15962	15918	16121	16169	16149	16125	16070	16161	16188	15929	16005	15934	15977	16213	15974	16020	16006	16012	16048	16176	15994	16033	16098	16039	16010	15946	15922	15962	15961	16117	16227	16163	15921	16019	16022	16100	16002	16036	16011	16173	16143	16054	16056	16286	16104	16006	16043	16138	16148	16060	15936	16158	16279	16115	16003	16033	16087	16198	15935	15899	16055	16007	16002	16013	16078	15961	16059	16233	15979	15991	16009	16064	16062	15966	16024	16207	16102	16000	16090	16174	16130	15917	16016	16084	15996	16053	16054	16078	15939	16131	16076	16125	16025	16124	16029	16001	16017	16134	15943	16204	16130	15928	16112	16092	16264	16101	16047	16174	15919	15958	16213	15947	16026	15946	15991	15911	16115	16023	16125	15902	15924	16007	16176	16021	16149	16106	16087	16013	16066	15897	16191	16221	16156	16078	16276	16176	16112	16126	16057	16074	16270	16045	16020	15977	16117	16236	16305	16106	16084	15862	15877	16031	16111	16065	15884	16105	16082	15959	16098	15964	16105	16151	15962	16075	16120	15915	16023	15973	16010	15986	16057	16120	15944	16058	16170	16022	16139	15910	16085	16085	16077	16063	16048	15874	15913	16022	15992	16101	15963	15981	16146	16111	15965	15969	16059	16018	16152	16134	15955	16031	16182	16275	16043	16134	15918	15889	16041	15939	15974	15996	16132	16114	15921	16038	15940	16128	16029	16022	16209	15860	16028	15954	16017	16174	16109	16183	16060	15904	16056	16146	16170	16076	16002	16038	16105	15900	16317	16059	15964	15982	15941	16146	16048	16116	16106	16106	15978	15915	16109	16000	16001	16119	15991	16055	15948	16099	15962	15970	16144	16114	16006	15920	16068	16074	16124	15965	15931	15909	16019	16108	15952	16013	15969	16028	16037	15941	16000	16187	16034	16111	16195	15960	15957	16014	15851	15962	16048	16134	15932	15991	15861	16105	16144	16153	15910	16193	16030	16032	15985	16066	16052	16179	16097	15983	16049	16138	15877	16130	15895	16014	15984	15985	16005	16033	16126	16121	15817	15936	16100	16001	16024	16047	15954	16046	16188	16041	16122	16038	16130	16091	16027	16166	16212	16013	16039	16169	15962	15866	16040	16056	16058	15982	16063	15981	16008	16137	16084	16180	16058	15897	16145	15991	16119	16187	16031	16141	16022	16109	16021	16236	15902	16093	16126	15871	16120	16106	16204	16161	15896	16070	16119	16082	16160	15942	16151	15995	16024	16003	16087	15850	15970	15793	15887	15984	16020	16181	15993	16178	16112	15949	15973	16098	16003	16104	15890	16083	16029	16105	16071	16216	15873	16106	16028	16038	15925	16100	16132	16066	16163	16222	16149	16138	16009	15957	16091	16020	15821	15899	16034	16017	16129	16098	15995	16162	15958	15968	16090	16030	16106	16234	16011	15996	16168	15901	16086	16102	16064	16078	16013	16118	15937	16083	16078	15887	15987	15971	16001	15968	16072	15974	16239	16045	16143	16098	16098	15909	16058	16128	16009	15936	15924	16002	16231	16132	16006	15993	16115	15927	16166	16170	16051	16009	15820	16086	16071	16033	16045	16113	15947	16211	16045	16109	16026	16103	15944	16240	15979	16052	15996	16202	16151	16140	15860	16408	16027	15985	15973	16005	16053	16059	15888	16059	15982	16103	16135	16223	16154	16138	16084	16042	15994	16106	15926	16072	16022	16055	15879	15953	16128	16079	15888	16306	16059	16033	15877	16079	16025	16055	15994	16064	16212	16008	16132	16023	16267	16187	16144	16170	15999	15901	16090	16006	16098	16125	15995	15952	16101	16101	15942	16038	16103	16069	16144	15981	16005	16128	16286	16049	16015	16016	16083	16139	16007	16013	15929	16171	15846	16028	16041	16012	16172	15933	16061	16206	16054	16079	16180	15980	16121	16205	16018	16125	15907	16044	16156	16030	16013	15948	16076	16010	16064	16132	16039	16155	16018	16133	16115	16054	16232	16114	16021	15991	16262	16175	16122	16076	15941	16104	16003	16175	16019	15973	16071	16103	16046	16073	16216	15952	16149	16054	16021	15911	16071	16134	15911	15951	16065	16111	15971	16044	16112	16241	15980	16033	15966	16074	15885	16069	16036	15982	16055	16139	16138	16079	16023	16182	16001	15983	16173	15922	16227	15997	16174	16003	15974	16127	16099	15744	16017	16235	16241	16087	15925	15948	16190	16150	16090	16115	16294	16023	15944	16023	16149	15940	16084	16073	16152	15963	16114	15907	16161	16125	16008	16074	16153	16035	16083	15947	16138	15938	16100	16349	15955	16155	16061	16061	16090	16151	16021	16031	15911	16097	15947	15859	16010	15876	16073	16088	15879	16084	15883	16068	16163	15917	16189	16046	16159	15928	16065	16018	16075	16159	16037	15883	16056	16074	16038	16119	16044	16046	16024	16076	16085	16200	15956	16090	15896	16088	16079	16009	16095	16042	15972	16274	16116	16214	16244	15983	16284	16076	16057	16010	16100	16053	16182	16020	15987	15918	16111	15854	16034	16004	16165	16130	16182	16246	16043	16098	16143	16159	16104	15993	15931	15980	16107	16144	16057	16067	16161	15990	15951	15993	16135	16005	16112	16141	16018	15950	15996	16149	16115	16151	16054	15878	16044	16072	16155	16095	16133	16083	15982	16031	16047	16012	16059	15992	16023
25546	26554	45633	41342	29668	24085	21102	18948	18643	18633	18695	18670	18558	18760	18690	18526	18630	18728	18515	18771	18736	18681	18713	18660	18509	18863	18651	18657	18773	18512	18594	18730	18620	18642	18326	18485	18745	18814	18529	18793	18854	18728	18419	18460	18534	18608	18261	18659	18912	18692	18506	18622	18512	18703	18574	18669	18472	18340	18395	18748	18474	18364	18732	18399	18505	18686	18182	18420	18214	18484	18663	18614	18464	18337	18412	18621	18630	18699	18593	18398	18574	18417	18531	18428	18607	18467	18481	18669	18407	18340	18551	18696	18522	18744	18573	18461	18463	18703	18458	18462	18561	18594	18456	18639	18370	18465	18775	18551	18730	18478	18387	18508	18438	18355	18370	18558	18774	18478	18482	18243	18651	18450	18563	18407	18543	18639	18817	18634	18516	18565	18576	18396	18454	18589	18457	18506	18579	18502	18656	18208	18576	18321	18668	18662	18634	18441	18555	18478	18466	18504	18621	18413	18538	18506	18541	18549	18661	18464	18449	18526	18566	18468	18483	18396	18482	18488	18719	18761	18566	18595	18399	18461	18477	18510	18676	18459	18344	18485	18549	18347	18421	18388	18464	18633	18511	18622	18709	18681	18655	18598	18771	18471	18490	18547	18508	18291	18426	18464	18368	18578	18536	18316	18663	18381	18691	18423	18443	18521	18520	18475	18521	18564	18392	18532	18573	18616	18505	18414	18637	18488	18469	18385	18399	18622	18570	18341	18568	18366	18366	18534	18573	18646	18527	18431	18495	18381	18575	18701	18550	18329	18489	18369	18638	18769	18505	18586	18584	18573	18609	18554	18314	18509	18606	18373	18500	18284	18485	18482	18686	18386	18619	18443	18360	18512	18500	18575	18579	18583	18796	18560	18593	18547	18631	18653	18777	18419	18421	18692	18426	18416	18490	18545	18564	18512	18693	18464	18453	18581	18411	18374	18674	18568	18714	18615	18454	18500	18616	18733	18588	18477	18508	18514	18598	18634	18579	18402	18626	18568	18434	18526	18419	18673	18661	18431	18483	18511	18283	18496	18765	18522	18540	18326	18582	18435	18587	18618	18416	18587	18513	18536	18347	18474	18644	18692	18651	18751	18342	18491	18470	18492	18401	18692	18514	18363	18395	18640	18413	18575	18769	18564	18586	18615	18636	18471	18446	18407	18610	18497	18530	18651	18533	18447	18421	18547	18606	18486	18640	18777	18585	18529	18373	18606	18562	18391	18507	18468	18634	18350	18577	18522	18505	18546	18479	18593	18483	18605	18562	18560	18434	18498	18340	18665	18498	18558	18589	18474	18568	18423	18409	18576	18415	18433	18570	18551	18657	18359	18434	18597	18514	18537	18664	18760	18694	18601	18243	18685	18601	18497	18571	18634	18574	18446	18448	18413	18535	18413	18422	18686	18504	18666	18602	18789	18538	18587	18641	18606	18410	18571	18587	18627	18483	18546	18501	18594	18801	18600	18698	18668	18753	18592	18655	18610	18519	18690	18496	18594	18446	18534	18710	18292	18606	18659	18384	18503	18512	18361	18650	18611	18565	18542	18474	18598	18583	18540	18567	18512	18278	18505	18578	18371	18579	18552	18547	18593	18348	18585	18545	18435	18604	18658	18628	18675	18417	18622	18485	18428	18465	18440	18612	18390	18608	18476	18823	18454	18486	18528	18604	18403	18679	18463	18513	18777	18447	18402	18528	18476	18488	18500	18384	18537	18599	18411	18528	18522	18262	18394	18665	18614	18428	18495	18621	18358	18655	18297	18656	18677	18394	18444	18689	18595	18693	18668	18682	18630	18400	18399	18413	18435	18447	18412	18525	18608	18491	18601	18691	18485	18298	18611	18631	18517	18821	18802	18260	18438	18483	18479	18608	18454	18677	18607	18621	18428	18496	18317	18466	18531	18337	18622	18580	18551	18552	18574	18547	18425	18506	18535	18303	18613	18410	18538	18598	18361	18582	18475	18510	18441	18589	18700	18466	18461	18430	18694	18421	18469	18557	18658	18639	18274	18290	18601	18616	18431	18410	18579	18617	18447	18524	18508	18487	18273	18478	18510	18427	18417	18612	18543	18546	18544	18590	18718	18678	18411	18451	18627	18516	18513	18414	18670	18440	18468	18641	18567	18368	18507	18580	18540	18173	18373	18614	18523	18471	18598	18410	18632	18404	18522	18657	18418	18466	18451	18421	18596	18340	18509	18615	18567	18472	18840	18402	18492	18270	18462	18550	18650	18812	18708	18462	18654	18465	18518	18571	18412	18511	18560	18651	18524	18608	18464	18690	18539	18497	18501	18513	18707	18482	18567	18634	18515	18732	18560	18517	18413	18310	18717	18392	18466	18775	18546	18526	18304	18600	18536	18379	18382	18640	18517	18600	18561	18596	18225	18504	18714	18608	18588	18321	18397	18378	18690	18354	18256	18506	18286	18403	18548	18344	18352	18524	18359	18417	18457	18596	18567	18537	18679	18474	18557	18519	18539	18483	18312	18575	18704	18554	18714	18679	18547	18561	18570	18657	18705	18518	18649	18466	18640	18599	18595	18580	18427	18464	18449	18700	18647	18440	18761	18569	18386	18501	18436	18620	18544	18594	18422	18705	18377	18538	18458	18630	18441	18727	18474	18498	18720	18377	18543	18491	18492	18573	18601	18461	18528	18337	18829	18672	18513	18543	18656	18431	18724	18316	18362	18373	18334	18578	18612	18628	18353	18418	18540	18504	18754	18549	18439	18563	18359	18514	18532	18640	18670	18494	18554	18317	18601	18546	18531	18683	18455	18549	18427	18495	18686	18721	18612	18509	18525	18825	18546	18539	18516	18357	18427	18488	18529	18587	18416	18414	18765	18573	18612	18661	18559	18671	18453	18416	18706	18705	18518	18408	18563	18897	18444	18566	18586	18467	18434	18804	18575	18475	18686	18529	18650	18496	18574	18572	18670	18538	18551	18451	18696	18414	18649	18290	18299	18359	18687	18669	18698	18424	18470	18740	18578	18497	18581	18552	18690	18548	18588	18500	18552	18392	18500	18322	18591	18508	18430	18603	18474	18292	18582	18503	18507	18479	18655	18669	18445	18453	18649	18523	18559	18447	18491	18768	18554	18509	18310	18547	18374	18463	18628	18580	18391	18294	18461	18710	18365	18510	18507	18474	18552	18447	18571	18617	18563	18573	18613	18601	18462	18493	18294	18414	18535	18668	18618	18622	18540	18546	18453	18509	18286	18537	18595	18418	18630	18635	18754	18788	18654	18621	18573	18685	18649	18447	18484	18749	18530	18535	18559	18374	18262	18299	18681	18454	18613	18543	18571	18638	18677	18374	18620	18597	18450	18557	18437	18805	18564	18700	18605	18443	18334	18608	18601	18715	18698	18607	18595	18762	18623	18569	18284	18653	18735	18645	18507	18323	18665	18483	18451	18624	18637	18443	18547	18516	18440	18448	18360	18436	18434	18605	18765	18639	18610	18524	18459	18419	18534	18347	18465	18587	18523	18484	18417	18306	18333	18587	18481	18611	18533	18541	18605	18408	18451	18487	18611	18662	18519	18597	18387	18596	18415	18489	18526	18616	18546	18678	18491	18420	18554	18548	18770	18687	18538	18611	18554	18481	18427	18506	18419	18375	18481	18427	18589	18504	18599	18644	18356	18570	18569	18382	18627	18547	18642	18423	18529	18530	18700	18615	18685	18586	18493	18600	18670	18482	18505	18690	18509	18666	18570	18437	18710	18511	18703	18676	18733	18504	18722	18716	18497	18535	18545	18423	18667	18832	18399	18466	18507	18574	18366	18488	18618	18469	18532	18504	18464	18632	18634	18396	18574	18455	18574	18737	18510	18715	18491	18618	18641	18470	18817	18558	18461	18608	18521	18593	18586	18409	18683	18635	18537	18492	18430	18537	18485	18639	18493	18449	18281	18562	18512	18314	18567	18614	18533	18589	18484	18456	18550	18437	18404	18733	18791	18601	18527	18295	18514	18548	18787	18687	18618	18752	18557	18766	18714	18371	18617	18565	18688	18526	18455	18697	18377	18481	18532	18505	18586	18724	18651	18551	18643	18479	18494	18506	18574	18536	18515	18590	18557	18442	18509	18310	18386	18657	18511	18429	18441	18536	18571	18759	18647	18577	18718	18740	18635	18787	18499	18597	18698	18342	18458	18377	18335	18541	18351	18349	18570	18414	18557	18503	18683	18492	18483	18494	18537	18531	18438	18649	18563	18712	18621	18510	18514	18499	18620	18588	18612	18567	18516	18499	18511	18447	18524	18472	18584	18269	18661	18522	18720	18566	18730	18804	18722	18507	18466	18534	18433	18597	18513	18707	18616	18541	18376	18350	18503	18393	18425	18435	18509	18340	18485	18636	18538	18477	18509	18597	18511	18526	18563	18397	18703	18583	18306	18394	18405	18532	18581	18677	18477	18677	18610	18742	18644	18568	18612	18351	18332	18683	18293	18203	18404	18467	18462	18585	18477	18447	18809	18333	18536	18564	18701	18806	18654	18557	18480	18323	18450	18424	18186	18514	18470	18707	18651	18258	18611	18673	18561	18524	18597	18498	18522	18573	18373	18623	18499	18505	18411	18500	18657	18631	18729	18807	18603	18670	18691	18519	18604	18384	18641	18499	18569	18223	18422	18574	18387	18486	18385	18580	18455	18590	18353	18418	18734	18564	18718	18601	18623	18600	18508	18422	18514	18447	18565	18369	18358	18526	18638	18436	18475	18476	18331	18608	18501	18393	18618	18601	18355	18443	18392	18579	18572	18488	18488	18461	18732	18599	18442	18727	18670	18605	18465	18710	18557	18507	18373	18544	18546	18351	18533	18616	18477	18705	18476	18312	18696	18632	18579	18329	18503	18485	18438	18373	18591	18640	18534	18515	18558	18456	18408	18518	18570	18523	18541	18563	18571	18541	18573	18561	18622	18593	18652	18453	18458	18610	18312	18530	18554	18481	18438	18427	18375	18596	18567	18666	18433	18485	18620	18448	18496	18436	18871	18629	18551	18543	18490	18439	18467	18699	18732	18509	18534	18585	18602	18701	18634	18800	18352	18444	18602	18587	18588	18440	18608	18515	18232	18507	18362	18668	18552	18651	18495	18521	18504	18553	18627	18618	18445	18290	18437	18431	18440
56711	90707	75699	47994	30344	19919	16384	15863	15945	15826	15668	15834	15932	15599	15816	15929	15862	15939	15996	15976	16013	15969	15814	15968	15888	15767	15641	16001	15850	15917	15929	15847	15848	16061	15803	15833	15883	15952	15931	15930	15746	15891	15880	15885	15902	15884	15763	15885	15826	15753	15853	15816	15656	15864	15917	15775	15876	15763	15916	15906	15995	15858	15977	15710	16029	15784	15809	15939	15854	15885	15936	15900	15932	15922	15863	15864	15931	16013	15886	15813	15820	16022	15812	15847	15745	15890	15933	15859	15990	15813	15781	15946	15782	16005	15835	15893	15827	15804	15954	15805	15802	16002	15750	15982	15728	15923	15890	15800	15664	15905	15788	15759	15788	16125	15919	15883	15801	15894	16040	15974	15971	15893	15889	15987	15841	15775	15856	15797	15839	15891	15962	16054	15910	15902	15763	15778	15792	15747	15892	15929	15785	16009	15887	15876	15931	15776	15866	15952	15909	15618	16011	15908	16028	15862	15797	15736	15855	15816	15740	15935	15809	16038	15843	16037	15895	15969	15773	15880	15782	15946	15868	15910	15956	15801	15787	15866	15923	15937	15865	16009	15840	15850	15857	15933	15832	16028	15832	15693	15815	15837	15724	16024	15967	15825	15816	15803	15692	15771	15758	15841	15949	15700	16037	15996	15850	15832	15896	15754	15774	16003	15929	15801	15970	15921	15761	16072	15704	15788	15797	15759	15815	15868	15917	16010	15707	15760	15799	15858	15863	15877	15878	15802	15845	15766	15773	15912	16017	15980	15965	15824	15877	15954	15943	16037	15987	15909	15923	15724	15789	15749	15714	15682	15949	15797	15997	15936	15905	15665	15852	15971	16029	15889	15727	15784	15753	15833	15809	15797	15744	15725	15815	15798	15791	15801	15817	15868	15836	15914	15759	15758	15676	15933	15877	15927	16114	15829	15821	15901	15996	15935	15869	15969	15832	15917	15757	15918	15979	15781	16004	16069	15799	15908	15897	15926	15880	15929	15828	15773	15884	15800	15895	15938	15927	15897	15889	15656	15918	15759	15802	15797	15699	15903	15967	15668	15760	15849	15947	15790	15813	15919	15812	15949	15818	15883	15609	15897	15822	15757	15785	15856	15834	15878	15954	15799	15799	15966	15813	15869	15952	15789	15838	15967	15853	15902	15929	16000	15723	15755	15737	15736	15941	15873	16057	16073	15876	15843	15799	15982	15744	15962	15816	15891	15875	15664	15899	15857	15806	15843	15883	15910	15764	15767	15989	15713	15858	15857	15944	15894	15830	15801	15854	15822	15926	15830	15896	15788	15720	15949	16078	15775	15719	15865	15778	15952	15816	15829	15843	15831	15740	15825	15857	15821	15999	15849	15770	15704	16028	15905	15739	15968	15765	15829	15964	15837	15788	15838	15926	15958	15730	15786	15962	15693	16001	15820	15913	15775	15941	15926	15916	15934	15894	15804	15768	15879	15890	15853	15759	15773	15907	15839	15791	15921	15756	15999	15838	15989	15949	15814	15969	16019	16004	15856	15739	16004	15794	15852	15936	15913	15799	15826	15910	15572	15795	15993	15809	15881	15971	15893	15881	15906	15885	15754	15777	15964	15691	15924	16032	15909	15786	15950	15784	15871	15863	15868	15806	15750	15888	15890	15718	15868	15898	15886	15809	16026	15900	15887	15822	15931	15839	15986	15804	15929	15758	15983	15944	15854	16220	15931	15940	16049	15660	15992	16006	15863	15961	15701	15814	15926	15799	15875	15879	15820	15753	15920	15875	15807	15879	15632	15974	15801	15919	15932	15847	15887	15701	15853	15796	15768	15988	15717	16035	15889	15944	15824	15984	15828	15889	15811	15921	15821	15900	15797	15893	15747	15774	15994	15854	16055	15807	16000	15913	15850	15899	15715	16030	15902	15836	15761	16055	15900	15879	15914	15730	15972	15866	15965	15811	15814	15840	15721	15800	15840	15881	15687	15860	15677	15913	15909	15828	15909	15901	16012	15746	15895	15913	15937	15825	15988	15913	15932	15880	15921	15935	15768	15840	15879	15912	15818	16051	15804	15759	15918	15754	15852	15829	15802	15871	15888	15778	15828	15845	15631	15734	15861	15941	15919	15907	15804	15735	15991	15996	15868	15989	15930	15767	15665	15738	15809	15944	15953	15869	16031	15733	15880	15884	15806	15805	15947	15860	15824	15877	15840	16039	15801	15990	15740	16003	15902	15749	15964	15898	15930	15636	15853	15889	15893	15846	15891	15760	15803	15868	15764	15742	15875	15882	15981	15935	15969	15887	15886	15771	15936	15965	15645	16008	15810	15862	15614	15873	15861	15758	15953	15723	15755	15877	16021	15765	15733	15765	15802	15680	15869	15837	15851	15906	15841	16057	16020	15630	15823	15870	15923	15928	15844	15810	15962	16001	15861	15894	15844	15831	15867	15837	15775	15979	15762	15861	15810	15898	15987	16002	15899	15841	15742	15871	15992	16125	15888	15828	15782	15912	15805	15729	15792	16009	15927	15886	15895	15948	15830	15796	15928	15757	15756	15864	15976	15808	15791	15810	15854	15780	15824	15938	15773	15878	15999	15780	15718	15747	16131	15940	15786	16097	15796	15817	15890	15873	15720	15872	15768	15736	15886	15959	15786	15895	15884	15809	16038	15925	16051	15791	15838	15856	15792	15666	15730	15797	15910	15847	15736	16032	15997	15861	15936	15873	15784	15660	15882	15676	15819	15745	15834	15908	15903	15894	15853	15797	15797	15980	15986	15799	15732	15904	15898	15765	15947	15882	15848	16010	15837	15822	15803	15891	15905	15893	15875	15948	15815	15842	15961	15719	15797	15833	15923	15888	15943	16116	15815	16013	16018	15956	15680	16105	15877	15876	15985	15942	15784	15902	15861	15932	15949	15960	15950	15786	15847	15991	15887	15968	15825	15860	15922	15812	15873	15758	16086	15965	15735	15825	15782	15806	15794	15886	15932	15920	15708	16080	15742	15695	15740	15779	15804	15795	16058	15808	15815	15859	15974	15733	15715	15849	15889	15780	16072	15837	15797	15784	15818	15863	16042	15836	15645	15727	15934	15916	15759	15921	15886	15684	15908	15711	15947	15995	15863	15938	15944	15990	15860	15945	15962	15909	16059	15846	15821	15918	15756	16052	15661	16021	15821	15765	15885	15992	15847	15649	15778	15843	15861	15991	15947	15826	15795	15827	15915	15756	15841	16090	15733	15877	15947	15984	15874	15741	15776	15926	15873	15959	15903	15794	15804	15784	15798	15705	15746	15879	15763	15947	15991	15789	15953	15878	15976	15900	15784	15815	15999	15780	15942	16026	15828	15929	15858	15733	15919	15880	15928	15945	15902	15809	15665	15924	15966	15836	15966	16042	15926	15996	16005	15907	15918	15800	15887	15613	15881	15913	15762	15933	15694	15866	15839	15884	15951	15881	15691	15875	15695	16099	15798	15841	15760	15964	15824	15905	15930	15828	15919	15898	15937	15896	15813	16043	15797	15728	15763	15959	15851	15930	15912	15826	15773	15982	16015	15701	15814	15872	15882	15784	15784	15863	16064	15798	15857	15978	15900	16096	15978	15969	15841	15760	15895	15954	15873	15806	15915	15810	15915	15903	15674	15849	15970	16134	15717	15925	15835	15755	15838	15887	15898	15967	15930	15852	15983	15685	15754	15915	15842	15920	15935	15951	15827	15694	15890	15839	15932	15838	15862	15867	15825	15918	15959	15774	15890	15964	15945	15704	15729	15853	15778	15786	15756	15925	15806	15790	15824	15726	15843	15881	15832	15732	15958	15819	16019	16075	15780	15894	15802	16015	15986	15818	16114	15729	15880	15909	15886	15771	16015	15932	15805	15971	15859	15775	16005	15872	15852	15767	15727	15810	15819	15819	15783	15824	15698	15741	15897	15815	15800	15937	15967	15746	15776	15904	15930	15725	15649	16057	15753	15689	15824	15904	15852	15800	15899	15914	15910	15833	15838	15770	15883	15795	15735	15914	15917	15864	15931	15761	15702	15806	15904	15808	15797	15800	15808	16006	15800	15744	15886	15830	15893	15693	15819	15779	15865	15914	15984	15952	15960	15852	15877	15884	15878	15844	15860	15884	15857	15805	15808	15870	15975	15789	15882	15763	15929	15724	15867	16007	15919	15952	15911	15756	15714	15856	15852	15799	15843	15954	15798	15858	15843	15816	15931	15797	15865	15862	15768	15913	15815	15974	15768	15951	15809	15937	15775	15821	15876	15953	15847	16012	15797	15993	15878	15782	15759	15875	15690	15936	15884	15830	15915	15905	15850	16013	15853	15799	15758	15793	15748	15823	15869	15920	15877	15911	15863	15834	15783	15741	16051	15770	15932	15823	15872	15897	15919	16060	15871	15842	15993	15986	15885	15899	15848	15839	15888	15909	15768	15872	15805	15822	15856	15914	15675	15794	15946	15838	15861	15955	16005	15898	15890	15793	15784	15671	15740	15812	15996	15855	15663	15628	16073	15822	15846	15802	15860	15833	15736	15893	16030	15866	15975	15835	16056	15787	15938	15804	15875	15838	16042	15836	15830	15784	15766	15641	15852	15818	15734	15812	15794	15853	15801	15890	15886	15662	16059	15990	15947	15666	15809	15832	15873	15762	16019	15699	15900	15598	15886	15894	15889	15822	15826	15816	15853	15723	15820	15918	15906	15810	15775	15820	15710	15955	15758	15852	15787	15854	15786	15893	15877	15849	15811	15964	15660	15936	15841	15877	15871	15890	15837	15765	15970	15890	15763	15767	15894	15809	15712	15805	15964	15961	15972	16035	15858	15713	15798	15975	15910	15848	15810	15982	15850	15885	15972	15869	15869	15786	15684	15784	15811	15975	15877	15928	15773	15781	15897	15885	15826	15887	15939	15860	15996	15907	15909	15784	15656	16021	15883	15782	15925	15954	15931	15910	15860	15864	16003	15832	15825	15819	15939	15905	15963	15967	15912	15972	15852	15753	16056	15796	15914	15843	15897	15866	15934	15790	15855	15763	15595	15884	15852	15939	15659	16041	15896	15926	15728	15961	15772	15930	15956	15889	15999	15791	15929	16010	15927	15880	15682	15809	15669	15885	15921	15902	15856	15932	15972	15825	16026	15787	15946
23147	23072	36100	34606	29344	26666	26034	19731	18724	19076	19212	18835	18879	18967	18769	18699	18531	18728	18609	18596	18673	18588	18802	18548	18519	18518	18732	18492	18646	18721	18587	18645	18614	18598	18685	18529	18571	18764	18739	18607	18552	18626	18526	18357	18710	18482	18430	18711	18615	18507	18634	18487	18575	18550	18639	18799	18473	18731	18605	18616	18588	18665	18794	18506	18464	18448	18453	18668	18652	18436	18730	18621	18633	18441	18528	18638	18545	18413	18333	18443	18567	18489	18765	18492	18658	18457	18398	18678	18494	18610	18504	18468	18521	18243	18513	18470	18620	18467	18433	18477	18556	18344	18554	18554	18554	18397	18276	18622	18588	18423	18449	18534	18729	18358	18644	18506	18668	18792	18653	18496	18330	18448	18458	18522	18574	18518	18614	18451	18548	18510	18445	18443	18502	18425	18541	18340	18302	18738	18556	18381	18541	18532	18456	18440	18538	18454	18459	18238	18498	18213	18367	18554	18554	18649	18428	18305	18506	18566	18371	18457	18464	18636	18428	18589	18507	18412	18588	18283	18396	18417	18226	18376	18368	18510	18503	18285	18415	18799	18382	18406	18484	18524	18410	18713	18651	18346	18449	18563	18519	18398	18618	18457	18602	18396	18595	18598	18534	18427	18571	18443	18485	18620	18534	18550	18554	18421	18413	18611	18402	18318	18443	18402	18278	18492	18572	18478	18448	18625	18446	18537	18229	18520	18444	18504	18505	18711	18723	18477	18518	18596	18609	18521	18606	18467	18545	18665	18522	18452	18365	18471	18632	18489	18524	18514	18561	18441	18598	18468	18297	18414	18511	18328	18502	18352	18332	18436	18614	18548	18345	18295	18574	18593	18525	18420	18185	18279	18658	18524	18455	18372	18504	18565	18799	18497	18646	18301	18420	18448	18544	18651	18421	18381	18415	18627	18541	18516	18579	18418	18552	18287	18433	18601	18512	18581	18500	18545	18480	18350	18492	18574	18595	18235	18501	18389	18612	18496	18329	18627	18423	18725	18548	18443	18515	18658	18593	18544	18629	18368	18507	18473	18341	18390	18552	18427	18471	18311	18623	18248	18436	18330	18436	18475	18655	18530	18488	18357	18529	18401	18255	18486	18411	18565	18621	18576	18338	18261	18418	18284	18722	18601	18395	18380	18759	18403	18568	18547	18556	18600	18376	18567	18665	18526	18349	18598	18661	18555	18410	18336	18524	18493	18354	18500	18205	18544	18536	18604	18428	18455	18512	18519	18341	18390	18568	18369	18577	18421	18353	18597	18746	18654	18660	18514	18393	18501	18227	18482	18325	18601	18450	18636	18440	18546	18521	18552	18635	18562	18162	18509	18534	18497	18449	18606	18429	18372	18334	18304	18365	18293	18690	18483	18458	18677	18446	18297	18517	18453	18342	18561	18471	18357	18773	18704	18531	18415	18517	18562	18432	18277	18412	18340	18458	18355	18512	18533	18571	18456	18496	18483	18484	18541	18506	18471	18585	18615	18696	18453	18354	18146	18479	18562	18648	18365	18363	18475	18453	18517	18320	18321	18534	18623	18431	18497	18545	18682	18415	18694	18298	18412	18396	18690	18627	18619	18261	18442	18596	18506	18497	18452	18329	18535	18540	18446	18254	18255	18740	18526	18465	18335	18490	18350	18315	18394	18312	18556	18595	18509	18330	18470	18398	18612	18324	18483	18507	18557	18552	18423	18375	18541	18552	18493	18301	18412	18322	18514	18489	18490	18514	18357	18404	18539	18725	18577	18513	18542	18451	18465	18287	18432	18486	18521	18404	18445	18551	18423	18284	18471	18482	18647	18530	18522	18542	18419	18290	18264	18587	18596	18631	18651	18489	18544	18603	18641	18555	18530	18536	18488	18571	18521	18531	18573	18414	18526	18488	18617	18354	18518	18471	18592	18709	18272	18578	18488	18719	18621	18562	18395	18485	18446	18329	18326	18392	18355	18557	18658	18308	18453	18623	18391	18499	18468	18472	18552	18567	18267	18349	18509	18320	18656	18492	18490	18660	18382	18382	18305	18525	18658	18385	18643	18339	18618	18734	18478	18363	18507	18379	18390	18287	18566	18687	18604	18413	18490	18513	18486	18418	18441	18279	18600	18545	18517	18408	18489	18481	18549	18265	18387	18513	18528	18701	18339	18737	18429	18727	18693	18406	18421	18322	18436	18419	18236	18503	18547	18424	18463	18547	18543	18611	18674	18537	18487	18347	18691	18512	18359	18713	18414	18548	18347	18405	18644	18558	18508	18353	18514	18431	18465	18666	18260	18389	18237	18559	18383	18257	18436	18490	18320	18530	18291	18353	18413	18331	18604	18344	18343	18475	18298	18455	18249	18661	18512	18424	18419	18795	18516	18706	18428	18431	18476	18361	18259	18432	18477	18406	18636	18584	18554	18396	18384	18520	18372	18385	18538	18644	18555	18593	18387	18608	18575	18653	18335	18289	18502	18451	18383	18174	18460	18483	18615	18505	18508	18644	18576	18704	18344	18383	18270	18587	18274	18522	18365	18522	18498	18409	18674	18573	18498	18425	18297	18575	18337	18462	18367	18556	18481	18333	18533	18488	18317	18534	18571	18396	18429	18522	18366	18307	18380	18483	18663	18606	18305	18475	18480	18613	18577	18532	18340	18316	18334	18557	18519	18646	18741	18512	18506	18397	18336	18361	18759	18449	18457	18522	18515	18558	18666	18521	18536	18694	18507	18386	18449	18378	18482	18366	18460	18534	18353	18474	18561	18505	18545	18600	18554	18479	18485	18522	18647	18585	18496	18514	18336	18495	18612	18696	18715	18438	18448	18414	18480	18611	18312	18353	18434	18472	18372	18513	18381	18519	18442	18478	18617	18664	18329	18321	18478	18435	18244	18416	18468	18495	18542	18394	18557	18393	18342	18394	18247	18580	18446	18611	18657	18550	18493	18520	18412	18573	18472	18609	18600	18410	18466	18553	18437	18409	18477	18489	18520	18369	18506	18483	18430	18423	18647	18702	18486	18388	18520	18353	18575	18381	18472	18417	18200	18536	18379	18654	18471	18548	18359	18476	18363	18465	18480	18576	18769	18589	18468	18495	18517	18478	18577	18479	18542	18440	18448	18393	18333	18411	18502	18485	18457	18266	18495	18291	18459	18551	18587	18484	18447	18511	18409	18628	18304	18479	18589	18520	18598	18563	18534	18288	18311	18542	18303	18526	18346	18684	18518	18592	18515	18522	18462	18485	18447	18355	18480	18312	18772	18562	18495	18512	18600	18559	18424	18475	18464	18542	18653	18544	18402	18603	18469	18341	18544	18531	18435	18587	18486	18514	18264	18454	18435	18480	18425	18389	18682	18472	18561	18498	18413	18331	18417	18330	18353	18529	18327	18480	18508	18477	18481	18718	18559	18606	18527	18503	18652	18508	18566	18515	18596	18514	18472	18514	18692	18264	18441	18422	18436	18566	18436	18474	18245	18249	18545	18285	18596	18480	18379	18458	18612	18505	18392	18397	18474	18419	18422	18355	18378	18550	18715	18443	18387	18595	18453	18613	18510	18339	18377	18398	18435	18397	18300	18444	18474	18619	18632	18512	18639	18525	18372	18574	18552	18275	18357	18563	18609	18516	18513	18442	18309	18363	18707	18477	18331	18411	18534	18363	18706	18560	18557	18526	18587	18520	18362	18525	18508	18294	18409	18377	18474	18488	18458	18414	18431	18454	18614	18497	18369	18404	18549	18679	18433	18391	18360	18357	18490	18408	18336	18348	18433	18369	18435	18426	18464	18532	18452	18580	18489	18310	18337	18500	18395	18467	18472	18421	18567	18424	18676	18241	18147	18503	18490	18450	18694	18486	18502	18492	18321	18278	18436	18517	18738	18497	18460	18439	18517	18328	18686	18435	18649	18452	18336	18484	18518	18232	18589	18490	18380	18461	18461	18514	18492	18428	18575	18459	18771	18444	18307	18603	18547	18403	18485	18519	18464	18567	18551	18517	18557	18606	18608	18366	18467	18589	18401	18673	18383	18426	18212	18525	18373	18350	18481	18424	18277	18496	18514	18503	18363	18431	18445	18583	18447	18363	18467	18364	18562	18328	18734	18518	18489	18432	18491	18449	18524	18712	18577	18524	18527	18452	18591	18417	18487	18572	18433	18426	18391	18492	18677	18409	18414	18633	18421	18606	18417	18508	18465	18435	18581	18443	18506	18460	18490	18565	18405	18462	18414	18509	18364	18445	18509	18277	18359	18417	18444	18743	18571	18563	18383	18537	18442	18477	18379	18449	18549	18564	18422	18501	18480	18409	18670	18324	18387	18416	18575	18530	18559	18628	18537	18375	18474	18409	18447	18428	18575	18291	18449	18511	18602	18603	18654	18423	18563	18348	18517	18422	18520	18552	18341	18504	18394	18450	18373	18671	18523	18623	18496	18466	18454	18428	18421	18706	18576	18632	18446	18481	18471	18352	18489	18616	18416	18498	18569	18606	18519	18671	18437	18393	18462	18361	18475	18458	18297	18408	18436	18649	18403	18555	18321	18560	18642	18463	18672	18429	18358	18534	18487	18513	18512	18787	18615	18548	18452	18614	18461	18500	18383	18324	18494	18348	18391	18574	18408	18307	18555	18460	18465	18422	18469	18586	18258	18328	18327	18555	18519	18430	18435	18314	18698	18441	18413	18360	18673	18461	18368	18560	18345	18241	18355	18291	18478	18559	18319	18325	18586	18293	18529	18418	18718	18399	18538	18336	18362	18550	18484	18409	18587	18437	18661	18703	18382	18398	18419	18512	18364	18528	18439	18314	18375	18327	18621	18331	18389	18501	18454	18447	18502	18528	18334	18625	18367	18482	18362	18478	18616	18457	18372	18414	18703	18389	18532	18413	18522	18516	18489	18454	18258	18555	18344	18481	18442	18588	18440	18608	18757	18608	18495	18308	18556	18484	18401	18287	18335	18545	18397	18551	18622	18443	18558	18380	18466	18448	18413	18559	18274	18565	18520	18608	18593	18417	18498	18505	18477	18666	18564	18751	18341	18496	18435	18524	18408	18517	18593	18606	18296	18310	18447	18556	18567	18533	18566	18710	18507	18574	18358	18686	18597	18522	18545	18419	18555	18592	18369	18413	18397	18306	18566	18330	18282
64583	106485	92223	67081	44192	26450	17603	15846	15733	15641	15855	15680	15673	15912	15843	15824	15673	15897	15635	15883	15879	15895	15788	15622	15605	15712	15813	15772	15811	16027	15938	15682	15692	15882	15821	15883	15951	15789	15965	15799	15801	15835	15826	15829	15796	15832	15713	15843	15784	15912	15849	15724	15853	15891	15707	15894	15868	15822	15866	15832	15767	15987	15901	15770	15788	15878	15960	15820	15881	15849	15763	15808	15803	15898	15806	15899	15798	15918	15805	15857	16022	15830	15852	15715	15881	15786	15885	15851	15851	15649	15876	15807	15776	15775	15761	15955	15798	15678	15739	15894	15809	15866	15672	15805	15658	15933	15897	15931	15744	15861	15765	15762	15558	15658	15765	15587	15964	15833	15823	15761	15649	15689	15853	15666	15861	15685	15766	15764	15819	15703	15819	15819	15724	15688	15837	15813	15879	15951	15806	15764	15714	15812	15737	16022	15795	15898	15829	15633	15673	15807	15800	15652	15816	15865	15739	15737	15720	15778	15791	15786	15842	15661	15861	15752	15857	15833	15858	15770	15855	15730	15754	15732	15714	15841	15873	15911	15724	15878	15859	15799	15587	15724	15903	15930	16019	15897	15876	15577	15802	15683	15703	15845	15783	15736	15782	15615	15825	15653	15805	15738	15965	15707	15872	15717	15762	15904	15887	15887	15964	15985	15859	15655	15788	15870	15768	15638	15680	15908	15644	15783	15957	15860	15791	15782	15722	15728	15852	15727	15752	15723	15841	15937	15701	15876	15707	15832	15703	15763	15839	15716	15858	15684	15693	15741	15839	15693	15854	15727	15790	15860	16016	15747	15931	15704	15720	15638	15779	15854	15881	15607	15858	15864	15929	15720	15699	15849	15698	15856	15725	15878	15807	15820	15904	15728	15795	15775	15607	16010	15806	15781	15931	15721	15708	15720	15869	15859	15893	15750	15629	15797	15821	16004	15838	15883	15662	15794	15840	15833	15839	15764	15691	15896	15646	15965	15885	15720	15781	15713	15767	15788	15796	15961	15877	15743	15795	15795	15764	15816	15818	15792	15898	15664	15744	15772	15786	15698	15819	15845	15750	15759	15763	15820	15734	15781	15702	15752	15902	15867	15719	15824	15847	15647	15864	15753	15887	15617	15834	15849	15861	15895	15779	15603	15875	15661	15738	15776	15862	15774	15858	15769	15791	15737	15697	15697	15854	15787	15811	15717	15850	15732	15901	15831	15850	15752	15830	15764	15916	15793	15874	15837	15675	15751	15831	16044	15755	15753	15941	15752	15839	15886	15696	15844	15722	15811	15660	15914	15879	15912	16019	15777	15912	15707	15790	15845	15698	15660	15802	15819	15785	15827	15660	15689	15733	15739	15892	15763	15801	15785	15692	15648	15841	15817	15862	15857	15839	15789	15931	15734	15635	15742	15900	15701	15776	15825	16049	15912	15736	15707	15834	15903	15783	15860	15755	15668	15896	15770	15776	15869	15694	15903	15768	15739	15910	15830	15785	15900	15830	15749	15744	15774	15888	15829	15901	15559	15898	15942	15706	15756	15681	15681	15874	15792	15760	15744	15788	15763	15872	15785	15822	15858	15766	15657	15796	15807	15961	15819	15701	15813	15838	15823	15881	15805	15988	15926	15810	15868	15899	15656	15891	15839	15820	15757	15747	15713	15934	15874	15867	15784	15733	15923	15815	15652	15888	15878	15900	15899	15848	15905	15884	15727	15835	15820	15770	15872	15790	15785	15694	15810	15944	16031	15865	15780	15898	15779	15985	15693	15826	15891	15833	15969	15864	15742	15771	15882	15783	15733	15678	15965	15981	15799	15775	15727	15828	15755	15937	15821	15945	15742	15965	15793	15879	15764	15845	15766	15802	15713	16004	15618	15896	15595	15801	15846	15771	15856	15891	15911	15858	15989	15835	15819	15896	15648	15869	15726	15716	15796	15689	15734	15870	15822	15717	15911	15748	15766	15702	15751	15751	15848	15958	15727	15741	15756	15700	15641	15825	15844	15861	15767	15840	15835	15703	15767	15757	15718	15728	15796	15874	15865	15650	15931	15738	15811	15673	15813	15824	15911	15811	15804	15792	15893	15810	15731	15837	15868	15607	15730	15700	15820	15932	15718	15771	15748	15698	15832	15835	15799	15701	16035	15803	15911	15802	15701	16029	15713	15748	15782	15945	15739	15671	15778	15741	15865	15891	15794	15929	15656	15786	15817	15798	15907	15645	15891	15905	15797	15690	15639	15749	15837	15695	15764	15789	15863	15913	15864	15778	15970	15793	15700	15779	15880	15802	15691	15749	15950	15875	15832	15736	15966	15768	15726	15901	15800	15815	15720	15991	15797	15847	15717	15911	15783	15675	15762	15744	15685	15736	15711	16022	15569	15791	15855	15890	15848	15807	15980	15736	15730	15771	15799	15798	15625	15662	15671	15662	15673	15733	15732	15875	15864	15749	15818	15889	15624	15841	15476	15826	15824	15782	15720	15995	15857	15787	15731	15802	15675	15729	15807	15771	15877	15719	15713	15793	15881	15686	15801	15702	15475	15761	15738	15749	15994	15836	15764	15863	15725	15834	15709	15794	15789	15911	15763	15832	15841	15844	15823	15810	15817	15738	15869	15817	15742	15886	15670	15507	15924	15659	15718	15833	15945	15705	15822	15942	15760	15862	15722	15774	15730	15816	15685	15717	15692	15749	15859	15753	15960	15882	15835	15970	15697	15769	15826	15734	15797	15816	15790	15673	15764	15809	15846	15689	15759	15948	15748	15671	15857	15821	15916	15693	15969	15818	15833	15822	15694	15825	15569	15752	15585	15822	15777	15747	15792	15674	15828	15967	15697	15855	15678	15777	15776	15811	15801	15848	15655	15783	15763	15826	15707	15803	15822	15777	15699	15520	15750	15790	15691	15754	15768	15744	15665	15657	15831	15905	15609	15993	15856	15601	15888	15620	15880	15823	15854	15729	15964	15867	15754	15969	15645	15989	15657	15786	15821	15722	15951	15682	15882	15645	15708	15920	15826	15809	15711	15667	15840	15923	15882	15710	15699	15822	15795	15722	15788	15882	15817	15802	15836	16001	15758	15820	15664	15721	15832	15869	15845	15901	15603	15913	15882	15668	15724	15731	15831	15808	15704	15859	15862	15960	15869	15739	15746	15868	15782	15688	15964	15731	15791	15733	15769	15675	15712	15840	15835	15739	15861	15698	15970	15852	15816	15718	15697	15753	15801	15920	15885	15782	15867	15810	15872	15864	15731	15960	15867	15844	15746	15693	15749	15669	15775	15809	15931	15743	15777	15927	15804	15935	15701	15859	15714	15758	15756	15800	15958	15782	15790	15739	15803	15732	15813	15748	15775	15736	15671	15654	15768	15875	15874	15672	15849	15593	15764	15817	15802	15757	15989	15790	15776	15900	15749	15673	15921	15622	15631	15719	15840	15832	15670	15808	15870	15755	15854	15685	15892	15750	15761	15822	15911	15714	15663	15830	15712	15937	15818	15826	15751	15787	15856	15912	15696	15939	15695	15781	15892	15768	15730	15725	15817	15939	15718	15815	15772	15843	15739	15810	15812	15727	15698	15840	15775	15864	15906	15760	15891	15710	15666	15811	15635	15746	15710	15807	15798	15794	15710	16011	15928	15854	15732	15856	15688	15941	15767	15762	15777	15831	15778	15842	15772	15852	15856	15836	16032	15835	15595	15819	15825	15564	15896	15917	15742	15846	15756	15757	15890	15817	15731	15872	15759	15878	15795	15748	15621	15656	15719	15712	15659	15672	15691	15970	15735	15917	15758	15692	15660	15825	15777	15994	15650	15874	15687	15737	15815	15620	15796	15823	15938	15864	15669	15833	15766	15647	15695	15960	15806	15923	15681	15911	15758	15776	15915	15720	15790	15739	15821	15750	15816	15890	15854	15693	15915	15802	15547	15913	15716	15805	15703	15679	15901	15655	15795	15766	15705	16050	15742	15728	15759	15528	15763	15971	15856	15668	15789	15787	15789	15724	15955	15757	15777	15799	15891	15910	15770	15782	15630	15814	15968	15783	15931	15730	15820	15705	15867	15881	15669	15792	15779	15920	15691	15805	15781	15760	15940	15790	15829	15796	15861	15872	15704	15908	15733	15690	15718	15803	15733	15618	15789	15734	15757	15858	16008	15613	15725	15789	15681	15986	15742	15923	15803	15855	15801	15878	15897	15786	15813	15832	15984	15743	15941	15859	15766	15678	15770	15835	16018	15777	15948	15862	15804	15893	15750	15880	15822	15751	15821	15741	15760	15861	16092	15740	15736	15868	15819	15856	15780	15794	15769	15893	15774	15905	15730	15763	15748	15873	15661	16012	15828	15809	15765	15949	15834	15794	15728	15586	15831	15767	15822	15872	15762	15841	15673	15752	15732	15979	15573	15755	15790	15861	15705	15974	15680	15822	15758	15728	15743	15725	15710	15837	15802	15674	15782	15537	15848	15750	15560	15733	15887	15696	15816	15789	15905	15777	15693	15753	15996	15962	15626	15721	15707	15752	15671	15903	15900	15706	15697	15706	15743	15843	15817	15835	15864	15708	15876	15628	15713	15822	15770	15876	15631	15723	15879	15818	15842	15704	15933	15641	15863	15768	15732	15728	15801	15847	15845	15797	15753	15735	15856	15917	15717	15753	15780	15951	15813	15584	15778	15669	15727	15936	15728	15646	15747	15987	15780	15872	15757	15676	15806	15799	15784	15772	16014	15790	15775	15778	15885	15683	15902	15682	15660	15656	15757	15889	15833	15811	15803	15883	15863	15758	15860	15952	15659	15803	15544	15942	15901	15703	15686	15682	15808	15802	15928	15759	15888	15945	15810	15617	15888	15793	15707	15763	15738	15765	15756	15521	15803	15650	15817	15756	15677	15734	15668	15798	15769	15840	15740	15951	15774	15745	15622	15927	15760	15737	15733	15828	15760	15806	15725	15780	15863	15805	15729	15725	15756	15934	15758	15723	15750	15824	15779	15927	15758	15866	15742	15786	15765	15821	15698	15802	15756	15973	15737	15809	15758	15813	15731	15692	15740	16026	15758	15699	15775	15888	15878	15855	15714	15896	15723	15734	15802	15830	15839	15806	15914	15690	15681	15831	15855	15879	15798	15724	15896
29826	36141	42974	32352	22961	19993	19150	18524	18696	18506	18854	18480	18458	18547	18813	18503	18479	18709	18592	18802	18459	18591	18493	18752	18674	18684	18639	18409	18494	18644	18807	18540	18363	18580	18770	18677	18562	18627	18792	18473	18646	18506	18316	18510	18728	18653	18628	18453	18471	18845	18516	18454	18431	18550	18584	18452	18490	18633	18616	18399	18447	18686	18492	18543	18647	18590	18657	18373	18439	18603	18475	18570	18608	18519	18553	18370	18567	18725	18656	18439	18495	18390	18633	18541	18401	18559	18461	18597	18529	18527	18734	18427	18368	18579	18593	18501	18643	18682	18489	18726	18471	18477	18654	18574	18677	18657	18669	18567	18582	18623	18609	18527	18521	18583	18718	18552	18767	18515	18749	18590	18545	18657	18526	18385	18633	18578	18415	18504	18629	18607	18567	18330	18338	18651	18477	18733	18477	18473	18562	18485	18538	18576	18515	18478	18472	18579	18517	18422	18716	18510	18635	18435	18503	18567	18475	18468	18475	18617	18531	18449	18487	18568	18667	18470	18543	18587	18606	18544	18405	18613	18398	18193	18620	18470	18548	18454	18589	18612	18532	18399	18484	18299	18412	18644	18413	18641	18657	18518	18562	18458	18573	18527	18844	18600	18451	18507	18548	18542	18478	18427	18447	18676	18827	18675	18516	18477	18473	18391	18572	18436	18571	18399	18571	18516	18566	18482	18616	18724	18704	18552	18627	18410	18274	18508	18748	18581	18484	18511	18682	18689	18389	18561	18256	18423	18520	18533	18450	18628	18599	18502	18596	18691	18500	18779	18770	18556	18456	18738	18580	18434	18549	18620	18581	18699	18545	18512	18693	18504	18536	18518	18379	18348	18585	18569	18436	18636	18527	18563	18510	18549	18581	18646	18477	18727	18393	18557	18697	18768	18538	18838	18534	18593	18400	18550	18577	18334	18335	18536	18496	18665	18640	18788	18434	18572	18567	18562	18567	18489	18381	18366	18605	18432	18721	18715	18311	18622	18759	18733	18712	18697	18568	18493	18465	18479	18572	18571	18888	18482	18452	18544	18524	18637	18491	18740	18463	18457	18464	18550	18353	18564	18501	18503	18409	18606	18628	18560	18651	18579	18640	18553	18491	18723	18630	18603	18699	18472	18779	18642	18532	18631	18492	18624	18716	18594	18473	18418	18595	18606	18493	18368	18531	18489	18502	18562	18576	18470	18583	18610	18580	18780	18602	18491	18609	18517	18809	18476	18652	18639	18752	18675	18382	18556	18605	18566	18520	18527	18612	18624	18441	18601	18522	18470	18708	18318	18543	18559	18540	18738	18904	18657	18542	18683	18614	18391	18553	18681	18649	18300	18303	18554	18451	18355	18507	18612	18510	18568	18483	18746	18475	18364	18448	18546	18473	18627	18383	18393	18552	18722	18553	18600	18780	18626	18424	18442	18569	18668	18676	18529	18690	18491	18615	18770	18552	18666	18657	18652	18581	18386	18488	18589	18416	18663	18699	18628	18648	18520	18609	18457	18697	18515	18545	18528	18476	18405	18672	18744	18456	18810	18560	18615	18726	18585	18590	18625	18568	18428	18604	18422	18615	18311	18446	18558	18747	18343	18407	18357	18665	18408	18662	18518	18445	18633	18604	18610	18659	18772	18424	18613	18495	18616	18615	18592	18611	18456	18595	18569	18570	18466	18462	18447	18681	18422	18567	18585	18523	18519	18541	18599	18522	18598	18532	18540	18513	18525	18568	18656	18643	18633	18623	18704	18551	18679	18512	18505	18816	18601	18232	18627	18350	18568	18623	18485	18778	18474	18666	18617	18437	18547	18614	18451	18546	18421	18552	18404	18470	18632	18801	18507	18365	18560	18466	18604	18496	18622	18678	18609	18469	18623	18618	18553	18773	18716	18548	18833	18599	18492	18444	18383	18522	18500	18572	18502	18680	18534	18655	18473	18568	18739	18526	18698	18679	18695	18665	18547	18371	18544	18598	18612	18528	18537	18336	18441	18522	18644	18594	18604	18527	18730	18343	18526	18750	18485	18449	18628	18558	18508	18649	18393	18483	18476	18516	18389	18628	18477	18612	18680	18720	18353	18580	18454	18593	18674	18529	18443	18525	18637	18595	18408	18668	18394	18380	18418	18521	18596	18707	18538	18471	18520	18529	18527	18581	18697	18495	18596	18604	18349	18649	18698	18682	18467	18611	18666	18518	18302	18414	18604	18565	18364	18444	18618	18782	18610	18605	18572	18510	18374	18358	18457	18392	18644	18742	18532	18360	18335	18536	18670	18435	18567	18459	18487	18571	18221	18535	18520	18524	18602	18524	18576	18677	18504	18654	18582	18646	18740	18405	18603	18560	18700	18340	18460	18476	18624	18597	18365	18719	18545	18564	18637	18390	18578	18551	18540	18651	18448	18432	18579	18696	18561	18546	18568	18493	18567	18568	18443	18440	18766	18416	18603	18450	18545	18501	18551	18608	18652	18603	18420	18419	18592	18589	18514	18626	18493	18567	18316	18469	18468	18468	18304	18408	18575	18726	18384	18559	18535	18667	18612	18361	18606	18422	18687	18531	18540	18627	18606	18483	18591	18711	18531	18501	18736	18485	18600	18684	18743	18613	18241	18395	18612	18504	18452	18506	18713	18595	18594	18622	18607	18606	18400	18328	18470	18546	18644	18410	18490	18492	18494	18321	18501	18574	18600	18488	18346	18745	18413	18570	18551	18877	18703	18625	18655	18499	18414	18492	18470	18507	18651	18753	18642	18458	18568	18313	18602	18555	18463	18708	18513	18469	18454	18602	18674	18833	18619	18495	18505	18601	18584	18517	18641	18673	18596	18505	18705	18765	18595	18616	18429	18534	18502	18494	18725	18679	18538	18545	18348	18494	18471	18722	18629	18619	18474	18556	18562	18785	18767	18765	18339	18481	18771	18681	18782	18439	18682	18724	18716	18774	18399	18328	18607	18427	18527	18238	18670	18358	18525	18680	18550	18355	18282	18648	18655	18545	18651	18416	18641	18556	18674	18598	18652	18615	18493	18695	18420	18359	18502	18448	18536	18533	18620	18583	18578	18505	18602	18484	18505	18469	18553	18511	18553	18477	18618	18557	18664	18790	18606	18367	18576	18439	18518	18208	18539	18709	18538	18441	18570	18484	18516	18577	18561	18674	18659	18733	18539	18414	18617	18743	18660	18546	18696	18910	18466	18447	18652	18589	18690	18563	18663	18478	18524	18666	18383	18629	18501	18590	18414	18679	18486	18415	18671	18467	18594	18565	18601	18410	18662	18507	18246	18732	18584	18710	18729	18679	18663	18722	18637	18393	18595	18567	18675	18483	18566	18468	18525	18746	18662	18504	18405	18831	18454	18607	18637	18665	18707	18434	18498	18612	18534	18555	18635	18476	18194	18637	18384	18592	18520	18608	18627	18710	18560	18595	18563	18660	18581	18425	18664	18790	18472	18446	18299	18607	18583	18644	18505	18788	18479	18744	18660	18587	18481	18585	18637	18560	18547	18622	18634	18659	18443	18528	18543	18693	18444	18624	18625	18634	18456	18571	18638	18775	18517	18649	18479	18575	18624	18553	18341	18494	18491	18647	18440	18663	18636	18557	18467	18295	18604	18423	18609	18491	18504	18586	18640	18551	18504	18545	18438	18538	18595	18823	18609	18544	18707	18714	18536	18439	18592	18627	18687	18754	18637	18383	18486	18585	18510	18666	18586	18618	18563	18527	18638	18391	18457	18750	18539	18498	18527	18486	18684	18455	18855	18651	18503	18734	18531	18409	18625	18382	18821	18744	18601	18747	18585	18536	18652	18784	18455	18566	18614	18666	18408	18630	18469	18578	18786	18528	18439	18678	18591	18728	18670	18410	18671	18557	18282	18631	18550	18517	18463	18506	18338	18513	18459	18407	18454	18603	18361	18564	18638	18527	18693	18486	18384	18398	18565	18524	18576	18478	18634	18549	18561	18592	18455	18407	18420	18461	18442	18677	18469	18561	18497	18573	18569	18544	18528	18527	18589	18566	18659	18448	18373	18359	18587	18553	18532	18614	18377	18535	18463	18491	18476	18428	18595	18487	18374	18577	18599	18526	18587	18674	18576	18486	18630	18479	18425	18619	18635	18526	18545	18599	18461	18374	18358	18539	18590	18398	18506	18565	18557	18444	18365	18630	18642	18629	18654	18502	18620	18353	18734	18707	18673	18549	18542	18485	18623	18621	18494	18553	18474	18502	18494	18481	18514	18667	18777	18754	18753	18531	18390	18635	18435	18484	18373	18359	18521	18786	18447	18492	18664	18710	18494	18604	18505	18514	18408	18308	18634	18458	18654	18649	18595	18624	18564	18414	18625	18661	18621	18432	18492	18606	18401	18643	18517	18604	18685	18645	18575	18634	18568	18635	18414	18491	18362	18625	18447	18631	18340	18491	18771	18548	18456	18585	18559	18584	18742	18417	18541	18331	18601	18580	18424	18482	18494	18558	18684	18611	18604	18618	18599	18708	18461	18619	18501	18584	18661	18569	18504	18416	18497	18613	18400	18389	18521	18617	18529	18537	18602	18485	18532	18703	18681	18642	18564	18676	18581	18493	18383	18526	18411	18721	18591	18687	18691	18533	18387	18632	18559	18531	18468	18542	18550	18774	18567	18487	18541	18475	18516	18763	18746	18708	18622	18412	18820	18485	18600	18578	18622	18387	18677	18554	18500	18627	18436	18697	18409	18778	18748	18657	18474	18300	18537	18541	18776	18490	18673	18597	18554	18435	18698	18565	18577	18605	18480	18495	18736	18617	18440	18421	18533	18400	18643	18569	18522	18368	18408	18560	18597	18404	18488	18494	18516	18599	18557	18750	18531	18770	18732	18661	18580	18564	18642	18600	18732	18462	18520	18703	18520	18728	18551	18550	18545	18453	18458	18563	18689	18609	18257	18557	18661	18653	18576	18711	18584	18410	18387	18555	18612	18453	18521	18582	18429	18502	18580	18630	18533	18698	18412	18487	18694	18422	18552	18544	18684	18723	18613	18607	18518	18413	18687	18611	18570	18574	18474	18586	18510	18651	18387	18613	18633	18627	18586	18582	18434	18582	18692	18556	18880	18689	18663	18708	18610	18596	18535	18661	18447	18629	18641	18468	18561
33932	55631	45422	28378	19871	16870	15999	15940	15690	15798	15888	15930	15899	15980	15808	15989	16083	15820	15766	15874	15839	15823	15906	15766	15851	15927	15827	15825	15904	15772	15995	15962	15773	15823	15863	15933	15807	15936	15864	15912	15815	15930	15956	15930	15791	15794	15773	15905	15813	16007	15761	15906	15736	16022	15828	15795	15966	15879	15803	15859	15845	16040	15817	15733	15925	15869	15984	15965	16119	16014	15902	15683	15918	15788	15722	15800	15812	15642	15836	15817	15972	15853	15864	15833	15786	15927	16006	15880	15844	15853	15987	15806	15892	15744	15793	15927	15818	15797	15786	15930	15777	15853	15711	15756	15984	15861	15851	15905	15754	15841	16045	15836	15858	15859	15948	16069	15862	15822	15866	15742	15832	15856	15728	15821	15869	15758	15948	16030	16078	15848	15764	15904	15892	15859	15923	15789	15860	15843	15843	15861	15890	15786	15892	15806	15899	15772	16030	15986	15870	15940	15783	15895	15791	15724	15822	15741	15856	15917	15992	15700	15918	15977	16052	15850	15745	15922	15942	15843	15773	15847	15863	15886	15853	15960	15970	15854	15726	15851	15905	15785	15889	15875	15815	15947	15898	15724	15823	15864	15916	15709	16041	15809	15798	15838	15881	15805	15889	15743	15717	15759	16071	15862	15931	15844	16018	15661	15884	15766	16032	15900	15703	15890	15771	15874	15824	15888	15955	15772	15698	16022	16094	15904	15715	15944	15742	16006	15575	15919	15963	15870	15808	15896	15915	15811	15893	16023	15691	15905	15838	15945	15884	15922	16077	15889	15979	15802	15940	15811	15882	15867	15793	16033	15997	15781	16007	15913	15924	15928	15991	15864	15861	15833	15868	15982	16040	15745	15759	15865	16042	15676	16010	15950	15643	15923	15777	15782	15757	15971	16027	15880	15904	15725	15743	15698	15752	15943	16124	15927	15811	15971	16037	15810	15838	16019	15854	15753	15777	15860	15793	15920	15821	15972	15949	15865	15778	15913	15914	15899	15964	15810	15862	15911	15852	15993	15959	15789	15752	15939	15895	15786	15849	15804	15951	15882	15796	15809	15970	15902	16039	15861	15772	15801	15867	15907	15872	16057	16001	15881	16029	15910	15800	15808	15935	15903	15964	15871	15956	15850	15871	15715	15657	16055	15787	15876	15833	15829	15946	15840	15901	15898	15949	15851	15807	15969	15967	15735	15903	15866	15977	15843	15828	15729	15965	15731	16038	15998	15851	16039	15787	15851	15834	15960	15913	15835	15866	15944	15908	15859	15761	16006	15908	15970	15653	15807	15927	15934	15834	15705	15735	15995	15862	15891	15915	15791	15709	15818	15849	15954	15941	16070	15808	15969	15966	15904	15869	15903	15841	15779	15779	15896	15926	15807	15956	15796	15794	15871	16061	15854	16023	15816	15806	15772	15806	15880	15798	16044	15956	15838	16011	15802	16011	15784	15909	15910	15968	15710	15840	15940	15765	15709	15943	15943	15817	15771	15888	15735	15859	15826	15927	15880	15909	15932	15899	15802	15881	15859	15899	16099	16019	15863	15765	15883	15845	15656	15885	15940	15792	15948	15887	15902	15962	15870	15706	15882	15943	15762	15722	15851	15758	15840	15835	15772	15818	15859	15991	15937	15933	15934	15613	15969	15882	15988	15825	15962	15959	15750	15748	15849	15874	15785	15782	15846	15821	15921	15697	15922	15780	15758	15897	15994	15946	16036	15952	15793	15741	15984	15728	15786	15665	16024	15770	15851	15834	15893	15738	15745	15809	15810	15935	15861	15890	15788	15727	15929	15814	15808	15919	15856	16021	15955	15762	16000	16027	15953	15728	15877	15738	16033	15862	15772	15985	16000	15905	15910	15756	15821	15867	15949	15892	15872	15830	15884	15750	15883	15876	15890	15847	15639	15831	16017	15795	15727	15941	15833	16011	15786	15802	15725	15712	15948	15904	15841	15815	15698	15681	15884	16101	15802	15791	15848	15796	15940	15852	15900	15885	15782	16044	16003	15795	15775	15817	15867	15840	15820	15939	15916	15916	16075	15900	15710	15845	15888	15919	15927	15962	15907	15797	15840	15939	15678	15804	15849	15638	15945	15809	15880	15931	15877	16012	15782	15789	15845	15807	15809	16030	15936	15882	15709	15927	15945	15719	15808	15896	15791	15944	15901	15786	15870	15941	15762	15809	15786	15834	15868	15776	15910	15874	15931	15813	15841	15942	15919	15850	15729	15830	15876	15848	15642	15998	15799	15933	15958	15980	15876	15898	15798	15896	15798	15876	15882	15938	15829	15917	15845	15922	15915	15850	15723	15888	15804	15822	15810	15835	15892	15736	15914	15890	15846	15738	15887	15893	15862	15732	15785	15955	15858	15824	15827	15755	15747	15835	15998	15858	15879	15743	15763	15918	15736	15710	15763	15877	15660	15759	15697	15841	15920	15865	15824	15815	15892	15819	15902	15788	15980	15812	15825	15853	15814	15831	15786	15986	15816	15870	15895	15827	15902	15828	15867	15886	15798	16037	15879	15883	15743	15850	15867	15641	15984	15783	15712	15692	15799	15834	15895	15930	15764	15865	15826	15781	15745	15771	15867	15751	15774	15778	15874	15620	15870	15847	15989	15787	15850	15901	15847	15941	16057	15933	15795	15824	15938	15783	15749	15823	15806	15824	15873	15984	15945	15714	15635	15929	15889	15734	15940	15940	15886	15944	15919	15944	15843	15820	15973	15852	15782	15992	15913	15757	15884	15950	15885	15785	15806	15883	15602	15916	15860	16093	15803	15889	15877	15948	15809	16019	15851	16016	15722	15734	15912	15788	15875	16008	15803	15991	15790	15824	15810	15919	15913	15814	15684	15914	15952	15985	15749	15683	15806	16068	15988	15881	15956	15764	15783	15871	15902	15821	15780	15783	15653	15879	15774	15716	15824	15771	15879	15891	15923	15976	15872	15936	15850	15803	15750	16008	15863	15792	16025	15886	15820	15963	15983	15846	15875	15982	15875	15762	15895	15915	15827	15854	15873	15771	15912	15944	15702	15735	15821	15899	15880	15840	15815	15881	15944	15861	15905	15921	15894	15911	15782	15826	15995	15939	15850	15713	15966	15802	15782	15780	15907	16078	16001	15804	15732	16051	16064	15785	15693	15785	15892	15909	15720	15762	15888	15740	15874	15774	15897	16060	15985	15876	15821	15825	15886	16012	15731	15981	15800	15898	15880	15706	15761	15836	15912	15960	15807	15810	15878	15899	15764	15886	15846	15771	16091	15797	15765	15793	15772	15894	15856	16086	15885	15897	15740	15933	15858	15899	15860	15702	15858	15827	15904	15924	15861	15888	16136	15855	15832	15963	15843	15878	15719	15905	15959	15738	15809	15934	15984	15909	15759	15830	15810	15796	15847	15780	15807	15974	15981	15804	15847	15941	15946	15830	15917	15882	15776	15750	15733	16048	15831	15783	15889	15773	15768	15851	15753	15741	15918	15932	15917	15904	15799	15837	15831	15982	15939	15945	15827	15755	15630	15930	15877	15833	15928	15914	15897	15867	15785	16013	15881	15837	15962	15762	15787	16006	15826	15796	16029	15803	15834	15834	15983	15790	15822	15864	16013	15856	15846	15975	15834	15896	15806	15874	15631	15932	15986	15871	15814	15859	15821	15932	15863	15897	15862	15792	15805	15693	15950	15805	15828	15892	15857	15715	15839	15977	15842	15904	15849	15971	15916	15693	15781	15749	15975	15822	15836	15827	15839	15884	15699	15716	15813	15745	15763	15995	15986	15845	15883	15988	15892	15716	16106	16029	15875	16038	15764	15845	15872	15925	15690	16001	15946	15945	16014	15851	15909	16000	15868	15941	15761	15867	15723	15810	15836	15948	15817	15998	15828	15817	15832	16241	15931	15798	15841	15815	15988	16059	15915	15677	15961	15666	15953	16009	15842	15841	15801	15932	15736	15944	15803	15901	15882	15805	15797	16068	15799	15703	15818	15984	15847	15805	15864	15891	15867	16068	15869	15828	15920	15993	15797	15808	15752	15974	15696	15932	15882	16005	15989	15977	15846	15839	15868	15939	15769	15956	15922	15782	15959	15794	15940	15800	15762	15727	15853	15822	15853	15870	15843	15875	15641	15695	15838	15865	15770	15852	15815	15965	15830	15930	15839	15880	15839	15671	15826	15950	15640	15723	15927	15700	15841	15763	15901	15888	15957	15908	15750	15759	15902	15746	15774	15830	15840	15882	15979	15901	15777	15828	15787	15852	15811	15818	15814	15953	15694	15851	15802	15996	15819	15999	15879	15863	15929	15901	15911	15684	15907	15750	15721	15774	15986	15887	15920	15795	15673	15838	15853	15890	15922	15871	15880	15856	15980	15772	15797	15849	15776	15819	15818	15734	16014	15745	15896	15819	15938	15751	15949	15890	15975	16021	15964	15976	15824	15983	15852	15824	16031	15857	15860	15736	15885	15834	15985	15881	15960	15827	15758	15870	15806	15885	15680	15880	15860	15894	15852	15904	15716	15954	15810	15859	15869	15706	15895	15784	15824	15888	15835	15851	16008	15856	15872	15795	15958	16038	15792	15967	15784	16027	15847	15936	15703	16000	15972	15984	15737	15782	15775	15935	15923	15832	15891	15946	15906	15988	15903	15776	15803	15811	15799	15808	15702	16025	16057	15645	15695	15906	15947	15912	15927	15780	15827	15840	15894	15678	15860	15856	16042	15884	15857	15854	15937	15799	15870	15977	15774	15798	15824	16011	15785	15882	15817	15963	15788	15807	15711	15841	15987	15818	15912	15732	15859	15998	15888	15891	15770	16172	15936	15834	15812	15978	16050	15913	15714	16038	15906	15894	15906	15949	15850	15969	15820	15759	15817	15744	15985	15823	15691	15821	15811	15708	15810	15999	15886	16012	16060	15921	15879	15735	15931	15858	15812	15957	15961	15883	15766	15777	15938	15802	16023	15828	15884	15786	15771	15827	15983	15891	15831	15844	15960	15973	15801	15709	15781	15906	15953	15749	15884	15791	15915	15890	15835	15850	15887	15913	15904	16140	15722	15818	15830	15933	15849	15845	15661	16052	15928	15848	15908	15929	15858	15825	15830	15893	15800	15833	15833	15702	15936	16027	15751
25345	26422	45187	41383	29234	23714	20597	18330	18012	18199	18148	18134	18217	17887	18066	18271	18068	17885	17880	18137	18036	18061	17905	18202	18038	18062	18247	18185	18107	17953	17985	18094	17886	18037	18066	17793	18095	18159	18243	18126	17942	18042	17983	17727	18147	18056	17883	17901	18055	17897	17882	18006	17694	17820	17962	18169	17986	17890	17962	18000	17856	18176	17835	17970	17975	17856	18037	17966	18000	17853	17909	17904	17933	18079	17945	17930	17752	17560	17995	17954	17844	18193	17935	17909	18077	18061	17925	18066	17788	17929	17786	17974	17954	18058	17849	17983	17936	17894	18060	17968	17873	17990	17883	17925	17965	17856	17934	18031	17899	18107	17944	18137	17853	18017	17867	17919	18139	17806	17755	17859	18012	18069	17891	17936	18084	18053	17890	17906	18088	18025	17977	17769	17980	17952	18091	17909	17859	17759	17864	17913	17875	17976	18133	17892	17913	18045	17848	17997	17972	18022	17986	17783	17943	17838	18110	17879	17756	17879	18045	17963	17879	17843	18003	17890	17888	18169	18022	17788	18059	18015	17907	17921	17929	17843	17980	17916	17967	17984	18097	18043	17947	17882	17960	17786	17838	17998	17895	18037	18107	18055	17903	17924	18145	17967	18038	17877	17966	17809	17990	18061	18038	17786	18151	18019	17759	18154	17866	18006	17980	17983	17891	17992	17882	18110	17913	18060	17819	17791	18151	18047	18017	17999	18021	18003	18019	17937	17955	17936	17757	17792	17965	17846	18003	17975	17960	17891	18089	17868	18019	18105	18280	18076	18013	18080	17789	17798	18137	17928	17968	17978	17869	17825	17948	17842	17895	18042	17799	18036	18155	17907	18126	17912	17969	18023	18050	17916	17974	17981	18105	17879	17932	17858	17903	17971	18123	18097	17913	17670	17988	17991	18018	17951	18093	17973	18014	17877	18104	18017	18078	17979	17860	17956	18065	17994	18155	17847	17865	17933	17917	17884	17821	18071	18124	18088	17992	17940	17914	17907	18017	17843	18016	18009	17793	18157	18008	18015	17807	17924	17942	18023	18077	17958	18030	17849	17914	18090	17960	18001	17857	18249	17891	17995	17907	18053	17827	17891	17938	17843	17834	17931	17962	18223	18161	17792	17809	17929	17986	18057	17918	17868	18146	17876	17762	17816	17840	18063	17950	17913	17983	17931	17964	17929	17851	17964	18056	17898	18023	18074	18179	18085	18030	18024	17888	17871	18002	17877	18022	17881	17903	17962	17966	17839	17792	18073	17982	18069	17794	17991	17945	18105	18001	18299	18117	18077	17986	17847	18168	17974	17778	17860	18045	17957	17882	17959	17832	17938	18068	17950	17783	18149	17909	18056	17989	18010	18014	17828	17932	17850	17615	18062	17917	17980	18099	17990	17918	17931	17886	18015	17812	18021	17881	18007	17827	18019	18018	17991	17902	17930	17787	17790	18000	17966	18023	17829	17949	17848	18252	18006	17990	17817	17740	17795	17769	17988	17998	17935	17935	17928	18277	17974	17749	17804	17927	18008	17875	17866	17937	17988	17992	17928	17991	18175	18031	17779	17767	18189	17763	18110	17948	18108	18043	17914	17921	17947	18058	17813	17946	17905	17849	17968	18064	17802	17892	18037	18134	17749	18034	17789	17818	18065	17930	17922	17974	17813	18047	18040	18080	17880	18085	17992	18100	17772	18245	17933	17964	17918	18033	17970	18066	17992	18007	18095	18162	18004	17597	17762	18024	17984	18091	18016	17945	17646	17803	17889	17870	17996	17725	17725	17949	17991	18031	18041	18023	18168	17988	17997	17922	18173	18000	18213	17930	18038	18008	18005	17955	18087	17942	17945	17952	17998	18182	17808	17844	17924	18046	17986	18078	17972	17981	17937	17935	17801	17749	17865	17872	17845	17876	17877	17788	17873	17979	17945	17985	18021	17853	17777	18019	17739	17889	17972	17918	17968	17853	18140	17988	17848	18046	17758	17878	17970	17854	17878	17972	18092	18179	18089	17995	18012	17795	17902	18105	17966	17766	17942	17842	17871	17941	18035	17922	18096	18023	17888	17913	17950	17939	17813	17834	18037	17909	17761	17948	18085	17922	17884	18198	17982	17891	18212	17986	18055	18061	17948	18052	17859	17937	17865	17967	17974	17896	17923	18057	18092	18128	17869	18009	17708	18031	18001	18037	17895	17999	18009	18116	17959	18189	18004	17930	17956	17895	17901	17893	17914	17911	18013	17898	17986	17919	17988	17945	17899	18200	18041	18004	17812	18192	17973	17977	17995	18081	17891	17869	17942	18035	18108	17971	18050	18074	17871	17998	18003	18025	18038	17946	18004	17841	17969	18006	17896	17949	17876	18036	17820	17876	17956	17990	17803	17865	17929	17910	17954	17909	18011	18038	18064	17927	17796	17803	17974	17958	17770	18028	17931	17943	17833	17856	17890	18003	17973	18215	17882	17821	17947	18008	18010	18075	18122	17993	17930	17856	17650	17905	17889	17826	17907	18306	17915	18006	17962	17976	17872	18050	18025	17900	17792	18050	17841	17961	17915	18044	17978	18059	17652	17956	18178	17992	18086	18098	18131	17913	17925	18160	17873	17902	17992	17966	17949	18089	17945	17973	18092	18076	18035	17677	17898	17942	17809	17984	17908	17917	18113	17908	18154	18074	17898	18121	18064	17925	17993	17988	17971	17893	17888	17828	17892	17969	17915	18075	18020	18028	18083	18135	17898	17942	17986	17988	18144	17899	17968	18114	17984	18064	17878	18201	17937	18175	17810	17888	17869	17740	17864	18180	17973	17843	18184	18014	18009	17909	17894	18046	18035	17911	17840	17929	18056	18021	18022	17906	17939	18040	17963	18151	18103	17867	17878	18000	17910	17887	18051	17913	18061	17866	17852	18051	18006	17979	18062	17771	17844	17854	17978	17810	17928	17886	17834	17903	17864	17617	18045	17779	18050	17912	17903	18065	17937	17867	17869	18011	17902	17925	18094	17944	17972	18074	17846	17825	18073	17996	17943	17918	17879	18082	17907	17733	17753	18028	18009	18094	17805	17875	18000	18124	17936	17768	17998	18003	17828	18303	18114	18007	18108	17955	17859	17903	17806	18001	17932	17658	17845	17987	17911	17874	17992	18119	17853	17758	17945	18092	17944	17973	17753	17951	17904	17708	17832	17831	17813	17961	18038	18217	18035	17835	17832	17901	17837	18014	18128	18074	18048	18237	17865	18039	17973	17849	17988	17905	17989	17954	17933	18041	17962	18084	18111	18115	17894	18052	17995	17840	18223	17919	17941	17874	18039	18026	17853	18021	17896	17829	17883	17796	17862	18055	17826	17835	18095	17993	18337	18038	17921	17939	17947	17659	18042	18059	17948	17843	18015	17971	17993	17864	17932	17907	17973	17878	17893	18084	17786	17882	17877	18028	18038	17911	18128	17861	17988	18077	18133	17927	17986	18053	17873	17753	18046	18188	17812	17983	17797	17859	18037	18010	17934	18118	17892	17946	17966	17930	17710	18066	17924	17886	17813	17937	17844	18113	17989	18058	17775	17927	18173	17878	18141	17991	17879	17934	17995	18061	18058	17843	18095	18055	18059	18263	17888	17948	17803	18002	17843	17905	17899	17965	17991	18135	17985	17946	18048	18049	17886	17745	17831	17942	17813	17836	18059	17925	17986	17888	18055	18017	17920	17856	17888	18179	18084	18050	17913	17817	18072	17953	17908	17964	17791	18145	18174	17985	17888	17842	17846	17878	18148	18061	17937	17780	18005	17909	17926	17872	17999	17959	17940	18182	17921	17925	18146	17895	18028	18008	18046	17959	18014	17933	18017	18095	17857	17983	18123	18042	18061	18002	17944	17877	18110	18071	17944	17918	17718	17951	18008	18003	17936	17943	18049	17848	17817	18014	17778	17932	17928	18060	17916	18026	17866	18011	18183	17883	18110	18092	17978	18071	17997	17882	17963	17994	17619	17899	18028	18046	17954	18106	18031	18278	17887	17901	18007	17824	18049	17868	17916	17961	18032	17959	17996	18098	17876	18176	18203	17835	17875	18042	18009	17909	18077	17991	17969	17983	17839	18080	18044	18014	18163	18089	17745	17876	18013	17992	18132	18047	18064	18125	17970	17867	17940	17835	17929	17875	17967	17877	17919	17919	17875	17751	17915	17925	17947	17755	17872	17728	17935	17892	17929	17983	17939	18074	17974	17896	17945	17925	17936	18069	17846	18137	17767	18048	18015	18063	17895	17823	17850	18016	17962	17935	17932	17999	17885	17903	17743	17609	17982	17892	17855	17853	17944	18057	17936	17880	17874	18017	18037	17953	17997	18101	17692	17846	18091	18043	18112	17996	18114	18119	17953	17937	17779	17822	18077	17987	18173	17727	18104	18162	18145	17938	18107	17872	18084	18032	17716	17980	17871	17734	18111	17990	17983	18083	17893	17797	18039	17998	17786	17988	17968	17832	17891	17825	18149	17907	17728	17790	18038	18144	17906	17854	17895	17809	17788	17890	17960	17840	17888	17915	17772	18063	17947	18107	17843	17940	17918	17897	18041	18056	17795	18033	17942	17977	17735	17965	18051	17935	17868	18078	18076	18148	17897	18081	17741	17892	17932	17997	17903	17929	17832	18036	17981	17883	17868	17820	17794	17943	17804	17876	17952	17825	17729	18196	18224	18002	18019	17876	17876	17994	18140	18044	17935	17638	17811	18007	17887	18013	17973	18014	17955	17886	17844	17787	17837	18032	18151	17826	18001	17984	18030	18043	17932	18008	17876	17914	17931	17884	17893	17901	17814	18018	17966	17917	18021	17719	17832	18003	17910	17807	17838	18024	17960	17876	17889	17917	18200	17805	18001	17978	17689	17792	17868	18007	18035	18025	17994	17982	18141	17982	17891	17957	17851	18004	17927	18021	17960	17973	17907	17903	17913	18141	17871	17903	17824	17999	17853	17735	18007	17912	17867	17934	18088	17984	17966	17736	17736	17888	17966	18047	17888	17833	17962	18008	17994	18074	18104	18126	17874	17864	17999	17841	17920	17942	17892	17883	17960	17891	18111	18016	18039	18011	18063	18099	18105	17934	17925	17987	17725	18099	17771	18114	18093	18215	17830	17948	17875	17904	17962
54374	90473	75998	47643	30023	19647	16167	15700	15532	15392	15383	15527	15325	15486	15441	15530	15447	15559	15530	15446	15481	15575	15539	15578	15550	15396	15572	15510	15414	15528	15598	15439	15697	15674	15644	15579	15561	15411	15530	15729	15648	15336	15220	15522	15654	15406	15688	15487	15594	15636	15534	15502	15526	15572	15582	15445	15542	15426	15607	15410	15541	15541	15570	15588	15527	15631	15421	15618	15456	15500	15579	15705	15395	15648	15463	15433	15526	15586	15417	15638	15627	15495	15600	15567	15361	15466	15593	15691	15628	15571	15384	15512	15457	15547	15541	15534	15567	15622	15646	15442	15529	15480	15695	15559	15632	15497	15527	15438	15415	15624	15419	15484	15577	15377	15485	15527	15569	15565	15503	15534	15592	15595	15437	15532	15693	15492	15490	15462	15612	15674	15626	15462	15495	15642	15535	15469	15656	15492	15461	15639	15638	15407	15448	15277	15650	15512	15622	15503	15423	15456	15522	15620	15583	15609	15616	15524	15538	15366	15287	15388	15484	15435	15524	15604	15650	15379	15459	15677	15428	15612	15546	15609	15527	15566	15471	15486	15565	15530	15526	15421	15578	15630	15293	15486	15344	15534	15490	15686	15509	15509	15681	15484	15724	15593	15622	15342	15596	15497	15529	15492	15310	15407	15446	15508	15472	15483	15434	15613	15587	15529	15458	15525	15507	15432	15307	15582	15569	15294	15393	15586	15546	15593	15651	15484	15586	15467	15403	15660	15491	15571	15467	15522	15671	15414	15419	15803	15440	15402	15576	15709	15730	15536	15551	15580	15441	15403	15530	15461	15602	15506	15535	15717	15565	15547	15518	15564	15399	15448	15518	15394	15596	15429	15416	15474	15485	15620	15542	15593	15627	15530	15624	15564	15639	15534	15635	15437	15664	15589	15543	15481	15593	15576	15507	15435	15557	15374	15543	15442	15604	15456	15482	15430	15449	15367	15504	15408	15547	15527	15652	15412	15390	15478	15668	15682	15631	15586	15391	15557	15550	15498	15364	15593	15547	15636	15565	15457	15587	15515	15581	15506	15493	15535	15363	15439	15411	15576	15568	15507	15496	15449	15427	15386	15452	15590	15610	15501	15581	15467	15253	15559	15503	15274	15604	15547	15504	15376	15518	15470	15551	15530	15432	15646	15442	15606	15380	15581	15451	15672	15438	15591	15488	15661	15515	15429	15517	15517	15391	15434	15519	15447	15412	15486	15658	15374	15555	15626	15492	15652	15427	15574	15294	15528	15582	15455	15569	15635	15390	15664	15300	15546	15340	15494	15352	15380	15594	15441	15637	15469	15554	15495	15504	15423	15452	15614	15655	15541	15530	15492	15549	15537	15557	15527	15479	15624	15534	15476	15486	15699	15506	15562	15512	15552	15438	15523	15539	15620	15471	15481	15409	15506	15596	15424	15450	15476	15584	15531	15622	15610	15515	15469	15427	15552	15567	15535	15446	15393	15523	15654	15432	15527	15387	15213	15602	15701	15599	15481	15481	15396	15763	15611	15470	15602	15455	15442	15494	15393	15550	15671	15433	15468	15535	15380	15660	15537	15373	15415	15485	15481	15431	15397	15597	15633	15571	15720	15660	15586	15472	15543	15434	15526	15666	15421	15430	15367	15377	15443	15656	15453	15523	15536	15516	15550	15740	15386	15335	15477	15561	15546	15638	15486	15500	15477	15277	15487	15351	15632	15261	15494	15501	15491	15412	15477	15576	15354	15547	15423	15430	15625	15544	15660	15442	15556	15458	15359	15521	15396	15406	15519	15550	15441	15463	15401	15639	15547	15373	15546	15533	15412	15493	15622	15512	15372	15532	15503	15577	15456	15379	15577	15412	15462	15520	15560	15548	15518	15426	15528	15681	15451	15497	15469	15476	15491	15665	15376	15628	15615	15541	15591	15746	15454	15462	15644	15685	15654	15760	15507	15523	15554	15502	15528	15500	15686	15466	15400	15463	15566	15343	15520	15548	15318	15504	15571	15624	15631	15567	15554	15424	15585	15454	15634	15611	15627	15513	15662	15614	15415	15536	15416	15506	15482	15577	15578	15627	15424	15598	15526	15780	15549	15656	15630	15536	15595	15372	15339	15740	15515	15351	15554	15548	15604	15508	15477	15375	15732	15473	15518	15519	15523	15495	15620	15547	15363	15484	15509	15508	15603	15418	15415	15642	15462	15453	15502	15513	15506	15449	15474	15416	15666	15483	15687	15453	15464	15619	15422	15454	15508	15467	15581	15544	15497	15400	15350	15476	15467	15502	15441	15545	15459	15497	15545	15452	15540	15555	15605	15531	15282	15518	15455	15542	15657	15450	15660	15460	15436	15340	15602	15419	15518	15628	15496	15474	15561	15470	15572	15561	15343	15604	15619	15522	15463	15432	15614	15549	15508	15614	15573	15532	15548	15493	15471	15547	15527	15465	15633	15413	15499	15448	15512	15427	15597	15631	15417	15339	15476	15583	15754	15365	15585	15512	15499	15370	15664	15502	15476	15627	15573	15369	15445	15465	15554	15580	15475	15481	15571	15390	15490	15621	15468	15529	15690	15507	15582	15521	15333	15460	15495	15459	15382	15601	15428	15506	15474	15541	15488	15513	15353	15575	15434	15564	15622	15384	15530	15395	15676	15429	15241	15528	15443	15594	15476	15564	15624	15509	15393	15478	15344	15688	15277	15490	15479	15493	15481	15551	15606	15522	15559	15432	15496	15405	15354	15506	15643	15386	15463	15537	15554	15558	15809	15562	15499	15447	15402	15551	15491	15526	15480	15405	15608	15570	15517	15659	15659	15475	15533	15424	15465	15540	15426	15519	15647	15585	15620	15609	15505	15382	15471	15523	15490	15535	15578	15465	15422	15546	15554	15640	15456	15553	15692	15535	15383	15463	15507	15453	15540	15623	15534	15573	15403	15519	15489	15652	15531	15630	15385	15627	15509	15483	15526	15516	15332	15532	15634	15531	15638	15518	15485	15428	15502	15399	15433	15643	15477	15446	15558	15606	15429	15539	15382	15669	15451	15501	15324	15637	15645	15588	15566	15345	15573	15580	15351	15486	15430	15709	15484	15401	15668	15402	15374	15530	15484	15501	15672	15478	15628	15382	15484	15437	15451	15424	15391	15540	15513	15605	15461	15544	15427	15525	15416	15641	15719	15484	15594	15477	15515	15571	15510	15429	15488	15466	15469	15472	15548	15613	15404	15551	15640	15450	15758	15571	15438	15646	15531	15326	15506	15453	15525	15457	15572	15628	15568	15631	15473	15503	15583	15581	15457	15391	15521	15624	15589	15640	15634	15568	15656	15412	15480	15531	15533	15344	15515	15607	15533	15563	15526	15472	15612	15527	15405	15556	15664	15499	15456	15507	15540	15409	15530	15644	15434	15626	15505	15613	15606	15590	15449	15443	15619	15488	15417	15497	15561	15495	15470	15552	15720	15525	15495	15720	15404	15557	15470	15397	15437	15485	15561	15577	15519	15606	15484	15576	15555	15414	15480	15548	15472	15687	15389	15417	15709	15539	15419	15553	15478	15539	15397	15582	15527	15371	15536	15462	15609	15417	15506	15637	15504	15456	15431	15427	15492	15633	15561	15539	15495	15443	15536	15416	15457	15484	15487	15517	15448	15504	15606	15476	15503	15314	15636	15508	15693	15528	15429	15663	15592	15449	15523	15553	15558	15547	15664	15452	15481	15261	15566	15546	15413	15552	15375	15606	15433	15367	15528	15558	15467	15621	15544	15636	15625	15356	15535	15480	15483	15564	15559	15647	15640	15528	15512	15610	15527	15636	15563	15714	15381	15671	15566	15564	15524	15565	15446	15421	15478	15668	15493	15528	15568	15624	15562	15550	15518	15637	15229	15447	15620	15400	15480	15578	15472	15610	15690	15482	15490	15740	15554	15495	15669	15541	15630	15386	15491	15612	15511	15474	15508	15592	15337	15598	15571	15397	15467	15348	15244	15558	15508	15577	15440	15681	15500	15501	15448	15469	15596	15465	15557	15375	15550	15281	15359	15385	15429	15305	15654	15396	15520	15699	15414	15640	15497	15507	15632	15463	15614	15582	15363	15477	15622	15415	15513	15451	15430	15545	15492	15551	15504	15461	15533	15579	15409	15553	15549	15503	15456	15443	15375	15519	15570	15613	15432	15563	15555	15409	15479	15585	15346	15594	15580	15482	15373	15397	15527	15489	15433	15385	15582	15457	15516	15671	15493	15481	15678	15448	15505	15355	15448	15625	15488	15618	15456	15510	15525	15539	15412	15711	15516	15496	15504	15351	15543	15589	15423	15584	15470	15561	15482	15523	15414	15539	15490	15566	15384	15338	15571	15526	15541	15532	15379	15717	15582	15477	15659	15569	15497	15636	15484	15712	15575	15467	15398	15440	15478	15440	15695	15486	15580	15541	15652	15568	15635	15550	15544	15605	15480	15550	15700	15419	15628	15548	15485	15539	15438	15579	15596	15489	15491	15541	15508	15616	15468	15384	15585	15435	15590	15571	15622	15439	15583	15592	15591	15370	15393	15516	15529	15360	15322	15404	15508	15513	15477	15683	15392	15439	15697	15523	15473	15401	15577	15651	15540	15487	15277	15556	15441	15510	15610	15530	15673	15392	15592	15568	15547	15460	15539	15578	15391	15514	15537	15501	15552	15638	15700	15380	15522	15472	15478	15550	15523	15458	15440	15626	15563	15578	15481	15598	15312	15549	15538	15341	15559	15465	15562	15495	15544	15384	15489	15484	15462	15471	15621	15434	15634	15634	15520	15595	15515	15521	15427	15482	15546	15314	15587	15500	15494	15573	15418	15293	15407	15584	15510	15593	15456	15492	15330	15523	15343	15447	15421	15389	15496	15656	15456	15619	15553	15363	15567	15504	15810	15700	15524	15562	15586	15512	15380	15374	15556	15489	15484	15654	15675	15672	15560	15496	15450	15422	15529	15608	15483	15487	15439	15570	15648	15546	15491	15498	15671	15631	15568	15656	15649	15510	15531	15519	15505	15306	15408	15486	15421	15584	15425	15542	15442	15462	15490	15743	15673	15613	15532	15538	15383	15478	15688	15418	15601	15377	15499	15605	15536	15617	15587	15328	15520	15539	15316	15500	15498	15688	15495	15365	15430
23057	22653	36989	34938	29628	26668	25331	19336	18206	18731	18407	18126	18257	18375	18226	18137	18132	18209	18243	18171	17972	18123	18091	17952	18122	17998	17985	18018	18113	17991	18228	18075	18005	18059	18066	18029	18136	17801	17992	17825	18021	18175	17943	18244	18149	17930	18028	17778	18098	18060	17969	17882	18002	18024	17852	17802	17925	17955	17978	17948	17803	17960	18125	17979	17977	17977	18049	17901	18010	17870	18007	17972	18064	17955	17799	18018	18105	18104	18076	18041	17861	17928	17896	18075	18045	17845	17875	17850	17843	17897	17787	17792	17897	17977	17892	17818	17727	17982	17743	17846	17614	17854	17870	17845	17927	17905	17892	18079	18012	17942	17867	17988	18011	17788	17790	18137	17889	17963	17901	17730	17810	17872	17836	17834	18198	18066	17990	18013	17873	17734	17803	17950	18156	17835	17879	17745	17944	18084	17916	18024	17846	17993	17911	17679	17938	17937	17787	18023	17784	17645	17856	17855	18047	17877	17731	18005	17964	17940	17792	18140	17813	18003	17960	17725	18042	18021	17908	17861	17806	17785	18081	18073	18092	18080	17867	18008	17733	17963	17947	17923	17865	17686	17994	17689	17877	17980	18020	17951	17907	17841	18024	17774	17671	18227	17730	17829	17905	17891	17837	17860	17882	17764	17811	17847	17800	17929	17770	17896	17844	17925	17996	17767	17909	17913	17727	17776	17624	17946	18147	17896	17910	17796	17717	17960	17880	17901	17931	17859	18009	17831	18035	17829	17785	17761	17830	17815	17804	17949	17932	17811	17749	17701	17988	17740	17974	17881	17958	17941	17912	17962	17921	17852	17886	17802	17731	17870	17869	18238	18028	17950	18025	17883	17796	17796	18020	17770	17718	17654	17765	17814	17967	18101	17813	17691	17874	17840	17821	17950	18025	17786	17757	17909	17951	17825	17966	17826	17974	17918	17965	17824	17986	17843	17794	17772	17789	17661	17710	17667	17791	17709	17809	17623	17802	17753	17905	17875	17796	17693	17945	17885	17928	18074	17892	17860	18147	17983	17876	17873	17967	17910	17916	17890	17917	17700	17883	17994	17878	18008	17987	17973	17977	17974	17886	17879	17813	17744	17761	17933	17815	17886	17761	17770	17813	17922	17950	17839	17780	17963	17806	18018	17796	17920	18038	17941	17926	17789	17986	17910	17851	17919	18136	17791	17807	17782	17875	17753	17862	17946	17887	17893	17937	17899	17702	17883	17958	17908	17937	17922	17891	17787	17712	18082	17824	18174	17898	17740	17929	17857	17944	17915	17716	18133	17887	17904	17740	17789	17756	17747	17685	17975	17767	17879	17811	17871	17935	17926	18013	18051	18081	18165	18078	17885	17883	17818	17974	18007	17902	17823	17891	17969	17899	17829	18174	17924	17966	17946	17984	18017	17858	17865	17868	17859	17994	17841	18031	17961	17902	18010	17875	17698	17964	17961	17788	17828	17892	17775	17693	17873	18147	18009	18023	17919	17969	17822	17953	17978	17936	17874	17923	18051	17884	17687	17951	18028	17937	17772	18030	17825	17871	17821	17989	17951	17925	17976	17976	17711	17895	17871	17669	17933	17937	17876	18087	18018	17955	17719	17777	17817	17922	17669	17770	17836	17948	17838	17910	17721	17870	17969	18054	17944	18050	17750	17864	17755	18000	17770	17788	17863	17885	17788	17877	17600	17875	17989	17827	17851	17903	17960	17862	17797	17922	17794	18082	18085	17835	17911	17900	18054	17849	17748	17936	17769	17979	17861	17773	17850	18084	17942	17971	17773	17846	17977	17973	17993	17727	17759	17827	17909	17884	17787	17935	18018	17830	17783	17897	17832	17982	17819	18049	17855	18171	17890	17972	17814	17992	17898	17909	17758	17835	17729	17747	17956	18100	17809	18020	18172	17872	18034	17847	17901	17979	18012	17779	17631	17966	17937	17847	17848	17658	17981	18038	17893	17752	17990	18011	17919	17865	18040	17955	17838	17675	17761	17933	17789	17889	17999	17917	17979	17959	18030	18121	17876	18049	17756	17905	17893	18066	18005	18050	17958	17986	17690	17840	17756	17734	17908	17804	17611	17903	17905	17826	17944	17933	17865	17975	17915	18048	18142	17951	17793	17860	18097	17867	17973	17800	17712	17770	17997	17808	17769	17921	17993	17704	18088	17931	17883	18052	17953	17841	17895	17991	17962	17795	17898	17887	17911	18108	17884	17831	17814	17862	17901	17901	18046	17856	17575	18043	17665	17759	17876	17837	17660	17941	17878	17499	17642	17850	17969	17656	17774	18037	18015	17752	18119	17895	17916	17793	17879	17778	17797	17833	17812	17700	17873	18001	17790	17981	17864	17918	17779	18036	17941	17730	17761	17937	17790	17943	17693	17950	18011	17889	17850	17876	17939	18089	17672	17919	17893	17991	18032	18038	17779	17849	17766	17697	17964	17850	17744	17800	17947	17930	17698	17988	17678	17952	17939	17923	18044	17973	17898	17848	17743	17974	17870	17871	17814	17977	17991	17901	18019	17980	18065	17980	17882	17794	17997	17778	18080	17740	17902	17793	17540	17967	17877	17974	17563	17763	17882	17962	17799	18003	18061	17907	17806	18150	17851	18053	18119	18052	18086	18024	17954	17870	17975	17777	17803	17870	17760	17747	17765	17840	17895	17835	17922	18130	17942	17755	17849	17834	18025	17868	17840	17936	17903	17979	17993	17890	17878	17845	17958	18175	17748	17786	17901	17988	17754	17963	17976	17903	17995	18094	17912	18083	17945	18000	18017	17984	17844	17841	17730	17954	17780	17823	17982	17893	17761	17847	17723	17848	17929	18193	18009	18137	17880	17896	17724	17979	17916	17886	17976	18088	17830	17868	17906	17745	17902	17889	17600	18151	17884	17818	17754	17798	17884	17995	18110	17979	17791	17893	18036	17970	18005	18118	17809	17800	17882	17911	17856	17917	17745	17849	17791	17850	17766	17998	17910	17847	17846	17915	17846	17860	17754	17738	17950	17907	17871	17816	17948	17916	17800	17918	17745	17877	17957	17856	17843	17842	18000	17968	17966	17702	17817	18099	17893	17973	17850	17859	17859	17918	17945	17884	17867	17891	17891	17792	17593	17834	18028	17981	17808	17779	17762	17768	17690	17971	17801	17719	17699	17740	18078	17923	17890	17938	18029	17853	17938	17937	17827	17878	17898	17989	17619	17969	17925	17830	17881	17908	18019	17935	17961	17957	17698	17688	17975	17972	17843	17769	18045	17714	17759	17898	17897	17998	17784	17800	17944	17970	18002	17710	18139	18088	17831	17893	17553	17803	17940	18030	18043	18028	17844	17568	17790	17972	17815	17902	17952	17700	17849	17907	17908	17970	18010	17949	17916	17936	18114	18088	17770	17860	17907	18035	17971	18024	17908	17828	18011	17829	17938	17977	17917	18046	17947	17923	17761	17802	17727	17932	17710	17705	17757	17933	18082	17877	17984	17968	17928	17834	17891	17738	17762	17769	18013	18120	17791	17845	18099	18092	18047	17636	18040	17959	17752	17746	17976	17874	18068	17861	18017	17965	18006	17824	17805	17725	17830	17891	17850	17917	17767	17909	17852	18033	17841	17968	17913	17909	18010	17716	17768	17829	17981	17890	17918	17800	18067	18123	17842	17930	17925	18025	17904	18062	17812	17888	17903	17879	17956	18142	17816	17962	17912	17830	17806	17898	17958	17943	17724	18060	17789	17974	17620	17854	17898	18050	17853	17953	18027	17683	17911	17942	17715	17922	17924	18008	17890	17681	18019	17991	17868	17915	17746	17908	17882	17983	17906	17861	17760	18032	18015	17936	17622	17752	17780	17829	17795	17974	18013	17967	17964	17995	17765	17600	17992	18013	17986	17891	17969	17804	17999	18215	17841	17897	17866	17964	17840	17877	17918	17750	18001	17793	17883	17892	17786	17727	17686	17949	17989	17693	18259	17869	17888	17779	17899	17693	17914	17682	17738	17749	17970	17835	18041	18020	17969	17813	17941	17917	17770	17763	17861	17893	17919	18118	18065	18051	17888	17949	17859	18025	17818	18009	17855	18050	17994	17810	17882	17983	17978	18124	17776	17758	17769	17825	17962	18038	17730	17764	17871	17907	17783	17920	18034	17868	17875	18077	17925	17690	17865	17817	17677	18020	17802	17932	17959	17984	17826	17789	17932	18062	17741	17678	17746	17603	17856	18104	17939	17852	17954	17861	17794	17942	18006	17764	17736	17964	17818	17995	17765	17867	18010	17960	17867	17977	17887	17908	18093	17805	17783	17858	17899	18147	17994	17966	17845	18065	17807	17889	17718	17760	17863	17988	17854	17761	17926	18024	17786	17787	17894	17795	17683	17801	18032	17969	17875	18017	17952	17932	17721	17846	17786	17793	17969	17848	17729	17917	17736	17976	17787	17845	17994	17893	17928	18061	17997	17939	17996	17885	17660	17936	17802	17741	17659	17834	18055	17976	17859	17939	18039	17709	17823	17977	17788	17826	17752	17714	17919	17924	17771	18151	18029	17936	18036	17723	17934	18049	17920	17874	17929	17818	17839	18011	17907	17980	17929	17829	17600	17861	17756	17903	17920	17797	17934	18077	17958	18208	18029	17898	17818	17816	17939	17770	17819	17802	18043	18019	17885	17780	17902	17836	17866	17861	18053	17808	17811	17994	17875	17912	17833	17799	17916	17885	17842	18019	18001	17624	17951	17627	17786	18002	17701	17909	17940	17954	17818	17839	17870	18051	17913	17979	17873	17903	17764	17890	17843	17716	17821	17824	17804	17862	17762	17913	17832	17859	17810	17962	17994	17957	18130	17701	17941	17889	17931	17979	17938	17832	17917	18076	17896	17772	17770	17743	18090	17787	17847	17889	17780	17790	17808	17858	17879	17810	17929	17452	17752	18200	17941	17902	17901	18058	18008	18082	18067	17876	18042	18065	18045	17820	17834	17870	17928	17858	17940	17854	18114	17810	18174	17636	17984	17784	17614	17775	17841	18048	17961	17804	17827	17777	17816	17941	17727	17980	17737	17839	17937	17831	17971	17889	17698	17887	17992	18075	17841	17777	17936	17888	17884	17829	17863	17889	17989	18081	17846	17946	18062	17902	17827	17708	17828
63408	106089	92398	68197	44631	25848	17343	15395	15479	15463	15493	15536	15590	15456	15327	15630	15533	15540	15550	15343	15622	15410	15446	15417	15550	15392	15466	15429	15541	15482	15542	15459	15411	15510	15649	15479	15412	15481	15502	15399	15335	15474	15404	15401	15508	15334	15275	15535	15323	15257	15367	15344	15407	15379	15391	15452	15542	15546	15271	15476	15307	15442	15510	15463	15346	15359	15458	15502	15328	15508	15356	15475	15307	15406	15431	15496	15457	15607	15412	15418	15520	15323	15380	15314	15401	15508	15439	15389	15594	15422	15462	15328	15469	15310	15512	15539	15418	15574	15513	15611	15228	15392	15565	15270	15257	15448	15453	15394	15459	15493	15535	15376	15504	15333	15461	15282	15439	15374	15454	15285	15479	15475	15469	15338	15551	15527	15542	15429	15424	15570	15464	15504	15405	15192	15426	15347	15555	15604	15431	15258	15411	15426	15444	15313	15296	15464	15628	15326	15458	15491	15308	15458	15352	15470	15512	15504	15644	15414	15505	15345	15386	15510	15370	15478	15291	15259	15360	15388	15517	15356	15300	15420	15439	15467	15376	15428	15581	15373	15455	15377	15252	15376	15394	15340	15414	15445	15235	15392	15511	15586	15279	15329	15446	15497	15433	15347	15259	15332	15520	15395	15389	15442	15370	15506	15369	15565	15387	15509	15193	15522	15427	15427	15576	15438	15318	15371	15445	15371	15555	15437	15446	15493	15474	15496	15484	15412	15435	15529	15420	15433	15420	15491	15248	15312	15508	15551	15543	15462	15635	15281	15498	15435	15529	15299	15444	15411	15351	15521	15429	15562	15384	15389	15448	15420	15458	15381	15710	15409	15424	15490	15271	15400	15261	15323	15440	15378	15486	15336	15422	15374	15330	15415	15263	15595	15515	15522	15347	15442	15454	15449	15314	15450	15438	15442	15236	15404	15452	15342	15521	15531	15415	15469	15403	15455	15568	15403	15346	15410	15366	15485	15521	15561	15434	15413	15247	15390	15518	15428	15396	15454	15338	15404	15248	15503	15480	15358	15435	15532	15310	15393	15526	15359	15510	15378	15326	15464	15534	15293	15407	15576	15397	15324	15358	15619	15304	15546	15413	15436	15459	15496	15276	15396	15271	15420	15372	15484	15343	15300	15488	15370	15455	15216	15351	15374	15540	15442	15408	15360	15447	15311	15452	15458	15385	15318	15355	15405	15442	15427	15347	15293	15316	15270	15447	15438	15440	15576	15555	15161	15437	15396	15379	15452	15460	15317	15303	15294	15553	15395	15679	15624	15295	15320	15474	15381	15357	15308	15558	15288	15440	15475	15330	15406	15440	15237	15275	15382	15371	15472	15367	15479	15562	15446	15347	15534	15409	15473	15571	15225	15373	15292	15371	15372	15322	15408	15497	15492	15379	15496	15543	15389	15495	15356	15448	15467	15313	15493	15335	15405	15455	15368	15439	15381	15308	15486	15324	15502	15371	15284	15417	15430	15535	15442	15443	15408	15476	15488	15472	15416	15493	15291	15387	15478	15483	15559	15452	15437	15314	15483	15490	15408	15318	15420	15464	15493	15419	15335	15350	15633	15506	15534	15437	15497	15398	15439	15605	15246	15275	15169	15429	15498	15521	15375	15296	15561	15488	15298	15415	15349	15358	15339	15389	15246	15475	15478	15332	15388	15476	15293	15174	15555	15395	15425	15396	15606	15437	15415	15375	15396	15480	15386	15174	15552	15289	15500	15442	15173	15479	15394	15319	15356	15356	15462	15445	15400	15507	15443	15345	15461	15419	15385	15396	15451	15274	15328	15347	15414	15332	15286	15467	15286	15421	15355	15366	15260	15358	15510	15341	15629	15337	15332	15452	15476	15348	15165	15442	15391	15433	15556	15476	15448	15483	15345	15306	15428	15318	15423	15419	15394	15436	15557	15389	15479	15451	15393	15370	15453	15377	15431	15551	15166	15443	15526	15322	15339	15440	15618	15360	15451	15508	15488	15386	15287	15366	15554	15324	15564	15406	15481	15455	15355	15257	15410	15523	15454	15479	15448	15466	15475	15338	15431	15323	15469	15598	15435	15504	15625	15482	15479	15426	15386	15423	15237	15622	15325	15362	15229	15431	15245	15341	15256	15468	15277	15458	15277	15368	15632	15439	15171	15368	15426	15396	15532	15462	15341	15500	15361	15359	15448	15472	15420	15382	15423	15264	15243	15277	15439	15628	15434	15334	15448	15436	15430	15492	15307	15337	15431	15350	15608	15410	15451	15460	15474	15434	15504	15576	15347	15363	15361	15481	15510	15219	15392	15370	15458	15454	15516	15429	15491	15437	15284	15498	15414	15392	15337	15420	15489	15413	15444	15395	15507	15292	15388	15429	15381	15338	15410	15367	15428	15398	15499	15468	15235	15407	15569	15476	15392	15436	15313	15533	15393	15406	15540	15396	15475	15312	15396	15603	15517	15290	15419	15566	15530	15405	15474	15476	15396	15301	15613	15385	15549	15256	15497	15461	15535	15436	15313	15424	15385	15428	15372	15355	15545	15360	15439	15308	15396	15333	15479	15427	15376	15438	15296	15542	15272	15568	15383	15554	15402	15327	15427	15494	15438	15382	15321	15455	15431	15358	15588	15282	15498	15524	15370	15320	15500	15207	15498	15455	15487	15448	15525	15328	15371	15496	15232	15300	15414	15367	15282	15430	15433	15319	15484	15382	15254	15429	15426	15504	15269	15393	15329	15356	15556	15395	15280	15315	15551	15272	15306	15537	15421	15480	15471	15373	15386	15307	15457	15287	15307	15457	15389	15445	15513	15615	15404	15332	15619	15425	15409	15348	15373	15298	15641	15424	15380	15592	15369	15643	15166	15481	15466	15358	15311	15330	15499	15502	15665	15382	15490	15386	15463	15268	15390	15437	15350	15230	15457	15545	15544	15417	15570	15542	15394	15433	15411	15501	15394	15417	15492	15471	15593	15483	15437	15432	15439	15420	15447	15305	15443	15307	15429	15534	15436	15452	15311	15333	15410	15451	15514	15501	15526	15477	15353	15423	15396	15547	15606	15527	15474	15298	15377	15284	15418	15364	15348	15301	15489	15470	15231	15288	15542	15394	15412	15381	15406	15255	15253	15555	15270	15295	15572	15472	15422	15552	15387	15525	15512	15402	15378	15434	15531	15273	15488	15543	15406	15413	15493	15265	15540	15436	15470	15372	15258	15406	15395	15475	15389	15526	15357	15278	15479	15277	15293	15512	15377	15525	15351	15533	15288	15522	15389	15386	15314	15298	15293	15485	15499	15458	15454	15498	15487	15509	15346	15430	15336	15221	15543	15413	15469	15372	15465	15423	15278	15097	15519	15530	15467	15354	15317	15246	15320	15496	15362	15301	15472	15314	15392	15541	15277	15541	15583	15340	15304	15425	15411	15413	15445	15262	15442	15393	15471	15387	15375	15476	15288	15363	15612	15379	15295	15480	15411	15444	15446	15407	15486	15235	15521	15414	15382	15202	15274	15326	15525	15327	15368	15561	15442	15566	15449	15387	15327	15432	15474	15290	15499	15575	15276	15449	15269	15316	15424	15417	15504	15530	15356	15544	15466	15406	15540	15169	15373	15486	15517	15328	15314	15569	15442	15304	15455	15431	15554	15408	15481	15447	15492	15389	15411	15252	15358	15425	15489	15404	15436	15331	15385	15356	15433	15462	15345	15505	15304	15461	15551	15304	15386	15501	15336	15369	15376	15440	15433	15523	15416	15331	15392	15318	15525	15325	15477	15552	15293	15265	15423	15464	15502	15473	15508	15517	15337	15340	15486	15470	15324	15327	15387	15408	15253	15460	15444	15530	15430	15458	15333	15458	15346	15435	15311	15359	15428	15361	15368	15470	15240	15314	15456	15359	15458	15404	15255	15501	15548	15268	15335	15338	15399	15480	15266	15530	15547	15400	15476	15318	15451	15465	15498	15563	15523	15303	15357	15327	15335	15363	15384	15451	15404	15441	15461	15357	15438	15496	15477	15425	15421	15320	15343	15354	15232	15579	15479	15329	15535	15495	15476	15241	15419	15440	15388	15356	15566	15203	15502	15481	15393	15634	15453	15341	15450	15570	15660	15255	15385	15384	15347	15396	15588	15474	15380	15554	15271	15439	15367	15342	15352	15306	15409	15443	15358	15546	15429	15421	15446	15313	15335	15296	15448	15322	15385	15469	15398	15613	15482	15358	15191	15408	15326	15506	15467	15629	15376	15424	15431	15440	15438	15467	15691	15379	15494	15494	15393	15122	15613	15342	15427	15598	15382	15581	15535	15544	15308	15466	15519	15382	15298	15488	15513	15489	15431	15314	15437	15420	15417	15381	15455	15419	15396	15483	15387	15518	15319	15399	15438	15396	15483	15490	15333	15275	15462	15404	15309	15267	15496	15095	15340	15217	15257	15482	15266	15191	15476	15635	15529	15476	15392	15389	15362	15367	15305	15367	15423	15436	15494	15589	15509	15411	15307	15346	15333	15460	15285	15551	15417	15369	15552	15453	15440	15433	15463	15495	15336	15481	15359	15451	15397	15333	15339	15383	15459	15400	15546	15434	15323	15277	15577	15414	15283	15359	15539	15515	15357	15329	15538	15424	15476	15318	15362	15419	15425	15521	15363	15346	15405	15544	15368	15398	15346	15519	15628	15602	15576	15441	15598	15538	15220	15318	15448	15417	15572	15424	15438	15554	15381	15358	15520	15208	15576	15283	15491	15313	15304	15335	15392	15262	15316	15305	15458	15535	15360	15546	15444	15396	15280	15353	15348	15334	15346	15319	15422	15438	15416	15402	15329	15315	15657	15507	15453	15472	15300	15317	15443	15441	15545	15419	15431	15466	15403	15397	15574	15411	15183	15595	15549	15450	15565	15551	15435	15505	15486	15421	15278	15394	15476	15415	15493	15376	15421	15407	15379	15421	15382	15659	15376	15476	15560	15442	15373	15345	15470	15450	15210	15292	15305	15435	15461	15493	15262	15517	15270	15514	15512	15353	15410	15349	15552	15362	15388	15380	15500	15417	15425	15483	15368	15464	15410	15410	15305	15591	15350	15466	15389	15561	15332	15462	15358	15292	15365	15622	15461	15475	15340	15465	15340	15380	15591	15351	15453	15188	15539
29427	34068	45025	33103	23314	19862	18898	18401	18304	18478	18565	18315	18445	18391	18485	18340	18420	18256	18442	18436	18351	18461	18178	18370	18308	18361	18350	18364	18456	18312	18092	18118	18417	18356	18285	18424	18431	18364	18259	18358	18361	18220	18304	18328	18373	18256	18341	18513	18511	18193	18224	18259	18031	18189	18059	18261	18154	18387	18231	18268	18273	18528	18264	18291	18325	18409	18155	18331	18420	18459	18316	18443	18358	18197	18265	18432	18292	18297	18093	18321	18273	18137	18360	18422	18348	18375	18386	18286	18250	18123	18079	18432	18409	18324	18339	18330	18369	18194	18330	18423	17944	18052	18249	18300	18451	18300	18380	18505	18349	18434	18194	18189	18248	18430	18063	18171	18211	18211	18462	18295	18272	18259	18169	18341	18470	18216	18049	18287	18137	18284	18283	18349	18221	18076	18318	18364	18252	18225	18163	18206	18184	18415	18222	18164	18301	18361	18199	18128	18218	18242	18285	18173	18276	18456	18310	18126	18196	18357	18193	18280	18259	18479	18288	18286	18284	18114	18204	18122	18341	18187	18243	18195	18451	18269	18359	18368	18330	18486	18111	18378	18413	18434	18297	18267	18279	18130	18059	18253	18176	18222	18264	18115	18171	18225	18407	18380	18190	18355	18199	18243	18144	18139	18445	18429	18122	18189	18257	18299	18277	18360	18200	18271	18389	18311	18330	18341	18439	18341	18377	18373	18342	18296	18210	18371	18267	18417	18225	18153	18231	18149	18210	18225	18312	18276	18290	18218	18320	18348	18388	18258	18249	18187	18438	18240	18271	18370	18153	18231	18244	18125	18183	18205	18245	18279	18382	18247	18369	18351	18248	18355	18094	18085	18186	18421	18247	18361	18013	18296	18261	18243	18295	18250	18311	18218	18171	18460	18237	18269	18339	18415	18346	18152	18129	18301	18318	18168	18313	18031	18253	18363	18222	18174	18363	18262	18530	18326	18309	18231	18288	18173	18329	18312	18198	18228	18242	18259	18330	18165	18278	18145	18366	18270	18283	18425	18207	18203	18382	18372	18151	18148	18458	18397	18148	18004	18233	18096	18295	18222	18263	18260	18428	18496	18575	18248	18506	18430	18311	18362	18461	18254	18290	18212	18320	18306	18256	18231	18351	18172	18406	18233	18352	18353	18101	18205	18290	18249	18257	18276	18483	18193	18362	18274	18281	18243	18141	18198	18345	18151	18294	18268	18329	18452	18324	18451	18327	18147	18325	18211	18220	18217	18214	18362	18359	18467	18044	18452	18164	18172	18275	18190	18179	18350	18332	18279	18161	18139	18250	18223	18398	18218	18370	18536	18147	18212	18109	18550	18335	18377	18265	18294	18523	18328	18267	18497	18334	18254	18296	18382	18327	18274	18411	18356	18231	18180	18131	18180	18300	18318	18167	18292	18314	18233	18310	18246	18243	18193	18202	18194	18284	18407	17995	18275	18313	18247	18182	18406	18317	18223	18037	18473	18346	18271	18304	18221	18268	18592	18149	18263	18246	18400	18256	18149	18121	18329	18437	18292	18265	18201	18258	18280	18298	18056	18517	18395	18224	18188	18360	18374	18283	18095	18402	18394	18141	18203	18400	18108	18225	18092	18376	18328	18441	18297	18292	18201	18388	18266	18409	18263	18214	18213	18154	18173	18193	18175	18237	18196	18309	18269	18328	18351	18519	18456	18345	18408	18420	18451	18331	18362	18223	18231	18238	18176	18202	18294	18437	18346	18245	18277	18256	18384	18286	18284	18278	18298	18442	18339	18257	18362	18276	18238	18235	18499	18222	18421	18412	18529	18245	18322	18229	18261	18204	18298	18325	18240	18306	18341	18280	18367	18296	18362	18436	18416	18588	18279	18355	18002	18353	18099	18244	18279	18212	18302	18274	18455	18206	18321	18337	18273	18348	18462	18207	18080	18194	18414	18265	18457	18321	18218	18221	18458	18361	18497	18381	18361	18341	18249	18375	18377	18315	18361	18191	18289	18166	18188	18422	18133	18150	18336	18400	18065	18260	18284	18348	18399	18335	18250	18301	18375	18513	18377	18169	18274	18139	18344	18412	18558	18262	18430	18439	18180	18182	18254	18325	18235	18215	18355	18327	18112	18277	18177	18278	18353	18256	18141	18000	18408	18552	18326	18307	18607	18233	18186	18413	18209	18325	18182	18324	18462	18274	18297	18322	18407	18218	18437	18243	18248	18385	18308	18297	18198	18187	18203	18335	18354	18126	18354	18205	18241	18372	18214	18413	18453	18269	18315	18225	18352	18216	18526	18194	18328	18211	18357	18169	18148	18281	18205	18320	18318	18071	18036	18233	18132	18148	18400	18507	18510	18258	18258	18267	18234	18368	18352	18467	18258	18245	18212	18169	18345	18290	18466	18106	18459	18240	18115	18383	18317	18302	18419	18205	18331	18346	18342	18463	18482	18338	18280	18382	18403	18313	18323	18152	18278	18246	18313	18170	18216	18406	18187	18421	18374	18257	18224	18295	18159	18326	18318	18303	18284	18204	18367	18223	18332	18468	18351	18295	18453	18411	18156	18046	18286	18167	18613	18171	18365	18274	18450	18304	18442	18293	18271	18265	18062	18039	18321	18380	18192	18210	18261	18095	18375	18098	18006	18459	18211	18274	18375	18372	18245	18243	18350	18365	18376	18154	18196	18195	18211	18215	18488	18491	18308	18189	18396	18296	18487	18196	18266	18362	18361	18266	18361	18300	18122	18136	18132	18306	18118	18270	18258	18310	18264	18569	18191	18322	18309	18306	18388	18335	18441	18303	18244	18205	18145	18366	18322	18334	18228	18318	18320	18120	18349	18132	18101	18328	18059	18190	18293	18241	18363	18356	18214	17823	18286	18173	18033	18215	18379	18420	18375	18249	18368	18178	18217	18308	18257	18181	18096	18240	18306	18432	18132	18462	18437	18349	18246	18290	18391	18171	18359	18217	18325	18228	18349	18275	18116	18416	18233	18371	18299	18233	18321	18346	18433	18207	18343	18459	18274	18386	18320	18263	18244	18344	18222	18343	18255	18230	18335	18371	18206	18387	18308	18269	18184	18323	18317	18328	18489	18366	18358	18152	18490	18114	18160	18272	18066	18159	18335	18352	18182	18357	18206	18421	18357	18132	18238	18088	18230	18302	18182	18424	18417	18270	18366	18200	18411	18140	18043	18305	18369	18150	18262	18315	18244	18081	18390	18297	18304	18198	18196	18334	18211	18077	18015	18429	18310	18406	18251	18271	18248	18440	18281	18261	18290	18391	18197	18528	18465	18332	18223	18294	18408	18377	18094	18292	18266	18276	18277	18228	18331	18317	18251	18262	18416	18312	18277	18050	18523	18262	18230	18224	18364	18359	18295	18295	18320	18202	18191	18310	18406	18318	18378	18041	18009	18132	18386	18218	18291	18420	18479	18211	18423	18323	18243	18260	18117	18248	18364	18161	18323	18366	18164	18173	18346	18353	18505	18411	18440	18393	18190	18281	18138	18533	18207	18419	18325	18182	18170	18439	18209	18365	18220	18194	18311	18286	18460	18181	18363	18346	18466	18350	18221	18406	18222	18235	18287	18228	18350	18397	18270	18258	18570	18273	18370	18288	18214	18165	18177	18354	18175	18489	18530	18188	18330	18241	18436	18184	18417	18264	18306	18247	18409	18459	18304	18383	18295	18244	18435	18541	18196	18395	18523	18307	18253	18395	18260	18390	18379	18111	18340	18377	18275	18234	18367	18224	18339	18248	18291	18260	18199	18519	18124	18386	18653	18182	18163	18281	18035	18255	18373	18328	18388	18317	18154	18356	18151	18129	18115	18444	18113	18180	18318	18459	18173	18174	18310	18280	18174	18232	18373	18590	18352	18288	18345	18534	18307	18308	18251	18170	18224	18330	18311	18462	18289	18296	18084	18365	18219	18421	18137	18441	18465	18288	18361	18130	18288	18145	18329	18252	18239	18398	18358	18328	18406	18093	18233	18133	18237	18331	18224	18134	18516	18297	18277	18370	18300	18267	18450	18383	18186	18200	18232	18276	18166	18592	18202	18232	18285	18121	18297	18146	18210	18106	18414	18283	18440	18319	18427	18263	18335	18153	18250	18234	18257	18414	18373	18243	18252	18315	18474	18105	18127	18409	18322	18308	18292	18321	18093	18300	18333	18126	18248	18586	18485	18165	18157	18345	18206	18288	18407	18401	18190	18257	18276	18305	18232	18245	18298	18329	18337	18374	18271	18199	18267	18468	18428	18378	18370	18288	18210	18198	18252	18236	18206	18282	18239	18458	18229	18275	18299	18412	18197	18397	18109	18236	18341	18452	18156	18459	18455	18100	18288	18373	18286	18198	18370	18523	18152	18202	18456	18296	18219	18256	18348	18237	18154	18440	18405	18245	18250	18239	18315	18175	18184	18529	18145	18310	18236	18328	18273	18237	18533	18261	18105	18598	18328	18358	18438	18461	18189	18175	18250	18326	18192	18227	18235	18440	18419	18352	18409	18024	18307	18265	18356	18065	18098	18294	18279	18285	18247	18465	18382	18212	18273	18399	18279	18347	18382	18155	18123	18251	18149	18163	18286	18256	18386	18307	18120	18266	18354	18456	18188	18479	18335	18434	18259	18311	18479	18212	18367	18037	18235	18391	18419	18239	18418	18257	18254	18462	18357	18367	18264	18287	18265	18369	18223	18236	18445	18373	18197	18427	18368	18274	18228	18364	18215	18270	18396	18289	18271	18116	18262	18349	18269	18307	18431	18205	18402	18247	18422	18310	18439	18308	18372	18378	18200	18385	18335	18173	18224	18074	18191	18461	18468	18384	18102	18520	18201	18353	18119	18338	17942	18309	18051	18290	18378	18256	18275	18460	18584	18141	18229	18349	18047	18135	18061	18292	18356	18439	18301	18161	18123	18247	18228	18419	18080	18133	18220	18478	18437	18127	18258	18501	18456	18234	18304	18259	18260	18249	18343	18277	18299	18303	18346	18409	18242	18241	18472	18271	18215	18491	18183	18301	18151	18184	18614	18320	18288	18380	18590	18396	18281	18261	18317	18317	18280	18398	18248	18410	18257	18160	18239	18431	18274	18313	18313	18145	18347	18533	18354	18255	18294	18240	18442	18177	18386	18412	18476
32833	54482	47265	29181	20398	16745	15863	15385	15650	15719	15571	15598	15777	15728	15698	15838	15609	15748	15618	15566	15653	15624	15477	15671	15792	15627	15636	15571	15680	15742	15659	15440	15723	15758	15599	15700	15758	15667	15646	15549	15646	15694	15574	15547	15471	15851	15765	15688	15629	15679	15588	15637	15701	15486	15580	15480	15569	15600	15649	15752	15695	15524	15665	15629	15770	15746	15650	15739	15550	15700	15674	15743	15730	15700	15811	15621	15685	15614	15769	15607	15654	15626	15578	15506	15634	15578	15582	15821	15639	15738	15642	15700	15663	15726	15617	15633	15536	15621	15526	15546	15757	15587	15856	15696	15568	15701	15724	15762	15601	15636	15686	15759	15579	15742	15819	15733	15687	15686	15595	15442	15582	15489	15776	15620	15780	15514	15703	15649	15569	15552	15582	15651	15586	15353	15610	15629	15537	15754	15505	15504	15756	15665	15676	15669	15695	15623	15610	15715	15542	15446	15666	15647	15701	15600	15621	15714	15569	15758	15655	15621	15705	15423	15631	15776	15589	15606	15576	15708	15520	15668	15578	15674	15557	15741	15484	15736	15604	15676	15537	15584	15738	15696	15674	15415	15676	15741	15730	15759	15721	15625	15713	15650	15669	15598	15647	15672	15656	15555	15692	15744	15514	15787	15850	15775	15542	15529	15657	15693	15741	15640	15680	15563	15656	15787	15586	15650	15639	15679	15779	15405	15611	15690	15480	15581	15715	15594	15673	15582	15535	15657	15571	15716	15598	15564	15576	15467	15700	15742	15713	15576	15596	15467	15502	15547	15669	15678	15750	15774	15614	15436	15695	15640	15612	15444	15632	15698	15584	15624	15565	15745	15714	15647	15651	15722	15542	15490	15620	15723	15625	15636	15782	15574	15684	15684	15478	15614	15624	15675	15691	15611	15528	15761	15450	15584	15686	15656	15610	15632	15642	15533	15633	15884	15494	15783	15649	15835	15777	15488	15721	15518	15664	15794	15761	15672	15665	15575	15529	15633	15508	15821	15612	15752	15559	15662	15580	15692	15582	15753	15713	15621	15730	15555	15558	15503	15751	15708	15671	15691	15666	15651	15654	15555	15676	15530	15608	15569	15700	15615	15694	15629	15769	15601	15546	15677	15516	15617	15595	15594	15765	15748	15646	15583	15549	15658	15701	15752	15488	15750	15491	15690	15576	15604	15542	15596	15622	15716	15769	15612	15735	15654	15542	15789	15454	15587	15760	15604	15643	15594	15482	15610	15607	15852	15575	15721	15624	15775	15730	15659	15677	15633	15624	15531	15630	15614	15541	15784	15655	15678	15506	15490	15688	15657	15498	15588	15597	15638	15736	15614	15620	15678	15553	15751	15590	15549	15710	15587	15646	15450	15592	15681	15729	15737	15816	15713	15527	15652	15613	15859	15723	15642	15479	15640	15601	15503	15631	15434	15676	15740	15739	15671	15675	15476	15814	15561	15830	15578	15648	15661	15781	15680	15626	15552	15770	15567	15425	15474	15654	15707	15786	15503	15556	15661	15573	15539	15739	15740	15622	15743	15643	15567	15632	15710	15608	15590	15688	15608	15621	15666	15620	15725	15459	15674	15709	15604	15522	15725	15501	15617	15552	15519	15680	15657	15522	15602	15414	15678	15590	15563	15591	15294	15594	15609	15728	15542	15811	15672	15882	15411	15620	15573	15620	15672	15728	15587	15598	15618	15767	15542	15650	15760	15679	15540	15921	15449	15485	15604	15662	15706	15708	15752	15573	15635	15594	15613	15817	15582	15649	15643	15702	15785	15465	15588	15829	15848	15720	15611	15651	15743	15580	15500	15510	15698	15611	15611	15646	15549	15542	15776	15627	15774	15631	15584	15723	15773	15543	15644	15545	15638	15521	15742	15732	15595	15517	15698	15596	15710	15613	15658	15609	15536	15592	15769	15724	15764	15671	15668	15604	15668	15670	15785	15730	15712	15530	15608	15580	15634	15757	15654	15650	15613	15703	15653	15839	15604	15636	15570	15784	15652	15754	15746	15646	15720	15679	15584	15591	15606	15683	15718	15736	15314	15541	15563	15671	15539	15476	15525	15565	15614	15700	15808	15490	15744	15698	15623	15559	15641	15665	15676	15658	15569	15777	15816	15690	15603	15809	15487	15716	15491	15647	15695	15690	15673	15664	15589	15742	15698	15559	15760	15637	15477	15660	15851	15658	15641	15787	15719	15472	15534	15628	15673	15491	15579	15660	15472	15633	15727	15651	15549	15570	15671	15763	15729	15715	15792	15662	15624	15673	15786	15564	15755	15650	15828	15541	15779	15585	15498	15596	15598	15824	15690	15652	15663	15506	15499	15583	15582	15533	15779	15745	15600	15558	15783	15710	15518	15713	15656	15614	15642	15801	15766	15665	15745	15638	15396	15589	15741	15689	15793	15731	15582	15615	15766	15638	15530	15720	15512	15633	15567	15752	15749	15642	15588	15623	15570	15782	15667	15663	15634	15579	15708	15499	15715	15718	15485	15475	15619	15506	15655	15704	15734	15665	15653	15646	15836	15715	15695	15810	15749	15755	15649	15596	15743	15551	15726	15772	15713	15641	15550	15827	15670	15658	15655	15650	15932	15574	15646	15525	15690	15582	15584	15956	15617	15465	15786	15616	15636	15701	15509	15683	15642	15700	15712	15645	15688	15523	15677	15764	15768	15538	15701	15580	15748	15633	15516	15744	15749	15674	15769	15522	15755	15824	15698	15825	15655	15630	15768	15634	15700	15645	15703	15567	15804	15661	15607	15531	15622	15579	15648	15505	15571	15827	15572	15645	15636	15520	15778	15764	15616	15529	15477	15754	15604	15496	15743	15503	15582	15621	15832	15489	15629	15679	15605	15657	15775	15639	15507	15599	15475	15828	15547	15663	15634	15688	15742	15632	15568	15783	15643	15593	15534	15553	15543	15496	15585	15572	15603	15657	15785	15605	15789	15471	15642	15662	15594	15608	15770	15738	15680	15613	15684	15737	15496	15708	15664	15423	15537	15480	15774	15616	15625	15648	15566	15621	15635	15626	15492	15635	15604	15549	15508	15622	15533	15688	15796	15758	15591	15634	15579	15745	15670	15605	15712	15676	15762	15737	15797	15510	15752	15806	15639	15677	15627	15842	15681	15433	15725	15572	15702	15779	15631	15816	15773	15540	15693	15717	15659	15747	15739	15792	15572	15705	15477	15625	15694	15729	15667	15584	15777	15622	15705	15668	15572	15506	15613	15738	15839	15408	15780	15576	15703	15736	15632	15654	15662	15649	15635	15519	15435	15574	15758	15645	15727	15576	15592	15591	15650	15758	15543	15842	15603	15492	15757	15746	15637	15695	15679	15658	15718	15636	15611	15887	15733	15832	15559	15519	15701	15739	15692	15434	15549	15646	15724	15455	15527	15708	15613	15718	15513	15655	15508	15656	15674	15638	15580	15543	15698	15653	15784	15779	15398	15699	15750	15663	15626	15714	15617	15618	15537	15572	15592	15773	15534	15575	15593	15481	15508	15694	15602	15548	15565	15638	15646	15585	15614	15795	15591	15587	15687	15786	15604	15554	15527	15716	15657	15714	15748	15631	15772	15706	15578	15740	15631	15734	15716	15654	15523	15528	15577	15705	15552	15453	15704	15670	15716	15669	15631	15626	15797	16000	15628	15696	15711	15475	15749	15606	15713	15809	15510	15613	15594	15577	15632	15625	15777	15563	15630	15509	15519	15650	15832	15714	15730	15767	15657	15694	15511	15533	15710	15674	15660	15613	15746	15743	15573	15663	15787	15601	15468	15578	15601	15707	15648	15705	15646	15737	15590	15593	15655	15600	15488	15548	15636	15511	15632	15471	15515	15547	15681	15586	15680	15539	15449	15631	15829	15553	15658	15627	15758	15710	15797	15717	15851	15647	15622	15752	15734	15477	15546	15674	15626	15554	15762	15603	15689	15785	15588	15587	15474	15610	15609	15644	15637	15648	15697	15653	15661	15504	15624	15671	15588	15672	15691	15692	15808	15696	15652	15702	15742	15586	15674	15559	15656	15616	15850	15699	15564	15800	15488	15736	15655	15461	15586	15651	15520	15747	15456	15825	15686	15712	15617	15819	15796	15777	15686	15762	15651	15694	15823	15688	15508	15756	15787	15388	15662	15551	15677	15569	15646	15600	15684	15848	15642	15594	15623	15610	15748	15644	15599	15884	15700	15632	15723	15437	15746	15638	15650	15628	15709	15716	15695	15604	15498	15572	15489	15790	15667	15786	15576	15589	15703	15647	15584	15606	15787	15681	15643	15611	15509	15748	15681	15612	15672	15704	15767	15606	15631	15602	15765	15605	15567	15724	15817	15643	15706	15821	15623	15700	15746	15643	15537	15623	15827	15596	15713	15736	15653	15415	15566	15716	15700	15684	15681	15580	15611	15541	15640	15748	15643	15580	15573	15657	15784	15531	15799	15619	15674	15625	15655	15633	15757	15602	15741	15657	15835	15656	15631	15606	15633	15767	15646	15547	15627	15564	15789	15663	15676	15677	15757	15745	15610	15782	15758	15670	15557	15630	15565	15532	15627	15566	15718	15491	15774	15650	15719	15709	15730	15663	15720	15909	15599	15595	15721	15615	15683	15746	15650	15602	15569	15650	15597	15605	15540	15672	15616	15544	15704	15642	15692	15748	15713	15624	15557	15684	15740	15786	15465	15590	15636	15621	15807	15719	15664	15615	15713	15707	15638	15829	15763	15649	15585	15716	15657	15579	15601	15785	15556	15898	15798	15623	15578	15528	15651	15732	15742	15586	15755	15630	15627	15678	15612	15722	15533	15715	15521	15660	15707	15513	15681	15674	15659	15641	15706	15709	15733	15460	15682	15654	15475	15716	15547	15582	15680	15526	15715	15776	15636	15796	15707	15568	15602	15685	15654	15656	15659	15561	15839	15467	15682	15735	15533	15486	15757	15676	15691	15680	15700	15578	15593	15725	15706	15531	15677	15588	15596	15594	15656	15693	15548	15724	15746	15642	15735	15768	15744	15658	15524	15685	15630	15448	15722	15672	15486	15520	15816	15587	15684	15703	15857	15602	15519	15494	15847	15624	15588	15687	15717	15809	15812	15795	15715	15819	15822	15602	15768	15513	15648
25390	26536	47488	42498	29615	24135	20786	18675	18314	18104	18037	18014	18019	18195	17986	18214	18060	17957	18101	17994	17984	17957	18185	18231	18027	18087	18125	18078	18080	18004	17963	18117	18109	18104	18044	18170	18077	17951	18225	18240	18182	18020	18139	18104	18049	18077	18015	18057	18091	17939	18085	18194	17989	18002	18195	18028	18047	17979	18123	18112	18044	18085	17801	17854	18125	17985	17861	18175	18080	18097	18233	17895	18153	17978	17976	18290	17967	17897	18101	17962	18008	18001	17919	18051	18113	18179	17889	18056	17868	18097	18067	17962	18173	18062	17995	17886	18159	18082	18106	18150	18075	18115	18167	18083	18095	17962	18068	18075	18049	18153	18023	17987	17908	18049	18174	18150	18090	17994	18119	18050	18126	18084	18101	18041	18141	18050	18117	18095	18200	18061	18134	18067	18094	18076	17884	17896	18090	18061	18198	18105	18116	17921	18057	18071	18172	18089	17958	18069	17925	18108	17909	17917	17944	18057	17923	17788	18028	17985	18112	17950	17941	18085	18034	18197	17830	17945	18086	17945	18152	17989	17993	18032	18110	17997	18259	18105	17952	17979	18102	18108	18068	17863	18093	17872	18062	18068	18039	18194	18034	18079	18146	18060	18021	17978	18096	17934	18101	18198	17853	18088	18184	17940	18090	18036	18101	18086	18075	17930	18029	17845	17872	18144	18306	18049	18163	18143	17971	18135	17911	17952	17956	17911	18083	18148	17940	17928	17950	18150	17993	18191	18208	17957	18075	18176	18102	17883	17995	17955	17937	17948	18085	18375	17863	17911	18052	17847	18069	18030	17936	18058	18022	18136	18025	17890	17814	17895	17960	17859	18121	17755	18291	18046	17949	17952	17897	18054	17874	18205	18226	18016	18296	18029	18161	17924	18068	17809	18124	18024	17857	17950	18030	18059	18052	18038	17992	17935	18203	18123	18062	18060	17914	17939	18057	18225	18128	17925	18041	17902	17987	18036	18251	18214	18253	18079	18045	18062	18049	18130	18197	18131	18094	17951	18099	18015	18129	17878	17925	18027	17963	18070	18207	17953	18148	17847	18020	17958	18099	18033	17646	17994	18227	18232	17933	18031	17846	17829	18007	17882	18018	18145	18131	18122	18001	18057	18028	17825	18122	17984	18081	18036	18142	17860	17986	18094	17956	17918	18287	17989	18056	18173	18234	17992	18125	17851	18263	18101	17793	17904	18006	17906	18061	17792	18132	17915	17946	17957	18246	18128	17733	18143	18236	18067	18190	18000	17986	17921	17970	18295	18194	17999	17896	18084	17960	18135	17787	18248	17954	18206	18044	17994	18105	18114	18017	17957	18015	17958	18026	17982	17965	18049	18050	18137	18094	17904	18044	18009	18248	18142	17976	18060	17975	18284	17968	17901	18062	18018	17840	18132	17971	18084	18048	17905	17945	18071	17933	17974	17919	18061	18193	17996	17932	18009	18188	18228	18071	18106	18067	17998	17946	17907	17851	17939	18060	17972	18001	17992	18035	18155	18193	18098	17901	17960	18021	18088	18293	18270	18101	18024	18090	17985	17896	17993	18055	17980	18064	17823	18053	17833	18007	18094	17949	18268	18243	18112	18039	17882	17942	18064	17978	18132	18058	18164	18080	18069	18022	17985	18115	18249	18063	17860	17974	18063	18211	18098	17977	18070	17912	18201	18113	18202	18006	17994	18045	18142	18011	18110	18127	18135	18126	17914	18155	18317	18045	18177	18035	18031	18019	18037	18152	18125	18132	18059	18159	18152	18078	17999	18159	17998	18059	18099	17882	18104	17922	17882	18173	17809	18006	18206	18067	17969	17930	17860	18020	17934	17997	18246	18083	18181	18045	18168	17918	18041	17922	18009	18072	18064	17761	18035	18102	18123	18057	17931	17982	17815	18135	18044	18159	18192	18064	18094	17922	17879	18008	18039	17988	17837	18287	17979	18047	18110	18080	18000	17992	18171	17951	17977	18019	18202	18028	17979	17841	17945	18008	18102	18055	17936	18152	18030	18104	18101	18096	18208	17772	17998	18036	18037	18162	17889	18203	18271	18009	18129	17973	17973	18170	17944	18018	18132	18213	18144	18022	18158	18150	18138	18137	17940	18043	17960	18076	18086	18099	18096	17849	18043	18264	18037	17939	17993	18176	17933	17997	17967	17984	18115	18063	18101	18106	17882	18041	18155	18235	18001	17961	17892	17741	18059	18126	17990	18152	18034	17915	18093	18053	18065	18213	18190	18212	18203	17977	18118	18129	18123	18210	18075	18074	18095	18255	17929	17866	17824	18096	18195	18094	17893	18141	17981	18015	18062	17998	18127	17990	18064	18005	18180	17965	18006	17906	17879	18175	18020	18038	18102	18106	18162	18079	17955	18018	17934	18080	18020	18131	18025	17957	17902	18042	18004	18045	17744	17968	18213	17898	17829	18004	18119	18069	17868	18043	18032	18243	18093	17940	17860	18016	18069	18082	17965	18042	17936	17913	17875	18054	17948	17835	18036	18065	18203	18009	18002	18212	17878	18002	18148	17962	18041	18226	18180	18057	18144	18070	18003	17941	18093	17878	17853	18229	17964	18045	18145	18173	17964	18109	17953	17948	17931	18061	17962	18102	18042	17873	17942	18024	18017	17941	18054	18023	18238	18106	18115	18041	18069	18062	18210	18080	18123	18033	18015	18064	17933	18076	18079	18115	18034	18093	18163	18116	18075	18071	17973	18133	17867	18118	18010	17826	17913	18095	17896	17986	18014	17862	18098	17963	17902	18133	18247	18149	17940	17994	17901	18018	18036	18143	18086	18160	18011	18017	18064	17956	17999	17964	18020	18065	18184	18209	18200	18008	18173	18081	18014	18025	18111	17962	18059	18116	17929	17925	17822	18151	17994	18033	17957	18076	18142	17812	17991	18091	17990	17889	18046	18187	18113	18155	17991	17857	18026	17909	18188	18247	17710	18126	18103	18247	17887	18235	17912	18070	17936	18107	17966	18077	17901	18172	17833	18039	17933	18013	18014	17920	17976	17819	18133	17909	17994	18085	18120	18327	17958	18063	18077	18022	18003	18129	18153	18093	18061	18128	18070	18118	18185	18069	18068	18016	18029	17894	18137	18103	18047	18073	18026	17951	18249	18104	17942	18040	17944	18047	18149	18061	17778	17687	17975	18010	18277	17974	17999	18237	18135	17945	18019	17953	17916	18048	17929	17942	17953	17883	18027	17948	18013	18157	17936	18066	18065	18162	18361	18191	18294	17836	18084	18059	17961	18125	18183	17949	18005	18124	18166	17949	18110	18167	18119	18024	18023	18064	17923	18028	18046	17965	18187	18129	18073	18095	18114	18150	18092	18111	18168	17991	17927	18118	18020	18098	18065	18095	17920	18034	18063	18053	18048	18039	17949	18083	18040	17894	17869	18137	18255	17951	17829	17923	18102	18009	18016	18114	18040	18208	18157	18055	18127	18002	18041	18069	18068	18235	18172	18331	17924	18109	18091	18232	18289	18078	18084	18240	18111	18289	18063	18315	18141	17958	17962	18109	18003	18278	18102	17956	17934	18197	18300	17950	18180	18099	17961	18030	18046	18227	18208	18172	18012	17928	18110	17996	17969	18002	18111	18019	17900	17783	17998	18108	18055	18029	18077	17797	18061	18010	18028	17927	17903	17986	18124	17956	18077	17980	17958	17890	17885	17902	17895	17938	17975	18217	18111	18104	18004	17929	18019	18169	18001	18149	17918	18187	18191	18084	18047	18094	17823	18098	18056	17932	18226	18098	18069	18088	17907	18199	17926	17757	18131	18106	18060	18074	17875	18072	17903	18103	17934	18077	18121	18034	18083	17945	18119	18147	18155	18184	18156	18205	17989	18084	18038	17873	17953	18129	17926	17933	18003	18043	18134	18112	17741	17973	18003	17954	18033	18220	18140	18151	18002	18063	17995	18002	18055	17900	18073	17900	18284	17967	17856	17980	17951	17883	17972	18004	18158	17918	17943	18045	18044	18066	17991	18107	18028	18046	18185	18074	18013	18026	17858	18003	17960	18010	17971	18054	18200	18128	18093	18024	18116	18150	18015	17888	18091	17971	18124	17948	17971	17967	18067	18066	17988	18108	18043	17938	18174	17935	18102	17977	18112	18276	18132	17955	18028	18122	18019	18176	18363	18010	18019	18129	17894	17977	17925	18029	18022	18138	18110	18026	18028	18130	17994	17952	18047	17898	17787	17992	17942	17872	17977	17842	17931	18159	18079	18180	17949	18105	17965	18074	17862	18036	17888	18004	18126	18010	17964	18026	18045	17982	18026	17983	18200	17993	17877	18189	17842	17892	17885	18009	17923	18009	18101	18355	18001	17923	18105	18094	17930	18045	18032	18118	18093	18271	17992	17999	18092	18171	17983	18025	17853	18024	18048	18081	17859	17894	18166	18130	18066	17946	17941	18115	17874	17934	18023	18116	18021	18050	17906	18119	18132	18065	18001	18202	18033	18062	18125	18173	18102	18025	18047	18159	18052	18025	18037	18063	18199	18130	18035	17820	17885	18047	18104	18266	18135	18118	18089	18223	18201	17941	17830	18041	17758	17903	18220	18195	18037	18150	18069	17909	18151	18083	18006	18082	18199	18193	17897	17950	18034	18073	18208	18233	17994	18134	17873	18044	17984	18150	17999	18077	17967	18148	17896	17985	18101	18131	17898	18036	18005	17850	18064	17856	18091	17983	18094	18074	18131	18027	18174	18016	18110	18243	18071	18059	18205	18173	17713	18075	17899	18061	17793	17964	17942	17967	17958	17953	17968	18013	18080	18097	17949	18028	18038	17935	18034	17788	18099	18050	17987	17898	17902	17980	18098	18023	18004	17958	18339	17900	18149	18030	18125	17853	17997	18101	17664	18061	18096	18004	18018	18013	17968	18033	18275	18282	18057	17945	18209	18210	18156	18211	18160	18010	17911	17990	18134	17869	18172	18115	18081	18024	18049	18001	17949	18113	18019	18065	17937	17953	18087	17951	17908	18036	18118	17878	17793	18132	18151	18222	18002	18085	18035	18205	18138	18127	17979	18189	17939	18023	18182	18145	18007	17956	18007	18069	18042	18149	18348	18285	18008	18102	18044	17960	18050	18021	17775	18198	18157	18121	17982
54549	90402	76964	48435	30761	20130	16344	15683	15758	15614	15470	15542	15366	15577	15577	15704	15607	15633	15614	15625	15641	15629	15452	15538	15673	15616	15550	15521	15553	15602	15436	15529	15529	15460	15525	15737	15536	15601	15590	15619	15425	15504	15611	15583	15542	15552	15713	15607	15478	15642	15668	15590	15507	15613	15567	15496	15605	15504	15449	15623	15447	15629	15697	15531	15458	15517	15506	15576	15543	15688	15630	15589	15698	15390	15581	15677	15647	15651	15529	15662	15546	15698	15567	15556	15434	15484	15597	15498	15480	15335	15475	15401	15477	15485	15500	15639	15496	15576	15594	15448	15732	15526	15571	15618	15582	15709	15575	15454	15426	15644	15564	15509	15414	15658	15440	15711	15639	15500	15587	15655	15538	15503	15664	15680	15613	15531	15623	15579	15572	15601	15496	15553	15571	15545	15604	15583	15572	15550	15582	15607	15619	15546	15580	15715	15678	15733	15460	15514	15622	15545	15511	15486	15516	15620	15622	15543	15473	15561	15560	15412	15497	15606	15402	15565	15417	15513	15536	15560	15589	15637	15739	15588	15601	15570	15548	15403	15395	15490	15605	15646	15561	15608	15591	15593	15421	15543	15526	15319	15552	15596	15743	15527	15601	15560	15453	15578	15564	15520	15502	15435	15619	15550	15542	15423	15724	15488	15523	15463	15434	15556	15473	15648	15537	15473	15553	15428	15650	15623	15502	15659	15682	15359	15556	15564	15617	15543	15644	15555	15680	15532	15580	15673	15663	15634	15568	15677	15599	15590	15610	15715	15443	15558	15507	15483	15561	15712	15567	15536	15662	15488	15569	15479	15571	15544	15619	15642	15621	15618	15374	15506	15632	15516	15710	15581	15451	15482	15567	15609	15595	15598	15401	15376	15539	15641	15482	15563	15544	15453	15591	15524	15679	15474	15642	15397	15577	15746	15541	15498	15467	15646	15529	15492	15549	15542	15551	15704	15750	15590	15517	15523	15479	15421	15501	15577	15570	15380	15468	15645	15562	15619	15567	15590	15582	15468	15662	15592	15623	15346	15707	15506	15572	15681	15461	15532	15603	15629	15648	15453	15621	15441	15596	15737	15491	15661	15581	15477	15500	15513	15564	15675	15452	15487	15512	15659	15500	15650	15545	15692	15424	15705	15545	15633	15679	15507	15806	15485	15577	15827	15496	15588	15601	15643	15605	15556	15547	15394	15593	15439	15616	15683	15630	15484	15627	15473	15571	15491	15490	15545	15544	15443	15336	15630	15548	15600	15779	15608	15523	15359	15602	15522	15578	15646	15602	15585	15593	15426	15448	15707	15510	15498	15360	15781	15439	15583	15689	15560	15601	15483	15581	15442	15549	15648	15647	15460	15345	15676	15594	15473	15670	15361	15483	15561	15611	15595	15386	15474	15542	15580	15383	15635	15452	15701	15520	15615	15568	15723	15576	15416	15550	15616	15506	15514	15535	15471	15476	15489	15540	15594	15602	15416	15632	15512	15455	15453	15398	15738	15491	15671	15466	15746	15521	15509	15583	15532	15714	15436	15501	15488	15619	15639	15599	15726	15488	15423	15588	15537	15482	15639	15662	15596	15508	15512	15520	15526	15544	15535	15477	15527	15422	15660	15336	15471	15588	15446	15402	15504	15656	15562	15476	15608	15527	15503	15535	15554	15380	15572	15486	15655	15511	15644	15499	15591	15471	15502	15646	15529	15606	15448	15540	15466	15529	15634	15453	15617	15439	15669	15490	15660	15389	15580	15525	15514	15521	15627	15653	15572	15719	15551	15580	15607	15590	15531	15502	15488	15513	15527	15616	15347	15502	15623	15420	15508	15686	15600	15580	15476	15604	15662	15633	15657	15546	15630	15643	15608	15514	15421	15482	15620	15495	15486	15665	15585	15615	15555	15698	15623	15637	15564	15527	15556	15587	15548	15523	15497	15668	15595	15550	15482	15406	15521	15629	15574	15569	15498	15644	15529	15697	15729	15548	15595	15585	15510	15600	15569	15568	15544	15556	15504	15623	15462	15565	15560	15514	15494	15552	15626	15550	15579	15583	15795	15437	15680	15562	15507	15447	15576	15566	15526	15491	15431	15596	15595	15661	15477	15428	15627	15601	15655	15168	15441	15516	15637	15723	15652	15542	15665	15373	15624	15525	15546	15694	15397	15676	15748	15451	15400	15649	15688	15596	15455	15576	15484	15516	15654	15571	15624	15519	15547	15507	15412	15650	15412	15504	15736	15666	15470	15609	15677	15566	15542	15569	15445	15449	15545	15478	15534	15506	15484	15586	15512	15534	15505	15640	15671	15457	15545	15607	15566	15709	15558	15483	15629	15571	15545	15640	15679	15569	15512	15568	15658	15710	15696	15606	15573	15538	15388	15413	15697	15480	15624	15529	15401	15482	15613	15659	15558	15569	15604	15588	15316	15478	15502	15601	15520	15635	15503	15550	15555	15633	15450	15691	15417	15698	15343	15674	15413	15680	15583	15750	15548	15581	15586	15453	15610	15503	15742	15537	15642	15711	15589	15540	15687	15598	15405	15606	15739	15444	15540	15724	15348	15553	15464	15695	15584	15526	15466	15560	15448	15519	15463	15601	15626	15675	15566	15448	15664	15554	15518	15532	15629	15613	15545	15572	15474	15404	15523	15518	15655	15534	15691	15565	15518	15545	15457	15640	15378	15617	15524	15554	15512	15443	15584	15504	15579	15610	15441	15616	15539	15562	15403	15402	15482	15491	15549	15547	15474	15577	15571	15661	15460	15616	15579	15557	15645	15627	15608	15563	15669	15479	15521	15677	15556	15503	15587	15666	15466	15642	15610	15590	15377	15431	15454	15640	15617	15490	15615	15638	15693	15562	15765	15572	15507	15621	15444	15518	15714	15555	15484	15537	15580	15598	15561	15424	15425	15519	15592	15548	15585	15510	15646	15548	15658	15642	15629	15604	15580	15401	15621	15482	15636	15361	15732	15655	15583	15665	15475	15533	15471	15653	15393	15600	15787	15600	15598	15698	15648	15740	15521	15468	15586	15722	15635	15604	15439	15489	15574	15567	15620	15564	15493	15371	15404	15696	15749	15635	15454	15526	15658	15477	15503	15691	15737	15458	15620	15490	15526	15620	15630	15518	15427	15553	15631	15502	15537	15668	15702	15714	15507	15490	15616	15807	15518	15521	15468	15437	15476	15581	15507	15569	15447	15372	15575	15552	15392	15478	15601	15492	15649	15593	15590	15669	15523	15436	15556	15506	15453	15548	15403	15571	15578	15701	15568	15641	15489	15444	15555	15547	15722	15503	15703	15539	15514	15645	15425	15675	15603	15716	15651	15734	15631	15668	15493	15589	15464	15531	15606	15535	15544	15573	15695	15532	15522	15524	15503	15514	15610	15491	15739	15645	15466	15373	15505	15519	15628	15613	15662	15464	15628	15449	15502	15595	15571	15638	15510	15394	15546	15704	15613	15525	15585	15526	15569	15552	15543	15476	15544	15372	15636	15654	15527	15432	15441	15586	15612	15622	15627	15553	15686	15646	15512	15398	15435	15413	15681	15630	15700	15579	15486	15533	15568	15466	15528	15619	15543	15645	15582	15724	15621	15731	15352	15532	15407	15641	15601	15544	15511	15728	15496	15671	15645	15603	15582	15525	15723	15419	15469	15633	15355	15563	15490	15615	15560	15529	15775	15473	15558	15552	15662	15636	15703	15522	15539	15619	15575	15590	15628	15687	15659	15615	15518	15573	15364	15509	15677	15592	15662	15433	15670	15470	15622	15401	15643	15610	15675	15471	15705	15505	15361	15556	15532	15537	15586	15603	15414	15553	15599	15726	15499	15557	15687	15656	15555	15599	15515	15565	15666	15718	15656	15550	15573	15600	15547	15523	15526	15642	15527	15392	15591	15681	15556	15478	15675	15606	15637	15633	15687	15567	15557	15604	15609	15687	15522	15626	15531	15554	15574	15743	15570	15656	15657	15539	15386	15602	15458	15518	15600	15404	15695	15558	15338	15616	15438	15712	15593	15406	15568	15500	15550	15525	15581	15587	15522	15633	15453	15473	15523	15564	15524	15495	15640	15470	15538	15582	15536	15599	15576	15350	15484	15589	15565	15595	15581	15515	15545	15498	15586	15564	15706	15680	15461	15498	15587	15487	15654	15490	15552	15445	15496	15512	15608	15434	15604	15550	15528	15711	15642	15681	15505	15486	15661	15545	15390	15615	15573	15586	15546	15601	15495	15418	15612	15580	15509	15824	15548	15655	15506	15672	15524	15495	15656	15551	15536	15604	15475	15651	15550	15313	15499	15516	15624	15682	15594	15427	15461	15580	15412	15505	15553	15491	15519	15531	15594	15549	15604	15619	15694	15617	15679	15494	15432	15564	15332	15489	15674	15632	15529	15771	15691	15507	15523	15607	15664	15526	15594	15680	15608	15719	15653	15586	15595	15708	15479	15385	15604	15548	15546	15609	15652	15669	15766	15627	15568	15532	15505	15428	15628	15559	15424	15511	15713	15677	15606	15730	15402	15613	15633	15574	15651	15429	15516	15346	15603	15486	15494	15735	15587	15636	15535	15463	15441	15410	15564	15653	15497	15592	15696	15616	15707	15659	15443	15655	15522	15554	15691	15648	15479	15594	15431	15624	15540	15612	15571	15665	15448	15532	15558	15511	15606	15629	15325	15468	15555	15520	15528	15602	15499	15621	15654	15540	15593	15661	15606	15438	15684	15561	15659	15536	15559	15422	15511	15676	15685	15571	15605	15679	15496	15297	15424	15626	15557	15427	15547	15534	15535	15486	15561	15632	15468	15622	15300	15498	15514	15523	15491	15685	15415	15454	15564	15640	15447	15411	15593	15537	15508	15496	15653	15664	15572	15821	15537	15440	15722	15610	15606	15564	15538	15645	15687	15587	15381	15604	15490	15653	15582	15460	15393	15343	15360	15532	15703	15614	15557	15541	15627	15531	15622	15676	15498	15586	15737	15732	15532	15718	15436	15448	15516	15592	15725	15720	15682	15383	15604	15849	15591	15577	15659	15665	15453	15569	15655	15583	15582	15505	15436	15526	15483	15604	15535	15566	15484	15578	15461	15717	15568	15438	15450	15480	15477	15517	15578	15483	15539	15592	15564	15779	15493
23218	22906	36439	34335	29002	26442	24931	18854	17475	17966	17664	17578	17705	17658	17368	17346	17429	17586	17504	17779	17787	17381	17261	17505	17619	17401	17425	17532	17211	17567	17561	17218	17335	17407	17304	17441	17346	17406	17369	17297	17344	17494	17343	17299	17255	17135	17224	17395	17630	17390	17365	17342	17409	17300	17101	17302	17316	17328	17289	17490	17359	17400	17178	17514	17413	17466	17486	17200	17326	17330	17296	17259	17370	17321	17377	17226	17308	17210	17159	17187	17287	17287	17283	17449	17333	17267	17267	17357	17334	17269	17237	17168	17180	17282	17265	17216	17471	17373	17425	17235	17000	17270	17186	17327	17313	17333	17356	17289	17117	17122	17486	17267	17520	17560	17239	17177	17313	17096	17371	17454	17330	17301	17460	17187	17319	17296	17424	17363	17424	17358	17578	17233	17376	17360	17159	17211	17227	17299	17337	17260	17132	17496	17253	17230	17209	17282	17284	17318	17445	17040	17359	17277	17440	17072	17454	17470	17293	17124	17338	17302	17318	17274	17177	17200	17324	17172	17227	17492	17456	17167	17223	17368	17131	17293	17296	17144	17330	17231	17445	17351	17285	17464	17415	17416	17178	17196	17112	17250	17436	17234	17372	17396	17271	17164	17163	17222	17412	17198	17200	17136	17226	17108	17271	17299	17343	17295	17315	17382	17277	17132	17440	17217	17278	17249	17379	17352	17368	17297	17386	17107	17124	17433	17200	17424	17234	17249	17258	17309	17336	17501	17307	17277	17130	17402	17278	17442	17402	17399	17285	17115	17411	17046	17338	17449	17064	17163	17421	17306	17306	17267	17169	17251	17273	17223	17303	17346	17299	17451	17340	17413	17199	17330	17276	17119	17328	17289	17252	16958	17166	17191	17303	17290	17265	17106	17140	17278	17204	17142	17357	17358	17246	17346	17132	17363	17306	17248	17398	17239	17398	17327	17358	17152	17134	17524	17258	17273	17345	17439	17295	17040	17182	17362	17406	17142	17340	17308	17367	17236	17134	17345	17295	17213	17322	17326	17209	17306	17278	17132	17031	17285	17228	17504	17317	17390	17416	17425	17327	17249	17216	17171	17200	17180	17314	17192	17239	17364	17475	17311	17212	17183	17224	17494	17314	17327	17380	17226	17246	17145	17071	17307	17165	17092	17366	17050	17310	17293	17362	17225	17210	17341	17202	17367	17081	17375	17369	17383	17201	17183	17418	17278	17307	17327	17214	17343	17266	17036	17294	17383	17372	17495	17245	17520	17340	17283	17437	17460	17241	17043	17401	17226	17322	17499	17276	17339	17260	17433	17327	17174	17378	17235	17410	17546	17327	17327	17449	17383	17438	17258	17172	17225	17448	17355	17295	17316	17553	17303	17222	17403	17384	17215	17467	17209	17393	17439	17356	17207	17227	17337	17360	17352	17551	17148	17443	17470	17290	17295	17249	17312	17291	17330	17032	17281	17212	17321	17215	17342	17550	17221	17292	17185	17274	17434	17121	17188	17250	17296	17096	17259	17184	17073	17348	17373	17250	17332	17022	17318	17081	17203	17288	17442	17382	17424	17225	17320	17304	17134	17214	17225	17122	17179	17287	17229	17237	17206	17369	17284	17230	17140	17355	17138	17315	17164	17563	17270	17208	17238	17271	17189	17387	17263	17266	17414	17314	17332	17271	17276	17568	17190	17318	17387	17262	17219	17316	17296	17044	17374	17198	17282	17305	17398	17195	17171	17274	17086	17424	17217	17248	17225	17213	17319	17257	17393	17130	17504	17380	17164	17416	17209	17285	17336	17442	17297	17454	17438	17319	17288	17345	17254	17339	17497	17233	17278	17230	17194	17122	17295	17270	17299	17380	17491	17399	17091	17353	17269	17338	17279	17221	17176	17163	17170	17385	17214	17281	17352	17396	17245	17290	17397	17451	17221	17136	17196	17350	17319	17406	17213	17370	17268	17375	17198	17131	17129	17179	17397	17102	17230	17294	17296	17369	17330	17301	17223	17307	17197	17288	17323	17339	17376	17426	17222	17350	17417	17222	17249	17183	17299	17195	17233	17160	17108	17390	17176	17509	17376	17374	17247	17248	17318	17374	17453	17480	17242	17556	17200	17398	17454	17447	17346	17422	17418	17264	17185	17214	17250	17190	17403	17186	17467	17294	17262	17277	17447	17216	17310	17284	17329	17178	17262	17494	17209	17308	17353	17218	17444	17256	17345	17350	17447	17371	17205	17176	17293	17398	17405	17165	17305	17288	17230	17533	17452	17191	17384	17140	17329	17300	17248	17005	17244	17381	17173	17281	17386	17373	17258	17333	17352	17140	17252	17393	17125	17129	17307	17354	17361	17315	17231	17294	17360	17317	17157	17308	17139	17191	17137	17148	17267	17312	17248	17343	17334	17517	17466	17283	17181	17240	17225	17216	17380	17434	17225	17228	17218	17487	17278	17440	17329	17167	17454	17101	17197	17267	17392	17262	17526	17446	17158	17157	17274	17240	17134	17306	17116	17318	17162	17104	17134	17395	17456	17348	17288	17223	17052	17293	17264	17101	17202	17237	17288	17271	17201	17113	17126	17361	17495	17269	17146	17250	17359	17052	17127	17189	17203	17218	17251	17289	17507	17167	17174	17356	17131	17336	17458	17428	17156	17373	17350	17340	17324	17269	17207	17216	17334	17447	17252	17255	17291	17246	17360	17347	17442	17452	17377	17001	17335	17315	17413	17330	17334	17162	17363	17446	17258	17121	17198	17150	17200	17309	17138	17414	17335	17124	17421	17332	17162	17401	17329	17267	17203	17243	17209	17335	17184	17138	17404	17257	17304	17376	17429	17032	17272	17349	17326	17329	17318	17050	17175	17294	17295	17395	17232	17281	17306	17609	17146	17179	17280	17387	17178	17296	17363	17193	17347	17193	17324	17150	17279	17314	17345	17201	17231	17245	17475	17444	17208	17357	17264	17315	17255	17273	17122	17042	17370	17215	17304	17279	17312	17220	17460	17214	17267	17115	17278	17224	17314	17274	17219	17197	17266	17267	17474	17447	17114	17110	17224	17357	17275	17442	17274	17238	17222	17231	17082	17350	17141	17554	17161	17466	17386	17405	17203	17356	17275	17365	17263	17236	17198	17273	17295	17466	17424	17389	17261	17250	17006	17199	17249	17246	17396	17506	17293	17158	17216	17404	17297	17308	17269	17381	17287	17422	17370	17396	17481	17137	17161	17169	17458	17444	17444	17305	17190	17273	17425	17248	17518	17115	17210	17334	17279	17536	17259	17262	17285	17271	17262	17453	17150	17223	17260	17464	17207	17350	17307	17220	17523	17344	17282	17322	17339	17171	17409	17169	17217	17348	17148	17377	17171	17270	17290	17284	17419	17283	17101	17177	17286	17188	17122	17287	17384	17241	17178	17339	17327	17248	17039	17352	17142	17393	17286	17209	17295	17307	17245	17216	17226	17128	17218	17159	17406	17310	17298	17443	17319	17241	17238	17115	17137	17401	17237	17230	17271	17239	17071	17487	17467	17158	17241	17183	17342	17242	17272	17320	17446	17241	17233	17438	17259	17244	17336	17331	17010	17213	17180	17351	17259	17565	17328	17281	17175	17327	17442	17319	17146	17220	17285	17225	17368	17423	17461	17312	17388	17371	17410	17062	17118	17295	17377	17267	17319	17021	17186	17403	17232	17297	17286	17345	17078	17366	17321	17228	17414	17451	17301	17045	17327	17194	17285	17336	17274	17142	17305	17331	17233	17232	17133	17288	17340	17303	17287	17356	17389	17328	17126	17286	17279	17159	17112	17258	17366	17265	17337	17402	17228	17481	17131	17334	17434	17070	17451	17239	17408	17407	17372	17390	17381	17469	17155	17480	17305	17273	17450	17411	17397	17403	17304	17211	17229	17090	17034	17309	17237	17309	17345	17410	17526	17311	17291	17248	17161	17163	17200	17482	17162	17278	17288	17319	17163	17336	17300	17379	17291	17410	17179	17215	17382	17069	17446	17276	17427	17382	17306	17406	17219	17379	17460	17259	17227	17127	17374	17379	17218	17252	17271	17115	17186	17094	17140	17369	17198	17216	17289	17314	17262	17011	17280	17268	17375	17319	17105	17369	17447	17389	17192	17269	17246	17395	17378	17236	17548	17277	17167	17078	17151	17242	17349	17283	17097	17329	17399	17257	17334	17376	17191	17286	17393	17205	17204	17488	17280	17375	17321	17340	17291	17318	17169	17150	17273	17225	17226	17398	17334	17452	17410	17297	17462	17373	17347	17503	17376	17110	17344	17221	17251	17394	17341	17200	17123	17384	17248	17362	17249	17479	17327	17267	17320	17429	17262	17275	17391	17233	17328	17259	17306	17270	17429	17164	17354	17171	17344	17327	17100	17175	17131	17270	17326	17297	17239	17245	17034	17211	17246	17433	17244	17161	17160	17317	17234	17274	17168	17607	17315	17398	17164	17409	17151	17378	17359	17206	17205	17116	17285	17327	17179	17233	17542	17393	17360	17226	17555	17273	17397	17146	17199	17271	17052	17542	17278	17305	17155	17238	17272	17298	17438	17331	17201	17316	17429	17305	17308	17292	17244	17224	17300	17238	17413	17371	17396	17570	17306	17411	17344	17152	17116	17468	17306	17093	17295	17338	17392	17321	17503	17326	17184	17267	17173	17406	17242	17287	17272	17137	17148	17286	17248	17403	17348	17511	17117	17464	17243	17247	17277	17210	17309	17135	17136	17452	17339	17488	17171	17145	17417	17424	17302	17422	17119	17285	17450	17234	17104	17182	17085	17399	17207	17177	17305	17267	17191	17392	16951	17176	17347	17333	17271	17375	17286	17391	17407	17420	17431	17284	17373	17345	17362	17413	17221	17116	17327	17318	17371	17147	17234	17593	17345	17242	17078	17425	17170	17332	17191	17301	17241	17333	17376	17434	17221	17234	17231	17346	17102	17415	17307	17061	17349	17429	17238	17404	17288	17284	17374	17379	17349	17167	17256	17432	17404	17280	17390	17238	17224	17190	17162	17018	17449	17177	17567	17243	17236	17380	17350	17411	17336	17113	17299	17326	17190	17229	17206	17226	17293	17168	17284	17132	17306	17244	17259	17156	17485	17326	17090	17429	17303	17343	17283	17364	17373	17216	17324
64164	105725	91040	66606	43639	25948	16747	14971	14982	15111	15104	14934	14931	15006	15096	15315	14876	15164	15169	15100	15161	15122	15126	15170	15105	15208	15114	15050	15167	15014	14950	14854	15079	15258	14990	15242	14983	15168	15092	14982	14986	15141	15075	15252	15204	15047	15077	15136	15367	15061	15204	15089	15176	15005	15041	15160	15160	14940	15243	15064	15124	14913	15195	15008	15042	15105	15202	14941	15064	14963	15169	15198	14926	14992	15200	15031	15266	15112	15084	15254	15190	14948	15041	15114	15040	15030	15051	15128	14948	14988	15158	14912	14945	14992	15113	15226	15114	15145	15042	15133	15121	14990	14922	15082	15176	15155	15091	14997	15141	14915	15151	15005	15143	15038	14883	15001	14942	14984	14922	15087	14982	15021	15204	15170	15045	14959	15154	14999	15157	14951	15030	15040	15124	15080	14917	15091	14972	15196	15126	15140	15085	15054	15051	15001	15152	15194	15083	14973	15063	14928	15195	15066	15023	15059	14918	14940	15051	15200	15190	15000	15221	15117	15164	15201	15259	15029	15055	14959	15004	15156	14956	15195	15063	15210	14920	15221	14825	15019	15132	15211	15071	15152	15066	15180	14952	15347	15028	14914	14963	15042	14955	14913	14936	14982	14877	15032	14978	15174	15100	15125	14996	15074	14994	15111	15072	14944	15145	15013	14996	14919	14851	15082	15010	15050	14930	15175	15019	15110	14993	15072	14938	14969	14918	15013	15182	15008	15187	14913	15095	15098	14914	15081	14979	15053	15026	15015	14971	15120	15129	15015	15084	15213	15100	14994	15258	14834	15076	15106	15136	15145	15132	15334	15181	14856	14995	15074	15015	15228	14978	15210	15211	15081	15082	15113	15102	14940	15145	15118	15048	15074	15169	15145	15089	14970	15052	15144	14975	15043	15018	15035	14940	14941	15224	14972	15101	15082	14992	14988	15040	15145	14897	15083	15080	15126	15071	15162	15060	15099	15083	15097	15174	15123	14989	15080	15088	15024	14954	15082	15161	15017	15211	14944	15080	15083	15174	14957	14866	15104	15056	15065	15072	15269	15251	14981	15081	14898	15030	15259	15040	14898	15217	14904	14955	14873	15081	14904	14913	15001	14963	15113	15037	15386	14912	14983	15152	15101	15080	15202	15060	15060	15055	15181	14993	15102	15035	14977	14990	15065	15041	15161	15222	15073	15051	15115	14971	15118	15028	15050	14908	15132	15000	15019	15172	15126	15135	15158	15057	15163	15026	15133	15050	15029	15114	15107	15125	14922	15112	15039	15018	15003	15044	15202	15053	15197	14887	15158	15158	15086	15146	15178	15026	15000	15024	14946	15000	15149	15126	14945	15179	15092	15084	15000	15179	15011	14883	15007	15011	15028	15067	15141	14936	15191	15020	15035	15095	14999	15093	15077	15006	15061	15085	15300	15089	15068	14971	15100	15075	15198	15106	15109	15143	15044	14873	15173	15073	14967	14964	15044	14787	15042	14994	15196	15029	15143	15120	15243	15066	15228	15072	14942	15061	15222	14978	15089	15183	15257	15170	15027	15082	15022	14932	15069	15050	15141	15267	15066	15106	15087	15040	15074	15043	15086	14985	15177	15076	15223	15243	15060	15139	14992	15144	14909	14997	15148	15147	15040	15178	15126	15016	15048	14927	15252	15101	15031	15004	14931	15140	14959	15204	15075	15123	15070	15145	15124	15067	15148	15096	15072	15130	15111	14859	15269	15030	15165	14972	15161	15162	15020	14936	15197	15110	15231	14977	14914	15103	15032	15155	15050	15178	15034	15016	15036	14977	15123	15122	15096	15138	15065	15169	15015	14962	14968	14994	15166	15006	15074	15071	14977	15051	15102	15053	15151	14976	15193	15089	15086	15056	14964	14953	15068	14955	15039	15146	15147	14881	15227	14949	15158	15055	15123	15107	15084	15077	15182	15097	15182	15013	15146	15118	14901	15039	15164	15006	15190	15144	15139	14906	15141	15134	15039	15048	15153	15103	15189	15199	15297	15201	14930	14972	14999	15040	14975	15085	14896	14917	15023	15086	15141	15012	15008	15081	15111	15036	15231	15060	15122	15280	15259	15015	15043	15068	15042	15012	15207	15026	15328	15043	15343	14981	15149	15141	14914	15054	14939	15146	14964	15045	15149	14911	14995	15089	15156	15052	14960	14901	15124	15048	15218	15166	15170	15136	15365	15119	15098	15148	15079	15139	14973	15248	15134	14841	15025	15088	14982	15085	15045	15124	14964	15097	14832	15026	15107	15140	15051	15065	15024	15139	15121	15131	15239	15029	15040	14989	15057	15189	15307	15009	15059	15136	14985	15014	15204	15157	15098	14969	15072	15114	15014	14995	14912	15198	14899	15083	15034	15055	15204	15065	14880	15044	15069	14914	14983	15229	15146	14925	15158	15187	15105	15126	15009	15154	15244	14985	15018	15008	14971	15068	15021	15047	15018	15003	14977	15112	14829	14959	15097	15041	15038	15104	15243	15293	15005	15044	15033	15096	14967	15120	15046	15191	15070	15236	15003	15190	15047	15025	14982	15074	15111	15144	14898	15064	15090	15109	15098	15081	15018	14901	15154	14866	15073	15004	15120	15127	15016	14998	14996	14883	14997	15157	15226	15016	15008	15018	15048	15194	15106	15130	14869	15166	15027	15034	15061	15109	15165	15191	15123	14904	15029	15128	15080	14915	15019	14945	15180	15106	14939	14912	15048	15071	14820	15162	15239	15070	14983	15076	15110	14949	15093	15276	15040	15266	15073	15205	14950	15089	14981	14922	15049	14918	15098	15145	15009	15040	15126	15147	15256	15110	14804	15173	15110	15108	14992	15146	14956	15135	15060	15250	14944	15321	15051	14979	15091	15063	15049	14928	15089	15002	15109	14951	15136	15057	15012	15061	15077	15026	15123	14981	15133	15018	14972	15167	14888	15129	15013	15082	15076	14930	15088	15089	15204	15183	15100	14983	15275	15138	15015	15013	15140	15223	14936	15004	14973	15156	15046	15072	15083	14882	15063	15128	14992	14989	15045	15185	15024	15027	15026	15059	15315	15072	15180	14993	15008	14941	15180	14905	14893	14986	15028	15017	15003	14789	14943	15009	15036	15175	14961	15126	14999	15144	15000	15002	15074	15179	15052	14978	15052	15134	14882	15077	15097	14905	15090	15036	15130	15143	14977	15059	15185	15144	15103	14983	15145	14998	15198	15301	15134	15006	15164	15025	15019	14996	15043	15118	15066	15170	15176	14964	15076	14868	14873	15073	15030	15089	14921	15108	15064	15031	15059	15031	15155	15127	15077	15116	14974	14994	14987	14946	14950	15135	14995	15143	15282	15091	15034	15080	15046	15031	15082	15013	15165	14917	15090	15079	15106	14990	14820	15041	15140	15058	14952	15153	14984	15098	14998	15043	15074	14783	15096	15033	15089	14941	14949	14873	15131	14950	15245	15049	15154	15100	15139	15098	15064	15139	15008	15043	15041	15066	14990	15151	15111	14879	14955	14788	15173	14995	14973	15141	15064	15204	15022	14961	15062	15139	15054	15090	15092	15130	15152	15039	14951	15009	15146	15060	15055	15181	14916	14813	15121	15156	15015	15181	14942	15131	15239	15009	15086	15108	15099	14990	14873	15070	15003	15087	15102	15135	15135	15052	14970	15059	15100	14891	14975	15014	15032	15026	15107	15039	14882	15002	15100	15248	15179	15092	15180	15227	15199	15074	15072	15025	15016	14961	15245	15201	15173	14930	15082	15016	15130	15077	15112	15080	14888	15122	14947	15098	15023	15024	15137	15072	15023	15173	14978	15057	15136	15203	15070	15299	15168	15198	14989	15018	15055	15082	14975	14997	15108	14951	14994	15159	15135	15220	14952	15118	15071	15156	14935	15147	15145	15230	15193	15239	14905	15062	14959	14877	15141	15086	15024	14989	15176	15171	14972	15091	14989	15024	15211	15122	15147	14902	14853	15029	15173	15085	15159	14973	14991	15158	15001	15142	14986	15037	15022	15205	15071	14931	15145	15309	15190	14837	15062	15085	15060	15150	15160	15251	15098	14857	15171	15059	15183	15031	15129	15061	15078	15023	15157	15134	15013	15131	14973	14983	14982	15025	15060	15095	15125	14962	15417	14992	15142	14925	14999	15101	15041	15232	15058	15000	15070	15049	15126	14981	15075	15022	15115	14862	15074	15133	15232	15137	14963	15096	15088	15105	15150	15166	15030	14965	14936	15049	15005	15126	15127	15187	14961	15112	15148	15230	15173	15038	15024	15100	15175	15059	15036	15079	15044	15084	15164	14980	14970	15133	14942	14941	15045	15148	14887	14889	15108	15141	15152	14956	15007	15246	15081	15092	15087	15142	15026	15318	15118	15099	14982	15065	15128	15182	15126	15067	15137	15185	15164	15261	15043	15148	15004	15064	15137	15001	14874	15160	14975	15221	15049	15031	15080	15051	15040	15090	15078	14946	14999	14924	15106	15158	15217	15094	15086	15056	14947	14937	15020	15113	14841	15330	14992	14917	15081	14986	15048	15249	14978	15057	15131	14980	14946	15009	15129	14993	15083	15231	15123	14893	15034	15112	15156	15104	14840	14908	15118	14842	15007	15073	15007	14982	14854	14985	15143	14934	15048	15080	15206	15170	15038	15081	15070	15164	15151	15142	15159	15179	15143	15076	15111	14908	15052	14979	15140	15185	15069	15198	15123	15069	14959	15129	14934	15030	15073	14879	15107	15009	14990	15128	15133	15264	15143	15124	15130	14995	15030	14887	15113	14992	15087	14946	15070	15091	15254	15081	15294	15230	15166	15057	15011	14965	15025	15084	14931	15001	15071	15039	15031	14948	15274	15214	14950	15109	15060	15075	15105	15054	15147	15114	15054	14833	14969	15094	15147	14981	15103	15163	14905	15191	15083	14979	14953	15017	15405	15046	14957	15160	15136	15246	15151	15021	14973	15231	15223	15090	15008	15119	14932	15041	15089	15099	14988	15144	14947	15030	15027	14995	15155	15200	15124	15060	15278	15069	15073	15070	15087	15106	15113	15334	15105	14967	15200	15097	15081	15143	15027	15043	15124	15105	14949	15071	14991	15212	15084	15040	15164	15233	14985	15090	15099	15135	15156	15156	15255
29488	34325	42678	32350	22003	18011	17215	16817	16632	16642	16741	16596	16765	16580	16654	16760	16813	16887	16833	16829	16546	16550	16567	16522	16596	16516	16638	16673	16646	16656	16714	16683	16637	16637	16529	16418	16563	16492	16688	16522	16714	16639	16674	16790	16565	16543	16756	16639	16560	16506	16671	16535	16659	16599	16464	16563	16426	16649	16701	16698	16736	16643	16486	16639	16601	16418	16639	16470	16632	16502	16741	16847	16659	16559	16641	16756	16604	16581	16426	16608	16615	16518	16516	16643	16738	16445	16605	16454	16621	16629	16498	16747	16645	16465	16599	16721	16562	16450	16621	16593	16463	16345	16518	16506	16542	16490	16554	16630	16651	16455	16524	16821	16511	16513	16762	16414	16658	16403	16430	16600	16679	16428	16541	16676	16536	16691	16504	16759	16713	16496	16688	16780	16532	16733	16524	16648	16790	16739	16472	16445	16698	16745	16572	16668	16617	16522	16514	16626	16485	16604	16588	16816	16607	16685	16590	16659	16486	16710	16663	16719	16561	16651	16539	16655	16801	16536	16628	16808	16534	16706	16571	16603	16443	16505	16535	16645	16581	16685	16777	16670	16596	16496	16469	16633	16418	16654	16682	16486	16550	16710	16686	16594	16510	16571	16697	16582	16468	16520	16470	16443	16451	16583	16623	16613	16630	16466	16471	16506	16736	16688	16548	16671	16566	16505	16615	16502	16625	16431	16606	16623	16698	16638	16557	16781	16550	16639	16858	16516	16516	16567	16404	16794	16667	16445	16543	16443	16537	16345	16621	16760	16660	16890	16716	16835	16938	16674	16734	16473	16613	16511	16612	16686	16688	16498	16454	16647	16845	16806	16463	16511	16675	16532	16655	16493	16525	16454	16461	16741	16574	16548	16566	16580	16756	16599	16641	16709	16420	16489	16577	16612	16564	16590	16474	16619	16533	16571	16512	16451	16630	16617	16613	16499	16433	16473	16841	16719	16744	16607	16558	16627	16517	16784	16470	16454	16558	16481	16569	16544	16598	16497	16663	16459	16685	16502	16564	16615	16521	16653	16431	16443	16344	16718	16761	16620	16528	16376	16660	16463	16658	16638	16541	16816	16601	16552	16550	16568	16643	16464	16718	16556	16536	16597	16537	16484	16590	16721	16527	16577	16508	16615	16700	16612	16458	16614	16692	16726	16542	16616	16678	16726	16450	16374	16560	16425	16609	16788	16475	16706	16617	16588	16719	16467	16494	16625	16512	16711	16565	16743	16635	16686	16488	16658	16459	16484	16773	16657	16741	16526	16586	16760	16655	16653	16632	16752	16556	16561	16604	16490	16707	16577	16635	16575	16691	16853	16611	16658	16736	16833	16414	16766	16779	16718	16805	16725	16613	16615	16573	16442	16498	16659	16542	16720	16656	16641	16511	16538	16560	16694	16538	16647	16608	16591	16649	16469	16560	16684	16605	16640	16514	16623	16614	16914	16701	16414	16369	16575	16584	16576	16693	16690	16609	16479	16497	16627	16713	16551	16646	16611	16569	16586	16580	16756	16718	16550	16684	16639	16613	16649	16504	16638	16698	16509	16771	16693	16807	16658	16451	16498	16506	16703	16611	16769	16734	16794	16656	16623	16698	16726	16537	16556	16476	16668	16613	16667	16640	16575	16424	16545	16547	16552	16697	16649	16489	16461	16501	16628	16661	16771	16405	16446	16682	16548	16778	16575	16520	16624	16607	16522	16638	16449	16637	16429	16511	16607	16567	16590	16680	16454	16444	16432	16420	16732	16589	16633	16662	16540	16445	16686	16550	16447	16537	16320	16690	16601	16631	16487	16773	16535	16525	16704	16489	16553	16576	16456	16648	16721	16501	16414	16551	16873	16556	16973	16468	16634	16664	16721	16702	16609	16792	16764	16670	16517	16406	16411	16508	16532	16565	16625	16463	16671	16796	16788	16651	16621	16595	16625	16554	16531	16610	16462	16446	16528	16460	16537	16556	16576	16624	16656	16694	16624	16501	16495	16627	16667	16620	16479	16666	16591	16450	16658	16651	16602	16397	16749	16566	16678	16475	16506	16570	16514	16565	16453	16717	16602	16504	16564	16579	16524	16578	16413	16728	16612	16593	16502	16491	16679	16712	16608	16485	16404	16413	16620	16830	16751	16750	16601	16561	16857	16670	16585	16691	16594	16820	16554	16472	16570	16828	16638	16643	16547	16624	16472	16490	16545	16818	16376	16604	16627	16884	16581	16596	16524	16588	16485	16661	16671	16632	16565	16609	16671	16589	16683	16609	16547	16725	16646	16666	16653	16777	16450	16645	16760	16727	16536	16498	16739	16926	16688	16692	16667	16512	16652	16588	16667	16564	16590	16501	16728	16578	16546	16557	16430	16707	16648	16503	16667	16529	16644	16428	16761	16389	16496	16671	16425	16592	16632	16750	16508	16497	16584	16399	16646	16569	16675	16545	16699	16493	16605	16550	16761	16721	16589	16718	16919	16662	16592	16625	16469	16580	16563	16715	16683	16665	16504	16549	16635	16688	16510	16547	16606	16421	16441	16669	16614	16652	16636	16457	16555	16660	16476	16476	16525	16613	16629	16672	16546	16660	16509	16649	16581	16603	16625	16613	16630	16820	16602	16611	16584	16540	16561	16634	16516	16781	16498	16627	16617	16681	16887	16601	16541	16472	16573	16630	16535	16645	16766	16680	16390	16681	16313	16575	16695	16684	16625	16441	16732	16757	16818	16796	16573	16563	16626	16646	16719	16557	16518	16652	16621	16675	16558	16590	16532	16534	16531	16520	16654	16371	16655	16508	16569	16511	16720	16658	16466	16593	16679	16584	16548	16773	16598	16659	16541	16634	16799	16546	16647	16742	16497	16629	16570	16587	16659	16371	16700	16626	16579	16692	16621	16605	16268	16630	16611	16733	16701	16424	16571	16608	16449	16589	16391	16556	16505	16733	16687	16662	16715	16640	16597	16518	16456	16533	16648	16675	16691	16478	16525	16368	16595	16727	16575	16612	16498	16852	16485	16421	16804	16593	16532	16708	16425	16713	16579	16524	16562	16538	16756	16588	16503	16619	16559	16464	16626	16677	16595	16603	16315	16515	16497	16619	16462	16566	16685	16476	16475	16528	16580	16514	16442	16653	16843	16606	16701	16515	16660	16699	16628	16617	16389	16475	16680	16710	16620	16573	16633	16769	16688	16570	16613	16596	16750	16625	16709	16563	16651	16569	16536	16752	16770	16579	16489	16493	16652	16365	16624	16547	16643	16494	16673	16629	16815	16735	16575	16630	16560	16594	16516	16689	16800	16652	16665	16739	16489	16615	16603	16696	16656	16670	16505	16625	16592	16732	16564	16579	16611	16700	16549	16753	16653	16705	16424	16676	16542	16629	16664	16538	16500	16648	16454	16552	16548	16551	16574	16612	16622	16602	16548	16615	16679	16478	16413	16380	16464	16662	16777	16556	16749	16767	16695	16542	16726	16468	16619	16665	16730	16606	16590	16520	16825	16380	16589	16734	16493	16477	16548	16589	16455	16442	16395	16595	16855	16690	16651	16615	16638	16720	16660	16498	16443	16313	16651	16608	16529	16623	16492	16473	16562	16644	16478	16607	16441	16574	16503	16646	16549	16565	16613	16647	16843	16671	16587	16672	16564	16751	16676	16518	16636	16624	16699	16506	16472	16686	16633	16751	16568	16662	16402	16507	16559	16602	16648	16657	16573	16617	16747	16523	16557	16665	16518	16678	16808	16548	16642	16739	16750	16657	16479	16592	16691	16587	16456	16669	16566	16544	16655	16827	16665	16579	16529	16642	16616	16531	16476	16807	16596	16384	16765	16578	16563	16494	16344	16605	16865	16530	16751	16481	16497	16534	16489	16571	16426	16485	16589	16522	16619	16591	16467	16422	16491	16678	16658	16644	16444	16571	16710	16723	16711	16614	16799	16707	16567	16807	16639	16415	16805	16624	16580	16674	16517	16626	16661	16462	16700	16767	16584	16522	16715	16603	16657	16303	16461	16429	16785	16620	16673	16598	16527	16651	16659	16599	16659	16668	16593	16660	16526	16733	16519	16632	16703	16693	16495	16633	16636	16637	16597	16682	16628	16566	16520	16548	16427	16756	16598	16589	16643	16534	16737	16680	16498	16667	16566	16702	16464	16491	16530	16631	16730	16782	16375	16497	16539	16655	16625	16754	16489	16586	16687	16398	16513	16717	16734	16332	16634	16701	16506	16632	16709	16472	16644	16737	16519	16577	16554	16663	16778	16461	16731	16540	16657	16758	16513	16600	16524	16581	16386	16708	16489	16675	16813	16750	16666	16433	16541	16839	16410	16526	16742	16720	16503	16761	16597	16667	16725	16584	16531	16453	16818	16672	16504	16494	16682	16508	16658	16668	16830	16582	16613	16758	16701	16685	16660	16803	16608	16573	16631	16710	16685	16616	16689	16533	16569	16662	16613	16668	16495	16585	16564	16542	16739	16768	16686	16648	16612	16566	16708	16725	16484	16482	16638	16600	16366	16615	16607	16722	16719	16589	16455	16674	16693	16806	16616	16673	16730	16528	16548	16577	16491	16502	16642	16453	16672	16522	16698	16555	16507	16650	16692	16643	16580	16477	16317	16500	16498	16565	16550	16529	16493	16926	16630	16754	16633	16745	16606	16648	16380	16447	16588	16738	16755	16552	16725	16612	16722	16503	16386	16599	16706	16493	16562	16649	16525	16570	16555	16633	16372	16677	16409	16705	16656	16585	16584	16517	16554	16535	16379	16660	16456	16763	16566	16514	16694	16596	16528	16646	16602	16646	16499	16884	16531	16696	16646	16574	16579	16559	16656	16719	16501	16455	16656	16798	16638	16628	16705	16582	16813	16627	16583	16704	16715	16737	16734	16561	16600	16338	16725	16616	16564	16422	16608	16286	16539	16349	16751	16588	16705	16508	16493	16608	16828	16370	16792	16639	16540	16571	16442	16744	16728	16675	16383	16465	16627	16481	16680	16600	16845	16660	16682	16606	16684	16657	16449	16679	16618	16565	16749	16767	16579	16611	16759	16541	16392	16491	16743	16438	16582	16722	16626	16631	16534	16680	16743	16628	16452	16574	16512	16714	16607	16561	16473	16705	16325	16539	16857	16551	16661	16650	16491
33514	53543	45447	28686	19586	15621	14750	14557	14704	14568	14622	14658	14605	14709	14590	14514	14508	14501	14623	14792	14789	14637	14692	14570	14661	14684	14631	14579	14793	14660	14688	14533	14562	14814	14673	14563	14725	14687	14743	14732	14750	14648	14681	14729	14689	14814	14573	14767	14730	14578	14645	14463	14494	14524	14526	14822	14730	14638	14696	14765	14641	14724	14701	14556	14725	14515	14525	14682	14522	14606	14626	14546	14639	14533	14441	14619	14738	14696	14612	14617	14729	14604	14655	14526	14564	14468	14681	14766	14548	14666	14680	14741	14555	14618	14607	14664	14705	14602	14736	14682	14670	14568	14487	14548	14660	14691	14672	14553	14730	14669	14607	14693	14692	14537	14649	14454	14768	14553	14616	14447	14666	14672	14690	14622	14597	14687	14632	14570	14616	14541	14618	14637	14678	14664	14631	14672	14567	14621	14502	14582	14636	14584	14537	14574	14540	14579	14577	14403	14514	14670	14616	14717	14716	14629	14661	14540	14682	14704	14665	14511	14619	14622	14652	14586	14738	14659	14580	14547	14651	14672	14598	14601	14513	14449	14590	14587	14665	14602	14485	14631	14677	14512	14600	14647	14535	14532	14589	14499	14580	14575	14681	14733	14675	14646	14534	14682	14702	14607	14605	14443	14723	14528	14684	14437	14461	14509	14623	14618	14559	14627	14546	14546	14613	14657	14542	14694	14640	14633	14677	14461	14501	14688	14584	14643	14437	14553	14537	14705	14709	14414	14635	14568	14722	14574	14589	14603	14670	14663	14667	14683	14723	14607	14512	14596	14527	14754	14646	14742	14789	14658	14629	14522	14516	14732	14563	14589	14328	14521	14581	14532	14674	14539	14665	14713	14634	14698	14576	14613	14718	14537	14579	14668	14537	14506	14444	14666	14634	14570	14656	14509	14450	14640	14475	14604	14817	14506	14828	14524	14716	14806	14744	14487	14728	14562	14499	14548	14514	14647	14560	14668	14739	14615	14694	14585	14603	14599	14547	14597	14641	14692	14819	14566	14593	14517	14516	14555	14576	14545	14701	14636	14573	14523	14461	14634	14665	14661	14600	14658	14622	14691	14577	14537	14643	14679	14593	14702	14570	14752	14638	14861	14602	14547	14528	14425	14631	14749	14523	14610	14436	14586	14610	14568	14485	14560	14530	14584	14673	14798	14552	14570	14672	14673	14534	14709	14649	14638	14712	14839	14720	14641	14442	14531	14567	14592	14677	14525	14629	14621	14645	14567	14784	14597	14726	14611	14625	14738	14614	14763	14693	14805	14697	14587	14583	14506	14568	14713	14679	14648	14657	14562	14637	14715	14604	14522	14709	14592	14641	14682	14641	14457	14752	14602	14639	14654	14681	14617	14455	14546	14648	14611	14644	14625	14764	14606	14455	14661	14355	14587	14563	14758	14723	14489	14613	14695	14463	14533	14873	14620	14594	14564	14759	14523	14725	14619	14666	14690	14782	14653	14512	14540	14741	14667	14712	14589	14622	14490	14660	14651	14463	14719	14663	14621	14765	14411	14713	14741	14569	14634	14758	14635	14814	14539	14639	14632	14619	14654	14704	14751	14718	14743	14589	14556	14718	14687	14625	14695	14768	14604	14576	14604	14544	14615	14487	14655	14678	14656	14561	14460	14722	14706	14645	14538	14667	14575	14633	14762	14828	14535	14462	14590	14608	14582	14807	14791	14649	14527	14681	14645	14628	14579	14450	14713	14768	14531	14740	14665	14580	14711	14691	14545	14480	14529	14588	14703	14541	14487	14479	14639	14386	14672	14541	14522	14605	14690	14530	14735	14581	14634	14549	14417	14651	14648	14572	14620	14622	14563	14655	14732	14595	14549	14506	14643	14582	14519	14749	14597	14549	14586	14493	14679	14643	14531	14660	14760	14713	14562	14578	14599	14732	14397	14509	14606	14584	14666	14683	14636	14745	14646	14691	14536	14614	14689	14635	14661	14639	14709	14599	14633	14501	14555	14588	14616	14445	14878	14568	14589	14641	14682	14640	14583	14619	14797	14730	14479	14820	14718	14750	14421	14631	14483	14602	14556	14572	14624	14644	14723	14676	14632	14589	14822	14793	14724	14509	14579	14568	14695	14568	14683	14708	14737	14660	14696	14633	14634	14490	14514	14790	14655	14749	14700	14574	14561	14649	14619	14379	14501	14659	14748	14652	14728	14482	14745	14803	14390	14564	14587	14638	14568	14627	14676	14538	14644	14556	14528	14706	14528	14593	14653	14549	14669	14733	14626	14600	14632	14582	14732	14447	14721	14611	14579	14623	14561	14587	14756	14691	14615	14762	14617	14823	14651	14575	14706	14507	14666	14631	14629	14620	14540	14603	14752	14495	14633	14671	14682	14524	14593	14470	14645	14708	14707	14597	14626	14471	14458	14643	14512	14575	14625	14522	14636	14532	14692	14868	14637	14647	14631	14630	14627	14611	14523	14581	14491	14604	14592	14700	14577	14659	14517	14642	14624	14643	14574	14568	14503	14596	14526	14501	14635	14575	14574	14668	14605	14608	14595	14680	14686	14537	14573	14688	14655	14492	14554	14722	14716	14518	14594	14624	14505	14563	14532	14803	14743	14550	14524	14630	14550	14740	14668	14384	14582	14465	14742	14596	14611	14595	14711	14566	14470	14511	14683	14698	14698	14666	14606	14633	14654	14773	14733	14653	14774	14569	14612	14710	14681	14612	14756	14599	14731	14466	14597	14710	14646	14632	14701	14622	14606	14721	14638	14662	14472	14679	14605	14529	14524	14574	14710	14578	14727	14753	14650	14605	14698	14667	14500	14512	14558	14584	14634	14560	14474	14595	14635	14570	14517	14568	14547	14786	14581	14690	14538	14554	14653	14757	14547	14725	14625	14694	14648	14665	14662	14394	14552	14622	14505	14500	14510	14632	14515	14703	14729	14729	14591	14654	14775	14804	14594	14629	14605	14658	14559	14595	14572	14663	14593	14567	14471	14705	14650	14489	14805	14666	14694	14617	14583	14495	14635	14386	14610	14723	14501	14784	14599	14674	14654	14619	14658	14686	14703	14554	14613	14599	14819	14780	14591	14633	14609	14639	14670	14565	14598	14617	14594	14658	14579	14538	14701	14708	14409	14744	14735	14635	14736	14530	14484	14534	14549	14643	14721	14696	14419	14499	14455	14483	14477	14726	14614	14781	14516	14525	14591	14778	14763	14657	14672	14559	14587	14589	14583	14774	14637	14433	14583	14440	14684	14476	14641	14761	14539	14677	14631	14534	14736	14604	14423	14762	14540	14597	14464	14594	14560	14665	14774	14643	14598	14775	14507	14776	14679	14611	14676	14825	14414	14458	14782	14596	14636	14470	14747	14673	14634	14712	14642	14772	14504	14570	14648	14664	14651	14686	14652	14491	14571	14611	14537	14650	14740	14539	14651	14736	14529	14645	14571	14493	14636	14824	14590	14603	14707	14743	14616	14510	14547	14597	14703	14783	14668	14835	14601	14563	14559	14397	14766	14681	14544	14723	14560	14669	14540	14546	14589	14637	14591	14586	14674	14532	14836	14777	14551	14528	14579	14625	14565	14576	14730	14604	14609	14660	14757	14757	14594	14560	14520	14681	14555	14634	14496	14693	14495	14516	14623	14542	14521	14800	14685	14631	14424	14619	14698	14592	14584	14551	14552	14714	14730	14623	14546	14592	14670	14587	14749	14734	14771	14762	14695	14835	14594	14525	14669	14600	14751	14682	14687	14684	14489	14658	14441	14635	14612	14601	14495	14641	14592	14515	14720	14597	14640	14545	14804	14635	14702	14912	14655	14688	14565	14563	14925	14548	14672	14772	14500	14616	14637	14609	14619	14525	14623	14703	14532	14754	14724	14641	14737	14659	14513	14630	14642	14739	14799	14691	14575	14617	14524	14514	14534	14677	14654	14641	14608	14546	14528	14773	14639	14500	14542	14567	14560	14560	14731	14596	14496	14613	14667	14822	14506	14628	14689	14545	14762	14587	14620	14660	14546	14691	14466	14646	14717	14595	14687	14441	14467	14810	14509	14634	14700	14680	14529	14734	14735	14618	14591	14717	14572	14508	14684	14599	14763	14719	14704	14652	14594	14606	14591	14558	14580	14618	14558	14732	14686	14573	14756	14547	14661	14624	14498	14580	14527	14711	14565	14622	14614	14435	14611	14591	14770	14495	14595	14512	14755	14776	14641	14640	14546	14517	14689	14716	14642	14781	14676	14746	14583	14585	14745	14543	14491	14507	14765	14583	14599	14523	14469	14721	14808	14540	14489	14551	14625	14689	14744	14711	14664	14574	14671	14604	14618	14615	14464	14677	14583	14667	14803	14674	14695	14819	14572	14734	14675	14697	14611	14711	14667	14551	14511	14608	14508	14725	14653	14757	14540	14630	14602	14835	14565	14534	14481	14592	14660	14438	14596	14672	14783	14515	14664	14689	14622	14659	14479	14597	14647	14622	14643	14595	14441	14679	14676	14508	14574	14638	14479	14474	14694	14617	14779	14696	14644	14635	14717	14551	14628	14594	14618	14404	14692	14830	14571	14690	14699	14690	14548	14791	14690	14634	14512	14910	14477	14484	14644	14736	14600	14605	14637	14570	14759	14649	14790	14652	14641	14643	14584	14531	14612	14745	14535	14548	14396	14674	14841	14646	14477	14760	14653	14744	14489	14597	14588	14586	14326	14616	14468	14575	14542	14828	14723	14469	14601	14600	14670	14673	14774	14770	14630	14605	14650	14382	14642	14731	14594	14484	14436	14520	14559	14596	14752	14657	14535	14516	14508	14527	14649	14714	14741	14627	14674	14544	14568	14613	14660	14771	14561	14679	14449	14607	14502	14416	14550	14469	14565	14677	14616	14515	14575	14658	14569	14605	14568	14604	14732	14657	14624	14518	14609	14823	14642	14733	14558	14389	14485	14642	14633	14645	14536	14563	14642	14754	14679	14609	14566	14661	14523	14787	14634	14638	14582	14719	14611	14580	14603	14746	14678	14629	14594	14562	14722	14576	14582	14607	14585	14508	14691	14618	14803	14740	14583	14589	14620	14538	14485	14543	14456	14568	14623	14689	14717	14611	14539	14618	14528	14660	14687	14654	14652	14749	14545	14613	14726	14657	14579
25449	25479	42180	40750	28402	21563	18062	15988	15465	15627	15806	15625	15695	15498	15592	15664	15634	15618	15631	15559	15563	15487	15531	15453	15458	15537	15405	15460	15478	15342	15535	15447	15578	15513	15505	15474	15408	15525	15430	15460	15295	15462	15428	15532	15562	15590	15403	15524	15471	15354	15456	15593	15565	15430	15583	15584	15631	15398	15582	15552	15469	15367	15405	15427	15545	15477	15574	15500	15556	15639	15488	15387	15458	15437	15416	15437	15667	15645	15446	15484	15797	15323	15498	15536	15440	15410	15403	15343	15372	15509	15642	15391	15167	15571	15509	15529	15540	15769	15554	15561	15409	15573	15424	15472	15450	15438	15535	15465	15389	15477	15428	15495	15530	15458	15347	15650	15388	15488	15341	15498	15403	15584	15391	15354	15618	15499	15483	15490	15313	15468	15640	15393	15332	15441	15425	15494	15601	15540	15538	15379	15361	15397	15629	15478	15417	15455	15503	15426	15506	15461	15660	15504	15577	15582	15557	15609	15414	15368	15448	15573	15371	15347	15326	15513	15363	15446	15544	15420	15691	15579	15493	15444	15444	15531	15678	15566	15404	15543	15498	15571	15254	15370	15423	15502	15723	15448	15312	15284	15606	15308	15204	15502	15568	15549	15627	15157	15505	15502	15537	15600	15222	15423	15574	15481	15443	15510	15556	15483	15445	15458	15486	15343	15499	15580	15566	15387	15367	15533	15715	15476	15438	15298	15547	15362	15529	15559	15550	15436	15372	15534	15559	15594	15358	15660	15447	15384	15493	15531	15402	15528	15419	15345	15382	15320	15393	15380	15449	15637	15548	15593	15464	15589	15541	15565	15316	15461	15581	15546	15369	15535	15427	15373	15697	15278	15382	15580	15422	15411	15703	15390	15457	15780	15406	15165	15324	15491	15387	15538	15449	15487	15418	15425	15314	15368	15494	15509	15220	15872	15484	15407	15505	15411	15352	15407	15373	15465	15487	15443	15761	15554	15399	15397	15464	15359	15267	15525	15537	15394	15687	15394	15423	15407	15658	15411	15293	15472	15387	15423	15452	15408	15292	15507	15414	15487	15418	15538	15450	15508	15445	15416	15536	15488	15416	15371	15609	15431	15389	15610	15336	15285	15483	15629	15434	15389	15467	15547	15409	15460	15335	15655	15560	15509	15522	15329	15443	15425	15332	15441	15365	15436	15233	15457	15312	15560	15488	15684	15301	15307	15530	15437	15183	15437	15614	15538	15469	15333	15447	15430	15489	15547	15406	15569	15315	15519	15439	15625	15533	15410	15619	15584	15417	15242	15319	15525	15415	15414	15561	15624	15537	15603	15470	15717	15509	15420	15458	15609	15400	15483	15435	15697	15550	15486	15489	15596	15434	15549	15524	15422	15538	15521	15612	15302	15459	15457	15371	15330	15514	15483	15289	15386	15357	15571	15542	15456	15505	15557	15635	15523	15395	15431	15496	15221	15619	15355	15643	15343	15636	15454	15428	15264	15559	15389	15461	15698	15414	15364	15032	15455	15650	15421	15386	15468	15362	15451	15598	15622	15381	15417	15662	15757	15688	15541	15490	15546	15491	15600	15320	15634	15340	15423	15369	15451	15378	15575	15584	15335	15525	15664	15477	15495	15484	15580	15399	15568	15584	15645	15352	15385	15570	15472	15463	15427	15639	15617	15630	15487	15357	15477	15426	15336	15559	15469	15470	15388	15554	15414	15406	15425	15420	15363	15642	15620	15381	15471	15343	15531	15408	15706	15489	15307	15627	15450	15492	15556	15530	15432	15483	15459	15477	15337	15712	15415	15452	15582	15526	15379	15438	15461	15658	15583	15357	15354	15228	15598	15509	15365	15436	15427	15461	15350	15344	15492	15371	15365	15516	15633	15533	15454	15353	15490	15515	15618	15334	15537	15490	15548	15550	15484	15547	15467	15410	15531	15361	15482	15243	15531	15512	15426	15414	15581	15388	15346	15581	15508	15410	15313	15547	15566	15575	15385	15588	15435	15474	15384	15287	15490	15301	15350	15321	15456	15530	15566	15496	15377	15585	15494	15469	15279	15347	15420	15489	15496	15518	15412	15443	15694	15604	15396	15571	15514	15381	15434	15319	15432	15596	15338	15480	15435	15422	15511	15545	15566	15324	15329	15418	15470	15517	15390	15542	15383	15476	15536	15470	15642	15389	15507	15507	15341	15579	15513	15496	15296	15510	15581	15435	15462	15474	15543	15491	15410	15539	15374	15471	15601	15658	15278	15372	15607	15520	15315	15527	15444	15654	15526	15504	15651	15459	15475	15467	15690	15499	15601	15455	15403	15639	15538	15254	15403	15434	15529	15413	15310	15511	15383	15269	15420	15635	15483	15378	15435	15450	15511	15504	15340	15679	15459	15485	15449	15365	15409	15405	15528	15354	15567	15373	15531	15484	15305	15501	15464	15535	15566	15429	15505	15262	15469	15453	15279	15413	15425	15457	15436	15603	15402	15465	15661	15507	15348	15565	15598	15300	15627	15506	15391	15436	15575	15526	15398	15526	15571	15647	15464	15559	15516	15422	15410	15549	15486	15545	15332	15518	15446	15521	15391	15439	15505	15520	15415	15639	15636	15495	15281	15501	15472	15420	15475	15463	15493	15489	15417	15416	15553	15322	15264	15359	15482	15470	15519	15413	15487	15399	15567	15547	15502	15499	15491	15459	15578	15494	15380	15591	15344	15608	15415	15539	15455	15480	15528	15503	15554	15582	15443	15470	15449	15501	15429	15554	15554	15428	15562	15565	15670	15447	15525	15507	15561	15394	15543	15346	15514	15466	15564	15590	15635	15540	15452	15454	15289	15283	15439	15577	15549	15428	15501	15384	15506	15463	15581	15584	15455	15470	15629	15519	15480	15410	15396	15493	15471	15475	15584	15256	15533	15504	15446	15472	15404	15323	15448	15429	15471	15472	15454	15355	15627	15472	15441	15331	15396	15321	15422	15511	15468	15433	15338	15357	15453	15426	15480	15501	15479	15450	15465	15587	15376	15526	15500	15559	15439	15459	15452	15381	15406	15480	15538	15511	15390	15668	15266	15514	15634	15356	15638	15450	15624	15359	15381	15459	15491	15470	15453	15537	15329	15484	15424	15525	15345	15423	15365	15245	15599	15415	15348	15552	15441	15375	15305	15347	15337	15542	15590	15405	15419	15295	15371	15433	15318	15449	15338	15423	15390	15538	15381	15561	15524	15435	15460	15620	15349	15520	15517	15600	15412	15455	15410	15474	15481	15561	15456	15525	15600	15303	15735	15359	15558	15292	15423	15430	15478	15617	15463	15562	15393	15338	15537	15495	15667	15647	15514	15506	15457	15562	15581	15482	15526	15370	15338	15605	15499	15619	15267	15582	15481	15636	15564	15514	15679	15448	15370	15390	15462	15672	15417	15383	15496	15467	15508	15387	15473	15554	15691	15573	15392	15349	15428	15555	15420	15470	15494	15564	15639	15572	15401	15699	15337	15378	15413	15484	15534	15433	15458	15524	15409	15404	15488	15396	15610	15464	15585	15479	15451	15547	15323	15544	15450	15379	15653	15294	15380	15354	15547	15687	15415	15510	15382	15475	15359	15604	15423	15462	15463	15463	15482	15331	15359	15597	15666	15569	15526	15363	15583	15453	15387	15516	15537	15685	15504	15517	15292	15564	15633	15477	15436	15450	15363	15387	15488	15563	15624	15479	15502	15477	15575	15263	15530	15411	15441	15406	15490	15503	15364	15377	15679	15506	15341	15483	15491	15657	15408	15626	15421	15448	15395	15419	15474	15561	15384	15467	15564	15657	15623	15350	15496	15314	15624	15584	15670	15517	15737	15406	15272	15383	15515	15492	15546	15502	15673	15518	15366	15573	15458	15445	15522	15403	15507	15465	15526	15533	15353	15508	15408	15441	15678	15493	15444	15514	15431	15518	15322	15800	15473	15625	15761	15423	15368	15610	15442	15355	15205	15411	15506	15437	15519	15504	15629	15601	15356	15642	15490	15513	15347	15382	15498	15403	15301	15615	15651	15367	15491	15604	15507	15689	15367	15490	15473	15629	15462	15557	15332	15528	15527	15451	15420	15583	15525	15437	15437	15467	15463	15562	15680	15460	15475	15380	15296	15427	15498	15479	15509	15449	15409	15299	15288	15299	15572	15469	15470	15479	15619	15355	15388	15469	15290	15447	15507	15639	15374	15423	15424	15351	15581	15391	15662	15493	15482	15541	15295	15486	15251	15503	15404	15502	15383	15335	15511	15406	15498	15419	15599	15462	15392	15509	15634	15490	15297	15535	15578	15348	15484	15660	15522	15488	15417	15613	15461	15498	15493	15416	15507	15547	15390	15368	15325	15351	15309	15500	15548	15613	15462	15559	15426	15681	15343	15454	15448	15611	15423	15482	15510	15473	15572	15484	15414	15474	15334	15562	15510	15515	15399	15487	15564	15511	15523	15500	15575	15542	15466	15382	15578	15365	15677	15490	15561	15401	15527	15385	15531	15531	15664	15555	15510	15482	15599	15421	15554	15354	15401	15405	15642	15513	15515	15395	15499	15610	15521	15475	15451	15428	15419	15487	15511	15444	15573	15242	15340	15474	15347	15347	15493	15460	15288	15462	15538	15487	15467	15389	15560	15510	15415	15411	15340	15343	15392	15631	15296	15334	15456	15299	15488	15488	15368	15469	15460	15622	15330	15563	15458	15394	15531	15492	15275	15504	15408	15319	15423	15350	15559	15599	15583	15628	15614	15712	15495	15463	15514	15557	15428	15529	15628	15602	15433	15382	15429	15536	15653	15572	15379	15440	15571	15448	15564	15803	15445	15414	15377	15479	15648	15452	15375	15281	15250	15479	15684	15398	15379	15577	15527	15569	15508	15339	15590	15635	15411	15582	15626	15647	15434	15280	15399	15363	15502	15461	15256	15471	15503	15522	15459	15532	15510	15505	15300	15485	15553	15516	15427	15544	15623	15733	15629	15451	15666	15464	15678	15454	15478	15447	15479	15344	15598	15566	15492	15491	15360	15559	15577	15300	15455	15538	15313	15563	15422	15359	15515	15420	15335	15480	15610	15341	15557	15402	15305	15569	15378	15517	15360	15393	15528	15496	15259	15516	15464	15430	15569	15637	15637	15633	15361
55922	86481	73023	47584	28865	17887	14791	13981	14121	13989	14092	14096	14010	14060	14090	13887	14123	13972	14133	13983	13968	13904	14183	13935	13964	13823	13898	14167	14130	13879	13981	13936	13953	14108	14102	13987	13996	13971	14042	13774	14070	13964	14139	13980	13812	14050	14029	13908	13947	14021	14070	14039	13925	14006	14106	13898	13984	13875	13909	14015	13962	13872	13996	14000	13867	13730	14105	14084	13815	14096	13963	14043	14092	14144	13949	13800	14008	14073	13905	14062	13886	14044	13926	13896	13995	13961	13965	14030	13973	13911	14156	13889	14026	13858	14092	13949	13854	14021	13894	13910	13870	13936	14006	14069	13846	13954	13971	14171	14055	13921	13897	13986	14141	13933	13944	14007	14125	13977	13869	14112	13923	13833	13940	14031	13953	14056	14019	14039	13869	14054	13881	13948	13926	13915	13988	14013	14019	13832	14123	14000	14002	13967	13779	13864	14028	13969	13862	13958	14022	14065	14005	13955	14020	13887	14131	13990	13984	13982	13990	13968	13877	13955	14107	13964	13997	13948	13854	14024	14039	13867	13838	14055	14021	13965	14012	14017	14166	14042	13969	14041	13840	14052	14007	14122	14076	13833	13960	14011	14133	13943	14048	13800	13917	13804	13975	13850	13964	13926	14046	14044	14146	14137	13923	13759	13908	14042	14081	14178	13938	13976	13944	13963	13883	14011	13904	13778	14084	13976	14080	13992	13946	13883	14055	13876	14106	13983	14063	13932	13990	14032	14062	13796	14065	13810	13858	14028	13998	13997	13934	13986	14127	13903	14025	13804	13914	13819	13940	14088	13892	13906	14003	13883	14097	14007	14031	13870	14012	13923	13922	13932	14008	13846	13924	13849	13914	13973	14118	14147	13898	13850	13944	14011	14089	13934	14097	13976	13863	13943	14090	13663	14011	13997	14000	13928	13968	13998	13914	14018	13977	13911	14112	14152	13891	14103	13897	13894	13904	13923	14022	13841	13916	13938	14019	13858	13960	14116	13890	13985	13989	13950	13811	14052	14026	14012	13940	13816	14082	13998	13958	13997	13969	13990	13831	14101	13943	14006	13963	13913	13958	13973	14075	13946	13948	13990	13951	14134	13998	14106	14013	13879	14162	14126	13942	13966	13944	14000	13966	13899	14077	13994	13904	14050	13951	13932	13984	14021	13829	13941	13830	13916	14145	13936	13887	13956	13865	14189	13976	13912	13976	13965	13954	13949	13903	13932	13866	13821	13969	14017	13977	13972	13864	13963	14089	14050	13926	13818	13979	13854	13961	13764	13954	13926	14055	14023	14027	14085	14155	13882	13912	13908	14078	13855	13836	13892	14023	13996	13896	13775	13867	13856	13869	14102	13846	13983	14066	13905	14068	13968	13984	13940	13831	14041	13977	14043	13894	14006	13976	13909	13869	13943	14082	13907	13899	14015	14008	13922	13916	13954	13943	14055	14009	13875	13922	13900	13944	13990	13935	13922	14057	14040	13920	13994	13847	13889	13960	14010	14020	13928	14063	13864	13995	13968	13965	13928	13996	13962	14037	13926	13994	13981	13937	14089	13926	14018	14070	14083	13972	13842	13958	14154	13983	13914	13883	13973	13852	13993	13903	13850	13928	13951	13845	14072	13963	13995	14045	14045	13943	14170	13928	14185	13934	13965	14105	14051	14050	13878	13991	14186	14057	13896	14129	13988	13952	13937	13890	13949	13871	13751	14104	13919	14030	14054	14024	13920	13998	13972	14100	13937	13955	13848	13955	14072	14031	13934	14008	14075	13905	13972	14069	13906	13986	13920	13863	13957	13977	14003	14114	13965	14184	13872	13851	14078	13837	13866	13980	13960	13977	13867	13935	13718	13807	14037	13955	14069	14091	13928	13945	14014	13835	14049	13986	13923	13870	13861	13962	13984	13841	14010	13880	14021	14030	13953	14011	13924	14016	13904	14160	13931	13993	13858	14030	13996	13973	13980	14161	14055	13954	14108	13904	13961	13927	13971	13927	14116	13797	14077	13940	13943	14013	13995	14140	13996	13934	14056	13984	13884	14000	14035	14082	13923	13996	13878	14116	14073	13976	13941	13978	13985	14111	13830	14036	13860	13963	13980	13958	14199	13922	13823	14055	14097	13771	13828	13909	13951	13819	14100	13985	13931	14162	14086	13919	13979	14006	13863	13778	14025	13938	14050	14038	14045	13962	13986	13959	13999	14141	13915	14258	13776	13946	14122	14060	13910	13937	14058	14006	13859	13970	13885	13998	13905	14041	14055	14098	13887	13840	13905	13961	14002	13940	13899	13936	13993	13969	13945	14024	14062	13970	13930	14079	13937	14024	13935	14059	13978	14011	13909	14033	13939	13798	14023	14085	13852	14028	14219	14015	14038	13999	13879	13963	13905	13930	14019	13919	13869	13981	14082	14009	13997	13969	13857	14070	14027	13914	13918	14126	13904	13827	13779	13815	14036	14089	13922	13869	13890	13841	14006	13898	13986	13900	14062	14042	13938	13947	14002	14087	13978	14035	13996	13762	13957	14009	14042	13998	13935	14144	14047	13900	13909	14017	14088	13997	13929	13833	14089	13856	14015	14100	14001	13828	13919	14011	14149	13879	13976	14086	13983	14086	14016	14049	13879	14048	13980	13936	13687	13954	14064	14033	13800	13882	14039	13767	13980	14023	13965	13886	13977	13989	13861	14154	14231	13923	14174	13980	13921	14024	13960	13963	13911	13834	14011	13910	13965	14045	14002	14025	14010	13977	13845	14105	14101	14037	14022	14000	13836	13889	14010	14114	13965	13978	14096	14116	13892	13912	14028	14003	13984	14113	13904	14109	13963	14065	13915	13998	14100	14033	14016	13837	13982	13871	13941	13997	13896	13938	14128	14160	14084	13872	14084	13937	13996	14015	14144	13984	13908	14092	13953	14072	13976	13979	14040	13873	13986	14064	13888	13932	13872	14062	13968	13955	14105	13883	13968	13848	13853	14011	14144	13892	13893	13881	13900	14182	14010	14135	14133	14076	14116	14003	14062	14053	13978	14130	13908	13996	13972	13965	14169	13977	13959	13834	14061	14045	13883	14075	14031	13976	13947	14123	14115	13862	13815	13882	14003	14065	14097	13975	14033	13865	14143	13836	14046	13969	13969	13889	14054	14071	14006	13843	14039	13957	14037	13822	13856	13910	13979	13995	14022	14079	13948	13965	13942	13985	13818	14135	13899	14067	13914	13966	14146	14044	14044	13957	13876	14036	14137	14055	14004	13944	13905	14065	13996	13937	13924	13962	13841	13938	13777	14011	13938	14105	14034	13994	13969	13991	14032	13947	13879	14064	13791	13919	13925	13971	13775	13958	13961	13984	13994	13929	14070	13898	13978	13931	13929	13988	13854	13908	14003	14008	13978	14140	14015	13866	14108	13871	14028	13945	14004	13997	14240	13956	13939	13848	14076	13951	13933	13892	13897	13977	14145	13747	13958	13881	13996	14024	13903	14025	14148	13904	13905	13978	14030	14091	13807	14009	14048	14059	13934	13996	14189	13962	14051	13916	13876	13955	14069	13788	13976	13912	14045	14000	13959	13902	14129	14185	13959	13969	13991	14082	14082	14034	13916	14084	13906	14026	13897	13909	13960	14054	14105	14102	13971	14039	13891	13995	13938	14065	14005	14086	14035	13890	13886	14087	14028	13986	14080	13970	13982	14084	14040	13986	13987	13982	14067	13979	13887	13987	13978	13948	13858	13983	13994	13941	13981	13759	13934	13907	13991	13957	14131	13950	14121	13918	13993	13851	14042	13951	13958	14108	13949	14009	13952	14070	13863	14089	14072	14128	14100	14056	14066	14107	13991	13946	14093	13921	13920	13918	13682	14174	13944	14195	14009	14047	14061	14101	14042	13763	13852	13802	13939	14002	14017	14090	14005	14045	13959	13975	14029	14019	13924	13980	14057	14016	14084	14048	13953	13868	13905	13924	13973	13932	13990	14033	14087	14114	13952	13885	13924	14135	13957	14029	14146	14019	13963	13900	14036	14066	14093	14085	14026	14013	13855	13952	13862	13931	13982	13922	13993	14077	13922	14044	14015	13966	13929	14117	13984	14166	14089	13972	13927	13904	14130	13880	13946	14079	13899	13842	13941	13968	14050	13996	13908	14061	14084	13852	14226	13991	14061	13919	13876	14032	13988	13987	13840	13882	13895	13891	13977	13885	14090	13952	13885	13896	13917	14096	13887	14055	14053	13951	13974	13994	14031	14070	13978	13952	14045	13851	13961	14050	14097	13831	13845	13857	14066	14069	14041	14105	14028	14053	14033	14048	13945	14043	13939	13917	13929	14041	13915	13929	13946	13993	13923	13790	14137	13929	13955	14103	14092	13980	13925	13909	13933	14086	13793	14044	13696	14005	14107	13884	14088	13960	13970	13979	14111	14042	13823	13911	13927	14001	13969	13967	13978	13883	13968	14141	14090	13984	13941	13796	14021	13977	13916	13924	14041	13957	13917	14027	13849	13972	13982	13948	14015	13877	13977	13906	13935	13982	14001	13821	13970	13840	14029	13867	13991	13958	13806	13961	14067	13970	14070	13930	13982	14032	13909	14023	13973	14040	13999	14019	13928	13968	14069	14122	14032	13895	14136	14094	13931	14051	13952	13857	13940	13957	13987	13987	13975	13744	14111	14068	13915	13981	13968	13766	14187	13980	14080	14084	14052	13823	13819	13993	13946	14138	14157	13886	14169	14092	13970	13921	13998	14044	13896	13830	14037	13963	13851	13876	14051	13987	14068	14023	13940	14016	13973	13885	14068	14039	13928	13816	13986	14079	13994	13932	13948	14091	14015	14076	13942	14105	14025	14066	13872	14168	13979	13816	13942	13982	13866	14180	13885	14145	13929	13960	13956	13943	13953	14115	13974	14082	14028	14163	13842	14020	14028	14005	13818	13978	14036	13948	14153	13911	13914	14035	14006	14203	14139	13947	13999	13924	13883	13980	14031	14023	13906	14084	13858	14039	13929	13999	13862	13927	14008	13929	13776	13876	14216	13986	14089	14019	13984	13894	13970	13976	14118	13929	13954	13843	14110	14026	14034	14093	13840	13939	13913	13894	13925	14008	13876	13862	13935	14110	14097	13987	14007	14038	13872	13890	13960
23209	22196	34301	32030	27481	25020	23884	16891	15389	15660	15631	15560	15565	15617	15288	15322	15564	15535	15422	15623	15531	15541	15468	15374	15409	15463	15346	15236	15354	15282	15375	15474	15404	15326	15434	15462	15453	15231	15370	15283	15287	15429	15483	15452	15496	15446	15260	15321	15112	15182	15220	15285	15278	15388	15250	15361	15331	15343	15363	15186	15290	15318	15287	15332	15218	15053	15240	15262	15286	15425	15366	15259	15230	15504	15351	15272	15419	15382	15336	15383	15154	15238	15285	15550	15171	15341	15264	15179	15236	15313	15316	15130	15304	15284	15053	15148	15307	15049	15263	15241	15349	15448	15281	15262	15293	15367	15235	15159	15163	15276	15398	15118	15298	15243	15181	15231	15090	15192	15267	15360	15283	15265	15265	15417	15240	15576	15431	15239	15243	15114	15473	15206	15496	15301	15088	15239	15306	15408	15186	15195	15342	15401	15129	15022	15363	15412	15010	15334	15088	15282	15172	15331	15227	15301	15117	15103	14982	15322	15237	15278	15103	15193	15092	15298	15357	15241	15278	15336	15270	15010	15347	15104	15175	15264	15203	15241	15495	14994	15094	15248	15359	15144	15308	15029	15393	15297	15393	15038	15260	15129	15229	15227	15286	15096	15140	15282	15113	15440	15292	15199	15238	15254	15341	15228	15031	15201	15215	15374	15348	15243	15162	15372	15280	15117	15016	15123	15071	15165	15238	15110	15121	15120	15193	15301	15351	15330	15147	15092	15163	15377	15413	15351	15160	15286	15137	15407	15150	15312	15230	15280	15252	15238	15109	15188	15308	15141	15056	15157	15233	15199	15369	15136	15211	15178	15243	15266	15137	15271	15219	15271	15265	15330	15354	15302	15285	15273	15273	14883	15146	15348	15390	15410	15280	15408	15490	15277	15249	15431	15049	15221	15119	15239	15288	15153	15267	15301	15283	15166	15105	15303	15234	15083	15373	15264	15302	15336	15409	15315	15189	15120	15181	15249	15163	15286	15195	15394	15485	15201	15181	15362	15212	15549	15375	15100	15171	15218	14881	15125	15227	15244	15357	15214	15315	15170	15247	15354	15382	15231	15216	15340	15370	15315	15303	15181	15195	15480	15283	15286	15275	15400	15353	15032	15250	15302	15368	15128	15188	15261	15348	15062	15259	15330	15559	15343	15294	15022	15335	15199	15275	15149	15333	15134	15373	15084	15261	15459	15273	15283	15254	15187	15055	15354	15084	15249	15166	15100	15122	15082	15250	15141	15416	15391	15321	15197	15247	15385	15102	15332	15389	15151	15282	15286	15276	15187	15253	15259	15175	15280	15427	15339	15165	15364	15163	15145	15218	15197	15160	15282	15079	15432	15248	15212	15338	15234	15261	15003	15266	15372	15327	15263	15346	15110	15171	15212	15084	15123	15310	15314	15280	15389	15136	15103	15342	15264	15135	15242	15284	15285	14989	15176	15099	15117	15162	15229	15111	15224	15284	15255	15065	15395	15291	14977	15193	15233	15309	15291	15207	15280	15015	15154	15324	15331	15240	15195	15210	15156	15133	15245	15287	15434	15351	15403	15165	15295	15097	15397	14973	15262	15447	15176	15169	15188	15150	15153	15088	15195	15234	15301	15284	15239	15397	15058	15294	15140	15149	15222	15086	15108	15109	15419	15130	15288	15286	15464	15188	15272	15296	15376	15303	15199	15356	15082	15193	15130	15140	15195	15121	15166	15257	15055	15282	15613	15327	15395	15365	15292	15187	15289	15374	15206	15322	15100	15203	15233	15052	15114	15207	15113	15122	15106	15395	15238	15169	15152	15142	15297	15313	15243	15332	15371	15185	15214	15173	15246	15126	15207	15224	15185	15197	15048	15179	15231	15098	15305	15098	15383	15277	15207	15303	15402	15288	15133	15168	15082	15171	15279	15299	15028	15202	15146	15093	15100	15170	15039	15336	15045	15245	15053	15101	15105	15362	15277	15233	15360	15219	15242	15285	15257	15223	15190	15117	15178	15254	15183	15370	15187	15249	15171	15242	15226	15433	15142	15285	15167	15259	15285	15436	15392	15390	15219	15294	15266	15245	15259	15272	15371	15332	15101	15154	15192	15401	15286	15287	15285	15327	15426	15301	15222	15195	15224	15374	15170	15374	15330	15272	15065	15213	15406	15252	15109	15194	15269	15241	15357	15306	15346	15231	15213	15205	15091	15079	15230	15368	15288	15384	15066	15171	15250	15233	15221	15311	15212	15184	15349	15329	15406	15208	15365	15362	15250	15266	15181	15201	15343	15285	15251	15138	15338	15219	15409	15203	15317	15069	15120	15042	15134	15350	15250	15326	15158	15270	15262	15278	15215	15300	15186	15192	15069	15282	15465	15288	15297	15240	15284	15180	15317	15456	15118	15401	15397	15119	15301	15239	15124	15271	15196	15308	15163	15375	15353	15111	15535	15385	15339	15365	15285	15062	15093	15129	15140	15387	15115	15274	15006	15222	15256	15272	15279	15466	15354	15382	15231	15319	15359	15277	15204	15148	15506	15293	15227	15124	15282	15116	15195	15240	15280	15320	15196	15399	15285	15209	15010	15041	15313	15274	15271	15175	15129	15465	15162	15094	15344	15387	15284	15100	15100	15410	15014	15353	15257	15280	15265	15376	15216	15155	15080	15354	15408	15151	15207	15200	15005	15352	15101	15348	15229	15377	15200	15172	15163	15066	15221	15452	15212	15311	15266	15194	15361	15307	15367	15264	15162	15059	15191	15091	15352	15279	15136	14960	15353	15252	15124	15322	15375	15312	15148	15103	15223	15474	15280	15275	15296	15148	15271	15333	15324	15231	15083	15352	15251	15378	15250	15141	15089	15134	15316	15160	15389	15239	15373	15371	15223	15356	15143	15200	15321	15321	15296	15316	15452	15265	15219	15128	15143	15172	15211	15271	15132	15450	15265	14887	15300	15363	15168	15337	15128	15258	14923	15174	15117	15213	15269	15136	15195	15287	15170	15183	15202	15295	15373	15201	15077	15229	15158	15367	15283	15264	15254	15157	15233	15139	15335	15265	15151	15183	15217	15315	15320	15123	15217	15157	15310	15375	15225	15215	15232	15357	15092	15355	15286	15188	15140	15240	15374	15241	15258	15260	15218	15355	15192	15221	15313	15378	15370	15187	15299	15214	15308	15138	15394	15157	15305	15159	15243	15301	15184	15202	15505	15314	15104	15301	15316	15234	15115	15239	15239	15240	15285	15115	15128	15170	15341	15258	15206	15084	15106	15127	15324	15101	15254	15080	15281	15319	15364	15221	15173	15167	15420	15165	15347	15225	15293	15306	15293	15336	15062	15320	15217	15087	15265	15201	15285	15131	15185	15205	15218	15211	15144	15060	15286	15005	15221	15240	15332	15297	15557	15172	15280	15229	15018	15072	15339	15366	15358	15255	15257	15389	15234	15214	15110	15364	15187	15239	15163	15128	15569	15236	15294	15441	15351	15497	15246	15059	15364	15318	15307	15399	15423	15155	15220	15071	15110	15450	15408	15371	15324	15185	15242	15200	15289	15160	15228	15427	15014	15194	15363	15471	15225	15199	15361	15258	15154	15345	15209	15335	15145	15277	15139	15104	15003	15368	15159	15189	15289	15273	15187	15439	15034	15207	15262	15188	15262	15431	15341	15361	15281	15243	15340	15185	15446	15198	15234	15215	15384	15252	15181	15143	15399	15421	15299	15000	15174	15040	15272	15242	15118	15345	15227	15140	15334	15032	15324	15234	15248	15174	15359	15289	15208	15220	15233	15354	15278	15296	15257	15031	15174	15119	15251	15166	15256	15336	15085	15161	15205	15334	15365	15158	15004	15059	15321	15187	15313	15058	15114	15342	15366	15208	15131	15303	15471	15233	15053	15182	15359	15401	15375	15172	15209	15277	15212	15121	15340	15033	15334	15267	15485	15357	15389	15402	14985	15322	15080	15409	15118	15269	15139	15225	15379	15224	15123	15209	15336	15345	15133	15234	15244	15319	15204	15170	15359	15160	15132	15117	15295	15339	15401	15346	15309	15444	15173	15157	15227	15207	15274	15354	15154	15449	15487	15375	15219	15209	15368	15233	15120	15449	15160	15309	15362	15240	15291	15282	15215	15342	15192	15393	15078	15090	15061	15216	15364	15303	15215	15208	15310	15251	15242	15167	15270	15434	15179	15334	15272	15234	15270	15470	15231	15138	15291	15408	15357	15323	15150	15398	15155	15376	15252	15146	15109	15302	14991	15477	15288	15322	15461	15163	15327	15091	15100	15185	15265	15442	15242	15251	15226	15208	15249	15115	15341	15085	15264	15368	14987	15048	15238	15160	15165	15283	15148	15280	15309	15344	15269	15184	15175	15179	15324	15257	15226	15241	15142	15482	15193	15279	15249	15211	15219	15363	15172	15229	15218	15231	15194	15167	15223	15262	15169	15306	15330	15146	15304	15291	15357	15110	15394	15377	15365	15341	15158	15267	15273	15082	15262	15404	15221	15204	15151	15058	15202	15230	15369	15230	15112	15288	15347	15233	15166	15212	15177	15290	15347	15195	15191	15324	15285	15362	15304	15302	15145	15208	15032	15261	15448	15465	15231	15129	15166	15238	15435	15122	15217	15067	15229	15228	15385	15176	15184	15147	15303	15281	15397	15144	15341	15154	15204	15239	15240	15128	15328	15285	15270	15192	15337	15308	15209	15226	15180	15378	15391	15247	15459	15327	15204	15166	15097	14957	15576	15249	15008	15135	15189	15394	15275	15311	15032	15230	15199	15112	15130	15401	15136	15172	15299	15206	15235	15163	15309	15245	15251	15174	15213	15128	15206	15326	15174	15230	15141	15151	15162	15476	15335	15310	15192	15141	15174	15355	15184	15199	15223	15291	15295	15249	15141	15284	15203	15155	15422	15318	15184	15111	15172	15214	15253	15174	15355	15371	15150	15174	15319	15126	15257	15302	15252	15200	15303	15338	15487	15360	15177	15290	15173	15112	15234	15256	15271	15303	15064	15306	15108	15491	15299	15417	15352	15226	15264	15416	15246	15228	15349	15237	15251	15066	15241	15050	15200	15073	15187	15174	15276	15310	15364	15183	15343	15298	15112	15185	15269	15482	15230	15223	15290	15319	15223	15387	15257	15127	15175
64180	103620	92671	65539	41260	24516	16066	13747	13793	13861	13880	13683	13894	13723	13901	13845	14003	13794	13714	13678	13945	13715	13721	13826	13852	13843	13914	13753	13862	13788	13836	13660	14003	13776	13800	13738	13865	13768	13718	13797	13785	13776	13717	14040	13579	13858	13811	13680	13869	13744	13784	13735	13765	13848	13807	13716	13829	13655	13878	13829	13680	13841	13877	13757	13815	13810	13846	13839	13948	13974	13852	13780	13940	13785	13716	13775	13780	13747	13780	13720	13740	13978	13786	13689	13556	13872	13763	13785	13648	13908	13671	13687	13783	13717	13873	13690	13727	13819	13751	13757	13851	13774	13947	13920	13791	13821	13836	13809	13831	13896	13693	13840	13972	13768	14037	13672	13753	13760	13740	13824	13834	13905	13864	13832	13788	13819	13796	13750	13809	13798	13807	13740	13853	13815	13734	13663	13837	13801	13798	13789	13975	13747	13896	13815	13842	13587	13814	13672	13730	13848	13894	13871	13864	13774	13780	13737	13837	13700	13949	13797	13809	13788	13829	13921	13832	13705	13909	13662	13891	13739	13750	14012	13590	13819	13645	14075	13563	13790	13686	13661	13725	13830	13826	13653	13842	13896	13669	13975	13761	13965	13904	13914	13686	13881	13708	13941	13903	13953	13829	13761	13861	13716	13907	13885	13791	13741	13854	13798	13871	13861	13801	13782	13721	13671	13890	13678	13848	13842	13815	13914	13683	13799	13786	13657	13902	13828	13702	13694	13758	13819	13741	13809	13863	13823	13849	13736	13759	13838	13794	13768	13723	13853	13888	13798	13886	13826	13629	13920	13913	13786	13633	13659	13707	13859	13883	13792	13789	13649	13893	13851	13728	13786	13850	13654	13786	13781	13842	13847	13690	13743	13850	13744	13824	13683	13720	13807	13932	13607	13960	13752	13785	13756	13759	13923	13757	13859	13689	13768	13806	13828	13754	13728	13765	13829	13950	13761	13812	13697	13877	13735	13802	13848	13949	13674	13838	13754	13699	13656	13807	13773	13835	13818	13913	13947	13845	13816	13815	13744	13720	13802	13824	13689	13909	13721	13838	13807	13754	13731	13943	13784	13806	13938	13676	13891	13758	13810	13640	13805	13865	13643	13812	13898	13801	13628	13841	13778	13843	13682	13854	13757	13964	13712	13885	13733	13881	13796	13775	13576	13716	13853	13821	13914	13606	13768	13907	13839	13705	13741	13825	13812	13838	13756	13860	13745	13756	13848	13656	13595	13783	13768	13849	13667	13732	13808	13727	13805	13876	13918	13686	13701	13717	13682	13813	13830	13955	14018	13670	13756	13750	13827	13643	13776	13832	13787	13861	13859	13900	13788	13860	13768	13819	13776	13923	13801	13850	14010	13895	13798	13841	13638	13847	13741	13811	13815	13917	13765	13693	13707	13712	13817	13748	13804	13848	13757	13795	13773	13639	13906	13752	13736	13752	13786	13778	13697	13811	13780	13697	13610	13857	13618	13761	13854	13756	13807	13909	13692	13752	13769	13688	13719	13889	13689	13840	13709	13887	13822	13927	13719	13811	13824	13826	13830	13868	13823	13758	13709	13766	13821	13728	13832	13840	13857	13725	13779	13698	13762	13885	13691	13741	13810	13895	13819	13789	13859	13772	13793	13847	13860	13726	13681	13854	13742	13715	13922	13718	13935	13656	13675	13844	13682	13910	13813	13789	13654	13683	13690	13883	13721	13821	13735	13856	13866	13809	13723	13912	13912	13740	13865	13879	13766	13926	13720	13764	13782	13742	13801	13849	13731	13677	13924	13795	13712	13773	13855	13847	13880	13771	13879	13716	13697	13711	13690	13683	13780	13761	13870	13790	13664	13891	13748	13792	13855	13740	13844	13797	13717	13828	13868	13747	13876	13707	13732	13895	13754	13811	13720	13738	13783	13777	13761	13713	13727	13765	14050	13814	13690	13546	13747	13869	13872	13865	13825	13885	13824	13782	13924	13795	13723	13960	13675	13789	13730	13864	13767	13717	13993	13838	13905	13820	13911	13698	13813	13836	13795	13738	13733	13972	13750	13714	13775	13743	13875	13826	13709	13934	13923	13807	13725	13704	13767	13886	13836	13610	13817	13878	13749	13694	13792	13840	13858	13762	13843	13809	13885	13884	13762	13846	13832	13783	13925	13876	13824	13870	13773	13851	13777	13779	13952	13819	13952	13832	13678	13863	13761	13966	13805	13567	13755	13798	13731	13666	13788	13607	13790	13787	13767	13840	13713	13745	13907	13911	13891	13762	13762	13695	13794	13765	13986	13796	13813	13785	13871	13863	13914	13713	13800	13895	13725	13682	13769	13777	13775	13852	13853	13647	13628	13895	13983	13798	13882	13826	13838	13830	13834	13776	13839	13746	13896	13740	13812	13801	13791	13758	13760	13804	13844	13876	13818	13823	13676	13808	13770	13609	13701	13862	13913	13746	13805	13614	13965	13812	13902	13921	13799	13828	13889	13912	13776	13811	13801	13901	13901	13799	13667	13676	13647	13616	13841	13856	13580	13857	13709	13837	13669	13727	13684	13708	13832	13868	13619	13847	13881	13933	13797	13621	13807	13804	13789	13791	13575	13758	13757	13705	13695	13842	13886	13818	13774	13726	13939	13742	13718	13900	13724	13898	13715	13757	13679	13790	13751	13821	13694	13765	13686	13666	13609	13812	13822	13703	13951	13816	13835	13734	13945	13826	13684	13768	13863	13752	13728	13877	13721	13718	13725	13670	13904	13918	13811	13730	13775	13680	13803	13816	13725	13776	13840	13746	13751	13778	13658	13663	13871	13747	13836	13853	13798	13885	13898	13878	13905	13904	13819	13974	13783	13814	13694	13688	13820	13708	13789	13772	13717	13913	13583	13719	13787	13834	13813	13776	13878	13921	14048	13899	13695	13821	13726	13973	13735	13860	13800	13757	13790	13886	13742	13913	13848	13914	13740	13857	13784	13821	13764	13815	13779	13780	13687	13811	13754	13801	13795	13685	13830	13918	13822	13737	13768	13677	13851	13785	13706	13985	13625	13775	13696	13726	13749	13796	13766	13775	13800	13827	13727	13623	13910	13612	14002	13857	13941	13714	13681	13761	13756	13756	13775	13762	13585	13685	13606	13924	13776	13741	13817	13718	13657	13683	13796	13881	13645	13813	13725	13822	13763	13819	13661	13722	13683	13914	13768	13827	13817	13587	13858	13750	13773	13926	13690	13727	13824	13857	13652	13739	13855	13920	13781	13770	13876	13883	13767	13877	13754	13677	13693	13795	13740	13861	13846	13739	13919	13782	13736	13743	13722	13875	13844	13868	13695	13773	13876	13766	13844	13910	13689	13929	13718	13638	13840	13800	13771	13680	13717	13733	13852	13919	13718	13825	13742	13884	13711	13840	13822	13936	13937	13856	13621	13759	13811	13866	13751	13831	13674	13743	13932	13908	13821	13811	13820	13685	13766	13732	13658	13876	13854	13737	13858	13797	13961	13787	13748	13669	13885	13800	13678	13858	13655	13852	13743	13863	13784	13847	13917	13753	13872	13583	13735	13720	13727	13992	13681	13816	13809	13786	13564	13824	13853	14012	13807	13820	13764	13814	13812	13719	13800	13794	13938	13733	13882	13781	13789	13588	13871	13823	13801	13753	13839	13823	13809	13584	13847	13777	13794	13761	13676	13798	13586	13847	13627	13693	13776	13539	13729	13831	13701	13772	13880	13581	13843	13899	13778	13833	13832	13798	13876	13774	13791	13933	13672	13626	13884	13758	13808	13752	13889	13869	13719	13708	13992	13848	13819	13759	13731	13886	13700	13831	13618	13912	13738	13804	13750	13888	13764	13820	13884	13936	13773	13846	13815	13912	13572	13696	13857	13655	13912	13679	13774	13747	13746	13771	13890	13769	13653	13780	13711	13809	13694	13687	13763	13722	13674	13870	13761	13852	13677	13804	13753	13976	13743	13881	13883	13765	13687	13606	13823	13798	13840	13840	13801	13718	13729	13842	13862	13869	13848	13825	13840	13698	13765	13753	13800	13883	13693	13946	13719	13601	13844	13848	13585	13773	13934	13686	13781	13815	13821	13789	13837	13704	13896	13714	13748	13890	13692	13869	13582	13681	13815	13661	13829	13794	13735	13896	13734	13733	13711	13818	13804	13940	13927	13804	13891	13842	13877	13636	13845	13839	13666	13767	13904	13796	13876	13965	13710	13821	13823	13866	13722	13795	13774	13679	13990	13666	13810	13907	13730	13601	13938	13730	13859	13726	13847	13742	13939	13791	13753	13842	13721	13780	13794	13833	13722	13732	13775	13698	13689	13653	13817	13745	13790	13696	13691	13747	13829	13959	13769	13750	13906	13718	13795	13658	13897	13948	13831	13776	13716	13549	13831	13871	13888	13838	13811	13858	13821	13851	13895	13810	13656	13809	13650	13868	13884	13838	13862	13853	13747	13692	13979	13852	13693	13739	13673	13926	13805	13887	13686	13897	13746	13892	13825	13802	13730	13770	13798	13879	13797	13869	13746	13789	13802	13909	13816	13636	13872	13804	13679	13594	13652	13826	13914	13888	13904	13881	13796	13926	13838	13785	13852	13647	13766	13930	13871	13688	13747	13964	13793	13792	13739	13810	13697	13948	13937	13861	13647	13765	13818	13845	13695	13618	13791	13782	13692	13796	13873	13818	13743	13854	13891	13825	13821	13791	13867	13775	13888	13904	13701	13828	13830	13757	13624	13714	13698	14016	13793	13835	13887	13891	13540	13769	13855	13797	13707	13580	13750	13983	13798	13747	13814	13735	13796	13684	13725	13812	13712	13701	13668	13879	14026	13783	13736	13865	13821	13841	13681	13759	13818	13818	13740	13728	13924	13737	13689	13776	13736	13794	13711	13948	13779	14048	13728	13907	13812	13580	13850	13660	13738	13779	13888	13756	13903	13767	13867	13618	13812	13790	13780	13961	13913	13760	13628	13810	13824	13750	13919	13717	13842	13979	13822	13812	13809	13864	13696	13897	13653	13692	13814	13632	13955	13982	13881	13920	13736	13832	13825	13571	13974	13762	13901	13742	13774	13782	13842	13709	13780	13781	13770	13903	13688	13811	13923	13835	13712	13853	13796	13703	13669	13786	13771	13617	13814
29470	32673	40809	29172	20391	17132	15722	15310	15147	15327	15025	15257	15250	15305	15238	15125	15158	15289	15248	15117	15273	15169	15356	15255	15288	15150	15355	15315	15269	15264	15208	15155	15179	15225	15171	15328	15291	15137	15076	15145	15258	15373	15251	15191	15360	15201	15274	15161	14897	15133	15259	15205	15335	15389	15465	15310	15215	15351	15133	15333	15300	15377	15448	15196	15213	15000	15319	15268	15381	15293	15249	15056	15259	15191	15149	15275	15119	15080	15129	14928	15102	15352	15174	15143	15249	15403	14929	15192	15275	15101	15229	15143	15067	15167	15055	15194	15441	15033	15133	15077	15090	14986	15149	15127	15155	15096	15104	15171	15210	15058	15185	15080	15076	15147	15226	15039	15327	15215	15171	15194	15382	15152	15222	15164	15038	15206	15108	15280	15076	15186	15065	15359	15248	15320	15041	15199	15402	15042	15151	15053	15093	15220	15235	15076	15203	15239	15170	15069	15321	15080	15268	15172	15209	15092	15281	15162	15074	15321	15256	15167	15140	15070	15251	15232	15271	15174	15391	15400	15181	15360	15261	15143	15169	15271	15127	15209	15240	15241	15190	15162	15120	14952	15016	14935	15114	15194	15358	15292	15203	15236	15227	15329	15199	15085	15310	15189	15168	15221	15241	15305	15311	15320	15055	15076	15152	15192	15277	15175	15293	15121	15198	14992	15155	15373	15488	15162	15272	15367	15102	15296	15144	15219	15314	14985	15165	15241	15140	15189	15277	15210	15189	15191	15136	15077	15181	15132	15004	15054	15291	15088	15229	15215	15507	15192	15344	15280	15266	15322	15221	15272	15267	15323	15230	15143	14928	15250	14946	15329	15220	15369	15291	15324	15277	15316	15193	15139	14906	15022	15290	15182	15505	15236	15110	15188	15304	15202	15168	15164	15057	15193	14977	15137	15536	15217	15342	15282	15296	15184	15159	15196	15231	15226	15159	15051	15335	15189	15285	15137	15484	15313	15306	15240	15178	15256	15190	15112	15272	15157	15068	15323	15128	15205	15224	15293	15172	15188	15168	15267	15196	15110	15245	15228	15197	15107	15087	15128	15280	15158	15340	15045	15252	15313	15193	15373	15292	15314	15366	15161	15287	15148	15197	15146	15246	15181	15173	15144	15026	15385	15132	15134	15218	15183	15368	15368	15133	15186	15227	15089	15260	15189	15164	15119	15088	15064	15202	15127	15101	15236	15263	15333	15124	15194	14986	15071	15218	15285	15280	14967	15230	15216	15043	14870	15057	15175	15153	15367	15114	15134	14995	15187	15272	15365	15197	15169	15176	14971	15197	15112	14991	15041	15102	15187	15254	15140	15208	15240	15150	15130	15047	15249	15143	15372	15096	15195	15048	15151	15227	15250	15181	15287	15109	15268	15211	15150	15075	15130	15364	15227	15099	15165	15157	15302	15345	15284	15024	15065	15349	15280	15287	15157	15136	15341	15103	15110	15273	15337	15359	15305	15313	15135	15073	15153	15219	15403	15368	15228	15138	15225	15173	15148	15202	15308	15292	15192	15216	15326	15090	15088	15069	15207	15286	15158	15169	15225	15299	15313	15225	14942	15221	15169	15362	15308	15356	15241	15194	15067	15105	15466	15430	15058	15243	15181	15186	15024	15332	15110	15447	15343	15313	15162	15298	15251	15116	15254	15109	15164	15329	15260	15098	15319	15226	15344	15236	15212	15305	14956	15382	15384	15345	15393	15249	15166	15243	15006	15174	15326	15154	15177	15471	15297	15208	15051	15276	15177	15124	14977	14965	15068	15191	15145	15201	15053	15142	15121	15288	15239	14931	15122	15117	15303	15225	15213	15099	15303	15337	15063	15303	15070	15269	15287	15180	15451	15186	15097	15094	15234	15172	15011	15189	15063	15333	15170	15280	15293	15114	15215	15088	15135	15193	15102	15034	15315	15265	15204	15250	15006	15084	15068	15366	15123	15130	15034	15076	15227	15146	15160	15104	15220	15230	15247	15159	15331	15125	15272	15162	15067	15226	15358	15231	15116	15206	15358	15153	15355	15369	15184	15052	15186	15195	15011	15173	15047	15014	15300	15118	15157	15240	15305	15338	15114	15114	15025	15235	15077	15262	15121	15216	15281	15266	15062	15453	15337	15288	15288	15087	15230	15190	15177	15337	15230	15392	15395	15313	15069	15170	15157	15166	15242	15102	15289	15274	15239	15094	15120	15322	15013	14993	14999	15088	14948	15133	15228	15226	15265	15196	15351	15357	15276	15233	15263	15236	15108	15261	15165	15226	15121	15256	15106	15249	15123	15117	15371	15080	15271	15281	15137	15237	15164	15293	15055	14836	15238	15170	15133	15232	15157	15142	15178	15391	15181	15206	15170	15067	15173	15068	15371	15265	15167	15271	15275	15336	15215	15136	15267	15341	15341	15350	15187	15059	15299	15344	15122	15390	15282	15321	15098	15392	15314	15119	15050	15285	15225	15231	15165	15115	15328	15437	15303	15166	15179	15122	15209	15368	15060	15032	15184	15278	15106	15303	15326	15183	15105	14992	14976	15189	15099	15276	15299	15121	15315	15179	15120	15452	15196	15325	15111	15103	15005	15156	15182	15354	15184	15178	15211	15055	15034	15229	15322	15218	15056	15091	15098	15205	15246	15098	15139	15175	15264	15182	15295	15337	15203	15123	15198	15139	15251	15309	15013	15226	15133	15194	15260	15206	15212	15253	15238	15147	15067	15118	15143	15309	15085	15315	15248	15307	15239	15263	15109	15256	15205	15287	15299	15072	15154	15184	15172	15081	15229	14908	15210	15241	15190	15109	15376	15109	15086	15337	15019	15163	15142	15309	15013	15115	15151	15061	15271	14990	15014	15092	15163	15303	15022	15325	15346	15348	15156	15144	15213	15098	15500	15368	15253	15200	15233	15227	15161	15127	15162	15194	15354	15208	15269	15402	15200	15019	15200	15161	15045	15118	15194	15115	15245	14904	15214	14997	15231	15245	15177	14905	15188	15304	15207	15209	15177	15151	15166	15194	15011	15202	15082	15362	15242	15285	15203	15264	15298	15074	15254	15248	15241	15213	15344	15368	15546	15180	15062	15223	15244	15462	15375	15212	15247	15228	15156	15362	15126	15121	15185	15251	15222	15324	15099	15107	15311	15184	15067	15073	15088	15177	15213	15244	15135	15302	15270	14893	15167	15148	15150	15296	15236	15187	15175	15285	15337	15098	15158	15272	15172	15241	14928	15332	15356	15141	15105	15434	15165	15121	15220	15160	15043	15142	15263	15336	15194	15134	15217	15239	15347	15239	15138	15296	15242	15328	15324	15038	15206	15318	15186	15292	15475	15106	15065	15155	15135	15101	15237	15006	15302	15207	15442	15286	15282	15100	15342	15160	15277	15396	15243	15272	15112	15109	15202	15132	15357	15459	15164	15289	15376	15137	15264	15293	15347	15312	15199	15009	15166	15213	15171	15134	15055	15369	15013	15231	15100	15303	15087	15134	15017	15214	15093	15268	15279	14897	15237	15328	15229	15228	15308	15117	15214	15188	15122	15251	15078	15315	15112	15256	15159	15191	15176	15309	15230	15222	15205	15290	15155	15376	15156	15064	15046	15333	15272	15185	15394	15429	15060	15134	15177	15317	15254	15394	15098	15208	15104	15076	15420	15040	15031	15307	15165	15227	15225	15192	15166	15212	15228	15367	15165	15182	15165	15076	15108	15091	15214	15154	15184	15138	15134	15312	15035	15248	15310	15320	15176	15160	15178	15328	15034	15121	15197	15320	15106	15259	15253	15199	15238	15161	15099	15279	15362	15212	15363	15281	15317	15290	15165	15100	15061	15082	15328	15133	15510	15280	15236	15314	15259	15291	15205	15404	15121	15271	15223	15058	15327	15078	15213	14991	15184	15285	15046	15219	15218	15139	15338	15323	15243	14972	15172	15021	15256	14950	15031	15168	15037	15220	15234	15272	15186	15254	15233	15186	15104	15244	14980	15237	15225	15134	15270	15174	15226	15311	15198	15254	15133	15351	15125	15175	15231	15193	15296	15299	15041	15120	15108	15004	15125	15068	15269	15116	15225	15215	15310	15264	15146	15250	15079	15148	15272	15096	15244	15355	15151	15300	15258	15185	15316	15315	15262	15090	15298	15213	15184	15045	15101	15074	15331	15163	15271	15084	15006	15323	15124	15230	15167	15015	15222	15232	15175	15116	15260	15011	15226	15243	15464	15153	15036	14959	15250	15084	15069	15186	15227	15242	15220	15295	15454	15325	15285	15197	15125	15297	15108	15160	14994	15221	15188	15268	15520	15360	15177	15272	15138	15059	14927	15224	15266	15476	15057	15267	15324	15240	15270	15425	15050	15330	15177	15192	15243	15057	15332	15289	15071	15168	15293	14911	15192	15206	15468	15267	15312	15057	15327	15105	15203	15195	15308	15089	15337	15168	15291	15193	14970	15215	15189	15302	15226	15130	15261	15292	15260	15238	15132	15274	15347	15358	15379	15313	14934	14948	15098	15166	15493	15182	15158	15106	15348	15109	15303	15087	15212	15053	15243	15322	15159	15202	15341	15171	15181	15142	15206	15170	15347	15327	15203	15134	15235	14981	15256	15181	15225	15194	15318	15149	15095	15158	14999	15198	15141	15206	15253	15302	15096	15199	15278	15329	15142	15335	15286	15256	15129	15261	15259	15253	15347	15331	15187	15120	15188	15159	15153	15169	15341	15342	15250	15225	15153	15148	15405	15118	15193	15290	15366	15112	15230	15297	15252	15257	15083	15219	15368	15278	15262	15393	15240	15290	15163	15039	15062	15202	15304	15052	15283	15340	15119	15132	15117	15116	15173	15368	15311	15013	15318	15007	15143	15178	15150	15128	15193	15084	15185	15168	15482	15139	14968	15218	15143	15239	15299	15076	15248	15324	15105	15365	15283	15232	15258	15184	15199	15116	15316	14971	15162	15208	15309	15131	15166	15326	15146	15309	15166	15132	15210	15127	15075	15147	15300	15302	15304	15123	15058	15062	15277	15250	15191	15368	15201	15238	15154	15287	15133	15281	15145	15232	15206	15170	15004	15128	15289	15065	15086	15152	15181	15253	15423	15352	15428	15447	15240	15072	15211	15226	15192	15155	15121	15193	15322
33043	51658	43817	25959	18647	15565	13990	13900	13705	13726	13782	13931	13765	13731	13766	13915	13759	13768	13705	13740	13692	13853	13750	13843	13991	13828	13824	13803	13639	13934	13879	13888	13969	13785	13680	13722	13861	13799	13892	13719	13924	13816	13618	13859	13667	13841	13748	13886	13793	13736	13875	13838	13772	13679	13950	13650	13910	13820	13777	13993	13680	13674	13825	13908	13876	13763	13791	13718	13581	13851	13656	13864	13745	13846	13820	13891	13726	13852	13920	13736	13711	13739	13765	13913	13796	13773	13832	13771	13738	13815	13795	13818	13768	13680	13811	13796	13653	13821	13801	13826	13706	13798	13721	13837	13776	13651	13793	13605	14016	13664	13790	13909	13641	13700	13714	13916	13755	13737	13789	13789	13855	13742	13907	13783	13834	13884	13788	13837	13702	13698	13748	13789	13782	13870	13808	13652	14087	13717	13706	13816	13779	13641	13669	13677	13740	13855	13634	13772	13663	13692	13777	13664	13829	13780	13797	13705	13686	13870	13875	13659	13853	13756	13722	13704	13828	13847	13789	13893	13573	13639	13824	13929	14044	13751	13697	13806	13828	13679	13846	13870	13789	13797	13642	13764	13800	13911	13772	13809	13687	13661	13927	13809	13661	13700	13742	13714	13764	13941	13727	13908	13922	13853	13715	13799	13724	13688	13595	13606	13894	13790	13995	13689	13819	13765	13883	13856	13780	13831	13815	13829	13676	13785	13757	13832	13735	13899	13672	13792	13890	13848	13719	13874	13821	13769	13756	13765	13795	13712	13738	13767	13814	13779	13791	13832	13735	13903	13714	13881	13824	13782	13878	13639	13818	13588	14015	13632	13747	13855	13797	13765	14123	13694	13838	13658	13754	13769	13773	13795	13868	14004	13845	13805	13760	13785	13679	13758	14045	13795	13757	13592	13663	13833	13885	13736	13696	13744	13708	13764	13795	13855	13798	13885	13749	13774	13855	13843	13758	13732	13951	13760	13716	14023	13887	13801	13761	13812	13782	13783	13666	13957	13766	13843	13852	13888	13734	13809	13923	13579	13828	13829	13696	13814	13666	13786	13478	13920	13728	13663	13859	13803	13759	13661	13814	13513	13767	13868	13855	13621	13673	13802	13760	13735	13882	13726	13749	13683	13911	13836	13749	13765	13868	13745	13625	13705	13842	13672	13708	13582	13800	13758	13844	13743	13793	13664	13763	13769	13853	13664	13700	13891	13693	13878	13825	13723	13878	13782	14002	13565	13806	13818	13855	13701	13866	13654	13780	13944	13895	13794	13779	13788	13734	13774	13852	13669	13867	13899	13584	13728	13713	13660	13642	13762	13726	13858	13835	13892	13854	13881	13739	13955	13752	13791	13852	13724	13895	13779	13396	13802	13788	13792	13878	13706	13736	13714	13820	13904	13804	13751	13861	13672	13762	13785	13715	13874	13690	13765	13769	13888	13795	13831	13697	13857	13752	13887	13957	13877	13862	13752	13771	13813	13634	13715	13714	13786	13660	13622	13649	13637	13739	13750	13914	13772	13796	13846	13806	13803	13817	13690	13764	13724	13986	13900	13685	13729	13634	13859	13858	13571	13735	13742	13847	13660	13977	13738	13820	13901	13759	13944	13697	13880	13700	13833	13800	13601	13804	13767	13683	13823	13671	13948	13687	13698	13860	13866	13831	13726	13920	13851	13782	13766	13729	13822	13735	13834	14003	13797	13753	13718	13665	13820	13792	13884	13745	13718	13845	13846	13941	13654	13705	13915	13908	13738	13768	13731	13811	13787	13793	13847	13913	13802	13756	13766	13774	13785	13702	13823	13891	13949	13676	13789	13741	13688	13851	13711	13806	13677	13770	13811	13781	13753	13840	13775	13601	13776	13834	13727	13849	13813	13761	13860	13722	13926	13876	13947	13783	13886	13642	13834	13950	13859	13516	13805	13726	13824	13630	13633	13905	13746	13902	13709	13670	13700	13703	13768	13705	13782	13739	13697	13791	13704	13872	13903	13652	13948	13911	13761	13892	13780	13829	13578	13877	13649	13897	13889	13801	13768	13626	13771	13853	13853	13822	13773	13861	13711	13870	13646	13948	13673	13769	13763	13829	13865	13787	13797	13820	13887	13835	13760	13974	13916	13684	13888	13856	13993	13879	13881	13885	13692	13825	13806	13825	14047	13663	13798	13908	13666	13801	13743	13676	13668	13894	13698	13756	13732	13772	13888	13657	13821	13854	13903	13978	13678	13770	13760	13947	13659	13807	13710	13583	13735	13689	13844	13769	13638	13769	13802	13731	13627	13927	13914	13782	13845	13669	13731	13769	13674	13808	13723	13748	13623	13711	13667	13678	13648	13817	13599	13703	13856	13900	13818	13818	13871	13857	13748	13792	13726	13724	13732	13691	13831	13747	13862	13616	13814	13790	13718	13535	13871	13742	13761	13707	13859	13740	13726	13891	13875	13722	13785	13721	13848	13798	13833	13685	13760	13758	13711	13856	13683	13848	13705	13759	13783	13706	13703	13564	13770	13802	13981	13967	13762	13996	13670	13712	13852	13725	13760	13821	13790	13771	13835	13891	13806	13848	13640	13768	13765	13748	13921	13747	13966	13903	13700	13783	13764	14056	13756	13735	13990	13753	13762	13582	13802	13791	13693	13859	13662	13870	13731	13818	13767	13890	13796	13697	13765	13917	13820	13788	13876	13733	13733	13924	13839	13916	13832	13725	13795	13904	13700	13876	13665	13763	13699	13742	13749	13652	13852	13921	13886	13872	13994	13825	13837	13906	13878	13733	13740	13622	13743	13720	13849	13844	13744	13854	13813	13532	13741	13823	13809	13777	13978	13687	13762	13703	13837	13813	13465	13737	13858	13601	13786	13728	13783	13707	13852	13700	13776	13967	13801	13771	13823	13749	13814	13915	13826	13761	13831	13855	13775	13746	13738	13715	13929	13747	13700	13810	13967	13633	13752	14011	13745	13574	13816	13826	13909	13816	13812	13877	13821	13738	13862	13813	13729	13835	13690	13801	13615	13845	13666	13917	13868	13871	13881	13804	13978	13680	13801	13885	13880	13903	13662	13773	13873	13745	13732	13805	13919	13846	13894	13877	13764	13908	13843	13894	13734	13831	13796	13790	13753	13769	13751	13816	13997	13856	13741	13808	14081	13840	13755	13791	13799	13768	13924	13698	13798	13852	13583	13690	13761	13823	13857	13721	13726	13762	13728	13766	13880	13937	13784	13657	14002	13797	13909	13780	13671	13918	13890	13697	13682	13917	13948	13721	13686	13706	13823	13755	13775	13855	13935	13929	13916	13821	13829	14008	13700	13827	13722	13851	13835	13708	13790	13740	13682	13796	13880	13815	13610	13781	13766	13758	13854	13749	13838	14070	13641	13904	13751	13854	13766	13640	13757	13857	13677	13867	13588	14029	13990	13708	13722	13766	13777	13715	13799	13762	13819	13793	13405	13795	13885	13759	13691	13813	13581	13643	13889	13928	13623	13983	13727	13797	14013	13802	13849	13724	13787	13925	13779	13857	13819	13807	13788	13618	13661	13808	13826	13937	13745	13700	13706	13800	13865	13802	13731	14009	13806	14045	13687	13563	13842	13749	13722	13627	13832	13905	13706	13859	13712	13779	13822	13686	13769	13882	13709	13830	13761	13673	13615	13948	13656	13941	13781	13812	13737	13913	13798	13772	13831	13849	13833	13975	13772	13691	13782	13745	13868	13883	13796	13794	13888	13745	14079	13789	13741	13752	13750	13795	13703	13849	13813	13747	13692	13883	13777	13721	13976	13781	13856	13734	13855	13790	13836	13759	13854	13686	13980	13835	13724	13876	13813	13680	13816	13646	13654	13779	13790	13793	13923	13903	13872	13874	13844	13778	13880	13768	13755	13806	13822	13858	13774	13582	13732	13869	13815	13788	13828	13725	13800	13843	13720	13869	13700	13909	13688	13838	13888	13772	13712	13807	13728	13909	13651	13730	13562	13804	13952	13927	13764	13658	13838	13709	13865	13739	13911	13864	13836	13828	14017	13831	13835	13931	13712	13833	13792	13893	13735	13833	13941	13646	13628	13712	13798	13775	13802	13816	13798	13770	13881	13758	13840	13949	13636	13888	13782	13808	13852	13762	13755	13646	13678	13725	13680	13744	13585	13690	13745	13935	13569	13718	13572	13867	13675	13753	13817	13860	13852	13750	13810	13660	13880	13824	13596	13870	13836	13796	13722	14023	13760	13734	13734	13821	13789	13824	13709	13793	13733	13902	13868	13822	13672	13812	13826	13750	13636	13582	13920	14008	13785	13702	13677	13885	13778	13770	13794	13804	13672	13654	13730	13885	13711	13872	13931	13823	13709	13618	13814	13813	13789	13916	13890	13747	13769	13723	13888	13813	13815	13811	13897	13663	13964	14035	13810	13909	13671	13719	13852	13808	13901	13828	13664	13688	13685	13645	13778	13642	13700	13856	13578	13769	13700	13599	13704	13716	13727	13750	13815	13784	13939	13857	13856	13730	13760	13735	13760	13592	13753	13901	13826	13917	13780	13751	13724	13677	13666	13809	13650	13761	13880	13710	13774	13950	13752	13881	13697	13802	13922	13847	13653	13760	13754	13808	13724	13815	13880	13677	13725	13734	13931	13765	13829	13551	13774	13886	13720	13850	13719	13703	13798	13798	13883	13705	13895	13776	13617	13736	13846	13830	13718	13802	13733	13761	13972	13791	13764	13765	13699	13712	13618	13809	13895	13817	13869	13959	13809	13784	13879	13888	13767	13873	13759	13741	13674	13851	13662	13758	13832	13688	13856	14023	13548	13989	13834	13721	13866	13626	13724	13885	13834	13857	13715	13737	13852	13877	13704	13766	13768	13778	13763	13769	13836	13787	13717	13785	13813	13818	13829	13835	13817	13816	13725	13970	13820	13686	13826	13815	13945	13670	13673	13823	13779	13790	13842	13756	13881	13871	13900	13987	13749	13857	13817	13966	13858	13787	13742	13719	13837	13819	13827	13612	13725	13769	13749	13657	13863	13765	13733	13829	13634	13656	13599	13624	13857	14058	13636	13691	13868	13749	13805	13818	13857	13804	13871	13758	13679	13968	13931	13901	13767	13826	13841	13858	13825	13848	13833	13928	13875	13743	13802
25720	26616	43481	39336	29308	23060	18319	15615	15204	15486	15435	15389	15275	15276	15560	15257	15415	15294	15318	15474	15262	15356	15397	15490	15543	15431	15345	15347	15373	15208	15125	15292	15109	15321	15267	15310	15235	15386	15262	15206	15104	15204	15275	15178	15235	15101	15204	15342	15226	15262	15366	15243	15118	15448	15205	15379	15236	15342	15177	15284	15247	15248	15595	15171	15290	15359	15252	15154	15166	15125	15290	15246	15174	15202	15035	15212	15227	15212	15347	15270	15237	15279	15158	15189	15187	15288	15292	15201	15410	15339	15294	15256	15521	15210	15239	15106	14989	15132	15261	15291	15218	15223	15273	15213	15078	15420	15390	15355	15305	15094	15077	15378	15415	15481	15357	15060	15101	15177	15228	15231	15417	15231	15322	15227	15389	15299	15397	15452	15346	15335	15084	15279	15098	15374	15264	15179	15263	15325	15209	15337	15200	15287	15273	15145	15448	15206	15301	15189	15422	15093	15457	15375	15311	15087	15290	15109	15212	15064	15072	15355	15359	15325	15175	15429	15159	15318	15186	15251	15149	15303	15092	15191	15239	15303	15096	15126	14968	15002	15236	15385	15287	15387	15335	15145	15251	15249	15215	15240	15392	15261	15247	15228	15164	15238	15223	15149	15213	15085	15221	15108	15061	15148	15038	15173	15200	15124	15285	15025	15409	15287	15318	15159	15400	15375	15304	15163	15141	15230	15162	15269	15041	15325	15292	15236	15212	15234	15317	15248	15169	15120	15480	15096	15376	15150	15283	15306	15348	15205	15193	15150	15307	15444	15345	15238	15048	15252	15424	15185	15115	15116	15340	15351	15151	15182	15348	15147	15356	15275	15208	15331	15251	15298	15314	15277	15296	15287	15269	15324	15358	15278	15280	15227	15003	15038	15385	15314	15381	15226	15269	15301	15264	15266	15073	15115	15340	15175	15350	15326	15041	15198	15272	14937	15249	15354	15388	15340	15099	15106	15104	15084	15185	15242	15257	15192	15112	15191	15108	15247	15229	15136	15247	15120	15042	15405	15281	15062	15110	15074	15193	15263	15327	15217	15357	15238	15341	15451	15369	15286	15224	15178	15210	15280	15306	14940	15091	15281	15222	15165	15324	15099	15211	15154	15106	15217	15117	15238	15256	15165	15157	15401	15384	15260	15254	15133	15152	15126	15179	15232	15131	15194	15132	15105	15174	15216	15285	15040	15053	15306	15305	15372	15196	15241	15476	15326	15223	15233	15259	15315	15188	15397	15258	15199	15098	14953	15069	15401	15301	15317	15177	15124	15269	15144	15122	15444	15359	15331	15185	15186	15397	15125	15245	15260	15256	15521	15139	15173	15204	15447	15294	15311	15308	15178	15125	15261	15355	15140	15163	15312	15241	15039	15140	15357	15087	15272	15211	14982	15278	15130	15237	15159	15232	15374	14988	15386	15325	15162	14890	15324	15167	15183	15268	15357	15271	15175	15267	15118	15252	15267	15444	15270	15335	15357	15142	15340	15014	15219	15284	15387	15346	15216	15326	15263	15295	15255	15271	15258	15212	15289	15213	15148	15253	15250	15490	15158	15084	15126	15336	15162	15148	15241	15331	15327	15166	14897	14914	15135	15157	15286	15227	15400	15171	15193	15194	15005	15131	15266	15251	15275	15261	15263	15291	15180	15175	15043	15132	15264	15232	15147	15155	15264	15218	15154	15164	15243	15206	15182	15347	15196	15367	15148	15319	15131	15240	15103	15193	14985	15455	15345	15157	15364	15206	15021	15339	15276	15170	15405	15317	15163	15370	15182	15291	15454	15321	15163	15568	15257	15363	15313	15358	15170	15449	15269	15163	15317	15115	15286	15148	15331	15300	15053	15282	15178	15254	15042	15191	15299	15146	15323	15311	15370	15375	15035	15190	15221	15299	15164	15160	15142	15499	15212	15347	15103	15285	15283	15475	15145	15143	15084	15344	15291	15109	15119	15270	15260	15258	15204	15165	15340	15287	15310	15424	15155	15367	15365	15443	15082	15245	15238	15419	15145	15246	15313	15066	15300	15337	15286	15107	15296	15359	15276	15360	15242	15139	15215	15163	15301	15250	15393	15330	15153	15313	15224	15080	15086	15210	15249	15164	15294	15327	15196	15514	15209	15140	14944	15033	15257	15436	15190	15330	15257	15276	15304	15395	15194	15138	15150	15396	15212	15278	15249	15225	15294	15293	15273	15418	15341	15301	15261	15548	15210	15202	15341	15093	15220	15327	15317	15277	15338	15281	15077	15353	15243	15341	15378	15082	15295	15282	15276	15296	15331	15327	15314	15510	15190	15135	15151	15133	15246	15306	15116	15256	15181	15326	15306	15411	15309	15282	15093	15301	15224	15076	15139	15329	15288	15305	15223	15362	15156	15086	15209	15335	15328	15476	15224	15274	15334	15409	15101	15250	15110	15322	15223	15090	15527	15155	15168	15367	15381	15418	15108	15145	15131	15115	15265	15294	15562	15259	15116	15356	15298	15186	15258	15125	15164	15294	15057	15151	15145	15440	15094	15117	15214	15037	15155	15230	15235	15172	15351	15224	15046	15122	15143	15242	15020	15426	15425	15193	15513	15347	15095	15183	15281	15327	15327	15103	15274	15314	15213	15163	15313	15098	15220	15319	15217	15359	15307	15277	15200	15276	15038	15200	15256	15420	15156	15332	15192	15257	15093	15247	15208	15133	15264	15183	15306	15243	15280	15165	15233	15286	15211	15160	15402	15249	15191	15418	15130	15249	15295	15106	15231	15229	15314	15155	15289	15410	15402	15333	15396	15450	15358	15389	15247	15372	15338	15156	15160	15272	15259	15241	15058	15233	15363	15233	15180	15025	15161	15128	15067	15063	15345	15186	15193	15177	15360	15339	15026	15196	15225	15187	15391	15398	15158	15220	14954	15112	15156	15336	15092	15256	15139	15053	15202	15367	15321	15186	15360	15212	15096	15346	15158	15057	15397	15222	15328	15179	15214	15245	15397	15118	15269	15206	15272	15247	15426	15340	15222	15185	15211	15218	15374	15226	15369	15432	15196	15177	15147	15345	15095	15316	15186	15133	15325	15193	15190	15193	15126	15380	15198	15224	15393	15413	15161	15261	15290	15180	15133	15115	15258	15275	15303	15413	15209	15355	15182	15571	15224	15235	15184	15147	15233	15217	15220	15312	15041	15355	14970	15152	15101	15299	15376	15310	15440	15277	15337	15209	15081	15247	15346	15187	15245	15029	15246	15446	15186	15038	15023	15145	15115	15247	15295	15233	15186	15171	15048	15240	15310	15223	15267	15316	15127	15280	15424	15327	15416	15297	15093	15301	15048	15148	15260	15086	15003	15196	15242	15261	15217	15390	15145	15288	15335	15270	15186	15156	15303	15415	15257	15136	15060	15334	15263	15272	15026	15201	15281	15328	15145	15095	15176	15183	15233	15129	15091	15383	15392	15338	15347	15387	15215	15395	15038	15314	15261	15406	15364	15099	15269	15195	15378	15241	15139	15255	15163	15041	15115	15252	15230	15177	15313	15196	15177	15442	15165	15410	15513	15267	15402	15172	15465	15292	15183	15218	15075	15328	15187	15302	15154	15264	15277	15134	15375	15435	15271	15345	15011	15209	15322	15096	15282	15080	15240	15450	15339	15145	15373	15194	15288	15328	15394	15232	15446	15363	15251	15214	15345	15204	15347	15135	15178	15238	15218	15454	15236	15152	15248	15211	15247	15256	15416	15335	15217	15483	15091	15253	15415	15325	15298	15378	15448	15360	14953	15179	15467	15306	15390	15260	15049	15232	15304	15158	15132	15548	15229	15241	15297	15314	15277	15113	15085	15384	15294	15310	15233	15347	15204	15370	15127	15098	15315	15268	15287	15370	15328	15111	15357	15308	15205	15237	15104	15432	15362	15025	15092	15281	15166	15220	15467	15419	15149	15229	15237	15217	15295	15299	15257	15053	15194	15239	15255	15398	15339	15375	15238	15294	15200	15347	15311	15288	15141	15230	15214	15321	15193	15000	15267	15210	15223	15290	15201	15337	15106	15267	15195	15209	15253	15264	15168	15108	15286	15392	15274	15216	15175	15270	15364	15204	15125	15325	15359	15190	15184	15263	15374	15277	15112	15186	15322	15255	15160	15233	15199	15051	15267	15238	15189	15215	15190	15239	15225	15111	15105	15107	15124	15232	15101	15366	15219	15133	15262	15300	15235	15405	15221	15260	15183	15181	15392	15164	15256	15252	15103	15239	15352	15286	15093	15228	15228	15453	15093	15244	15300	15136	15181	15375	15052	15278	15290	15254	15076	15185	15303	15473	15155	15163	15122	15157	15153	15276	15304	15296	15479	15201	15217	15267	15142	15436	15161	15247	15241	15159	15356	15300	15317	15260	15233	15216	15259	15149	15245	15284	15240	15062	15060	15258	15118	15209	15291	15333	15311	15471	15270	15320	15244	15155	15319	15122	15124	15224	15171	15170	15210	15239	15232	15111	15464	15159	15317	15137	15389	15288	15453	15234	15418	15343	15430	15264	15354	15352	15301	15216	15196	15181	15228	15406	15322	15426	15253	15317	15105	15315	15231	15192	15363	15485	15131	15245	15365	15272	15318	15378	15270	15275	15134	15385	15164	15186	15203	15323	15108	15307	15259	15288	15264	15332	15194	15247	15362	15267	15245	15108	15331	15267	15139	15168	15167	15246	15091	15293	15321	15327	15096	15290	15169	15380	15381	15359	15145	15298	15457	15311	15332	15322	15211	15317	15239	15182	15173	15176	15330	15160	15252	15366	15311	15283	15270	15344	15046	15149	15118	15311	15228	15286	15168	15199	15088	15288	15214	15098	15355	15203	15290	15105	15076	15307	15152	15197	15176	14993	15382	15285	15294	15135	15121	15182	15398	15407	15316	15050	15215	15363	15278	15249	15163	15240	15268	15254	15090	15165	15012	15248	15215	15261	15272	15244	15239	15307	15202	15217	15064	15402	15376	15234	15184	15213	15220	15411	15132	15335	15297	15386	15224	15199	15339	15184	15148	15322	15289	15396	15293	15352	15384	15187	15413	15145	15284	15258	15304	15326	15384	15341	15036	15259	15163	15275	15270	15310	15087	15165	15206	15421	15202	15378	15146	15140	15281	15137	15329
55528	87673	71478	45742	32074	20380	14652	13888	13986	13731	13915	13822	13983	13970	13744	13857	13926	14035	13999	13750	14152	13849	13931	13930	13963	13852	13842	13730	13888	13736	13953	13884	13895	13930	13944	13913	13946	13795	13792	13906	14025	13928	13968	13889	14006	13723	13936	13802	13825	13760	13889	14007	14044	13907	14044	13821	13875	13895	13768	13849	13865	13840	13856	13917	13768	13989	13781	13889	13808	13838	13878	13893	13770	13699	13764	13793	13975	14013	13836	13806	13612	13838	13815	13954	13769	13921	13947	13826	13811	13839	14048	13683	13937	13907	13907	14008	14048	13933	13936	14044	13765	14010	13794	14026	13772	14003	13878	13897	14034	13706	13879	13842	13823	13841	13976	13894	14082	13810	13960	13820	13891	13861	13852	13810	13731	13827	13973	13869	13972	13909	13992	13699	13950	13957	13863	13886	13972	13850	14041	13846	13864	13904	13896	13876	13986	13960	13818	14016	13931	13918	13966	13921	13963	13865	14044	13924	14064	13768	13992	13908	13840	13916	13913	14108	13891	13861	14092	13885	13831	13871	13860	13807	13736	13790	13928	13827	13888	13836	13845	13871	13961	13898	13906	13908	14004	13957	13892	13762	13938	13924	13877	13840	13738	13783	13817	13841	13935	13913	13908	13941	13854	13970	13882	13879	13948	13870	13720	13955	13817	13942	13812	13912	13984	14056	13767	13883	13928	13993	13966	13928	13821	13934	13996	13869	13915	13847	13827	13957	13946	14007	13888	13890	13808	13897	13800	14013	13953	13908	13943	13817	13793	13767	13919	13868	13924	13853	13930	13851	13816	13819	13972	13830	13745	14066	13810	13845	13829	13763	13959	13951	13866	13852	13863	13820	13854	13858	13926	13885	13849	13788	14087	13655	13770	13772	13857	13827	13859	13872	13851	13748	13906	14080	13772	13919	14079	13805	13731	13709	13870	13785	14124	13910	13808	13951	13919	13790	13638	13789	13877	14015	13965	13881	13776	13892	13912	13800	13984	13857	13879	13903	13641	13829	13824	13926	13919	13868	13953	14042	13908	13954	13874	13978	13849	13903	13881	13949	13931	13780	14050	13710	13924	13941	13977	14023	13887	13798	13957	13801	14137	13843	14011	13923	13943	13781	13871	13884	13826	14057	13868	13912	13844	13933	13998	13808	13792	13874	13930	13922	13789	14071	13799	14027	13915	13893	13971	13890	13919	13660	13974	13962	13989	13677	13876	13817	13998	14012	13982	13862	13962	13801	13917	13798	13879	13924	13850	13968	13894	13846	13847	13754	14032	13721	13970	13840	13854	13762	13897	13873	13845	13868	13898	14095	13765	13869	13846	13921	13861	13868	13910	13977	13916	13673	13823	13809	13807	13877	13939	14038	13864	13923	13817	13846	13989	13720	13791	13932	13791	13955	13899	14007	13898	13900	13934	13832	13728	13795	13874	13963	13861	13732	13748	13981	13722	13803	13823	13860	13836	13871	13789	13888	13838	13737	13940	13855	13751	13829	13780	13935	13845	13771	13952	13751	13939	13859	13936	13877	13860	13900	13922	13829	13839	13795	13891	13793	13928	13940	13839	13890	13923	13780	13890	13826	13776	13928	13984	14009	13888	13922	13739	13864	13938	13646	14058	13822	13965	13903	13920	13960	13944	13986	13889	14011	13738	13861	13925	13752	13595	13857	13847	14033	13891	13917	13771	13785	14002	13896	13845	14032	13724	13959	13929	13649	13834	13883	13853	14044	13887	13840	13839	13868	13972	13902	13953	13946	13902	13945	13809	13942	13748	13962	13779	14075	13766	13888	14006	13881	14066	13966	13820	13736	13871	13817	13975	13927	13783	13922	13906	13834	13837	13805	13782	13909	13966	13961	13817	13906	13847	13983	13836	13900	13797	13828	13758	13838	13821	14110	14055	13936	13874	13889	13842	13775	13859	13878	13880	13988	13797	13873	13860	13855	14151	13845	13832	13915	13904	13772	13988	13872	13969	13726	13661	13819	14026	13894	13883	13928	13896	13787	13851	13913	13798	14009	13798	13711	13924	13987	13996	13898	13951	13756	13865	13867	13928	13985	14009	13875	13790	13745	13941	13885	13766	13795	13941	13890	13818	13808	13846	13816	13732	13946	13907	13745	13875	13980	13877	13799	14046	13676	13860	13965	13994	13948	13879	13845	13790	13891	13831	14057	13806	13936	13842	13806	13685	13728	13951	13984	13824	13943	13896	13990	13767	13783	13846	13890	13864	14032	13785	14037	13856	13810	13821	13957	13853	13966	13797	13814	13795	14011	13872	13795	13874	13838	13819	13918	13931	13926	13972	13978	13824	13869	13918	13870	13791	13828	13826	13954	13713	13800	14022	13883	13892	13832	13846	13839	13986	13748	13930	13998	13983	13917	13840	13992	13723	13998	13855	13849	14005	13735	14023	13921	13903	13943	13817	13879	14080	13753	13748	13856	13847	13810	13966	13957	13827	13860	13966	13760	13971	13945	14010	13849	13834	13937	13973	13847	13892	13933	13980	13892	13792	13923	14095	13829	13760	13809	14041	13845	13865	14050	13741	14006	13962	13819	14032	13698	13954	14032	13961	14003	13815	13972	13956	13920	13910	13808	13975	13933	14122	13787	13917	13687	13872	13775	13862	13868	13975	13926	13844	13850	13655	13867	13902	13859	13765	13858	13987	13741	13911	13887	13865	13835	13824	13815	13861	13862	13920	13818	13881	13852	13915	14025	13864	13928	13864	13931	13842	13983	13874	13829	13772	13780	13830	13813	13884	13894	13897	13839	13929	13809	14076	13874	13843	13915	13877	13752	13923	13935	13880	13851	13727	13812	13726	13964	13916	13908	13853	14036	13853	13884	13951	13876	13908	13888	13712	13959	13874	13712	13984	13776	13791	13864	13778	13792	13921	13971	13665	13905	13884	13664	13706	13959	13733	13888	13852	13886	13882	13921	13898	13870	13908	13813	13880	13854	13867	13852	13866	13814	13978	13807	13863	13711	14049	13964	14002	13895	13828	13893	13814	13879	14014	13723	14008	13869	13914	13904	13897	13805	13970	13974	13813	13905	13974	13990	13814	14050	13891	13822	14120	13862	13953	13805	13658	13804	13814	13847	13891	13991	13731	13755	13926	13998	13872	13769	13789	13758	14000	13861	14015	13815	13959	13911	13811	13971	13891	13991	13949	13639	13975	13857	13715	13921	13914	13970	13917	14049	13890	13844	13859	13751	13846	13966	13882	13892	13840	13960	13778	13733	13746	13891	13883	13846	13955	13897	13928	13897	13955	13939	13827	14033	13753	13873	13893	13883	13977	13947	13934	13908	13901	14064	13730	13731	13798	13972	13897	14004	13853	13888	13987	13848	14011	13819	13636	13857	13809	13947	13754	13985	13718	13974	13822	13929	13875	13763	13891	13841	13729	13846	13989	13832	13813	13865	13925	13872	13984	13843	13914	13873	13798	13823	13885	13873	13834	13986	13973	13788	13920	13913	14055	13845	13711	13732	13678	13812	13756	13674	13835	13813	13967	13878	13917	13960	13766	13867	13845	13977	13887	13769	13967	13840	13776	13956	13928	13881	13880	13800	13980	13906	13799	13848	14071	13834	13874	13745	13930	13816	13870	13979	13877	13788	13845	13963	13891	13876	13644	13916	13740	13781	14006	13983	13766	13929	14078	13862	13770	13925	13874	13761	13943	13918	13933	13750	13861	13945	13783	13952	14010	13864	13866	13658	13946	13779	13926	14019	13959	14014	13860	13817	13954	13855	13849	13737	13877	13728	13972	13955	13934	13853	13994	13816	13865	13878	13881	13797	13822	13935	13790	13871	13864	13712	13878	14039	13810	13931	13794	13845	13771	13952	13883	13917	13842	13851	13756	13882	13872	13884	14033	13915	13931	13794	14107	13916	13792	14031	13903	14006	13903	13916	13875	14001	13855	13921	13891	13907	13798	13916	13948	13873	13832	13811	13926	13843	13847	13816	14003	13706	13979	13922	13971	13959	13931	13882	13884	13897	13716	13920	13796	13900	13858	13895	13943	13925	13894	14099	13857	13862	13839	13953	13890	13858	13929	13841	13873	14007	13816	13830	13941	13950	13867	13946	13777	14088	14048	14004	13847	13862	13841	13860	13902	13932	13771	13934	13843	13868	13968	13924	13911	14007	13747	13865	13847	13935	13910	14044	13836	13886	13837	13962	14015	13935	13803	13816	13771	13657	13919	13962	13888	13839	13975	13751	13806	13804	13893	13891	13711	13666	13809	13912	13935	13947	13941	13860	13794	13831	13890	13904	14009	13899	13649	13707	13823	13903	13850	13914	13887	14079	13974	13940	13817	13994	13863	13867	13705	13980	13768	13836	13927	13941	13951	13988	13877	13813	13739	13867	13755	13755	13997	13949	13875	13864	13827	13924	13947	13796	13827	13869	13989	13760	13773	13702	13950	14018	13748	14033	13869	13866	13790	13714	13906	13898	13941	13806	13851	14008	13903	13982	13977	13838	13779	14071	13877	13687	13722	13792	13951	13959	13866	13865	13870	13989	14037	13881	14006	13905	13812	13916	13797	13827	13909	13905	13737	13803	13908	13947	13783	13953	13870	13843	13929	13854	13871	13837	13920	13904	13687	13817	13865	13813	13801	13876	13920	13925	13967	13936	13919	13761	13695	13897	13798	13760	13900	14068	13855	13866	13933	13968	13819	13890	13998	13925	13856	13760	13874	13783	13961	13981	13909	13873	14033	14037	13750	13982	13965	14033	13877	13902	13921	13843	13934	13798	13751	13975	13994	13789	13771	13964	14041	13826	13975	14031	14015	13828	13871	13874	13907	13762	13770	13702	13778	13998	13885	13943	13787	13981	14015	13804	13925	13734	14004	13985	13943	13922	13698	13873	13935	13875	14177	13909	13744	13964	13799	13836	13706	13876	14064	13951	14005	13926	13906	13819	13883	13827	13802	13906	13883	13898	13760	13925	13839	13908	13966	13903	13932	13910	13914	13864	13965	14006	13760	13899	13770	13903	13877	13945	13756	13881	13920	13777	13942	13886	13834	13941	14005	13757	13935	13776	13975	13981	13930	13785	13828	13891	13854	13974	13888	13916	13937	13888	13818	13889	13799	13746	13817	13830	13815	13778	13911	14042
23262	22932	34674	30139	27082	25938	24005	17300	15930	16203	15853	16084	15875	15886	15814	15880	16026	15717	15753	15889	15818	15774	15878	15635	15711	15931	15999	15746	15809	15773	15858	15750	15680	15738	15617	15799	15723	15821	15819	15601	15803	15965	15805	15686	15790	15849	15625	15654	15641	15748	15485	15821	15556	15728	15750	15679	15883	15835	15622	15578	15721	15734	15578	15690	15624	15826	15786	15703	15760	15701	15609	15507	15548	15694	15650	15699	15795	15825	15737	15619	15615	15844	15790	15823	15729	15603	15536	15735	15625	15573	15780	15686	15571	15888	15637	15736	15675	15842	15486	15741	15661	15849	15670	15679	15820	15579	15493	15581	15731	15798	15621	15670	15518	15554	15526	15752	15601	15693	15676	15756	15823	15769	15669	15632	15544	15574	15716	15519	15508	15613	15712	15525	15750	15641	15722	15595	15803	15850	15706	15607	15622	15548	15525	15550	15706	15707	15681	15700	15583	15538	15930	15673	15677	15752	15649	15578	15701	15765	15837	15623	15680	15637	15804	15637	15666	15669	15607	15649	15578	15546	15691	15681	15752	15648	15846	15446	15640	15673	15720	15722	15820	15845	15681	15650	15737	15714	15788	15562	15869	15765	15640	15770	15665	15604	15451	15542	15539	15618	15482	15559	15575	15664	15758	15765	15512	15525	15788	15671	15686	15528	15689	15608	15775	15599	15682	15722	15759	15720	15677	15622	15528	15717	15551	15542	15478	15801	15720	15940	15662	15744	15701	15729	15769	15862	15676	15622	15675	15744	15595	15821	15942	15601	15538	15663	15702	15814	15481	15558	15846	15464	15581	15795	15595	15620	15636	15583	15730	15799	15624	15660	15607	15675	15746	15680	15631	15631	15585	15679	15470	15615	15553	15683	15710	15425	15620	15786	15732	15761	16004	15796	15551	15640	15471	15633	15683	15687	15720	15614	15627	15648	15670	15624	15491	15551	15587	15620	15570	15526	15724	15537	15588	15574	15572	15713	15603	15730	15681	15506	15833	15719	15662	15636	15624	15691	15528	15736	15693	15672	15501	15624	15870	15370	15445	15610	15648	15830	15635	15794	15685	15662	15792	15621	15617	15724	15628	15488	15614	15332	15669	15536	15799	15510	15698	15584	15437	15664	15742	15436	15705	15841	15713	15624	15893	15579	15783	15713	15543	15762	15647	15786	15645	15506	15439	15677	15478	15830	15646	15644	15674	15712	15547	15589	15658	15703	15663	15679	15595	15818	15601	15663	15778	15634	15777	15542	15711	15633	15788	15808	15744	15495	15425	15626	15819	15804	15691	15538	15751	15868	15822	15734	15591	15653	15546	15711	15657	15850	15638	15567	15626	15636	15908	15866	15692	15716	15661	15773	15656	15585	15699	15745	15728	15598	15782	15651	15532	15780	15478	15514	15852	15718	15478	15572	15630	15516	15649	15502	15561	15645	15512	15675	15644	15485	15847	15549	15622	15543	15660	15764	15773	15733	15632	15702	15843	15681	15731	15749	15760	15572	15680	15646	15632	15599	15772	15399	15702	15576	15679	15611	15673	15748	15703	15640	15652	15698	15769	15568	15961	15755	15629	15615	15630	15690	15522	15658	15581	15570	15464	15672	15785	15817	15724	15501	15575	15685	15823	15576	15714	15423	15592	15514	15609	15514	15591	15615	15618	15648	15690	15696	15738	15480	15629	15649	15670	15540	15859	15611	15629	15445	15756	15718	15576	15760	15687	15627	15860	15605	15726	15483	15657	15530	15782	15758	15838	15726	15737	15535	15686	15443	15702	15667	15818	15831	15609	15736	15769	15592	15664	15706	15587	15827	15787	15450	15346	15780	15749	15415	15701	15779	15763	15582	15769	15767	15642	15520	15686	15690	15768	15730	15777	15597	15690	15697	15773	15645	15479	15786	15821	15611	15628	15819	15686	15638	15791	15690	15666	15684	15668	15690	15748	15642	15728	15563	15774	15765	15522	15587	15769	15850	15647	15662	15753	15667	15646	15687	15710	15617	15677	15661	15628	15635	15710	15701	15628	15692	15640	15798	15834	15686	15681	15361	15740	15670	15725	15619	15796	15481	15787	15637	15751	15670	15475	15659	15914	15657	15842	15677	15622	15579	15631	15666	15719	15670	15921	15719	15752	15763	15839	15627	15647	15534	15692	15804	15612	15613	15772	15716	15659	15763	15570	15621	15601	15734	15746	15853	15708	15540	15531	15752	15500	15583	15860	15582	15578	15680	15893	15770	15657	15691	15718	15528	15481	15805	15739	15671	15819	15414	15903	15765	15702	15534	15699	15614	15786	15549	15456	15545	15685	15641	15629	15624	15789	15686	15687	15583	15628	15800	15829	15842	15731	15725	15810	15627	15822	15684	15738	15683	15786	15922	15637	15442	15782	15769	15592	15719	15689	15700	15643	15630	15605	15525	15696	15668	15575	15568	15487	15606	15731	15653	15588	15594	15330	15378	15599	15473	15502	15804	15643	15585	15573	15707	15663	15688	15711	15709	15628	15698	15700	15608	15662	15528	15612	15636	15562	15537	15444	15691	15802	15581	15651	15838	15597	15649	15754	15328	15732	15637	15488	15529	15494	15659	15838	15383	15641	15751	15700	15691	15705	15434	15710	15433	15589	15719	15616	15796	15647	15833	15792	15555	15638	15743	15563	15559	15559	15826	15593	15705	15593	15776	15555	15634	15642	15581	15445	15545	15691	15676	15681	15639	15590	15512	15579	15723	15593	15540	15741	15688	15558	15716	15772	15704	15487	15610	15708	15651	15805	15677	15641	15756	15680	15836	15732	15581	15678	15587	15879	15527	15720	15815	15839	15780	15740	15802	15540	15682	15718	15632	15779	15476	15637	15591	15695	15587	15687	15738	15667	15591	15598	15737	15586	15668	15722	15378	15545	15655	15582	15565	15605	15650	15706	15592	15753	15633	15846	15635	15599	15805	15744	15723	15548	15698	15823	15691	15715	15709	15761	15795	15828	15857	15803	15595	15489	15450	15579	15639	15729	15619	15737	15678	15590	15551	15685	15656	15702	15661	15575	15728	15630	15754	15730	15809	15753	15596	15821	15594	15734	15644	15635	15742	15674	15659	15620	15759	15789	15782	15618	15712	15659	15761	15606	15536	15590	15730	15712	15607	15852	15750	15820	15655	15474	15635	15970	15474	15724	15538	15731	15612	15683	15725	15607	15715	15716	15761	15543	15689	15751	15768	15741	15710	15844	15512	15572	15583	15657	15587	15651	15617	15575	15477	15665	15659	15738	15920	15681	15668	15628	15388	15608	15551	15666	15592	15868	15646	15827	15658	15836	15762	15608	15569	15626	15575	15532	15549	15662	15499	15463	15644	15632	15614	15777	15723	15631	15519	15720	15628	15758	15566	15695	15601	15417	15668	15713	15661	15525	15665	15685	15530	15739	15906	15666	15597	15618	15677	15587	15545	15610	15540	15526	15777	15757	15557	15715	15596	15746	15705	15472	15650	15670	15731	15798	15641	15669	15492	15697	15448	15543	15619	15695	15744	15582	15753	15813	15683	15662	15562	15634	15651	15682	15533	15665	15678	15647	15582	15612	15645	15691	15465	15476	15802	15553	15630	15748	15636	15764	15526	15601	15630	15563	15735	15686	15687	15679	15583	15494	15451	15418	15535	15645	15692	15608	15719	15698	15544	15555	15629	15757	15661	15584	15607	15737	15516	15678	15866	15767	15492	15634	15641	15658	15604	15605	15694	15552	15671	15492	15618	15700	15735	15689	15596	15592	15735	15763	15830	15645	15879	15653	15766	15748	15773	15832	15758	15759	15669	15628	15690	15754	15681	15627	15675	15713	15762	15592	15574	15610	15696	15423	15640	15609	15520	15586	15663	15703	15667	15565	15446	15793	15544	15721	15758	15483	15664	15774	15457	15669	15539	15582	15735	15552	15464	15678	15644	15583	15576	15488	15586	15788	15626	15709	15651	15828	15564	15498	15467	15787	15797	15567	15562	15583	15636	15697	15881	15752	15640	15648	15564	15553	15614	15627	15643	15853	15551	15662	15532	15673	15753	15628	15622	15514	15650	15770	15634	15591	15660	15448	15518	15637	15709	15551	15747	15705	15513	15665	15887	15614	15564	15806	15548	15740	15595	15459	15549	15728	15562	15476	15591	15524	15620	15670	15756	15696	15682	15604	15678	15621	15759	15679	15728	15627	15490	15522	15848	15744	15666	15681	15633	15766	15768	15741	15466	15649	15608	15470	15475	15511	15640	15484	15870	15812	15682	15720	15629	15806	15600	15679	15594	15835	15564	15654	15667	15613	15554	15586	15640	15603	15567	15715	15660	15736	15618	15711	15798	15822	15818	15652	15686	15699	15706	15657	15698	15579	15541	15669	15696	15580	15671	15808	15712	15473	15597	15588	15671	15777	15648	15655	15693	15335	15532	15723	15841	15840	15867	15669	15601	15584	15551	15647	15743	15351	15680	15521	15624	15857	15570	15762	15579	15747	15526	15621	15932	15621	15581	15867	15863	15701	15748	15599	15578	15622	15670	15693	15555	15631	15598	15654	15699	15666	15725	15779	15784	15913	15730	15549	15799	15770	15690	15724	15613	15499	15662	15664	15720	15685	15574	15601	15643	15639	15831	15851	15685	15656	15777	15754	15678	15642	15465	15766	15777	15586	15748	15652	15618	15743	15729	15665	15778	15683	15666	15694	15812	15784	15530	15694	15673	15780	15536	15677	15693	15553	15796	15608	15568	15615	15681	15672	15840	15749	15733	15664	15600	15621	15561	15713	15680	15611	15880	15644	15661	15516	15683	15711	15709	15416	15593	15648	15670	15578	15584	15584	15865	15418	15730	15638	15507	15720	15839	15741	15719	15827	15558	15846	15659	15633	15588	15568	15726	15677	15681	15657	15467	15628	15642	15807	15475	15687	15560	15647	15700	15718	15672	15568	15681	15712	15666	15579	15737	15542	15594	15578	15534	15653	15542	15648	15685	15615	15552	15616	15729	15743	15677	15464	15570	15604	15461	15542	15530	15571	15640	15670	15633	15649	15602	15717	15696	15611	15572	15844	15652	15708	15574	15654	15604	15664	15595	15749	15720	15735	15548	15645	15655	15602	15626	15553	15673	15617	15505	15761	15627
64455	106254	86965	60592	42207	26210	16430	13976	14059	14167	14099	14026	14187	14066	14075	14077	14263	14112	13976	14196	14090	14213	14136	14155	13945	14120	13828	14137	13962	13808	14103	14239	14138	14290	13982	14189	14113	14022	14016	14221	14066	14019	13977	14038	13908	14054	14032	14166	14311	13983	14106	14169	14220	14089	14202	14246	14096	14055	13884	14164	14100	14182	14119	14179	14048	14130	13947	14085	14217	14224	14119	14068	14100	14169	14091	14117	14081	14045	14060	14151	14048	14047	14008	14088	14240	14095	14111	14056	14088	14091	14178	14125	14089	14085	14053	13990	14156	14135	13988	14251	14121	14051	14169	14184	14148	14044	13906	14045	14194	14120	14250	13951	14056	14138	14203	14028	14144	14068	14208	14055	14075	13981	14221	14058	14143	14142	14046	14032	14228	13854	14084	14109	14032	14039	14080	14040	14189	14165	14096	14160	14130	14134	14081	14014	13907	14063	14043	14101	14017	13972	13957	14156	13928	14118	14015	14222	13972	14160	14000	14133	14263	14222	14148	14086	14177	14049	14080	14224	14150	14142	14082	14090	14272	13954	14061	14175	14014	13916	14059	14224	14164	13915	13913	14051	14099	14162	14006	14111	14196	13882	14149	14227	14323	14097	14156	13998	14156	13956	14093	14027	14069	14131	13846	14102	13927	14095	14150	14234	14016	14364	13952	14102	14040	14138	14031	14040	14033	14142	14044	14179	14103	14000	14148	14155	14135	14179	14075	13975	13992	14197	14233	14222	14027	14144	14123	14070	14120	14187	14037	14186	14113	14082	13972	13947	13961	13949	13786	14053	14094	14035	13974	14025	14055	14126	14028	14146	14166	14001	14169	14209	14130	14042	14052	14042	14052	14142	14215	14114	14048	14036	14025	14195	14098	14098	14016	14108	14103	14068	14147	14066	14192	14105	14158	14074	14228	14186	14198	14070	13954	14213	14107	14110	14156	14011	13952	14115	14045	14037	14020	13967	14066	14078	14011	13962	13954	14175	14172	14092	14049	14301	14222	14063	14045	14116	14182	13964	14018	14026	14219	13859	14120	13978	14157	14117	14123	14082	14156	14205	14181	14166	14214	14152	14105	14140	14134	14191	14337	14132	14158	13884	14195	14050	14156	14064	14258	14163	13987	14034	14019	14012	14202	14221	13960	14050	13855	14007	14025	14027	14027	13903	14115	14149	14069	14042	14174	14138	14069	14050	13979	14047	14084	13992	14043	13992	14105	13950	14216	14156	13984	14140	14292	14051	14195	14324	14101	13993	14112	14201	14179	14120	14076	14027	14212	14145	13974	14101	14070	14086	14034	14084	14260	14058	14071	14011	14242	14058	13870	13965	13976	14005	14096	14122	14137	14132	14034	14276	14077	14197	14120	14055	14057	14143	13969	14235	14124	14050	14016	13921	14067	13990	14027	14049	14183	14051	14190	14005	14073	13910	14160	14180	14225	13858	14076	14211	14175	14107	14113	14044	14001	14126	14064	14145	14204	14110	14133	14075	14053	14235	14095	14034	13888	14216	13988	14083	13896	14130	14090	14212	14330	14171	14129	14112	14005	14230	14136	14271	14012	14126	13962	14150	14261	14068	13955	14152	14095	14286	14138	14144	14118	14181	14064	14097	14197	14144	13933	14116	14084	14146	14039	14020	14153	14038	14174	14192	14110	14091	14031	14050	14087	14213	14078	14051	14114	14054	14037	14080	13999	13981	14082	14180	14059	14101	14231	14017	14017	14083	14144	14118	14014	14129	13992	14154	14130	14156	14072	14227	14100	14221	13937	14099	14027	14071	14083	14135	14113	14126	14138	14037	14035	14072	13963	14317	14049	14179	14084	14313	14027	13939	14205	14030	14179	14013	13921	14075	14124	14184	14180	14017	14135	14171	14093	14093	14204	14025	14082	14050	14236	14145	13880	14097	13922	13985	14153	14170	13994	14031	13978	14242	13918	14057	14085	14158	14144	14146	14262	14169	14117	14089	14038	14203	14001	13941	14112	13854	14190	14132	14025	14048	13876	14120	14330	14016	14192	14174	14117	14097	14144	14018	14002	14076	14029	14099	14098	14017	14035	14132	14033	14108	14063	14125	14030	14112	14168	14316	13894	14087	14103	14115	13976	14013	14234	14008	14162	13955	14010	14158	14120	14172	14165	14058	14015	14060	14352	13907	14214	14171	14099	14078	14275	14025	14228	14111	13885	14173	14258	13999	14235	14099	13892	14110	13941	14087	14044	14098	14143	14120	14140	13997	14014	14221	14016	14278	14063	14015	14024	14130	14061	14042	14173	14190	14173	14132	14011	14129	14083	14173	14201	14088	14087	13984	14055	14286	14118	13992	14065	14071	14172	13938	14186	14101	14057	14114	14218	14074	14186	14073	14003	14068	14082	13912	14141	14093	14083	14082	14002	13977	14071	14056	14137	14048	14224	13973	14185	14087	14157	14063	14088	14113	14169	14053	14115	14073	14021	14003	14233	14127	14075	14140	14179	14061	14251	14068	14098	13918	14084	14271	14169	14092	14117	14022	14034	13920	13797	13969	14039	14105	14119	14193	14035	14068	14148	14082	14042	14187	14134	14014	13954	14190	14153	14026	14142	13904	14193	14015	14044	13963	14038	14064	14020	14115	14062	14102	13964	14212	14110	14085	14244	14133	14147	13851	14379	14139	14103	14090	14053	14071	14064	13872	14129	14221	14196	14024	13941	13948	14015	14198	14104	14063	14021	14174	14056	13912	14098	14058	14133	14102	14031	13990	14046	14163	13993	14130	13927	14094	14159	14002	13995	13835	14084	14184	14091	14313	14207	14002	14041	14056	14162	14008	14074	14109	13966	14087	14073	14033	14141	14052	13941	14071	13935	14174	14143	14148	14283	14084	14032	14026	14133	14176	14046	14181	13970	14054	13956	14095	14279	13981	14130	14015	14161	14189	13997	14019	14021	14136	14051	14150	14138	14111	14113	14183	14067	13934	14232	13972	14231	14059	14083	14009	14103	14147	14040	14177	14059	13963	14118	13938	14129	14169	14060	14115	14192	14190	14062	14072	14038	14152	14108	14159	14194	14166	14182	14198	14065	14153	14187	14001	14194	14174	14084	14004	13871	13966	13979	14143	14279	14082	14127	14014	14159	13992	14232	14146	14073	14114	14030	14110	14129	14037	14092	14059	14071	14126	14100	14147	14069	14099	14065	14056	13970	14135	14021	13940	14000	14079	13926	14099	14221	13957	14009	13942	14188	14038	13984	14007	13991	14173	14077	14028	13927	14138	14050	13949	14188	14165	14083	14060	14216	14109	14005	13956	14087	14086	14027	14030	14152	14103	14082	13960	13971	14121	14034	14036	14058	14067	13867	14154	13909	14056	13987	14106	14221	14172	13953	14131	14000	14137	14028	14108	14042	13969	14031	14005	14142	14119	14022	13948	13957	14068	14256	14097	14054	14115	14147	13949	14099	14261	14086	14058	14108	13986	14196	14001	13997	14084	14197	14117	14171	14112	14123	13965	14184	13964	14107	14209	14169	14119	14169	14010	14077	14283	13961	14057	14073	14158	14102	14070	14119	14140	14035	14050	14090	14111	14103	13823	14077	14041	14200	14061	14107	13854	14117	14041	14045	14068	14131	14322	14069	14069	14240	14036	14100	14060	14064	14137	14131	13866	14230	13854	14027	14226	14209	14126	14028	14272	14049	14015	14004	14003	14113	14165	13911	14104	14055	14216	14034	14038	14035	14062	14122	14035	14223	14012	13981	14222	14166	14109	14086	14098	14155	14255	14038	14055	14195	13958	14074	13983	14098	14276	14105	13957	14192	14046	14234	14159	14147	13911	14024	14101	13987	14093	13946	14106	14036	13984	14120	14024	14135	14028	14016	13957	14210	14180	14095	14209	13916	14122	14082	14088	13987	13949	14174	14129	14110	14183	14105	14083	14150	14148	14116	14078	13988	13994	14052	14114	14196	14093	14170	14227	13991	14152	14191	14052	14089	14082	14088	14070	14132	14227	14144	14130	14061	14269	14090	13934	14026	14071	14106	14259	14040	14037	14160	14059	14001	14045	14143	14022	13994	14248	14137	14093	14172	14167	14070	14147	14014	14123	14099	14281	14065	14233	14018	14056	14042	13867	14173	14189	14171	14093	14082	14039	14086	14076	14024	14147	14107	14138	14270	13980	13954	14224	13944	14088	14123	14089	14066	14000	13927	14185	14153	14087	14098	14075	14018	14021	13986	13937	14014	14036	13963	14172	14071	14100	14076	14169	14091	13921	14203	13954	13977	14151	13951	14022	14330	14124	14075	14083	14196	14008	14115	14124	14114	14189	14048	14171	14081	14248	14050	14102	14332	14028	13916	14280	14025	14168	14176	13998	14176	14045	14119	13953	14160	14301	14134	14100	13874	14213	13912	14016	14241	14018	14049	14022	14020	13919	13967	13987	14242	14075	14058	14089	14218	14147	14100	14290	14069	14001	14030	14161	14058	13994	14149	13905	13933	14006	14154	14168	14051	14042	14134	14086	14377	13989	14143	14246	14048	14203	13984	14038	14283	13886	14107	13996	14113	14230	14108	14138	14070	14110	14108	14087	14079	14069	14141	14106	14000	13978	14218	14166	13964	14137	14013	14170	14063	14113	14198	14016	14056	13995	14126	13921	14013	14156	14182	14034	14134	14137	14119	14073	14169	14021	13962	14287	13885	14019	14119	14072	14094	14099	14140	14080	14111	14124	14087	14106	14069	14144	14159	14043	14004	14074	14175	14138	14057	14140	14189	14125	13962	14043	14002	13977	14172	14041	14058	14187	14123	14166	14080	14240	14188	14172	14063	14060	14032	14168	14081	14074	14142	14235	14100	14000	14250	14115	14043	14055	14047	14138	14025	14152	14165	14181	14088	14074	14095	14006	14225	13979	13980	14148	14252	13962	14296	14180	14022	13966	14042	14290	14030	14063	13987	14126	14059	13984	14153	14226	14105	14146	14070	14125	14094	13996	14029	13999	14039	14156	14041	14075	14079	14182	14019	14191	13975	14108	14040	14201	13998	14044	14176	14076	14150	14253	13958	14107	13959	14050	14044	13995	14098	14036	14070	13839	14040	14201	14003	14087	14059	14081	14174	14069	14040	14146	14229	14060	14002	14080	14107	14144
29532	33482	41664	29545	19621	17125	16560	16145	15948	16052	16147	16027	15838	16137	16043	15890	15831	15932	15838	16021	15930	16054	15899	16083	16140	15961	16002	15958	16141	16122	15987	15989	15790	16109	15962	15762	15996	16007	15925	15967	15973	15936	16088	15957	15931	15976	15830	15896	15900	15964	15909	15961	15981	15969	16015	15910	15889	15971	15884	15856	15899	15825	16050	15821	16025	15856	15978	15973	15761	15956	15936	15888	16123	15682	15934	15850	16053	15920	15748	15863	15849	15947	15957	15862	15884	15974	16059	15839	15975	16056	15759	15968	15745	16027	16090	16131	15964	15940	15849	15851	15986	15970	16140	15936	16040	15951	15969	15860	15926	15957	16024	16156	15992	15909	15670	16087	15936	15735	16005	15789	15973	16044	16001	15896	15956	15992	15991	15871	15797	15964	16087	15886	15823	15962	15947	15979	15903	16016	15890	15920	15885	15990	16061	15869	16032	15828	16101	15991	15842	15982	15937	15794	15839	16039	15948	16070	15906	15816	15899	16055	16023	16045	16101	15949	15913	15915	15897	16012	16007	16031	16002	15982	16119	15965	15771	15895	15874	15805	16148	15817	15866	15989	15952	15752	16044	16029	15947	15903	15983	15917	15987	15874	15904	16045	15742	15880	15921	15798	16014	15868	16054	15889	15836	15725	15904	15904	16083	15917	15962	15733	15861	16033	15865	16081	15921	15876	15819	15933	15898	15941	16001	16016	15759	16020	15893	15957	15896	16089	15835	16217	15939	16022	15961	15979	15894	15865	15945	15817	16090	15750	15752	15964	15882	15849	16023	16113	15960	15920	15916	16047	15926	15795	15813	16034	16162	15811	15842	15940	16132	15991	16047	15999	15892	15986	16030	15754	15707	15975	15903	16027	15863	15745	15852	15834	15890	15857	15870	15901	15979	15876	16095	16086	15976	15891	16145	15886	15997	15966	15826	15774	15886	16018	16106	15940	16082	16081	15822	15898	15905	15732	16072	15936	15955	15907	16035	15864	16078	15927	16107	15796	15926	15689	15954	16152	16122	15973	15942	15697	15880	15863	15904	15946	15996	15840	16140	16021	15781	15863	15888	15999	15908	15944	16045	15874	15911	15680	15728	15951	16078	16120	15917	15929	16154	15866	15745	15923	16168	15889	15762	15935	15939	15892	15945	15804	15926	15769	15842	15799	15870	15938	15917	15979	16158	15965	15915	16017	15996	15922	15862	15861	15863	15978	16000	15866	15904	15891	15837	15973	15934	15931	15932	16070	15899	15887	15857	15859	16122	16015	15940	15899	15830	15876	16102	16009	15765	15887	16107	16201	16089	16008	15881	15962	15790	16183	16156	15891	15930	15836	16169	15896	15835	16114	15856	15877	15973	15830	15987	15928	16036	15886	16067	15874	16080	16033	15963	16113	16068	15921	15958	15860	15865	15913	15796	15942	15951	15940	15659	15915	15767	15731	15848	16021	15798	15861	15987	15831	15931	15712	16059	16036	16115	16098	15871	15985	15911	15898	15989	15972	16171	15913	15791	16065	15973	16003	15956	16018	15770	15922	15973	15960	15791	15966	15926	16066	16000	15906	15979	15742	15858	16051	15944	16020	15794	15938	15814	16032	15983	15924	15890	15920	15954	15924	15978	15905	16087	16009	16038	16081	15952	15860	15701	15749	16061	15947	16111	15868	16023	16080	16032	16058	15991	16073	15920	16034	15795	15990	15751	16129	15880	16143	15892	15739	16028	16021	15773	16187	15967	16111	16008	16068	15906	15972	15994	15832	15960	16079	16083	15985	15862	16112	15988	15900	15954	15873	15980	15933	16155	16059	15955	15996	15836	16039	15923	15974	16149	16205	16000	15979	16045	15827	15919	16036	15985	15998	16056	15859	15954	15900	16048	16021	16161	15958	16112	15756	16108	15857	16122	15976	15935	15988	15872	16049	15977	15923	15973	15852	15946	15768	15841	15881	15925	15690	16151	15905	16007	15973	15922	15783	16106	16094	16074	15918	15984	16220	15998	16141	16104	16016	15699	16103	16082	15944	16001	15941	16021	16187	15895	15975	15982	15792	15885	16137	16017	15766	16026	15917	15898	15959	15935	15993	15994	15946	15862	15982	15774	16060	16139	15857	16024	15812	16157	15988	16162	16077	15893	16167	15960	16014	16016	15802	15986	15756	15907	15908	15851	15892	15677	15763	16082	16098	16036	15821	15912	15978	16009	15985	15930	15990	16100	16057	15871	15994	15983	16122	15915	15826	15986	15911	16043	15928	15954	16056	15879	15951	15739	15751	16067	16001	15815	16030	15964	16019	16117	15765	16001	15817	15795	15958	15976	16106	15978	15866	16203	15907	15992	15810	16033	15793	15841	15890	15924	15930	16001	15901	15959	15680	15982	15814	15981	15761	15740	15654	15867	15948	15979	16139	15726	15909	15875	15729	15958	15810	15794	16071	16101	15942	16001	16042	15756	15822	15949	15877	16071	16205	16089	16086	15794	15770	15893	16049	15901	16011	15793	15927	15967	16062	15891	15827	15921	15981	15905	16053	15924	16072	15947	16036	16085	15958	15939	15899	15967	15947	15946	15897	16096	15925	15988	15708	15947	15935	16023	15952	15892	15986	16024	15944	15902	15806	15935	16006	15900	16003	15997	15877	15963	15870	15921	15879	16147	15971	15859	15841	16009	15870	16069	15936	15926	15756	15907	15846	15981	15872	15875	15878	15895	16010	15970	16139	15945	15863	15846	15791	16002	15786	15960	15970	15863	16006	16022	16028	15887	15879	15982	15994	15880	15865	15929	15910	15798	15895	16110	16058	15875	15855	16181	15950	15698	15768	16083	15824	15871	15989	15986	15961	16021	15922	15795	15816	16109	15926	15865	16063	15947	15967	15933	15941	15605	15925	15777	15989	15848	15912	15934	15828	16001	15981	16073	16000	15874	15726	15976	15944	15969	15857	15866	15910	16051	15796	15966	15945	15920	15988	16005	16014	16135	16045	16132	15840	15796	15971	15918	15956	15947	16047	15917	15881	15947	16082	16002	15730	15790	15771	15862	16133	16152	15799	15902	15800	16093	15945	15923	16243	15957	15941	15985	15979	15837	15926	15871	15799	16067	15837	15815	15896	15932	15771	16012	15968	15874	15986	16055	15848	15764	15841	15907	15933	15957	15899	16014	15940	15925	15901	15933	15957	15952	15865	15860	15958	15770	16031	15967	15859	15835	15892	16112	16007	15996	15960	15944	16084	15993	16058	15858	16130	15814	15918	16322	15989	15956	16083	15794	15946	16087	15794	15738	15641	16035	15747	15753	15988	15895	15820	15984	16020	16045	16059	15908	15867	16038	15789	15839	16003	15915	15814	15961	16038	15926	15920	16025	16013	15999	16002	16001	15960	16004	16039	15848	15881	15921	16021	16074	16049	15827	16104	16022	15811	15994	15817	16049	15812	15940	16027	16065	15948	15865	16032	16095	15908	16119	15916	15835	15964	16019	15964	15923	16067	15729	15911	15771	15965	15963	16085	15910	15913	16008	15869	15935	16113	15974	16003	16093	15990	15935	15998	15998	15934	16054	15830	15904	16040	16192	15992	15680	15859	16003	15937	16006	15954	15798	15930	16093	15800	15915	16094	15823	15820	15958	15852	15917	15958	15885	15893	15833	15946	15956	15813	16032	16205	15882	16010	15805	15822	15975	15778	15895	15987	16073	16004	16064	15918	16043	15897	15698	15914	15917	15952	15866	15784	15848	15784	16014	15805	16068	16015	15789	16021	16044	16119	15753	15937	15853	15948	15930	16024	16134	15854	16029	15843	15957	16245	15801	15782	15859	15789	16022	16006	16080	15932	16101	15919	15720	16165	16000	16012	15817	15904	15928	16068	15866	16000	15856	16014	15938	15872	16000	15797	15888	15935	15766	15964	15801	15853	16006	15878	15809	15842	16074	16137	15746	15984	15991	15925	15664	15892	15901	15814	16137	16035	15973	16062	16042	16033	16008	15947	16140	16050	16037	15807	16125	15966	15962	15962	15913	15691	15674	15809	15947	15822	15935	15981	16121	16003	15810	15873	15784	16146	15929	16040	15846	16055	15778	15967	16053	16010	15953	15938	15967	15790	15927	15876	16120	15860	15913	16082	16169	16004	15975	15985	15674	16077	15805	15771	16022	16055	16020	15799	15879	15891	16009	15900	16052	16025	15891	15913	16026	15998	15934	16005	15912	15857	15807	16125	16027	15843	15930	15967	15960	15820	15942	15906	16123	15943	15887	15877	15962	15796	15928	16040	16002	16009	15754	16132	15754	16008	15879	15926	16004	15935	15916	16061	15996	15811	15902	16120	16065	15997	15908	16071	15854	15957	15855	16013	16260	15844	16097	15736	15940	15882	15886	15890	15927	15784	16044	16003	15991	16046	15817	15827	15883	15702	15797	15914	16060	15962	15892	15974	15899	15912	15894	16021	15958	15765	15926	15797	15825	15877	15917	15986	15963	16048	16028	15923	15890	15749	16010	15933	15801	15866	16146	15905	15750	15842	15940	15977	15939	15782	15778	15790	16037	16041	15890	15909	16034	16051	15854	15904	15847	15897	15897	15639	15982	15925	15925	16016	16073	16079	15785	15859	16054	16041	15988	15966	16007	15882	16141	15936	15904	15974	15776	15817	15882	15743	15859	15910	15911	15796	15874	15899	16063	15889	16099	15867	16000	15886	15913	15867	16090	15766	16081	15985	15924	16030	16053	15845	15814	15915	15831	15714	16022	16087	15970	16140	15886	15867	16044	15830	16003	15985	16070	16016	15827	16099	16106	15994	15880	15917	15956	16130	15961	15794	16024	15998	15944	15985	15807	15942	16014	16081	16120	15813	15773	16001	15929	15989	15813	15835	15905	15855	15874	15951	15692	15903	15831	15878	16142	15849	16008	15923	16028	15779	15898	15862	15869	15884	15876	16067	16106	16196	15981	15955	16031	15916	15977	16007	16020	15913	15924	15802	15898	16066	16104	16008	16096	15849	16064	15987	15850	15756	15870	16048	15986	15949	15907	15827	15943	15958	16026	15953	16076	15942	15979	15893	15998	16004	16095	16030	15983	15899	15882	15877	15889	15891	16106	15952	15793	15839	15810	16063	16109	15925	15895	15791	15867	15939	15942	15893
33800	53099	44057	25367	17585	15235	14421	14300	14286	14397	14210	14323	14312	14243	14310	14357	14503	14183	14291	14189	14239	14152	14203	14356	14200	14359	14272	14352	14396	14178	14380	14199	14387	14365	14268	14204	14300	14222	14354	14438	14269	14426	14152	14388	14352	14217	14418	14254	14282	14209	14163	14262	14252	14295	14271	14264	14409	14280	14164	14336	14376	14264	14289	14173	14388	14409	14216	14289	14297	14269	14431	14351	14249	14308	14405	14516	14292	14195	14276	14407	14205	14360	14228	14271	14279	14168	14413	14362	14212	14251	14278	14337	14234	14283	14203	14186	14437	14297	14343	14373	14174	14206	14194	14202	14307	14494	14202	14317	14349	14266	14255	14314	14304	14463	14274	14483	14321	14352	14190	14263	14169	14298	14327	14192	14293	14374	14455	14219	14235	14323	14034	14292	14166	14281	14190	14200	14247	14242	14413	14262	14330	14277	14132	14213	14320	14310	14351	14333	14330	14227	14275	14282	14287	14291	14266	14284	14216	14192	14296	14207	14323	14293	14260	14235	14174	14188	14380	14347	14342	14357	14270	14289	14291	14336	14097	14462	14443	14357	14331	14210	14121	14514	14156	14318	14238	14297	14175	14388	14264	14346	14304	14383	14364	14212	14311	14100	14175	14329	14388	14135	14358	14275	14289	14219	14185	14296	14259	14244	14255	14288	14245	14310	14167	14279	14344	14216	14326	14223	14360	14251	14145	14276	14250	14192	14347	14046	14163	14365	14390	14418	14156	14336	14368	14336	14461	14248	14317	14171	14296	14316	14176	14139	14294	14204	14279	14313	14294	14188	14279	14084	14331	14271	14469	14326	14236	14121	14259	14225	14262	14375	14272	14314	14258	14366	14145	14295	14238	14245	14402	14165	14294	14208	14423	14319	14216	14295	14245	14228	14339	14279	14403	14263	14092	14201	14286	14191	14340	14280	14407	14327	14395	14266	14221	14166	14340	14277	14192	14287	14270	14375	14269	14236	14164	14432	14305	14243	14510	14307	14182	14263	14275	14350	14291	14360	14263	14242	14236	14237	14440	14342	14282	14062	14353	14346	14429	14278	14165	14410	14289	14360	14410	14288	14331	14386	14256	14323	14248	14035	14312	14192	14337	14289	14312	14283	14241	14123	14145	14373	14211	14177	14271	14270	14392	14267	13999	14309	14322	14279	14456	14299	14240	14321	14154	14330	14142	14321	14283	14321	14168	14354	14401	14162	14254	14183	14346	14423	14234	14387	14284	14293	14325	14298	14283	14250	14249	14331	14355	14338	14299	14241	14347	14411	14461	14203	14251	14208	14277	14350	14068	14305	14392	14334	14245	14237	14302	14305	14310	14334	14230	14296	14294	14400	14367	14379	14217	14199	14313	14414	14355	14387	14470	14322	14169	14247	14347	14324	14361	14328	14239	14219	14374	14180	14348	14224	14314	14207	14308	14159	14418	14236	14226	14337	14212	14380	14189	14387	14189	14136	14302	14291	14176	14112	14371	14348	14199	14186	14412	14284	14316	14210	14285	14223	14222	14226	14258	14104	14112	14260	14133	14265	14224	14162	14231	14368	14268	14237	14368	14203	14425	14306	14418	14446	14262	14160	14320	14364	14328	14147	14429	14308	14234	14310	14388	14097	14296	14370	14435	14298	14260	14214	14404	14342	14238	14411	14290	14299	14047	14259	14259	14240	14148	14298	14212	14187	14207	14329	14256	14220	14313	14146	14282	14168	14547	14292	14282	14199	14151	14249	14306	14240	14287	14230	14191	14513	14218	14439	14150	14294	14287	14331	14224	14270	14159	14272	14205	14282	14255	14190	14314	14255	14401	14206	14299	14196	14198	14330	14342	14171	14426	14191	14286	14348	14187	14190	14320	14391	14225	14356	14352	14314	14224	14367	14268	14393	14399	14244	14323	14255	14442	14249	14422	14260	14231	14305	14348	14406	14374	14336	14322	14217	14195	14149	14117	14300	14116	14272	14332	14178	14332	14277	14048	14193	14315	14377	14198	14180	14390	14317	14455	14158	14314	14434	14300	14276	14330	14344	14452	14359	14247	14207	14286	14388	14261	14436	14168	14116	14285	14227	14218	14473	13984	14369	14336	14264	14269	14187	14325	14260	14272	14359	14320	14255	14365	14366	14338	14425	14314	14322	14405	14102	14225	14107	14336	14312	14261	14298	14266	14424	14378	14170	14497	14187	14197	14258	14410	14224	14099	14131	14167	14363	14431	14237	14319	14299	14384	14219	14397	14279	14343	14310	14349	14204	14042	14232	14371	14306	14235	14426	14384	14365	14468	14212	14320	14326	14279	14450	14305	14226	14278	14287	14535	14362	14329	14244	14330	14240	14126	14145	14254	14177	14371	14165	14328	14393	14295	14183	14177	14285	14348	14132	14274	14221	14248	14138	14250	14371	14251	14155	14312	14251	14223	14336	14344	14217	14505	14088	14342	14340	14507	14193	14332	14261	14190	14270	14342	14310	14087	14114	14310	14545	14197	14269	14185	14331	14343	14307	14212	14282	14316	14372	14317	14371	14312	14196	14393	14231	14397	14254	14360	14204	14293	14427	14377	14226	14212	14371	14291	14141	14298	14331	14269	14211	14463	14423	14202	14160	14120	14288	14283	14367	14448	14342	14365	14356	14111	14398	14415	14195	14452	14420	14411	14250	14142	14217	14296	14251	14259	14375	14339	14151	14483	14302	14247	14322	14319	14276	14305	14315	14357	14357	14269	14212	14373	14315	14216	14310	14448	14310	14361	14300	14398	14274	14228	14133	14355	14261	14351	14266	14303	14269	14337	14329	14204	14154	14164	14241	14105	14262	14274	14285	14429	14143	14273	14305	14308	14261	14215	14269	14369	14518	14247	14350	14520	14318	14427	14345	14383	14380	14391	14234	14304	14090	14257	14377	14463	14369	14298	14358	14387	14356	14386	14297	14276	14325	14320	14360	14299	14365	14212	14199	14169	14375	14289	14265	14255	14239	14326	14319	14309	14363	14305	14148	14314	14294	14275	14435	14314	14227	14283	14226	14279	14218	14353	14271	14153	14294	14270	14326	14341	14320	14313	14170	14257	14295	14389	14520	14310	14224	14098	14335	14314	14126	14373	14349	14297	14434	14297	14124	14181	14359	14382	14141	14338	14172	14258	14343	14142	14367	14200	14285	14289	14173	14245	14055	14311	14170	14097	14293	14449	14280	14331	14317	14207	14485	14279	14341	14149	14327	14446	14389	14220	14394	14281	14373	14443	14177	14392	14466	14386	14449	14188	14184	14161	14201	14209	14204	14309	14220	14269	14220	14240	14346	14368	14336	14396	14431	14363	14244	14262	14250	14477	14394	14173	14289	14224	14305	14291	14271	14304	14424	14391	14374	14252	14050	14400	14355	14264	14312	14278	14219	14334	14304	14290	14300	14325	14230	14347	14351	14352	14314	14360	14287	14197	14347	14275	14383	14216	14245	14300	14093	14351	14280	14373	14306	14437	14356	14278	14212	14357	14287	14327	14132	14176	14372	14334	14355	14285	14327	14249	14308	14226	14208	14175	14165	14082	14385	14275	14394	14279	14258	14266	14226	14286	14213	14264	14439	14338	14258	14197	14345	14369	14407	14309	14280	14347	14240	14185	14173	14213	14515	14346	14459	14369	14207	14145	14339	14278	14380	14429	14229	14173	14243	14218	14257	14327	14390	14377	14257	14238	14329	14398	14241	14356	14309	14188	14258	14242	14349	14274	14276	14355	14456	14281	14205	14288	14318	14220	14379	14378	14450	14142	14395	14266	14293	14410	14384	14091	14111	14311	14220	14314	14230	14254	14336	14344	14292	14262	14309	14236	14100	14274	14333	14254	14176	14309	14241	14289	14471	14302	14174	14329	14286	14272	14211	14328	14345	14298	14152	14305	14310	14313	14271	14185	14336	14270	14242	14509	14248	14368	14409	14116	14342	14299	14195	14157	14356	14397	14280	14274	14025	14301	14450	14355	14337	14416	14300	14270	14450	14109	14241	14321	14179	14237	14199	14238	14224	14279	14183	14220	14455	14327	14311	14277	14367	14244	14439	14120	14342	14273	14397	14217	14277	14304	14366	14267	14391	14179	14351	14311	14187	14350	14163	14096	14339	14306	14287	14200	14154	14372	14135	14107	14276	14260	14316	14293	14313	14364	14324	14065	14311	14388	14108	14372	14460	14402	14381	14340	14367	14277	14466	14165	14328	14300	14324	14240	14239	14333	14087	14153	14263	14447	14377	14300	14216	14257	14346	14332	14345	14416	14246	14272	14357	14266	14251	14199	14411	14109	14233	14204	14249	14212	14223	14171	14372	14204	14241	14313	14369	14460	14273	14193	14195	14255	14332	14226	14217	14256	14326	14457	14234	14222	14357	14205	14361	14329	14233	14350	14180	14186	14182	14272	14144	14287	14305	14230	14408	14284	14238	14328	14496	14384	14358	14435	14191	14383	14260	14348	14373	14362	14281	14383	14285	14307	14271	14440	14314	14503	14226	14046	14246	14244	14200	14371	14388	14304	14407	14256	14232	14294	14144	14179	14388	14343	14321	14333	14260	14280	14260	14313	14501	14407	14447	14338	14227	14205	14240	14334	14243	14426	14211	14272	14334	14131	14363	14297	14153	14302	14190	14199	14350	14335	14262	14351	14331	14243	14223	14176	14380	14342	14286	14192	14230	14354	14413	14297	14264	14367	14247	14333	14215	14302	14168	14222	14339	14361	14428	14250	14194	14295	14305	14334	14361	14381	14235	14326	14111	14245	14343	14345	14321	14267	14300	14518	14207	14153	14251	14474	14362	14191	14416	14209	14076	14352	14094	14277	14464	14230	14233	14433	14146	14311	14280	14368	14227	14277	14357	14390	14277	14138	14386	14235	14374	14244	14291	14273	14308	14425	14402	14400	14258	14378	14304	14315	14108	14341	14315	14317	14221	14331	14328	14243	14341	14240	14356	14206	14458	14269	14169	14239	14223	14347	14113	14233	14126	14336	14313	14413	14246	14356	14373	14458	14122	14347	14355	14466	14300	14412	14166	14257	14358	14182	14311	14165	14079	14224	14387	14414	14213	14281	14295	14183	14429	14280	14174	14279	14131	14197	14232	14201	14225	14466	14227	14177	14237	14289	14311
25449	25213	44751	41780	28108	22335	19571	17314	16865	17128	17152	17096	17044	17124	16944	16944	16946	17059	17084	16746	17028	16947	16989	16839	17030	17091	16963	16870	16834	16891	17095	16749	16834	16814	16797	16959	16789	16722	16775	17044	17073	16783	17014	16926	17028	16722	17027	16967	17097	17030	16984	17045	16806	16936	16931	16996	16846	16931	17012	16932	17010	16924	16795	16936	16915	16791	16955	17052	16992	16979	16881	16969	16776	16879	16852	16887	17071	16793	16717	16899	16886	16934	16895	17043	16923	16907	17040	17134	16888	16657	16945	17000	16820	16978	16699	16776	16858	17186	16847	16780	16747	16987	17121	17270	16829	16826	16966	16869	16910	16774	16854	16826	16828	16938	16774	17019	16962	16835	16923	16993	16882	16691	16937	16926	16717	16769	16862	16866	17023	17007	16950	16800	16864	17049	16951	16758	16874	17050	16841	16868	17021	17087	16751	16819	17058	16873	16930	16998	16718	16827	16819	16840	16905	16961	16850	16848	16852	16728	16960	16938	17084	16946	16823	16722	16854	16981	16913	16788	17048	16879	16976	16816	16843	16930	16869	16855	17009	16767	17043	16908	16897	16758	17008	16885	17027	17090	17049	16823	17162	16831	16936	17124	16822	16998	16970	16864	16998	17060	16961	16853	16759	16796	16813	16931	16818	17099	16982	16722	16906	16876	16967	16945	17008	16934	16910	16919	16636	16991	17007	16842	16810	16930	17004	16930	16978	16816	17054	16862	16979	16980	16923	16769	16837	16795	16949	16941	16763	16822	16862	16857	16907	16887	16815	16959	17050	16894	16836	16829	16926	16775	16811	16811	16802	16817	17035	17014	17033	17016	17039	16837	16933	17031	16995	16773	16918	16818	16656	16832	16740	16927	16861	16977	16848	16785	16923	16916	16750	16771	16958	16828	16900	16846	16805	16968	16819	16874	16841	16685	16882	16956	16826	16667	17067	16919	16997	16936	16825	16750	16892	16953	16747	16942	17016	16927	16770	16885	16837	16684	16975	16826	16858	16958	16721	16994	17054	17056	17078	16854	16936	16700	16812	16959	16846	16954	16877	16718	16919	16701	16790	17067	16959	16989	16830	17078	16898	16954	16895	16993	16753	16837	17029	16953	17090	16814	16896	16808	16796	16821	16950	17124	16940	16920	17081	16984	17093	16928	16969	16882	16885	16892	16749	16797	16812	16962	17047	16862	16649	17079	16844	16671	16977	16740	16725	16880	16953	16996	16940	16774	16799	16755	16849	16753	16698	16985	16905	16832	16772	16653	16795	17036	17008	16952	16916	16823	16973	16853	16756	16990	16923	16941	16884	16859	16905	16723	16956	16871	16909	16925	16791	16754	16794	16943	16935	16798	16641	16922	17013	16885	16912	16824	16765	17014	16828	16916	17071	16770	16843	16719	16713	16877	16849	16796	16970	16735	16713	17126	16861	16981	16842	16914	16917	16843	16885	17048	16878	17003	17015	16855	17085	16772	16734	16839	16930	16889	16923	16954	16963	16971	16881	16904	16909	16760	16851	16885	16909	16986	16825	16780	16984	17048	16837	16739	16730	16727	16994	17108	17040	16761	16999	17096	16896	16828	16781	16998	16856	16629	16851	16950	17013	16848	16875	16765	16818	16911	16725	16948	16994	16979	16951	16596	16885	16857	16867	16783	16860	16903	17054	16753	16907	16771	16871	16814	16886	16722	17016	16894	17078	17005	17083	16841	16884	16872	16895	16862	16907	17001	16798	16862	16863	17064	17020	16855	16937	16760	16773	16745	16993	16927	16905	16911	16782	17150	16781	16789	16855	16952	16835	16885	16796	16714	16785	16825	17019	16887	16914	16792	17012	16734	16791	16994	16875	16733	16666	16836	16848	16953	17066	16972	16708	16836	16790	17027	16762	16885	16871	16876	16678	16935	16724	16845	16911	16912	16982	16920	16804	17057	16972	16947	16996	16800	16686	16826	16695	16669	16696	16915	16834	17050	16742	16955	17010	16916	16919	16884	16829	17147	16788	16774	17013	16836	16780	17079	16802	16925	16783	16826	16733	16904	16922	16926	16896	16936	16970	17103	16817	16764	16859	16732	16985	16923	16848	16973	16945	16886	17034	16797	16881	16990	16900	16956	16967	16907	17046	16993	16837	16825	16946	17115	16763	16598	17011	16949	16896	16991	16942	17018	17041	16830	16837	17072	16952	16697	16946	16971	16727	16928	16987	16985	16940	17032	16676	16872	16863	16822	17036	17105	16787	16875	16975	17003	16883	17151	16927	16762	16818	16877	16738	16922	17006	16879	16920	16865	17067	16818	16932	17025	16907	16922	16835	16856	16786	16930	16869	16744	16868	16930	16868	16816	16887	16917	16922	16947	16866	16805	16676	16887	17087	16658	16954	16966	17081	16961	16824	16918	16894	16800	16961	16716	16820	16758	16985	16572	17063	16946	16884	16810	16801	16865	16850	16876	17079	16745	16719	16832	16659	16959	16818	16779	17080	16751	17095	16918	16596	16881	16976	16875	16999	17020	17089	17052	16766	17043	16729	16819	16862	16920	16921	16710	16669	16782	17012	16954	16985	16927	16766	17013	16810	16977	17009	17029	16824	16864	16828	16889	16861	16884	16835	16662	16789	16948	16899	16989	17097	17080	16812	17040	16834	16853	16969	16731	16813	16888	16959	16875	16952	16858	17222	16834	16854	16769	16919	16965	16945	16898	16834	16858	16805	16743	16953	16774	16815	16833	16935	17001	16861	16848	16775	16981	16865	16938	16900	16993	16760	16784	16893	16656	16793	16750	17003	16980	17041	17034	16959	16942	16997	16935	16934	16791	16829	17051	16883	16910	16855	16805	16945	16932	17238	16742	16852	16843	16887	16865	16921	16917	16972	16926	17050	16774	16960	17075	16895	16907	16894	16876	16938	17068	16511	16880	16907	17084	16996	16843	16796	16794	16846	16790	17012	16822	16848	16796	17010	16928	16944	16986	17010	16891	17039	16844	16924	16762	16990	16791	16818	16807	16951	16935	16757	16816	16733	16828	16867	16983	16748	16871	16833	16909	16875	16763	16906	16972	16883	16703	16750	16868	16872	16945	16929	16681	16938	16997	16855	16851	17042	16741	16969	16904	16809	16767	17121	16966	16876	17020	16840	17136	16904	17024	16898	16777	16948	17015	16894	16903	16869	16715	16836	17050	16757	16566	16962	16939	16762	16791	16816	16854	16788	16741	17008	16774	16983	17022	16730	17016	16865	16881	16788	16847	16926	16727	16954	16883	16872	16795	16810	16871	16672	17028	16963	16763	16939	16984	16998	16940	16715	17009	17001	16842	16640	16811	16973	17038	16817	16813	16978	16897	16897	16860	16921	16868	16827	16892	16884	17077	16959	16934	16959	16896	16904	16996	16939	16823	17014	16800	17130	16930	17002	16793	16983	16667	16758	16830	16859	16735	16694	16856	16798	16953	17207	16850	16748	17023	16889	16922	16766	16849	16930	16652	16890	16712	16987	16938	16793	16765	16940	16761	16862	16990	16836	16964	16888	16838	16943	16781	16880	17043	16903	16785	16908	17030	16703	16709	16956	17003	16847	16609	16910	17024	16809	16964	16668	17014	17089	16935	16783	16738	17060	16941	16915	16965	16758	16785	16896	16876	16799	16867	16861	16986	16972	16966	16983	16799	16809	16880	16895	17108	16934	16839	16828	17017	16936	16823	16956	16930	16932	16898	16684	16843	17030	16844	17062	16927	16830	16877	16863	16979	16965	16817	16800	16822	17075	17095	16966	16923	16854	16824	16808	16869	16940	16846	16979	16908	16873	16938	16858	17166	16889	16900	16929	16873	17154	17032	16973	16969	17022	17094	16789	17017	16941	16761	16963	16924	16848	16877	17027	16969	16683	17032	17026	16900	16784	16988	16859	16987	16962	17075	17153	16845	16780	16987	16710	16796	17039	16923	16870	16856	17085	16845	17005	16909	17034	16795	16726	16754	16843	16695	16769	16796	17137	16777	16857	16737	16991	16859	16958	16873	17009	16839	16889	16844	16715	16682	16641	16701	16813	16782	16977	16675	17023	16989	16908	16999	16809	16925	16779	16783	17033	16831	17043	16784	16931	17031	16993	16946	16883	16993	16963	16979	16905	17018	16727	16951	17032	16930	16819	16753	16835	16714	16881	17053	16991	16687	16846	17017	17038	17104	17177	17032	16866	16915	16737	16884	17090	16960	16908	16868	17137	16923	16898	17098	16997	16919	17002	16633	16735	16742	16815	16673	17066	16754	17027	16864	16844	16824	16932	17060	16865	16817	16848	16603	16876	16809	16973	16815	16913	16930	16776	17053	16966	16840	16940	17092	16783	16733	16712	16903	16792	16894	17022	16903	16959	16973	16920	16697	16982	16913	17011	16813	16853	16919	16625	16698	16906	16967	17033	16954	16772	16868	16776	16826	16998	17043	16900	17028	16817	16881	16891	17014	16897	16874	17053	17056	17039	16794	16905	16826	16852	16962	16779	16650	16927	16923	16838	17011	16850	16866	16935	16727	16695	17018	16901	16686	16778	17085	16800	16817	16991	16989	16783	16852	16708	16884	17085	17167	16721	16953	16958	16971	16915	16833	16805	16938	16919	16700	16987	16888	17103	16784	16870	16767	16728	16734	16749	16763	16805	16926	16830	16792	16882	16943	16813	16884	16892	16852	16929	17004	17125	17083	17221	16966	16978	16950	17023	16922	16826	16806	16755	17029	16955	16955	16872	16804	16893	16992	16833	16852	17089	16789	16938	17057	16924	16862	17103	16843	16941	16690	17014	17014	16828	16871	16624	16859	16941	17037	17000	16914	16863	16790	16768	16638	16815	16773	16880	16918	16933	16891	16663	16814	16985	17126	16945	16884	16973	16906	16990	16837	16763	16879	16935	16776	17006	16996	17003	16886	16936	16870	17029	17091	16781	16892	17000	16819	16771	16976	16992	16945	16902	16892	16956	16714	17029	16665	16878	16766	16807	16962	16752	16969	16931	16936	16683	17164	16899	16813	16761	16764	16725	16848	16869	16907	16723	17005	16878	16863	16754	16919	16856	17165	16892	16961	17037	16864	16823	16937	16779	16737	16737	16799	16866	16963	17097	16941	16917	16828	17237	16778	17010	16826
55077	86723	77722	47386	28781	18694	15667	14997	14911	14867	14986	15086	14916	14869	15014	14986	15053	14879	14915	14992	14895	14950	14867	14943	15002	14809	14989	14957	14931	14928	15035	14891	14965	14864	15001	14866	14995	14895	14978	14809	14869	14922	14784	14889	14759	14961	14736	14763	14912	14944	14871	14876	14991	14999	14883	14977	14772	14929	14975	14902	14843	14879	14821	15032	14938	14921	15020	14949	14897	14929	15083	15045	14873	14879	14901	14842	14785	14917	14955	14877	15068	15007	15093	15006	14790	15110	14969	15009	14921	14726	14909	14882	15019	15103	14886	14825	15160	14975	14870	14893	14873	15016	14870	14758	15007	14882	14882	14919	14914	14946	14909	14790	14880	14945	14899	14868	14811	14893	15013	14738	14852	14903	14944	14908	15002	14846	14942	15003	14994	14894	14787	14904	14881	14917	14949	15036	14927	15110	14793	15050	14802	14840	14864	14832	14961	14946	15062	14926	14877	14779	15176	14866	14887	15140	15033	14838	14913	14983	15020	14947	14967	14871	14931	14818	14738	14785	14758	14773	14903	14893	14745	14929	14921	14928	14947	14844	14887	14899	14871	14866	14999	15071	14976	15033	14915	14877	14815	14930	14789	14915	14985	14900	14865	14907	14950	14970	14909	14879	14870	14994	14950	14970	14858	14925	14908	14974	14899	14972	14922	14836	14742	15000	14906	15076	14828	15039	14812	15065	14839	14807	14932	14945	14957	14945	14977	15007	15136	14897	14968	15041	14904	14925	15017	14871	14975	15029	14977	14996	15008	14895	14932	14899	14921	14861	14930	14934	14937	14882	14803	14841	14985	14957	15099	14979	14983	14873	15004	14909	14824	14980	14926	14813	14954	14934	14950	14939	14996	15002	14853	14748	15008	14776	14904	14918	15037	14880	14996	14710	14926	14984	14875	14982	14946	14862	14962	14791	14884	15016	14844	14792	14877	14983	14963	14827	15031	14965	14886	14957	14933	14908	14923	15090	14971	15013	15049	14934	14799	14882	15058	14937	14750	14855	14870	14928	14922	15128	15028	14886	14913	14844	15016	14944	14815	15064	15001	15002	14971	14960	14910	14847	14932	14797	14946	14884	14923	15038	14883	15065	15015	14761	14937	15081	14922	14851	14873	14960	15022	14885	14970	14892	14863	14924	14970	14949	15000	14991	14787	14867	15094	14928	14944	14915	14793	15038	15129	14932	14999	15170	14972	14879	15114	14931	15013	14833	14907	15065	14688	14846	15148	14947	14893	14912	14997	14832	14828	14927	14728	14961	14879	14909	14933	14845	14850	14805	14948	14994	14969	14818	14917	14972	15016	14942	14944	14969	15044	14832	14731	14870	14851	15027	14914	14815	14873	14992	14938	15142	14930	15014	15021	14904	15012	15024	14929	14983	15047	14954	14983	14994	14960	14843	14923	15100	14937	14991	14961	14829	14957	14747	14792	14891	14858	15070	14869	14938	14890	14788	14927	14956	15013	15077	14812	14880	14980	14995	14956	14968	15013	15018	14902	14885	14961	14911	15167	14960	15103	14927	15017	14868	14831	14870	14873	14880	14960	14989	14982	15080	14854	14719	15138	15031	14943	14916	14892	14931	14912	14743	14761	14867	14934	14974	14924	14761	14794	15002	14739	14849	14930	14892	14979	15078	14998	14897	14932	14988	14916	15063	15032	14875	14861	14888	14890	14806	14901	14830	14943	15022	14935	14946	14847	14938	14865	14968	14797	14822	15019	14867	14842	14861	15076	14857	14959	14913	14878	14933	15050	15029	14902	15026	14717	15081	15084	14871	14921	14904	14954	14844	15113	14926	15068	14825	14833	14801	14927	14869	15022	15167	15028	14782	14663	14833	14739	14978	14751	14968	15000	14965	14932	14869	14777	14991	14980	14903	15046	14877	14780	14959	14869	14871	14907	15009	15028	14926	14722	14954	14958	14832	14891	14924	14940	14943	14981	14939	15008	14993	14973	14833	14827	15028	14910	15015	15007	14928	15048	14814	14748	14740	14866	15061	14902	14985	15145	15029	14879	14885	14996	15044	14916	15241	14849	14886	14905	14926	14917	15055	15068	14827	14943	14961	15100	14952	15002	14922	15023	14947	14869	14806	14960	14990	14816	15043	14960	14937	14774	14901	14944	14825	14813	14844	14984	14932	14787	14823	14692	14891	14884	15125	15017	14978	15010	14962	14861	14995	14931	15110	14984	14858	14972	14892	14829	14813	14840	14884	15014	14760	15009	14779	14959	14803	15031	14824	14931	14886	14767	15045	14920	15021	15094	14868	14906	14852	15023	14862	15003	14879	15129	14851	14905	14908	14991	15118	14965	15138	15037	15017	14936	14819	14767	14862	14928	14840	14947	15030	14952	14932	14825	14790	14865	15063	14970	14828	14851	14943	14949	14808	14974	14822	14930	14952	14993	14913	14890	14914	14823	14963	15019	15097	14812	14942	14851	14908	14951	15002	14633	15007	14785	14960	14992	14677	15006	14972	14976	14781	14915	15029	14990	14982	14944	15129	14885	15060	15068	14960	14847	14968	14911	15022	14956	14759	15029	14910	14839	14870	14886	14988	15023	14931	14835	14962	14864	14953	14979	14945	15069	14723	14830	14822	15079	14849	14871	14876	14885	14895	14820	14886	14965	14733	14935	14885	14771	14983	14815	14957	14990	14923	15141	14780	15024	15077	14826	14924	15017	14865	14958	14812	14754	14920	15005	14964	14904	14867	14861	14818	14954	14849	14862	14848	14963	14788	14990	14933	14935	14933	14984	14948	14999	14938	14968	14883	14952	14996	14999	14898	14960	14853	15001	15004	14756	14915	15024	14799	14990	14878	14930	15013	14951	15013	15053	14924	14980	15022	14892	14930	15109	14861	14955	14925	14991	14995	15143	14806	15056	14850	14901	15081	14865	14881	14975	14754	15025	14946	14865	14967	14832	14881	14952	14844	14879	14884	15068	14751	15138	14752	14896	15229	14982	14897	14911	15098	14994	15014	14956	15010	14940	14949	14869	14939	14672	14828	15040	14748	14779	14926	14933	14933	14922	15102	14827	14970	14885	15109	14919	15029	14951	14727	14882	14982	15011	14910	15083	15066	14832	14956	14985	15000	14888	14704	14887	15073	15034	14840	15019	14995	14822	14868	14880	14826	14937	14962	14962	14890	14904	14941	14985	14761	14802	14922	14960	14951	14832	14830	15228	14913	14981	14969	14873	15036	15029	14897	14873	14841	14974	14981	14930	14994	15017	14922	15006	14885	15062	14928	14828	15145	14920	14778	14691	14931	15007	14789	14999	14890	14951	14876	14838	15023	15010	14899	14782	15009	14828	14759	14910	15094	15001	14934	15052	14810	14938	14803	14727	14966	15152	14793	14974	14983	14896	14867	14790	15014	15024	15017	14846	15033	15133	14765	14962	14669	14758	14909	14879	14944	14981	14959	14862	15043	14933	14980	14772	14768	14943	14852	15041	15041	14843	14911	15012	14955	14945	15053	14792	14958	14955	14991	14970	14985	15018	14967	14893	15019	14907	14977	15121	14915	15074	14877	14809	15057	14936	15083	14992	14922	14982	14879	15042	15119	14931	14882	14937	14978	14863	14858	14841	14774	14949	14924	14933	14977	14928	14894	15107	14940	14952	14957	14995	15059	14947	15084	14918	14935	15047	14893	14858	14917	14904	14785	14949	14834	14821	14802	14929	14985	14929	14886	14844	14947	15068	15086	14926	14813	15004	14970	14927	14829	14902	14960	15030	14887	14763	14893	14840	14908	14978	14932	14939	14794	14856	14965	14899	14838	14917	14822	14941	14934	14974	15019	14908	14953	14976	15024	15019	14949	15010	14806	14810	14911	15088	15055	14841	14967	15022	14826	14990	14900	14886	14949	15099	14908	14987	14827	15071	15023	14952	14912	14911	14864	14911	14836	14939	15054	15318	14832	14899	14937	15113	15034	14848	14962	14764	14859	14998	14974	14695	14936	14827	14983	14989	14819	14869	14969	14915	15121	14915	14738	14906	14955	14881	14971	14910	15184	15108	14924	14915	14852	14874	14837	14715	15016	14824	15007	14915	14926	14872	14941	14844	14814	14979	14909	14800	14860	14987	14851	14964	14728	14899	14940	14954	14926	14934	14922	14908	14893	14886	14867	14872	14830	14925	14801	14841	15166	14910	15028	15026	15128	14802	15010	14875	15024	15024	14988	14992	14909	14998	14868	14921	15104	14799	14828	14831	14912	15022	14933	15099	14937	14861	15031	15056	15011	14910	14883	14964	14915	15033	14920	14945	14722	15013	14891	14895	14835	15037	14979	15019	15017	14985	14901	14867	14905	14933	15036	15087	15034	14895	14774	14864	14841	14994	14962	15019	14869	14846	14968	14829	15148	14963	14848	15028	14901	15097	14773	15096	14877	14903	15001	14924	14987	14909	14951	15157	14849	14888	14997	14946	14864	15116	15055	14895	14831	15063	15009	14822	14911	14957	14787	14904	14799	14967	14965	14851	14824	14989	14771	14878	14901	14857	15051	14919	14833	14956	14989	14694	15013	14769	14815	14925	15028	14981	15007	14992	15059	14842	14874	14818	14899	14874	14924	14844	14974	14987	14963	14910	14985	14915	15072	14921	14939	14819	15127	14865	14940	14868	14896	15044	15122	14943	14926	14776	14768	14923	15079	14912	15020	14881	14885	14906	15039	14936	14809	14995	15121	14808	15011	14944	14993	14940	14835	14888	15130	15001	15006	15006	15001	15067	14950	14806	14842	15082	14788	14895	15014	14887	15032	14920	14944	14886	14985	14938	15112	14933	14847	14959	14883	14988	14845	14982	14797	15003	14958	14885	14906	14909	14867	14894	14924	14965	14854	14994	14891	15034	14885	15020	14831	14977	15106	14974	14877	14887	15002	14904	14983	14994	14918	14942	15055	14841	15038	14918	14688	14872	14993	14859	14829	15009	15025	14902	14929	15045	14959	14990	14878	14881	15014	14871	15201	15075	15008	14984	15034	14853	15023	14929	14942	14804	15025	14853	14971	14963	14943	14889	14900	14942	14887	14919	14929	14825	14831	14973	14976	14958	14865	14924	14894	14843	14852	15024	14850	15089	14752	14891	14782	14961	14946	15035	15017	14793	14896	14972	14865
23084	22320	37252	37794	30522	26597	25369	19649	18478	18857	18471	18334	18572	18741	18587	18391	18648	18468	18415	18345	18582	18437	18454	18523	18442	18473	18337	18195	18370	18440	18394	18376	18454	18243	18377	18303	18488	18219	18319	18490	18287	18374	18240	18371	18414	18252	18407	18475	18270	18473	18290	18408	18172	18274	18264	18424	18432	18236	18306	18109	18295	18290	18001	18311	18160	18147	18404	18232	18466	18215	18347	18542	18190	18029	18090	18190	18368	18253	18132	18340	18305	18266	18475	18366	18394	18355	18595	18256	18288	18172	18326	18315	18489	18251	18218	18111	18212	18158	18202	18274	18236	18120	18407	18088	18125	18279	18265	18248	18286	18417	18345	18274	18290	18279	18226	18223	18150	18175	18172	18356	18308	18400	18417	18187	18297	18119	18317	18308	18540	18195	18093	18112	18260	18146	18102	18148	18336	18254	18011	18161	18177	18362	18151	18159	18245	18058	18286	18105	18195	18155	18259	18272	18165	18402	18261	18125	18016	18188	18213	18228	18030	18195	18043	18209	18148	18336	18153	18138	18305	18055	18283	18096	18106	18447	18218	18310	18161	18080	18219	18252	18125	18163	18201	18271	18248	18465	18306	18286	18405	18258	18275	18274	18156	18245	18300	18172	18409	18207	18176	18187	18301	18267	18246	18164	18279	18429	18355	18286	18349	18329	18228	18222	18206	18396	18233	18323	18117	18213	18170	18218	18156	18406	18253	18351	18349	18383	18260	18268	18238	18166	18213	18245	18120	18284	18238	18230	18129	18085	18332	18565	18216	18112	18197	18408	18133	18123	18227	18201	18351	18375	18547	18232	18167	18063	18530	18331	18210	18312	18394	18198	18369	18318	18248	18037	18263	18285	18362	18040	18439	18207	18400	18381	18381	18392	18290	18256	18337	18053	18237	18194	18116	18393	18363	18133	18417	18074	18252	18259	18339	18133	18106	18219	18266	18166	18322	18143	18327	18125	18097	18254	18143	18145	18085	18110	18082	18343	18209	18244	18324	18400	18202	18292	18112	18197	18162	18222	18178	18086	18067	18074	18228	18062	18310	18244	18291	18362	18188	18028	18403	18225	18148	18431	18398	18238	18253	18249	18185	18250	18267	18244	18222	18032	18333	18199	18277	18387	18114	18039	17823	18184	18260	18207	18340	18071	18186	18283	18235	18262	18391	18274	18205	18213	18175	18033	18102	18352	18240	18032	18220	18116	18247	18138	18211	18408	18433	18088	18296	18274	18491	18312	18380	18094	18060	18175	18200	18091	18219	18415	18246	18150	18424	18278	18079	18281	17967	18257	18197	18362	18119	18255	18222	18399	18198	18260	18203	18307	18320	18240	18056	18218	18342	18345	18406	18230	18337	18061	18083	18252	18215	18242	18264	18306	18145	18266	18438	18225	18166	18055	18317	18053	18328	18180	18094	18417	18246	18179	18317	18198	18047	18254	18187	18311	18185	18186	18196	18122	18315	18280	18365	18245	18217	18201	18394	18379	18180	18142	18284	18131	18205	18340	18305	18218	18442	18315	18031	18396	18326	18464	18400	18292	18134	18368	18242	18418	18176	18222	18195	18111	18179	18268	18106	18160	18312	18302	18268	18231	18216	18163	18133	18121	18245	18269	18297	18147	18035	18285	18354	17987	18151	18049	18213	18220	18137	18313	18128	18347	18260	18284	18010	18235	18366	18310	18181	18054	18161	18223	18327	18277	18242	18268	18236	18135	18111	18174	18254	18355	18445	18353	18373	18102	18414	18215	18119	18218	18156	18165	18275	18249	18272	18215	18175	18422	18150	18127	18277	18252	17956	18240	18269	18196	18204	17971	18437	18247	18193	18046	18148	18180	18238	18191	18230	18288	18390	18075	18209	17999	18139	18220	18191	18251	18284	18093	18058	18057	18184	18283	18143	18123	18240	18444	18318	18357	18187	18140	18165	18317	18284	18390	18066	18097	18136	18278	18281	18361	18262	18389	18213	18345	18164	18038	18123	18175	18142	18176	18158	17966	18126	18232	18055	18021	18301	18053	18239	18168	18254	18338	18394	18441	18129	18155	18386	18145	18155	18371	18136	18406	18336	18389	18244	18133	18144	18259	18029	18304	18124	18100	18050	18017	18243	18383	18295	18274	18260	18235	18110	18117	18068	18187	18318	18309	18243	18162	18222	18309	18152	18160	18468	18155	18446	18197	18152	18116	18268	18097	18293	18243	18345	18155	18013	18272	18410	18057	18341	18353	18266	18325	18079	18294	18306	18021	18204	18234	18254	18450	18163	18344	18397	18239	18228	18282	18273	18208	18159	17934	18248	18411	18284	18420	18149	18015	18111	18351	18377	18148	18412	18236	18221	18238	18392	18361	18345	18038	18457	18146	18275	18251	18116	18222	18305	18265	18299	18242	18171	18239	18372	18236	18296	18256	18214	18155	18096	18204	18166	18113	18323	18237	18136	18311	18403	18303	18249	18175	18274	18314	18088	18231	18122	18131	18271	18362	18292	18103	18287	18312	18412	18168	18117	18162	18347	18221	18202	18235	18379	18291	18310	18443	18244	18279	18199	18268	18442	18219	18172	18167	18253	18181	18130	18235	18282	18154	18079	18306	18237	18381	18315	18195	18311	18086	17948	17979	18203	18297	18183	18355	18142	18298	18226	18390	18216	18030	18388	18255	18209	18214	18494	18254	18319	18036	18220	18244	18358	18343	18333	18087	18336	18170	18402	18330	18214	17997	18191	18353	18390	18311	18184	18336	18132	18254	18142	18161	18231	18367	18117	18138	18376	18377	18277	18199	18151	18179	18265	18281	18296	18293	18234	18263	18212	18189	18402	18396	18210	17949	18320	18353	18210	18031	18249	18015	18329	18368	18329	18321	18309	18307	18296	18163	18126	18344	18307	18352	18368	18008	18376	18206	18097	18192	18114	18295	18336	18085	18113	18178	18301	18279	18129	18390	18110	18267	18097	18367	18067	18283	18148	18355	18282	18245	18112	18392	18223	18177	17972	18052	18086	18099	18279	18350	18213	18322	18265	18123	18148	18198	18417	18506	18151	18338	18256	18186	18386	18148	18113	18155	18401	18108	18118	18223	18362	18294	18368	18061	18101	18305	17990	18121	18286	18441	18056	18205	18281	18363	18054	18346	18169	18298	18403	18308	18280	18343	18419	18260	18325	18210	18169	18244	18311	18301	18294	18406	18135	18075	18248	18298	18250	18148	18121	18155	18154	18136	18061	18096	18327	18009	18280	18243	18323	18305	18251	18231	18153	18134	18270	18298	18032	18266	18102	18265	18234	18358	17975	18167	18374	18296	18447	18558	18251	18086	18396	18285	18270	18113	18361	18199	18454	18315	18177	18256	18151	18438	18415	18111	17840	18055	18369	18059	18127	18121	18313	18080	17930	18167	18362	18220	18271	18161	18242	18298	18412	18267	18269	18158	18207	18090	18091	18136	18315	18304	18138	18155	18115	18250	18248	18312	18104	18382	18298	18285	18124	18390	18274	18209	18177	18264	18339	18402	18166	18122	17922	18245	18274	18182	18339	18359	18137	18318	18350	18323	18217	18033	18279	18277	17999	18274	18220	18243	18269	18170	18297	18206	18111	18110	18238	18087	18323	18244	18285	18012	18260	18099	18434	18300	18312	18296	18189	18292	18098	18307	18072	18080	18257	18111	18135	18410	18376	18348	18106	18278	18183	18141	18315	18194	18313	17835	18161	18066	18238	18126	18087	18221	18298	18436	18150	18147	18202	18140	18162	18386	18111	18225	17958	18425	18546	18432	18165	18337	18163	18049	18248	18282	18333	18293	18231	18108	18086	18198	18226	18060	18079	18253	18248	18105	18210	18390	18246	18116	18326	18251	18297	18198	18212	18201	18105	18259	18218	18104	18242	18176	18139	18337	18021	18347	18431	18101	18239	18328	18223	18158	18314	18264	18208	17972	18339	18277	18235	18209	18336	18246	18295	18165	18169	18117	18047	18210	18180	18203	18241	18327	17980	18174	18413	18321	18331	18178	18313	18206	18296	18155	18277	18191	18179	18187	18485	18280	18190	18220	18392	18200	18139	18119	18267	18222	18203	18207	18275	18149	18168	18275	18216	18228	18057	18042	18383	18371	18360	18263	18331	18389	18192	18118	18170	18157	18280	18188	18182	18164	18377	18327	18487	18182	18287	18237	18157	18119	18240	18145	18299	18394	18205	18085	18043	18017	18171	18082	18300	18303	18322	18126	18234	18276	18280	18141	18259	18308	18359	18264	18198	18222	18060	18243	18365	18270	18335	18086	18279	18095	18368	18078	18239	18084	18167	18275	18012	18090	18030	18255	18282	18318	18250	18375	18437	18122	18162	18143	18350	18251	18217	18302	18189	18350	18236	18241	18263	18263	18266	18304	18207	18143	18443	18250	18292	18097	18358	18082	18266	18150	18089	18350	18344	18200	18446	18417	18141	18284	18318	18148	18238	18202	18339	18325	18238	18155	18203	18297	18132	18195	18386	18321	18207	18148	18199	18040	18252	18273	18187	18340	18199	18171	18292	18259	18016	18140	18094	18365	18174	18074	18237	18265	18206	18325	18381	18174	18202	18187	18065	18040	18156	18309	18208	18183	18165	18230	18114	18322	18176	18414	18262	18277	18226	18261	18269	18057	18372	18206	18006	18085	18117	18144	18324	18118	18177	18336	18063	18177	18323	18134	18159	18082	18203	18231	18270	18177	18116	18182	18125	18434	18266	18207	18291	18324	18146	18224	17978	18172	18543	18159	18177	18262	18329	18350	18418	18410	18284	18163	18137	18090	17883	18244	18037	18149	18311	18141	18524	18152	18167	18301	18170	18190	18167	18349	18260	18126	18315	18322	18057	18249	18187	18093	18215	18288	18284	18192	18380	18171	18133	17958	18276	18163	18270	18420	18396	18255	18496	18006	18115	18121	18067	18216	18226	18262	18016	18227	18374	18188	18060	18205	18153	18082	18275	18145	18194	18115	18345	18196	18195	18315	18211	18221	18158	18194	18157	18301	18397	18229	17962	18024	18224	17990	18063	18288	18031	18240	18403	18166	18267	18423	18150	18147	18355	18311	18258	18142	18275	18241	18124	18296	18485	18332	18274	18377	18063	18329	18254	18305	18259	18056	18169	18120
62086	105679	93467	71157	44791	24920	17274	15460	15727	15651	15582	15774	15523	15649	15648	15499	15719	15680	15717	15607	15728	15571	15814	15566	15661	15674	15594	15638	15525	15692	15747	15628	15557	15706	15701	15582	15842	15684	15723	15663	15632	15597	15701	15544	15664	15590	15820	15704	15637	15506	15603	15481	15636	15826	15633	15756	15712	15558	15655	15571	15584	15702	15727	15760	15740	15627	15560	15775	15613	15667	15709	15541	15737	15838	15501	15646	15609	15528	15632	15749	15876	15613	15641	15576	15671	15751	15800	15574	15533	15667	15686	15583	15670	15757	15659	15633	15533	15580	15667	15533	15778	15612	15684	15837	15593	15697	15693	15505	15651	15565	15708	15610	15644	15700	15556	15726	15606	15588	15643	15689	15605	15771	15659	15754	15721	15727	15674	15653	15576	15704	15693	15578	15805	15541	15731	15677	15499	15585	15753	15684	15635	15624	15674	15652	15608	15648	15622	15792	15660	15411	15523	15546	15601	15583	15462	15710	15790	15720	15602	15702	15719	15649	15493	15718	15753	15537	15711	15488	15807	15631	15647	15565	15640	15763	15551	15615	15707	15634	15660	15573	15732	15682	15831	15678	15738	15679	15530	15662	15623	15665	15720	15747	15686	15481	15863	15665	15751	15477	15813	15637	15748	15485	15700	15578	15780	15717	15601	15613	15654	15653	15734	15594	15701	15690	15555	15767	15815	15521	15676	15657	15671	15690	15505	15654	15601	15761	15676	15591	15618	15724	15584	15571	15603	15699	15612	15708	15567	15437	15720	15618	15803	15654	15758	15741	15691	15608	15658	15552	15589	15557	15608	15653	15539	15831	15883	15760	15731	15683	15573	15632	15600	15663	15723	15716	15745	15662	15620	15697	15620	15648	15560	15623	15726	15668	15461	15616	15562	15692	15670	15723	15494	15564	15536	15678	15586	15630	15509	15733	15794	15467	15737	15458	15684	15677	15551	15796	15644	15713	15444	15744	15650	15719	15696	15676	15625	15598	15720	15604	15867	15717	15642	15715	15448	15628	15569	15563	15826	15751	15765	15659	15580	15648	15629	15681	15713	15476	15579	15530	15686	15634	15533	15797	15667	15557	15667	15631	15591	15444	15631	15763	15741	15572	15709	15534	15756	15782	15755	15717	15670	15525	15489	15635	15877	15584	15666	15655	15620	15544	15681	15644	15527	15484	15764	15380	15726	15656	15597	15621	15747	15571	15691	15593	15597	15856	15639	15560	15693	15701	15643	15750	15651	15589	15780	15432	15601	15730	15595	15787	15563	15594	15609	15553	15542	15627	15630	15602	15613	15632	15649	15620	15709	15682	15555	15719	15492	15828	15691	15648	15752	15684	15616	15732	15591	15658	15610	15719	15541	15697	15626	15721	15490	15602	15622	15671	15629	15581	15687	15722	15560	15634	15735	15733	15551	15732	15596	15777	15508	15507	15676	15402	15576	15915	15562	15788	15656	15503	15650	15672	15694	15783	15717	15556	15629	15598	15643	15585	15772	15668	15475	15740	15617	15489	15673	15778	15735	15692	15791	15663	15660	15803	15784	15592	15724	15580	15574	15629	15606	15641	15557	15841	15744	15625	15673	15664	15851	15601	15562	15624	15628	15729	15598	15697	15704	15538	15660	15720	15607	15836	15660	15598	15663	15652	15696	15787	15583	15768	15714	15390	15822	15611	15766	15450	15520	15663	15690	15556	15475	15698	15660	15715	15653	15761	15616	15727	15726	15764	15626	15603	15616	15603	15688	15640	15611	15804	15479	15753	15511	15745	15701	15686	15806	15498	15795	15581	15627	15408	15665	15668	15527	15455	15612	15504	15729	15712	15652	15833	15699	15615	15540	15643	15635	15499	15509	15802	15604	15631	15607	15717	15631	15543	15642	15726	15650	15622	15784	15758	15749	15597	15775	15564	15637	15589	15668	15562	15648	15855	15600	15645	15680	15564	15635	15557	15472	15712	15585	15567	15579	15689	15694	15577	15780	15733	15684	15720	15569	15781	15566	15709	15549	15565	15650	15549	15632	15671	15617	15658	15698	15851	15682	15553	15647	15616	15712	15560	15826	15568	15648	15745	15736	15649	15617	15680	15642	15662	15591	15624	15705	15794	15667	15725	15707	15686	15632	15536	15669	15654	15723	15777	15845	15659	15783	15553	15565	15679	15571	15582	15534	15737	15699	15570	15634	15776	15843	15594	15559	15448	15593	15884	15724	15682	15609	15662	15653	15709	15676	15704	15691	15829	15497	15645	15638	15579	15667	15660	15786	15620	15526	15473	15702	15659	15719	15740	15608	15658	15604	15621	15604	15727	15710	15624	15619	15736	15604	15496	15746	15607	15663	15531	15758	15651	15701	15511	15627	15488	15714	15565	15628	15659	15609	15555	15606	15687	15692	15597	15680	15573	15757	15599	15754	15775	15629	15567	15731	15622	15649	15463	15664	15598	15624	15688	15654	15691	15600	15736	15471	15703	15597	15606	15740	15631	15533	15657	15751	15660	15778	15486	15866	15690	15573	15786	15705	15707	15831	15723	15498	15692	15685	15628	15636	15817	15620	15598	15658	15645	15664	15794	15707	15450	15748	15502	15668	15639	15563	15679	15639	15613	15662	15712	15481	15707	15766	15856	15576	15570	15638	15572	15521	15536	15771	15663	15649	15611	15723	15647	15720	15507	15720	15671	15783	15636	15511	15642	15502	15688	15815	15712	15619	15526	15706	15680	15782	15664	15652	15599	15839	15410	15538	15847	15675	15837	15604	15755	15610	15431	15662	15865	15817	15609	15702	15450	15790	15658	15605	15788	15629	15752	15585	15762	15708	15699	15653	15577	15654	15685	15606	15737	15566	15757	15763	15726	15833	15785	15665	15640	15604	15563	15642	15745	15671	15515	15683	15623	15631	15785	15662	15685	15739	15755	15547	15501	15599	15479	15660	15681	15613	15702	15763	15528	15658	15598	15787	15692	15629	15775	15614	15718	15811	15728	15703	15472	15535	15732	15770	15701	15576	15677	15782	15635	15621	15755	15594	15783	15571	15492	15553	15667	15511	15594	15618	15620	15501	15656	15531	15702	15473	15651	15642	15583	15586	15555	15668	15620	15709	15765	15823	15775	15722	15642	15574	15627	15625	15710	15677	15716	15845	15530	15781	15527	15577	15865	15660	15638	15690	15668	15656	15680	15662	15649	15658	15625	15693	15621	15588	15745	15646	15734	15672	15558	15744	15704	15647	15620	15664	15690	15682	15588	15901	15661	15496	15617	15781	15667	15721	15544	15494	15528	15699	15766	15703	15692	15603	15608	15788	15627	15702	15555	15558	15765	15573	15793	15622	15793	15556	15619	15529	15589	15654	15696	15351	15512	15637	15561	15513	15690	15638	15778	15615	15764	15881	15698	15722	15629	15566	15724	15697	15730	15807	15637	15632	15609	15576	15703	15668	15548	15775	15741	15709	15683	15800	15671	15630	15546	15653	15586	15748	15691	15674	15447	15637	15438	15668	15742	15628	15561	15523	15769	15750	15617	15547	15704	15730	15622	15656	15776	15654	15764	15571	15720	15763	15568	15633	15629	15545	15743	15625	15787	15508	15575	15620	15597	15781	15739	15621	15634	15696	15584	15646	15542	15757	15619	15771	15505	15576	15548	15807	15712	15460	15735	15561	15650	15581	15750	15450	15570	15473	15604	15502	15751	15607	15530	15773	15741	15529	15881	15818	15753	15637	15529	15735	15572	15733	15621	15596	15642	15841	15667	15772	15743	15788	15700	15853	15571	15570	15594	15817	15570	15583	15551	15615	15599	15558	15663	15685	15720	15703	15598	15527	15655	15721	15620	15824	15549	15745	15789	15653	15549	15783	15595	15774	15628	15624	15813	15665	15666	15673	15692	15667	15517	15922	15588	15654	15626	15696	15687	15710	15529	15558	15579	15643	15688	15585	15647	15511	15788	15682	15729	15674	15603	15629	15743	15712	15528	15534	15580	15575	15763	15681	15630	15394	15753	15565	15744	15734	15572	15609	15769	15537	15684	15656	15716	15688	15662	15634	15735	15463	15694	15682	15494	15784	15735	15620	15668	15585	15568	15591	15638	15907	15609	15628	15589	15404	15782	15641	15711	15551	15689	15564	15419	15695	15459	15575	15642	15407	15747	15700	15622	15512	15509	15765	15663	15767	15360	15693	15498	15760	15669	15748	15714	15436	15685	15534	15528	15652	15778	15582	15661	15671	15588	15660	15673	15812	15556	15660	15654	15789	15667	15762	15612	15644	15716	15565	15697	15645	15754	15678	15604	15698	15482	15767	15653	15746	15617	15682	15694	15679	15667	15652	15742	15540	15665	15627	15778	15819	15756	15750	15569	15690	15614	15680	15538	15501	15665	15548	15878	15775	15630	15657	15702	15501	15671	15705	15588	15658	15610	15608	15651	15534	15683	15569	15607	15569	15491	15618	15582	15725	15506	15701	15708	15551	15599	15735	15650	15591	15564	15727	15604	15722	15795	15574	15741	15933	15743	15591	15688	15831	15790	15548	15726	15733	15561	15582	15647	15613	15618	15479	15595	15796	15587	15568	15436	15605	15925	15800	15664	15781	15619	15703	15767	15619	15867	15775	15659	15540	15477	15619	15697	15733	15607	15474	15687	15690	15688	15674	15659	15577	15563	15786	15645	15557	15691	15582	15613	15622	15605	15655	15614	15663	15670	15625	15496	15597	15541	15531	15596	15684	15684	15925	15598	15690	15725	15707	15504	15736	15659	15860	15766	15519	15701	15592	15576	15594	15628	15609	15491	15694	15726	15809	15562	15679	15794	15663	15781	15666	15768	15664	15626	15581	15777	15692	15779	15639	15424	15672	15753	15594	15644	15696	15593	15962	15731	15527	15557	15698	15621	15746	15617	15720	15707	15729	15529	15677	15763	15784	15778	15735	15694	15416	15632	15750	15772	15618	15580	15751	15721	15585	15617	15837	15651	15640	15700	15664	15792	15607	15786	15760	15619	15496	15646	15617	15720	15645	15521	15661	15626	15571	15629	15780	15680	15754	15563	15498	15712	15674	15455	15629	15543	15731	15699	15736	15522	15523	15768	15659	15766	15621	15566	15781	15720	15653	15672	15742	15743	15594	15720	15688	15484
29337	36984	43571	31487	22629	19812	19186	18953	18904	18985	18967	19056	19036	18936	19119	18895	18861	18820	19147	19027	18945	18826	18786	18955	19009	19052	18766	18835	18856	18982	18764	18827	18908	18879	18918	18955	18781	18888	18936	18650	18984	18943	19074	18672	18979	18929	18793	18994	18875	18810	18933	18878	18796	18882	18727	18905	19025	18965	18986	18901	18863	18860	18989	19020	18851	18777	18877	19000	18957	18961	19162	18952	18777	18885	18821	19096	18767	18972	18740	18779	19002	19032	19017	18834	18983	18790	18826	18946	18667	18965	18749	18863	18845	18905	18915	18677	19043	18820	18695	18921	18832	18920	18996	18978	18773	18550	18917	18796	18933	18980	19034	18816	18786	18734	18922	19087	18726	18745	18924	18967	19028	19148	18861	18753	18880	18863	18816	19094	18607	18934	18875	18808	18823	18936	18732	19155	18887	19040	18891	18739	18947	18842	18934	18729	18796	18734	18933	18884	18926	18755	18994	18726	19183	18991	18745	18864	18757	18849	19130	18867	19033	18712	18754	18784	19036	18952	18902	18905	18908	18791	18980	18936	18861	18960	18990	19035	18888	18880	18989	18944	18773	18993	19044	18904	18824	18628	18768	18826	18912	19058	19023	18961	18877	18770	19083	19006	18944	18902	19026	18808	19058	18765	19068	19017	18943	18820	18840	18897	18822	18907	18762	18944	18829	18849	18822	18690	18808	18744	18678	18770	19009	18613	18977	18798	18991	18983	19015	19021	18836	18760	19125	18918	19079	19114	18944	19057	18939	19059	18990	18898	19044	18973	18845	18908	18943	19087	19021	18942	18867	18804	18914	19018	19044	18856	18829	18814	18754	18798	18844	18940	18802	19007	19054	18802	18891	18744	18864	18965	18976	18960	18968	18884	18979	18905	19060	18621	18989	18972	18699	18797	19045	19124	18874	19074	19126	18912	18850	18783	18848	19085	18995	18880	19080	18947	18824	18750	18907	19004	18930	18885	18999	18685	18824	19019	18907	18926	18859	19206	18922	18916	19169	18885	18890	18873	18854	19016	19038	19010	19084	19005	19090	18898	18847	18868	18872	18830	18852	19009	18838	18976	18833	18998	18872	18979	18997	18837	18818	18917	18862	18664	19133	18853	19002	18869	18846	18801	18970	19117	19028	18753	18901	18971	18949	18869	19032	18833	18784	19050	18727	19051	19106	18917	18857	18791	18875	18644	18835	18878	18825	18978	18814	18804	18719	18897	18776	19046	18827	18795	19318	18933	18786	18959	19077	18977	19111	19027	18955	18783	18756	18871	18896	18628	18960	18901	18735	18886	18961	18773	18946	18730	18780	18884	18835	19064	19015	18808	18974	18891	18884	18837	19000	18820	18712	18876	19061	18946	18953	19025	19036	19045	18968	18956	18759	18920	18791	18776	18875	18840	18953	19009	19024	18670	18848	19007	19004	19100	18892	19007	18926	18760	18843	18950	18810	18992	18853	18803	19010	18769	18733	18870	18910	18992	19129	18802	18725	18798	18706	18915	18986	18879	18776	18862	19004	18686	18853	18983	18946	18724	18889	18979	18798	18897	18586	18780	18744	18776	18917	18988	18819	19060	18875	18844	19014	18832	18887	18918	18991	18978	18971	18881	18791	18849	18908	18819	18863	18980	18905	19094	18933	19047	19077	18865	18782	18857	18802	18931	18789	18760	18723	18891	18675	18952	18733	19141	19172	18729	18806	18720	18957	18768	18529	18758	18753	18695	18974	19012	19137	18650	18906	18812	18761	18832	18987	18947	18901	18998	18933	18881	18867	18827	19076	18901	18889	18834	18826	18948	18706	18783	18899	18895	18888	18862	18970	18794	19005	18936	18594	18798	18855	19026	19083	18776	18705	18753	18836	18709	18816	19177	18920	18849	18987	19078	18928	19046	18839	18834	18673	18857	18794	18899	18866	18929	18780	19080	18881	19054	18977	18824	18979	18840	19083	19026	18711	18762	18779	18884	18762	18948	18977	18777	18975	18921	18731	18794	18798	18980	18940	18922	18754	18887	18841	18837	18941	18940	18903	18967	18923	19031	19032	18801	18968	19069	18923	18850	18888	18804	18839	19032	18979	18810	18932	18660	18922	19016	18774	18870	18902	18818	18967	18852	18866	18676	18820	19184	18969	18854	18959	18841	18795	18982	18723	18809	18807	18905	18868	19071	19081	19146	18987	18777	18850	18885	18871	18863	18924	18960	18901	19057	18877	18658	19043	18972	18964	18737	19046	18959	19011	19036	18917	18960	19121	18875	18901	19009	18963	18939	19056	18866	18948	19047	18868	18739	18912	18991	18813	18762	18856	18989	18980	18936	18957	18808	18970	18934	18838	19067	18880	19055	19055	18908	18955	18923	18779	18723	18982	18982	18849	18987	19112	18925	18834	18829	18993	18914	19119	18745	18860	18758	19157	18835	18729	18724	18852	18847	18981	18871	18712	18957	18928	18996	18855	18931	18935	18923	19044	18996	19054	18907	18763	18845	18747	19032	18915	18708	18940	19014	18972	18911	18734	18899	18979	18800	18793	18798	18759	18980	18919	18845	18839	18738	18857	18799	18836	19022	18948	18830	18899	18731	18886	18894	19064	18751	18811	18878	19081	19079	18862	18857	18724	18762	18867	19083	18909	18717	18835	19111	18941	18920	18887	18912	18926	18757	18822	18661	18935	18975	18716	18983	18778	18738	18765	18913	18991	18811	18843	18880	18840	18923	18858	18969	18960	19076	18652	18886	19008	18756	18886	18973	19109	18782	18696	18788	18850	18907	19035	18864	19115	18845	18923	19057	18935	19038	18853	18951	18885	18917	19037	19002	18998	18831	18661	18976	18974	18803	18516	18821	18807	18846	18792	18934	19097	18947	19077	19048	18865	19043	19012	18876	18948	19051	18859	18833	18958	18741	18969	18893	18889	18887	18836	19071	19049	18822	18930	18687	18879	18957	19011	19136	18883	19030	18832	19008	18945	18818	18948	19207	18901	19036	18872	18681	19062	18817	18891	18705	18853	19033	18841	18876	18974	18835	18884	18943	18830	18800	18806	18985	18939	19010	18913	18998	18991	19013	18963	18969	18865	19068	19033	19033	18882	18830	18999	18763	18846	18801	18997	18867	18915	18882	18949	18923	18863	18927	18996	18912	18841	18830	18936	18830	19080	18992	18997	18937	18799	19014	18880	18907	18911	19199	19048	18881	18771	18783	18856	19000	18937	18760	18994	18828	19084	19159	18956	18756	18686	18877	18800	19067	19160	18850	18925	18897	18695	18891	19059	19005	18804	18804	18945	18964	18718	19031	18749	18843	18706	18760	18862	18864	18753	18828	18813	18915	19002	18942	18927	18862	19043	18990	18866	18787	18950	18997	18836	18871	18924	18754	18734	18911	19039	18958	18980	18934	18964	18666	19073	18855	18909	19003	18710	18859	19000	18861	18926	18919	18995	18743	18865	18828	18948	18915	18928	18856	19030	18806	18813	19071	18752	18834	19067	19130	18982	19034	18883	18969	19068	18905	18939	18846	19074	18884	19045	18860	18687	18836	18921	18933	18905	18714	18839	18987	18804	19109	18901	18995	18918	18708	18853	18857	18613	18771	19040	18755	19111	18844	18874	18709	18975	18834	19014	19027	18899	19006	18771	18896	18841	18691	18965	19108	18866	19184	19092	19054	18959	18867	18869	18913	19074	19015	18862	18801	18935	18868	18932	18762	19064	18813	18871	19079	19068	18867	18894	19017	18960	19176	18971	18885	18833	18880	19065	18888	19132	18912	19080	18950	18799	18978	18967	18770	19115	18777	18936	19139	18714	19072	18938	19031	18910	18739	18857	18998	18826	18912	18809	18797	18847	18710	18934	18969	18827	18905	18969	18850	18780	18795	18665	18956	18968	18817	18923	18900	18914	19111	18861	18923	19056	18798	18841	18875	18896	18840	18905	18885	18926	18941	18810	18806	18847	18700	18740	18610	18862	18748	18759	18908	18782	19039	18970	18905	18675	19038	18962	18992	18934	18716	18953	18963	18994	18938	18803	18961	18888	18935	19000	18665	18826	18835	19016	19016	18793	18746	18806	18734	18887	19051	18879	18817	18818	18830	18745	18929	19071	18791	18900	18937	19022	18960	19141	19004	19018	19156	18812	18841	19026	18862	18896	19042	18817	18691	18940	19121	19083	19035	18929	18852	19075	19054	19048	18893	18843	18895	18706	18842	18949	18882	18827	18858	18919	19113	18920	19021	18985	18725	18878	19080	18670	18880	18793	18874	18941	18829	18863	18824	19015	18890	19006	18960	18958	19100	18990	18853	18948	18850	18976	18894	19004	18722	18865	18817	18833	19059	19127	19055	18904	18918	19070	18739	18883	18763	19060	19036	18942	18948	18710	19024	18975	18708	18675	18802	18750	18907	19071	18917	18707	18911	18845	18764	18994	18924	18940	18769	18950	19043	19059	18981	18980	18840	18973	18833	18787	18888	18966	18662	18877	18908	18767	18759	19017	18715	18776	19095	19018	18943	18939	18765	18799	19006	18790	18828	18838	18975	18889	18992	18913	18980	18724	19038	18992	18818	18747	18944	18789	18928	18780	18845	19158	18834	18634	18847	18932	18851	18931	18864	18958	18844	18945	19019	18944	19152	18920	18838	19084	18868	18727	18919	18837	18738	18905	18831	19083	18804	19020	18864	18844	19036	18822	19070	18865	18974	19096	19204	18973	18957	18894	19120	19066	18872	18911	19097	19099	18857	18853	19113	18887	18732	18907	18879	18825	18842	18970	18955	18891	18808	18819	18850	19022	18860	18777	18757	18674	18988	19187	18782	18952	18953	18752	18826	18816	18995	18617	18684	19094	18977	19140	18858	18787	18766	19085	18859	18988	19098	18983	18953	18895	18993	18855	18932	18852	18779	18864	19076	19005	18858	18814	18865	18893	18854	18710	18858	18701	18823	18642	19237	18885	18968	18992	18829	18956	19013	18907	18924	18925	18886	19088	19023	18980	18849	18851	18876	18673	18905	18746	18866	18851	19033	18848	18958	18970	19187	19042	18917	18805	18682	18859	18937	18845	19006	18903	19049	18952	18979	19028	18932	19033	18768	18906	18862	18837	18846	18872	18958	19055	18899	18917	18984	18651	18864	18697	18915
33880	56211	45067	27338	19128	16527	16107	16073	15895	16014	15975	15956	16076	16121	16000	16116	15977	16151	16129	15925	15977	16045	16008	16080	16007	15986	16077	16136	15962	16039	16130	15986	16059	15970	16050	16030	16202	15783	16151	16078	16002	15887	15937	16136	16118	15981	15951	16054	16120	16115	15924	15981	15828	16071	16066	15918	15971	16040	16054	16004	16143	15990	16031	15948	16245	16236	15921	16090	16028	15889	16118	15993	16093	15955	16223	15892	16036	16102	16080	15916	15964	16056	15943	16062	16130	15973	15950	16108	16044	16010	15972	16240	16026	16034	16096	16100	16055	16107	16026	15997	15836	16070	15980	15983	16048	16041	16209	16019	15990	16101	15935	16091	16192	16074	15988	16032	15927	15992	16014	15978	16002	15973	15911	16079	16164	16159	15996	15860	15920	16155	15983	16088	15870	15930	16059	16058	16115	16101	16213	15820	16059	16096	15941	15991	16191	15993	16006	16022	16185	15960	15980	15878	16051	16013	15951	15912	16010	16005	16075	16045	15904	15993	16029	15993	15990	15912	16127	15889	16022	15999	15937	16022	16052	16097	15990	15943	15913	16081	15989	16093	15893	15984	16018	16111	15981	16046	15983	15957	15980	15987	15997	16132	16192	15987	15939	16101	15940	16029	15977	15957	16000	16144	15890	15834	16143	15972	15980	16071	16059	15888	15913	15954	15972	15994	16080	16119	16019	15935	16041	16000	15897	16014	16115	15912	16000	16069	16128	15935	16035	16252	16134	16025	15969	16042	16024	16027	15998	15950	15944	16002	16044	16005	15875	15804	16090	16019	16027	16003	16024	15932	16052	16076	15819	16063	16048	16060	15999	16066	15889	15906	15998	15852	16098	16016	15993	16012	15920	15985	15925	15959	16193	16032	15917	16134	15914	15857	16011	16026	16009	16148	15865	15932	16048	15984	16023	16065	16149	15970	16032	16029	16109	15975	15894	16051	15964	15924	15987	15872	16063	16094	15781	15897	16019	15991	16012	15958	16026	16039	15928	16046	15892	16021	15982	16082	15977	16034	15925	15980	16060	16000	16024	15990	16000	15925	16091	16016	16059	15998	16055	16325	16129	15964	15917	16028	16031	15989	15829	15963	15942	16085	15916	15941	15982	15982	16209	16062	16257	15977	15983	15961	16092	16217	16166	16068	15928	15991	16045	15887	15913	16064	16072	16187	15916	15997	15915	15948	15835	16191	16081	16005	15998	16207	15947	15941	16127	15987	16005	15943	15878	16083	16145	15889	16143	16134	15948	15983	16125	16022	16073	15907	15966	16030	15868	16038	16057	16020	16006	16008	15969	16038	15833	16011	16087	16155	16001	15963	15887	16090	15921	15845	15929	15956	16033	16071	16139	16002	15981	16026	16098	15983	16012	16012	16064	15971	15890	16091	16032	16106	16014	16009	16052	16070	16060	16068	15921	16111	15982	15965	16067	15991	15989	15989	16027	16064	15979	16090	15918	15990	16151	16164	16086	16199	16014	15738	15944	15943	16161	15817	15935	16069	15919	15938	16064	15975	16134	15979	16026	16096	16005	15918	16107	15962	16097	15931	15910	15802	16072	15906	15987	16024	16070	16105	15947	16050	16044	16024	16002	16093	16047	15888	16041	16246	16033	15887	16114	16015	16160	16040	16046	15950	16208	16032	15907	15938	16022	15960	15980	15954	15918	16142	15933	16153	16130	16024	16074	15786	15940	16126	16125	15981	15828	15932	16067	16014	16112	16103	15879	16057	16025	16010	16011	16059	15957	15920	16020	16113	16077	16007	15885	16022	15916	15900	15995	15956	15965	15936	16107	15900	16227	15954	16133	16088	16098	16100	16094	15807	16256	16074	16020	15883	16063	15983	16016	15979	15986	15925	15826	15868	15944	16079	15708	16203	16087	16141	15972	16042	16221	16079	15969	16131	15800	16074	16128	15932	16127	15993	16228	15940	16030	16140	16101	16084	15933	15977	16080	15920	15929	15954	16071	16100	16055	16117	15844	16000	16085	15932	15936	16201	16119	15905	15850	15839	16107	15904	16060	16056	15916	16037	16020	16144	15873	15874	15899	15981	16204	16001	15948	15993	15954	16058	16196	16058	16139	16103	16131	15900	15944	16125	15916	16000	15942	16013	16035	16079	15999	16110	15917	16265	15776	15873	16030	15954	15894	15995	16185	15856	16022	15944	16181	16088	15951	15994	15980	16236	16187	16165	15982	16047	16161	16048	16005	16115	16022	15989	15825	16257	15885	16005	15807	16034	15935	16005	15955	16008	15983	16097	16147	16156	15969	16126	15989	16071	16120	16032	16137	15970	15967	16008	16160	15992	15970	15960	16065	15929	16050	16043	16171	15957	16102	15984	15976	16034	16041	16039	16001	15968	16108	15950	16052	16032	16065	16179	15842	16182	15811	15905	16133	15848	16162	16133	16189	15930	15954	16076	15964	16144	15942	16109	15898	15854	16025	16022	16020	15958	15913	16081	16128	15905	15958	15941	15962	16027	16137	16020	16096	15808	16133	15781	15933	16193	15999	16080	16189	15961	16080	16048	15830	16139	16061	16034	16103	15900	16103	16126	15922	16063	15985	15957	16037	15985	16006	15870	16090	16010	15861	16082	15866	16168	15987	16040	15902	16059	15943	16037	16101	15957	16102	16147	16140	16015	15999	16066	15990	15885	16216	16086	15980	16017	16099	16033	16193	15976	16022	15981	16049	16073	15864	15905	16000	15992	16013	16094	15966	16050	16183	16040	16057	15981	16073	16098	15920	15857	16198	16029	16061	16033	16121	15962	15973	15910	16054	16085	15958	15844	15952	16139	16174	16080	15984	15894	16030	16048	15839	16120	15959	16032	15992	15976	15910	16114	15919	16009	16077	16024	16055	16038	16096	16099	16032	16128	16138	16039	15982	16224	15986	15971	15949	16105	16209	15890	16095	16124	16113	15992	15994	15895	16115	15987	16056	15891	15956	15992	16014	15957	16071	15939	15915	15924	15944	15922	16000	16060	16120	15862	15859	16147	16166	15919	15982	16110	16082	16044	16137	15977	15914	16118	15964	16059	15928	16012	16010	15994	15954	15953	16187	16001	16164	16120	15991	16135	16079	16090	16082	15819	16002	15971	16042	16241	16072	15820	15908	16081	16036	16068	15987	16013	15859	15861	15999	16041	15917	16018	16040	16017	16136	15978	16018	15950	16007	16077	16007	15959	15921	15943	16099	15990	16151	15965	15953	16021	16115	15957	16081	15961	16072	15972	16032	15814	15924	15885	16058	16034	16194	15887	16071	15943	15995	16021	15922	16159	16076	15961	16053	16126	15831	15827	16095	15840	16073	15846	15853	15796	16023	16059	15911	15949	16088	15997	16057	16138	16098	15901	16024	15869	16128	15988	16105	16034	16069	15979	16003	15997	16061	16087	15801	15914	16043	15800	15974	16135	16125	16065	15966	15940	15935	15953	16079	16028	16125	15942	15859	16114	16059	16102	16054	16042	15973	15804	16019	15955	16056	16051	16123	15816	16054	15977	15994	16000	16015	16067	16064	16021	16069	16154	16138	15824	15923	16125	15957	15989	15966	16137	16002	16068	16104	16128	16077	16014	15967	15917	16099	16032	16118	16032	15947	15937	16021	15918	16109	16098	15905	15889	16152	16106	15958	16144	16041	15854	16034	16081	16060	16100	16044	16107	16125	15919	16015	15966	16117	16062	15888	16057	15987	16027	15822	16142	15953	15853	16072	16014	15998	16059	16105	16052	16020	15987	16007	16040	15882	15876	16171	15960	16058	16071	16102	16112	16044	16009	16065	16014	15795	16008	15974	15994	16099	15899	16064	15986	15907	16096	16060	16028	15866	15907	16066	16029	16008	15861	16122	16097	16135	16064	15998	16066	16059	15947	16054	15918	16143	16117	15943	16206	15899	16011	15905	16111	16163	15809	15848	15973	15970	15972	16090	16149	16026	16144	15955	15936	16011	16086	16055	15996	16020	16051	16218	16293	16181	16000	15965	16082	15917	15991	15961	15892	16128	16024	15971	16033	15975	16045	15945	16091	16027	16014	16041	15892	15971	16115	16111	16068	16118	15996	16112	16165	15939	16117	16022	15908	16116	16187	16118	16085	15913	16008	15895	15893	16051	16112	16187	16088	16147	16021	15846	16004	15992	16009	16278	15943	15974	15785	15929	16117	16097	16143	16082	15943	16118	16037	15894	15984	15998	16121	15909	15939	15972	15845	16073	15976	15939	15879	16168	16004	15968	16001	15939	16065	15936	15953	16042	15966	16036	16025	15991	15913	16133	15920	15861	16076	15956	15999	16019	16056	16209	16080	15921	15927	15965	16026	16135	16007	16113	15733	16068	16016	15947	15931	15924	16209	15892	15930	16102	15971	16153	16174	15960	16193	16097	16114	15989	15867	15977	15973	16079	15979	15859	16018	16008	15895	15941	15895	15846	16010	16219	15950	15916	16019	15921	16150	16072	16050	16130	16062	16040	16079	16099	16221	16081	15985	15898	15958	16016	15962	15869	16132	16054	16163	16010	16059	15933	15982	16109	16109	16073	16106	15924	16057	16118	16040	16129	16072	16045	15889	16070	15937	15985	16057	15844	16195	16130	16023	16113	16040	16204	15944	16065	15673	16056	16007	16026	15991	16019	16076	16165	15982	15963	15981	16088	16248	15897	15990	15941	15943	15899	16055	16103	15959	16037	16084	15867	15977	15966	16088	15976	16051	16072	16131	16113	16059	15938	15935	15943	15896	15878	16083	15985	15932	15909	16203	15931	15991	15970	15928	15883	16050	15993	15865	16125	15920	15930	15990	15926	16020	16107	16014	15924	15974	15865	16056	16036	16073	15875	16111	15852	15993	16050	15960	16099	16099	16026	16073	16033	16141	15903	16045	16152	16082	16215	15890	16018	16051	15905	15904	15942	16144	16018	15979	16036	15861	16002	15997	15970	16047	16062	16084	16051	15880	16055	15958	15948	16013	15972	16008	15993	16089	15936	16096	16010	16028	16098	15779	16005	16030	16045	16009	15854	16007	16177	16223	15870	16079	15967	16179	16072	16093	16003	16043	15961	15986	15966	16046	16046	15890	15908	16113	15906	16117	15988	16029	16190	15848	16012	16029	15893	15956	16068	15983
25509	26591	45451	40247	28226	23579	21307	19707	19375	19508	19437	19449	19366	19338	19429	19227	19265	19428	19350	19278	19334	19354	19434	19261	19333	19361	19277	19234	19207	19323	19397	19167	19307	19372	19128	19150	19412	19373	19039	19257	19230	19269	19326	19413	19244	19143	19227	19261	19107	19245	19397	19485	19468	19310	19266	19269	19277	19406	19205	19271	19136	19257	19226	19285	19331	19441	19168	19181	19136	19187	19114	19036	19228	19354	19358	19313	19375	19297	19148	19139	19212	19193	19128	19232	19270	19141	19115	19375	19174	19253	19307	19402	19175	18995	19349	19171	19238	19268	19028	19163	19175	19301	19197	19271	19270	19307	19179	19060	19150	19063	19277	19347	19298	19291	19326	19279	19198	19345	19170	19135	19202	19360	19051	19075	19288	19448	19194	19468	19179	19187	19221	19116	19180	19400	19107	19369	19271	19133	19240	19146	19207	19212	19241	19308	19411	19214	19140	19252	19198	19065	19228	19429	19304	19133	19181	19206	19161	19188	19321	19283	19228	19116	19264	18988	19105	19260	19445	19123	19012	19038	19314	19164	19243	19396	19077	19308	19328	19146	19157	19115	18956	19171	19351	19308	19161	19301	19236	19108	19441	19183	19522	19244	19207	19514	19303	19230	19151	19188	19097	19203	19254	19219	19311	19271	19277	19315	19075	18994	19227	19289	19232	19212	19262	19127	19184	19310	19311	19174	19226	19095	19213	19103	19085	19247	19033	19250	19054	19082	19170	19201	19294	19365	19176	19209	19126	19045	19236	19259	19312	19185	19184	19365	19197	19258	19442	19084	19232	19205	19467	19274	19411	19338	19312	19283	19224	19220	19194	19085	19339	19311	19283	19139	19414	19253	19282	19230	19164	18999	19279	19234	19221	19278	19342	19138	19235	19255	19258	19252	19181	19088	19021	19522	19122	19096	19105	19274	19275	19088	19088	19297	19000	19185	19009	19135	19146	19146	19191	19044	19239	18995	19366	19367	18932	19094	19229	19203	19510	19321	19345	19319	19081	19064	18794	19014	19214	19155	19316	19248	19194	19137	18973	19286	19129	19286	19194	19355	19292	19377	19494	19137	19278	19110	19208	19328	19360	19549	19090	19230	19012	19309	19191	19273	19317	19186	18981	19145	19292	19186	19132	19306	19220	19239	19154	19235	19214	19218	19098	19157	19168	19305	19310	19157	19260	19251	19080	19164	19185	19294	19218	19088	19168	19099	19337	19261	19109	19315	19166	19161	19158	19040	19125	19282	19085	19100	19147	19066	19269	19088	19228	19260	19458	19389	19087	19127	19352	19283	19243	19218	19336	19154	19233	19047	19066	19318	19308	19134	19053	19264	19200	19267	19200	19190	19497	19111	19303	19031	19222	19277	19392	19150	19278	19038	19288	19181	19257	19234	19497	19222	19287	19302	19478	19277	19123	19430	19099	19395	19147	19177	19447	19217	19186	19122	19253	19416	19277	19176	19191	19016	19223	19288	18969	19233	19159	19332	19325	19134	19119	19155	19138	19155	19305	19110	19030	19110	19104	19020	19135	19120	19230	19173	19298	19293	19438	19016	19244	19381	19259	19345	19193	18966	19363	19160	19043	19164	19109	19123	19164	19412	19227	19295	19415	19200	19325	19254	18943	19445	19215	19343	19187	19204	19219	19218	19202	19143	19132	19211	19177	19283	19312	19145	19045	19379	19124	19313	19252	19111	19187	19114	19184	19308	19189	19298	19331	19286	19242	19322	19222	19462	19281	19383	19158	19024	18977	19196	19287	19310	19432	19296	19270	19338	19318	19160	19269	19315	19020	19302	19082	19169	19233	19353	19289	19283	19317	19377	19122	19343	19125	19200	19155	19212	19228	19028	19160	19162	19299	19209	19173	19234	19275	19052	19427	19253	19242	18918	19488	19217	19349	19187	19251	19276	19123	19197	19183	19007	19144	19185	19136	19218	19171	19505	19234	19284	19162	19236	19225	19220	19137	19126	19190	19454	19239	18935	19193	19178	19161	19386	19417	19249	19353	19158	19264	19303	19267	19389	19254	19110	19157	19158	19034	19335	19048	19314	19255	19404	19406	19384	19239	19094	19150	19193	19138	19360	19461	19389	19334	19433	19485	19075	19391	19199	19373	19246	19133	19078	19163	19202	19154	19068	19259	19133	19259	19440	19191	19339	19343	19112	19273	19258	19052	19211	19187	19021	19067	19281	19561	19344	19145	19119	19296	19221	19172	19410	19264	19215	19188	19289	19449	19309	19268	19119	19165	19106	19160	19195	19039	19377	19261	19291	19175	19171	19172	19197	19361	19232	19277	19035	19423	19276	19250	19073	19048	19299	19466	19228	19296	19184	18995	19307	19417	19067	19205	19304	19327	19295	19358	19221	19166	19407	18893	19029	19374	19312	19161	19062	19072	19302	19340	19221	19247	19191	19062	19042	19112	19300	19262	19336	19204	19191	19286	19417	19286	19179	19294	19298	19137	19362	19223	19157	19303	19139	19216	19053	19156	19320	19344	19213	19278	19290	19288	19284	19296	19196	19215	19200	19145	19215	19198	19396	19324	19194	19332	19151	19236	19322	19268	19305	19050	19253	19231	19138	19382	19225	19193	19238	19236	19418	19384	19335	19117	19102	19354	19254	19225	19097	19198	19089	19327	19404	19260	18950	19210	19006	19104	19082	19110	19110	19365	19344	19205	19190	19115	19055	19333	18988	19118	19186	19232	18859	19168	19196	19294	18990	19488	19215	19373	19194	19334	19140	19368	19448	19333	19583	19439	19202	19305	19303	19378	19126	19282	19201	19454	19320	19339	19181	19294	19010	19079	19216	19262	19316	19218	19161	19296	19318	19222	19257	19259	19328	19139	19183	19154	19130	19279	19377	19463	19289	19484	19367	19203	19072	19178	19158	19044	19323	19207	19230	19246	19054	19288	19035	19333	19359	19298	19178	18982	19293	19306	19161	19137	18998	19122	19247	19203	19252	19274	19108	19199	19308	19271	19110	19555	19360	19274	19064	19283	19400	19146	19416	19235	19212	19229	19159	19301	19020	19021	19150	19223	19193	19221	19232	19375	19354	19233	19182	19191	19007	18907	19165	19106	19230	19266	19190	19156	19174	19198	19106	19018	19148	19082	19302	19196	19228	19234	19197	19405	19184	19060	19272	19169	19107	19237	19248	19320	19158	19278	19534	19330	19095	19366	19121	19130	19226	19232	19469	19191	19082	19231	19229	19164	19265	19276	19112	19142	19089	19252	19362	19323	19153	19309	19500	19460	19417	19354	19094	19295	19320	19341	19193	19043	19456	19254	19368	19321	19258	19063	19103	19050	19362	19273	19361	19300	19233	19308	19217	19174	19125	19087	19150	19223	19257	19310	19337	19185	19402	19186	19025	19226	19160	19182	19265	19334	19289	19312	19321	19328	19359	19062	19366	19259	19291	19293	19188	19415	19267	19341	19266	19101	19265	19343	19149	19292	19257	19355	19292	19374	18887	19400	19178	19236	19105	19213	19414	19160	19250	19215	19336	19433	19341	19181	19330	19297	18920	19301	19241	19022	19229	19402	19330	19234	19249	19251	19196	19359	19078	19279	19279	19199	19250	19371	19127	19175	19069	19340	19194	19125	19134	19242	19180	19321	19249	19120	19221	19474	19301	19170	19316	19247	19135	19242	19041	19128	19335	19310	19189	19297	19371	19117	19396	19247	19068	19265	19212	19405	19366	19256	18896	19214	19022	19427	19230	19551	19251	19358	19446	19445	19243	19245	19351	19242	19259	19124	19327	19148	19308	19289	19171	19171	19339	19388	19238	19019	19256	19300	19229	19217	19364	19224	19419	19352	19102	19224	19243	19114	19133	19149	19342	19321	19471	19371	19181	19115	19284	19153	19347	19201	19120	19058	19193	19226	19154	19344	19125	19322	19319	19434	19094	19153	19005	19270	19372	19097	19149	19320	19279	19289	19195	19273	19214	19182	19177	19209	19086	19233	18964	19319	19112	19317	19129	19127	18978	19052	19285	19155	19257	19134	19068	19153	19053	19287	19357	19195	19410	19062	19211	19095	19154	19126	19558	19253	19175	19182	19235	19359	19334	19190	19172	19305	19393	19275	19260	19291	19064	19123	19225	19334	19209	19250	19407	19474	19161	19175	19368	19152	19119	19047	19300	19414	19105	19411	19175	19063	19235	19377	19267	19201	19051	19292	19250	19405	19210	19254	19086	19171	19345	19316	19319	19363	19246	19200	19133	19399	19257	19311	19228	19180	19052	19170	19305	19262	19263	19170	19220	19269	19276	19204	19265	19416	19104	19137	19227	19332	19225	19162	19201	19386	19326	19451	19189	19373	19179	19265	19243	19348	19234	19280	19110	19194	19126	19142	19307	19181	19236	19063	19320	19323	19116	19306	19215	19150	18968	19480	19181	19370	19161	19197	18956	19264	19182	19203	19281	19120	19172	19275	19251	19243	19241	19289	19213	19223	19533	19354	19048	19205	19357	19156	19138	18984	19181	19191	19212	19403	19100	19304	19168	19242	19223	19327	19385	19374	19196	19114	19366	19420	19118	19262	19128	19280	19063	19083	19316	19219	18894	19125	19171	19201	19339	19358	19148	19058	19352	19353	19338	19231	19089	19176	19330	19217	19061	19291	19077	19466	19253	19251	19090	19219	18939	19119	19344	19206	19261	19206	19341	19094	19332	19108	19085	19077	19164	19281	19217	19090	19134	19195	19288	19358	19321	19042	19078	19102	19297	19281	19293	19118	19276	19142	19242	19221	19078	19125	19207	19260	19431	19247	19176	19399	19307	19306	19317	19376	19313	19397	19347	19393	19119	19287	19302	19498	19280	19129	19151	18974	18991	19100	19134	19060	19353	19223	19132	19218	18963	19177	19399	19409	19161	19522	19230	19155	19294	19326	19299	19177	19245	19149	19345	19202	19253	19224	19313	19263	19176	19170	19294	19198	19298	19234	18815	19254	19274	19168	19208	19116	18942	19503	19315	19056	19197	19174	19204	19244	19165	19212	19090	19415	19126	19052	19274	19331	19321	19330	19018	19111	19113	19209	19380	19264	19344	19123	19027	19191	19183	18994	19262	19189	19259	19242	19111	19065	19221	19131	19230	19230	19509	19242	19334	19093	19142
56876	90817	76429	46434	28073	19010	16406	16425	16170	16205	16280	15962	16063	16353	16292	16105	16238	16187	16325	16360	16321	16280	16233	16264	16299	16206	16307	16245	16154	16205	16234	16372	16209	16424	16363	16337	16237	16300	16301	16373	16246	16173	16364	16417	16384	16216	16187	16317	16199	16333	16188	16460	16367	16269	16220	16203	16233	16374	16343	16288	16093	16212	16338	16143	16250	16265	16361	16288	16283	16312	16269	16263	16227	16336	16263	16270	16313	16350	16176	16130	16295	16257	16332	16213	16284	16292	16197	16303	16340	16177	16296	16268	16138	16313	16460	16264	16293	16271	16330	16315	16162	16282	16153	16158	16244	16265	16387	16209	16478	16268	16404	16114	16148	16149	16259	16282	16347	16209	16292	16310	16212	16139	16209	16229	16040	16172	16282	16340	16265	16257	16303	16452	16183	16427	16010	16208	16273	16380	16195	16185	16183	16239	16198	16211	16177	16359	16424	16338	16246	16320	16247	16110	16140	16240	16193	16256	16270	16283	16168	16339	16171	16222	16348	16290	16259	16337	16395	16097	16280	16196	16012	16241	16204	16191	16274	16246	16187	16226	16281	16163	16140	16101	16310	16231	16296	16202	16243	16239	16352	16270	16230	16237	16202	16161	16197	16428	16219	16456	16250	16309	16249	16327	16421	16192	16336	16205	16158	16060	16155	16348	16143	16245	16301	16263	16455	16266	16137	16083	16210	16329	16176	16227	16215	16283	16246	16313	16168	16263	16300	16096	16093	16192	16147	16074	16280	16174	16278	16237	16120	16176	16333	16043	16267	16316	16364	16226	16092	16213	16433	16419	16111	16281	16300	16250	16390	16277	16165	16312	16441	16108	16371	16392	16346	16039	16365	16387	16292	16169	16239	16224	16258	16070	16316	16330	16290	16412	16460	16182	16255	16309	16398	16232	16287	16345	16071	16218	16408	16216	16276	16349	16238	16228	16272	16311	16336	16221	16346	16369	16265	16255	16362	16229	16207	16126	16340	16121	16100	16173	16241	16184	16338	16247	16248	16340	16371	16192	16220	16260	16264	16259	16319	16399	16373	16244	16472	16137	16483	16319	16279	16296	16402	16435	16090	16474	16186	16315	16289	16333	16390	16190	16111	16507	16269	16199	16215	16216	16332	16321	16250	16257	16172	16290	16284	16148	16199	16171	16162	16218	16168	16344	16274	16267	16371	16255	16280	16360	16251	16282	16389	16312	16319	16104	16299	16441	16247	16321	16252	16121	16270	16372	16215	16302	16276	16316	16149	16292	16060	16234	16417	16022	16333	16245	16223	16175	16221	16339	16226	16182	16099	16238	16251	16183	16394	16339	16243	16132	16153	16252	16321	16208	16207	16236	16233	16409	16260	16413	16293	16116	16222	16460	16146	16210	16196	16298	16273	16290	16012	16299	16293	16253	16179	16415	16251	16315	16051	16212	16149	16262	16395	16312	16298	16152	16311	16140	16244	16115	16236	16202	16265	16168	16120	16197	16249	16302	16216	16167	16237	16347	16282	16136	16246	16059	16236	16196	16336	16331	16199	16323	16182	16251	16187	16288	16261	16233	16382	16324	16072	16429	16419	16340	16236	16337	16437	16197	16371	16237	16382	16169	16119	16339	16270	16331	16255	16227	16177	16103	16214	16195	16198	16310	16217	16430	16139	16463	16163	16312	16113	16276	16131	16184	16275	16370	16278	16248	16337	16245	16225	16329	16344	16231	16362	16183	16385	16171	16109	16110	16012	16252	16320	16077	16190	16131	16125	16216	16271	16201	16354	16242	16242	16368	16311	16194	16444	16090	16182	16285	16346	16296	16142	16296	16267	16311	16295	16375	16153	16295	16390	16013	16377	16351	16292	16285	16272	16232	16242	16268	16258	16445	16311	16389	16174	16292	16202	16189	16342	16295	16325	16324	16319	16098	16326	16043	16383	16291	16272	16177	16363	16329	16142	16407	16218	16324	16353	16199	16246	16202	16131	16315	16349	16399	16337	16326	16182	16368	16185	16146	16282	16334	16220	16282	16151	16086	16272	16312	16343	16182	16245	16223	16356	16119	16224	16220	16342	16233	16396	16211	16392	16217	16084	16362	16152	16223	16276	16104	16272	16197	16273	16048	16157	16304	16206	16281	16218	16264	16260	16343	16413	16045	16323	16270	16335	16286	16271	16260	16187	16153	16216	16308	16209	16194	16183	16286	16182	16180	16495	16189	16326	16400	16253	16116	16335	16370	16307	16369	16356	16143	16431	16076	16160	16293	16359	16251	16214	16167	16482	16267	16206	16326	16197	16414	16309	16252	16135	16206	16266	16081	16362	16270	16267	16175	16132	16266	16265	16154	16092	16455	16219	16077	16240	16207	16082	16236	16205	16254	16308	16190	16094	16373	16342	16304	16281	16276	16189	16268	16203	16341	16378	16198	16282	16167	16125	16163	16114	16491	16293	16280	16062	16179	16206	16196	16357	16406	16231	16276	16170	16352	16271	16439	16424	16111	16159	16185	16243	16144	16361	16335	16297	16356	16177	16304	16263	16312	16307	16319	16244	16071	16164	16140	16198	16207	16276	16279	16229	16335	16204	16274	16281	16185	16445	16286	16207	16302	16190	16183	16299	16124	16285	16219	16064	16329	16313	16155	16391	16146	16155	16336	16315	16119	16210	16209	16282	16116	16259	16269	16231	16444	16417	16117	16276	16400	16401	16276	16237	16222	16211	16306	16349	16303	16174	16236	16092	16107	16318	16290	16329	16375	16332	16284	16310	16274	16184	16289	16288	16221	16217	16106	16177	16240	16274	16211	16381	16287	16249	16280	16251	16293	16306	16140	16446	16288	16149	16424	16426	16263	16260	16392	16429	16465	16331	16027	16198	16116	16209	16155	16167	16309	16259	16294	16203	16384	16218	16261	16309	16399	16274	16103	16346	16313	16186	16115	16309	16185	16244	16375	16418	16134	16296	16235	16413	16285	16302	16267	16119	16203	16349	16230	16139	16251	16350	16260	16285	16232	16398	16340	16130	16220	16269	16317	16307	16320	16158	16290	16198	16279	16373	16212	16127	16280	16171	16484	16227	16311	16475	16410	16323	16172	16214	16202	16231	16104	16287	16211	16394	16324	16291	16141	16227	16178	16332	16251	16122	16281	16094	16219	16351	16257	16317	16188	16428	16311	16233	16353	16180	16420	16376	16211	16179	16130	16261	16149	16222	16393	16279	16228	16447	16314	16284	16200	16404	16277	16328	16192	16148	16413	16166	16216	16275	15937	16201	16317	16205	16282	16176	16225	16171	16270	16098	16492	16277	16149	16275	16296	16111	16247	16109	16410	16141	16149	16197	16140	16074	16213	16075	16218	16022	16107	16270	16317	16125	16246	16272	16128	16383	16257	16260	16141	16264	16454	16386	16168	16309	16279	16103	16260	16159	16228	16281	16234	16131	16283	16303	16413	16187	16203	16151	16239	16252	16219	16198	16139	16135	16214	16265	16310	16232	16137	16159	16095	16237	16408	16478	16147	16146	16323	16292	16170	16057	16408	16361	16266	16331	16143	16400	16211	16439	16099	16473	16186	16333	16384	16330	16217	16135	16307	16207	16077	16377	16221	16260	16221	16199	16403	16175	16218	16135	16141	16144	16287	16251	16239	16283	16302	16284	16435	16232	16333	16222	16391	16095	16070	16327	16225	16206	16167	16411	16341	16228	16115	16264	16255	16391	16210	16327	16168	16121	16267	16225	16196	16255	16127	16341	16341	16082	16323	16428	16259	16328	16368	16328	16219	16192	16283	16430	16451	16229	16222	16247	16285	16244	16232	16249	16240	16130	16344	16390	16229	16364	16290	16193	16332	16018	16273	16362	16179	16291	16401	16137	16271	16165	16334	16204	16211	16331	16302	16401	16200	16215	16286	16255	16186	16459	16243	16228	16332	16207	16327	16271	16220	16265	16366	16366	16215	16361	16129	16227	16185	16181	16425	16330	16285	16373	16280	16285	16245	16397	16145	16264	16251	16217	16294	16288	16245	16305	16260	16245	16401	16218	16254	16167	15996	16208	16387	16435	16419	16269	16116	16273	16346	16268	16241	16319	16124	16401	16359	16352	16133	16198	16221	16133	16059	16299	16282	16293	16211	16283	16272	16214	16382	16144	16377	16263	16182	16174	16244	16123	16351	15975	16322	16155	16320	16286	16341	16242	16256	16244	16242	16301	16246	16227	16197	16277	16302	16227	16245	16131	16140	16341	16179	16315	16127	16351	16313	16248	16314	16195	16394	16168	16289	16271	16425	16341	16190	16191	16144	16234	16355	16294	16265	16393	16174	16244	16101	16306	16256	16231	16269	16226	16289	16230	16073	16201	16328	16248	16381	16303	16325	16105	16347	16320	16246	16252	16021	16362	16292	16253	16272	16348	16283	16329	16274	16132	16274	16321	16257	16177	16354	16085	16300	16271	16234	16129	16343	16163	16070	16438	16310	16351	16213	16351	16165	16449	16382	16017	16184	16279	16374	16281	16223	16136	15979	16288	16417	16134	16179	16179	16156	16205	16310	16289	16174	16237	16348	16215	16279	16110	16261	16254	16180	16248	16093	16166	16430	16137	16375	16280	16227	16254	16289	16327	16276	16227	16243	16188	16316	16053	16190	16285	16330	16154	16305	16379	16357	16353	16114	16186	16299	16246	16214	16261	16392	16345	16323	16332	16361	16336	16161	16227	16431	16292	16269	16335	16220	16234	16335	16376	16265	16068	16279	16106	16356	16201	16286	16271	16205	16251	16313	16239	16360	16191	16147	16390	16149	16162	16263	16296	16241	16238	16301	16226	16307	16307	16319	16210	16193	16075	16269	16131	16294	16454	16268	16372	16328	16105	16180	16375	16293	16384	16163	16239	16159	16281	16245	16224	16114	16010	16350	16397	16181	16333	16219	16210	16471	16298	16161	16137	16248	16224	16161	16253	16164	16334	16231	16497	16288	16209	16238	16254	16134	16374	16282	16231	16259	16327	16211	16258	16128	16276	16430	16290	16341	16154	16321	16164	16196	16259	16258	16320	16248	16110	16030	16226	16218	16267	16243	16161	16196	16409	16301	16266	16158	16207	16493	16292	16234	16123	16295	16085	16133	16291	16097	16280	16141	16329	16173	16133	16365
23172	23057	35088	31077	26200	25750	26300	20981	20168	20861	20648	20393	20361	20374	20362	20394	20280	20337	20106	20139	20259	20414	20325	20151	20265	20235	20104	20115	20082	20038	20086	20195	20223	20158	20085	20125	20084	20385	20370	20011	20151	20083	20170	20220	20297	20081	20024	20111	20147	20148	20170	20298	20144	19926	20096	20463	20226	20177	20076	20053	19945	19963	19921	20131	20019	20087	20099	20061	19944	19847	20070	20175	20088	19998	19999	19899	20153	19935	19935	19889	20077	19965	20066	19981	20006	20016	20125	20205	19973	20112	20209	19990	20163	20368	19826	20281	20112	19821	19884	19873	20138	19967	20015	20063	19736	19995	20011	20020	20078	20093	19925	19992	20003	19906	19881	19881	19994	20223	20033	20126	20016	19983	20034	19896	20095	20103	19927	19896	19935	19930	19854	19794	20053	19800	19783	20169	20129	20190	20039	20186	20042	19869	19892	20068	20076	19896	20193	20041	20013	20044	20063	19961	20141	19879	20071	19725	19925	19827	20030	19876	19919	19904	19878	20205	19987	19996	20064	20046	19773	19884	20030	19972	19931	20019	20003	19755	19986	19984	19995	19875	19942	19959	20004	20158	19905	19999	19785	20095	20139	19981	20186	20089	19930	19867	20007	20064	20175	20091	19917	20040	19946	19856	19954	19956	19701	20122	20091	20113	20143	19844	20231	19844	20064	20030	19850	19876	19932	20043	19842	19929	20096	19924	20066	19897	19920	19948	19979	19985	19733	20113	19978	20106	19995	19997	19968	19936	19993	19880	20030	19897	20117	20051	20048	19714	20044	20120	20099	19995	20075	20067	19845	19799	20121	19841	19896	20170	19984	20056	19961	19906	20076	20042	19921	19870	20069	19860	19979	19912	20114	19834	20028	19970	19992	19903	19957	20021	19935	19993	19974	20127	19980	19883	19951	20034	20351	20052	20104	19960	20014	20072	19969	20220	20151	20041	19945	19892	20151	20075	20021	20012	19945	20079	20019	19831	20047	19714	20041	19995	19956	19959	20150	20022	20010	20092	20117	20042	20076	20078	19958	19812	19955	19914	19811	19826	19872	20163	20123	20144	20074	20075	20002	19829	19883	19987	20043	20030	20072	20181	19939	20194	20108	19913	19907	19883	20057	19811	20056	19878	20051	20009	20022	19959	20116	20137	20035	19941	19962	20012	20013	20023	20162	19758	19970	20059	20006	20102	20118	20079	19967	19981	20059	20019	19891	19861	19971	19886	20011	19967	19954	20028	19979	19903	19908	20169	20034	19918	20003	20110	19992	20167	19899	19953	19877	20141	19937	20043	19849	19960	19965	20131	20115	19912	20016	20013	20058	20067	19901	20130	20165	19879	20157	20039	19881	20151	20198	20135	20104	20000	19933	19866	19795	20159	19952	20014	19942	20004	19959	19974	20055	20105	19864	19891	20041	19974	19780	20157	20085	20104	20195	20193	20126	19894	19869	19875	20088	19888	20073	19899	20087	19901	19956	19957	20113	20087	19850	20032	19975	19885	20003	19945	20017	20021	19949	19972	20068	20041	19959	20025	19822	19951	19995	20015	19892	20086	19850	20025	19921	19967	20093	19986	20094	19917	19890	19974	20027	20099	19983	19833	19775	19737	19918	19987	19982	19917	19994	19909	19908	19961	20013	20010	20025	20028	19920	19931	19941	20004	19977	19950	19877	19962	20141	20067	19852	19969	19922	19966	19998	19992	20088	20001	20079	20002	20088	20292	19867	20048	19967	19932	19894	19900	20095	19974	20023	20146	20076	20072	20077	20016	20261	20025	19976	19941	19838	19897	19944	19930	19949	19939	19909	20058	19999	20100	20132	19798	19898	19949	20087	20051	19960	19902	20176	19802	20021	19914	20034	19887	20083	19981	20086	20251	20061	19917	19822	19823	20100	19883	19956	20059	19989	19982	20027	19865	20007	19819	20153	20094	19965	19956	20094	20019	19855	19878	20186	20238	20036	19905	19994	19958	20024	20013	20009	20109	20098	19960	20146	20121	20195	19875	19942	19896	19922	19984	20143	19986	20020	20021	20171	20006	20048	19827	20044	20089	19807	19939	20029	20004	20065	19958	20148	20008	19661	20069	20067	20099	19779	19799	20056	19863	19919	20225	19937	20068	19985	20008	20120	20098	20206	20055	19909	19848	19879	19721	19930	20138	20105	20123	20343	20326	20127	20075	19950	20110	19991	20083	20069	20044	19935	19846	19984	19909	20060	20022	19864	20116	19793	19916	20061	20012	19872	20018	20065	19939	19952	19947	19979	20442	19990	20166	20010	19976	19993	19813	19931	19986	20185	19809	19821	20002	19895	20007	20247	19921	20019	20027	19976	19963	20003	19883	20014	20096	20170	19918	20041	19987	20038	19862	19966	20003	20013	20046	20037	20148	20037	19980	19931	19984	20243	19742	19982	19890	20087	19929	19872	20121	19983	19910	19975	20047	19999	19789	19948	20107	19962	19800	20119	19852	20131	20178	20106	19781	20099	19745	20110	19875	19970	19881	19973	19954	20039	19915	19923	19809	19779	19999	19968	20024	20065	19941	20192	19864	20096	20036	19832	20113	19976	20004	20047	20150	20082	19868	19998	20176	19962	20195	19974	20031	20116	19814	19923	19913	20060	20088	19866	20147	19793	20118	19976	19883	20125	20072	19924	20019	19980	20091	19929	19963	19974	19893	20081	20014	20048	19939	19951	20096	19932	19928	19875	19991	20198	20078	19926	20030	20106	20122	20026	20084	20149	19980	19753	19991	20014	19918	20124	19916	20023	19964	20021	19872	19984	19968	19874	20188	20234	19926	20238	19920	19970	19953	20124	19807	20050	19869	19881	20138	20177	19851	19968	20076	20352	20001	19974	20144	19990	19823	19998	20053	19888	20273	19966	20126	20011	19899	20092	19991	19909	19974	20250	19969	20076	19949	20189	20037	20015	20059	20037	19668	19946	20073	20099	19953	20024	19981	19957	19961	20006	20063	19960	20095	20039	20084	19881	19994	19888	19896	19925	19902	19970	19939	20015	20017	20229	20033	20209	19928	20084	19829	19934	20110	20070	19980	19998	20095	20059	19927	19933	19853	19940	19920	19864	20070	19766	19720	20125	19836	19813	19996	20012	20082	19971	19974	20102	20197	19971	19851	19755	19925	20077	20144	20132	20009	19812	19981	19968	19990	19947	20010	20229	19899	19929	20190	19931	20053	19925	19765	20113	19910	20076	19968	19799	19843	20072	20166	19937	20142	19794	20057	19988	19926	20097	20030	19974	20005	19964	20066	20035	19961	19971	20035	20006	20121	20017	19910	19749	20119	19914	19913	19838	20020	20029	19938	20056	19989	20120	20039	19931	19941	19923	20200	19759	20033	19849	20114	19831	20028	20143	19943	20002	20003	20069	20144	19937	20065	20095	19920	19949	20169	20011	19848	20077	20106	19968	19884	19925	19913	19940	19872	19884	20077	20073	20158	19994	20127	20077	20103	20026	20224	20028	20001	19937	19864	19813	20151	20171	20028	19940	19995	20122	20020	20052	19925	20212	19962	19993	20067	19837	20058	19808	20150	19998	20298	19695	20022	19984	19955	19977	20018	19996	19944	19927	19971	19833	20165	20112	19969	19931	20138	20037	20131	19789	19877	19840	19822	19912	19883	20100	20035	20073	20058	20146	19951	19969	19894	20131	19866	19965	20055	19782	19610	19948	19775	20232	19881	20046	20077	19866	19768	19862	19980	19936	20070	20079	20046	20184	19959	20299	20021	19906	19899	19936	20004	19958	19855	19927	20043	20014	19845	20013	20157	19830	20116	20109	19987	19939	19927	20066	19973	20198	19817	20216	19986	19978	19890	19927	19890	20090	20038	19978	19996	20067	19921	20031	20025	20136	19980	20044	20011	20050	20199	20083	20147	19984	20056	20065	20036	20044	20016	20063	19767	19972	19990	20131	20026	20010	20071	20000	19857	19823	20169	20068	19899	20022	20103	20028	19877	20036	20010	19982	20054	20163	19916	19880	20115	19977	19945	20260	19889	20016	19704	20008	19934	20018	20102	20190	20091	20178	20013	19991	19979	20106	19857	20064	20091	19940	20059	20073	19931	20043	19886	19985	19987	20101	20136	19936	20012	19848	20029	20088	19913	20038	20286	20145	19727	19984	20096	20095	19929	20259	19990	19905	20098	19897	19788	19857	20004	20485	20096	19976	19966	20149	19976	20002	19997	19934	20033	20073	20001	19853	19848	20049	19851	19780	20057	19914	20105	20068	19778	19961	20123	20165	19927	19996	19757	19829	19984	20021	19926	20042	19948	20088	19899	19928	19977	19943	20025	19988	20193	20073	19933	19934	20117	20124	20036	19918	20006	20089	20059	19919	19839	20049	19844	19738	20065	19979	19941	19934	20054	20145	20070	19946	19885	19865	19960	19945	19931	19935	19782	20042	20097	20202	19950	19955	19938	19931	20081	20015	20010	19958	19935	20298	20185	19921	20236	19919	20178	19787	20103	20087	19969	20036	19884	20104	20101	19920	20055	20016	20118	20169	19888	20081	19899	19920	20149	19938	19866	19973	19940	19966	19907	20028	19908	20078	19878	19806	19991	19996	20047	19949	20244	19889	20019	20090	20171	19948	19915	20200	20122	19936	19974	19914	20152	19884	19871	19923	20051	19934	19871	19706	19669	19848	19910	19973	20072	20059	19996	19963	19888	19984	20013	20117	19953	19817	20017	19878	20016	20142	20139	20205	19971	19876	19966	19754	19895	20114	19909	20034	20078	20227	19841	20007	19885	20070	19913	20148	20142	19918	20207	19911	20024	19890	19827	19686	19930	20179	20043	19843	20013	20259	19847	20043	19963	19929	19983	19855	20112	19946	20142	19823	20014	20006	19574	19850	20231	20040	20194	19892	19921	20073	19887	19956	19905	20046	19874	19907	20078	19873	19966	19803	19871	20023	20006	19898	19846	19908	19984	19987	20115	20003	20138	19937	19997	19870	19884	19990	19915	19808	19967	19919	20045	20079	20063	19998	19728	19995	19871	20102	19992	19823	19840	19956	19904	20027	20046	19921	19905	19927	19796	20225	19890	20055	20164	19791	20165	19792	20024	20078	20007	19900	20048	20086	19794	20099	19996	20175	19957	19878	19979
64255	105645	89869	62958	38811	23857	16996	16661	16672	16617	16449	16827	16550	16685	16669	16860	16862	16640	16708	16785	16799	16674	16862	16746	16793	16709	16775	16723	16751	16733	16975	16626	16833	16746	16727	16765	16754	16680	16773	16728	16622	16695	16616	16835	16827	16713	16742	16690	16676	16667	16854	16662	16816	16800	16823	16768	16704	16770	16800	16831	16847	16755	16822	16737	16883	16691	16935	16687	16748	16775	16802	16736	16769	16828	16686	16763	16763	16893	16530	16743	16742	16812	16607	16690	16779	16732	16647	16617	16567	16425	16733	16789	16634	16713	16785	16708	16742	16719	16850	16587	16846	16914	16801	16907	16853	16752	16812	16713	16582	16574	16609	16888	16593	16779	16552	16663	16868	16751	16735	16533	16707	16746	16667	16752	16694	16557	16533	16693	16711	16994	16545	16782	16810	16836	16636	16480	16767	16586	16744	16720	16697	16651	16765	16679	16780	16691	16591	16603	16842	16607	16678	16745	16688	16796	16710	16764	16910	16733	16752	16786	16551	16616	16532	16557	16932	16748	16663	16720	16676	16737	16642	16784	16824	16822	16640	16684	16740	16671	16684	16619	16692	16624	16893	16560	16816	16849	16802	16616	16484	16903	16674	16747	16746	16821	16735	16615	16784	16930	16778	16702	16723	16625	16793	16831	16751	16641	16662	16847	16882	16683	16687	16488	16730	16732	16711	16854	16646	16644	16604	16738	16743	16724	16595	16848	16692	16777	16449	16827	16828	16660	16731	16603	16801	16706	16666	16638	16639	16603	16838	16729	16711	16819	16717	16726	16699	16544	16772	16783	16726	16849	16683	16575	16679	16714	16713	16601	16860	16737	16715	16655	16773	16629	16561	16737	16654	16642	16875	16599	16682	16680	16805	16695	16895	16922	16651	16620	16799	16663	16591	16891	16339	16800	16473	16730	16675	16738	16759	16767	16796	16646	16749	16729	16671	16805	16685	16706	16647	16969	16706	16528	16728	16836	16940	16793	16740	16744	16741	16609	16637	16816	16824	16792	16704	16701	16745	16844	16731	16617	16692	16682	16614	16652	16617	16649	16739	16752	16667	16608	16868	16567	16786	16707	16710	16745	16727	16826	16674	16505	16601	16655	16791	16558	16665	16791	16799	16500	16603	16835	16775	16633	16801	16626	16745	16827	16918	16692	16738	16709	16747	16676	16797	16647	16723	16611	16896	16719	16764	16745	16763	16611	16751	16887	16646	16785	16642	16734	16720	16745	16837	16631	16663	16598	16801	16825	16874	16796	16676	16643	16699	16621	16702	16607	16835	16750	16785	16680	16791	16800	16783	16587	16807	16805	16695	16834	16692	16793	16696	16680	16622	16763	16519	16869	16718	16673	16767	16621	16521	16626	16540	16753	16773	16686	16995	16647	16576	16594	16783	16819	16575	16683	16907	16481	16761	16687	16849	16798	16754	16931	16604	16609	16862	16627	16742	16684	16634	16673	16829	16634	16750	16748	16631	16569	16719	16730	16763	16641	16751	16798	16660	16526	16656	16735	16745	16652	16761	16835	16691	16687	16762	16710	16603	16682	16638	16534	16753	16647	16814	16762	16829	16713	16619	16685	16981	16674	16771	16651	16691	16582	16661	16858	16600	16632	16549	16727	16818	16657	16646	16616	16563	16685	16781	16737	16717	16684	16776	16493	16657	16661	16656	16714	16613	16783	16845	16757	16758	16940	16729	16803	16740	16840	16690	16594	16630	16755	16839	16584	16800	16648	16653	16854	16736	16654	16680	16752	16845	16543	16704	16547	16776	16754	16881	16780	16693	16871	16628	16876	16691	16693	16608	16913	16848	16692	16460	16789	16719	16620	16841	16798	16850	16754	16683	16714	16719	16784	16667	16723	16759	16693	16708	16772	16511	16741	16774	16860	16707	16625	16761	16792	16829	16679	16712	16693	16681	16669	16611	16815	16681	16696	16656	16669	16671	16770	16606	16726	16691	16825	16744	16613	16691	16715	16769	16843	16632	16727	16722	16724	16816	16837	16807	16623	16782	16720	16842	16649	16777	16534	16643	16688	16671	16723	16860	16692	16622	16708	16699	16786	16648	16783	16737	16717	16776	16633	16842	16636	16867	16686	16769	16936	16807	16852	16583	16815	16825	16696	16740	16803	16910	16545	16434	16657	16671	16780	16677	16597	16904	16601	16663	16719	16868	16789	16820	16805	16654	16653	16633	16632	16626	16731	16798	16624	16855	16748	16648	16660	16649	16856	16751	16708	16857	16636	16840	16709	16886	16900	16774	16509	16804	16550	16901	16744	16770	16784	16742	16689	16709	16755	16686	16674	16580	16783	16635	16721	16684	16754	16583	16670	16682	16645	16749	16695	16733	16627	16772	16609	16645	16860	16753	16749	16732	16710	16707	16586	16633	16793	16524	16813	16910	16782	16812	16718	16654	16901	16736	16791	16770	16653	16748	16690	16703	16767	16763	16852	16596	16655	16732	16627	16722	16869	16755	16716	16808	16895	16657	16721	16744	16708	16811	16630	16790	16786	16503	16742	16576	16803	16822	16770	16800	16730	16883	16821	16814	16695	16622	16842	16732	16691	16621	16721	16715	16651	16495	16755	16809	16778	16853	16665	16717	16864	16722	16784	16891	16526	16844	16815	16815	16567	16658	16731	16696	16636	16589	16686	16669	16855	16704	16767	16681	16581	16689	16560	16982	16725	16731	16638	16851	16625	16707	16731	16722	16715	16745	16652	16809	16672	16632	16667	16617	16642	16708	16802	16732	16654	16585	16700	16707	16765	16658	16724	16799	16842	16670	16864	16657	16610	16783	16804	16824	16622	16707	16482	16596	16579	16838	16655	16709	16727	16690	16869	16817	16773	16604	16606	16707	16745	16892	16548	16737	16847	16895	16867	16747	16624	16863	16818	16502	16769	16728	16846	16695	16817	16805	16922	16720	16890	16860	16623	16697	16657	16843	16792	16762	16826	16844	16762	16759	16801	16809	16737	16767	16739	16598	16505	16680	16743	16806	16582	16693	16622	16465	16726	16892	16782	16547	16761	16487	16636	16714	16705	16647	16775	16887	16651	16783	16783	16753	16698	16639	16683	16785	16769	16755	16737	16793	16754	16745	16773	16722	16704	16604	16713	16609	16729	16761	16613	16535	16780	16852	16893	16786	16494	16779	16892	16664	16608	16638	16731	16696	16811	16824	16737	16704	16790	16724	16747	16775	16926	16525	16717	16807	16840	16745	16766	16639	16691	16577	16465	16846	16668	16868	16673	16639	16777	16742	16920	16497	16733	16714	16554	16841	16573	16801	16758	16856	16547	16555	16892	16689	16960	16698	16538	16737	16809	16671	16687	16584	16886	16557	16666	16736	16867	16693	16647	16772	16770	16868	16391	16683	16808	16790	16789	16882	17066	16751	16795	16823	16573	16780	16713	16534	16697	16766	16923	16716	16553	16778	16822	16675	16682	16753	16718	16544	16789	16540	16874	16831	16609	16608	16902	16619	16741	16773	16858	16594	16693	16620	16683	16694	16556	16747	16693	16794	16929	16781	16738	16546	16718	16821	16532	16726	16813	16650	16762	16685	16578	16823	16618	16747	16791	16739	16895	16714	16857	16724	16771	16511	16725	16606	16759	16809	16707	16768	16727	16776	16813	16753	16758	16756	16740	16652	16578	16677	16732	16858	16784	16709	16733	16696	16782	16748	16601	16793	16629	16630	16697	16466	16855	16740	16776	16665	16713	16538	16733	16726	16683	16799	16740	16714	16709	16740	16763	16744	16778	16585	16780	16618	16650	16567	16401	16810	16660	16712	16764	16665	16705	16629	16658	16719	16820	16820	16620	16778	16730	16782	16804	16790	16745	16791	16871	16631	16661	16714	16758	16700	16842	16685	16758	16735	16769	16736	16673	16474	16778	16640	16870	16858	16781	16676	16852	16608	16679	16452	16819	16842	16722	16647	16698	16725	16725	16877	16629	16737	16691	16789	16826	16741	16700	16790	16765	16637	16745	16612	16645	16690	16978	16650	16810	16745	16684	16631	16702	16738	16675	16671	16579	16681	16910	16709	16675	16670	16784	16718	16715	16673	16595	16722	16603	16820	16664	16740	16656	16540	16829	16639	16629	16689	16688	16730	16743	16805	16722	16641	16826	16594	16657	16670	16703	16821	16991	16706	16837	16677	16785	16613	16640	16786	16652	16698	16843	16841	16845	16802	16558	16812	16665	16767	16682	16863	16830	16727	16706	16727	16699	16687	16852	16845	16821	16794	16689	16917	16637	16660	16675	16665	16708	16665	16684	16683	16640	16662	16649	16627	16785	16679	16736	16716	16778	16776	16722	16817	16554	16565	16718	16807	16779	16677	16679	16502	16822	16689	16738	16719	16628	16726	16864	16712	16715	16604	16757	16679	16930	16704	16673	16814	16877	16764	16837	16675	16814	16635	16659	16980	16610	16774	16768	16800	16535	16822	16596	16863	16751	16706	16715	16686	16676	16713	16619	16636	16735	16763	16839	16654	16906	16679	16764	16938	16799	16590	16641	16839	16735	16755	16628	16882	16758	16739	16762	16817	16630	16761	16685	16679	16758	16798	16941	16696	16757	16750	16670	16582	16784	16684	16492	16835	16704	16846	16663	16708	16563	16725	16762	16705	16662	16906	16591	16751	16639	16679	16634	16584	16745	16647	16643	16780	16689	16870	16468	16803	16677	16799	16658	16866	16624	16706	16636	16505	16660	16589	16623	16678	16539	16717	16722	16756	16583	16715	16704	16634	16672	16650	16660	16862	16787	16675	16768	16794	16653	16722	16713	16798	16851	16500	16782	16743	16567	16700	16682	16869	16802	16872	16691	16759	16725	16726	16766	16713	16887	16803	16831	16792	16756	16652	16947	16594	16629	16850	16828	16731	16637	16639	16680	16771	16687	16796	16767	16783	16869	16712	16735	16715	16622	16773	16766	16789	16540	16745	16632	16794	16764	16696	16700	16620	16564	16504	16799	16694	16870	16733	16659	16591	16738	16658	16679	16542	16857	16660	16695	16720	16651	16675	16814	16588	16816	16895	16815	16554	16650	16786	16676	16678	16678	16676	16563	16719	16602	16730	16795	16588	16592	16799	16666	16727	16850	16707	16659	16603	16747
30246	36356	42081	32186	23732	21018	20328	20088	19926	19846	19947	19895	19912	20149	20055	19951	19831	19937	19990	19992	19934	20047	20027	20023	19883	20069	20169	20092	19849	19885	19863	19876	19973	19853	19849	19785	19999	19977	19868	19869	19891	19971	19872	19719	19955	20187	20041	19938	19946	20093	19961	19975	19929	19942	19843	20006	20029	19749	19911	19888	20136	19847	19852	19911	20161	20040	19857	20093	19986	19821	19833	19951	19888	19937	19747	19936	19884	19929	20029	20043	20099	20086	20132	19977	19880	19951	20111	19846	20173	19798	19903	19978	19843	19864	19889	19989	19825	19988	19911	19970	20143	19980	20007	19847	19882	20054	19945	20011	20042	20099	19924	20070	20019	19905	19879	19945	20045	20122	19957	20108	19822	19941	19915	19974	19889	19970	19980	19846	20008	19975	19906	19975	20027	19865	20007	19948	20003	19825	19761	19867	19791	19811	19894	19957	19985	20074	19988	20069	19904	20017	20075	19817	19950	20068	19833	19901	19877	19929	20168	19939	20094	19917	19914	19852	19930	19808	19949	19931	19948	19998	19930	19812	19841	19953	19935	19973	19960	19932	19816	20228	20017	20109	19739	19946	20086	19871	19894	19970	19956	19893	19930	19841	19936	19834	19896	19965	19723	19999	19926	20079	19871	19713	19585	19973	19926	19915	19691	20217	20003	20061	19910	20114	20035	19974	20142	19999	19939	19965	20001	19928	19799	20113	20036	19939	19945	19905	20028	19934	19931	19998	19707	19795	19813	19775	19880	19793	19914	19840	19927	19949	19799	19867	20137	19967	20146	19880	19934	19880	20079	19953	20130	20022	19946	19852	19809	20040	20030	20315	20054	19828	19819	20141	19959	20049	20038	19998	19857	19902	20020	20054	20101	20230	20098	20006	19923	20019	19913	19789	20108	19924	20031	19739	19807	19885	19957	20065	19935	20104	20012	19878	19781	20031	20054	20076	19994	19679	19880	19992	20151	19951	19913	19945	19922	20090	19865	19925	19955	19941	19903	19787	19825	19891	20027	20084	20133	20069	19886	19938	19884	20070	19873	20056	19972	19932	19952	20157	20009	20131	20041	20015	19973	20003	19866	19968	20232	19873	19937	19743	19992	20076	19942	20022	19897	20005	20046	19880	19853	19831	19866	20040	19972	20058	20005	19865	19802	20108	19977	20143	19994	19979	19972	19927	19990	20105	19934	20148	19986	19833	19912	20002	19975	19886	19813	20005	20157	20058	20100	19863	19797	19814	20151	19931	20056	19948	19835	19802	19874	20023	20072	19877	19868	19747	19815	19943	19919	19677	20067	19863	19830	19790	20054	20052	19914	20059	20022	19782	20016	20016	20059	20073	19775	20072	19867	19950	19946	19982	19938	19984	19886	20137	19939	19925	20092	19901	19897	19808	19979	19968	19755	19868	19900	20055	20160	19976	19857	19939	19846	19971	19885	19985	20098	20100	20007	20028	20018	19946	20033	19817	20119	20013	19970	19965	19835	20014	19802	19912	20073	20130	19797	19887	19847	19913	19867	19928	20053	19951	19870	19880	20056	19953	19852	19796	20088	19974	20020	19965	19992	19967	19887	19803	20097	20051	19902	19859	20239	20023	19829	20016	19940	19886	19878	19877	20014	19632	19756	19961	20108	20032	19921	19808	19823	19949	19887	20069	19976	20112	20060	19871	20055	19988	19829	19903	19801	19974	19824	20032	20103	19922	19966	20139	20003	19936	19912	19845	20043	19763	19795	19782	20048	20121	20112	19873	19850	19942	20013	19899	19793	19940	19925	19978	19862	19884	19961	19986	19992	19994	19964	20154	19950	20164	19808	20016	20027	20196	19929	19962	19860	20027	19804	19918	20033	19924	19975	20120	20177	20099	20131	19770	20069	19817	20115	20057	20037	19864	19845	20020	19929	19968	19996	19765	19979	20096	20074	20154	20057	20163	20010	20270	19911	20039	19945	19669	20003	19723	19984	19964	20011	19847	19685	19762	20041	20003	20173	19864	20010	19896	20032	19986	20202	19875	19786	19971	20099	20184	19959	20087	19812	19923	20007	19890	20076	19819	19968	20042	19854	19878	19920	19914	19894	20197	19898	19865	20029	19799	20048	19825	19923	19949	19985	19980	20013	19845	20148	20077	19998	19916	19980	19950	19794	20073	20042	20117	19733	19925	20041	20043	19953	19930	19930	19864	19623	19987	19834	19899	19869	19986	19776	19946	20020	19959	19828	19971	20134	19939	20101	19897	20097	19940	19820	19760	19897	20009	20059	19885	20007	19953	20031	20019	19894	20042	19987	19961	20114	20019	19958	20002	19907	20200	19861	20021	19897	20106	19913	19780	19886	19826	19934	19927	19942	20156	19912	19718	19931	19959	20072	19823	19994	19981	19627	19975	19898	20008	19946	20163	20073	20172	20016	19893	20065	19769	20045	19903	19890	20092	20090	19891	19848	20142	19971	20183	19766	19868	19957	19710	19861	19592	19785	19885	20043	19880	19997	19837	19802	20095	19796	20085	19855	19957	19850	19961	19952	19771	19968	19878	20035	19779	19973	20086	19871	19830	20010	20170	20062	19955	19921	19941	19999	20096	19826	19826	19848	19800	20162	19958	19958	19851	20096	19942	19629	19863	20206	20115	19931	20100	19849	19830	19769	19778	19994	19792	20177	19880	19946	19899	19957	20139	20065	19864	20060	20043	19925	19847	19712	19946	19815	20155	20110	19950	20014	19742	19896	19874	19960	20004	20077	19963	20105	20011	19804	20032	19912	19891	20069	20127	20148	20259	19845	19887	19865	19872	20054	19810	19988	20141	19986	20073	19953	19914	19861	20029	19816	19933	19942	19791	20169	20029	19677	19989	19728	19899	19815	20038	20065	19792	20073	20064	20038	19910	19839	19847	20010	19837	19852	19821	20147	19912	20047	20017	19901	20067	19945	19919	20052	19974	20020	19935	19965	19784	19938	20014	20112	19915	19950	19928	20067	19962	19955	19961	19966	19952	19931	19916	19983	19792	19901	20058	20172	19967	19738	20068	20067	20158	19872	19955	19747	19885	20054	20111	19894	19856	19912	19887	19908	19837	20077	19821	19910	20047	19884	19915	19686	20206	19743	20036	19920	20065	20148	19793	19897	19864	19962	19749	19869	19797	19857	19736	20070	20178	19934	19750	19848	20031	19954	19932	19769	20025	19824	19924	19835	19734	19865	19965	19838	19804	19890	19934	19776	19982	19890	20000	19859	19877	20109	19992	19950	20133	19911	19996	20107	19991	20056	19777	19930	19889	20051	19933	19919	19912	19906	19871	19978	20041	19995	19831	19890	19992	19862	19838	19796	20000	20081	20019	19969	19908	20028	19939	20094	19846	19952	19918	19843	19765	19958	19916	20042	19918	19789	19974	20060	19752	20049	20095	20132	19966	20084	19914	20033	19935	20092	19973	20123	19853	19701	19927	19773	19740	20053	20089	19733	20277	20088	20089	19967	19884	19918	19727	20007	19795	20077	19926	19883	19963	19792	20068	19934	20146	19984	20029	20214	20002	19979	20075	19982	19906	19892	19895	20121	20055	19964	20043	19854	19916	19955	20039	19948	19946	19956	19977	19995	19910	19945	20002	19968	19871	20066	20055	20066	19963	19865	19782	19849	20217	19929	19848	19911	19907	20167	19934	19869	19952	20119	19808	19913	20043	19998	19924	20279	19855	20033	20044	20089	19652	19985	19802	19963	20126	19971	19870	20038	19901	19725	19867	20187	19904	20052	19751	19836	19994	19984	20115	20005	19987	20008	20138	19945	19934	19988	20004	20104	19848	20013	19768	19861	20198	19907	20111	20026	20179	19944	19869	19747	19855	19828	20053	20074	19622	19842	19911	19918	19999	19948	19832	19661	19926	20246	20012	19964	19974	20071	19940	20126	20127	20024	19876	19998	19977	19931	20176	19895	19926	19852	20059	20121	19710	19829	19961	19643	19823	19818	20036	20063	19916	19908	20077	19842	19742	19921	20010	19963	19950	19838	19981	19999	19954	19874	20122	19891	19958	19973	19774	20110	20023	19989	19934	19847	20086	19981	19990	20014	20061	20086	19901	19916	19868	20078	19824	20022	19951	20005	19838	19817	20053	19992	20055	20012	20003	20105	19966	20058	19780	19895	19956	19757	19829	19918	19870	20079	20124	20060	19940	19834	20133	20062	20048	20105	19962	19876	19950	20066	19834	19980	19809	20227	20018	19932	19952	20112	19966	19963	20005	20021	19877	19887	20035	20155	19985	19913	19936	19969	19915	20100	19898	20081	19893	19941	19940	20119	19810	19954	19819	19973	20079	20035	19979	20125	19913	19827	19923	19992	19932	20159	20012	20028	19870	20010	20027	20007	19828	20072	20019	19887	19936	20095	19936	19930	19987	19897	19848	19797	19859	19658	19917	19982	20033	20136	19837	19879	19883	19839	19966	20009	19856	19829	19944	19852	19805	19876	19944	20046	20028	20056	19800	19922	19931	20151	19927	19987	19822	19865	20083	19891	20084	19941	20010	20081	19946	19954	20035	19740	20134	20096	19939	20009	19951	20146	19923	20159	19988	20009	20021	19990	19775	20114	19935	19913	20080	19876	19819	20109	20064	19903	19981	20146	20076	19908	19918	20099	19842	20088	19857	19963	19989	20022	20053	19724	19894	19962	19996	19915	19952	20004	19894	19887	19639	19701	19895	20057	20230	19910	19861	20011	20043	20027	20038	20075	20056	19984	19875	19906	19769	20030	20009	20069	19833	19984	20045	19978	19974	19865	20060	19944	20082	19780	20034	19913	19894	19901	19941	19994	19786	20014	20069	19847	19884	19943	19868	19671	19821	19879	19945	20026	20016	19847	20070	19845	20225	19829	20101	19915	20142	19822	19783	19986	19824	20050	19882	20069	20065	19858	20027	19878	19825	20055	19994	20317	20056	19793	19807	19991	19737	20107	19903	19905	20030	19944	19922	19900	19990	19976	19986	20055	19981	19767	19989	19783	19920	19895	19960	19843	19917	20225	20038	19951	19918	20121	19860	19783	19858	19788	19792	19983	20240	19832	19888	20054	19932	20058	19897	20033	19970	19780	19934	19952	20087	19955	20054	20083	19950	20027	19996	19887	19784	19995	19818	20056	20117
35836	55162	44222	27795	20080	17398	16687	16704	16604	16611	16702	16509	16756	16580	16592	16603	16591	16620	16641	16638	16598	16713	16749	16561	16750	16655	16590	16612	16616	16772	16603	16788	16538	16606	16653	16696	16541	16807	16646	16710	16587	16526	16671	16510	16727	16682	16539	16548	16662	16715	16395	16598	16562	16622	16694	16644	16606	16643	16605	16653	16596	16528	16527	16721	16491	16662	16506	16391	16449	16670	16312	16709	16489	16681	16541	16702	16652	16561	16667	16708	16605	16662	16543	16693	16917	16603	16545	16568	16485	16416	16647	16728	16569	16618	16589	16612	16576	16423	16531	16549	16598	16695	16691	16604	16793	16634	16480	16615	16528	16748	16772	16612	16581	16499	16772	16752	16643	16577	16494	16803	16635	16458	16705	16616	16618	16516	16687	16570	16550	16506	16692	16744	16630	16659	16819	16658	16526	16642	16596	16578	16608	16422	16716	16744	16528	16567	16643	16547	16586	16630	16682	16760	16674	16735	16622	16648	16710	16515	16541	16566	16651	16486	16587	16731	16816	16615	16679	16482	16434	16615	16602	16693	16658	16600	16599	16805	16655	16694	16617	16746	16601	16480	16519	16752	16573	16658	16600	16667	16678	16647	16512	16616	16668	16730	16595	16662	16602	16645	16608	16631	16562	16679	16533	16628	16410	16756	16399	16436	16466	16617	16657	16632	16699	16586	16662	16490	16644	16729	16670	16580	16574	16511	16660	16452	16727	16617	16644	16612	16550	16735	16674	16614	16614	16759	16500	16621	16734	16451	16553	16702	16500	16670	16605	16768	16707	16588	16558	16815	16621	16727	16597	16792	16748	16668	16455	16689	16650	16656	16663	16612	16479	16744	16421	16601	16585	16478	16706	16328	16616	16546	16762	16538	16483	16673	16522	16560	16718	16886	16677	16563	16519	16525	16709	16715	16478	16640	16734	16405	16553	16730	16471	16587	16793	16702	16548	16704	16493	16642	16750	16663	16545	16572	16756	16659	16582	16739	16590	16605	16713	16823	16769	16646	16716	16562	16574	16627	16676	16698	16781	16673	16589	16688	16567	16544	16806	16558	16533	16557	16604	16598	16564	16712	16509	16900	16653	16626	16617	16625	16757	16649	16598	16787	16732	16599	16651	16731	16685	16625	16615	16654	16737	16832	16580	16673	16652	16539	16738	16661	16590	16568	16789	16445	16593	16612	16689	16610	16660	16606	16728	16576	16687	16665	16580	16678	16587	16432	16689	16742	16678	16710	16617	16736	16518	16537	16753	16733	16681	16797	16473	16666	16671	16466	16644	16505	16600	16800	16686	16685	16614	16727	16769	16500	16793	16641	16605	16726	16411	16643	16532	16524	16584	16536	16658	16575	16733	16750	16698	16615	16762	16595	16487	16712	16619	16608	16656	16493	16481	16501	16586	16746	16810	16497	16609	16598	16485	16717	16410	16645	16541	16657	16690	16696	16638	16786	16671	16666	16649	16715	16713	16572	16520	16650	16629	16455	16663	16724	16580	16725	16670	16495	16613	16517	16551	16634	16541	16542	16701	16596	16623	16532	16786	16509	16658	16612	16693	16769	16502	16476	16641	16661	16705	16512	16420	16676	16607	16503	16714	16774	16510	16685	16818	16725	16439	16791	16592	16594	16587	16608	16690	16575	16653	16597	16555	16491	16633	16684	16656	16625	16662	16530	16585	16655	16557	16601	16528	16730	16720	16720	16506	16736	16833	16669	16659	16632	16701	16491	16689	16596	16829	16666	16683	16493	16633	16464	16678	16564	16660	16603	16553	16674	16491	16542	16501	16592	16734	16707	16595	16640	16545	16570	16691	16627	16617	16688	16545	16658	16815	16444	16684	16584	16734	16614	16746	16616	16584	16666	16609	16650	16678	16523	16669	16647	16561	16585	16552	16530	16656	16613	16545	16500	16490	16694	16727	16633	16675	16709	16789	16701	16691	16631	16730	16538	16492	16611	16634	16581	16555	16609	16829	16740	16668	16594	16688	16753	16698	16648	16599	16635	16613	16670	16694	16704	16726	16465	16686	16708	16597	16489	16592	16604	16508	16747	16627	16553	16579	16687	16573	16561	16578	16408	16675	16559	16570	16535	16545	16570	16825	16733	16711	16480	16755	16644	16676	16725	16627	16716	16571	16692	16472	16743	16635	16630	16661	16348	16779	16618	16617	16731	16786	16579	16756	16799	16586	16728	16685	16525	16566	16681	16555	16421	16810	16678	16665	16503	16558	16530	16603	16605	16762	16558	16572	16729	16690	16543	16722	16509	16595	16821	16617	16623	16567	16486	16444	16673	16595	16473	16591	16588	16594	16608	16583	16493	16516	16612	16686	16564	16653	16644	16482	16817	16432	16580	16419	16500	16658	16626	16731	16779	16658	16827	16633	16656	16691	16545	16844	16682	16580	16772	16593	16653	16656	16538	16558	16545	16477	16701	16706	16610	16628	16608	16659	16599	16581	16684	16546	16659	16646	16704	16903	16628	16863	16437	16622	16572	16633	16584	16768	16609	16606	16618	16757	16523	16555	16685	16611	16685	16627	16685	16684	16719	16503	16916	16688	16706	16664	16778	16400	16699	16607	16656	16544	16576	16573	16598	16592	16654	16640	16885	16758	16780	16772	16642	16517	16499	16505	16706	16609	16607	16576	16617	16611	16656	16523	16627	16536	16821	16670	16570	16483	16691	16668	16721	16486	16724	16734	16780	16748	16662	16696	16559	16822	16745	16662	16548	16639	16511	16605	16591	16524	16443	16666	16482	16706	16448	16632	16833	16536	16755	16752	16652	16648	16628	16759	16676	16633	16666	16598	16749	16632	16721	16516	16580	16564	16477	16776	16622	16376	16625	16413	16713	16748	16546	16595	16570	16612	16817	16810	16676	16689	16642	16485	16480	16638	16675	16721	16663	16648	16640	16649	16487	16726	16636	16484	16653	16554	16506	16642	16569	16642	16608	16511	16694	16643	16712	16693	16597	16715	16704	16659	16662	16620	16625	16512	16714	16670	16569	16648	16791	16579	16760	16529	16729	16590	16625	16568	16561	16540	16762	16522	16745	16646	16695	16727	16788	16540	16717	16477	16862	16608	16434	16739	16613	16645	16506	16693	16647	16609	16691	16741	16566	16472	16602	16694	16586	16533	16656	16471	16533	16594	16544	16545	16618	16674	16485	16653	16546	16743	16658	16716	16725	16483	16564	16575	16653	16686	16661	16739	16587	16455	16509	16632	16647	16658	16617	16658	16542	16537	16687	16820	16579	16624	16423	16633	16590	16654	16677	16871	16561	16713	16810	16514	16650	16577	16603	16555	16534	16605	16529	16792	16513	16722	16512	16607	16579	16641	16637	16617	16772	16674	16511	16701	16663	16544	16615	16516	16392	16631	16566	16786	16635	16695	16333	16607	16550	16592	16578	16668	16673	16631	16681	16661	16917	16538	16530	16664	16786	16625	16548	16670	16478	16604	16795	16545	16629	16667	16575	16525	16792	16680	16627	16492	16604	16661	16467	16518	16659	16612	16579	16601	16677	16748	16712	16724	16591	16624	16710	16721	16626	16538	16708	16709	16646	16619	16735	16640	16816	16444	16698	16651	16740	16773	16653	16817	16579	16689	16544	16573	16529	16698	16600	16577	16753	16620	16553	16606	16553	16688	16722	16742	16599	16592	16565	16602	16612	16710	16566	16521	16649	16632	16403	16592	16556	16688	16549	16657	16704	16722	16595	16799	16625	16447	16649	16553	16604	16523	16681	16559	16574	16611	16555	16563	16528	16709	16693	16712	16664	16598	16643	16754	16727	16607	16579	16545	16640	16547	16603	16773	16735	16516	16783	16665	16578	16841	16522	16615	16716	16519	16424	16700	16612	16713	16678	16476	16619	16477	16602	16651	16664	16665	16611	16863	16593	16711	16646	16690	16608	16707	16528	16665	16564	16596	16617	16655	16635	16751	16714	16723	16818	16515	16687	16740	16637	16676	16666	16649	16706	16696	16595	16833	16498	16411	16725	16578	16712	16707	16611	16768	16727	16628	16498	16548	16681	16697	16556	16674	16735	16723	16575	16574	16611	16699	16481	16775	16632	16650	16664	16558	16632	16681	16698	16636	16800	16700	16661	16647	16623	16409	16680	16727	16613	16613	16600	16630	16639	16767	16808	16427	16749	16605	16555	16647	16613	16534	16485	16576	16602	16644	16711	16683	16600	16537	16686	16510	16447	16532	16735	16527	16710	16517	16657	16714	16583	16489	16641	16758	16440	16850	16591	16571	16659	16636	16501	16618	16468	16675	16707	16876	16653	16706	16676	16733	16666	16709	16715	16592	16595	16482	16659	16720	16605	16693	16702	16746	16583	16617	16647	16511	16814	16721	16519	16536	16581	16600	16537	16593	16645	16465	16717	16396	16594	16442	16734	16648	16632	16618	16665	16550	16631	16578	16695	16674	16635	16675	16539	16583	16437	16506	16735	16705	16614	16372	16654	16615	16649	16706	16613	16749	16658	16458	16499	16592	16662	16447	16520	16642	16708	16476	16577	16760	16705	16660	16572	16766	16439	16621	16744	16773	16731	16647	16649	16777	16660	16690	16752	16732	16823	16549	16515	16619	16592	16551	16658	16733	16602	16594	16499	16712	16757	16640	16724	16708	16624	16764	16642	16731	16698	16667	16761	16560	16447	16665	16494	16754	16688	16515	16496	16814	16671	16561	16778	16697	16605	16471	16518	16628	16611	16620	16700	16619	16570	16770	16617	16639	16566	16662	16643	16700	16761	16458	16779	16725	16698	16804	16372	16585	16693	16570	16720	16649	16581	16684	16647	16628	16748	16786	16683	16584	16618	16395	16612	16451	16551	16549	16630	16776	16570	16679	16445	16483	16779	16450	16481	16677	16629	16536	16669	16715	16602	16798	16610	16654	16776	16626	16636	16621	16731	16536	16711	16849	16664	16702	16721	16776	16543	16824	16594	16703	16551	16701	16673	16645	16698	16617	16677	16596	16691	16551	16769	16620	16809	16462	16658	16615	16539	16514	16671	16794	16609	16572	16638	16657	16684	16701	16687	16651	16659	16593	16670	16595	16687	16719	16732	16634	16643	16666	16624	16601	16705	16538	16855	16717	16649	16566	16699	16779	16723
25492	27077	43736	39803	29008	24316	22070	20292	20346	20358	20224	20388	20192	20343	20148	20168	20158	20151	20293	20038	20098	20263	20238	20271	20253	20265	20319	19992	20248	20087	20293	20178	20244	20201	20231	19960	20146	20175	20058	20345	20171	20158	20127	20366	20309	20203	20358	20364	20152	20071	20255	20205	20149	20098	20347	20116	20123	20158	20207	19879	20156	20216	20261	19932	20177	20110	20222	19956	20097	20203	20083	20196	20144	20074	20241	20086	20215	20112	20186	20098	20327	20064	20050	20110	20172	19921	19987	20141	20146	20027	20231	20026	20063	20191	19917	20010	19983	20219	20143	20006	20130	20166	20109	20182	20142	20331	20019	20077	20374	19919	20271	20359	20156	19981	20078	20171	20070	20207	20137	20388	20175	20069	20244	20007	20067	20074	20038	20232	20242	20181	20178	20341	20147	20166	19960	20024	20331	20208	20177	20176	20275	20101	20160	19957	20004	20190	19911	19979	20007	20180	20180	20272	20080	19894	20284	20274	20275	20174	20118	20233	20145	20062	20106	20220	20130	20033	19924	19992	20098	20028	20031	19912	20033	19704	20258	20142	19903	20085	20073	19972	20047	20112	19939	20162	20000	20281	20314	20111	20041	20027	20135	19915	19966	20090	20031	20162	20298	20050	20084	20124	20090	20076	20198	20230	19986	19904	20269	20238	19873	20333	20271	20110	20114	19993	19956	20117	20031	20242	20187	20103	20162	19968	20088	20130	20195	19870	20089	20026	20224	20273	20135	20213	20296	20155	20017	20263	20047	20191	20080	20073	20142	19868	20183	19999	19976	19923	20188	20006	20308	20228	20122	19886	20101	20023	20090	20009	20095	20080	20099	20092	20108	20231	20182	20064	20139	19989	20088	20204	20136	20320	20068	20043	20126	20077	20256	20184	20182	20185	20226	19883	20264	20465	20399	20052	20276	20299	19967	19994	20157	20231	20288	20099	20328	20194	20125	20046	20051	20183	20185	20330	20198	20002	20222	20222	19896	19977	20267	20071	20187	20079	19969	20307	20096	20096	20216	19951	20026	20040	20101	20038	20309	20249	20120	20073	20238	20150	20036	20154	20225	20283	19976	20184	20030	19965	20154	20156	20113	20084	20109	20089	19976	20027	20229	20109	20119	19968	19990	20050	20318	20169	20006	19975	20023	20146	20205	20048	20202	19888	20204	19975	20158	20279	20004	20217	20283	19957	20127	19993	19829	19992	20178	20048	20073	20106	20135	20221	20055	20144	20232	20114	20179	20040	20223	20203	20183	20033	20186	20133	20126	20050	20057	20161	19906	20050	19978	19960	20082	19942	19788	20249	20310	20183	20309	20186	20090	19939	19947	20184	20017	20171	20110	20219	20092	20192	20180	20125	20153	20270	20107	19949	20193	20085	20462	20199	20011	20155	20303	20155	20339	20025	20355	20150	20166	19946	19943	20237	20197	20078	20267	20007	20142	20092	20036	19989	19979	20076	20053	20095	19969	20268	20104	20143	20205	20089	20106	19885	20142	19918	19973	20066	20055	20107	20328	20096	20213	19961	20075	20013	19981	19987	20137	20227	20148	20233	20354	20260	20260	20147	20013	20049	20322	20212	20079	20147	20053	20025	19976	20175	20208	20223	20140	20096	20146	20328	20301	20208	20168	19975	20168	20162	20328	20212	20013	20163	20169	20062	20114	20215	20212	20122	20243	20077	20187	20098	20050	20081	20122	20235	19996	20031	20240	20220	20261	20143	20207	20072	19904	20075	20136	20214	20074	20076	20301	20087	20206	20041	20284	20452	20131	20107	20117	20075	20177	19970	20013	20201	20299	20038	20139	20189	20175	20248	20130	20015	20357	20179	20054	20280	20095	20380	20181	20091	20104	20216	20040	20041	20036	20290	20386	20278	19955	19994	20157	20084	20070	20013	20120	20216	20138	19930	20003	20176	20131	20054	20058	20071	20090	19898	20132	20142	20060	20310	20384	20252	20155	20097	20140	20101	20189	20157	19954	20141	20001	20042	20247	20237	19913	20454	20294	19957	19980	20289	20112	20103	19977	20227	20197	20147	19998	20252	20132	20145	20284	20022	19964	20188	20127	20175	20102	19929	20063	20335	20229	20114	20180	19963	20031	20170	20051	20289	20161	20157	20362	20060	19993	20199	20115	20196	20220	20221	20356	20180	20163	20157	20150	20309	20181	20003	20024	20127	20056	20204	20307	20137	19958	20108	20202	20126	19876	19898	20317	20034	20187	20184	20042	20142	19978	20180	20171	20026	20022	20151	20130	19881	20045	19982	20302	20151	20173	20120	20174	20102	20269	20281	20026	20007	20121	20033	20085	20188	19974	20077	20346	20067	20091	20257	20066	20152	20212	20339	20286	20311	20119	20126	20059	20381	20360	20145	20294	20237	20159	20055	19904	19956	20219	20185	20194	19969	20068	20029	20143	20036	20303	20251	20303	19916	20073	20217	20176	20016	20190	20171	20075	20371	19941	20086	20454	20051	20140	20051	20156	20028	20261	20204	20121	20241	20276	20097	20150	20175	20244	20059	20285	20151	20093	20120	20146	19936	20343	20085	20102	20260	20178	20018	20192	20300	20075	20068	20066	20238	20336	20118	20269	20053	20110	20227	20345	20320	20162	20136	19929	20223	20170	20070	20257	20175	20084	20192	20114	20059	19981	20148	20024	20151	20146	20267	20148	19986	20074	20112	20211	20272	20049	20174	20299	20162	20220	19990	20326	19945	20036	20146	20071	20112	20164	19985	20092	19973	20110	19976	20181	20086	20049	20152	20313	19972	19958	20079	20089	20122	20105	20079	20169	20203	19936	20110	20344	20172	20118	20219	20223	19955	19996	19981	19888	20113	20140	20211	20200	20213	19949	20334	20006	20216	20138	20307	20316	20110	20133	20365	20321	19970	19960	20125	20193	20172	19957	20101	20078	19995	20181	20187	20058	20114	20250	20103	20287	20210	20289	19914	20159	20030	20074	19983	20200	20102	20218	20142	20182	19936	20023	20272	20213	19965	20260	19997	20000	20201	20001	20205	20184	20232	20194	20136	20251	20406	20207	20207	20085	20188	19986	19864	19831	20261	20148	20134	20161	20154	20152	20039	20095	20292	20019	19915	20031	20182	20272	20212	19956	20356	20139	20343	20265	20014	20108	20197	20253	20233	20320	20031	20067	19896	20371	19984	20181	20213	20080	20147	20259	20117	20165	20008	19996	19924	20359	20220	20141	20191	20078	20262	20187	20087	20240	20190	20155	20194	20230	20161	20170	20069	20006	20020	20042	20226	19881	20236	20208	20139	20039	20013	20262	20188	19977	19855	19985	20001	20263	20228	20392	20021	20290	20159	20131	20060	20233	20325	20170	20476	20008	20216	20202	20019	20045	20227	20163	20093	20399	20254	19916	20110	20228	20031	20223	20101	20090	20125	20215	19997	20375	19987	19962	19932	20184	20102	19824	20007	20186	20312	20005	20197	20328	19938	20053	20157	20048	19817	20130	20164	20052	20141	19849	20190	20287	20172	20088	20101	20146	20014	20134	20030	20098	20226	20151	19962	20262	19989	20022	20230	20005	20301	20044	19962	20119	20132	20235	19870	20068	20309	20085	20122	20217	20218	20068	19976	20133	20079	20293	20082	20032	20134	20335	20074	19952	19928	20087	20173	20080	20042	20121	20185	20102	20041	19966	19951	20132	20113	19984	19997	20184	20256	20362	20306	20216	20275	20163	20137	20184	19984	20079	20206	19989	19883	20092	20114	20269	20165	20230	20198	19976	20062	20141	20278	20280	20048	20103	20022	20107	20105	20142	20282	20211	20177	19941	20078	20092	20303	20086	20182	20014	20206	20239	20199	19975	20148	20053	20220	20036	20013	20049	20179	20219	20172	20312	20023	20254	20063	20092	20041	20060	20241	20220	20228	20067	20254	20046	20024	20078	19990	20215	20103	20138	20088	20098	20114	19951	20244	19875	19949	20121	20212	20054	20006	20088	20156	20170	20103	20316	19966	20056	20086	20059	20301	20152	19999	20118	20122	20180	20115	20205	20229	20156	20212	20080	20158	20043	20109	20021	19967	19958	20040	19982	19884	20089	20340	20244	20222	20098	20192	20324	20178	20103	20166	19993	20121	19930	20034	20134	19926	20184	20054	20149	20236	20401	20133	20141	20225	20136	20090	20051	20191	19929	19998	20224	20094	20029	20161	20274	19843	20235	19954	20169	20165	19937	20147	19956	20297	20294	20374	20051	19868	20205	19935	20252	20146	20195	20215	20061	20121	19881	20142	20187	20006	20155	20028	20218	20097	20253	20518	20198	20152	20176	20118	20030	20003	19994	20146	20195	20299	20241	20256	20042	20238	20223	20092	20234	20010	20125	20269	20278	20106	20205	20289	20130	20098	20266	20197	20096	20164	19820	20016	20040	20257	20193	20229	20308	20194	20314	20089	19984	20342	20232	19973	20227	20356	20211	20254	20233	20163	20054	20033	20007	20118	20141	20119	20063	19833	20104	20113	20083	20328	20175	20150	19992	20037	20189	19999	20326	20192	20175	20178	20332	19980	20122	20099	20079	19976	20205	20014	20327	20310	20028	20119	20221	20151	20134	20243	20276	20242	20041	19921	20016	19994	20109	20069	20037	20236	20163	19903	20023	20128	20218	20090	20075	20095	19872	19990	20109	20136	20149	20189	20184	20329	19967	20152	20275	20170	20161	20060	20007	20222	20180	20081	20191	20168	20125	20287	20119	20175	20210	20282	20167	20222	19987	20035	20207	19991	19994	19935	20276	20118	20379	20060	20057	19971	20115	20216	20222	19994	20240	20367	20288	20394	20269	20101	20346	20213	20102	19991	20257	20101	20173	20329	20084	20217	19980	19986	20133	20128	20316	20242	20190	20198	19761	20057	20141	20215	20077	20193	20101	20080	20107	20061	20082	20069	20183	20003	19972	20194	20172	20443	20084	20134	20229	19896	20000	20052	20154	20379	20219	20319	20250	20068	20108	20151	20304	20226	20092	20089	20299	20066	20137	20209	20473	20057	20183	20136	20195	20252	20232	20027	20296	20030	20074	20171	19956	20066	20131	19982	20063	20234	20095	20127	20262	20313	20160	20287	20013	20084	20241	20138	20038	20021	20061	20198	20213	20060
57926	91745	74301	46532	28645	19761	16957	16725	16864	16835	16911	16612	16834	16852	16829	16715	16982	16743	16789	16713	16988	16819	16631	16685	16715	16945	16748	16885	16803	16915	16794	16824	16729	16650	16799	16777	16823	16751	16647	16853	16735	16713	16954	16775	16841	16822	16740	16834	16686	16750	16705	16714	16857	16699	16781	16697	16752	16635	16686	16611	16769	16740	16673	16749	16834	16802	16788	16819	16754	16895	16855	16741	16795	16591	16827	16745	17067	16761	16771	16607	16727	16833	16956	16751	16633	16686	16785	16824	16721	16554	16717	16749	16829	16541	16669	16829	16824	16713	16667	16719	16829	16900	16697	16829	16785	16672	16931	16807	16631	16711	16740	16636	16856	16631	16586	16718	16727	16739	16591	16859	16844	16723	16785	16769	16667	16807	16681	16617	16660	16792	16927	16712	16795	16663	16829	16908	16866	16721	16860	16795	16636	16846	16912	16756	16605	16840	16779	16843	16706	16730	16857	16916	16949	16639	16769	16858	16683	16623	16831	16618	16859	16578	16896	16623	16933	16848	16829	16676	16680	16765	16731	16772	16968	16674	16777	16720	16807	16767	16875	16712	16789	16898	16573	16903	16683	16703	16647	16739	16735	16821	16659	16728	16706	16697	16768	16717	16875	16868	16674	16813	16895	16729	16642	16892	16693	16734	16722	16725	16874	16880	16722	16598	16639	16691	16819	16854	16733	16799	16598	16746	16731	16768	16787	16895	16661	16829	16682	16876	16775	16860	16769	16774	16812	16777	16704	16805	16682	16949	16747	16772	16711	16963	16627	16877	16818	16693	16945	16795	16848	16663	16795	16649	16664	16774	16813	16803	16845	16762	16810	16774	16918	16746	16836	16817	16771	16579	16790	16630	16687	16684	16845	16857	16663	16719	16971	16872	16657	16548	16885	16815	16720	16746	16704	16744	16626	16728	16855	16599	16849	16844	16720	16793	16792	16748	16917	16683	16871	16600	16794	16965	16627	16985	16816	16690	16727	16814	16748	16742	16809	16641	16877	16703	16887	16803	16829	16808	16854	16731	16852	16660	16714	16525	16831	16732	16952	16820	16728	16662	16733	16732	16853	16799	16653	16668	16800	16679	16704	16848	16886	16665	16604	16715	16825	16873	16583	16835	16732	16643	16897	16860	16770	16722	16530	16907	16620	16714	16641	16533	16954	16809	16828	16987	16736	16877	16830	16709	16747	16947	16635	16793	16711	16928	16731	16588	16881	16880	16709	16740	16792	16754	16793	16645	16598	16911	16678	16942	16493	16866	16581	16705	16789	16782	16849	16718	16760	16736	16881	16691	16691	16884	16796	16943	16845	16677	16659	16696	16797	16804	16931	16652	16677	16774	16892	16895	16579	16644	16868	16717	16665	16756	16786	16864	16798	16698	16807	16609	16777	16610	16788	16836	16703	16852	16801	16869	16821	16783	16779	16763	16769	16669	16835	16756	16587	16755	16737	16803	16905	16705	16835	16668	16669	16691	16820	16720	16927	16659	16813	16728	16818	16690	16663	16648	16863	16861	16773	16540	16861	16696	16837	16835	16561	16617	16782	16615	16789	16660	16857	16635	16687	16838	16664	16528	16763	16828	16685	16718	16635	16722	16754	16738	16738	16774	16746	16684	16758	16833	16732	16807	16497	16698	16665	16745	16818	16870	16847	16843	16681	16794	16762	16609	16662	16637	16815	16837	16696	16709	16664	16796	16715	16741	16716	16602	16646	16730	16538	16863	16805	16628	16707	16803	16745	16702	16840	16815	16735	16817	16768	16755	16763	16768	16779	16853	16692	16651	16904	16699	16783	16653	16767	16594	16631	16939	16610	16890	16921	16798	16715	16706	16678	16556	16625	16857	16906	16749	16835	16699	16721	16844	16628	16730	16858	16489	16693	16622	16826	16669	16834	16738	16862	16706	16822	16757	16773	16844	16786	16904	16789	16742	16694	16702	16784	16819	16615	16803	16875	16850	16619	16793	16695	16629	16787	16730	16565	16706	16848	16725	16749	16771	16643	16733	16811	16767	16776	16723	16870	16662	16874	16836	16709	16684	16944	16901	16744	16837	16654	16760	16728	16790	16757	16813	16702	16719	16686	16617	16891	16806	16675	16810	16664	16750	16745	16861	16696	16690	16655	16656	16822	16741	16792	16779	16815	16684	16899	16733	16659	16702	16706	16680	16690	16950	16739	16779	16651	16861	16991	16878	16798	16769	16813	16836	16734	16814	16785	16651	16701	16655	16684	16777	16697	16773	16603	16851	16859	16786	16691	16853	16785	16818	16957	16881	16925	16766	16794	16644	16637	16874	16699	16766	16680	16662	16723	16824	16791	16831	16639	16859	16853	16583	16634	16699	16718	16814	16728	16735	16804	16660	16840	16726	16773	16856	16692	16728	16747	16728	16877	16671	16705	16749	16744	16762	16526	16549	16657	16847	16788	16691	16662	16678	16862	16823	16703	16873	16617	16813	16834	16738	16860	16916	16606	16648	16754	16536	16810	16625	16683	16760	16636	16732	16656	16750	16896	16725	16656	16909	16697	16891	16917	16624	16817	16682	16689	16573	16676	16716	16754	16803	16729	16857	16834	16665	16662	16709	16680	17054	16600	16726	16903	16746	16824	16823	16643	16764	16726	16647	16807	16844	16801	16613	16915	16811	16724	16756	16899	16728	16645	16733	16670	16800	16637	16708	16779	16850	16723	16730	16636	16782	16612	16756	16708	16820	16565	16687	16668	16770	16642	16790	16766	16633	16780	16796	16826	16700	16868	16773	16764	16712	16753	16740	16631	16521	16856	16642	16992	16805	16772	16665	16872	16862	16771	16644	16742	16821	16821	16773	16691	16723	16790	16857	16982	16794	16687	16777	16947	16911	16728	16787	16695	16743	16757	16831	16903	16685	16806	16722	16647	16714	16874	16716	16932	16861	16806	16637	16696	16705	16732	16626	16818	16796	16803	16522	16919	16851	16764	16752	16847	16759	16633	16828	16770	16762	16716	16778	16737	16703	16760	16671	16649	16789	16786	16640	16873	16826	16816	16728	16658	16815	16768	16803	16759	16821	16709	16785	16643	16788	16831	16811	16674	16613	16748	16785	16608	16778	16890	16774	16871	16840	16895	16765	16780	16801	16910	16628	16783	16668	16679	16774	16787	16804	16659	16816	16697	16610	16744	16915	16734	16800	16794	16675	16744	16834	16850	16999	16600	16848	16751	16725	16997	16632	16913	16694	16673	16810	16873	16857	16760	16809	16665	16522	16781	16757	16693	16659	16657	16760	16545	16880	16684	16841	16580	16653	16884	16722	16619	16665	16706	16677	16746	16788	16767	16853	16691	16658	16814	16782	16641	16964	16669	16826	16657	16778	16667	16752	16768	16743	16890	16816	16851	16818	16753	16665	16856	16691	16747	16659	16658	16740	17075	16754	16740	16521	16725	16636	16789	16827	16732	16668	16794	16863	16749	16650	16900	16868	16779	16755	16896	16917	16756	16779	16853	16869	16890	16774	16831	16781	16766	16756	16593	16799	16834	16832	16723	16701	16747	16831	16880	16830	16863	16788	16763	16736	16686	16806	16677	16758	16677	16796	16858	16641	16761	16606	16868	16494	16666	16890	16867	16751	16628	16693	16686	16732	16660	16845	16763	16605	16763	16786	16834	16803	16806	16649	16682	16875	16690	16726	16800	16663	16721	16778	16634	16652	16808	16753	16766	16715	16502	16817	16675	16766	16903	16610	16784	16744	17027	16788	16735	16746	16688	16798	16699	16896	16763	16705	16837	16754	16818	16738	16759	16645	16774	16796	16832	16906	16928	16925	16799	16750	16498	16776	16861	16774	16634	16763	16869	16900	16664	16697	16736	16765	16658	16556	16828	16518	16909	16779	16753	16638	16663	16827	16910	16818	16898	16801	16820	16792	16794	16731	16704	16880	16763	16901	16777	16770	16825	16753	16830	16570	16728	16689	16775	16628	16866	16709	16742	16944	16708	16834	16860	16762	16937	16792	16777	16855	16619	16857	16820	16840	16693	16814	16895	16611	16828	16795	16654	16672	16652	16733	16703	16723	16769	16909	16691	16748	16680	16839	16727	16745	16807	16681	16723	16709	16599	16671	16736	16816	16790	16785	16715	16756	16645	16718	16761	16888	16611	16751	16766	16673	16743	16685	16894	16718	16810	16725	16758	16715	16937	16691	16848	16717	16716	16681	16647	16823	16846	16816	16767	16914	16819	16752	16838	16723	16687	16651	16686	16794	16786	16739	16791	16711	16714	16801	16507	16653	16774	16755	16716	16734	16845	16669	16955	16932	16935	16694	16625	16607	16864	16657	16782	16978	16826	16809	16667	16825	16623	16881	16765	16661	16772	16902	16550	16679	16847	16671	16727	16794	16724	16728	16851	16678	16736	16703	16756	16661	16714	16831	16711	16582	16836	16842	16652	16714	16777	16689	16867	16633	16646	16693	16776	16866	16999	16691	16713	16861	16862	16801	16845	16792	16751	16663	16967	16689	16504	16676	16759	16887	16639	16740	16842	16843	16951	16618	16687	16770	16831	16615	16709	16806	16875	16766	16803	16752	16750	16670	16871	16653	16776	16744	16574	16740	16603	16801	16668	16781	16621	16923	16738	16841	16771	16820	16560	16687	16624	16703	16610	16817	16837	16766	16789	16775	16831	16602	16879	16792	16666	16691	16805	16703	16641	16819	16758	16709	16653	16780	16775	16725	16825	16941	16667	16771	16617	16665	16808	16675	16630	16657	16653	16890	16633	16767	16843	16830	16800	16701	16743	16768	16711	16550	16688	16746	16771	16804	16813	16795	16897	16697	16892	16764	16648	16601	16748	16971	16685	16904	16761	16864	16900	16851	16750	16686	16927	16898	16835	16799	16716	16670	16853	16713	16789	16625	16696	16685	16730	16801	16795	16778	16726	16732	16967	16612	16743	16791	16793	16618	16646	16538	16617	16683	16776	16774	16846	16585	16776	16825	16774	16786	16578	16885	16880	16687	16898	16803	16754	16881	17035	16818	16662	16586	16729	16627	16943	16747	16723	16736	16818	16620	16786	16787	16798	16738	16711	16839	16593	16878	16809	16675	16842	16791	16780	16795	16695	16788	16718	16994	16747	16836	16636	16667
23130	23060	35357	32193	27437	26401	26793	21879	20898	21262	21594	21253	21324	21191	21084	21206	21082	21213	21073	21242	21047	21047	21100	20998	21052	21126	21126	21009	21024	20932	21303	21016	20827	20834	20997	21128	20955	20897	21096	20884	20984	20967	20901	20875	20884	20888	21077	20891	20981	20869	20791	20909	21036	21104	21027	20669	20852	20894	20880	21016	21070	20896	20936	20987	20947	20892	20821	20986	20933	21079	21080	21106	20965	21148	21153	21045	20969	20928	20806	20629	20846	20795	20861	20875	20971	20855	20967	20931	20969	20973	20910	20986	20959	21009	20891	21078	20926	20813	20879	20987	20940	20857	20841	20895	20731	20757	21096	20876	20815	20881	21211	21056	20771	20890	20908	20984	21067	20688	20802	20803	21079	20869	20781	20763	20909	21069	21063	21099	20790	20990	20856	20993	20917	20940	20920	20820	20733	20938	21023	20944	20976	20837	21018	20989	20952	21074	20906	20933	20959	20825	20805	20991	20742	21058	21157	21001	21058	20844	21039	21028	20824	20926	21035	20792	20888	20765	21035	20833	21269	21013	21009	20974	20993	21066	20873	20877	20983	20829	21065	21026	20848	21124	20854	20875	20953	20741	20840	21023	20942	21003	20889	20792	20778	20918	20744	20977	21043	20729	20726	20949	20756	20945	20867	20938	20949	20948	21024	20790	21041	20873	21072	20988	20998	20757	20715	20810	21121	21021	20895	20820	20816	20915	20971	21125	20843	21100	20889	20876	20849	20888	20773	20845	20887	20894	20878	20941	20788	21056	20954	20720	20926	20843	20828	20781	21087	20957	20951	20755	20810	20849	21041	20933	20767	21037	21053	20937	21014	20669	20702	20905	20673	21012	20871	20987	20922	20991	20866	20855	20835	20908	21002	20991	21057	20856	21073	21301	20872	20972	20613	20830	20867	20873	20722	20774	21057	21061	21084	20957	20970	20941	21019	20779	21002	20987	20985	20786	20543	20682	20925	20892	20811	20781	20874	20956	20995	21002	20820	20792	20767	20909	20838	20864	20889	20968	20989	21133	21033	20835	20667	21009	20870	20863	21062	20794	20793	20908	20941	20979	20784	20725	20971	20914	20978	20739	20945	20823	21053	20807	21165	20802	20933	21077	20929	20902	20867	21092	20769	20938	20910	20873	20875	21005	20845	20894	20931	20699	20731	20904	20944	20926	20710	20922	20964	20780	20826	20812	20818	20697	21069	20920	20882	20788	20877	20999	21043	20933	21010	20895	21047	20890	20872	21175	20888	21023	20867	20916	20703	20925	20810	20908	20786	20929	21084	20876	20883	20551	20870	20878	20957	20855	20956	20915	20887	20989	20996	20951	21116	20812	20835	21192	21006	20692	21054	20844	20864	20911	20806	20929	21128	20837	20784	20808	20871	20822	20841	20838	20873	20896	20969	21065	21049	20889	20785	20954	20852	20792	20793	20883	20998	20765	20859	20957	20731	21087	20908	20875	21037	20819	20953	21003	20882	21017	20910	20890	20845	20866	20738	20930	21073	20815	21132	20781	20800	20851	21012	20871	20840	20813	20966	20770	20812	21042	21224	20839	20860	20898	20837	21140	20943	20754	21042	20923	21026	20853	20804	21049	20932	20970	20764	20797	20865	20850	20990	20870	20956	20871	20942	20920	20961	20998	20874	20925	20867	21028	20869	20728	20937	20953	20802	20795	20865	20735	20805	21081	20802	21116	20813	20953	20796	20883	21035	20776	21003	20851	20681	21043	21083	20761	20809	20896	20850	20890	20722	20862	20817	20900	20989	20986	21054	20981	20906	20935	20976	20818	21077	20948	20803	20863	21066	20827	20882	20743	20758	20686	20820	20864	21038	20817	21047	20812	20751	20943	21016	20873	20882	20839	21129	20875	20922	21085	20875	20777	20720	21015	21066	20898	20970	21047	20849	20839	20845	20629	20856	21054	21050	20832	20749	20988	20798	20780	21064	20911	20664	20880	20857	20943	20968	20845	20855	20733	20854	20822	20888	20840	20723	20886	20765	21108	20820	20806	20964	20920	20883	20842	20892	20943	20825	21201	20924	20715	20907	20805	20932	20711	20928	20813	20997	20902	20872	20801	20923	21130	21087	20894	21120	21180	20833	20763	20888	20967	20546	20723	20878	20850	20890	21000	20763	20904	20849	20873	20892	20779	20939	21036	20642	20855	20851	20703	20780	20983	20972	20874	20973	20454	20808	20956	20937	20646	21061	20950	20836	20859	20919	20753	20793	20730	20764	20986	21014	20917	20536	20929	20733	20784	21019	20808	20629	20894	20831	20918	20831	20918	20974	20869	20871	20753	21043	20899	20870	20789	20773	20756	20870	20889	20965	20971	20795	20824	20817	20883	20890	21108	20935	20905	20885	20798	20921	20699	21096	20996	20875	20841	20905	20861	21068	20843	20990	21001	20672	21041	20736	20981	20816	20780	21034	20886	20897	20952	20880	20747	20662	21014	20884	20868	20775	20825	20949	20768	20795	21078	20824	20918	20864	20969	20803	20836	21119	20704	20963	20897	20975	20792	20952	20911	20959	20848	20858	20758	20962	20940	20833	21025	20765	20992	20935	20973	21109	20911	20890	20734	20902	20944	20694	20751	20884	21004	20840	21000	20839	20745	21054	21032	20925	20818	21107	20855	20785	20765	21056	20913	20629	21121	20712	20822	20862	20696	20703	20736	20907	20888	20702	20781	20886	20734	21001	20991	20909	20982	20929	20996	20612	20828	20905	20728	21021	20826	20622	20899	20993	20596	20935	20818	20995	21034	20829	20947	21023	20864	20825	20889	20835	20882	20696	20721	20907	20733	20856	20880	21022	20865	21086	21052	21057	20760	20831	20715	21007	20914	20795	20829	20870	20812	21018	20887	20891	20861	20748	20723	20943	20848	20920	20833	20830	20777	21093	20867	20965	20674	20815	20917	20869	20907	20770	21087	20836	20833	21067	20999	20770	20651	20728	20950	21031	20754	20862	21060	21027	20775	20752	20971	20859	20940	20886	21025	20843	20847	20805	21005	20775	20892	20904	20927	20957	20855	20806	20880	20972	20789	20850	20765	20793	20928	20927	20878	21121	21033	20764	21039	20970	20793	20874	20749	21068	20859	20880	21154	20958	20810	20959	20807	20829	20810	20831	20811	20874	21012	20962	20884	20715	20713	20771	20850	21025	20915	20746	20886	20645	21178	20871	20860	20953	20862	20944	20726	20989	21098	20968	20843	20826	20857	21223	20828	20994	20819	20704	20651	21071	21050	21256	20979	20926	20880	20924	20881	20787	21013	20993	20732	20726	20733	20622	20947	20902	21005	20869	20920	20917	20977	20709	20836	20850	21166	21050	20866	20821	20827	20851	21038	21041	21211	21019	20916	21080	20948	20830	21031	20665	20920	21001	20820	20719	20886	20875	20879	20938	20798	20928	20836	20694	20946	20907	21124	21104	20786	20766	20961	20881	20676	20992	20846	20888	21043	20929	20859	21040	21006	20961	20972	20953	20944	21003	20836	20717	20957	21056	21026	21042	20893	20855	20674	20985	20730	20808	20709	20731	20625	20634	20832	20924	20963	20920	20867	20888	21094	20955	20992	20965	20747	20935	21003	20874	21171	21067	20833	21082	20760	20784	20846	20842	20860	20867	20868	20855	20915	20921	20961	21120	20905	20545	20772	21016	20980	21100	20835	20964	20964	20825	20996	20943	20779	20932	21141	21173	20831	20793	20759	21041	20745	21021	21089	20941	20865	20821	20856	20888	20846	20746	20918	20887	20861	21002	21081	20815	20828	21026	21033	20824	20926	20966	20805	20894	20720	20674	20791	20968	20862	20795	20763	20841	21012	20774	20737	20960	20772	20898	20723	20816	21218	20726	20786	20700	20932	20762	20842	20979	20913	20936	20904	20914	20888	20921	20957	21106	20809	20851	20796	21081	20925	21007	20992	20913	20862	20948	20762	20825	20863	20875	20797	21039	20727	20549	20944	20963	21038	20863	20998	20980	20794	20839	20903	20784	20957	20816	20860	20820	20981	20862	20709	21060	20879	20909	20992	20954	20924	20966	20972	20801	20804	21038	20762	20919	20913	20935	20712	20832	20655	20814	21113	20794	21057	20969	20896	21015	20806	20977	20847	20853	20632	20758	20870	20834	20845	20898	20855	20790	21037	20939	21056	20957	20970	20913	20988	21134	20942	20947	20716	20951	20822	20757	20774	20844	20727	20850	20777	20862	20757	20599	20737	21103	20927	20727	20991	20970	20916	20820	20961	20898	20772	21046	20787	20838	20950	20685	20759	20990	20907	20749	20882	21170	21098	20747	20895	20828	20868	20895	21012	21050	20902	20977	21030	21091	20792	20762	20973	21032	20894	20842	20864	20968	20779	20973	20951	20895	20954	20696	20748	20926	20804	21004	20893	20943	20896	21005	20849	20793	20891	20852	20846	20897	21050	20847	21103	20782	20953	20958	20842	20900	20928	20946	20885	20984	20960	20793	20665	20999	20843	21013	20882	20979	20761	20837	20922	21065	21078	20905	20844	21015	20948	20682	20841	20628	20848	20773	20941	20610	20670	20921	20838	21002	20775	20979	20942	21102	21125	20618	20709	20913	20832	20826	20712	21009	20972	21044	20889	20922	20841	20763	21041	21107	20964	20924	20853	21003	20880	20973	20867	20952	20712	20921	20637	20888	20679	20870	20805	20674	20807	20881	20806	21008	20760	20905	20841	20835	20896	20850	20945	20993	20796	20833	21186	20961	20685	20576	20859	20945	20843	20506	21072	20947	20914	20752	21002	20933	20960	21065	20966	21041	20826	21186	20717	20908	21082	20957	20656	20838	20947	20955	20946	20869	20852	20888	20899	20935	20813	20989	20594	20792	20834	20985	20940	21014	20937	20901	20916	20891	20932	21090	20981	21015	20779	21098	20920	20938	20892	20835	20838	20885	20794	20685	20874	20965	20745	20841	21074	21056	20890	20867	20923	20998	20850	21118	21118	20788	20809	20798	20900	20956	20926	20784	20947	20924	20912	20908	20850	21023	20946	20949	21015	20900	20774	20736	20916	21017	20823	20857	20991	20762	20757	20959	20832	21087	20951	20870	20972	20807	20789	21080	20762	20896	20734	20891	20896	20854	20853	20774	20809
63657	107226	91346	65117	40852	25190	17613	17016	17113	17289	17274	17253	17313	17262	17244	17297	17470	17311	17144	17329	17416	17305	17272	17286	17283	17039	17254	17225	17347	17315	17442	17240	17389	17373	17417	17380	17192	17450	17297	17308	17515	17328	17262	17144	17303	17262	17295	17174	17398	17303	17373	17304	17235	17159	17223	17270	17223	17281	17389	17365	17258	17256	17207	17071	17342	17339	17231	17230	17313	17348	17208	17411	17121	17140	17353	17334	17361	17148	17227	17327	17247	17247	17157	17186	17325	17163	17246	17209	17363	17235	17253	17134	17248	17338	17078	17475	17175	17322	17402	17363	17384	17338	17204	17421	17398	17362	17389	17270	17300	17217	17318	17359	17307	17412	17217	17235	17397	17335	17337	17175	17448	17294	17213	17164	17269	17233	17217	17295	17473	17357	17082	17179	17215	17366	17356	17163	17162	17360	17387	17294	17235	17333	17253	17118	17412	17425	17061	17128	17227	17277	17228	17236	17404	17245	17218	17249	17241	17245	17276	17346	17182	17161	17198	17241	17323	17202	17207	17258	17334	17224	17213	17329	17279	17245	17146	17052	17252	17318	17404	17241	17264	17330	17356	17355	17341	17252	17261	17357	17299	17237	17336	17173	17427	17167	17207	17218	17291	17410	17400	17340	17241	17275	17279	17334	17075	17146	17173	17399	17471	17417	17152	17230	17227	17189	17299	17219	17110	17289	17337	17365	17272	17205	17169	17370	17340	17329	17112	17322	17190	17256	17233	17195	17196	17197	17116	17224	17253	17169	17250	17237	17190	17257	17153	17231	17344	17342	17372	17406	17406	17392	17385	17196	17247	17390	17402	17227	17180	17322	17258	17258	17222	17231	17200	17306	17220	17421	17298	17182	17306	17318	17209	17276	17281	17251	17299	17330	17255	17219	17168	17145	17400	17212	17209	17311	17204	17070	17181	17183	17420	17159	17184	17145	17313	17165	17116	17285	17278	17216	17174	17374	17278	17273	17140	17278	17225	17181	17418	17269	17193	17250	17151	17151	17261	17315	17379	17163	17328	17286	17391	17367	17339	17084	17349	17312	17309	17283	17095	17260	17319	17397	17204	17296	17169	17139	17188	17189	17221	17235	17217	17384	17374	17277	17338	17280	17449	17231	17233	17248	17286	17155	17245	17241	17353	17156	17231	17348	17268	17368	17262	17342	17133	17309	17214	17392	17374	17267	17106	17266	17368	17264	17149	17223	17323	17413	17279	17192	17284	17143	17426	17344	17258	17269	17289	17367	17065	17271	17233	17150	17273	17208	17298	17331	17100	17207	17313	17151	17276	17398	17410	17200	17185	17134	17228	17468	17349	17212	17256	17170	17322	17405	17398	17247	17367	17206	17072	17253	17387	17214	17189	17312	17213	17375	16930	17305	17178	17254	17374	17096	17089	17364	17463	17195	17218	17269	17216	17247	17079	17290	17262	17353	17229	17184	17126	17149	17092	17296	17241	17144	17115	17331	17267	17248	17268	17096	17268	17230	17273	17299	17394	17238	17208	17304	17202	17427	17219	17277	17166	17193	17321	17251	17362	17219	17341	17281	17206	17075	17322	17138	17192	17291	17317	17188	17267	17306	17134	17225	17246	17285	17143	17239	17378	17282	17399	17079	17243	17373	17231	17191	17340	17224	17396	17319	17153	17365	17431	17242	17247	17226	17178	17055	17289	17251	17179	17082	17179	17174	17247	17321	17222	17265	17366	17260	17326	17170	17344	17240	17267	17293	17155	17255	17191	17381	17228	17357	17256	17195	17299	17290	17309	17301	17170	17193	17299	17144	17248	17223	17315	17378	17216	17199	17343	17424	17230	17140	17296	17181	17356	17006	17414	17203	17276	17457	17390	17393	17341	17357	17367	17286	17394	17201	17243	17277	17220	17281	17128	17112	17274	17313	17186	17204	17208	17262	17201	17223	17312	17199	17318	17303	17365	17208	17226	17156	17146	17177	17311	17380	17130	17148	17127	17222	17314	17168	17322	17437	17089	17234	17241	17391	17190	17396	17202	17188	17300	17357	17140	17123	17146	17278	17372	17221	17138	17264	17131	17237	17285	17367	17174	17253	17109	17248	17358	17279	17279	17309	17230	17224	17513	17364	17213	17174	17470	17457	17185	17285	17361	17243	17351	17356	17410	17353	17380	17082	17435	17329	17324	17178	17299	17277	17212	17318	17158	17188	17180	17376	17376	17334	17277	17225	17378	17215	17295	17223	17390	17228	17290	17201	17195	17256	17235	17284	17225	17354	17390	17257	17309	17444	17410	17130	17386	17298	17250	17407	17196	17278	17087	17291	17145	17269	17368	17298	17268	17194	17360	17186	17318	17128	17160	17181	17179	17324	17465	17416	17186	17295	17167	17147	17067	17318	17201	17213	17201	17162	17241	17171	17276	17253	17314	17435	17235	17312	17313	17170	17280	17291	17270	17147	17293	17159	17191	17105	17322	17154	17169	17240	17364	17057	17266	17208	17354	17284	17274	17200	17221	17210	17094	17140	17203	17036	17384	17324	17287	17326	17283	17276	17179	17295	17193	17287	17315	17231	17361	17299	17194	17227	17318	17291	17377	17107	17202	17323	16973	17292	17256	17190	17435	17295	17069	17058	17356	17172	17286	17064	17345	17241	17153	17268	17038	17395	17251	17199	17428	17079	17140	17227	17365	17271	17244	17338	17338	17309	16990	17221	17347	17131	17278	17217	17332	17401	17310	17133	17142	17278	17286	17395	17237	17237	17461	17344	17214	17301	17235	17389	17231	17409	17228	17176	16978	17083	17091	17315	17308	17305	17280	17183	17173	17275	17369	17118	17180	17378	17266	17342	17255	17030	17375	17344	17398	17244	17183	17165	17264	17217	17245	17262	17532	17270	17451	17135	17159	17208	17266	17233	17271	17264	17125	17327	17186	17355	17273	17334	17374	17297	17179	17176	17279	17180	17115	17242	17188	17336	17167	17256	17393	17289	17364	17280	17298	17290	17131	17123	17383	17312	17109	17132	17261	17241	17211	17165	17468	17223	17352	17413	17333	17377	17225	17261	17427	17255	17238	17308	17110	17158	17279	17206	17333	17037	17288	17283	17224	17282	17305	17352	17280	17226	17336	17164	17293	17348	17195	17429	17153	17499	17338	17358	17214	17193	17276	17196	17431	17191	17262	17287	17362	17291	17249	17397	17385	17426	17356	17130	17345	17182	17416	17336	17168	17132	17300	17230	17252	17332	17379	17245	17232	17287	17251	17165	17044	17130	17175	17356	17214	17331	17381	17420	17181	17360	17223	17385	17324	17121	17398	17031	17323	17150	17478	17262	17251	17305	17230	17383	17380	17291	17300	17243	17304	17272	17288	17294	17193	17288	17261	17147	17381	17373	17216	17316	17192	17340	17078	17398	17345	17327	17228	17226	17228	17334	17319	17255	17266	17329	17271	17108	17280	17102	17321	17141	17409	17187	17246	17154	17248	17168	17307	17177	17309	17338	17225	17125	17223	17294	17263	17327	17325	17417	17235	17241	17097	17106	17217	17281	17210	17210	17031	17207	17259	17207	17298	17233	17268	17293	17365	17114	17119	17211	17255	17396	17143	17306	17563	17404	17189	17183	17219	17258	17231	17213	17303	17295	17381	17213	17265	17179	17403	17078	17193	17350	17125	17399	17174	17069	17136	17214	17388	17197	17180	17307	17280	17225	17431	17227	17173	17296	17183	17177	17391	17116	17267	17398	17115	17289	17194	17219	17310	17178	17072	17380	17179	17131	17268	17331	17265	17209	17376	17263	17429	17191	17249	17173	17450	17176	17247	17293	17297	17182	17255	17246	17337	17314	17209	17294	17215	17241	17155	17297	17433	17240	17281	17260	17202	17295	17191	17110	17181	17203	17195	17105	17165	17365	17229	17263	17200	17206	17255	17340	17163	17083	17286	17262	17076	17385	17185	17361	17393	17261	17302	17381	17371	17310	17151	17197	17376	17185	17443	17312	17349	17183	17183	17459	17334	17348	17178	17173	17251	17176	17225	17149	17308	17123	17258	17364	17434	17343	17115	17314	17361	17159	17136	17358	17267	17049	17369	17306	17152	17144	17206	17380	17236	17328	17306	17354	17173	17140	17286	17180	17425	17221	17245	17190	17217	17114	17349	17183	17382	17294	17282	17109	17266	17321	17130	17245	17312	17170	17281	17295	17335	17342	17192	17328	17219	17369	17311	17222	17226	17407	17000	17352	17188	17227	17244	17258	17246	17309	17313	17201	17232	17276	17320	17146	17266	17345	17419	17350	17260	17150	17172	17305	17131	17442	17145	17273	17204	17274	17238	17168	17322	17265	17267	17244	17404	17185	17134	17247	17298	17219	17124	17209	17369	17181	17216	17397	17262	17226	17309	17193	17167	17251	17446	17098	17351	17249	17419	17239	17301	17436	17324	17346	17329	17164	17355	17270	17195	17469	17316	17366	17178	17240	17275	17300	17217	17310	17344	17293	17363	17245	17362	17329	17362	17211	17328	17312	17356	17175	17184	17254	17313	17134	17341	17218	17162	17261	17439	17269	17023	17375	17107	17175	17217	17194	17223	17230	17329	17373	17391	17283	17370	17234	16976	17189	17430	17192	17087	17331	17237	17311	17200	17106	17284	17426	17097	17135	17247	17093	17353	17166	17411	17211	17431	17125	17228	17362	17264	17090	17307	17235	17496	17136	17260	17348	17208	17293	17185	17261	17234	17190	17305	17378	17147	17290	17065	17304	17432	17091	17248	17266	17245	17275	17383	17198	17352	17419	17275	17218	17300	17215	17228	17318	17262	17228	17167	17301	17245	17235	17369	17259	17357	17374	17354	17053	17224	17336	17158	17203	17257	17202	17315	17284	17280	17297	17100	17236	17240	17271	17243	17315	17341	17330	17251	17399	17137	17365	17265	17298	17337	17283	17206	17298	17360	17273	17144	17143	17238	17175	17225	17424	17243	17408	17161	17300	17210	17209	17228	17308	17271	17256	17258	17374	17272	17213	17240	17480	17245	17174	17287	17339	17269	17217	17147	17082	17338	17371	17111	17131	17098	17297	17176	17268	17323	17165	17225	17245	17222	17259	17275	17456	17289	17252	17321	17352	17199	17160	17148	17403	17191	17476	17164	17204
30010	35789	43392	33437	25120	22335	21511	20983	20915	21022	21124	20843	20996	20834	21004	21034	21030	20917	21016	21129	21046	21083	21103	21169	21183	21195	21177	20950	20995	20868	20951	20667	21027	21037	20839	21139	20970	21106	21093	20988	21156	21071	21030	20900	20976	20976	21034	21027	20878	20881	21091	20787	20974	21100	21089	20906	20854	20979	20708	20933	21047	20974	20879	21004	21018	21058	21011	21016	20878	20970	20929	20814	21011	20944	20902	21093	21073	20820	21039	20792	20666	20956	21122	21010	21045	20768	20985	21062	20916	20955	20975	21244	20994	21059	20841	20966	20933	21056	20730	20866	20896	20872	21131	20980	20952	21033	21160	21168	20824	20969	21157	20825	20902	20636	20934	20968	20796	20977	20993	21183	20874	20837	21106	20772	20968	20980	20935	20978	20726	21061	20986	20964	20995	21087	21032	21045	21063	21041	21008	20873	21035	20730	21061	20821	21064	21009	20964	20869	20913	21130	21072	20889	20997	21041	20860	20962	20886	21100	21082	20933	20988	20828	20980	20907	20954	20794	21054	20885	20771	20713	20929	21047	21087	21034	20962	21049	20917	20981	20858	21102	20927	21056	20862	21091	21110	21045	20914	21011	20899	20955	20647	21206	20985	20876	21005	20927	20979	21074	21072	20977	21047	21156	20954	20967	21178	21023	21001	20887	21103	20625	20978	20839	21011	20990	21150	20927	20987	20969	20906	20738	21090	20970	20995	20945	21021	20904	21051	20848	20855	20918	20802	21161	20689	20981	20864	20977	20844	21067	20955	20873	20944	21104	21010	20837	20932	20998	20987	20806	20956	21193	20965	21003	20741	20892	20995	21042	20784	20925	21053	21030	21031	21217	20995	21027	20985	21111	20947	21038	21034	21024	20913	20963	20912	20849	20989	21126	21051	21150	21051	20843	21064	20953	20987	20946	20728	21054	21069	20902	21180	20927	20959	21083	21017	21140	21005	20901	21066	20898	20841	21071	21173	21074	21055	20932	21054	20754	20841	20800	20944	21002	20985	21076	20918	21058	20869	20985	20887	21189	20936	20971	20825	21108	20864	20694	20975	20988	20948	21097	21021	20961	20933	20969	20941	20997	20945	20967	20854	20912	20843	21011	20829	20706	21065	20877	21173	21081	20758	20808	20921	20955	21025	20892	20975	20967	20852	20824	20977	20837	20949	20997	20948	20970	20851	20943	21302	21003	20850	21040	21100	21099	20903	21043	20951	21063	20849	20759	20927	20825	21070	21119	20906	20940	20937	20999	20976	20970	21058	21098	20806	21137	21253	20853	20723	21110	21060	20949	20893	20874	20952	21027	20908	21181	21079	21065	21187	21018	20997	20830	21006	21046	21016	21209	20982	20779	21031	20930	20951	20920	21047	20941	21136	20847	21007	20993	20922	21203	20924	21050	20934	21231	20951	20870	21137	20886	21045	21032	21008	21001	20985	20897	21043	20964	21243	20742	20923	20837	21017	20909	21058	21101	21130	21071	21144	21062	21084	21196	21049	20970	20865	20740	20970	21198	21096	20986	20980	21044	20828	20882	21061	21180	20809	20888	20820	21262	21099	20930	20623	20988	21015	20895	20961	20819	21064	21089	21090	21317	20911	21104	20866	20850	21065	20791	20995	20839	20919	21013	20932	20886	21048	20973	20914	21140	21157	20922	20942	21152	21106	21133	21068	21181	21089	21212	20895	21060	20930	20970	21039	21168	20850	20989	20997	20986	20729	21100	21077	21075	20939	21163	21116	20814	20927	21196	20857	20839	21099	21033	20881	20944	21074	20803	21163	20781	20888	21132	20991	21051	21160	21103	20924	20885	20967	21045	21013	20850	20954	21057	20897	21015	20865	21008	20949	21033	21038	20967	20997	20773	21012	20813	21207	20963	20984	21061	20972	20993	20992	21104	21047	21132	20903	21249	20974	20797	21190	21072	21176	21049	20992	20798	20750	20965	21086	20922	20912	20809	20947	20964	20999	21163	20884	20785	21056	21202	20998	20941	20890	21199	20944	21074	20966	20944	20986	20905	21182	20984	20938	21022	21007	21129	20912	21045	21255	20926	21050	20832	21229	21044	21014	21021	21089	20979	20892	20917	20977	21018	21092	20770	21008	20996	20973	20945	20988	21080	20922	21162	21158	20884	20958	20956	21005	20952	21128	20919	21049	20911	20978	20872	20880	21346	21146	20990	20840	21193	20919	21083	21098	20909	20944	21016	20915	20899	21047	20918	21126	21082	20936	20946	20742	21041	21068	20855	21011	20962	20997	20820	20759	21075	21077	20953	21156	21028	21105	20992	20937	21075	21074	21017	21028	21054	20813	20776	21181	21020	20951	21208	20943	20951	21176	21233	21020	21049	21095	20903	20862	21133	20872	20925	21089	21000	20997	20955	21044	20992	21052	20964	21105	20964	20908	21158	21019	21080	20918	21054	20916	21018	20820	20797	20990	20957	21086	21062	20912	20937	20818	20812	21268	20795	21036	20752	20954	20821	21111	20736	20930	20887	20918	21038	21020	20913	20746	21081	21180	20870	21039	20935	21101	21150	20873	20995	20962	20998	20870	20868	20880	20937	20922	20828	20706	20665	20898	21151	21100	20867	20871	21070	21052	21096	20873	20725	20989	21119	21262	21040	21085	21055	20969	20976	21002	20966	20831	20775	20998	21258	21115	20955	20872	20943	21045	20873	21090	20783	20919	21111	21232	21094	21028	20761	21142	20873	20972	20995	20966	20950	21120	21083	20919	20891	21280	20900	20983	20979	21009	20934	21131	20876	20998	20955	21049	20855	21008	20776	21050	20968	20950	21050	20958	21079	21123	20930	20902	21251	20757	20903	20814	20685	21064	20802	21078	20922	21148	21160	21022	20951	20914	20863	21135	21136	20962	20731	21089	20909	20918	20742	21209	21034	21193	20872	20974	20917	20886	21284	21000	20968	20941	20924	20931	20977	20767	20792	20915	20917	21074	20924	20984	20916	21054	21122	21025	21031	20905	20942	21087	20834	20870	21009	21003	20913	20977	20966	20980	20807	20997	20655	20924	21116	20982	20762	21018	20876	20912	21057	20937	21147	20901	21168	20940	20936	20821	20924	20871	21073	21171	20846	21160	21016	20865	20943	21071	21066	21115	20863	21110	20988	21127	21115	21101	21073	21025	20822	20929	20987	20958	20746	20970	21147	21174	20897	20933	21046	20853	21048	20853	21006	20950	21173	20794	20910	21025	21087	21136	21162	21145	20956	20898	20979	21184	20784	20770	20885	20849	20909	21081	20896	21028	21134	20990	20861	20887	20901	21049	20806	21113	20994	20786	21012	21204	20808	20974	21187	21072	20913	20926	21234	21118	20796	21073	21089	20857	20963	20906	20919	21242	20863	21000	20939	20965	20794	21127	20834	21015	20980	20899	21139	20923	21070	20887	21071	21009	20858	20794	20671	20988	20947	20994	20917	20921	20939	21005	21221	20857	21113	20927	21003	20925	20950	20928	20980	21120	20912	21028	21057	20777	20759	20887	20801	21032	20981	20986	20913	20748	20977	21154	21013	20771	20993	21042	21035	20971	20976	20850	21110	21110	20719	20936	20951	20847	21238	21035	20948	20960	21124	20999	21052	21103	21021	21072	20999	21020	20931	21011	21116	20867	20821	20861	20953	20818	20897	20881	20945	20908	20972	21115	20853	21055	20969	20831	20756	20989	21001	21169	21031	20921	21172	21059	20931	20862	20946	20900	20810	21143	21098	21197	21140	20981	21058	20979	21015	20832	20818	20987	21082	21021	21178	21106	20716	20896	20977	20903	20834	20905	21028	21178	21032	20893	20762	20902	21089	21263	21071	20920	20793	21051	20906	20928	20990	21057	20927	21017	21086	20886	20884	21218	21195	21079	20921	20987	21036	21024	21098	20974	20957	21027	21006	21183	21185	21043	20774	20934	21046	21045	21087	21072	20964	20977	21026	21111	20847	20987	20827	21016	21131	21187	20864	21072	21138	20842	21064	21102	21247	21048	20956	21129	20943	21117	20883	21106	21137	20929	21061	21062	21218	20883	20981	20943	20861	20765	21011	20740	20911	20920	20885	21155	21170	21144	20848	20968	20983	20829	20988	21033	20963	20871	21043	20926	20716	21084	20866	21060	21032	20954	21155	21114	20816	20991	21055	20849	20915	21154	20947	20940	21150	21171	21134	21042	20920	20748	20970	20926	20859	20968	20960	20867	20973	21227	21039	21045	21049	21078	21166	21086	21077	21104	20817	21045	21104	20952	20858	20743	20875	20925	21167	21027	20857	20876	20989	20740	21000	20845	20811	20786	20989	21154	21008	20985	20982	21006	21050	21106	21005	21103	20930	21071	20992	21074	20866	20904	21084	21012	20952	20984	21146	20844	20928	20961	21011	21237	20794	20910	20809	21003	21027	20954	21133	20872	20980	20741	20961	20753	20885	20851	21095	20615	20963	20951	21056	20999	21197	21145	21000	20916	20858	21017	20743	20936	20959	20974	20959	21053	21122	20722	21000	20802	21206	21007	20988	20986	20946	21178	20947	20938	20918	20944	20709	20862	20716	20958	20921	21198	21050	21043	20907	20801	20735	21088	21097	21083	21055	20915	20945	20961	21069	20993	20835	20980	20985	21191	21003	21081	21052	20926	21022	21041	21115	20903	20985	20975	21035	21093	20820	21074	21179	20949	20880	20987	20811	21069	20923	20894	20965	20999	21078	20853	21023	21145	21096	21196	20961	21065	21001	21160	21036	20956	21033	21010	20831	20787	20973	20848	20976	21094	20976	20957	21032	21099	21053	20884	21057	20958	21150	21202	20837	20805	20801	20806	20864	21092	20869	21084	20896	20996	20970	21063	21010	20983	21038	20907	20827	21042	20940	20989	21004	21207	21067	20908	20909	21108	21102	21139	21015	20987	21073	20922	20923	20890	20942	20771	20802	21219	20794	20973	21195	21145	20958	21102	20945	20931	21008	21321	20877	20940	21084	21136	21142	20892	20986	21134	20974	21009	20815	21048	21092	21110	21030	21095	20829	20942	21120	20972	20930	20824	21037	20930	20907	21151	20936	20986	20865	20895	21091	21098	20820	20909	21043	20943	21225	20971	20841	21045	20911	20954	21191	21071	21046	21004	20817	21003	20972
36007	55943	45897	29392	21131	18113	17305	17246	17151	17360	17228	17344	17334	17336	17326	17257	17377	17199	17108	17278	17281	17461	17302	17434	17194	17128	17390	17291	17216	17402	17302	17198	17318	17307	17087	17190	17242	17415	17222	17369	17298	17215	17309	17187	17214	17121	17233	17172	17220	17244	17204	17308	17319	17569	17256	17316	17296	17182	17405	17279	17207	17322	17321	17311	17272	17289	17288	17417	17291	17100	17256	17217	17204	17326	17246	17443	17371	17132	17360	17221	17155	17163	17322	17305	17124	17154	17140	17201	17216	17220	17315	17241	17223	17177	17321	17369	17130	17220	17337	17316	17267	17313	17170	17171	17391	17277	17036	17280	17449	17337	17440	17447	17304	17105	17257	17325	17324	17290	17167	17291	17415	17180	17230	17489	17113	17418	17270	17185	17342	17305	17344	17249	17232	17265	17485	17169	17277	17269	17323	17262	17250	17254	17244	17267	17170	17200	17332	17090	17156	17099	17109	17265	17145	17114	17252	17233	17096	17456	17039	17241	17166	17142	17305	17403	17389	17143	17315	17305	17181	17315	17404	17344	17287	17131	17102	17174	17327	17295	17339	17112	17414	17155	17299	17276	17264	17296	17392	17224	17172	17237	17222	17308	17256	17378	17247	17216	17362	17292	17285	17405	17163	17347	17302	17274	17262	17168	17277	16985	17498	17275	17169	17077	17232	17139	17231	17380	17221	17191	17306	17208	17209	17219	17199	17296	17488	17337	17066	17197	17277	17334	17343	17304	17276	17016	17436	17218	17260	17280	17216	17501	17150	17387	17400	17442	17085	17238	17404	17366	17277	17116	17346	17110	17236	17385	17196	17249	17152	17161	17179	17233	17363	17246	17364	17314	17144	17250	17337	17244	17336	17168	17332	17436	17146	17425	17167	17202	17192	17175	17319	17288	17367	17297	17263	17496	17134	17445	17205	17215	17221	17202	17364	17115	17194	17200	17163	17328	17174	17267	17230	17142	17246	17165	17322	17423	17388	17264	17179	17255	17012	17338	17409	17408	17517	17230	17285	17252	17207	17298	17304	17280	17128	17316	17275	17216	17280	17135	17271	17225	17206	17323	17301	17296	17324	17020	17197	17156	17387	17370	17263	17301	17219	17461	17307	17394	17192	17393	17334	17356	17195	17148	17202	17167	17196	17146	17240	17257	17211	17349	17199	17252	17267	17297	17314	17126	17176	17363	17166	17216	17261	17217	17217	17175	17259	17259	17336	17099	17209	17282	17155	17412	17377	17306	17429	17290	17181	17235	17296	17267	17427	17149	17049	17378	17334	17334	17114	17293	17073	17210	17303	17154	17407	17142	17160	17307	17328	17163	17277	17406	17079	17197	17281	17306	17394	17292	17259	17301	17159	17349	17288	17230	17206	17309	17239	17294	17027	17208	17290	17206	17290	17343	17277	17222	17058	17176	17210	17406	17220	17306	17038	17208	17194	17247	17131	17240	17229	17281	17221	17233	17470	17263	17299	17261	17297	17264	17193	17199	17241	17371	17352	17240	17289	17375	17200	17209	17232	17294	17041	17172	17232	17217	17502	17132	17392	17243	17362	17205	17151	17188	17117	17223	17277	17300	17334	17007	17403	17319	17219	17314	17123	17326	17291	17218	17391	17265	17308	17235	17167	17357	17455	17016	17239	17320	17390	17130	17152	17318	17251	17137	17391	17113	17262	17311	17301	17140	17452	17190	17186	17193	17411	17237	17348	17107	17297	17171	17095	17342	17268	17300	17130	17216	17242	17389	17261	17319	17107	17337	17182	17224	17289	17109	17438	17338	17256	17289	17334	17203	17433	17507	17297	17407	17226	17400	17245	17321	17136	17292	17267	17265	17276	17210	17254	17168	17271	17061	17130	17334	17303	17323	17198	17239	17331	17229	17236	17243	17213	17310	17194	17369	17156	17279	17118	17102	17167	17078	17097	17269	17280	17304	17245	17240	17175	17260	17039	17328	17142	17319	17203	17131	17309	17240	17345	17282	17261	17316	17197	17380	17229	17375	17126	17124	17272	17158	17252	17235	17348	17159	17115	17095	17439	17186	17248	17247	17320	17147	17384	17228	17334	17345	17067	17133	17181	17236	17324	17125	17333	17154	17345	17174	17080	17325	17345	17359	17224	17305	17407	17342	17473	17293	17355	17270	17063	17285	17190	17041	17366	17277	17234	17334	17156	17190	17205	17341	17474	17193	17136	17367	17242	17325	17177	17137	17254	17275	17057	17283	17276	17254	17213	17211	17369	17190	17249	17262	17326	17203	17368	17236	17253	17133	17202	17270	17403	17119	17402	17272	17209	17208	17219	17227	17470	17380	17165	17335	17237	17328	17324	17373	17289	17270	17232	17233	17131	17224	17156	17289	17143	17271	17262	17352	17271	17408	17131	17457	17302	17254	17220	17318	17020	17389	17339	17259	17289	17161	17277	17305	17299	17348	17386	17176	17233	17291	17307	17222	17243	17201	17289	17221	17251	17266	17402	17230	17238	17363	17343	17204	17345	17329	17122	17214	17312	17219	17186	17381	17288	17236	17264	17274	17233	17098	17055	17394	17236	17231	17092	17129	17248	17239	17270	17129	17084	17270	17155	17301	17108	17339	17237	17303	17172	17298	17420	17073	17469	17259	17261	17288	17082	16996	17407	17309	17119	17182	17267	17391	17116	17215	17310	17400	17206	17161	17254	17064	17212	17162	17265	17222	17161	17361	17240	17327	17143	17275	17191	17166	17199	17226	17424	17352	17282	17199	17309	17283	17214	17202	17242	17180	17221	17282	17320	17315	17297	17386	17180	17276	17375	17267	17196	17397	17137	17306	17246	17352	17261	17184	17211	17265	17229	17252	17301	17235	17212	17091	17231	17020	17230	17197	17287	17339	17221	17270	17277	17206	17216	17326	17013	17168	17175	17284	17397	17344	17126	17322	17271	17262	17280	17355	17141	17367	17337	17089	17294	17210	17282	17357	17236	17339	17185	17147	17345	17201	17292	17388	17266	17513	17228	17181	17335	17153	17256	17297	17332	17220	17288	17220	17366	17345	17277	17154	17298	17304	17404	17367	17369	17194	17297	17069	17334	17167	17290	17302	17268	17315	17239	17149	17330	17229	17330	17121	17364	17163	17184	17397	17183	17473	17095	17134	17342	17232	17245	17318	17280	17288	17282	17334	17203	17170	17379	17232	17377	17210	17307	17399	17180	17112	17312	17257	17252	17273	17258	17109	17202	17248	17265	17201	17216	17179	17142	17167	17278	17190	17297	17231	17412	17129	17244	17385	17421	17292	17297	17315	17381	17274	17377	17272	17286	17230	17205	17331	17149	17122	17335	17338	17287	17184	17244	17388	17172	17230	17222	17305	17212	17108	17108	17155	17317	17314	17472	17154	17254	17343	17327	17224	17323	17357	17313	17214	17328	17320	17311	17353	17156	17384	17113	17176	17328	17380	17416	17155	17271	17215	17307	17268	17353	17212	17377	17177	17239	17208	17362	17338	17144	17373	17380	17172	17326	17294	17314	17216	17310	17218	17250	17328	17107	17213	17282	17322	17168	17291	17414	17266	17258	17397	17275	17231	17277	17391	17254	17370	17338	17197	17199	17274	17310	17192	17368	17248	17250	17225	17325	17270	17337	17159	17311	17140	17147	17209	17248	17207	17157	17282	17369	17343	17127	17192	17301	17194	17182	17283	17196	17202	17270	17386	17138	17383	17240	17076	17136	17292	17415	17159	17311	17353	17306	17267	17100	17300	17379	17342	17249	17462	17314	17222	17301	17293	17302	17262	17289	17353	17266	17234	17075	17364	17185	17268	17249	17172	17233	17000	17336	17314	17381	17205	17350	17217	17372	17241	17322	17322	17305	17213	17238	17296	17244	17015	17330	17187	17123	17399	17205	17180	17274	17141	17305	17233	17205	17325	17245	17146	17210	17154	17214	17334	17216	17318	17332	17343	17219	17289	17037	17211	17140	17335	17129	17220	17367	17291	17299	17110	17216	17188	17229	17144	17256	17275	17426	17151	17367	17318	17166	17258	17213	17377	17183	17236	17236	17454	17159	17203	17280	17180	17243	17238	17175	17180	17479	17224	17337	17251	17343	17046	17466	17271	17296	17073	17259	17257	17374	17330	17441	17194	17220	17355	17198	17312	17241	17111	17177	17226	17271	17215	17173	17384	17172	17520	17221	17168	17150	17198	17319	17402	17239	17171	17184	17182	17059	17251	17253	17347	17065	17325	17290	17254	17208	17275	17249	17281	17353	17299	17274	17182	17196	17237	17253	17245	17119	17231	17224	17149	17259	17233	17430	17450	17142	17378	17242	17338	17114	17343	17355	17131	17271	17326	17306	17271	17239	17249	17391	17448	17153	17344	17312	17377	17323	17340	17237	17060	17260	17218	17204	17290	17185	17218	17561	17197	17409	17215	17203	17337	17153	17163	17275	17302	17200	17306	17327	17295	16965	17283	17368	17059	17444	17298	17432	17204	17380	17398	17049	17397	17314	17083	17468	17198	17377	17146	17176	17379	17356	17275	17199	17193	17288	17207	17169	17371	17192	17134	17238	17288	17348	17143	17355	17234	17173	17302	17381	17300	17278	17250	17317	17241	17230	17347	17302	17326	17347	17436	17257	17155	17307	17251	17251	17463	17237	17287	17079	17312	17065	17138	17330	17301	17261	17267	17290	17313	17280	17227	17235	17347	17383	17236	17287	17211	17190	17220	17380	17279	17141	17220	17171	17265	17214	17321	17118	17220	17154	17245	17241	17334	17229	17243	17327	17273	17323	17191	17321	17268	17342	17224	17198	17111	17112	17184	17085	17312	17336	17079	17241	17170	17405	17243	17256	17337	17173	17191	17137	17203	17392	17243	17268	17408	17294	17192	17094	17249	17220	17149	17319	17295	17271	17227	17283	17317	17248	17355	17373	17238	17053	17295	17206	17271	17204	17079	17336	17201	17296	17232	17466	17193	17008	17203	17342	17273	17245	17448	17372	17234	17341	17451	17250	17123	17240	17251	17360	17411	17185	17296	17457	17316	17275	17242	17304	17293	17364	17257	17347	17364	17271	17131	17163	17321	17357	17242	17338	17434	17325	17290	17351	17177	17206	17212	17244	17064	17189	17157	17167	17387	17171	17038
25470	26441	45268	41023	29804	25540	23248	21364	21064	21349	21201	21057	21091	21153	21205	21137	21208	21055	21060	21313	21131	21224	21102	20985	21187	20822	21021	20917	20947	20880	21196	21014	21085	21005	21119	21137	21266	21060	21290	20984	20747	21017	21200	20969	20776	21003	21141	21046	21064	20949	20755	21019	20950	21003	21061	21249	21206	20898	21096	21111	21068	21218	21010	20606	21263	21106	20978	21003	20946	20912	20868	20872	21085	21059	21222	20953	20773	21056	21137	21091	20970	21132	20754	20872	20949	20960	20882	20908	20947	20875	20926	21001	20945	20991	21043	21141	20908	20967	20937	20932	20923	21008	20945	20880	20954	21181	20996	21037	21081	20888	20721	20892	21018	20842	21026	21124	20997	20926	20922	20846	21049	20857	20850	21036	20995	20840	20993	21116	20957	21168	21188	20974	20893	20970	21024	20960	20950	20850	21000	20776	21044	20853	20874	21271	21209	21055	21018	20918	20856	20833	20989	20962	21027	21352	20985	20885	20900	21093	21054	21072	21008	20984	21140	20776	20988	20895	21045	21083	21149	20938	20876	20901	21118	20904	21063	21193	20988	20804	20966	20903	20956	21029	20740	21016	20992	21011	20771	21037	21008	20924	20907	21171	20819	21176	20957	20922	21006	21019	20938	21016	20884	21208	21056	20972	21111	20785	20869	20915	21102	20833	20970	20827	21081	20916	20946	21020	20899	20923	20924	20919	21237	20971	20780	20953	21192	20909	21019	21100	21027	21070	21090	21088	21002	20867	20932	21139	20969	20865	20818	20999	20843	21082	20987	20999	20870	20849	20913	21024	20941	21064	20973	21027	21203	20728	21034	20926	21026	20884	20989	21125	21211	20964	21172	20830	21002	21025	20995	21076	21016	21066	20842	20822	20974	21134	20965	21182	20929	20958	21095	20832	20909	20767	20725	21050	21157	21172	21001	20781	20812	20867	20998	21037	20863	21065	20898	21083	21026	20896	21008	21138	20948	21064	21021	21173	21015	20738	20968	20898	21008	21079	21058	21044	20883	20679	21060	21200	21070	21128	21065	20992	20903	21091	21031	20853	20941	20873	21136	20963	20944	20862	21063	21016	21166	20997	20969	20946	21028	20809	21044	20724	21041	20882	20814	20771	20957	20840	21105	20914	21061	20857	20952	20978	20936	20926	20846	21015	20962	20947	21170	20782	20898	21226	21100	20951	20952	20995	20913	20963	20730	21109	20974	21023	20890	20949	21114	20968	20948	20907	21097	21174	21214	21171	20977	21103	21002	20864	20994	21093	20977	20980	21031	21069	20958	20976	21190	21106	20942	21129	20937	21261	20998	20792	20932	20985	21125	21057	21206	20951	20886	20879	21016	21260	21292	21012	21021	20972	21125	20925	21035	20879	21089	21036	21019	21119	21008	20882	20897	20826	21176	20981	21119	20988	20810	20969	20950	21235	21025	21059	20912	20845	20916	21199	20925	20751	20757	21146	20998	20954	21061	20977	20917	20774	20905	21000	21056	20907	21062	21014	21055	21029	21278	20982	20903	21092	20928	20816	20827	20958	21045	21028	20888	20916	21198	21052	20908	20932	21158	21079	20842	21135	21152	21202	20873	21051	20943	21025	20817	20825	21005	20968	21164	20793	21028	20917	20743	20846	21064	20970	21043	20965	20975	21008	20742	21021	21007	21200	21062	21062	20834	20950	21029	20981	20918	20942	20868	20742	21082	21118	20916	21051	20956	21110	21094	21021	21169	20891	20814	20980	20986	21027	21150	20958	20793	21031	21071	20935	20895	20887	20984	21114	21060	21119	21118	21096	20967	20834	21067	20921	20807	20959	20943	21120	21045	20995	20962	20901	20768	20978	20882	20971	20927	20793	20949	21057	21107	21132	20990	20766	20886	20901	20879	20998	20963	20881	21012	20928	21006	20973	21044	20995	20960	21065	21039	20910	20673	20932	20944	21147	21203	21085	21286	20937	21037	21025	20868	20844	20925	21297	20865	20855	21184	20772	21132	21005	20932	20926	20812	21028	20909	21075	21012	21178	20947	20943	21112	21047	20918	21004	21100	21032	21190	20708	20883	21016	21047	21081	20951	20891	20932	20987	21048	20928	21078	21129	20996	21129	21019	21146	20990	21004	21145	20848	21099	21042	20893	20783	21029	20937	20959	20936	21140	21151	21107	21122	20853	20852	20952	20981	21076	21244	20939	20986	20999	21125	20983	20979	21066	20904	20937	20869	21038	21201	21121	21104	21100	20761	20756	21128	20805	20791	21009	20797	21043	21091	20831	21078	21055	21193	21072	21077	21041	20895	21030	21008	20869	20992	20728	20766	20904	21140	21074	21015	21044	21041	20899	20996	20867	21114	21104	21055	21043	21086	21148	21114	20937	20996	20976	20936	20990	21102	21168	21053	20930	20915	20988	21034	21000	21129	20895	21135	21052	21004	21132	21035	21171	21182	20882	20591	20952	20922	20893	21024	20953	21060	20979	20924	20827	20863	20995	20877	20904	21025	21139	20933	21067	21280	20892	20861	20870	21078	21083	20924	20923	20812	20964	21068	20935	21004	21162	20945	21058	21176	20964	20966	20957	20816	20996	20878	20898	20957	21035	20773	21021	20863	20980	21058	21030	20867	21249	21026	21025	20967	21018	20623	20989	20860	21068	20934	21339	21011	21042	20868	20785	20988	21125	21075	20966	20971	20980	20926	21041	20762	21038	20973	21094	21013	21259	20892	20915	20830	20862	21283	20928	20989	20902	20917	20840	21100	20964	20995	21039	21078	21046	21027	21198	20906	20783	20892	21052	21086	20773	21138	21036	20971	21012	21053	20880	20955	21008	21023	21010	21023	20913	21020	20921	20770	21063	20821	21127	20778	20836	20685	21069	21041	21013	21080	20950	20897	20989	21041	20977	20898	20981	20978	20957	20639	20973	21087	20872	21035	20962	21132	20927	20908	21046	20944	20991	20944	21140	21222	21173	21062	21124	21077	20977	21024	21174	20985	21121	20896	20831	21088	20949	20981	20932	20853	20906	20865	20944	21054	21015	20943	20819	20753	20979	21212	21048	21167	21013	21092	20923	21120	21188	20922	20999	20910	21136	21116	20827	21058	20975	20976	21079	20860	20996	20958	21060	21077	21276	20931	21048	20833	21097	21051	21120	21037	20710	21075	20990	21035	20823	20927	21160	20973	21127	20943	20922	20980	21047	20945	20814	20887	20942	21010	20916	20804	21099	21044	20753	20829	21148	21201	20928	20934	20959	21111	21119	20904	20966	21021	21092	21161	20747	20907	20903	21152	20870	20848	21055	21093	21012	20866	20956	21061	21129	20968	20869	20981	21168	21214	20821	20953	20978	21228	21109	21041	20930	21093	21138	20899	20904	21074	20914	20780	20900	21011	21028	20927	21010	21009	21119	21058	20989	21050	21080	20937	21076	20928	21070	20944	20988	21084	21005	20900	21227	20888	20886	20896	20900	20887	20805	21191	20877	21139	20917	20864	20965	20830	20888	20926	20934	20889	20983	21073	21116	21142	21000	20912	20897	21056	20962	20923	21167	21085	21145	20906	20957	20976	20779	21154	20979	21053	21089	20977	21008	21023	21055	20909	20972	20818	21116	21009	20973	20989	21119	21011	21102	21062	21076	20860	21043	20902	21044	20924	20885	20932	21073	21034	21169	21078	21143	20978	20764	21052	20750	20916	20894	21001	21049	20964	20995	20909	21050	21031	21013	21001	20738	20991	21031	21078	21110	20837	20940	21185	21013	20934	20980	21019	21050	20858	20843	20971	21170	21046	20789	20843	21121	21063	20943	21002	21064	21149	21182	20976	20811	21051	21148	20722	20912	21016	20932	20943	21010	20835	20914	20897	20869	21059	21007	20766	21017	21150	20933	20905	20897	20914	20875	20913	20884	21012	21145	20872	21296	21385	21020	20989	21050	20865	20980	20993	20933	20797	20937	21075	20968	21083	20722	21065	21250	20813	21038	20914	20986	20951	21133	21061	20890	20891	20941	21004	21140	21174	21035	20895	20909	20998	20754	21160	20835	20872	20965	20926	20910	20953	20938	21066	20925	21181	20858	20870	20865	20823	20998	20909	21009	21111	21097	21089	20948	21170	20923	21018	21383	21115	21187	21164	21004	21056	20978	20788	21076	20856	21125	21097	20944	21035	21022	21045	21216	21212	21140	21156	21194	21276	20931	21128	20880	21055	21263	20952	21077	21106	20985	20895	20826	20764	20883	20885	20963	21059	21100	21152	21236	21009	21031	20970	21075	21172	21111	21096	20850	21024	21080	21154	20917	20847	20886	20769	20923	21105	20884	20949	20954	21091	20965	21127	21025	20972	20935	20710	20892	20720	20988	20985	21048	20944	21035	20972	21022	20930	21094	21036	21163	21166	21226	20997	20885	20967	20904	20835	20861	20997	21054	20939	20870	21008	20910	21101	20811	20960	20987	20974	21005	20969	20838	21029	21014	21069	21140	21139	20911	20912	21058	20805	20940	20962	21044	21329	20954	20870	21045	20948	20963	21187	21040	21048	21163	21203	21095	21054	20995	20997	20951	21063	20951	21090	20828	21054	20875	21019	21045	21008	20990	20946	21014	21066	21168	20927	21062	21039	20966	21047	21107	21004	20982	20903	20979	21061	21170	21069	20906	20979	21115	21127	21071	20965	20877	21066	20977	20896	20861	21006	21064	20933	20865	21027	20846	21035	21259	21180	20941	21152	20995	20859	20974	20848	20932	20813	21052	20929	20875	20856	20825	20934	21083	21167	21000	20880	21085	21220	20835	21085	21068	21031	20992	21025	21018	20986	21035	20945	21021	21028	21181	20874	20881	21048	20939	20899	20842	21214	21124	20807	20792	21190	20920	21175	20898	20972	21041	21131	21014	21238	21103	21035	20885	20903	20890	20998	21012	20990	21081	21129	21000	21088	20893	20865	21020	21075	21018	20995	20948	20932	21043	20860	20934	20984	21012	21033	20977	20939	20815	20988	21090	21048	20993	21046	21118	20994	21003	20947	21004	20901	21028	21148	21167	21019	20982	20833	20906	20880	21149	20910	20948	20859	21029	20877	21055	20934	21182	21144	21022	21119	21112	20913	20872	21123	20912	21008	21048	21226	21176	21172	21053	21105	20765	21162
57490	91576	76517	47645	29961	20753	17703	17312	17195	17490	17347	17238	17413	17205	17303	17319	17273	17358	17274	17349	17269	17337	17317	17195	17301	17304	17280	17373	17289	17395	17193	17382	17122	17475	17397	17205	17104	17180	17177	17273	17368	17231	17270	17204	17393	17418	17418	17194	17298	17313	17167	17262	17205	17275	17346	17439	17369	17180	17368	17445	17276	17113	17420	17038	17213	17320	17237	17150	17322	17144	17232	17306	17270	17269	17229	17379	17185	17349	17172	17406	17243	17214	17265	17451	17343	17191	17230	17413	17185	17432	17212	17364	17248	17348	17171	17346	17340	17303	17284	17334	17359	17394	17231	17262	17485	17361	17098	17387	17276	17354	17390	17252	17304	17292	17325	17201	17177	17206	17186	17361	17209	17360	17296	17155	17195	17196	17321	17306	17312	17229	17164	17351	17343	17354	17359	17357	17261	17148	17398	17180	17149	17285	17275	17376	17193	17175	17202	17310	17277	17273	17356	17361	17298	17295	17471	17374	17246	17331	17257	17246	17186	17252	17158	17258	17283	17248	17266	17328	17250	17271	17451	17304	17472	17321	17205	17297	17342	17292	17376	17408	17339	17218	17236	17169	17221	17245	17212	17219	17293	17253	17215	17246	17253	17263	17253	17240	17197	17405	17306	17310	17352	17379	17419	17200	17321	17262	17169	17132	17097	17331	17265	17098	17324	17378	17226	17489	17336	17516	17364	17263	17277	17301	17272	17316	17366	17218	17312	17239	17359	17214	17288	17302	17170	17339	17294	17367	17227	17445	17446	17271	17220	17245	17308	17314	17372	17251	17386	17321	17293	17151	17572	17170	17251	17393	17170	17323	17315	17257	17389	17211	17271	17275	17273	17206	17268	17351	17460	17123	17138	17221	17428	17334	17157	17255	17224	17385	17371	17349	17338	17204	17463	17391	17329	17420	17358	17329	17348	17435	17318	17307	17402	17269	17339	17158	17376	17280	17314	17344	17248	17272	17346	17283	17401	17349	17319	17358	17227	17289	17341	17307	17190	17182	17246	17321	17315	17310	17172	17257	17175	17299	17217	17351	17271	17149	17255	17232	17465	17304	17459	17403	17355	17279	17282	17271	17436	17140	17393	17345	17298	17223	17243	17338	17307	17301	17268	17236	17255	17125	17374	17215	17257	17203	17290	17221	17367	17407	17309	17301	17456	17100	17188	17266	17358	17239	17236	17322	17300	17197	17263	17237	17164	17143	17277	17422	17181	17348	17407	17142	17434	17288	17299	17317	17409	17370	17370	17019	17357	17213	17432	17271	17412	17250	17348	17270	17309	17242	17389	17177	17392	17250	17354	17221	17315	17212	17224	17391	17237	17290	17266	17338	17340	17282	17266	17341	17203	17205	17378	17359	17309	17389	17169	17352	17325	17106	17285	17290	17311	17228	17244	17258	17428	17291	17400	17213	17371	17229	17271	17322	17417	17385	17311	17405	17301	17449	17335	17250	17321	17277	17278	17283	17470	17212	17233	17287	17317	17346	17312	17345	17204	17383	17330	17347	17452	17219	17360	17274	17384	17091	17250	17374	17333	17353	17134	17455	17199	17220	17205	17318	17245	17284	17196	17312	17203	17261	17279	17371	17278	17137	17223	17156	17219	17289	17332	17224	17442	17049	17231	17353	17293	17102	17232	17199	17340	17465	17399	17394	17114	17399	17269	17253	17340	17341	17253	17248	17272	17147	17287	17277	17268	17342	17436	17352	17381	17283	17269	17222	17357	17361	17414	17341	17206	17356	17375	17419	17220	17320	17321	17159	17254	17254	17207	17417	17223	17172	17367	17120	17224	17458	17096	17265	17224	17200	17320	17108	17216	17314	17303	17365	17281	17288	17344	17237	17353	17463	17197	17146	17332	17312	17250	17232	17392	17196	17188	17245	17383	17264	17442	17314	17292	17452	17298	17454	17182	17283	17207	17381	17154	17231	17192	17317	17437	17496	17387	17483	17218	17229	17423	17114	17327	17155	17220	17250	17166	16995	17410	17091	17220	17322	17414	17176	17302	17305	17225	17325	17215	17399	17363	17275	17415	17342	17220	17327	17390	17310	17224	17321	17250	17358	17279	17304	17279	17200	17231	17324	17389	17402	17174	17345	17242	17240	17185	17246	17242	17220	17205	17314	17254	17489	17371	17221	17373	17163	17307	17344	17181	17373	17315	17195	17526	17222	17453	17256	17450	17191	17204	17169	17249	17231	17184	17209	17245	17379	17326	17260	17116	17301	17411	17352	17345	17237	17466	17402	17309	17249	17394	17260	17243	17396	17340	17291	17057	17375	17304	17326	17417	17186	17340	17250	17189	17261	17252	17240	17298	17345	17317	17306	17447	17363	17411	17365	17337	17280	17356	17422	17123	17179	17273	17430	17400	17088	17317	17297	17346	17289	17430	17085	17434	17286	17379	17394	17069	17191	17434	17378	17198	17227	17298	17208	17198	17175	17252	17228	17404	17280	17243	16955	17266	17360	17351	17283	17368	17260	17256	17266	17296	17441	17278	17345	17550	17302	17287	17402	17217	17326	17388	17153	17497	17371	17284	17287	17296	17323	17276	17293	17088	17276	17408	17369	17098	17477	17178	17351	17278	17310	17231	17202	17306	17475	17562	17229	17296	17325	17167	17257	17150	17487	17424	17193	17451	17405	17123	17190	17138	17092	17354	17219	17386	17198	17229	17276	17209	17438	17262	17434	17267	17259	17314	17362	17242	17123	17384	17316	17231	17301	17320	17186	17249	17317	17128	17380	17318	17308	17315	17180	17169	17221	17440	17473	17262	17432	17346	17111	17375	17336	17399	17402	17303	17301	17169	17266	17172	17286	17071	17320	17460	17318	17472	17329	17504	17192	17172	17206	17375	17362	17293	17178	17439	17113	17189	17416	17108	17369	17244	17271	17198	17377	17466	17378	17236	17301	17263	17136	17385	17243	17362	17258	17333	17450	17286	17119	17185	17357	17352	17142	17352	17165	17236	17340	17218	17340	17311	17318	17200	17208	17225	17460	17289	17445	17347	17228	17222	17187	17349	17286	17188	17494	17428	17240	17452	17260	17441	17203	17321	17247	17250	17382	17368	17158	17221	17172	17234	17540	17135	17393	17189	17397	17395	17263	17300	17166	17365	17154	17191	17236	17216	17390	17350	17270	17259	17146	17084	17546	17126	17176	17456	17299	17299	17324	17273	17264	17422	17366	17250	17225	17426	17240	17218	17132	17279	17443	17398	17322	17277	17377	17272	17326	17164	17350	17311	17215	17320	17383	17149	17326	17307	17393	17156	17226	17219	17162	17317	17166	17327	17422	17183	17409	17371	17253	17453	17226	17399	17371	17257	17175	17216	17215	17417	17161	17325	17186	17447	17324	17382	17132	17215	17449	17376	17309	17402	17243	17203	17312	17266	17414	17152	17420	17306	17339	17451	17382	17262	17238	17238	17182	17296	17179	17299	17219	17275	17029	17194	17133	17197	17289	17286	17437	17108	17355	17279	17393	17147	17163	17145	17318	17296	17395	17256	17268	17225	17395	17345	17157	17321	17207	17209	17404	17280	17211	17399	17101	17264	17325	17295	17212	17235	17244	17426	17293	17288	17188	17202	17297	17266	17181	17437	17210	17224	17235	17339	17426	17300	17278	17330	17299	17200	17474	17148	17306	17375	17317	17506	17222	17251	17305	17288	17227	17240	17178	17294	17245	17375	17182	17277	17319	17163	17477	17343	17225	17290	17146	17304	17351	17346	17279	17328	17186	17111	17462	17186	17289	17186	17298	17332	17212	17289	17258	17320	17314	17371	17216	17305	17249	17275	17156	17310	17421	17354	17277	17175	17267	17297	17260	17137	17235	17252	17337	17325	17194	17417	17353	17328	17178	17188	16965	17175	17069	17378	17327	17313	17317	17183	17359	17265	17150	17017	17330	17288	17512	17387	17220	17315	17165	17149	17049	17274	17308	17307	17300	17363	17382	17317	17187	17079	17326	17207	17215	17226	17177	17420	17401	17208	17218	17367	17081	17388	17225	17153	17342	17449	17118	17366	17220	17124	17148	17344	17308	17343	17204	17398	17332	17281	17101	17333	17441	17458	17355	17351	17276	17365	17108	17437	17355	17253	17317	17187	17342	17364	17306	17310	17364	17477	17389	17288	17273	17234	17254	17311	17420	17254	17323	17370	17429	17410	17269	17298	17269	17444	17210	17394	17436	17432	17319	17254	17364	17204	17147	17375	17164	17313	17199	17238	17357	17170	17035	17310	17298	17056	17285	17328	17312	17286	17203	17486	17258	17323	17369	17228	17170	17347	17106	17386	17295	17289	17246	17248	17262	17127	17340	17301	17242	17203	17209	17267	17463	17282	17224	17358	17117	17179	17248	17235	17431	17134	17461	17192	17343	17279	17355	17267	17148	17275	17437	17319	17375	17418	17259	17231	17280	17309	17353	17398	17291	17334	17309	17333	17265	17219	17116	17297	17375	17284	17442	17259	17208	17345	17350	17404	17188	17355	17312	17261	17321	17076	17325	17222	17108	17191	17184	17207	17332	17119	17152	17247	17301	17178	17363	17308	17250	17358	17237	17181	17245	17263	17202	17316	17293	17302	17291	17356	17280	17212	17165	17253	17340	17255	17194	17263	17313	17338	17284	17024	17393	17087	17398	17154	17339	17410	17258	17342	17306	17207	17293	17300	17286	17105	17409	17240	17353	17317	17186	17481	17106	17329	17295	17263	17328	17245	17079	17399	17374	17529	17411	17270	17230	17266	17387	17293	17260	17214	17354	17204	17388	17294	17199	17397	17351	17203	17316	17286	17354	17292	17193	17385	17386	17365	17255	17239	17388	17334	17316	17234	17371	17148	17316	17190	17214	17038	17311	17203	17226	17466	17440	17277	17349	17233	17133	17213	17378	17245	17444	17193	17207	17353	17227	17379	17303	17172	17197	17383	17393	17372	17348	17398	17190	17350	17051	17251	17361	17295	17288	17321	17373	17225	17404	17295	17319	17306	17418	17445	17221	17407	17343	17198	17353	17301	17128	17296	17403	17327	17161	17257	17391	17315	17440	17305	17229	17173	17396	17184	17258	17429	17437	17332	17259	17408	17257	17338	17374	17145	17275	17104	17063	17235	17164	17317	17319
23131	23556	36948	34285	28824	27048	27055	22427	21429	21725	21696	21528	21561	21439	21777	21583	21463	21487	21671	21618	21647	21540	21330	21484	21511	21627	21664	21458	21401	21358	21494	21392	21589	21525	21376	21212	21415	21428	21567	21392	21405	21502	21303	21264	21398	21600	21365	21551	21466	21511	21460	21330	21494	21388	21462	21261	21557	21497	21540	21345	21491	21274	21083	21335	21245	21487	21268	21275	21144	21229	21380	21230	21347	21425	21446	21210	21482	21040	21270	21627	21412	21596	21514	21369	21201	21197	21376	21270	21279	21479	21445	21413	21351	21381	21310	21465	21305	21114	21421	21304	21279	21263	21234	21414	21276	21335	21524	21331	21382	21278	21356	21241	21491	21266	21490	21277	21448	21490	21289	21392	21215	21311	21270	21268	21469	21569	21399	21400	21211	21210	21497	21066	21225	21228	21434	21385	21336	21413	21272	21281	21213	21200	21183	21436	21234	21195	21476	21223	21176	21322	21166	21274	21069	21160	21291	21247	21343	21459	21273	21343	21294	21199	21136	21261	21298	21307	21300	21244	21319	21376	21385	21246	21216	21129	21149	21369	21315	21416	21332	21474	21310	21281	21198	21332	21114	21422	21334	21403	21245	21377	21211	21333	21299	21383	21291	21284	21303	21126	21145	21348	21352	21545	21428	21418	21296	21383	21396	21295	21319	21343	21354	21265	21248	21261	21345	21336	21166	21264	21287	21473	21229	21103	21440	21367	21145	21591	21409	21519	21249	21398	21335	21172	21295	21192	21322	21140	21144	21519	21290	21341	21621	21508	21238	21342	21461	21155	21262	21309	21469	21270	21335	21273	20951	21504	21478	21594	21338	21618	21425	21300	21658	21378	21330	21463	21101	21273	21195	21039	21159	21329	21328	21482	21144	21188	21122	21410	21100	21274	21454	21277	21357	21355	21092	21325	21338	21227	21216	21229	21311	21306	21415	21367	21464	21295	21098	21269	21186	21206	21132	21430	21308	21268	21260	21141	21392	21332	21542	21387	21215	21274	21312	21560	21291	21352	21247	21251	21240	21284	21156	21400	21265	21181	21303	21399	21350	21291	21425	20977	21242	21422	21471	21373	21190	21370	21296	21188	21204	21138	21237	21220	21255	21330	21218	21263	21342	21438	21243	21071	21224	21354	21350	21378	21157	21402	21275	21331	21099	21397	21228	21390	21434	21198	21315	21258	21271	21094	21133	21393	21314	21279	21358	21391	21493	21245	21290	21322	21525	21155	21330	21279	21202	21097	21293	21168	21334	21157	21401	21347	21316	21173	21555	21446	21343	21380	21451	21362	21363	21276	21375	21288	21255	21354	21543	21379	21506	21501	21456	21296	21260	21176	21261	21588	21353	21450	21276	21239	21440	21068	21156	21136	21280	21426	21557	21550	21462	21414	21224	21075	21481	21256	21229	21365	21153	21300	21275	21542	21389	21178	21358	21392	21257	21365	21082	21411	21445	21408	21278	21236	21405	21375	21414	21418	21295	21559	21259	21231	21321	21254	21464	21354	21319	21369	21203	21180	21261	21228	21441	21404	21218	21198	21361	21202	21121	21298	21152	21482	21108	21430	21388	21259	21149	21428	21394	21419	21236	21229	21369	21228	21214	21087	21291	21366	21095	21162	21274	21419	21340	21342	21494	21522	21621	21471	21423	21286	21374	21539	21447	21323	21419	21186	21359	21318	21412	21102	21332	21396	21271	21333	21176	21269	21231	21318	21359	21224	21361	21334	21307	21391	21297	21085	21181	21282	21212	21253	21220	21238	21348	21247	21259	21555	21190	21323	21294	21264	21327	21294	21324	21395	21464	21336	21230	21324	21346	21200	21345	21287	21529	21299	21254	21283	21344	21398	21175	21285	21460	21294	21195	21317	21143	21337	21223	21249	21294	21296	21420	21313	21255	21251	21556	21333	21413	21206	21351	21175	21280	21183	21211	21162	21156	21411	21017	21367	21506	21462	21420	21364	21292	21520	21300	21306	20933	21335	21422	21265	21291	21247	21218	21275	21335	21407	21383	21398	21346	21313	21378	21336	21373	21314	21213	21215	21498	21378	21281	21348	21295	21278	21625	21389	21337	21445	21350	21193	21019	21256	21196	21342	21372	21197	21249	21292	21200	21475	21447	21225	21466	21382	21439	21420	21401	21325	21346	21391	21173	21244	21527	21409	21372	21206	21258	21112	21347	21234	21326	21204	21328	21230	21429	21351	21307	21379	21272	21310	21536	21548	21237	21152	21444	21290	21358	21249	21273	21072	21161	21280	21217	21467	21141	21280	21165	21274	21293	21466	21199	21165	21352	21381	21269	21601	21241	21119	21184	21128	21241	21477	21359	21357	21354	21350	21137	21334	21493	21191	21362	21284	21147	21171	21124	21355	21395	21164	21371	21329	21255	21470	21561	21024	21295	21276	21199	21138	21331	21280	21371	21387	21254	21071	21314	21120	21553	21617	21424	21397	21348	21249	21296	21205	21437	21396	21568	21426	21291	21381	21312	21235	21544	21105	21208	21337	21135	21349	21331	21401	21341	21271	21184	21281	21296	21123	21428	21267	21342	21453	21431	21214	21189	21282	21249	21486	21539	21529	21325	21273	21342	21196	21284	21198	21434	21403	21211	21181	21635	21163	21623	21394	21222	21338	21338	21312	21595	21451	21366	21506	21285	21373	21386	21218	21333	21305	21235	21071	21227	21447	21140	21484	21493	21359	21345	21242	21291	21436	21199	21237	21166	21367	21358	21388	21308	21120	21433	21269	21427	21417	21308	21359	21356	21292	21378	21267	21313	21364	21498	21437	21483	21233	21331	21380	21118	21350	21221	21418	21119	21316	21471	21547	21289	21161	21224	21374	21344	21052	21093	21255	21168	21203	21278	21149	21284	21300	21424	21308	21451	21379	21280	21532	21282	21287	21429	21342	21135	21390	21119	21317	21238	21442	21327	21165	21438	21348	21272	21188	21315	21240	21223	21166	21323	21338	21161	21510	21361	21344	21341	21462	21285	21189	21152	21288	21225	21444	21412	21371	21272	21322	21436	21132	21210	21460	21404	21305	21192	21402	21280	21267	21270	21031	21536	21526	21470	21415	21459	21283	21425	21217	21247	21359	21245	21153	21374	21450	21229	21358	21073	21313	21343	21227	21355	21316	21284	21413	21383	21461	21357	21327	21161	21418	21490	21372	21386	21377	21493	21296	21432	21416	21177	21345	21119	21297	21370	21287	21424	21249	21403	21321	21403	21250	21289	21307	21246	21433	21269	21374	21214	21474	21270	21181	21570	21232	21369	21483	21330	21360	21397	21389	21410	21415	21450	21296	21239	21331	21520	21468	21178	21315	21426	21362	21462	21055	21284	21283	21272	21272	21345	21131	21189	21563	21354	21414	21222	21296	21357	21416	21252	21264	21340	21289	21335	21147	21450	21333	21280	21394	21325	21286	21146	21284	21215	21248	21485	21466	21519	21355	21343	21193	20994	21087	21314	21275	21137	21447	21242	21501	21362	21265	21333	21205	21156	21416	21393	21163	21316	21046	21256	21180	21225	21451	21504	21382	21213	21162	21188	21487	21498	21357	21415	21228	21103	21190	21267	21504	21273	21377	21238	21308	21470	21174	21145	21394	21341	21522	21520	21292	21472	21235	21375	21231	21352	21367	21360	21313	21264	21309	21395	21529	21522	21072	21455	21446	21335	21261	21288	21258	21418	21346	21365	21144	21214	21282	21312	21355	21198	21188	21285	21243	21244	21276	21112	21311	21376	21224	21475	21318	21268	21286	21263	21274	21238	21187	21666	21403	21661	21238	21128	21300	21314	21329	21157	21325	21046	21222	21112	21185	21368	21277	21100	21211	21276	21217	21177	21224	21232	21326	21326	21252	21337	21449	21283	21162	21251	21219	21281	21263	21295	21345	21291	21257	21162	21305	21173	21125	21362	21381	21017	21230	21112	21456	21447	21182	21247	21281	21249	21118	21284	21437	20926	21074	21323	21323	21347	21369	21439	21369	21217	21142	21526	21231	21336	21540	21187	21355	21152	21522	21376	21213	21154	21302	21371	21448	21321	21252	21304	21316	21250	21234	21366	21496	21287	21282	21214	21208	21267	21275	21458	21329	21240	21063	21179	21185	21459	21232	21190	21430	21293	21138	21329	21325	21258	21199	21466	21401	21190	21379	21379	21354	21284	21311	21275	21362	21111	21149	21381	21241	21090	21362	21234	21378	21322	21350	21417	21444	21341	21334	21369	21389	21231	21266	21258	21086	21200	21347	21193	21272	21329	21424	21335	21185	21075	21110	21297	21376	21104	21357	21321	21483	21118	21419	21336	21254	21262	21429	21233	21483	21181	21341	21277	21256	21208	21394	21430	21340	21383	21323	21336	21212	21370	21417	21437	21417	21293	21243	21454	21268	21365	21433	21294	21154	21283	21267	21411	21327	21332	21283	21345	21097	21090	21413	21260	21577	21000	21078	21308	21221	21292	21102	21163	21091	21338	21420	21179	21397	21348	21314	21276	21217	21469	21112	21311	21401	21197	21446	21345	21593	21337	21337	21328	21352	21301	21166	21221	21238	21324	21487	21221	21350	21356	21419	21606	21226	21376	21132	21245	21187	21298	21112	21180	21282	21303	21375	21409	21371	21200	21535	21213	21134	21062	21192	21214	21405	21195	21369	21214	21290	21274	21393	20999	21315	21141	21315	21372	21227	21050	21213	21386	21250	21405	21171	21270	21231	21385	21180	21192	21357	21336	21215	21127	21311	21476	21062	21356	21395	21232	21253	21349	21363	21540	21233	21262	21402	21445	21378	21368	21253	21350	21310	21049	21292	21229	21107	21148	21252	21464	21282	21303	21245	21332	21410	21339	21305	21267	21065	21375	21439	21390	21148	21266	21304	21422	21462	21401	21449	21338	21404	21354	21344	21370	21241	21244	21284	21054	21382	21121	21279	21161	21544	21392	21417	21226	21147	21333	21205	21160	21293	21431	21356	21303	21131	21305	21128	21209	21382	21444	21195	21124	21516	21355	21342	21216	21363	21368	21332	21128	21367	21355	21181	21243	21581	21409	21465	21508	21174	21214	21346	21175	21600	21338	21539	21284	21227	21406	21329	21362	21296	21194	21354	21462	21182	21356	21024
64955	105241	91612	66225	42057	25792	18147	17423	17459	17288	17442	17398	17300	17601	17511	17310	17554	17413	17360	17509	17508	17519	17535	17487	17507	17399	17470	17533	17446	17633	17467	17552	17763	17507	17442	17516	17576	17599	17428	17478	17561	17596	17543	17460	17386	17531	17339	17510	17487	17356	17474	17521	17614	17412	17483	17561	17542	17383	17551	17477	17383	17577	17509	17558	17519	17535	17516	17491	17198	17523	17290	17476	17322	17534	17549	17447	17525	17465	17254	17370	17384	17375	17563	17368	17272	17432	17502	17365	17357	17458	17449	17612	17426	17437	17538	17572	17452	17705	17535	17447	17392	17588	17497	17178	17454	17343	17574	17548	17630	17732	17350	17454	17435	17534	17364	17487	17505	17422	17473	17314	17382	17444	17572	17538	17475	17483	17469	17456	17550	17536	17601	17257	17636	17285	17479	17292	17337	17318	17619	17362	17497	17596	17523	17453	17452	17463	17420	17526	17373	17627	17444	17360	17507	17370	17567	17646	17430	17585	17402	17564	17610	17455	17514	17395	17455	17542	17372	17238	17604	17227	17483	17600	17555	17398	17404	17467	17627	17532	17431	17441	17553	17630	17259	17520	17641	17280	17378	17525	17412	17524	17452	17472	17340	17509	17318	17394	17344	17599	17507	17489	17430	17573	17399	17514	17325	17497	17426	17458	17424	17526	17464	17530	17400	17564	17419	17418	17410	17543	17443	17456	17563	17263	17411	17422	17482	17449	17439	17492	17363	17463	17346	17338	17450	17461	17451	17356	17451	17438	17564	17543	17510	17245	17523	17583	17432	17478	17522	17553	17363	17430	17488	17581	17455	17549	17618	17307	17490	17410	17572	17534	17480	17497	17518	17526	17507	17283	17403	17352	17371	17541	17439	17556	17481	17455	17477	17541	17322	17491	17592	17429	17584	17523	17325	17473	17523	17367	17567	17373	17256	17533	17462	17476	17511	17484	17565	17489	17498	17523	17170	17406	17619	17598	17240	17485	17440	17563	17393	17453	17478	17477	17186	17331	17574	17373	17377	17308	17520	17274	17707	17522	17310	17446	17481	17430	17495	17447	17511	17438	17437	17452	17521	17376	17472	17497	17320	17474	17335	17504	17408	17361	17578	17424	17538	17668	17464	17586	17394	17625	17617	17486	17645	17491	17506	17505	17479	17508	17399	17388	17627	17391	17354	17376	17406	17412	17419	17448	17608	17417	17395	17414	17452	17374	17427	17463	17401	17307	17537	17316	17398	17419	17446	17433	17405	17522	17576	17369	17448	17455	17471	17441	17397	17395	17675	17396	17636	17486	17400	17637	17415	17325	17330	17546	17532	17524	17466	17519	17446	17336	17518	17419	17382	17411	17460	17379	17411	17462	17413	17471	17514	17447	17526	17456	17476	17356	17366	17404	17385	17485	17502	17338	17553	17730	17638	17600	17456	17404	17468	17296	17444	17700	17707	17493	17290	17424	17534	17554	17635	17282	17465	17594	17504	17538	17405	17384	17478	17545	17660	17225	17350	17441	17420	17481	17480	17461	17301	17672	17450	17369	17415	17461	17505	17561	17463	17517	17652	17325	17496	17499	17571	17346	17388	17620	17694	17440	17389	17406	17370	17240	17404	17298	17457	17414	17294	17451	17448	17226	17487	17673	17665	17357	17519	17361	17433	17467	17436	17405	17507	17501	17551	17468	17485	17443	17489	17515	17273	17368	17567	17245	17517	17485	17429	17450	17541	17271	17495	17464	17266	17465	17370	17471	17497	17351	17465	17503	17439	17596	17574	17501	17499	17343	17465	17451	17350	17469	17501	17491	17510	17473	17492	17515	17728	17324	17482	17307	17384	17443	17461	17473	17405	17490	17397	17521	17342	17596	17485	17431	17549	17302	17422	17251	17484	17506	17604	17492	17480	17372	17489	17270	17413	17520	17572	17585	17499	17492	17367	17321	17407	17368	17426	17357	17325	17499	17584	17549	17386	17643	17366	17580	17392	17472	17434	17403	17280	17568	17517	17559	17562	17461	17503	17544	17418	17530	17297	17365	17442	17552	17312	17320	17407	17433	17615	17339	17404	17384	17490	17492	17419	17610	17349	17531	17380	17383	17455	17537	17472	17485	17379	17460	17507	17421	17503	17511	17317	17518	17549	17463	17381	17518	17476	17587	17565	17317	17482	17634	17460	17501	17559	17366	17351	17321	17388	17391	17526	17398	17589	17689	17404	17418	17415	17310	17659	17418	17539	17522	17559	17265	17478	17389	17518	17449	17566	17422	17441	17492	17324	17544	17483	17447	17354	17599	17532	17404	17628	17525	17380	17392	17477	17608	17627	17718	17287	17373	17437	17413	17267	17404	17425	17584	17423	17455	17399	17465	17413	17413	17385	17406	17404	17556	17466	17377	17468	17315	17630	17479	17476	17393	17473	17593	17401	17447	17419	17444	17397	17400	17488	17305	17315	17474	17509	17473	17370	17577	17198	17308	17584	17586	17521	17390	17329	17704	17474	17482	17534	17411	17368	17387	17581	17534	17257	17567	17394	17555	17542	17392	17483	17524	17452	17567	17470	17567	17372	17543	17498	17615	17463	17571	17502	17595	17427	17474	17477	17465	17400	17319	17567	17369	17356	17625	17472	17441	17569	17308	17487	17504	17516	17432	17544	17488	17457	17380	17483	17293	17412	17602	17427	17367	17337	17347	17516	17413	17675	17361	17366	17390	17498	17452	17239	17517	17418	17272	17496	17418	17303	17543	17395	17304	17229	17419	17347	17353	17510	17522	17519	17377	17496	17451	17654	17542	17464	17467	17574	17332	17509	17576	17549	17373	17533	17479	17406	17480	17554	17558	17678	17434	17569	17328	17477	17467	17397	17487	17622	17331	17467	17525	17504	17522	17549	17394	17652	17603	17369	17520	17521	17428	17348	17479	17294	17372	17401	17342	17379	17647	17429	17395	17345	17392	17391	17448	17518	17430	17414	17502	17403	17373	17385	17271	17421	17532	17446	17225	17417	17486	17417	17335	17452	17571	17541	17411	17385	17464	17450	17319	17431	17526	17406	17698	17337	17348	17385	17494	17368	17518	17405	17332	17553	17387	17419	17480	17516	17438	17387	17561	17551	17448	17402	17519	17427	17448	17374	17493	17538	17331	17551	17436	17400	17425	17508	17304	17570	17587	17402	17410	17342	17402	17381	17567	17601	17344	17494	17289	17309	17615	17513	17252	17578	17376	17536	17300	17664	17415	17445	17454	17497	17391	17462	17447	17453	17487	17438	17291	17328	17487	17532	17487	17482	17422	17369	17351	17333	17398	17550	17508	17436	17451	17694	17511	17533	17325	17446	17457	17458	17488	17369	17438	17339	17513	17446	17469	17562	17486	17155	17547	17441	17502	17536	17410	17523	17409	17481	17354	17644	17377	17535	17487	17431	17460	17596	17331	17425	17519	17449	17438	17513	17372	17335	17408	17576	17304	17615	17478	17537	17630	17416	17601	17553	17425	17566	17428	17277	17515	17360	17445	17495	17497	17461	17496	17222	17155	17588	17442	17387	17577	17650	17615	17526	17487	17390	17341	17539	17311	17465	17449	17265	17346	17436	17402	17505	17587	17577	17449	17421	17439	17421	17443	17377	17229	17358	17485	17432	17530	17438	17546	17447	17774	17468	17526	17500	17236	17534	17333	17482	17492	17498	17534	17536	17450	17509	17261	17572	17409	17451	17525	17498	17410	17659	17342	17222	17646	17623	17263	17605	17556	17310	17535	17470	17494	17557	17483	17450	17382	17423	17334	17384	17490	17568	17352	17523	17443	17398	17401	17394	17613	17385	17548	17544	17460	17323	17499	17720	17412	17500	17475	17306	17436	17362	17478	17503	17351	17522	17254	17391	17511	17242	17373	17455	17444	17468	17647	17464	17375	17474	17440	17441	17441	17472	17382	17310	17392	17473	17614	17487	17631	17291	17324	17463	17741	17336	17378	17571	17260	17463	17320	17477	17451	17344	17472	17293	17417	17415	17344	17547	17472	17543	17382	17487	17261	17627	17382	17684	17379	17349	17462	17373	17617	17567	17527	17638	17566	17453	17399	17387	17470	17244	17479	17310	17459	17387	17415	17517	17621	17563	17401	17518	17452	17347	17528	17461	17590	17542	17518	17552	17488	17448	17489	17553	17409	17538	17310	17400	17415	17398	17518	17552	17387	17679	17491	17415	17565	17542	17435	17320	17477	17348	17374	17347	17474	17381	17441	17391	17528	17491	17470	17413	17460	17370	17467	17555	17503	17524	17547	17395	17547	17537	17574	17544	17541	17371	17530	17529	17468	17227	17274	17328	17437	17560	17529	17524	17482	17417	17379	17543	17535	17315	17514	17544	17280	17473	17393	17600	17408	17356	17400	17327	17448	17365	17336	17410	17422	17480	17535	17527	17449	17392	17498	17334	17391	17371	17483	17569	17445	17320	17375	17525	17368	17425	17505	17623	17588	17558	17458	17567	17634	17612	17388	17377	17272	17295	17610	17665	17418	17344	17435	17360	17534	17529	17278	17456	17427	17354	17496	17305	17361	17475	17592	17499	17385	17608	17527	17558	17392	17440	17397	17557	17389	17499	17509	17438	17423	17622	17389	17513	17508	17475	17435	17413	17424	17426	17442	17568	17544	17415	17445	17668	17346	17414	17649	17656	17261	17394	17458	17494	17572	17386	17690	17533	17246	17376	17406	17449	17307	17334	17828	17626	17346	17520	17430	17487	17502	17359	17575	17450	17144	17419	17489	17480	17536	17492	17406	17360	17586	17534	17609	17471	17385	17362	17365	17294	17381	17344	17453	17426	17549	17449	17568	17448	17315	17469	17433	17493	17431	17351	17513	17612	17448	17519	17630	17375	17549	17492	17402	17322	17382	17470	17384	17609	17530	17392	17306	17593	17406	17592	17439	17346	17368	17471	17482	17533	17592	17362	17360	17498	17521	17491	17371	17453	17452	17557	17477	17515	17300	17348	17490	17465	17443	17467	17479	17491	17481	17265	17413	17456	17529	17498	17493	17293	17275	17576	17440	17424	17413	17376	17451	17479	17481	17372	17478	17352	17433	17497	17348	17318	17346	17476	17533	17288	17492	17529	17373	17274	17423	17308	17526	17321	17460	17453	17492
29948	37648	43905	33116	24812	22085	21132	20724	20919	20899	20847	20770	20863	21046	20853	20939	20942	20726	20950	21168	20956	20987	20802	20967	20925	20782	20885	20705	20593	20680	20817	20663	20779	20925	20856	20652	20783	20863	20822	20964	21106	20818	20836	20593	21054	20976	20940	20612	21015	20912	20647	21044	20841	20696	20902	20844	20941	20828	20825	20845	20957	20762	21036	20811	20803	20741	20677	20885	20740	20836	21062	20632	20786	21016	20767	20791	20809	20646	20954	20820	20940	20711	21003	20741	20907	20797	20712	20655	20877	20797	20704	20907	21051	20745	20874	20621	20932	20792	20696	20898	20993	20981	20869	20577	20754	20882	20737	20770	20657	20758	20833	20926	20819	20570	20720	20997	20672	20822	20983	20835	20908	20900	21075	20959	20798	20758	20883	20927	20988	20755	20964	20852	20789	20930	20829	20937	20812	20807	20750	20901	20851	20597	20813	20807	20701	20638	20912	20661	20770	20913	20614	20749	20861	20827	20908	20918	20737	21106	21107	20858	21081	20577	20887	20591	20761	21003	20759	20746	20808	20757	20780	20998	20902	20777	20897	20619	20855	20695	20716	20730	20675	20905	20757	20595	20835	20633	20810	20868	20923	20670	20905	20850	20644	20771	20912	20829	20966	20782	20664	20919	20874	20992	20821	20874	20744	20787	20877	20787	20867	20950	20688	20758	20855	20763	20796	21064	20941	20932	20932	20740	20887	20882	20896	20842	20866	20654	20902	20697	21085	20729	20729	20595	20980	20660	20859	20826	20923	20838	20735	20751	20810	20736	20813	20737	20650	20973	20937	20862	20838	20822	20846	20737	20841	20734	20778	20698	20754	20916	20849	20848	20863	20713	20717	20886	20784	20854	20958	20672	20907	20726	20826	20905	20923	20577	20943	20740	20923	20691	20812	20609	21020	20860	20841	20749	20869	20820	20817	20836	20982	20691	20856	20870	20807	20946	21063	20689	20643	20817	20726	20617	20836	20549	20801	20858	20898	20875	20893	20592	20798	20884	20709	20926	20687	20924	20804	20555	20803	20897	20862	20698	20829	20868	20779	20865	20762	20961	20932	20932	20888	20732	20835	20675	20719	20910	20822	20671	20510	20786	20959	20904	20964	20925	20925	20678	20814	20794	20709	20979	20868	20727	21026	20846	20919	20824	20736	20625	20723	20927	20848	20790	20703	20824	20676	20714	20855	21015	20834	21022	20634	20947	20716	20927	20713	20973	20804	20526	20750	20798	20843	20796	20715	20895	21056	20698	20864	20999	20761	20797	20907	20760	20874	20997	20712	20875	20897	20753	20904	20540	20824	20726	20868	20858	20952	20935	20796	20844	20850	20811	20822	20681	20423	20773	20979	20808	20874	20779	20883	20805	20791	20983	20792	20797	20703	20936	20601	20426	20775	20752	20891	20682	20766	20727	20721	20652	20774	20858	20933	20871	20813	20780	21080	20804	20627	20754	20815	20732	20860	20882	20815	20709	20779	20844	20731	20740	20924	20851	20803	20961	20773	20789	20814	20785	20623	20802	20960	20801	20821	20907	20730	20853	20882	20903	20801	20851	20715	20945	20980	20779	20824	20759	21171	20826	20817	20883	20895	20713	20654	20978	20873	20821	20857	20772	20879	20729	20833	20789	21044	20796	20752	20964	20845	20695	20849	20788	20836	20778	20850	20726	20759	20831	20750	20677	20820	20891	20780	20904	20797	20919	20849	20771	20751	20874	20783	20791	20706	20886	20752	20850	20943	20893	20667	20896	20894	20747	20785	20822	20823	20912	21110	20879	20841	20929	20647	20759	20654	20785	21144	20818	20693	20865	20982	20733	20846	20698	20793	20736	20720	20793	20874	20964	20833	20921	21015	20799	20938	20950	20705	20805	20944	20810	20762	20855	20766	20839	20763	20949	20852	21006	20887	20759	20720	20715	20766	20812	20855	20809	20927	20744	21082	20974	20756	21022	20763	20731	20898	20762	20847	20773	20730	20517	20856	20899	20836	20695	20779	20773	20638	20835	20860	20638	20883	20669	20921	20961	20910	20828	20675	20998	20951	20802	20689	20831	20940	20816	20804	20580	20852	20935	20675	20628	20739	20700	21017	20725	20690	20897	21013	20735	20711	20907	20602	20820	20941	20734	20942	20793	20836	20849	20818	20937	20754	20793	20877	20771	20663	20812	20821	20887	21009	20611	20775	20688	21028	21030	20720	21113	20657	20707	20847	20640	20826	21086	20748	20897	20749	20730	20820	20804	20775	20895	20973	20799	20801	20710	21099	20790	20696	20780	20661	20751	20888	20906	20711	20571	20729	20706	20742	20871	20762	20838	20720	20663	20815	20770	20917	20905	20984	20794	20804	20895	20792	20781	20761	20674	20831	21039	20521	20873	20938	20873	20728	20743	21180	20992	20930	20717	20616	20684	20708	20896	20661	20845	20730	20854	20825	21083	20807	20783	20780	20730	20931	20755	20848	20778	20592	20938	20820	20720	20900	20842	20974	20944	20818	20654	20869	20882	20809	20723	20710	20664	20706	20751	20883	20920	20898	20897	20815	20791	20855	20690	20672	20736	20850	20812	20805	20635	20692	20844	20696	20917	20772	20788	20922	20757	20618	20895	20613	20580	20719	20819	20883	20853	21010	20872	21068	20821	20702	20902	20836	20665	20842	20755	20700	20780	20761	20841	20939	20859	20775	20820	20815	20977	20965	20948	20988	20810	20772	20500	20973	20928	20838	20813	21023	20709	20832	21088	20905	20814	20870	20943	20814	20707	20990	20935	20836	20939	20707	20631	20683	20875	20925	20597	20879	20963	20998	20883	20532	20868	20902	20661	20945	20947	21104	20546	20784	20758	20998	20777	20847	20765	20955	21048	20775	20924	20953	20694	20602	20800	21051	20782	20746	20928	20977	20822	20734	21002	20952	20939	20863	20862	20725	20805	20770	20756	20747	20729	20938	20526	21153	20625	20746	20730	21120	20715	20878	20951	20803	21045	21020	20915	20883	20741	20972	20847	20769	20673	20784	20586	20859	20840	20739	20829	20773	20997	20962	20887	20769	20887	21092	20970	20814	20978	20795	20972	21070	21013	20853	20833	20735	20785	20897	20805	20940	20957	20764	20850	21136	20765	20763	20597	20740	20753	20931	20639	20831	20793	20830	20844	20734	20788	20945	20867	20898	20965	20748	20764	20985	20797	20841	20978	20742	20832	20801	20687	20742	20870	20708	20784	21047	20789	20700	20755	20713	20902	21039	20667	20871	21031	20678	20852	20542	20872	20806	20748	20926	20918	20887	20838	20831	20978	20902	20879	20983	20884	20626	21125	20733	20902	20876	20707	20655	20835	20756	20866	20827	20751	20836	20716	20694	20978	20847	20664	20833	20864	20831	20899	20821	21025	20820	21056	20730	20969	20636	20934	20656	20779	20803	20632	20880	20581	20920	20740	20745	20700	20748	20668	20927	20894	21029	20719	20741	20786	20611	20856	20880	20925	20665	20970	20610	20817	20870	20643	20742	20641	20480	20996	21072	20789	20761	20948	20741	20797	20809	20886	20737	20771	20684	20704	20874	21007	20973	20915	20803	21097	20823	20838	20808	20845	20621	20762	20673	20837	20903	20871	20960	20801	20804	20715	20586	20935	20930	20730	20860	20781	20770	20984	21001	20798	20903	20784	20881	20807	20778	20955	20766	20841	20880	20936	21022	20883	20673	20872	20649	20862	20831	21064	20842	20930	20877	20887	20978	20959	20888	20857	20594	20845	20803	20991	20711	20733	20752	20652	20677	21032	20673	20893	20742	20802	20887	20798	20878	20567	20883	20742	20742	20831	20666	20900	20810	20683	20777	20868	20835	20883	20919	21034	20830	20620	20634	20902	20968	20915	20970	20726	20903	20839	20647	20786	20732	20872	20696	20878	20792	20776	20610	20972	21005	20980	20911	20758	20763	20742	20751	20738	20848	20815	20815	20883	20817	20864	20811	20909	20839	20856	20803	20827	20658	20841	20914	20659	21037	20788	20957	20736	20940	20833	20561	20863	20471	20839	20694	20818	20689	20768	20699	20821	20689	20706	20937	20541	20779	20755	20784	20726	20721	20816	20962	20950	20828	20848	20934	20957	20757	21006	20735	20924	20751	21048	21029	20811	20643	21095	20867	21006	20875	20848	20717	20804	20919	20822	20798	20938	20980	20844	21010	21060	20932	20643	20747	21015	20718	20791	20934	20889	20858	20717	20971	20814	20984	20829	20997	20805	20854	20850	20860	20708	20625	20844	20958	20928	20947	20784	20952	20734	20912	20770	20881	20650	20800	20814	20672	20818	21055	21045	20907	20937	20624	20764	20789	20643	20763	20763	20952	20773	20857	20810	20802	20654	20726	20765	20711	20810	20550	21037	20878	20784	20783	20901	20884	20766	20675	20693	20720	20985	20836	20969	20881	20811	20943	20773	20802	20929	20950	20873	20805	20675	20687	20776	20910	20806	20811	20787	21013	20699	20998	20798	20874	20851	20853	20929	20819	20794	20925	21060	20513	20995	20852	20819	20995	20970	20785	20678	20699	20739	20845	20779	20816	20773	21043	20684	20945	20682	21081	20794	20754	20949	20693	20933	20971	20963	20762	20797	20809	20683	20588	20843	20966	20748	20853	20872	20784	20942	20777	20701	20713	21015	21001	20613	20893	20801	20685	20820	20828	20839	20796	21001	20759	20897	20909	20615	20935	20858	20916	20767	20671	20592	20887	20727	20981	20979	20616	20707	21042	20886	20689	20821	20916	20957	20890	20807	20864	20690	20740	20783	20834	20924	20678	20831	20782	20653	20943	20720	20675	21195	20667	20640	20752	20925	20611	20835	20872	20684	20875	20881	20846	20859	20996	20933	20987	20925	20910	20765	20694	20768	20705	20684	20613	20701	20877	20775	20747	20813	20793	20789	20901	20956	20707	20575	20919	20881	20946	20877	20663	20918	20779	20752	20764	20585	20688	20995	20848	20862	20940	20815	20932	20783	20990	20932	20971	20855	20795	20907	20714	20881	20739	20734	20719	20705	20811	21030	20747	20742	20887	20756	20884	20778	20793	20946	20965	20668	20928	21025	20869	21034	20963	20946	20925	20719	20788	20586	20903	20766	20889	20764	20779	20663
34934	56991	45700	28422	20847	18121	17218	17118	17045	17242	16921	17129	17173	17229	17203	17102	17143	17190	17070	17267	17180	17160	17170	17130	16937	17217	17135	17013	17143	17011	17080	17067	17290	17143	17020	17374	17140	17113	17089	17165	17100	17069	17198	17106	17134	17082	17129	16991	17050	17014	17101	17231	17201	17260	17092	17125	17249	17070	17172	17224	16834	17149	17153	17077	17136	17158	17242	17050	17177	17073	17326	17114	17146	17080	16983	17094	17207	17096	17206	17005	16912	17150	17284	17049	17082	17323	17194	17186	17167	17063	17195	17181	17217	16953	17137	16976	17171	17118	17192	17254	17102	17158	17058	17128	17154	17144	16959	17026	17135	17079	17199	17060	17258	17077	17079	17225	17042	17076	17270	16971	16887	17239	17190	17051	17005	17216	17160	17253	17221	17324	17089	17194	17008	17225	16866	17251	17291	17082	17029	17145	17094	17013	17130	17026	17142	17095	17139	17131	17321	17130	16975	17180	17099	17122	17195	16876	17049	17072	17130	17150	17022	17060	17145	17137	17288	16983	17112	17097	17253	16997	16958	17104	17123	17158	17119	17056	17044	17100	17232	17029	17215	17194	17110	17143	17127	17156	16993	17067	17108	17024	17241	17083	17257	17067	17152	17361	16893	17147	17168	17094	17263	17078	17058	17163	16950	17196	17184	17246	17294	17099	17139	17147	17197	17121	17353	16986	17052	17126	17093	17257	17079	17368	17107	17173	17081	16870	17148	17056	17137	17059	17114	17173	17187	17028	17007	17035	17003	17231	17313	17304	17147	17164	17145	17168	16902	16934	17203	17185	16959	17113	17080	16788	17093	17139	17039	17137	16896	17144	17164	17357	17292	17165	17143	17105	17241	17234	17293	17139	17394	17014	17120	17204	17090	17171	17059	17104	17282	17173	17233	17245	17038	17036	17129	17034	17246	17126	17071	17280	17202	17144	17233	17151	17113	17118	17078	17030	17223	17138	17075	17190	16966	17152	17012	17301	17107	17173	17016	16977	17063	17003	17200	17073	17171	17162	17173	16979	17119	17100	17216	17068	17090	17169	16954	17368	17076	17177	17159	17168	17164	17100	17220	17086	17129	17269	16999	17062	17137	17069	17296	17168	17069	17328	17213	17160	17169	17207	17068	17211	17130	17075	17197	17078	17021	17161	17002	17243	17199	17034	17104	17050	17100	16985	17011	17119	17155	17037	16953	17169	17118	17180	17019	17224	17433	17140	17056	17176	17072	17181	17156	17080	17047	17162	17046	17033	17082	17207	17089	17066	16980	17058	17198	17168	17381	17072	17175	17044	17150	17312	17146	17008	17150	17265	17295	17021	16971	17067	17108	17037	17162	17083	17266	17355	17118	17201	17073	17081	17073	17155	17141	17208	17182	17162	17274	17165	17086	16990	17073	17017	17008	17262	16916	17223	17346	17237	17155	17088	17190	17150	17135	17164	17028	17261	17309	17072	16974	17023	16969	17229	17242	17216	17006	17155	17212	17241	16976	17128	17178	17070	17339	17125	17188	17126	17339	17001	17188	17122	17181	17220	17121	17097	17181	17189	16963	17076	17105	17100	17137	17097	17346	17213	17138	17117	17013	17171	17015	17033	17133	17302	17360	17173	17153	17228	17363	17172	17230	17158	17253	17105	17190	17129	17140	17077	17266	17136	17095	17241	17089	17063	17342	17107	17125	17065	17285	17143	17183	17253	16985	17125	16981	17301	17030	17290	17149	17053	17210	17138	17153	16976	17182	16948	17107	17170	17194	17243	17230	17069	17096	17165	17051	17035	17088	17091	17232	17031	16958	17224	17210	17070	16941	17146	17171	17053	17161	17157	17217	17102	17034	17016	17027	17221	17153	17202	17081	17250	17126	17122	17233	17147	17034	17239	17124	17103	17150	17172	17144	17034	17131	17201	17156	17134	17243	17157	17018	17013	17130	17064	16977	17130	17297	17136	17193	17105	17187	17224	17087	17099	17167	17137	17105	17051	17031	17083	17022	17183	17309	17014	17104	17179	17001	17065	17236	17006	17180	17250	17101	17114	17164	16965	17274	17176	17133	17218	17121	16853	17103	17193	17270	17211	17138	17141	17154	17056	17175	17168	17037	17204	17025	16823	17180	17063	17042	16988	17135	17054	17163	17048	17047	17321	17126	17058	17308	17293	17187	17008	17157	17082	17070	17005	17276	17108	17135	17248	17281	17146	17089	17272	17263	17217	17131	17262	17121	17056	16962	17084	17076	17286	17055	17096	17012	17101	17155	17061	16981	17145	17122	17170	17025	17138	17214	17056	17067	16991	17091	17144	17331	17160	17265	17246	17135	17023	17180	17002	17195	17065	17065	17146	16910	17266	17135	17190	17114	17101	17037	17256	17089	16993	17153	17085	16939	17239	17082	17063	17082	17207	17227	17021	17212	17217	17031	17114	16824	17100	17138	17222	17196	17188	17202	17073	17138	17051	17109	17108	17103	17185	17185	17216	17207	17265	17003	17147	17266	17083	17056	17236	17229	17214	17190	17089	17090	17108	17055	17049	17430	17258	17118	17178	17152	17066	17147	17157	17120	17033	16945	17252	17098	17091	17056	17123	17024	17208	17077	17097	17035	17277	17253	17152	17067	17175	17130	17221	17186	17168	17259	17167	17305	17112	17311	17231	17046	17122	17209	17127	17190	17130	17078	17020	17258	17122	17073	17193	17291	16986	17126	17026	17246	17123	17073	17310	16921	17289	17209	17105	17106	17097	17027	16911	17309	17184	17183	17195	17156	17078	17097	17168	17181	17041	17190	17050	16993	17219	17133	17110	17170	17113	17257	17201	17144	17138	17203	16940	17087	17122	17065	17162	17065	17124	17322	17179	17181	17079	17107	17274	17160	17038	17204	17314	17222	17083	17259	17151	17125	17041	17235	16975	17135	17209	17040	17108	17189	17083	17032	17146	17100	17030	17105	17190	17064	17212	17050	17097	17195	17226	17138	17205	17032	17209	16857	17274	17114	17137	17205	17100	17318	17161	17270	17032	17185	17002	17336	17054	17308	17296	17269	17128	17048	17279	17139	17151	17324	17096	17176	17018	17090	17008	17118	17274	17253	17176	17111	17147	17160	17071	17105	16963	17242	17339	16943	17140	17072	17245	17216	17258	17225	17201	17122	17292	16919	17189	17335	17072	17088	17165	17210	17264	17208	17007	17136	17053	17180	17095	17074	17190	17096	17152	16925	17189	17100	17110	17189	17079	17120	17190	17214	17035	16994	17141	17194	17008	17297	17064	17184	17202	17107	17081	17124	17156	17010	17290	17221	17159	17103	17125	16985	17155	17144	17071	17192	17249	17143	17083	17213	17011	17255	17013	17089	17095	17247	17260	16993	16978	17026	17145	17132	17206	17203	17154	16931	17129	17182	17153	17181	17133	17004	17003	17207	17144	17199	17122	17122	17039	17084	17200	17047	17146	17148	17205	17060	17193	17132	17157	16989	17205	17205	17082	17252	17166	17046	17160	16847	17144	17041	17282	16921	17233	16995	17079	17285	17048	17085	17095	17140	17242	17076	17170	17188	17079	16943	17196	17357	17089	17119	17123	17106	17010	17073	17148	17337	17031	17322	17171	17168	17210	17300	17048	17132	17253	17078	17123	17246	17190	17010	17269	17093	17198	17160	17130	17076	17222	17080	17106	17248	17034	17199	17189	17045	17127	17035	17049	17117	17146	17141	17142	17074	17315	17224	17178	16957	17204	17126	17134	17202	17148	17227	17231	17174	17181	17094	17002	17088	17114	17175	17218	17158	17273	17085	17066	17198	16993	17013	17061	17294	17178	17236	17144	16955	17067	16967	17313	17180	17220	17047	17084	17138	17152	17228	17164	17016	17155	17227	17336	17100	17191	17166	17227	17060	17137	17221	17162	17106	17114	17237	17064	17091	17010	17210	17003	17347	16999	17252	17312	17228	17136	17391	17162	17057	17146	17156	17242	17190	17133	17137	17075	17029	17069	17081	17218	17084	17174	17244	17179	17087	17196	17313	17267	17044	17156	17027	16991	17302	17114	17071	17146	17169	17057	17131	17043	17146	17315	17298	17035	17210	17100	17281	17008	17083	17312	17136	17097	17004	17110	17267	17251	17209	17111	17030	17259	17223	17111	17206	17072	17201	17227	17170	17118	17400	17118	17061	16936	17168	16969	17088	17072	17168	17256	17148	16996	17111	17177	17200	17169	17058	17261	17079	16991	17027	17223	17157	17213	17062	17041	17170	17001	16969	17303	17149	17074	17198	17177	17087	17152	17217	17139	17092	17121	17238	17037	17068	17103	17134	17115	17178	17119	17084	17195	17261	17235	17116	16923	17302	17301	17214	17209	17115	17110	17221	17142	17143	17120	17084	17180	17233	17149	17135	17084	17029	17058	17206	17160	17047	17157	17102	17091	17222	16953	17143	17184	17081	17102	17225	17054	17179	17015	17137	17085	17011	17046	17053	17039	17319	17065	17100	17047	16975	17336	17202	16979	17160	17005	17132	17181	17266	17370	16938	17049	17029	17314	17084	17216	17155	17118	17130	17255	17349	17134	17201	17184	17285	17104	17057	17231	17116	17076	17015	17063	17056	17174	17119	17043	17122	17133	17235	17098	17091	17255	17246	17253	17113	17077	17152	17312	17077	17083	17093	16954	17197	16963	17263	17092	17241	17260	17289	17183	17202	17059	17140	16947	17081	17178	17195	17110	17041	17184	17092	17077	17193	17250	17096	17098	17220	17260	17209	17159	17127	17010	17208	17268	17152	17170	17040	17154	17221	17044	17308	17252	17247	17118	17197	17153	17341	17066	17108	17281	16984	17156	17107	17237	17218	16996	17104	17209	17104	16966	17054	17062	17132	17131	17204	17139	17072	17144	17100	17087	17148	17013	17078	17198	17109	17101	17119	17035	17208	17220	17245	17165	17098	17166	17235	17305	17077	17159	17344	17194	17084	17242	16990	17195	17129	17184	17067	17057	17099	17059	17038	17231	17028	17185	17251	17062	17097	16922	16929	17227	17147	16901	17058	17057	17185	17091	17172	17140	17156	17157	17079	16865	17018	17079	17114	17236	17206	17142	17185	17127	17224	17130	17124	17131	17009	17069	17114	17142	17194	16979	17081	17087	17151	17222
25588	27175	44247	40602	29547	24892	22778	20727	20625	20856	20809	20448	20682	20872	20663	20596	20722	20548	20399	20414	20766	20567	20536	20512	20458	20649	20331	20613	20722	20661	20649	20417	20585	20304	20664	20551	20528	20596	20372	20736	20777	20755	20333	20663	20295	20598	20440	20419	20307	20466	20578	20718	20537	20505	20531	20310	20536	20574	20679	20622	20468	20492	20677	20637	20437	20332	20671	20681	20247	20511	20604	20572	20529	20517	20376	20601	20426	20548	20616	20733	20367	20513	20441	20297	20482	20317	20404	20587	20445	20495	20637	20540	20575	20474	20568	20462	20461	20545	20402	20320	20288	20438	20694	20404	20384	20463	20682	20597	20443	20351	20521	20552	20438	20626	20464	20495	20351	20306	20613	20489	20374	20649	20460	20284	20506	20597	20440	20464	20441	20517	20279	20405	20541	20555	20499	20169	20495	20563	20536	20355	20431	20302	20369	20469	20509	20525	20510	20527	20372	20359	20421	20547	20330	20704	20384	20530	20555	20396	20542	20616	20559	20447	20593	20598	20639	20552	20503	20536	20489	20610	20618	20626	20471	20554	20708	20554	20338	20546	20447	20621	20647	20316	20376	20517	20654	20377	20498	20537	20579	20695	20261	20481	20493	20578	20403	20561	20456	20649	20469	20565	20712	20632	20602	20559	20755	20687	20466	20481	20311	20434	20533	20646	20561	20535	20624	20350	20525	20594	20492	20569	20411	20629	20602	20677	20227	20400	20517	20567	20519	20553	20529	20497	20396	20492	20616	20435	20368	20562	20516	20336	20366	20568	20463	20540	20443	20389	20661	20441	20446	20356	20397	20591	20403	20397	20425	20395	20490	20688	20658	20666	20336	20356	20501	20731	20625	20531	20532	20639	20572	20339	20743	20489	20351	20649	20624	20342	20595	20482	20502	20475	20484	20613	20512	20334	20381	20355	20419	20342	20576	20495	20381	20520	20566	20333	20426	20578	20517	20436	20437	20481	20242	20463	20481	20264	20345	20563	20625	20629	20630	20461	20621	20577	20481	20433	20501	20422	20588	20562	20307	20363	20567	20419	20446	20431	20401	20587	20421	20505	20584	20605	20660	20636	20440	20515	20450	20446	20440	20565	20541	20550	20477	20577	20640	20564	20616	20480	20421	20430	20541	20368	20516	20480	20542	20478	20442	20488	20586	20551	20401	20552	20545	20574	20407	20504	20432	20714	20615	20716	20476	20607	20464	20543	20612	20566	20656	20540	20571	20661	20432	20530	20597	20273	20631	20713	20638	20434	20517	20700	20577	20544	20580	20435	20502	20248	20552	20569	20373	20337	20461	20421	20465	20473	20399	20288	20349	20692	20456	20570	20569	20501	20550	20623	20564	20406	20330	20582	20468	20359	20359	20436	20484	20580	20578	20550	20558	20432	20673	20542	20433	20497	20540	20517	20463	20440	20473	20566	20437	20468	20491	20562	20395	20569	20503	20460	20541	20391	20553	20666	20627	20368	20445	20402	20451	20567	20477	20312	20507	20556	20428	20423	20609	20526	20531	20464	20623	20186	20481	20603	20590	20393	20572	20280	20232	20364	20409	20383	20517	20558	20534	20554	20590	20615	20421	20375	20421	20496	20573	20415	20448	20591	20436	20194	20453	20357	20495	20687	20546	20494	20752	20389	20575	20492	20504	20476	20463	20389	20344	20481	20508	20489	20343	20428	20417	20534	20483	20314	20435	20490	20235	20613	20455	20534	20483	20563	20449	20364	20340	20295	20363	20615	20517	20382	20709	20443	20466	20538	20578	20291	20601	20477	20489	20427	20729	20562	20640	20692	20479	20487	20473	20595	20507	20394	20680	20403	20294	20681	20590	20487	20314	20395	20417	20390	20407	20458	20294	20457	20477	20526	20787	20258	20560	20575	20365	20408	20494	20487	20461	20405	20614	20579	20452	20674	20420	20289	20355	20330	20404	20325	20453	20661	20412	20287	20480	20273	20513	20656	20565	20576	20650	20584	20470	20601	20526	20566	20517	20219	20633	20638	20435	20425	20540	20672	20424	20157	20339	20206	20305	20536	20519	20288	20372	20506	20351	20288	20443	20778	20569	20569	20587	20606	20671	20441	20409	20403	20563	20446	20311	20517	20573	20503	20479	20571	20330	20397	20411	20501	20611	20431	20559	20519	20539	20530	20418	20611	20413	20777	20447	20759	20585	20686	20662	20615	20577	20418	20570	20393	20376	20641	20435	20583	20438	20397	20536	20477	20527	20374	20362	20573	20562	20429	20526	20452	20767	20582	20438	20764	20411	20525	20380	20544	20640	20663	20451	20404	20752	20696	20492	20514	20348	20582	20483	20572	20540	20712	20383	20555	20574	20594	20440	20588	20425	20656	20502	20476	20510	20468	20543	20586	20476	20453	20690	20408	20517	20485	20674	20643	20565	20417	20545	20599	20425	20400	20412	20389	20558	20495	20526	20458	20610	20622	20554	20417	20488	20551	20404	20479	20431	20412	20504	20392	20431	20388	20509	20426	20525	20472	20374	20468	20370	20669	20474	20315	20544	20784	20545	20614	20608	20578	20637	20578	20280	20465	20241	20585	20556	20519	20469	20512	20440	20296	20319	20293	20432	20576	20441	20419	20503	20454	20362	20445	20770	20428	20409	20599	20470	20469	20567	20614	20367	20555	20334	20502	20829	20520	20613	20529	20448	20588	20519	20575	20409	20420	20491	20517	20567	20413	20845	20597	20620	20591	20418	20472	20563	20451	20574	20442	20509	20647	20552	20307	20479	20330	20401	20705	20598	20588	20573	20377	20317	20384	20560	20566	20395	20376	20638	20592	20489	20428	20461	20526	20407	20596	20531	20637	20712	20348	20563	20547	20578	20447	20618	20546	20574	20511	20507	20288	20165	20525	20384	20550	20545	20462	20614	20600	20347	20750	20399	20272	20720	20688	20459	20538	20419	20534	20311	20583	20442	20588	20631	20503	20422	20330	20583	20618	20601	20694	20572	20309	20359	20559	20432	20399	20494	20594	20471	20406	20329	20538	20621	20465	20590	20501	20529	20537	20670	20567	20631	20607	20604	20564	20444	20328	20504	20514	20379	20643	20523	20591	20504	20297	20591	20459	20563	20484	20346	20781	20337	20628	20702	20570	20545	20412	20705	20606	20448	20428	20512	20496	20474	20483	20507	20473	20471	20471	20386	20692	20461	20417	20600	20574	20632	20568	20513	20564	20366	20580	20556	20597	20396	20553	20427	20546	20602	20709	20478	20282	20718	20371	20327	20438	20395	20470	20592	20448	20634	20739	20525	20633	20452	20596	20430	20542	20502	20324	20432	20543	20447	20419	20671	20455	20583	20546	20701	20531	20323	20611	20651	20494	20541	20610	20469	20496	20595	20347	20814	20529	20371	20485	20654	20569	20511	20515	20366	20513	20568	20284	20683	20295	20442	20680	20454	20322	20636	20397	20598	20406	20263	20545	20474	20552	20581	20701	20570	20473	20511	20558	20438	20393	20486	20527	20450	20661	20591	20579	20496	20281	20458	20404	20572	20390	20519	20606	20375	20384	20319	20445	20312	20449	20536	20567	20589	20613	20747	20722	20802	20639	20347	20574	20561	20432	20567	20511	20277	20533	20452	20514	20511	20356	20424	20587	20648	20284	20579	20602	20443	20404	20437	20629	20761	20387	20454	20411	20578	20412	20309	20497	20620	20191	20589	20654	20643	20342	20508	20537	20645	20560	20628	20541	20462	20506	20678	20369	20555	20555	20539	20281	20525	20592	20514	20606	20395	20435	20401	20546	20497	20510	20430	20484	20315	20593	20484	20493	20444	20552	20468	20466	20639	20538	20658	20487	20441	20636	20433	20446	20523	20467	20450	20344	20587	20531	20525	20430	20446	20363	20580	20468	20546	20552	20661	20556	20542	20385	20541	20512	20481	20399	20508	20610	20507	20618	20546	20503	20461	20578	20582	20619	20561	20407	20604	20860	20520	20506	20363	20581	20663	20534	20596	20518	20588	20483	20542	20309	20280	20327	20461	20286	20342	20487	20326	20274	20552	20447	20492	20495	20350	20310	20293	20460	20500	20409	20365	20586	20617	20308	20450	20474	20519	20470	20562	20589	20492	20405	20527	20460	20481	20208	20374	20361	20409	20542	20531	20419	20716	20484	20568	20537	20652	20316	20715	20383	20687	20787	20657	20420	20654	20649	20599	20604	20483	20563	20536	20460	20607	20459	20483	20467	20502	20503	20465	20512	20499	20607	20633	20631	20476	20574	20499	20175	20572	20528	20589	20647	20562	20368	20372	20556	20530	20500	20350	20471	20774	20540	20310	20451	20556	20575	20690	20629	20374	20519	20657	20459	20577	20391	20551	20283	20774	20508	20477	20549	20579	20349	20644	20699	20796	20593	20481	20665	20544	20450	20546	20523	20417	20329	20607	20491	20548	20347	20581	20516	20573	20615	20602	20677	20584	20582	20420	20487	20757	20458	20607	20482	20506	20129	20495	20534	20518	20453	20502	20604	20538	20608	20411	20341	20488	20424	20471	20384	20452	20577	20597	20508	20390	20493	20589	20374	20414	20541	20588	20598	20306	20529	20587	20490	20114	20409	20487	20240	20564	20592	20541	20538	20530	20500	20398	20654	20536	20371	20483	20632	20474	20568	20595	20447	20439	20739	20682	20448	20442	20616	20588	20568	20876	20509	20287	20585	20422	20566	20372	20436	20398	20578	20433	20331	20539	20652	20455	20619	20572	20375	20436	20663	20451	20662	20639	20634	20578	20531	20653	20349	20482	20348	20497	20393	20397	20505	20668	20693	20449	20619	20602	20419	20493	20319	20563	20490	20671	20641	20522	20634	20263	20441	20382	20438	20343	20442	20515	20509	20650	20585	20569	20586	20583	20618	20486	20569	20527	20653	20461	20410	20527	20604	20723	20498	20440	20492	20456	20497	20710	20264	20579	20533	20401	20499	20406	20434	20652	20655	20454	20558	20414	20649	20461	20555	20690	20619	20620	20581	20550	20540	20522	20429	20532	20517	20663	20395	20452	20472	20689	20546	20486	20523	20239	20314	20501	20449	20809	20570	20560	20504	20303	20494	20637	20619	20424	20370	20468	20598	20424	20491	20421	20506	20504	20463	20469	20680
57490	92131	75468	47458	29865	20211	17292	16990	16977	16944	16969	17094	16924	16946	17024	16961	16996	17202	17069	17053	17004	16845	17104	16987	16939	17050	16916	17084	16972	17187	17102	17154	16919	17124	17053	16949	17042	17019	16771	17060	16976	17011	17111	17074	16900	17057	16976	16938	16920	16906	16981	16911	16817	16754	16891	16988	17101	17160	16636	17106	17127	16952	16918	16803	17024	17091	16876	16849	16845	16782	16932	16911	16880	17039	17036	17043	16966	17098	16847	16846	16896	16925	17194	17019	16931	17006	16995	16974	16964	17067	17054	16972	16979	17056	16905	16998	16903	17019	16891	17016	17012	17029	17058	16972	16994	16969	16918	17079	16901	16831	16731	16909	17051	17001	16986	16940	17034	16965	16887	16903	16964	16980	17063	17068	17045	17116	16802	17125	17030	16822	16972	17057	16904	17120	16891	16851	16959	16833	16956	17092	16944	16901	17185	17010	17167	17014	16834	16897	17058	16944	16847	17048	17082	16879	17044	16960	17050	17002	16944	16896	17079	17012	16941	17054	16840	16986	17014	16912	17052	16991	16969	16989	16904	17153	16921	17102	16946	16874	17050	16849	17126	16816	16956	17092	16902	17146	16832	16922	16951	16984	17301	16838	17102	16954	17023	16838	16988	17100	16890	16985	16814	17096	16855	16939	17104	16924	16741	17000	16989	16993	17005	17034	16910	16834	16955	17030	17022	16932	16942	17285	17128	16986	17121	16908	17024	16979	17044	17049	16986	17020	16902	17126	17033	16973	16782	16975	16922	16967	17079	16921	16970	16957	17207	16945	16881	16930	17010	16948	16985	16894	16804	16962	16908	16862	17061	16839	17033	16913	16889	16853	17050	17020	17106	16909	16999	17023	17031	16990	17081	16973	16985	16918	16827	17009	16811	17057	16947	17000	17016	16980	16959	17014	16739	16864	17177	17104	16783	17029	16921	17016	16793	17111	17034	16996	17037	16855	16986	16867	16970	16981	17041	16978	17017	17076	17089	16893	17062	16837	16881	16894	16953	17035	17078	16931	17028	17038	16980	16911	16955	16901	17089	16919	16761	17105	16812	17090	16947	17181	16964	17032	17077	16995	16893	17042	16865	16862	17147	17033	17119	16981	16953	16914	16933	16967	17007	17015	16921	16970	16954	16945	17095	16902	17190	17008	17008	17010	16971	17018	17113	17157	16988	16899	16900	16943	16893	16904	17014	17037	16980	16992	17057	17061	17168	16996	16993	16901	17011	17021	17042	16894	17148	16972	16916	17188	16912	17004	17047	16944	17015	16905	16954	17019	16685	17195	17036	16973	16894	16949	16763	17046	16872	16967	17005	16982	16945	17222	16982	17056	16981	16978	16915	16919	16997	16880	17035	16993	16901	17030	17120	16879	16997	17029	16950	16837	16819	16892	16939	16832	16888	16849	17016	17014	16997	16919	16963	17122	16982	16929	16906	16985	16949	16923	16989	16807	17036	16725	17058	17117	17060	16901	17055	16982	17017	16844	17081	16897	16963	17043	16829	17056	17070	17060	16957	17046	16939	17081	17048	16898	16816	17218	17240	17065	16753	17149	16835	17000	16824	17031	16952	17038	17041	17151	16956	17184	16956	17033	17186	16912	16960	17010	16967	16979	16951	16915	17101	17011	16980	16863	17069	17015	16950	17172	17054	17086	16859	17145	16929	16992	16891	16869	16981	17038	16912	17033	16920	16909	16866	16909	16955	16704	17087	16880	16960	16859	16988	16975	16822	16950	16959	17016	16996	16976	17004	16892	16951	16947	17114	17020	16992	17077	16998	16933	17039	16919	17137	17019	17052	17046	17073	16936	17007	17019	16940	16973	17054	17027	17069	17087	16966	16890	16955	16997	17006	17018	16958	16806	17017	16789	17132	16950	17093	16962	16977	17044	16728	16886	17110	17024	17054	17004	17055	16931	17038	16817	17166	16842	16840	17166	17071	16926	16954	17064	17042	16867	16887	16951	16889	17068	17086	16961	17062	17123	17000	16848	16964	17076	17017	17055	16850	16794	16980	16820	16839	16936	17065	16889	16975	17114	16842	17011	16976	16951	16795	17095	17210	16902	17007	16992	16953	17006	17023	16952	17092	16910	17050	16947	16982	16939	16920	17040	17078	16964	17072	16972	17024	17038	17039	17061	16937	17012	17005	17112	16915	16992	17081	17017	17074	16969	16955	16977	16985	16958	17028	17010	17250	16926	16823	16932	17180	16965	17074	17020	16903	16926	16999	17093	16972	17070	16992	16846	16721	16951	16929	17007	16985	16970	16850	16995	17168	17085	17064	17051	17037	17010	16909	16887	17056	16971	16966	16938	16844	16772	16877	17047	17008	16844	16845	17073	16847	16949	16803	16947	16890	17119	16915	16766	16947	17118	17051	16824	17031	16915	16973	17040	16821	17027	16989	17094	17090	16903	17106	17155	16953	17155	17080	17090	16915	17051	17012	16839	16959	17054	17115	16921	16978	17127	16868	16924	17053	17111	16909	16985	16923	16927	16898	16877	16884	17033	17007	16850	17072	16888	16948	16883	17027	17127	17006	16985	17102	16900	17006	16899	17086	16793	16929	17096	16923	17139	16847	17004	16928	17045	16931	16923	17011	17014	16743	16946	17070	17038	16962	17091	16997	16996	16818	17026	16837	16860	17123	17064	16914	16874	16943	17090	16918	17044	16947	16915	16943	16917	16858	16967	16999	17114	16794	17107	17005	16945	17100	17051	16945	17060	16671	16948	17001	16754	17005	16988	17061	16878	17109	16977	17090	16931	17001	17058	17017	16823	16797	16960	16968	16831	17026	16906	16967	16950	16712	17039	16987	17043	17154	16791	16897	17066	17085	16847	16969	17049	16850	16910	16981	17071	16926	17028	16997	16971	16856	16834	17197	16912	16967	17106	16890	17032	16953	17152	17075	17083	16983	16880	16834	16819	17016	17028	16944	16906	17013	17099	16926	16936	16987	16847	16943	16944	17214	17041	17022	17010	16882	16789	17005	16977	16912	17052	16989	16908	17252	17076	17095	17022	17125	17056	16987	17111	17037	16898	16970	16929	17053	16980	17056	17132	16895	16936	16866	16993	16964	16864	16995	16887	17159	16793	16996	16967	17082	16964	17006	17032	16969	16979	16916	17109	17003	16962	16888	17008	16960	16925	16870	17024	16848	16995	16942	16928	16995	17021	16979	17025	17077	16836	17000	17044	17147	16997	17081	16903	16992	17023	16960	16944	17017	17031	16827	16997	16881	17023	16919	16969	16764	16983	17017	17021	16899	17018	17079	16773	16944	16937	16929	17047	17127	17034	17002	16954	17013	17024	17015	16856	17004	17098	16981	16970	17088	16849	16978	16871	16956	16894	16982	17085	17081	16872	17092	16971	17099	17008	17203	16908	17116	16887	16941	16973	17190	17042	16944	16953	16954	16995	17152	16971	16831	17038	17059	17117	17044	16962	16958	16889	17033	16927	17112	16783	16894	17020	17026	17049	17078	16856	16967	16850	16919	16665	17106	16948	16873	16778	17208	16820	16800	17061	16900	17010	16897	16980	17006	16876	17084	16862	16927	17007	17117	17048	17085	17014	16930	16987	16984	16869	16880	17082	16984	17094	16881	17111	17188	17008	17024	16930	16953	17003	17053	16910	16955	16812	17127	17080	17154	16904	16850	16998	17086	17030	16859	17076	17088	17034	16830	17066	17045	16871	16984	17104	16987	16900	16962	17093	17036	16989	16951	16900	17191	16891	17069	17000	16883	17015	16979	16817	17014	17001	17017	17017	16897	17174	16953	16880	16962	16994	16844	17121	16903	17014	17064	16915	16968	16796	17037	17054	17044	17022	17182	16952	17019	16834	16864	16815	17112	17086	17333	17181	16928	16871	17160	16960	16959	17049	16992	16941	16916	16897	17025	17052	16988	16962	16942	16991	17061	16960	17072	17021	16887	16944	17019	17040	17057	16811	16983	16946	16953	16999	16912	16915	17020	16902	16964	16968	17066	17195	16908	16863	16738	16987	16972	16876	16843	17130	16839	17002	17016	17112	16921	16985	17007	17021	17184	17013	17113	17020	16964	16992	16847	17072	16894	17021	16896	17119	17003	17050	17029	16952	17027	16858	16762	17097	16844	16873	17012	17085	16904	16809	17052	17029	17054	16908	16927	17019	16917	17010	16949	17123	16893	17081	17080	17041	16905	17067	16943	16999	16878	17018	17089	17082	17040	17005	16929	16984	16888	16998	16959	17028	16931	16812	17039	16955	17072	17038	17001	17021	17010	17023	16866	16956	16823	17027	17076	16847	16986	16882	17032	17020	17032	16879	17008	16978	16966	16894	17074	17159	16875	17109	16942	17162	17017	17043	16990	17022	16996	16957	17021	16897	16865	16946	17103	17030	16963	17025	17011	16958	17053	16974	16912	17142	16911	16894	16988	17045	16981	17068	16896	16832	16815	17021	16963	16899	16916	17052	16856	17158	17139	16985	17025	17001	16828	17211	16901	17058	16990	17123	17023	17032	16961	16932	16786	17065	16983	17027	17163	17101	16984	17030	17070	16952	16992	16944	16960	16885	17002	16807	17104	17044	17060	16968	16881	16943	16839	17060	16950	17176	17092	16920	17051	16851	17000	16961	17030	16985	17120	17033	16915	16988	17001	16982	16921	17064	17077	17088	17005	16994	17070	17041	17024	16911	16847	17019	17051	17009	16906	16924	16891	17081	17005	17017	16929	17123	16890	16907	17077	16774	16997	16838	16952	16936	17054	17009	17218	17139	17063	16940	16865	17108	17165	16860	16900	16902	16990	16939	17097	16880	16993	16870	16884	17141	16913	16943	16746	16877	16897	16860	17141	16962	17078	17034	16964	16928	17186	17003	17061	16900	17003	16940	17082	16838	16971	17068	17024	16923	16846	16928	17042	17160	17088	16916	17082	17026	17155	17073	17020	17042	16801	16773	17040	16936	16870	16847	17113	16951	17025	16952	17092	17039	16806	16822	16873	16975	17045	16800	16984	17107	17092	17053	16970	16897	16950	17068	17163	16987	17076	16946	16923	16868	16990	17123	17111	16981	17036	17069	16875	16973	17161	17061	16946	17029	17032	16828	16888	16840	16875	17125	16957	17080	17019	17047	16984	16996	17016	17087
23048	23349	37265	34666	28416	27133	27210	22519	21607	22193	22068	21966	21754	21663	21841	21947	21785	21722	21685	21805	21840	21703	21647	21697	21767	21918	21837	21604	21616	21535	21776	21627	21601	21525	21456	21604	21619	21661	21755	21631	21793	21488	21645	21656	21446	21560	21664	21641	21763	21645	21400	21616	21758	21863	21854	21535	21492	21595	21699	21600	21702	21643	21670	21671	21430	21617	21515	21578	21632	21589	21568	21628	21468	21607	21590	21505	21574	21578	21552	21629	21718	21423	21600	21684	21566	21599	21646	21670	21569	21464	21331	21708	21565	21501	21634	21554	21532	21516	21750	21628	21515	21643	21602	21619	21506	21369	21515	21679	21575	21566	21446	21662	21413	21444	21413	21718	21740	21490	21723	21663	21589	21400	21487	21621	21524	21627	21548	21642	21423	21485	21451	21705	21644	21406	21568	21369	21685	21558	21701	21494	21668	21210	21666	21461	21526	21546	21472	21624	21567	21486	21391	21460	21734	21467	21280	21438	21604	21658	21513	21436	21595	21628	21590	21569	21474	21364	21519	21506	21252	21481	21631	21509	21473	21492	21476	21582	21333	21342	21610	21539	21400	21434	21299	21544	21684	21348	21582	21618	21445	21338	21503	21385	21464	21532	21604	21619	21543	21736	21561	21447	21415	21515	21786	21453	21394	21618	21473	21436	21672	21425	21674	21535	21533	21569	21535	21588	21658	21627	21596	21587	21463	21640	21738	21642	21522	21678	21512	21593	21606	21407	21395	21486	21483	21744	21396	21550	21618	21338	21374	21481	21643	21538	21277	21444	21372	21517	21528	21570	21553	21553	21582	21706	21610	21454	21412	21405	21582	21495	21533	21538	21564	21699	21364	21723	21421	21510	21630	21364	21523	21695	21437	21332	21456	21398	21777	21781	21674	21503	21320	21563	21678	21555	21611	21620	21383	21710	21639	21678	21662	21404	21655	21463	21627	21445	21448	21513	21477	21383	21836	21741	21497	21759	21634	21738	21540	21619	21544	21332	21630	21609	21804	21604	21718	21644	21428	21341	21516	21658	21490	21367	21544	21606	21515	21397	21788	21386	21651	21618	21466	21632	21492	21393	21709	21574	21469	21390	21417	21575	21618	21405	21462	21303	21471	21397	21658	21590	21632	21514	21580	21658	21705	21561	21696	21632	21671	21784	21541	21594	21660	21495	21704	21534	21639	21541	21579	21320	21430	21425	21504	21676	21527	21541	21555	21743	21553	21604	21442	21438	21584	21515	21609	21543	21734	21516	21581	21487	21550	21556	21593	21534	21642	21396	21604	21657	21469	21434	21530	21392	21547	21660	21501	21488	21460	21476	21655	21573	21425	21442	21731	21384	21446	21441	21473	21485	21612	21679	21619	21628	21481	21570	21515	21544	21409	21630	21674	21557	21460	21378	21486	21526	21649	21668	21458	21337	21425	21664	21385	21481	21549	21594	21333	21516	21340	21718	21490	21588	21532	21446	21693	21527	21697	21285	21266	21443	21542	21286	21428	21644	21600	21486	21219	21511	21470	21223	21413	21603	21327	21343	21552	21549	21659	21703	21554	21462	21508	21520	21401	21428	21583	21504	21532	21573	21270	21602	21322	21489	21439	21558	21501	21629	21484	21466	21531	21348	21648	21589	21573	21655	21588	21621	21672	21697	21669	21694	21535	21401	21411	21507	21475	21547	21455	21623	21608	21433	21568	21507	21307	21448	21565	21667	21687	21368	21438	21293	21586	21462	21375	21634	21479	21509	21518	21724	21319	21462	21351	21612	21232	21483	21334	21680	21528	21806	21487	21542	21460	21644	21736	21527	21435	21498	21604	21456	21411	21172	21448	21536	21543	21381	21414	21639	21484	21546	21457	21510	21587	21441	21312	21763	21565	21590	21532	21472	21335	21441	21494	21567	21395	21528	21315	21583	21381	21369	21615	21568	21448	21582	21704	21626	21635	21525	21500	21584	21444	21399	21520	21600	21676	21566	21548	21402	21564	21627	21481	21535	21545	21495	21671	21546	21612	21420	21715	21463	21566	21289	21441	21564	21352	21560	21468	21581	21541	21483	21660	21410	21541	21663	21556	21875	21851	21732	21730	21451	21359	21578	21537	21374	21524	21627	21362	21370	21366	21479	21392	21336	21573	21505	21455	21548	21464	21291	21556	21404	21547	21463	21613	21510	21372	21389	21600	21516	21630	21524	21527	21519	21565	21380	21614	21255	21529	21394	21583	21647	21510	21393	21490	21302	21574	21601	21456	21612	21499	21369	21671	21539	21453	21801	21646	21517	21463	21418	21706	21510	21483	21473	21382	21348	21373	21428	21371	21507	21618	21661	21466	21663	21516	21591	21572	21299	21368	21494	21679	21597	21828	21601	21542	21648	21691	21464	21624	21582	21598	21369	21433	21522	21336	21578	21593	21435	21518	21577	21583	21592	21682	21461	21417	21539	21698	21499	21521	21674	21477	21549	21523	21783	21603	21390	21433	21302	21483	21489	21552	21426	21532	21444	21363	21386	21634	21580	21617	21405	21436	21730	21708	21340	21658	21577	21530	21533	21540	21639	21421	21424	21486	21643	21521	21542	21500	21551	21473	21527	21681	21593	21440	21515	21466	21374	21435	21496	21571	21739	21623	21345	21435	21332	21379	21462	21311	21601	21537	21401	21385	21687	21613	21529	21485	21597	21340	21462	21600	21578	21619	21460	21507	21520	21646	21528	21457	21415	21468	21272	21494	21561	21511	21457	21440	21476	21451	21540	21680	21551	21558	21470	21387	21495	21553	21655	21541	21540	21678	21629	21324	21556	21410	21467	21439	21469	21587	21559	21725	21665	21671	21286	21516	21477	21773	21495	21528	21427	21507	21474	21499	21557	21571	21587	21556	21589	21647	21492	21494	21468	21520	21509	21546	21477	21472	21307	21758	21683	21390	21573	21491	21562	21689	21519	21427	21724	21422	21652	21606	21349	21283	21473	21468	21417	21735	21615	21681	21501	21289	21715	21679	21710	21626	21570	21600	21567	21491	21496	21500	21497	21693	21649	21405	21416	21734	21599	21605	21622	21530	21419	21545	21438	21440	21454	21269	21614	21386	21521	21595	21372	21675	21511	21608	21355	21467	21514	21690	21490	21425	21491	21530	21324	21545	21586	21628	21260	21632	21630	21494	21405	21535	21442	21626	21444	21496	21473	21541	21330	21459	21570	21455	21548	21475	21480	21588	21462	21421	21268	21273	21598	21319	21552	21608	21585	21422	21682	21607	21635	21536	21621	21463	21493	21482	21380	21467	21540	21592	21559	21438	21571	21451	21550	21468	21522	21673	21658	21607	21636	21566	21475	21423	21570	21394	21703	21404	21547	21384	21628	21530	21483	21702	21491	21356	21338	21523	21578	21619	21459	21602	21492	21443	21561	21429	21234	21662	21659	21536	21526	21470	21424	21646	21669	21607	21436	21482	21531	21456	21261	21546	21414	21265	21396	21436	21500	21367	21440	21241	21563	21642	21493	21568	21379	21466	21594	21534	21404	21470	21585	21477	21361	21608	21592	21394	21407	21535	21668	21740	21558	21609	21521	21557	21613	21556	21787	21398	21355	21685	21534	21403	21399	21549	21502	21695	21492	21418	21669	21660	21495	21657	21711	21736	21692	21522	21564	21628	21517	21535	21435	21645	21773	21412	21245	21284	21463	21559	21602	21427	21498	21623	21713	21572	21306	21444	21488	21394	21357	21646	21576	21366	21401	21534	21686	21441	21552	21604	21580	21295	21501	21409	21710	21165	21564	21225	21542	21316	21459	21834	21576	21516	21658	21534	21603	21403	21672	21581	21554	21433	21437	21762	21778	21694	21625	21596	21614	21519	21494	21404	21336	21505	21570	21392	21508	21512	21516	21558	21425	21478	21488	21662	21534	21396	21476	21604	21741	21447	21547	21625	21548	21518	21634	21512	21529	21325	21375	21446	21399	21505	21471	21508	21335	21601	21721	21732	21593	21524	21580	21432	21847	21484	21418	21615	21405	21616	21528	21540	21327	21609	21782	21549	21445	21390	21337	21471	21478	21782	21474	21559	21670	21516	21553	21514	21397	21505	21542	21462	21573	21569	21702	21425	21451	21472	21531	21616	21685	21471	21651	21581	21525	21606	21488	21348	21563	21476	21424	21585	21613	21396	21574	21407	21688	21547	21369	21555	21660	21532	21521	21600	21638	21756	21521	21358	21430	21567	21605	21654	21618	21552	21391	21585	21707	21535	21462	21544	21627	21624	21388	21360	21494	21482	21575	21637	21569	21452	21523	21563	21801	21535	21593	21446	21403	21269	21624	21656	21382	21627	21402	21615	21622	21723	21296	21399	21502	21452	21504	21627	21514	21593	21511	21510	21516	21343	21541	21398	21571	21394	21451	21581	21358	21695	21751	21656	21478	21356	21381	21462	21671	21624	21294	21604	21560	21514	21580	21474	21448	21523	21545	21476	21570	21513	21439	21527	21535	21542	21667	21600	21542	21577	21532	21478	21426	21404	21510	21569	21421	21396	21447	21606	21383	21463	21533	21522	21472	21578	21832	21568	21436	21513	21561	21544	21483	21466	21639	21380	21418	21357	21642	21409	21547	21643	21298	21549	21693	21370	21364	21659	21691	21413	21524	21657	21480	21345	21306	21657	21715	21424	21310	21388	21535	21495	21492	21411	21405	21407	21473	21579	21398	21440	21626	21540	21565	21508	21488	21442	21532	21635	21431	21693	21500	21582	21339	21564	21378	21494	21586	21549	21656	21643	21427	21615	21371	21375	21658	21472	21481	21523	21708	21513	21367	21566	21521	21419	21403	21406	21496	21431	21499	21702	21376	21444	21485	21091	21594	21556	21429	21390	21476	21431	21443	21506	21626	21400	21529	21415	21648	21537	21339	21591	21687	21703	21307	21410	21401	21527	21321	21357	21393	21272	21736	21521	21423	21670	21632	21702	21542	21594	21711	21503	21563	21551	21253	21544	21489	21485	21514	21482	21644	21736	21657	21706	21578	21446	21653	21390	21193	21419	21512	21626	21337	21381	21537	21562	21579	21626	21798	21442	21475	21385	21490	21401	21311	21488	21643	21490	21336	21712	21438	21363	21396	21425	21544	21676	21553	21772	21465	21358	21624
59641	107873	92673	65423	41578	25774	18206	17453	17521	17580	17477	17544	17361	17514	17416	17607	17511	17623	17503	17454	17570	17474	17459	17539	17559	17584	17543	17516	17531	17554	17464	17537	17375	17372	17503	17406	17594	17624	17658	17630	17446	17564	17512	17640	17575	17540	17678	17690	17437	17586	17635	17523	17409	17479	17644	17356	17626	17521	17406	17623	17642	17612	17457	17606	17424	17519	17618	17464	17433	17688	17460	17652	17566	17523	17588	17514	17547	17468	17513	17509	17645	17353	17574	17499	17703	17610	17399	17502	17619	17330	17596	17447	17647	17528	17487	17347	17472	17487	17423	17608	17718	17589	17364	17782	17694	17464	17554	17540	17679	17530	17699	17489	17506	17649	17788	17596	17552	17605	17599	17594	17524	17652	17587	17437	17440	17515	17622	17580	17538	17530	17499	17665	17428	17460	17658	17642	17477	17433	17507	17566	17471	17495	17554	17564	17451	17435	17507	17529	17424	17468	17571	17452	17598	17528	17609	17505	17784	17481	17541	17801	17515	17467	17426	17764	17429	17501	17533	17438	17478	17648	17474	17569	17603	17584	17533	17551	17574	17657	17641	17577	17577	17679	17696	17529	17621	17511	17354	17595	17605	17492	17646	17406	17508	17425	17478	17761	17520	17569	17513	17412	17463	17482	17507	17518	17648	17410	17322	17523	17484	17325	17578	17306	17624	17738	17504	17530	17607	17577	17671	17501	17460	17675	17504	17547	17540	17484	17527	17521	17253	17497	17791	17566	17718	17582	17534	17501	17467	17556	17453	17547	17443	17377	17563	17432	17632	17603	17472	17503	17566	17586	17485	17483	17644	17691	17521	17601	17489	17607	17627	17570	17684	17482	17411	17481	17559	17699	17508	17376	17422	17504	17519	17564	17575	17513	17718	17495	17663	17371	17379	17556	17682	17549	17502	17694	17458	17500	17532	17340	17529	17366	17592	17328	17554	17345	17896	17468	17478	17603	17392	17674	17650	17625	17541	17434	17543	17508	17530	17431	17530	17582	17490	17579	17646	17445	17492	17546	17495	17378	17551	17503	17532	17586	17546	17393	17557	17506	17573	17643	17337	17490	17485	17460	17412	17470	17636	17490	17498	17505	17558	17529	17655	17464	17598	17564	17544	17530	17552	17583	17569	17588	17593	17661	17565	17364	17583	17480	17548	17598	17552	17591	17657	17487	17619	17603	17569	17580	17559	17489	17409	17429	17563	17628	17503	17592	17576	17554	17552	17513	17656	17596	17477	17514	17472	17488	17511	17349	17489	17428	17508	17496	17405	17587	17347	17419	17396	17559	17464	17438	17694	17463	17452	17587	17725	17437	17473	17658	17436	17525	17549	17641	17574	17390	17434	17393	17533	17608	17549	17652	17587	17529	17633	17392	17515	17566	17511	17560	17628	17595	17515	17662	17690	17755	17498	17581	17773	17609	17558	17558	17556	17595	17407	17537	17651	17571	17647	17512	17500	17387	17515	17517	17827	17595	17609	17704	17663	17622	17457	17528	17660	17435	17733	17504	17601	17483	17520	17575	17656	17515	17367	17507	17572	17487	17340	17590	17561	17589	17491	17592	17511	17507	17491	17610	17363	17462	17430	17576	17455	17448	17389	17552	17428	17536	17466	17472	17541	17534	17602	17668	17494	17617	17427	17480	17583	17452	17573	17491	17631	17565	17534	17523	17556	17551	17498	17565	17528	17562	17437	17488	17640	17411	17565	17431	17668	17515	17406	17348	17534	17566	17571	17310	17565	17592	17428	17386	17770	17486	17621	17554	17596	17584	17436	17440	17692	17487	17359	17620	17625	17572	17531	17651	17488	17553	17627	17564	17407	17624	17593	17373	17524	17521	17462	17622	17577	17619	17495	17398	17742	17513	17420	17464	17598	17575	17643	17556	17743	17514	17394	17570	17571	17532	17585	17712	17344	17637	17526	17522	17475	17696	17408	17684	17348	17538	17559	17571	17434	17477	17501	17505	17599	17597	17443	17682	17489	17620	17426	17601	17412	17509	17463	17613	17541	17583	17357	17398	17531	17516	17490	17641	17534	17444	17345	17560	17566	17525	17506	17530	17697	17501	17547	17617	17487	17604	17457	17496	17495	17566	17498	17445	17420	17645	17557	17490	17398	17493	17513	17575	17467	17371	17681	17655	17637	17478	17428	17537	17563	17451	17404	17574	17402	17512	17421	17428	17467	17502	17314	17559	17703	17545	17499	17667	17415	17533	17574	17437	17614	17636	17495	17436	17419	17593	17581	17619	17389	17462	17661	17465	17621	17641	17399	17518	17381	17616	17512	17530	17505	17502	17403	17702	17566	17397	17650	17589	17562	17255	17459	17501	17510	17526	17540	17697	17454	17511	17403	17587	17530	17599	17684	17417	17452	17613	17476	17520	17653	17423	17505	17396	17421	17509	17518	17500	17640	17588	17429	17559	17567	17495	17527	17652	17615	17450	17446	17482	17403	17571	17558	17290	17459	17524	17647	17558	17656	17623	17480	17542	17476	17637	17421	17717	17683	17478	17409	17632	17391	17527	17579	17644	17424	17408	17502	17735	17463	17307	17599	17468	17541	17446	17652	17316	17566	17495	17500	17479	17432	17579	17497	17602	17549	17467	17600	17594	17522	17469	17630	17385	17555	17481	17466	17505	17501	17509	17651	17418	17542	17659	17448	17656	17620	17530	17378	17431	17703	17624	17433	17511	17499	17613	17336	17470	17576	17604	17489	17620	17683	17479	17413	17465	17420	17717	17408	17399	17509	17512	17573	17381	17593	17612	17594	17609	17393	17301	17697	17587	17549	17501	17516	17687	17383	17555	17523	17610	17602	17533	17580	17587	17525	17712	17438	17617	17475	17377	17384	17532	17418	17533	17427	17634	17565	17447	17541	17419	17497	17453	17473	17345	17551	17543	17464	17484	17513	17548	17526	17574	17654	17594	17528	17587	17522	17403	17562	17564	17618	17525	17467	17553	17522	17605	17397	17182	17548	17548	17568	17615	17611	17472	17454	17652	17607	17519	17709	17433	17456	17621	17663	17362	17493	17514	17714	17125	17469	17564	17624	17443	17450	17504	17511	17569	17571	17391	17630	17556	17366	17600	17700	17609	17536	17445	17471	17662	17608	17546	17551	17480	17549	17407	17497	17475	17570	17471	17575	17470	17609	17484	17443	17677	17414	17439	17679	17606	17452	17471	17437	17600	17509	17425	17386	17489	17459	17473	17695	17531	17480	17451	17705	17562	17477	17578	17720	17473	17665	17258	17328	17520	17600	17347	17409	17396	17572	17640	17709	17484	17594	17506	17759	17639	17456	17469	17529	17619	17555	17499	17628	17500	17434	17570	17450	17442	17531	17507	17551	17646	17546	17440	17536	17456	17556	17444	17583	17524	17580	17485	17602	17601	17625	17586	17615	17516	17791	17391	17481	17586	17518	17485	17529	17474	17766	17404	17433	17333	17317	17616	17571	17461	17456	17663	17299	17708	17443	17671	17496	17474	17590	17559	17607	17642	17326	17496	17489	17416	17460	17549	17391	17501	17602	17468	17641	17468	17494	17535	17490	17368	17479	17537	17417	17600	17423	17696	17351	17383	17520	17516	17707	17318	17626	17477	17516	17490	17503	17372	17495	17305	17453	17670	17762	17665	17531	17651	17426	17734	17603	17489	17586	17389	17461	17642	17416	17595	17478	17577	17579	17655	17637	17369	17640	17527	17675	17549	17547	17558	17506	17597	17467	17472	17581	17468	17582	17612	17536	17499	17514	17656	17446	17352	17398	17431	17437	17608	17515	17599	17704	17462	17392	17426	17289	17580	17631	17613	17589	17540	17569	17616	17530	17431	17594	17489	17585	17387	17458	17760	17697	17613	17479	17462	17383	17419	17551	17593	17450	17480	17508	17519	17484	17626	17517	17473	17588	17579	17404	17608	17593	17558	17537	17551	17651	17611	17554	17559	17450	17615	17645	17521	17391	17479	17557	17711	17529	17550	17539	17414	17516	17561	17631	17709	17454	17393	17500	17463	17485	17332	17746	17673	17753	17527	17405	17481	17546	17467	17690	17425	17317	17360	17554	17434	17464	17754	17429	17634	17396	17543	17483	17528	17489	17673	17486	17538	17543	17392	17612	17622	17701	17603	17412	17580	17671	17453	17508	17342	17541	17499	17560	17357	17491	17424	17594	17710	17636	17454	17527	17587	17532	17639	17497	17608	17648	17545	17296	17614	17515	17480	17513	17580	17311	17583	17646	17535	17615	17527	17532	17577	17530	17615	17572	17544	17518	17317	17554	17416	17514	17481	17664	17475	17453	17473	17496	17425	17297	17561	17456	17519	17636	17347	17509	17501	17460	17468	17409	17516	17615	17327	17461	17615	17516	17444	17581	17343	17397	17453	17672	17544	17468	17566	17489	17562	17568	17555	17540	17474	17655	17395	17676	17613	17629	17486	17679	17420	17576	17531	17577	17636	17494	17453	17473	17497	17483	17399	17655	17542	17544	17460	17490	17519	17613	17494	17355	17587	17721	17610	17605	17477	17654	17656	17512	17787	17459	17491	17540	17519	17579	17631	17829	17425	17619	17499	17467	17582	17636	17491	17521	17460	17671	17566	17432	17702	17489	17617	17621	17441	17546	17542	17494	17520	17441	17455	17484	17672	17591	17621	17433	17597	17528	17515	17393	17728	17618	17390	17446	17685	17499	17497	17576	17496	17441	17653	17525	17395	17557	17654	17554	17535	17557	17522	17564	17457	17466	17545	17653	17512	17367	17560	17521	17533	17498	17422	17577	17433	17567	17602	17497	17443	17367	17661	17602	17487	17456	17657	17661	17423	17413	17496	17699	17366	17532	17623	17533	17391	17630	17609	17507	17538	17523	17476	17844	17673	17486	17597	17353	17577	17519	17499	17398	17559	17568	17415	17410	17478	17451	17626	17638	17525	17424	17466	17708	17456	17543	17446	17676	17496	17450	17448	17472	17592	17497	17566	17582	17672	17523	17609	17421	17379	17521	17667	17480	17420	17359	17482	17477	17459	17606	17777	17555	17441	17626	17478	17472	17641	17593	17539	17444	17431	17429	17506	17613	17358	17431	17488	17604	17526	17332	17363	17374	17676	17714	17385	17595	17389	17680	17616
30001	36712	43566	34098	25096	22703	21727	21524	21539	21661	21590	21435	21490	21599	21503	21641	21354	21467	21457	21633	21593	21420	21521	21502	21538	21324	21353	21196	21597	21344	21774	21462	21493	21536	21730	21532	21502	21295	21526	21255	21541	21529	21569	21508	21366	21261	21391	21467	21312	21555	21373	21371	21527	21459	21327	21450	21308	21346	21505	21465	21574	21347	21517	21617	21496	21230	21426	21558	21470	21357	21168	21591	21112	21519	21567	21410	21430	21523	21310	21404	21665	21485	21373	21453	21631	21386	21582	21342	21508	21426	21565	21568	21410	21415	21602	21209	21172	21212	21410	21438	21433	21594	21475	21389	21444	21398	21346	21363	21495	21559	21602	21462	21600	21503	21364	21399	21304	21294	21352	21279	21319	21403	21326	21435	21346	21415	21383	21247	21500	21305	21430	21342	21429	21277	21469	21589	21580	21436	21435	21536	21316	21371	21682	21491	21457	21488	21221	21246	21403	21414	21437	21424	21584	21346	21534	21481	21547	21428	21616	21480	21645	21519	21311	21350	21556	21478	21345	21259	21388	21436	21570	21352	21283	21429	21646	21434	21434	21387	21446	21362	21737	21124	21408	21522	21442	21359	21347	21456	21156	21445	21269	21447	21292	21369	21386	21400	21473	21459	21436	21277	21308	21510	21555	21301	21489	21256	21445	21502	21504	21497	21284	21342	21538	21680	21424	21536	21534	21547	21384	21437	21396	21428	21282	21576	21460	21525	21512	21536	21475	21405	21339	21582	21318	21348	21428	21461	21607	21487	21234	21583	21639	21485	21547	21296	21310	21423	21237	21379	21475	21521	21227	21504	21584	21109	21473	21352	21319	21352	21367	21318	21471	21436	21531	21408	21442	21378	21366	21519	21540	21437	21445	21465	21403	21406	21412	21429	21453	21250	21374	21500	21468	21371	21447	21267	21281	21568	21416	21703	21352	21525	21305	21439	21361	21676	21336	21499	21434	21576	21687	21476	21447	21239	21254	21557	21303	21178	21378	21601	21652	21387	21584	21534	21526	21343	21275	21393	21488	21289	21554	21543	21400	21447	21510	21289	21663	21780	21489	21379	21400	21615	21609	21390	21373	21654	21456	21369	21581	21639	21250	21628	21339	21449	21416	21415	21308	21494	21292	21407	21423	21346	21390	21595	21525	21433	21513	21484	21245	21509	21519	21359	21183	21406	21465	21344	21609	21587	21382	21563	21512	21341	21478	21550	21428	21406	21408	21390	21313	21327	21472	21326	21489	21455	21322	21432	21428	21136	21409	21466	21285	21348	21596	21599	21338	21542	21500	21489	21439	21414	21358	21465	21453	21356	21360	21303	21386	21521	21530	21461	21386	21355	21613	21520	21484	21281	21637	21426	21454	21561	21458	21264	21355	21631	21269	21290	21369	21400	21346	21472	21203	21553	21237	21485	21280	21588	21371	21516	21466	21304	21405	21311	21350	21441	21373	21299	21643	21358	21539	21390	21364	21481	21308	21331	21656	21746	21370	21385	21580	21415	21414	21361	21258	21317	21609	21612	21358	21342	21641	21342	21441	21339	21414	21321	21384	21444	21298	21329	21441	21545	21432	21414	21485	21408	21354	21590	21446	21345	21463	21455	21413	21447	21415	21440	21452	21616	21516	21458	21514	21588	21623	21437	21273	21431	21647	21300	21650	21338	21426	21458	21507	21617	21439	21217	21410	21518	21306	21374	21331	21618	21551	21497	21407	21441	21498	21506	21426	21519	21437	21409	21480	21339	21519	21530	21263	21434	21494	21451	21487	21408	21536	21252	21434	21400	21349	21284	21362	21324	21363	21466	21216	21341	21463	21597	21545	21478	21513	21542	21437	21348	21528	21408	21460	21409	21619	21365	21424	21423	21467	21373	21431	21385	21231	21505	21439	21681	21396	21435	21470	21461	21456	21474	21465	21536	21445	21543	21417	21625	21318	21483	21433	21564	21327	21334	21396	21405	21414	21496	21377	21428	21260	21321	21372	21357	21302	21383	21330	21363	21436	21446	21367	21495	21396	21491	21623	21454	21531	21620	21485	21205	21423	21586	21337	21392	21398	21611	21516	21394	21500	21488	21587	21588	21255	21391	21534	21543	21410	21387	21317	21587	21419	21411	21402	21423	21363	21470	21446	21541	21650	21556	21445	21292	21498	21469	21450	21573	21560	21452	21368	21676	21316	21530	21383	21319	21353	21391	21540	21583	21484	21531	21608	21488	21613	21181	21366	21360	21466	21460	21534	21367	21470	21455	21422	21342	21384	21448	21280	21363	21423	21623	21601	21508	21420	21464	21446	21711	21453	21371	21427	21496	21522	21161	21660	21257	21410	21316	21250	21412	21481	21590	21542	21653	21352	21347	21403	21453	21522	21468	21412	21534	21447	21370	21461	21554	21514	21194	21325	21239	21485	21405	21475	21183	21310	21444	21622	21313	21548	21438	21514	21454	21484	21419	21338	21543	21479	21390	21354	21495	21674	21426	21483	21482	21433	21533	21362	21705	21386	21378	21718	21391	21422	21604	21598	21483	21350	21430	21686	21421	21520	21201	21388	21573	21319	21296	21473	21308	21262	21459	21269	21422	21568	21468	21496	21342	21603	21447	21536	21525	21520	21387	21414	21120	21579	21253	21495	21548	21482	21509	21433	21664	21396	21120	21578	21556	21444	21467	21339	21461	21506	21435	21345	21642	21321	21499	21418	21568	21630	21476	21533	21606	21298	21501	21627	21488	21492	21393	21506	21336	21335	21616	21395	21462	21292	21532	21454	21356	21412	21467	21372	21429	21307	21603	21539	21363	21471	21346	21665	21413	21303	21324	21333	21316	21600	21465	21448	21439	21321	21580	21456	21600	21329	21429	21358	21295	21374	21368	21405	21235	21429	21438	21479	21369	21640	21482	21271	21398	21152	21414	21445	21412	21429	21581	21421	21261	21414	21551	21402	21422	21485	21215	21286	21406	21631	21529	21509	21320	21508	21421	21551	21414	21569	21293	21382	21493	21405	21249	21296	21250	21815	21393	21299	21549	21445	21505	21599	21583	21478	21581	21481	21633	21623	21475	21453	21384	21460	21624	21553	21338	21479	21401	21502	21366	21428	21436	21559	21591	21534	21343	21366	21604	21389	21487	21574	21558	21385	21403	21302	21439	21545	21333	21564	21524	21540	21657	21233	21388	21507	21271	21375	21413	21553	21456	21393	21532	21458	21588	21570	21538	21531	21318	21478	21417	21474	21507	21412	21458	21527	21237	21387	21403	21333	21344	21583	21402	21378	21228	21490	21234	21448	21384	21422	21344	21462	21368	21467	21344	21323	21394	21543	21267	21487	21448	21605	21471	21292	21480	21468	21398	21658	21478	21514	21327	21226	21344	21575	21527	21587	21347	21452	21419	21415	21449	21461	21407	21372	21241	21513	21418	21480	21448	21301	21450	21400	21197	21497	21460	21293	21327	21436	21264	21198	21409	21224	21386	21548	21391	21418	21420	21431	21347	21413	21386	21413	21612	21635	21164	21333	21322	21303	21443	21272	21520	21403	21474	21397	21381	21487	21520	21427	21567	21350	21487	21461	21439	21266	21430	21546	21354	21395	21608	21468	21556	21488	21395	21423	21473	21383	21503	21486	21450	21617	21366	21637	21520	21507	21318	21572	21589	21372	21453	21521	21598	21470	21381	21216	21550	21552	21563	21582	21639	21530	21323	21678	21628	21381	21524	21437	21462	21277	21557	21495	21458	21378	21788	21650	21309	21465	21381	21470	21128	21194	21427	21414	21543	21543	21526	21418	21478	21688	21432	21300	21720	21548	21787	21489	21599	21242	21526	21347	21515	21512	21485	21379	21660	21403	21630	21334	21241	21562	21085	21446	21735	21115	21290	21422	21524	21568	21491	21366	21342	21432	21393	21506	21535	21533	21380	21510	21405	21412	21472	21560	21330	21366	21536	21367	21402	21433	21411	21491	21351	21366	21443	21753	21593	21355	21242	21417	21428	21442	21638	21476	21355	21478	21501	21401	21417	21350	21460	21416	21571	21571	21567	21347	21178	21475	21393	21213	21424	21480	21657	21376	21248	21527	21241	21583	21508	21403	21393	21395	21254	21468	21402	21422	21423	21476	21243	21497	21474	21342	21519	21597	21554	21423	21347	21441	21631	21322	21574	21455	21276	21324	21463	21454	21298	21476	21568	21353	21293	21462	21398	21370	21452	21680	21285	21314	21104	21272	21530	21564	21439	21422	21382	21550	21351	21535	21387	21482	21331	21528	21292	21455	21423	21524	21523	21434	21463	21417	21412	21529	21235	21443	21509	21526	21436	21489	21552	21476	21497	21557	21173	21439	21573	21478	21478	21453	21637	21389	21586	21606	21526	21527	21368	21490	21426	21456	21463	21450	21298	21419	21345	21428	21546	21484	21428	21231	21330	21369	21454	21383	21413	21279	21456	21599	21404	21349	21296	21452	21275	21677	21509	21378	21426	21719	21494	21610	21534	21642	21319	21599	21641	21578	21515	21472	21599	21174	21396	21492	21590	21406	21500	21376	21351	21518	21509	21430	21330	21361	21447	21415	21399	21496	21442	21616	21584	21567	21491	21510	21633	21493	21586	21574	21409	21497	21423	21698	21560	21421	21403	21343	21650	21548	21449	21389	21229	21266	21423	21406	21472	21517	21527	21398	21414	21471	21506	21607	21394	21667	21521	21249	21521	21378	21248	21588	21613	21494	21536	21611	21352	21495	21448	21342	21228	21537	21314	21307	21333	21106	21380	21431	21428	21494	21446	21373	21550	21274	21567	21492	21517	21343	21290	21256	21483	21518	21357	21318	21469	21409	21569	21556	21554	21594	21341	21567	21322	21489	21253	21172	21585	21485	21479	21455	21372	21514	21461	21547	21443	21408	21580	21584	21296	21744	21309	21556	21425	21624	21431	21529	21548	21416	21395	21322	21545	21391	21366	21349	21481	21119	21347	21337	21320	21540	21533	21188	21529	21512	21474	21357	21298	21608	21456	21461	21484	21321	21261	21317	21772	21283	21294	21293	21197	21539	21423	21350	21571	21483	21333	21443	21193	21651	21474	21284	21411	21435	21375	21415	21689	21540	21366	21471	21374	21274	21375	21442	21459	21302	21478	21512	21261
35296	56454	45832	29215	20782	18251	17465	17318	17500	17360	17494	17258	17606	17452	17330	17277	17358	17394	17394	17423	17349	17450	17561	17497	17633	17326	17382	17594	17658	17414	17590	17391	17368	17510	17539	17415	17596	17390	17606	17464	17453	17382	17398	17423	17261	17392	17525	17464	17353	17451	17454	17280	17404	17367	17411	17599	17311	17525	17588	17319	17508	17291	17381	17462	17536	17548	17558	17540	17278	17516	17587	17416	17415	17469	17441	17243	17350	17423	17382	17421	17457	17300	17486	17374	17565	17535	17409	17483	17395	17373	17486	17431	17263	17479	17275	17652	17638	17582	17447	17421	17399	17488	17464	17548	17553	17348	17344	17467	17593	17380	17231	17633	17529	17420	17475	17447	17380	17343	17198	17590	17561	17418	17509	17565	17427	17474	17424	17524	17470	17356	17347	17463	17470	17521	17448	17446	17392	17446	17288	17464	17470	17331	17499	17603	17449	17412	17417	17309	17462	17172	17474	17497	17665	17479	17542	17412	17418	17362	17345	17625	17560	17518	17501	17642	17326	17426	17487	17191	17522	17704	17627	17555	17209	17291	17417	17301	17541	17590	17404	17368	17478	17393	17435	17298	17174	17377	17473	17619	17494	17536	17318	17460	17335	17458	17274	17201	17368	17273	17353	17352	17355	17494	17449	17471	17404	17567	17493	17265	17442	17421	17287	17519	17424	17405	17595	17560	17380	17517	17393	17374	17386	17440	17506	17412	17319	17405	17262	17369	17339	17360	17348	17427	17264	17548	17311	17389	17266	17591	17380	17352	17389	17144	17290	17384	17666	17478	17387	17426	17518	17629	17216	17284	17480	17371	17393	17431	17408	17216	17407	17540	17436	17497	17622	17375	17354	17401	17517	17552	17455	17463	17546	17397	17469	17476	17430	17405	17575	17491	17435	17457	17520	17407	17392	17453	17481	17420	17345	17230	17257	17456	17580	17340	17455	17383	17467	17431	17461	17433	17453	17341	17684	17440	17425	17274	17434	17471	17471	17372	17348	17499	17393	17310	17442	17299	17400	17333	17315	17550	17429	17404	17412	17482	17482	17533	17647	17468	17279	17670	17496	17326	17473	17350	17425	17458	17610	17348	17582	17394	17492	17379	17448	17389	17600	17274	17470	17494	17368	17360	17415	17397	17476	17502	17339	17556	17349	17484	17638	17545	17502	17283	17343	17348	17427	17474	17497	17509	17386	17397	17458	17291	17408	17485	17479	17471	17507	17320	17284	17499	17574	17228	17445	17402	17477	17369	17531	17593	17437	17239	17647	17313	17608	17503	17435	17453	17418	17503	17530	17290	17557	17458	17463	17562	17445	17426	17394	17355	17342	17370	17395	17384	17321	17380	17502	17487	17374	17450	17382	17370	17570	17488	17267	17396	17561	17539	17558	17372	17390	17487	17435	17709	17441	17274	17524	17412	17495	17270	17489	17494	17235	17494	17360	17362	17457	17343	17367	17409	17301	17472	17324	17464	17272	17532	17470	17464	17558	17491	17356	17227	17432	17502	17526	17487	17450	17468	17533	17398	17628	17548	17560	17448	17465	17538	17414	17519	17336	17659	17322	17361	17349	17590	17532	17463	17331	17490	17537	17480	17487	17422	17485	17442	17366	17650	17434	17325	17477	17498	17650	17488	17478	17444	17509	17460	17379	17514	17435	17449	17392	17412	17500	17479	17373	17348	17586	17599	17550	17485	17502	17396	17395	17308	17458	17517	17455	17480	17341	17396	17585	17335	17673	17357	17388	17359	17472	17509	17445	17364	17384	17377	17359	17387	17371	17494	17626	17477	17529	17392	17501	17313	17462	17448	17443	17546	17348	17473	17393	17472	17503	17479	17513	17278	17487	17257	17177	17561	17471	17468	17523	17580	17356	17351	17493	17321	17371	17362	17290	17561	17463	17344	17382	17374	17431	17522	17434	17528	17461	17532	17462	17619	17485	17563	17456	17498	17311	17653	17648	17388	17418	17447	17418	17316	17427	17375	17571	17503	17408	17405	17226	17339	17344	17473	17491	17392	17333	17656	17410	17308	17365	17451	17512	17403	17577	17575	17445	17317	17319	17403	17297	17375	17370	17423	17358	17281	17458	17374	17502	17484	17343	17481	17465	17389	17474	17306	17370	17518	17456	17314	17534	17383	17501	17462	17532	17528	17470	17463	17453	17424	17673	17528	17505	17570	17295	17616	17411	17483	17343	17297	17553	17491	17462	17514	17374	17615	17464	17457	17487	17547	17362	17475	17506	17272	17551	17497	17477	17428	17497	17522	17356	17424	17558	17552	17260	17502	17349	17417	17568	17328	17391	17438	17441	17480	17444	17448	17668	17284	17482	17513	17441	17527	17500	17295	17503	17246	17492	17409	17349	17419	17600	17471	17346	17622	17451	17511	17423	17508	17386	17379	17514	17329	17394	17435	17289	17372	17497	17349	17439	17314	17487	17428	17360	17530	17307	17455	17509	17468	17435	17443	17547	17345	17399	17387	17508	17576	17321	17447	17546	17517	17373	17448	17497	17333	17392	17603	17391	17623	17588	17575	17520	17457	17646	17498	17516	17343	17523	17520	17339	17524	17525	17364	17333	17233	17364	17413	17499	17304	17406	17448	17601	17362	17378	17376	17552	17567	17541	17394	17425	17444	17552	17659	17372	17500	17346	17667	17478	17393	17473	17452	17411	17621	17427	17458	17521	17438	17476	17451	17407	17341	17664	17333	17451	17454	17328	17433	17492	17483	17493	17549	17341	17511	17552	17355	17529	17432	17441	17485	17374	17481	17619	17502	17308	17392	17460	17287	17351	17498	17643	17433	17529	17485	17546	17404	17480	17447	17649	17481	17434	17282	17364	17412	17524	17450	17392	17432	17321	17480	17429	17536	17192	17682	17420	17331	17423	17500	17407	17435	17343	17372	17593	17279	17563	17567	17344	17553	17499	17525	17179	17356	17436	17722	17535	17374	17409	17401	17338	17424	17551	17542	17370	17441	17424	17403	17464	17305	17412	17469	17433	17230	17349	17271	17426	17449	17677	17349	17370	17529	17398	17435	17321	17593	17501	17255	17435	17478	17454	17358	17410	17508	17566	17579	17492	17415	17504	17442	17354	17517	17160	17533	17482	17383	17207	17443	17413	17473	17539	17443	17450	17377	17406	17376	17520	17484	17388	17551	17382	17226	17290	17423	17432	17577	17367	17607	17322	17568	17390	17707	17466	17417	17265	17481	17312	17514	17580	17294	17662	17430	17490	17437	17476	17295	17473	17248	17446	17547	17492	17447	17530	17464	17507	17464	17260	17449	17510	17300	17533	17273	17517	17460	17562	17530	17368	17454	17501	17358	17252	17424	17493	17492	17427	17553	17320	17517	17489	17254	17377	17500	17251	17455	17454	17532	17298	17368	17265	17384	17517	17505	17508	17425	17156	17549	17396	17339	17444	17415	17442	17507	17465	17445	17315	17432	17281	17457	17429	17347	17461	17570	17277	17363	17315	17424	17489	17396	17306	17518	17349	17450	17460	17448	17442	17521	17448	17421	17470	17380	17605	17513	17377	17321	17266	17309	17350	17485	17461	17520	17527	17376	17578	17520	17403	17435	17568	17348	17648	17526	17440	17332	17545	17388	17608	17478	17292	17361	17549	17404	17390	17350	17361	17379	17272	17643	17406	17384	17607	17429	17444	17469	17428	17536	17454	17443	17356	17360	17545	17405	17487	17670	17468	17433	17484	17446	17601	17407	17473	17524	17479	17402	17622	17461	17530	17326	17446	17457	17349	17383	17486	17514	17493	17432	17418	17395	17412	17375	17435	17418	17482	17550	17516	17435	17282	17537	17448	17290	17456	17411	17377	17348	17390	17269	17497	17460	17507	17456	17369	17514	17261	17529	17468	17292	17451	17316	17339	17539	17393	17497	17331	17466	17486	17363	17494	17495	17208	17449	17416	17404	17281	17558	17545	17352	17479	17462	17384	17333	17424	17481	17479	17514	17431	17446	17465	17641	17457	17437	17454	17162	17455	17361	17377	17506	17335	17453	17510	17344	17468	17405	17279	17363	17645	17356	17567	17488	17476	17439	17456	17362	17518	17400	17413	17323	17526	17288	17365	17222	17395	17374	17426	17455	17400	17504	17323	17415	17516	17335	17623	17500	17446	17296	17456	17368	17568	17564	17737	17299	17452	17485	17579	17410	17788	17331	17514	17380	17465	17460	17489	17427	17565	17475	17637	17486	17380	17439	17509	17467	17412	17391	17228	17393	17284	17464	17339	17393	17600	17499	17472	17284	17425	17365	17497	17551	17400	17260	17344	17479	17439	17331	17271	17562	17481	17510	17230	17465	17339	17366	17336	17484	17556	17458	17488	17359	17269	17291	17388	17454	17358	17505	17414	17445	17553	17315	17433	17310	17300	17587	17592	17513	17234	17580	17523	17404	17369	17401	17164	17488	17389	17315	17415	17341	17663	17483	17497	17573	17447	17398	17266	17421	17476	17281	17624	17466	17533	17320	17410	17509	17280	17450	17380	17529	17481	17266	17625	17459	17416	17394	17494	17380	17383	17439	17324	17523	17356	17266	17518	17358	17454	17414	17308	17310	17398	17399	17612	17422	17458	17458	17483	17421	17523	17305	17419	17430	17465	17508	17371	17577	17468	17392	17584	17413	17353	17437	17378	17334	17263	17408	17451	17189	17451	17536	17336	17347	17434	17576	17571	17188	17553	17526	17671	17609	17354	17383	17299	17628	17468	17536	17476	17440	17513	17261	17272	17591	17606	17466	17365	17414	17565	17435	17384	17527	17595	17498	17512	17520	17445	17556	17496	17580	17362	17566	17407	17456	17427	17421	17526	17559	17646	17432	17457	17304	17378	17374	17485	17531	17407	17413	17397	17599	17418	17451	17439	17529	17482	17583	17361	17292	17644	17475	17473	17493	17387	17448	17441	17388	17538	17520	17599	17535	17563	17482	17486	17588	17506	17498	17468	17444	17560	17546	17647	17582	17413	17467	17530	17286	17455	17663	17512	17462	17557	17519	17505	17277	17597	17429	17493	17486	17441	17451	17314	17459	17455	17433	17355	17626	17466	17477	17358	17540	17509	17346	17466	17376	17333	17505	17501	17586	17388	17485	17384	17469	17372	17542
25244	27114	45426	43093	31309	25850	23432	21362	21137	21160	21015	20916	21085	21325	20874	20944	20957	21165	20922	20783	21073	21041	21079	21023	21260	20805	21085	20907	21103	21126	21016	21000	21064	20915	21114	21003	21021	20952	20925	20880	21098	21037	20939	20900	20953	20982	20838	20903	20860	20942	20787	20877	20988	20933	20936	20818	20938	21140	20987	20842	20699	20984	20933	21193	21010	20920	20814	20778	20913	20743	20969	21036	21089	20869	21051	21037	20977	20854	20754	21049	20894	20958	21017	20813	20929	21160	21057	20904	20975	21002	20947	20813	21090	20717	20956	20902	21115	20946	20935	20819	21054	20833	21127	20879	21086	20823	20892	20905	21112	20956	20915	20850	20747	20951	20896	20971	21090	20889	20772	20950	21121	20997	20979	20812	20725	20997	20737	21011	21025	20958	20870	20749	20881	20714	20625	20869	20908	21023	20711	21062	20919	21095	20982	20891	20776	20956	21054	20954	20851	20815	21074	20903	20903	21113	21003	21112	21023	20961	20850	20831	21123	21038	21072	20955	21012	20861	21107	21187	20771	20749	21028	21068	20945	21005	20894	20944	20749	20750	21151	20888	20987	20885	20840	21068	20942	20975	21019	20908	21059	21026	21040	20822	21010	20929	21012	20906	21126	20940	21000	20876	20926	20806	20791	20884	21241	21116	20934	20792	20854	20902	21004	21121	21205	21088	20940	20993	20745	20763	20679	20987	20795	20994	20958	21055	20895	20976	20901	20803	20860	20870	20904	20932	20904	20775	20913	20819	20788	20853	20896	20826	20972	20981	20834	20901	20961	21180	20832	20867	20792	20846	20878	20920	20823	20772	20958	21082	20942	20762	21163	20934	21006	21005	21138	20886	20845	20894	20793	21061	20929	20724	20891	20996	20936	21071	21044	20858	20814	20961	21000	20966	21038	20951	21125	20900	20851	20866	20960	20719	20881	20861	20946	21103	20986	20948	21048	20807	21024	20846	20935	21071	21005	20876	20948	20777	20819	20890	20782	20996	21028	20816	21033	20841	20996	20870	21149	20903	20855	21003	21048	20902	20957	20741	20857	21049	20825	21115	21006	21002	21178	21077	21077	20992	20848	20768	20726	20849	21109	21259	21154	20957	20819	21010	20966	20913	21019	20849	21035	21024	20983	20790	20920	20835	20818	21040	20875	21029	21014	20933	21023	20892	20966	20911	21019	20943	20700	20882	20965	20874	20944	21121	20911	20883	20790	20917	21047	20910	21012	20979	21023	21020	20976	21151	20820	20916	20947	20988	21082	21064	20755	20663	20966	20780	21135	20799	20919	21024	20996	20855	21079	20854	20724	21000	20695	20892	20737	20879	20705	21011	20766	20792	20923	21066	20905	20860	20893	20749	21004	20867	21133	20797	20807	21154	20933	21172	20794	20897	20978	20801	20900	20735	21008	20897	21099	20777	20963	21102	20904	21042	20910	21091	20675	20780	20819	21016	20730	20976	20983	20762	20808	21056	20975	20924	21143	20813	20985	21005	20959	21010	20950	20908	21056	20795	20756	21119	21008	20874	20644	20846	20800	20846	20593	20971	20834	20962	20761	21145	20721	21143	20744	21045	21002	21010	21088	21018	20806	20849	20880	20961	20943	20993	21008	20923	20925	20760	20779	21080	21102	20918	20929	20925	20796	21044	20831	20968	20998	20833	21078	21125	21156	21074	20885	20924	21048	21168	20856	20985	20916	20908	20895	20898	21000	20761	20671	20912	20689	20968	21062	20917	21028	21073	21107	20979	20778	20963	21046	20877	20973	21191	20784	21019	20958	20952	20950	20872	20999	20868	21049	20793	20931	20837	20857	20885	20880	20904	20904	21157	20798	21077	20881	20855	20925	21047	21003	20917	20898	20707	20883	20954	20954	20987	20968	20935	20851	20885	21196	20890	20763	20886	20876	21161	20879	20775	20832	20895	21092	20856	21024	20897	20968	20904	20979	20755	20823	20897	21079	21023	20880	20772	20937	20981	20978	20911	21065	20912	20991	20910	20974	20714	21069	21016	20812	21103	21006	20916	20733	20915	21093	20689	20993	20918	20921	20787	21044	21120	21170	21003	20910	20940	21069	20842	20795	20726	20985	20974	20856	20913	20937	21073	20998	20953	21035	20729	20984	21173	20923	20935	20973	20859	20889	21000	20942	20884	20870	20901	20730	20974	21019	21046	21144	21043	21140	21037	20851	20978	20755	21114	21127	20849	20742	20861	20925	20909	20875	20848	20843	20916	21103	21081	20798	20954	20929	20926	20981	21072	21012	20913	20863	21021	21132	21103	20897	20981	21010	20669	20795	20994	20864	20906	20765	20965	20743	20915	20783	21058	21057	21046	20962	20943	20869	21010	21052	20868	20714	20782	20946	20861	20918	20898	21047	21210	20995	20831	20918	20954	20967	20984	20905	20943	20863	20939	21110	20886	20956	20767	20919	20932	20943	20952	20886	20869	20868	20800	20946	21042	21001	20849	21005	21232	20834	20995	21039	20936	21034	20793	20921	20860	21130	20951	20771	20996	20859	21063	20981	20953	20930	21040	20981	20960	20982	21087	21243	20770	20888	20883	20879	20704	21067	21051	21002	20808	20806	21183	20895	20840	20785	21076	21010	20924	20833	20954	20881	20866	21034	21052	20950	21176	20756	21068	20875	20944	21016	20880	20836	21019	20900	21089	20986	20952	21102	20944	20975	20721	20865	20916	20990	21154	21132	20844	20962	20718	20817	20987	20905	20897	21074	20909	20815	20852	20821	20770	20947	20967	21047	20850	20893	20925	20801	21099	20926	20972	20970	20990	21043	21077	20822	20891	20918	20885	20881	21162	20936	21105	20962	21005	20931	21035	20981	20884	20922	20973	20981	20851	20905	20911	20757	20794	21061	20959	20915	21080	20896	20668	21028	20940	21025	20991	20802	20840	21031	20993	20801	21250	21403	21071	21050	20973	20871	20858	20851	20900	20930	21010	21136	20962	20903	21056	20979	20877	20863	20720	20845	20873	20913	20861	20989	20903	20878	20934	20916	20879	20882	20878	21061	21030	20903	21080	20896	21015	21117	21050	21113	20819	20990	21287	21023	21073	21016	20909	20967	21021	20749	20992	20949	21027	20939	21038	21175	20943	20947	21027	21024	20808	20889	21051	21050	20977	20863	20771	20799	20881	20929	20862	21051	20814	20899	20822	20759	21080	20733	20686	20982	20771	20850	21001	20811	20979	20895	20907	21067	20732	20674	20928	20959	20716	20917	20960	20973	20832	20988	20960	20960	21033	20997	21020	21153	20914	21034	20708	21051	20945	20914	20801	20976	21036	20932	20923	20925	21187	20925	20906	20803	20907	20837	20867	20913	20825	21013	20920	21047	20914	20959	20824	20971	20762	21003	20768	20897	20835	20970	20933	21001	21033	20954	21065	20834	20893	20857	21028	20961	20846	20945	20841	20752	20759	21062	20773	20987	21007	21153	21008	20706	20997	20997	20936	20996	20834	21023	20765	20747	20972	20778	20980	21091	20891	20927	21023	20986	21128	20866	21041	21032	20931	20866	20799	20905	20915	20974	21105	20957	20772	20947	20941	20918	21023	21078	20819	21033	20966	20966	20969	21093	20712	21178	20731	20962	21011	20868	20923	20811	20955	20913	21073	21026	21006	20833	20678	20789	20854	20833	21045	20853	20977	21034	21111	20957	21043	20967	20963	20888	20925	20632	21197	20966	20856	20794	20935	20947	21039	21076	20800	20962	21049	20876	20799	20923	20925	21069	20814	21079	20920	20849	20827	21025	21010	21051	21013	21097	20925	20779	20938	20901	20889	20929	20925	20831	21050	21057	20958	20919	20844	20836	20839	21002	21130	21009	20823	21109	20964	21028	20838	20906	20966	20915	20861	20776	20734	21210	20781	20901	21075	20902	20971	20976	21153	20891	20991	20959	20912	20976	20821	20919	21117	20971	20810	20878	20842	21064	21166	20869	20911	20890	21082	20807	20925	20988	21057	20978	20892	20892	20879	20931	21047	21035	20904	20944	20966	20963	20993	20901	20894	21017	20949	20751	20847	20936	20794	21011	20812	20873	20898	20799	21019	21317	20902	20994	21004	20959	20984	20895	21055	20987	20863	21156	21085	20963	21111	20923	20998	20952	20924	20908	20914	20934	20833	20862	20869	21067	20699	20911	20892	21113	21160	20890	21289	21029	20948	21009	20950	20684	20954	20970	20977	20962	20972	20815	20831	21125	21091	20827	20863	21071	20891	20791	20845	20997	20881	20920	20799	20787	20989	20825	20866	21094	20960	20803	20857	20768	20901	20925	21053	20920	20936	20855	21023	20980	20937	20977	20912	20842	20687	20878	20887	20900	20871	20838	20943	20874	20998	21178	21155	20935	20893	21014	20953	20930	21018	20802	20946	20840	20870	20894	20932	21056	20882	20937	20994	20897	20854	21035	20949	20980	20812	20853	21021	21017	20910	20881	20971	21136	20911	20807	20942	20865	20935	21076	20773	21090	20852	20952	20891	21033	20800	20932	20824	20682	21137	20977	21087	20884	20756	20958	20935	20951	21158	21143	21088	20902	20854	20863	20726	20977	20971	20936	20788	21007	20825	20973	20901	20975	21041	20909	20822	21065	20845	20971	21106	21080	20874	20946	20965	20862	20838	21040	20856	20953	20986	20847	20900	21034	20820	21083	20712	20735	21068	21032	20720	21076	20913	20854	20931	21020	20927	20902	21001	20796	20774	21052	20930	21061	20927	20931	21059	20988	20986	21048	21029	21007	21090	20877	20736	20831	20720	20894	21004	21069	20759	21040	20907	20823	20832	21295	20949	21119	20731	20972	20717	20994	20794	20917	21186	21132	21041	20748	20779	20914	20922	20886	20986	21081	21031	20838	20889	20879	20937	20766	21010	21043	20880	21146	20857	20984	21153	20920	20848	20890	20974	21070	20975	20709	20939	21001	21114	21071	20874	20868	20960	20822	21136	20960	20906	20894	20946	20731	21105	21142	20824	21047	21111	20927	21134	21006	21102	20971	21003	21156	20790	20876	21063	20981	20796	21073	21046	20972	20961	20915	21061	21026	20978	21089	21150	21037	20922	21078	20784	20966	20919	20850	21099	20863	21067	20961	20896	20946	21031	20923	20863
54677	93045	77253	50634	31867	21144	17883	17371	17271	17093	17275	17300	17243	17102	17237	17389	17304	17250	17158	17162	16979	17288	17121	17353	17253	17248	17154	17094	17394	17392	17352	17356	17203	17257	17123	17064	17262	17095	17085	17169	17165	17379	17286	17207	17075	17262	17287	17125	17310	17162	17162	17181	17230	17080	17149	17364	17338	17220	17041	17238	17296	17150	17238	17174	17036	17196	17092	17164	17354	17166	17184	17203	17219	17241	16950	17288	17343	17161	17185	17287	17316	17214	17222	17228	17349	17124	17280	17083	17285	17255	17142	17317	17259	17153	17261	17292	17159	17121	17065	17252	17069	17121	17254	17073	17168	17149	17370	17264	17224	17035	17192	17188	17120	17195	17091	17197	17153	17297	17106	17096	17255	17229	17410	17139	17281	17160	17348	16976	17321	17206	17212	17271	17325	17260	17225	17181	17186	17428	17346	17278	17238	17151	17201	17067	17306	17121	17209	17214	17217	17123	17133	17282	17270	17164	17254	17264	17193	17216	17221	17235	17113	17121	17169	17216	17224	17158	17085	17145	17052	17261	17036	17203	17275	17125	17269	17241	17153	17208	17074	17145	17026	17115	17124	17284	17188	17134	17170	17247	17120	17079	17029	17342	17123	17089	17209	17115	17126	17291	17130	17092	17245	17327	17218	17131	17179	17152	17093	17169	17144	17176	17179	17205	17315	17157	17181	17140	17043	17107	17261	17161	17195	17010	17265	17131	17156	17181	17257	17086	17231	17129	17355	17081	17102	17314	17148	17253	17049	17186	17136	17213	17084	17272	17214	17282	17231	17225	17160	17195	17307	17301	17166	17327	17281	17232	17234	17283	17107	17090	17328	17309	17023	17256	17155	17315	17045	17314	17208	17138	17301	17085	17152	17190	17183	17251	17080	17275	17202	17082	17189	17231	17066	17242	17260	17362	17074	17117	17244	17187	17272	17113	17252	17255	17210	17300	17201	17208	17220	17083	17224	17276	17374	17327	17033	17130	17348	17136	17256	17196	17250	17030	17113	17219	16987	17161	17319	17217	17313	17210	17212	17010	17118	17228	17268	17170	17230	17304	17255	17196	17100	17348	17123	17221	17307	17300	17156	17296	17058	17246	17227	17267	17270	17207	17177	17318	17224	17168	17397	17233	17164	17348	17066	17186	17255	17340	17286	17404	17248	17267	17297	17147	17023	17498	17039	17123	17266	17184	17141	17218	17129	17008	17085	17289	17242	17249	17273	17234	17078	17028	17223	17096	17063	17335	17268	17345	17061	17227	17210	17254	17216	17221	17152	17125	17148	17200	17195	17144	17208	17051	16978	17112	17349	17160	17178	17085	17085	17125	17419	17262	17054	17391	17340	17077	17219	17117	17305	17014	17120	17366	17172	17206	17145	17220	17184	17259	17264	17310	17344	17167	17173	17308	17299	17087	17345	17288	17269	17099	17213	17230	17195	17270	17147	17161	17159	17358	17084	17238	17062	17183	17187	17088	17087	17203	17320	17116	17271	17154	17245	17063	17178	17167	17183	17197	17264	17230	17026	17128	17184	17268	17304	17170	17340	17385	17180	17219	17121	17162	17122	17189	17256	17300	17168	17209	17317	17199	17286	17295	17289	17277	17100	17265	17254	17063	17162	17106	17370	17436	17378	17209	17180	17156	17342	17342	17176	17281	17267	17288	17095	17422	17178	17165	17320	17118	17281	17023	17235	17308	17269	17137	17364	17213	17165	17342	17340	17006	17184	17139	17079	17176	17202	17017	17244	17166	17305	17218	17184	17128	17241	17168	17145	17264	17206	17133	17262	17182	17280	17144	17083	17199	17181	17313	17274	17072	17280	17091	17112	17262	17181	17114	17112	17206	17117	17200	17119	17229	17127	17159	17039	17119	17360	17090	17190	17157	17006	17056	17196	17185	17279	17057	17194	17038	17263	17364	17155	17160	17142	17267	17342	17176	17088	17247	17202	17186	17060	17142	17059	17138	17179	17279	17396	17127	17143	17175	17150	16972	16995	17214	17175	17221	17042	17274	17194	17247	17320	17318	17154	17234	17316	17395	17164	17220	17223	17112	17133	17242	17295	17123	17231	17107	17102	17043	17131	17286	17258	17154	17212	17239	17200	17282	17317	17227	17297	17332	17005	17346	17241	17074	17231	17276	17183	17189	17078	17129	16966	17331	17120	17230	17176	17171	17159	17211	17077	17357	17133	17061	17307	17050	17301	17191	17269	17027	17175	17129	17152	17218	17142	17092	17078	17026	17215	17254	17178	17079	17149	17239	17276	17034	17042	17115	17168	17287	17234	17301	17196	17297	17291	17165	17209	17036	17128	17230	17276	17004	17204	17201	17224	17174	17114	17149	17020	17317	17266	17233	17316	17133	17185	17063	17205	17178	17157	17179	17250	17127	17094	17188	17367	17501	17253	17303	17365	17111	17132	17150	17242	17257	17131	17237	17321	17053	17207	17090	17101	17363	17156	17375	17093	17326	17107	17241	17164	17272	17031	17115	17273	17163	17234	17088	17370	17147	17050	17095	17338	17244	17184	17302	17341	17076	17255	17255	17358	17025	17091	17066	17163	17002	17276	17350	17311	17276	17316	17231	17189	17274	17355	17140	17221	17242	17118	17286	16969	17230	17115	17244	17345	17225	17136	17124	17132	17209	17291	17243	17115	17133	17202	17189	17285	17324	17114	17393	17161	17138	17259	17186	17217	17046	17071	17228	17183	17206	17233	17132	17132	17342	17129	17160	17141	17247	17184	17137	17288	17254	17382	17316	17129	17347	17105	17213	17198	17136	17283	17248	17247	17450	17080	17062	17157	17262	17256	17072	17283	17286	17296	17281	17308	17125	17308	17236	17261	17263	17090	17190	17220	17238	17246	17168	17226	17042	17059	17289	17244	17325	17341	17137	17036	17169	17115	17040	17204	17291	17100	17135	17244	17193	17183	17436	17156	17203	17131	17271	17160	17296	17142	17134	17214	17114	17329	17350	17186	17180	17048	17313	17283	17325	17357	17062	17114	17124	17248	17144	17156	17158	17366	17110	17228	17315	16954	17320	17300	17172	17273	17279	17345	17416	17318	17075	17215	17111	17122	17135	17355	17248	17238	17205	17166	17126	17307	17119	17296	17102	17181	17141	17170	17048	17434	17263	17072	17177	17123	17100	17338	17121	17268	17225	17033	16961	17171	17251	17474	17177	17125	17082	17169	17066	17184	17293	17271	17046	17068	17066	17329	17176	17168	17399	17269	17108	17223	17180	17181	17466	17296	17116	17065	17259	17119	17330	17282	17127	17034	17169	17257	17297	17271	17324	17168	17313	17112	17281	17153	17104	17282	16996	17307	17164	17278	17111	17161	17202	17365	16983	17365	17047	17184	17143	17263	17293	17313	17118	17186	17126	17311	17063	17226	17242	17131	17181	17017	17245	17109	17212	17149	17028	17310	17096	17194	17246	17163	17212	17263	17257	17237	17205	17223	17299	17361	17140	17179	17293	17138	17240	17190	17398	17320	17152	17208	17211	17181	17248	17256	17125	16985	17278	17388	17281	17251	17185	17170	17097	17248	17132	17172	17034	17036	17210	17126	17271	17299	17278	17196	17227	17022	17175	17342	17097	17238	17106	17291	17254	17209	17328	17198	17161	17271	17104	17107	17087	17139	17212	17209	17179	17103	17197	17253	17154	17234	16946	17286	17135	17069	17076	17130	17142	17107	17208	17047	17324	17243	17307	17038	17248	17292	17200	17431	17253	17106	17302	17006	17310	17169	17253	17079	17154	17200	17079	17250	17088	17182	17184	17348	17106	17318	17095	17075	17414	17158	17188	17178	17272	17311	17264	16977	17117	17165	17236	17055	17132	17367	17094	17163	17286	17325	17273	17139	17251	17119	17208	17267	17147	17169	17288	17241	17278	17178	17212	17057	17345	17135	17218	17220	17182	17196	17164	17150	17284	17289	17063	17276	17193	17235	17304	17124	17245	17045	17271	17177	17195	17115	17226	17276	17155	17241	17216	17253	17166	17155	17038	17298	17247	17264	17168	17267	17257	17061	17153	17182	17262	17216	17159	17015	17347	17240	17206	17538	17342	17158	17067	17420	17170	17120	17239	16922	17070	17248	17181	17218	17316	17243	17371	17197	17161	17067	17267	17215	17259	17217	17037	17382	17128	17275	17143	17164	17191	17374	17267	17340	17333	17290	17103	17056	17174	17165	17069	17253	17260	17091	17081	17100	17353	17182	17152	17123	17209	17260	17340	17007	17058	17327	17220	17265	17158	17213	17187	17251	17379	17059	17181	17161	17092	17140	17255	17228	17124	17176	17084	17227	17245	17139	17067	17273	17169	17387	17260	17292	17162	17100	17444	17126	17089	17202	17183	17449	17232	17101	17264	17213	17222	17269	17275	17124	17366	17223	17172	17311	17164	17210	17103	17145	17166	17109	17197	17002	17298	17261	17327	17020	16960	17165	17223	17330	17128	17017	17227	17328	17219	17177	17203	17154	17208	17239	17203	17255	16962	17187	17243	17162	17269	17090	17140	17035	17039	17103	17167	16992	17289	17229	17189	17063	17322	17173	17110	17265	17190	17252	17096	17156	17094	17314	17126	17260	17274	17318	17086	17283	17324	17196	17172	17167	17321	17142	17321	17064	17221	17129	17217	17178	17162	17079	17230	17262	17052	17086	17343	17407	17332	17116	17174	17377	17232	17128	17061	17260	17302	17232	17312	17169	17438	17098	17135	17503	17130	17319	17119	17438	17084	17266	17022	17172	17183	17156	17041	17245	17330	17149	17276	17323	17067	17104	17370	17186	17294	17007	17176	17292	17274	17201	17336	17467	17068	17013	17161	17116	17069	17200	17215	17275	17302	17047	17218	17269	17155	17265	17286	17169	17121	17120	17138	17244	17107	17251	17081	17109	17140	17239	17159	17322	17361	17311	17327	17222	17062	17190	17189	17185	17324	16991	17173	17122	17345	17137	17066	17308	17142	17211	17130	17257	17102	17239	17251	17267	17434	17082	17235	17026	17339	17153	17188	17118	17325	17270	17311	17199	17234	17169	17325	17112	17149	17201	17141	17462	17186	17186	17117	17222	17268	17380	17154	17153	17234	17076	17025	17393	17073	17150	17168	17348	17155	17128	17125
23055	23074	36323	35227	29518	27751	27902	22722	21720	22242	21847	21827	21623	22001	22104	21880	21767	21733	21871	21884	21702	21534	21789	21763	21537	21775	21803	21847	21812	21603	21560	21806	21828	21477	21731	21644	21650	21920	21704	21606	21744	21874	21772	21714	21535	21877	21593	21628	21759	21757	21792	21618	21440	21507	21706	21612	21810	21668	21652	21575	21868	21733	21728	21828	21402	21733	21769	21645	21618	21543	21559	21436	21538	21613	21509	21535	21705	21509	21597	21641	21626	21581	21459	21515	21629	21690	21622	21497	21750	21840	21662	21557	21671	21656	21708	21551	21413	21557	21576	21525	21538	21560	21737	21667	21639	21465	21317	21569	21549	21343	21553	21807	21591	21586	21565	21532	21653	21685	21736	21775	21544	21637	21516	21517	21550	21499	21545	21554	21696	21657	21656	21698	21480	21453	21417	21595	21424	21708	21645	21461	21758	21468	21467	21252	21561	21703	21634	21360	21360	21399	21613	21483	21542	21420	21663	21689	21551	21562	21530	21445	21572	21625	21660	21717	21602	21420	21623	21641	21547	21642	21539	21492	21475	21124	21434	21404	21452	21716	21585	21796	21557	21467	21711	21506	21732	21519	21334	21533	21545	21642	21567	21569	21620	21434	21617	21590	21687	21415	21602	21579	21707	21511	21442	21501	21789	21465	21582	21688	21388	21343	21280	21385	21374	21556	21612	21727	21835	21624	21582	21526	21344	21485	21458	21599	21713	21577	21652	21636	21698	21530	21489	21472	21430	21640	21299	21690	21726	21553	21482	21568	21482	21603	21621	21358	21621	21609	21594	21321	21839	21492	21493	21491	21656	21462	21560	21530	21624	21547	21353	21499	21804	21671	21627	21518	21702	21481	21671	21644	21833	21581	21527	21538	21502	21621	21725	21729	21509	21438	21624	21440	21618	21522	21532	21579	21566	21600	21523	21509	21321	21438	21510	21530	21508	21592	21573	21614	21667	21614	21625	21508	21628	21699	21667	21560	21556	21741	21688	21486	21451	21667	21448	21563	21463	21544	21623	21629	21721	21550	21700	21568	21507	21575	21718	21520	21381	21557	21787	21595	21541	21550	21735	21461	21629	21375	21563	21602	21548	21500	21693	21564	21697	21423	21374	21661	21530	21535	21588	21572	21496	21346	21668	21564	21522	21611	21485	21625	21634	21664	21560	21464	21370	21488	21699	21341	21485	21720	21544	21470	21540	21422	21714	21524	21392	21487	21717	21462	21642	21431	21542	21692	21382	21645	21445	21607	21578	21660	21365	21745	21500	21325	21627	21718	21573	21563	21611	21595	21565	21296	21606	21494	21634	21667	21648	21578	21680	21516	21485	21769	21464	21558	21686	21481	21341	21600	21622	21715	21414	21767	21735	21353	21752	21510	21436	21667	21434	21690	21515	21704	21481	21499	21228	21574	21279	21472	21444	21510	21468	21613	21496	21684	21483	21533	21502	21540	21290	21317	21397	21654	21566	21667	21459	21563	21451	21558	21714	21746	21469	21447	21418	21634	21527	21526	21440	21560	21651	21610	21537	21364	21546	21731	21715	21431	21462	21555	21583	21515	21474	21429	21673	21532	21440	21560	21677	21449	21340	21501	21604	21673	21511	21511	21484	21600	21414	21691	21654	21734	21628	21693	21764	21579	21732	21572	21519	21538	21541	21702	21680	21629	21422	21614	21357	21658	21535	21607	21590	21558	21529	21661	21755	21484	21643	21624	21502	21433	21499	21553	21535	21631	21620	21621	21702	21691	21546	21524	21764	21453	21715	21548	21512	21695	21686	21473	21637	21470	21413	21671	21614	21530	21514	21452	21697	21561	21477	21751	21561	21399	21654	21619	21261	21577	21791	21468	21520	21590	21415	21757	21365	21685	21494	21517	21553	21595	21575	21577	21666	21640	21805	21602	21354	21529	21406	21595	21662	21467	21517	21512	21681	21637	21631	21449	21618	21653	21619	21472	21660	21606	21762	21478	21586	21669	21650	21430	21482	21584	21555	21641	21623	21500	21560	21567	21551	21583	21401	21716	21643	21640	21537	21646	21812	21527	21767	21717	21589	21564	21321	21734	21715	21296	21545	21606	21692	21529	21426	21648	21574	21388	21635	21530	21724	21637	21634	21608	21423	21622	21584	21345	21704	21661	21560	21565	21419	21385	21573	21660	21587	21493	21426	21482	21526	21638	21533	21538	21499	21701	21588	21644	21704	21607	21307	21682	21404	21498	21578	21791	21619	21694	21647	21331	21556	21692	21529	21567	21695	21480	21570	21294	21377	21525	21412	21460	21718	21587	21462	21468	21444	21540	21518	21581	21719	21690	21569	21571	21618	21719	21571	21461	21666	21603	21506	21379	21659	21574	21300	21510	21590	21538	21433	21561	21573	21527	21404	21441	21409	21516	21729	21664	21588	21413	21397	21433	21446	21591	21559	21822	21624	21422	21635	21330	21534	21597	21544	21411	21593	21549	21266	21500	21630	21661	21316	21690	21590	21398	21451	21534	21628	21460	21437	21574	21427	21534	21586	21398	21571	21681	21487	21502	21836	21587	21637	21466	21501	21764	21598	21623	21442	21447	21519	21494	21397	21493	21654	21530	21537	21850	21557	21681	21400	21685	21509	21714	21395	21467	21470	21424	21574	21713	21507	21430	21398	21512	21530	21465	21451	21459	21593	21738	21575	21571	21753	21700	21527	21428	21487	21605	21433	21502	21623	21627	21648	21510	21522	21784	21568	21604	21603	21646	21562	21758	21392	21609	21482	21664	21645	21511	21658	21667	21649	21637	21672	21563	21434	21710	21626	21726	21613	21659	21510	21704	21571	21629	21578	21576	21695	21571	21597	21364	21493	21566	21330	21482	21735	21748	21572	21664	21625	21609	21673	21636	21714	21745	21564	21574	21496	21438	21637	21527	21619	21466	21579	21474	21349	21400	21647	21515	21592	21720	21853	21605	21627	21779	21643	21638	21616	21566	21677	21536	21617	21424	21297	21539	21659	21510	21456	21251	21519	21588	21492	21398	21360	21644	21531	21461	21517	21541	21650	21486	21643	21545	21586	21366	21360	21503	21663	21801	21627	21695	21483	21492	21745	21709	21561	21624	21584	21487	21689	21523	21481	21531	21378	21566	21531	21646	21473	21729	21356	21644	21549	21582	21460	21427	21617	21399	21472	21422	21575	21474	21676	21808	21544	21615	21610	21543	21601	21301	21418	21464	21455	21566	21704	21564	21349	21512	21567	21577	21605	21683	21536	21528	21425	21497	21551	21608	21534	21516	21570	21487	22058	21465	21660	21440	21648	21484	21426	21511	21478	21391	21653	21463	21717	21616	21388	21461	21604	21464	21565	21638	21421	21546	21550	21647	21695	21480	21518	21497	21634	21527	21716	21688	21617	21617	21597	21522	21593	21271	21689	21449	21631	21653	21508	21469	21518	21407	21473	21456	21791	21466	21570	21529	21546	21479	21466	21307	21380	21608	21566	21762	21487	21557	21606	21677	21698	22022	21490	21727	21468	21442	21611	21494	21608	21696	21659	21470	21643	21653	21594	21479	21513	21464	21551	21539	21554	21722	21346	21508	21693	21588	21704	21397	21447	21545	21220	21521	21544	21368	21531	21377	21518	21588	21653	21399	21431	21469	21507	21581	21500	21695	21749	21760	21553	21685	21232	21489	21495	21406	21464	21266	21602	21631	21616	21737	21623	21353	21415	21582	21497	21795	21406	21552	21471	21447	21621	21606	21487	21696	21383	21660	21609	21551	21482	21495	21566	21352	21640	21842	21613	21611	21568	21573	21650	21600	21325	21536	21576	21656	21429	21963	21446	21632	21623	21716	21656	21553	21577	21875	21462	21292	21519	21508	21496	21645	21472	21483	21608	21509	21453	21720	21566	21437	21479	21470	21506	21769	21666	21523	21425	21596	21747	21548	21445	21640	21466	21581	21681	21384	21545	21645	21480	21481	21641	21462	21738	21403	21710	21603	21544	21730	21545	21503	21397	21697	21682	21341	21604	21505	21439	21569	21586	21644	21508	21739	21554	21501	21521	21654	21662	21761	21498	21586	21726	21797	21429	21498	21493	21465	21344	21575	21748	21539	21358	21489	21575	21461	21632	21847	21434	21624	21547	21615	21445	21377	21657	21584	21501	21652	21460	21349	21469	21670	21474	21637	21342	21486	21599	21789	21747	21606	21599	21500	21875	21576	21495	21507	21315	21412	21635	21397	21577	21479	21736	21530	21334	21738	21488	21559	21394	21254	21393	21438	21367	21329	21493	21599	21318	21361	21629	21654	21376	21460	21652	21568	21590	21479	21590	21518	21426	21688	21407	21419	21621	21496	21596	21695	21627	21537	21906	21746	21619	21608	21614	21437	21692	21624	21472	21550	21394	21362	21502	21495	21587	21804	21525	21485	21574	21469	21581	21767	21675	21694	21286	21596	21537	21613	21399	21524	21617	21606	21479	21564	21635	21641	21474	21546	21637	21285	21601	21384	21492	21490	21552	21633	21452	21656	21573	21636	21589	21440	21525	21611	21664	21539	21441	21516	21503	21426	21390	21436	21529	21418	21363	21511	21776	21582	21513	21295	21551	21436	21389	21536	21499	21509	21746	21512	21567	21629	21573	21656	21653	21433	21598	21691	21708	21693	21520	21723	21643	21311	21514	21705	21545	21664	21527	21418	21666	21421	21388	21641	21693	21635	21633	21397	21343	21413	21448	21427	21896	21626	21406	21453	21368	21408	21335	21422	21465	21511	21584	21460	21561	21676	21517	21591	21470	21636	21613	21635	21339	21727	21691	21550	21424	21443	21631	21534	21880	21513	21596	21491	21564	21541	21616	21470	21465	21512	21638	21706	21622	21434	21769	21609	21560	21455	21466	21683	21457	21474	21696	21503	21563	21691	21742	21597	21530	21636	21397	21705	21725	21428	21775	21345	21420	21552	21496	21512	21370	21520	21443	21445	21439	21590	21871	21471	21547	21514	21549	21575	21626	21571	21674	21532	21376	21402	21620	21372	21624	21336	21497	21320	21725	21554	21588	21302	21689	21783	21522	21556	21522	21431	21429	21476	21353	21636	21759	21487	21426	21688	21535	21589	21473	21492	21677	21520	21664	21527	21670	21540	21459	21388
61244	106335	95169	70516	44637	27462	18976	17648	17466	17640	17531	17669	17592	17809	17548	17526	17684	17639	17644	17589	17499	17350	17514	17546	17724	17480	17600	17550	17798	17632	17458	17563	17526	17603	17581	17653	17593	17589	17645	17413	17632	17590	17523	17407	17570	17554	17596	17512	17592	17459	17665	17549	17592	17585	17736	17738	17655	17668	17530	17595	17556	17738	17489	17466	17438	17491	17694	17804	17790	17426	17409	17755	17248	17629	17713	17693	17641	17801	17749	17663	17687	17599	17520	17594	17578	17586	17530	17537	17642	17606	17604	17566	17528	17692	17578	17523	17623	17723	17479	17430	17559	17458	17598	17530	17696	17677	17565	17618	17552	17447	17732	17491	17737	17620	17606	17573	17633	17563	17506	17675	17361	17880	17640	17590	17423	17573	17566	17604	17438	17667	17612	17475	17477	17649	17540	17678	17622	17542	17616	17633	17607	17675	17663	17464	17523	17658	17710	17682	17626	17555	17466	17511	17415	17598	17423	17665	17550	17724	17394	17700	17523	17652	17463	17619	17456	17425	17779	17690	17425	17584	17649	17691	17569	17582	17505	17524	17617	17643	17282	17602	17624	17549	17577	17725	17536	17704	17501	17672	17395	17727	17594	17503	17563	17555	17565	17621	17559	17793	17488	17553	17629	17524	17456	17590	17615	17510	17640	17628	17770	17649	17678	17451	17606	17647	17492	17519	17659	17325	17684	17608	17607	17516	17527	17512	17457	17637	17572	17588	17567	17539	17408	17541	17651	17412	17603	17596	17481	17438	17684	17484	17752	17633	17529	17563	17690	17432	17448	17622	17600	17566	17679	17691	17543	17654	17562	17684	17564	17599	17446	17645	17464	17702	17659	17513	17636	17638	17585	17635	17469	17609	17610	17608	17469	17547	17550	17677	17600	17702	17579	17678	17583	17489	17418	17755	17602	17632	17454	17448	17650	17728	17662	17569	17511	17497	17502	17627	17598	17581	17555	17615	17659	17503	17550	17528	17717	17627	17427	17456	17604	17602	17595	17707	17425	17432	17661	17623	17372	17751	17614	17686	17660	17574	17528	17440	17611	17538	17596	17656	17662	17495	17592	17542	17564	17527	17502	17499	17685	17602	17588	17701	17723	17494	17577	17632	17520	17568	17634	17579	17605	17652	17741	17743	17581	17526	17724	17423	17824	17639	17655	17772	17632	17529	17491	17566	17514	17654	17538	17493	17584	17669	17566	17742	17482	17591	17616	17509	17542	17541	17641	17570	17645	17598	17540	17585	17562	17388	17741	17723	17558	17632	17677	17597	17802	17521	17719	17476	17577	17492	17577	17682	17542	17581	17667	17352	17620	17577	17578	17820	17576	17636	17527	17637	17434	17493	17433	17565	17628	17445	17447	17578	17461	17560	17630	17608	17549	17638	17523	17507	17400	17539	17533	17586	17577	17599	17503	17658	17560	17593	17625	17571	17431	17536	17531	17660	17572	17550	17543	17664	17754	17627	17583	17548	17540	17540	17427	17780	17461	17694	17367	17495	17396	17414	17697	17523	17828	17375	17555	17619	17650	17592	17467	17516	17476	17585	17359	17698	17667	17460	17569	17447	17484	17734	17527	17560	17841	17701	17593	17714	17531	17436	17703	17576	17540	17760	17670	17617	17432	17474	17692	17621	17589	17580	17640	17612	17553	17482	17637	17562	17577	17524	17620	17664	17482	17732	17515	17609	17471	17667	17544	17573	17559	17659	17695	17574	17630	17443	17630	17691	17512	17642	17516	17681	17563	17656	17571	17580	17561	17538	17657	17558	17401	17509	17581	17636	17643	17534	17544	17586	17513	17642	17721	17563	17594	17514	17626	17566	17491	17676	17496	17334	17468	17564	17416	17672	17505	17553	17598	17524	17434	17515	17609	17523	17622	17675	17709	17633	17582	17683	17534	17624	17571	17507	17652	17559	17525	17474	17553	17639	17616	17641	17594	17687	17671	17544	17534	17583	17572	17509	17498	17420	17603	17557	17492	17570	17604	17792	17471	17659	17516	17662	17580	17576	17804	17452	17576	17690	17495	17532	17608	17476	17526	17547	17640	17467	17569	17641	17670	17523	17469	17550	17696	17611	17526	17594	17517	17655	17548	17603	17553	17367	17699	17597	17597	17428	17675	17720	17515	17907	17688	17522	17641	17554	17645	17545	17559	17895	17542	17502	17404	17532	17597	17596	17512	17508	17641	17611	17717	17482	17545	17602	17508	17682	17656	17549	17545	17473	17461	17636	17627	17631	17545	17565	17594	17605	17615	17801	17688	17783	17608	17646	17488	17540	17518	17638	17547	17595	17472	17602	17626	17651	17647	17654	17569	17649	17596	17631	17580	17610	17604	17491	17504	17709	17719	17491	17525	17492	17601	17455	17609	17462	17755	17786	17651	17478	17537	17676	17483	17455	17708	17365	17650	17517	17443	17663	17520	17679	17565	17675	17671	17557	17421	17595	17655	17574	17510	17507	17614	17577	17483	17676	17596	17597	17484	17555	17661	17770	17625	17538	17484	17611	17501	17616	17693	17754	17769	17446	17639	17667	17578	17630	17540	17890	17711	17431	17607	17494	17651	17594	17558	17558	17530	17445	17570	17566	17712	17598	17517	17770	17721	17608	17591	17520	17532	17433	17477	17751	17841	17593	17510	17562	17681	17284	17502	17707	17557	17635	17543	17599	17721	17467	17635	17531	17539	17556	17623	17486	17481	17528	17573	17587	17434	17568	17459	17512	17566	17673	17557	17702	17382	17385	17538	17697	17815	17717	17687	17620	17414	17518	17668	17509	17534	17501	17543	17392	17564	17562	17406	17555	17597	17485	17508	17509	17645	17610	17628	17714	17626	17567	17352	17641	17644	17359	17528	17608	17618	17495	17633	17627	17574	17661	17651	17486	17512	17739	17398	17755	17816	17618	17644	17553	17722	17607	17576	17477	17497	17642	17717	17588	17573	17467	17531	17419	17540	17480	17611	17529	17558	17568	17522	17508	17447	17453	17578	17635	17531	17512	17609	17631	17541	17548	17511	17471	17544	17701	17540	17637	17449	17722	17551	17594	17567	17709	17577	17568	17615	17557	17722	17666	17609	17678	17501	17453	17510	17665	17587	17616	17576	17686	17627	17658	17439	17531	17646	17606	17517	17625	17569	17620	17592	17583	17670	17559	17509	17465	17642	17501	17605	17571	17540	17519	17498	17499	17640	17613	17628	17576	17592	17580	17512	17595	17712	17601	17619	17474	17581	17608	17462	17470	17721	17570	17564	17832	17511	17530	17498	17641	17431	17539	17548	17480	17412	17463	17483	17495	17714	17662	17479	17686	17568	17589	17479	17811	17543	17540	17482	17678	17564	17771	17605	17618	17509	17541	17511	17630	17586	17836	17649	17514	17538	17517	17468	17489	17511	17616	17618	17441	17550	17475	17495	17636	17519	17612	17538	17534	17517	17575	17630	17646	17515	17526	17470	17701	17551	17571	17683	17537	17611	17546	17648	17478	17508	17733	17579	17576	17712	17612	17432	17519	17556	17638	17567	17757	17458	17626	17407	17694	17586	17716	17661	17443	17639	17709	17645	17487	17432	17634	17535	17332	17607	17516	17518	17388	17431	17368	17505	17479	17696	17468	17480	17615	17647	17479	17408	17427	17570	17697	17559	17542	17569	17738	17565	17598	17493	17506	17254	17692	17578	17556	17570	17394	17586	17625	17668	17584	17628	17499	17442	17750	17596	17530	17555	17504	17605	17699	17543	17723	17725	17577	17681	17419	17722	17601	17608	17507	17715	17577	17531	17528	17436	17377	17656	17445	17698	17625	17584	17452	17673	17552	17466	17552	17497	17614	17588	17542	17522	17528	17575	17690	17613	17520	17532	17603	17522	17540	17742	17699	17736	17556	17449	17429	17641	17469	17655	17521	17696	17518	17630	17796	17551	17483	17478	17609	17541	17740	17488	17483	17480	17519	17489	17609	17525	17739	17521	17683	17572	17506	17730	17563	17353	17298	17585	17624	17672	17439	17538	17666	17580	17542	17704	17628	17369	17603	17539	17696	17666	17603	17611	17602	17626	17631	17454	17885	17509	17416	17729	17648	17705	17514	17507	17386	17468	17618	17488	17552	17662	17586	17477	17552	17596	17549	17731	17520	17434	17654	17536	17673	17660	17525	17631	17780	17610	17409	17593	17601	17471	17731	17592	17572	17571	17510	17316	17579	17653	17389	17477	17571	17570	17703	17571	17603	17751	17604	17594	17599	17558	17579	17657	17626	17670	17466	17622	17553	17419	17537	17517	17601	17652	17515	17474	17535	17560	17538	17482	17642	17535	17501	17633	17738	17323	17541	17786	17581	17504	17654	17573	17733	17830	17563	17712	17632	17553	17616	17474	17523	17776	17435	17363	17623	17578	17656	17508	17583	17586	17599	17717	17605	17388	17664	17490	17632	17504	17552	17692	17533	17582	17495	17505	17765	17505	17518	17494	17704	17543	17516	17612	17533	17573	17716	17673	17563	17336	17652	17395	17798	17463	17448	17657	17641	17668	17636	17435	17575	17619	17584	17537	17532	17525	17593	17660	17646	17558	17614	17739	17734	17347	17824	17513	17612	17765	17626	17582	17495	17565	17398	17454	17597	17614	17514	17769	17704	17595	17494	17721	17545	17418	17474	17659	17516	17415	17496	17701	17437	17520	17589	17606	17414	17595	17555	17630	17466	17579	17483	17515	17598	17465	17557	17621	17514	17657	17589	17808	17492	17445	17733	17420	17529	17535	17527	17614	17634	17613	17569	17591	17401	17600	17497	17660	17370	17651	17481	17557	17468	17704	17635	17448	17510	17606	17732	17528	17623	17637	17549	17633	17534	17555	17598	17708	17484	17442	17404	17627	17499	17913	17555	17467	17474	17477	17535	17699	17514	17486	17615	17537	17421	17758	17685	17585	17540	17570	17489	17787	17571	17478	17459	17623	17543	17685	17532	17702	17471	17464	17501	17632	17641	17579	17566	17484	17723	17748	17551	17640	17553	17607	17539	17475	17407	17615	17559	17353	17561	17543	17678	17585	17563	17590	17472	17586	17536	17662	17584	17517	17624	17592	17798	17552	17597	17523	17592	17480	17678	17447	17673	17567	17393	17470	17490
29768	36025	46026	35143	25956	23351	22887	22311	22508	22402	22395	22144	22109	22248	22162	22312	22089	22329	22158	22265	22326	22319	22446	22347	22148	22037	22063	22140	22352	22302	22091	22195	21989	22131	22327	22366	22104	22164	22485	22570	22275	22375	22117	22283	22176	22307	22133	22190	22078	22120	22113	22113	22233	22270	22088	22018	22145	22411	22212	22210	22277	22310	22376	22261	22224	22082	22085	22246	22170	22293	22218	22335	21976	22041	22212	22205	22155	22115	22161	22196	22211	22209	22362	22351	22245	22030	22348	22125	22368	22359	22324	22339	22153	22092	22058	21917	22339	22171	21840	22083	22188	22127	22006	22196	22451	22287	22291	22193	22350	21824	22216	21801	21943	22162	22236	22158	21949	22014	22176	22112	22149	22093	22138	22188	22267	22043	22387	22293	22324	22044	22286	22141	22343	22325	22276	22202	22157	22180	22160	22140	22112	22122	22251	22049	22102	22021	22117	22314	22032	21989	22097	22138	22183	22178	22061	22175	22500	22134	22126	22151	21937	22088	22215	22041	22385	22402	22274	22366	22247	22046	22144	22188	22313	22233	22225	22164	22310	22125	22134	22074	21939	22109	22322	22280	22227	22246	22265	22205	22348	22268	22277	22231	22096	22241	22169	22217	21962	22319	22279	22107	22356	22210	22230	22038	22378	22123	22106	21859	22080	22072	22159	22110	22230	22145	22181	22174	22416	22109	22058	22140	22069	22108	22090	21979	22356	22142	22040	22286	21975	22243	22216	22242	22195	22160	22138	22227	22053	22029	22047	22433	22218	22241	22041	22498	22273	22180	22021	22146	21951	22271	22098	22240	22214	22107	22116	22226	22100	22021	22390	22010	22244	22120	22176	22238	22077	22133	22269	22091	22389	22166	22056	22548	22057	22033	22113	22050	22263	22295	21921	21980	22224	22197	22033	22189	22020	22266	22182	22112	22219	22222	22256	22292	22088	22387	22304	22103	22112	22194	22116	22123	22140	21915	22213	22295	22265	22081	22176	22111	22019	22055	22208	22091	22154	22197	22205	22225	22273	22210	22233	22129	22371	22057	22505	22159	21998	22210	22333	22396	22143	22014	22086	22070	22167	22029	22122	22157	22051	22321	22085	22125	22154	22249	22110	22231	22377	22243	22241	22335	22216	22254	22027	22309	22211	22026	22300	21961	22445	22362	22217	22286	22264	22350	22222	22258	22239	22174	22267	22245	22265	22183	22139	22338	22373	22265	22225	22195	22113	22074	22229	22269	22200	22150	22045	22139	21991	22130	22135	22150	22427	22084	22302	21933	21971	22315	22148	22149	22329	22385	22355	22207	22167	22209	21999	22245	22219	22242	22130	22110	22179	22163	22206	22157	22497	22340	22304	22081	22337	22341	22410	22102	22344	22112	22218	22162	22159	22045	22172	22279	22203	22177	22166	22261	22069	21998	22198	22101	22143	22216	22072	22196	22075	22024	22128	22154	22152	22191	22182	22201	22392	22136	22401	22128	22391	22139	22389	22143	22293	22022	22155	22200	22324	22284	22243	22347	22266	22302	22225	22242	22169	22135	22205	22213	22168	22165	22121	22179	22202	22163	22081	22205	22141	22028	22197	22282	22389	22166	22203	22158	22262	22132	21998	22266	22126	22007	22344	22268	22307	22323	22367	22345	22230	22298	22267	22196	22218	22135	22019	22171	22444	22110	22214	21981	22067	22258	22276	22023	21937	22161	22224	22249	22307	22249	22021	21985	22172	22316	22254	22237	22095	22150	22157	22257	22147	22049	22005	22171	22146	22181	22008	21982	22171	22095	22135	22185	22183	22018	22124	22170	22111	22099	22422	22451	22202	22258	22231	22265	22323	22232	22057	22180	22119	22210	21977	22147	21969	22141	22413	22096	22094	22315	22067	22174	22104	22270	22251	22014	21981	22056	22241	21991	22500	22153	22297	22228	22428	22086	22161	22185	22170	22108	22105	22251	22233	22316	22210	22046	22237	22351	22249	22279	22099	22184	22206	22192	22300	22283	22021	22036	21897	22196	22315	22103	22231	22196	22240	22264	22315	22142	22197	22367	22414	22434	22198	22000	22230	22111	22140	21994	22107	22229	22212	22218	22148	22077	22221	22081	22308	21935	22126	22283	22040	22093	22281	22212	22281	22282	22298	22079	22248	22106	22416	22204	22123	21974	22277	22181	22169	22064	22141	22144	22219	22113	22072	22088	22142	22187	22149	22075	22100	22049	22091	22256	22180	22192	22282	22029	22046	22310	22042	22171	22321	22371	22432	22212	22211	22240	22370	22187	21991	22126	22180	22162	22016	22194	22160	22069	22135	22134	22420	22058	22127	22019	22293	22280	22093	22184	22232	22245	22288	22323	22124	22287	22102	21985	22068	22080	22066	22325	22133	22136	22223	22108	22043	22028	22090	22103	22205	21939	22246	22107	22337	22171	22060	22261	22079	21900	21923	22154	22364	21984	22176	22030	22261	22397	22209	22144	22263	22204	22419	22052	22143	22131	22233	22332	22088	22107	22232	22130	22064	21998	22246	22150	22068	22125	22302	22062	21869	22291	22326	22134	22428	22270	22081	22156	22168	22228	22270	22207	22272	22068	22095	22021	22228	22147	22154	22122	22356	22112	22329	22140	22360	22168	22265	22185	21903	22068	22353	22189	22477	22335	22339	22229	22099	22252	22164	22128	22184	22140	22134	22123	22044	22274	22134	22129	22253	21902	22090	22379	22359	22162	21971	22163	22276	22221	22227	22185	22185	22134	22060	22067	22304	22310	22338	22187	22272	22028	22212	22295	22325	21973	22235	22297	22262	22139	22185	22148	22351	22273	22208	22212	22036	22278	22286	22085	22120	21972	22185	22165	22239	22225	22174	22047	22394	22316	22320	22099	22237	22038	22259	22066	22324	22187	22256	22146	22124	22076	22278	22264	22101	22074	22079	22214	22186	22084	22074	22160	22022	22212	22187	22265	22192	22136	21984	22293	22178	22229	22234	22252	22190	22149	22136	22028	22182	22245	22205	21972	22184	22098	21969	22194	22217	22185	22328	22293	22190	22221	22324	22162	22476	22355	22305	22110	22081	22147	22169	22252	22203	22178	22138	22123	22063	22268	22066	22008	22369	22274	22428	22037	22418	22205	22369	22285	22109	22303	22127	22075	22405	22246	22021	22211	22300	22439	22346	22052	22034	22169	22079	22072	22402	22452	22102	22244	21980	22181	22309	22156	22326	22233	22197	22012	22263	22369	22241	22229	22282	22224	21985	22207	22228	21990	22163	22112	22024	22181	22463	22292	22276	22256	22102	22375	22201	22117	22073	22187	22155	22187	22297	22129	22305	22222	22282	22151	21914	22170	22135	22421	22388	22324	22089	22218	22288	22140	22059	22356	22298	22161	22297	22561	22291	22014	22076	22261	22364	22379	22456	22498	22419	22222	22298	22421	22095	22147	22366	22316	22148	21961	22352	21994	22230	22170	22260	22257	22328	22241	22202	22097	21974	22318	22262	22383	22169	22031	22318	22288	22049	22069	21999	22261	22072	21993	22027	22162	22194	22444	22246	22099	22095	22313	22131	22259	22202	22281	22135	22291	22239	21965	22017	22082	22083	22167	22069	22162	22016	22311	21974	22262	22263	22406	22150	22192	22225	21891	22169	22129	22121	22160	22253	22214	21984	22264	22070	22187	22324	22106	22041	22071	22184	22042	22323	22166	22243	22223	22202	22307	22333	22075	22190	22296	21969	22123	22289	22261	22081	22166	22180	22253	22198	22231	22283	22085	22139	22149	22257	22184	22225	22234	22163	21986	21996	21958	22149	21958	22075	22307	22103	22175	22463	22093	22156	22130	22100	22014	22134	22176	22216	22223	22205	22119	22124	22291	22257	22302	22130	22021	22073	22143	22321	22118	22082	22352	22018	22021	22223	22382	22285	22210	22018	22144	22241	22101	22081	22198	22098	22178	22329	22207	22006	22176	22035	22087	22104	22133	22143	22296	22291	22097	22210	22235	22308	22194	22258	22325	22474	22127	22189	22157	22285	22313	22043	22067	22089	22173	22179	22172	21994	22180	22164	22176	22514	22170	22333	22041	22141	22042	22067	22159	22120	22294	22052	22196	22211	22101	21933	22168	22046	21967	22102	22404	22076	22238	22219	22067	22223	22120	22064	22022	22206	22131	22222	22045	22226	22206	22119	22100	22130	22243	22085	22116	22223	22211	22108	22277	22183	22234	22043	22130	22123	22251	22369	22116	22297	22238	22126	22218	22290	22237	22171	22275	22269	22162	22229	22186	22319	22183	22394	22161	22198	22325	22112	22213	22191	22101	22204	22080	22130	22052	22222	22032	22140	22187	21912	22133	22439	22370	22042	22304	22193	22071	22181	22269	22228	22195	22092	22170	22128	22168	22196	22114	22253	22075	22366	22047	22230	22127	21965	22191	22351	22095	22148	22027	22253	22120	22276	22309	22217	22094	22368	22331	22334	22276	22087	22117	22265	22346	22368	22222	22133	22180	22055	22223	21906	22043	22167	22085	22167	22154	22421	22057	22002	22143	22253	22077	22163	22374	22076	22378	22250	22061	22107	21974	22258	22355	22342	22013	22363	22047	22058	22303	22292	22585	22069	22144	22003	22145	22228	22163	22124	22238	22211	22191	22340	22335	22163	22160	22377	22101	22201	22311	22066	22130	22272	22212	22157	22053	22155	22233	22204	22010	22056	22192	22112	22201	22296	22143	22224	22274	22074	22162	22063	22175	22169	22191	22141	22127	22051	22232	22210	22158	22221	21992	22037	22199	22247	22088	22167	22078	22259	22167	22157	22209	21985	22133	22218	22403	22074	22157	22411	22121	22305	22127	22205	22091	22245	22038	22135	22112	22321	22006	22128	22265	22127	22335	21972	22246	22120	22089	22236	22178	22375	22192	22201	22258	22165	22180	22282	22214	22197	22002	22056	22133	22123	22201	22242	22206	22041	22178	22175	22446	22123	22116	22102	22272	22144	22154	22003	22063	22205	22197	22148	22463	22046	22146	22353	22109	22324	22477	22017	22121	22382	22089	22189	21995	22198	22164	22185	22222	22062	22118	22266	22123	22149	22262	22304	22281	22184	22221	21956	22302	22231	22296	22123	22284	22346	22048	22457	22148
35268	56563	48614	30617	21528	18917	17981	17932	18053	17785	17689	17820	17881	17966	17764	17883	17895	18060	17930	17970	17922	17878	17934	17941	17975	18076	17825	17948	17819	17760	17856	17998	17814	17865	17952	17896	17886	17936	17947	17789	17842	17885	17835	18148	17928	17849	18054	17918	17945	17932	17960	18066	17887	17949	17755	17904	17849	17966	17971	17946	17943	17981	17844	17868	17669	17838	17957	17976	17780	17802	17944	17801	17932	17758	17965	17830	17854	17978	17928	17982	18036	17920	18142	17917	17949	18027	17894	17683	17950	17983	17829	17916	17774	17981	17763	17924	18108	17856	17798	18032	17953	18023	17886	17870	17836	17975	17929	17806	17988	18000	17816	18140	17780	17744	17936	18001	17923	17949	18089	17819	17969	17840	17997	17821	17848	17920	18003	17942	17933	17872	17967	17924	17992	17842	18097	17815	18055	17975	17714	17919	17844	17873	17869	17959	17937	17881	17832	18056	17912	17917	17994	17943	18019	17896	17943	17947	17858	17736	17860	17975	17883	17962	17938	17938	17747	18001	17876	17701	17863	18208	17983	17884	17976	17986	18024	17711	17961	17813	17769	17946	17932	18004	17865	17946	18059	17846	18135	17956	17793	17942	17903	17970	17975	17901	17946	17793	17756	18107	17980	17992	18004	17914	17959	18097	18036	17838	17901	17961	17982	17857	18040	17853	18099	18017	17809	17939	18062	17877	17991	17758	17984	17855	17748	18026	17967	18035	17833	17965	17855	17881	17850	17850	17948	17890	17876	18150	17852	17843	17901	18010	17808	17997	17826	17813	18063	17770	18019	17962	17835	17842	17889	17883	17839	17903	17878	17959	17941	17858	18002	17954	18045	17893	17885	17794	17816	17809	17950	17910	17994	17902	17988	17787	18045	17934	17940	17799	17861	17784	17752	17990	17883	18032	18068	17909	17949	17895	17871	18003	18030	17805	17919	17878	17971	17844	17971	17994	17719	17893	17972	17899	17867	17877	17784	18028	18003	17781	17960	17815	18039	17830	17844	18004	17982	18047	17940	17978	17863	17910	18079	17991	17970	17871	17786	17934	17861	17807	17929	17971	17738	18023	17905	18062	17840	17929	17824	17978	17927	17918	17813	17909	18032	17888	17859	17906	17868	18063	17942	17766	17927	17977	17753	17851	17889	17875	17894	17939	17794	17912	17917	17849	17727	18039	17849	17941	17954	17915	18075	17909	18042	17784	17834	18025	17833	17822	17792	17898	18013	18033	17658	17907	17894	17911	18022	17980	17678	17899	17822	17891	17852	17924	17821	17896	17905	17935	17997	17941	17914	17871	17801	17893	17917	17965	17990	17818	17770	18012	17900	17960	17937	17988	17946	17942	18018	17887	17924	17971	17893	17808	17806	17877	17967	17872	17908	17865	17855	18041	17907	17910	17854	17999	17991	17723	17995	17830	17892	17926	17912	17899	17918	17829	17824	17866	17874	17924	17665	17835	17869	18017	17899	18025	17855	17949	17900	17903	18049	17841	17889	18025	17922	17880	17903	17867	17971	17790	18051	17825	18104	17932	17994	17880	18118	17877	17866	18120	18028	17880	18012	17798	17907	17901	17625	17930	17903	17866	17939	17860	17914	17966	17918	17667	17955	18021	17812	17879	17925	17916	18016	17849	18049	18062	17934	17905	17850	17844	17813	17859	17866	18061	17952	17808	17983	17981	17838	18091	17961	17860	17874	17894	17934	17898	17901	18061	17742	17946	17993	17917	17886	17844	17831	18030	17747	17914	17777	17929	17853	17912	18064	17864	17826	17873	17801	17896	17825	17747	17956	17793	18068	17955	18000	17876	17892	17935	18010	17941	17971	17905	17877	17941	17928	17827	17961	18083	17735	17879	17938	17935	17972	17953	17953	17701	17918	18016	18140	17867	18009	18057	18033	17888	17842	17924	17947	17920	18053	18008	17740	17995	17983	17867	17875	17888	18014	18031	17976	17958	17944	18178	18006	17944	18138	18047	17972	17767	17930	17779	17935	17923	17879	17818	17941	17735	17784	17829	17951	17936	18066	17893	18022	17914	18079	18101	18040	17883	18043	17801	17931	17894	17814	17883	17901	17873	17938	17823	18012	17820	18097	18053	17943	17852	18010	18024	17994	17954	17818	17886	18146	17881	17942	17990	17858	17889	17879	17776	17859	17976	18046	17850	17952	18011	17985	18040	18058	17954	17927	17919	18040	17757	17944	17874	17930	17850	18113	17901	17741	17909	17952	18063	17870	17960	17945	17846	17998	18082	17741	17957	17949	18003	18030	17897	17845	17789	17854	18010	17690	17916	17851	17968	18082	18018	17906	17719	17976	17969	17774	17981	17770	17846	17933	18023	17905	17997	17818	17909	17988	18018	18034	17811	17948	17894	17817	17883	18050	18017	17926	17962	17819	18018	17937	17846	17996	17923	17943	18058	18020	18051	17798	17823	17837	17888	17937	17941	18041	17967	17854	17830	17918	17981	17838	17990	17957	17859	17961	17891	18064	17644	17957	17809	17935	17702	18046	17860	17917	17893	18005	17971	17931	17848	17932	17857	17895	17958	18007	18082	17898	18046	17863	18038	17773	17884	17941	18051	17646	17970	17806	18029	17967	17935	17881	17916	17852	18159	17932	18136	18006	17770	17959	17792	17932	18070	17785	18022	18004	17895	17991	17878	18033	17972	17810	17921	17952	17829	17929	18206	18044	17910	17768	17771	17769	18099	17776	17867	17922	17886	17922	17975	17956	17981	17763	17887	18074	17964	17878	17737	17875	17984	17756	17922	17854	17956	17931	17874	18020	17822	17942	17891	18000	17932	17947	17768	18040	17805	17969	18045	17751	17860	18008	17801	18039	17959	17869	18022	17951	17988	17792	17948	17771	17942	18249	17771	17949	17975	17987	18049	17994	17975	17927	17989	17814	17915	17906	17927	17908	18003	17911	17922	17872	18027	18016	18024	17887	17914	17994	18030	18017	18129	18013	18004	18024	18032	17952	18160	17936	18024	17960	17889	17981	17966	17983	18039	17751	17834	17974	18038	17838	18086	17873	18023	17932	18044	17819	17887	18025	17932	18055	17974	17760	18066	17785	17911	17795	17798	17978	17991	18005	17702	17831	17946	17829	17967	18016	18085	17927	17993	18040	17853	17939	17967	17748	17868	17924	17862	18035	17751	17622	17871	17916	17921	17935	17940	17910	17921	18165	18041	17940	17824	18028	17877	17990	17693	18113	17942	17945	18037	18028	18088	17766	17888	17972	17938	17941	18101	17727	18035	17860	18014	17884	17902	17927	17937	17994	18114	17873	17801	17869	17956	17850	18054	17989	17791	17894	17870	18052	17824	17967	17916	18056	17972	17893	17856	18009	17955	17883	17879	18064	17892	17970	17743	17879	17903	17877	17932	18040	17859	18055	17992	17958	17944	17965	17779	17799	18047	17789	18132	18114	18034	17993	18058	17929	17941	17937	17981	17932	17828	17949	17869	17932	17723	18098	18040	18032	17809	17967	17945	18078	18080	17893	17940	17809	17995	17918	17796	17772	17731	17655	17919	17953	17857	17861	17810	17877	17844	18007	17993	17850	17878	17881	17942	17995	17903	18008	17907	18250	17893	17986	17936	17854	17908	17904	17834	17910	17948	17862	17716	17967	17891	17936	17976	18059	18047	18080	17851	17554	17940	18072	17728	17882	17812	17798	17814	17941	17938	17864	17940	17898	17793	17929	17943	17790	18068	17983	17915	17771	17884	18053	17982	17878	17910	17968	17944	17920	17858	17910	17826	17935	18091	17835	17967	17857	17956	17908	17695	17958	18054	17876	17796	17810	17845	18058	17969	17938	17743	18057	17850	18037	17881	17915	18043	17856	17824	17834	17919	18028	17906	18006	17938	17889	17956	17865	18021	17973	17916	17819	17741	18069	17930	17862	17871	17948	17949	17996	18006	17960	17868	17834	17966	17949	17796	18074	17854	17876	17945	17875	17994	18065	17900	17930	17877	17805	17702	18077	17938	17963	17811	17901	17735	18033	17958	18034	17844	18096	17872	17850	18088	17933	17942	17926	18064	17983	17777	17939	17849	18024	17893	18015	17935	17974	17982	17866	17888	17867	17789	17953	18053	17928	18102	17890	18126	17858	17885	18023	18053	17718	18020	17800	17878	18002	17876	17998	17923	17951	18008	17962	17818	17912	18056	17850	17913	17935	17879	17861	17858	17796	17791	18123	18054	17671	17718	17965	17948	18070	17923	17808	17881	17849	17975	17978	18016	17958	17932	17972	17974	17774	17847	17942	17722	17969	17906	17914	17970	17760	17738	17868	18006	17841	18017	17926	17961	17943	17991	17855	17867	17926	17797	17752	18026	18006	17964	17895	17856	17809	17911	17990	17947	17915	17788	18025	17838	17931	17861	17969	17900	17814	17866	17887	17802	17803	17794	17973	17808	18018	17788	17994	17949	18094	17911	18000	17830	17985	18078	17931	17850	18018	17911	17916	17899	18027	17846	17829	17966	18147	17958	17948	17922	17899	17836	18064	17926	17747	17959	17956	18063	17815	17877	17926	18041	17988	17835	17884	17863	17964	17972	17989	17786	18023	17606	17952	18076	18001	17970	17780	17938	17825	17751	17828	17740	17892	17821	17785	17881	18045	17924	17834	17812	17814	17966	17941	17854	17788	17873	17909	18011	18156	17885	17986	18058	17967	17915	18061	17927	17838	17996	17816	17918	17996	18063	17808	17932	17835	17854	17979	17875	17959	17952	17908	17885	18063	17875	17878	17819	17967	17911	17988	18080	17809	17867	17800	18050	17948	17885	17825	17933	17964	17778	17817	17984	18014	17899	17917	17917	17999	17904	17890	18031	17942	17810	17903	17936	17859	17984	17938	18006	18010	17882	17897	17833	17790	17951	17949	17881	17916	18081	17966	18024	17925	17841	17843	18036	17852	17877	17994	18007	17783	17937	17875	18067	17941	17824	18061	17910	17790	17914	18078	17827	17903	17918	17936	17935	17876	17842	17969	17820	17947	17994	17842	17942	17964	17862	17953	17917	18082	18020	18003	17902	17795	18056	17899	17999	18033	18040	18015	17939	17960	18015	17929	17823	17900	17808	17837	17849	18007	17749	18004	17854	17997	17927	18041	17793
25383	27451	48196	42162	30338	26585	25076	22829	22964	22802	22949	22823	22783	22714	22705	22847	22577	22801	22776	22960	22844	22706	22752	22994	22908	22717	22707	22621	22900	22874	22907	22737	22660	22736	22783	22735	22788	22593	22779	22850	22868	22786	22481	22728	22803	22711	22716	22737	22691	22762	22681	22650	22686	22616	22526	22728	22814	22614	22707	22560	22630	22629	22520	22467	22658	22770	22832	22866	22639	22677	22582	22617	22716	22703	22595	22657	22747	22725	22741	22675	22793	22635	22641	22765	22734	22764	22806	22630	22656	22643	22770	22504	22586	22796	22683	22363	22731	22663	22731	22632	22614	22597	22910	22598	22613	22648	22567	22480	22678	22768	22833	22562	22494	22746	22568	22640	22434	22643	22712	22605	22709	22707	22696	22612	22806	22719	22727	22791	22584	22668	22645	22584	22711	22757	22587	22662	22631	22719	22546	22502	22808	22830	22633	22673	22755	22491	22488	22781	22718	22738	22707	22896	22662	22651	22598	22692	22655	22651	22655	22482	22634	22766	22552	22643	22515	22485	22566	22696	22633	22498	22406	22552	22728	22748	22648	22693	22662	22586	22794	22651	22504	22699	22665	22714	22695	22667	22665	22738	22391	22746	22685	22495	22458	22584	22660	22875	22785	22683	22717	22650	22726	22834	22686	22797	22526	22433	22607	22499	22599	22513	22845	22758	22644	22508	22770	22552	22504	22430	22638	22727	22698	22451	22640	22676	22699	22924	22753	22648	22668	22648	22825	22649	22833	22824	22538	22657	22608	22656	22714	22319	22586	22807	22735	22590	22645	22442	22645	22709	22550	22675	22607	22599	22877	22430	22444	22579	22690	22850	22826	22678	22649	22988	22668	22574	22576	22785	22745	22681	22726	22659	22596	22675	22820	22756	22434	22544	22525	22617	22613	22599	22795	22621	22670	22562	22553	22524	22733	22385	22466	22498	22759	22586	22567	22647	22448	22548	22625	22570	22518	22553	22576	22693	22656	22635	22826	22667	22774	22616	22761	22808	22848	22462	22797	22823	22762	22561	22465	22641	22614	22500	22716	22734	22628	22873	23010	22811	22620	22792	22502	22662	22885	22630	22703	22662	22744	22664	22683	22731	22869	22836	22620	22833	22657	22754	22552	22475	22607	22597	22803	22681	22589	22589	22718	22642	22743	22648	22943	22845	22636	22509	22866	22927	22770	22728	22559	22536	22602	22519	22514	22639	22651	22220	22742	22869	22967	22662	22543	22837	22629	22525	22523	22613	22692	22950	22871	22901	22749	22552	22486	22711	22647	22672	22743	22721	22552	22749	22739	22676	22777	22795	22692	22654	22693	22556	22557	22721	22619	22671	22545	22783	22626	22600	22654	22455	22457	22655	22654	22618	22720	22717	22728	22689	22438	22610	22480	22764	22588	22593	22762	22703	22905	22398	22642	22431	22644	22799	22605	22574	22785	22509	22745	22690	22670	22602	22664	22566	22694	22704	22747	22784	22646	22713	22506	22559	22865	22691	22474	22595	22683	22786	22462	22764	22681	22675	22851	22555	22652	22815	22733	22795	22478	22378	22626	22771	22790	22598	22593	22565	22521	22717	22587	22443	22734	22552	22698	22666	22666	22506	22654	22685	22819	22628	22795	22529	22485	22718	22706	22473	22724	22667	22468	22726	22829	22803	22498	22549	22438	22496	22733	22801	22608	22563	22695	22563	22684	22634	22580	22844	22721	22571	22778	22533	22678	22531	23012	22612	22682	22744	22673	22878	22568	22777	22615	22662	22743	22573	22476	22724	22699	22913	22852	22738	22687	22641	22735	22673	22519	22616	22539	22480	22842	22598	22618	22722	22661	22562	22891	22753	22608	22906	22765	22720	22665	22834	22691	22550	22703	22723	22735	22771	22680	22584	22615	22661	22798	22566	22622	22634	22542	22776	22597	22674	22523	22823	22481	22670	22547	22818	22588	22741	22751	22563	22644	22589	22616	22886	22599	22456	22572	22749	22986	22716	22546	22603	22716	22596	22777	22713	22679	22658	22540	22783	22947	22711	22673	22613	22681	22704	22786	22716	22830	22822	22782	22568	22706	22704	22648	22668	22831	22758	22829	22799	22657	22800	22790	22610	22696	22647	22844	22578	22781	22773	22790	22606	22542	22795	22581	22654	22814	22659	22706	22579	22861	22848	22810	22460	22732	22715	22617	22690	22579	22663	22533	22486	22619	22720	22657	22648	22601	22522	22536	22754	22557	22551	22416	22832	22700	22708	22670	22450	22652	22480	22691	22686	22747	22679	22541	22703	22708	22720	22583	22505	22634	22856	22613	22855	22637	22746	22782	22741	22514	22522	22757	22619	22655	22771	22615	22723	22788	22594	22510	22663	22782	22796	22571	22689	22655	22738	22877	22814	22675	22648	22801	22649	22660	22610	22577	22700	22753	22551	22678	22757	22815	22735	22586	22610	22718	22556	22867	22781	22665	22733	22722	22556	22549	22446	22578	22784	22691	22572	22857	22692	22707	22676	22768	22846	22508	22504	22564	22470	22586	22859	22596	22706	22674	22659	22669	22636	22614	22863	22717	22561	22533	22659	22615	22469	22727	22711	22568	22623	22942	22704	22549	22556	22788	22648	22448	22660	22588	22604	22818	22593	22679	22628	22727	22778	22522	22727	22594	22733	22813	22697	22660	22495	22611	22650	22587	22654	22744	22768	22332	22701	22695	22455	22513	22713	22710	22581	22731	22718	22671	22755	22731	22819	22833	22542	22383	22735	22739	22651	22936	22787	22751	22504	22556	22497	22639	22704	22700	22951	22598	22540	22676	22567	22608	22699	22491	22616	22552	22799	22542	22610	22585	22696	22676	22763	22671	22967	22484	22669	22658	22536	22668	22567	22583	22835	22923	22589	22663	22618	22726	22847	22921	22715	22780	22654	22709	22872	22513	22561	22580	22470	22786	22601	22589	22659	22785	22552	22610	22801	22715	22668	22578	22557	22549	22572	22637	22819	22706	22531	22534	22770	22525	22926	22652	22640	22643	22597	22696	22553	22729	22631	22694	22523	22865	22639	22634	22649	22697	22575	22413	22705	22601	22504	22468	22812	22859	22587	22643	22415	22616	22720	22591	22716	22694	22916	22826	22672	22591	22557	22738	22422	22677	22436	22696	22571	22665	22769	22542	22450	22771	22787	22868	22671	22880	22721	22757	22788	22765	22610	22540	22640	22629	22780	22643	22486	22631	22793	22532	22662	22662	22638	22667	22920	22657	22814	22601	22360	22782	22666	22831	22799	22659	22656	22556	22653	22728	22688	22666	22603	22732	22751	22789	22700	22531	22712	22623	22513	22584	22307	22642	22555	22643	22588	22474	22568	22688	22685	22559	22643	22854	22490	22487	22529	22954	22762	22643	22707	22701	22538	22580	22613	22523	22421	22568	22565	22542	22523	22683	22691	22577	22671	22823	22670	22595	22531	22847	22700	22792	22761	22602	22825	22920	22556	22643	22659	22648	22685	22741	22834	22782	22663	22716	22615	22559	22843	22692	22592	22594	22753	22675	22771	22540	22760	22624	22543	22827	22678	22831	22654	22810	22498	22478	22733	22901	22674	23064	22497	22567	22853	22557	22700	22676	22706	22683	22515	22701	22702	22543	22677	22706	22609	22441	22609	22724	22475	22482	22654	22392	22747	22622	22516	22492	22700	22832	22533	22562	22718	22745	22893	22820	22713	22637	22554	22818	22713	22734	22467	22482	22800	22732	22614	22686	22808	22678	22542	22634	22466	22536	22687	22681	22798	22656	22519	22543	22752	22771	22921	22833	22652	22464	22754	22770	22695	22720	22405	22750	22727	22729	22622	22559	22551	22585	22434	22722	22773	22599	22605	22797	22632	22631	22461	22728	22665	22652	22583	22725	22793	22622	22747	22551	22548	22758	22509	22536	22501	22736	22654	22649	22484	22673	22472	22585	22794	22537	22491	22608	22530	22450	22854	22708	22645	22792	22741	22654	22615	22800	22574	22507	22504	22500	22784	22550	22594	22533	22785	22958	22634	22868	22876	22849	22436	22585	22512	22701	22646	22797	22746	22792	22594	22615	22628	22592	22550	22744	22794	22842	22708	22838	22667	22756	22813	22686	22621	22782	22616	22830	22788	22611	22741	22677	22703	22525	22540	22578	22683	22694	22637	22927	22668	22521	22741	22817	22717	22678	22636	22552	22507	22620	22509	22604	22707	22683	22788	22789	22586	22642	22604	22516	22826	22783	22704	22582	22658	22693	22803	22463	22693	22887	22431	22625	22808	22513	22424	22840	22460	22692	22897	22890	22970	22737	22792	22497	22638	22752	22558	22632	22803	22436	22715	22626	22487	22638	22537	22620	22776	22760	22697	22625	22632	22580	22672	22713	22492	22621	22643	22639	22708	22816	22591	22552	22559	22772	22579	22841	22546	22766	22824	22769	22783	22496	22706	22713	22797	22643	22583	22760	22718	22660	22807	22614	22511	22852	22658	22862	22804	22558	22591	22751	22529	22537	22616	22658	22778	22575	22768	22688	22628	22533	22607	22499	22889	22733	22653	22693	22863	22774	22821	22851	22556	22605	22817	22825	22740	22788	22721	22566	22640	22830	22620	22699	22725	22803	22796	22537	22722	22614	22458	22866	22728	22790	22649	22836	22637	22770	22501	22719	22480	22578	22850	22540	22872	22804	22726	22725	22640	22712	22631	22654	22618	22628	22558	22661	22639	22759	22625	22656	22868	22703	22693	22566	22498	22753	22795	22718	22647	22761	22746	22765	22834	22653	22701	22633	22664	22668	22530	22904	22492	22667	22773	22847	22727	22663	22831	22790	22634	22508	22654	22670	22665	22854	22592	22491	22767	22795	22592	22816	22475	22598	22846	22784	22641	22751	22690	22789	22920	22833	22583	22779	22917	22786	22573	22482	22598	22552	22727	22494	22862	22777	22748	22636	22821	22524	22585	22607	22654	22755	22766	22696	22700	22836	22601	22722	22491	22873	22858	22649	22664	22492	22669	22584	22526	22575	22686	22792	22805	22644	22633	22427	22574	22624	22742	22681	22530	22672	22955	22763	22608	22393	22611	22543	22784	22725	22672	22768	22439	22554	22703	22748	22977	22561	22695	22585	22742	22395	22608
54734	93909	80014	49479	30395	21246	18640	18260	18251	18359	18146	18072	18255	18221	18450	18271	18426	18217	18203	18284	18238	18166	18373	18295	18255	18442	18184	18262	18145	18475	18198	18368	18223	18329	18169	18299	18124	18268	18212	18202	18196	18342	18201	18234	18441	17986	18211	18150	18066	18159	18381	18482	18067	18267	18281	18243	18197	18122	18204	18200	18196	18208	18119	18187	18233	18265	18391	18109	18230	18263	18255	18268	18138	18216	18091	18345	18357	18241	18410	18310	18224	18151	18169	18096	18351	18201	18226	18281	18333	18296	18255	18099	18231	18180	18161	18253	18107	18015	18366	18248	18397	18264	18292	18103	18193	18271	18163	18210	18174	18200	18156	18273	18134	18395	18204	18439	18270	18375	18264	18290	18158	18059	18248	18361	18243	18212	18389	18185	18330	18211	18034	18161	18236	18351	18192	18236	18199	18466	18218	18333	18424	18189	18267	18254	18350	18412	18191	18414	18338	18227	18287	17944	18184	18095	18217	18129	18110	18281	18196	18253	18205	18153	18259	18347	18161	18372	18152	18355	18150	18126	18193	18151	18229	17980	18250	18241	18260	17988	18320	18146	18150	18092	18238	18249	18270	18263	18237	18324	18332	18262	18089	18184	18110	18043	18194	18183	18180	18167	18248	18315	18353	18347	18263	18152	18289	18295	18105	18091	18201	18086	18063	18177	18046	18177	18313	18244	18255	18174	18129	18501	18183	18258	18214	18163	18094	18181	18300	18297	18212	18313	18193	18321	18246	18211	18274	18091	18085	18221	18269	18271	18301	18375	18217	18206	18123	18255	18248	18162	18035	18200	18242	18387	18365	18062	18195	18178	18171	18206	18168	18073	18133	18129	18206	18225	18144	18009	18196	18257	18082	18198	18131	18214	18176	18159	18268	18144	18289	18187	18184	18137	18265	18271	18413	18270	18082	18197	18130	18167	18063	18365	18171	18069	18309	18132	18201	18097	17996	18394	18223	18361	18343	18442	18212	18172	18191	18212	18157	18317	18180	18234	18180	18362	18068	18155	18249	18248	18308	18340	18167	18207	18234	18200	18167	18329	18164	18203	18166	18166	18110	18082	18256	18031	18239	18329	18180	18199	18229	18339	18208	18179	18287	18229	18248	18399	18149	18198	18207	18221	18360	18281	18267	18174	18285	18303	18232	18254	18251	18146	18129	18190	18290	18227	18122	18040	18339	18053	18111	18181	18162	18249	18326	18212	18382	18245	18283	18345	18365	18219	18150	18203	18200	18139	18225	18151	18283	18196	18232	18174	18202	18184	18261	18222	18143	18070	18063	18188	18158	18151	18271	18306	18387	18426	18183	18204	18262	18319	18176	18143	18222	18219	18008	18237	18173	18362	18041	18267	18163	18223	18345	18356	18250	17981	18350	18392	18135	18279	18115	18224	18329	18279	18225	18095	18083	18175	18299	18164	18404	18317	18161	18303	18384	18210	18197	18011	18238	18164	18069	18426	18381	18370	18374	18308	18330	18169	18190	18202	18211	18238	18291	18328	18194	18290	18298	18184	18247	18175	18276	18227	18170	18290	18133	18090	18180	18189	18202	18325	18319	18257	18188	18237	18417	18325	18100	18131	18362	18225	18081	18050	18249	18219	18316	18191	18197	18211	17962	18399	18190	18171	18124	18054	18469	18291	18190	18274	18292	18084	18215	18274	18072	18277	18239	18264	18227	18106	18177	18106	18222	18321	18183	18102	18213	18302	17974	18119	18174	18321	18165	18088	18178	18241	18145	18229	18142	18248	18236	18220	18250	18306	18342	18150	18184	18284	18165	18151	18150	18140	18192	18192	18137	18373	18146	18139	18081	18224	18006	18172	18100	18193	18308	18238	18214	18084	18078	18175	18352	18143	18271	18221	18177	18234	18263	18316	18242	18302	18242	18359	18220	18337	18286	18247	18295	18309	18270	18224	18277	18204	18028	18119	18365	18291	18169	18275	18188	18230	18127	18244	18212	18167	18202	18232	18289	18172	18094	18148	18249	18324	18240	18210	18228	18127	18305	18131	18272	18405	18140	18161	18215	18245	18245	18357	18075	18127	18188	18298	18198	18239	18164	18099	18100	18449	18277	18157	18392	18183	18261	18231	18242	18181	18102	18420	18124	18189	18112	18076	18414	18264	18319	18064	18277	18386	18168	18372	18189	18182	18167	18075	18249	18230	18228	18262	18183	18226	18205	18113	18107	18331	18288	18215	18361	18302	18276	18127	18379	18010	18232	18300	18248	18381	18094	18376	18199	18334	18280	18181	18161	18248	18107	18250	18340	18072	18106	18124	18075	18183	18427	18136	18153	18293	18228	18065	18240	18069	18217	18200	18294	18160	18194	18229	18284	18318	18173	18357	18263	18244	18135	18196	18269	18103	18044	18108	18227	18269	18221	18384	18394	18281	18206	18187	18157	18203	18357	18332	18185	18276	18263	18447	18317	18227	18023	18258	18385	18238	18189	18153	18373	18155	18430	18290	18101	18279	18304	18133	18159	18209	18291	18312	18335	18254	18261	18256	18054	18311	18356	18210	18191	18251	18460	18258	18182	18457	18389	18300	18108	18202	18380	18270	18255	18158	18275	18201	18425	18385	18236	18277	18272	18322	18281	18153	18318	18159	18243	18382	18113	18323	18198	18204	18101	18301	18121	18087	18307	18124	18231	18300	18054	18067	18210	18027	17993	18390	18421	18187	18293	18171	18275	18307	18126	18279	18087	18298	18162	18278	18270	18232	18100	18144	18177	18261	18243	18345	18355	18310	18336	18411	18089	18211	18277	18173	18181	18166	18221	18395	18149	18089	18260	18082	18473	18269	18343	18224	18200	18276	18235	18223	18244	18140	18325	18213	18071	18354	18257	18116	18339	18149	18384	18267	18163	18216	18298	18188	18215	17957	18123	18216	18158	18318	18166	18053	18477	18158	18087	18232	18231	18367	18185	18177	18214	18100	18235	18332	18215	18138	17922	18172	18207	18298	18129	18249	18319	18238	18091	18171	18152	18136	18104	18255	18075	18143	18149	18370	18086	18025	18346	18181	18450	18283	18062	18126	18203	18239	18221	18190	18081	18152	18187	18170	18303	18356	18373	18039	18158	18228	18141	18312	18267	18442	18133	18166	18253	18254	18193	18413	18189	18248	18210	18130	18260	18174	18229	18360	18164	18235	18228	18084	18209	18271	18191	18270	18243	18202	18311	18157	18190	18155	18193	18296	18106	18285	18350	18280	18095	18252	18236	18146	18169	18216	18394	18279	18181	18244	18268	17949	18326	18388	18182	18365	18246	18235	18328	18377	18277	18281	18250	18286	18279	18140	18243	18226	18419	18245	18358	18309	18255	18140	18189	18311	18358	18120	18286	18214	18210	18202	18091	18038	18406	18344	18292	18193	18238	18428	18285	18131	18219	18269	18098	18317	18366	18333	18175	18081	18278	18147	18261	18386	18262	18210	18181	18346	18273	18240	18226	18122	18293	18296	18227	18206	18296	18293	18081	18204	18093	18215	18195	18293	18120	18253	18207	18385	18372	18117	18259	18092	18172	18072	18109	18161	18155	18285	18194	18136	18238	18260	18424	18368	18303	18193	18253	18038	18202	18299	18169	18143	18260	18057	18220	18251	18256	18274	18094	18196	18162	18259	18251	18107	18052	18160	18243	18281	18180	18177	17978	18283	18299	18187	18280	18222	18096	18234	18288	18254	18208	18313	18326	18124	18345	18261	18188	18095	18291	18111	18355	18465	18239	18372	18183	18280	18198	18235	18277	18122	18220	18163	18265	18150	18252	18170	18383	18228	18303	18359	18344	18402	18163	18292	18289	18251	18243	18355	18290	18326	18213	18241	18437	18301	18443	18447	18032	18194	18217	18184	18184	18314	18302	18298	18309	18257	18283	18570	18185	18242	18183	18363	18223	18158	18095	18161	18119	18103	18181	18100	18279	18199	18029	18234	18316	18244	18247	18151	18244	18120	18282	18153	18203	18235	18182	18206	18231	18160	18241	18173	18320	18336	18236	18061	18175	18280	18091	18377	18271	18297	18188	18335	18254	18385	18215	18155	18268	18319	18208	18256	18215	18194	18203	18259	18249	18168	18241	18192	18154	18118	18118	18186	18118	18209	18202	18293	18319	18315	18292	18308	18133	18350	18068	18282	18253	18068	18058	18382	18387	18338	18183	18211	18139	18150	18449	18330	18128	18212	18307	18360	18267	18353	18201	17970	18123	18360	18212	18102	18172	18175	18081	18190	18208	18174	18278	18227	18315	18114	18077	18355	18283	18066	18254	18080	18235	18302	18174	18369	18112	18433	18351	18090	18350	18197	18142	18185	18153	18421	18193	18159	18215	18098	18274	18338	18061	18126	18212	18037	18320	18298	18224	18350	18257	18060	18317	18214	18128	18334	18085	18345	18150	18256	18190	18239	18239	18203	18221	18240	18240	18356	18116	18298	18195	18285	18099	18224	18352	18091	18385	18098	18362	18121	18173	18151	18248	18179	18252	18134	18220	18125	18118	18373	18130	17996	18130	18202	18340	18047	18224	18139	18196	18281	18243	18233	18080	18274	18136	18158	18300	18242	18131	18179	18194	18291	18240	18278	18188	18118	18045	18251	18146	18141	18148	18169	18106	18235	18163	18322	18275	18296	18132	18276	18063	18197	18192	18277	18121	18170	18241	18302	18080	18352	18329	18110	18378	18271	18317	18250	18160	18232	18149	18166	18433	18225	18208	18312	18098	18219	18348	18186	18194	18151	18419	18205	18338	18246	18267	18219	18187	18237	17989	18123	18376	18189	18086	18416	18286	18148	18190	18053	18008	18232	18139	18168	18199	18358	18214	18154	18233	18364	18074	18102	18194	18229	18080	18278	18271	18307	18296	18237	18175	18090	18125	18157	18116	18274	18152	18118	18140	18301	18211	18048	18216	18246	18474	18091	18305	18160	18136	18242	18251	18304	18200	18137	18225	18140	18117	18218	18208	18183	18405	18090	18110	18335	18139	18086	18259	18344	18228	18293	18400	18466	18197	18234	18268	18390	18379	18314	18080	18121	18166	18233	18392	18142	18198	18222	18166	18305	18184	18114	18313	18244	18255	18208	18269	18249	18211	18131	18230	18345	18400	18137	18229	18201	18343	18111
22980	23880	37447	33603	27881	27471	28650	24279	23733	24260	24383	23838	23826	23842	24129	24009	23917	24024	23983	23973	23849	23902	23883	23983	23823	23903	23903	23999	23777	23846	23855	23723	23777	23886	23895	23767	23834	23719	23738	23588	23626	23726	23900	23805	23731	23674	23819	23740	23650	23819	23850	23542	23675	23652	23937	23677	23742	23697	23724	23651	23645	23714	23857	23948	23769	23791	23704	23626	23638	23579	23724	23842	23850	23742	23732	23724	23686	23668	23715	23719	23535	23898	23701	23846	23635	23607	23605	23748	23717	23741	23624	23804	23815	23732	23572	23887	23710	23764	23677	23740	23616	23511	23726	23620	23584	23770	23531	23372	23758	23707	23619	23440	23605	23800	23826	23724	23680	23593	23792	23694	23900	23769	23550	23686	23816	23601	23459	23635	23634	23625	23771	23540	23667	23644	23572	23609	23582	23653	23571	23902	23751	23907	23875	23647	24022	23721	23757	23523	23671	23392	23675	23678	23758	23374	23536	23340	23638	23840	23589	23529	23837	23762	23767	23748	23484	23813	23814	23711	23725	23654	23496	23793	23921	23717	23837	23656	23732	23571	23666	23691	23664	23562	23789	23782	23853	23859	23741	23764	23677	23622	23700	23374	23876	23482	23707	23459	23672	23836	23636	23569	23597	23573	23820	23505	23721	23483	23680	23761	23883	23693	23755	23633	23481	23737	23686	23506	23741	23400	23585	23613	23610	23627	23599	23614	23644	23713	23914	23943	23539	23733	23632	23714	23646	23660	23686	23860	23560	23668	23554	23738	23620	23592	23542	23798	23486	23575	23693	23744	23618	23725	23546	23529	23857	23683	23607	23690	23970	23892	23640	23508	23710	23751	23538	23895	23553	23498	23793	23592	23616	23651	23700	23429	23663	23743	23570	23772	23766	23498	23832	23643	23879	23545	23707	23596	23925	23612	23516	23693	23483	23611	23644	23767	23549	23747	23492	23507	23594	23528	23807	23718	23713	23662	23853	23754	23608	23384	23832	23590	23564	23663	23536	23548	23634	23450	23541	23855	23530	23773	23519	23811	23825	23878	23888	23532	23669	23742	23773	23694	23694	23702	23742	23520	23595	23803	23797	23634	23615	23581	23490	23535	23615	23685	23840	23728	23667	23576	23572	23825	23683	23744	23741	23707	23761	23885	23761	23503	23643	23403	23734	23501	23929	23913	23693	23842	23576	23744	23643	23664	23508	23639	23683	23556	23524	23725	23521	23644	23459	23809	23727	23660	23725	23804	23869	23781	23688	23593	23457	23583	23433	23968	23421	23499	23596	23733	23759	23783	23768	23648	23766	23631	23664	23775	23528	23695	23743	23565	23582	23562	23617	23638	23708	23454	23714	23615	23635	23908	23761	23797	23824	23611	23476	23576	23667	23737	23777	23767	23533	23595	23780	23531	23747	23767	23657	23466	23692	23473	23823	23833	23673	23737	23633	23629	23935	23746	23672	23549	23629	23515	23776	23562	23493	23490	23697	23591	23639	23752	23539	23589	23883	23649	23677	23761	23852	23657	23750	23668	23643	23652	23657	23754	23901	23609	23716	23937	23768	23512	23593	23653	23804	23541	23649	23666	23559	23836	23860	23991	23718	23567	23744	23901	23595	23638	23723	23533	23845	23605	23684	23467	23608	23829	23528	23522	23593	23551	23720	23653	23607	23559	23649	23481	23598	23665	23767	23552	23715	23586	23608	23699	23761	23617	23278	23691	23622	23483	23716	23439	23736	23694	23834	23755	23826	23667	23541	23356	23809	23677	23720	23630	23609	23568	23397	23642	23662	23851	23768	23790	23716	23667	23547	23744	23661	23677	23588	23719	23593	23670	23677	23739	23830	23595	23898	23879	23754	23562	23793	23688	23596	23590	23638	23667	23612	23630	23686	23555	23919	23819	23671	23734	23560	23627	23635	23682	23681	23744	23701	23621	23491	23847	23717	23445	23805	23583	23806	23548	23701	23619	23701	23685	23771	23675	23671	23776	23670	23566	23698	23917	23645	23628	23826	23596	23577	23678	23460	23749	23680	23687	23595	23722	23481	23653	23448	23789	23768	23469	23787	23771	23555	23599	23805	23650	23492	23848	23604	23699	23800	23548	23674	23634	23831	23771	23387	23824	23802	23586	23596	23691	23689	23533	23715	23803	23567	23693	23530	23692	23628	23678	23689	23863	23582	23621	23482	23507	23476	23680	23571	23839	23845	23825	23885	23794	23612	23781	23588	23794	23747	23801	23687	23635	23685	23604	23473	23551	23442	23926	23676	23690	23595	23841	23677	23517	23723	23899	23583	23692	23803	23959	23677	23808	23837	23768	23891	23703	23793	23781	23674	23819	23764	23583	23619	23864	23580	23609	23556	23785	23660	23791	23352	23682	23523	23553	23582	23566	23859	23582	23474	23603	23564	23723	23592	23652	23737	23386	23784	23533	23799	23651	23670	23807	23674	23622	23639	23686	23713	23788	23599	23656	23711	23710	23772	23714	23326	23722	23778	23532	23492	23631	23684	23749	23627	23617	23608	23764	23818	23853	23562	23716	23719	23694	23779	23791	23660	23907	23677	23709	23598	23542	23848	23726	23897	23723	23585	23607	23983	23625	23644	23431	23738	23728	23777	23654	23618	23400	23627	23528	23549	23612	23794	23736	23498	23480	23545	23516	23664	23466	23694	23688	23692	23787	23674	23856	23532	23492	23613	23587	23707	23753	23728	23388	23510	23725	23535	23794	23403	23493	23461	23479	23516	23472	23517	23730	23630	23541	23647	23714	23710	23881	23613	23772	23683	23824	23645	23788	23728	23795	23814	23856	23783	23736	23700	23873	23663	23600	23799	23742	23742	23752	23409	23790	23821	23711	23785	23686	23710	23472	23672	23642	23602	23774	23744	23683	23686	23749	23760	23486	23458	23491	23640	23667	23690	23631	23761	23751	23649	23760	23597	23483	23610	23721	23760	23492	23466	23685	23680	23855	23427	23561	23789	23867	23723	23582	23667	24038	23457	23732	23540	23503	23711	23847	23731	23457	23800	23806	23478	23555	23680	23551	23465	23752	23504	23612	23779	23717	23799	23582	23563	23624	23393	23648	23723	23473	23786	23739	23687	23507	23583	23532	23700	23696	23335	23657	23528	23528	23627	23644	23950	23890	23814	23635	23759	23581	23741	23730	23653	23403	23614	23672	23796	23640	23617	23570	23805	23706	23792	23768	23650	23695	23706	23833	23363	23501	23673	23629	23702	23614	23559	23261	23823	23618	23825	23663	23448	23534	23464	23554	23351	23671	23624	23602	23734	23471	23704	23596	23679	23400	23527	23568	23583	23856	23923	23626	23583	23612	23810	23836	23684	23772	23623	23781	23655	23518	23591	23670	23591	23646	23554	23464	23601	23927	23566	23836	23589	23663	23708	23424	23695	23648	23615	23687	23682	23691	23623	23616	23665	23583	23763	23805	23621	23643	23741	23780	23636	23879	23699	23677	23846	23776	23601	23533	23783	23676	23935	23706	23542	23644	23671	23689	23413	23681	23766	23811	23644	23717	23644	23748	23641	23779	23546	23644	23493	23575	23804	23472	23781	23439	23889	23604	23749	23587	23742	23593	23624	23662	23833	23639	23623	23700	23574	23713	23779	23405	23635	23746	23604	23567	23552	23620	23625	23737	23962	23635	23717	23551	23602	23663	23596	23665	23671	23529	23670	23642	23508	23867	23816	23708	23539	23639	23433	23598	23779	23720	23504	23716	23816	23574	23753	23743	23798	23631	23581	23832	23584	23517	23763	23641	23735	23533	23658	23771	23668	23488	23676	23771	23909	23502	23672	23593	23668	23610	23691	23716	23696	23813	23676	23763	23632	23638	23511	23398	23929	23601	23588	23791	23460	23612	23935	23466	23514	23518	23826	23438	23673	23912	23647	23674	23856	23873	23419	23650	23603	23492	23693	23802	23643	23701	23750	23368	23744	23776	23819	23677	23922	23749	23550	23546	23577	23471	23415	23834	23771	23669	23652	23752	23707	23757	23747	23655	23642	23510	23676	23768	23901	23657	23527	23970	23710	23556	23558	23646	23585	23642	23636	23727	23881	23535	23562	23893	23920	23552	23550	23586	23334	23444	23593	23523	23537	23596	23628	23734	23686	23816	23788	23637	23410	23637	23667	23479	23618	23644	23235	23651	23587	23658	23674	23760	23445	23733	23825	23522	23622	23560	23538	23707	23853	23660	23828	23610	23630	23710	23671	23658	23655	23605	23733	23680	23525	23668	23673	23846	23633	23545	23497	23846	23736	23736	23519	23769	23656	23711	23447	23495	23640	23811	23718	23632	23734	23719	23635	23871	23536	23595	23567	23478	23592	23617	23620	23623	23616	23614	23786	23838	23679	23512	23666	23880	23827	23742	23736	23646	24043	23703	23866	23594	23564	23639	23658	23614	23716	23665	23718	23601	23652	23632	23712	23572	23843	23595	23587	23587	23539	23495	23539	23585	23571	23719	23597	23404	23983	23657	23656	23738	23689	23705	23728	23445	23754	23501	23853	23839	23549	23457	23674	23366	23750	23756	23567	23635	23614	23479	23708	23669	23671	23477	23563	23685	23705	23659	23664	23701	23451	23840	23791	23736	23752	23571	23579	23669	23589	23636	23712	23619	23593	23527	23659	23639	23585	23294	23473	23703	23626	23657	23482	23521	23551	23529	23793	23584	23562	23527	23654	23522	23549	23468	23704	23729	23671	23862	23568	23488	23661	23663	23821	23725	23717	23873	23721	23782	23710	23565	23722	23731	23608	23524	23734	23755	23690	23715	23369	23607	23714	23770	23711	23762	23858	23659	23883	23646	23621	23742	23724	23545	23611	23682	23535	23844	23675	23520	23739	23731	23452	23971	23648	23604	23651	23682	23712	23479	23771	23624	23888	23678	23585	23707	23744	23673	23844	23493	23728	23604	23663	23628	23961	23617	23546	23677	23627	23603	23498	23635	23737	23687	23789	23603	23687	23581	23876	23596	23805	23734	23665	23741	23673	23697	23678	23768	23818	23549	23786	23647	23645	23661	23719	23523	23535	23583	23640	23388	23701	23623	23872	23571	23714	23569	23486	23778	23829	23558	23746	23964	23797	23693	23483	23461	23864	23630	23857	23646
58363	104700	91157	64764	40370	25615	19634	18672	18764	18759	18684	18804	18829	18786	18761	18691	18771	18853	18979	18782	18965	18897	18796	18822	18672	18662	18959	18812	18612	18705	18902	18725	18707	18764	18880	18661	18815	18818	18820	18828	18515	18852	18932	18560	18888	18737	18748	18730	18684	18741	18714	18783	18811	18758	18812	18689	18803	18681	18737	18652	18971	18673	18835	18800	18787	18680	18920	18758	18710	18631	18734	18768	18865	18741	18871	18676	18708	18761	18649	18637	18867	18743	18669	18583	18875	18724	18648	18743	18650	18720	18704	18773	18694	18752	18895	18714	18683	18677	18709	18695	18676	18660	18750	18770	18714	18799	18779	18709	18818	18655	18778	18720	18798	18729	18705	18623	18896	18604	18708	18682	18691	18652	18685	18682	18748	18799	18865	18790	18565	18759	18614	18692	18693	18740	18738	18771	18883	18703	18887	18630	18637	18797	18637	18848	18710	18758	18653	18821	18821	18793	18731	18693	18679	18751	18822	18744	18635	18499	18725	18857	18643	18616	18868	18780	18889	18799	18711	18815	18783	18801	18778	18686	18560	18865	18615	18693	18741	18867	18714	18628	18746	18675	18847	18703	18519	18575	18858	18675	18763	18756	18620	18872	18778	18749	18792	18774	18772	18742	18597	18835	18834	18818	18678	18925	18596	18916	18858	18768	18676	18587	18612	18734	18611	18642	18801	18624	18754	18644	18579	18786	18754	18730	18862	18695	18705	18723	18840	18577	18816	18647	18873	18754	18800	18727	18728	18810	18592	18768	18771	18670	18681	18713	18924	18681	18585	18729	18732	18824	18937	18766	18681	18794	18625	18774	18707	18975	18642	18879	18633	18823	18747	18660	18693	18740	18553	18941	18653	18777	18783	18899	18638	18797	18694	18658	18743	18744	18878	18886	18754	18687	18853	18596	18845	18804	18460	18839	18678	18733	18601	18901	18862	18639	18833	18690	18737	18815	18867	18883	18771	18698	18669	18828	18786	18633	18638	18885	18723	18698	18788	18693	18770	18729	18686	18804	18669	18746	18680	18780	18772	18716	18748	18712	18719	18841	18631	18727	18678	18559	18852	18759	18659	18722	18904	18778	18898	18682	18806	18666	18661	18767	18843	18897	18657	18797	18860	18751	18675	18686	18873	18630	18868	18562	18859	18836	18741	18702	18643	18750	18724	18876	18523	18820	18786	18745	18720	18800	18902	18610	18620	18766	18905	18817	18695	18708	18654	18777	18781	18882	18576	18650	18787	18697	18860	18774	18836	18743	18783	18797	18726	18799	18862	18718	18710	18700	18566	18708	18603	18579	18785	18525	18798	18810	18873	18648	18680	18847	18772	18552	18714	18595	18802	18916	18956	18715	18900	18596	18544	18670	18827	18755	18818	18733	18655	18724	18643	18920	18616	18798	18762	18750	18581	18754	18860	18788	18741	18827	18706	18756	18792	18814	18777	18722	18632	18726	18723	18628	18828	18788	18583	18793	18777	18658	18648	18656	18783	18829	18707	18876	18922	18618	18826	18686	18796	18712	18642	18767	18720	18662	18672	18663	18817	18846	18630	18881	18668	18698	18797	18693	18858	18613	18909	18688	18887	18733	18793	18608	18785	18676	18804	18755	18905	18828	18636	18716	18799	18779	18847	18828	18806	18748	18772	18632	18783	18687	18714	18761	18825	18869	18850	18859	18777	18729	18774	18770	18630	18946	18736	18880	18872	18696	18793	18817	18581	18610	18909	18612	18738	18812	18716	18694	18724	18665	18690	18859	18647	18689	18665	18812	18877	18721	18839	18861	18837	18624	18673	18782	18797	18548	18682	18703	18864	18532	18768	18631	18699	18609	18734	18810	18758	18698	18780	18806	18471	18653	18827	18715	18733	18736	18785	18687	18773	18731	18668	18596	18628	18742	18728	18755	18789	18618	18755	18586	18725	18620	18880	18820	18697	18711	18697	18703	18713	18851	18845	18848	18759	18701	18549	18821	18809	18799	18646	18899	18704	18810	18921	18600	18636	18726	18833	18681	18759	18835	18826	18670	18635	18682	18641	18816	18740	18899	18802	18706	18766	18624	18559	18723	18548	18715	18830	18878	18523	18637	18768	18725	18716	18836	18693	18763	18837	18682	18775	18614	18491	18973	18629	18827	18655	18631	18940	18672	18819	18906	18789	18803	18630	18719	18696	18825	18890	18769	18795	18697	18760	18738	18665	18703	18732	18796	18726	18849	18957	18663	18735	18453	18775	18591	18882	18752	18667	18597	18684	18749	18894	18790	18798	18831	18879	18912	18685	18742	18786	18626	18670	18654	18501	18697	18832	18849	18780	18730	18738	18839	18775	18582	18821	18801	18869	18844	18640	18735	18734	18767	18644	18620	18848	18758	18740	18607	18820	18561	18689	18860	18757	18821	18738	18661	18806	18710	18717	18820	18720	18818	18669	18535	18793	18701	18660	18695	18867	18773	18672	18861	18569	18707	18674	18750	18687	18769	18939	18815	18849	18834	18732	18634	18896	18792	18661	18723	18695	18743	18919	18801	18660	18843	18683	18819	18843	18801	18742	18772	18582	18697	18708	18830	18990	18726	18783	18702	18854	18895	18658	18884	18570	18895	18676	18617	18796	18832	19019	18659	18590	18690	18793	18674	18536	18785	18817	18820	18772	18445	18903	18643	18908	18779	18545	18728	18406	18724	18799	18655	18581	18784	18703	18969	18639	18818	18788	18566	18850	18635	18834	18805	18628	18900	18764	18843	18864	18777	18715	18656	18710	18788	18827	18647	18790	18671	18759	18596	18818	18925	18648	18708	18696	18766	18771	18639	18809	18783	18664	18721	18835	18768	18843	18764	18766	18571	18634	18806	18846	18778	18659	18777	18563	18747	18832	18837	18762	18801	18802	18717	18631	18761	18810	18805	18898	18646	18636	18812	18579	18755	18706	18830	18746	18548	18793	18675	18604	18973	18773	18736	18847	18763	18545	18758	18747	18757	18816	18653	18605	18836	18617	18670	18712	18762	18800	18794	18662	18724	18805	18746	18878	18834	18732	18772	18953	18921	18541	18766	18714	18606	18629	18753	18498	18708	18701	18664	18728	18671	18827	18642	18704	18817	18756	18779	18759	18815	18784	18791	18820	18804	18635	18724	18828	18776	18786	18727	18722	18945	18728	18786	18737	18675	18822	18865	18788	18639	18675	18578	18802	18671	18837	18713	18746	18710	18924	18727	18749	18678	18757	18916	18670	18719	18770	18550	18725	18697	18605	18655	18749	18962	18743	18657	18769	18698	18627	18825	18708	18770	18675	18819	18828	18716	18746	18882	18820	18642	18773	18721	18761	18639	18741	18626	18717	18781	18730	18688	18661	18729	18708	18660	18589	18627	18754	18827	18750	18726	18728	18706	18747	18628	18673	18771	18778	18693	18690	18777	18679	18648	18748	18837	18785	18680	18848	18620	18719	18804	18756	18655	18745	18584	18636	18887	18845	18857	18623	18874	18552	18796	18803	18606	18776	18878	18641	18611	18769	18751	18721	18676	18770	18694	18702	18782	18636	18991	18738	18707	18730	18687	18629	18626	18802	18528	18664	18678	18534	18552	18691	18919	18566	18833	18657	18726	18845	18677	18560	18755	18809	18804	18841	18869	18944	18579	18792	18594	18588	18691	18714	18904	18747	18830	18688	18764	18851	18797	18711	18723	18862	18652	18607	18728	18636	18886	18805	18833	18860	18684	18695	18642	18662	18697	18781	18792	18865	18830	18794	18730	18771	18755	18542	18721	18801	18733	18882	18687	18672	18565	18710	18623	18590	18579	18762	18796	18800	18523	18893	18660	18845	18819	18700	18838	18727	18889	18700	18626	18828	18700	18776	18652	18633	18780	18532	18965	18842	18651	18927	18890	18622	18808	18548	18653	18610	18908	18897	18626	18766	18736	18811	18764	18684	18702	18691	18863	18667	18952	18801	18615	18725	18710	18744	18855	18832	18913	18726	18707	18623	18992	18611	18769	18653	18680	18704	18633	18689	18632	18853	18708	18619	18620	18787	18685	18810	18714	18691	18861	18850	18668	18834	18610	18820	18494	18674	18783	18755	18848	18812	18613	18821	18836	18477	18712	18671	18664	18896	18751	18779	18785	18859	18746	18828	18710	18849	18618	18893	18736	18690	18706	18797	18719	18708	18648	18790	18869	18702	18779	18848	18680	18664	18695	18540	18680	18770	18676	18749	18621	18739	18840	18753	18875	18629	18655	18717	18734	18695	18705	18876	18883	18610	18817	18799	18677	18809	18775	18922	18645	18672	18673	18711	18848	18907	18672	18752	18849	18769	18739	18677	18803	18758	18693	18918	18787	18711	18777	18797	18783	18933	18606	18641	18765	18668	18695	18653	18770	18767	18681	18756	18804	18872	18667	18850	18653	18832	18751	18654	18613	18744	18726	18670	18741	18882	18814	18788	18999	18717	18907	18815	18641	18622	18900	18606	18731	18832	18747	18764	18709	18835	18850	18513	18794	18776	18653	18732	18730	18781	18758	18786	18670	18773	18885	18899	18854	18606	18700	18854	18889	18735	18739	18641	18814	18830	18724	18739	18663	18758	18670	18824	18735	18778	18677	18667	18583	18573	18751	18811	18714	18854	18836	18660	18719	18733	18667	18686	18787	18701	18696	18750	18697	18487	18709	18666	18780	18545	18684	18723	18707	18867	18838	18846	18768	18719	18658	18799	18893	18691	18738	18560	18752	18556	18693	18725	18915	18760	18753	18807	18658	18691	18687	18643	18661	18775	18631	18675	18813	18751	18773	18771	18748	18865	18600	18852	18667	18694	18704	18813	18677	18645	18687	18631	18788	18753	18645	18690	18739	18638	18723	18806	18691	18681	18664	18741	18793	18770	18655	18691	18809	18715	18757	18928	18638	18573	18802	18712	18679	18756	18776	18584	18688	18783	18577	18784	18654	18744	18622	18573	18737	18593	18468	18559	18701	18712	18647	18659	18627	18867	18845	18859	18776	18750	18736	18744	18880	18780	18849	18818	18895	18688	18676	18635	18674	18924	18605	18813	18661	18695	18555	18870	18992	18639	18805	18691	18907	18760	18826	18755	18726	18687	18870	18797	18772	18639	18566	18650	18607	18841	18932	18768	18676
29921	38035	45464	34750	26464	24461	24115	23789	23658	23685	23808	23540	23642	23631	23602	23581	23490	23755	23478	23613	23704	23532	23822	23732	23632	23787	23571	23532	23444	23673	23619	23560	23591	23591	23441	23795	23711	23627	23544	23687	23738	23490	23651	23416	23522	23492	23585	23429	23705	23792	23754	23478	23695	23808	23677	23459	23411	23457	23535	23520	23467	23515	23708	23695	23450	23621	23586	23651	23685	23649	23437	23437	23628	23686	23744	23453	23436	23642	23392	23570	23578	23604	23249	23534	23656	23589	23512	23673	23571	23401	23525	23411	23643	23468	23428	23539	23585	23455	23524	23607	23725	23597	23478	23482	23511	23517	23590	23704	23503	23556	23713	23452	23575	23638	23526	23605	23437	23524	23596	23626	23501	23520	23511	23542	23458	23378	23485	23674	23474	23674	23658	23683	23320	23350	23594	23621	23658	23772	23491	23756	23580	23523	23651	23532	23602	23786	23539	23632	23563	23731	23522	23578	23670	23396	23550	23233	23709	23530	23592	23744	23548	23306	23395	23390	23599	23632	23480	23418	23621	23596	23315	23381	23598	23502	23534	23380	23320	23360	23504	23389	23597	23724	23667	23596	23375	23500	23474	23748	23451	23439	23290	23651	23741	23446	23609	23549	23376	23576	23699	23782	23848	23593	23614	23471	23524	23501	23338	23605	23551	23589	23228	23542	23398	23791	23620	23751	23566	23599	23680	23483	23597	23608	23703	23665	23449	23252	23390	23708	23396	23505	23595	23575	23540	23619	23567	23754	23406	23506	23578	23591	23412	23704	23509	23543	23597	23652	23551	23690	23672	23591	23607	23682	23394	23418	23600	23521	23286	23666	23535	23736	23505	23631	23457	23619	23469	23524	23524	23638	23726	23452	23764	23392	23345	23403	23699	23741	23527	23430	23479	23680	23591	23486	23556	23521	23438	23680	23655	23421	23477	23385	23573	23416	23828	23489	23629	23717	23770	23346	23565	23610	23434	23397	23435	23528	23483	23326	23646	23360	23578	23402	23482	23498	23597	23448	23626	23550	23588	23296	23527	23499	23765	23447	23681	23761	23658	23575	23366	23370	23556	23604	23377	23503	23533	23365	23445	23444	23551	23413	23527	23595	23635	23443	23801	23575	23532	23538	23462	23488	23550	23486	23661	23522	23673	23655	23637	23569	23546	23460	23567	23575	23587	23337	23395	23517	23488	23394	23313	23620	23904	23541	23713	23694	23689	23594	23536	23443	23406	23602	23364	23673	23633	23475	23337	23462	23581	23444	23346	23591	23592	23369	23456	23616	23376	23570	23411	23490	23600	23506	23695	23423	23640	23592	23541	23392	23201	23448	23567	23392	23609	23447	23605	23623	23297	23626	23481	23482	23757	23486	23606	23460	23704	23500	23642	23625	23582	23755	23453	23504	23325	23264	23461	23556	23644	23469	23602	23538	23502	23368	23656	23426	23638	23458	23430	23378	23624	23680	23522	23547	23454	23557	23661	23485	23482	23403	23528	23619	23623	23356	23359	23652	23633	23368	23374	23498	23513	23724	23437	23559	23517	23547	23703	23475	23474	23483	23523	23734	23492	23703	23633	23471	23602	23429	23446	23378	23677	23376	23608	23541	23511	23416	23349	23613	23366	23492	23557	23636	23426	23787	23660	23448	23533	23517	23512	23649	23726	23682	23569	23426	23620	23648	23632	23503	23506	23585	23809	23442	23643	23577	23652	23634	23539	23538	23645	23543	23433	23566	23737	23435	23742	23549	23502	23450	23627	23600	23647	23435	23630	23492	23441	23682	23510	23513	23741	23728	23532	23534	23611	23555	23448	23732	23598	23583	23594	23557	23654	23565	23491	23418	23630	23474	23641	23371	23630	23468	23629	23414	23575	23636	23363	23640	23813	23582	23359	23513	23531	23624	23486	23496	23437	23728	23600	23623	23617	23569	23559	23648	23519	23645	23404	23457	23674	23509	23749	23313	23410	23438	23706	23657	23618	23749	23584	23649	23600	23420	23494	23615	23588	23504	23678	23291	23466	23372	23561	23611	23655	23496	23273	23730	23427	23709	23398	23394	23600	23716	23557	23344	23562	23664	23641	23568	23537	23640	23702	23612	23587	23657	23516	23516	23583	23643	23425	23622	23412	23480	23300	23560	23705	23380	23348	23533	23601	23761	23499	23539	23606	23727	23619	23462	23469	23572	23597	23582	23664	23582	23376	23621	23341	23512	23545	23564	23549	23583	23579	23337	23667	23548	23379	23465	23657	23588	23681	23488	23586	23531	23540	23744	23530	23808	23572	23568	23713	23606	23634	23539	23440	23470	23813	23792	23790	23693	23760	23712	23640	23763	23424	23478	23347	23538	23671	23388	23504	23411	23482	23447	23547	23539	23527	23355	23539	23341	23213	23509	23425	23373	23401	23682	23686	23661	23654	23409	23465	23476	23605	23632	23546	23758	23536	23715	23382	23659	23469	23560	23506	23409	23502	23373	23522	23633	23393	23535	23377	23690	23472	23551	23202	23538	23099	23744	23538	23408	23674	23570	23635	23447	23432	23322	23532	23641	23572	23506	23560	23490	23499	23504	23454	23694	23738	23646	23339	23497	23583	23531	23453	23429	23480	23345	23778	23659	23641	23401	23521	23434	23610	23592	23504	23695	23652	23604	23720	23530	23638	23531	23670	23633	23825	23334	23390	23810	23604	23501	23452	23679	23647	23510	23412	23600	23669	23582	23489	23644	23806	23728	23443	23510	23607	23553	23602	23303	23302	23409	23502	23248	23532	23616	23415	23524	23703	23559	23498	23616	23436	23556	23500	23446	23473	23579	23447	23586	23594	23466	23521	23339	23477	23600	23469	23416	23401	23748	23407	23585	23431	23547	23505	23719	23366	23415	23708	23463	23820	23369	23313	23489	23533	23638	23609	23471	23423	23559	23589	23384	23579	23429	23632	23275	23387	23554	23517	23704	23509	23508	23325	23498	23563	23636	23761	23720	23643	23503	23549	23627	23279	23281	23538	23458	23699	23829	23383	23562	23543	23710	23364	23744	23570	23574	23406	23383	23558	23558	23731	23500	23734	23492	23489	23523	23520	23523	23553	23336	23648	23364	23737	23640	23567	23432	23573	23376	23477	23493	23611	23658	23776	23556	23513	23556	23584	23502	23583	23672	23633	23579	23572	23680	23480	23777	23608	23529	23847	23390	23333	23476	23608	23471	23576	23646	23633	23553	23725	23595	23659	23520	23359	23375	23715	23602	23481	23719	23522	23506	23729	23619	23680	23515	23445	23722	23395	23489	23600	23527	23555	23696	23569	23361	23552	23528	23584	23693	23402	23540	23688	23582	23242	23526	23498	23192	23490	23620	23456	23447	23660	23433	23831	23512	23568	23743	23640	23396	23758	23475	23598	23595	23524	23400	23613	23719	23622	23508	23672	23535	23404	23818	23568	23454	23641	23737	23502	23586	23531	23733	23528	23465	23585	23640	23560	23643	23652	23484	23813	23799	23668	23651	23391	23470	23405	23657	23639	23393	23312	23659	23549	23491	23554	23402	23724	23464	23607	23395	23479	23482	23673	23724	23662	23471	23731	23544	23426	23567	23683	23690	23820	23544	23460	23464	23446	23408	23593	23622	23521	23496	23557	23617	23490	23604	23627	23383	23550	23586	23442	23532	23551	23538	23501	23508	23737	23649	23694	23600	23423	23711	23594	23562	23545	23776	23552	23554	23531	23721	23613	23763	23188	23576	23453	23503	23480	23649	23782	23420	23482	23628	23350	23525	23626	23650	23443	23431	23631	23531	23534	23619	23706	23420	23632	23650	23458	23525	23513	23460	23750	23434	23468	23588	23558	23709	23740	23597	23574	23645	23597	23641	23466	23778	23467	23650	23426	23436	23623	23560	23617	23673	23794	23747	23694	23625	23467	23600	23632	23635	23590	23605	23723	23482	23532	23556	23365	23425	23416	23768	23729	23566	23641	23850	23578	23292	23619	23708	23585	23580	23533	23574	23485	23550	23733	23553	23557	23489	23584	23525	23499	23499	23457	23676	23571	23680	23650	23745	23367	23480	23374	23569	23718	23614	23657	23497	23493	23612	23590	23364	23484	23546	23417	23478	23350	23501	23645	23581	23482	23550	23719	23672	23806	23564	23589	23580	23482	23493	23505	23500	23598	23592	23734	23472	23632	23469	23498	23516	23457	23472	23288	23511	23644	23430	23409	23412	23582	23503	23522	23427	23561	23522	23545	23501	23603	23582	23628	23586	23361	23558	23449	23338	23844	23485	23526	23541	23666	23497	23507	23532	23563	23778	23652	23441	23533	23435	23707	23621	23698	23548	23500	23646	23612	23619	23501	23674	23553	23522	23593	23457	23631	23520	23604	23450	23610	23673	23792	23667	23268	23721	23583	23568	23600	23551	23469	23777	23672	23410	23547	23536	23299	23546	23631	23506	23682	23620	23638	23534	23562	23545	23245	23525	23879	23638	23349	23591	23644	23372	23774	23500	23488	23572	23675	23676	23332	23519	23656	23669	23496	23739	23657	23483	23637	23544	23375	23570	23610	23526	23454	23616	23512	23371	23455	23527	23638	23510	23439	23552	23557	23661	23805	23650	23423	23634	23688	23441	23309	23424	23605	23435	23776	23533	23509	23603	23564	23503	23589	23518	23728	23599	23624	23523	23615	23563	23543	23635	23734	23444	23764	23434	23482	23607	23497	23531	23551	23621	23451	23592	23677	23718	23813	23571	23534	23508	23424	23577	23438	23657	23498	23475	23640	23451	23804	23552	23543	23501	23421	23734	23608	23586	23633	23729	23717	23633	23465	23441	23757	23715	23661	23711	23527	23546	23569	23525	23455	23728	23411	23518	23560	23440	23486	23332	23585	23537	23735	23766	23606	23622	23675	23662	23652	23535	23551	23528	23575	23513	23692	23462	23423	23427	23493	23577	23379	23660	23404	23413	23645	23407	23492	23363	23510	23440	23290	23538	23577	23430	23468	23423	23356	23507	23304	23618	23758	23445	23563	23629	23577	23531	23510	23606	23620	23506	23301	23623	23693	23632	23524	23708	23634	23597	23412	23602	23728	23564	23717	23615	23560	23600	23538	23369	23681	23686	23408	23722	23504	23295	23468	23539	23705	23589
35213	58675	46683	29307	21634	19320	18688	18628	18626	18567	18651	18765	18509	18611	18821	18537	18443	18488	18538	18494	18731	18712	18606	18623	18683	18558	18646	18608	18616	18589	18611	18477	18742	18586	18421	18628	18614	18607	18664	18652	18511	18672	18501	18556	18689	18752	18755	18724	18652	18432	18564	18628	18653	18803	18523	18665	18700	18677	18554	18690	18456	18643	18633	18703	18596	18615	18649	18504	18510	18705	18669	18412	18656	18605	18666	18507	18570	18532	18716	18739	18652	18681	18668	18627	18684	18647	18754	18616	18673	18523	18668	18516	18430	18706	18507	18395	18678	18561	18353	18715	18657	18625	18423	18499	18568	18598	18663	18713	18417	18748	18497	18576	18524	18664	18532	18569	18610	18342	18851	18583	18563	18671	18427	18745	18698	18637	18568	18529	18697	18821	18608	18643	18491	18625	18491	18699	18589	18755	18480	18675	18683	18739	18658	18445	18689	18497	18838	18559	18538	18707	18634	18551	18578	18645	18632	18700	18690	18563	18646	18555	18746	18603	18826	18656	18597	18848	18494	18530	18639	18544	18607	18575	18545	18440	18397	18462	18487	18661	18626	18549	18705	18647	18526	18564	18576	18689	18656	18601	18710	18732	18715	18526	18682	18516	18564	18611	18597	18488	18460	18557	18631	18388	18486	18462	18598	18721	18881	18601	18735	18614	18648	18572	18650	18779	18582	18507	18807	18597	18581	18520	18671	18572	18511	18495	18759	18572	18717	18859	18489	18768	18795	18516	18564	18547	18573	18650	18493	18573	18618	18697	18533	18583	18613	18646	18628	18666	18668	18550	18445	18666	18609	18635	18539	18792	18510	18593	18588	18612	18627	18563	18523	18523	18651	18611	18731	18678	18650	18628	18538	18584	18666	18611	18500	18545	18725	18661	18595	18737	18606	18637	18575	18687	18569	18739	18663	18653	18582	18655	18637	18675	18623	18660	18850	18517	18628	18636	18569	18616	18548	18470	18726	18610	18789	18499	18719	18625	18533	18712	18569	18677	18576	18605	18546	18595	18733	18616	18493	18511	18644	18551	18596	18637	18582	18706	18639	18598	18677	18626	18722	18618	18491	18547	18670	18707	18585	18554	18836	18661	18517	18586	18637	18579	18559	18799	18504	18665	18427	18670	18531	18496	18638	18607	18606	18621	18422	18396	18534	18603	18598	18807	18535	18627	18743	18669	18611	18520	18581	18448	18529	18410	18498	18436	18676	18457	18666	18486	18775	18591	18635	18642	18471	18563	18701	18520	18592	18538	18675	18697	18674	18661	18485	18614	18552	18642	18706	18596	18630	18728	18739	18818	18597	18558	18575	18597	18574	18719	18542	18657	18539	18667	18469	18748	18662	18758	18647	18762	18671	18603	18855	18700	18733	18585	18577	18358	18493	18707	18530	18587	18628	18448	18698	18591	18692	18576	18612	18531	18680	18554	18472	18619	18520	18501	18785	18561	18447	18550	18800	18600	18524	18708	18535	18633	18810	18464	18605	18785	18615	18501	18592	18578	18629	18436	18629	18727	18673	18760	18574	18606	18566	18508	18682	18564	18542	18756	18550	18492	18508	18687	18723	18485	18638	18794	18647	18608	18588	18671	18510	18484	18781	18586	18729	18431	18577	18646	18560	18566	18636	18770	18506	18745	18599	18711	18563	18769	18759	18711	18653	18613	18409	18671	18675	18440	18680	18736	18664	18474	18730	18570	18714	18656	18655	18710	18708	18739	18694	18667	18544	18529	18607	18681	18414	18641	18674	18611	18513	18703	18588	18549	18520	18664	18674	18603	18544	18544	18678	18548	18602	18513	18491	18621	18417	18491	18504	18662	18675	18454	18629	18772	18566	18748	18726	18575	18486	18523	18593	18688	18640	18569	18670	18573	18709	18621	18613	18576	18585	18585	18759	18545	18604	18611	18607	18818	18601	18558	18572	18512	18611	18354	18632	18599	18655	18689	18570	18688	18732	18557	18579	18563	18742	18544	18562	18748	18421	18598	18561	18606	18509	18553	18635	18566	18597	18571	18672	18754	18657	18532	18699	18424	18589	18433	18581	18752	18495	18675	18672	18578	18641	18483	18684	18717	18523	18741	18623	18673	18497	18513	18589	18659	18477	18456	18465	18672	18693	18664	18706	18571	18541	18519	18655	18641	18752	18584	18566	18596	18698	18525	18797	18682	18664	18569	18593	18622	18568	18605	18786	18483	18602	18415	18410	18407	18642	18397	18764	18453	18693	18642	18683	18501	18688	18617	18490	18790	18625	18529	18548	18736	18593	18413	18772	18539	18783	18795	18711	18561	18574	18509	18496	18725	18482	18625	18848	18577	18595	18611	18564	18662	18652	18594	18592	18575	18549	18685	18551	18694	18867	18506	18666	18487	18489	18734	18526	18627	18768	18768	18539	18587	18649	18738	18691	18598	18471	18659	18548	18783	18761	18661	18583	18578	18604	18754	18695	18602	18718	18537	18780	18545	18566	18726	18347	18580	18643	18533	18432	18745	18639	18438	18603	18544	18767	18761	18690	18707	18479	18520	18713	18688	18603	18638	18560	18544	18515	18671	18466	18492	18673	18628	18623	18734	18729	18544	18673	18675	18709	18669	18795	18482	18506	18653	18658	18643	18824	18492	18607	18445	18469	18651	18581	18699	18615	18739	18580	18579	18518	18789	18674	18664	18712	18541	18728	18546	18667	18652	18428	18581	18483	18679	18521	18619	18579	18743	18662	18694	18602	18565	18691	18602	18692	18481	18703	18443	18576	18552	18592	18764	18418	18586	18659	18470	18729	18427	18657	18445	18713	18561	18548	18506	18545	18791	18529	18735	18772	18699	18566	18622	18724	18593	18660	18676	18501	18622	18648	18707	18415	18576	18710	18527	18581	18740	18617	18592	18565	18648	18644	18591	18652	18545	18697	18624	18575	18599	18657	18714	18732	18451	18556	18507	18834	18662	18497	18615	18451	18556	18454	18722	18578	18809	18605	18583	18771	18595	18764	18491	18683	18543	18614	18575	18430	18659	18596	18532	18758	18624	18656	18709	18612	18633	18643	18553	18572	18659	18661	18656	18590	18658	18318	18527	18576	18551	18608	18502	18386	18706	18430	18620	18444	18608	18629	18704	18513	18698	18598	18698	18587	18592	18426	18636	18570	18532	18546	18479	18557	18672	18625	18520	18536	18560	18616	18418	18670	18613	18632	18770	18563	18635	18526	18585	18569	18650	18597	18593	18699	18858	18658	18789	18565	18509	18543	18492	18772	18674	18681	18670	18796	18629	18713	18747	18418	18769	18556	18606	18681	18644	18820	18791	18635	18584	18627	18454	18632	18570	18615	18768	18531	18687	18584	18655	18677	18584	18626	18580	18590	18517	18548	18462	18584	18707	18604	18744	18738	18616	18648	18705	18649	18626	18670	18719	18698	18809	18526	18507	18586	18523	18609	18667	18707	18603	18842	18661	18642	18738	18623	18761	18392	18744	18692	18657	18420	18578	18691	18538	18644	18694	18633	18464	18625	18617	18791	18696	18588	18548	18684	18722	18655	18610	18604	18655	18645	18630	18713	18701	18706	18671	18762	18601	18640	18634	18672	18484	18530	18562	18769	18560	18685	18787	18308	18502	18687	18636	18572	18395	18608	18541	18528	18459	18569	18756	18628	18483	18417	18727	18760	18587	18670	18579	18580	18668	18511	18779	18636	18539	18590	18620	18750	18567	18645	18682	18614	18469	18496	18693	18741	18670	18465	18748	18699	18658	18675	18617	18462	18590	18714	18649	18650	18609	18710	18624	18745	18569	18411	18552	18732	18822	18502	18635	18684	18465	18632	18533	18605	18753	18676	18598	18599	18514	18548	18450	18623	18385	18612	18722	18604	18497	18673	18637	18619	18697	18667	18630	18576	18563	18715	18600	18572	18471	18602	18640	18641	18590	18544	18598	18730	18659	18682	18739	18707	18763	18549	18612	18750	18457	18649	18576	18628	18452	18826	18627	18560	18667	18756	18686	18658	18627	18729	18757	18519	18800	18636	18666	18700	18706	18532	18522	18755	18554	18553	18650	18408	18422	18633	18565	18656	18450	18663	18528	18445	18632	18700	18557	18658	18693	18510	18836	18737	18723	18562	18682	18713	18589	18417	18507	18595	18782	18553	18666	18489	18507	18562	18532	18569	18627	18778	18676	18552	18433	18634	18525	18439	18628	18606	18622	18623	18544	18628	18668	18586	18597	18606	18494	18520	18469	18559	18714	18684	18594	18355	18631	18573	18647	18769	18601	18555	18625	18818	18630	18685	18555	18581	18727	18442	18669	18596	18646	18757	18457	18686	18557	18640	18658	18704	18690	18761	18597	18627	18729	18610	18601	18617	18433	18469	18640	18631	18556	18556	18575	18713	18478	18732	18620	18706	18682	18676	18660	18620	18581	18761	18746	18586	18713	18573	18613	18666	18711	18671	18721	18756	18733	18569	18549	18784	18560	18625	18627	18580	18673	18643	18533	18642	18702	18686	18607	18519	18751	18500	18604	18341	18747	18540	18816	18734	18765	18655	18593	18546	18630	18722	18718	18659	18659	18653	18567	18565	18604	18615	18674	18420	18748	18684	18678	18731	18669	18766	18647	18813	18396	18685	18579	18707	18474	18547	18527	18628	18658	18593	18683	18644	18473	18631	18774	18857	18632	18647	18526	18654	18717	18714	18581	18679	18549	18665	18524	18732	18606	18809	18721	18563	18806	18751	18774	18662	18645	18601	18678	18607	18332	18623	18540	18635	18654	18607	18547	18536	18675	18714	18500	18606	18586	18544	18447	18647	18592	18582	18491	18763	18584	18483	18631	18615	18616	18608	18575	18771	18516	18805	18334	18563	18653	18664	18596	18514	18657	18579	18571	18734	18569	18577	18581	18623	18616	18670	18703	18617	18517	18482	18528	18542	18736	18454	18717	18588	18548	18484	18691	18552	18627	18727	18580	18445	18397	18709	18650	18713	18658	18667	18532	18580	18422	18730	18546	18566	18658	18737	18626	18710	18624	18594	18586	18674	18505	18668	18770	18667	18666	18631	18731	18560	18560	18685	18746	18612	18881	18643	18637	18543	18632	18536	18622	18535	18635	18497	18546	18589	18579	18598	18618	18518	18717
25490	27830	43801	40392	30491	26933	25513	23772	23606	23673	23714	23564	23645	23449	23717	23582	23589	23524	23699	23495	23372	23607	23344	23458	23523	23667	23431	23380	23800	23785	23410	23624	23499	23363	23428	23492	23387	23205	23632	23596	23678	23482	23659	23431	23564	23372	23348	23441	23403	23376	23598	23319	23436	23529	23418	23238	23436	23368	23428	23473	23562	23436	23334	23330	23499	23325	23162	23563	23447	23479	23505	23497	23529	23442	23299	23492	23483	23484	23524	23411	23452	23349	23624	23355	23302	23363	23506	23475	23369	23332	23219	23487	23543	23426	23465	23232	23267	23518	23668	23110	23356	23391	23589	23293	23467	23402	23428	23380	23281	23463	23663	23468	23448	23645	23723	23282	23451	23385	23264	23403	23288	23603	23512	23220	23601	23308	23437	23437	23204	23488	23663	23724	23493	23399	23809	23663	23373	23450	23565	23151	23470	23429	23577	23639	23395	23239	23414	23482	23618	23467	23622	23532	23696	23518	23447	23670	23355	23624	23484	23466	23454	23308	23286	23557	23592	23408	23583	23418	23443	23511	23480	23622	23394	23522	23397	23485	23462	23527	23511	23613	23410	23425	23342	23430	23363	23313	23566	23306	23490	23335	23360	23282	23518	23352	23303	23640	23563	23543	23355	23556	23744	23360	23336	23399	23347	23604	23296	23434	23493	23134	23295	23494	23482	23404	23462	23679	23204	23373	23550	23643	23440	23146	23422	23273	23348	23334	23576	23314	23269	23469	23226	23472	23529	23435	23421	23500	23439	23011	23549	23579	23409	23536	23271	23541	23188	23481	23311	23517	23469	23350	23340	23536	23467	23484	23350	23591	23435	23582	23418	23423	23230	23575	23458	23329	23584	23497	23752	23362	23353	23279	23313	23290	23417	23312	23334	23465	23425	23336	23636	23403	23496	23237	23623	23369	23316	23377	23523	23547	23403	23465	23425	23327	23505	23464	23261	23438	23340	23266	23485	23515	23615	23564	23411	23473	23365	23334	23253	23512	23401	23767	23484	23543	23184	23113	23157	23421	23436	23287	23442	23677	23412	23179	23261	23378	23405	23318	23269	23405	23466	23427	23257	23614	23499	23495	23274	23202	23404	23601	23436	23687	23393	23555	23446	23358	23398	23217	23294	23408	23412	23358	23620	23329	23670	23499	23521	23470	23531	23361	23553	23512	23627	23390	23586	23285	23453	23295	23549	23437	23582	23604	23349	23465	23494	23694	23407	23422	23614	23662	23477	23400	23523	23523	23421	23520	23516	23448	23578	23521	23472	23562	23202	23386	23594	23499	23177	23276	23266	23535	23494	23387	23672	23427	23199	23475	23376	23555	23673	23510	23364	23359	23474	23226	23443	23495	23547	23719	23478	23603	23574	23491	23591	23259	23509	23504	23502	23553	23486	23364	23758	23492	23406	23429	23318	23683	23494	23382	23420	23491	23446	23373	23524	23336	23369	23391	23484	23538	23517	23318	23367	23410	23341	23484	23342	23264	23576	23366	23415	23450	23373	23502	23486	23248	23595	23311	23479	23528	23579	23462	23459	23322	23363	23280	23523	23614	23513	23442	23650	23551	23469	23522	23354	23288	23326	23513	23318	23467	23339	23434	23534	23263	23450	23345	23415	23523	23401	23647	23700	23450	23541	23614	23480	23351	23288	23300	23472	23506	23487	23529	23435	23489	23599	23370	23637	23412	23542	23298	23536	23471	23414	23649	23407	23562	23438	23390	23366	23579	23315	23459	23479	23289	23619	23381	23392	23376	23307	23346	23329	23607	23685	23423	23392	23556	23307	23424	23668	23566	23436	23401	23400	23622	23326	23354	23227	23409	23343	23438	23129	23653	23418	23598	23630	23353	23501	23599	23189	23508	23369	23280	23470	23441	23346	23352	23476	23322	23348	23400	23516	23334	23360	23316	23383	23572	23427	23445	23429	23448	23502	23273	23421	23380	23565	23377	23382	23576	23285	23568	23631	23417	23515	23448	23439	23360	23380	23629	23475	23188	23498	23560	23596	23300	23487	23543	23409	23367	23608	23377	23421	23384	23471	23552	23551	23536	23314	23400	23293	23600	23360	23723	23506	23491	23514	23489	23305	23469	23530	23556	23477	23380	23444	23587	23395	23456	23417	23757	23442	23623	23453	23376	23470	23348	23630	23263	23336	23308	23541	23562	23576	23409	23468	23368	23375	23400	23478	23566	23384	23480	23444	23285	23383	23591	23392	23395	23422	23548	23740	23313	23534	23572	23565	23568	23442	23519	23363	23403	23610	23338	23564	23536	23608	23582	23448	23580	23451	23577	23582	23407	23684	23436	23573	23348	23753	23439	23355	23477	23277	23392	23469	23473	23536	23419	23378	23444	23433	23408	23472	23418	23285	23553	23576	23464	23314	23572	23310	23448	23549	23296	23211	23320	23440	23534	23403	23466	23494	23522	23502	23574	23570	23523	23278	23300	23437	23509	23319	23315	23263	23469	23382	23598	23666	23436	23500	23349	23436	23372	23567	23300	23529	23325	23570	23420	23345	23413	23473	23586	23496	23421	23450	23447	23256	23485	23497	23462	23901	23446	23428	23419	23578	23436	23339	23628	23418	23508	23336	23467	23302	23442	23528	23519	23662	23574	23631	23370	23413	23349	23472	23421	23382	23456	23562	23147	23479	23427	23670	23553	23503	23519	23413	23553	23420	23477	23444	23327	23596	23397	23516	23449	23609	23365	23455	23357	23333	23453	23475	23444	23608	23472	23656	23394	23472	23497	23383	23311	23405	23416	23454	23534	23565	23514	23446	23627	23463	23434	23415	23337	23283	23332	23255	22986	23565	23453	23529	23311	23303	23554	23281	23431	23456	23568	23475	23221	23393	23607	23403	23481	23576	23343	23535	23528	23720	23470	23490	23322	23437	23349	23517	23632	23361	23282	23638	23431	23225	23453	23445	23555	23531	23686	23456	23422	23395	23291	23534	23513	23558	23285	23580	23391	23599	23574	23680	23357	23580	23537	23451	23406	23386	23342	23645	23549	23331	23288	23470	23453	23483	23532	23217	22939	23362	23446	23333	23483	23446	23423	23615	23466	23598	23669	23369	23483	23404	23265	23503	23302	23475	23500	23356	23570	23665	23643	23508	23361	23429	23345	23331	23457	23473	23418	23417	23490	23325	23595	23569	23425	23244	23554	23303	23177	23298	23379	23477	23411	23242	23315	23566	23403	23653	23793	23297	23417	23452	23369	23489	23344	23397	23601	23478	23445	23452	23553	23409	23293	23421	23485	23613	23396	23372	23572	23425	23452	23394	23366	23435	23284	23298	23315	23468	23402	23486	23438	23417	23468	23469	23533	23360	23157	23282	23334	23369	23388	23413	23599	23402	23434	23309	23516	23519	23534	23416	23475	23440	23181	23426	23406	23459	23289	23482	23481	23553	23318	23509	23314	23394	23455	23391	23362	23332	23319	23554	23427	23565	23447	23463	23324	23159	23219	23417	23293	23422	23460	23492	23344	23316	23592	23455	23364	23349	23513	23571	23266	23573	23233	23443	23588	23505	23401	23265	23267	23655	23187	23578	23528	23443	23310	23479	23461	23660	23242	23584	23443	23371	23443	23594	23586	23249	23422	23314	23708	23570	23565	23566	23464	23545	23591	23433	23296	23619	23493	23443	23519	23160	23527	23780	23379	23435	23399	23627	23203	23456	23527	23400	23441	23582	23406	23438	23237	23415	23279	23512	23537	23383	23476	23500	23248	23236	23465	23461	23275	23585	23337	23547	23762	23619	23365	23164	23481	23249	23533	23632	23607	23446	23454	23411	23483	23380	23300	23460	23314	23207	23360	23608	23607	23468	23431	23248	23490	23384	23564	23410	23468	23452	23605	23322	23512	23362	23455	23420	23431	23516	23513	23536	23433	23380	23211	23513	23495	23548	23446	23600	23561	23226	23343	23457	23319	23272	23543	23438	23454	23367	23513	23491	23485	23276	23221	23483	23241	23436	23607	23403	23382	23463	23382	23608	23663	23419	23399	23600	23436	23535	23343	23274	23302	23432	23373	23498	23500	23286	23222	23372	23333	23514	23477	23422	23461	23326	23466	23299	23463	23247	23535	23343	23432	23654	23499	23248	23763	23524	23539	23643	23633	23505	23614	23505	23580	23210	23453	23455	23515	23630	23326	23432	23318	23565	23226	23438	23521	23513	23409	23482	23530	23326	23622	23556	23352	23570	23354	23240	23437	23225	23367	23698	23372	23368	23415	23633	23374	23526	23372	23310	23376	23548	23502	23584	23487	23476	23443	23396	23335	23263	23381	23458	23621	23450	23505	23591	23363	23546	23173	23431	23196	23634	23571	23410	23471	23699	23613	23250	23553	23315	23491	23490	23395	23558	23411	23242	23545	23388	23366	23498	23336	23447	23427	23490	23279	23449	23293	23545	23448	23475	23454	23465	23284	23288	23478	23549	23384	23390	23444	23746	23396	23390	23480	23395	23381	23568	23563	23646	23560	23411	23597	23459	23580	23392	23523	23427	23686	23515	23407	23450	23513	23436	23414	23271	23536	23656	23572	23361	23411	23324	23423	23675	23418	23420	23490	23483	23277	23376	23470	23692	23335	23545	23480	23266	23432	23561	23390	23533	23601	23464	23571	23591	23261	23413	23253	23593	23622	23693	23713	23415	23583	23434	23614	23386	23502	23392	23377	23243	23364	23471	23537	23382	23375	23586	23460	23416	23473	23483	23450	23382	23727	23677	23552	23445	23088	23297	23486	23437	23534	23404	23560	23246	23580	23474	23625	23626	23174	23295	23539	23460	23437	23555	23396	23442	23644	23369	23403	23498	23372	23471	23564	23488	23554	23542	23419	23487	23466	23244	23364	23409	23530	23346	23595	23760	23454	23464	23350	23422	23280	23302	23488	23330	23333	23524	23608	23685	23404	23560	23382	23639	23276	23362	23645	23422	23376	23421	23467	23660	23292	23397	23409	23406	23472	23266	23505	23452	23273	23400	23513	23595	23367	23462	23553	23447	23317	23490	23214	23359	23375	23322	23253	23648	23520	23770	23371	23189	23338	23560	23392	23548	23470	23271	23604	23506	23231	23619	23443	23573	23429	23268	23554	23437	23523	23451	23478	23505	23596	23597	23458
58193	93022	75131	47497	29921	21249	19128	18547	18873	18633	18680	18734	18568	18666	18766	18729	18592	18590	18577	18512	18696	18655	18818	18419	18709	18686	18702	18506	18634	18590	18726	18580	18739	18590	18674	18597	18827	18674	18669	18637	18697	18595	18587	18445	18634	18824	18689	18644	18773	18768	18660	18715	18499	18718	18547	18575	18419	18617	18595	18874	18597	18626	18574	18707	18750	18619	18553	18497	18505	18661	18507	18559	18554	18796	18394	18705	18488	18702	18587	18651	18610	18745	18597	18716	18774	18689	18675	18522	18812	18791	18688	18530	18486	18529	18795	18557	18651	18627	18650	18591	18518	18561	18642	18592	18621	18600	18460	18634	18823	18584	18583	18703	18788	18642	18597	18599	18650	18512	18797	18535	18674	18575	18429	18546	18468	18496	18572	18522	18745	18616	18597	18412	18631	18780	18613	18748	18612	18683	18640	18707	18702	18714	18703	18599	18664	18523	18637	18509	18686	18663	18517	18660	18660	18571	18751	18723	18756	18428	18476	18652	18766	18790	18539	18521	18674	18630	18857	18553	18825	18483	18622	18452	18628	18676	18624	18570	18597	18665	18718	18647	18670	18658	18427	18667	18739	18481	18520	18636	18706	18567	18709	18612	18464	18740	18464	18656	18718	18834	18676	18809	18751	18619	18637	18650	18602	18505	18752	18573	18668	18573	18716	18643	18565	18600	18651	18750	18592	18843	18750	18544	18591	18591	18631	18559	18499	18746	18652	18597	18706	18710	18759	18491	18527	18728	18582	18629	18665	18576	18512	18684	18372	18759	18579	18612	18750	18392	18777	18528	18662	18580	18759	18462	18747	18710	18728	18588	18536	18584	18485	18573	18701	18805	18505	18643	18627	18680	18561	18740	18502	18621	18562	18616	18588	18697	18626	18731	18591	18705	18473	18698	18730	18533	18651	18704	18577	18763	18702	18744	18551	18561	18540	18551	18620	18569	18611	18657	18562	18500	18653	18627	18534	18696	18566	18397	18798	18488	18614	18845	18412	18643	18685	18492	18720	18583	18495	18526	18499	18614	18558	18550	18654	18601	18653	18560	18694	18514	18723	18596	18581	18709	18475	18630	18693	18580	18650	18627	18587	18460	18636	18619	18555	18636	18690	18766	18668	18698	18393	18778	18632	18551	18667	18625	18653	18458	18404	18705	18524	18571	18548	18732	18536	18610	18570	18421	18649	18609	18570	18491	18672	18566	18652	18634	18619	18408	18681	18632	18615	18712	18662	18610	18556	18756	18591	18573	18582	18704	18700	18602	18764	18565	18575	18684	18688	18639	18565	18593	18510	18682	18580	18513	18705	18749	18824	18776	18672	18895	18349	18592	18515	18562	18613	18689	18630	18535	18513	18667	18519	18656	18556	18439	18483	18572	18903	18703	18641	18589	18625	18667	18669	18658	18577	18463	18693	18760	18385	18567	18763	18721	18660	18573	18518	18609	18510	18738	18549	18716	18612	18626	18579	18560	18608	18568	18720	18495	18787	18633	18584	18653	18497	18715	18617	18585	18758	18654	18590	18730	18706	18540	18515	18706	18662	18559	18516	18551	18556	18479	18644	18659	18625	18807	18538	18392	18514	18617	18572	18720	18729	18637	18606	18818	18746	18497	18680	18717	18538	18570	18624	18582	18665	18588	18589	18638	18488	18624	18599	18725	18572	18591	18928	18621	18607	18579	18717	18703	18549	18749	18653	18576	18608	18638	18727	18733	18695	18498	18477	18730	18482	18580	18559	18574	18708	18687	18512	18780	18766	18682	18580	18617	18677	18564	18589	18606	18606	18810	18652	18623	18488	18558	18755	18667	18693	18585	18595	18658	18736	18590	18585	18513	18653	18578	18609	18717	18699	18567	18715	18563	18823	18582	18746	18689	18629	18564	18523	18708	18601	18578	18462	18458	18624	18587	18792	18601	18750	18544	18589	18671	18591	18579	18598	18588	18494	18686	18775	18681	18688	18710	18551	18625	18677	18681	18439	18806	18740	18660	18497	18863	18746	18678	18455	18614	18624	18672	18719	18830	18570	18593	18710	18651	18614	18512	18593	18486	18639	18417	18667	18655	18655	18746	18715	18438	18695	18581	18713	18657	18652	18496	18797	18581	18498	18630	18490	18650	18377	18541	18642	18595	18474	18563	18713	18608	18782	18516	18652	18723	18600	18733	18559	18590	18522	18588	18565	18753	18497	18585	18776	18654	18735	18772	18786	18813	18594	18495	18589	18487	18718	18582	18681	18846	18564	18525	18648	18512	18600	18628	18660	18804	18512	18740	18753	18855	18762	18594	18728	18625	18537	18620	18607	18673	18808	18710	18593	18588	18748	18561	18447	18470	18543	18740	18768	18587	18538	18628	18752	18657	18588	18611	18558	18784	18698	18654	18681	18460	18622	18728	18667	18647	18475	18738	18535	18712	18741	18624	18565	18588	18748	18669	18720	18611	18652	18701	18650	18691	18599	18641	18454	18587	18600	18610	18593	18655	18568	18528	18782	18684	18531	18686	18734	18471	18659	18758	18722	18648	18662	18678	18589	18612	18632	18722	18598	18701	18615	18745	18610	18758	18621	18538	18640	18694	18570	18497	18596	18479	18499	18783	18617	18581	18610	18665	18636	18681	18616	18593	18598	18715	18609	18696	18747	18568	18586	18692	18560	18591	18684	18558	18682	18731	18534	18803	18512	18577	18465	18652	18635	18630	18667	18565	18707	18821	18634	18589	18648	18593	18690	18742	18687	18664	18563	18461	18561	18669	18865	18535	18660	18286	18593	18718	18697	18534	18632	18653	18547	18728	18499	18753	18675	18562	18674	18673	18648	18528	18686	18603	18689	18499	18666	18706	18634	18605	18697	18711	18485	18703	18583	18563	18683	18520	18617	18524	18569	18645	18698	18688	18625	18675	18610	18609	18721	18686	18670	18683	18528	18671	18486	18674	18677	18639	18651	18653	18702	18736	18805	18711	18665	18697	18520	18661	18811	18464	18680	18689	18582	18683	18568	18508	18686	18577	18603	18644	18623	18532	18734	18743	18499	18714	18602	18580	18623	18605	18653	18802	18607	18732	18641	18503	18736	18620	18540	18724	18537	18760	18566	18678	18577	18860	18722	18776	18746	18683	18750	18488	18729	18568	18547	18645	18759	18744	18750	18817	18789	18635	18463	18697	18740	18785	18560	18730	18694	18537	18393	18525	18780	18590	18629	18505	18781	18699	18613	18724	18731	18599	18670	18664	18646	18630	18589	18575	18878	18372	18678	18672	18658	18707	18612	18869	18706	18711	18605	18627	18539	18498	18574	18660	18565	18519	18708	18759	18623	18757	18614	18712	18541	18633	18534	18557	18554	18672	18552	18504	18556	18534	18555	18561	18748	18611	18688	18665	18620	18645	18699	18642	18548	18805	18734	18610	18536	18559	18680	18563	18649	18590	18579	18643	18648	18536	18550	18648	18609	18631	18414	18696	18623	18688	18709	18706	18654	18606	18641	18593	18609	18738	18571	18604	18667	18384	18740	18589	18697	18497	18601	18662	18789	18547	18751	18681	18738	18769	18662	18857	18560	18603	18603	18443	18575	18637	18557	18696	18576	18622	18688	18662	18737	18735	18711	18501	18693	18575	18604	18553	18708	18528	18499	18624	18749	18731	18783	18835	18499	18602	18610	18495	18812	18515	18548	18665	18811	18542	18721	18779	18458	18606	18714	18604	18548	18806	18649	18699	18549	18738	18933	18582	18518	18824	18678	18805	18665	18714	18558	18721	18646	18610	18650	18568	18634	18576	18483	18510	18702	18663	18700	18602	18581	18594	18576	18484	18784	18751	18558	18602	18609	18628	18545	18610	18615	18677	18630	18577	18653	18680	18628	18551	18657	18591	18375	18657	18638	18519	18814	18570	18744	18673	18549	18799	18610	18601	18670	18536	18676	18689	18595	18775	18696	18669	18747	18569	18628	18624	18803	18828	18631	18644	18762	18593	18616	18667	18611	18718	18774	18745	18666	18593	18843	18321	18614	18594	18619	18586	18476	18697	18743	18758	18368	18644	18522	18608	18701	18586	18686	18533	18604	18741	18732	18718	18474	18663	18746	18576	18754	18502	18783	18524	18586	18687	18496	18568	18512	18461	18590	18582	18499	18529	18584	18679	18601	18695	18487	18676	18474	18583	18487	18696	18720	18834	18603	18659	18635	18689	18631	18842	18523	18613	18658	18741	18616	18565	18495	18654	18605	18660	18605	18648	18582	18684	18582	18513	18405	18648	18552	18567	18701	18520	18581	18510	18564	18544	18550	18578	18674	18705	18446	18599	18510	18750	18690	18643	18558	18591	18582	18677	18728	18750	18658	18580	18576	18547	18713	18535	18690	18664	18520	18693	18650	18626	18678	18687	18499	18737	18823	18771	18583	18719	18665	18805	18658	18570	18780	18703	18602	18788	18822	18708	18743	18712	18551	18734	18603	18662	18727	18654	18580	18514	18690	18769	18713	18639	18601	18623	18725	18496	18520	18520	18583	18569	18677	18663	18679	18516	18764	18610	18499	18409	18600	18520	18664	18750	18636	18657	18643	18524	18820	18601	18705	18657	18671	18735	18516	18615	18617	18632	18637	18621	18528	18604	18491	18686	18592	18580	18645	18584	18863	18699	18641	18692	18648	18631	18639	18731	18741	18479	18736	18671	18774	18598	18440	18647	18546	18580	18729	18555	18525	18703	18577	18664	18571	18840	18400	18678	18517	18672	18610	18511	18611	18417	18632	18650	18613	18647	18595	18509	18757	18639	18840	18689	18748	18675	18579	18615	18615	18681	18510	18636	18718	18363	18673	18664	18694	18618	18613	18577	18561	18680	18733	18663	18721	18699	18576	18578	18658	18583	18759	18540	18603	18723	18571	18642	18703	18572	18719	18509	18600	18355	18830	18648	18427	18561	18599	18777	18618	18666	18731	18666	18497	18824	18685	18569	18574	18685	18479	18705	18692	18736	18584	18655	18592	18802	18623	18638	18573	18634	18706	18862	18582	18730	18639	18625	18681	18655	18626	18652	18644	18635	18479	18519	18624	18590	18466	18698	18698	18560	18745	18556	18578	18444	18351	18639	18613	18576	18703	18629	18346	18672	18580	18588	18703	18490	18597	18625
23021	22828	36274	33781	28390	27660	28970	24385	23712	24008	24262	23791	24002	23747	23811	23708	23598	23576	23973	23645	23757	23471	23885	23671	23616	23960	23706	23616	23819	23584	23504	23834	23754	23518	23766	23724	23685	23590	23806	23850	23606	24034	23590	23489	23682	23754	23617	23701	23786	23647	23465	23874	23435	23791	23491	23467	23421	23689	23696	23603	23583	23644	23603	23383	23689	23640	23717	23462	23111	23463	23413	23681	23715	23519	23555	23505	23475	23312	23561	23494	23598	23730	23614	23605	23480	23650	23488	23537	23677	23834	23545	23484	23504	23573	23214	23575	23525	23496	23530	23550	23737	23560	23658	23299	23445	23674	23731	23482	23425	23308	23362	23752	23615	23864	23516	23696	23721	23615	23753	23496	23484	23639	23369	23340	23473	23622	23337	23269	23541	23566	23472	23686	23345	23487	23454	23620	23397	23598	23678	23376	23729	23670	23518	23442	23509	23692	23533	23370	23511	23579	23402	23618	23666	23507	23807	23411	23619	23591	23554	23456	23434	23382	23452	23565	23266	23504	23682	23466	23506	23375	23534	23616	23632	23625	23565	23560	23553	23334	23643	23401	23627	23712	23640	23517	23503	23585	23623	23362	23554	23474	23637	23323	23599	23534	23720	23672	23693	23518	23516	23640	23363	23436	23417	23632	23636	23503	23795	23647	23491	23507	23438	23534	23450	23671	23596	23461	23923	23516	23323	23461	23455	23476	23432	23707	23589	23700	23667	23553	23446	23586	23498	23767	23520	23514	23417	23772	23442	23652	23860	23608	23618	23476	23607	23454	23549	23466	23393	23709	23609	23575	23466	23628	23743	23328	23486	23674	23595	23565	23659	23784	23519	23504	23510	23525	23729	23816	23717	23541	23574	23371	23786	23635	23549	23499	23431	23508	23596	23447	23489	23468	23534	23539	23536	23360	23332	23450	23540	23589	23592	23362	23635	23688	23392	23538	23374	23600	23601	23726	23581	23610	23509	23599	23608	23419	23451	23537	23399	23478	23418	23525	23569	23407	23545	23693	23676	23792	23588	23612	23717	23515	23668	23374	23692	23501	23549	23639	23397	23700	23435	23452	23690	23406	23473	23348	23584	23468	23651	23717	23466	23500	23542	23655	23578	23548	23437	23299	23452	23638	23586	23366	23412	23415	23526	23822	23658	23324	23608	23486	23311	23428	23650	23384	23202	23661	23428	23731	23421	23499	23399	23689	23768	23654	23520	23493	23406	23503	23662	23436	23348	23675	23376	23543	23347	23607	23642	23555	23316	23603	23711	23449	23408	23703	23667	23406	23590	23435	23706	23563	23408	23563	23485	23613	23503	23530	23781	23644	23904	23801	23575	23531	23576	23642	23616	23714	23534	23717	23434	23514	23463	23414	23618	23618	23672	23452	23361	23664	23548	23359	23326	23403	23375	23686	23534	23493	23346	23658	23566	23324	23535	23632	23445	23520	23581	23391	23429	23652	23730	23777	23623	23476	23395	23527	23552	23750	23439	23515	23627	23450	23463	23561	23573	23496	23495	23666	23378	23627	23631	23310	23582	23591	23421	23326	23548	23534	23511	23646	23427	23314	23462	23531	23496	23763	23687	23550	23461	23265	23521	23707	23591	23710	23558	23636	23539	23405	23481	23682	23644	23526	23624	23536	23507	23452	23363	23887	23686	23834	23608	23713	23533	23619	23447	23613	23685	23622	23618	23694	23487	23679	23390	23380	23596	23471	23609	23499	23339	23544	23520	23542	23530	23536	23332	23641	23655	23548	23519	23431	23614	23458	23419	23315	23505	23615	23673	23482	23269	23439	23668	23798	23416	23359	23535	23655	23598	23522	23423	23431	23613	23391	23410	23483	23578	23847	23488	23630	23682	23713	23487	23772	23450	23617	23404	23481	23623	23554	23519	23411	23504	23692	23533	23609	23781	23532	23471	23288	23618	23620	23612	23561	23704	23414	23421	23692	23536	23475	23640	23415	23489	23562	23507	23546	23361	23436	23577	23435	23292	23474	23529	23427	23612	23564	23539	23291	23288	23711	23448	23555	23728	23909	23575	23573	23650	23567	23684	23419	23543	23621	23607	23451	23434	23805	23623	23448	23574	23330	23627	23431	23363	23552	23401	23557	23497	23445	23547	23535	23426	23405	23497	23629	23464	23424	23480	23565	23312	23500	23895	23703	23751	23725	23637	23573	23635	23550	23535	23943	23545	23320	23571	23533	23450	23589	23443	23659	23574	23598	23549	23459	23454	23408	23727	23590	23628	23295	23363	23634	23708	23575	23545	23638	23619	23412	23428	23238	23562	23590	23484	23590	23375	23561	23467	23375	23761	23700	23733	23578	23711	23464	23588	23485	23766	23399	23535	23539	23486	23638	23506	23498	23359	23490	23387	23352	23660	23477	23396	23510	23458	23437	23779	23469	23413	23446	23549	23621	23559	23430	23562	23450	23565	23622	23780	23592	23388	23628	23295	23286	23540	23622	23446	23435	23502	23499	23536	23455	23358	23598	23554	23536	23605	23618	23610	23588	23469	23416	23539	23443	23432	23619	23588	23445	23662	23452	23686	23563	23365	23368	23475	23463	23423	23362	23514	23460	23502	23591	23400	23676	23580	23884	23528	23535	23579	23285	23346	23453	23646	23545	23601	23566	23740	23452	23645	23378	23727	23593	23589	23543	23656	23553	23582	23600	23409	23681	23641	23462	23487	23363	23623	23455	23493	23467	23728	23492	23637	23696	23413	23380	23443	23545	23437	23533	23575	23501	23459	23587	23519	23350	23542	23484	23626	23606	23579	23680	23586	23646	23607	23727	23555	23468	23561	23430	23680	23388	23610	23545	23406	23446	23649	23615	23323	23522	23271	23615	23540	23625	23498	23618	23536	23451	23452	23488	23376	23288	23709	23540	23393	23567	23458	23550	23627	23425	23534	23402	23589	23514	23597	23427	23403	23425	23649	23329	23617	23440	23282	23400	23490	23624	23327	23441	23684	23335	23399	23442	23561	23560	23561	23704	23398	23230	23698	23655	23488	23604	23362	23262	23603	23367	23571	23400	23586	23401	23328	23283	23508	23289	23580	23466	23572	23756	23499	23524	23361	23646	23369	23581	23637	23497	23570	23310	23422	23432	23616	23548	23505	23563	23350	23394	23337	23483	23624	23587	23506	23635	23521	23548	23567	23589	23573	23590	23580	23494	23594	23469	23679	23793	23355	23493	23680	23558	23602	23415	23733	23065	23692	23544	23492	23551	23618	23722	23355	23436	23495	23407	23592	23538	23761	23739	23585	23622	23504	23424	23501	23422	23527	23696	23434	23421	23642	23586	23676	23445	23801	23541	23719	23559	23508	23544	23798	23617	23606	23324	23173	23665	23561	23625	23570	23840	23482	23626	23592	23597	23551	23620	23525	23638	23334	23677	23512	23489	23462	23467	23485	23832	23554	23328	23489	23626	23624	23505	23553	23736	23442	23616	23470	23215	23546	23474	23625	23905	23578	23467	23520	23467	23663	23453	23619	23687	23648	23646	23581	23647	23344	23283	23444	23718	23587	23435	23368	23200	23541	23605	23550	23442	23447	23565	23587	23393	23654	23510	23396	23464	23492	23540	23567	23543	23832	23714	23293	23400	23531	23500	23664	23502	23425	23484	23420	23635	23438	23543	23637	23548	23773	23562	23673	23457	23513	23504	23474	23533	23495	23578	23308	23629	23529	23558	23653	23370	23613	23458	23565	23532	23519	23641	23450	23511	23721	23505	23415	23496	23453	23167	23514	23588	23319	23454	23553	23520	23543	23484	23551	23671	23478	23451	23388	23203	23474	23586	23502	23478	23629	23384	23526	23584	23516	23364	23706	23244	23677	23711	23566	23575	23402	23224	23439	23681	23353	23538	23432	23510	23530	23548	23557	23478	23475	23609	23657	23562	23619	23458	23536	23412	23532	23714	23634	23380	23358	23495	23768	23677	23357	23513	23545	23641	23489	23605	23388	23649	23564	23651	23444	23602	23573	23656	23543	23703	23582	23422	23480	23302	23585	23761	23600	23875	23740	23491	23595	23603	23481	23416	23688	23408	23643	23669	23634	23779	23566	23620	23529	23822	23623	23331	23695	23660	23619	23602	23669	23478	23576	23520	23614	23524	23471	23627	23491	23417	23633	23479	23450	23598	23611	23491	23748	23588	23380	23467	23551	23746	23504	23757	23550	23716	23433	23531	23518	23423	23712	23660	23584	23499	23816	23385	23742	23317	23320	23463	23686	23425	23404	23420	23576	23463	23111	23731	23608	23681	23387	23507	23308	23585	23728	23773	23555	23520	23680	23612	23496	23659	23649	23668	23602	23636	23583	23627	23483	23507	23528	23333	23623	23711	23484	23485	23434	23479	23545	23508	23460	23544	23720	23340	23521	23669	23548	23394	23375	23478	23708	23422	23560	23461	23780	23666	23451	23529	23453	23451	23635	23586	23424	23494	23308	23482	23667	23459	23652	23434	23488	23619	23690	23384	23635	23945	23357	23453	23553	23550	23613	23593	23419	23562	23520	23532	23684	23667	23680	23330	23881	23617	23449	23685	23621	23423	23704	23480	23251	23547	23573	23652	23473	23465	23461	23279	23579	23467	23331	23602	23555	23623	23595	23550	23560	23605	23490	23400	23531	23700	23611	23682	23385	23712	23559	23533	23681	23481	23490	23630	23433	23639	23616	23603	23350	23568	23600	23342	23574	23579	23675	23557	23509	23530	23437	23440	23602	23423	23462	23621	23540	23548	23219	23384	23677	23486	23412	23480	23584	23637	23554	23535	23434	23709	23632	23630	23669	23295	23492	23546	23407	23666	23220	23465	23574	23543	23476	23548	23396	23687	23572	23666	23522	23605	23639	23427	23466	23200	23556	23528	23510	23438	23534	23594	23765	23572	23510	23599	23630	23743	23551	23592	23644	23565	23420	23597	23265	23632	23356	23517	23655	23587	23339	23601	23423	23417	23499	23657	23474	23599	23228	23355	23522	23587	23592	23802	23625	23449	23645	23395	23453	23665	23537	23708	23519	23606	23535	23485	23654	23658	23508	23332	23509	23715	23608	23443	23630	23597	23485	23552	23390	23701	23683	23555	23455	23483	23698	23488	23612	23654	23629	23873	23444	23560
63546	106158	93156	66806	42184	26297	19638	18508	18673	18984	18633	18589	18652	18660	18655	18764	18733	18737	18538	18794	18716	18744	18590	18604	18785	18760	18684	18488	18730	18675	18789	18643	18587	18741	18681	18900	18653	18712	18690	18641	18696	18780	18556	18930	18760	18519	18540	18598	18644	18706	18811	18595	18556	18761	18671	18812	18473	18923	18528	18755	18589	18540	18734	18594	18834	18686	18654	18670	18666	18532	18667	18646	18530	18657	18732	18766	18630	18584	18685	18712	18859	18593	18684	18629	19020	18546	18671	18521	18642	18585	18645	18680	18668	18671	18688	18593	18474	18580	18677	18600	18644	18531	18652	18537	18698	18594	18776	18591	18549	18557	18674	18661	18633	18509	18608	18731	18744	18629	18612	18640	18768	18664	18642	18560	18737	18700	18750	18724	18757	18943	18625	18666	18617	18573	18694	18784	18851	18651	18646	18678	18564	18758	18415	18410	18812	18669	18727	18681	18635	18667	18537	18583	18648	18721	18744	18563	18688	18662	18549	18628	18521	18472	18846	18608	18508	18556	18706	18728	18606	18568	18614	18547	18597	18532	18591	18733	18621	18718	18737	18595	18570	18681	18307	18682	18507	18636	18649	18572	18675	18617	18539	18554	18684	18522	18543	18791	18603	18629	18639	18598	18585	18737	18725	18807	18622	18616	18688	18660	18678	18674	18465	18634	18611	18728	18822	18556	18576	18773	18572	18604	18854	18551	18673	18819	18555	18781	18613	18650	18601	18497	18590	18627	18754	18603	18818	18641	18645	18602	18812	18738	18724	18735	18878	18606	18609	18660	18584	18628	18731	18638	18477	18714	18684	18526	18653	18637	18722	18719	18740	18687	18646	18577	18470	18651	18376	18688	18642	18580	18564	18576	18638	18644	18672	18619	18793	18821	18876	18671	18715	18639	18793	18667	18754	18648	18711	18663	18779	18606	18479	18744	18849	18815	18657	18731	18751	18604	18584	18910	18540	18675	18671	18600	18615	18695	18590	18499	18712	18603	18564	18640	18748	18693	18728	18589	18590	18678	18628	18663	18716	18580	18767	18857	18764	18546	18483	18631	18751	18696	18777	18775	18518	18675	18562	18883	18535	18667	18639	18759	18551	18733	18753	18536	18444	18472	18617	18750	18745	18632	18754	18514	18757	18821	18564	18795	18749	18686	18661	18658	18767	18708	18647	18612	18663	18791	18550	18639	18798	18776	18645	18574	18743	18807	18603	18454	18534	18605	18605	18732	18763	18686	18556	18636	18529	18616	18704	18675	18632	18637	18621	18821	18604	18699	18663	18659	18775	18557	18768	18639	18631	18791	18816	18610	18677	18495	18483	18677	18737	18746	18645	18626	18625	18586	18606	18591	18813	18801	18602	18555	18574	18649	18534	18739	18688	18647	18697	18479	18622	18827	18866	18806	18825	18635	18855	18749	18649	18741	18690	18554	18639	18732	18625	18765	18548	18746	18617	18548	18463	18761	18864	18513	18555	18620	18616	18588	18726	18451	18597	18491	18734	18844	18719	18649	18618	18832	18623	18407	18585	18742	18564	18646	18738	18693	18713	18559	18803	18645	18654	18590	18624	18698	18604	18614	18623	18578	18578	18484	18585	18498	18604	18624	18549	18587	18646	18605	18599	18633	18459	18668	18856	18679	18378	18585	18636	18641	18686	18605	18697	18612	18566	18559	18407	18790	18650	18696	18674	18692	18582	18635	18650	18516	18606	18611	18634	18686	18492	18743	18611	18766	18684	18704	18491	18583	18688	18780	18693	18696	18742	18620	18740	18663	18827	18779	18705	18532	18598	18665	18738	18480	18668	18624	18737	18464	18778	18563	18606	18657	18798	18752	18569	18560	18608	18553	18587	18519	18679	18645	18643	18500	18617	18880	18527	18531	18407	18898	18680	18585	18706	18735	18738	18641	18628	18705	18600	18829	18531	18640	18623	18701	18584	18737	18505	18807	18492	18640	18613	18498	18646	18697	18600	18673	18706	18663	18601	18395	18846	18719	18672	18584	18641	18789	18516	18657	18685	18682	18607	18581	18657	18702	18655	18724	18651	18593	18747	18656	18797	18495	18682	18597	18722	18542	18766	18484	18667	18545	18627	18515	18596	18786	18654	18579	18766	18686	18808	18621	18535	18628	18679	18729	18656	18546	18659	18829	18530	18460	18497	18660	18562	18464	18638	18543	18700	18696	18788	18655	18671	18635	18769	18589	18736	18683	18831	18491	18848	18688	18580	18777	18628	18596	18529	18664	18583	18566	18733	18618	18801	18603	18657	18403	18704	18684	18679	18794	18756	18706	18680	18736	18590	18691	18637	18534	18504	18626	18818	18754	18751	18644	18607	18510	18638	18766	18620	18541	18679	18589	18749	18594	18624	18538	18600	18657	18553	18611	18665	18684	18686	18803	18600	18614	18704	18602	18511	18695	18499	18482	18768	18654	18615	18693	18677	18623	18681	18513	18741	18731	18728	18686	18568	18771	18505	18570	18916	18678	18671	18524	18753	18466	18640	18635	18685	18702	18716	18687	18771	18635	18596	18640	18734	18783	18671	18687	18682	18664	18592	18704	18321	18643	18713	18763	18731	18689	18846	18617	18705	18615	18783	18912	18645	18796	18500	18918	18485	18619	18686	18721	18615	18603	18559	18744	18514	18574	18771	18546	18514	18862	18745	18870	18608	18561	18731	18799	18801	18719	18621	18585	18693	18742	18765	18594	18588	18579	18650	18697	18457	18614	18697	18803	18809	18576	18419	18693	18704	18588	18494	18724	18536	18674	18675	18530	18620	18635	18586	18739	18686	18602	18533	18676	18617	18619	18581	18683	18603	18513	18787	18581	18421	18539	18537	18549	18601	18693	18656	18834	18602	18564	18597	18589	18735	18633	18626	18675	18512	18511	18813	18716	18582	18663	18624	18835	18646	18644	18503	18737	18739	18715	18422	18530	18581	18658	18711	18541	18562	18825	18508	18626	18508	18682	18783	18653	18550	18712	18703	18446	18829	18595	18722	18589	18676	18530	18723	18442	18592	18534	18706	18720	18784	18761	18734	18543	18682	18532	18451	18607	18614	18749	18645	18472	18586	18722	18616	18650	18892	18581	18594	18529	18670	18645	18668	18616	18646	18569	18707	18791	18788	18624	18744	18691	18709	18730	18763	18498	18634	18370	18706	18450	18703	18794	18515	18759	18577	18638	18686	18710	18702	18604	18673	18530	18653	18585	18576	18652	18581	18675	18639	18657	18546	18683	18559	18659	18674	18667	18428	18668	18730	18511	18620	18727	18734	18701	18668	18717	18682	18650	18621	18608	18434	18580	18559	18501	18843	18837	18454	18610	18563	18745	18562	18585	18649	18575	18745	18580	18681	18702	18854	18719	18685	18895	18794	18763	18669	18763	18602	18502	18642	18529	18697	18745	18596	18547	18741	18748	18806	18679	18560	18567	18719	18525	18517	18532	18745	18640	18640	18556	18646	18694	18636	18609	18641	18629	18692	18700	18606	18660	18717	18671	18662	18568	18756	18538	18729	18680	18722	18692	18529	18554	18602	18767	18483	18749	18570	18411	18511	18668	18700	18657	18628	18708	18575	18644	18626	18640	18681	18571	18740	18743	18634	18746	18612	18541	18895	18502	18431	18618	18811	18750	18634	18617	18502	18722	18578	18642	18466	18617	18817	18642	18576	18618	18792	18542	18719	18704	18536	18603	18734	18649	18767	18617	18638	18673	18790	18520	18711	18583	18660	18689	18581	18729	18532	18542	18605	18710	18613	18612	18586	18641	18510	18555	18477	18593	18392	18704	18667	18708	18597	18559	18748	18618	18578	18611	18608	18580	18832	18599	18515	18708	18559	18566	18608	18879	18731	18687	18536	18802	18680	18826	18778	18576	18653	18673	18724	18642	18760	18727	18576	18632	18658	18779	18792	18625	18720	18728	18451	18507	18646	18694	18722	18673	18669	18842	18596	18711	18359	18743	18634	18525	18726	18568	18731	18742	18666	18794	18535	18579	18675	18630	18623	18759	18807	18541	18587	18733	18672	18556	18715	18587	18589	18595	18521	18541	18795	18554	18742	18808	18675	18804	18636	18672	18586	18691	18714	18670	18734	18664	18603	18782	18552	18809	18629	18694	18661	18539	18601	18672	18682	18606	18728	18621	18709	18589	18643	18702	18612	18705	18736	18635	18516	18869	18506	18655	18677	18734	18761	18707	18643	18625	18619	18793	18764	18682	18643	18653	18576	18717	18731	18516	18599	18666	18637	18625	18652	18501	18767	18556	18586	18839	18769	18465	18687	18550	18745	18693	18620	18741	18604	18609	18727	18684	18652	18531	18685	18606	18631	18652	18543	18673	18591	18817	18547	18545	18692	18524	18665	18734	18457	18600	18676	18454	18554	18536	18810	18773	18747	18546	18830	18855	18744	18555	18605	18871	18710	18774	18586	18550	18663	18636	18588	18679	18741	18678	18698	18647	18650	18684	18618	18461	18407	18677	18614	18675	18641	18618	18508	18534	18688	18622	18727	18648	18739	18521	18661	18663	18466	18762	18682	18737	18752	18656	18545	18505	18609	18806	18641	18650	18536	18705	18802	18590	18547	18596	18545	18777	18810	18729	18553	18561	18815	18651	18831	18620	18722	18827	18677	18793	18780	18447	18707	18494	18674	18608	18747	18627	18601	18577	18601	18674	18626	18491	18708	18628	18677	18643	18787	18531	18381	18738	18547	18689	18564	18599	18668	18553	18563	18702	18569	18490	18534	18738	18752	18539	18724	18600	18577	18768	18616	18719	18685	18582	18626	18604	18772	18641	18702	18580	18694	18595	18613	18625	18535	18602	18760	18806	18883	18694	18583	18521	18715	18630	18718	18685	18626	18737	18751	18718	18710	18760	18797	18811	18693	18589	18735	18728	18641	18610	18732	18868	18625	18817	18632	18606	18524	18609	18490	18590	18560	18664	18494	18553	18700	18583	18608	18597	18538	18728	18669	18634	18732	18463	18661	18625	18844	18683	18712	18737	18651	18665	18515	18634	18619	18829	18590	18677	18644	18656	18694	18536	18667	18549	18751	18698	18622	18720	18712	18548	18783	18846	18573	18555	18736	18508	18524	18734	18571	18737	18801	18596	18749	18886
29821	36297	46285	34428	25988	23578	23093	22722	22603	22585	22606	22708	22724	22455	22840	22455	22406	22452	22528	22432	22371	22666	22566	22389	22571	22305	22486	22412	22575	22476	22476	22450	22678	22564	22555	22381	22639	22411	22516	22374	22501	22623	22527	22577	22424	22465	22435	22586	22605	22507	22792	22468	22491	22648	22597	22601	22399	22574	22409	22553	22512	22583	22605	22545	22542	22339	22592	22336	22534	22435	22535	22507	22299	22436	22488	22596	22680	22608	22553	22585	22504	22519	22614	22394	22315	22551	22482	22520	22577	22501	22636	22630	22591	22524	22640	22623	22443	22344	22526	22527	22460	22548	22422	22435	22500	22377	22396	22572	22605	22506	22576	22419	22628	22575	22752	22557	22415	22469	22527	22576	22499	22534	22460	22700	22353	22569	22504	22445	22499	22559	22568	22465	22194	22414	22696	22522	22468	22462	22454	22408	22640	22577	22425	22543	22363	22409	22532	22358	22654	22473	22527	22526	22438	22513	22428	22486	22526	22310	22416	22374	22472	22529	22584	22700	22566	22466	22371	22480	22588	22500	22421	22547	22381	22769	22721	22410	22410	22520	22499	22335	22450	22273	22452	22432	22448	22551	22470	22337	22462	22385	22393	22438	22701	22344	22477	22557	22338	22337	22423	22460	22421	22353	22642	22385	22443	22426	22683	22402	22353	22703	22642	22478	22527	22491	22436	22354	22456	22435	22598	22526	22577	22317	22571	22256	22451	22479	22456	22219	22515	22332	22546	22390	22439	22360	22607	22536	22352	22578	22577	22579	22636	22594	22538	22752	22579	22381	22624	22483	22574	22497	22550	22299	22374	22473	22557	22595	22471	22191	22450	22457	22529	22510	22512	22794	22332	22357	22605	22500	22650	22410	22440	22447	22511	22452	22607	22521	22624	22445	22455	22494	22453	22627	22773	22393	22174	22372	22271	22436	22464	22654	22539	22346	22551	22375	22350	22405	22818	22367	22326	22627	22445	22423	22505	22520	22638	22449	22420	22619	22406	22478	22558	22531	22284	22399	22769	22638	22404	22331	22439	22224	22529	22780	22467	22579	22462	22514	22546	22522	22563	22543	22634	22651	22514	22505	22566	22430	22581	22357	22350	22323	22729	22445	22553	22196	22367	22457	22438	22321	22436	22697	22578	22413	22533	22547	22428	22604	22589	22557	22452	22509	22518	22634	22492	22318	22396	22424	22448	22681	22505	22604	22278	22591	22431	22536	22306	22614	22459	22445	22604	22458	22462	22571	22613	22659	22673	22619	22373	22462	22749	22604	22551	22596	22533	22581	22409	22406	22631	22449	22535	22520	22403	22624	22645	22500	22393	22471	22622	22533	22471	22377	22375	22445	22590	22456	22597	22432	22537	22653	22508	22611	22641	22546	22631	22530	22464	22583	22377	22407	22602	22504	22311	22456	22622	22436	22567	22609	22461	22481	22533	22495	22526	22592	22435	22497	22461	22386	22489	22517	22402	22549	22626	22393	22387	22427	22475	22400	22773	22489	22502	22572	22421	22469	22536	22697	22678	22701	22677	22467	22481	22513	22499	22350	22598	22641	22388	22464	22568	22631	22514	22418	22367	22287	22498	22433	22711	22357	22540	22661	22548	22516	22193	22639	22531	22213	22357	22379	22518	22546	22345	22430	22437	22309	22604	22547	22414	22462	22528	22394	22484	22665	22491	22597	22509	22361	22605	22438	22593	22660	22483	22681	22622	22599	22487	22471	22399	22380	22501	22554	22513	22432	22357	22652	22526	22644	22777	22436	22610	22478	22646	22427	22892	22603	22472	22544	22407	22101	22413	22729	22608	22403	22253	22529	22549	22349	22639	22378	22550	22332	22562	22366	22445	22582	22309	22212	22383	22547	22460	22402	22300	22566	22200	22207	22488	22506	22268	22470	22714	22481	22459	22421	22375	22633	22495	22470	22561	22638	22647	22472	22453	22444	22371	22430	22489	22357	22416	22397	22560	22481	22550	22582	22660	22689	22404	22730	22549	22610	22397	22505	22408	22290	22431	22450	22501	22509	22449	22637	22411	22416	22446	22718	22617	22455	22522	22550	22701	22651	22500	22626	22632	22617	22507	22485	22649	22428	22516	22509	22499	22330	22620	22524	22568	22532	22692	22526	22508	22809	22686	22509	22338	22551	22550	22563	22718	22392	22512	22816	22714	22610	22448	22466	22418	22515	22529	22552	22298	22611	22637	22555	22538	22525	22750	22760	22302	22601	22308	22613	22413	22501	22487	22446	22475	22625	22727	22541	22451	22354	22569	22400	22599	22519	22427	22726	22621	22288	22425	22490	22613	22368	22355	22710	22526	22459	22396	22526	22610	22652	22619	22459	22703	22484	22571	22556	22472	22627	22670	22497	22529	22426	22553	22573	22462	22659	22566	22572	22486	22782	22581	22316	22445	22444	22637	22593	22495	22554	22447	22412	22782	22574	22527	22561	22497	22577	22703	22618	22438	22458	22492	22316	22602	22365	22414	22410	22538	22453	22596	22285	22199	22553	22580	22598	22522	22231	22449	22562	22415	22690	22534	22641	22226	22379	22559	22314	22668	22562	22407	22314	22501	22418	22361	22652	22681	22390	22461	22417	22464	22500	22554	22396	22215	22460	22463	22435	22407	22574	22574	22395	22441	22415	22511	22437	22624	22610	22452	22185	22572	22413	22436	22591	22458	22504	22749	22449	22489	22534	22353	22242	22563	22472	22454	22622	22592	22319	22481	22475	22612	22517	22526	22381	22545	22515	22379	22567	22589	22368	22705	22717	22493	22504	22601	22443	22412	22368	22361	22119	22438	22685	22497	22505	22413	22566	22470	22633	22600	22588	22445	22458	22521	22478	22494	22398	22703	22625	22538	22622	22690	22510	22484	22425	22617	22706	22330	22463	22778	22434	22520	22584	22644	22268	22627	22370	22596	22700	22434	22544	22378	22670	22363	22495	22497	22250	22578	22482	22598	22751	22484	22447	22469	22642	22366	22519	22250	22529	22336	22343	22770	22383	22452	22674	22608	22517	22729	22501	22273	22481	22348	22484	22569	22463	22460	22637	22481	22515	22531	22525	22512	22415	22540	22497	22676	22483	22684	22467	22502	22677	22447	22564	22423	22634	22571	22517	22447	22455	22582	22508	22552	22614	22375	22362	22590	22195	22401	22656	22469	22438	22568	22594	22530	22652	22513	22448	22464	22505	22589	22454	22387	22568	22763	22547	22636	22546	22448	22591	22392	22337	22436	22307	22539	22506	22535	22165	22473	22318	22310	22475	22443	22608	22463	22411	22610	22649	22374	22353	22531	22513	22765	22381	22449	22474	22596	22433	22616	22605	22495	22447	22496	22627	22391	22516	22585	22435	22664	22737	22740	22549	22519	22229	22656	22899	22601	22699	22772	22401	22664	22441	22554	22400	22353	22498	22401	22612	22547	22890	22544	22715	22484	22478	22573	22579	22438	22593	22642	22568	22384	22298	22483	22573	22479	22624	22418	22531	22431	22632	22523	22352	22672	22782	22506	22559	22576	22544	22590	22407	22595	22632	22298	22389	22512	22385	22701	22752	22504	22586	22665	22426	22455	22453	22614	22448	22609	22582	22611	22480	22492	22544	22485	22459	22458	22564	22603	22579	22491	22345	22573	22527	22481	22488	22482	22644	22485	22620	22301	22658	22755	22325	22415	22530	22637	22380	22374	22524	22419	22454	22382	22522	22515	22561	22502	22463	22479	22569	22565	22617	22708	22646	22404	22199	22651	22220	22624	22689	22523	22752	22812	22256	22508	22385	22413	22675	22624	22334	22532	22463	22663	22705	22602	22680	22588	22555	22690	22825	22580	22582	22723	22115	22344	22504	22568	22541	22526	22638	22380	22436	22463	22540	22571	22815	22710	22588	22600	22605	22357	22542	22663	22410	22513	22607	22527	22392	22405	22592	22622	22706	22542	22542	22559	22613	22564	22394	22560	22548	22636	22305	22582	22598	22668	22354	22658	22571	22484	22689	22545	22482	22475	22434	22613	22516	22490	22534	22525	22543	22664	22532	22409	22295	22599	22330	22842	22708	22651	22565	22609	22493	22630	22292	22423	22417	22768	22389	22553	22472	22615	22403	22263	22620	22561	22312	22355	22632	22651	22294	22525	22502	22473	22315	22566	22467	22456	22563	22511	22235	22443	22583	22500	22509	22330	22525	22454	22586	22510	22725	22381	22608	22495	22525	22349	22307	22545	22586	22587	22447	22528	22236	22342	22601	22676	22641	22483	22481	22427	22508	22598	22625	22498	22463	22370	22575	22490	22481	22443	22707	22589	22592	22379	22337	22440	22483	22688	22558	22722	22464	22312	22838	22588	22595	22340	22446	22578	22316	22521	22439	22476	22541	22595	22575	22521	22567	22474	22660	22461	22459	22541	22546	22478	22439	22461	22502	22484	22529	22657	22505	22594	22596	22539	22464	22417	22697	22459	22439	22387	22432	22667	22509	22334	22451	22647	22500	22396	22401	22326	22434	22553	22491	22557	22522	22351	22384	22514	22521	22574	22491	22650	22398	22441	22693	22568	22769	22472	22494	22362	22438	22648	22657	22618	22309	22404	22568	22538	22488	22499	22531	22458	22541	22437	22799	22425	22356	22620	22492	22655	22450	22542	22664	22466	22618	22428	22500	22619	22695	22666	22597	22482	22532	22445	22490	22530	22293	22631	22419	22427	22493	22596	22518	22465	22383	22570	22517	22642	22463	22564	22409	22465	22401	22481	22514	22709	22412	22619	22311	22404	22345	22518	22463	22488	22561	22395	22510	22552	22522	22640	22318	22400	22548	22307	22491	22331	22639	22508	22503	22731	22429	22581	22366	22613	22606	22449	22646	22416	22554	22636	22369	22507	22604	22651	22504	22603	22382	22362	22548	22221	22648	22552	22400	22576	22610	22530	22651	22578	22417	22342	22612	22450	22492	22683	22407	22547	22702	22670	22393	22560	22602	22653	22222	22377	22494	22629	22650	22448	22676	22580	22397	22619	22535	22517	22591	22532	22677	22450	22442	22550	22466	22504	22546	22472	22668	22335	22493	22522	22386	22760	22552	22524	22266	22459	22602	22570	22345	22646	22322	22446	22413	22767	22634	22461	22538	22275	22524
34007	56549	47989	29334	21151	18615	18108	17809	17970	18145	17915	17984	18089	17964	17918	18002	18118	17956	18065	18029	17935	18158	17977	18101	18251	17899	17906	17962	18044	18040	18106	17999	17987	18101	17955	17949	17880	18149	17966	18011	17874	17976	18035	17996	18016	17945	17906	17979	17899	17896	17968	18086	17810	17889	17989	18043	17956	18139	18181	17928	17884	18052	17875	17904	17994	17876	18117	17871	18165	17873	18041	17843	17941	18044	17840	18023	18065	17814	17919	17929	17952	17865	17966	18003	17998	17987	18023	18155	17924	17999	18068	17955	17845	17962	17997	18011	17970	17824	17948	18021	18003	17927	17908	18137	17948	17979	17973	18169	17869	18020	18020	18004	17912	18008	17886	18065	18058	18068	17935	17975	18097	17994	18079	17881	18150	17967	17865	18024	17988	17966	17982	18094	18173	18014	18066	17855	18044	18024	17935	17872	18066	18031	18029	18093	18060	17917	17932	17974	18052	17996	17987	17809	17886	18262	18026	17993	17964	18105	17900	18039	18041	17861	17841	17917	18060	18117	18113	17967	18121	17935	18008	18004	18023	17828	17845	18106	17869	18098	18038	18023	18162	17950	17924	17970	17977	18037	18072	18021	18007	17946	18071	17941	18175	18003	17985	18111	18199	18074	17962	18043	18070	18015	17984	17898	17899	18091	18058	17955	18027	17933	18094	17991	17988	18034	17969	18072	17834	18043	18110	17848	18018	18061	18037	18123	17917	17998	17949	18086	17924	17887	17980	17839	18109	17947	18108	17984	17780	18086	17908	18009	18135	18040	18093	18114	18017	18004	17751	18119	18011	18004	18127	17928	18020	17925	17860	17885	18059	18029	17967	18019	17967	18025	18063	18026	17996	18080	18003	18185	17898	17955	17765	18098	18063	17870	17721	17927	18105	17960	18048	18122	17864	17871	17899	17852	17803	17876	18045	18186	18033	18150	17989	18006	18119	17933	18054	17945	18008	17973	17999	17898	18000	17915	17978	18151	18031	17845	18033	17867	17928	17969	17910	17800	17937	18057	17954	17918	18119	17926	17985	17900	17779	17996	17983	17965	18070	18027	18063	18105	18029	17984	17981	18006	18055	18141	17784	17895	18024	17918	17880	17979	18037	18015	18110	17866	17897	17792	18033	18204	18025	17927	18012	17940	17932	17950	18035	17850	18001	18039	18081	17871	18149	18011	18099	17973	17977	17783	18049	17888	17956	18062	17881	18096	18193	17869	18172	17962	17883	17869	17960	18079	17940	18021	18206	17871	18246	17929	17905	18003	17850	17895	17948	17879	17981	17994	17815	17942	17895	18189	17983	17967	18118	18061	17992	17937	18099	17996	17913	17908	17854	18074	17840	18005	18110	17912	18093	17999	18013	17866	17907	17938	17985	18025	17890	18175	17962	18223	17851	18182	18013	17872	18025	17976	18055	18203	18140	18036	18018	18019	17968	17974	18160	17977	18155	18040	18023	17914	17919	18062	17923	17947	18042	17877	17930	17966	17986	18014	17893	17910	17832	18024	18033	17947	17974	18064	18073	17943	18022	18064	17955	18076	17946	18064	18069	18278	18026	17955	17966	17912	17831	17969	17896	18040	18034	17964	18024	17957	17873	17945	18294	18024	17962	18131	17956	17997	17943	18094	18027	18093	18273	17993	17935	18023	18020	17869	18070	17835	17775	17945	18053	17956	17954	17982	18024	17928	18009	17921	17886	17938	17917	17997	17925	17886	17889	18085	18020	17962	17930	17945	17867	18092	18026	17990	18163	17981	18010	18175	17908	17988	17970	17854	18034	18230	17923	18043	17962	17939	17706	18092	17874	18085	17998	17860	18057	17859	18088	18050	17916	17905	18016	18134	17990	18104	17958	18008	17981	18221	17894	18199	18109	17941	18010	18004	17843	18090	18018	17916	17870	17875	18181	17921	17851	18001	17958	18094	17953	17954	17933	17995	18051	17954	17920	17952	18042	18006	17759	18055	17903	17949	18087	18078	17979	17974	18152	17842	17995	18027	18011	18104	18129	17896	17989	18064	18003	17909	17961	18163	17852	17981	17889	18126	17951	18096	18177	17871	17965	17907	18020	18039	18033	17856	17884	17984	17923	17977	17856	18072	17985	17895	17956	18083	17857	17929	18014	18128	17940	17975	18076	17908	18261	17912	17966	17975	18003	17908	18003	17966	17998	18090	18138	18094	17964	17915	17932	18015	18039	18124	18092	17728	18002	18121	18031	17977	17900	18106	18071	17917	18008	18093	17968	17988	17915	18113	18066	17953	18044	18148	17911	18136	17907	17920	17900	18017	17986	18039	17841	18107	17915	17909	18144	17853	17947	18015	17922	17983	17979	17921	17939	17845	18172	18149	18001	17978	17975	17892	18095	18050	18085	18017	17859	17877	18067	17980	18222	17737	18131	18086	17914	17955	17867	17934	17781	18021	18089	17954	18093	17838	18176	17992	17894	17821	17849	18070	17825	18053	17974	17896	17854	18013	18118	18133	18002	18068	18129	17850	18033	17823	17970	17874	17949	18036	17964	18080	18072	18115	17930	17782	17964	18015	18006	18025	18000	18006	18004	18037	17915	17962	18020	17939	18269	18080	18052	17873	18083	18065	17919	17782	17957	17803	17904	18071	18041	17998	18059	18118	17844	17996	17708	17927	18051	18135	18004	17993	17923	18063	18093	18105	17934	17948	18053	18011	18011	18120	17805	17892	17994	18031	18020	18175	18117	18035	18018	18087	17924	18069	18011	18128	17972	18027	17948	17913	18027	18099	18180	17858	17976	17910	17970	17916	17932	18016	17936	17791	17946	17877	17954	18029	18041	17868	17947	17893	17993	18051	18074	17941	17842	17997	18011	18208	17987	17848	17814	17871	18018	17947	17787	17944	18024	18087	18042	17963	17868	17833	17924	17954	17959	18225	17984	18105	17982	18128	18019	17973	18027	18144	18089	18048	17962	17931	18077	17943	18108	17939	17942	18228	17954	17889	17965	18105	18025	18000	17930	17963	18001	18147	17908	18042	18036	18017	18102	17949	18170	18046	17837	18145	17947	17895	18012	17955	18023	18146	17965	17927	17936	17959	17889	18158	18053	18114	17957	18012	17904	17854	18023	18099	18029	17991	18014	17984	17878	17738	17781	17719	17907	18086	18058	18075	17866	17894	17958	18089	18176	18053	17978	18025	17821	17967	18036	18006	17931	17921	18008	17985	18170	17848	18010	17961	18071	17849	17933	18063	18118	17793	17868	18096	17969	17916	18021	17981	18149	17979	18173	18065	17961	17815	18248	17925	17973	18024	18025	18058	17949	17939	18052	17970	18008	17979	18031	17782	17847	17981	18164	17943	18117	17956	17973	17915	17793	17836	18135	17923	18002	18018	17999	18050	17945	18151	17947	18173	18219	17957	17784	18050	18110	18028	17921	17904	18012	17855	18096	17874	18042	18078	17867	18013	17995	17872	17850	17989	17920	17904	18004	17891	17958	17803	17992	18093	18068	17986	17958	17966	17891	17904	17951	17930	17957	18006	17913	18112	17838	17919	17737	18141	18010	17940	17819	17818	18130	17866	17990	18098	17838	18054	17797	18025	17896	17991	18093	17965	17934	17936	18059	17963	18137	17996	17965	17972	18051	17942	17872	17933	17804	18126	18081	18121	17996	18077	17961	17898	18035	18036	17931	18049	17997	17977	17942	17875	18129	17970	17960	18007	17875	17910	18164	18124	18032	17914	18034	18054	18096	17931	18058	17861	17905	17995	17972	17846	18001	17818	18160	17857	18003	17879	17956	17932	18060	18087	18161	18007	18056	18041	17854	17944	17827	17960	18005	17977	17957	18099	17918	17911	18184	17774	17874	17826	18070	17860	17993	18145	18079	17963	17957	17974	17951	17860	18190	17937	18185	17942	18035	17931	18163	18035	17922	18012	18114	17934	18003	17896	17959	17839	17987	17950	17827	18068	18171	17832	17964	17979	17959	18124	18017	17882	17980	17888	17901	18064	18142	18109	17878	18049	17953	18030	18008	17991	18038	17926	18037	17988	17850	18051	17962	18059	18037	18010	17898	17908	17880	17863	17877	17747	17957	18056	17962	17977	18080	18037	18126	17986	18162	18067	17851	18052	18108	17862	17953	17932	18084	18076	18119	18045	17897	18047	18039	18077	17871	18085	18078	17918	18046	18128	17768	18052	18037	17929	17911	17965	18061	18033	18049	18113	18118	17886	18174	17885	18092	17689	17934	18058	18023	17956	18043	17988	18046	18057	17996	18024	17911	18060	18081	17930	17947	17984	17980	18056	18007	17979	18090	17962	18130	18103	17981	17997	17982	18056	17722	17951	17982	18093	17995	17893	18015	17994	17915	18035	18115	17943	18057	17969	18110	17994	17944	18031	18028	18043	18050	17953	17893	18078	18091	18110	17858	18055	18049	18179	17946	18022	17893	18049	17960	18013	17851	17843	18168	17959	18055	17933	18214	18022	18115	18034	17910	17971	18033	18023	17892	18112	18023	17792	17939	17847	18094	17997	18062	18036	18216	17982	18144	17945	18035	17963	18064	18102	17953	17870	17945	17960	17923	18077	17896	18056	18032	17964	18058	17889	17815	17891	18138	17851	17897	17946	17991	17879	18060	17968	17994	18093	17895	17844	18129	18170	18020	18010	18062	17996	18197	18025	17992	18036	18049	17921	18057	18044	18096	17982	18005	18042	17989	18147	18040	18092	18065	17795	17822	17933	18047	17983	18012	17985	18037	17917	18059	18021	17939	18102	18019	17898	18075	18127	17941	17946	18047	17866	17926	18075	18006	17864	18109	18013	17728	17970	18000	18088	18029	18088	18037	18045	17905	17886	18069	18017	17829	18009	17891	17937	18228	17862	18001	17952	18059	17937	18004	17902	17999	18156	18120	18182	17755	17866	18010	18085	17967	18046	17990	17953	18109	17893	17872	18057	17967	18058	17946	17938	18006	18159	18060	18113	18029	17999	17848	17970	17973	18017	18071	17951	17956	18154	18114	17866	18024	17917	17869	18131	17949	18096	18044	18060	17971	17925	18116	17976	18081	17748	18205	17953	18108	17944	18020	17863	18067	18134	17943	17990	18004	18008	18126	17955	17896	17953	17931	17931	17822	17915	17900	17956	17916	18090
25304	27449	48383	42032	30519	26172	24297	22598	22415	22276	22369	22576	22484	22529	22279	22232	22378	22683	22406	22242	22449	22383	22384	22443	22297	22382	22144	22341	22227	22062	22186	22381	22437	22151	22495	22530	22566	22218	22262	22304	22399	22293	22321	22187	22377	22133	22270	22367	22410	22116	22216	22238	22286	22307	22290	22254	22397	22372	22261	22284	22328	22168	22208	22148	22135	22118	22119	22384	22460	22258	22431	22171	22079	22333	22192	22187	22194	22160	22129	22191	22344	22298	22252	22229	22376	22185	22044	22204	22253	22267	22273	22274	22194	22383	22182	22231	22257	22376	22132	21931	22331	22300	22553	22243	22238	22336	22059	22384	22222	22106	22110	22006	22195	22267	21967	22132	22334	22327	22190	22503	22221	22161	22412	22276	22444	22178	22315	22355	22328	22264	22590	22219	22321	22240	22300	22150	22258	22055	22030	22209	22457	22420	22520	22523	22264	22141	22428	22386	22231	22252	22290	22237	22231	22117	22346	22087	22286	22123	21981	22028	22144	22298	22190	22066	22278	22147	22275	22185	22150	22257	22128	22433	22380	22091	22208	22312	22309	21989	22110	22210	22327	22257	22390	22067	22250	22206	22497	22157	22360	22223	22214	22137	22215	22237	22190	22179	22392	22324	22351	22177	22346	22253	22139	22178	22359	22340	22099	22325	22231	22228	22275	22241	21990	22287	22343	22200	22381	22324	22221	22115	21808	22201	22094	22362	22106	22242	22251	22146	22308	22240	22212	22330	21969	22186	22195	22378	22209	22327	22408	22054	22209	22350	22114	22285	22119	22100	22231	22251	22355	22334	22107	22221	22110	22293	22174	22395	22150	22203	22312	22450	22263	22307	22176	22190	22436	22158	22135	22356	22256	22334	22286	22263	22282	22094	22185	22465	22096	22277	22196	21973	22191	22326	22194	22361	22251	22104	22254	22237	22278	22233	22117	22173	22294	22229	22241	22409	22342	22279	22248	22335	22404	22275	22279	21988	22220	22221	22425	22219	22154	22459	22087	22010	22286	22242	22272	22272	22233	22296	22358	22166	22369	22288	22090	22310	22255	22463	22548	22307	22208	22070	22340	22210	22072	22320	22223	22256	22272	22326	22139	22511	22361	22320	22305	22097	22221	22379	22367	22224	22235	22234	22322	22169	22222	22334	22258	22129	21956	21981	22109	22300	22155	22283	22340	22203	21960	22274	22459	22407	22038	22132	22352	22150	22234	22280	22379	22131	22360	22337	22297	22327	22158	22187	22141	22287	22396	22098	22466	22518	22350	22133	22324	22225	22286	22151	22435	22319	22287	22128	22216	22292	22095	22462	22232	22233	22302	22262	22054	22277	22113	22166	22324	22427	22334	22255	22222	22256	22285	22273	22260	22458	22166	22200	22334	22425	22453	22306	22188	22185	21986	22244	22275	22272	22154	22080	22173	22120	22134	22449	22381	22419	22302	22234	22318	22226	22272	22184	22365	22330	22151	22030	22317	22273	22408	22174	22296	22091	22216	22240	22105	22239	22293	22233	22097	22022	22259	22306	22087	22406	22197	22199	22079	22166	22175	22307	22349	21939	22241	22217	22232	22055	22360	22183	22189	22229	22383	22424	22281	22172	22245	22270	22290	22337	22264	22132	22344	22174	22158	22384	22071	22304	22018	22320	22455	22237	22306	22230	22038	22393	22372	22340	22323	22209	22265	22147	22348	22210	22304	22285	22156	22143	22267	22227	22227	22346	22326	22314	22343	22136	22334	22137	21944	22176	22042	22181	22279	22309	22168	22253	22223	22327	22238	22309	22108	22049	22046	22215	22211	22200	22352	22314	22431	22034	22178	22337	22311	22220	22079	22300	22131	22111	22425	22249	22145	22454	22377	22129	22165	22137	22137	22230	22297	22371	22321	22154	22274	22147	22316	22213	22448	22101	22167	22153	22251	22156	22344	22299	22005	22381	22309	22135	21981	22181	22484	22138	22522	22345	21997	22109	22131	22380	22230	22363	22469	22256	22194	22086	22097	22248	22408	22218	22423	21985	22095	22473	22207	22008	22136	22146	22173	22088	22275	22182	22387	22479	22133	22406	22253	22326	22186	22077	22336	22487	22126	22063	22353	22344	22161	22388	22214	22073	22101	22271	22228	22247	22202	22143	22360	22161	22414	22299	22404	22258	22073	22234	22147	22215	22122	22435	22318	22238	22245	21999	22218	22093	22178	22470	22305	22234	22084	22174	22321	22181	22274	22143	22345	22385	22337	22172	22238	22240	22224	21949	22362	22151	22221	22075	22022	22267	22206	22087	22215	22221	22279	22219	22414	22469	22395	22209	22186	22165	22188	22179	22476	22307	22299	22494	22255	22294	22323	22117	22287	22316	22343	22135	22214	22230	22094	22260	22200	22406	22120	22463	22207	22176	22191	22268	22285	22643	22299	22364	22240	22329	22287	22451	22124	22441	22349	22137	22259	22176	22273	22228	22255	22148	22384	22390	22236	22410	22085	22069	22258	22488	22308	22174	22067	22287	22235	22088	22170	22256	22147	22304	22285	22333	22366	22155	22409	22367	22355	22419	22143	22391	22161	22491	21936	22280	22240	22220	22296	22163	22356	22182	22105	22238	21985	22275	22099	22326	22501	22245	22232	22127	22089	22234	22422	22021	22253	22124	22384	22314	22371	22397	22314	22407	22095	22245	22357	22274	22129	22190	22119	22407	22233	22483	22309	22393	22128	22391	22240	22462	21850	22336	22273	22166	22312	22255	22222	22279	22267	22155	22242	22255	22241	22281	22206	22328	22302	22374	22358	22325	22153	22232	22379	22339	22166	22359	22235	22190	22065	22205	22154	22459	22337	22141	22086	22280	22187	22155	22159	22207	22393	22161	22131	22224	22162	22378	22362	22420	22343	22058	22349	22255	22225	22215	22164	22367	22296	22355	22006	22188	22329	22155	22162	22248	22043	22291	22395	22230	22290	22214	22261	22298	22299	22066	22514	22372	22357	22377	22362	22382	22410	22173	22181	22136	22103	22324	22226	22323	22123	22326	22349	22224	22175	22206	22141	22171	22310	22140	22548	22318	22453	22274	22115	22153	21931	22180	22049	22404	22326	22323	22279	22409	22254	22178	22337	22307	22146	22259	22338	22220	22286	22556	22311	22131	22228	22189	22222	22344	22345	22395	21976	22332	22121	22278	22304	22080	22300	22392	21912	22175	22368	22338	22061	22180	22415	22098	22378	22217	22220	22279	22281	22270	22411	22338	22175	22342	22168	22380	22513	22452	22401	22275	22229	22279	21974	22239	22259	22142	22510	22161	22295	22490	22302	22111	22251	22370	22275	22241	22153	22235	22325	22240	22536	22305	22108	22389	22218	22071	22199	22189	22315	22213	22315	22278	22062	22259	22232	22288	22270	22385	22223	21987	22298	22320	22348	22280	22267	22264	22217	22332	22137	22283	22259	22117	21987	22167	22133	22281	22443	22284	22179	22142	22201	22255	22274	22236	22086	22207	22195	22499	22302	22122	22205	22308	22262	22358	22271	22343	22474	22162	21999	22361	22244	22235	22472	22145	22388	22323	22415	22387	22173	22206	22000	22267	22369	22143	22205	22182	22570	22260	22326	22152	22000	22212	22313	22191	22376	22252	22249	22226	22312	22293	22406	22302	22337	22428	22366	22263	22344	22406	22225	22237	22357	22076	22333	22332	22225	22406	22343	22239	22370	22000	22213	22197	22318	22232	22092	22398	22475	22286	22389	22209	22214	22171	22337	22268	22283	22245	22393	22387	22123	22219	22268	22229	22213	22258	22099	22309	22213	22285	22212	22104	22177	22204	22074	22095	22441	22056	22396	22313	22100	22215	22364	22105	22211	22100	22144	22182	21899	22345	22294	22056	22131	22323	22333	22123	22127	22361	22332	22010	22158	22195	22147	22213	22317	22192	22374	22011	22178	22362	22201	22354	22220	22327	22380	22261	22188	22278	22235	22322	22294	22239	22333	22170	22286	22184	22082	22389	22174	22386	22049	22221	22496	22253	22450	22214	22262	22090	22254	22056	22362	22134	22000	22353	21947	22282	22090	22112	22483	22143	22262	22256	22235	22230	22019	22204	22362	22344	22316	22209	22404	22251	22138	22418	22147	22319	21911	22174	22147	22256	22172	22208	22230	22123	22105	22481	22277	22446	22415	22077	22184	22209	22310	21925	22063	22227	22374	22472	22209	22202	22378	22186	22000	22000	22269	22029	22180	22229	22233	22168	22323	22413	22456	22160	22429	22464	22117	22423	22310	22266	22242	22160	22131	22194	22290	22242	22144	22253	22213	22150	22273	22213	22269	22324	22243	22195	22251	22247	22122	22050	22196	22219	22235	22261	22287	22415	22341	22263	22434	22223	22247	22447	22227	22317	22167	22423	22207	22338	22326	22273	22151	22225	22360	22277	22315	22380	22102	22432	22280	22325	22275	22168	22563	22213	22218	22260	22073	22408	22034	22289	22137	22076	22434	22157	22115	22277	22168	22196	22214	22142	22145	22308	22245	22103	22168	22327	22397	22518	22151	22294	22342	22188	22160	22256	22169	22283	22311	22196	22341	22305	22371	22148	21986	22048	22116	22197	22212	22154	22270	22324	22238	22228	22227	22278	22302	22343	22071	22044	22259	22159	22370	22175	22418	22408	22088	22260	22342	22387	22262	22204	22229	21965	22128	21976	22151	22431	22432	22309	22269	22421	22086	22262	22113	22166	22206	22210	22028	22250	22125	22315	22451	22090	22270	22373	22428	22239	22336	22327	22343	22206	22221	22122	22192	22215	22419	22386	22250	22162	22204	22141	22143	22131	22373	22188	22257	22423	22249	22288	22556	21908	22279	22210	22182	22388	22373	22300	22046	22195	22276	22113	22233	22207	22250	22339	22321	22051	22087	22251	22282	22278	22241	22309	22399	22204	22312	22319	22498	22130	22270	22131	22104	22153	22142	22075	22229	22160	22347	22186	22325	22149	22234	22176	22356	22338	22567	22148	22122	22231	22315	22409	22223	22115	22105	22063	22137	22115	22118	22328	22209	22070	22050	21968	22100	22070	22047	22203	22340	22201	22343	22272	22219	22147	22300	22210	22160	22402	22365	22193	22330	22049	22393	22194	22240	22364	22242	22119
53945	93480	78983	49127	30526	20924	18032	17918	17929	17799	17751	17888	17862	17831	17917	17936	17851	17989	17867	18013	18042	17916	17899	17985	17955	18113	17955	17843	17996	17858	17915	17924	17968	17897	17832	17971	17911	17644	17924	17886	17864	17909	17895	17922	17932	17843	18011	17983	17831	18012	18022	17803	17844	17967	17926	17884	17766	17973	17916	17753	18087	17815	17777	18049	18005	17920	17957	18034	17900	17672	17950	17904	17945	17915	18098	17885	17797	18058	18030	17927	17918	17913	17891	17895	17908	17828	17800	17858	18022	17940	18013	17951	17767	17932	17966	18000	17920	17977	17820	17972	17750	17844	17902	17854	17976	18069	17793	18044	17927	17872	17855	17918	17777	17889	17812	17975	18023	17983	17778	17958	17923	17730	17931	17988	17897	18101	17923	17927	17951	18058	17920	18039	17906	17968	18114	17868	17971	17917	17823	17914	17792	18029	17911	17941	17936	17875	17943	17829	18069	17923	17981	17999	17825	17843	17942	17694	17944	18011	17957	17821	18062	17955	17989	17788	18024	18105	17966	18013	17813	18031	17896	17813	17998	17948	17949	17911	17980	17923	17921	18010	18030	17663	17958	17813	17989	17930	17966	17879	18031	17919	17833	18038	17768	17899	17830	17918	18040	17793	18039	18014	17745	17939	17787	18007	17927	17792	17994	17910	17897	17881	17863	17980	17726	18058	17886	17922	17902	17832	17917	18102	17968	17865	17817	18015	17882	17940	17936	17788	17918	17854	17618	18018	17812	17838	18066	17828	17960	17975	17819	17799	17884	18006	17992	17790	17920	17866	17801	17987	17887	17988	17898	17804	17993	17959	18002	17794	17917	17997	17923	17788	17879	17934	17982	17905	17938	17960	17841	18025	17863	17972	18005	17808	17917	17922	17726	17891	17934	17884	18095	17976	17863	17947	17803	17968	17877	17762	17884	17708	18070	18030	18053	17984	18150	17988	17788	17998	18142	17900	17863	17884	17943	17918	17831	17846	17809	17919	17960	17892	17934	17869	17974	18014	17999	17822	17765	17915	17859	17794	17889	17948	17886	17868	17722	17944	17870	17877	17971	17712	17827	17963	17769	17981	17825	17955	17948	17989	18074	17786	17926	18068	17909	17940	17800	17868	18057	17850	17974	17878	17957	17888	17928	17890	17900	18043	17948	17795	17885	18109	17927	17847	17872	17997	17922	18013	17961	17909	18043	17961	18095	18000	18004	17796	17876	17943	17858	17696	17969	18052	17872	17905	17809	17670	17935	18033	17790	17851	17800	17867	17948	17942	17958	17930	17916	17979	17721	17769	17930	17820	17829	17782	17828	17840	17967	17906	17986	17935	17801	17960	17846	17894	18239	17878	17816	17953	17694	17894	17986	18027	17880	18211	17918	17776	17846	17924	18076	18104	18119	17704	17878	17827	18088	17987	17989	17932	17903	17943	17852	17955	17854	17966	17900	17930	17950	17979	17987	17833	17887	17904	17965	17928	17726	18129	17915	17931	17928	18001	17988	17846	17930	17930	18019	17888	18013	17849	17853	17880	17872	18062	18069	18028	17856	17980	17917	17966	18002	17857	18034	17904	18015	17900	17865	17828	17984	18007	17940	18051	17858	17957	17931	18108	17903	18111	17854	17931	17996	17717	17865	17838	17865	17999	18013	17948	17888	18227	17891	18078	17773	18031	17921	17849	17949	17962	17966	18011	17930	18103	17854	17897	17918	17940	17882	17754	18078	17916	18000	17916	17765	17912	18048	17750	18049	17941	17781	17990	17879	17861	18070	17754	17841	17875	17883	17938	17735	17985	17975	17766	18001	17853	17851	17958	17832	17938	18076	17966	17867	18090	17866	17966	17982	17883	17947	17792	18067	17914	17960	18071	17822	18058	17895	17985	17832	17863	17982	18017	17813	17899	18074	17897	17882	18039	18075	17801	17835	17928	17787	17991	17889	17916	17882	17868	17819	17887	17961	17791	18012	18004	17844	17789	17820	18025	17869	17904	17788	17928	17998	18144	18001	17805	18000	18047	17992	18062	17883	17861	17884	18055	17956	17990	17834	17931	17847	17924	17754	17884	17872	17869	18048	17853	17843	18073	17914	17723	17874	17950	17876	17861	17831	17888	17905	17928	17891	17808	18002	17849	17991	17828	17980	17906	18064	18091	17880	17758	18035	17884	18064	17990	17778	18027	17931	18086	17935	17790	17967	17947	17915	17836	17895	17964	17753	18151	18014	18022	18003	17819	17843	17968	17923	17759	18039	17952	17959	17855	17904	17744	17918	17918	17815	17972	17899	17922	17934	18035	17996	17859	17948	17826	17899	18048	17695	17954	17985	17923	17904	17974	17888	17741	17923	17920	17890	17765	17896	18004	17887	17991	17949	18026	17922	17934	17990	17851	17901	17980	17901	17966	17784	17928	17885	17967	17870	18001	17866	18011	17974	17921	17756	17819	17933	17854	18001	17820	17956	17971	17964	17945	18081	17937	17819	18025	17980	17614	17750	17909	17918	17893	18030	17778	17939	18011	17859	17840	17903	17819	18017	17845	18029	17876	18022	18077	17906	17968	17873	18025	18032	18052	18136	17892	17781	17698	17944	17807	17892	18064	18114	17879	17958	17951	17750	17895	17923	18169	17940	18040	17794	17856	17774	17999	18018	18030	17897	18014	17771	17785	17718	17785	18090	18096	17910	18052	17887	17914	17929	17792	17911	17681	17924	17859	17943	17961	17841	17726	17844	17889	18045	17903	17929	18027	18107	17883	17919	17837	18076	18066	17862	17910	17880	17858	17984	17829	17872	18017	18008	17827	17854	17720	17878	18075	17800	17755	17798	17926	18021	17989	17885	18051	18016	17920	17822	17897	18016	17927	17906	17838	17810	18005	17724	17864	17908	17832	17829	18006	17987	17998	17894	17823	18022	17895	17834	17856	17945	17826	17766	17778	17958	17999	17760	18147	17904	17741	17718	17887	18130	17833	17838	17961	17905	17954	17666	18011	17726	17953	17855	17806	17976	17804	17819	17939	17877	18042	17938	17803	18058	17877	18098	18158	17910	17954	17996	17949	17999	17995	17939	17961	18003	17969	17998	17786	17814	17828	18063	17975	18012	17821	17893	18025	17895	17941	17925	17919	17897	18015	17910	17745	17784	17879	17898	17784	17844	17848	17948	17839	18129	17980	17759	17883	18000	18113	17956	17833	17985	17915	17920	17949	17897	17926	18085	18090	17984	17812	18051	17979	17995	17937	18044	17816	17827	18017	17817	18014	18055	17898	17906	17919	17720	17952	17894	17864	18023	17932	17799	17794	18028	18056	17874	17952	18097	17962	17985	18079	17913	18009	17854	17986	17909	17960	17843	17971	17889	18000	17994	17869	17885	18066	17756	17949	17874	18132	18010	17964	17919	17855	17751	17660	17947	17828	17863	17653	17872	17892	17809	17971	17970	17801	17974	18053	17915	17922	17950	17955	17842	17873	18031	17956	17834	17724	18004	17885	17900	17947	18052	17796	17825	17923	18016	17790	18084	17841	17934	17795	18077	17834	17875	17827	18006	17816	17856	17981	17984	17840	17748	17863	17966	17807	17882	17926	17846	18095	17956	18042	17884	17930	17973	17978	17868	17851	17801	17875	17987	18037	17710	17883	17845	17773	17907	17904	17889	17806	18016	17918	17907	17909	18018	17881	17801	17921	18003	17857	17880	17811	17850	17918	18003	18074	18133	17797	18000	17966	18080	18121	17774	18016	17980	17853	17786	18051	17894	17859	18103	17922	18044	17590	17984	17713	17765	17957	17934	18011	17853	17997	17934	17886	17924	17796	17947	17859	17799	17869	17864	18149	17873	17892	17860	17843	17901	17808	17917	17888	18014	18065	17771	17946	17949	17879	17876	17855	17908	18043	18010	17920	17878	18005	17869	17774	17679	17828	17912	17819	17865	17928	17863	17948	17748	17921	17934	17880	17907	17909	17728	17959	17860	17848	17926	18065	17952	17883	18056	17801	17834	18130	17945	17869	17887	17990	17998	18009	18015	18035	17964	17935	17995	17937	17821	17851	17811	17828	17968	18063	17917	17946	17852	17808	17879	17976	17905	18017	17877	17908	17920	17848	18151	17782	18065	17693	18066	17914	18001	17887	17857	17741	17859	18010	17898	17946	17996	17953	17766	17862	18105	17930	18050	17897	17945	17888	17944	17951	17983	17969	17722	18079	17947	17863	17912	17656	17898	18084	17759	18067	17969	17909	17905	17850	17976	17992	17810	17892	17950	17940	17878	17795	17952	17811	17887	17804	17984	17948	17872	17983	17987	17874	17739	17831	17941	17754	17858	17850	17995	17788	17868	17873	17946	17811	17914	17963	17885	17926	17913	17791	17885	18043	17925	18031	17793	17878	17810	17956	17938	17985	17855	17890	17970	17978	17803	17976	18054	18087	18047	17904	18050	17850	18136	18037	18060	17850	17877	17965	18036	17825	17889	17921	17848	18104	17853	18020	17903	17772	17676	17951	18022	17855	18018	17906	17928	17897	17961	18184	17878	17973	17632	17902	17818	18009	17826	18023	17796	17905	17869	17918	17745	18164	17941	18023	17921	17840	17837	18000	17809	17981	17943	17922	17904	17906	17985	17940	17692	18027	18062	17769	17929	17901	17849	18174	17873	17908	17874	17861	17992	18003	17969	18007	17912	18021	18002	18009	18071	17944	18030	17861	17962	17906	17898	17986	17829	17907	17804	18001	17827	17929	17980	17961	18042	17798	17827	17962	17898	18058	17920	17911	17824	18084	18133	17947	18007	18035	17902	17791	17852	17905	17916	17970	18033	17947	17810	17861	18017	17978	17940	17922	17902	18001	18026	17909	17804	17988	17922	17916	17923	18062	17933	18025	17923	17899	17945	18008	17948	18071	17957	17894	18017	17980	17991	18038	18024	17931	17945	17903	17965	17834	17799	17979	17906	17990	17879	17856	17857	17897	17704	18058	18039	17794	17935	17909	17963	18040	17935	18050	17977	17846	17856	17818	17969	17948	17887	17857	17822	17731	18032	17845	17880	17862	17882	17910	17815	17909	17988	17899	17804	17841	17646	17926	17855	17802	17902	17892	17924	17898	18102	17788	17967	17914	18016	17828	17799	17874	17953	17845	17937	17916
22904	23713	37815	33946	28785	26924	27115	22590	22035	22528	22436	22200	22239	22177	22072	22300	22308	22231	22199	22279	22107	21960	22090	21888	22208	22076	22291	21938	21975	21815	22035	22171	22217	22082	21650	22004	22103	22032	21855	22051	21894	22030	22090	22256	21979	21746	21801	21822	21816	21929	21896	22067	21971	21925	21817	21839	21932	22054	22032	21980	22080	21903	21923	22057	21960	21834	21879	21796	22062	22011	22006	22044	22000	21986	21843	21939	22038	21931	21808	21706	21893	21916	21979	22055	21960	21977	21940	21879	21841	21749	21936	21864	22053	21761	22057	22153	22055	21967	21840	22006	21889	21959	22047	21823	21882	21910	21997	21990	22066	21875	21996	21959	21952	21969	21835	21968	21910	21887	21928	21749	21998	21963	21875	21916	21952	21904	21781	21853	21946	21986	21944	21805	21727	21839	21926	22029	22052	21935	21878	21914	22107	21759	21956	21920	21860	21842	21864	21900	21926	22031	21661	21985	22020	21834	21913	21858	22076	21691	21826	21704	21797	21748	21758	21943	21853	21595	22093	21907	22023	22077	21984	21847	21996	21925	21819	21857	21929	21788	21764	21974	21992	22072	21986	22116	21934	21957	21748	21955	22164	21783	21983	21797	22042	21938	21820	21588	22089	22099	22072	21943	21817	21918	21848	21740	21993	21848	21855	22025	21970	21780	21781	21972	22058	22191	21861	22030	21942	21845	21844	21899	21663	22068	22125	21925	21974	21897	22145	21688	21850	21892	21950	22071	22080	21884	21802	21948	21882	21753	21978	21988	22114	22050	21882	21923	21806	21771	21956	21885	21771	21850	21889	21904	21896	22009	21805	21904	21844	21966	21848	21866	21853	21821	22017	21992	21806	21890	21912	21899	21941	21609	21933	21884	21814	21917	22179	22009	22146	22127	21812	22129	22129	22116	21905	21764	21833	21851	22169	21896	22142	22172	21817	21942	22227	21865	22085	21985	21670	21747	21915	21902	22041	21948	22157	21854	21974	22043	22047	22107	21992	21872	21893	21873	21836	21667	22035	21617	21933	21918	21863	21994	21934	21714	22115	21798	21949	21839	21727	21760	21797	22050	21834	21816	21859	22021	21714	21821	21911	22093	21895	21963	21657	21742	21836	21749	22134	21818	21871	21874	21972	21829	21859	21787	21906	21983	21946	21763	21874	22045	21939	21973	21733	21696	21626	22023	21844	21935	21903	21851	21805	21911	22070	21954	21981	21687	21751	21904	21908	21975	21959	21847	21834	22043	21842	21936	21808	21918	22030	21691	21712	21880	21838	21980	21910	22080	21887	21944	21850	21903	21886	22187	21870	21796	21784	21690	21809	21742	21990	21962	21680	22007	22049	21953	21655	21836	21812	21867	22004	22008	22086	21888	21960	21941	21994	21762	21802	21851	21774	21722	21819	21910	21913	21820	21876	21917	21989	22019	21790	21968	21963	22165	21839	22019	21827	21797	21963	21929	22017	21812	21758	21728	21920	21653	21879	21744	21912	21968	21686	21782	21874	21805	22057	21917	21812	21649	21796	21908	21731	21928	21826	21804	21866	21895	21938	21978	21898	21905	21862	21894	21889	21676	21937	21956	21827	21893	21832	21779	21921	21720	21885	21827	21817	21983	21837	21770	21679	21963	21854	21773	21892	21934	21804	21996	22062	21845	21936	21839	21760	22013	21872	21662	21764	21753	21974	21800	21802	22037	21697	21813	21875	21917	21872	21730	21720	21872	21862	21606	21839	21894	21915	21935	21923	21677	21947	21893	21920	22035	22040	21933	21657	21861	22075	21743	22158	22067	21863	21895	21717	21852	21926	21957	22023	21878	22162	22129	22024	22039	22040	21847	21832	21763	22017	22010	21772	21757	21902	21994	21907	21862	22000	21951	21720	21879	21980	21957	22075	21925	21825	21884	21940	21900	21932	21987	21728	21835	21789	21901	21885	22095	21865	21939	21902	21846	21993	21931	22161	21846	21851	21659	21949	21874	21990	21829	21941	21927	21782	22038	22025	21896	21789	21990	21834	21865	21752	22037	21854	21985	22027	22101	21905	21665	21903	21799	22055	22022	21910	21997	21813	21819	22188	22106	21966	22018	21922	21701	21878	21935	21927	22079	21763	22008	22150	21793	21831	21976	21839	21923	21925	21967	21908	21914	21937	21803	22034	21976	21753	21553	22068	21914	22084	21736	21831	21924	21686	21888	21820	21854	21829	21835	21736	21989	22015	21897	21877	21792	21825	21712	22167	21880	21939	22165	22016	22068	21979	21647	22002	21948	22049	22131	21943	21913	21911	21743	21909	21812	21842	21577	22048	22203	21913	21788	22213	21853	21896	21984	21761	21986	21870	21883	21646	21884	21703	21829	21825	21779	21790	22035	22015	21895	22046	21906	22092	21884	21989	21938	21753	21915	22058	21959	21842	22064	21936	22128	22125	21756	21846	21841	21840	22078	21796	21673	21950	22000	21716	21790	21757	21944	21848	22111	21969	21831	21827	21811	21917	22013	21932	21872	21453	21703	21684	21996	21890	21622	22032	22019	22023	21705	22197	22033	21737	21966	21920	21855	21815	21893	21955	21895	21803	21739	21931	21953	21730	21912	21777	21784	21858	21672	21818	21772	21797	21957	21770	21920	21853	21845	22013	21895	21815	21854	21893	21863	21856	21894	22016	21884	21832	21941	21933	21963	21939	21922	22005	22045	21884	22028	21738	21970	22054	21833	21930	21903	21763	21871	21990	21783	21798	21882	21633	22013	21762	21738	21990	21885	21811	21953	21772	21847	21772	22032	21761	21881	22109	21734	22203	21787	21751	21895	21778	21567	22079	21943	21834	21809	21892	21996	21708	21701	21908	22061	21661	21842	21828	21681	22055	21878	22180	21825	21807	21890	22035	21795	21843	21914	21675	21796	22021	21665	21700	21950	21813	21616	21790	21787	22018	22029	21944	21783	21952	21777	22142	21901	21878	21758	21865	21830	21948	22102	22124	22082	21834	22070	21863	21719	21871	21842	21999	21764	21809	21786	21910	21897	22044	21928	21746	21848	22034	21848	21973	21842	21738	21954	22114	22042	21898	22140	21762	21881	21928	22001	21874	21926	21742	21768	21798	21931	22069	21899	21883	21808	21947	22003	21765	21748	22035	21894	21728	21962	21973	22062	21954	21597	21534	21784	21946	21877	21791	21809	21942	21846	21994	21851	21855	22011	22030	21969	21997	21959	21885	21718	21895	22095	21886	22015	21791	22009	21945	22009	21793	21799	22029	22004	21984	22024	21894	21904	21734	21907	21964	21929	21740	21898	21741	21829	22062	22049	21932	21875	21896	21653	22018	22009	21792	21953	21825	21906	22085	22101	21883	21908	21720	21853	22065	21967	21813	21849	21726	21961	21893	21962	21819	21923	22073	21899	21883	21856	21824	21793	21896	21578	22096	21821	21782	21872	21904	21928	21805	21978	21817	21911	21794	21779	21702	21785	21846	21702	21821	22105	22213	21895	21858	22028	21893	21841	21952	22011	22129	21958	21912	21908	22024	21947	22017	21921	21921	22087	21816	21779	21834	21847	21942	21679	21818	21969	22011	22045	22094	21917	21796	21953	21972	21840	21920	21622	21884	21591	21780	21746	21735	21870	21983	22025	22001	21826	21714	21687	21856	21801	21948	21741	21875	21905	22031	22013	21916	21963	22137	21892	22107	22013	21965	21971	22158	21855	21725	21908	21757	21864	21928	21843	21914	21941	22037	22045	21891	21954	22019	21883	21854	21829	21909	21753	21792	21604	22020	21927	21832	21892	22002	21707	21653	21833	21902	21947	21781	21805	22155	21766	22053	21929	22016	21844	21918	21838	21964	21874	21903	21939	21774	21971	21971	21939	21891	21830	21911	21856	21804	22036	21762	21783	21785	21823	21970	22125	21897	21770	22079	22006	21989	21851	21797	21891	21795	21852	21722	21830	21890	21864	21888	21952	21902	21944	21856	21710	21874	21956	21767	21864	21509	21855	21781	21702	21968	21945	21837	21942	21961	21829	22019	21844	21710	21889	22093	21904	21866	22125	21764	21769	21851	21716	21934	21802	21978	21963	21967	21944	21793	21797	22000	21593	21918	21952	22013	21822	21881	21799	21926	21939	21945	21941	21962	22078	22020	21851	21848	21794	21989	22102	21790	21912	21824	21961	21785	21944	21898	22044	22185	21737	21661	22044	21993	21796	21951	21708	21786	21977	21710	21993	21902	21840	21877	21828	21888	21931	21853	21910	21785	21903	21748	21804	21829	21717	21910	21816	21987	22004	21994	21812	21797	21752	21958	21767	21770	22086	21857	21963	21972	21921	22014	21916	21865	21933	21885	21957	21979	21728	21939	21822	21790	21865	22033	22081	21902	21795	21891	21900	22009	21787	21972	21736	21875	22010	21889	22037	21956	21811	21801	21967	21967	21944	21744	21938	21896	21940	21689	21880	21917	21813	21893	21893	21934	21779	21871	21839	21748	21672	22141	21788	21969	21715	21962	21877	21776	21821	21917	21941	21957	21858	21713	21884	21837	21899	22084	21989	22202	22040	21942	21749	21662	21930	21824	21995	22015	21859	21747	21714	21794	21831	22042	21916	22228	21952	22054	22001	21981	21976	22090	21796	21722	21843	21726	22032	21883	21925	21778	21803	21767	21709	21997	21944	22020	21881	21857	21816	21857	21953	21947	21827	21730	21624	22013	21889	22147	22123	21817	21816	22039	22062	21849	21797	22032	21956	21840	21687	22002	21801	21874	22048	21932	21978	21997	21736	21965	21804	21806	21786	21712	21993	21551	21777	21909	22142	21907	22198	21922	21891	21833	22019	21867	21934	21922	21932	21900	21981	22024	21740	21831	21894	21847	21972	21663	21736	21815	21769	21903	21884	21913	21829	21811	21741	21933	21835	21988	21944	21815	21894	22024	21904	21785	21741	21872	21891	21966	21838	21809	22020	22215	22053	21991	21776	22039	21908	21767	21686	21884	21834	22051	21826	21832	21746	21686	21974	21674	21843	21901	21949	22197	21871	22003	21815	21969	22087	21899	22000	22146	21958	21913	21940	21642	21916	21890	21844	22046	21771	21802	21902	21778	21937	21854	21817	22021	21884	21858	21992	21871	21862	21797	21818
63480	101200	90091	65910	42425	24059	17570	17504	17576	17565	17666	17633	17673	17533	17823	17636	17710	17710	17602	17838	17781	17703	17674	17730	17806	17785	17743	17761	17602	17550	17734	17639	17767	17625	17649	17705	17654	17659	17759	17749	17652	17751	17597	17621	17550	17764	17670	17476	17757	17843	17796	17591	17603	17544	17715	17645	17807	17813	17704	17589	17706	17701	17445	17875	17547	17686	17744	17595	17739	17590	17864	17790	17671	17795	17655	17662	17658	17567	17780	17695	17735	17631	17695	17846	17722	17509	17621	17709	17751	17530	17805	17764	17986	17861	17739	17693	17706	17708	17658	17848	17840	17454	17733	17624	17833	17632	17608	17781	17685	17749	17616	17808	17731	17663	17780	17523	17712	17720	17733	17661	17444	17488	17729	17532	17855	17676	17553	17634	17671	17662	17842	17778	17716	17592	17563	17710	17776	17687	17644	17579	17652	17726	17750	17708	17649	17600	17523	17697	17650	17594	17654	17759	17648	17541	17549	17539	17574	17552	17715	17746	17925	17509	17587	17573	17747	17559	17647	17685	17619	17661	17620	17819	17665	17577	17690	17682	17619	17551	17767	17477	17665	17510	17547	17797	17646	17720	17687	17601	17617	17690	17651	17768	17802	17604	17788	17715	17583	17765	17774	17631	17746	17783	17670	17538	17825	17685	17806	17620	17608	17604	17633	17685	17601	17669	17682	17752	17588	17646	17705	17747	17765	17612	17873	17566	17787	17546	17570	17562	17605	17721	17726	17854	17819	17730	17760	17666	17787	17905	17699	17646	17674	17633	17684	17461	17774	17580	17487	17723	17639	17786	17673	17542	17527	17580	17658	17629	17714	17716	17788	17674	17614	17647	17570	17450	17755	17669	17808	17753	17557	17896	17709	17626	17695	17557	17663	17701	17854	17594	17720	17885	17704	17734	17636	17582	17617	17719	17565	17658	17695	17694	17815	17697	17463	17694	17719	17705	17678	17725	17577	17666	17610	17707	17622	17630	17563	17703	17801	17743	17639	17595	17661	17573	17896	17528	17676	17490	17618	17698	17634	17752	17752	17607	17768	17676	17566	17704	17554	17606	17645	17738	17490	17743	17719	17674	17760	17803	17754	17535	17876	17475	17788	17799	17744	17674	17834	17583	17586	17754	17576	17767	17572	17783	17766	17441	17813	17649	17593	17772	17790	17606	17616	17901	17638	17837	17615	17663	17632	17696	17646	17640	17564	17566	17562	17562	17608	17681	17763	17517	17615	17548	17550	17751	17549	17512	17624	17538	17790	17624	17460	17463	17746	17500	17698	17448	17662	17723	17803	17526	17662	17690	17807	17671	17624	17574	17657	17767	17796	17656	17706	17619	17647	17805	17584	17605	17678	17600	17585	17698	17680	17640	17696	17646	17698	17720	17707	17658	17690	17707	17743	17621	17689	17556	17590	17820	17751	17645	17780	17697	17641	17544	17689	17624	17702	17609	17550	17723	17704	17706	17729	17502	17637	17764	17603	17721	17642	17746	17625	17825	17803	17689	17628	17870	17557	17726	17683	17612	17791	17698	17861	17639	17617	17605	17664	17682	17758	17816	17692	17728	17622	17774	17560	17575	17707	17785	17702	17855	17690	17743	17716	17645	17623	17499	17578	17824	17733	17524	17575	17663	17656	17556	17613	17655	17730	17643	17652	17644	17540	17570	17646	17560	17626	17827	17728	17515	17755	17853	17439	17756	17713	17664	17686	17543	17583	17696	17686	17741	17669	17639	17757	17756	17894	17704	17649	17681	17574	17599	17591	17590	17940	17676	17649	17739	17591	17794	17697	17397	17585	17531	17661	17695	17787	17488	17714	17692	17529	17837	17834	17681	17744	17407	17630	17639	17604	17724	17616	17574	17712	17641	17464	17446	17781	17729	17639	17645	17797	17597	17599	17793	17784	17580	17600	17757	17728	17836	17489	17751	17569	17609	17796	17754	17616	17700	17542	17561	17708	17750	17645	17662	17607	17743	17574	17585	17708	17741	17467	17807	17646	17650	17620	17815	17666	17582	17791	17590	17581	17765	17605	17757	17712	17553	17672	17599	17837	17795	17703	17558	17745	17591	17512	17512	17786	17768	17631	17644	17767	17757	17649	17572	17920	17599	17612	17620	17549	17832	17559	17637	17601	17843	17529	17654	17711	17546	17862	17792	17451	17701	17596	17554	17582	17728	17754	17636	17631	17705	17638	17696	17783	17554	17598	17663	17594	17838	17730	17807	17529	17788	17464	17745	17750	17714	17765	17808	17550	17680	17810	17714	17684	17686	17623	17633	17622	17514	17643	17733	17692	17698	17819	17724	17606	17549	17683	17785	17529	17697	17863	17815	17715	17664	17636	17672	17577	17801	17732	17735	17816	17762	17484	17770	17828	17659	17742	17571	17679	17721	17710	17728	17708	17584	17909	17599	17818	17668	17698	17781	17619	17662	17756	17746	17823	17661	17612	17705	17684	17569	17709	17634	17735	17706	17685	17617	17519	17671	17614	17719	17621	17702	17657	17737	17678	17757	17781	17631	17634	17660	17663	17680	17652	17696	17666	17651	17672	17732	17563	17488	17786	17659	17661	17691	17795	17684	17749	17482	17660	17779	17788	17520	17540	17681	17845	17637	17700	17654	17598	17556	17718	17709	17543	17637	17461	17624	17620	17511	17865	17615	17772	17646	17539	17591	17749	17750	17797	17668	17649	17904	17609	17538	17645	17810	17865	17719	17707	17573	17744	17777	17749	17674	17593	17667	17662	17698	17631	17642	17600	17801	17682	17796	17626	17703	17584	17707	17488	17883	17702	17617	17599	17854	17569	17620	17680	17798	17675	17596	17703	17796	17428	17811	17627	17785	17561	17506	17727	17720	17693	17578	17848	17667	17649	17704	17535	17549	17763	17585	17567	17718	17491	17628	17589	17660	17549	17697	17639	17625	17596	17709	17656	17751	17703	17875	17758	17705	17792	17533	17718	17606	17648	17601	17774	17772	17818	17622	17609	17602	17689	17688	17682	17657	17735	17729	17901	17837	17838	17613	17725	17666	17552	17589	17576	17830	17806	17642	17751	17670	17638	17659	17626	17703	17773	17698	17693	17637	17662	17571	17641	17798	17681	17802	17627	17610	17780	17735	17638	17668	17680	17450	17655	17701	17725	17575	17605	17675	17565	17533	17845	17738	17610	17556	17704	17634	17642	17582	17576	17671	17706	17743	17638	17570	17676	17462	17726	17700	17586	17659	17786	17683	17618	17741	17609	17684	17671	17652	17496	17629	17673	17629	17841	17579	17632	17517	17596	17573	17734	17609	17830	17583	17842	17730	17563	17613	17723	17829	17517	17695	17759	17818	17591	17667	17770	17647	17784	17806	17460	17599	17873	17831	17631	17835	17701	17916	17789	17622	17767	17601	17848	17639	17653	17667	17552	17838	17709	17657	17847	17863	17833	17275	17748	17651	17698	17716	17744	17566	17655	17635	17617	17711	17687	17704	17504	17417	17583	17468	17772	17613	17675	17575	17584	17592	17608	17626	17470	17657	17667	17714	17785	17522	17650	17635	17796	17741	17741	17596	17674	17669	17692	17670	17785	17821	17683	17604	17770	17658	17870	17658	17647	17638	17706	17670	17646	17532	17745	17613	17731	17836	17569	17822	17489	17768	17633	17612	17671	17402	17489	17713	17705	17782	17694	17568	17732	17756	17569	17821	17643	17661	17788	17676	17652	17665	17510	17655	17537	17728	17689	17751	17653	17789	17576	17878	17656	17641	17573	17762	17735	17726	17707	17718	17649	17568	17746	17866	17765	17636	17638	17639	17764	17558	17671	17681	17546	17722	17603	17596	17772	17642	17614	17720	17634	17828	17576	17617	17488	17646	17667	17653	17525	17793	17720	17641	17801	17625	17684	17627	17598	17613	17552	17612	17591	17623	17696	17629	17435	17670	17683	17830	17661	17646	17694	17916	17630	17764	17656	17664	17814	17775	17548	17508	17723	17863	17548	17867	17637	17506	17686	17338	17709	17754	17797	17690	17480	17606	17764	17625	17778	17735	17767	17667	17659	17659	17803	17766	17737	17676	17837	17814	17572	17577	17631	17760	17755	17679	17673	17775	17566	17719	17574	17744	17694	17630	17621	17700	17477	17681	17684	17760	17742	17520	17655	17731	17671	17616	17644	17684	17660	17784	17717	17490	17706	17542	17632	17851	17760	17737	17685	17519	17676	17676	17592	17687	17655	17409	17792	17745	17667	17539	17782	17741	17729	17853	17705	17664	17676	17551	17667	17547	17601	17709	17522	17661	17707	17740	17699	17535	17708	17639	17648	17733	17654	17650	17617	17589	17635	17661	17546	17949	17884	17717	17723	17511	17772	17700	17699	17655	17684	17574	17649	17874	17733	17760	17785	17678	17558	17552	17569	17772	17707	17552	17649	17750	17800	17724	17684	17625	17668	17706	17808	17607	17701	17730	17518	17755	17767	17643	17592	17574	17769	17720	17606	17780	17728	17711	17820	17644	17627	17535	17750	17685	17717	17705	17728	17748	17650	17659	17656	17428	17778	17670	17662	17539	17818	17573	17655	17844	17687	17557	17807	17603	17592	17635	17683	17675	17581	17718	17512	17627	17683	17592	17635	17571	17552	17631	17683	17623	17500	17721	17724	17516	17629	17590	17629	17756	17607	17579	17693	17676	17619	17643	17793	17636	17706	17641	17717	17591	17651	17598	17492	17633	17799	17494	17753	17671	17677	17517	17578	17576	17673	17732	17582	17665	17623	17668	17546	17580	17550	17648	17772	17763	17690	17686	17586	17739	17732	17592	17658	17745	17670	17589	17683	17787	17594	17705	17553	17522	17749	17815	17731	17781	17491	17687	17661	17596	17644	17802	17705	17542	17699	17632	17613	17624	17689	17530	17811	17643	17675	17666	17710	17527	17544	17615	17751	17633	17712	17608	17560	17746	17780	17571	17730	17639	17604	17670	17726	17682	17660	17470	17557	17512	17757	17771	17671	17600	17767	17699	17487	17536	17700	17589	17726	17739	17744	17699	17711	17670	17642	17834	17662	17638	17631	17734	17750	17709	17757	17641	17733	17640	17755	17636	17559	17638	17642	17952	17482	17655	17739	17780	17658	17466	17571	17760
29905	39024	45498	33463	24910	22244	21655	21332	21211	21298	21294	21462	21231	21140	21456	21268	21113	21624	21273	21262	21325	21199	21511	21339	21469	21120	21224	21308	21194	21360	21430	21127	21321	21173	21127	21368	21406	21374	21196	21223	21456	21427	21382	21272	21312	21309	21206	21437	21432	21128	21273	21243	21282	21344	21280	21299	21130	21250	21231	21442	21386	21311	21223	21341	21397	21439	21325	21081	21186	21294	21255	21232	21263	21250	21246	21270	21191	21213	21525	21307	21174	21335	21572	21559	21470	21359	21296	21418	21322	21380	21072	21188	21257	21339	21409	21356	21284	21118	21410	21304	21112	21118	21294	21307	21406	21278	21360	21002	21216	21322	21355	21318	21206	21304	21118	21269	21450	21271	21430	21373	21173	21130	21417	21194	21364	21185	21307	21269	21409	21241	21344	21088	21028	21209	21313	21284	21217	21420	21267	21588	21166	21252	21080	21227	21333	21125	21260	21323	21313	21281	21200	21368	21243	21196	21412	21309	21073	21206	21290	21215	21353	21020	21310	21461	21326	21468	21255	21207	21229	21326	21386	21267	21215	21471	21591	21295	21450	21350	21622	21218	21098	21307	21366	21258	21014	21264	21520	21201	21475	21239	21282	21438	21276	21231	21283	21275	21200	21281	21273	21345	21314	21043	21319	21121	21262	21110	21255	21326	21259	21397	21550	21468	21119	21082	21162	21483	21075	21394	21156	21262	21480	21471	21173	21502	21320	21169	21530	21362	21408	21306	21388	21437	21461	21373	21236	21191	21352	21325	21066	21036	21449	21232	21322	21384	21306	21243	21183	21155	21134	21376	21230	21474	21278	21286	21257	21292	21418	21333	21497	21135	21318	21074	21223	21274	21338	21202	21402	21173	21310	21065	21222	21217	21356	21190	21220	21288	21269	21067	21255	21263	21036	21369	21310	21286	21217	21277	21280	21447	21456	21535	21356	21215	21284	21223	21260	21473	21264	21469	21185	21221	21232	21093	21251	21331	21250	21438	21188	21273	21292	21354	21237	21238	21203	21336	21093	21193	21299	20970	21023	21100	21396	21257	21431	21264	21249	21338	21441	21106	21371	21405	21376	21408	21163	21299	21101	21253	21275	21393	21346	21565	21598	21353	21158	21305	21165	21033	21075	21226	21096	21249	21303	21233	21174	21157	21124	21058	21103	21277	21294	21143	21277	21189	21322	21388	21281	21275	21404	21259	21368	21442	21248	21315	21424	21382	21448	21404	21421	21390	21262	21289	21219	21088	21163	21279	21444	21394	21134	21379	21197	21219	21239	21258	21363	21274	21221	21398	21422	21595	21221	21019	21325	21291	21196	21431	21456	21413	21362	21342	21500	21248	21357	21519	21254	21159	21352	21226	21500	21320	21336	21233	21096	21302	21279	21401	21140	21233	21220	21201	21339	21269	21263	21384	21108	21125	21388	21175	21393	21222	21197	21282	21103	21292	21306	21287	21503	21124	21078	21226	20972	21144	21354	21485	21352	21337	21161	21180	21107	21457	21270	21405	21487	21432	21342	21120	21211	21115	21316	21491	21410	21073	21168	21233	21348	21204	21083	21381	21363	21200	21191	21396	21028	21353	21351	21145	21399	21411	21345	21024	21225	21214	21183	21313	21409	21270	21476	21407	21363	21346	21192	21150	21262	21201	21289	21192	21440	21113	21339	21322	21194	21251	21175	21161	21213	21090	21300	21720	21452	21360	21559	21230	21291	21330	21174	21276	21075	21146	21231	21030	21184	21403	21141	21381	21401	21518	21443	21212	21531	21194	21310	21356	21551	21463	21175	21321	21246	21164	21307	21153	21271	21232	21218	21291	21431	21289	21625	21207	21205	21211	21196	21216	21331	21264	21428	21593	21309	21173	21105	21318	21311	21131	21287	21450	21155	21335	21272	21033	21292	21389	21312	21290	21249	21179	21313	21405	21309	21349	21338	21102	21410	21126	21385	21135	21329	21424	21380	21280	21362	21550	21595	21291	21157	21384	21126	21369	21089	21377	21198	21111	21371	21182	21488	21419	21349	21458	21328	21184	21291	21438	21122	21251	21147	21495	21464	21388	21323	21370	21425	21277	21307	21259	21189	21498	21246	21330	21281	21326	21491	21436	21151	21411	21243	21337	21082	21044	21285	21189	21378	21328	21335	21359	21452	21190	21335	21388	21329	21423	21481	21359	21437	21276	21395	21399	21296	21420	21357	21159	21279	21292	21258	21330	21332	21122	21561	21244	21301	21281	21108	21058	21344	21398	21172	21273	21032	21341	21216	21279	21408	21207	21223	21334	21262	21355	21115	21230	21357	21349	21262	21685	21190	21363	21415	21438	21223	21384	21206	21213	21389	21317	21357	21201	21265	21326	21425	21309	21400	21408	21204	21106	21232	21365	21368	21408	21299	21267	21437	21446	21210	21365	21108	21095	21237	21220	21356	21398	21494	21368	21345	21137	21505	21317	21360	21253	21300	21195	21281	21174	21197	21353	21429	21568	21219	21174	21141	21144	21201	21104	21020	21554	21378	21320	21048	21320	21294	21377	21491	21381	21422	21288	21434	21267	21274	21323	21280	21263	21286	21087	21295	21228	21360	21430	21126	21170	21356	21360	21245	21162	21282	21364	21362	21438	21220	21321	21391	21234	21358	21301	21166	21341	21426	21279	21242	21323	21149	21449	21477	21377	21326	21203	21040	21184	21015	21284	21311	21246	21363	21319	21323	21176	21455	21446	21362	21393	21213	21471	21351	21264	21464	21233	21467	21244	21420	21323	21306	21212	21364	21289	21181	21143	21258	21066	21367	21306	21218	21312	21224	21201	21182	21551	21326	21129	21183	21287	21152	21289	21208	21338	21080	21325	21254	21243	21319	21496	21343	21338	21065	21376	21179	21300	21118	21398	21310	21382	21209	20983	21087	21317	21335	21367	21306	21172	21264	21062	21249	21187	21255	21212	21166	21210	21566	21287	21353	21286	21344	21424	21461	21076	21321	21216	21315	21368	21422	21071	21271	20869	21293	21199	21323	21441	21375	21289	21228	21205	21224	21311	21328	21242	21136	21316	21196	21242	21311	21342	21302	21291	21306	21179	21314	21335	21334	21385	21473	21404	21179	21104	21372	21307	21247	21298	21374	21433	21372	21210	21251	21415	21421	21098	21188	21090	21214	21124	21163	21424	21235	21291	21249	21288	21014	21315	21245	21207	21166	21210	21224	21210	21359	21129	21366	21229	21315	21395	21227	21227	21416	21298	21420	21453	21122	21110	21372	21276	21273	21029	21206	21160	21253	21443	21221	21239	21322	21280	21208	21399	21090	21251	21207	21205	21121	21561	21083	21106	21365	21266	21319	21670	21443	21365	21247	21224	21284	21237	21264	21278	21350	21349	21430	21460	21240	21466	21270	21092	21193	21344	21288	21084	21491	21300	21171	21364	21279	21233	21191	21196	21165	21419	21174	21253	21214	21448	21360	20921	21265	21599	21287	21383	21248	21281	21392	21426	21277	21126	21267	21351	21370	21169	21366	21227	21340	21038	21160	21278	21250	21349	21277	21305	21311	21363	21336	21243	21303	21345	21290	21318	21389	21344	21313	21323	21186	21318	21051	21357	21308	21221	21164	21337	21206	21074	21329	21297	21285	21083	21340	21310	21383	21340	21441	21367	21138	21090	21249	21154	21102	21121	21200	21434	21229	21216	21361	21512	21196	21103	21256	21262	21190	21289	21215	21295	21434	21305	21414	21334	21357	21340	21259	21118	21465	21358	21482	21521	21192	21163	21195	21466	21233	21240	21331	21425	21171	21348	21393	21420	21314	21419	21165	21454	21294	21285	21174	21219	21334	21253	21290	21176	21335	21612	21342	21204	21346	21650	21354	21088	21233	21196	21286	21437	21233	21525	21534	21491	21387	21466	21150	21250	21027	21367	21196	21146	21060	21332	21146	21186	21341	21246	21281	21238	21462	21429	21521	21276	21207	21248	21359	21366	21336	21323	21305	21250	21296	20900	21423	21243	21325	21445	21282	21302	21292	21358	21389	21296	21346	21369	21518	21281	21079	21291	21158	21115	21575	21169	21250	21445	21175	21183	21265	21343	20958	21311	21318	21113	21412	21415	21114	21092	21516	21271	21185	21287	21125	21185	21381	21355	21145	21225	21381	21237	21233	21258	21382	21217	21244	21260	21143	21393	21101	21428	21339	21224	21300	21361	21348	21380	21269	21331	21138	21320	21191	21144	21182	21341	21222	21455	21138	21403	21087	21187	21280	21592	21240	21244	21240	21337	21327	21250	21237	21284	21263	21337	21455	21357	21267	21252	21539	21368	21280	21292	21210	21393	21309	21310	21489	21190	21377	21241	21498	21252	21386	21215	21276	21289	21275	21211	21569	21560	21363	21154	21333	21289	21175	21332	21475	21463	21224	21657	21153	21060	21431	21333	21214	21416	21460	21481	21375	21398	21354	21351	21279	21390	21368	21344	21416	21115	21363	21252	21407	21105	21329	21390	21348	21290	21439	21398	21394	21396	21347	21266	21445	21357	21492	21117	21084	21118	21502	21318	21338	21293	21230	21105	21454	21263	21316	21158	21213	21208	21311	21285	21224	21335	21201	21226	21425	21400	21457	21280	21372	21272	21442	21342	21291	21246	21317	21153	21355	21193	21458	21385	21325	21334	21184	21298	21288	21325	21191	21357	21471	21313	21347	21487	21073	21472	21399	21279	21299	21332	21263	21281	21282	21315	21355	21319	21260	21175	21330	21443	21214	21253	21412	21434	21445	21383	21201	21166	21069	21111	21591	21244	21229	21435	21189	21242	21411	21417	21328	21242	21244	21203	21433	21349	21337	21270	21279	21118	21185	21259	21410	21355	21401	21173	21226	21309	21196	21485	21359	21362	21336	21338	21275	21310	21258	21246	21316	21078	21520	21306	21415	21151	21133	21310	21205	21149	21292	21428	21145	21115	21287	21286	21199	21190	21367	21168	21176	21219	21476	21253	21293	21172	21212	21390	21083	21374	21260	21207	21145	21363	21482	21234	21339	21249	21217	21404	21493	21185	21368	21238	21409	21444	21254	21084	21381	21087	21560	21357	21256	21363	21529	21325	21334	21281	21174	21129	21265	21193	21338	21476	21220	21231	21402	21497
32930	58161	46946	28419	20716	18062	17502	17363	17451	17352	17425	17304	17530	17365	17415	17419	17600	17391	17293	17322	17450	17450	17286	17406	17377	17243	17559	17612	17438	17483	17377	17453	17487	17398	17501	17448	17462	17340	17300	17471	17269	17283	17568	17311	17624	17294	17416	17459	17348	17257	17401	17325	17382	17211	17446	17370	17304	17474	17369	17274	17433	17331	17364	17265	17462	17431	17266	17424	17208	17419	17366	17421	17469	17264	17493	17494	17368	17174	17291	17368	17381	17361	17310	17448	17217	17236	17504	17473	17290	17407	17308	17319	17396	17316	17468	17277	17225	17408	17287	17405	17479	17488	17243	17398	17408	17316	17265	17514	17314	17219	17395	17495	17415	17280	17291	17261	17189	17460	17190	17313	17319	17262	17309	17202	17355	17204	17386	17304	17296	17356	17362	17400	17306	17254	17525	17306	17507	17629	17348	17501	17364	17346	17388	17611	17433	17469	17221	17425	17403	17522	17446	17348	17427	17364	17442	17364	17383	17356	17480	17216	17414	17515	17240	17334	17201	17383	17550	17341	17407	17388	17549	17228	17414	17540	17447	17283	17421	17306	17410	17386	17410	17431	17395	17200	17425	17311	17487	17310	17289	17490	17327	17513	17283	17274	17274	17447	17377	17435	17400	17590	17160	17368	17329	17378	17434	17468	17321	17373	17248	17338	17353	17270	17762	17296	17358	17496	17380	17413	17444	17225	17525	17389	17340	17376	17455	17363	17371	17509	17400	17498	17337	17286	17595	17376	17296	17400	17396	17461	17335	17480	17358	17388	17377	17288	17448	17391	17280	17359	17363	17331	17343	17485	17461	17404	17379	17249	17324	17229	17359	17461	17407	17359	17186	17344	17251	17478	17345	17439	17350	17222	17274	17382	17443	17320	17182	17469	17377	17322	17413	17477	17215	17356	17485	17314	17557	17500	17282	17354	17430	17264	17337	17524	17332	17360	17424	17265	17398	17535	17284	17424	17445	17330	17372	17473	17277	17454	17542	17391	17355	17332	17433	17229	17549	17437	17418	17508	17500	17385	17249	17449	17262	17485	17423	17380	17460	17351	17426	17441	17369	17370	17449	17351	17550	17281	17323	17457	17298	17462	17411	17482	17386	17343	17330	17351	17414	17236	17426	17324	17477	17522	17487	17579	17503	17333	17439	17343	17367	17547	17418	17050	17375	17383	17483	17431	17423	17355	17374	17425	17294	17054	17574	17209	17451	17281	17210	17425	17412	17338	17582	17315	17349	17341	17328	17272	17241	17483	17345	17335	17252	17257	17303	17310	17419	17314	17494	17433	17517	17386	17189	17422	17321	17371	17258	17457	17411	17395	17250	17320	17486	17347	17511	17504	17295	17542	17445	17317	17392	17442	17374	17435	17494	17460	17434	17284	17518	17267	17331	17293	17434	17506	17573	17202	17332	17363	17365	17284	17262	17271	17454	17458	17414	17321	17257	17412	17452	17421	17622	17466	17350	17417	17388	17176	17377	17272	17376	17429	17495	17421	17452	17459	17405	17318	17365	17481	17449	17352	17620	17257	17472	17171	17335	17406	17365	17413	17331	17397	17410	17336	17486	17306	17239	17289	17280	17274	17413	17301	17482	17302	17310	17290	17355	17443	17201	17203	17596	17411	17361	17363	17342	17396	17443	17481	17213	17276	17293	17391	17369	17606	17468	17424	17439	17255	17480	17380	17431	17466	17358	17548	17412	17295	17323	17493	17449	17296	17348	17504	17382	17333	17318	17410	17479	17319	17466	17468	17541	17468	17338	17449	17489	17518	17374	17564	17388	17528	17431	17319	17434	17333	17398	17406	17383	17414	17414	17408	17336	17332	17411	17229	17524	17467	17391	17282	17478	17327	17224	17425	17337	17334	17401	17318	17270	17396	17296	17499	17360	17410	17286	17504	17120	17281	17453	17274	17590	17565	17384	17472	17411	17365	17356	17365	17260	17417	17522	17429	17426	17242	17443	17425	17369	17363	17518	17433	17374	17429	17282	17430	17437	17368	17306	17399	17500	17197	17409	17335	17267	17476	17388	17404	17402	17134	17443	17213	17426	17403	17238	17326	17544	17310	17470	17469	17299	17485	17360	17248	17365	17313	17399	17461	17284	17379	17367	17233	17479	17342	17505	17444	17216	17525	17448	17382	17319	17389	17230	17454	17351	17402	17211	17302	17342	17404	17419	17183	17410	17496	17482	17297	17119	17351	17496	17435	17354	17416	17439	17278	17434	17389	17304	17441	17487	17236	17495	17336	17348	17350	17253	17409	17254	17529	17370	17333	17589	17132	17449	17346	17355	17402	17452	17256	17253	17291	17307	17295	17514	17445	17462	17292	17534	17357	17693	17401	17492	17483	17384	17344	17374	17260	17388	17364	17378	17461	17231	17541	17442	17310	17309	17530	17423	17440	17455	17356	17450	17542	17290	17494	17364	17283	17345	17391	17299	17405	17328	17496	17375	17507	17337	17390	17148	17435	17365	17302	17282	17451	17324	17427	17588	17468	17304	17321	17267	17382	17325	17372	17412	17425	17335	17501	17459	17295	17329	17517	17342	17325	17435	17554	17294	17362	17283	17411	17456	17470	17385	17587	17288	17448	17442	17211	17313	17503	17294	17387	17460	17556	17298	17557	17274	17540	17375	17479	17283	17447	17377	17395	17258	17332	17304	17404	17335	17529	17470	17347	17447	17449	17481	17422	17480	17424	17461	17352	17468	17445	17186	17420	17418	17430	17294	17255	17449	17408	17318	17350	17444	17298	17256	17402	17517	17440	17369	17474	17415	17426	17090	17431	17420	17331	17443	17382	17602	17278	17290	17332	17364	17299	17374	17326	17328	17294	17319	17302	17338	17430	17459	17295	17506	17275	17302	17382	17472	17284	17538	17367	17424	17468	17479	17300	17354	17382	17344	17406	17356	17558	17391	17262	17343	17448	17255	17542	17376	17463	17467	17330	17260	17311	17410	17327	17319	17355	17444	17442	17378	17341	17371	17402	17435	17430	17278	17331	17251	17299	17274	17449	17388	17366	17351	17559	17286	17453	17308	17371	17343	17510	17224	17135	17436	17375	17441	17571	17151	17364	17360	17238	17438	17388	17477	17265	17465	17424	17440	17351	17348	17366	17347	17460	17448	17330	17478	17368	17311	17508	17409	17442	17438	17230	17422	17295	17263	17394	17257	17567	17465	17116	17408	17395	17273	17416	17352	17469	17366	17341	17286	17255	17423	17579	17352	17412	17354	17403	17413	17279	17378	17429	17236	17470	17320	17468	17291	17612	17402	17461	17458	17272	17303	17554	17373	17521	17401	17506	17452	17401	17295	17592	17223	17321	17247	17419	17343	17517	17463	17358	17270	17500	17313	17336	17405	17468	17428	17367	17273	17579	17394	17351	17302	17541	17473	17420	17320	17490	17494	17510	17406	17334	17540	17321	17315	17269	17644	17471	17529	17297	17458	17350	17469	17443	17421	17460	17342	17464	17429	17375	17459	17543	17461	17359	17317	17323	17313	17415	17382	17374	17457	17513	17364	17337	17360	17394	17278	17433	17447	17358	17509	17485	17319	17373	17488	17668	17377	17288	17469	17486	17447	17404	17413	17330	17373	17322	17362	17241	17417	17272	17369	17358	17386	17298	17409	17331	17342	17466	17513	17273	17361	17411	17552	17490	17435	17354	17433	17494	17289	17322	17346	17449	17369	17485	17412	17437	17401	17413	17627	17452	17499	17462	17350	17224	17363	17370	17349	17343	17380	17527	17410	17288	17372	17308	17415	17568	17363	17603	17244	17289	17415	17313	17334	17390	17425	17404	17379	17472	17332	17423	17391	17363	17587	17532	17304	17467	17384	17561	17426	17447	17483	17380	17337	17503	17316	17425	17405	17414	17221	17431	17500	17531	17176	17562	17424	17349	17314	17487	17377	17510	17472	17572	17438	17259	17465	17477	17315	17437	17443	17506	17437	17330	17478	17314	17308	17473	17443	17266	17493	17430	17246	17487	17330	17437	17302	17514	17507	17205	17416	17517	17306	17538	17434	17428	17228	17223	17298	17266	17312	17401	17276	17492	17434	17460	17321	17318	17315	17232	17450	17452	17477	17340	17483	17509	17392	17445	17332	17528	17550	17505	17364	17411	17263	17463	17289	17466	17413	17506	17540	17324	17390	17176	17232	17290	17423	17446	17363	17449	17395	17377	17511	17338	17407	17451	17449	17399	17564	17416	17391	17399	17316	17320	17304	17390	17510	17572	17424	17362	17470	17307	17261	17476	17236	17419	17360	17436	17535	17450	17214	17355	17398	17325	17414	17446	17465	17430	17411	17167	17414	17241	17480	17459	17399	17236	17289	17523	17438	17342	17386	17509	17374	17463	17522	17499	17273	17386	17357	17363	17325	17340	17309	17540	17470	17453	17165	17415	17421	17269	17439	17388	17413	17259	17418	17468	17424	17194	17334	17512	17322	17319	17465	17252	17403	17428	17323	17454	17410	17487	17408	17422	17501	17459	17238	17351	17439	17470	17441	17411	17337	17385	17441	17466	17389	17301	17356	17481	17343	17345	17267	17483	17250	17415	17291	17320	17466	17286	17325	17247	17404	17449	17403	17512	17453	17291	17198	17398	17251	17367	17374	17429	17599	17381	17431	17564	17438	17587	17471	17415	17404	17249	17316	17677	17353	17355	17380	17278	17344	17438	17379	17559	17379	17439	17333	17426	17407	17476	17373	17309	17490	17536	17301	17420	17365	17287	17546	17393	17402	17386	17331	17475	17359	17356	17245	17553	17518	17418	17375	17479	17391	17280	17425	17378	17524	17330	17360	17289	17260	17210	17537	17351	17500	17402	17227	17338	17454	17323	17361	17339	17317	17483	17349	17448	17500	17346	17360	17333	17385	17501	17367	17484	17295	17441	17470	17519	17366	17364	17531	17253	17493	17281	17286	17302	17384	17477	17492	17460	17282	17247	17488	17224	17371	17278	17264	17229	17377	17495	17449	17323	17374	17167	17317	17168	17480	17443	17219	17332	17363	17448	17246	17561	17322	17576	17305	17621	17302	17406	17486	17354	17246	17514	17275	17467	17637	17494	17493	17213	17447	17351	17444	17415	17384	17487	17383	17506	17355	17462	17302	17335
25801	28550	44227	39035	29256	25540	24024	22123	22062	22081	22012	21913	21959	21998	21910	22010	22057	22022	21939	21743	21684	22024	21935	21757	21772	21945	21806	21974	22210	21808	21959	21853	21747	21855	21822	21990	21706	21868	21865	21845	21732	21875	21963	21938	22013	21834	21779	21799	21779	21765	21637	21721	21788	21654	21794	21499	21980	22000	21708	21649	21832	21852	21822	21831	21939	21708	21875	21702	21663	21610	21885	21863	21800	21646	21806	21727	21876	21686	21965	21584	21739	21730	21784	21875	21785	21896	21645	21792	21971	21630	21965	21996	21701	21620	21741	21880	21585	21884	21778	21702	21813	21720	21723	21683	21726	21829	21788	21807	21645	21996	21947	21825	21882	21923	21891	21624	21602	22205	21871	21871	21840	21730	21957	21918	21850	21492	21732	21796	21777	21746	21784	21844	21620	21575	21913	21874	21614	21756	21713	21696	21773	21840	22057	21861	21664	21633	21895	21837	21690	21934	21840	21725	21857	21971	21853	21637	21851	21664	21707	21860	21919	22132	21783	21753	21749	21804	22049	21791	21654	22004	21689	21912	21667	21822	21884	21822	21788	21820	21690	21745	21935	21679	21781	21844	21724	21731	21536	21720	21836	21688	21747	21682	21810	21869	21619	21634	21534	21665	21647	21704	21708	21775	21887	21758	21940	21892	21827	21740	21754	21673	21830	21854	21914	21709	21891	21800	21895	21842	21606	21607	21533	21721	21689	21947	21697	21854	22052	22013	21878	21698	21793	21898	21755	21703	21667	21697	21855	21556	21706	21798	21717	22004	21990	21833	21782	22024	21873	21907	21831	21838	21630	21951	21831	21997	21790	21762	21761	21626	21712	21626	21868	21796	21927	22037	21753	21995	21817	21986	21731	21823	21791	21616	21884	21712	21855	21669	21646	21811	21601	21642	21696	21764	21967	21744	21868	21893	21649	21664	22040	21770	21968	21891	21855	21657	21768	21857	21886	21759	21929	21740	21803	21743	21925	21729	21603	21649	21934	21771	21778	21947	22009	21851	21756	21805	21649	21972	21865	21867	21676	21622	21818	21701	21855	21761	21830	21702	21725	21718	21737	21771	21919	21887	21823	21788	21839	21707	21800	21528	22011	21821	21624	21840	21653	21713	21917	21926	21756	21607	21735	21920	22068	21728	21814	21696	22014	21694	21703	21836	21743	21501	21826	21679	21822	21870	21800	21493	21875	21826	21668	21617	21574	21660	21915	21826	21975	21792	21737	21609	21943	21825	21604	21879	21991	21819	21836	21730	21695	21777	21614	21815	21727	21765	21928	21925	21732	21632	21976	21754	22011	21768	21569	21816	21674	21859	21701	21749	21880	21740	21743	21874	21888	21780	21699	21686	21610	21638	21967	21699	21945	21636	21899	21751	21951	21672	21973	21943	21930	21745	21768	21732	21744	21758	22182	21944	22028	21667	22070	21890	21869	21697	22016	21872	21816	21862	21707	21593	21855	21812	21724	21800	21880	21822	21681	21828	21850	22012	21785	21945	21870	21755	21676	21722	21659	21676	21751	21765	21784	21630	21703	21731	21690	21925	22099	21717	21716	21738	22031	21880	21722	21742	21782	21653	21934	22053	21796	21935	21978	21641	21884	21726	21913	21937	21787	21845	21790	21945	21830	21844	21729	21661	21806	21946	21640	21735	22035	21996	21986	21610	21738	21880	21849	21590	21751	21838	21799	21602	21655	21884	21714	21928	21663	21732	21947	21840	21916	21703	21684	21819	21716	21794	21855	21694	21881	21815	21818	21695	21950	21627	21643	21862	21964	21858	21827	21788	21795	21795	21570	21845	21745	21769	21912	21668	21843	21665	21821	21905	21667	21663	21495	21667	21705	22054	21778	21469	21994	21788	21881	21947	21812	21774	21708	21718	21652	21787	21599	21673	21912	21861	21836	21865	21952	21532	22039	21723	21722	21900	21923	21951	22007	21893	21797	21794	21797	21846	21798	21826	21770	21714	21824	21888	21830	21804	21758	21710	21635	21787	21920	22009	21882	21893	21943	21764	21726	21886	21716	21722	21608	21633	22071	22006	21888	21873	21878	21771	21524	22034	21780	21776	21814	21769	21775	21680	21623	21919	21821	21802	21709	21702	21740	21890	21715	21605	21798	21715	21881	21850	21923	21744	21867	21737	21815	21875	22028	21985	21820	21958	21929	21891	21964	21727	21907	21829	21821	21861	21761	21945	21612	21754	21710	21684	21847	21569	21813	21826	21846	21782	21822	21610	21931	21598	21793	21797	21862	21915	21938	21809	21741	21893	21822	21881	21825	21883	21912	21770	21876	21569	21686	21882	21835	21816	21684	21822	21845	21955	21742	21924	21832	21734	21659	21810	21748	21578	21754	22013	21898	21598	21650	21762	21795	21798	22083	21766	21873	21886	21995	21857	21953	21712	21883	21774	21726	21956	22054	21876	22012	21926	21933	21696	21672	21637	21755	21684	21959	21937	21911	21874	21776	21587	21783	21923	21886	21784	21781	21923	21707	22121	21722	21844	21601	21735	21862	21661	21877	22004	21812	21898	21821	21752	21994	21558	21656	21855	21856	21902	21528	21883	21619	21733	21597	21792	21615	21649	21628	21722	21800	21826	21703	21817	21761	21812	21885	21806	21783	21934	21732	21690	22043	21666	21846	21722	21543	21912	21656	21798	21833	21814	21751	21628	21784	21670	21857	21776	21840	21581	21927	21727	21953	21976	21900	21719	21803	21952	21564	21809	21891	21971	22022	21866	21744	21758	21906	21944	21845	21750	21735	21801	21874	21733	21761	21719	21792	21689	21782	21780	21893	21675	21640	21794	21701	21733	22029	21859	21638	21688	21758	21735	21695	21739	21836	21831	21657	21549	21561	21952	21897	21913	21797	21503	21799	21796	21817	21728	21859	21823	21667	21758	21910	21940	21768	21657	21862	21888	21829	21933	21785	21772	21799	21887	21970	21718	21930	21815	21695	21864	21850	21750	22034	21826	21784	21769	21703	21840	21797	21817	21916	21729	21882	21951	21773	21786	21776	21659	21728	22034	21874	21728	21977	21718	21749	21803	21827	21813	21878	21654	21721	21760	21732	21745	21769	21807	21848	21648	21808	21650	21812	21837	21892	21629	22063	21581	21998	21955	21891	21814	21683	21782	21858	21730	21972	21888	21814	21565	21727	21706	21713	21551	21664	21902	21772	21748	21686	21768	21790	21820	21875	21761	21800	21566	21918	21676	21916	21760	21808	21705	21773	21681	21895	21742	21876	21743	21764	21686	21755	21654	21755	21717	21787	21763	21846	21759	21844	21955	21872	21902	21793	21831	21858	21531	21670	21781	21841	21794	21698	21798	21893	21921	21837	21740	21735	21749	21813	21616	21617	21716	21678	21721	21611	21848	21693	21774	22029	21944	21721	21946	21762	21786	22053	21328	21855	21744	21652	21796	21883	21758	21783	21862	21585	21653	21767	21618	21895	21805	21830	21924	21716	21759	21686	21749	21833	21834	21941	21792	21778	21757	21821	21572	21486	21713	21712	21632	21669	21782	21910	22002	21659	21687	21759	21760	21826	22130	21602	21621	21855	21905	21666	21784	21707	21837	21906	21673	21885	21888	21694	21782	21610	21859	21680	21641	21807	21758	21632	21967	21789	21747	21864	21667	21635	21863	21838	21772	21730	21900	21836	21774	21777	21869	21794	21847	21695	21680	21889	21885	21907	21901	21787	21948	21791	21726	21837	21783	21842	21516	21572	21833	21628	21874	21733	21660	21894	21694	21613	21991	21893	21695	21834	21708	21715	21813	22152	21856	21705	21869	21893	21635	21797	21616	21806	21730	21849	21942	21960	21723	21810	21870	21766	21690	21615	21686	21685	21961	21802	21760	21761	21776	21849	21703	21959	21765	21895	21827	21765	21749	21881	21658	21944	21787	21724	21759	21804	21830	21658	21913	21743	21828	21761	21816	21842	21646	21475	21660	21881	21798	21621	21637	21810	21911	21584	21644	21638	21784	21945	21897	22111	21727	21803	21916	21683	21955	21656	21880	21826	21599	21762	21928	21712	21831	21565	21763	21743	21930	21610	21757	21922	21936	21759	21950	21855	21806	21784	21850	21716	21917	21648	21747	21790	21788	21783	21922	21844	21901	21796	21813	21553	21647	21733	21793	21836	21776	21852	21720	21907	21808	21976	21738	21843	21849	21620	21426	21587	21737	21789	21659	21812	21715	22013	21708	21633	21805	21661	21771	21857	21898	21638	21882	21848	21875	21730	21938	21588	21702	21822	21526	21760	21758	21780	21807	21964	21724	21998	21719	21765	21732	21804	21776	21954	21715	21646	21937	21593	21705	21743	21860	21840	21810	21734	21748	21879	21674	21820	21702	21830	21805	21636	21635	21683	21579	21730	21885	21790	21776	21986	21694	21765	21808	21744	21661	21408	21518	21786	21617	21836	21801	21767	21811	21864	21796	21685	22104	21819	21812	21838	21871	21822	21671	21681	21840	21877	21743	22042	21763	21873	21949	21686	21659	21688	21647	21717	21769	21701	22017	21769	22105	21854	21884	21716	21853	21958	21698	21972	21781	21959	21733	21935	21833	21849	21730	21664	21840	22015	21952	21725	21861	21705	21778	21842	21536	21987	21777	21860	21930	21986	21790	21753	21780	21761	21884	21669	21790	21831	21748	21587	21752	21791	21851	21946	21867	21866	21818	22032	22240	22038	21845	21825	21723	21866	21696	21879	21792	21788	21880	21760	21974	21827	21809	21831	21818	21640	21766	22018	21762	21650	21640	21787	21855	21831	22099	21734	22049	21972	21872	21739	21766	21732	21858	21785	22020	21919	21856	21779	21721	21714	21796	21745	21819	21828	21752	21945	21835	21677	21754	21782	21625	21681	21670	21558	21728	21925	21744	21908	21822	21839	21744	21792	21723	21603	21634	21873	21912	21778	21707	21773	21761	21543	21852	21792	21891	21630	21915	21941	21820	21827	21841	22106	21757	21891	21733	21844	21695	21856	21767	21620	21785	21878	21766	21796	21636	21480	21485	21860	21891	21687	21793	21815	22107	21850	21819	21854	21919	21911	21782	21705	21838	21861	21722	21647	21804	21587	21681	21807	21717	21941	21832	21788	21816	22021	21772
58690	92759	74071	45075	28914	20594	18080	17807	17866	17820	17802	17817	17883	17909	17772	17761	17734	17733	17849	17898	17645	17643	18029	17808	17729	17759	17684	17814	17710	17838	17912	17825	17811	17815	17772	17686	17842	17658	17714	17799	17678	17716	17754	17778	17575	17675	17743	17920	17870	17803	17532	17642	17842	17860	17795	17950	17815	17951	17707	18030	17656	17753	17795	17743	17772	17664	17839	17745	17565	17858	17744	17721	17895	17682	17853	17932	17744	17638	17737	17724	17776	17669	17755	17871	17846	17844	17593	17720	17894	17691	17653	17776	17650	17680	17774	17873	17713	17750	17727	17675	17670	17633	17724	17772	17794	17599	17757	17760	17854	17857	17695	17699	17595	17738	17674	17850	17683	17695	17711	17873	17873	17678	17797	17645	17760	17746	17735	17668	17871	17662	17888	17790	17662	17701	17790	17721	17803	17566	17956	17573	17723	17919	17723	17692	17688	17806	17834	17716	17590	17860	17679	17706	17718	17870	17692	17814	17931	17901	17908	17820	17693	17721	17820	17870	17640	17875	17854	17828	17560	17955	17665	17822	17804	17747	17715	17810	17793	17714	17608	17604	17907	17669	17749	17549	17703	17795	17891	17898	17820	17659	17750	17690	17802	17513	17538	17770	17543	17673	17709	17866	17900	17893	17790	17765	17744	17841	17757	17767	17795	17714	17956	17959	17657	17717	17718	17807	17741	17731	17705	17907	17879	17858	17620	17793	17627	17886	17664	17778	17800	17835	17627	17806	17740	17703	17804	17966	17740	17429	17609	17771	17782	17786	17835	17523	17829	17903	17728	17716	17651	17615	17704	17713	17661	17751	17772	17830	17680	17709	17721	17670	17848	17840	17702	17877	17682	17822	17714	17721	17704	17831	17716	17841	17814	17818	17789	17953	17897	17796	17757	17844	17757	17856	17873	17545	17754	17679	17965	17692	17837	17595	17611	17684	17522	17689	17610	17804	17816	17797	17827	17749	17800	17854	17575	17693	17875	17940	17855	17717	17738	17827	17793	17677	17808	17686	17630	17709	17699	17653	17875	17675	17779	17741	17868	17742	17704	17800	17750	17848	17742	17839	17758	17765	17750	17602	17733	17791	17833	17795	17879	17856	17834	17614	17630	17733	17877	17748	17744	17852	17661	17854	17749	17754	17868	17853	17749	17679	17684	17861	17626	17853	17591	17750	17743	17748	17698	17665	17960	17693	17794	17818	17794	17779	17617	17658	17721	17831	17729	17746	17667	17687	17615	17891	17745	17880	17715	17711	17485	17632	17661	17727	17561	17689	17732	17999	17713	17694	17799	17709	17901	17750	17747	17491	17698	17720	17863	18045	17826	17722	17574	17667	17691	17765	17958	17982	17723	17684	17891	17686	17911	17703	17649	17619	17828	17597	17725	17652	17683	17729	17777	17741	17819	17804	17547	17636	17746	17686	17738	17660	17774	17796	17866	17664	17709	17767	17576	17754	17761	17752	17740	17708	17806	17861	17869	17611	17608	17795	17664	17625	18032	17852	17715	17826	17605	17794	17828	17915	17760	17750	17943	17796	17811	17577	17806	17631	17673	17922	17778	17863	17643	17698	17709	17717	17870	17746	17804	17716	17730	17786	17766	17726	17956	17675	17818	17643	17803	17881	17823	17764	17834	17528	17646	17919	17755	17901	17624	17761	17880	17688	17624	17923	17888	17682	17607	17634	17884	17744	17627	17756	17732	17555	17774	17770	17667	17697	17804	17923	17809	17699	17793	17705	17854	17640	17856	17697	17852	17810	17847	17925	17573	17705	17881	17840	17754	17740	17829	17692	17734	17915	17777	17852	17689	17778	17934	17697	17745	17983	17809	17806	17751	17791	17769	17838	17819	17809	17553	17868	17704	17769	17600	17724	17721	17818	17889	17715	17808	17694	17796	17639	17834	17716	17684	17779	17609	17820	17703	17799	17825	17692	17823	17727	17883	17726	17755	17687	17660	17751	17682	17648	17706	17542	17898	17693	17708	17945	17664	17752	17682	17608	17646	17827	17804	17798	17758	17713	17804	17546	17825	17759	17850	17842	17643	17691	17727	17763	17698	17834	17800	17585	17701	17823	17749	17810	17869	17964	17785	17953	17528	17787	17804	17648	17788	17910	17663	17595	17646	17717	17598	18008	17841	17796	17714	17871	17716	17961	17832	17738	17708	17694	17535	17657	17678	17655	17694	17874	17823	17762	17772	17758	17796	17763	17729	17781	17810	17671	17789	17698	17666	17912	17676	17940	17622	17684	17736	17798	17867	17889	17637	17741	17816	17639	17846	17673	17815	17766	17888	17850	17720	17686	17782	17718	17822	17683	17857	17810	17729	17855	17826	17759	17874	17785	17883	17819	17699	17566	17743	17703	17526	17819	17761	17527	17884	17571	17633	17855	17786	17746	17746	17780	17788	17718	17749	17740	17837	18031	17838	17991	17800	17764	17831	17788	17698	17677	17683	17715	17863	17615	17802	17744	17787	17635	17774	17628	17789	17694	17712	17857	17737	17829	17782	17849	18000	17662	17709	17810	17657	17793	17746	17850	17774	17811	17794	17684	17832	17737	17714	17796	17890	17860	17749	17882	17706	17771	17834	17686	17729	17944	18024	17647	17810	17805	17802	17848	17722	17701	17743	17943	17578	17602	17766	17789	17919	17678	17787	17661	17796	17777	17744	17693	17697	17873	17828	17821	17652	17780	17762	17757	17763	17686	17625	17699	17768	17745	17686	17754	17779	17752	17773	17797	17845	17753	17707	17716	17911	17818	17851	17731	17674	17777	17742	17787	17805	17888	17729	17749	17662	17608	17730	17604	17703	17766	17767	17906	17558	17633	17821	17636	17757	17853	17903	17685	17799	17584	17728	17809	17872	17766	17734	17769	17749	17628	17804	17747	17787	17825	17910	17690	17655	17797	17827	17837	17789	17850	17815	17926	17695	17676	17742	17665	17795	17729	17710	17710	17710	17697	17795	17865	17722	17804	17826	17801	17744	17906	17798	17813	17818	17869	17807	17907	17735	17885	17803	17624	17751	17763	17633	17797	17914	17684	17721	17727	17509	17899	17815	17825	17831	17812	17883	17628	17655	17716	17730	17695	17871	17802	17703	17692	17728	17692	17897	17599	17685	17822	17881	17622	17814	17713	17772	17785	17751	17594	17685	17705	17860	17836	17708	17811	17621	17741	17688	17710	17903	17781	17800	17955	17642	17813	17704	17624	17628	17794	17942	17800	17699	17844	17740	17737	17858	17899	17884	17769	17771	17670	17834	17714	17771	17829	17750	17764	17850	17906	17651	17806	17880	17830	17743	17804	17712	17671	17782	17806	17768	17702	17771	17694	17896	17677	17732	17689	17697	17813	17660	17862	17775	17816	17838	17681	17794	17675	17584	17889	17764	17819	17776	17848	17621	17829	17792	17857	17514	17807	17900	17744	17834	17825	17785	17675	17771	17826	17879	17692	17754	17751	17730	17913	17905	17646	17912	17823	17704	17716	17728	17892	17821	17759	17775	17696	17659	17892	17691	17677	17836	17786	17558	17692	17904	17705	17812	17760	17641	17819	17803	17773	17615	17723	17712	17768	17614	17667	17897	17878	17738	17756	17793	17598	17680	17656	18020	17781	17601	17876	17901	17782	17727	17846	17632	17615	17812	17984	17809	17913	17802	17753	17814	17932	17767	17797	17809	17822	17666	17709	17786	17627	17842	17958	17644	17705	17747	17580	17859	17839	17836	17763	17907	17724	17865	17743	17745	17795	17707	17843	17786	17654	17851	17612	17607	17664	17934	17842	17852	17630	17665	17864	17707	17642	17747	17705	17788	17598	17681	17924	17840	17641	17800	17763	17862	17679	17672	17771	17832	17866	17741	17742	17722	17741	17604	17817	17860	17774	17763	17996	17712	17771	17879	17780	17770	17814	17767	17778	17914	17684	17917	17784	17765	17765	17716	17637	17858	17812	17881	17633	17816	17650	17754	17839	17810	17775	17830	17756	17853	17595	17664	17663	17914	17782	17589	17751	17879	17655	17726	17615	17602	17641	17854	17729	17758	17728	17668	17855	17718	17884	17894	17952	17824	17798	17736	17442	17620	17744	17709	17803	17721	17828	17783	17752	17958	17678	17741	17743	18016	17627	17694	17735	17791	17784	17733	17631	17705	17763	17752	17763	17496	17726	17807	17784	17658	17742	17788	17564	17609	17997	17761	17785	17750	17661	17681	17714	17884	17674	17812	17658	17750	17731	17775	17708	17665	17635	17782	17681	17680	17650	17883	17726	17614	17804	17738	17761	17678	17889	17792	17886	17853	17703	17843	17673	17714	17765	17713	17685	17851	17761	17997	17630	17759	17823	17905	17708	17727	17687	17828	17673	17807	17791	17833	17891	17861	17730	17711	17715	17803	17800	17777	17974	17771	17909	17667	17881	17646	17593	17826	17844	17758	17829	17895	17759	17630	17736	17672	17879	17716	17749	17782	17764	17600	17880	17723	17713	17796	17705	17750	17772	17754	17920	17665	17723	17731	17925	17836	17672	17644	17740	17713	17668	17709	17762	17751	17747	17838	17746	17644	17805	17788	17885	17811	17696	17816	17744	17798	18039	17722	17581	17837	17863	17705	17798	17860	17804	17863	17767	17759	17659	17776	17844	17712	17815	17716	17656	17814	17684	17809	17694	17759	17798	17807	17686	17879	17795	17635	17886	17601	17799	17895	17602	17809	17853	17656	17781	17722	17835	17781	17938	17723	17724	17943	17637	17728	17860	17454	17778	17963	17799	17710	17903	17718	17875	17804	17751	17752	17931	17831	17691	17855	17625	17907	17710	17759	17684	17708	17843	17724	17734	17738	17760	17870	17850	17714	17822	17712	17762	17673	17816	17670	17814	17964	17935	17969	17653	17892	17722	17679	17643	17853	17876	17759	17633	17689	17626	17716	17877	18006	17680	17868	17767	17683	17750	17744	17775	17774	18031	17949	17782	17600	17631	17753	17687	17888	17763	17787	17856	17837	17780	17776	17508	17721	17867	17772	17859	17813	17822	17842	17908	17712	17577	17751	17982	17774	17712	17766	17822	17717	17844	17785	17797	17701	17697	17736	17709	17665	17800	17826	17701	17865	17739	17993	17705	17851	17605
23190	23374	35216	32827	27549	26827	27748	23817	22957	23173	23375	23012	23376	23300	23080	22994	23212	23108	23080	22840	23077	22994	23223	22911	22994	23085	23231	23013	22955	22919	23100	22888	22909	22922	22901	23002	23139	23014	22912	23016	22988	22915	23014	22969	22913	22906	22906	22935	22961	22785	22961	22700	22622	22707	22868	22891	22785	22677	23122	22821	23016	22854	23080	22859	22544	22692	22802	22879	22819	22549	22812	22852	22958	22795	22796	23324	22888	23015	23047	22806	22859	23020	22835	22855	22890	22649	22842	22891	23004	22830	22850	23068	22932	22780	22861	22889	22879	22880	22884	23027	22922	22799	22951	22736	22827	22796	22912	22702	22622	22776	22725	22934	23015	22843	22814	23086	22810	22557	22593	22849	22831	22985	22878	22660	23040	22956	22823	22891	22570	22740	22807	22984	22855	23209	22824	22862	22822	22796	22821	22816	23152	22872	22820	22753	22783	22816	22813	22904	23016	22783	22952	22870	22830	22704	22794	22851	23064	22844	22837	22700	22812	22891	22805	22721	22974	22755	22678	22904	22841	22719	22946	22882	22989	22695	22687	22767	22671	22840	22832	22964	22787	22880	22678	23008	23102	22761	22974	23005	22819	22825	22830	22815	22932	22724	22780	22746	22858	22845	22821	22735	22837	22697	22945	22798	22895	23018	22986	22969	22881	22938	22826	22727	22848	22758	22910	22710	22854	22793	22644	22746	22909	22766	22779	22702	22902	22857	22907	23032	22798	22995	22806	22807	22692	22567	22589	22524	22755	22832	22800	22858	22782	22674	22798	22687	23032	22932	22944	22811	22776	22785	22833	22691	22747	22962	22693	22845	22708	22907	22994	22784	22847	22762	23049	22994	22805	22801	22767	22830	22767	22930	22657	22861	22776	23025	22751	22784	22819	22872	22752	23105	22843	22856	22889	22915	22770	22846	22974	23095	23087	22902	22665	22906	22782	22993	22812	22739	22926	22620	23031	22748	22772	22769	22865	22936	22879	22674	22803	22725	22839	22857	23017	22626	22820	22862	22811	22863	22981	22652	22710	22740	22890	22831	22763	22743	22814	22742	22908	22832	22843	22962	22814	22879	22928	23050	22691	23030	23083	22856	23086	22940	22933	22766	22881	22969	22922	22974	22971	22767	22964	22828	22775	22848	22958	22907	22926	22965	23113	22661	22861	22821	22859	22971	22801	22919	22813	22650	22781	22763	23005	22961	22885	22810	22841	22892	22813	22633	22647	22912	22859	22905	22832	22933	22816	22708	22865	22768	22784	22854	22781	22950	22660	22766	22762	22712	22828	22875	22847	22843	22901	22753	22523	22734	22811	22737	22717	22599	22864	22977	22939	22686	22829	22808	22754	22675	22572	22792	22887	22818	22790	22702	22974	22943	22881	22962	22961	22665	22803	22955	22983	22857	22915	22955	23059	22614	22932	22854	22851	22731	22903	22895	22839	22641	22685	22640	22789	22678	22913	22925	22822	22956	22707	22909	22624	22787	22788	22781	22788	22861	22740	22826	22756	22885	22644	22608	22897	22863	22851	22761	22875	22755	22787	22716	22853	22767	22760	22867	22910	22765	22489	22855	22848	22797	22640	22885	22753	22747	22805	22728	22911	22668	22925	22986	22905	22763	22766	23019	22838	22908	22664	22952	22956	22680	22631	22762	22772	22768	22652	22887	23065	22679	22749	22912	22802	22709	22687	22599	22578	22778	22775	22815	22814	22862	22710	22791	22893	22807	22653	22802	22583	22648	22875	22761	22787	22839	22885	22679	22944	22827	22760	22894	22813	22754	22749	22663	22705	22914	22814	22879	23056	22909	22784	22747	22919	22922	22822	22753	22709	22736	22749	22626	22917	22919	23020	22936	22692	22615	22863	22781	22819	22746	23006	22838	22856	22923	22833	22873	22976	22818	22753	22995	22730	22704	22533	22820	22915	22966	22866	22861	22850	22869	22654	22856	22919	22770	22990	22936	22655	22925	22727	22967	22641	22676	22901	22790	22798	22898	22914	22757	22934	22775	22805	22790	22915	22864	22744	22779	22741	22799	23060	22643	22902	22794	22832	22889	22613	22633	22910	22672	22698	22921	22748	23027	23065	22725	22843	22575	22862	23159	22642	22875	22768	22903	22749	23049	22840	22756	22883	22931	22912	22688	22858	22854	22821	22611	22752	22903	23047	22961	22869	22703	22909	22870	22902	22992	22992	22670	22838	22734	22741	23071	23001	22890	22848	22692	22651	22573	23054	22864	22966	22938	22980	22960	23007	23070	22942	22992	22755	22842	22944	22840	22750	22956	22889	22690	22749	22943	22884	22820	22910	22697	22764	22864	23088	22896	22887	22854	22759	22797	22742	22883	22914	22768	22806	22704	22870	22700	22777	22870	22785	22861	23064	22812	22882	22968	23074	23109	22938	22734	22904	23164	22670	22791	22860	23007	22700	22671	22735	23009	22878	22729	22992	22831	22678	22640	22848	22676	22802	22699	22542	22879	22834	22859	22790	22816	22906	22673	22855	22702	22857	22764	22799	22914	22993	22886	22738	22866	22888	22870	22736	22739	22828	22949	23006	22743	22815	23012	22839	22934	22717	22690	22980	22840	23222	22929	22870	22687	22673	22809	22747	22880	22822	22962	22822	22875	23031	22671	22756	22658	22687	22841	22724	22563	22836	23010	22795	22700	22821	22632	22725	22726	22749	22820	22825	22577	22958	22946	22598	22788	23075	23087	22854	22947	22818	22936	22710	22892	23053	22863	22755	22595	22724	22662	22812	22859	22708	22860	22911	22767	22985	22857	22771	22857	22637	22799	22974	23000	22733	22771	22856	22808	22871	22789	22939	22815	22866	22753	22846	22864	22734	22930	22661	23043	23033	22846	22825	22762	22733	22817	22861	22881	23022	22884	22494	22985	22956	22746	23045	22902	22808	22760	22901	22871	22994	22767	22870	22599	22642	22862	22978	23057	22996	22651	22899	22917	22715	22825	22721	22963	22946	22744	22858	22742	22872	22879	22748	22918	22848	22902	22844	22607	22971	22851	22885	22904	22818	22827	22903	22704	22733	22630	23000	22849	22875	22655	22722	22752	22850	23015	22885	23035	22870	23009	22879	22939	22838	22867	22736	22992	22887	22843	22861	22798	22991	22800	22648	22853	22768	22718	22855	22754	22591	22883	22929	22712	22859	22626	22774	22854	22762	22648	22769	22834	22836	22611	22872	22917	22683	22864	22650	22829	22797	23094	22775	22747	22481	22831	22882	22829	22836	22855	22876	22733	22797	22822	22773	22855	23020	22957	23016	22950	22876	22961	23058	23093	22905	22947	22815	22965	22844	22882	22816	23096	22873	22741	22809	22662	23042	23037	22820	22728	22652	22671	22739	22626	22884	22991	22686	23056	23000	22760	22878	22938	22639	23050	22747	22766	22852	22922	22887	22854	22659	22824	22962	22801	22608	22708	23104	22949	22624	22729	22728	22912	23093	22956	22840	22977	22664	22671	22693	22750	22965	22683	22899	22950	22838	22803	22929	22754	23034	22884	22820	22962	22910	22690	22751	22781	22764	22903	23187	22898	22788	22876	22877	22694	22879	22936	22971	23042	22682	22759	22784	22934	22880	22639	22737	22825	22927	22872	22866	22836	22665	22849	22868	22826	22900	22837	22828	22971	22850	22709	22897	22794	22812	22847	22718	22980	22932	22911	22858	22968	22795	22873	22890	22648	22834	22684	22649	23091	22868	22875	22753	22840	22929	22801	22826	22805	22756	22946	22774	22801	22846	22755	22738	22870	22920	22849	22963	22814	22745	22675	22762	22731	22739	22839	22880	22837	22859	22742	23005	22705	23034	22715	22704	22538	22762	22936	22879	22613	22716	23108	23031	22820	22844	22737	22855	22888	22986	22845	22912	23014	23001	22882	23016	22926	22891	22902	22640	22968	22969	22985	22946	22983	22747	23043	22839	22738	22862	22703	22963	22763	22595	23047	22870	22749	22710	22840	22669	22991	22757	22596	22840	22869	22685	22643	22735	22944	22930	22863	22966	22852	23018	22720	22755	22914	22776	22819	22860	22876	22987	22999	22931	22978	22837	22904	22813	22830	22745	22788	22849	22656	22660	22812	22843	22969	22564	22897	22686	22680	22757	22948	23032	22947	22948	22819	22723	22908	22976	22898	22771	22646	22704	23000	22932	22965	22513	22786	22643	22745	22642	22715	22699	22793	22941	22629	22710	22818	22931	22649	23011	22703	22878	22770	22998	22795	22473	22849	22915	22882	22848	22802	22807	22725	22787	22707	22809	22887	22846	22995	22830	22987	22850	22736	22881	22742	23029	23022	22799	22975	22768	22855	22872	22857	22680	22767	22754	22780	22546	22898	22824	22806	23007	22879	22720	22945	23054	22844	22930	22674	22800	22882	23075	23009	22745	22781	22759	22752	23042	22892	23014	22797	22794	22907	22649	22738	22746	22778	22811	22933	22808	22961	22755	22831	22811	22784	22844	22835	22773	22589	22966	22738	22736	22837	22795	22864	22725	22871	22855	22932	22974	22621	23037	22610	22890	22540	22766	22854	22582	23096	22791	22835	22657	22897	22861	22907	22905	22814	22711	22936	22913	22892	22873	22793	22911	23048	23028	22930	22807	22810	22922	22797	22861	22866	22650	22645	22498	22706	22998	22713	22822	22846	22696	23002	23031	22676	22735	22752	22754	22810	22781	23102	22667	22430	22692	22715	23012	22840	22658	22909	22857	22731	22677	22670	23093	22901	22666	22699	22903	22844	22884	22752	22716	22722	22710	22719	23065	22781	22820	22720	22868	22685	22865	22834	22747	22810	22911	22732	22735	23058	22879	22782	22850	22828	22520	22872	22640	22856	22754	22816	22735	22710	22893	22817	22881	22836	22753	22928	22670	22821	22517	23049	22851	22910	22963	22795	22648	22754	22876	23035	23110	22656	22636	22627	22868	22546	22904	22976	22896	22676	22718	22780	22785	22645	22940	22666	22810	23161	22976	22719	22921	22880	22775	22836	22852	22835	22638	22765	22653	22768	22737	22945	23009	22711	22700	22870	22758	22899	22848	22749	22686	22779	22985	22770	22826	22820	22963	22704	22936	22892	22933	22772	22859	22888	22871	22669	22829	22988
65818	106209	91563	63351	39558	24629	18792	18352	18389	18443	18228	18414	18338	18586	18407	18376	18435	18506	18268	18560	18432	18540	18326	18270	18399	18398	18392	18574	18591	18339	18318	18535	18364	18523	18390	18450	18548	18495	18395	18402	18313	18315	18365	18688	18471	18396	18275	18277	18304	18363	18472	18372	18310	18302	18624	18452	18480	18379	18554	18232	18230	18419	18396	18230	18415	18197	18277	18502	18380	18344	18344	18443	18458	18460	18383	18383	18324	18592	18353	18328	18391	18321	18449	18445	18502	18166	18409	18455	18434	18433	18501	18328	18357	18205	18439	18370	18447	18383	18227	18438	18364	18345	18166	18501	18308	18511	18357	18161	18425	18263	18416	18334	18356	18535	18357	18375	18399	18456	18264	18254	18306	18207	18399	18386	18323	18352	18537	18303	18306	18246	18403	18221	18206	18201	18309	18329	18617	18240	18538	18376	18371	18285	18290	18481	18330	18457	18531	18322	18529	18464	18380	18262	18224	18343	18352	18446	18412	18327	18334	18443	18426	18200	18394	18292	18455	18485	18307	18441	18396	18302	18336	18402	18355	18288	18394	18397	18375	18369	18521	18360	18330	18447	18576	18301	18471	18313	18273	18446	18572	18453	18359	18293	18195	18411	18231	18433	18218	18264	18431	18368	18433	18281	18353	18325	18534	18256	18349	18327	18401	18336	18374	18404	18619	18350	18287	18314	18287	18300	18459	18087	18329	18395	18420	18371	18369	18494	18299	18418	18133	18419	18487	18284	18206	18307	18397	18342	18322	18383	18114	18344	18335	18404	18564	18519	18403	18141	18546	18468	18378	18374	18121	18474	18480	18420	18438	18450	18448	18285	18401	18339	18543	18466	18422	18211	18445	18429	18443	18380	18440	18225	18387	18465	18332	18237	18353	18352	18598	18436	18328	18415	18317	18332	18320	18254	18436	18319	18425	18325	18335	18451	18448	18384	18318	18473	18330	18409	18263	18379	18414	18446	18464	18392	18343	18352	18410	18451	18536	18300	18348	18323	18308	18386	18241	18334	18404	18305	18342	18350	18295	18422	18243	18388	18457	18320	18542	18387	18314	18224	18356	18394	18432	18327	18303	18275	18450	18327	18430	18392	18370	18436	18492	18468	18410	18366	18380	18264	18459	18295	18393	18370	18447	18394	18448	18178	18287	18557	18471	18396	18320	18370	18284	18418	18333	18271	18529	18416	18109	18435	18241	18150	18333	18600	18264	18545	18280	18344	18385	18376	18376	18326	18396	18350	18422	18375	18438	18300	18432	18407	18527	18324	18501	18252	18282	18467	18145	18412	18263	18447	18203	18343	18384	18406	18374	18516	18362	18468	18457	18441	18284	18349	18471	18408	18258	18473	18443	18343	18270	18390	18559	18552	18529	18267	18390	18381	18296	18452	18540	18424	18286	18371	18216	18487	18376	18342	18209	18308	18418	18401	18392	18460	18438	18284	18269	18343	18365	18457	18384	18423	18309	18496	18479	18466	18552	18203	18355	18365	18249	18465	18502	18523	18398	18250	18528	18209	18236	18398	18283	18329	18457	18346	18371	18364	18268	18412	18156	18585	18303	18371	18275	18311	18429	18528	18381	18337	18456	18277	18517	18287	18452	18546	18091	18570	18509	18352	18502	18316	18469	18346	18447	18417	18247	18398	18409	18412	18321	18484	18545	18488	18393	18362	18371	18250	18431	18379	18455	18254	18284	18209	18434	18428	18402	18409	18350	18538	18320	18253	18389	18317	18278	18436	18563	18325	18309	18457	18366	18304	18332	18247	18424	18289	18551	18443	18290	18384	18230	18276	18250	18471	18450	18268	18494	18309	18377	18315	18581	18371	18298	18255	18542	18522	18259	18304	18289	18149	18301	18288	18246	18242	18450	18384	18399	18503	18366	18542	18479	18338	18472	18398	18249	18313	18326	18295	18555	18451	18408	18283	18340	18126	18282	18246	18372	18319	18319	18327	18357	18335	18281	18408	18502	18348	18428	18483	18397	18249	18389	18263	18377	18361	18343	18373	18338	18390	18283	18436	18334	18400	18337	18162	18339	18259	18379	18227	18306	18264	18538	18301	18467	18271	18389	18402	18329	18378	18418	18390	18265	18511	18381	18276	18446	18332	18298	18324	18314	18425	18328	18397	18210	18224	18500	18355	18366	18260	18373	18446	18534	18302	18334	18334	18404	18437	18399	18310	18353	18256	18342	18229	18434	18230	18489	18452	18225	18339	18431	18407	18341	18367	18353	18550	18539	18290	18490	18418	18372	18321	18299	18293	18390	18311	18361	18358	18408	18490	18247	18418	18421	18488	18464	18474	18398	18427	18413	18384	18584	18446	18259	18227	18377	18332	18346	18213	18476	18229	18413	18295	18363	18403	18311	18458	18361	18409	18394	18290	18323	18523	18375	18220	18335	18371	18502	18435	18495	18358	18507	18391	18510	18353	18343	18314	18279	18299	18234	18305	18433	18400	18392	18306	18409	18446	18192	18350	18352	18299	18530	18270	18371	18382	18306	18309	18404	18459	18460	18460	18210	18385	18263	18268	18457	18251	18395	18529	18460	18141	18402	18277	18558	18256	18342	18202	18437	18472	18381	18212	18396	18484	18308	18311	18266	18346	18366	18306	18327	18370	18361	18214	18436	18438	18494	18240	18268	18522	18381	18342	18437	18444	18416	18461	18337	18324	18390	18237	18101	18415	18398	18480	18324	18528	18155	18476	18396	18297	18423	18407	18383	18355	18388	18427	18347	18303	18482	18218	18445	18298	18394	18273	18257	18291	18280	18296	18350	18288	18349	18435	18386	18516	18463	18518	18211	18333	18404	18645	18250	18373	18318	18198	18348	18367	18389	18343	18388	18507	18438	18401	18239	18615	18300	18552	18313	18364	18385	18402	18447	18445	18359	18418	18422	18291	18171	18355	18422	18274	18293	18224	18309	18305	18349	18437	18522	18474	18273	18446	18444	18389	18510	18262	18311	18366	18474	18311	18427	18304	18477	18336	18473	18364	18447	18247	18586	18102	18296	18411	18533	18206	18355	18305	18505	18356	18467	18191	18548	18348	18412	18455	18357	18290	18330	18282	18331	18228	18198	18480	18346	18370	18327	18333	18286	18536	18184	18442	18408	18272	18273	18447	18507	18359	18478	18476	18465	18393	18425	18374	18406	18347	18369	18349	18345	18465	18452	18408	18269	18326	18197	18336	18376	18214	18444	18265	18454	18462	18331	18476	18163	18630	18526	18397	18467	18334	18303	18392	18476	18572	18400	18324	18156	18465	18343	18266	18475	18292	18359	18448	18467	18416	18363	18519	18402	18327	18356	18286	18448	18258	18294	18377	18522	18387	18369	18278	18370	18369	18372	18401	18339	18285	18347	18285	18400	18420	18408	18322	18290	18222	18450	18353	18399	18342	18378	18499	18340	18458	18491	18301	18363	18350	18415	18354	18471	18358	18288	18377	18312	18372	18532	18424	18407	18355	18346	18393	18332	18335	18425	18411	18507	18238	18316	18367	18493	18109	18322	18490	18185	18164	18368	18469	18366	18375	18307	18368	18441	18376	18583	18273	18432	18252	18586	18459	18521	18332	18425	18346	18421	18234	18194	18203	18389	18539	18254	18331	18268	18453	18468	18413	18465	18418	18232	18350	18327	18538	18363	18326	18299	18478	18413	18392	18536	18264	18384	18230	18348	18207	18254	18394	18364	18323	18263	18535	18456	18536	18396	18317	18323	18425	18392	18504	18377	18535	18350	18408	18228	18466	18458	18370	18280	18374	18589	18383	18301	18309	18192	18389	18525	18347	18316	18388	18356	18463	18495	18374	18351	18376	18296	18428	18261	18507	18583	18397	18370	18274	18488	18494	18300	18536	18359	18573	18332	18380	18422	18323	18404	18137	18378	18374	18423	18400	18266	18445	18362	18658	18460	18459	18336	18349	18389	18465	18393	18210	18282	18354	18280	18277	18505	18295	18344	18334	18575	18374	18339	18250	18166	18432	18319	18371	18457	18357	18301	18304	18391	18407	18359	18210	18309	18342	18309	18352	18336	18590	18536	18384	18398	18422	18283	18203	18461	18400	18417	18216	18384	18406	18325	18392	18584	18412	18558	18383	18331	18313	18279	18225	18568	18298	18249	18322	18516	18304	18369	18430	18395	18338	18435	18238	18268	18288	18324	18396	18364	18444	18499	18474	18298	18383	18205	18420	18424	18386	18243	18372	18419	18354	18316	18232	18390	18656	18323	18576	18391	18329	18364	18421	18241	18503	18452	18234	18423	18471	18344	18133	18512	18456	18307	18255	18288	18408	18265	18264	18407	18524	18267	18273	18297	18345	18406	18231	18487	18168	18308	18572	18449	18310	18370	18625	18315	18377	18415	18550	18266	18416	18585	18425	18349	18295	18336	18411	18330	18415	18340	18509	18224	18230	18423	18305	18329	18336	18335	18397	18292	18489	18294	18290	18393	18409	18444	18383	18360	18545	18192	18392	18468	18336	18500	18469	18208	18468	18380	18467	18532	18353	18522	18272	18394	18442	18356	18514	18375	18342	18359	18482	18428	18394	18360	18427	18356	18246	18372	18330	18350	18239	18180	18414	18396	18524	18451	18532	18486	18519	18292	18416	18322	18486	18302	18352	18249	18268	18509	18243	18362	18440	18441	18335	18357	18326	18289	18272	18354	18241	18451	18346	18391	18537	18367	18470	18224	18383	18275	18244	18353	18374	18507	18360	18623	18197	18298	18128	18387	18246	18276	18292	18342	18179	18417	18317	18235	18332	18172	18410	18381	18405	18232	18389	18566	18406	18350	18303	18134	18391	18293	18342	18524	18278	18285	18239	18375	18297	18437	18291	18153	18302	18312	18302	18397	18550	18306	18404	18318	18299	18321	18291	18427	18343	18415	18280	18415	18380	18346	18383	18454	18420	18425	18386	18343	18353	18540	18389	18445	18154	18316	18383	18315	18490	18323	18488	18255	18349	18376	18262	18434	18469	18521	18284	18331	18230	18422	18364	18529	18387	18430	18250	18362	18540	18215	18276	18523	18412	18321	18470	18449	18409	18676	18411	18287	18558	18359	18484	18462	18595	18364	18378	18460	18346	18433	18549	18534	18277	18295	18241	18436	18264	18354	18258
31686	37669	42039	32946	25834	24250	23888	23645	23469	23764	23515	23567	23382	23708	23540	23859	23500	23600	23743	23510	23642	23666	23716	23570	23567	23561	23636	23755	23489	23732	23578	23467	23345	23425	23532	23421	23682	23615	23485	23665	23619	23732	23692	23599	23659	23517	23748	23663	23669	23540	23648	23717	23608	23468	23765	23676	23590	23514	23611	23746	23537	23641	23621	23629	23567	23690	23857	23658	23763	23406	23263	23628	23555	23500	23298	23600	23760	23454	23479	23602	23498	23508	23642	23711	23738	23574	23447	23685	23851	23491	23659	23513	23672	23740	23593	23471	23724	23401	23623	23590	23595	23775	23688	23552	23534	23609	23602	23387	23640	23615	23669	23594	23473	23274	23487	23609	23605	23509	23594	23623	23433	23735	23822	23678	23623	23536	23751	23652	23551	23670	23741	23831	23858	23606	23470	23487	23464	23809	23394	23811	23509	23612	23626	23511	23525	23897	23692	23650	23797	23662	23892	23534	23662	23495	23416	23720	23498	23598	23648	23474	23584	23721	23627	23557	23644	23484	23611	23634	23662	23618	23651	23682	23673	23420	23455	23583	23620	23604	23746	23634	23810	23868	23618	23510	23544	23660	23560	23662	23521	23753	23727	23543	23529	23562	23772	23767	23409	23772	23745	23642	23689	23678	23497	23486	23406	23561	23312	23438	23413	23599	23284	23593	23605	23519	23471	23543	23742	23772	23533	23443	23551	23671	23705	23469	23504	23667	23507	23495	23522	23609	23451	23694	23435	23516	23581	23563	23710	23388	23571	23532	23596	23544	23460	23571	23641	23455	23623	23645	23622	23638	23771	23718	23330	23694	23552	23623	23603	23482	23641	23546	23480	23567	23578	23653	23590	23562	23531	23541	23587	23517	23620	23611	23509	23356	23715	23640	23586	23532	23278	23586	23569	23544	23593	23388	23479	23633	23457	23507	23616	23327	23569	23702	23533	23479	23663	23611	23550	23442	23350	23685	23739	23691	23830	23628	23490	23620	23727	23605	23663	23516	23591	23529	23354	23679	23491	23540	23719	23580	23666	23708	23484	23738	23508	23665	23420	23553	23527	23559	23635	23356	23562	23454	23674	23596	23555	23782	23632	23605	23566	23674	23771	23772	23644	23573	23330	23486	23684	23611	23582	23465	23732	23788	23625	23557	23647	23509	23679	23547	23571	23531	23405	23685	23530	23796	23694	23532	23304	23590	23396	23490	23411	23540	23626	23467	23587	23650	23401	23554	23698	23571	23367	23574	23719	23650	23562	23586	23623	23699	23566	23657	23502	23767	23636	23325	23686	23425	23660	23623	23693	23405	23758	23566	23323	23640	23592	23709	23494	23608	23556	23434	23419	23661	23623	23609	23575	23693	23516	23527	23580	23613	23625	23646	23526	23547	23778	23402	23626	23542	23637	23736	23469	23560	23694	23547	23630	23481	23498	23511	23490	23531	23619	23733	23540	23669	23673	23645	23722	23430	23526	23550	23542	23757	23696	23474	23598	23549	23547	23559	23993	23653	23644	23672	23555	23614	23810	23572	23554	23533	23173	23531	23537	23519	23612	23507	23719	23655	23487	23470	23791	23571	23690	23526	23659	23699	23612	23547	23592	23668	23651	23568	23633	23635	23707	23377	23593	23563	23638	23564	23586	23671	23609	23405	23367	23500	23346	23533	23721	23464	23641	23382	23642	23569	23704	23516	23386	23482	23590	23491	23508	23415	23530	23877	23655	23838	23823	23729	23430	23828	23431	23578	23426	23750	23580	23542	23420	23665	23743	23440	23654	23428	23552	23683	23648	23386	23633	23595	23663	23623	23672	23714	23711	23654	23545	23644	23753	23510	23570	23464	23487	23671	23642	23643	23698	23765	23606	23647	23651	23591	23760	23691	23613	23424	23531	23472	23673	23355	23677	23293	23557	23769	23696	23889	23505	23436	23562	23481	23731	23499	23685	23544	23590	23572	23698	23414	23380	23668	23388	23453	23733	23532	23707	23949	23508	23546	23657	23464	23609	23586	23637	23482	23622	23712	23438	23653	23524	23644	23536	23473	23578	23671	23507	23757	23334	23647	23578	23569	23563	23508	23668	23491	23738	23468	23531	23689	23749	23525	23207	23440	23651	23460	23575	23368	23482	23756	23627	23385	23507	23328	23393	23396	23826	23430	23623	23633	23702	23629	23665	23580	23594	23374	23523	23562	23545	23519	23497	23512	23367	23445	23696	23685	23560	23595	23621	23841	23609	23676	23486	23492	23567	23485	23762	23611	23617	23582	23493	23562	23678	23562	23828	23593	23569	23731	23659	23829	23550	23539	23422	23454	23605	23576	23453	23589	23594	23788	23575	23557	23251	23409	23734	23680	23547	23544	23520	23627	23461	23532	23751	23390	23785	23815	23492	23429	23553	23414	23612	23684	23513	23534	23197	23284	23523	23609	23508	23703	23509	23345	23699	23439	23718	23615	23764	23585	23477	23613	23522	23743	23413	23674	23489	23712	23646	23513	23580	23505	23557	23549	23623	23621	23420	23541	23583	23496	23728	23651	23597	23795	23592	23412	23569	23619	23571	23642	23549	23521	23570	23721	23517	23508	23607	23706	23781	23658	23477	23790	23556	23579	23380	23422	23643	23630	23795	23743	23565	23606	23625	23403	23525	23599	23888	23604	23465	23752	23659	23486	23556	23598	23558	23656	23609	23636	23466	23170	23392	23704	23441	23588	23675	23726	23463	23721	23560	23552	23796	23615	23679	23463	23556	23439	23614	23537	23576	23704	23648	23573	23782	23609	23420	23481	23669	23649	23427	23536	23668	23634	23715	23592	23654	23537	23444	23769	23700	23437	23688	23623	23688	23482	23575	23563	23430	23734	23728	23543	23781	23780	23670	23790	23603	23618	23707	23666	23653	23757	23439	23599	23690	23522	23667	23562	23601	23688	23612	23576	23708	23595	23456	23527	23548	23488	23652	23584	23689	23538	23415	23647	23610	23513	23535	23593	23740	23575	23757	23594	23633	23231	23602	23657	23561	23510	23542	23438	23498	23415	23614	23664	23489	23382	23505	23623	23751	23344	23536	23485	23654	23705	23631	23598	23614	23513	23443	23516	23632	23498	23696	23601	23524	23551	23733	23727	23445	23678	23710	23850	23605	23614	23552	23522	23730	23574	23606	23595	23848	23545	23693	23680	23661	23403	23540	23673	23561	23656	23581	23462	23433	23587	23586	23514	23541	23618	23504	23475	23459	23558	23499	23375	23483	23658	23617	23616	23522	23452	23631	23479	23447	23669	23819	23586	23734	23438	23531	23750	23508	23664	23577	23524	23519	23318	23645	23358	23600	23783	23552	23694	23648	23524	23461	23444	23549	23487	23481	23625	23656	23670	23706	23658	23641	23563	23578	23717	23614	23547	23591	23668	23407	23714	23635	23626	23701	23472	23504	23865	23499	23593	23696	23600	23457	23517	23516	23753	23457	23710	23540	23713	23793	23312	23590	23559	23452	23555	23456	23693	23602	23693	23751	23672	23787	23710	23651	23638	23599	23624	23633	23638	23699	23622	23512	23572	23439	23630	23693	23713	23634	23599	23555	23700	23536	23208	23548	23649	23577	23761	23508	23618	23519	23473	23639	23338	23539	23527	23529	23591	23739	23673	23636	23589	23580	23706	23818	23550	23436	23660	23582	23466	23452	23638	23607	23506	23776	23505	23467	23573	23469	23726	23449	23615	23708	23352	23551	23512	23623	23786	23588	23273	23330	23426	23675	23503	23694	23641	23806	23652	23448	23520	23807	23482	23334	23493	23739	23655	23624	23740	23507	23586	23518	23533	23660	23691	23772	23570	23801	23653	23743	23446	23636	23588	23610	23615	23263	23770	23604	23668	23598	23478	23559	23547	23719	23586	23687	23432	23603	23487	23566	23356	23536	23668	23600	23480	23435	23458	23608	23627	23482	23662	23671	23520	23516	23553	23608	23605	23751	23691	23590	23743	23643	23556	23759	23386	23709	23418	23692	23516	23727	23607	23496	23634	23670	23651	23483	23624	23431	23573	23804	23559	23605	23855	23702	23818	23629	23447	23695	23773	23817	23537	23800	23582	23643	23644	23700	23567	23466	23497	23462	23553	23538	23838	23437	23511	23635	23456	23496	23421	23789	23560	23625	23476	23615	23620	23524	23495	23679	23743	23629	23692	23599	23426	23438	23629	23417	23532	23626	23598	23637	23543	23692	23592	23484	23479	23597	23644	23544	23549	23748	23491	23698	23694	23538	23741	23958	23556	23921	23523	23695	23817	23529	23860	23617	23551	23726	23556	23450	23792	23517	23422	23623	23698	23667	23502	23608	23365	23573	23541	23697	23814	23503	23355	23563	23668	23444	23517	23615	23394	23613	23490	23640	23565	23785	23537	23682	23577	23674	23487	23748	23762	23591	23719	23548	23646	23620	23603	23574	23509	23643	23561	23450	23773	23793	23807	23584	23557	23326	23533	23398	23385	23740	23683	23688	23529	23435	23434	23505	23459	23661	23462	23666	23554	23499	23550	23794	23665	23690	23588	23754	23280	23497	23625	23731	23569	23717	23705	23530	23613	23620	23644	23568	23385	23632	23544	23636	23541	23539	23424	23694	23443	23542	23499	23530	23675	23723	23742	23542	23527	23396	23715	23355	23354	23597	23574	23683	23549	23599	23575	23652	23352	23657	23613	23547	23428	23695	23590	23253	23683	23587	23387	23714	23495	23652	23933	23588	23421	23686	23811	23740	23638	23658	23606	23617	23398	23782	23488	23528	23566	23739	23695	23666	23662	23612	23626	23607	23758	23771	23630	23603	23496	23569	23446	23635	23685	23717	23736	23579	23611	23623	23770	23477	23648	23663	23595	23599	23587	23690	23544	23448	23589	23624	23517	23566	23489	23435	23503	23773	23660	23394	23519	23548	23667	23503	23497	23831	23624	23619	23436	23621	23750	23657	23761	23735	23703	23596	23405	23740	23564	23733	23665	23698	23738	23700	23651	23423	23624	23370	23616	23537	23489	23698	23662	23562	23453	23533	23288	23631	23687	23824	23537	23667	23731	23735	23645	23897	23705	23342	23561	23484	23518	23600	23335	23458	23576	23615	23574	23545	23445	23515	23777	23833	23487	23670	23595
38334	55648	43511	27115	20857	19120	18640	18558	18913	18700	18805	18718	18796	18761	18805	18692	18705	18826	18707	18792	18827	18790	18766	18509	18790	18553	18800	18745	18827	18624	18787	18720	18814	18643	18698	18794	18716	18774	18864	18684	18705	18666	18643	18781	18576	18705	18725	18829	18762	18572	18749	18707	18443	18582	18615	18873	18773	18758	18772	18726	18731	18748	18718	18729	18813	18621	18804	18682	18740	18694	18786	18630	18701	18595	18733	18739	18686	18651	18853	18670	18616	18979	18513	18774	18709	18763	18641	18824	18723	18763	18757	18635	18665	18861	18664	18659	18627	18626	18794	18750	18808	18746	18536	18754	18655	18723	18560	18796	18639	18581	18808	18813	18521	18804	18662	18710	18691	18541	18680	18631	18671	18608	18635	18626	18545	18714	18577	18692	18680	18732	18743	18799	18579	18801	18873	18811	18641	18559	18792	18515	18826	18780	18669	18704	18818	18690	18740	18827	18640	18853	18796	18609	18680	18839	18482	18632	18643	18682	18699	18635	18682	18794	18658	18836	18610	18687	18715	18924	18697	18821	18585	18737	18677	18668	18641	18779	18690	18770	18735	18730	18680	18697	18793	18641	18669	18673	18715	18715	18701	18706	18723	18818	18642	18854	18680	18627	18788	18657	18634	18647	18694	18750	18718	18700	18818	18668	18846	18491	18804	18736	18760	18606	18621	18899	18712	18709	18852	18707	18702	18797	18652	18820	18698	18661	18634	18751	18795	18832	18806	18748	18711	18615	18542	18787	18819	18643	18557	18744	18695	18972	18605	18626	18544	18634	18573	18762	18644	18797	18859	18605	18599	18460	18634	18668	18670	18672	18734	18749	18519	18544	18707	18664	18685	18922	18818	18728	18692	18688	18712	18738	18752	18720	18795	18926	18701	18813	18725	18758	18592	18730	18728	18802	18744	18571	18835	18735	18756	18653	18677	18647	18641	18517	18959	18941	18630	18734	18621	18856	18754	18710	18575	18716	18712	18636	18771	18654	18845	18789	18549	18710	18556	18856	18608	18772	18672	18743	18649	18647	18785	18742	18745	18744	18710	18693	18648	18832	18618	18658	18729	18644	18816	18766	18694	18701	18724	18730	18724	18732	18640	18487	18724	18632	18648	18838	18730	18785	18531	18709	18772	18808	18756	18710	18717	18812	18727	18566	18627	18732	18548	18627	18701	18623	18629	18728	18772	18913	18670	18726	18908	18644	18686	18693	18650	18624	18869	18762	18632	18894	18685	18631	18803	18789	18587	18740	18789	18556	18875	18892	18662	18758	18863	18844	18588	18904	18653	18795	18571	18713	18461	18896	18545	18734	18682	18646	18722	18733	18684	18824	18671	18739	18666	18680	18621	18802	18677	18641	18823	18629	18924	18637	18622	18577	18690	18769	18673	18716	18777	18703	18666	18661	18702	18768	18674	18514	18786	18615	18616	18602	18725	18603	18687	18654	18812	18831	18759	18792	18790	18822	18781	18778	18764	18675	18675	18749	18481	18708	18626	18864	18679	18693	18710	18678	18576	18561	18728	18739	18758	18670	18642	18642	18669	18525	18750	18856	18728	18555	18703	18686	18766	18674	18837	18683	18755	18379	18743	18612	18662	18594	18848	18613	18691	18513	18764	18774	18905	18665	18797	18791	18691	18745	18755	18728	18912	18786	18718	18842	18622	18539	18848	18723	18731	18742	18841	18718	18758	18591	18879	18643	18641	18811	18714	18654	18683	18881	18745	18828	18793	18817	18710	18592	18571	18665	18777	18917	18739	18673	18607	18768	18606	18678	18723	18674	18924	18780	18667	18580	18805	18567	18840	18518	18675	18710	18829	18741	18902	18725	18601	18712	18778	18755	18759	18580	18642	18712	18798	18723	18714	18678	18614	18736	18729	18822	18912	18731	18662	18766	18631	18653	18697	18812	18740	18704	18626	18568	18811	18762	18726	18598	18737	18652	18743	18602	18800	18566	18812	18739	18736	18757	18702	18695	18724	18738	18748	18781	18826	18639	18514	18744	18775	18784	18677	18666	18725	18790	18767	18666	18765	18577	18630	18739	18493	18773	18655	18750	18565	18790	18593	18866	18704	18624	18662	18786	18816	18598	18616	18845	18647	18677	18844	18723	18756	18869	18651	18699	18726	18666	18771	18704	18824	18632	18527	18551	18608	18750	18704	18735	18743	18670	18607	18774	18825	18763	18622	18646	18681	18675	18630	18765	18723	18757	18777	18670	18768	18870	18633	18711	18656	18843	18738	18715	18683	18762	18687	18711	18615	18845	18687	18590	18785	18760	18673	18734	18711	18845	18577	18835	18748	18777	18768	18808	18794	18741	18641	18706	18823	18859	18772	18767	18739	18763	18480	18649	18656	18785	18751	18785	18757	18688	18706	18692	18863	18610	18557	18731	18587	18796	18770	18566	18714	18864	18734	18700	18664	18782	18898	18675	18811	18674	18768	18916	18609	18593	18834	18674	18650	18698	18842	18653	18657	18806	18810	18609	18730	18673	18724	18738	18682	18677	18728	18756	18841	18818	18856	18808	18698	18865	18736	18760	18728	18777	18741	18636	18679	18860	18713	18661	18757	18710	18694	18678	18631	18732	18529	18709	18600	18741	18784	18673	18664	18657	18682	18636	18744	18673	18537	18832	18617	18759	18848	18542	18814	18776	18562	18549	18840	18794	18637	18904	18953	18776	18776	18584	18690	18740	18645	18676	18625	18717	18674	18674	18445	18740	18819	18606	18782	18857	18586	18806	18725	18691	18736	18810	18692	18727	18849	18714	18737	18716	18580	18614	18765	18834	18735	18672	18763	18648	18693	18729	18802	18766	18636	18816	18684	18792	18722	18611	18735	18782	18653	18694	18768	18650	18580	18761	18738	18568	18592	18700	18678	18662	18733	18721	18750	18758	18845	18719	18732	18723	18513	18811	18847	18591	18685	18896	18922	18832	18606	18734	18568	18805	18939	18646	18730	18791	18665	18731	18694	18802	18747	18899	18765	18831	18713	18672	18776	18798	18863	18513	18701	18835	18598	18901	18813	18705	18712	18837	18841	18695	18630	18729	18778	18838	18706	18691	18727	18672	18777	18699	18727	18785	18749	18833	18867	18692	18657	18681	18648	18868	18768	18715	18658	18608	18701	18631	18815	18651	18782	18581	18722	18681	18729	18743	18660	18771	18778	18671	18771	18821	18687	18710	18902	18692	18655	18728	18541	18801	18741	18595	18618	18793	18660	18646	18517	18793	18750	18733	18732	18593	18517	18837	18816	18827	18643	18760	18662	18680	18947	18596	18631	18725	18646	18756	18733	18666	18568	18541	18518	18804	18553	18699	18630	18674	18832	18842	18891	18896	18749	18872	18752	18694	18736	18646	18878	18690	18721	18546	18726	18720	18763	18794	18606	18849	18617	18747	18685	18721	18690	18529	18729	18792	18715	18613	18738	18760	18626	18776	18644	18859	18721	18728	18580	18800	18659	18762	18739	18690	18838	18736	18725	18780	18725	18555	18819	18661	18672	18759	18814	18601	18675	18763	18959	18687	18720	18735	18631	18674	18804	18749	18801	18587	18617	18741	18748	18659	18764	18562	18752	18795	18645	18650	18762	18606	18753	18803	18705	18757	18815	18590	18600	18713	18712	18618	18799	18813	18797	18699	18786	18517	18619	18794	18734	18627	18788	18700	18637	18570	18700	18748	18682	18820	18500	18732	18950	18602	18724	18732	18493	18745	18594	18617	18725	18842	18721	18675	18659	18585	18731	18684	18706	18639	18680	18691	18644	18753	18550	18613	18738	18983	18672	18728	18591	18809	18746	18766	18635	18627	18657	18716	18522	18563	18664	18606	18637	18711	18691	18772	18691	18685	18744	18747	18554	18618	18681	18760	18665	18607	18637	18598	18754	18787	18638	18699	18651	18594	18655	18763	18645	18725	18754	18663	18735	18691	18566	18610	18639	18719	18762	18663	18716	18711	18697	18685	18730	18719	18549	18721	18609	18683	18689	18705	18627	18687	18542	18809	18929	18803	18911	18650	18656	18749	18813	18640	18834	18666	18610	18710	18620	18783	18774	18674	18921	18765	18805	18588	18784	18797	18769	18664	18831	18871	18741	18815	18784	18762	18830	18545	18648	18624	18547	18706	18813	18734	18718	18824	19003	18668	18743	18608	18730	18840	18745	18743	18675	18575	18852	18651	18750	18731	18717	18642	18670	18724	18646	18526	18795	18534	18696	18534	18857	18635	18663	18736	18719	18700	18587	18810	18740	18870	18722	18789	18739	18638	18797	18702	18639	18810	18795	18856	18646	18563	18627	18690	18646	18853	18802	18618	18670	18639	18653	18627	18721	18789	18805	18873	18646	18681	18666	18766	18826	18600	18733	18768	18747	18682	18838	18693	18665	18515	18723	18862	18829	18850	18657	18709	18591	18774	18494	18848	18593	18782	18739	18714	18729	18527	18621	18595	18747	18767	18638	18614	18675	18650	18853	18872	18627	18796	18837	18647	18670	18736	18867	18729	18825	18683	18607	18643	18661	18725	18677	18569	18558	18453	18802	18739	18820	18766	18672	18746	18693	18780	18755	18704	18667	18690	18769	18759	18690	18602	18723	18531	18668	18625	18555	18731	18643	18841	18653	18770	18792	18684	18828	18684	18585	18713	18738	18658	18562	18581	18646	18890	18587	18570	18674	18963	18574	18733	18830	18497	18688	18616	18644	18604	18667	18786	18667	18838	18721	18694	18917	18643	18760	18857	18858	18747	18640	18738	18622	18674	18544	18718	18772	18805	18787	18661	18635	18828	18753	18588	18558	18840	18687	18801	18500	18798	18816	18754	18840	18737	18702	18606	18650	18687	18697	18701	18728	18680	18889	18735	18564	18675	18812	18735	18852	18958	18609	18831	18790	18644	18845	18566	18553	18771	18779	18790	18815	18690	18782	18616	18757	18695	18771	18838	18681	18740	18507	18569	18675	18681	18782	18815	18808	18723	18678	18713	18932	18746	18716	18720	18696	18561	18710	18794	18864	18879	18825	18722	18674	18789	18581	18761	18619	18824	18642	18614	18617	18703	18556	18617	18660	18541	18569	18831	18785	18677	18620	18607	18608	18911	18710	18703	18638	18731	19007	18766	18760	18660
25658	26204	40471	36457	28363	26408	25886	24048	23944	24099	24291	24090	24162	24105	23963	24109	23949	23915	23863	24241	24237	23948	23903	24063	23921	24080	23945	23850	24024	23946	24063	23868	24118	24096	23980	23746	23959	23944	23866	24028	24027	24050	24002	24074	23902	24114	23790	24090	24040	23931	24081	24075	23958	24089	23906	24084	24001	24013	24176	24074	24007	23746	23851	23848	24015	23981	23829	23638	24080	23997	23934	24022	23874	23920	23895	23998	24015	24126	23850	23981	23818	24053	24046	24119	24075	23893	24075	23995	23954	24081	24220	23910	23955	24050	24032	23904	24022	23819	23848	23991	23943	24098	23997	23963	24007	24002	24122	24104	24152	24034	23903	23947	23980	23932	23668	23805	24226	23956	23923	23992	24109	24126	23777	23694	24099	23852	23878	23806	23937	23983	23816	23692	23969	23822	24016	23651	23725	23827	23875	23985	23735	23909	23906	24111	24162	24120	24124	23984	24090	23846	23898	24099	23735	23680	23876	23685	23900	23947	23754	24080	24033	23982	24009	23840	23898	24044	23967	23915	24025	24095	23906	23999	23815	23904	24016	23923	24090	23859	23992	23765	24011	24075	23715	23758	23802	23991	23996	24087	24031	23829	24133	23770	23818	23797	24025	24063	23707	24054	23861	23974	23994	24043	23967	23932	24045	24154	23915	23917	24016	23855	24000	24022	23850	23991	24066	23828	23954	24064	23808	24166	23903	23916	23776	23815	23998	24114	24140	23928	23920	23945	23948	24042	24043	24035	23909	23839	23916	24017	24034	24199	23782	24006	23810	23921	24025	24055	24173	24023	24019	24053	24085	23806	23949	24002	23962	24132	23759	23906	23975	23767	23957	24024	23839	23934	23962	23856	23874	24096	23713	23964	23922	23848	23744	23812	23830	23707	23985	23796	23869	23908	23889	23883	23830	24133	23976	23922	23877	24036	23818	23893	23952	23913	23859	23931	23781	23680	24025	24093	23953	23806	23671	23728	23892	23949	24071	24119	23941	23585	23944	23905	23830	23752	23814	23865	24131	23865	24013	23837	24149	24221	23953	23970	23779	23957	23890	23576	23947	23707	23865	23803	23782	23864	24033	23781	23747	23778	24006	23950	24042	23943	23974	24058	24080	23927	24068	23782	23942	24007	24063	23863	24064	23619	23967	24054	23837	23750	23822	23708	24053	23947	24009	23782	23965	23855	23809	23951	23802	23933	23914	24001	24065	23759	23806	23941	23954	23818	24025	24143	23947	23880	24057	23825	24021	23760	23982	24088	23730	23942	24151	23943	23913	23820	23849	23864	23910	23682	23988	23937	24038	23861	23860	23927	23971	24095	24129	24092	23867	23884	24040	23740	23873	23812	24022	24079	23891	23691	24021	24017	23874	23881	23989	23821	23943	24115	23798	23863	23733	24116	23811	23872	24073	23927	24009	24009	23790	23996	24065	23946	23980	24085	23954	23875	23761	23601	24022	23906	23950	23864	23910	24094	23927	23928	23620	24125	23748	24029	24092	23891	23734	24006	23794	23864	23924	24051	24317	24026	23994	23962	23735	24028	23807	23878	24032	23987	23973	23900	23985	23869	23736	23878	24010	23830	23900	24019	24013	23875	24095	23952	24139	23826	23936	24014	23926	24035	23826	23928	23642	23836	23950	23839	23823	23903	24114	23967	24112	24221	23838	23798	23844	24041	23954	23692	24072	24056	23819	23969	23914	23863	23885	24131	24010	23859	23913	23871	23951	23910	23797	23888	24124	23866	24005	23976	23910	23806	23717	23910	23823	24156	23945	23882	24098	23786	24036	24147	23929	23940	23863	23932	24102	23876	23836	23857	24023	24031	24032	24007	23961	24090	23980	24119	23947	23920	23895	24033	23942	23993	24141	24013	23892	23992	23816	24128	24157	23942	24110	23903	23813	23972	24050	23784	23766	24063	23877	23905	23751	24004	23936	23776	23724	23713	24024	23886	23817	24069	23880	24071	23920	23967	23956	24059	23758	23837	23760	23865	23959	23825	23899	23863	24086	23716	24268	23955	24046	23892	23853	23804	23671	23854	24022	23910	23873	23886	23874	23850	23618	23844	23962	24159	24021	24014	23910	23817	24085	23895	24011	23977	23903	23995	23959	23913	24236	23974	24001	24168	23886	23767	23866	24055	23901	24044	23798	23805	23887	23873	24014	24006	23644	23823	23886	24390	23893	23977	23912	23778	24154	23853	23912	23856	23917	23867	24028	23961	24134	23907	23997	24085	24202	23695	23686	23819	23964	23915	24084	23923	24031	23824	23796	23960	23900	23768	24118	23761	24010	23910	24123	23763	24033	23747	23981	24242	23992	24047	24121	23952	23855	24127	24105	23973	24059	23758	24007	23853	24190	23919	24000	24088	24046	23864	23941	23874	23733	23991	23770	23781	24282	23852	23765	23785	24265	23893	24183	23940	23808	23959	23832	23917	23806	23855	24050	23851	23930	24066	23821	23770	23998	23956	24105	24005	23937	23925	23881	24031	23865	24060	24079	23894	23922	23949	23911	23941	23891	24110	24016	23905	23930	24163	24061	24066	23990	23995	23802	24180	23999	23849	24027	23952	24040	23769	23948	23895	24217	24046	23928	23913	24206	23930	23784	24011	23895	23844	23885	23896	23947	23973	23883	24029	23958	24102	23949	23914	23875	24070	23961	23865	24138	24050	23884	23771	24026	23665	23954	24009	23866	23833	23926	23794	23953	23841	23895	23933	23824	24098	23879	23978	23828	23824	24006	24020	24056	24094	23784	23945	23852	24041	24015	23897	23927	23956	24071	23897	23967	24112	23867	23914	24147	24009	23925	23800	24027	23883	23900	23983	24044	24080	24024	23904	23928	23886	23926	23828	24213	24032	23829	24050	23844	23936	23803	23817	24094	23939	23830	24014	24077	24108	23579	23986	23837	23919	24226	23886	24061	23730	23742	24145	23887	23891	24120	24206	23722	23861	24050	24186	24137	23963	24035	24003	24037	23830	24022	24056	23659	23887	23747	23904	24055	24043	23951	23690	24044	23673	24124	23911	23934	23925	23837	23854	23876	23760	24059	23845	23909	23911	23848	24065	23879	23927	23933	24042	23973	24031	23862	23788	23679	23773	24081	23989	23950	24091	23895	23710	23883	23959	24139	23851	23911	23731	23875	23945	23696	23871	24004	24069	23832	23813	23826	23829	23757	23864	24103	24119	24037	23955	24010	23977	24012	23930	23962	24176	23663	23993	23813	23960	23977	23820	24131	23894	24116	23875	24105	23940	23901	23863	23846	23851	23929	23847	23868	23955	24068	24042	23881	23970	23923	23896	24117	23819	23938	23813	23959	23861	24136	23964	23980	24066	23826	24133	24055	24068	24050	23936	23805	23842	24015	24062	23805	23773	23821	23894	24112	24019	23865	23848	23880	24020	23905	23981	23877	24008	23932	24095	23945	23972	24038	24091	24040	23885	23924	23764	23881	23907	24006	24099	23898	24087	23977	23926	23967	24071	23744	23732	23782	23783	23857	23976	23943	24045	23895	23900	23723	23804	24103	23973	24019	23893	23997	23768	23986	24139	24009	24014	23981	23920	23784	23980	23973	23899	24016	24130	24001	23834	24058	23921	23972	23971	23785	23768	24077	23893	23977	24191	23981	24159	24040	24171	23934	24088	23814	23833	23955	23832	23849	23786	23720	24013	24005	23757	23796	24030	23804	23788	23605	23807	23955	23899	24106	24034	23809	24005	23930	23941	23863	23888	23872	23888	24069	24006	24066	23688	24113	23864	23745	24024	24072	23959	23668	23885	24115	23933	24034	24247	23881	23940	24072	24065	24043	23846	23962	23693	24079	24096	23985	23982	23743	23887	23813	24062	24115	23977	23829	24036	23816	23882	23928	23725	24224	23902	23924	23743	23965	23988	23775	23880	24010	23818	23799	23941	23883	23948	23990	23824	23950	23846	23987	23886	23780	23894	24179	24074	23828	23971	23794	23943	23904	23866	23907	23724	23838	23779	23989	23892	24047	23982	23851	23929	23904	24096	23873	23891	23921	23960	23968	23955	24126	23914	23945	23974	23882	24005	23963	23816	23759	23973	24034	24113	24064	24043	23759	23751	23908	24029	23889	23812	24135	23846	24140	24007	23916	24026	23973	24016	24213	24215	23889	23889	23965	23962	23904	23891	24062	24094	23961	24115	23902	23956	23820	23849	24030	23871	23959	23936	23942	23983	23946	23911	23864	24027	24022	23933	24059	24108	23820	23792	24032	23874	23712	23813	23902	24012	23941	23849	23847	23703	24113	23875	23993	23797	23569	24018	23873	23888	23843	24026	23961	23921	24030	23846	23907	23975	23922	23916	23712	23848	24016	24093	23831	23937	23839	24035	24000	23929	24031	24001	23868	23960	23890	24017	23857	24034	24001	23665	23792	23873	23841	24092	24048	24109	24076	23610	23822	23748	24051	23776	23960	23978	23881	23934	23952	24080	24021	23828	24186	24044	23799	24001	23667	23971	23890	24009	24062	24082	24057	23873	23828	24080	24020	23879	23832	23761	23825	23976	23841	24125	23813	24085	23927	23909	23992	24156	24073	23894	24061	23919	24141	23986	23850	23916	24024	23915	24174	24025	23987	23817	24005	23953	24048	23767	23929	23737	23651	23912	23845	23880	23906	24055	23960	23850	23894	23727	23672	23769	23741	23935	24105	23895	23872	23847	24065	23913	23784	24167	23875	23970	23904	23955	24051	23906	24033	24058	24076	23819	23837	23811	23955	23915	23848	23889	24025	23849	23667	23975	24110	23760	23930	24024	23887	24084	24012	24163	23786	23981	24112	23946	24114	23871	24065	23838	23927	23983	23985	24086	23755	23798	23724	24014	24155	24129	24012	24156	23919	23860	24137	23896	23893	23875	23851	23954	24129	24195	23940	23817	23963	23826	23814	23890	23816	23787	24066	24181	24066	24143	24070	23929	23962	23892	24021	23816	23848	24171	23812	23993	23802	23987	24100	23928	23888	23984	24033	23906	23909	23781	23700	23997	23934	23927	23876	23876	23905	23978	24062	24232	24175	23810	23954	24077	23906	24091	24125	23944	23798	23946	23783	23728	23888	23958	23896	23970	23967	23860	23888	24007	23907	23965	23840	23856	23923	23770
60408	92942	72314	44079	27435	20697	19241	18989	19045	18894	18989	18783	19045	19052	18991	18966	18959	18844	18957	18930	18856	19053	19052	18915	18964	19043	18995	18840	18852	18883	18920	18994	18812	18990	18934	18887	19176	19020	19082	18951	18922	18862	18752	18903	18971	19018	19036	19043	19041	19011	18870	18858	18994	18839	19041	18914	18872	18917	18858	19003	18914	19097	18941	18893	18927	18912	18998	18965	19105	18974	18926	18792	18909	18888	18842	18817	19009	18991	18976	18881	18931	19003	19126	19065	19086	18798	18844	18866	18907	18956	18943	18877	19000	19088	19068	19128	19065	18914	19062	18983	18954	19028	19087	18948	18972	19087	18808	18875	18966	18801	18830	18972	19091	19115	18695	18980	18724	18955	19008	18902	19060	19044	19062	19056	19116	18912	19051	18911	18980	18829	18857	18960	18972	18925	18902	18889	19129	19045	18923	18992	18808	18839	19067	19117	18905	18957	19033	19017	19206	18924	19086	18889	18988	19041	18917	18816	18997	18805	18919	19054	18795	18926	18867	18959	18860	18940	18894	18827	18760	18905	19063	18814	18883	18840	19009	18811	18933	18879	18808	18790	18974	18924	18898	18952	18935	18837	18980	19026	18841	18881	18875	19168	18954	18868	19147	18908	18869	19064	18921	19058	18823	18993	18769	18946	19038	18894	18959	18906	18894	18969	18871	18797	18981	18990	18713	18968	18924	18929	18956	18975	18845	19118	18897	18899	19096	19117	18882	19025	18959	19026	18971	18861	18960	18844	18839	19136	19087	18719	18891	18908	18873	18954	18945	18826	19007	19073	18890	18921	18880	18959	18933	18808	18842	19100	18987	18958	18985	18803	18901	18951	19054	18842	18787	18897	18768	18866	18955	18966	18941	19010	18996	18897	19094	18732	19075	19050	18983	18914	19086	18954	19043	19019	18885	18888	18833	18928	18974	18827	18804	18987	18824	18830	18915	18908	19080	18922	18912	18842	19052	18968	18849	18822	18891	18947	18875	18986	19043	18976	19136	18937	18852	18895	18995	18852	18806	18777	18880	19083	18761	18886	18935	19007	18984	18986	18867	18969	19044	19012	18922	18912	19066	19049	19012	18897	18995	18960	18980	18865	18930	19098	19178	18870	19076	18821	18912	18923	18980	18790	18747	18868	19012	18905	18998	19134	19014	18958	19037	18971	18812	18990	18868	18784	18828	19055	18971	18711	18949	19011	18999	19108	18880	18971	18977	18863	18906	18969	18892	18777	18973	18787	19119	18933	18899	18982	19099	18740	18889	19010	18940	18980	19007	19005	19020	18906	18809	18902	18991	19042	18666	18947	18995	18890	18856	19081	18926	18908	19056	19024	18909	19036	18920	19098	18893	18937	18772	18960	19049	19054	18916	19128	18917	18793	19022	18705	18723	19023	18835	18875	19130	18937	18960	18990	18930	19167	19028	18907	19000	19148	18938	18954	19067	19110	19063	18978	18933	19025	19009	19104	18965	19032	19036	19009	19132	18964	18977	18853	18908	19003	18865	19099	18943	19016	18884	19144	19012	18939	18948	19124	19177	18788	18852	18910	18878	19046	18703	18987	18836	19016	19083	19020	18866	19010	18797	18933	18971	18903	19040	19022	18984	19056	18798	18876	19068	19044	18952	18839	18897	18904	18945	18832	19003	19093	19189	19000	18886	18846	18912	18952	18985	18859	18899	18849	18979	19086	18989	18859	18953	19097	18827	18907	18874	19152	18979	18881	18901	18854	18880	19142	18970	18891	18948	18891	19009	18983	18746	18823	18944	19022	18893	19072	18955	19052	18901	18755	18948	19036	19068	18943	18980	19024	18794	18982	18952	19014	19070	18946	18983	18965	18915	18775	19108	18882	18838	18946	18794	18867	18954	18810	18928	18991	18852	18730	18907	18828	18931	18882	19052	18833	18888	19047	18883	18966	18774	18909	18882	19030	18992	18885	18739	18784	18908	18730	18982	18964	19098	19089	18740	18842	18882	18934	18939	18966	18820	18859	18913	18813	19009	19098	19040	18810	19031	18879	18823	18840	18967	19009	18898	18875	19004	18844	18900	18704	18883	18971	18954	18909	18977	18878	19075	18840	18768	18992	18863	18754	18833	19033	18873	18788	18954	18957	18877	18924	18984	19094	19014	18813	18869	18940	18998	18772	19010	19124	19009	18984	18965	18824	19086	19124	18932	18861	19013	19071	18969	18747	18799	18986	18945	19015	18861	18906	18940	19013	18996	19025	18889	18967	19033	19008	18845	18765	18827	18952	18814	18858	19132	19055	18844	18903	18851	18793	18900	18910	18972	18832	19127	18817	18874	19011	18989	19110	19049	18925	19122	18908	19033	18960	19134	19057	18917	18899	18995	18959	18758	19008	18934	18853	18909	18945	18949	18920	18889	19023	19034	19016	19094	18910	19075	19045	18949	18842	19023	18932	18963	19171	19069	18801	18801	18867	18909	18896	19035	19091	18976	19043	19016	18966	18870	18993	18838	18834	18877	18757	18911	18976	18828	18884	18870	18870	18894	19002	19098	19086	19005	18810	18881	18813	18808	19016	18940	18911	19120	18814	18929	18812	19016	19152	18966	18777	19004	18995	19106	18905	18887	18913	18943	19096	18721	19000	18852	19025	18797	18925	18929	18917	18726	18896	19067	18941	18871	18915	18912	18898	18961	19045	18910	18962	18928	18887	19026	18957	18816	18866	19038	19020	18860	19213	18795	19023	18828	19009	18910	18873	19107	18989	18793	18899	18787	18930	18836	19087	18912	18933	18933	18773	18818	19042	18897	19043	18863	19046	18866	19005	18840	18980	18986	18917	18884	18869	18841	18789	18942	18882	18805	18828	19015	18993	18787	18992	18790	18794	18940	18901	18795	18936	18769	18905	18923	18870	18934	18811	18911	18852	18936	18829	18977	18864	19008	19019	18890	18908	18933	18749	18913	18984	19060	18834	19063	18950	18946	19093	18829	18909	19022	18718	19099	19032	18863	18973	18887	18948	19121	18986	18957	18937	18943	19128	19181	19043	18840	18876	19065	19007	18814	19037	18869	19005	19088	18793	18837	18840	18971	18900	18919	18851	18855	18987	18762	18996	18941	18896	19090	19024	18879	18886	19026	18898	18923	18980	19080	18957	18849	19039	18907	18816	18944	18966	18937	18900	18903	19084	18956	18861	19064	19000	18954	18852	18957	19003	18979	18976	18850	19101	18879	18949	19024	18947	18979	18852	18910	18982	18961	18963	18886	18930	18949	19119	18950	19028	19047	18822	18901	18915	18929	18942	19091	19192	19043	18971	18963	18915	18979	18862	18862	19068	18916	18852	18865	19131	18913	18938	18937	19061	18858	19037	18961	18998	18933	19075	19044	18923	18826	18986	18818	18855	18982	18784	18861	18914	19030	18947	18919	18771	18963	18951	19026	18949	18879	18868	19022	18882	18797	18955	18699	19107	18840	18911	18841	19080	18852	18983	19059	18856	18849	18930	18887	18860	19034	18843	18921	18979	19078	19011	19144	18826	19084	19027	19025	19014	18951	18697	18895	18992	18912	19037	18901	19079	18973	19290	18816	18957	18763	18742	18957	18959	18953	19011	18866	19003	18988	18985	19030	18988	18972	18939	18913	18885	18875	19122	18804	18877	18921	18968	19088	18976	18937	18802	19023	18960	19061	18882	18923	18764	18930	18835	19063	18865	19068	18847	18988	18869	18885	18942	18812	18919	19034	18932	18984	18983	18864	18800	18976	19021	18855	19080	18983	18906	18985	18900	19052	18896	18870	18876	18850	19071	19052	18885	18747	18919	19050	18922	18893	18993	18901	18822	19047	19189	18868	18901	18879	18811	18911	18946	18906	18918	18970	19000	18973	18924	18877	18912	18864	18914	19029	19125	19006	19043	18715	19060	18981	18883	18941	18916	18971	18949	18896	18982	19116	18717	19115	18935	18844	19047	18864	18816	19006	18912	18735	19098	19033	18973	19086	19049	18876	18877	18897	19047	19144	18899	18870	18884	18902	18922	18993	18947	19010	18746	18903	18957	18895	18979	18840	18897	18948	18972	18992	19057	18899	18978	19119	18974	18961	18907	18844	19039	19194	18890	19055	18832	18793	18743	18784	18992	19048	18885	18845	18895	18909	18962	18948	18893	18970	18840	18943	18865	19091	19095	19103	18989	18833	18933	18755	18940	19002	18830	19016	18961	18894	18804	18922	18932	19041	18975	18893	18909	19060	18970	18797	18717	19121	18898	18964	19193	18986	18908	19005	19002	19004	18687	18979	18948	18816	19063	19094	18903	18693	18969	18989	18851	18705	18975	18858	18667	19038	18956	19024	19129	18894	18992	18911	18940	19031	19123	19048	18815	18970	18842	18983	19061	18920	18687	19086	18929	19065	19093	18876	18965	19002	18987	18775	19110	18967	18761	18746	18909	18916	19060	18986	19001	19042	18908	18812	19021	19083	19000	18854	18955	19066	19066	19041	19132	18996	18965	18928	18949	18967	18932	18958	18895	18918	18952	18929	18809	19005	19128	19010	19049	18955	18830	18803	18918	18885	18980	18909	19063	19038	18949	18979	18888	19026	18903	18966	18938	18837	18918	18841	18984	19047	18890	19117	19058	19055	18871	19039	18871	18940	18913	18898	18969	19063	18892	19026	19221	19104	18937	18849	18939	19067	18871	19041	18969	19006	18985	18906	19141	18912	18997	19015	18851	18788	18856	18969	19007	19069	18969	19000	18956	18977	18829	18898	19083	18936	19181	18868	18860	18858	18918	18974	19098	18877	18841	19131	18776	18878	19040	19029	18943	18915	18902	19007	18943	19038	18940	18991	18987	19022	19004	18866	19127	18923	18862	18946	18937	18869	18972	18905	18927	18972	18886	18823	18877	18937	18966	19067	18983	18925	18810	19082	19011	18854	18996	18953	18985	19064	18961	19078	18983	18888	19000	18859	18824	18872	18797	19010	18955	18936	18821	18860	18945	18946	18848	18993	18868	18869	18999	18946	18698	19250	19108	18963	18993	19038	19016	19031	18863	19040	19021	19018	18795	19013	18980	18769	18913	19106	18874	18697	18877	19057	18834	18747	18986	18967	18869	18989	19029	18965	18996	18926	18992	18918	19015	18914	18900	19038	18926	19084	18896
22857	23069	34736	31434	26903	27094	29329	25210	24505	25031	25155	24672	24978	25042	24797	24953	25028	24814	24972	24930	24866	24863	24648	24711	24733	24828	25001	24818	24837	24781	24880	24811	24932	24479	24686	24780	24886	24829	24588	24719	24735	24518	24830	24772	24808	24728	24757	24619	24838	24543	24795	24725	24495	24646	24748	24699	24632	24537	24724	24703	24795	24790	24661	24703	24828	24578	24484	24621	24808	24587	24694	24731	24516	24517	24640	24593	24546	24566	24572	24850	24661	24517	24740	24821	24717	24651	24729	24772	24666	24700	24703	24683	24560	24764	24597	24447	24518	24797	24757	24726	24797	24595	24648	24684	24495	24776	24687	24671	24547	24855	24541	24714	24606	24804	24850	24595	24794	24739	24382	24589	24700	24559	24371	24945	24355	24654	24712	24691	24480	24739	24379	24458	24643	24403	24593	24541	24599	24484	24412	24862	24556	24746	24811	24426	24523	24514	24604	24577	24426	24631	24525	24670	24610	24686	24446	24587	24584	24576	24596	24753	24594	24441	24587	24707	24894	24676	24668	24572	24627	24899	24543	24646	24679	24780	24719	24673	24702	24614	24647	24693	24669	24610	24404	24528	24717	24680	24368	24754	24741	24604	24526	24518	24604	24499	24274	24506	24573	24412	24667	24505	24476	24534	24684	24393	24698	24698	24629	24640	24697	24701	24637	24500	24836	24660	24541	24441	24369	24561	24601	24476	24816	24756	24565	24608	24738	24587	24660	24565	24579	24682	24638	24642	24550	24679	24323	24606	24604	24649	24622	24678	24791	24715	24587	24605	24470	24505	24931	24534	24417	24569	24845	24607	24565	24731	24855	24574	24748	24787	24517	24390	24679	24730	24428	24604	24552	24535	24408	24815	24681	24663	24674	24619	24643	24765	24607	24643	24582	24349	24498	24473	24483	24671	24617	24495	24598	24669	24685	24414	24528	24600	24632	24644	24585	24642	24725	24773	24487	24737	24576	24585	24538	24845	24614	24678	24730	24529	24648	24487	24635	24446	24477	24447	24429	24446	24697	24905	24695	24417	24589	24503	24705	24643	24657	24352	24469	24633	24627	24842	24801	24686	24312	24519	24640	24767	24767	24501	24652	24435	24588	24615	24627	24576	24548	24584	24573	24431	24677	24688	24677	24534	24432	24654	24704	24631	24592	24556	24646	24678	24430	24448	24349	24407	24582	24716	24442	24667	24355	24542	24651	24583	24642	24809	24520	24607	24521	24558	24565	24430	24503	24613	24681	24813	24448	24580	24449	24746	24590	24606	24717	24590	24628	24452	24679	24525	24472	24361	24560	24325	24387	24624	24745	24555	24598	24707	24792	24769	24609	24672	24682	24709	24556	24505	24688	24715	24488	24483	24680	24637	24565	24586	24804	24489	24538	24434	24372	24596	24863	24597	24830	24534	24648	24599	24430	24747	24663	24353	24627	24636	24714	24727	24540	24496	24760	24655	24788	24666	24745	24590	24639	24563	24502	24651	24645	24754	24872	24502	24855	24574	24540	24612	24624	24385	24507	24527	24778	24563	24618	24703	24625	24575	24772	24626	24494	24719	24659	24506	24451	24584	24566	24520	24487	24587	24601	24566	24628	24345	24576	24581	24393	24451	24412	24701	24693	24472	24733	24690	24785	24732	24525	24428	24461	24515	24519	24281	24505	24661	24513	24597	24360	24512	24466	24552	24833	24552	24607	24718	24285	24753	24564	24601	24640	24612	24519	24564	24628	24652	24716	24647	24621	24593	24738	24660	24688	24472	24458	24716	24713	24661	24760	24717	24687	24401	24551	24581	24547	24598	24661	24595	24774	24567	24682	24437	24537	24561	24398	24773	24760	24643	24518	24498	24592	24516	24625	24555	24732	24633	24643	24652	24579	24502	24612	24467	24613	24624	24413	24588	24447	24486	24524	24413	24608	24524	24748	24712	24673	24355	24551	24759	24656	24635	24669	24615	24599	24472	24667	24661	24820	24633	24561	24416	24310	24520	24757	24582	24649	24538	24549	24512	24696	24681	24593	24641	24721	24544	24602	24587	24561	25018	24680	24475	24640	24459	24428	24777	24434	24547	24497	24759	24832	24745	24714	24697	24705	24415	24646	24608	24637	24651	24503	24417	24750	24518	24609	24762	24592	24772	24546	24532	24656	24435	24689	24483	24433	24481	24385	24461	24609	24712	24347	24313	24509	24774	24481	24524	24674	24673	24627	24333	24523	24342	24623	24607	24449	24596	24812	24373	24461	24575	24486	24442	24753	24560	24770	24526	24656	24569	24629	24710	24568	24443	24627	24343	24622	24645	24206	24664	24685	24694	24567	24500	24494	24326	24650	24587	24713	24402	24771	24651	24722	24899	24570	24941	24500	24497	24457	24716	24536	24488	24579	24645	24424	24699	24526	24784	24690	24445	24345	24556	24706	24583	24572	24705	24666	24501	24524	24510	24693	24589	24598	24543	24499	24658	24676	24684	24698	24682	24648	24661	24428	24492	24592	24573	24640	24555	24649	24612	24824	24645	24594	24474	24578	24792	24580	24734	24646	24535	24498	24464	24534	24594	24770	24708	24582	24728	24483	24811	24722	24583	24650	24518	24611	24513	24454	24634	24628	24495	24950	24642	24416	24632	24804	24392	24482	24935	24564	24734	24429	24540	24649	24641	24677	24498	24724	24588	24364	24668	24410	24538	24462	24543	24756	24811	24629	24558	24668	24619	24703	24569	24513	24666	24596	24558	24583	24441	24703	24546	24513	24851	24637	24497	24973	24515	24810	24723	24633	24540	24677	24573	24631	24513	24451	24594	24543	24521	24659	24479	24646	24531	24636	24546	24508	24618	24601	24484	24564	24304	24580	24667	24693	24725	24880	24722	24478	24458	24421	24592	24498	24395	24746	24605	24770	24722	24739	24813	24457	24533	24441	24343	24456	24609	24602	24591	24700	24749	24613	24591	24456	24743	24437	24559	24791	24629	24750	24705	24512	24841	24835	24880	24541	24484	24292	24766	24599	24435	24655	24469	24443	24534	24624	24592	24643	24334	24545	24621	24869	24620	24712	24545	24781	24479	24446	24470	24548	24538	24482	24621	24649	24538	24616	24745	24691	24467	24533	24453	24675	24679	24708	24563	24771	24384	24513	24585	24566	24737	24824	24746	24576	24405	24294	24591	24734	24512	24458	24689	24446	24594	24619	24726	24604	24757	24712	24317	24636	24650	24432	24601	24647	24684	24549	24722	24956	24805	24676	24566	24710	24805	24454	24589	24438	24712	24785	24570	24659	24668	24518	24665	24683	24533	24587	24721	24626	24828	24619	24576	24648	24649	24541	24688	24611	24694	24731	24426	24376	24533	24737	24672	24833	24761	24839	24526	24633	24640	24749	24704	24667	24409	24840	24496	24480	24848	24679	24856	24617	24509	24626	24640	24623	24691	24453	24564	24396	24537	24743	24711	24491	24705	24618	24541	24467	24662	24597	24562	24431	24519	24773	24649	24714	24605	24680	24523	24770	24561	24546	24545	24644	24806	24688	24799	24786	24611	24392	24659	24616	24620	24814	24790	24485	24639	24643	24684	24726	24441	24859	24672	24436	24835	24669	24607	24658	24769	24473	24571	24705	24793	24773	24460	24627	24690	24415	24341	24678	24503	24865	24634	24529	24607	24603	24784	24483	24660	24738	24578	24781	24761	24643	24597	24596	24603	24583	24864	24630	24673	24701	24506	24569	24715	24690	24520	24651	24353	24725	24561	24431	24494	24681	24474	24630	24643	24534	24555	24794	24696	24858	24681	24694	24643	24673	24829	24314	24472	24570	24572	24677	24546	24845	24704	24687	24547	24382	24322	24703	24586	24552	24650	24663	24359	24653	24495	24691	24641	24480	24648	24832	24551	24385	24533	24612	24613	24451	24561	24626	24830	24757	24651	24690	24719	24567	24668	24388	24709	24901	24686	24532	24456	24757	24681	24614	24888	24570	24521	24527	24545	24752	24519	24583	24752	24693	24590	24931	24461	24498	24554	24450	24627	24420	24432	24616	24459	24528	24445	24667	24607	24759	24503	24461	24549	24650	24735	24632	24516	24659	24541	24549	24526	24484	24602	24480	24623	24557	24652	24555	24498	24504	24379	24589	24458	24762	24655	24509	24504	24558	24363	24781	24548	24637	24493	24536	24575	24694	24601	24703	24537	24535	24548	24582	24487	24731	24816	24662	24520	24714	24746	24684	24743	24687	24429	24851	24699	24624	24542	24424	24488	24508	24286	24658	24518	24705	24690	24730	24340	24451	24713	24521	24646	24580	24449	24740	24754	24812	24905	24570	24555	24717	24431	24650	24648	24949	24636	24551	24545	24372	24475	24556	24636	24596	24438	24689	24798	24517	24584	24799	24439	24626	24258	24531	24319	24240	24579	24645	24548	24657	24856	24733	24459	24655	24695	24500	24497	24625	24531	24583	24690	24496	24681	24537	24703	24810	24446	24629	24687	24623	24663	24311	24602	24748	24677	24509	24642	24552	24470	24709	24478	24584	24537	24645	24670	24464	24457	24487	24480	24588	24532	24677	24506	24487	24667	24515	24479	24492	24653	24512	24691	24637	24592	24557	24628	24579	24361	24412	24503	24599	24733	24727	24563	24585	24709	24524	24479	24616	24628	24485	24636	24628	24669	24687	24598	24740	24614	24730	24725	24655	24446	24684	24707	24793	24682	24333	24682	24755	24729	24736	24675	24529	24667	24434	24476	24505	24506	24712	24563	24523	24362	24565	24519	24687	24709	24639	24635	24647	24521	24573	24581	24672	24531	24536	24875	24630	24629	24323	24657	24537	24408	24449	24553	24390	24666	24794	24802	24601	24733	24579	24651	24564	24626	24701	24562	24265	24642	24461	24629	24283	24480	24638	24723	24557	24419	24513	24640	24770	24565	24615	24700	24537	24858	24517	24455	24602	24523	24502	24563	24579	24655	24695	24730	24522	24796	24649	24607	24529	24599	24787	24742	24835	24853	24426	24743	24664	24529	24591	24342	24477	24572	24545	24561	24650	24674	24712	24659	24841	24533	24433	24516	24613	24824	24358	24531	24452	24708	24638	24500	24457	24529	24497	24608	24758	24486	24779	24608	24889	24852	24655	24684	24749	24695	24620	24618
65076	106071	90777	63230	39225	25148	20121	19247	18929	19246	19292	19270	19223	19334	19356	19333	19259	19544	19319	19251	19380	19397	19491	19395	19357	19374	19398	19231	19164	19238	19330	19195	19365	19457	19252	19427	19500	19312	19426	19190	19295	19157	19307	19312	19376	19402	19365	19191	19218	19275	19399	19411	19445	19273	19392	19314	19153	19257	19456	19364	19137	19385	19482	19163	19447	19342	19313	19427	19484	19283	19197	19205	19150	19303	19409	19232	19239	19371	19435	19283	19242	19200	19350	19121	19429	19300	19089	19382	19303	19334	19403	19362	19199	19346	19227	19226	19436	19331	19451	19246	19178	19242	19278	19172	19288	19414	19204	19371	19322	19385	19153	19235	19114	19262	19294	19354	19401	19440	19109	19505	19324	19284	19311	19307	19378	19333	19448	19097	19352	19291	19334	19345	19351	19368	19517	19327	19267	19354	19310	19209	19296	19409	19373	19305	19252	19353	19374	19174	19271	19189	19358	19433	19439	19290	19317	19361	19447	19254	19440	19312	19390	19235	19310	19531	19388	19225	19345	19302	19367	19318	19229	19208	19332	19505	19275	19523	19220	19215	19450	19484	19348	19360	19366	19473	19265	19332	19278	19424	19222	19258	19262	19361	19385	19122	19368	19346	19386	19441	19251	19341	19330	19386	19373	19295	19241	19215	19253	19436	19333	19329	19361	19427	19386	19295	19316	19273	19321	19519	19445	19186	19384	19476	19224	19430	19328	19379	19223	19404	19414	19239	19172	19313	19488	19311	19353	19253	19283	19460	19377	19363	19346	19307	19146	19225	19375	19224	19335	19389	19401	19309	19335	19353	19372	19267	19266	19292	19191	19206	19471	19394	19312	19298	19414	19306	19258	19369	19238	19398	19465	19453	19325	19362	19224	19366	19304	19424	19230	19161	19285	19414	19250	19313	19267	19457	19438	19265	19263	19524	19304	19422	19251	19257	19343	19303	19267	19249	19070	19550	19400	19398	19418	19292	19270	19314	19342	19311	19412	19252	19473	19147	19382	19291	19435	19366	19309	19360	19455	19338	19290	19475	19201	19374	19159	19290	19290	19178	19248	19373	19437	19435	19323	19386	19367	19213	19322	19372	19304	19331	19372	19360	19270	19491	19423	19289	19265	19430	19462	19302	19262	19396	19283	19287	19175	19297	19327	19348	19445	19249	19475	19447	19552	19137	19523	19232	19288	19373	19192	19191	19409	19158	19230	19177	19348	19455	19302	19252	19325	19395	19199	19499	19423	19216	19323	19444	19211	19141	19229	19344	19177	19441	19349	19391	19305	19451	19210	19306	19303	19336	19313	19213	19298	19276	19203	19343	19463	19399	19366	19357	19397	19344	19309	19251	19254	19346	19188	19313	19354	19486	19512	19345	19395	19247	19338	19335	19508	19308	19401	19332	19323	19508	19420	19172	19345	19311	19339	19265	19267	19389	19359	19359	19383	19221	19432	19312	19402	19293	19243	19219	19283	19214	19451	19540	19465	19327	19187	19359	19369	19256	19324	19344	19414	19327	19324	19472	19397	19228	19363	19166	19251	19260	19476	19258	19337	19365	19310	19390	19262	19097	19368	19294	19234	19374	19417	19425	19334	19446	19416	19352	19276	19235	19182	19331	19328	19385	19285	19401	19406	19273	19267	19243	19305	19432	19272	19135	19394	19187	19236	19289	19276	19346	19280	19232	19444	19209	19545	19301	19448	19273	19292	19330	19216	19309	19194	19361	19250	19314	19174	19238	19266	19376	19308	19422	19228	19546	19189	19375	19418	19136	19315	19224	19163	19205	19252	19235	19417	19555	19209	19469	19203	19499	19287	19369	19358	19358	19401	19332	19262	19290	19283	19243	19407	19307	19386	19293	19309	19528	19308	19435	19220	19419	19181	19264	19196	19264	19311	19311	19471	19373	19225	19302	19381	19389	19345	19354	19468	19225	19504	19366	19294	19364	19448	19280	19358	19581	19076	19237	19405	19278	19475	19331	19426	19182	19428	19403	19291	19424	19398	19456	19276	19436	19345	19552	19421	19375	19205	19267	19224	19225	19252	19456	19417	19252	19236	19260	19479	19297	19375	19526	19237	19269	19370	19338	19358	19438	19264	19329	19197	19180	19321	19247	19364	19408	19383	19277	19192	19479	19406	19262	19213	19283	19283	19470	19416	19261	19365	19274	19303	19143	19256	19311	19372	19550	19368	19282	19308	19387	19263	19326	19342	19290	19416	19303	19473	19312	19236	19165	19411	19180	19502	19330	19414	19372	19082	19179	19332	19489	19263	19287	19342	19339	19152	19267	19299	19420	19253	19208	19448	19409	19243	19352	19345	19388	19412	19153	19194	19264	19502	19377	19318	19349	19213	19238	19371	19350	19389	19356	19382	19238	19317	19128	19339	19299	19380	19271	19331	19445	19132	19428	19251	19238	19345	19298	19428	19221	19307	19306	19214	19361	19211	19291	19565	19349	19158	19339	19469	19313	19221	19181	19267	19167	19322	19317	19436	19330	19422	19394	19103	19521	19293	19345	19297	19305	19377	19086	19294	19313	19273	19323	19224	19333	19530	19212	19235	19449	19341	19419	19330	19218	19149	19442	19279	19298	19169	19386	19244	19366	19444	19299	19335	19376	19312	19388	19495	19348	19118	19255	19334	19455	19602	19273	19264	19296	19469	19384	19249	19272	19355	19444	19276	19383	19106	19292	19226	19364	19422	19248	19228	19486	19293	19162	19194	19415	19244	19484	19289	19318	19297	19301	19231	19252	19358	19281	19251	19339	19454	19343	19376	19391	19445	19281	19376	19158	19277	19148	19176	19267	19471	19187	19264	19315	19396	19331	19327	19532	19304	19139	19131	19398	19277	19322	19329	19437	19337	19461	19427	19316	19393	19392	19491	19234	19383	19290	19309	19366	19282	19124	19469	19210	19406	19302	19421	19256	19283	19453	19302	19382	19292	19203	19370	19231	19207	19396	19443	19225	19457	19365	19324	19312	19384	19334	19279	19312	19079	19218	19258	19362	19245	19461	19250	19159	19239	19278	19362	19363	19373	19317	19379	19417	19195	19335	19291	19228	19395	19374	19356	19183	19288	19223	19537	19522	19266	19426	19189	19517	19285	19460	19185	19365	19349	19385	19340	19327	19387	19424	19362	19277	19357	19167	19057	19406	19274	19350	19202	19403	19404	19293	19406	19442	19363	19207	19414	19214	19376	19361	19440	19245	19446	19372	19318	19197	19309	19244	19416	19228	19299	19338	19420	19441	19318	19363	19472	19211	19457	19165	19381	19309	19338	19299	19347	19344	19271	19340	19406	19401	19245	19306	19222	19404	19311	19365	19300	19285	19125	19270	19313	19293	19120	19280	19401	19269	19412	19366	19321	19354	19403	19206	19184	19263	19339	19475	19336	19338	19470	19390	19211	19304	19311	19076	19208	19258	19174	19227	19512	19326	19257	19362	19388	19165	19179	19353	19259	19234	19259	19470	19391	19405	19268	19183	19387	19221	19265	19324	19294	19553	19319	19409	19223	19324	19420	19402	19221	19549	19292	19290	19366	19352	19472	19373	19329	19251	19386	19418	19447	19198	19373	19372	19420	19452	19326	19208	19276	19142	19223	19308	19214	19441	19502	19314	19374	19448	19522	19384	19251	19283	19431	19140	19473	19221	19403	19227	19551	19576	19419	19262	19248	19360	19448	19232	19400	19438	19292	19387	19242	19456	19205	19399	19331	19427	19224	19350	19367	19481	19371	19327	19350	19274	19332	19326	19444	19213	19242	19200	19348	19364	19479	19412	19341	19314	19398	19243	19349	19327	19240	19207	19404	19288	19274	19332	19360	19462	19301	19358	19301	19394	19390	19361	19358	19335	19142	19451	19294	19191	19468	19272	19349	19250	19362	19318	19357	19357	19205	19202	19370	19080	19213	19596	19372	19341	19312	19211	19135	19374	19304	19213	19501	19351	19405	19276	19329	19042	19180	19369	19302	19288	19380	19310	19534	19284	19378	19491	19357	19421	19461	19249	19195	19393	19336	19398	19306	19206	19148	19382	19432	19323	19299	19296	19586	19248	19206	19338	19416	19383	19347	19487	19388	19486	19398	19324	19286	19299	19260	19343	19382	19424	19192	19422	19290	19364	19198	19270	19129	19383	19344	19242	19245	19148	19461	19148	19390	19409	19273	19383	19422	19290	19374	19273	19453	19502	19351	19376	19316	19258	19040	19374	19255	19398	19133	19277	19418	19309	19282	19294	19506	19454	19374	19244	19244	19201	19188	19486	19405	19268	19321	19230	19450	19405	19415	19404	19335	19329	19203	19393	19322	19249	19343	19270	19474	19399	19409	19374	19193	19401	19320	19199	19290	19319	19281	19385	19440	19238	19279	19449	19273	19218	19320	19281	19386	19364	19344	19355	19387	19306	19339	19610	19337	19438	19359	19345	19294	19310	19347	19202	19211	19251	19363	19386	19292	19298	19396	19341	19280	19101	19250	19307	19605	19419	19265	19297	19335	19246	19207	19279	19276	19327	19396	19428	19269	19211	19229	19374	19312	19208	19286	19325	19233	19285	19344	19374	19486	19489	19126	19345	19292	19280	19429	19294	19480	19241	19456	19354	19390	19205	19403	19464	19396	19427	19244	19247	19357	19453	19338	19318	19322	19466	19235	19266	19239	19296	19423	19538	19343	19403	19459	19409	19192	19284	19242	19132	19430	19264	19060	19366	19363	19405	19281	19309	19333	19492	19402	19288	19468	19505	19297	19328	19334	19246	19473	19449	19299	19472	19156	19176	19291	19280	19194	19333	19464	19227	19279	19462	19489	19519	19339	19536	19223	19278	19421	19263	19274	19306	19386	19320	19475	19403	19382	19207	19538	19242	19380	19445	19351	19250	19305	19339	19484	19412	19430	19291	19373	19318	19390	19432	19299	19198	19357	19408	19527	19259	19357	19358	19491	19247	19239	19362	19268	19515	19339	19483	19353	19385	19394	19278	19287	19374	19255	19548	19300	19238	19322	19243	19390	19317	19390	19358	19232	19291	19333	19368	19290	19221	19255	19293	19218	19300	19309	19536	19524	19314	19243	19470	19240	19352	19335	19313	19367	19227	19358	19277	19399	19311	19220	19143	19411	19211	19373	19233
30749	39026	44786	34968	27113	25403	24747	24366	24558	24393	24648	24310	24247	24602	24422	24644	24662	24633	24378	24419	24399	24502	24463	24483	24445	24558	24434	24630	24504	24449	24430	24534	24499	24392	24518	24255	24435	24389	24337	24383	24418	24449	24556	24330	24389	24400	24464	24310	24355	24334	24221	24401	24407	24393	24421	24609	24422	24366	24626	24586	24585	24507	24514	24563	24424	24592	24643	24322	24481	24481	24503	24575	24369	24625	24487	24506	24477	24507	24601	24302	24421	24426	24434	24535	24607	24313	24692	24440	24394	24548	24404	24352	24480	24258	24713	24548	24243	24369	24435	24452	24303	24348	24522	24209	24452	24454	24409	24503	24323	24466	24502	24366	24449	24419	24453	24464	24391	24203	24501	24274	24382	24494	24390	24571	24509	24777	24647	24407	24381	24510	24666	24547	24421	24401	24579	24457	24517	24243	24374	24530	24448	24351	24518	24396	24335	24444	24526	24374	24310	24223	24494	24295	24381	24362	24412	24440	24433	24568	24531	24399	24170	24461	24408	24301	24561	24346	24309	24179	24296	24409	24499	24491	24502	24452	24622	24393	24356	24462	24528	24283	24435	24212	24505	24546	24201	24537	24238	24506	24339	24462	24410	24442	24532	24483	24518	24553	24515	24525	24502	24344	24855	24461	24447	24535	24711	24278	24392	24394	24537	24366	24344	24515	24290	24590	24496	24280	24519	24383	24555	24487	24417	24680	24458	24263	24149	24354	24412	24409	24426	24506	24103	24473	24534	24272	24550	24273	24412	24453	24738	24457	24328	24465	24513	24647	24466	24602	24271	24410	24375	24083	24142	24388	24314	24281	24487	24349	24473	24293	24378	24374	24450	24297	24602	24309	24366	24369	24208	24318	24370	24399	24430	24483	24431	24330	24381	24254	24480	24395	24289	24380	24224	24282	24449	24327	24548	24439	24524	24430	24351	24475	24501	24309	24273	24539	24738	24398	24251	24377	24547	24553	24342	24541	24446	24460	24341	24543	24446	24426	24618	24470	24409	24233	24511	24439	24442	24299	24374	24428	24370	24551	24309	24126	24365	24142	24381	24277	24133	24293	24441	24387	24525	24681	24518	24661	24517	24410	24467	24381	24422	24370	24542	24427	24351	24380	24480	24450	24356	24210	24449	24128	24397	24381	24302	24259	24407	24494	24433	24434	24426	24416	24396	24215	24246	24583	24200	24427	24451	24519	24397	24313	24663	24226	24338	24351	24464	24495	24352	24401	24473	24078	24314	24315	24414	24413	24442	24284	24215	24295	24460	24391	24549	24228	24276	24576	24559	24372	24347	24414	24561	24408	24250	24117	24373	24416	24338	24467	24475	24234	24518	24323	24142	24561	24472	24440	24502	24405	24442	24427	24314	24384	24314	24330	24462	24427	24494	24363	24375	24428	24584	24361	24380	24760	24430	24296	24281	24398	24342	24399	24437	24359	24455	24473	24686	24335	24383	24256	24342	24356	24533	24378	24407	24285	24652	24438	24118	24748	24559	24354	24293	24530	24464	24416	24520	24346	24347	24516	24313	24390	24374	24407	24602	24277	24517	24230	24626	24376	24528	24343	24352	24487	24299	24553	24402	24244	24605	24553	24536	24463	24400	24292	24473	24587	24681	24408	24419	24535	24401	24350	24574	24533	24530	24424	24492	24444	24286	24386	24458	24453	24305	24404	24377	24433	24265	24482	24530	24383	24177	24112	24278	24312	24237	24395	24589	24438	24483	24651	24570	24474	24397	24157	24390	24441	24509	24293	24410	24397	24537	24247	24434	24496	24403	24447	24431	24383	24485	24582	24438	24517	24329	24317	24277	24537	24164	24201	24214	24312	24465	24412	24431	24385	24364	24277	24587	24214	24275	24506	24435	24480	24474	24503	24110	24503	24325	24403	24302	24464	24632	24446	24562	24454	24547	24384	24403	24536	24581	24577	24666	24167	24333	24338	24316	24440	24509	24479	24376	24512	24540	24413	24237	24264	24694	24440	24324	24160	24344	24608	24641	24374	24304	24362	24277	24317	24406	24497	24296	24136	24510	24351	24223	24411	24128	24267	24450	24356	24501	24389	24445	24394	24154	24216	24404	24305	24462	24508	24442	24335	24598	24413	24437	24508	24508	24400	24188	24323	24340	24550	24569	24486	24241	24336	24463	24488	24477	24362	24566	24244	24576	24393	24307	24374	24441	24559	24599	24237	24253	24361	24226	24205	24450	24817	24729	24633	24455	24391	24503	24451	24328	24367	24278	24382	24528	24567	24343	24334	24253	24484	24469	24470	24433	24566	24507	24546	24471	24542	24364	24397	24394	24354	24524	24574	24262	24460	24409	24487	24353	24496	24380	24298	24462	24450	24414	24391	24499	24384	24373	24247	24344	24500	24293	24470	24352	24489	24452	24489	24605	24297	24457	24636	24435	24472	24552	24399	24233	24355	24565	24485	24475	24343	24290	24373	24578	24293	24422	24611	24315	24398	24542	24265	24413	24615	24413	24297	24151	24295	24360	24447	24519	24355	24422	24453	24490	24488	24395	24434	24158	24584	24458	24625	24501	24249	24297	24526	24455	24295	24388	24323	24565	24551	24720	24573	24448	24563	24513	24394	24378	24220	24416	24400	24408	24364	24593	24484	24131	24310	24099	24292	24336	24339	24265	24228	24587	24186	24326	24195	24417	24290	24273	24206	24317	24379	24291	24296	24389	24393	24298	24554	24622	24419	24662	24580	24249	24501	24365	24401	24542	24324	24428	24690	24593	24295	24522	24266	24566	24347	24531	24256	24391	24513	24443	24154	24528	24277	24363	24493	24353	24447	24219	24447	24396	24251	24497	24567	24625	24416	24398	24494	24233	24201	24411	24589	24519	24471	24371	24431	24445	24511	24189	24567	24597	24454	24631	24501	24469	24468	24486	24294	24586	24474	24361	24394	24569	24443	24347	24734	24556	24402	24247	24527	24787	24264	24394	24498	24231	24358	24263	24088	24512	24318	24315	24337	24263	24338	24351	24367	24481	24158	24324	24378	24400	24606	24462	24357	24477	24509	24374	24298	24357	24403	24316	24432	24308	24280	24431	24277	24535	24346	24634	24300	24327	24378	24479	24540	24289	24482	24603	24467	24453	24504	24500	24418	24517	24464	24396	24444	24504	24362	24469	24482	24461	24323	24543	24460	24669	24290	24466	24423	24483	24586	24489	24366	24430	24286	24308	24454	24476	24616	24623	24239	24487	24294	24415	24398	24151	24425	24536	24375	24347	24526	24539	24294	24256	24255	24344	24301	24395	24549	24511	24421	24493	24337	24554	24491	24530	24641	24490	24359	24356	24247	24288	24515	24451	24429	24544	24388	24328	24355	24530	24516	24631	24354	24327	24289	24507	24406	24534	24522	24485	24442	24541	24689	24538	24488	24417	24200	24412	24609	24325	24646	24499	24380	24394	24332	24322	24333	24474	24421	24379	24441	24607	24443	24377	24238	24534	24572	24365	24186	24526	24245	24523	24353	24472	24411	24437	24197	24478	24344	24583	24384	24478	24421	24189	24538	24305	24285	24569	24517	24744	24264	24532	24461	24543	24441	24493	24400	23992	24446	24273	24519	24382	24349	24500	24418	24430	24489	24530	24573	24503	24408	24527	24542	24711	24721	24436	24444	24445	24366	24179	24157	24469	24199	24336	24399	24505	24599	24544	24409	24265	24391	24419	24576	24720	24437	24620	24420	24622	24529	24300	24245	24317	24273	24474	24326	24335	24270	24673	24636	24363	24566	24481	24314	24488	24423	24413	24217	24440	24458	24257	24282	24420	24480	24337	24547	24430	24369	24280	24337	24617	23978	24510	24592	24517	24358	24628	24518	24349	24252	24287	24633	24239	24180	24463	24572	24346	24437	24336	24409	24516	24296	24311	24417	24472	24446	24463	24460	24407	24347	24434	24356	24624	24540	24494	24414	24426	24379	24377	24596	24661	24449	24421	24339	24141	24500	24488	24585	24581	24388	24383	24184	24388	24371	24550	24493	24323	24451	24477	24344	24501	24432	24323	24409	24494	24500	24316	24555	24498	24368	24199	24513	24466	24360	24606	24444	24612	24511	24409	24424	24370	24257	24490	24344	24722	24315	24439	24617	24430	24412	24255	24510	24245	24475	24625	24291	24313	24327	24606	24440	24419	24420	24568	24437	24628	24335	24491	24486	24501	24127	24397	24430	24602	24534	24478	24297	24492	24587	24444	24335	24386	24281	24427	24501	24206	24375	24629	24444	24336	24286	24060	24426	24399	24226	24203	24249	24270	24503	24522	24378	24440	24329	24507	24516	24424	24630	24301	24506	24497	24258	24398	24406	24468	24415	24566	24496	24285	24293	24409	24462	24506	24538	24462	24301	24337	24414	24645	24419	24363	24465	24492	24619	24317	24336	24567	24457	24515	24115	24412	24606	24692	24384	24500	24404	24531	24392	24445	24640	24334	24351	24620	24144	24466	24447	24283	24268	24509	24479	24364	24332	24474	24626	24063	24476	24498	24282	24740	24342	24426	24281	24549	24494	24350	24488	24488	24204	24303	24366	24589	24579	24408	24458	24324	24479	24338	24363	24472	24164	24424	24089	24401	24046	24324	24669	24268	24355	24333	24486	24401	24352	24448	24441	24580	24442	24287	24421	24583	24755	24547	24314	23984	24272	24330	24321	24335	24498	24226	24446	24492	24420	24425	24368	24480	24586	24530	24492	24471	24703	24463	24678	24366	24647	24340	24484	24370	24579	24316	24361	24550	24605	24359	24261	24513	24450	24221	24318	24437	24307	24328	24298	24416	24373	24465	24479	24314	24372	24291	24180	24351	24432	24398	24431	24363	24529	24414	24536	24242	24456	24783	24269	24383	24356	24407	24217	24296	24257	24639	24368	24510	24365	24463	24424	24526	24356	24330	24531	24519	24448	24097	24416	24442	24312	24441	24426	24417	24626	24487	24288	24087	24420	24323	24309	24307	24523	24283	24332	24283	24602	24483	24380	24450	24389	24714	24380	24259	24422	24285	24532	24489	24417	24394	24197	24471	24426	24493	24217	24234	24211	24351	24085	24379	24308	24423	24295	24380	24280	24350	24322	24280	24209	24516	24527	24443	24383	24454	24305	24216	24191	24479	24584
36576	58303	46276	28957	21933	19862	19311	19232	19243	19098	19391	18914	19153	19272	19149	19158	19318	19301	19131	19139	19156	19195	19220	19201	19120	19258	19208	19258	19247	19236	19139	19146	19296	19273	19155	19174	19076	19153	19155	19018	18989	19286	19150	19248	19018	19041	19096	19238	19203	19099	19332	19224	19257	19089	19144	19244	19101	19257	19257	19292	19182	19186	19115	19143	19222	19117	19191	18888	19074	19033	19156	19076	19010	19276	19180	19127	19265	19142	19324	19221	19041	19451	19180	19174	19270	19137	19296	19254	19072	19046	19179	19229	19183	19194	19084	19252	19126	19132	19107	19172	19110	19181	19076	19083	19259	19203	19073	19190	19135	19013	19234	19367	19178	19243	19109	19068	19274	19186	18981	19179	19241	19152	19080	19136	19011	19124	19313	19161	19030	19194	19365	19198	19166	19396	19198	19354	19061	19109	19186	19311	19376	19153	19210	19184	19209	19040	19032	19259	19097	19233	19186	19131	19029	19264	19125	18995	19030	19050	19093	19127	19143	19263	19309	19323	19194	19154	19364	19238	19108	19215	19096	19268	19087	19084	19330	19067	19169	19236	19175	19140	19250	19355	19178	19191	19001	19254	19288	19294	19097	19127	19363	18968	19114	19253	18938	18975	19237	19109	19082	18954	18979	18963	19137	19185	19281	19238	19241	19081	19191	19111	19264	19174	19105	19146	19088	19115	19148	19278	19116	19234	19171	19214	19076	19189	19143	19168	19384	19036	19098	19233	19181	19187	19145	19321	19329	19287	19147	19090	19117	19222	19235	19423	19141	19112	19082	19190	19134	19255	19239	19202	19018	19179	19107	19150	19148	19079	19172	19107	19207	19194	19112	18981	19172	19182	19226	19125	19064	19367	19093	19271	19049	19315	19151	19065	19056	19384	19236	19084	19132	19211	19314	19172	19204	19112	19299	19214	19162	19320	19148	19180	19188	19169	19145	19268	19110	19100	19262	19105	19160	19190	19260	19124	19153	18967	19255	19122	19035	19184	19175	19118	19266	19260	19282	19202	19126	19187	19297	19069	19299	19118	19138	19087	19201	19375	19070	19164	19230	19205	19115	19225	19154	19082	19202	19258	19151	19263	19016	19150	19201	19179	19050	19262	19313	19273	19271	19095	19165	19113	19228	18989	19373	19033	19255	19324	19225	19226	19142	19114	19135	19108	19189	19162	19031	19145	19218	19146	19107	18989	19347	19178	19051	18997	19174	19095	19222	19123	18983	19262	19122	19226	19142	19240	19025	19300	19098	19036	19115	19209	19250	19166	19117	19212	19073	19140	19221	19258	18998	19233	19208	19245	19216	19114	19275	19135	19002	19306	19100	19308	19178	19101	19080	19177	19148	19278	19288	19055	19334	19128	19228	19143	19139	19161	19106	19205	19080	19079	19145	19279	19175	19153	19173	19123	19131	19301	19137	19315	18949	19444	19120	19089	19128	18947	19198	19229	19110	19301	19180	19307	19150	19166	19176	19132	19375	19181	19302	19126	19117	19215	19201	19132	19256	19180	19234	19384	19006	19054	19259	19357	18993	19192	19331	19219	19017	19032	19136	19230	19164	19140	19192	19097	19209	19187	19128	19173	19076	19198	19092	19261	19337	19226	19066	19091	19226	19197	19261	19168	19023	19130	19182	19195	19285	19363	19283	19378	19150	19196	19362	19220	19234	19065	19084	19148	19336	19081	19129	19001	19143	19182	19098	19116	19130	19137	19178	19210	19170	19168	19074	19075	19242	19083	18969	19254	19082	19248	19221	19182	19179	19239	19164	19172	19072	19179	19213	19052	18997	19184	19198	19175	19211	19086	19075	19145	19207	19151	19225	19138	19269	19144	19028	19187	19012	19287	18999	19294	19257	19131	19231	19069	19044	19057	19230	19229	19229	19156	19203	18965	19139	19182	19231	19009	19229	19240	19179	19065	19034	19252	19153	19270	19046	19267	19183	19218	19114	19172	19189	19183	19290	19166	19166	18983	18965	19357	19166	19202	19300	19288	19344	18957	19354	19195	19341	19247	19156	19187	19198	19320	19113	19136	19350	19141	19040	18928	19242	19194	19066	19191	19050	19148	19154	19187	18992	19031	19063	19223	19164	19239	19204	19217	19092	19160	19135	19078	19037	19098	19104	19168	19093	19214	19326	19096	19175	19167	19198	19326	19018	19294	19340	19178	19101	18993	19137	19290	19124	19215	19145	19153	19182	19146	19096	19354	19108	19217	19223	19016	19129	19411	19209	19150	19112	19073	19086	19225	19140	19228	19122	19243	19388	19192	18989	19153	19196	19412	19152	18967	19328	19241	19169	19136	19314	19167	19236	19184	19165	19100	19286	19147	19277	19274	18964	19100	19069	19086	19162	19345	19306	19200	19134	19249	19317	19171	19214	19112	19308	19062	19123	19090	19268	19285	19098	19304	19320	19359	19065	19260	19177	19220	19101	18916	19173	19264	19256	19201	19365	19163	19200	19359	19162	19101	19179	19373	19026	19090	19063	19155	19310	19111	19214	19198	19166	19132	19200	19209	19228	19062	19131	19191	19230	19172	19129	19372	19091	19076	19115	19062	19031	19309	19260	19042	19214	19105	19175	19185	19052	19256	19249	19319	19408	19131	19221	19135	18998	18965	19149	19139	19325	19104	19302	19249	19276	19212	19106	19383	19172	19263	19065	19063	19044	19298	19283	19338	19175	19193	19152	19228	19233	19139	19061	19208	19149	19422	19109	19164	19135	19076	19119	19330	19146	19184	19266	19312	19255	19093	19176	19160	19176	19247	19156	19222	19110	19147	19212	19230	19240	19054	19315	19175	19438	19126	19301	19377	19088	19170	19045	19268	19116	19183	19170	19171	19176	18960	19187	19246	19222	19369	19352	19072	19149	19176	19281	19333	19245	19200	19234	19327	19300	19044	19240	19128	19210	19482	19114	19277	19180	19281	19220	19000	19134	19193	19242	19279	18911	19109	19210	19187	19139	19034	19096	19102	19241	19174	19103	19141	18975	19210	19232	19222	19159	19004	19276	19051	19090	18973	19085	19317	19089	18958	19256	19120	19106	19150	19120	19179	19260	19367	19043	19184	19342	19136	19366	19107	19103	19201	19185	19419	18968	19158	19312	19213	19188	19033	19072	19232	19297	19164	19220	19179	19281	19083	19091	19140	19199	19177	19246	19131	19206	19194	19129	18945	19198	19058	19130	19031	19109	19187	19233	19124	19113	19259	19246	19178	19177	19138	19269	19206	19270	19042	19197	19070	19089	19320	18947	19059	19138	19095	19175	19103	19301	19188	19182	19262	19118	19253	19146	19324	19146	19154	19180	19189	19114	19149	19211	19257	19166	19265	19349	19302	18984	19191	19173	19263	19249	19112	19224	19095	19298	19267	19306	19145	19257	19160	19108	19148	19080	19246	19071	19219	19377	19350	19040	19089	19261	19286	19122	19282	19160	19242	19099	19153	19183	19201	19262	19097	19260	19260	19364	19214	19235	19153	19190	19167	19247	19047	19169	19288	19167	19232	19239	18978	19053	19181	19281	19332	19054	19329	19144	19345	19165	19087	19263	19177	19302	19344	19240	19221	19110	19147	19226	19237	19085	19241	19177	19199	19311	19265	19250	19200	19229	19150	19138	19114	19292	19078	19031	18990	19126	19385	19101	19135	19180	19107	19092	19101	19235	19080	19113	19286	19137	19324	19167	19171	19214	18979	19084	19126	19089	19248	19135	19239	19147	19235	19124	19110	19046	19247	19108	19352	19272	19269	19102	19129	19150	19085	19204	19331	19099	19162	19250	19203	19299	19258	19358	19201	19216	19145	19346	19188	19200	19151	19216	19416	19299	19121	19275	19200	19202	19321	19137	19249	19067	19184	19070	19267	19247	19119	19200	19233	19127	19173	19258	19311	19325	19140	19152	19157	19169	19035	19132	19257	19354	19211	19057	19198	19358	19274	19188	19279	19161	19149	19361	19108	19087	19243	19123	19181	19092	19048	19142	19239	19170	19191	19228	19172	19129	19159	19263	19267	19083	19278	19275	19326	18968	19196	19240	19196	19255	19199	19228	18988	19360	19289	19118	19280	19272	19243	19256	19039	19262	19148	19193	19047	19191	19054	19201	19189	19181	19113	19142	19216	19301	19144	19174	19210	19415	19258	19162	19348	19083	19217	19168	19183	19034	19056	19171	19271	19081	19266	19305	19076	19157	19204	19140	19324	18975	19195	19140	19033	19217	19155	19181	19169	19062	19408	19129	19144	19238	19154	19098	19050	19153	19153	19028	19146	19208	19224	19268	19327	19180	19144	19052	19313	19342	19190	19227	19018	19233	19289	19163	19025	19091	19072	19372	19073	19212	19207	19152	19261	19059	19294	19189	19091	19128	19096	19220	19150	19375	19241	19298	19329	19004	19263	19184	19137	19086	19175	19277	19225	19344	19137	19165	19112	19344	19149	19268	19362	19294	19361	19090	19174	19281	19383	19108	19059	19055	19319	19150	19184	19221	19164	19288	19157	19271	19030	19253	19161	19090	19176	19122	19217	19214	19229	19018	19315	18893	19075	19070	19140	19019	19118	19071	19022	19175	19235	19274	19125	19107	19301	19195	18986	19294	19317	19044	19146	19262	19286	19296	19130	19131	19281	19098	19377	19092	19270	19152	19098	19081	19282	19281	19082	19121	19253	19296	19240	19279	19097	19390	19219	19211	19135	18997	19099	19107	19156	19173	19075	19327	19363	19207	19171	19312	19153	19281	19018	19020	19221	19166	19234	19274	19216	19180	19089	19218	19245	19134	19191	19254	19227	19200	19264	19277	19277	19133	18925	19326	19219	19304	19162	19121	19204	19261	19024	19271	19037	19197	19131	19124	19056	19296	19291	19065	19100	19119	19182	19126	19247	19232	19077	19207	19092	19402	19301	19167	19127	19235	19240	19242	19165	19076	19264	19257	19158	19055	19132	19016	19220	19292	18981	19157	19101	19184	19016	19223	19208	19144	19260	19068	19355	19160	19121	19041	19172	19275	19141	19174	19253	19211	19090	19170	19284	19200	19187	19171	19185	19246	19261	19325	19154	19067	19198	19037	19036	19218	19207	19086	19205	19099	19378	19292	19377	19294	19096	19205	19225	19021	19259	19165	19289
25616	27732	44179	39522	30383	27588	26836	24834	24544	24656	24740	24643	24629	24678	24514	24643	24799	24621	24634	24676	24726	24623	24628	24469	24666	24726	24549	24507	24602	24403	24340	24621	24646	24920	24710	24737	24047	24526	24474	24521	24482	24605	24570	24479	24493	24234	24576	24493	24325	24368	24597	24563	24667	24284	24407	24744	24572	24503	24510	24762	24555	24549	24402	24622	24497	24421	24509	24485	24734	24312	24541	24323	24541	24410	24596	24376	24480	24374	24440	24530	24688	24321	24608	24547	24741	24594	24496	24435	24520	24579	24506	24141	24400	24695	24498	24656	24583	24588	24570	24479	24428	24586	24319	24519	24411	24258	24512	24393	24596	24571	24365	24448	24432	24567	24356	24475	24468	24472	24461	24554	24683	24615	24541	24653	24528	24636	24492	24729	24467	24381	24332	24497	24643	24652	24605	24556	24663	24434	24543	24585	24521	24567	24668	24555	24502	24552	24359	24480	24392	24413	24688	24480	24384	24499	24501	24590	24359	24385	24530	24514	24554	24277	24528	24472	24440	24349	24404	24503	24537	24227	24601	24382	24414	24331	24563	24426	24714	24597	24645	24763	24660	24397	24618	24413	24450	24486	24639	24669	24587	24498	24418	24490	24562	24447	24660	24484	24466	24363	24745	24395	24514	24396	24766	24645	24526	24228	24428	24260	24596	24681	24419	24289	24534	24384	24464	24474	24390	24487	24267	24573	24496	24341	24335	24529	24528	24425	24523	24506	24558	24490	24591	24358	24748	24487	24408	24563	24566	24380	24377	24429	24540	24582	24439	24297	24297	24590	24395	24677	24494	24553	24607	24436	24666	24562	24432	24296	24427	24557	24463	24347	24452	24607	24459	24743	24559	24428	24482	24510	24336	24549	24621	24575	24482	24552	24670	24412	24490	24345	24511	24448	24408	24489	24518	24425	24473	24337	24570	24462	24453	24398	24302	24297	24288	24604	24199	24462	24618	24381	24440	24299	24449	24516	24530	24401	24630	24281	24410	24575	24506	24631	24716	24447	24569	24314	24401	24456	24421	24239	24374	24476	24398	24350	24581	24329	24461	24318	24834	24473	24416	24399	24483	24513	24482	24394	24590	24457	24334	24511	24619	24453	24413	24551	24509	24744	24573	24509	24462	24578	24343	24595	24703	24238	24273	24318	24330	24469	24310	24554	24525	24394	24593	24646	24672	24674	24314	24675	24493	24519	24595	24297	24670	24414	24413	24497	24407	24527	24646	24476	24601	24540	24480	24249	24400	24563	24480	24347	24389	24637	24660	24379	24569	24846	24550	24552	24535	24465	24631	24293	24555	24351	24378	24425	24321	24567	24571	24677	24461	24379	24656	24642	24600	24371	24537	24386	24515	24363	24517	24676	24514	24430	24664	24712	24397	24562	24483	24620	24389	24448	24380	24544	24495	24430	24728	24437	24507	24706	24439	24354	24205	24351	24224	24224	24573	24497	24552	24353	24527	24681	24443	24578	24394	24661	24374	24447	24665	24429	24620	24525	24510	24432	24550	24384	24439	24720	24512	24443	24475	24312	24638	24415	24771	24448	24246	24569	24442	24533	24390	24415	24431	24477	24431	24385	24479	24438	24614	24451	24434	24566	24408	24326	24630	24393	24613	24617	24493	24458	24423	24498	24533	24461	24159	24506	24403	24675	24587	24409	24322	24551	24837	24418	24581	24358	24454	24564	24720	24485	24509	24406	24424	24612	24377	24592	24460	24528	24536	24603	24541	24464	24284	24521	24608	24577	24540	24433	24386	24518	24347	24340	24488	24323	24273	24311	24484	24515	24394	24498	24656	24412	24653	24372	24324	24740	24497	24524	24472	24615	24430	24387	24306	24476	24563	24346	24285	24571	24639	24340	24689	24628	24538	24246	24394	24496	24602	24455	24622	24305	24421	24508	24511	24328	24409	24156	24399	24805	24490	24618	24326	24346	24523	24475	24544	24569	24680	24511	24603	24503	24466	24515	24097	24542	24481	24500	24435	24575	24506	24409	24484	24513	24593	24461	24346	24425	24366	24566	24364	24431	24460	24202	24642	24639	24626	24595	24463	24433	24561	24565	24247	24514	24386	24558	24546	24591	24532	24300	24336	24522	24405	24523	24631	24623	24441	24319	24723	24465	24371	24302	24369	24652	24585	24465	24632	24198	24419	24552	24470	24585	24553	24335	24636	24515	24403	24310	24334	24617	24358	24396	24540	24509	24303	24287	24682	24461	24485	24432	24340	24572	24389	24268	24526	24564	24567	24762	24544	24597	24389	24450	24407	24408	24614	24481	24604	24609	24575	24520	24303	24574	24336	24337	24327	24351	24539	24468	24754	24343	24675	24422	24678	24393	24764	24437	24407	24441	24522	24654	24618	24517	24507	24355	24818	24598	24687	24252	24527	24408	24374	24565	24501	24429	24626	24369	24453	24403	24521	24570	24477	24379	24283	24551	24319	24477	24433	24517	24604	24938	24484	24471	24521	24434	24285	24331	24768	24304	24564	24493	24371	24536	24536	24370	24552	24673	24483	24562	24594	24648	24586	24468	24531	24350	24512	24530	24417	24264	24511	24923	24452	24402	24742	24512	24664	24470	24274	24607	24369	24516	24559	24683	24453	24530	24554	24560	24463	24564	24394	24509	24560	24719	24573	24252	24539	24292	24427	24259	24446	24486	24260	24407	24451	24598	24344	24709	24546	24368	24527	24574	24493	24492	24313	24699	24624	24493	24629	24503	24634	24502	24439	24604	24417	24682	24547	24523	24579	24325	24467	24691	24577	24393	24664	24390	24468	24526	24457	24451	24348	24547	24614	24661	24374	24620	24501	24532	24412	24437	24636	24522	24732	24573	24383	24612	24897	24393	24663	24661	24406	24355	24638	24465	24472	24691	24573	24359	24206	24737	24503	24665	24479	24358	24532	24557	24300	24493	24598	24609	24448	24574	24177	24508	24390	24454	24526	24386	24572	24328	24738	24394	24435	24584	24489	24517	24470	24487	24572	24441	24401	24414	24305	24369	24420	24659	24400	24475	24287	24658	24442	24606	24596	24342	24451	24461	24527	24501	24768	24320	24444	24470	24494	24445	24577	24525	24591	24583	24385	24405	24385	24460	24450	24401	24424	24411	24474	24518	24682	24468	24604	24731	24572	24414	24583	24549	24457	24207	24599	24383	24522	24325	24602	24346	24436	24652	24594	24595	24518	24582	24637	24636	24270	24458	24788	24236	24586	24442	24384	24547	24401	24521	24344	24373	24505	24575	24477	24392	24578	24512	24590	24678	24379	24524	24293	24256	24378	24479	24733	24498	24548	24645	24476	24568	24437	24582	24531	24344	24466	24347	24688	24538	24348	24305	24675	24717	24518	24453	24339	24465	24338	24467	24323	24561	24606	24421	24381	24391	24303	24623	24428	24265	24221	24443	24669	24521	24262	24486	24554	24392	24527	24516	24372	24697	24295	24480	24517	24437	24532	24506	24471	24502	24599	24486	24385	24310	24496	24594	24409	24480	24492	24495	24536	24436	24448	24422	24431	24550	24588	24582	24631	24708	24434	24563	24480	24466	24587	24738	24449	24401	24437	24457	24574	24681	24365	24782	24785	24362	24719	24358	24511	24486	24245	24538	24536	24587	24620	24552	24425	24620	24822	24510	24295	24813	24588	24453	24588	24502	24556	24453	24643	24576	24495	24588	24531	24444	24613	24430	24696	24508	24735	24325	24428	24601	24423	24666	24447	24355	24280	24629	24606	24581	24285	24230	24312	24415	24482	24466	24498	24378	24654	24392	24397	24429	24431	24415	24542	24513	24474	24370	24323	24398	24480	24528	24798	24219	24365	24326	24490	24407	24415	24600	24451	24540	24704	24555	24300	24521	24392	24524	24438	24563	24491	24345	24536	24510	24596	24208	24572	24503	24451	24724	24314	24715	24444	24505	24265	24625	24638	24533	24459	24513	24429	24350	24517	24452	24583	24422	24610	24602	24492	24474	24644	24372	24385	24456	24497	24470	24383	24517	24560	24438	24251	24446	24637	24576	24520	24547	24339	24615	24602	24584	24456	24380	24324	24733	24548	24605	24598	24670	24468	24357	24627	24457	24655	24532	24471	24228	24486	24349	24538	24418	24593	24373	24768	24362	24448	24588	24512	24309	24466	24508	24637	24513	24531	24653	24540	24465	24469	24715	24642	24251	24222	24506	24532	24579	24370	24416	24145	24440	24346	24534	24319	24643	24637	24425	24531	24474	24703	24665	24596	24386	24292	24530	24508	24374	24418	24459	24435	24492	24493	24340	24651	24549	24490	24755	24428	24486	24455	24347	24479	24636	24789	24594	24744	24392	24471	24629	24555	24411	24522	24553	24461	24519	24545	24528	24409	24770	24414	24587	24768	24623	24281	24345	24464	24264	24347	24487	24420	24522	24583	24204	24335	24491	24240	24488	24556	24415	24716	24634	24481	24162	24692	24383	24499	24365	24576	24472	24468	24434	24785	24389	24495	24560	24537	24602	24624	24285	24430	24355	24274	24292	24602	24340	24436	24563	24610	24333	24500	24574	24522	24503	24341	24605	24425	24468	24457	24253	24408	24665	24428	24649	24376	24647	24531	24581	24427	24517	24449	24596	24494	24448	24494	24693	24527	24437	24355	24478	24524	24525	24542	24503	24527	24569	24494	24500	24690	24262	24439	24401	24374	24693	24462	24521	24631	24546	24521	24694	24455	24576	24666	24509	24497	24499	24548	24435	24447	24444	24475	24364	24631	24438	24401	24489	24556	24384	24430	24675	24369	24367	24502	24396	24567	24409	24424	24209	24434	24541	24498	24374	24648	24577	24670	24465	24629	24509	24506	24392	24700	24684	24405	24625	24342	24428	24494	24430	24512	24284	24431	24708	24544	24461	24577	24500	24720	24472	24572	24420	24398	24733	24534	24356	24638	24570	24542	24539	24540	24259	24658	24494	24754	24682	24470	24437	24431	24840	24520	24400	24424	24476	24600	24454	24363	24262	24355	24281	24617	24461	24802	24506	24545	24617	24545	24414	24410	24652	24387	24544	24418	24445	24487	24533	24483	24454	24474	24503	24591	24554	24512	24474	24422	24669	24514	24370	24421	24473	24692	24602	24614	24440	24584	24604	24574	24705
58357	94935	75985	46842	30033	22030	19696	19386	19259	19374	19266	19300	19527	19296	19307	19374	19207	19418	19142	19345	19360	19365	19321	19529	19382	19298	19232	19299	19282	19453	19337	19308	19406	19311	19364	19095	19385	19344	19300	19449	19390	19285	19087	19346	19205	19234	19301	19343	19377	19381	19297	19348	19238	19290	19217	19415	19185	19284	19325	19132	19245	19039	19491	19520	19347	19373	19300	19335	19244	19514	19402	19214	19310	19409	19181	19322	19295	19216	19002	19463	19414	19177	19297	19212	19341	19277	19207	19115	19280	19257	19259	19367	19454	19165	19352	19337	19198	19347	19239	19366	19131	19329	19264	19073	19407	19279	19290	19191	19309	19347	19084	19312	19308	19310	19303	19281	19214	19260	19230	19370	19355	19372	19311	19284	19183	19300	19180	19182	19302	19216	19056	19347	19251	19267	19101	19251	19287	19368	19157	19315	19283	19317	19287	19237	19142	19526	19194	19345	19149	19313	19165	19318	19232	19293	19383	19223	19246	19441	19347	19410	19084	19355	19237	19283	19281	19218	19441	19239	19022	19257	19069	19640	19293	19302	19236	19384	19208	19255	19018	19325	19069	19217	19455	19220	19363	19362	19414	19284	19260	19307	19215	19133	19168	19203	19255	19451	19332	19204	19116	19231	19284	19272	19170	19377	19320	19164	19223	19176	19303	19254	19226	19088	19279	19138	19306	19260	19378	19215	19448	19065	19387	19263	19341	19156	19222	19340	19450	19407	19260	19300	19391	19242	19301	18932	19263	19274	19340	19187	19187	19432	19469	19332	19103	19205	19213	19229	19315	19209	19237	19211	19320	19240	19160	19390	19284	19232	19345	19212	19265	19320	19346	19290	19333	19283	19200	19173	19459	19354	19245	19274	19193	19440	19275	19357	19483	19290	19122	19353	19410	19271	19388	19160	19106	19287	19236	19180	19204	19242	19147	19278	19179	19175	19333	19424	19365	19311	19372	19255	19264	19438	19309	19155	19232	19214	19034	19283	19422	19316	19257	19260	19379	19172	19300	19167	19203	19127	19425	19226	19208	19331	19190	19216	19433	19358	19381	19318	19375	19268	19180	19360	19178	19349	19237	19320	19302	19315	19371	19149	19117	19350	19270	19413	19053	19247	19303	19128	19217	19241	19282	19334	19201	19110	19391	19262	19271	19300	19263	19339	19257	19315	19206	19207	19086	19113	19429	19333	19291	19329	19346	19169	19270	19344	19223	19352	19294	19267	19116	19153	19320	19101	19289	19346	19416	19148	19353	19303	19378	19110	19355	19494	19265	19423	19297	19177	19361	19296	19362	19343	19276	19236	19400	19313	19402	19225	19329	19339	19144	19043	19209	19193	19248	19135	19313	19180	19245	19351	19255	19097	19295	19382	19408	19186	19198	19317	19166	19309	19275	19361	19138	19194	19168	19249	19142	19196	19333	19379	19490	19337	19290	19287	19274	19278	19252	19172	19286	19099	19416	19192	19193	19179	19159	19299	19302	19212	19436	19415	19401	19383	19387	19154	19261	19345	19237	19445	19400	19110	19299	19273	19280	19283	19479	19197	19281	19233	19339	19356	19400	19372	19108	19339	19347	19272	19484	19312	19444	19367	19339	19356	19333	19275	19251	19190	19313	19251	19283	19061	19243	19250	19250	19365	19091	19088	19275	19214	19398	19281	19342	19177	19261	19220	19466	19299	19246	19251	19198	19248	19116	19228	19360	19380	19347	19281	19226	19176	19375	19364	19410	19164	19462	19266	19086	19308	19238	19313	19244	19134	19249	19359	19189	19212	19568	19356	19448	19209	19152	19343	19542	19378	19301	19291	19183	19368	19232	19339	19343	19267	19388	19094	19123	19363	19209	19182	19344	19190	19433	19385	19236	19328	19229	19538	19269	19165	19251	19346	19502	19357	19337	19212	19388	19225	19313	19362	19388	19028	19405	19376	19470	19121	19236	19253	19349	19455	19140	19303	19313	19214	19351	19302	19424	19403	19314	19284	19384	19316	19386	19263	19294	19430	19412	19094	19413	19234	19416	19094	19230	19197	19202	19186	19320	19076	19454	19187	19148	19203	19259	19244	19182	19490	19132	19342	19169	19193	19324	19251	19199	19379	19341	19212	19336	19250	19316	19329	19299	19392	19243	19302	19334	19311	19369	19165	19453	19247	19469	19342	19266	19385	19334	19255	19143	19378	19294	19206	19253	19402	19211	19249	19250	19195	19304	19155	19131	19311	19277	19475	19198	19234	19271	19295	19184	19176	19399	19188	19408	19347	19216	19347	19282	19410	19178	19232	19264	19224	19256	19496	19183	19223	19099	19322	19283	19079	19273	19328	19370	19335	19240	19388	19353	19299	19231	19255	19355	19387	19539	19199	19366	19357	19295	19208	19315	19454	19395	19246	19299	19313	19190	19429	19233	19356	19497	19086	19232	19231	19298	19208	19407	19268	19239	19377	19313	19503	19316	19197	19237	19162	19307	19303	19294	19300	19214	19402	19313	19277	19125	19144	19388	19334	19102	19299	19189	19246	19412	19273	19352	19206	19151	19343	19170	19298	19201	19227	19454	19316	19130	19332	19110	19395	19378	19394	19279	19119	19281	19327	19319	19329	19249	19226	19302	19378	19364	19537	19311	19288	19346	19390	19214	19316	19275	19361	19090	19188	19386	19328	19281	19521	19430	19392	19249	19236	19246	19343	19210	19231	19120	19279	19358	19224	19325	19196	19299	19380	19407	19335	19157	19313	19126	19370	19356	19282	19258	19215	19311	19207	19218	19280	19365	19230	19308	19247	19342	19316	19426	19352	19104	19128	19333	19128	19261	19477	19084	19252	19312	19287	19156	19567	19325	19228	19388	19250	19285	19229	19416	19304	19263	19364	19330	19184	19309	19348	19289	19340	19307	19230	19447	19243	19455	19352	19221	19202	19475	19460	19260	19209	19470	19242	19506	19224	19213	19213	19471	19050	19138	19188	19194	19270	19225	19135	19360	19216	19374	19126	19178	19256	19181	19279	19311	19316	19271	19279	19132	19340	19296	19297	19288	19275	19341	19299	19310	19336	19290	19351	19375	19355	19233	19277	19431	19284	19226	19272	19423	19128	19336	19230	19364	19291	19269	19220	19218	19497	19312	19355	19313	19263	19480	19285	19341	19371	19293	19266	19272	19306	19058	19257	19188	19248	19217	19183	19198	19128	19454	19285	19272	19265	19319	19216	19397	19313	19229	19166	19117	19314	19395	19299	19378	19389	19297	19280	19366	19144	19270	19262	19338	19333	19404	19237	19299	19294	19273	19463	19224	19320	19275	19288	19251	19135	19170	19369	19140	19272	19582	19488	19201	19216	19491	19373	19430	19065	19269	19176	19206	19375	19167	19436	19243	19302	19417	19165	19288	19422	19318	19336	19417	19169	19271	19321	19196	19178	19299	19322	19264	19199	19416	19191	19236	19303	19148	19380	19251	19302	19167	19322	19185	19297	19378	19305	19137	19175	19224	19207	19329	19330	19364	19160	19277	19314	19393	19285	19400	19313	19316	19287	19422	19290	19243	19026	19299	19198	19257	19008	19374	19176	19248	19300	19216	19140	19362	19320	19378	19428	19327	19266	19207	19157	19165	19316	19367	19127	19257	19352	19270	19291	19412	19208	19432	19367	19166	19408	19326	19225	19358	19265	19283	19281	19447	19350	19213	19381	19340	19301	19224	19245	19379	19445	19297	19284	19258	19215	19286	19110	19171	19132	19354	19229	19427	19338	19251	19222	19245	19368	19434	19209	19261	19174	19419	19373	19321	19213	19353	19294	19294	19319	19247	19329	19354	19518	19360	19259	19302	19421	19231	19503	19283	19234	19057	19246	19186	19431	19102	19195	19446	19279	19165	19226	19132	19409	19362	19407	19388	19485	19305	19304	19305	19481	19136	19214	19280	19392	19348	19162	19178	19299	19289	19331	19348	19241	19371	19428	19276	19074	19275	19513	19489	19258	19274	19289	19257	19194	19307	19438	19332	19171	19330	19256	19255	19285	19283	19264	19375	19115	19315	19062	19488	19354	19300	19301	19258	19376	19268	19225	19264	19198	19165	19306	19394	19183	19276	19015	19334	19380	19362	19044	19191	19137	19297	19383	19198	19281	19167	19097	19430	19389	19416	19312	19269	19216	19330	19225	19496	19161	19126	19234	19220	19460	19240	19367	19313	19187	19438	19221	19165	19223	19266	19361	19160	19349	19416	19202	19230	19263	19121	19346	19410	19278	19231	19412	19289	19310	19256	19307	19162	19356	19360	19293	19463	19313	19386	19393	19367	19192	19382	19231	19379	19190	19463	19291	19267	19184	19278	19139	19318	19249	19426	19110	19291	19218	19474	19256	19270	19379	19305	19341	19298	19128	19295	19275	19449	19342	19169	19276	19263	19269	19436	19249	19197	19300	19397	19278	19203	19286	19355	19295	19325	19338	19246	19302	19286	19253	19317	19427	19205	19103	19271	19123	19213	19258	19364	19096	19370	19313	19208	19211	19167	19192	19436	19274	19211	19433	19221	19355	19251	19212	19271	19310	19361	19084	19341	19330	19206	19279	19534	19326	19305	19366	19348	19340	19387	19138	19260	19254	19203	19264	19391	19342	19362	19103	19259	19181	19298	19190	19299	19153	19218	19141	19202	19533	19343	19386	19126	19294	19361	19369	19329	19223	19411	19225	19190	19360	19419	19356	19250	19307	19393	19156	19171	19379	19138	19054	19329	19201	19159	19314	19309	19342	19288	19293	19181	19357	19194	19354	19285	19268	19338	19225	19249	19342	19427	19497	19377	19071	19342	19291	19259	19332	19126	19328	19250	19383	19189	19397	19183	19295	19418	19345	19174	19234	19065	19148	19310	19217	19397	19379	19162	19306	19386	19119	19275	19330	19281	19360	19199	19130	19334	19241	19372	19231	19272	19371	19188	19244	19297	19297	19247	19421	19360	19368	19133	19286	19322	19319	19000	19354	19113	19233	19317	19220	19261	19271	19225	19209	19371	19449	19308	19237	19353	19323	19127	19236	19132	19276	19201	19403	19330	19123	19200	19174	19318	19258	19272	19415	19253	19234	19297	19276	19229	19293	19419	19120	19347	19289	19274	19161	19321	19109	19250	19375	19284	19330
22903	23150	34702	31462	27161	27756	29655	25663	25202	25709	25498	25594	25415	25352	25402	25117	25350	25301	25190	25293	25201	25300	25335	25183	25437	25316	25277	25131	25247	25008	25260	25074	25090	25280	25127	25061	25302	25145	25172	25063	25198	25232	24950	24972	25189	25171	25001	25070	25000	24873	25111	24964	25140	25142	25056	25233	25136	24974	25104	25048	25209	25029	25371	25184	25142	25213	24892	25174	25366	24998	25121	25096	25154	24991	25044	24792	24997	24900	25016	25073	25306	25067	25168	25355	25022	24975	24803	25029	25171	24957	25058	24976	25001	25200	25047	25266	25071	25009	24884	24942	25080	24948	25135	25095	24863	25175	25168	25066	25119	25007	25258	25236	25204	25221	24942	25135	25101	24992	25003	25094	25026	24995	24904	24889	25133	25112	25056	25024	25052	25069	24999	25122	25100	25091	25184	25168	25360	25038	24951	25000	24906	25102	24870	25045	25069	24957	24995	25161	24833	25190	25215	25055	25149	25300	24895	25147	25127	25055	25007	25001	24942	24857	25136	25263	25084	25082	25192	25209	25124	24854	24856	25143	24875	24980	25099	24742	25148	25103	25045	24966	25104	25226	25231	24865	25201	25031	25275	24997	25053	24999	25202	25042	24919	25091	25003	25132	25038	25278	25123	24867	25119	25271	24993	24943	25102	24938	25034	25319	25171	24971	25057	25015	25004	25141	25198	24922	24918	24989	25043	24892	24933	25084	25037	24937	25149	25112	25216	25126	25172	24965	24841	25133	25189	25158	24998	25104	25187	24999	25011	24903	25021	24891	25141	25191	25105	25299	25089	25087	25106	25080	24799	25288	24708	25010	24901	24788	25078	25049	24926	25120	25120	25165	25112	24946	24966	25049	24963	25123	24913	24854	25080	25135	24929	25225	25198	24989	24880	24998	25059	25106	24929	25179	25013	25232	25130	24824	24914	24992	25018	24948	25117	24957	24763	24919	25144	24981	25032	25270	25120	25075	25135	25086	24996	25038	25107	25182	25161	24882	25000	25206	25201	25041	25247	25173	25175	24930	25086	25004	24938	25103	25009	24755	25144	25103	24869	24938	25220	25055	25090	25184	25094	24877	25097	24762	25242	24983	25114	25123	24752	25085	25280	24994	24958	24848	25011	25135	24797	24967	25063	24867	25062	25177	25084	24833	25166	25083	24991	24894	25166	25047	24854	24949	24991	25044	25167	25242	25150	25073	24896	25036	24977	24921	25139	24853	24907	24840	24964	25050	25164	25182	25026	24953	24987	25017	25046	24902	25129	25177	25036	25021	25091	25180	24888	24893	25010	25108	25216	25320	25131	25078	25156	25093	24943	25184	25032	25109	25078	24795	25080	25054	24837	24916	25229	25137	24997	24950	25192	24782	25007	25046	25068	25172	25170	25175	25154	25220	25156	25072	24874	25099	24937	25195	25128	25007	25116	25005	24946	24845	25069	24935	25166	24982	24900	25067	25025	25018	25282	25090	25343	25232	25094	25016	25005	25047	24935	25041	25197	24957	25203	24978	25041	25018	25241	25088	24907	25055	25009	25090	24752	25097	24946	25054	25166	25079	24883	25078	25303	24886	25348	24959	24918	25091	24958	24980	24948	25125	25083	25033	25011	25073	25139	25157	25157	24901	25063	25078	25011	25313	25028	24873	24722	24844	25007	25309	25074	24982	24757	25165	25114	25144	25132	25315	25019	25089	24880	25187	25142	25293	25029	25143	25043	25178	25089	25038	25107	25123	24969	24987	25080	24947	25028	24918	24900	25096	24944	25011	25043	25075	24887	25055	24970	25216	24991	25110	25143	25038	24873	25216	24851	24855	24857	25194	24928	25191	25120	24974	25037	24990	24779	25031	25041	25039	25005	24986	25095	25065	25008	25005	24896	25104	24983	25033	24976	25272	25294	25068	25161	25137	25175	24970	24819	24979	25041	24976	24757	25163	25105	25068	24790	24983	25036	25119	25006	24972	25151	25300	25040	24846	25053	24978	25003	24973	25167	25197	25388	25273	24956	25051	25255	25129	25175	25045	25069	25182	25149	24937	25314	25253	24899	25087	25429	25085	25034	24860	25048	25021	25217	25027	25033	25186	25101	25073	24962	25024	25205	24995	25003	25192	25008	24997	24902	25179	25146	25147	25168	24934	25166	25074	25211	24923	25162	25043	25045	24964	24970	24948	24994	25315	24915	24974	25053	24954	24985	25021	25177	25109	25033	25025	25227	25011	25134	25100	25256	24985	24894	25022	25003	24992	25048	25043	25125	25048	24947	24899	25005	24969	25182	25007	25125	24845	24822	25026	25158	25353	25030	25000	25021	24913	25152	25229	25025	25110	25141	24879	24877	24819	25056	24823	25061	25153	25174	25035	25037	24935	24898	24940	24974	25074	25064	24937	24985	25119	25058	24952	25166	25019	25179	24856	24894	25139	25086	24994	25083	25085	25380	24916	24894	25066	24952	24806	24975	24992	24799	25228	25222	25187	25204	25005	25083	25017	25198	25082	24991	24972	24885	25012	25131	25084	25184	25096	25140	25141	24930	25071	24940	25227	24936	24964	25174	25214	25268	24988	24843	24922	25053	24935	24834	24921	25116	25300	25075	24944	25145	25176	24982	25233	25048	24772	24977	25116	25231	24904	25097	24976	24916	24816	25125	24772	25055	25120	24987	25106	24825	25032	25039	24977	24963	25244	24974	25162	25149	24830	25056	24972	25185	25085	24896	24816	24880	25010	24953	24889	25278	24978	25065	24975	24913	25044	25203	25089	24990	24996	25007	25106	25250	25196	25004	25113	25168	25104	25122	24994	24933	25089	25018	24983	25146	25139	24862	25061	25123	24830	25018	25271	25130	25004	24761	25025	24864	25158	24818	24998	24924	24871	25039	24981	25032	25149	24953	24999	25153	24840	24896	24790	24935	25129	24898	24956	24772	24956	25111	24951	24955	24919	24999	24826	25065	25037	25111	25010	25100	24947	25101	25190	24768	24920	24933	25126	24882	25013	24941	25159	25298	24847	24882	25015	25303	25054	25108	25173	24767	25029	25089	25279	25282	25112	24929	25250	25207	25137	25222	25226	25114	25094	24875	24836	24985	24959	25098	25136	25005	25003	25131	25224	25237	25091	25213	24942	25030	24992	25051	24980	24895	24914	24796	24873	25022	24915	25164	25103	24877	24906	25105	25116	25041	25010	25053	25012	25085	24970	24816	25130	25095	25120	24963	25282	25192	24892	24691	24726	25176	25048	24991	25082	25167	25085	25075	24820	25198	24961	25103	24962	25026	25010	25232	25059	25108	25188	25057	25092	25013	25126	25030	24735	25172	25261	24952	25073	24966	24952	24986	24871	25107	24795	25116	24862	25051	25078	25100	24828	24981	25066	25070	25204	25223	25121	24974	24967	24975	25219	24942	25157	25105	25129	25016	24942	24945	25036	24984	24856	25116	25208	25062	25107	24987	25267	25143	25136	24998	25073	24985	25179	24925	25001	24955	25076	25118	24988	25069	25018	25105	24850	25084	24951	24991	24910	25168	25028	25377	25224	25148	24921	25133	24939	25004	25045	25021	24909	24780	24952	24971	24842	25212	25130	24967	24991	24969	24973	25009	25090	25149	24963	25193	25176	25009	25029	24964	24949	25018	25105	25235	25018	25311	25031	24954	25175	25064	25029	24998	24847	24912	24985	25244	25138	25173	25079	25082	25070	25010	24833	25171	25302	25275	24774	25100	25248	25152	25032	24998	24839	25104	24948	25247	24959	24987	24843	25060	24798	24915	25157	24993	25187	25404	25068	25061	24913	24959	25014	25121	24998	25123	25159	25017	24934	25149	25007	25070	25059	25128	25086	25261	24724	24908	25015	25038	25307	25111	25348	25115	25018	25048	25221	24966	24853	24894	25158	24920	24893	24877	24977	25075	24875	24982	25103	25061	25085	25149	25128	24920	25182	25249	25065	25224	25038	24881	25157	25220	24792	25175	25005	24801	24893	25204	25105	25064	25001	25298	24890	24970	25006	24930	24908	24795	25043	25155	25029	25252	25312	25084	25112	24850	24857	25250	24975	25259	24957	24984	25063	24932	24886	25197	24905	24942	25105	25133	25064	25059	25008	25109	24906	25270	24966	24953	25108	24909	25148	25060	24927	25014	25006	24961	25080	24837	25191	24926	25166	25167	24911	25180	24894	25235	25031	25269	24907	24894	25235	25033	24837	25065	25050	25017	24990	24945	25172	25242	25259	25046	25013	25108	24978	24966	25236	25258	25050	25031	25028	24963	24986	24870	25160	25240	24918	25053	25168	24966	25119	25248	25101	24951	24868	25164	24990	25084	24900	24776	25215	24970	25062	25254	25212	24991	25119	25267	25069	25195	25189	25046	24988	25043	25101	24875	24969	24957	25155	25123	24871	25103	25026	25025	24809	25182	24875	24815	24905	24951	24899	24858	24931	25225	25291	25192	25132	24716	24787	24970	25095	24981	25070	25094	24770	25007	24794	24957	25175	24981	24953	25089	25047	24958	24985	25095	25194	24965	24964	24996	24755	25057	25090	25123	24851	24977	24887	25057	24901	24979	24764	24967	25046	24936	24876	25189	24978	25075	24942	24914	24891	25068	25035	25038	25271	25298	25232	24997	24880	24873	25013	24972	25084	24864	24871	25050	25089	24942	25115	25128	24974	25089	25064	24986	24821	24925	24989	25133	25113	25153	25004	24969	25078	25099	25038	25153	24842	25225	25102	25039	24805	25030	24685	24934	25009	24955	25302	25163	25171	25161	25197	25255	25106	25271	25039	25194	25136	25130	24994	24933	25016	24952	25101	24998	25050	25073	24930	24946	25040	24897	25058	24992	25048	24983	25091	25078	24888	25198	24845	24993	25072	24816	25140	24970	25104	24892	24945	25136	24918	24824	25110	25128	25174	24953	25120	24835	24824	25091	24730	24890	25006	25023	25073	25382	24992	25022	25058	25226	25226	25228	24967	25184	24881	25120	24973	24988	24896	24922	25065	25109	24984	25109	24891	25053	25018	25147	25094	24834	25071	25147	25308	24978	25091	25186	25029	24968	25017	25235	25076	25111	25121	25389	25035	25044	25109	25236	25067	25083	25057	25289	24844	25016	25016	25055	25147	25048	25028	24682	24863	24977	24850
63067	106882	91117	63448	40728	26096	20272	19516	19602	19387	19588	19713	19378	19695	19632	19647	19679	19703	19411	19788	19692	19496	19641	19487	19418	19608	19688	19651	19553	19569	19620	19718	19582	19566	19640	19696	19451	19398	19641	19597	19602	19675	19651	19508	19422	19676	19551	19702	19690	19483	19518	19516	19605	19572	19634	19586	19604	19438	19645	19513	19632	19582	19671	19545	19606	19724	19473	19580	19486	19455	19607	19392	19496	19583	19595	19546	19610	19553	19905	19664	19637	19526	19518	19796	19534	19428	19552	19608	19564	19627	19458	19776	19539	19441	19569	19772	19697	19431	19408	19670	19549	19642	19591	19374	19701	19646	19446	19477	19683	19472	19545	19581	19476	19435	19641	19602	19623	19429	19653	19644	19605	19694	19533	19778	19579	19372	19625	19613	19487	19694	19462	19312	19368	19638	19443	19589	19603	19550	19437	19505	19683	19504	19599	19538	19634	19544	19609	19841	19459	19627	19398	19435	19457	19459	19655	19389	19655	19590	19508	19498	19585	19434	19508	19629	19421	19511	19417	19583	19617	19421	19547	19368	19762	19680	19737	19388	19628	19603	19560	19764	19453	19715	19552	19421	19552	19446	19615	19671	19531	19660	19586	19550	19549	19700	19514	19670	19697	19465	19435	19747	19603	19772	19737	19648	19778	19603	19527	19527	19498	19598	19521	19675	19553	19425	19522	19491	19706	19540	19598	19545	19516	19369	19572	19494	19247	19481	19708	19641	19573	19326	19571	19525	19478	19406	19466	19469	19610	19570	19426	19576	19424	19597	19430	19700	19517	19503	19631	19636	19630	19472	19510	19566	19495	19601	19706	19501	19523	19435	19675	19314	19722	19390	19521	19718	19615	19575	19432	19280	19581	19488	19443	19603	19587	19438	19593	19484	19627	19443	19452	19488	19690	19643	19362	19598	19668	19744	19368	19708	19557	19406	19593	19780	19478	19650	19461	19522	19579	19637	19555	19473	19689	19558	19416	19364	19460	19606	19573	19546	19554	19607	19591	19616	19507	19498	19593	19448	19590	19537	19740	19638	19528	19609	19555	19591	19657	19593	19679	19296	19505	19700	19501	19696	19516	19662	19554	19697	19633	19604	19497	19771	19351	19592	19440	19601	19763	19678	19479	19595	19287	19647	19441	19683	19394	19719	19720	19641	19446	19661	19509	19523	19636	19561	19605	19484	19614	19387	19679	19621	19675	19483	19676	19496	19610	19595	19644	19622	19453	19614	19558	19563	19351	19631	19626	19428	19642	19329	19602	19639	19531	19405	19529	19538	19585	19685	19581	19720	19586	19422	19672	19547	19796	19595	19367	19615	19644	19458	19459	19640	19568	19488	19480	19534	19601	19604	19615	19500	19520	19431	19474	19574	19548	19477	19647	19628	19696	19478	19696	19376	19635	19417	19522	19559	19547	19729	19464	19680	19636	19532	19367	19520	19485	19428	19663	19575	19598	19454	19621	19709	19508	19619	19691	19458	19588	19648	19354	19691	19503	19322	19674	19603	19559	19397	19536	19710	19490	19518	19609	19589	19547	19543	19645	19682	19546	19282	19732	19443	19648	19639	19582	19586	19532	19606	19579	19598	19618	19461	19508	19509	19542	19591	19526	19631	19502	19544	19625	19494	19714	19604	19499	19658	19591	19610	19406	19663	19492	19603	19783	19405	19771	19593	19622	19488	19502	19671	19648	19524	19769	19470	19617	19442	19643	19449	19393	19457	19575	19571	19432	19592	19654	19464	19431	19366	19618	19528	19460	19509	19622	19687	19498	19783	19590	19506	19736	19622	19655	19511	19681	19584	19422	19383	19647	19603	19581	19447	19589	19541	19690	19356	19513	19682	19501	19500	19417	19622	19546	19449	19589	19488	19619	19516	19399	19642	19616	19588	19684	19482	19518	19508	19460	19562	19429	19447	19651	19505	19516	19373	19585	19550	19653	19555	19663	19598	19514	19564	19395	19484	19577	19519	19418	19661	19513	19587	19458	19621	19430	19623	19593	19594	19498	19564	19623	19699	19625	19503	19579	19496	19722	19446	19416	19660	19568	19568	19517	19483	19597	19425	19683	19385	19503	19667	19518	19494	19665	19567	19640	19413	19636	19601	19668	19466	19378	19557	19400	19515	19509	19565	19661	19504	19606	19783	19652	19570	19655	19561	19466	19576	19579	19429	19586	19478	19516	19407	19720	19564	19503	19590	19657	19540	19514	19482	19601	19571	19495	19396	19500	19543	19570	19582	19611	19535	19465	19622	19636	19431	19414	19672	19561	19513	19446	19863	19600	19566	19675	19576	19498	19653	19456	19681	19526	19421	19651	19672	19541	19831	19471	19513	19525	19524	19590	19503	19488	19671	19629	19439	19652	19377	19495	19682	19416	19691	19453	19520	19582	19486	19373	19479	19429	19446	19537	19606	19595	19549	19465	19519	19673	19602	19608	19794	19601	19689	19513	19475	19530	19610	19352	19612	19590	19580	19592	19664	19642	19578	19644	19811	19665	19494	19648	19531	19688	19455	19534	19518	19480	19629	19761	19546	19615	19569	19531	19557	19578	19524	19507	19797	19512	19677	19606	19761	19638	19490	19581	19468	19563	19507	19640	19302	19818	19385	19601	19720	19593	19705	19384	19576	19446	19359	19210	19525	19709	19507	19639	19525	19435	19605	19571	19664	19368	19501	19580	19417	19511	19615	19391	19587	19566	19411	19611	19533	19587	19479	19642	19379	19562	19546	19719	19739	19538	19706	19677	19589	19471	19661	19482	19433	19681	19731	19385	19388	19619	19586	19691	19346	19668	19716	19547	19677	19673	19677	19663	19541	19614	19513	19629	19503	19451	19443	19542	19580	19572	19549	19492	19388	19519	19422	19444	19662	19484	19685	19516	19477	19652	19627	19759	19522	19591	19437	19585	19538	19543	19590	19655	19625	19585	19611	19596	19663	19420	19467	19590	19454	19323	19485	19516	19477	19639	19473	19679	19566	19611	19578	19589	19588	19779	19511	19543	19557	19368	19570	19537	19633	19397	19563	19723	19643	19642	19539	19538	19694	19595	19608	19596	19657	19619	19326	19664	19531	19526	19700	19560	19498	19518	19496	19465	19367	19550	19530	19533	19714	19605	19665	19549	19604	19619	19598	19547	19517	19702	19556	19543	19372	19637	19610	19396	19561	19449	19668	19608	19566	19655	19495	19658	19630	19763	19742	19499	19363	19538	19561	19461	19618	19826	19490	19415	19513	19504	19536	19632	19569	19588	19446	19481	19537	19617	19589	19544	19719	19432	19738	19585	19603	19590	19497	19489	19467	19443	19605	19577	19550	19509	19524	19687	19677	19583	19661	19663	19445	19494	19439	19519	19537	19551	19614	19342	19477	19653	19390	19607	19575	19388	19629	19453	19569	19551	19479	19509	19499	19568	19481	19533	19480	19446	19476	19584	19572	19630	19425	19696	19524	19640	19440	19373	19611	19377	19630	19546	19666	19530	19489	19685	19671	19486	19614	19495	19612	19424	19606	19546	19454	19487	19570	19535	19724	19434	19754	19653	19488	19567	19507	19522	19525	19639	19564	19488	19432	19606	19715	19672	19590	19538	19398	19602	19681	19395	19346	19390	19575	19555	19294	19435	19724	19512	19532	19598	19781	19651	19494	19627	19575	19631	19418	19548	19368	19785	19615	19420	19647	19658	19616	19506	19490	19470	19644	19489	19522	19510	19696	19525	19687	19586	19585	19412	19475	19411	19546	19786	19522	19456	19484	19439	19587	19659	19525	19660	19431	19491	19535	19623	19426	19597	19627	19539	19627	19473	19534	19722	19491	19652	19305	19603	19271	19633	19408	19686	19500	19503	19424	19602	19643	19531	19434	19552	19475	19474	19595	19597	19636	19582	19619	19574	19531	19500	19578	19607	19586	19510	19581	19316	19621	19688	19473	19620	19549	19538	19337	19543	19553	19531	19687	19552	19562	19579	19526	19496	19502	19437	19490	19632	19589	19575	19408	19539	19494	19566	19627	19524	19775	19721	19464	19504	19672	19491	19594	19630	19462	19538	19501	19802	19619	19551	19665	19384	19527	19500	19673	19795	19481	19526	19780	19569	19523	19405	19576	19667	19521	19760	19404	19531	19474	19603	19681	19561	19524	19509	19618	19685	19559	19563	19640	19624	19498	19443	19569	19456	19559	19628	19566	19417	19420	19458	19590	19706	19630	19662	19470	19632	19505	19464	19528	19500	19626	19490	19509	19610	19446	19599	19501	19400	19558	19457	19572	19509	19516	19557	19554	19617	19643	19552	19565	19487	19573	19522	19720	19710	19401	19627	19546	19492	19665	19501	19600	19565	19658	19445	19659	19719	19439	19634	19566	19463	19523	19730	19536	19547	19421	19695	19787	19515	19552	19684	19594	19585	19452	19389	19387	19691	19714	19589	19610	19512	19380	19417	19482	19698	19629	19597	19583	19654	19522	19856	19541	19548	19646	19477	19364	19756	19628	19686	19560	19532	19609	19389	19679	19436	19611	19525	19552	19498	19577	19516	19658	19585	19508	19535	19792	19624	19552	19613	19719	19517	19656	19657	19519	19454	19506	19624	19553	19434	19601	19806	19592	19651	19586	19513	19696	19534	19547	19523	19557	19572	19435	19560	19403	19715	19529	19594	19498	19495	19572	19606	19655	19555	19794	19580	19710	19474	19633	19485	19553	19740	19660	19659	19540	19498	19570	19632	19353	19438	19635	19470	19466	19594	19360	19791	19449	19558	19659	19687	19627	19679	19375	19617	19570	19446	19616	19661	19624	19489	19656	19406	19593	19717	19438	19401	19479	19770	19593	19420	19452	19759	19551	19527	19638	19619	19457	19459	19584	19575	19575	19592	19564	19598	19615	19631	19429	19620	19578	19652	19440	19470	19498	19676	19759	19479	19433	19455	19479	19453	19702	19554	19525	19588	19546	19620	19377	19647	19686	19811	19274	19583	19658	19515	19520	19677	19498	19480	19565	19825	19722	19478	19545	19653	19613	19480	19606	19617	19548	19705	19609	19487	19768	19550	19583	19539	19310	19636	19796	19628	19546	19576	19603	19656	19644	19498	19398	19616	19586	19557	19798	19504	19351	19621	19598	19634	19461	19579	19360
31231	37087	42894	33758	26324	24903	24675	24477	24209	24249	24253	24285	24121	24137	24257	24089	24118	24024	24219	24405	23987	23910	24261	24191	24326	24282	24215	24118	24313	24210	24267	24094	23897	24062	24064	24076	24082	23924	24088	24216	24257	24151	24485	24143	24203	24180	24090	24105	24229	24212	24090	24203	24010	24088	24037	24137	24178	23988	24231	24017	24076	24050	24198	24280	24245	24147	24231	24112	23925	23812	24005	24023	24234	24188	24074	23905	24019	24079	24158	24347	24100	24237	24192	24297	24094	24149	24194	24113	24081	24106	24426	24149	23998	24187	24099	24005	24194	23932	24090	24083	23968	23953	24173	24139	24033	24042	24040	23969	24250	24332	24098	24170	24056	24049	24065	23985	24378	24274	24248	23976	24103	23929	24011	24124	24076	23958	24108	24161	24167	24194	24119	23969	23965	23886	23978	24180	24030	24264	24289	24081	24184	24026	24231	24436	24028	24135	24165	24242	24110	23977	23912	23936	23842	24273	24095	24229	24153	24281	24269	24064	23963	24041	24159	24132	24123	24048	24158	23864	24168	24079	24128	24063	24139	24109	24033	24008	24267	24152	24134	24001	23932	24117	24039	24013	24431	24255	24184	23976	24031	24200	24100	23829	24357	24353	24113	24069	24206	24082	24104	24267	24312	23864	23935	24103	24204	23977	23932	23987	24012	24086	24115	23919	24181	24069	24063	24291	24032	24100	24112	24192	24153	24104	23916	23949	24102	24077	23935	24207	24038	24002	24093	23882	24193	24254	24198	24282	24293	24252	24023	24154	24012	24149	24161	24152	23871	23981	23981	24255	24289	24224	24167	24493	24160	24110	24217	24128	23973	23984	24253	24106	24119	24402	24145	24359	23832	24104	24259	24010	24346	23896	24140	24070	24011	23820	23940	24030	24032	23943	24106	24024	24035	24137	24179	24052	24151	24191	24282	24072	24089	24033	24138	24093	24259	24040	23819	23980	24036	24186	24218	24010	24005	23957	24060	24204	24005	24000	23954	24111	24120	24273	24107	24060	24017	24013	24171	24033	24273	24251	24128	24154	24116	24033	24134	24063	24043	24060	24030	23955	24253	24211	24155	24257	24309	24138	24267	24014	24233	24037	24280	24166	23962	23835	24011	24037	24047	24046	24199	24005	24074	24313	24025	23965	24123	24086	24348	24194	24060	24001	24022	24263	24207	24110	24093	24175	24158	23948	24080	23962	24050	24342	24036	24124	23950	23977	24049	24271	23899	24079	24256	24147	24188	23954	24124	23924	24067	24142	24032	24005	24075	24192	24322	24146	24285	24032	24225	24163	24130	24118	23975	24140	24200	24166	23984	24135	24131	24010	24136	24245	24239	24059	24230	24114	23999	24017	24048	24103	23931	23854	23970	23853	24188	24106	23976	24038	24175	23876	24108	24029	24263	24064	23986	24009	24222	24221	24129	24172	24202	23878	24138	23922	24073	24068	23895	24067	24165	24214	24233	24206	24336	23969	24019	24150	24127	24107	24160	24080	24259	24334	23970	24015	24431	24132	24160	24266	24160	24204	24065	24331	23982	24091	24155	24061	24033	24159	24180	24282	24157	24087	23987	24130	24061	24099	24169	24104	24110	24064	24173	24067	24145	24025	24084	24098	24001	24084	23913	24051	23997	24024	24219	24101	24197	23885	24251	23882	24101	24351	24158	24284	23852	24025	23875	24001	24101	24334	24270	24128	24199	24448	24134	24036	24241	24276	24267	24038	24112	24009	24093	24073	24219	23959	23793	24185	23845	24069	23969	24099	24168	23995	24075	24087	24014	23870	24022	24011	24119	24053	24160	24171	24171	24072	24050	24150	23945	24019	24168	24309	24178	24275	24366	23986	24082	24229	24106	24427	24152	24445	24072	23817	24207	24093	24051	23955	24196	24018	24223	24248	23963	24084	24284	23922	24207	24118	24266	24114	24086	24179	24018	24177	23847	24089	24211	24084	24011	24033	24346	24082	24326	23891	23985	24142	24129	24088	24250	23935	24136	24051	24229	24263	24009	24114	24163	24303	24113	24257	24142	23986	24052	23963	24115	24016	23921	24084	24121	24166	24073	24149	24118	23982	24291	24148	24037	24018	23859	23860	24195	24163	24308	24075	24025	24115	24359	24203	23944	24157	24291	24118	24143	23952	24089	24027	24176	24295	24272	24076	24167	24314	24150	24223	24054	24125	24187	24171	24079	24203	24398	24068	24250	24202	24102	24344	24055	24324	24149	24133	24367	24083	23979	24028	24205	24186	23919	23995	24190	24143	24083	24051	24150	24232	23997	24225	24143	24126	23998	24147	23868	24162	24149	24086	23820	24150	24017	24343	24218	24165	24286	24246	24018	24147	24198	24035	24088	24169	24122	24016	24092	24133	24035	24056	24220	24222	24227	24053	23992	24309	24062	24113	24329	24219	24037	24149	23957	24143	24035	24032	23894	24180	24285	24104	23856	24222	24014	24027	24150	24177	24236	24188	24285	24015	24034	24287	24130	24349	23871	24227	24211	24050	24120	24274	24242	24169	24245	24157	24011	23992	24078	24015	24088	24002	24097	24076	24112	23989	23927	24106	24192	24075	24061	23903	24071	24166	24004	24053	24006	24074	24113	24267	24459	24302	24019	24097	24126	23989	23896	23903	24218	24423	24018	24351	24223	24174	24298	24113	24203	24163	24090	24076	24228	24130	24225	23853	24044	24025	24134	24166	23905	24272	24140	24123	24318	24270	24160	24243	24121	24118	24159	24297	24258	24291	24001	23965	24187	24174	24373	24147	23933	23966	23915	24262	24345	23998	24116	23760	24168	24439	24301	24086	23991	24114	24239	23938	24037	24113	24061	24029	24077	24291	23960	24257	24259	24295	24168	24041	24262	24237	23908	24123	24270	24109	24072	24129	24049	24070	23919	24133	24052	24229	24286	24161	24339	24202	24155	24137	24254	24233	24264	24152	24196	24295	24128	24095	24292	24178	24273	24140	23938	23932	24081	24038	24134	24143	24097	23856	24231	24150	23916	23969	24045	24098	24216	23973	24193	24300	24199	24157	24098	23964	24380	23921	24345	24292	23922	24086	24212	24082	24060	24063	24225	24133	24194	24168	24156	24109	24142	24050	24169	24228	24295	24117	24012	24118	24095	24170	24302	24202	24204	24274	24103	24113	24000	24015	23951	24029	24100	24013	24197	24147	24163	23960	24077	24176	24122	24223	24266	24004	24155	24023	24100	24182	24250	24047	23972	24213	24258	24247	24113	24247	24205	24111	24110	24120	24021	24319	24353	24016	24148	24116	24299	24030	24262	24066	24178	24031	24168	24168	24221	24065	24103	24289	24150	24199	23990	24095	24148	24109	24093	24180	24170	24237	24105	24130	24111	24165	24151	24379	24130	24015	24122	24367	24001	24175	24267	24151	23983	24221	24033	24146	24069	24334	24035	23873	24054	24189	24083	24319	24101	23869	24049	24146	24358	24227	24140	24184	24299	24029	24278	24179	23967	24189	24009	24059	23988	24005	24211	24085	24184	24357	24117	24178	23877	23961	24020	24073	24383	24274	24253	24217	24043	24086	24138	24094	24143	24072	24147	24135	24192	24165	24051	23944	24358	24347	23999	24020	24223	23988	24344	23964	24189	24045	24097	24199	23944	24080	24093	23981	24247	24077	24177	24058	24137	24141	24128	24103	23929	24250	24241	24107	24230	24107	23981	24160	24199	23974	24178	23969	24040	24073	24173	24003	23956	24227	24105	24119	24498	24063	24142	24159	24134	23923	24213	24143	23903	24230	24137	24099	24041	24318	24140	24088	24094	23994	23859	24040	24207	24114	23961	23969	24096	24273	24330	23929	24177	24071	24119	24130	24036	23975	23813	24127	24140	24050	24292	24134	23965	24032	24071	24102	24047	24211	24172	24227	24195	23834	24153	23976	24207	24042	24142	24218	24214	24166	24090	24239	24037	23930	24200	24183	23962	24064	24044	24363	24322	23997	24099	24009	23815	24095	24229	23879	23898	24065	24198	23881	24066	24086	24316	24168	24457	23948	24100	24127	24036	24145	24117	24138	24333	23892	23996	24225	24194	24395	24124	24363	24283	24029	24179	24071	24333	24446	24238	24039	24146	24052	24213	24071	24166	24108	24145	24096	24137	24228	24279	24142	24343	24384	24286	24301	24073	23995	24379	24301	24097	24226	23895	24071	24072	24030	24109	24028	24434	24151	24118	24064	24222	24083	24303	24044	23982	24039	24132	23980	24034	24249	24151	24118	24181	24261	24210	24243	24181	24036	24243	24066	24112	24234	24435	24203	24052	24060	24237	24062	24014	24256	24082	24096	24322	24236	23992	24077	23966	24158	24102	24115	24079	24240	24342	24003	23990	24055	24124	24206	24144	24395	24086	23811	24115	24190	24454	24172	24255	24239	24112	24249	24140	24241	24100	24151	24228	24155	23982	24082	24089	24167	24087	23898	23986	24141	24235	23975	24313	24035	24330	24022	24089	24013	24092	24099	24083	24079	24125	24311	23907	23776	24217	24240	24138	24153	23999	24170	24342	24002	24033	23956	24079	24107	24068	24174	24172	24103	24324	24172	23943	24008	24189	23967	24158	24102	24148	24293	23998	24108	24268	24083	24023	24013	24190	24213	23988	24014	24299	24064	24254	24237	24079	24070	24205	24339	24095	24387	24009	24026	23907	24117	24137	24149	24014	24087	24255	24143	24250	24234	24207	24188	24209	23806	24017	24159	24211	24084	24247	24101	24152	24133	24189	24154	24027	23827	24004	24040	23908	24118	24120	24456	24152	24146	24390	24081	24235	24160	24148	23862	24220	24034	24230	23987	24158	24093	24165	24160	24159	24138	24082	23955	24210	24190	24113	24355	23895	24275	24095	23889	24010	24308	24123	24180	23965	24080	24239	24137	24235	24165	24037	24129	24020	24042	24047	24136	24316	24170	24296	24036	24154	23945	24140	24184	24128	24174	24060	24288	24033	24271	23876	24259	24144	23989	24149	24243	24123	24174	24034	23990	24180	23966	24104	23836	23953	24251	24248	24262	24298	24240	24184	24182	24321	24068	24300	24192	23983	24241	24145	24288	24032	24258	24146	24283	24139	23982	24050	24230	24555	24007	23790	24112	23914	24199	24105	24139
38719	55887	43939	27542	21512	19495	18963	18909	19030	19079	18978	19084	19024	18978	18841	19052	18997	18841	19086	18871	18944	18979	19096	19030	18855	18927	18965	18861	18886	18958	19026	18986	19070	18901	18989	18921	18888	18834	18934	19086	18883	19065	18927	19128	18824	18766	18847	18882	18939	19033	19143	18831	18978	19050	19042	19014	19053	19031	19025	18974	18864	18929	18945	19026	18945	19020	19121	19068	18854	18753	18861	19109	18821	19051	19108	18996	18978	18996	19001	18923	18833	19028	18986	18916	18941	19023	19114	18980	18949	18842	18889	18881	18891	18907	19186	18932	19151	18980	18980	18871	18944	18972	18932	18946	18975	18956	19123	19053	19108	18995	18996	18891	18830	18988	18977	19050	19042	18766	18829	18884	18861	18951	18865	18832	19014	19109	19020	18881	18843	18975	19072	18864	18874	19052	18843	18812	18835	19061	18944	19087	19035	19073	18981	18760	18925	18980	18979	18934	18928	18968	18943	19176	18951	18959	18937	19007	19014	18929	18731	19058	19071	18912	18848	18791	19017	19028	19171	19004	19089	18888	18871	19013	18895	18943	18845	19026	18952	19030	18798	19025	18856	18990	19019	19100	18835	18739	19014	18892	19074	18949	19030	18863	18942	18878	19013	18807	18992	19129	19119	18847	18810	18906	18857	18806	18962	18903	18828	18997	18864	18951	19154	19119	18890	19135	18903	18971	18901	19040	19030	18805	19027	19197	19010	19286	19014	18763	18819	19073	18862	18985	18915	18900	19069	19041	18968	18929	19026	18974	19059	19034	18946	18999	18935	19124	18973	19182	18890	18890	19039	18777	18940	18715	18954	18898	19122	18921	18972	18847	18936	18900	18962	18827	18997	19052	18831	18886	18824	18927	18853	18750	18995	18956	18884	18976	19054	18797	18951	18854	18977	19111	18733	18972	19055	18936	18812	18974	19109	18820	18970	19102	18879	18922	19052	18982	18990	18783	18838	19002	18977	19033	18956	18821	18899	18818	18835	18999	18944	19200	19068	18974	18983	19013	18969	19141	18785	18969	19019	18714	19084	18894	19079	19085	19004	18774	19043	18998	19051	19074	18776	18938	18973	18981	19105	19063	18956	18957	18940	19015	18864	18941	18935	18911	18936	19135	18891	18927	18979	19075	19019	18931	18904	18896	19073	18875	18900	19066	18888	19065	19021	18932	18781	19149	19101	19135	19047	18949	18947	18930	19031	18799	19086	19174	18927	19099	18929	18950	18749	19016	19187	18800	19007	18930	18890	18925	18919	18980	19014	18916	19035	18775	18870	18902	19139	19015	19008	19041	18822	19161	18884	18917	18891	19038	18993	18956	18984	19020	18992	18985	18802	19150	18967	18830	18902	18864	18957	18929	18956	18881	19066	19260	18942	19124	19060	19120	18881	18983	19070	19178	18999	19056	18975	18887	18853	18921	19065	19055	18895	19015	19001	18937	18891	19031	19135	18969	19055	18945	19061	18967	18934	19097	18988	19010	18920	19019	18760	18800	18972	19033	19074	19091	19112	19003	19019	18928	18962	18950	18936	18994	19074	19036	19125	18876	19064	19021	18969	19141	19032	18965	18980	19166	18980	18953	19065	19080	18807	18939	19107	19112	18905	19026	18925	18773	18991	19052	19038	18943	18933	19061	19008	19154	18977	19063	19117	19093	18891	19081	18901	18896	18968	18986	18956	18905	18857	18916	19015	18896	18973	18892	18932	18979	18911	18772	18944	18924	18906	18969	19123	19029	18881	19017	19132	18980	19073	18998	19015	19003	19017	19049	19046	18832	18850	18892	18909	19043	19014	18985	19204	19174	19009	19114	19015	18828	18915	18850	19047	18888	18961	18901	19063	19125	18968	18872	19062	18904	19032	19018	19078	18861	18948	18988	19038	18887	18952	18903	18808	18881	18865	18847	19008	19109	18992	18819	18883	18933	18946	18961	19076	18872	18984	18841	19108	18836	19099	18855	18897	18958	18799	18944	18961	18922	19038	18761	18912	18936	18769	18915	18999	18985	19021	19011	18909	18886	19003	18883	18986	18910	18966	18899	18874	18769	18915	18973	18961	18881	18887	19084	18844	18882	18974	19039	18896	19001	18942	18906	19024	19121	19012	19076	18965	18986	18918	18871	18819	18848	19090	18860	18758	19142	18919	19030	18934	18988	18888	19039	19010	19041	18979	19108	18868	18906	19127	18892	19035	18994	19160	19010	19047	18882	19182	18963	18828	18932	19009	18914	19055	18961	18981	19021	18901	18986	18962	18945	19017	19122	19046	18951	19062	18962	18909	19006	18884	18909	18925	19101	18929	19015	19180	19005	19118	19064	18795	19105	18939	18915	18929	18921	19008	18887	18931	18961	18990	18818	18910	18967	18964	18839	18864	18846	18933	18915	18976	18903	19032	18911	18841	18969	18902	19112	18957	18858	19005	18955	18920	18907	19178	18986	18900	18940	18817	19057	18968	18875	18915	18829	18941	18920	18949	18860	18970	19005	18989	18863	18869	18981	18965	19112	18897	19017	18927	18984	18982	18895	18978	19059	19006	18913	18930	18959	18987	18885	18861	18935	18956	19171	18996	18843	19048	18971	19040	18975	19104	18977	18798	18886	18876	18932	19029	18903	18903	18963	19087	18908	18974	19036	18986	19000	19009	18812	18998	18922	18865	19069	18969	19062	18892	19073	18962	18976	18939	19065	18816	18889	19168	18924	18984	18914	18936	19034	18955	18819	18911	19003	19073	18956	18964	19095	18947	18896	18918	18895	18993	19013	19085	19099	18921	18954	18948	19158	18845	19009	19051	19019	18988	18964	19010	18929	19094	18828	18804	19056	19119	19202	18840	19009	18939	18932	18908	19026	19036	19061	18978	18944	18786	18995	18978	18942	18980	19064	18845	18959	18695	18837	18934	19077	18894	18828	18900	18849	19228	18812	19022	18898	18928	19099	19012	18970	18907	18997	18903	18859	18954	18882	18801	18984	18991	19122	18927	19032	18907	18880	18890	19211	19035	18975	18974	19065	18937	18995	19187	19087	19028	18941	19178	18924	18913	18987	18960	18675	18873	18981	18869	19062	18876	19109	18879	19107	19263	18950	18760	19079	18961	18932	18925	18971	18913	19004	19036	19026	18992	19034	18949	19136	18883	19047	19038	18987	19076	19069	18911	18886	18821	18950	18992	19044	18952	19029	18925	19030	18970	19074	18794	18832	18937	19116	18938	18905	19004	19135	18682	18848	18915	18885	18889	18806	18951	18962	18952	19050	18952	18956	18913	19122	18955	18972	18855	19094	18909	18933	18901	18906	18906	19043	19049	19148	18828	19072	19156	19046	19005	18969	19080	18963	19031	18919	18901	18991	19042	18881	19017	19031	19021	19019	19045	19018	19025	18904	19096	19085	19011	18803	19183	18937	19010	18924	18957	19047	18906	18877	19026	18940	19077	18891	19007	19099	18974	18935	19048	19040	18964	19028	18941	19047	19091	18942	19065	19003	18908	18940	19009	18923	18931	18966	18848	18960	18857	18984	18751	19053	18969	18944	19000	18877	19188	18942	19000	18959	18887	18988	18991	18918	18974	18850	18873	18927	18940	18817	18925	19037	18995	19064	19084	18998	18904	18893	18824	19115	18722	18916	18970	19042	18962	19044	19027	18927	18982	18986	18880	18908	18909	18838	19009	18791	19046	18887	18866	19019	19081	18973	18945	18900	18912	19028	18970	19056	19001	18976	18945	19030	18947	19002	19112	19003	19102	19007	18844	18893	18951	19006	18853	18995	19046	18835	19128	18871	18888	19038	18966	18829	18865	18921	19008	19108	18994	19103	19000	18970	18955	19024	19052	18826	18943	19036	18989	18983	18784	19092	18995	19209	18763	18916	19001	19076	18794	18886	19072	19055	19042	18985	19100	18926	18775	19006	18883	18807	19063	19084	19122	18978	18954	18996	18928	18950	18854	18965	19018	18974	18918	19150	19003	18957	18839	18932	18961	18831	18974	18878	18889	18965	19056	18953	19103	18889	19022	18983	18987	19004	18964	18976	18992	19095	19098	18736	18881	18843	19007	18935	18875	18994	19142	18911	18911	19016	18867	18935	18963	18998	18904	18989	19053	18893	19077	18992	18930	18809	19011	18946	19043	18970	18949	18910	18961	18947	19150	18972	19017	18970	18890	19068	18854	18963	19071	18768	18966	19014	18935	18979	18834	19160	19208	18846	19059	19001	18967	18969	18888	19018	19051	19016	18876	18922	19114	19162	19006	18965	19023	18733	18924	18942	19042	18974	18844	19080	18826	19138	18917	19068	19032	19003	19105	18944	18937	19004	19027	19083	18802	19065	18954	18866	18898	18863	18796	19061	19073	18787	18890	18984	18918	18878	19101	18952	19061	19134	18930	18890	18966	19057	19045	19129	19002	18951	18844	18851	19089	19005	18898	18899	18961	19012	19144	19028	18921	19096	18947	18865	18908	18838	18967	18947	18979	18973	18966	18824	19124	19022	18907	18918	18913	18980	18908	19153	18813	18811	19124	18951	18950	19043	18974	18999	18923	19016	19000	19054	18863	18953	18959	18884	19118	18976	19011	19034	18935	19065	18937	18854	18953	18914	19076	18986	19079	19105	18987	18964	19052	18941	18998	18924	18948	19029	18789	19051	19082	19125	19064	18902	18775	19034	19146	18912	18981	18998	19006	19148	18989	19026	19063	18780	19082	18940	18787	19020	18861	19012	18907	18745	18932	18980	18951	18854	19040	19179	18866	19092	18917	18923	18901	19105	18977	18986	18980	18951	19011	19041	18872	19063	18952	19143	18871	19104	18947	18851	19015	18805	18984	19134	19028	18913	19119	18937	18994	19084	19188	18743	18981	18898	18890	18997	18934	18871	18935	19087	18964	18909	19002	19020	18992	18987	18875	19038	19103	19005	18871	19023	18958	18882	19086	19008	19138	18978	18988	19052	18810	18910	18941	19208	19165	19075	18969	18874	18933	18857	18917	19023	18975	19003	18942	19129	18987	18961	18806	18936	19018	18904	19101	18934	18711	18973	18918	19067	18991	19257	18950	18891	19083	18986	19016	19026	18991	18902	18838	18887	19046	18875	19008	18958	18984	18839	18852	19019	18966	19011	18858	19015	18956	18974	19200	18971
25327	25846	41021	37629	29314	26877	25943	24068	23557	23609	23556	23613	23695	23695	23718	23688	23659	23684	23715	23729	23667	23730	23596	23514	23623	23481	23604	23654	23503	23594	23719	23647	23531	23416	23499	23659	23731	23547	23671	23592	23548	23719	23702	23357	23526	23550	23420	23604	23551	23499	23723	23754	23617	23270	23570	23254	23601	23622	23720	23548	23391	23338	23561	23630	23426	23628	23936	23265	23499	23705	23359	23584	23422	23642	23529	23587	23327	23479	23806	23504	23633	23515	23493	23676	23595	23342	23442	23592	23434	23506	23610	23618	23417	23342	23390	23583	23553	23373	23427	23387	23492	23538	23402	23589	23401	23335	23641	23504	23659	23371	23335	23484	23642	23437	23428	23416	23665	23497	23477	23354	23534	23687	23473	23233	23472	23449	23533	23615	23572	23378	23584	23437	23523	23360	23575	23342	23419	23451	23470	23391	23566	23436	23257	23418	23250	23273	23517	23669	23574	23438	23414	23545	23341	23279	23501	23628	23566	23509	23490	23405	23626	23487	23707	23397	23649	23614	23401	23452	23414	23531	23520	23367	23504	23599	23317	23698	23520	23446	23595	23434	23474	23449	23465	23594	23431	23548	23518	23671	23795	23483	23577	23284	23587	23308	23589	23560	23646	23401	23463	23617	23560	23536	23449	23668	23467	23624	23540	23445	23415	23379	23478	23215	23685	23514	23686	23438	23340	23483	23534	23333	23350	23570	23479	23691	23487	23512	23637	23551	23511	23532	23546	23522	23701	23564	23279	23549	23435	23595	23703	23464	23661	23510	23649	23553	23273	23422	23584	23624	23627	23660	23656	23328	23508	23486	23381	23397	23519	23411	23290	23449	23639	23327	23612	23698	23491	23446	23760	23515	23846	23588	23560	23329	23468	23466	23483	23510	23456	23497	23559	23596	23599	23427	23471	23638	23456	23297	23555	23530	23507	23478	23407	23393	23486	23516	23579	23395	23450	23644	23451	23581	23463	23668	23493	23399	23669	23636	23582	23615	23756	23615	23424	23451	23486	23526	23567	23508	23563	23546	23457	23206	23609	23566	23527	23438	23351	23620	23579	23496	23456	23425	23540	23467	23575	23455	23350	23662	23307	23363	23384	23557	23527	23677	23580	23680	23443	23468	23642	23520	23604	23370	23429	23375	23495	23482	23523	23423	23595	23479	23633	23455	23586	23441	23263	23518	23314	23457	23368	23508	23473	23534	23594	23595	23499	23676	23496	23532	23577	23529	23405	23673	23820	23688	23701	23400	23451	23463	23560	23546	23467	23365	23627	23533	23635	23700	23380	23424	23287	23510	23585	23522	23593	23474	23308	23479	23282	23565	23686	23703	23448	23476	23677	23544	23555	23648	23514	23406	23498	23501	23569	23588	23335	23552	23314	23521	23671	23412	23430	23594	23382	23498	23509	23717	23334	23502	23592	23394	23314	23767	23702	23350	23347	23382	23516	23579	23632	23383	23461	23215	23174	23567	23417	23589	23652	23579	23481	23526	23561	23678	23691	23539	23624	23508	23512	23600	23675	23535	23450	23438	23414	23672	23536	23581	23593	23490	23654	23600	23351	23526	23408	23436	23697	23421	23407	23458	23401	23440	23615	23443	23438	23347	23719	23546	23668	23458	23469	23494	23571	23374	23466	23280	23440	23658	23923	23388	23445	23375	23674	23450	23459	23497	23469	23514	23509	23344	23463	23543	23442	23414	23554	23624	23599	23377	23375	23606	23831	23536	23626	23443	23665	23484	23466	23483	23462	23286	23401	23331	23430	23565	23389	23488	23638	23448	23563	23669	23569	23695	23517	23540	23275	23215	23466	23619	23506	23483	23604	23322	23338	23508	23650	23575	23495	23248	23442	23523	23458	23601	23313	23314	23638	23627	23539	23526	23502	23491	23507	23497	23466	23572	23344	23349	23475	23401	23485	23638	23326	23414	23319	23540	23493	23497	23748	23674	23559	23501	23652	23531	23419	23738	23576	23645	23448	23565	23457	23616	23619	23615	23440	23435	23347	23666	23465	23334	23457	23544	23488	23456	23387	23389	23508	23542	23499	23496	23484	23602	23741	23640	23433	23569	23483	23756	23641	23470	23568	23541	23657	23575	23646	23680	23521	23297	23425	23352	23650	23510	23663	23349	23283	23451	23415	23455	23267	23547	23463	23440	23475	23400	23547	23533	23460	23513	23444	23397	23461	23362	23421	23494	23518	23473	23429	23264	23492	23493	23411	23536	23572	23552	23468	23405	23540	23592	23597	23395	23487	23551	23626	23441	23226	23812	23529	23576	23361	23192	23561	23624	23371	23423	23600	23724	23567	23491	23333	23527	23468	23384	23544	23629	23653	23502	23517	23404	23374	23674	23296	23262	23477	23804	23697	23679	23591	23545	23467	23535	23545	23420	23380	23374	23273	23790	23666	23569	23667	23368	23563	23390	23370	23828	23436	23387	23585	23472	23626	23337	23285	23508	23507	23586	23648	23628	23527	23384	23555	23481	23572	23621	23612	23660	23325	23466	23401	23186	23745	23589	23585	23642	23616	23693	23679	23521	23479	23510	23559	23624	23593	23625	23358	23757	23415	23395	23624	23598	23322	23505	23623	23722	23507	23487	23408	23592	23490	23566	23660	23437	23516	23566	23419	23586	23571	23488	23561	23590	23478	23604	23349	23407	23546	23531	23419	23429	23328	23564	23431	23722	23474	23588	23487	23374	23678	23533	23619	23327	23615	23640	23315	23320	23572	23508	23712	23463	23578	23673	23528	23521	23374	23544	23419	23653	23477	23563	23681	23471	23501	23452	23672	23507	23355	23394	23594	23457	23586	23415	23482	23481	23389	23623	23930	23483	23547	23654	23530	23518	23604	23437	23442	23448	23508	23467	23612	23518	23533	23481	23663	23574	23584	23596	23786	23532	23147	23479	23532	23373	23473	23587	23670	23558	23621	23348	23491	23589	23564	23530	23490	23584	23578	23644	23290	23517	23513	23640	23505	23618	23545	23312	23541	23438	23369	23339	23564	23410	23581	23577	23663	23584	23498	23508	23280	23435	23334	23456	23562	23430	23456	23431	23751	23534	23434	23402	23523	23504	23602	23562	23669	23690	23542	23535	23604	23559	23332	23588	23535	23819	23594	23427	23508	23555	23684	23387	23315	23275	23521	23431	23349	23513	23247	23553	23590	23626	23666	23558	23551	23359	23652	23626	23512	23374	23455	23735	23288	23568	23712	23545	23427	23519	23544	23469	23446	23534	23585	23481	23610	23620	23395	23469	23375	23537	23335	23531	23448	23582	23508	23637	23773	23670	23612	23564	23544	23561	23582	23600	23589	23672	23265	23628	23712	23428	23368	23586	23660	23414	23418	23609	23376	23313	23709	23671	23446	23564	23546	23641	23502	23291	23434	23677	23445	23795	23511	23591	23531	23520	23664	23514	23385	23673	23475	23444	23415	23466	23635	23433	23426	23635	23465	23406	23561	23410	23536	23529	23449	23363	23613	23373	23331	23470	23256	23501	23454	23522	23454	23684	23556	23434	23537	23718	23675	23634	23573	23419	23711	23559	23507	23663	23473	23742	23673	23368	23517	23339	23497	23447	23271	23506	23418	23624	23218	23550	23352	23379	23470	23558	23659	23347	23573	23320	23401	23514	23481	23420	23664	23558	23360	23722	23499	23575	23752	23585	23962	23371	23766	23604	23297	23423	23751	23385	23640	23526	23647	23616	23414	23469	23537	23647	23456	23544	23296	23777	23492	23401	23693	23598	23533	23397	23559	23565	23643	23562	23575	23436	23364	23673	23533	23475	23540	23481	23528	23604	23638	23454	23445	23369	23413	23594	23490	23383	23423	23523	23384	23596	23618	23598	23443	23544	23463	23395	23482	23584	23823	23545	23767	23469	23464	23627	23525	23533	23573	23619	23534	23412	23514	23450	23531	23626	23600	23541	23774	23572	23526	23642	23654	23352	23807	23399	23530	23441	23694	23588	23390	23716	23382	23376	23497	23369	23471	23347	23405	23670	23436	23585	23551	23397	23647	23744	23509	23561	23403	23457	23572	23429	23526	23680	23586	23381	23426	23669	23351	23480	23416	23757	23350	23351	23265	23446	23583	23527	23538	23601	23599	23738	23407	23601	23510	23612	23391	23644	23564	23601	23543	23321	23458	23572	23364	23640	23410	23420	23419	23610	23502	23319	23572	23647	23685	23607	23721	23456	23706	23497	23688	23566	23411	23353	23321	23309	23439	23560	23493	23518	23584	23527	23521	23803	23491	23672	23661	23629	23767	23458	23506	23705	23606	23539	23565	23394	23657	23664	23512	23413	23610	23476	23654	23505	23411	23572	23509	23545	23479	23530	23560	23509	23688	23644	23788	23544	23578	23685	23446	23640	23573	23465	23344	23502	23343	23692	23451	23732	23510	23431	23474	23708	23468	23361	23662	23380	23474	23442	23543	23544	23472	23653	23631	23590	23238	23357	23373	23633	23729	23493	23569	23673	23504	23535	23557	23569	23486	23534	23600	23538	23652	23432	23521	23497	23464	23733	23316	23515	23438	23464	23531	23508	23416	23503	23721	23720	23418	23430	23543	23591	23534	23342	23678	23550	23263	23569	23283	23727	23732	23365	23605	23629	23617	23406	23350	23808	23516	23478	23467	23335	23440	23473	23694	23422	23493	23515	23433	23469	23476	23385	23525	23564	23448	23320	23670	23516	23541	23497	23528	23316	23467	23537	23569	23454	23528	23533	23505	23554	23659	23565	23606	23495	23685	23294	23538	23483	23393	23367	23302	23575	23516	23662	23511	23626	23560	23484	23483	23558	23621	23432	23644	23726	23562	23661	23414	23596	23669	23552	23498	23425	23669	23690	23468	23565	23491	23643	23608	23392	23444	23463	23525	23440	23544	23510	23532	23396	23358	23520	23508	23408	23390	23670	23645	23460	23465	23390	23344	23599	23503	23573	23496	23593	23435	23535	23711	23467	23644	23421	23448	23322	23465	23610	23546	23413	23547	23556	23531	23626	23625	23465	23584	23609	23588	23393	23722	23536	23399	23164	23365	23408	23471	23412	23524	23474	23551	23394	23396	23352	23583	23525	23467	23405	23535	23548	23777	23255	23506	23403	23725	23426	23482	23471
60007	92070	73821	45263	29269	21196	18984	18511	18740	18577	18713	18535	18582	18791	18725	18566	18706	18629	18698	18376	18661	18774	18544	18707	18787	18776	18553	18725	18534	18764	18671	18806	18819	18754	18700	18668	18649	18503	18684	18712	18670	18692	18737	18694	18680	18406	18633	18639	18702	18783	18403	18740	18786	18719	18628	18520	18753	18536	18719	18733	18668	18783	18832	18973	18636	18594	18432	18674	18744	18626	18801	18622	18649	18574	18718	18718	18759	18613	18552	18747	18726	18718	18601	18498	18628	18668	18776	18716	18633	18678	18805	18583	18574	18676	18697	18824	18634	18779	18429	18576	18578	18724	18626	18754	18485	18747	18597	18679	18667	18716	18556	18662	18657	18726	18607	18654	18671	18560	18573	18653	18610	18701	18624	18759	18743	18734	18619	18728	18556	18649	18437	18670	18712	18692	18609	18677	18495	18751	18735	18887	18804	18462	18624	18701	18553	18803	18718	18769	18605	18675	18626	18612	18709	18815	18558	18606	18743	18427	18801	18844	18729	18601	18690	18601	18714	18470	18523	18628	18570	18633	18803	18742	18787	18677	18778	18788	18507	18620	18716	18558	18738	18759	18589	18738	18577	18555	18628	18584	18746	18773	18652	18608	18777	18701	18632	18608	18847	18715	18563	18603	18458	18766	18596	18681	18780	18626	18647	18774	18649	18574	18819	18716	18564	18578	18637	18765	18777	18574	18615	18788	18534	18646	18885	18774	18687	18718	18535	18525	18522	18734	18728	18668	18582	18507	18827	18624	18552	18532	18698	18483	18553	18482	18640	18644	18802	18648	18687	18647	18779	18719	18442	18773	18791	18907	18738	18788	18730	18766	18484	18429	18681	18823	18616	18593	18555	18524	18591	18658	18575	18564	18598	18548	18656	18640	18455	18574	18786	18480	18593	18688	18489	18729	18407	18710	18750	18878	18580	18612	18667	18535	18567	18625	18757	18746	18542	18598	18667	18585	18695	18716	18543	18658	18643	18615	18592	18588	18697	18579	18648	18792	18686	18824	18701	18672	18611	18589	18587	18826	18731	18406	18806	18617	18592	18785	18892	18661	18520	18754	18500	18810	18647	18628	18616	18570	18506	18470	18817	18534	18808	18504	18776	18584	18702	18726	18673	18653	18618	18530	18695	18741	18572	18569	18709	18632	18606	18769	18446	18595	18653	18646	18811	18594	18604	18629	18622	18668	18512	18689	18570	18698	18623	18833	18755	18724	18684	18653	18628	18627	18660	18595	18461	18601	18710	18804	18585	18534	18678	18610	18678	18614	18632	18831	18609	18646	18619	18686	18627	18649	18585	18661	18517	18642	18718	18775	18805	18713	18683	18633	18730	18602	18638	18780	18440	18776	18699	18620	18708	18755	18760	18571	18639	18625	18635	18624	18812	18620	18657	18716	18874	18544	18654	18701	18714	18497	18731	18500	18743	18669	18573	18736	18553	18483	18761	18630	18691	18785	18686	18670	18745	18721	18625	18745	18535	18654	18709	18568	18776	18780	18660	18636	18562	18615	18664	18558	18694	18724	18601	18822	18425	18654	18708	18792	18622	18515	18670	18585	18586	18713	18712	18573	18591	18634	18429	18847	18742	18799	18772	18599	18505	18813	18556	18686	18588	18757	18549	18635	18608	18507	18616	18478	18645	18540	18677	18639	18507	18616	18695	18608	18637	18683	18567	18645	18719	18601	18698	18625	18668	18776	18748	18739	18562	18723	18661	18679	18791	18518	18612	18671	18652	18691	18497	18562	18564	18599	18698	18561	18447	18609	18622	18631	18621	18768	18613	18595	18689	18737	18578	18740	18809	18549	18654	18735	18727	18750	18594	18769	18713	18789	18717	18608	18551	18652	18752	18751	18539	18769	18778	18701	18667	18671	18718	18794	18577	18667	18822	18608	18709	18562	18607	18580	18563	18752	18683	18688	18606	18648	18704	18717	18648	18737	18726	18605	18666	18756	18623	18612	18627	18548	18557	18732	18708	18775	18577	18428	18715	18750	18695	18676	18607	18713	18654	18656	18582	18710	18507	18841	18675	18675	18662	18648	18544	18431	18708	18607	18796	18553	18611	18492	18716	18612	18597	18666	18742	18491	18661	18563	18390	18609	18683	18467	18830	18485	18681	18710	18561	18595	18818	18689	18760	18607	18698	18563	18637	18543	18615	18749	18640	18658	18660	18761	18825	18614	18557	18733	18588	18615	18702	18677	18646	18890	18523	18549	18637	18654	18606	18541	18590	18588	18857	18669	18751	18660	18573	18575	18612	18604	18603	18741	18642	18692	18830	18609	18584	18650	18663	18788	18673	18613	18560	18538	18602	18741	18737	18555	18695	18710	18640	18795	18745	18726	18650	18623	18713	18499	18546	18662	18665	18485	18461	18767	18744	18892	18606	18569	18707	18727	18606	18684	18701	18688	18533	18770	18584	18569	18742	18660	18865	18715	18743	18690	18710	18652	18581	18728	18604	18634	18655	18563	18705	18816	18691	18679	18757	18828	18737	18535	18715	18551	18472	18810	18640	18594	18662	18637	18638	18629	18748	18741	18745	18713	18766	18618	18875	18612	18523	18915	18673	18653	18724	18580	18567	18728	18545	18575	18691	18572	18641	18528	18758	18454	18641	18693	18637	18705	18532	18643	18743	18609	18770	18552	18595	18548	18625	18624	18698	18700	18742	18579	18639	18480	18593	18621	18499	18779	18516	18648	18473	18650	18711	18760	18645	18716	18620	18710	18726	18600	18609	18771	18625	18907	18557	18458	18602	18782	18586	18863	18607	18694	18680	18699	18572	18694	18776	18760	18765	18611	18711	18525	18891	19001	18771	18628	18528	18647	18892	18658	18520	18794	18814	18524	18785	18797	18663	18573	18568	18574	18497	18650	18830	18427	18634	18756	18718	18643	18688	18630	18815	18606	18776	18578	18534	18645	18654	18670	18825	18624	18801	18645	18766	18757	18612	18664	18546	18607	18711	18679	18782	18620	18664	18672	18614	18686	18547	18697	18621	18842	18601	18625	18626	18750	18677	18789	18777	18792	18587	18655	18712	18680	18557	18696	18619	18440	18553	18464	18632	18448	18606	18623	18581	18756	18613	18728	18760	18550	18748	18788	18608	18683	18695	18708	18686	18647	18658	18613	18556	18573	18610	18590	18827	18643	18787	18666	18696	18626	18526	18628	18581	18559	18764	18510	18639	18578	18701	18652	18678	18673	18589	18923	18797	18647	18737	18502	18582	18519	18709	18429	18778	18616	18704	18742	18711	18783	18539	18512	18718	18591	18592	18723	18600	18725	18505	18753	18672	18564	18621	18686	18545	18864	18664	18680	18703	18741	18440	18684	18599	18646	18787	18552	18626	18709	18387	18690	18633	18550	18636	18751	18722	18577	18579	18614	18508	18764	18634	18574	18605	18618	18657	18655	18607	18610	18557	18783	18612	18790	18636	18755	18522	18540	18580	18778	18743	18890	18679	18599	18739	18666	18819	18551	18899	18756	18740	18738	18666	18684	18645	18678	18796	18706	18708	18696	18765	18792	18664	18669	18673	18599	18724	18679	18636	18532	18797	18618	18706	18726	18709	18561	18696	18628	18589	18739	18514	18759	18677	18704	18735	18735	18534	18446	18750	18567	18671	18781	18695	18704	18708	18780	18515	18880	18732	18679	18648	18665	18719	18633	18559	18712	18788	18692	18815	18714	18710	18693	18592	18695	18691	18595	18549	18662	18635	18756	18544	18727	18646	18530	18758	18629	18780	18702	18552	18796	18618	18617	18661	18501	18662	18637	18572	18812	18684	18660	18505	18543	18690	18536	18540	18639	18687	18789	18462	18658	18813	18619	18855	18592	18686	18727	18703	18600	18805	18711	18538	18668	18591	18717	18799	18577	18841	18618	18581	18528	18520	18607	18585	18734	18784	18764	18841	18585	18615	18461	18640	18695	18597	18553	18566	18518	18598	18661	18866	18596	18605	18558	18745	18549	18679	18683	18792	18586	18668	18632	18635	18604	18576	18842	18707	18738	18725	18634	18790	18551	18784	18666	18746	18716	18822	18713	18701	18584	18695	18662	18740	18488	18681	18692	18685	18627	18589	18614	18636	18515	18746	18700	18738	18520	18668	18783	18645	18687	18526	18685	18830	18505	18620	18697	18874	18626	18485	18630	18590	18639	18728	18656	18616	18746	18587	18552	18501	18692	18763	18556	18650	18728	18815	18537	18625	18699	18745	18737	18611	18677	18610	18619	18620	18680	18462	18721	18716	18628	18609	18613	18667	18805	18523	18551	18621	18587	18791	18832	18704	18807	18582	18769	18526	18742	18673	18552	18583	18782	18634	18691	18607	18600	18879	18677	18734	18581	18646	18673	18753	18725	18695	18534	18612	18691	18803	18785	18606	18609	18630	18764	18448	18733	18613	18752	18637	18753	18821	18712	18725	18673	18825	18643	18626	18506	18604	18658	18751	18657	18516	18724	18597	18556	18841	18510	18638	18699	18578	18769	18579	18792	18659	18565	18722	18752	18503	18485	18528	18563	18624	18652	18630	18489	18622	18560	18544	18663	18590	18636	18560	18882	18821	18540	18638	18545	18687	18455	18552	18617	18778	18548	18619	18688	18761	18587	18758	18619	18770	18540	18722	18490	18663	18639	18744	18752	18685	18473	18570	18627	18755	18630	18463	18625	18568	18632	18717	18630	18626	18688	18790	18571	18554	18707	18730	18721	18574	18682	18696	18760	18662	18632	18646	18493	18539	18721	18725	18697	18627	18725	18597	18611	18536	18695	18754	18594	18727	18602	18684	18761	18775	18797	18729	18853	18650	18695	18527	18809	18613	18535	18713	18762	18596	18779	18781	18726	18792	18696	18659	18625	18652	18705	18630	18514	18661	18670	18662	18686	18506	18426	18784	18583	18680	18830	18616	18762	18541	18756	18641	18665	18712	18725	18668	18673	18679	18575	18508	18598	18763	18650	18538	18656	18674	18605	18584	18604	18601	18612	18493	18643	18902	18674	18618	18620	18649	18753	18544	18635	18790	18690	18588	18638	18514	18826	18664	18668	18540	18855	18470	18666	18720	18659	18669	18665	18635	18568	18611	18643	18533	18605	18607	18573	18654	18631	18597	18786	18653	18674
22988	22829	34205	31472	27058	27098	28238	23952	23136	23454	23431	23334	23399	23131	23293	23226	23452	23140	23305	23085	23158	23385	23257	23193	23273	23247	23243	23207	23180	23177	23118	23287	22835	22985	23296	23084	23255	23210	22954	23082	23013	23161	23026	23156	23167	23277	23187	23281	22950	22804	23004	23037	23142	23048	23021	23034	23104	23249	23036	22979	22810	23060	22972	23046	22995	23038	23149	23245	22980	23047	23031	22883	22866	23164	23056	23034	23069	23015	23070	22928	22983	22972	22770	23187	23165	23207	23330	23310	22782	23235	22995	23068	22935	23054	22944	22938	23324	23062	23128	23116	23056	22913	23170	22995	23191	22985	23027	23226	22961	23241	22961	22999	22849	22990	22885	22796	23015	23196	23167	22711	22979	23238	23071	22834	22998	22978	22962	22861	22978	23048	23071	22787	23183	23144	22864	22790	23051	22849	22995	22964	23085	22842	23159	22996	22953	23079	22861	22952	23224	23139	22855	23086	22905	23015	23039	22982	22876	22844	22915	23040	23140	22887	22836	22994	23080	23042	23081	22972	23026	22989	22869	22969	23116	22943	22940	23048	23243	22983	23045	22924	23141	23143	23033	23091	22972	23126	22990	23134	23087	23099	22942	22991	23126	22999	23090	22791	22957	23152	22858	22743	23160	22893	23040	23128	22996	23223	23042	22864	22883	22895	22734	22827	23076	22936	22884	23026	23008	23033	22808	23211	22989	22979	22855	22837	23071	22844	23231	23172	23143	23175	23101	23060	23037	23026	23128	23014	22884	22909	23068	22988	22843	22957	23014	23011	22952	22868	22991	23118	23123	23101	23122	22989	22808	23075	23075	22837	22989	23158	23124	23025	23136	23027	23072	23035	23070	23016	23039	22886	22987	23275	22866	23090	22860	23036	23036	22810	22903	23089	23023	23073	22989	23002	22896	22857	22718	23124	22977	22840	23204	22914	22984	22959	23158	22712	23013	22795	23068	23045	23073	22761	23109	22971	22995	23248	23116	22875	23083	23244	22826	22886	23032	22806	23194	23008	23083	23101	22870	23071	23031	22928	22913	22885	23175	22974	22810	23068	23035	23152	22885	22980	22984	22972	22926	22994	23026	22957	22925	22785	22879	22810	23122	22900	22991	23018	23182	22886	23087	22934	22830	22998	23106	23035	22901	22872	23083	22968	22924	22951	23262	22968	22996	23090	22750	23036	22943	23012	22887	23221	22808	22902	23098	22979	23054	22927	22965	23062	22976	22840	23067	23215	23304	23147	23045	22937	22809	23089	22963	23055	23173	22986	23108	22977	22907	22917	23012	23000	23103	23104	23121	23140	23018	22893	22725	23003	22911	22897	23105	22913	22953	22937	23239	22961	23040	23044	22924	22823	23232	22883	22950	22943	23086	23025	22909	23109	23072	22935	23035	22977	22959	23122	22980	23065	22981	23077	23117	23002	22980	22817	22922	23205	22987	23113	23123	22997	23001	23065	23151	22960	23005	22967	22986	22864	22987	23194	23164	23085	22887	22905	22965	23043	22923	22937	22969	22919	23076	22961	22927	23087	22714	23046	22862	22925	22980	22777	23055	22801	22959	22971	22900	23219	23070	22784	22984	23000	23168	23173	23002	22859	23006	23066	23077	22937	23050	22901	22866	23084	23138	22845	23195	23080	23083	23086	22824	22835	23171	22927	22843	23031	23042	22864	22996	22804	22913	22730	23137	23080	22854	23145	23089	23078	23098	22947	23085	23216	22956	23014	22945	23142	22908	23032	22923	22956	22818	22902	22890	22917	23144	22974	22756	23064	23262	22915	22979	22980	23049	22985	22880	22853	23114	22701	22964	22907	23156	23088	23039	22667	23100	23023	23190	22961	22923	23090	22894	22979	23132	23099	23173	23176	22975	22860	22839	23076	22839	23158	22917	22817	23013	22909	23173	23046	22997	22843	23046	23002	23133	22967	22760	23004	23147	23026	23003	23018	22949	22943	22959	23050	23205	23030	22966	23115	22938	22869	23135	23074	22851	23131	22890	22765	23094	22896	22747	22986	23064	22913	23097	22798	22810	23004	23049	22951	22880	22913	22793	22731	22683	23163	23003	23031	23118	22894	22910	23065	22954	22912	22720	23100	23034	22957	22822	22948	22976	22975	23144	23089	22846	23036	23011	22945	23092	22979	22900	22912	23046	23118	23251	22931	23159	22758	22862	22930	23043	22638	23137	23092	23193	23055	22894	22951	22763	23089	23235	23087	23015	23051	23097	23037	23011	22990	23188	22771	22970	23139	23162	22965	23113	23039	23016	23074	23091	23019	22995	22650	22965	23087	23032	22998	22839	22925	23084	22886	23010	22767	23191	23169	23069	23092	23190	22942	22916	23034	22972	22771	22909	23015	22905	23123	23185	23098	23212	22974	22829	22960	23084	23133	22865	22808	22920	23103	22870	22970	23081	23037	23145	23032	22746	22969	23013	22856	23010	23047	22954	22942	23125	22963	23047	23015	23112	23043	23017	22854	23098	22903	22895	22931	22728	22947	23201	22990	22771	22966	22968	23024	22856	22972	23028	23102	23019	22991	23042	22842	23041	22953	22853	23011	23207	22838	23014	23027	22899	23095	22885	22858	22946	22899	23038	23239	23067	22915	23067	23076	22858	22937	23130	22815	23148	23013	23201	22991	22861	22924	23033	23015	23206	22854	23063	22956	23158	23031	22827	23024	23056	22895	23070	22900	22842	23074	23051	23122	23106	23018	22867	23053	22932	22839	22863	22946	22998	22859	23133	23037	22874	22942	22911	23108	23015	22815	22849	22806	22809	22938	23278	23034	23138	23187	23038	23039	22878	22894	23047	22896	23111	23275	23113	22835	23052	22940	23134	23130	23082	22814	22955	22998	22981	22952	22803	22873	23133	22984	23076	23108	22964	22935	23060	22807	23097	22818	22960	23010	22975	22987	22831	23132	22936	22805	22892	23141	22953	22925	22997	22890	23065	23091	23095	22997	23012	22929	22823	22854	23157	22914	23099	22774	23092	22992	22906	22784	23144	23081	23053	22803	22852	23045	23031	22724	23011	23135	23007	23305	23267	22803	23099	23091	23118	23132	23252	23006	23139	22970	22935	22905	22920	22939	22963	23004	22772	23008	22871	22897	23031	23017	23023	23281	23272	22901	23023	23031	22994	22938	23041	23056	22936	22871	22733	23095	22819	23005	22917	22870	22997	22961	22996	23005	23132	23061	22937	22964	22925	23065	23038	22941	22991	22734	22781	23043	22967	23040	22864	22896	22934	23249	23067	22817	23033	22926	22755	23002	22994	23074	22991	23071	23041	22807	23047	22837	23003	23099	22921	22823	22901	22884	23089	23144	23003	23104	22788	23017	23052	22988	23114	22867	23012	22994	22828	23164	22954	22966	22983	22979	23009	22952	23198	23008	22852	22978	23241	22822	22951	23016	22913	23116	23028	23062	22751	22983	22881	22898	23149	22906	22919	23035	23038	23152	22950	23189	23094	23174	22938	22824	23022	23039	23097	22917	23086	23026	22964	23106	22893	23261	23129	22940	22922	23097	23184	23286	23074	22830	23064	23168	22899	22937	23220	22996	23043	22948	23163	23055	23054	22948	22862	22997	23095	23041	22855	22995	23147	23138	23084	23152	23123	23101	23143	22912	23023	22938	22791	23133	23166	22927	22948	23021	22911	23059	23077	22989	22880	22950	23012	22978	22992	23036	22928	22950	23165	23097	23092	23028	23075	22821	22986	22989	23026	22969	23043	22885	23009	23132	22983	22943	22959	22899	22998	22995	22926	22871	22871	23056	23232	22729	23047	22947	22980	23016	23084	23232	22981	23034	23216	22964	22915	23028	22742	22787	23038	22854	22944	22946	22847	22827	22796	22814	23131	23097	23034	22958	22988	23066	23286	22908	23067	23118	23087	23126	23281	23088	22972	22877	22838	23093	22906	22944	22727	22858	22991	23022	23031	23182	22854	22981	22967	22837	23008	22898	23081	22827	22917	23083	22974	22960	23281	23361	22869	23156	23099	22987	23013	22945	23043	22943	22965	23211	22936	22976	23152	22853	23073	23025	23037	23107	22880	23069	22992	22882	23161	22879	22910	23059	23009	23058	22944	22870	23186	22959	23009	22956	22889	22825	23016	23069	23025	22945	22903	22896	22930	23045	22743	23089	22813	22799	22990	23028	23175	22738	22913	22888	22851	23000	22901	22926	22940	22917	22918	22989	23079	22930	22788	23122	23033	22937	23212	23104	22814	22992	22808	22969	22913	22961	22951	22825	22988	23061	23085	23194	22942	22807	22751	23047	22797	23145	23008	22894	22755	23094	22827	22841	23116	22924	23116	22983	22926	22984	22932	23080	23069	23169	23044	23088	22926	22974	23062	22923	22878	23251	23089	23098	23113	22843	23036	23077	23056	23048	23162	22997	22980	22863	23002	22934	23030	23036	22807	23001	22914	23134	22919	22876	23174	23134	23188	23180	22824	22938	23018	22995	23014	23122	23065	22899	23129	22965	23008	23186	22980	22928	23121	23065	22830	23031	22935	23049	23063	23160	22829	22835	23064	23111	22937	23054	23080	22844	22996	23011	23068	22869	23097	22715	23191	23048	22967	23109	23060	23021	23096	22642	22964	23136	22738	23005	22739	23137	22856	22712	22925	23011	22915	22907	23020	22872	23089	22874	23039	23058	22927	22900	22786	22956	23169	22932	22880	22924	22978	23010	23012	23085	23001	23037	22838	22776	22951	22941	22657	23078	23027	23058	22858	23061	22778	22993	22936	22866	22946	22939	22949	22917	22945	22654	23055	23286	22980	23006	23063	23006	23192	22867	23021	22957	22852	22907	22815	22870	23105	22801	22990	22978	22893	23042	22797	22867	23022	23011	23095	23079	22989	23355	23001	23008	23014	22807	23021	23034	22938	22836	23127	23208	23015	23070	23015	22976	22966	23066	22940	22806	22804	22905	23095	22882	22941	23009	23100	23106	22942	23015	23005	22596	22889	23101	22990	22795	22891	22887	22845	23149	22961	23046	23063	23112	22734	22970	23031	23148	23212	23232	23197	22957	22921	23048	23117	23104	23015	23055	23052	23079	23087	23091	23027	23080	22818	22939	22970	23170	23004	23020	23174	22984	23079	23240	22955	22979
65628	107759	90964	63495	40288	25328	18671	18128	18177	18342	18335	18366	18175	18307	18242	18475	18286	18426	18302	18277	18125	18266	18398	18376	18554	18459	18420	18413	18451	18285	18253	18433	18287	18510	18296	18464	18269	18350	18299	18344	18354	18234	18168	18255	18435	18428	18102	18326	18228	18432	18360	18316	18358	18138	18298	18313	18296	18469	18417	18210	18206	18288	18345	18482	18395	18460	18378	18393	18313	18445	18340	18147	18482	18171	18298	18331	18295	18166	18185	18392	18268	18269	18218	18333	18179	18182	18309	18182	18310	18245	18472	18329	18422	18263	18224	18449	18279	18252	18398	18341	18277	18385	18438	18167	18155	18162	18405	18225	18266	18384	18353	18349	18399	18357	18202	18232	18389	18107	18337	18298	18325	18421	18357	18268	18345	18437	18134	18247	18238	18300	18450	18353	18409	18290	18357	18311	18246	18409	18332	18360	18475	18101	18199	18214	18270	18125	18244	18374	18376	18318	18330	18205	18246	18287	18408	18275	18427	18184	18125	18189	18318	18382	18399	18381	18328	18466	18247	18348	18406	18306	18455	18385	18378	18405	18369	18310	18431	18222	18264	18238	18323	18577	18305	18203	18285	18265	18390	18405	18087	18200	18399	18244	18279	18462	18252	18324	18440	18285	18275	18358	18300	18305	18098	18212	18471	18330	18432	18410	18191	18533	18262	18134	18230	18514	18361	18270	18446	18285	18495	18067	18454	18268	18292	18383	18349	18439	18216	18287	18454	18284	18314	18122	18296	18449	18362	18428	18352	18278	18420	18404	18516	18282	18237	18375	18124	18382	18132	18230	18284	18355	18397	18233	18523	18183	18571	18480	18289	18400	18176	18407	18326	18389	18281	18392	18421	18217	18355	18312	18413	18459	18433	18431	18526	18174	18322	18344	18265	18473	18358	18356	18300	18542	18302	18200	18250	18397	18202	18384	18273	18202	18281	18382	18060	18383	18296	18396	18399	18241	18366	18187	18409	18287	18457	18337	18267	18303	18458	18419	18418	18405	18549	18419	18296	18205	18381	18202	18272	18128	18388	18296	18308	18312	18270	18217	18316	18384	18260	18381	18289	18315	18284	18367	18341	18203	18220	18295	18328	18305	18315	18234	18281	18449	18197	18316	18442	18272	18382	18295	18245	18268	18299	18280	18277	18161	18274	18408	18355	18540	18392	18371	18311	18212	18263	18422	18297	18176	18373	18358	18332	18328	18377	18240	18282	18332	18309	18265	18233	18474	18337	18073	18318	18023	18284	18180	18372	18173	18373	18408	18258	18193	18411	18183	18300	18409	18245	18384	18290	18414	18166	18370	18303	18143	18272	18213	18199	18499	18388	18237	18195	18564	18227	18306	18166	18257	18278	18454	18409	18112	18371	18157	18186	18238	18365	18383	18367	18364	18404	18311	18425	18392	18217	18171	18316	18368	18267	18233	18435	18459	18154	18327	18379	18355	18372	18372	18278	18273	18207	18245	18273	18263	18229	18354	18348	18371	18510	18262	18125	18388	18268	18354	17951	18395	18392	18337	18474	18251	18494	18375	18322	18400	18181	18358	18411	18525	18356	18436	18329	18143	18285	18053	18434	18348	18259	18124	18267	18454	18255	18389	18348	18424	18350	18461	18374	18315	18295	18334	18338	18296	18549	18545	18201	18270	18293	18306	18411	18414	18422	18434	18170	18350	18185	18345	18511	18446	18297	18469	18211	18421	18152	18329	18306	18288	18254	18383	18270	18381	18410	18440	18287	18391	18304	18465	18193	18308	18283	18298	18338	18395	18379	18503	18399	18207	18186	18160	18371	18247	18452	18317	18193	18551	18226	18319	18314	18337	18588	18281	18381	18240	18503	18337	18206	18462	18588	18432	18306	18447	18533	18300	18337	18466	18237	18172	18122	18312	18099	18259	18231	18374	18246	18311	18192	18468	18219	18387	18285	18341	18417	18270	18194	18269	18519	18315	18216	18234	18397	18361	18409	18397	18344	18125	18260	18099	18340	18382	18391	18369	18144	18122	18429	18368	18479	18302	18384	18301	18428	18140	18321	18302	18421	18233	18408	18366	18256	18298	18396	18212	18400	18415	18222	18365	18316	18354	18224	18344	18277	18441	18427	18517	18341	18226	18255	18296	18322	18366	18409	18348	18424	18332	18114	18406	18344	18310	18482	18402	18335	18256	18232	18467	18332	18408	18153	18254	18322	18247	18357	18239	18279	18173	18387	18303	18418	18320	18303	18397	18397	18210	18359	18090	18402	18374	18231	18391	18413	18315	18374	18361	18297	18340	18345	18298	18514	18337	18370	18498	18087	18329	18260	18364	18292	18337	18260	18354	18506	18398	18527	18213	18432	18313	18347	18341	18339	18201	18282	18257	18178	18081	18393	18263	18196	18249	18465	18563	18295	18446	18248	18308	18272	18236	18421	18272	18385	18471	18104	18331	18288	18468	18281	18237	18385	18325	18360	18359	18196	18237	18253	18366	18412	18058	18430	18391	18447	18365	18246	18227	18359	18207	18361	18238	18442	18193	18282	18369	18374	18195	18412	18356	18310	18314	18155	18201	18280	18347	18473	18326	18350	18464	18418	18470	18236	18282	18184	18393	18380	18303	18208	18340	18336	18316	18356	18267	18260	18268	18446	18423	18269	18424	18356	18404	18342	18079	18394	18166	18326	18527	18170	18210	18429	18284	18213	18258	18519	18416	18235	18333	18288	18498	18201	18105	18339	18488	18200	18279	18362	18252	18278	18312	18237	18585	18374	18334	18483	18301	18351	18307	18389	18260	18197	18271	18163	18435	18547	18320	18339	18400	18275	18346	18060	18185	18235	18220	18381	18386	18324	18423	18260	18311	18166	18389	18375	18290	18487	18337	18385	18362	18359	18591	18006	18491	18354	18291	18455	18442	18265	18294	18329	18231	18394	18362	18486	18255	18265	18384	18229	18321	18206	18398	18202	18407	18391	18413	18289	18345	18126	18494	18223	18425	18360	18380	18200	18432	18443	18501	18443	18338	18408	18390	18429	18483	18302	18242	18434	18265	18314	18379	18313	18565	18287	18308	18258	18222	18266	18390	18366	18186	18209	18252	18512	18362	18288	18287	18332	18425	18404	18270	18394	18358	18230	18266	18438	18334	18421	18359	18187	18393	18429	18365	18319	18217	18419	18292	18398	18519	18455	18317	18394	18264	18412	18285	18369	18215	18385	18336	18445	18362	18185	18382	18439	18099	18511	18262	18171	18257	18193	18358	18269	18229	18566	18198	18424	18385	18232	18346	18240	18320	18445	18311	18216	18261	18366	18299	18435	18167	18268	18453	18342	18344	18206	18202	18278	18410	18414	18375	18439	18383	18429	18201	18449	18147	18322	18256	18130	18317	18459	18191	18494	18326	18512	18432	18407	18286	18400	18245	18270	18248	18084	18330	18320	18439	18378	18232	18216	18392	18229	18080	18333	18199	18480	18163	18278	18253	18328	18332	18461	18183	18498	18392	18264	18314	18382	18468	18510	18353	18292	18357	18428	18356	18421	18322	18283	18419	18107	18373	18307	18070	18421	18261	18437	18370	18516	18517	18133	18301	18381	18289	18186	18231	18459	18192	18368	18473	18454	18521	18445	18193	18311	18430	18254	18300	18210	18266	18297	18230	18313	18237	18229	18316	18319	18286	18278	18281	18208	18295	18196	18398	18273	18187	18259	18333	18294	18427	18521	18243	18149	18428	18390	18358	18129	18325	18366	18266	18229	18415	18461	18276	18274	18276	18368	18346	18363	18180	18323	18327	18273	18450	18373	18364	18281	18263	18237	18333	18374	18365	18503	18411	18421	18223	18348	18256	18227	18389	18344	18414	18301	18384	18273	18221	18236	18154	18301	18286	18367	18461	18191	18410	18347	18147	18238	18079	18382	18494	18382	18334	18349	18449	18257	18435	18489	18235	18484	18180	18447	18437	18390	18348	18374	18225	18268	18260	18286	18342	18376	18363	18316	18197	18252	18136	18318	18389	18356	18144	18188	18275	18285	18361	18213	18384	18151	18481	18265	18361	18216	18289	18124	18416	18345	18364	18275	18375	18204	18441	18299	18328	18207	18366	18409	18236	18434	18429	18174	18388	18259	18284	18379	18257	18203	18400	18105	18243	18303	18255	18344	18415	18424	18249	18161	18219	18077	18126	18238	18389	18172	18149	18209	18435	18140	18257	18348	18383	18331	18079	18389	18250	18459	18422	18298	18298	18349	18483	18291	18248	18321	18386	18226	18388	18240	18292	18470	18346	18180	18448	18202	18192	18446	18313	18292	18285	18298	18373	18235	18392	18130	18086	18330	18286	18227	18596	18308	18128	18365	18349	18376	18316	18429	18379	18329	18340	18074	18375	18457	18362	18459	18321	18391	18319	18376	18225	18444	18353	18381	18334	18477	18359	18202	18315	18188	18322	18289	18431	18450	18205	18280	18232	18260	18305	18405	18362	18313	18209	18398	18290	18303	18294	18292	18418	18265	18267	18269	18214	18245	18421	18330	18387	18480	18376	18304	18277	18365	18447	18514	18260	18376	18264	18481	18208	18361	18369	18197	18214	18320	18120	18403	18479	18268	18089	18342	18281	18423	18237	18316	18442	18446	18163	18431	18335	18443	18432	18280	18294	18210	18101	18481	18356	18185	18280	18408	18382	18457	18149	18272	18434	18398	18341	18349	18526	18297	18135	18167	18197	18288	18229	18222	18202	18346	18322	18417	18295	18442	18454	18335	18295	18438	18220	18310	18178	18609	18289	18425	18288	18355	18295	18271	18399	18567	18484	18279	18346	18113	18252	18201	18160	18389	18338	18313	18339	18419	18234	18262	18271	18389	18294	18439	18293	18213	18504	18354	18549	18317	18252	18305	18320	18347	18191	18169	18277	18329	18469	18471	18257	18196	18203	18358	18374	18282	18284	18337	18411	18523	18360	18436	18272	18219	18350	18192	18293	18472	18162	18437	18369	18486	18258	18204	18303	18486	18447	18241	18417	18174	18270	18325	18372	18310	18332	18326	18193	18363	18471	18383	18246	18447	18381	18449	18371	18306	18284	18320	18282	18426	18208	18323	18309	18433	18367	18423	18360	18212	18318	18315	18228	18386	18463	18391	18474	18383	18305	18329	18427
30958	36475	42228	32772	25109	23185	22557	22358	22134	22090	22111	22110	22141	22267	22197	21956	22370	22279	22059	22176	21996	21911	22279	22212	22067	22047	22032	22237	22114	22051	22085	22173	21932	21989	22182	21990	21977	22111	21980	22030	22075	22025	22293	22165	22002	22212	22045	21929	22159	22205	21785	22218	21978	22036	22041	22194	22024	22146	22304	22200	22067	22225	22270	22040	22135	22117	22236	22057	22051	22142	22042	22060	22025	22306	21944	21787	21778	21956	22042	22013	22133	22193	22042	22066	22019	22127	22004	22092	22167	22000	22152	21915	21931	22047	22004	21979	21861	22002	21946	22054	22063	22202	22131	22196	22013	22110	22221	21994	22041	22029	22094	22088	21946	22106	22258	22036	21953	22193	21987	22047	22157	22061	21898	22072	22415	21891	21925	22118	21916	22149	22082	21930	22140	22123	22198	22145	22262	22109	22141	22121	21803	22158	22022	22088	22238	22014	21947	21877	21960	22155	22085	22071	22096	21939	22105	22140	22099	21900	21912	22106	22041	22197	22168	22022	21914	22079	22080	22034	21888	22107	22097	22029	22010	22264	22140	21950	22096	22078	22182	22070	21895	22062	22013	22242	21842	21997	22170	22127	21930	21963	22046	22003	21986	22179	22234	22125	22039	22025	21956	22092	22052	21965	22119	22045	22022	22122	22110	22320	21978	21994	21938	22287	22061	22016	21829	22290	21897	22110	22175	21991	22273	22048	22303	22207	22000	22176	22022	22032	22040	22112	22201	21893	21953	22008	21805	22105	22032	21901	22143	22071	22151	22174	22079	22058	22292	22158	22088	22247	22132	22057	22201	22049	21975	22033	22204	22175	22420	21963	21946	22126	22258	22268	22006	22035	22058	21982	21970	22352	22075	22090	22046	22074	21973	22074	22028	22009	22180	21968	22224	22009	22236	22268	22209	22137	22146	21846	21986	22081	22241	22130	21937	22224	22113	21949	21986	22079	22203	22210	22112	22086	22078	22004	22067	21825	21948	21967	22025	22133	22072	22003	22102	22178	21925	22268	21992	22467	21998	22087	22289	22049	22025	22044	22098	21919	22094	22286	21937	22036	22060	22317	22041	22261	22117	22170	22079	22121	21947	22119	22114	21933	22075	22137	22153	22093	22273	22111	22237	22037	22082	22080	22101	22048	22018	22097	22097	22010	22289	22044	21954	22161	22066	22163	22063	21867	22055	22079	21907	22033	22067	22121	22079	22014	21981	22201	21995	22024	21962	22038	22195	22060	22194	22170	22112	21998	22118	22074	22122	21958	22078	22037	22176	22076	22019	22064	22135	22074	22064	22101	22106	22106	21941	22097	22104	22173	22222	22207	22215	22309	22085	21938	22003	21998	22065	22062	22017	22060	22146	22173	21960	22134	21822	21865	22045	21962	22198	21810	22045	22050	21951	22162	22178	21945	21866	21900	21946	22001	22047	22125	21980	22087	22109	22129	22311	22059	22146	21994	21916	22122	22138	21985	22124	21923	21907	22263	22271	22046	22324	21933	22092	22068	21932	21978	22258	22164	22116	22127	21962	22054	21933	22008	21739	22188	22230	22042	22116	22189	22193	22159	21968	22010	21964	22038	21940	21887	21992	22185	22061	22002	22012	22063	22063	22167	22105	22141	22049	22348	21891	22026	22007	21919	21996	22085	22187	22132	22155	22004	22040	22044	22054	21925	22020	22132	22045	22041	22114	21826	22044	22077	22157	22173	22029	22254	21932	22039	22067	21898	22249	22016	22045	22251	22176	22099	22099	22121	22056	21814	21972	21851	22139	22167	21863	22004	22164	21997	22039	22120	22136	22118	22234	22191	22247	21971	22143	22072	22069	22042	22070	22130	21917	21873	22159	22155	21954	22094	22047	21864	21911	21948	22085	22003	22082	22061	22189	22079	22085	22021	22027	22199	22006	22024	21932	21957	21969	22025	22110	22130	22236	22126	22122	21819	22022	22068	22128	22036	22010	21913	22101	22371	22060	21980	22153	21937	21917	22220	21948	22154	22194	22076	22002	22301	22067	21870	21961	21940	22074	22155	22126	21967	21993	21971	22027	22092	21999	22177	21960	22153	22159	22092	21773	22101	21844	22121	22183	21955	22141	21992	21952	21941	22184	22033	22283	22173	22193	22159	22131	22111	22113	21951	22055	22102	22160	21984	22231	22183	21985	21989	22035	22078	22093	22163	22134	21959	21981	22295	22067	21818	21783	21765	22128	21950	22129	22033	21918	22019	22055	22215	21883	21853	22047	21996	21903	22194	22120	22131	22090	22056	21947	22021	22219	22082	22119	21963	21971	21979	22034	21925	22064	21804	22046	22104	21983	22120	21990	22009	22158	21975	22220	22082	21912	22032	22065	21861	22113	21913	22013	22144	22077	22113	22122	22119	22177	22178	22055	22033	22178	22272	22123	22141	22006	22090	22077	21932	22084	21915	22181	22075	22200	21979	22086	22025	21980	22085	21951	22079	22063	22097	22126	22097	21953	22109	22133	22053	21948	21757	22101	21886	22046	22131	22197	22126	22017	22110	22322	22040	22103	21910	22014	21994	22060	22128	22243	21982	22150	21950	22147	22145	22078	22122	22159	22088	22069	21984	21992	22129	22083	22167	22017	21959	22006	21964	22115	22154	22094	21950	22097	22007	21914	21890	22055	22128	22052	22062	22175	22035	22365	22182	22128	21925	22097	22213	22161	22042	22272	21986	21793	22100	22089	22316	22089	22170	22222	22065	22140	22094	22199	22031	21962	21891	22055	22006	22106	22071	22246	22010	22057	22034	22036	21831	21810	22058	21950	22131	22213	21979	22135	22007	21880	21970	22234	22101	22056	22331	22007	22010	22312	21979	22207	22058	22003	22000	22317	21967	21872	22022	21938	22078	22348	22294	22125	21841	21988	22112	22037	22006	21972	21845	21773	22045	21717	22231	21866	21785	22049	22021	22198	22179	22081	21936	22113	22070	22006	22012	21964	21944	22125	22042	22128	22071	22119	22062	21865	22127	22075	22254	22004	22270	21926	22090	22188	21960	22150	22072	21987	22161	22003	22071	22076	22034	21993	22137	22268	22260	22057	22080	22182	21982	21936	21979	22050	21850	21954	22107	22040	22142	22085	22158	22213	22090	21878	21809	21816	21946	22013	22063	21919	22088	22202	22020	22189	21964	22110	22149	22134	21869	22140	21906	22154	22100	21918	22245	22245	22210	21977	21877	21840	22162	21989	22073	22047	22073	22004	21996	22305	21917	22045	22001	22049	22313	22092	22107	22094	22075	21891	21975	22058	22243	22147	21855	21971	22158	22212	22109	22044	21967	22060	21950	21982	22099	21910	22104	22039	22003	22073	22197	22105	22027	22031	21962	22107	22027	22021	21942	21939	21998	21790	22142	21762	22165	22201	22231	22214	22248	22123	22009	22142	21995	21963	22260	22293	21738	22072	22286	22001	22297	22046	22097	22048	22281	22172	22147	22206	22124	22001	21955	22003	22092	22269	22261	22196	22177	22155	21920	22095	21991	21931	22161	22175	22021	22205	21957	21935	21920	22164	21990	22007	22053	21969	22002	21973	22133	22261	21979	22068	22150	21902	21860	22111	22192	21901	22151	21996	22046	22018	21977	22144	21931	22197	22111	22066	22036	22067	22068	22199	22011	22022	22168	22138	22297	22159	22022	21870	22003	21842	22389	22014	22053	22038	22233	22047	22089	22170	22126	22336	22008	21896	22026	21939	22026	22018	22157	21983	22115	21947	22021	22014	22074	22159	22061	22065	21806	21899	21837	22017	21869	22027	21769	22176	22270	22087	21865	21869	21890	21998	22066	22115	22067	21981	22046	21994	22233	22143	22149	22115	22162	22020	22348	22215	22036	22171	22004	22202	22107	22234	22235	22071	22092	21953	22017	22262	21966	21891	22022	22115	22134	22099	21986	22101	22306	21995	22129	22109	22078	22125	22073	22015	22134	21910	22029	21856	22116	22237	22081	21960	22048	21828	21959	22086	22295	21995	22081	21855	22137	22099	22117	22173	22218	22236	22092	22241	22104	22108	22224	22007	22049	22161	22164	22116	22049	22012	22143	21918	22144	21942	22043	22348	22025	21700	22233	22046	22111	22036	22077	22150	22057	22191	21952	22180	22032	22019	22187	21962	21955	22069	22171	22274	22270	22223	22039	22321	22282	22037	22200	22183	21829	22064	22043	22216	21907	21973	21937	22233	22090	22130	21854	22181	21967	22024	21995	21952	22079	22023	22095	21942	21781	21819	22144	21968	22002	22034	22058	22347	22246	22143	22139	22077	21965	22034	21963	22090	22185	22122	21974	21982	22148	22040	22242	21975	22159	22015	22168	22032	22174	22042	21950	22249	22021	22428	22043	21898	22175	22074	22057	22169	21926	22116	21904	21923	22033	21979	22072	22507	22246	22029	22064	22079	22160	22073	22145	22067	22174	22178	21931	22107	21990	22054	22013	21948	21968	21891	21825	22120	22082	22266	22269	22184	21957	22082	21878	21840	22088	22300	22205	21960	22109	21837	22037	22016	22096	22135	22002	22153	22045	22034	21982	22146	22081	22339	21957	21962	22040	22048	22117	22112	22210	21945	22193	22064	22054	22301	21987	22120	21847	22319	22105	22157	22139	22138	21890	22217	22007	22160	21967	22024	22214	22100	22002	22147	22252	21986	22128	21874	21855	22125	22064	22141	22097	22133	22068	22098	22080	22272	21984	22138	22281	21827	21999	22097	22168	21896	22059	22055	21904	22151	22161	22111	21964	22129	22095	21954	22010	22075	22042	22036	21970	22154	21922	21827	22072	22245	22085	22062	22152	22101	21987	22064	22083	22105	21942	22051	22175	22104	22008	22001	21833	22042	22210	21995	21980	22089	21958	22161	21971	22017	22102	22061	22039	21950	22274	22022	22068	22018	22080	22382	21905	22110	21909	22118	21886	21933	22202	22269	22150	22170	21897	21971	22072	21951	22199	22091	22065	22166	22035	22144	22162	22194	22106	22076	21933	22014	22240	22016	22147	22065	21966	22009	22250	21953	21996	21942	21990	22071	22156	22034	22139	22210	21944	21910	22008	22176	22190	21928	22110	21918	22151	22144	22041	21921	21893	22163	22312	22072	22217	21896	22037	21956	21933
37812	55634	43763	27389	20535	18354	17933	17841	17878	17766	17833	17741	17759	17886	17843	17884	17760	17706	17855	17849	17751	18028	17779	17750	17820	17817	17813	17610	17767	17722	17951	17737	17746	17851	17708	17755	17917	17689	17801	17905	17850	17800	17834	17838	17673	17840	17868	17943	17973	17805	17892	17717	17923	17708	17685	17712	17804	17847	17884	17809	17773	17801	17686	17825	17988	17936	17724	17700	17745	17811	17659	17937	17782	17868	17714	17632	17883	17813	17719	17834	17877	17895	17766	17885	17857	17724	17873	17898	17706	17886	18099	17686	17929	17862	17802	17771	17737	17780	17948	17751	17844	18033	17875	17703	17720	17778	17963	17918	17622	17781	17813	17915	17845	17778	17792	17790	17980	17779	17806	17824	17814	17887	17996	17774	17835	17948	17742	17955	17746	17815	17962	17847	17765	17818	17781	17719	17831	17664	17892	17808	17794	17800	17879	17671	17902	17835	17799	17706	17779	17925	17741	17608	17686	17731	17748	17737	17690	17648	17774	17710	17660	17809	17691	17823	17805	17863	17673	17684	17866	17641	18015	17824	17607	17712	17871	17797	17729	17988	17812	17773	17711	17865	17782	17781	17667	17893	17911	17647	17775	17791	17848	17768	17802	17817	17931	17875	17877	17691	17731	17867	17630	17941	17677	17760	17840	17830	17798	17762	17753	17858	17750	17726	17829	17838	17732	17822	17999	17792	17688	17901	17736	17924	17762	17731	17765	17892	17760	17815	17733	17731	17875	17669	17873	17674	17842	17820	17615	17761	17809	17914	17833	17857	17794	17981	17852	17703	17830	17839	17872	17766	17779	17620	17729	17785	17888	17742	17928	17860	17782	17667	17784	17603	17932	17975	17770	17990	17780	17821	17719	17968	17738	17910	17815	17843	17732	17873	17663	17761	17851	17936	17881	17808	17762	17839	17778	17789	17664	17800	17939	17878	18007	17845	17808	17774	17847	17793	17806	17889	17838	17861	17634	17873	17989	17903	17787	17764	17969	17584	17685	17884	17617	17897	17888	17768	17709	17843	17608	17845	17715	17768	17739	17698	17858	17715	17823	17885	17790	17862	17655	17635	17723	17768	17583	17826	17900	17623	17692	17796	17884	17779	17836	17748	17912	17722	17751	17755	17858	17865	17791	18021	17960	17659	17915	17912	17867	17637	17850	17708	17798	17796	17628	17868	17807	18016	17845	17805	17788	17939	17800	17643	17919	17950	17797	17785	17712	17710	17841	17870	17917	17898	17734	17825	17947	17724	17712	17734	17914	17941	17782	17559	17781	17840	17850	17711	17887	17749	17856	17978	17674	17739	17895	17770	17877	17851	17892	17753	17675	17877	17771	17935	17633	17875	17879	17865	17834	17758	17877	17859	17894	17815	17900	17825	17995	17673	17807	17898	17752	17802	17853	17868	17875	17614	17989	17705	17976	17872	17693	17903	17734	17715	17639	17907	17736	17727	17738	17826	17895	17761	17664	17927	17818	17879	17888	17758	17811	17790	17831	17804	17797	17892	17833	17738	17828	17770	17785	17880	17813	17939	17703	17799	17924	17783	17730	17912	17847	17928	17751	17872	17911	17722	17834	17830	17636	17889	17707	17861	17912	17634	17805	17742	17941	17776	17871	17700	17804	17813	17803	18027	17809	17610	17883	17797	17931	17791	17722	17688	17678	17879	17649	17822	17909	17926	17774	17802	17875	17959	17918	17641	17807	17748	18034	17906	17915	17712	17889	17677	17748	17696	17884	17742	17874	17703	17744	17706	17751	17899	17810	17705	17863	17796	17715	17798	17758	17781	17786	17663	17787	17920	17864	17718	17875	17873	17819	17615	17996	17815	17881	17817	17764	17869	17822	17902	18055	17916	17944	17849	17769	17769	17938	17766	17703	17834	17766	18053	17991	17889	17826	17857	17677	17914	17792	17799	17679	17925	17724	17690	17701	17860	17863	17678	17702	17682	17747	17816	17926	17689	17880	17772	17729	17875	17828	17706	17987	17702	17775	17588	17855	17658	17763	17748	17766	17838	17566	17838	17788	17756	17890	17769	17751	17881	18004	17895	17924	17795	17840	17604	17784	17865	17678	17775	17774	17933	17716	17741	17905	17859	17864	17837	17839	17629	17974	17693	17778	17713	17657	17869	17692	17809	17769	17853	17826	17834	17825	17712	17789	17686	17830	17755	17750	17850	17648	17858	17836	17651	17848	17963	17861	17773	18015	17824	17852	17651	17933	17805	17810	17840	17754	17694	17870	17861	17805	17737	17814	18032	17682	17992	17713	17920	17849	17654	17864	17730	18018	17787	17903	17822	17898	17743	17800	17779	17794	17932	17832	17589	17910	17779	17781	17787	17775	17956	17868	17855	17776	17919	17890	17749	17800	17821	17920	17653	17777	17809	17683	17881	17736	17626	17838	18058	17880	17896	17649	17794	17851	17953	17844	17966	17826	17800	17731	17723	17970	17904	17743	17883	17865	17968	17681	17846	17761	17758	17554	17650	17926	17762	17816	17832	17799	17770	17870	17878	17905	17854	17805	17946	18017	17801	17808	17856	17663	17969	17757	17751	17859	17837	17677	17880	17759	17932	17747	17687	17793	17756	17619	17728	17751	17848	17994	17806	17842	17837	17908	17937	17714	17978	17818	17780	17806	17888	17830	17778	17815	17908	17856	17845	17778	17853	17730	17766	17968	18023	17869	17799	17870	17723	17762	17810	17862	17646	17841	17792	17904	17576	17764	17857	17726	17841	17605	17765	17905	17661	17757	17810	17741	17809	17727	17916	17756	17742	17661	17961	17770	17992	17883	17864	17717	17726	18098	17879	17790	17849	17862	17763	17723	17810	17785	17798	17889	17741	17976	17814	17724	17838	17945	17767	17815	17641	17890	17585	17858	17718	17883	17793	18032	17696	17896	17915	17879	17702	17898	17731	17831	17825	17722	17771	17812	17840	17839	17813	17803	17673	17592	17905	17687	18026	17671	17797	17796	17769	17740	17928	17817	17681	17596	17733	17806	17765	17781	17789	17727	17746	17750	17842	17887	17696	17800	17855	17713	17866	17796	17894	17719	18008	17813	17751	17799	17881	17666	17824	17649	17762	17990	17579	17966	17835	17904	17777	17820	17747	17602	17691	17785	17922	17774	17850	17891	17759	17613	17953	17874	17749	17888	17656	17970	17853	17647	17900	17565	17826	17799	17607	17781	17708	17787	17917	17873	17877	17858	17810	17758	17745	17896	17674	17764	17645	17840	17866	17656	17774	17675	17837	17825	17844	17945	17907	17775	17848	17799	17877	17725	17830	17815	17735	17841	17844	17861	17938	17904	17752	17809	17850	17854	17818	17858	17832	17733	17926	17891	17862	17890	17851	17707	17736	17764	17859	17595	17775	17760	17878	17743	17817	17937	17849	17805	17732	17841	17777	17635	17759	17682	17840	17812	17725	17746	17638	17805	17733	17756	17828	17874	17812	17726	17669	17868	17767	17581	17746	17753	17811	17800	17798	17957	17817	17749	17737	17886	17551	17928	17747	17922	17775	17894	17788	17838	17751	17892	17785	17896	17826	17742	17716	17815	17825	17888	17850	17807	17700	17745	17740	17656	17940	17823	17959	17816	17665	17894	17887	17846	17776	17815	17960	17713	17761	17778	17824	17834	17742	18022	17723	17805	17680	17805	17523	17931	17834	17778	17702	17729	17888	18078	17881	17951	17708	17745	17656	17947	17861	17861	17796	17723	17792	17851	17861	17823	17736	17867	17703	17947	17723	17635	17789	17888	17987	17724	17765	17925	17790	17760	17723	17844	17864	17769	17746	17687	17813	17720	17690	17861	17761	17683	17685	17911	17667	17877	17813	17907	17633	17851	17864	17889	17760	17890	18040	17757	17706	17804	17774	17823	17781	17812	17938	17786	17844	17927	17870	17928	17981	17931	17780	17863	17711	17897	17896	17956	17749	17790	17711	17672	17839	17687	17764	17878	17828	17888	17789	17732	17637	17841	17776	17849	17642	17774	17844	17831	17734	17812	17938	17711	17725	17907	17927	17837	17853	17669	17827	17655	17803	17910	17745	17894	17660	17809	17787	17691	17789	17806	17673	17946	17801	17826	17881	17884	17787	17974	17824	17894	17873	17787	17840	17959	17892	17604	17915	17737	17738	17852	17925	17690	17807	17683	17506	17754	17843	17688	17767	17815	17768	17892	17812	17820	17762	17670	17823	18023	17740	17768	17733	17766	17774	17840	17711	17581	17795	17911	17893	17815	17824	17860	17858	17729	17777	17707	17863	17732	17929	17780	17827	17737	17724	17713	17781	17763	17766	17916	17809	17809	17718	17864	17772	17857	17746	17821	17756	17851	17719	17787	17851	17983	17719	17936	17639	17765	17770	18122	17863	17764	17824	17854	17794	17904	17862	17695	17909	17837	17692	17795	17633	17694	17908	17903	17997	17760	17734	17783	17825	17951	17937	17527	17794	17687	17839	17804	17915	17826	17811	17713	17929	17799	17692	17868	17800	17869	17646	17668	17789	17765	17807	17821	17873	17683	17597	17793	17850	17843	17934	17891	17786	17983	17805	17883	17913	17837	17895	17657	17993	17953	17735	17855	17852	17834	17583	17930	17754	17766	17843	17956	17911	17766	17757	17824	17663	17867	17962	17729	17750	17960	17687	17725	17809	17859	17852	17854	17721	17740	17791	17760	17811	17846	17758	17884	17650	17931	17920	17608	17917	17752	17663	17782	17919	17743	18021	17915	17830	17812	17743	17852	17930	17912	17702	17776	17913	17933	17853	17770	17831	17776	17746	17905	17786	17759	17725	17866	17869	17741	17684	17763	17893	17676	17821	17739	17687	17684	17921	17705	17826	17831	17898	17769	17823	17867	17814	17910	17703	17901	17758	17690	17763	17726	17826	17781	17853	17867	17795	18005	17739	17800	17732	17770	17694	17714	17856	17902	17899	17813	17603	17709	17738	17723	17614	17866	17818	17816	18074	17798	17774	17862	17843	17903	17920	17838	17851	17744	17824	17812	17700	17921	17737	17721	17897	17866	17868	17771	17840	17915	17798	17882	17699	17814	17865	17870	17692	17846	17842	17838	17837	17737	17876	17668	17754	17846	17833	17885	17762	17837	17769	17829	17875
25496	26710	41999	38171	28621	25467	23649	22054	21840	22049	22008	21960	21850	22011	21817	21752	22063	21812	21882	21962	21780	21723	22024	21923	21919	21706	21904	21703	21948	21780	21841	21721	21763	21633	21733	21829	21624	21703	21816	21657	22018	21786	21842	21858	21843	21685	21721	21693	22003	21877	21627	21733	21819	21970	21701	21541	21870	21861	21796	21743	21632	21771	21870	21499	21840	21820	21907	21754	21756	21617	21754	21787	21769	21878	21932	21965	21824	21821	21788	21854	21739	21738	21768	21949	21628	21671	21721	21959	21851	21692	21892	21743	21531	21591	21864	21757	21585	22004	21933	21778	21746	21662	21523	21642	21852	21477	21737	21618	21697	21846	21722	21736	21604	21775	21696	21691	21636	21733	21774	21877	21786	21818	21662	21795	21737	21662	21714	21763	21697	21941	21558	21638	21838	21829	21412	21442	21889	21629	21850	21721	21956	21685	21799	21863	21851	21676	21766	21749	21594	21794	21765	21612	21864	21622	21701	21749	21726	21895	21876	21802	21912	21698	21643	21731	21820	21795	21833	21679	21829	21676	21823	21825	21902	22000	21595	21815	21685	21952	21753	21698	22020	21826	21780	21839	21598	21690	21807	21755	21740	21692	21641	21637	21670	22017	21976	21724	21537	21704	21642	21775	21751	21799	21964	21626	21813	21884	21770	21669	21751	21680	21793	21781	21650	21583	21582	21889	21720	21633	21745	21651	21694	21763	21610	21753	21824	21903	21736	21802	21663	21677	21831	21738	21694	21614	21623	21704	21597	21648	21846	21843	21781	21831	21897	21479	21807	21763	21739	21537	21663	21921	21727	21632	21803	21647	21634	21831	21798	21747	21812	21748	21659	21797	21862	21729	21734	21914	21689	21741	21687	21845	21771	21682	21751	21729	21743	21728	21734	21981	21631	21770	21989	21613	21649	21959	21762	21756	21579	21860	21607	21884	21690	21658	21711	21707	21819	21866	21573	21876	21728	21623	21681	21941	21942	22005	21816	21617	21831	21723	21745	21687	21634	21772	21809	21874	21810	21864	21728	21880	21656	21698	21874	21808	21685	21917	21707	21658	21828	21949	21837	21446	21711	21730	21472	21833	21675	21769	21703	21744	21760	21790	21554	21504	21813	21598	21735	21781	21678	21691	21840	21875	21590	21780	21692	21600	21709	21589	21449	21540	21714	21551	21518	21541	21332	21886	21609	21743	21735	21957	21485	21704	21847	21731	21721	21704	21824	21706	21961	21787	21654	21665	21885	21687	21950	21750	21758	21807	21560	21704	21682	21594	21798	21547	21951	22006	21736	21843	21886	21692	21829	21391	21781	21640	21612	21656	21761	21852	21918	21736	21898	21807	21702	21750	21957	21749	21760	21810	21773	21732	21717	21574	21712	21638	21695	21786	21604	21712	21736	21833	21719	21748	21822	21803	21702	21713	21770	21660	21683	21702	21710	21968	21832	21869	21894	21654	21721	21683	21639	21820	21673	21762	21709	21933	21810	21945	21745	21715	21783	21696	21415	21580	21827	21971	21914	21962	21969	21617	21677	21440	21834	21741	21798	21675	21515	21603	21477	21770	21802	21654	21414	21758	21743	21801	21815	21817	21715	21638	21730	21839	21927	21722	21751	21637	21751	21714	21881	21674	21915	21630	21719	21640	21751	21945	21667	21821	21864	21981	21881	21635	21825	21716	21725	21752	21799	21935	21622	21724	21790	21751	21841	21415	21641	21804	21849	21708	21931	21817	21465	21490	21701	21993	21735	21617	21806	21809	21786	21629	21791	21926	21767	21646	21768	21776	21829	21575	21853	21837	21861	21638	21650	21709	21755	21753	21769	21727	21895	21686	21752	21879	21565	21581	21709	21885	21813	21638	21665	21762	21784	21816	21730	21862	21772	21713	21717	21758	21679	21833	21678	21828	21903	21719	21837	21527	21622	21616	21606	21635	21763	21904	21634	21609	21572	21623	21606	21893	21880	21758	21825	21593	21935	21736	21924	21718	21804	21796	21766	21833	21784	21661	21631	21610	21709	21538	21722	21637	21709	21814	21726	21672	21722	21682	21731	21822	21790	21662	21762	21795	21881	21897	21833	21661	21490	21659	21742	21666	21699	21761	21917	21886	21609	21769	21661	21632	21862	21597	21934	21735	21867	21667	21818	21624	21641	21656	21839	21705	21780	21822	21645	21671	21661	21747	21605	21694	21735	21447	21842	21688	21736	21846	21467	21611	21752	21768	21831	21699	21685	21825	21649	21607	21711	21920	21682	21642	21512	21702	21705	21870	21763	21942	21839	21674	21825	21955	21775	21774	21623	21779	21545	21786	21799	21771	21658	21869	21803	21576	21666	21682	21771	21643	21574	21447	21493	21642	21713	21738	21559	21642	21784	21630	21586	21672	21670	21653	21748	21746	21774	21614	21467	21584	21703	21681	21540	21730	21910	21660	21858	21848	21761	21595	21841	21887	21744	21689	21957	22003	21969	21762	21451	21936	21627	21688	21880	21755	21891	21799	21845	21599	21946	21591	21666	21773	21836	21830	21898	21662	21679	21787	21549	21889	21736	21683	21757	22067	21770	21726	21679	21782	21888	21723	21670	21871	21945	21620	21846	21679	21864	21712	21738	21713	21898	21727	21672	21672	21648	21563	21812	21980	21804	21544	21702	21892	21976	21657	21693	21793	21762	21636	21677	21738	21463	21666	21641	21834	21731	21866	21697	21719	21810	21741	21561	21770	21870	21739	21524	21788	21847	21774	21628	21900	21917	21616	21471	21775	21704	21807	21824	21714	21904	21750	21840	21918	21808	21998	21783	21531	21624	21657	21681	21783	21783	21706	21658	21754	21748	21885	21808	21543	21775	21663	21550	21995	21810	21759	21891	21728	21667	22002	22057	21647	21808	21930	21853	21694	21723	21821	21627	21506	21765	21895	21839	21571	21801	21718	21673	21798	21855	21978	21801	21937	21927	21766	21834	21624	21710	21893	21787	21816	21766	21876	21663	21649	21869	21904	22045	21884	21718	21553	21716	21590	21826	21632	21781	21607	21976	21865	21544	21824	21744	21862	21584	21760	21877	21698	21711	21716	21765	21811	21745	21722	21689	21640	21992	21650	21899	21702	21866	21771	21750	21745	21898	21704	21711	21530	21813	21693	21712	21955	21793	21808	21783	21723	21901	21924	21886	21839	21573	21624	21599	21789	21860	21822	21817	21796	21721	21756	21808	21846	21859	21771	21675	21805	21736	21680	21764	21765	21822	21521	21840	21936	21681	21724	21577	21687	21870	21984	21940	21741	21471	21661	21701	21803	21801	21633	21940	21770	21726	21911	21638	21739	21713	21715	21614	21758	21831	21790	21819	21859	21874	21734	21881	21749	21833	21557	21643	21676	21756	21785	21756	21792	21797	21801	21849	21539	21668	21910	21828	21687	21776	21674	22005	21609	21681	21858	21929	21739	21787	21794	21731	21740	21941	21850	21814	21593	21582	21895	21746	21655	21795	21782	21782	21782	21623	21596	21791	21778	21883	21825	21702	21884	21697	21657	21644	21939	21815	21789	21817	21636	21722	21773	21776	21726	21851	21750	21749	21711	21927	21693	21680	21705	21844	21705	21635	21732	21790	21761	21601	21792	21769	21695	21890	21936	21481	21860	21838	21678	21779	21821	21769	21455	21798	21806	21811	21866	21732	21836	21579	21781	21904	21875	21807	21739	21703	21780	21676	21656	21721	21792	21567	21752	21822	21840	21968	21798	21895	21812	21796	21840	21740	21729	21877	21619	21763	21636	21910	21862	21645	22054	21817	21712	21703	21817	21560	21637	21717	21796	21893	21813	21745	21744	21814	21861	21662	21560	21882	21811	21862	21688	21849	21888	21621	21636	21985	21737	21776	21854	21709	21686	21678	21679	21558	21731	21717	21965	21783	21823	21902	22015	21682	21895	21722	21956	21930	21780	21828	21750	21616	21688	21678	21707	21735	21761	21603	21898	21508	21808	21584	21515	21764	21773	21721	21666	21804	21590	21933	21861	21661	21710	21961	21652	21637	21888	21939	21796	21571	21602	21681	21822	21667	21605	21752	21760	21739	21706	21655	21653	21845	21899	21753	21620	21854	21731	21813	21735	21659	21670	21709	21823	21763	21735	21595	21797	21637	21716	21724	21595	21742	21708	21696	21694	21841	21901	21704	21699	21770	21614	21712	21647	22008	21663	21702	21941	21799	21593	21939	21686	21750	21622	21649	21789	21715	21918	21668	21686	21947	21734	21834	21802	21618	22036	21893	21776	21904	21903	21980	21948	21921	21715	21685	21696	21942	21768	21824	21835	21826	21610	21763	21626	21874	21628	21886	21971	21897	21967	21537	21874	21744	21896	21662	21731	21593	21618	21816	21844	21834	21891	22028	21885	21710	21711	21720	21655	21803	21727	21734	21716	21564	21761	21736	21715	21867	21717	21996	22093	21891	21685	21590	21917	21896	21681	21760	21634	21764	21734	21577	21697	21724	21777	21992	21848	21682	21722	21645	21884	21736	21603	21883	21790	21832	21660	21863	21774	21920	21748	21721	21672	21804	21758	21665	21789	21862	21922	21957	21576	21738	21787	21781	21633	21660	21646	21801	21690	21521	21671	21852	21990	21690	21907	21791	21800	21727	21778	21836	21685	21649	21726	21971	21743	21608	21765	21655	21567	21805	21763	21692	21787	21863	21775	21634	21713	21679	21742	21912	21765	21774	21687	21689	21803	21999	21814	21747	21605	21899	21552	21625	21703	21715	21873	21802	21676	21748	21795	21875	21923	21766	21664	21852	21759	21892	21582	21806	21841	21749	21727	21886	21883	21787	21637	21660	21809	21593	21759	21686	21819	21664	21733	21789	21675	21650	21618	21669	21621	21855	21779	21738	21972	21707	21609	21983	21762	21710	21662	21714	21829	21921	21742	21666	21861	21767	21575	21631	21761	21516	21597	21654	21836	21641	21600	21682	21632	21607	21717	21523	21699	21730	21749	21832	21871	21772	21871	21660	21874	21714	21967	22009	21662	21724	21853	21743	21564	21652	21684	21571	21584	21711	21801	21938	21769	21758	21587	21541	21601	21612	21937	21838	21583	21673	21765	21723	21615	21770	21871	21723	21794	21663	21822	21866	22058
59590	91420	72799	44755	28578	20176	17778	17744	17711	17646	17672	17705	17621	17805	17487	17761	17605	17567	17697	17719	17741	17725	17616	17533	17716	17703	17514	17488	17758	17792	17761	17721	17685	17565	17783	17519	17793	17784	17552	17581	17764	17628	17680	17715	17825	17805	17784	17601	17580	17807	17615	17773	17642	17820	17774	17666	17811	17675	17745	17778	17515	17765	17651	17592	17854	17464	17700	17543	17634	17702	17713	17780	17702	17843	17733	17538	17697	17728	17812	17805	17877	17578	17752	17743	17831	17590	17768	17587	17901	17741	17710	17684	17727	17705	17717	17537	17571	17569	17681	17686	17612	17642	17569	17765	17782	17721	17586	17786	17839	17549	17570	17740	17570	17794	17632	17881	17670	17699	17793	17740	17750	17708	17753	17617	17730	17824	17790	17582	17707	17583	17671	17680	17547	17485	17627	17569	17793	17589	17607	17769	17578	17663	17634	17704	17794	17618	17726	17430	17570	17798	17511	17763	17680	17702	17527	17588	17696	17627	17689	17398	17568	17697	17615	17620	17754	17594	17672	17568	17554	17692	17731	17714	17659	17673	17615	17767	17736	17777	17571	17480	17835	17679	17662	17623	17557	17619	17629	17558	17565	17869	17757	17590	17695	17686	17722	17679	17636	17804	17667	17890	17540	17852	17688	17746	17815	17654	17568	17446	17516	17621	17681	17592	17798	17702	17596	17692	17389	17639	17526	17632	17550	17895	17545	17696	17437	17607	17638	17734	17721	17674	17530	17799	17746	17530	17770	17780	17792	17806	17762	17810	17473	17686	17698	17863	17558	17554	17615	17739	17780	17513	17706	17648	17627	17770	17603	17652	17642	17547	17596	17630	17665	17822	17388	17670	17667	17726	17626	17732	17702	17548	17675	17715	17530	17588	17796	17707	17657	17553	17590	17624	17648	17608	17872	17667	17684	17697	17729	17758	17537	17762	17589	17520	17729	17558	17501	17622	17489	17673	17605	17574	17813	17724	17643	17686	17635	17580	17456	17744	17683	17651	17649	17738	17665	17749	17591	17674	17580	17743	17815	17451	17755	17715	17754	17624	17588	17556	17608	17936	17721	17600	17785	17704	17680	17410	17674	17760	17643	17667	17637	17688	17573	17477	17682	17623	17689	17678	17568	17680	17410	17518	17761	17820	17611	17690	17739	17627	17583	17633	17574	17775	17562	17728	17718	17655	17586	17501	17700	17526	17671	17524	17532	17653	17630	17637	17727	17651	17752	17632	17660	17615	17601	17728	17865	17718	17645	17706	17835	17612	17566	17738	17758	17753	17674	17713	17516	17685	17691	17645	17746	17793	17491	17819	17770	17566	17690	17683	17716	17752	17747	17684	17604	17691	17520	17511	17739	17737	17587	17629	17563	17683	17737	17664	17666	17542	17536	17671	17476	17687	17712	17637	17556	17607	17576	17625	17667	17738	17784	17630	17689	17616	17672	17715	17628	17767	17532	17733	17671	17569	17615	17695	17705	17548	17682	17722	17757	17695	17883	17739	17724	17560	17752	17749	17925	17570	17628	17715	17731	17613	17616	17687	17588	17696	17487	17588	17735	17793	17684	17686	17521	17441	17604	17839	17752	17618	17613	17601	17503	17708	17840	17577	17649	17615	17739	17561	17811	17646	17511	17720	17775	17556	17807	17655	17640	17691	17616	17576	17686	17564	17681	17624	17578	17766	17494	17630	17680	17550	17840	17661	17838	17702	17539	17740	17760	17558	17683	17536	17594	17594	17696	17702	17623	17629	17704	17643	17693	17741	17557	17588	17783	17685	17624	17693	17634	17771	17833	17767	17541	17814	17509	17530	17665	17675	17512	17661	17534	17670	17548	17344	17805	17719	17735	17730	17588	17676	17812	17642	17632	17759	17623	17727	17583	17761	17710	17642	17712	17685	17542	17694	17699	17673	17840	17755	17506	17692	17669	17617	17687	17599	17762	17594	17625	17700	17621	17797	17753	17718	17672	17730	17806	17790	17661	17648	17751	17575	17777	17580	17685	17622	17628	17752	17771	17696	17866	17662	17568	17664	17839	17696	17635	17529	17556	17762	17617	17740	17772	17803	17661	17748	17696	17642	17632	17586	17658	17696	17648	17842	17501	17774	17640	17702	17819	17783	17625	17661	17786	17658	17629	17895	17651	17893	17730	17769	17611	17771	17649	17605	17777	17702	17663	17695	17646	17738	17711	17463	17642	17637	17628	17699	17740	17715	17629	17580	17783	17799	17682	17667	17725	17580	17501	17724	17625	17760	17624	17756	17678	17765	17839	17586	17737	17536	17554	17649	17856	17689	17657	17629	17475	17705	17588	17677	17715	17792	17577	17599	17604	17817	17599	17863	17713	17728	17472	17688	17720	17701	17694	17613	17773	17704	17730	17574	17498	17564	17820	17622	17530	17862	17547	17772	17401	17674	17880	17489	17604	17737	17743	17728	17658	17801	17617	17744	17736	17640	17739	17771	17600	17612	17655	17670	17604	17660	17410	17651	17700	17693	17730	17666	17689	17662	17625	17917	17701	17754	17704	17620	17649	17674	17506	17752	17836	17783	17608	17660	17754	17891	17764	17572	17682	17626	17663	17523	17718	17752	17675	17705	17593	17569	17791	17758	17733	17601	17818	17576	17609	17830	17369	17743	17701	17599	17819	17867	17664	17537	17758	17541	17687	17624	17741	17773	17661	17863	17492	17535	17658	17585	17509	17596	17684	17584	17439	17758	17690	17525	17874	17714	17661	17675	17640	17667	17812	17632	17563	17627	17540	17692	17617	17614	17684	17672	17686	17622	17750	17484	17553	17645	17741	17850	17689	17630	17628	17650	17674	17808	17577	17742	17767	17506	17665	17545	17750	17535	17524	17761	17724	17736	17610	17525	17664	17604	17611	17849	17789	17734	17914	17773	17718	17649	17585	17528	17650	17630	17869	17618	17680	17739	17648	17741	17685	17568	17840	17757	17561	17542	17725	17756	17601	17626	17824	17672	17657	17739	17457	17590	17788	17660	17846	17709	17706	17589	17662	17712	17558	17580	17728	17592	17744	17688	17555	17493	17637	17663	17867	17794	17795	17790	17729	17542	17682	17677	17790	17655	17764	17761	17664	17551	17615	17579	17663	17718	17661	17610	17654	17610	17677	17629	17687	17715	17764	17566	17721	17709	17743	17625	17687	17634	17658	17728	17606	17720	17511	17499	17673	17597	17750	17599	17684	17600	17655	17638	17811	17928	17777	17737	17812	17506	17670	17589	17506	17705	17634	17838	17857	17756	17828	17743	17739	17807	17701	17421	17534	17553	17572	17457	17810	17783	17648	17722	17754	17523	17740	17665	17685	17609	17556	17595	17750	17564	17562	17710	17660	17725	17753	17611	17788	17667	17625	17892	17630	17605	17843	17543	17563	17492	17560	17922	17750	17522	17759	17629	17697	17536	17711	17595	17809	17723	17663	17543	17617	17711	17672	17861	17596	17718	17577	17793	17681	17728	17786	17585	17634	17571	17682	17438	17622	17665	17694	17760	17662	17645	17573	17768	17847	17453	17522	17765	17416	17740	17603	17630	17687	17499	17759	17533	17693	17660	17723	17743	17503	17699	17691	17713	17726	17570	17541	17715	17687	17683	17612	17743	17641	17736	17714	17697	17683	17506	17722	17723	17662	17735	17686	17604	17688	17769	17752	17736	17733	17614	17827	17668	17697	17640	17700	17536	17605	17756	17608	17725	17612	17472	17716	17686	17860	17678	17496	17624	17688	17690	17602	17631	17434	17673	17642	17720	17621	17549	17630	17676	17673	17635	17655	17629	17671	17533	17480	17629	17762	17788	17678	17537	17753	17754	17703	17688	17612	17746	17544	17499	17654	17625	17522	17701	17517	17612	17552	17645	17703	17752	17527	17583	17874	17596	17715	17635	17948	17540	17747	17853	17819	17664	17735	17513	17711	17620	17631	17762	17396	17651	17578	17657	17598	17575	17713	17719	17723	17720	17596	17802	17466	17470	17625	17652	17552	17638	17662	17766	17645	17868	17635	17793	17743	17837	17675	17542	17588	17615	17737	17633	17676	17585	17626	17675	17584	17681	17636	17586	17588	17525	17640	17795	17395	17626	17661	17744	17789	17782	17682	17838	17604	17687	17598	17622	17802	17708	17682	17715	17581	17629	17707	17517	17740	17650	17667	17698	17621	17757	17858	17710	17725	17750	17613	17588	17608	17670	17660	17693	17706	17510	17679	17680	17600	17581	17779	17715	17781	17774	17512	17628	17582	17813	17583	17620	17676	17653	17691	17708	17619	17732	17669	17672	17693	17744	17792	17595	17589	17467	17825	17640	17626	17776	17798	17781	17755	17861	17704	17709	17883	17634	17651	17683	17563	17740	17576	17656	17713	17451	17573	17650	17509	17705	17630	17825	17700	17752	17730	17551	17617	17575	17602	17532	17717	17572	17770	17608	17761	17596	17488	17548	17678	17562	17598	17567	17699	17741	17716	17633	17629	17705	17871	17621	17699	17838	17766	17938	17520	17652	17639	17584	17607	17683	17705	17760	17798	17758	17640	17684	17740	17602	17630	17595	17675	17577	17738	17784	17632	17664	17762	17618	17592	17550	17844	17489	17642	17663	17642	17755	17833	17414	17945	17636	17518	17668	17596	17538	17766	17585	17525	17629	17688	17747	17577	17716	17528	17719	17678	17616	17542	17640	17601	17616	17549	17525	17563	17566	17694	17700	17675	17575	17550	17700	17795	17708	17686	17670	17851	17579	17555	17751	17745	17672	17543	17650	17681	17626	17874	17644	17597	17751	17645	17733	17538	17894	17761	17794	17675	17645	17609	17601	17727	17674	17543	17730	17594	17658	17518	17687	17768	17795	17647	17623	17650	17686	17532	17696	17715	17694	17889	17738	17610	17394	17734	17846	17691	17610	17889	17525	17633	17495	17505	17654	17656	17691	17705	17811	17753	17854	17657	17483	17604	17744	17696	17594	17729	17653	17702	17786	17710	17603	17741	17702	17631	17798	17688	17497	17653	17815	17668	17643	17733	17487	17533	17715	17675	17806	17631	17772	17655	17621	17594	17768	17691	17544	17750	17811	17654	17569	17674	17671	17556	17588	17759	17639	17727	17599	17586	17579	17722	17707
23000	22846	34396	30842	26838	26528	27040	22545	22068	22296	22303	22043	22176	22247	22064	22111	22335	21909	22056	22037	22168	21786	21942	21956	21926	22124	21971	21984	22011	22036	21838	21661	22052	21753	21970	21829	21800	21476	21670	21782	21774	21848	21993	21820	21769	21642	21689	21816	21854	21726	21793	21852	21875	21870	21755	21970	21476	21943	21630	22003	21941	21709	21752	21623	21812	21901	21624	21831	21579	21934	21848	21697	21898	21767	21947	21787	21729	22002	21819	21782	21708	21846	21804	21722	21774	21864	21778	21899	21917	21647	21594	21865	21891	21918	21813	21730	21593	21790	21781	21975	21918	21690	21783	21809	21909	21926	21761	21992	21807	21856	21701	21888	21871	21788	21864	22095	21891	21681	21826	21872	21894	21552	21892	21860	21979	21875	21697	21660	21959	21898	21893	21628	21797	21978	21813	21708	21864	21869	21815	21676	21700	21758	21989	21869	21787	21775	21802	21976	21917	22013	21736	21899	21998	21751	21526	21728	21707	21901	21904	21717	21673	21646	21748	21690	21697	22085	21750	21557	21847	21861	21982	21687	21876	21704	21791	21664	21853	21902	21773	21887	21798	21889	21568	21775	21677	21601	21863	21794	21907	21707	21701	21915	21643	21797	21780	21632	21782	21893	21861	21609	21750	21855	21601	21572	21690	21706	21919	21761	21660	21941	21768	21697	21901	21821	21670	21857	21838	21712	21653	21653	21813	21778	21680	21537	21932	21627	21611	21877	21941	21832	21703	21818	21949	21947	21569	21645	21662	21898	21716	21705	21676	21895	21983	21867	21749	21799	21569	21758	21713	21683	21902	21845	21606	21925	21690	21655	21674	21809	21878	21838	21719	21748	21832	21621	21701	21809	21549	21768	21601	21847	21826	21705	21547	21646	21708	21896	21883	21877	21924	21663	22095	21664	21741	21802	21734	21753	21933	21659	21880	21624	21604	21788	21731	21596	21714	21751	21915	21749	21898	21857	21819	21691	21645	21949	22030	21641	21621	21864	21914	21966	21542	21859	21756	21888	21572	21973	21958	21790	21840	21974	21529	21701	21743	21775	21733	21935	21746	21734	21751	21803	21777	21865	21816	21965	21664	21822	21706	21748	21783	21891	21576	21869	21744	21780	21660	21750	21860	21508	21879	21833	21767	21682	21877	21742	21603	21813	21960	21743	21596	21859	21727	21745	22009	21699	22015	21665	21636	21621	21797	21728	21697	21821	21984	21708	21883	21823	21803	21550	21784	21666	21719	21932	21364	21643	21649	21820	21692	21966	21712	21756	21724	21818	21758	21812	21826	21619	21764	21976	21879	21753	21704	21889	21593	21810	21878	21871	21797	21724	22052	21915	21830	21806	21805	21659	21637	21614	21830	21921	21694	21588	21676	21687	21759	21675	21885	21840	21719	21426	21605	21782	21845	21706	21586	21509	22003	21712	21808	21728	21824	21669	21878	21605	21659	21880	21708	21586	21936	21572	21606	21811	21811	22017	21920	21819	21862	21779	21605	21779	21838	21711	21743	21789	21850	21832	21740	21587	21713	21909	21753	21647	21951	21843	21616	21852	22016	21607	21635	21906	21788	21865	21712	21816	21785	21671	21704	21910	21804	21735	21746	21780	21786	22113	21669	21897	21603	21771	21834	21835	21829	21642	21746	21823	21619	21690	21626	21678	21666	21945	21562	21923	21801	21783	21766	21622	21794	21610	21646	21590	21698	21898	21806	21742	21539	21776	22033	21850	21693	21832	21783	21722	21792	21811	21860	21836	21668	21791	21820	21762	21923	21678	21702	21876	21637	21858	21986	21769	21723	21665	21610	21977	21831	21751	21786	21847	21505	21529	21855	21630	21785	21588	21828	21792	21539	21826	21775	21633	21656	21962	21779	21935	21765	21536	21837	21646	21775	21681	21700	21852	21746	21767	21934	21689	21719	21758	21631	21792	21808	21799	21823	21753	21757	22032	21734	21920	21830	21904	21865	21755	21701	21757	21746	21595	21888	21722	21706	21724	21593	22018	21856	21843	21895	21797	21950	21804	21763	21641	21692	21837	22011	21938	21734	21736	21893	21802	21952	21800	21703	21856	21719	21768	21678	21684	21702	21627	21690	21902	21611	21910	21776	21798	21691	21773	21875	21784	21662	21924	21820	21894	21878	21743	21779	21730	21770	21803	21743	21768	21758	21797	21725	21707	21803	21738	21644	21603	21669	22054	21682	21788	21964	21655	21632	21797	21867	21722	21819	21759	21962	21803	21778	21742	21701	21756	21968	21481	21793	21746	21984	21835	21797	21677	21801	21930	21889	21680	21771	21743	21586	21928	21940	21602	21842	21811	21957	21906	21655	21712	21741	21724	21787	21675	21727	21630	21699	21663	21715	21945	21759	21906	21673	21680	21918	21918	21595	21820	21688	21765	21821	21728	21805	21649	21478	21795	21978	21516	21873	21646	21846	21795	21940	21629	21749	21532	22146	21814	21697	21780	21735	21687	21765	21785	21696	21909	21793	21692	21569	21705	21674	21851	21780	21732	21434	21694	21899	21722	21698	21760	21597	21685	21897	21783	21506	21653	21735	21648	21659	21757	21946	21784	21845	21648	22017	21826	21696	21707	21748	21821	21557	21723	21772	21834	21892	21744	21894	21968	21792	21750	21759	21670	21921	21839	21972	21628	21798	21710	21607	21699	21844	21683	21947	21953	21850	21611	21642	21817	21868	21593	21865	21679	21961	21658	21833	21729	21755	21645	21930	21636	21840	21771	21881	21512	21797	21624	21664	21697	21731	21647	21833	21585	21715	21681	21702	21834	22028	21777	21836	21608	21600	21877	21624	21618	21800	21716	21842	21834	21683	21779	21444	22090	21738	21817	21766	21963	22069	21765	21785	21700	21752	21603	21519	21725	21944	21750	21647	21634	21526	21737	22077	21752	21760	22012	21650	21720	21867	21969	21811	21866	21740	21764	21688	21751	21734	21867	21820	21599	22005	21923	21729	21826	21809	21884	21662	21870	21619	21757	21944	21842	21682	21771	21798	21935	21667	21452	21645	21647	21649	21808	21864	21715	21476	21681	21767	21480	21816	21971	21653	21808	21571	21574	21724	21703	21806	21788	21721	21787	21891	21830	21532	21972	21916	21722	21679	21693	21780	21822	21885	21888	21747	21755	21782	21741	21742	21505	22068	21908	21803	21753	21532	21762	21617	21623	21904	21719	21710	21985	21788	21929	21870	21913	21818	21759	21578	21808	21779	21635	21651	21752	21741	21634	21710	21585	21845	21845	21813	21958	21682	21687	21817	21880	21653	21937	21723	21787	21767	21682	21801	21440	21676	21844	21624	22016	21824	21748	21786	21591	21939	21679	21803	21908	21883	21599	21670	21650	21648	21652	21614	21769	21670	21698	21914	21819	21886	21720	21672	21559	21713	21812	21890	21734	21636	21828	21793	21813	21753	21581	21664	22091	21626	21874	21838	21889	21735	21831	21627	21708	21755	21950	21657	21548	21966	21820	21925	21534	21888	21693	21751	21961	21760	21723	21598	21873	21684	21844	21667	21483	21715	21852	21826	21797	21610	21603	21726	21677	21834	21768	21629	21663	21653	21671	21797	21985	21754	21888	21467	21635	21785	21800	21753	21644	21653	21621	21560	21840	21883	21729	21904	21796	21804	21623	21682	21838	21949	21750	21593	21625	21667	21605	21822	21810	21459	21893	21672	21859	21806	21467	21714	21662	21516	21646	21714	21734	21789	21870	21726	21694	21745	21853	21773	21622	21854	21891	21547	21784	21639	21867	21850	21844	21570	21930	21761	21752	21780	21802	21715	21662	21633	21788	21731	21917	21833	21698	21879	21774	21752	21831	21682	21805	21855	21507	21675	21560	21723	21831	21943	21659	21843	21826	21654	21602	21680	21697	21860	21480	21725	21740	21719	21567	21861	21702	21947	21960	21918	21628	21816	21768	21879	21717	21662	21847	21755	21802	21702	21639	21771	21726	21691	21693	21680	21925	21753	21667	21726	21899	21801	21543	21752	21771	21716	21713	21714	21769	21657	21894	21878	21623	21898	21943	22168	21809	21789	21685	21919	22012	21927	21924	21853	21679	21795	21830	21800	21830	21757	21561	21919	21679	21847	21648	21828	21685	21721	21857	21616	21639	21800	22131	21943	21960	21747	21720	21761	21649	21757	21744	21831	21965	21706	22004	21709	21911	21738	21725	21757	21706	21937	21798	21748	21817	21819	21815	21588	21813	21706	21865	21684	21625	22044	21927	21622	21752	21901	22111	21945	21880	22011	21818	21812	21598	21862	21779	21665	21867	21933	21612	21944	21740	21779	21690	21932	21609	21833	21817	21453	21779	21790	21917	21788	21782	21829	21865	21758	21885	21785	21719	21823	21739	21884	21656	21740	21589	21894	21774	21631	21608	21799	21590	21820	21736	21802	21707	21611	21815	21970	21817	21745	21714	21861	21928	21675	21749	21774	21880	22005	21910	21810	21763	21928	21685	21713	21878	21919	21733	22046	21690	21729	21948	21930	21660	22201	21807	21663	21795	21801	21661	21778	21604	21938	22053	21634	21827	21843	21649	21723	21866	21792	21776	21876	21671	21745	21735	21849	21577	21893	22058	21638	21836	21684	21976	21976	21566	21690	21878	21818	21873	21836	21794	21837	21892	21554	21550	21862	21916	21728	21572	21703	21896	21650	21650	21850	21835	21863	21791	21737	21971	21865	21843	21832	21707	21661	21659	21765	21610	21869	21598	21846	21736	21706	21787	21783	21672	21776	21730	21750	21729	21588	21737	21653	21610	21810	21829	21957	21704	21845	21948	21719	21623	21748	21896	21807	21914	21783	21599	21773	21918	21651	21779	21688	21885	21741	21869	21795	21710	21894	21789	21573	21726	21696	21830	21737	21954	21851	21792	21762	21800	21676	21785	21842	21737	21862	21746	21858	21654	21703	21728	21802	21558	21910	21718	21754	21686	21606	21777	21733	21612	21531	21724	21729	21852	21829	21739	21736	21583	21905	21752	21786	21847	21969	21737	21716	21591	21647	21608	21823	21792	21801	21730	21990	21506	21790	21740	21825	21779	22029	21572	21784	21852	21607	22149	21773	21574	21838	21562	21867	21901	21868	21827	21574	21836
65366	107369	90880	62881	40335	24508	17909	17595	17869	17787	17608	17730	17604	17965	17643	17725	17751	17744	17770	17715	17695	17817	17746	17583	17704	17617	17820	17507	17717	17669	17737	17599	17788	17827	17753	17830	17747	17700	17731	17740	17701	17766	17675	17651	17814	17680	17714	17759	17722	17685	17744	17644	17785	17547	17867	17811	17805	17815	17580	17700	17609	17857	17880	17803	17817	17825	17698	17692	17877	17736	17784	17631	17601	17764	17771	17651	17815	17807	17817	17638	17816	17802	17729	17677	17740	17665	17734	17861	17817	17762	17617	17568	17651	17583	17835	17721	17674	17878	17734	17609	17858	17924	17686	17709	17715	17594	17771	17781	17594	17522	17661	17632	17651	17573	17750	17538	17737	17752	17719	17781	17587	17841	17551	17677	17803	17596	17649	17870	17736	17475	17773	17722	17707	17773	17582	17602	17785	17645	17724	17697	17737	17624	17783	17691	17700	17707	17884	17609	17760	17728	17783	17616	17617	17694	17486	17726	17785	17826	17628	17633	17782	17746	17620	17513	17722	17847	17778	17639	17625	17611	17756	17650	17656	17621	17798	17639	17839	17501	17726	17697	17542	17887	17709	17780	17732	17639	17705	17723	17561	17602	17644	17576	17709	17754	17800	17765	17818	17743	17803	17631	17833	17671	17669	17746	17775	17671	17863	17556	17848	17672	17591	17653	17711	17869	17745	17708	17818	17683	17800	17718	17506	17726	17627	17700	17739	17662	17820	17511	17653	17754	17576	17687	17720	17664	17759	17742	17870	17633	17672	17630	17819	17705	17510	17711	17753	17708	17664	17803	17579	17830	17577	17812	17767	17596	17846	17652	17697	17514	17842	17749	17801	17590	17666	17649	17645	17626	17559	17542	17809	17711	17527	17686	17548	17711	17848	17644	17666	17763	17457	17603	17697	17690	17579	17609	17609	17701	17655	17797	17569	17765	17485	17771	17562	17600	17785	17652	17758	17878	17714	17550	17852	17803	17796	17651	17551	17737	17656	17658	17588	17770	17680	17642	17618	17581	17734	17890	17607	17604	17677	17643	17830	17818	17664	17656	17620	17730	17750	17762	17807	17769	17772	17536	17822	17759	17685	17817	17766	17808	17597	17628	17808	17649	17887	17782	17741	17665	17616	17572	17743	17919	17717	17677	17551	17647	17672	17710	17754	17669	17683	17747	17657	17810	17706	17591	17683	17651	17727	17705	17801	17655	17601	17690	17750	17572	17554	17714	17717	17802	17769	17671	17629	17774	17713	17568	17907	17832	17608	17706	17747	17596	17762	17568	17685	17646	17572	17678	17650	17738	17663	17703	17658	17571	17656	17838	17821	17827	17768	17565	17641	17767	17846	17573	17836	17863	17786	17632	17575	17855	17649	17879	17556	17729	17619	17810	17618	17729	17546	17840	17745	17618	17731	17721	17736	17736	17604	17797	17808	17779	17925	17689	17596	17837	17700	17626	17771	17795	17694	17634	17762	17881	17822	17549	17871	17773	17663	17741	17655	17774	17627	17716	17766	17435	17600	17683	17736	17818	17844	17749	17598	17673	17502	17587	17833	17620	17648	17738	17768	17785	17741	17653	17790	17775	17698	17700	17834	17666	17606	17590	17694	17899	17856	17642	17839	17738	17704	17764	17779	17771	17663	17588	17662	17775	17720	17813	17814	17803	17608	17848	17888	17637	17741	17891	17582	17794	17598	17859	17598	17855	17685	17737	17715	17549	17640	17630	17671	17755	17767	17545	17604	17583	17780	17702	17771	17742	17786	17794	17763	17703	17754	17679	17581	17636	17767	17779	17526	17648	17525	17765	17916	17726	17769	17683	17575	17501	17756	17562	17654	17700	17765	17752	17649	17492	17777	17798	17617	17720	17748	17531	17819	17864	17550	17610	17742	17815	17806	17685	17722	17692	17675	17831	17728	17755	17628	17757	17861	17709	17764	17786	17492	17711	17691	17678	17781	17544	17543	17852	17460	17812	17831	17706	17849	17607	17728	17635	17794	17626	17657	17696	17427	17703	17870	17661	17573	17845	17555	17599	17852	17647	17604	17727	17601	17670	17741	17885	17720	17676	17557	17682	17572	17667	17687	17736	17712	17782	17445	17529	17793	17912	17614	17650	17672	17685	17600	17448	17769	17738	17736	17787	17570	17699	17505	17709	17785	17824	17746	17722	17678	17690	17761	17594	17483	17555	17662	17784	17750	17876	17685	17640	17756	17697	17673	17811	17756	17724	17481	17698	17859	17647	17783	17648	17868	17573	17845	17742	17616	17500	17685	17810	17590	17905	17875	17597	17751	17653	17835	17935	17699	17715	17627	17645	17510	17778	17685	17744	17740	17661	17718	17447	17696	17600	17668	17751	17792	17686	17582	17894	17709	17650	17621	17671	17728	17646	17701	17698	17851	17670	17842	17702	17705	17636	17803	17694	17719	17717	17566	17786	17718	17744	17748	17650	17749	17618	17589	17640	17575	17769	17757	17600	17610	17659	17471	17688	17673	17678	17712	17753	17665	17708	17743	17821	17650	17756	17768	17751	17702	17634	17676	17847	17828	17679	17661	17838	17662	17731	17530	17712	17896	17551	17716	17669	17786	17686	17820	17827	17711	17529	17701	17608	17759	17770	17777	17778	17700	17679	17725	17743	17535	17976	17620	17645	17768	17874	17785	17685	17605	17820	17652	17655	17681	17653	17744	17697	17778	17618	17767	17675	17698	17652	17792	17551	17712	17636	17661	17717	17838	17763	17603	17727	17685	17650	17763	17836	17698	17745	17649	17714	17687	17672	17710	17638	17721	17578	17639	17691	17761	17496	17557	17690	17596	17756	17895	17690	17593	17823	17604	17614	17744	17638	17833	17580	17611	17635	17667	17658	17798	17619	17604	17717	17690	17763	17755	17511	17642	17699	17717	17648	17789	17717	17633	17729	17632	17897	17579	17590	18016	17701	17555	17667	17838	17720	17726	17473	17792	17738	17611	17868	17664	17694	17774	17519	17605	17839	17547	17657	17718	17506	17790	17775	17801	17606	17667	17757	17741	17768	17662	17856	17936	17629	17547	17662	17830	17673	17793	17773	17678	17600	17826	17707	17688	17727	17688	17725	17623	17734	17694	17628	17961	17762	17693	17546	17580	17899	17645	17784	17695	17631	17781	17858	17678	17677	17729	17584	17731	17609	17732	17690	17710	17860	17710	17714	17878	17781	17684	17712	17510	17657	17694	17721	17717	17765	17818	17586	17736	17650	17691	17766	17853	17690	17632	17616	17812	17757	17831	17660	17662	17628	17718	17529	17578	17776	17540	17598	17632	17601	17599	17674	17783	17668	17563	17655	17613	17814	17678	17704	17810	17905	17812	17583	17713	17605	17714	17669	17754	17717	17729	17616	17713	17638	17790	17648	17767	17847	17790	17834	17627	17543	17737	17782	17482	17812	17599	17684	17604	17741	17825	17696	17571	17594	17571	17546	17797	17870	17589	17689	17686	17704	17783	17678	17674	17663	17564	17696	17851	17866	17801	17808	17771	17699	17678	17644	17602	17725	17669	17692	17634	17736	17662	17691	17806	17655	17751	17710	17747	17666	17655	17657	17735	17772	17747	17635	17583	17753	17760	17675	17531	17742	17736	17600	17803	17635	17719	17816	17693	17870	17636	17631	17681	17684	17883	17618	17738	17668	17713	17480	17707	17647	17787	17536	17753	17758	17632	17754	17771	17702	17687	17826	17674	17770	17696	17826	17642	17742	17669	17588	17615	17697	17702	17738	17804	17725	17776	17527	17543	17704	17640	17672	17749	17616	17732	17804	17723	17717	17833	17855	17702	17689	17676	17657	17742	17687	17665	17741	17680	17698	17538	17706	17621	17617	17690	17576	17664	17681	17721	17638	17711	17677	17803	17638	17719	17809	17689	17684	17863	17708	17560	17685	17540	17603	17792	17617	17751	17559	17651	17761	17996	17605	17690	17739	17543	17769	17763	17801	17757	17559	17724	17609	17759	17632	17799	17745	17670	17768	17694	17698	17712	17846	17691	17580	17767	17543	17828	17640	17826	17519	17587	17635	17812	17650	17690	17625	17660	17728	17687	17660	17598	17570	17698	17863	17618	17714	17617	17663	17676	17542	17688	17936	17871	17643	17650	17559	17609	17606	17645	17634	17607	17681	17661	17728	17496	17470	17727	17844	17682	17797	17855	17722	17573	17753	17691	17671	17676	17610	17691	17661	17714	17588	17747	17554	17603	17735	17570	17701	17668	17692	17777	17841	17806	17632	17682	17639	17700	17589	17699	17761	17617	17780	17755	17730	17888	17823	17680	17654	17691	17887	17643	17543	17734	17641	17750	17729	17629	17631	17797	17751	17645	17697	17560	17788	17576	17690	17620	17595	17781	17713	17603	17684	17589	17747	17615	17652	17779	17691	17760	17781	17664	17878	17753	17739	17920	17721	17661	17700	17785	17726	17712	17673	17771	17539	17725	17615	17673	17797	17734	17920	17781	17696	17712	17683	17498	17751	17665	17766	17865	17580	17713	17725	17723	17541	17776	17655	17829	17677	17642	17917	17795	17731	17574	17628	17674	17587	17602	17744	17580	17667	17460	17645	17686	17584	17561	17679	17728	17692	17742	17518	17735	17839	17856	17840	17693	17696	17761	17548	17631	17832	17783	17604	17724	17765	17767	17874	17468	17667	17649	17740	17735	17826	17691	17859	17583	17743	17772	17910	17707	17736	17857	17548	17778	17756	17767	17800	17545	17600	17614	17768	17663	17566	17879	17516	17870	17781	17775	17692	17758	17577	17710	17694	17679	17628	17680	17714	17700	17717	17603	17655	17587	17794	17770	17826	17639	17682	17709	17637	17695	17547	17578	17782	17691	17695	17577	17818	17710	17701	17673	17782	17661	17811	17689	17653	17638	17590	17716	17679	17573	17589	17623	17695	17769	17459	17656	17677	17583	17606	17703	17676	17582	17624	17792	17867	17864	17746	17804	17642	17759	17722	17721	17864	17835	17612	17737	17662	17700	17663	17621	17697	17841	17715	17729	17828	17749	17785	17606	17647	17709	17701	17684	17646	17773	17824	17508	17789	17637	17820	17525	17719	17780	17455	17697	17710	17782	17704	17648	17555	17515	17783	17742	17746
31344	37197	42842	32306	24648	22430	21923	21438	21595	21626	21543	21592	21522	21465	21540	21559	21450	21412	21248	21488	21583	21432	21554	21647	21579	21405	21447	21506	21438	21574	21622	21576	21454	21475	21357	21429	21442	21359	21504	21402	21658	21433	21394	21351	21391	21573	21612	21480	21589	21402	21613	21288	21428	21275	21660	21382	21447	21519	21518	21408	21443	21492	21288	21316	21497	21329	21308	21347	21267	21322	21319	21177	21401	21415	21574	21406	21673	21424	21487	21344	21401	21530	21556	21386	21525	21325	21432	21620	21312	21223	21545	21382	21423	21407	21385	21561	21545	21363	21558	21472	21680	21267	21309	21430	21508	21322	21251	21447	21459	21415	21473	21422	21405	21387	21309	21477	21285	21372	21574	21361	21419	21448	21262	21408	21535	21377	21445	21344	21355	21382	21352	21399	21285	21321	21492	21449	21644	21156	21574	21175	21425	21297	21539	21450	21335	21286	21215	21165	21327	21417	21432	21421	21339	21361	21543	21273	21567	21545	21269	21530	21502	21386	21574	21403	21579	21404	21441	21474	21256	21287	21334	21482	21457	21461	21494	21372	21236	21470	21384	21396	21323	21432	21421	21262	21314	21200	21435	21375	21431	21224	21215	21421	21481	21426	21529	21528	21440	21309	21354	21351	21367	21710	21613	21447	21379	21412	21487	21727	21550	21386	21448	21433	21537	21566	21554	21518	21549	21369	21505	21510	21402	21301	21334	21498	21334	21507	21502	21365	21305	21364	21304	21373	21169	21448	21281	21474	21294	21178	21410	21553	21484	21509	21448	21412	21415	21567	21372	21568	21350	21461	21447	21521	21357	21240	21671	21407	21579	21243	21358	21354	21444	21343	21410	21490	21346	21387	21508	21530	21489	21341	21549	21111	21454	21429	21267	21379	21491	21390	21502	21434	21596	21343	21356	21321	21489	21450	21254	21454	21370	21538	21412	21694	21256	21363	21302	21528	21423	21275	21470	21387	21318	21446	21617	21554	21296	21291	21536	21363	21372	21373	21396	21270	21226	21281	21436	21636	21496	21601	21356	21398	21592	21365	21272	21665	21457	21525	21356	21349	21425	21534	21523	21444	21353	21283	21683	21349	21667	21648	21386	21586	21623	21580	21443	21346	21047	21389	21412	21367	21503	21224	21279	21613	21564	21434	21197	21534	21397	21526	21200	21323	21788	21380	21439	21402	21434	21362	21357	21418	21363	21515	21393	21410	21435	21488	21157	21402	21414	21308	21455	21292	21442	21531	21657	21424	21521	21596	21464	21399	21670	21524	21612	21496	21541	21488	21456	21345	21269	21391	21555	21216	21537	21333	21533	21408	21526	21423	21308	21220	21476	21579	21409	21453	21540	21530	21511	21590	21655	21527	21501	21180	21501	21536	21526	21342	21448	21421	21416	21503	21311	21312	21221	21596	21462	21326	21369	21592	21467	21576	21576	21511	21475	21324	21468	21265	21345	21390	21392	21390	21646	21460	21471	21086	21478	21405	21652	21479	21288	21504	21474	21427	21550	21480	21407	21388	21693	21627	21451	21587	21211	21532	21436	21282	21452	21287	21267	21317	21333	21327	21552	21693	21519	21448	21486	21427	21447	21607	21603	21360	21552	21456	21446	21418	21611	21447	21617	21333	21446	21232	21449	21653	21263	21579	21538	21612	21132	21332	21402	21577	21281	21324	21537	21590	21428	21375	21388	21567	21416	21397	21734	21313	21346	21401	21527	21533	21462	21538	21668	21356	21441	21205	21440	21516	21462	21307	21485	21252	21539	21363	21548	21375	21413	21593	21401	21628	21677	21390	21628	21419	21217	21538	21724	21510	21318	21354	21255	21332	21388	21513	21292	21386	21618	21527	21418	21090	21468	21308	21398	21389	21228	21647	21292	21448	21294	21452	21375	21390	21439	21506	21486	21456	21331	21411	21626	21436	21223	21568	21416	21439	21418	21388	21380	21527	21477	21491	21339	21376	21423	21356	21550	21417	21441	21683	21463	21537	21477	21512	21385	21502	21503	21693	21354	21568	21514	21433	21418	21307	21190	21486	21459	21351	21661	21550	21409	21333	21388	21353	21466	21254	21397	21480	21398	21472	21308	21378	21469	21360	21600	21449	21474	21408	21352	21545	21511	21744	21446	21560	21585	21445	21508	21490	21456	21637	21617	21419	21541	21457	21543	21294	21410	21405	21627	21354	21610	21182	21229	21521	21420	21503	21527	21647	21380	21469	21487	21548	21623	21409	21440	21542	21267	21496	21454	21373	21557	21694	21851	21611	21664	21552	21626	21376	21623	21291	21670	21289	21355	21597	21438	21489	21434	21211	21677	21352	21768	21424	21565	21444	21396	21185	21271	21436	21567	21451	21491	21418	21374	21686	21363	21414	21506	21368	21417	21444	21361	21344	21545	21419	21256	21493	21395	21369	21640	21557	21455	21499	21439	21238	21459	21411	21397	21517	21451	21510	21454	21384	21451	21609	21307	21520	21452	21475	21608	21458	21424	21515	21473	21253	21301	21488	21608	21301	21466	21321	21145	21700	21265	21598	21300	21406	21665	21401	21455	21464	21219	21404	21305	21402	21350	21574	21663	21217	21289	21496	21454	21363	21454	21364	21527	21323	21398	21443	21468	21366	21378	21556	21492	21435	21379	21665	21388	21628	21537	21556	21494	21291	21429	21511	21356	21526	21569	21273	21396	21354	21531	21377	21422	21380	21403	21473	21460	21385	21404	21402	21558	21504	21377	21181	21431	21474	21450	21631	21463	21477	21416	21630	21409	21460	21128	21367	21565	21482	21661	21412	21480	21427	21388	21337	21540	21228	21356	21214	21408	21387	21400	21443	21452	21328	21418	21487	21613	21294	21206	21563	21324	21418	21555	21618	21426	21444	21424	21398	21420	21559	21468	21375	21225	21261	21476	21276	21349	21277	21388	21467	21383	21502	21386	21675	21299	21449	21550	21350	21369	21562	21448	21418	21528	21369	21661	21493	21598	21318	21471	21285	21675	21251	21497	21334	21441	21370	21373	21136	21402	21372	21457	21518	21367	21403	21444	21401	21570	21267	21488	21418	21427	21404	21474	21496	21458	21383	21467	21416	21544	21296	21531	21541	21392	21564	21421	21370	21427	21433	21491	21552	21568	21536	21579	21285	21198	21366	21571	21483	21494	21247	21363	21476	21844	21339	21683	21373	21492	21634	21472	21214	21380	21524	21503	21535	21569	21263	21355	21444	21567	21494	21458	21397	21456	21539	21537	21544	21494	21375	21282	21392	21640	21392	21313	21426	21430	21380	21467	21573	21500	21477	21384	21392	21226	21507	21353	21528	21315	21271	21397	21411	21373	21337	21306	21241	21418	21484	21520	21646	21320	21300	21269	21330	21210	21661	21341	21426	21441	21644	21467	21312	21337	21450	21191	21415	21485	21465	21487	21359	21342	21419	21449	21366	21373	21486	21377	21245	21573	21303	21294	21622	21580	21340	21421	21408	21472	21516	21258	21483	21397	21348	21473	21430	21522	21497	21522	21544	21492	21377	21390	21426	21360	21381	21334	21521	21479	21510	21470	21422	21486	21584	21321	21495	21588	21438	21511	21411	21670	21608	21493	21538	21456	21377	21462	21268	21481	21443	21714	21564	21359	21547	21361	21410	21505	21459	21492	21409	21545	21495	21497	21524	21384	21234	21539	21366	21312	21480	21404	21540	21610	21252	21534	21468	21245	21312	21287	21387	21305	21379	21358	21476	21499	21531	21510	21679	21471	21365	21407	21388	21638	21493	21489	21346	21508	21461	21376	21361	21678	21510	21519	21499	21469	21289	21515	21433	21556	21581	21441	21497	21433	21448	21582	21541	21348	21538	21280	21477	21554	21275	21233	21388	21232	21260	21375	21502	21549	21367	21633	21448	21488	21385	21511	21480	21511	21535	21498	21459	21288	21237	21501	21502	21580	21453	21471	21363	21422	21383	21199	21338	21215	21567	21509	21382	21338	21506	21584	21277	21374	21495	21520	21417	21211	21538	21322	21362	21393	21476	21645	21444	21209	21562	21412	21444	21327	21424	21601	21628	21504	21484	21705	21419	21643	21533	21590	21567	21366	21261	21363	21390	21353	21273	21316	21385	21567	21455	21350	21686	21720	21476	21588	21398	21583	21450	21349	21287	21503	21792	21344	21326	21168	21398	21644	21368	21289	21497	21325	21321	21474	21650	21484	21483	21580	21414	21554	21471	21596	21413	21410	21230	21433	21378	21337	21475	21236	21507	21431	21471	21276	21708	21338	21421	21548	21519	21459	21384	21436	21529	21422	21302	21700	21360	21414	21453	21230	21226	21370	21432	21235	21358	21385	21534	21373	21223	21204	21466	21279	21435	21440	21402	21462	21355	21505	21332	21728	21520	21545	21279	21468	21637	21184	21632	21419	21341	21320	21550	21317	21512	21366	21417	21486	21355	21417	21579	21434	21548	21460	21476	21531	21553	21494	21171	21148	21277	21486	21364	21327	21440	21532	21480	21658	21332	21249	21422	21474	21296	21403	21361	21534	21296	21492	21657	21329	21349	21484	21355	21449	21396	21338	21459	21490	21587	21501	21408	21223	21454	21499	21424	21377	21549	21489	21227	21388	21379	21439	21578	21435	21544	21367	21580	21491	21477	21530	21489	21447	21629	21433	21407	21318	21480	21527	21618	21428	21404	21242	21326	21349	21540	21362	21305	21588	21362	21497	21346	21440	21402	21604	21169	21450	21376	21295	21434	21480	21473	21444	21566	21394	21351	21441	21552	21357	21613	21427	21423	21385	21257	21445	21431	21302	21509	21592	21472	21552	21347	21553	21316	21335	21263	21700	21635	21617	21325	21531	21386	21495	21418	21491	21555	21437	21347	21445	21363	21601	21413	21460	21518	21276	21591	21368	21281	21483	21562	21541	21468	21482	21504	21405	21557	21556	21380	21500	21420	21548	21530	21391	21294	21582	21491	21312	21493	21366	21428	21488	21212	21528	21343	21490	21336	21436	21457	21372	21327	21402	21348	21101	21420	21457	21314	21480	21650	21444	21375	21602	21625	21503	21460	21430	21400	21522	21697	21543	21561	21457	21462	21418	21405	21528	21322	21574	21375	21478	21292	21333	21386	21303	21352
36791	55230	44163	27532	20478	17988	17425	17704	17508	17435	17703	17639	17430	17745	17426	17513	17458	17510	17616	17407	17502	17494	17545	17497	17399	17524	17759	17485	17554	17592	17466	17669	17373	17381	17496	17590	17591	17379	17734	17637	17382	17596	17503	17508	17377	17692	17664	17503	17599	17521	17594	17583	17443	17549	17561	17569	17507	17521	17378	17679	17580	17599	17465	17564	17340	17580	17563	17457	17622	17592	17550	17618	17432	17555	17510	17384	17559	17544	17586	17429	17500	17555	17565	17481	17444	17511	17636	17599	17495	17570	17611	17564	17574	17709	17518	17529	17530	17546	17493	17616	17336	17503	17549	17547	17613	17460	17483	17386	17524	17617	17607	17478	17417	17251	17656	17521	17382	17604	17273	17583	17590	17341	17460	17423	17428	17422	17615	17438	17538	17393	17520	17468	17350	17670	17387	17548	17312	17468	17514	17487	17530	17449	17446	17527	17597	17635	17476	17449	17557	17581	17486	17569	17396	17507	17687	17500	17499	17537	17535	17424	17567	17495	17481	17535	17631	17310	17509	17584	17405	17446	17246	17525	17605	17429	17329	17449	17576	17618	17440	17550	17604	17473	17485	17490	17539	17329	17595	17453	17436	17477	17375	17540	17604	17353	17490	17482	17313	17404	17562	17641	17514	17471	17598	17451	17564	17508	17538	17371	17410	17511	17515	17474	17495	17513	17569	17431	17534	17545	17601	17424	17557	17563	17468	17305	17653	17315	17613	17575	17446	17471	17414	17699	17535	17402	17649	17523	17417	17645	17433	17500	17559	17500	17544	17378	17564	17410	17424	17511	17531	17435	17497	17553	17724	17556	17361	17415	17648	17546	17380	17179	17656	17369	17453	17443	17529	17558	17547	17547	17462	17410	17531	17514	17682	17532	17629	17579	17553	17570	17485	17468	17581	17311	17585	17497	17438	17668	17520	17397	17421	17632	17334	17531	17330	17577	17569	17517	17581	17482	17641	17561	17735	17528	17607	17353	17600	17660	17560	17816	17605	17570	17633	17691	17598	17600	17578	17443	17523	17451	17461	17569	17640	17382	17464	17445	17473	17594	17443	17512	17582	17730	17569	17530	17630	17576	17519	17429	17435	17499	17484	17416	17533	17563	17534	17490	17509	17453	17405	17461	17330	17525	17398	17642	17616	17575	17424	17545	17540	17332	17568	17602	17374	17454	17505	17325	17486	17551	17459	17567	17556	17426	17618	17447	17602	17729	17609	17412	17390	17354	17490	17537	17524	17385	17584	17564	17571	17487	17505	17503	17431	17574	17415	17359	17325	17627	17607	17443	17310	17517	17481	17372	17429	17585	17686	17631	17424	17584	17469	17535	17628	17488	17531	17580	17402	17427	17386	17451	17546	17396	17502	17406	17541	17192	17446	17506	17674	17547	17563	17394	17587	17652	17502	17581	17472	17568	17623	17462	17610	17451	17462	17434	17515	17373	17635	17522	17576	17465	17401	17514	17502	17423	17652	17595	17518	17426	17528	17257	17488	17615	17618	17611	17353	17425	17394	17541	17529	17476	17443	17459	17611	17426	17584	17529	17473	17740	17489	17474	17483	17569	17414	17484	17473	17654	17395	17406	17369	17503	17454	17430	17468	17395	17600	17468	17547	17507	17695	17501	17523	17316	17562	17528	17480	17637	17619	17435	17518	17374	17556	17437	17670	17563	17524	17530	17646	17545	17543	17655	17533	17362	17447	17555	17524	17559	17628	17577	17499	17496	17440	17603	17599	17308	17457	17337	17518	17507	17514	17527	17594	17652	17626	17653	17635	17385	17494	17340	17292	17565	17553	17417	17483	17533	17499	17640	17670	17378	17411	17302	17396	17475	17378	17621	17390	17487	17646	17642	17454	17556	17478	17579	17686	17375	17559	17521	17528	17475	17494	17485	17566	17575	17572	17472	17623	17482	17403	17493	17604	17567	17480	17644	17649	17396	17607	17480	17460	17289	17603	17624	17425	17635	17438	17706	17453	17534	17468	17669	17611	17560	17545	17566	17509	17498	17589	17638	17538	17478	17487	17567	17568	17517	17467	17352	17462	17556	17513	17609	17477	17383	17544	17548	17531	17498	17513	17449	17554	17455	17459	17428	17585	17553	17426	17516	17387	17536	17473	17391	17577	17495	17530	17487	17497	17421	17634	17451	17457	17504	17655	17321	17522	17550	17444	17538	17443	17474	17640	17791	17621	17355	17531	17616	17410	17494	17583	17466	17566	17519	17495	17443	17517	17544	17600	17356	17502	17453	17650	17317	17463	17558	17644	17475	17389	17422	17557	17415	17583	17535	17504	17502	17562	17480	17584	17577	17573	17518	17497	17498	17598	17485	17428	17466	17524	17539	17582	17445	17560	17540	17451	17322	17638	17502	17354	17573	17574	17470	17470	17560	17485	17466	17576	17417	17678	17473	17333	17483	17641	17594	17342	17543	17354	17569	17550	17489	17495	17802	17554	17403	17510	17505	17511	17471	17395	17541	17734	17435	17521	17578	17481	17644	17435	17517	17611	17497	17430	17446	17461	17617	17551	17644	17405	17576	17515	17383	17605	17507	17657	17701	17558	17617	17411	17666	17463	17417	17653	17431	17495	17571	17606	17493	17511	17564	17502	17582	17566	17613	17400	17575	17450	17628	17480	17517	17710	17522	17498	17402	17572	17466	17452	17586	17447	17493	17473	17600	17543	17384	17524	17645	17630	17482	17520	17457	17474	17594	17386	17612	17583	17567	17559	17439	17391	17467	17517	17487	17597	17452	17431	17461	17449	17487	17619	17409	17477	17377	17498	17482	17503	17654	17482	17451	17564	17620	17401	17523	17488	17517	17599	17526	17559	17629	17518	17638	17589	17482	17428	17482	17552	17413	17518	17603	17453	17620	17461	17551	17579	17372	17491	17430	17584	17594	17452	17616	17531	17452	17567	17493	17656	17343	17574	17541	17616	17619	17494	17505	17715	17495	17647	17543	17578	17539	17472	17540	17623	17420	17654	17586	17680	17540	17564	17529	17352	17341	17470	17575	17638	17537	17683	17409	17525	17514	17367	17503	17537	17412	17506	17697	17596	17415	17508	17444	17588	17461	17503	17559	17661	17520	17600	17487	17436	17337	17293	17355	17615	17564	17776	17542	17637	17505	17472	17483	17582	17430	17723	17593	17413	17487	17589	17478	17479	17415	17454	17448	17473	17459	17574	17279	17471	17665	17647	17497	17448	17567	17578	17663	17450	17394	17570	17459	17560	17533	17481	17627	17495	17604	17497	17627	17811	17591	17294	17426	17500	17774	17521	17542	17681	17602	17597	17550	17598	17487	17482	17544	17495	17572	17602	17502	17571	17461	17363	17415	17707	17664	17558	17493	17535	17429	17342	17490	17649	17475	17487	17549	17456	17434	17389	17571	17565	17350	17448	17594	17544	17594	17405	17422	17560	17431	17591	17613	17630	17393	17388	17462	17574	17396	17553	17578	17480	17399	17399	17688	17623	17539	17470	17576	17634	17625	17469	17614	17435	17572	17444	17484	17482	17612	17516	17469	17527	17543	17473	17237	17477	17627	17581	17532	17685	17552	17441	17467	17430	17358	17628	17400	17596	17492	17512	17471	17572	17625	17779	17589	17371	17538	17468	17562	17692	17527	17442	17351	17411	17546	17408	17592	17516	17497	17457	17474	17529	17505	17577	17492	17618	17605	17600	17734	17442	17397	17601	17427	17671	17417	17694	17446	17487	17391	17547	17369	17493	17579	17770	17517	17437	17472	17503	17485	17343	17398	17511	17540	17508	17651	17344	17627	17549	17572	17409	17470	17450	17511	17498	17503	17584	17581	17552	17515	17506	17471	17538	17523	17629	17651	17497	17487	17465	17389	17500	17610	17454	17546	17331	17364	17522	17615	17515	17568	17651	17525	17433	17461	17552	17466	17627	17462	17492	17441	17375	17550	17514	17397	17451	17610	17465	17628	17421	17683	17456	17342	17465	17363	17531	17623	17591	17538	17618	17286	17616	17491	17663	17450	17537	17633	17716	17478	17684	17580	17436	17348	17645	17422	17606	17689	17454	17525	17281	17555	17575	17421	17603	17450	17498	17654	17448	17405	17540	17374	17311	17517	17743	17456	17456	17529	17644	17361	17534	17483	17410	17525	17568	17468	17528	17586	17473	17436	17505	17561	17603	17395	17552	17393	17481	17441	17478	17567	17415	17490	17609	17568	17546	17369	17551	17533	17587	17533	17497	17504	17511	17717	17466	17601	17578	17408	17398	17534	17568	17632	17533	17522	17556	17548	17660	17467	17524	17407	17699	17455	17481	17435	17504	17547	17672	17391	17434	17469	17584	17427	17677	17328	17339	17637	17378	17565	17480	17479	17630	17507	17478	17655	17554	17512	17590	17391	17533	17464	17514	17737	17399	17480	17514	17603	17572	17522	17509	17512	17621	17237	17650	17436	17572	17565	17531	17586	17581	17638	17553	17508	17686	17543	17450	17605	17536	17649	17560	17550	17443	17554	17573	17492	17552	17467	17504	17697	17432	17690	17503	17451	17410	17671	17313	17515	17455	17358	17532	17395	17399	17358	17667	17445	17542	17478	17515	17371	17546	17337	17394	17465	17408	17524	17585	17796	17524	17479	17570	17555	17340	17602	17543	17454	17596	17389	17564	17267	17744	17606	17580	17557	17435	17684	17555	17434	17555	17509	17511	17393	17572	17444	17593	17500	17457	17451	17624	17419	17343	17651	17426	17488	17507	17310	17433	17329	17421	17572	17552	17485	17619	17406	17513	17661	17331	17552	17290	17557	17581	17444	17599	17583	17534	17547	17390	17549	17698	17348	17411	17424	17277	17586	17348	17665	17725	17473	17658	17285	17443	17564	17516	17356	17637	17569	17623	17569	17475	17477	17531	17312	17563	17327	17595	17536	17408	17498	17668	17396	17639	17447	17541	17477	17612	17541	17550	17274	17462	17337	17519	17458	17725	17531	17373	17441	17584	17579	17443	17223	17536	17490	17720	17449	17497	17790	17576	17599	17527	17686	17461	17548	17536	17347	17487	17577	17550	17516	17363	17598	17424	17578	17396	17627	17590	17452	17440	17607	17532	17562	17249	17497	17667	17557	17437	17635	17435	17434	17513	17313
25712	28106	43900	39385	28970	24835	23176	21788	21111	21412	21333	21127	21326	21325	21134	21180	21143	21115	21085	21062	21160	21177	21443	21331	21120	21198	20884	21214	21150	21028	21339	21036	21289	20884	21083	21173	21247	21027	20935	21054	21080	21282	21126	21121	21171	20953	20965	21158	21264	20999	20917	20971	20986	21044	21061	21047	21181	21146	21187	20909	21266	21019	21237	21204	21199	21143	21053	21126	21184	20803	21376	21110	20979	20986	21215	21098	21095	20956	21080	21134	21170	21168	21194	21090	21029	21124	21230	21180	21266	20977	20811	21106	21048	20779	21289	20826	21162	21009	21089	20989	21217	21074	21098	21137	21083	21099	21107	21226	21131	21128	21035	21194	21161	20967	21071	21123	21149	20945	21010	21203	21248	21093	21104	21014	20959	21091	21060	21241	21311	21082	21145	20953	20988	20860	21166	20796	21190	21207	21113	21003	21207	20877	20970	21233	21185	21152	21096	21016	21078	21037	21066	21075	21063	21269	21090	20933	21015	20975	21311	21091	21241	20980	20850	21060	20956	21065	21011	21271	21029	21102	21021	21176	21112	20916	21168	20992	21022	21151	20847	21161	21185	21103	21056	21073	21125	21243	21145	21242	21293	21037	21105	21044	21076	21088	20982	21161	21105	21242	21081	20992	21056	21226	21097	21152	21115	21026	20993	20996	21249	20918	21193	21074	21129	21163	21165	21148	20979	21096	21135	20998	21098	21039	21028	21136	20860	21103	21245	21283	21224	21095	21150	21072	21233	21055	21264	21073	21028	21125	21068	20976	20902	21211	21139	20991	21080	21005	21113	21209	21079	20947	21043	20918	20813	21041	21049	20995	21120	21186	21290	20999	20921	21211	21032	21097	21340	21302	21042	21059	21129	20999	21269	20830	21148	20953	20826	21084	20807	21094	20938	21004	21135	21122	21152	21064	21231	21226	21270	21012	20920	21130	21114	21206	21144	21105	21200	21044	21029	21095	21163	21070	21299	21054	21295	21041	21094	20961	20964	21278	21002	21047	21361	21165	21120	21065	21016	20993	21023	21174	21082	21174	21000	20954	20893	21216	21279	21055	21071	20991	21291	21038	21119	21084	21034	21238	21144	20986	20873	20808	21040	21046	20920	20969	20998	20945	21228	21059	20892	20840	21112	21111	20966	20860	21124	20941	21103	20987	21146	21189	21025	21125	20928	21071	21103	21161	21249	21121	21239	21184	20863	21155	21127	20904	21136	20938	20889	21165	21177	21321	21304	20762	20978	21057	20992	21236	21173	21045	21077	21157	21243	21239	20971	20882	21004	20993	21295	21028	21269	21149	21007	21084	21179	21301	20993	20897	20933	20998	21188	21052	21207	21204	21211	20987	21320	20910	21056	21236	21121	21111	21146	20986	21243	21243	21220	21181	21179	21083	21114	21185	20904	21235	20938	21010	21075	21179	21044	21102	21194	20994	21238	21087	20749	21050	21194	21101	21097	21238	21206	21042	21071	21038	21275	20962	20913	20783	21020	20916	21323	21207	21191	20941	20983	21197	21362	21251	20804	21186	20959	21376	21110	21205	21215	21079	21207	21282	20913	21031	21276	21318	21114	21049	21132	21150	21360	21109	21130	21070	21123	21274	21147	21100	20939	21091	21302	21288	20978	21060	20879	21147	21094	21187	20887	21207	21094	21037	20940	21179	21002	21255	21100	20963	20859	20919	21096	20807	21285	21190	21263	21127	21250	21115	21289	21192	21216	21233	21095	21130	21091	21385	21292	20972	21085	21190	21105	20938	21236	21156	21204	21185	21199	20881	20954	21112	20990	21090	20957	21369	20974	20935	21109	20893	21141	21114	21003	21088	21205	21036	21071	21064	21252	21035	21212	20971	21046	21125	21048	21075	21278	21010	21293	21241	20952	21258	21012	21285	21082	21085	21062	21120	21052	20986	21022	20921	20935	20898	20950	21061	21379	21220	21249	21080	20975	21206	21208	21428	21050	21054	20938	21175	21212	21215	21015	20949	20870	21049	20819	21144	21102	21179	21175	21126	21065	21257	20961	20992	21198	21127	21328	21354	21082	21222	20934	21085	21048	21086	21242	21197	21064	21080	21159	21313	21092	21069	20873	21211	21246	21267	20893	21156	21059	21211	21317	21118	21046	21133	21082	21209	21082	21142	20982	21098	21103	21121	21203	21014	20915	21090	21059	21066	21114	20983	21035	20987	20996	21196	21143	21143	21140	21189	21112	21048	21056	21022	21028	21202	21144	21166	21239	21027	20998	21073	21077	21174	21169	21221	21071	20925	21064	21076	21110	20996	21350	21160	20865	21008	21099	21137	20906	21013	21278	21139	21164	21382	21118	21108	21048	21057	21156	21216	21346	21022	21042	21090	20984	21160	21013	21060	21291	21149	20898	20945	20974	21215	21033	21191	21083	20900	21368	21210	20913	21275	21175	21189	21200	20980	21109	20899	21214	21043	21078	21165	21156	21152	20994	21187	20969	21156	20967	20969	21069	20957	21146	20955	20933	21007	21156	20928	21175	21100	21078	21102	21062	21026	21075	20981	20894	21021	20907	21320	21279	21107	21083	21302	21165	21188	21008	20960	20986	21097	20893	21177	21298	21126	21078	21085	20955	21224	21091	21041	21209	21106	21081	21255	21125	21200	21082	20890	20890	20944	21008	21189	21332	21047	21205	21116	20995	20839	21206	20992	21166	21091	21030	21001	21041	21026	20873	20952	21137	21025	21044	21100	20950	21278	21076	21300	21273	20974	20949	21268	21127	21073	21326	21019	21044	21018	21308	20902	21132	21045	21235	21210	21084	20872	20920	21111	21162	20820	21006	21186	21123	21331	21099	21079	21084	21185	21023	21054	20954	21073	20900	20975	21172	21119	21106	21086	21136	21282	21079	21035	21099	20885	20854	21086	20917	20989	21011	20918	21161	21088	21116	21196	21307	21096	21193	21255	21137	21027	21025	21061	21085	21001	21338	21317	21207	21223	21195	21151	21044	21351	20857	20839	20960	21176	21061	20928	21104	20871	20890	20948	21004	21219	21273	21058	20964	20994	21025	21143	21076	21262	21270	21039	21105	21011	20956	20932	21028	20993	21096	21052	21158	21227	21043	21216	21088	21115	21212	21142	21238	20988	20978	21083	21238	21161	21266	21147	20870	21077	21031	21088	21149	21178	21204	21077	21191	21106	21090	21179	21122	21133	21046	21045	21010	21150	21333	21130	20977	21017	21041	20955	21016	21206	21062	21088	20941	21184	21239	21156	21187	21066	20971	21151	21048	20844	20977	21035	20990	21196	21085	21174	21238	21105	20997	20959	21103	21014	21055	21026	21090	21092	21053	20942	21120	20985	21052	21300	20812	21155	21218	21087	20952	21101	21049	21121	21233	21031	20965	21040	21162	21203	21156	21139	21092	21014	20987	21176	21140	21097	21269	21260	20873	21184	21029	20913	21284	21109	20937	20976	20944	20895	21005	21019	21139	21137	21229	21203	21046	21054	20890	21191	21035	21146	20995	21002	21055	21278	21114	20916	21165	21077	21140	21117	21050	21139	21271	21266	21116	21103	21162	20943	21011	21021	21098	20982	21023	20967	21343	21038	21178	21095	21068	20784	20981	21069	20983	21082	21040	20982	21229	21012	20996	20903	21069	20890	21119	21283	21147	21234	21202	20968	21119	20988	21034	21104	20929	21000	20938	21152	21327	21139	20969	21128	21280	21292	21149	21230	21017	21040	21199	21102	21172	21117	21137	21244	21230	21179	20997	21095	21088	21116	21255	20983	21105	20966	21183	21001	21052	20984	21047	21167	21154	20986	20972	21072	21064	21090	20877	21187	21129	21062	20997	20895	21255	21149	21002	21301	20998	21092	21265	21038	21007	21214	21266	21202	21127	21015	21088	21170	21151	21117	21154	21065	21045	21125	21149	20894	21346	21309	21281	21147	21123	21102	20971	21017	20983	21049	20977	21346	21062	21140	21283	21304	21072	20929	21162	21122	21255	20954	20976	21065	20826	21179	20883	21095	21269	21242	21113	21021	21075	21084	21101	21117	20980	20989	21031	21145	21010	21091	21128	20952	21227	21017	21131	20984	21192	20905	20955	21128	21170	21221	20943	21208	21126	21056	21284	21131	21026	20956	21049	21159	21101	21109	21038	21047	21083	20949	20870	21254	20932	21237	21092	21042	21008	21057	20945	21023	21054	20972	21307	20993	21223	20948	21273	21148	20997	21155	21043	21168	21139	21174	20928	21213	20872	21242	21156	21054	21162	21091	21153	21051	21072	20991	20988	21149	21257	21158	21133	21116	20971	20977	21183	20990	21087	21264	21084	21128	21193	20856	21196	21139	21038	21165	21226	21061	20956	21239	21160	21071	21063	21129	21308	21195	21351	21200	21191	21233	21114	21063	21110	21046	20861	21081	21259	20993	21106	21094	20947	21072	21083	21102	21169	21145	21207	21249	21085	21194	20882	20969	21114	21213	21202	21176	21241	21100	20985	21121	21323	20902	20890	20919	21198	21139	21087	21158	21118	21069	20949	21224	21191	20966	20997	21263	21044	21221	21244	21102	21154	20969	21054	20896	21093	21214	20970	21025	21161	21146	21023	20853	20785	20961	20931	21097	20908	21184	21051	21035	21189	20987	21094	21259	21030	21065	20987	21078	21044	21075	21008	20953	21039	21077	21168	20954	21116	21039	21206	20713	21068	21352	21150	20929	20998	20913	20806	20973	20899	20928	21048	20959	20947	21055	21188	20992	21321	21149	21280	21174	21144	20956	21342	20766	21086	20858	21003	20997	21044	21084	21131	21114	21108	21087	21155	21110	20872	21111	21050	21087	20999	20988	21145	21114	20951	21069	21196	21112	21288	21132	21069	20919	21183	21099	21263	21210	21086	20887	21214	21175	21107	21107	21150	20969	21019	21062	20871	21112	21087	20997	21124	21211	20795	21166	20980	21095	21049	21120	20966	21096	21160	21008	21020	21067	21243	20847	21123	21054	20917	21168	20969	21180	21215	20869	21144	20984	21129	21162	21076	21049	20966	21115	21155	21194	21080	21047	21049	21168	21324	21305	21109	20928	21078	21157	21102	21264	21156	21139	21190	21093	21183	21014	21275	21208	21317	20925	21124	21100	21128	21071	20926	21198
58720	92750	73545	45528	28543	20340	17504	17448	17534	17327	17349	17425	17207	17500	17405	17579	17500	17326	17340	17451	17308	17500	17309	17292	17419	17412	17394	17474	17393	17403	17550	17341	17359	17553	17471	17284	17369	17419	17289	17352	17345	17467	17414	17221	17556	17448	17184	17519	17395	17460	17272	17296	17566	17198	17449	17534	17387	17254	17392	17498	17563	17345	17397	17455	17467	17613	17326	17389	17267	17332	17454	17433	17294	17408	17368	17374	17329	17435	17205	17260	17323	17244	17292	17354	17206	17267	17387	17573	17388	17269	17450	17404	17336	17368	17345	17324	17502	17405	17217	17497	17339	17575	17320	17376	17389	17220	17384	17246	17456	17461	17235	17108	17419	17395	17308	17246	17392	17501	17299	17596	17369	17121	17460	17301	17401	17307	17378	17173	17358	17355	17531	17369	17445	17434	17457	17372	17589	17319	17530	17373	17409	17370	17309	17283	17450	17358	17306	17427	17284	17260	17408	17478	17350	17471	17279	17356	17516	17419	17259	17220	17319	17502	17375	17539	17299	17292	17583	17460	17333	17324	17318	17416	17460	17253	17395	17457	17450	17298	17338	17192	17382	17447	17490	17389	17379	17401	17511	17407	17437	17283	17251	17439	17264	17509	17437	17304	17371	17308	17336	17417	17604	17406	17436	17286	17446	17507	17361	17292	17431	17377	17317	17419	17436	17336	17377	17353	17001	17416	17423	17401	17559	17288	17399	17361	17232	17541	17169	17416	17606	17435	17338	17269	17382	17380	17257	17416	17532	17236	17410	17402	17249	17110	17494	17402	17267	17473	17369	17260	17260	17394	17378	17365	17490	17524	17441	17383	17308	17480	17321	17267	17224	17308	17281	17317	17383	17484	17453	17290	17399	17595	17266	17284	17410	17237	17429	17168	17425	17365	17278	17347	17399	17379	17231	17386	17370	17334	17368	17374	17482	17299	17312	17387	17421	17448	17365	17445	17419	17390	17367	17435	17361	17504	17116	17405	17169	17302	17516	17197	17521	17322	17345	17256	17344	17298	17443	17478	17410	17370	17473	17246	17289	17301	17289	17293	17484	17375	17254	17313	17398	17296	17289	17359	17617	17441	17418	17450	17328	17317	17481	17428	17335	17198	17436	17274	17464	17398	17306	17254	17392	17467	17443	17281	17267	17591	17440	17449	17431	17433	17208	17443	17501	17231	17249	17354	17383	17314	17413	17319	17316	17391	17327	17420	17230	17382	17273	17430	17435	17378	17390	17320	17305	17289	17474	17241	17259	17335	17509	17431	17223	17398	17336	17454	17267	17243	17343	17373	17317	17408	17277	17480	17234	17531	17520	17402	17388	17535	17284	17395	17363	17324	17291	17372	17394	17373	17220	17393	17237	17404	17413	17319	17336	17172	17388	17332	17321	17512	17354	17393	17311	17479	17507	17308	17382	17503	17307	17520	17408	17299	17342	17277	17365	17336	17356	17325	17206	17277	17367	17360	17272	17533	17390	17431	17465	17366	17255	17428	17247	17333	17520	17322	17368	17436	17202	17401	17332	17235	17172	17435	17236	17237	17269	17374	17235	17381	17367	17316	17338	17318	17388	17272	17492	17383	17480	17186	17268	17387	17371	17414	17333	17357	17463	17250	17355	17222	17205	17309	17386	17477	17533	17438	17415	17320	17121	17404	17389	17277	17282	17377	17390	17396	17247	17418	17288	17353	17226	17417	17489	17181	17377	17568	17585	17444	17433	17374	17451	17347	17207	17419	17282	17302	17189	17473	17255	17380	17132	17393	17263	17417	17414	17255	17481	17480	17356	17381	17337	17367	17334	17428	17216	17444	17400	17485	17363	17460	17136	17248	17551	17482	17257	17437	17318	17603	17393	17502	17267	17390	17416	17464	17466	17459	17404	17278	17229	17345	17302	17416	17367	17485	17432	17138	17411	17537	17509	17363	17401	17203	17399	17430	17209	17523	17627	17534	17278	17221	17319	17555	17284	17441	17486	17411	17285	17401	17154	17350	17459	17360	17344	17318	17423	17628	17327	17320	17293	17463	17229	17421	17355	17533	17222	17440	17382	17282	17531	17376	17416	17587	17555	17369	17591	17389	17250	17551	17328	17268	17309	17392	17501	17261	17275	17395	17436	17633	17459	17253	17450	17382	17431	17202	17465	17315	17375	17474	17413	17407	17317	17361	17431	17321	17337	17607	17112	17344	17290	17157	17344	17324	17314	17221	17393	17301	17268	17284	17363	17349	17391	17374	17592	17335	17426	17391	17454	17388	17471	17285	17297	17435	17453	17495	17271	17513	17379	17402	17363	17372	17438	17239	17353	17281	17309	17430	17266	17296	17409	17312	17291	17069	17339	17414	17278	17326	17377	17415	17524	17176	17423	17376	17308	17340	17449	17380	17424	17271	17319	17525	17268	17353	17289	17381	17317	17414	17401	17442	17231	17394	17294	17311	17255	17298	17400	17402	17441	17358	17323	17210	17256	17511	17512	17452	17334	17376	17447	17386	17376	17446	17184	17399	17376	17478	17186	17374	17416	17533	17341	17395	17361	17322	17299	17404	17422	17332	17297	17418	17264	17352	17369	17357	17308	17486	17312	17234	17378	17567	17408	17441	17370	17327	17558	17466	17461	17255	17480	17281	17378	17509	17401	17283	17467	17396	17299	17354	17381	17388	17393	17518	17410	17227	17324	17271	17416	17365	17406	17318	17470	17305	17346	17358	17350	17246	17494	17347	17394	17543	17215	17468	17309	17289	17444	17407	17226	17334	17556	17402	17197	17461	17398	17445	17248	17607	17447	17331	17230	17332	17222	17289	17361	17402	17297	17467	17511	17481	17349	17284	17513	17328	17415	17341	17390	17288	17257	17390	17370	17292	17349	17413	17518	17409	17335	17394	17293	17205	17396	17323	17384	17349	17409	17494	17499	17278	17390	17450	17242	17338	17474	17427	17336	17376	17475	17388	17375	17200	17553	17361	17243	17468	17394	17172	17203	17319	17491	17393	17305	17318	17459	17370	17239	17301	17502	17444	17417	17334	17352	17508	17268	17220	17398	17301	17309	17303	17459	17352	17483	17518	17261	17582	17277	17290	17233	17458	17193	17489	17174	17322	17383	17313	17202	17410	17465	17463	17450	17395	17221	17221	17396	17360	17333	17301	17369	17349	17460	17447	17422	17263	17346	17326	17411	17487	17339	17583	17241	17469	17455	17169	17337	17468	17407	17309	17367	17142	17546	17312	17341	17369	17207	17361	17399	17277	17266	17537	17424	17387	17298	17430	17395	17295	17462	17236	17361	17445	17272	17371	17391	17365	17218	17485	17449	17352	17438	17348	17475	17273	17396	17336	17201	17449	17282	17308	17246	17391	17281	17208	17500	17541	17395	17371	17298	17347	17291	17516	17457	17398	17604	17216	17241	17492	17424	17115	17477	17209	17444	17344	17334	17410	17430	17367	17239	17308	17475	17503	17319	17237	17441	17424	17282	17289	17222	17564	17309	17402	17229	17397	17381	17398	17389	17436	17298	17437	17284	17412	17537	17286	17421	17257	17577	17320	17517	17379	17446	17493	17348	17368	17255	17482	17524	17403	17518	17338	17289	17410	17362	17457	17382	17236	17419	17304	17379	17456	17418	17302	17555	17376	17461	17371	17533	17492	17407	17374	17311	17547	17238	17260	17311	17462	17504	17474	17282	17593	17310	17370	17174	17523	17302	17310	17397	17437	17205	17364	17425	17405	17352	17362	17321	17294	17349	17425	17362	17310	17612	17344	17453	17258	17393	17221	17277	17285	17306	17383	17427	17481	17214	17588	17215	17381	17417	17336	17339	17204	17426	17365	17360	17438	17464	17294	17409	17395	17443	17410	17214	17541	17421	17496	17409	17381	17425	17377	17473	17487	17568	17355	17544	17372	17230	17520	17377	17304	17234	17333	17480	17463	17441	17378	17306	17297	17356	17443	17337	17309	17293	17406	17494	17324	17380	17445	17447	17338	17406	17286	17320	17389	17333	17325	17360	17529	17291	17398	17314	17327	17351	17481	17494	17416	17357	17314	17439	17428	17413	17204	17352	17499	17227	17357	17200	17298	17487	17374	17297	17453	17343	17192	17260	17386	17429	17477	17321	17407	17216	17334	17438	17288	17489	17437	17486	17310	17326	17394	17373	17442	17395	17391	17424	17530	17277	17355	17425	17587	17403	17290	17275	17322	17368	17549	17416	17303	17335	17565	17528	17421	17393	17392	17478	17249	17479	17511	17337	17426	17682	17250	17368	17445	17199	17371	17382	17273	17314	17412	17290	17289	17261	17306	17383	17399	17344	17403	17357	17167	17224	17469	17342	17369	17263	17330	17347	17348	17417	17486	17418	17397	17313	17404	17475	17277	17493	17204	17392	17427	17422	17467	17392	17542	17443	17165	17257	17362	17289	17375	17365	17338	17297	17382	17517	17469	17276	17362	17351	17285	17311	17387	17545	17320	17318	17313	17387	17247	17298	17263	17321	17410	17491	17343	17392	17373	17467	17214	17419	17370	17380	17426	17370	17224	17416	17266	17480	17433	17244	17494	17333	17429	17412	17389	17466	17368	17426	17341	17326	17346	17441	17343	17362	17328	17383	17349	17294	17251	17590	17243	17334	17410	17404	17326	17235	17329	17242	17512	17359	17420	17409	17462	17335	17270	17271	17579	17562	17307	17306	17235	17417	17263	17304	17452	17330	17370	17329	17328	17253	17485	17247	17344	17405	17252	17365	17468	17358	17454	17404	17389	17513	17358	17471	17453	17319	17368	17344	17378	17417	17280	17312	17380	17411	17325	17411	17290	17375	17537	17421	17224	17320	17317	17362	17352	17349	17454	17291	17419	17418	17497	17441	17541	17469	17314	17358	17505	17298	17520	17365	17354	17177	17336	17494	17254	17368	17300	17394	17462	17263	17353	17359	17208	17430	17531	17371	17514	17292	17361	17424	17319	17458	17393	17418	17383	17441	17271	17445	17407	17273	17235	17388	17440	17354	17304	17404	17399	17257	17250	17389	17481	17380	17245	17315	17589	17356	17536	17152	17482	17437	17521	17421	17353	17353	17463	17386	17451	17221	17381	17458	17398	17310	17368	17305	17436	17258	17328	17321	17479	17463	17336	17377	17414
23132	22958	34148	31355	27177	26549	26823	22147	21369	21707	21559	21588	21403	21423	21531	21350	21412	21500	21318	21276	21341	21683	21369	21289	21292	21236	21142	21073	21434	21401	21247	21302	21159	21303	21199	21279	21247	21408	21232	21412	21428	21183	21317	21343	21243	21145	21267	21272	21006	21089	21424	21219	21226	21381	21429	21337	21266	21296	21434	21187	21305	21174	21309	21298	21197	21249	21326	21135	21063	20977	21194	21248	21265	21092	21197	21075	21198	21320	21437	21335	21233	21249	21243	21201	21049	21142	21299	21288	21124	21102	21291	21310	21211	21195	21190	21216	21159	21199	21323	21266	21304	21234	21200	21228	21219	21344	21327	21196	21161	21108	21172	21066	21269	21459	21368	21146	21098	21235	21170	21171	21130	21099	21217	21292	21214	21059	21359	21235	21275	20989	21275	21158	21210	21085	21126	21194	21081	21285	21285	21227	21126	21439	21190	21192	21408	20988	21476	21329	21042	21122	21216	21430	21250	21195	21295	21142	21078	21185	21116	21324	21199	21109	21133	21008	21047	21274	21298	20978	21181	21303	21379	21047	20953	21228	21278	21192	21093	21133	21293	21199	21283	21293	21088	21094	21179	21226	21132	21020	21364	21199	21134	21354	21335	21153	21472	21187	21355	21351	21137	21243	21329	21150	21474	21175	21353	21486	21082	21126	21084	21078	21182	21134	21222	21286	21057	21114	21110	21392	21243	21332	21280	21042	20937	21061	21163	21331	21254	21206	21371	21015	21044	21164	21138	21087	21150	21107	20939	21232	21278	21078	21020	21321	21233	21324	21106	21289	21167	21102	21031	21198	21262	21314	21116	21269	21425	21312	21266	21120	21013	21141	21107	21132	20984	21196	21371	21216	21190	21278	21286	21278	21250	21232	21108	20958	21138	21271	21135	21116	21365	21235	21211	21128	21223	21328	21161	21037	21097	21324	21185	21327	21164	20935	21386	21417	21114	21224	21153	21212	21075	21327	21164	21065	21440	20950	21186	21396	21124	21322	21272	21185	21270	21332	21014	21343	21088	20949	21292	21166	21130	21388	21177	21316	21334	21189	21172	21036	21147	21259	21322	21146	21015	21320	21400	21285	21091	21139	21381	21261	21207	21158	21179	20832	21047	21118	21197	21073	21263	21256	21282	21053	21192	21354	21411	21121	21181	21271	21029	21081	21147	21011	21037	21121	20984	20973	21387	21443	21454	21220	21105	21258	21204	21353	21206	21443	21328	21066	21355	21184	20935	21163	21323	21131	21267	21226	21047	21176	21203	21063	21076	20991	21273	21154	21343	21316	21136	21215	21159	20973	21217	21192	21294	21247	21299	21222	21140	21206	21134	21271	21285	21166	21167	21387	21188	21246	21383	21038	21328	21362	21259	21149	21196	21359	20978	21080	21245	21155	21127	21113	21230	21218	21177	21146	21232	21079	21254	21076	21064	21383	21214	21148	21320	21066	21134	21437	21322	21188	21014	21240	21148	21129	21192	21152	21160	21079	21297	21112	21160	21298	21057	20980	20812	21230	21261	21155	21196	21243	21009	21325	21263	21191	21033	20888	21183	21064	21184	21095	21063	21302	21204	21069	21130	21120	21130	21320	21160	21085	21193	21147	21181	21121	21340	21292	21285	21015	21209	20998	21301	21162	20950	21284	21310	21175	21200	21353	21007	21335	21122	21168	21206	21295	21286	21159	21139	21126	20947	21274	21256	21105	21445	21231	21239	21278	21162	21119	21231	21168	21133	21170	21074	21194	21205	21205	21385	21198	21291	21262	21056	21088	21175	21172	21368	20982	21190	21181	21126	21051	21159	21275	20955	21072	21124	21163	21217	21131	21182	21190	20968	21320	21000	21042	21157	21229	21212	21282	21149	20856	20990	21331	21172	21225	21095	21204	21230	21363	20880	21123	21209	21215	21152	21205	21303	21102	21363	21112	21144	21290	21224	21176	21173	20999	21279	21225	21031	21188	21255	21241	21110	21046	21319	21164	21250	21138	21026	20995	21234	21346	21156	21307	21113	21329	21279	20971	21018	21223	21244	21101	21209	21122	21083	20926	21329	21297	21287	21124	21133	21202	21115	21111	21014	21209	21332	21077	21185	20933	21262	21088	21228	21141	21242	21339	21110	21188	21374	21166	21226	21148	21212	21293	21210	21205	21201	21364	21304	21007	21162	21098	21159	21196	21051	21372	21265	21339	21311	21135	21368	20859	21187	21158	21270	21141	21228	21134	21168	21012	21203	21211	21339	21146	21460	21187	21253	21060	21252	21018	21214	21135	21184	21268	21438	21164	21058	20898	21107	21064	21233	21083	21300	21198	21196	21305	21181	21198	21360	21201	21140	21116	21371	21354	21166	21261	21148	21367	21250	21083	21211	21207	21216	21198	21194	21210	21255	21204	21115	20990	21172	21328	21218	21300	21116	21204	21278	21034	21171	21218	21311	21091	21048	21174	21200	21126	20963	21183	21283	21236	21458	21100	21199	21325	21204	21471	21290	21136	21291	21387	21070	21133	21201	21105	21068	21174	21020	21274	21164	21217	21412	21169	21121	21022	21113	21324	21141	21297	21204	21140	21005	21125	21283	21013	21026	21174	21193	21566	21289	21133	21122	21093	21162	21186	21221	21281	21263	21130	21096	20951	21257	21024	21111	21121	20990	21201	21192	20915	21264	21100	21145	21029	21141	21018	21338	21307	21129	21294	21230	21176	21103	21141	21401	21069	21233	21256	21077	21163	21211	21119	21071	20875	21163	21123	21159	21170	21229	21128	21129	21162	21120	21165	21224	21269	21190	20993	21164	21169	21279	21216	21146	21173	21105	21063	21188	21216	21298	21263	21220	21368	21416	21188	21167	21134	21256	21065	21353	21138	21161	21156	21471	21223	21033	21032	21408	21113	21179	21119	21445	21163	21272	21141	20902	21170	21194	21125	21083	21350	21100	21177	21138	21161	20994	21081	21193	21199	21270	21143	21192	21129	21141	21245	21043	21203	21228	21161	21259	20953	21094	21197	21197	21178	21320	21029	21069	21102	21297	21069	21248	21078	21275	21188	21330	21225	21118	21380	21147	21164	21143	21232	21165	21027	21266	20910	20999	21345	21122	21118	21229	21081	21000	21154	21148	21248	21251	21131	21135	21387	21184	21191	21093	21118	21268	21216	21225	21206	21099	21104	21329	21338	21296	21029	21178	20972	21133	20938	21310	21187	21193	21246	21282	21136	21082	21193	21393	21215	21309	21373	21222	21251	21135	21188	21225	21284	21175	21189	21223	21183	21314	21356	21306	21333	21174	21196	21323	21095	20996	21195	21190	21266	21211	21207	21039	21091	21249	21305	21310	21314	21311	21197	21310	21334	21187	21263	21071	21345	21234	21453	21032	21207	21167	21282	21325	21326	21107	21246	21096	21321	21056	20980	21287	21217	21244	21052	21127	21015	21149	21041	21049	21242	21142	21109	21080	21099	21129	21040	21039	21003	21075	21046	20958	21401	21284	21077	21377	21446	21264	21244	21240	21134	21179	21386	21336	21232	21078	21058	21056	21184	21117	21206	21280	21067	21054	21172	21064	21269	21243	21217	20976	21150	21320	21205	21243	20905	21072	21372	21281	21244	21366	21050	21072	21053	21269	21082	21098	21210	21094	21319	21232	21040	21374	21056	21166	21304	21219	21129	21319	21316	21098	21155	21174	21009	21149	21252	21356	21199	21224	21232	21122	21248	21191	21145	21164	21196	21334	21110	21248	21039	21179	21034	21135	21325	21052	21109	21224	21324	21369	21194	21252	21350	21148	21052	21211	21070	21241	21288	21206	21204	21379	21234	21111	21192	21274	21193	21049	21099	21218	21216	21132	21213	21197	21217	21171	21258	21382	21302	21167	21209	21159	21357	21333	21161	21271	21237	21229	21180	21299	21002	21102	21061	21103	21228	21184	21123	21146	21128	21257	21205	21380	21264	20959	21077	21288	21194	21229	21249	21062	21258	21200	21017	21170	21158	21187	21233	21244	21360	21161	21195	21147	21004	21327	21350	21183	21289	20994	21233	21163	21018	21103	21208	21146	21188	21372	21543	21282	21213	21149	21301	21255	21237	21119	21062	21414	21054	21235	21069	21120	21319	20975	21239	21351	21164	21267	20997	21153	21185	21135	21306	21320	21231	21241	21386	21000	21140	21155	20929	21052	21019	21113	21061	21264	21282	21023	21243	21111	21044	21315	21053	21209	21062	21202	21292	21237	21169	21351	21261	21122	21051	21410	21062	21116	21171	20964	21004	21198	21206	21335	20995	21064	21207	21244	20983	21238	21212	21322	21394	21341	21213	21181	21304	21264	21025	21280	20965	21128	21124	21303	21279	21142	21085	21188	21015	21080	21074	21251	21243	21171	20972	21180	21109	21233	21091	21195	21009	21137	21186	21246	21310	21141	21154	21303	21205	21121	21327	21251	20979	21227	21280	21409	21135	21000	21052	21411	21002	21205	21198	21084	21127	21040	21285	21081	21277	21092	21243	21132	21198	21291	21218	21030	21134	21140	21119	21005	21430	21144	21157	21305	21319	21273	21084	21052	21185	21120	21049	21068	21267	21129	21158	21355	21442	21185	21188	21191	21330	21158	21232	21226	21229	21137	21466	21172	21100	21343	21123	21121	21090	21031	21249	21262	21405	21453	21216	21338	21225	21238	20914	21014	21044	21279	21329	21457	21114	21220	21131	21085	21282	21258	21315	21071	21038	21146	21166	21121	21101	21122	21099	21211	21175	21102	21131	20977	20988	21138	21095	21127	21273	21111	21189	20897	21171	21302	21336	21322	21359	21277	21177	20999	21370	21180	21315	21161	21315	21082	21088	21166	21243	21290	21116	21159	21200	21168	21290	21267	21224	21213	21183	21283	21138	21334	21062	21051	21275	21345	21443	21096	21206	20997	21376	21186	20921	21151	21338	21350	21133	21358	21154	21168	21243	21030	21333	21214	21344	21274	21319	21379	21063	21098	21234	21308	21485	21188	21093	21207	21074	21196	20989	21246	21039	21350	21160	21281	21127	21341	20887	21084	20992	21027	21357	21257	21150	21103	21073	21003	21445	21055	21223	21031	21200	21160	21355	21124	20948	21215	21384	21150	21184	21200	21199	21060	21220	21192	21187
63062	106811	90530	63475	40811	25142	17542	17414	17332	17463	17349	17443	17518	17590	17353	17480	17565	17480	17398	17557	17388	17371	17579	17513	17465	17301	17612	17342	17371	17346	17480	17657	17527	17469	17537	17393	17321	17498	17335	17392	17417	17572	17495	17418	17415	17441	17296	17449	17508	17536	17490	17430	17372	17584	17425	17480	17466	17387	17335	17367	17483	17480	17497	17319	17490	17421	17348	17431	17191	17355	17511	17415	17643	17358	17404	17308	17530	17388	17364	17398	17527	17392	17618	17563	17346	17571	17365	17444	17655	17568	17366	17351	17441	17472	17293	17466	17662	17389	17460	17587	17594	17263	17498	17501	17489	17379	17477	17358	17644	17431	17406	17240	17461	17551	17598	17350	17475	17326	17348	17426	17424	17394	17434	17414	17378	17362	17211	17441	17370	17365	17484	17312	17458	17493	17530	17343	17431	17501	17522	17424	17578	17315	17504	17378	17330	17295	17397	17429	17430	17354	17589	17155	17484	17439	17403	17403	17301	17454	17385	17335	17312	17448	17454	17414	17260	17479	17314	17542	17610	17355	17374	17506	17417	17681	17327	17252	17420	17280	17460	17187	17344	17523	17184	17480	17374	17409	17459	17475	17405	17536	17424	17319	17473	17519	17475	17386	17273	17348	17428	17455	17449	17364	17291	17480	17533	17486	17496	17366	17643	17277	17504	17510	17314	17497	17347	17206	17329	17403	17424	17562	17220	17368	17409	17298	17419	17375	17380	17460	17546	17181	17374	17387	17430	17244	17570	17448	17420	17422	17422	17466	17521	17356	17329	17227	17427	17455	17432	17343	17213	17490	17469	17256	17437	17423	17510	17274	17315	17379	17453	17407	17367	17562	17337	17333	17415	17361	17427	17404	17495	17358	17372	17485	17346	17348	17303	17300	17362	17545	17518	17362	17454	17435	17425	17564	17346	17432	17398	17403	17563	17416	17353	17467	17407	17450	17425	17431	17386	17522	17470	17444	17546	17390	17538	17422	17550	17435	17539	17413	17429	17332	17419	17554	17489	17454	17310	17510	17475	17630	17344	17454	17338	17493	17294	17373	17356	17361	17248	17510	17418	17526	17317	17347	17373	17339	17489	17526	17492	17443	17443	17388	17468	17413	17413	17423	17282	17450	17452	17511	17315	17461	17214	17549	17515	17508	17300	17297	17535	17275	17418	17432	17509	17310	17680	17412	17371	17423	17628	17458	17389	17508	17381	17506	17491	17354	17249	17339	17376	17488	17420	17289	17480	17311	17507	17348	17221	17335	17467	17401	17430	17375	17499	17470	17504	17434	17663	17342	17500	17546	17343	17340	17489	17490	17409	17260	17199	17546	17353	17389	17442	17512	17486	17400	17473	17431	17300	17422	17498	17439	17396	17344	17398	17302	17369	17452	17396	17437	17241	17609	17478	17523	17367	17372	17492	17452	17434	17440	17299	17490	17290	17383	17367	17566	17441	17567	17359	17417	17205	17249	17412	17510	17499	17420	17278	17385	17607	17393	17371	17333	17282	17271	17282	17388	17342	17377	17532	17455	17361	17358	17376	17382	17416	17549	17533	17336	17515	17351	17389	17635	17413	17359	17484	17395	17439	17338	17476	17393	17256	17336	17450	17467	17608	17446	17317	17404	17357	17444	17452	17165	17369	17366	17157	17409	17443	17551	17347	17527	17380	17460	17368	17447	17334	17440	17334	17326	17278	17408	17325	17577	17536	17449	17331	17398	17620	17565	17325	17441	17422	17464	17458	17340	17343	17385	17272	17438	17445	17406	17381	17537	17463	17439	17453	17535	17431	17434	17383	17415	17482	17348	17407	17423	17551	17266	17397	17436	17547	17463	17423	17433	17281	17413	17355	17384	17572	17479	17348	17391	17395	17510	17228	17630	17453	17369	17317	17431	17541	17417	17439	17454	17629	17523	17330	17403	17395	17250	17265	17399	17317	17357	17425	17544	17285	17322	17345	17400	17468	17191	17419	17512	17413	17355	17549	17385	17510	17366	17471	17388	17377	17358	17560	17535	17491	17512	17291	17471	17373	17460	17340	17572	17168	17610	17391	17650	17536	17548	17405	17477	17408	17484	17433	17381	17401	17401	17286	17299	17443	17287	17523	17385	17465	17244	17448	17510	17277	17561	17487	17486	17330	17292	17447	17324	17433	17536	17474	17605	17348	17344	17431	17246	17465	17240	17459	17417	17499	17311	17460	17328	17348	17362	17374	17346	17533	17320	17387	17298	17196	17533	17433	17338	17305	17336	17392	17475	17341	17366	17456	17472	17383	17361	17308	17489	17451	17302	17452	17384	17341	17146	17359	17543	17398	17347	17348	17254	17422	17249	17313	17452	17389	17611	17309	17521	17334	17428	17312	17374	17400	17530	17578	17494	17276	17302	17434	17356	17653	17363	17552	17352	17506	17182	17384	17297	17404	17543	17455	17557	17485	17552	17595	17404	17507	17268	17429	17326	17338	17411	17492	17323	17324	17361	17393	17414	17478	17572	17335	17358	17310	17545	17337	17496	17432	17446	17328	17602	17332	17357	17461	17420	17413	17368	17419	17349	17473	17558	17564	17407	17300	17415	17486	17503	17473	17564	17419	17419	17488	17251	17275	17556	17379	17340	17225	17381	17592	17301	17394	17361	17335	17374	17386	17440	17593	17458	17427	17299	17193	17341	17468	17377	17588	17238	17548	17475	17397	17360	17366	17341	17453	17403	17453	17429	17392	17361	17354	17369	17282	17471	17347	17553	17549	17543	17522	17407	17318	17315	17447	17453	17341	17597	17373	17441	17543	17508	17372	17409	17325	17416	17446	17517	17287	17465	17514	17440	17338	17617	17529	17300	17404	17395	17567	17422	17506	17576	17475	17310	17344	17229	17339	17449	17479	17457	17519	17375	17381	17468	17179	17319	17414	17300	17263	17395	17546	17503	17311	17328	17288	17387	17454	17420	17407	17338	17437	17442	17360	17351	17397	17479	17374	17511	17305	17541	17405	17458	17475	17372	17306	17540	17417	17409	17245	17538	17513	17328	17350	17393	17664	17268	17454	17555	17441	17467	17437	17429	17380	17421	17426	17460	17411	17566	17514	17477	17529	17216	17468	17455	17470	17360	17369	17453	17434	17459	17411	17448	17509	17282	17535	17518	17474	17340	17367	17494	17355	17408	17548	17477	17442	17242	17412	17410	17503	17332	17333	17304	17253	17509	17417	17485	17455	17470	17280	17514	17466	17516	17374	17403	17404	17464	17430	17465	17313	17276	17349	17393	17499	17315	17302	17528	17324	17429	17246	17410	17371	17465	17400	17537	17467	17374	17321	17463	17381	17297	17409	17354	17373	17332	17531	17336	17544	17418	17542	17418	17316	17484	17573	17309	17328	17431	17427	17406	17335	17349	17425	17319	17214	17288	17349	17410	17379	17421	17277	17344	17395	17616	17578	17390	17465	17229	17442	17390	17454	17282	17326	17424	17463	17453	17437	17423	17460	17472	17514	17480	17366	17425	17363	17357	17471	17479	17438	17324	17445	17495	17408	17316	17447	17467	17551	17280	17431	17391	17563	17432	17250	17317	17454	17287	17602	17336	17491	17340	17419	17342	17428	17357	17350	17425	17503	17353	17453	17462	17491	17435	17359	17522	17337	17357	17208	17409	17278	17341	17343	17429	17434	17309	17405	17365	17405	17555	17230	17336	17375	17487	17544	17440	17466	17471	17614	17318	17306	17332	17365	17395	17420	17445	17463	17526	17464	17416	17353	17520	17262	17222	17216	17570	17371	17309	17515	17416	17479	17435	17602	17638	17524	17345	17419	17421	17302	17518	17515	17283	17464	17334	17290	17423	17580	17431	17395	17525	17401	17445	17378	17317	17395	17461	17257	17494	17501	17450	17437	17399	17290	17397	17408	17465	17431	17342	17469	17476	17371	17446	17372	17407	17330	17403	17403	17293	17364	17248	17425	17460	17562	17429	17422	17343	17382	17344	17243	17132	17521	17333	17392	17516	17368	17331	17463	17359	17433	17491	17378	17445	17485	17428	17400	17375	17267	17403	17482	17298	17410	17407	17458	17389	17397	17266	17430	17287	17448	17303	17266	17525	17337	17389	17462	17219	17253	17330	17482	17315	17517	17436	17363	17292	17446	17374	17435	17298	17342	17386	17317	17400	17528	17339	17380	17320	17390	17404	17469	17578	17312	17295	17572	17453	17525	17449	17249	17192	17591	17457	17508	17376	17413	17316	17532	17387	17518	17345	17309	17424	17470	17321	17405	17461	17425	17309	17474	17511	17531	17466	17329	17421	17331	17551	17301	17333	17430	17456	17275	17402	17388	17458	17389	17408	17491	17262	17471	17343	17481	17426	17402	17408	17473	17403	17504	17437	17664	17432	17414	17619	17381	17455	17510	17425	17515	17438	17466	17592	17416	17340	17362	17266	17546	17389	17336	17461	17356	17492	17317	17291	17472	17392	17324	17500	17322	17365	17409	17401	17343	17404	17423	17463	17494	17308	17387	17221	17452	17402	17268	17384	17446	17424	17406	17408	17459	17542	17514	17377	17311	17660	17541	17345	17400	17460	17427	17483	17442	17343	17478	17495	17247	17271	17263	17488	17550	17452	17490	17336	17410	17266	17675	17382	17440	17448	17293	17550	17541	17438	17524	17413	17552	17457	17570	17359	17426	17436	17406	17365	17479	17344	17323	17285	17336	17471	17577	17300	17522	17433	17237	17432	17529	17376	17362	17218	17353	17543	17428	17526	17377	17386	17409	17267	17579	17428	17240	17452	17277	17332	17567	17288	17394	17332	17575	17551	17470	17526	17475	17464	17324	17393	17383	17438	17457	17182	17427	17491	17381	17485	17406	17464	17553	17425	17368	17270	17313	17288	17413	17406	17573	17390	17502	17347	17403	17323	17369	17374	17665	17248	17369	17573	17523	17368	17566	17369	17299	17564	17464	17406	17562	17504	17311	17500	17257	17461	17378	17364	17502	17269	17511	17469	17499	17419	17489	17298	17325	17460	17426	17356	17467	17610	17444	17532	17529	17464	17454	17498	17377	17393	17468	17194	17434	17575	17632	17521	17566	17292	17384	17252	17285	17548	17423	17277	17572	17379	17359	17378	17439	17392	17531	17313	17464	17263
31111	36642	42025	32366	24579	22186	21506	21296	21223	21150	21099	21313	21271	21191	21110	21324	21238	21304	20999	21347	21136	21330	21335	21199	21093	20902	21283	21155	21299	21190	21213	21413	21266	21035	20921	21185	21247	21249	21173	21112	21206	21083	21088	20997	21001	21253	21374	21206	21044	21100	21255	21139	21016	21118	20964	21087	21102	21165	21201	21202	21200	21061	21069	21392	21232	21081	21258	21012	21041	21180	21048	21115	21375	21214	21253	21117	21267	21114	21300	21272	21027	21164	21276	21300	21144	21332	21311	21043	20973	21170	21413	21017	20945	21011	21207	21174	21284	21102	21143	21364	21213	21086	21090	21191	21199	21017	21223	21082	21064	21144	21353	20986	21084	21288	21239	21220	20965	21048	21199	21232	21182	21252	21173	20926	21006	21131	21162	21182	21181	21120	21172	21058	21104	21119	21216	21018	21357	21179	21152	21228	21230	21404	21074	21124	21074	21162	21083	21184	21234	20983	21043	21098	21119	21129	21270	21025	21322	21256	21266	21155	20962	21230	21114	20856	21073	21159	21105	21030	21128	21413	21351	21168	21067	20930	21040	21009	21324	21315	21175	21206	21068	21093	20936	20799	21101	21181	21197	21110	21093	21168	21132	21061	21174	21074	21214	20989	21105	21373	21104	21219	21044	21018	21141	21160	21163	21282	21136	21264	21037	21110	21053	20924	21041	21039	21099	21167	21016	21081	21076	21182	21018	21365	21115	21232	21146	21185	21074	21137	21179	21082	21210	21047	20893	21027	21029	21169	21058	21127	21104	21357	21298	21193	21132	21150	21279	21116	21303	21234	21394	21091	21317	21228	21110	21088	21223	21438	21145	21103	21342	21389	21149	21023	20955	21095	21286	21066	21148	21457	21140	20905	21202	21081	21231	20981	21183	21240	21213	20925	21104	20991	21044	21132	21230	21045	21182	21255	21231	21023	21052	21294	21108	21132	21199	20849	21233	21245	21187	20951	20916	21171	21260	21196	21271	21192	21187	21036	21249	21149	21045	21304	21233	21014	21018	21300	20999	21116	21034	21290	21071	21059	21245	21070	21084	20933	21135	21119	21016	21037	21055	20933	21053	21363	21121	21279	21197	20905	20988	21090	21245	21367	21118	21170	21175	21116	21102	21221	21071	21021	21154	21339	21209	21077	20975	21398	21379	21102	21215	21083	21305	21104	20960	20887	21273	21289	21046	20928	21152	21042	21197	21000	21211	21034	21041	21257	21223	21082	21215	21334	21117	21251	21150	21212	21199	20989	21145	21268	21344	21356	21135	21208	21137	21175	21132	21129	21185	21117	20997	21185	21291	21021	20926	20865	21115	20921	20885	21284	21118	21176	21196	21144	21309	21131	20977	21070	21214	21164	21068	20953	21232	21393	20847	21227	20967	21307	21189	21243	21104	21176	21090	21192	21154	21216	21123	21234	21182	20983	21048	21178	21182	21067	21302	21128	20905	21100	21184	20814	21098	20973	21163	20854	21208	21280	21047	21285	21198	20962	21062	21299	21012	21043	21295	21170	21152	21385	21384	21160	21049	21007	21361	21148	21016	21222	21305	21315	21158	21132	21193	21210	21004	21083	21417	21092	20792	21249	21337	21124	21203	21050	21114	21362	21211	21069	21021	21311	21028	20975	21208	21246	21185	20980	21068	21168	21204	20942	21134	21299	20849	21046	21020	21309	21241	21243	20968	21086	20858	21189	20937	21186	21123	21074	21161	21251	21106	21330	21231	21071	21250	21236	21246	21073	21284	21141	21265	21125	20992	21161	21235	21049	21017	21236	21142	21299	21104	21148	21112	21396	21157	21061	20994	20997	21011	21128	21206	21052	20921	21114	21177	21302	21164	21188	21035	21269	21343	21177	21144	21125	21373	21081	21209	21210	21177	21342	21270	21281	21223	20966	21142	21243	20974	20994	21070	21051	20932	21121	21104	21012	21147	20977	21059	21145	20952	20908	21223	21121	21027	21111	21194	21250	21092	21142	21417	21038	21070	21015	21323	20989	21342	21044	21019	21124	21152	21190	20981	21127	21286	21022	21222	21172	21393	21207	21250	21029	21183	20960	21275	21080	21186	20848	21305	21071	21330	20940	21079	21180	21044	21235	21106	21432	20920	20979	21182	21107	21145	21035	21359	21156	20960	21216	21172	21196	21411	20968	21260	21125	20869	21027	21166	21172	21441	21229	20992	21131	21168	21317	21183	21250	21139	21259	21406	21000	21159	21167	21138	21141	21029	21210	21064	21173	21191	21082	21153	20982	21019	21168	21200	21047	21123	20968	21097	21248	21065	21207	21099	21155	21209	21040	21124	21024	21275	21229	21155	21236	21057	21121	21163	21291	21248	21345	21426	21205	21186	21096	21186	21025	21081	20971	21264	20870	21169	21374	21158	21046	21183	21071	20989	21338	21027	21108	21165	21001	20998	21161	21117	21261	21170	20976	21034	21404	21215	21032	21090	21007	21283	21166	21146	20995	21261	21220	21143	21019	21213	21077	21196	21268	21290	21059	21278	21116	21143	21182	21112	21204	21025	21228	21192	21098	21201	21130	21177	21198	21258	21122	21036	21085	20898	20961	21247	20971	21149	20946	21373	21223	21162	21200	21393	21259	21228	20981	20968	21025	20891	21063	21068	21153	21163	21232	21154	21108	21228	21260	21120	21238	21195	21266	21189	21071	21042	20995	21292	21056	21007	21263	20992	21085	21246	20989	21055	21278	20979	20966	21312	21343	21053	21260	21134	21097	20945	21006	21106	21155	21111	21264	21082	21164	21260	21132	20986	21214	21053	20984	21199	21111	21093	21129	21151	21062	21214	21180	21230	21271	21036	21146	21140	21266	21008	21026	21130	20959	21046	21410	21055	21162	20828	21144	20986	21055	21103	21175	21172	21063	21165	21206	21343	21133	21297	21009	21298	21053	21097	20951	21274	21073	21418	21243	21047	21116	21142	21164	21174	21239	21125	21107	21251	21222	21154	21074	20978	21094	21366	21358	21014	21028	20990	21171	21080	21240	21121	21153	21069	21043	21202	21244	21309	21127	21500	21258	21362	21165	21262	21159	21064	21214	21340	21247	21323	21087	20974	21088	21166	21113	20956	21061	21321	21206	21073	21085	20970	21206	21223	21145	21200	21282	21331	21002	21146	21069	21223	21051	21099	21124	21306	21083	21297	21304	20973	21187	21079	20861	21213	21273	21134	21258	21228	21078	21228	21045	21044	21116	21215	21109	20921	21076	21147	21113	21164	21248	21030	20945	21318	21242	21138	21030	21012	21103	21137	21101	21080	20949	21211	21232	21380	21262	21093	21203	21018	21054	21118	21242	21101	21043	21189	20932	21110	21221	21150	21181	21200	21091	21095	21272	21154	21038	21082	20925	21123	21360	21081	21060	21020	21089	21243	21098	21071	21241	21249	21328	21289	21188	21259	21181	21134	20942	21267	20912	21184	21076	21188	21150	20984	21382	21145	21118	21179	21166	21037	21137	21125	21154	21109	21252	20969	21024	21054	21103	21186	21058	21341	21188	21193	21018	21326	21189	21070	21080	21073	21177	21244	20982	21055	21216	21086	21438	21240	21109	21259	21173	21284	21291	21138	21340	20994	21233	21131	21207	21328	21280	21068	21092	21274	21149	21372	21120	21153	21157	21143	21343	21061	20900	21111	21325	21239	20935	21175	21153	21245	21182	21246	20954	21185	21036	21267	20952	21155	20965	21093	21165	21076	21167	21205	21140	21085	21199	20894	20984	21260	21081	21274	21205	21193	21082	21196	21059	21237	21174	21135	21352	21235	21181	21088	21039	21188	21191	21161	21231	21506	21374	21074	21029	21056	20953	21261	21192	21111	21183	21207	20939	21175	21122	20995	21033	21135	21162	21114	21140	20955	21154	21281	21251	21278	21031	21054	20952	21083	21092	21024	21283	21271	21253	20979	21020	21109	21160	21145	21023	21199	21053	21174	21281	21210	20918	21184	21329	21308	21207	21007	21375	21307	21383	21219	21048	21266	21145	21075	21092	21084	21159	21260	21063	20979	21138	21217	21391	21212	21230	21072	21239	21178	21109	21053	21273	21203	21122	21150	21188	21247	21062	21350	21150	21347	21068	20812	21152	21120	21013	21196	21071	21174	21275	21126	21112	21111	21118	21190	21100	21182	21344	21247	21231	21041	21356	21323	21363	21238	21030	21244	21239	21319	21059	21232	21305	21000	20908	21223	21125	21248	21213	21240	20927	21135	21176	21270	21387	21131	21134	20959	20951	21282	20971	21071	21029	21025	20941	21121	20959	21262	21164	21232	21075	20946	21317	21175	21198	21212	21011	21116	21211	21027	21220	21229	21043	21283	21273	21373	21050	21109	21133	20904	21143	21068	21174	21162	21122	21227	21095	21154	21292	21239	21115	21051	21187	21198	21270	21113	20988	21133	21267	21155	21170	21127	21062	21258	21290	21117	21212	20996	21118	21073	21030	21153	21152	21208	20991	21421	21251	21136	21199	21103	21148	21422	21305	21030	21168	21124	20978	21263	21201	21134	21138	21220	20979	21028	21118	21051	20984	21161	21247	21124	21075	21185	21261	21013	21304	21014	21083	21081	21228	21366	21212	21308	21215	21146	21409	21061	21228	21062	20999	21225	21193	21309	21177	21195	21024	21168	20923	21128	21221	21113	21158	21331	21079	21089	21130	21232	21152	21164	21180	21117	20968	20879	21168	21289	20975	20984	21216	21216	21103	21087	21110	21345	21274	21228	21324	21342	21302	21232	21079	21123	21046	21218	21276	21072	20923	21046	21145	20963	21089	21234	21236	21098	21243	21171	21413	21307	21269	21154	21155	21113	21051	21164	21208	20912	21236	21335	21303	21327	21202	21000	21175	21239	21136	21023	21038	21179	21126	21122	21026	21059	21197	21142	21303	21152	21045	21175	21011	21247	21146	21330	21133	21049	21091	21228	20949	21053	21158	21094	21179	21228	20993	21198	21282	21102	21136	20944	21191	21217	21151	21091	21217	21240	21138	21158	21208	21153	21277	21166	21077	21140	21167	21378	21077	21204	21008	21247	21353	21138	21061	21016	21280	21261	21121	21258	21450	21128	21034	21139	21267	21086	21189	21115	21019	21188	21158	21107	21288	21351	21100
37478	55559	44687	27956	20910	17982	17272	17419	17447	17087	17326	17377	17437	17214	17367	17534	17382	17296	17268	17379	17513	17503	17299	17419	17287	17313	17477	17346	17363	17204	17274	17295	17458	17418	17634	17232	17454	17163	17277	17419	17547	17197	17479	17412	17354	17423	17341	17492	17146	17304	17420	17381	17337	17123	17211	17288	17155	17395	17316	17426	17318	17277	17312	17478	17273	17367	17397	17507	17483	17277	17292	17276	17328	17442	17255	17187	17359	17276	17381	17480	17364	17455	17333	17399	17423	17413	17312	17212	17278	17182	17370	17251	17478	17489	17282	17331	17314	17329	17294	17404	17364	17476	17480	17292	17367	17395	17220	17367	17372	17371	17210	17290	17219	17348	17273	17298	17246	17287	17495	17336	17244	17506	17412	17404	17551	17458	17397	17328	17409	17342	17263	17355	17456	17068	17401	17275	17354	17414	17388	17510	17272	17079	17365	17287	17297	17367	17399	17299	17306	17352	17385	17505	17068	17424	17224	17237	17453	17299	17451	17393	17408	17406	17313	17171	17219	17297	17179	17316	17437	17264	17298	17264	17421	17356	17459	17478	17283	17166	17363	17336	17269	17395	17467	17454	17195	17317	17258	17432	17180	17448	17378	17150	17472	17316	17364	17362	17304	17305	17272	17199	17441	17335	17416	17309	17273	17355	17449	17232	17364	17238	17307	17486	17428	17263	17339	17275	17360	17244	17390	17261	17385	17422	17277	17387	17368	17365	17508	17452	17406	17215	17315	17377	17245	17297	17217	17532	17408	17355	17392	17224	17325	17236	17339	17359	17211	17299	17535	17309	17450	17403	17330	17389	17357	17242	17446	17504	17351	17193	17325	17439	17398	17358	17339	17345	17189	17294	17408	17343	17268	17422	17458	17492	17369	17409	17351	17262	17369	17324	17246	17332	17444	17312	17308	17361	17353	17341	17337	17394	17512	17382	17237	17348	17577	17447	17368	17229	17179	17392	17453	17392	17203	17446	17155	17257	17389	17364	17186	17228	17387	17356	17465	17326	17430	17278	17349	17353	17386	17232	17267	17322	17295	17341	17383	17369	17241	17412	17212	17376	17282	17288	17201	17235	17328	17230	17143	17355	17444	17527	17397	17168	17423	17133	17291	17353	17317	17198	17261	17455	17290	17408	17439	17474	17553	17172	17182	17367	17478	17329	17498	17261	17437	17337	17521	17179	17294	17410	17246	17330	17274	17436	17304	17385	17325	17289	17317	17050	17348	17479	17375	17321	17451	17423	17292	17311	17320	17419	17367	17374	17374	17368	17329	17375	17506	17370	17268	17591	17391	17406	17279	17330	17141	17227	17382	17345	17213	17372	17342	17448	17389	17395	17475	17270	17250	17468	17523	17204	17380	17366	17294	17279	17347	17446	17274	17272	17440	17210	17323	17300	17418	17304	17391	17289	17368	17186	17455	17413	17231	17373	17370	17261	17254	17324	17303	17379	17439	17299	17143	17361	17251	17257	17291	17437	17430	17280	17465	17294	17482	17353	17463	17279	17471	17328	17338	17429	17367	17382	17418	17310	17489	17317	17312	17301	17395	17309	17294	17352	17490	17290	17383	17316	17332	17294	17310	17389	17364	17413	17493	17259	17495	17415	17297	17405	17338	17428	17291	17448	17290	17530	17486	17416	17300	17554	17244	17325	17162	17452	17216	17294	17371	17415	17428	17354	17207	17315	17311	17305	17404	17309	17252	17490	17491	17252	17198	17054	17290	17305	17298	17343	17302	17390	17093	17320	17215	17370	17442	17465	17491	17331	17209	17551	17560	17378	17284	17429	17395	17182	17281	17222	17438	17333	17399	17233	17430	17212	17364	17607	17440	17287	17359	17206	17376	17228	17328	17296	17347	17419	17297	17333	17316	17401	17347	17143	17478	17349	17220	17438	17200	17366	17275	17363	17401	17149	17288	17319	17265	17614	17236	17313	17050	17461	17403	17371	17486	17417	17456	17366	17380	17502	17317	17147	17426	17331	17375	17356	17266	17221	17484	17423	17375	17532	17516	17313	17224	17273	17332	17409	17353	17373	17415	17461	17204	17246	17382	17251	17316	17173	17422	17353	17399	17266	17370	17354	17334	17506	17385	17356	17263	17258	17286	17351	17441	17086	17291	17271	17464	17488	17343	17408	17158	17356	17424	17249	17535	17383	17378	17328	17200	17349	17303	17154	17311	17373	17210	17267	17469	17376	17350	17298	17314	17478	17194	17389	17219	17398	17344	17296	17431	17394	17422	17474	17299	17587	17350	17379	17380	17289	17243	17510	17251	17305	17430	17334	17407	17385	17101	17306	17258	17484	17387	17384	17335	17406	17391	17334	17229	17321	17126	17321	17328	17372	17433	17364	17193	17309	17238	17420	17340	17481	17284	17334	17325	17283	17334	17464	17317	17369	17435	17380	17453	17275	17386	17430	17368	17374	17281	17476	17239	17209	17276	17337	17568	17374	17322	17398	17386	17228	17316	17372	17283	17491	17401	17446	17354	17388	17388	17405	17409	17243	17280	17386	17285	17401	17280	17351	17232	17395	17322	17371	17268	17354	17364	17346	17460	17275	17341	17152	17294	17255	17277	17486	17286	17410	17460	17340	17355	17356	17512	17403	17449	17410	17409	17389	17333	17336	17311	17468	17141	17213	17279	17342	17290	17365	17457	17428	17399	17272	17227	17394	17196	17493	17161	17457	17305	17411	17446	17367	17318	17356	17246	17279	17553	17315	17386	17460	17351	17288	17279	17293	17240	17405	17247	17279	17596	17269	17458	17345	17262	17436	17510	17365	17173	17233	17148	17300	17407	17408	17386	17298	17355	17337	17251	17356	17582	17357	17430	17391	17321	17347	17227	17472	17429	17233	17182	17394	17438	17462	17383	17274	17400	17486	17335	17271	17317	17306	17309	17404	17395	17357	17279	17330	17456	17426	17379	17484	17143	17377	17422	17292	17507	17338	17291	17306	17307	17272	17268	17265	17214	17148	17290	17129	17146	17489	17271	17326	17299	17395	17325	17446	17210	17439	17257	17245	17310	17396	17274	17307	17479	17442	17233	17385	17272	17360	17431	17461	17164	17396	17198	17340	17396	17389	17429	17427	17156	17234	17349	17347	17421	17295	17391	17392	17368	17272	17228	17248	17352	17396	17404	17325	17371	17354	17423	17229	17223	17442	17303	17195	17337	17286	17255	17414	17346	17464	17378	17438	17424	17263	17270	17265	17484	17440	17418	17339	17454	17342	17364	17321	17219	17530	17401	17484	17556	17311	17328	17201	17424	17267	17311	17323	17323	17421	17277	17347	17286	17205	17366	17258	17170	17442	17483	17356	17470	17404	17121	17382	17318	17467	17254	17335	17290	17240	17294	17263	17126	17242	17400	17429	17385	17255	17316	17344	17011	17379	17225	17224	17499	17254	17338	17519	17216	17373	17317	17350	17250	17178	17375	17422	17221	17469	17238	17395	17344	17279	17223	17350	17330	17503	17451	17270	17420	17181	17427	17255	17477	17412	17253	17272	17369	17271	17430	17273	17373	17147	17420	17403	17395	17271	17348	17425	17312	17322	17289	17431	17420	17150	17336	17349	17479	17272	17177	17343	17296	17400	17409	17323	17378	17344	17360	17191	17347	17446	17449	17388	17412	17398	17619	17263	17433	17184	17409	17289	17403	17219	17352	17463	17223	17365	17211	17436	17384	17549	17305	17198	17410	17351	17443	17594	17485	17419	17434	17318	17300	17414	17294	17330	17166	17254	17442	17286	17394	17412	17423	17414	17505	17349	17306	17286	17356	17365	17363	17383	17469	17190	17390	17320	17302	17336	17385	17308	17273	17384	17227	17216	17419	17302	17259	17397	17279	17196	17262	17238	17317	17398	17328	17299	17424	17357	17329	17280	17282	17195	17420	17221	17391	17469	17451	17301	17471	17295	17352	17367	17325	17416	17324	17164	17469	17263	17371	17277	17264	17475	17292	17431	17384	17261	17223	17339	17475	17305	17209	17165	17430	17315	17292	17406	17383	17382	17343	17360	17491	17193	17220	17225	17299	17291	17346	17418	17393	17407	17413	17410	17235	17388	17353	17462	17389	17240	17279	17418	17324	17314	17392	17400	17277	17293	17306	17311	17296	17159	17282	17362	17433	17378	17317	17452	17314	17333	17292	17351	17277	17460	17345	17347	17482	17452	17305	17180	17176	17336	17575	17432	17342	17371	17364	17337	17411	17253	17451	17334	17355	17196	17391	17241	17346	17415	17282	17253	17333	17169	17353	17329	17143	17332	17263	17355	17230	17118	17395	17420	17497	17458	17435	17400	17221	17237	17267	17325	17380	17284	17297	17341	17534	17321	17361	17337	17453	17420	17208	17343	17597	17277	17357	17241	17247	17462	17315	17177	17567	17218	17433	17323	17286	17291	17337	17243	17433	17359	17349	17412	17308	17278	17298	17408	17073	17398	17455	17439	17256	17362	17363	17464	17260	17272	17346	17517	17262	17337	17319	17275	17348	17282	17611	17413	17349	17301	17366	17438	17456	17285	17396	17478	17267	17284	17398	17499	17433	17463	17514	17317	17340	17342	17189	17361	17352	17197	17488	17412	17318	17471	17297	17363	17217	17364	17431	17441	17142	17249	17301	17274	17343	17400	17344	17401	17588	17317	17354	17417	17371	17307	17326	17205	17391	17371	17456	17285	17409	17450	17486	17269	17282	17296	17426	17239	17372	17411	17305	17262	17281	17267	17270	17315	17555	17266	17399	17368	17351	17421	17456	17420	17285	17312	17451	17333	17211	17639	17336	17339	17227	17439	17289	17349	17392	17471	17409	17310	17302	17156	17296	17402	17428	17355	17364	17214	17321	17297	17432	17413	17396	17394	17519	17457	17263	17347	17374	17342	17594	17289	17260	17496	17424	17455	17154	17360	17373	17328	17393	17275	17330	17449	17537	17349	17319	17372	17349	17286	17427	17244	17244	17212	17227	17393	17338	17169	17499	17256	17372	17400	17333	17348	17268	17471	17236	17333	17421	17266	17150	17300	17238	17444	17232	17206	17322	17422	17320	17345	17105	17282	17368	17493	17268	17286	17262	17381	17313	17323	17219	17289	17604	17434	17542	17274	17425	17381	17314	17330	17338	17339
25526	26722	43450	39873	29692	25013	22914	21007	20892	21039	20993	20969	21182	21076	20857	20943	20942	21144	20941	21193	21061	21054	20916	21038	20940	20939	21105	20795	21149	21107	21177	21032	21089	20824	21068	20895	20815	21048	21105	20756	20939	20745	21157	20864	20913	20896	20812	21013	20989	20931	20932	21140	20866	20953	20934	20926	20930	20930	20964	20741	20701	20740	20882	20735	20877	20872	20858	21085	21018	20690	21101	20887	21085	20675	21054	20871	20868	20734	20821	20937	21000	20955	20910	20936	20901	20829	20826	20757	20879	20812	20864	20731	20790	20813	20920	20847	20613	20856	20717	20805	20907	20636	20983	21053	21174	20737	20783	20821	20697	21086	20442	20816	20822	20874	20858	20782	20714	20811	20943	20897	20835	20874	20925	20991	20644	20825	20767	20928	20975	20807	20844	20794	20864	20973	20800	20821	20891	20896	20911	20794	20844	20897	21099	20762	20964	20634	20736	20886	20959	20846	20726	20697	20810	20688	20680	20794	20822	20804	20785	20730	21036	20886	20893	20805	21041	20837	20927	20849	20767	20873	20838	20880	20762	20662	20775	20933	20945	20765	20868	20820	20807	20981	20958	20981	20784	20956	20823	20809	20900	20778	20729	20626	20765	20922	20897	20938	20724	20743	20713	20997	20800	20625	20997	20844	20939	20899	20797	20955	20908	20858	20754	20716	20627	20884	20669	20791	20895	20988	20800	20834	20751	20664	20859	20834	20953	20858	20779	20654	20790	20986	20625	20738	20852	20980	20991	20736	20870	20555	20886	20856	20845	20619	20768	20782	20876	20977	20747	20920	20841	20915	20704	20901	20762	20788	21023	20905	20812	20639	20687	20931	21080	20889	20806	20839	20825	20774	20926	20732	20717	20769	20845	20750	20718	20853	20960	20957	20797	20695	20797	20904	20714	20900	20808	21016	20806	20775	20772	20789	20702	20836	20859	20805	20907	20798	21010	20919	20964	20768	21060	20989	20826	20791	20860	20944	20819	20826	20792	20803	20886	20847	20801	20877	20794	20850	20784	20754	20755	20772	20664	20750	20905	20712	20668	20583	20773	20800	20650	20970	20716	20772	20684	20745	20990	20698	20909	20809	20913	20861	20930	20738	20750	20813	20981	20874	20746	21054	20879	20792	20960	20982	20730	20606	20856	20996	20603	20648	20853	21040	20947	20918	20943	20921	20919	20891	20774	20651	20802	21042	20837	20801	20925	20887	20952	20804	20822	20871	20875	20920	20785	21163	20854	20658	20751	20659	20768	20851	20881	20734	20865	20734	20759	20913	20845	20869	20551	21099	21012	21002	20679	20935	21064	20854	20703	20686	20736	20643	20808	20911	21043	20709	20637	21018	20837	20780	20737	20891	20847	20805	20775	20801	20696	20880	20860	20827	20926	20564	20843	20958	20818	20784	20576	20788	20672	20748	20855	20604	20788	20704	20861	20812	20925	20752	20908	20918	20852	20627	20828	20828	20991	20996	20830	20780	20619	20635	20706	21007	20951	20818	20842	20769	20834	20910	20806	21063	20775	20687	20876	20814	20763	20689	20770	20846	20863	20869	20932	20955	20826	20942	20749	20917	20932	20970	20824	20998	20982	20841	20923	21050	20733	20663	21267	21004	20975	21072	20983	20752	20887	20819	20687	20844	20907	20982	20879	20717	20679	20825	20885	20942	21002	20872	20846	20740	20755	20905	20871	20755	20955	20710	20822	20759	20993	20664	20780	20852	20939	20822	20965	20788	20932	20970	20915	20889	20785	20612	20851	20674	20744	21068	20935	20753	20902	20946	20733	20724	20852	20659	21033	20957	20836	20806	20867	20819	20982	20699	20868	21093	20517	20768	20864	20818	20759	20754	20728	20951	20873	20750	20726	20912	20657	20921	20934	20904	20777	20895	20929	20701	20724	20881	20869	20854	20726	20874	20796	20853	20794	20814	20746	20653	20961	20930	20678	20761	20958	20732	20756	20860	20905	20853	20773	20949	20810	20994	21054	20888	20870	20736	20810	21196	21056	21013	20866	20915	20891	20884	20716	20847	20761	20667	20531	21058	20875	20620	20908	20787	20930	20802	20888	20680	20909	20742	20899	20751	20748	20864	20939	20758	20781	20928	20800	21051	20846	21092	20773	21044	20805	20630	20795	20934	20686	20834	20936	20904	20804	20826	20870	20816	20581	20629	20743	20921	21034	20708	20782	20898	20746	20705	20810	21006	20691	21067	20882	20850	20795	20699	20642	20817	20819	20763	20847	20804	20784	20925	20629	20815	20869	20728	20785	20580	20819	20876	20863	20842	20800	20677	20728	20874	20641	20872	20897	20784	21019	21044	21041	21008	20673	20816	21009	20816	20840	20804	20899	20721	20577	20977	20925	20851	20865	20919	20967	20759	20913	20819	20941	20789	20768	20843	20899	20552	20888	20779	21025	20951	20911	20719	20676	20921	20744	20752	20795	20836	21042	21058	20862	21048	20906	20539	20792	20914	20906	20804	21042	20728	20938	20799	20969	20756	21000	20776	20907	20878	20874	20764	20898	20676	20877	20643	21019	20899	20874	20882	20903	20729	20900	20731	20870	20953	20913	20841	20789	21136	20885	20895	20894	20717	20672	20835	20725	20647	20710	20819	20817	20764	21007	21014	20764	20810	20867	20866	20874	20651	20787	20982	20841	20979	21056	21001	20677	20680	20965	20786	20842	20992	20987	20955	20846	20638	20728	20787	20836	20561	20888	21001	20825	20919	20643	20912	20641	20674	20763	21100	20624	20929	20815	20745	20607	20846	20528	20643	20781	20859	20816	20725	20959	20768	20929	20925	20800	20713	20802	21035	20698	20831	20759	20903	20878	20676	20877	20871	20896	20940	20961	20711	20947	20951	20756	20891	20564	21118	20793	20839	20517	20630	20810	20865	20920	20877	20582	20868	20609	20936	20815	20999	20918	20842	20654	20992	20823	20623	20742	20895	20967	20931	20943	20662	20819	20712	21092	20832	20636	20829	20953	20770	20757	20912	20970	21030	20900	20813	20743	20893	20839	20796	20667	20768	20946	20907	20829	20782	20897	20961	21041	20752	20936	20915	20846	20760	20879	20940	20833	20781	20763	20735	20711	20858	20655	20747	20723	20773	20850	20993	20848	20781	20827	20783	20916	20941	20733	20858	20779	20807	20863	21027	20995	20945	20721	20824	20666	20814	20958	20839	21039	20916	20917	20874	20993	20813	20830	20714	20782	20934	20580	20665	21006	20774	20965	20992	20989	20703	20718	20678	20742	20927	20907	20857	20915	20883	20963	20849	20781	20760	20849	20978	20875	20867	20902	20845	20954	20697	20731	20723	20883	20507	20789	20655	20408	20833	20790	20998	20839	20807	20733	20866	20613	20655	20631	20803	20918	20729	20779	20876	20793	20694	21061	20920	20695	20791	20871	20804	20789	20871	20669	21010	20766	20726	20810	20776	20692	20970	20739	20653	20681	20797	21088	20691	20827	20975	20788	21051	20688	20561	20811	20737	20826	20686	20721	20932	20855	20895	20893	20890	20871	20957	20890	20747	20827	20903	20772	20910	20784	20810	20853	20924	20808	20921	20885	20742	20957	20984	20839	20865	20867	20895	20817	20721	21012	20842	20687	20816	20644	20733	20844	20915	20876	20686	20685	20768	20843	20847	20839	20885	20781	20746	20664	20728	20832	20849	20900	20823	20991	20663	20919	20863	20923	20778	20875	20629	20927	20750	20711	21014	20705	20714	20696	20688	20872	21001	20770	20806	20997	20811	20947	20537	20797	20753	20824	20790	20801	20814	20972	20790	21009	20658	20809	20874	21081	20730	20671	20750	21078	20764	20913	20774	20867	20874	20787	20968	20813	20879	20942	20951	20742	20741	20828	20937	21163	20844	20939	20916	20832	20753	20791	20771	20807	21095	20975	20582	21005	20761	21013	20748	20668	20768	20837	20600	20938	20984	21037	20800	21123	20731	20768	20823	20778	20973	20730	20838	20935	20668	20890	20777	20897	20660	20729	20955	20691	20737	20891	20901	20781	21019	20699	20721	20876	20850	20747	20657	20848	20741	20925	20640	20931	20804	20758	20800	20661	20910	20953	20704	20912	20801	20843	20894	20748	20908	20964	20735	20990	20840	20874	20750	20763	20628	20908	20880	20754	20837	20973	20902	20638	20729	20859	20622	20813	20796	20693	20932	21018	20843	20684	20825	21115	21007	20900	20885	20794	20834	20740	20952	20849	20821	20967	20964	21025	20974	20893	20703	20785	20847	20908	20799	20747	21028	20927	20751	20952	20887	20661	20883	20862	21123	20885	20884	20758	20640	20528	20841	20621	20832	20891	20845	21034	20951	20823	20700	20942	21065	20809	20756	21046	20801	20966	20947	20958	21077	20899	20755	20768	20726	20951	20839	20811	20882	20761	20982	20959	21168	20672	21024	20815	20997	20814	20721	20995	20706	20895	20874	20853	20911	20695	20803	20715	20719	20849	20980	20942	20804	20710	20921	20871	20841	20722	20987	20715	20727	20962	20696	21048	20747	20835	20941	20821	20810	20642	20787	20919	20914	20816	20762	20923	20819	21013	20641	20838	20807	20863	20651	20573	20669	20705	21054	20686	20672	20925	20657	20850	20922	20680	20777	20877	20788	20791	20891	20918	20761	20791	20779	20867	20716	21112	20940	20767	20838	20930	20953	20933	20811	20745	21026	20856	20831	20888	20961	20825	20832	20721	20668	20767	20824	20732	20777	20774	21092	20764	20847	20708	20842	20947	21077	20968	20807	21038	20744	20928	20789	20628	20830	20795	20844	20724	20669	20659	20843	20765	20901	20865	20844	20823	20777	20912	20756	20832	20801	20985	20882	20836	20755	20920	20736	20817	20820	20744	20680	20973	20632	20847	21019	20652	20880	20895	20748	20897	20883	20845	20641	20965	20905	21052	20823	20862	20855	20565	20890	20822	20854	20691	20946	20876	20863	21106	20709	20698	20816	20959	20791	20878	20982	20788	20950	20774	20856	21010	20948	20877	20804	20744	20909	21073	20772	20894	20810	20691	20879	20906	20949	20910	20623	20844	20853	20961	20702	20679	20700	20912	20884	20892	20715	20930	20646	20689	20861	20667	21025	20803	20998	20818	20679
57917	91680	74413	46952	30105	20461	17408	17347	17272	17402	17381	17345	17227	17419	17182	17378	17266	17266	17347	17301	17259	17323	17188	17385	17408	17306	17308	17400	17221	17396	17290	17052	17299	17127	17323	17086	17428	17081	17050	17223	17048	17224	17324	17171	17364	17365	17258	17196	17212	17157	17161	17233	17242	17227	17243	17322	17247	17263	17235	17268	17249	17246	17119	17006	16929	17145	17203	17164	17265	17314	17169	17290	17250	17158	17271	17294	17221	17405	17206	17239	17331	17160	17128	17320	17220	17257	17347	17377	17304	17234	17321	17072	17183	17286	17434	17205	17259	17102	17293	17154	17212	17218	17144	17357	17169	17150	17053	17196	17398	17198	17146	17215	17106	17194	17212	17268	17236	17063	17257	17357	17234	17127	17420	17279	17323	17294	17174	17312	17290	17393	17212	17238	17417	17070	17099	17167	17184	17133	17210	17025	17176	17068	17254	17334	17233	17311	17191	17248	17372	17242	17217	17395	17301	17298	17268	17356	17385	17332	17030	17241	17204	17243	17362	17064	17291	17286	17343	17300	17100	17206	17250	17390	17285	17395	17148	17274	17161	17284	17252	17328	17278	17123	17227	17341	17236	17346	17284	17227	17214	17308	17355	17172	17202	17132	17237	17154	17219	17284	17102	17224	17189	17174	17422	17087	17073	17204	17285	17311	17269	17255	17226	17157	17293	17147	17270	17093	17284	17277	17242	16982	17392	17140	17204	17209	17237	17317	17258	17169	17275	17122	17293	17295	17176	17148	17263	17262	17299	17296	17415	17253	17299	17300	17183	17200	17338	17192	17222	17261	17269	17395	17339	17134	17307	17145	17286	17250	17351	17065	17236	17250	17243	17290	17247	17309	17143	17213	17126	17167	17060	17267	17212	17164	17179	17305	17302	17380	17271	17329	17143	17267	17365	17173	17388	17196	17176	17060	17304	17009	17336	17192	17162	17034	17236	17320	17231	17310	17231	17159	17198	17080	17335	17189	17292	17169	17228	17229	17260	17271	17284	17322	17286	17201	17199	17326	17327	17267	17236	17259	17155	17187	17239	17087	17184	17156	17115	17238	17349	17062	17386	17312	17356	17150	17103	17103	17314	17022	17367	17330	17297	17109	17179	17304	17154	17232	17132	17326	17130	17070	17215	17318	17205	17298	17229	17257	17124	17311	17221	17176	17297	17250	17397	17398	17370	17118	17119	17122	17296	17174	17260	17230	17317	17347	17252	17172	17123	17133	17172	17292	17137	17301	17249	17354	17166	17363	17212	17282	17393	17192	17253	17222	17076	17094	17345	17254	17192	17260	17253	17265	17338	17369	17301	17193	17140	17237	17374	17236	17200	17141	17191	17187	17130	17300	17240	17184	17321	17256	17059	17270	17264	17265	17170	17288	17177	17147	17385	17139	17223	17308	17383	17213	17094	17276	17294	17255	17213	17329	17283	17245	17048	17350	17196	17350	17292	17309	17297	17113	17227	17144	17075	17246	17230	17393	17235	17236	17157	17124	17178	17383	17311	17269	17110	17234	17278	17126	17135	17229	17089	17345	17216	17285	17069	17194	17437	17190	17518	17281	17099	17396	17388	17184	17169	17125	17281	17193	17148	17222	17313	17416	17254	17148	17259	17167	17222	17305	17003	17446	17147	17214	17275	17350	17484	17305	17116	17250	17273	17071	17279	17255	17244	17189	17322	17116	17055	17331	17235	17160	17192	17250	17290	17280	17317	17246	17343	17167	17343	17201	17250	17131	17217	17194	17247	17304	17279	17116	17296	17236	17102	17250	17289	17208	17317	17346	17249	17502	17266	17196	17236	17121	17300	17331	17328	17341	17303	17368	17161	17244	17191	17139	17267	17385	17263	17329	17380	17095	17033	17240	17249	17141	17305	17188	17236	17205	17315	17234	17100	17138	17341	17188	17264	17197	17338	17282	17372	17129	17209	17282	17268	17124	17147	17338	17177	17300	17237	17335	17219	17329	17408	17205	17233	17390	17340	17147	17219	17280	17077	17164	17190	17174	17060	17136	17231	17337	17201	17326	17399	17383	17305	17188	17250	17292	17276	17182	17098	17362	17176	17207	17328	17351	17218	17333	17276	17283	17268	17481	17135	17213	17249	17300	17264	17268	17309	17462	17213	17373	17262	17309	17384	17334	16962	17187	17291	17308	17244	17115	17204	17261	17235	17271	17062	17237	17291	17132	17291	17242	17086	17275	17245	17244	17071	17368	17236	17045	17190	17295	17241	17297	17088	17410	17246	17187	17261	17309	17243	17162	17302	17269	17234	17090	17338	17400	17207	17070	17212	17276	17231	17122	17136	17316	17218	17204	17007	17094	17368	17262	17226	17254	17311	17116	17334	17330	17419	17315	17259	17114	17192	17266	17205	17305	17350	17213	17384	17104	17261	17266	17323	17216	17149	17238	17207	17321	17266	17252	17207	17254	17164	17319	17181	17036	17306	17233	17113	17286	17283	17455	17078	17249	17169	17382	17112	17145	17386	17285	17069	17080	17249	17352	17277	17397	17243	17119	17155	17276	17284	17289	17214	17183	17180	17216	17091	17231	17187	17293	17176	17374	17220	17239	17182	17316	17179	17281	17319	17354	17180	17368	17163	17344	17185	17129	17181	17270	17227	17082	17274	17082	17223	17255	17269	17311	17245	17220	17433	17363	17246	17335	17237	17282	17301	17335	17226	17184	17207	17405	17305	17204	17129	17360	17277	17417	17370	17122	17337	17441	17195	17242	17262	17275	17335	17280	17150	17165	17302	17074	17352	17215	17206	17248	17129	17328	17363	17432	17182	17196	17349	17041	17166	17260	17280	17245	17158	17310	17216	17099	17339	17511	17090	17227	17224	17233	17320	17362	17156	16958	17220	17436	17345	17290	17419	17213	17238	17301	17254	17405	17482	17219	17133	17251	17410	17167	17145	17320	17263	17136	17124	17323	17292	17256	17314	17314	17170	17260	17234	17276	17294	17397	16937	17197	17268	17160	17280	17211	17472	17214	17246	17217	17345	17339	17183	17351	17096	17124	17204	16991	17180	17235	17181	17466	17285	17221	17153	17261	17150	17201	17116	17305	17301	17348	17364	17287	17347	17167	17177	17275	17219	17252	17203	17169	17092	17348	17166	17249	17269	17335	17298	17245	17261	17277	17182	17364	17231	17296	17199	17301	17121	17262	17189	17096	17471	17219	17129	17360	17278	17208	17023	17074	17271	17109	17234	17264	17308	17129	17262	17325	17122	17203	17368	17130	17323	17178	17180	17304	17239	17218	17205	17109	17263	17145	17024	17266	17335	17355	17374	17259	17278	17213	17262	17199	17179	17315	17345	17412	17163	17106	17313	17135	17391	17072	17278	17398	17274	17372	17217	17168	17187	17291	17267	17177	17142	17099	17256	17285	17321	17241	17191	17308	17276	17281	17205	17280	17077	17221	17202	17158	17305	17204	17387	17186	17279	17332	17177	17103	17174	17491	17076	17222	17254	17288	17082	17241	17390	17137	17162	17363	17098	17206	17389	17308	17178	17149	17321	17270	17247	17253	17249	17317	17242	17399	16998	17143	17063	17414	17121	17339	17252	17287	17245	17243	17236	17222	17160	17357	17220	17143	17300	17247	17296	17319	17463	17230	17315	17250	17128	17219	17232	17345	17315	17343	17398	17212	17178	17231	17359	16991	17270	17261	17285	17285	17244	17266	17153	17163	17263	17300	17306	17220	17226	17193	17248	17289	17250	17396	17287	17192	17166	17255	17464	17153	17166	17250	17332	17158	17211	17230	17125	17298	17253	17157	17360	17429	17301	17276	17330	17255	17248	17278	17407	17358	17201	17136	17214	17349	17150	17215	17080	17198	17438	17113	17285	17216	17189	17274	17234	17354	17280	17309	17254	17296	17210	17264	17287	17139	17213	17314	17104	17235	17315	17244	17297	17388	17000	17192	17207	17257	17355	17413	17392	17401	17241	17019	17154	17341	17214	17352	17231	17182	17266	17352	17405	17246	17204	17249	17075	17343	17184	17078	17301	17314	17374	17178	17396	17386	17199	17305	17220	17238	17367	17238	17115	17247	17294	17282	17209	17179	17278	17155	17204	17351	17243	17244	17227	17042	17199	17389	17133	17387	17303	17308	17378	17151	17230	17166	17376	17238	17281	17219	17407	17195	17353	17315	17156	17270	17139	17237	17282	17155	17264	17101	17151	17358	17210	17243	17246	17196	17177	17095	17206	17309	17272	17259	17408	17229	17181	17191	17160	17256	17143	17249	17395	17071	17221	17269	17223	17184	17129	17301	17137	17130	17155	17276	17174	17209	17198	17154	17278	17194	17105	17305	17175	16976	17195	17298	17113	17322	17275	17283	17225	17370	17423	17200	17280	17279	17260	17331	17398	17354	17250	17329	17273	17157	17263	17395	17087	17298	17128	17093	17201	17194	17351	17112	17234	17335	17400	17300	17229	17193	17239	17332	17308	17072	17170	17138	17137	17434	17194	17100	17403	17197	17511	17128	17398	17073	17378	17267	17227	17125	17354	17264	17264	17389	17366	17347	17181	17208	17405	17001	17241	17102	17256	17331	17226	17312	17139	17299	17355	16999	17294	17441	17388	17231	17217	17352	17167	17379	17091	17299	17046	17161	17190	17205	17308	17334	17391	17211	17150	17073	17309	17344	17294	17338	17335	17267	17291	17231	17049	17241	17203	17092	17211	17305	17067	17172	17087	17140	17293	17201	17075	17319	17222	17189	17168	17160	17257	17347	17088	17199	17366	17256	17406	17355	17253	17287	16959	17245	17362	17359	17240	17223	17197	17225	17192	17225	17318	17126	17164	17181	17101	17245	17094	17098	17134	17221	17305	17003	17318	17218	17193	17480	17184	17397	17218	17182	17171	17323	17208	17415	17269	17347	17248	17148	17310	17313	17369	17180	17147	17310	17256	17316	17129	17295	17247	17233	17248	17239	17179	17263	17263	17309	17291	17349	17343	17346	17394	17292	17236	17236	17174	17145	17202	17446	17080	17322	17240	17500	17333	17222	17351	17235	17200	17108	17312	17295	17225	17326	17121	17221	17347	17251	17330	17253	17387	17452	17232	17229	17321	17251	17244	17368	17282	17368	17294	17218	17341	17347	17380	17231	17321	17295
22931	22697	34916	33232	29107	27785	27764	22703	21633	22272	21804	21795	21828	21939	21877	21558	21533	21752	21687	21404	21636	21624	21604	21638	21574	21914	21642	21580	21539	21612	21724	21661	21702	21343	21768	21613	21493	21648	21690	21711	21614	21516	21432	21693	21522	21538	21477	21421	21615	21497	21747	21685	21660	21785	21653	21365	21711	21293	21540	21552	21747	21410	21470	21252	21651	21662	21660	21656	21337	21534	21661	21411	21452	21522	21407	21646	21422	21579	21721	21392	21616	21659	21302	21519	21444	21434	21769	21482	21361	21550	21632	21494	21700	21454	21653	21503	21371	21579	21632	21480	21530	21450	21319	21332	21595	21458	21277	21599	21330	21441	21419	21436	21639	21466	21501	21485	21517	21511	21542	21398	21336	21309	21400	21440	21337	21621	21361	21436	21461	21527	21410	21731	21653	21523	21405	21507	21653	21366	21477	21442	21566	21609	21544	21588	21455	21488	21352	21564	21591	21499	21527	21329	21471	21455	21418	21545	21500	21119	21762	21605	21638	21567	21484	21529	21607	21521	21574	21405	21631	21446	21397	21299	21295	21395	21478	21497	21622	21499	21451	21192	21455	21658	21589	21418	21522	21554	21590	21507	21382	21685	21639	21478	21700	21437	21381	21490	21361	21622	21534	21428	21375	21307	21474	21495	21505	21523	21402	21730	21428	21308	21524	21575	21535	21373	21490	21511	21292	21443	21469	21452	21660	21549	21758	21566	21611	21512	21447	21482	21507	21518	21506	21600	21563	21479	21394	21381	21564	21384	21475	21318	21323	21202	21479	21432	21595	21331	21392	21612	21393	21371	21677	21663	21523	21529	21379	21541	21549	21331	21436	21338	21573	21647	21572	21466	21411	21523	21445	21355	21488	21634	21546	21409	21571	21485	21435	21569	21365	21428	21658	21329	21526	21436	21646	21431	21531	21473	21550	21388	21472	21726	21528	21605	21593	21500	21455	21465	21323	21369	21371	21523	21370	21420	21570	21518	21261	21427	21746	21496	21405	21316	21418	21612	21505	21267	21481	21412	21404	21261	21407	21356	21500	21627	21514	21447	21570	21384	21472	21587	21498	21522	21634	21712	21575	21756	21609	21704	21708	21501	21555	21552	21411	21443	21524	21395	21343	21482	21516	21489	21502	21291	21466	21721	21462	21433	21632	21441	21302	21293	21409	21673	21658	21559	21531	21491	21472	21648	21676	21439	21354	21367	21448	21601	21537	21404	21446	21634	21522	21389	21523	21589	21644	21366	21625	21573	21485	21409	21373	21614	21515	21618	21727	21537	21638	21672	21380	21440	21668	21524	21435	21369	21489	21557	21404	21497	21294	21490	21416	21421	21538	21531	21455	21569	21438	21476	21607	21655	21343	21254	21544	21640	21358	21461	21503	21413	21432	21495	21297	21701	21380	21690	21754	21325	21508	21451	21326	21504	21430	21577	21222	21373	21399	21444	21295	21544	21641	21367	21496	21218	21333	21441	21485	21322	21489	21498	21694	21552	21595	21529	21639	21392	21450	21707	21397	21339	21593	21444	21254	21439	21402	21583	21358	21558	21451	21658	21664	21316	21517	21540	21429	21589	21571	21457	21325	21569	21215	21700	21592	21223	21348	21366	21319	21507	21623	21391	21515	21510	21567	21482	21734	21824	21335	21333	21415	21320	21741	21501	21329	21486	21555	21590	21577	21542	21420	21355	21258	21498	21650	21589	21511	21422	21593	21363	21456	21287	21414	21373	21540	21344	21498	21504	21562	21339	21500	21660	21577	21202	21405	21547	21515	21477	21289	21320	21559	21339	21469	21443	21472	21617	21574	21418	21653	21493	21457	21459	21419	21367	21517	21436	21786	21332	21492	21566	21475	21410	21571	21570	21469	21512	21522	21596	21511	21465	21368	21524	21298	21331	21481	21492	21594	21656	21400	21347	21431	21629	21155	21574	21596	21486	21520	21522	21536	21390	21675	21371	21447	21347	21454	21620	21338	21621	21514	21602	21446	21513	21531	21374	21497	21314	21601	21301	21298	21343	21531	21545	21670	21509	21598	21704	21662	21353	21548	21638	21341	21446	21110	21320	21571	21418	21387	21573	21444	21705	21510	21448	21527	21392	21367	21336	21706	21404	21604	21502	21576	21454	21219	21475	21678	21570	21531	21358	21277	21522	21600	21522	21480	21376	21483	21404	21217	21541	21535	21399	21460	21507	21625	21429	21367	21411	21465	21621	21475	21402	21471	21485	21555	21623	21399	21455	21522	21432	21369	21607	21538	21497	21619	21349	21413	21494	21562	21607	21619	21486	21308	21378	21512	21343	21423	21613	21424	21602	21620	21492	21593	21490	21535	21376	21556	21318	21434	21309	21615	21556	21600	21554	21459	21425	21300	21464	21671	21234	21618	21472	21636	21350	21359	21596	21242	21447	21396	21451	21494	21563	21489	21226	21455	21631	21477	21398	21577	21657	21513	21413	21534	21492	21635	21527	21479	21629	21409	21590	21604	21303	21668	21275	21410	21187	21767	21495	21492	21544	21501	21374	21331	21508	21573	21705	21530	21461	21376	21623	21261	21581	21310	21412	21500	21783	21579	21367	21508	21246	21310	21394	21590	21459	21559	21601	21551	21543	21469	21585	21539	21658	21627	21734	21601	21599	21479	21569	21553	21454	21488	21341	21328	21645	21575	21493	21518	21366	21371	21439	21553	21437	21441	21377	21536	21456	21504	21299	21579	21535	21373	21625	21484	21493	21545	21473	21577	21401	21458	21338	21372	21507	21466	21525	21453	21185	21452	21678	21608	21312	21481	21701	21583	21720	21496	21374	21468	21319	21364	21250	21553	21349	21427	21493	21422	21480	21474	21615	21336	21485	21589	21430	21549	21332	21419	21364	21498	21585	21508	21404	21444	21520	21611	21522	21529	21388	21495	21396	21628	21246	21469	21687	21488	21501	21644	21540	21339	21439	21307	21303	21702	21432	21433	21602	21345	21388	21289	21548	21492	21390	21560	21509	21458	21334	21492	21409	21202	21580	21300	21432	21525	21605	21304	21259	21450	21426	21419	21356	21567	21480	21398	21411	21581	21632	21416	21426	21451	21354	21380	21525	21615	21528	21357	21519	21678	21410	21346	21534	21194	21355	21370	21599	21595	21596	21496	21524	21453	21381	21484	21547	21446	21388	21381	21515	21447	21629	21305	21298	21454	21435	21475	21324	21444	21308	21422	21504	21587	21446	21606	21444	21267	21248	21550	21419	21436	21545	21625	21436	21402	21354	21272	21557	21350	21653	21470	21451	21506	21557	21456	21604	21497	21516	21353	21371	21545	21534	21426	21533	21456	21307	21416	21420	21363	21394	21361	21276	21576	21281	21563	21363	21700	21447	21420	21594	21435	21419	21659	21540	21356	21345	21286	21350	21273	21444	21482	21573	21578	21375	21553	21351	21519	21544	21495	21432	21595	21418	21514	21599	21424	21669	21540	21712	21429	21619	21683	21506	21430	21608	21169	21468	21598	21429	21536	21337	21499	21455	21387	21506	21599	21417	21567	21357	21417	21515	21474	21614	21529	21412	21625	21472	21564	21567	21259	21712	21576	21353	21396	21350	21513	21718	21640	21540	21310	21320	21603	21268	21258	21684	21459	21390	21310	21461	21657	21385	21527	21753	21552	21509	21474	21419	21474	21387	21604	21335	21503	21445	21423	21284	21400	21456	21407	21523	21415	21405	21578	21537	21365	21507	21515	21479	21560	21595	21629	21436	21319	21652	21319	21333	21529	21259	21521	21539	21349	21534	21472	21487	21542	21156	21293	21555	21451	21540	21467	21659	21556	21335	21527	21445	21542	21442	21521	21478	21576	21359	21536	21245	21596	21270	21753	21547	21256	21303	21612	21431	21281	21763	21560	21498	21411	21326	21476	21361	21582	21423	21572	21750	21295	21277	21453	21675	21369	21534	21571	21568	21387	21593	21598	21599	21438	21377	21472	21610	21529	21520	21311	21372	21484	21411	21725	21601	21416	21532	21514	21622	21473	21527	21729	21426	21419	21386	21573	21561	21434	21646	21429	21545	21536	21413	21663	21525	21372	21303	21434	21617	21410	21274	21335	21326	21428	21363	21506	21625	21483	21527	21498	21364	21601	21317	21518	21510	21541	21473	21502	21398	21527	21423	21648	21568	21491	21513	21416	21512	21536	21379	21481	21473	21725	21569	21489	21253	21541	21505	21483	21408	21468	21345	21660	21366	21476	21449	21355	21334	21462	21511	21452	21555	21357	21506	21503	21435	21568	21404	21484	21433	21201	21389	21460	21375	21382	21688	21549	21422	21506	21623	21515	21502	21317	21341	21529	21584	21527	21505	21486	21495	21562	21489	21646	21535	21538	21715	21485	21615	21527	21451	21639	21489	21336	21735	21486	21574	21516	21567	21415	21429	21443	21328	21543	21583	21432	21352	21418	21384	21442	21500	21343	21380	21425	21556	21430	21214	21395	21427	21708	21357	21498	21536	21587	21427	21456	21304	21614	21248	21515	21373	21716	21290	21661	21503	21600	21410	21455	21339	21510	21664	21518	21456	21537	21386	21493	21534	21553	21335	21614	21596	21601	21202	21400	21413	21448	21483	21458	21407	21489	21708	21442	21595	21555	21503	21622	21425	21445	21482	21613	21431	21314	21580	21413	21587	21393	21490	21477	21738	21367	21634	21801	21260	21503	21342	21382	21418	21375	21241	21360	21370	21575	21528	21570	21531	21523	21465	21544	21404	21343	21482	21477	21589	21420	21482	21551	21302	21446	21377	21494	21440	21427	21473	21452	21644	21352	21418	21485	21553	21434	21470	21501	21302	21425	21640	21514	21456	21342	21543	21442	21533	21567	21671	21542	21299	21455	21607	21483	21676	21367	21520	21454	21385	21376	21436	21548	21406	21568	21650	21477	21561	21296	21480	21507	21524	21365	21159	21536	21359	21581	21484	21616	21489	21514	21314	21443	21363	21317	21354	21520	21590	21333	21439	21620	21416	21377	21351	21711	21406	21463	21583	21547	21593	21381	21535	21728	21515	21443	21286	21545	21257	21315	21402	21613	21365	21680	21561	21480	21497	21310	21435	21690	21400	21592	21469	21512	21374	21344	21381	21544	21511	21439	21501
64955	106715	92849	67895	44403	28017	18297	17403	17631	17576	17555	17722	17611	17580	17613	17508	17755	17648	17401	17487	17620	17603	17513	17742	17731	17518	17641	17584	17747	17663	17824	17709	17666	17448	17576	17606	17570	17578	17432	17693	17636	17648	17521	17481	17638	17614	17494	17656	17562	17513	17219	17578	17636	17559	17524	17733	17666	17590	17676	17506	17630	17505	17612	17611	17595	17564	17767	17633	17497	17488	17753	17589	17766	17743	17542	17726	17507	17512	17559	17598	17700	17491	17485	17439	17374	17610	17596	17571	17685	17482	17455	17566	17566	17571	17761	17712	17593	17665	17491	17710	17530	17680	17798	17678	17691	17722	17373	17499	17540	17560	17576	17601	17568	17605	17514	17520	17435	17516	17618	17510	17503	17687	17519	17692	17556	17644	17620	17501	17677	17579	17741	17492	17409	17506	17708	17645	17400	17720	17433	17637	17589	17584	17514	17662	17403	17636	17485	17613	17567	17610	17686	17576	17457	17475	17560	17696	17659	17570	17702	17544	17690	17509	17679	17528	17696	17611	17577	17399	17763	17544	17456	17518	17504	17665	17584	17498	17582	17761	17656	17741	17477	17454	17540	17663	17658	17486	17717	17630	17521	17622	17695	17524	17679	17628	17445	17592	17581	17722	17653	17521	17572	17551	17564	17732	17638	17650	17638	17759	17389	17702	17571	17693	17652	17565	17618	17606	17509	17443	17548	17384	17688	17496	17750	17544	17649	17565	17360	17735	17630	17762	17563	17507	17675	17637	17592	17660	17637	17522	17465	17539	17637	17433	17829	17626	17649	17588	17633	17634	17606	17554	17510	17473	17603	17342	17486	17384	17739	17649	17414	17549	17620	17555	17481	17628	17731	17524	17618	17651	17518	17666	17539	17620	17531	17553	17536	17688	17634	17647	17664	17676	17427	17691	17703	17478	17640	17681	17411	17444	17471	17596	17606	17484	17645	17651	17707	17480	17659	17563	17540	17530	17651	17555	17527	17511	17591	17516	17518	17652	17590	17734	17609	17568	17666	17607	17528	17780	17547	17732	17428	17573	17569	17671	17652	17381	17543	17545	17510	17599	17455	17500	17481	17712	17646	17670	17650	17599	17555	17500	17520	17503	17621	17626	17413	17745	17637	17546	17686	17762	17598	17532	17689	17574	17696	17594	17600	17436	17741	17494	17535	17778	17522	17677	17709	17684	17456	17673	17475	17707	17730	17531	17527	17654	17466	17660	17440	17699	17591	17486	17649	17586	17650	17528	17527	17382	17705	17623	17679	17366	17590	17467	17619	17689	17606	17569	17617	17451	17515	17671	17488	17405	17473	17804	17624	17762	17582	17624	17736	17523	17730	17596	17663	17509	17698	17699	17572	17524	17468	17391	17623	17644	17599	17706	17478	17451	17637	17604	17766	17449	17560	17530	17718	17473	17703	17568	17585	17640	17648	17700	17730	17624	17536	17419	17595	17551	17573	17603	17664	17534	17667	17465	17639	17501	17594	17470	17551	17518	17630	17527	17614	17548	17620	17595	17520	17541	17512	17275	17641	17455	17663	17658	17517	17516	17722	17837	17664	17540	17412	17712	17710	17508	17488	17599	17377	17736	17574	17496	17535	17449	17661	17541	17534	17533	17592	17626	17597	17595	17490	17736	17560	17508	17386	17653	17522	17658	17662	17538	17546	17672	17787	17709	17714	17594	17595	17763	17603	17377	17770	17493	17451	17533	17553	17535	17748	17463	17504	17521	17479	17357	17496	17772	17583	17634	17739	17623	17639	17704	17508	17517	17689	17592	17494	17693	17407	17463	17521	17658	17494	17542	17502	17480	17503	17510	17548	17497	17591	17549	17544	17707	17540	17550	17633	17570	17708	17548	17669	17482	17625	17419	17627	17581	17606	17488	17543	17603	17532	17486	17605	17515	17779	17492	17562	17552	17599	17624	17729	17759	17478	17606	17690	17366	17626	17527	17491	17726	17349	17697	17462	17679	17528	17609	17635	17494	17553	17628	17568	17733	17552	17597	17542	17374	17508	17668	17556	17413	17689	17547	17355	17587	17544	17576	17538	17360	17526	17680	17584	17523	17616	17497	17600	17683	17540	17634	17685	17583	17494	17621	17559	17547	17511	17476	17681	17573	17621	17394	17524	17508	17570	17375	17675	17550	17535	17687	17380	17624	17553	17438	17463	17627	17570	17589	17534	17566	17344	17650	17390	17617	17534	17648	17638	17695	17516	17610	17745	17881	17508	17809	17414	17748	17499	17537	17483	17637	17474	17457	17661	17557	17602	17562	17450	17542	17711	17656	17750	17541	17639	17478	17509	17546	17404	17615	17583	17627	17647	17811	17461	17754	17582	17604	17600	17574	17589	17517	17581	17661	17668	17533	17550	17712	17628	17369	17675	17679	17534	17609	17504	17425	17432	17517	17612	17441	17409	17558	17765	17378	17659	17633	17547	17553	17516	17400	17355	17514	17469	17645	17625	17603	17546	17602	17501	17516	17512	17635	17352	17594	17617	17677	17563	17598	17439	17723	17463	17513	17649	17541	17563	17521	17555	17603	17481	17718	17759	17513	17730	17549	17676	17491	17664	17547	17547	17693	17674	17591	17641	17702	17515	17379	17465	17594	17673	17478	17597	17584	17507	17454	17793	17605	17617	17610	17592	17473	17685	17376	17414	17534	17567	17756	17678	17381	17535	17626	17573	17476	17660	17432	17614	17607	17581	17531	17488	17619	17568	17626	17807	17502	17430	17680	17537	17737	17510	17421	17614	17484	17544	17497	17372	17648	17636	17460	17573	17643	17562	17655	17380	17601	17566	17788	17554	17464	17617	17652	17554	17516	17366	17611	17563	17743	17583	17507	17542	17735	17673	17596	17582	17583	17531	17616	17482	17691	17555	17454	17527	17539	17494	17493	17570	17574	17656	17573	17355	17460	17515	17606	17587	17488	17603	17625	17582	17502	17534	17597	17517	17680	17527	17539	17462	17639	17537	17586	17841	17490	17781	17553	17454	17543	17571	17560	17564	17507	17460	17643	17408	17503	17590	17488	17613	17606	17742	17540	17447	17624	17486	17564	17600	17471	17533	17616	17612	17424	17676	17530	17470	17589	17523	17589	17598	17752	17738	17683	17469	17546	17619	17482	17532	17470	17598	17725	17656	17675	17692	17496	17535	17837	17646	17593	17729	17685	17597	17454	17426	17682	17719	17587	17622	17557	17562	17575	17595	17552	17769	17531	17534	17618	17492	17451	17546	17675	17520	17699	17543	17583	17412	17625	17605	17568	17547	17668	17614	17633	17573	17639	17449	17714	17480	17470	17685	17532	17599	17350	17538	17622	17594	17505	17542	17433	17645	17572	17594	17523	17663	17587	17589	17529	17722	17541	17648	17607	17584	17724	17589	17585	17604	17709	17401	17676	17309	17500	17586	17354	17707	17560	17661	17610	17568	17636	17633	17395	17628	17655	17479	17541	17407	17551	17615	17524	17753	17495	17340	17509	17597	17529	17560	17512	17576	17599	17425	17581	17576	17548	17649	17659	17655	17499	17686	17625	17582	17595	17596	17550	17624	17535	17657	17594	17702	17520	17720	17486	17577	17619	17572	17627	17592	17522	17568	17630	17524	17478	17427	17482	17703	17618	17658	17646	17551	17558	17676	17544	17499	17620	17427	17610	17439	17604	17785	17630	17760	17345	17555	17547	17578	17631	17696	17483	17488	17732	17583	17656	17595	17607	17501	17503	17597	17634	17512	17548	17630	17644	17565	17678	17612	17695	17744	17476	17559	17621	17740	17496	17628	17572	17617	17639	17484	17692	17489	17555	17712	17593	17557	17698	17740	17496	17554	17627	17632	17600	17433	17462	17532	17528	17551	17469	17538	17514	17515	17504	17560	17571	17537	17636	17602	17420	17721	17528	17641	17551	17448	17567	17537	17439	17626	17652	17516	17373	17580	17499	17714	17462	17757	17542	17529	17643	17705	17605	17644	17639	17689	17614	17591	17631	17491	17590	17551	17650	17665	17439	17569	17511	17428	17677	17608	17553	17581	17538	17565	17573	17509	17572	17477	17492	17511	17577	17515	17547	17653	17577	17475	17676	17586	17571	17534	17505	17521	17508	17360	17663	17599	17654	17675	17543	17498	17387	17477	17504	17589	17597	17673	17639	17650	17528	17525	17579	17566	17689	17574	17595	17561	17693	17574	17622	17653	17615	17579	17677	17483	17621	17571	17460	17729	17626	17645	17636	17685	17575	17572	17669	17617	17656	17615	17567	17578	17517	17395	17309	17532	17633	17560	17467	17457	17598	17538	17524	17613	17483	17622	17661	17492	17713	17390	17552	17654	17597	17694	17499	17548	17711	17712	17589	17497	17525	17578	17523	17643	17690	17520	17647	17576	17445	17744	17425	17699	17617	17517	17440	17699	17716	17464	17376	17434	17560	17405	17673	17454	17543	17512	17799	17667	17701	17748	17458	17604	17633	17701	17526	17718	17519	17712	17609	17510	17735	17627	17605	17757	17649	17559	17650	17690	17703	17544	17535	17510	17759	17673	17586	17684	17593	17509	17575	17655	17569	17722	17511	17536	17740	17659	17510	17615	17657	17500	17701	17619	17720	17417	17507	17596	17439	17571	17622	17756	17531	17457	17479	17493	17581	17530	17544	17576	17682	17510	17682	17660	17523	17699	17431	17658	17437	17496	17510	17697	17650	17531	17578	17360	17472	17658	17509	17617	17710	17661	17516	17587	17742	17732	17628	17561	17524	17530	17659	17719	17647	17521	17359	17519	17489	17545	17472	17633	17578	17614	17685	17512	17599	17668	17547	17619	17467	17608	17594	17531	17660	17617	17403	17599	17629	17765	17666	17561	17452	17459	17525	17658	17673	17436	17592	17391	17715	17561	17533	17620	17650	17485	17599	17581	17520	17496	17690	17570	17596	17545	17539	17665	17543	17579	17599	17602	17566	17598	17787	17538	17495	17475	17539	17617	17728	17755	17563	17563	17416	17708	17495	17663	17597	17849	17492	17528	17488	17599	17606	17723	17575	17622	17613	17502	17665	17531	17531	17557	17687	17660	17433	17431	17462	17665	17626	17500	17606	17417	17580	17757	17377	17755	17703	17527	17598	17683	17596	17673	17477
29950	36866	44770	34363	25467	22620	21574	21242	21245	21323	21216	21094	21163	21140	21150	21247	21205	21076	21128	21067	20987	21077	21118	21203	21161	21034	20698	21090	21096	21097	21108	21195	20911	21068	21105	21174	21193	21160	21274	21006	21056	21081	21117	21254	21241	21263	21217	21148	20923	21075	21288	21184	21121	21354	21068	21022	20926	21041	21233	21106	21328	21055	21080	21130	21006	20964	20997	20913	21388	20998	21218	21146	20960	21206	21195	21080	21000	21306	21093	21067	21121	20993	21147	21033	20960	20985	21000	21288	20994	21106	20942	21181	21127	21050	21175	21012	21159	21067	20929	20998	21088	21048	21041	21127	21211	21012	21071	21078	20920	21027	21160	21170	21139	21069	21073	21138	21049	21062	21168	21072	21123	21052	20856	21306	21242	21125	20964	21058	20989	21238	20955	21118	21128	20844	21001	21030	21053	21026	21002	21011	21327	21284	21024	21200	21325	21026	21039	20996	21068	20982	21025	21292	20957	21092	21001	20986	21072	21172	21010	20996	21042	20997	21171	20976	20966	21032	20980	21327	21022	21179	20920	21002	20927	21018	21017	21102	21319	21064	21203	20930	21070	21249	21155	21197	21108	21110	21147	21095	21070	20867	21271	21127	21097	20898	21189	21003	20951	20855	21225	21282	21197	21098	21121	20889	21052	20870	20983	20889	20964	21254	21061	20911	21134	21085	20856	21060	20792	21102	20756	21000	20847	21049	20989	20874	21272	21242	20976	20926	21167	21125	20852	21146	21160	20919	21063	20950	21081	21341	21021	20955	20958	21053	21053	21049	20957	21013	21133	20881	20982	21187	21123	20998	21211	20967	21114	21055	20954	21169	21264	20959	20748	20948	21137	21203	21310	20885	21233	21074	21079	21119	21124	21104	20872	20955	20896	21196	21003	21007	21060	20919	21014	21067	20950	21115	21073	21162	21027	20987	21078	21155	20947	21034	20993	20963	21088	20989	21048	21036	21034	21141	20874	21170	21002	20903	21063	21114	21048	21205	21070	21029	20837	21264	21058	21061	21184	21007	20816	20914	21067	21235	21202	21147	20855	21265	21167	20970	21105	20979	21194	21302	21131	20984	21050	21071	21277	20992	21119	21062	21142	21131	21101	21273	21073	21219	21168	21026	21014	20761	20989	21066	20975	21212	21040	21098	21136	21086	21080	21083	20965	21031	20950	21102	21294	21093	21168	21319	21038	20993	21229	21254	20916	21151	21130	21146	21023	21047	21236	20998	21177	21168	21177	20982	20990	21042	21243	21051	20979	20781	21244	21090	21146	21150	21264	21166	20891	20965	21152	20983	20935	20885	21041	20838	20817	21121	21162	20878	21061	20751	21054	21031	21018	20947	21118	21038	21024	21090	21031	21065	20961	21054	21107	20979	21142	21023	20979	21018	20945	21047	21177	21184	21134	21007	21058	21066	21135	21153	21205	21132	21249	21001	20963	20886	20977	21077	21237	21203	21086	21123	21002	21197	21244	21109	21078	21324	20950	20844	21141	20985	20964	20919	21200	21058	21105	21080	20996	20984	20990	20974	21169	21192	21075	20987	21158	21046	21057	21084	21152	21366	20962	21148	21126	21062	21124	21159	20966	20981	21089	21102	21017	20872	21088	21020	21050	21037	21132	21297	21121	21120	21293	21186	20985	20828	21060	20936	21153	21063	20820	21010	21144	21183	21008	21308	21006	20998	21035	21120	20972	21296	21237	21188	21055	21200	21338	21095	21318	21006	20984	21019	20914	21114	21082	21279	21180	21275	21000	21107	21127	21059	21103	21130	21094	21150	20848	20856	20925	20901	21076	20987	20893	20794	21043	21057	21198	21113	21028	20818	21009	21089	21150	21013	21027	21039	21141	20909	21051	21019	21162	21019	21175	21088	21216	21166	20987	21259	21084	21294	21087	21088	21021	21148	21000	20794	21241	21013	21047	21028	20923	21179	21089	21048	21002	21164	21247	21158	21143	21048	21010	21143	21125	21251	21161	21227	20864	20985	21267	20865	20980	21159	21133	21323	21008	21040	21156	21116	21059	21191	21087	21038	20945	20945	21094	21191	20964	21009	21311	21035	20994	20880	21111	21004	21072	21155	21110	20979	21117	21139	21096	20922	20979	21053	20942	21036	21043	21071	20962	21020	20975	20958	21051	20959	20996	21084	21064	20917	21257	21078	21179	21034	21085	21251	21114	21261	21046	20920	20977	21142	20939	20925	21018	20976	21166	21057	21075	21021	21039	21192	21124	21043	21228	20920	20992	21123	20979	21034	20990	20978	21106	20979	20999	21011	21110	20977	21107	20967	21135	21268	20984	20834	20884	21065	21034	20972	21268	21023	21022	20923	21047	21074	21058	20874	20848	21228	21192	21382	21287	21141	21225	21104	21020	21058	20877	20992	21194	21128	20917	21229	21190	21066	21178	21093	21097	21103	21135	21177	21086	21197	21070	21152	21000	20893	21113	21054	21119	21063	21086	21037	21127	21141	21160	21344	21050	20897	21109	21142	21144	21106	21121	21119	21092	21147	21167	21038	21113	21118	21092	20864	20880	20950	21025	21056	20913	20929	21286	20988	21104	21204	21136	21251	21060	20957	20880	20958	20968	20879	21014	21007	21086	20998	21251	21179	21054	21115	21098	21085	21255	21145	21118	21198	21285	21180	20984	21074	20922	20945	21131	20999	21425	21181	21221	21044	21150	20976	21073	21002	21061	21141	20909	21129	21004	20941	21135	20896	21251	20979	20914	21288	21087	20962	20932	21021	21009	21099	21062	20913	20893	21026	21086	21071	21267	21019	21262	20983	21021	20849	21013	21104	21207	21296	21051	21209	21010	20968	21091	21039	21180	21150	21132	21094	21197	20956	21107	21048	20875	20853	21009	21010	21066	21103	20917	21139	20852	21075	21238	21057	21156	21116	21104	21197	20921	21135	20945	20921	20974	20984	20901	21057	21042	20979	21121	21157	21189	20959	21197	21049	21202	21349	21068	21103	21094	21117	21195	21018	21103	21163	21125	21037	21066	20982	20941	20892	21145	21108	21107	21235	20823	21049	21096	21257	20950	21266	21124	20818	21133	21121	21198	21451	21050	21278	21007	21281	20952	20926	21189	21187	20791	21214	21324	21119	20966	21066	21082	21151	20948	21209	20945	20959	20997	21163	21255	20940	21140	20894	21092	21200	20942	21005	21061	21144	21056	21061	21071	21086	21181	21291	21171	21104	21059	21277	21202	21071	21261	20936	20967	21044	21040	21082	21227	20977	20793	21121	21073	21055	21108	20957	20899	21071	20918	20861	21150	21176	21124	21019	21012	21168	21075	21042	21089	21284	21274	21058	21170	21105	21054	21195	21047	21098	21134	21000	21124	20937	21237	21005	21161	20950	21126	20988	21157	21197	21068	20794	21084	20992	21094	21184	21009	21067	21015	21031	21160	21119	21121	21142	20824	20818	20849	21065	20932	21119	21103	21145	21057	20955	20959	21277	20937	21017	20933	21063	20940	21218	21128	21025	21041	21200	21061	21029	21103	20996	21124	21115	21131	20948	20839	21182	21187	21106	21405	20974	20992	21121	21280	21101	21169	21043	21214	21103	21055	21004	21207	21055	21082	21107	20979	20835	21125	21337	21089	20980	21158	21151	21242	21195	20935	21141	21078	20971	20869	21034	21103	21024	21100	20948	21059	21008	20908	21101	20955	21095	20895	21093	21196	20827	20842	20944	21272	20985	21064	21035	21096	21155	21011	21137	21291	21107	21096	21014	20971	20744	21013	21084	21109	21078	20919	21050	21116	21051	21004	21078	21124	21190	21062	21141	21074	21007	21198	20912	21003	21154	21185	21166	21161	21042	20959	20962	21009	21050	21128	21012	21111	20949	21107	20974	20940	21110	21169	20780	21193	21140	21111	21019	21066	20984	21131	20882	21047	21227	21043	21177	21050	21217	21175	21109	20969	21135	21085	21124	21088	21067	20971	21017	21219	21037	21029	21280	21084	21144	21158	21200	21080	20983	20920	21043	21122	20978	21021	21018	21019	21089	21128	21051	21041	20990	21084	21082	21101	21141	21001	21073	21135	21147	20993	21238	21257	21129	21159	20978	21096	21022	21030	21051	21085	21021	21027	21064	21228	21029	20972	20974	21374	20902	21058	21087	21002	21289	20934	20935	21194	21042	20985	21116	21178	20898	20802	21118	21008	21201	21001	20945	21063	21223	21201	21162	21189	21283	21037	21101	20995	21126	21188	21026	21085	21125	20960	21059	21017	21191	21122	21099	21152	21070	21106	20843	21005	21046	21083	21179	21110	21043	20988	20952	20926	21006	21066	21175	21210	21098	20900	20982	21226	21114	21345	20982	20915	21081	21095	20996	21020	21165	21068	20939	21274	21089	21009	21087	20922	20899	21080	21359	21050	21206	21086	21300	21125	20956	20981	20965	21159	21345	21098	21372	20950	20948	21199	21098	21098	20787	21091	21153	21108	21065	21100	21190	21163	21238	21164	21160	21093	21153	20936	21031	20955	21143	20985	21170	20860	21085	20935	21047	20967	21063	21119	21043	21068	20985	20938	21152	20890	21136	21214	20996	21028	21334	20928	20862	21185	20781	21135	20990	21204	21249	21086	21069	20883	20922	21010	20944	21183	21110	21248	21312	21006	21074	20984	21072	21027	21223	21101	20926	20969	20977	21187	20969	21229	21195	21096	20973	21049	20971	21108	21067	20953	21217	20875	21040	20905	20991	21251	21098	21244	21011	21163	21156	21048	21158	21100	20965	21316	21009	20947	21210	21189	20897	21097	21074	21103	20880	21104	21007	21145	21134	21069	20896	21041	20916	21025	21020	21063	21137	21185	20820	20955	21101	21049	20937	21206	20809	21159	21055	20935	21050	21105	21095	20994	21070	20986	21166	21085	21078	21089	21148	21230	21010	21101	20997	21179	21101	20826	20984	21095	21150	20929	21134	21185	21170	21194	20778	20955	21027	21115	21159	21106	21099	20891	21020	21132	21089	21150	21205	21105	21164	20997	20992	20913	21106	21053	21162	21033	21008	21015	20988	21138	21095	21136	21059	21047	20948	20951	21018	21079	21206	21012	21055	20974	20930	20905	21211	21365	20921	21119	21033	20989	20951	21032	21079	21048	20918
34438	57023	46784	30193	21500	18431	17453	17287	17337	17162	17216	17251	17449	17488	17248	17295	17145	17306	17373	17552	17429	17329	17339	17324	17216	17325	17297	17422	17076	17331	17274	17339	17419	17273	17355	17253	17188	17324	17478	17389	17554	17304	17405	17211	17306	17310	17307	17258	17179	17452	17348	17249	17336	17252	17309	17321	17367	17271	17423	17354	17285	17319	17318	17370	17323	17452	17224	17353	17303	17318	17291	17324	17390	17321	17414	17319	17434	17153	17259	17292	17254	17289	17410	17346	17332	17174	17228	17160	17310	17249	17224	17416	17398	17150	17443	17370	17412	17162	17328	17544	17457	17285	17374	17314	17222	17181	17252	17389	17357	17366	17382	17320	17363	17286	17357	17327	17215	17198	17151	17421	17252	17370	17281	17283	17515	17449	17356	17447	17242	17131	17408	17213	17240	17348	17274	17341	17326	17321	17511	17179	17323	17297	17435	17271	17261	17306	17227	17323	17210	17258	17304	17415	17408	17283	17319	17237	17321	17155	17291	17463	17248	17532	17265	17270	17284	17236	17305	17280	17299	17356	17393	17319	17326	17331	17486	17264	17339	17104	17238	17419	17325	17476	17133	17361	17517	17290	17239	17277	17299	17441	17427	17311	17509	17320	17436	17423	17317	17358	17198	17231	17271	17412	17398	17315	17233	17225	17215	17328	17473	17459	17300	17205	17245	17378	17333	17183	17237	17336	17260	17353	17182	17379	17399	17395	17252	17289	17469	17344	17128	17270	17209	17346	17321	17359	17523	17305	17399	17364	17355	17310	17306	17477	17222	17260	17341	17359	17295	17296	17314	17350	17238	17407	17402	17342	17168	17250	17296	17221	17429	17126	17341	17257	17263	17238	17400	17274	17366	17265	17307	17200	17407	17295	17224	17367	17394	17411	17199	17451	17134	17348	17231	17205	17359	17376	17271	17281	17390	17259	17264	17353	17289	17157	17346	17409	17196	17177	17465	17530	17317	17294	17225	17244	17416	17204	17343	16979	17505	17358	17381	17343	17325	17296	17480	17252	17478	17304	17264	17216	17294	17167	17228	17394	17308	17223	17413	17108	17351	17283	17355	17464	17254	17323	17200	17361	17387	17333	17128	17401	17494	17457	17537	17422	17303	17294	17259	17198	17387	17268	17290	17507	17277	17318	17223	17328	17423	17214	17239	17327	17403	17232	17315	17220	17332	17284	17273	17352	17372	17277	17296	17424	17304	17230	17498	17315	17373	17268	17305	17421	17220	17280	17337	17226	17424	17186	17264	17298	17132	17463	17096	17226	17355	17297	17360	17306	17178	17308	17170	17149	17253	17334	17409	17181	17164	17423	17271	17290	17355	17344	17461	17327	17249	17230	17120	17412	17511	17302	17469	17452	17304	17384	17354	17557	17439	17273	17305	17389	17331	17457	17347	17304	17358	17285	17266	17248	17269	17203	17456	17474	17382	17193	17328	17296	17337	17251	17271	17430	17103	17183	17328	17242	17347	17404	17197	17253	17423	17203	17496	17496	17239	17176	17408	17368	17280	17235	17353	17199	17378	17420	17292	17213	17342	17197	17269	17315	17299	17426	17228	17313	17134	17308	17225	17258	17405	17386	17060	17295	17293	17337	17298	17481	17265	17269	17336	17295	17338	17309	17377	17300	17094	17365	17322	17279	17232	17149	17432	17385	17248	17291	17244	17376	17298	17362	17270	17314	17302	17297	17303	17267	17364	17358	17245	17371	17294	17455	17469	17275	17484	17313	17376	17184	17360	17399	17187	17412	17414	17426	17224	17282	17351	17184	17081	17405	17211	17440	17411	17435	17283	17364	17433	17183	17427	17404	17274	17288	17268	17290	17302	17246	17335	17173	17224	17172	17504	17228	17358	17305	17429	17299	17348	17223	17316	17271	17325	17031	17342	17252	17228	17296	17253	17133	17258	17133	17214	17506	17378	17279	17246	17548	17326	17066	17217	17303	17286	17326	17165	17205	17205	17292	17371	17367	17250	17364	17344	17318	17246	17272	17236	17241	17368	17343	17280	17500	17365	17262	17295	17417	17320	17320	17212	17283	17329	17503	17218	17225	17324	17217	17314	17507	17245	17249	17359	17245	17344	17193	17386	17167	17336	17375	17342	17049	17360	17196	17389	17312	17323	17182	17320	17218	17330	17292	17272	17423	17374	17319	17384	17358	17297	17163	17366	17301	17306	17173	17531	17246	17472	17430	17251	17200	17362	17330	17361	17451	17274	17490	17348	17331	17195	17323	17321	17420	17194	17209	17334	17313	17358	17414	17453	17489	17289	17324	17317	17485	17328	17310	17316	17418	17339	17313	17104	17209	17332	17382	17392	17452	17425	17353	17142	17247	17498	17338	17437	17398	17384	17320	17377	17242	17392	17295	17431	17434	17422	17499	17263	17311	17210	17183	17308	17330	17390	17356	17341	17285	17203	17265	17635	17254	17404	17251	17316	17324	17461	17220	17341	17187	17403	17397	17226	17310	17253	17324	17201	17344	17341	17319	17236	17457	17400	17193	17361	17167	17220	17449	17353	17260	17360	17411	17131	17090	17373	17379	17407	17459	17399	17245	17361	17319	17347	17268	17390	17201	17508	17334	17384	17225	17245	17414	17215	17433	17383	17131	17368	17240	17369	17292	17242	17369	17259	17246	17372	17480	17247	17152	17272	17368	17178	17290	17369	17451	17331	17260	17166	17296	17407	17259	17161	17388	17452	17310	17291	17259	17369	17420	17379	17343	17338	17433	17386	17396	17306	17337	17310	17353	17559	17259	17221	17285	17260	17340	17175	17319	17214	17465	17226	17459	17407	17340	17398	17362	17254	17252	17397	17242	17453	17314	17103	17486	17375	17251	17263	17326	17222	17184	17173	17474	17279	17176	17173	17179	17249	17185	17276	17442	17365	17329	17461	17370	17363	17285	17339	17310	17511	17399	17176	17294	17300	17449	17222	17310	17355	17328	17474	17275	17355	17368	17205	17140	17612	17372	17255	17279	17274	17340	17219	17363	17303	17313	17270	17468	17309	17342	17339	17411	17286	17324	17312	17316	17412	17244	17385	17138	17346	17234	17362	17079	17299	17366	17262	17330	17256	17046	17177	17314	17243	17446	17331	17269	17325	17389	17327	17381	17277	17330	17311	17292	17161	17152	17371	17188	17151	17248	17307	17332	17299	17274	17259	17272	17490	17320	17270	17341	17236	17328	17259	17273	17395	17367	17190	17355	17315	17256	17267	17325	17445	17422	17361	17414	17330	17417	17390	17221	17211	17088	17292	17331	17415	17466	17313	17208	17438	17376	17268	17140	17092	17400	17621	17429	17329	17404	17429	17322	17300	17479	17235	17296	17329	17477	17332	17333	17287	17215	17324	17321	17429	17115	17479	17232	17236	17269	17395	17252	17340	17372	17474	17597	17360	17175	17440	17461	17394	17488	17328	17394	17363	17490	17437	17381	17384	17449	17437	17194	17235	17391	17277	17393	17290	17393	17354	17324	17322	17336	17425	17331	17517	17192	17270	17318	17295	17250	17353	17271	17412	17408	17260	17504	17287	17438	17148	17180	17387	17293	17332	17286	17333	17324	17355	17304	17252	17397	17404	17373	17279	17308	17179	17385	17328	17401	17337	17432	17191	17352	17346	17219	17225	17391	17341	17510	17260	17383	17301	17348	17248	17320	17374	17409	17443	17344	17399	17165	17225	17340	17161	17178	17319	17279	17375	17382	17150	17216	17420	17292	17323	17268	17240	17174	17193	17149	17218	17232	17226	17306	17566	17164	17337	17299	17337	17102	17278	17290	17288	17258	17337	17208	17236	17163	17218	17247	17291	17295	17389	17197	17379	17331	17421	17277	17327	17196	17295	17331	17386	17314	17377	17366	17210	17495	17224	17299	17298	17339	17227	17215	17227	17230	17374	17349	17325	17226	17175	17377	17108	17438	17397	17420	17318	17456	17165	17354	17384	17309	17218	17358	17341	17371	17415	17314	17193	17144	17406	17045	17267	17257	17266	17329	17402	17394	17284	17398	17359	17381	17321	17315	17360	17303	17312	17353	17222	17333	17375	17353	17302	17362	17181	17361	17278	17298	17381	17348	17099	17333	17336	17361	17358	17458	17282	17411	17312	17505	17354	17356	17431	17434	17391	17464	17369	17209	17352	17391	17264	17494	17278	17234	17477	17347	17312	17275	17494	17419	17258	17361	17152	17261	17477	17218	17205	17240	17176	17393	17494	17360	17262	17316	17353	17285	17231	17302	17319	17226	17313	17245	17295	17432	17333	17166	17315	17133	17377	17384	17369	17389	17348	17347	17306	17294	17233	17428	17356	17395	17208	17396	17260	17445	17222	17193	17334	17314	17013	17362	17342	17133	17391	17233	17320	17334	17140	17292	17357	17236	17290	17148	17418	17582	17300	17321	17385	17502	17386	17340	17349	17380	17325	17129	17423	17220	17386	17378	17227	17332	17483	17299	17349	17385	17211	17224	17206	17226	17331	17326	17246	17161	17100	17477	17331	17310	17336	17371	17363	17315	17221	17245	17136	17224	17140	17385	17320	17434	17264	17471	17417	17363	17431	17207	17456	17459	17393	17330	17343	17294	17207	17171	17419	17327	17361	17325	17203	17458	17508	17284	17259	17294	17374	17333	17302	17492	17348	17276	17191	17398	17057	17360	17356	17311	17309	17332	17280	17226	17489	17360	17354	17362	17406	17297	17144	17293	17217	17289	17311	17378	17211	17149	17337	17406	17378	17292	17207	17439	17422	17168	17464	17283	17450	17414	17271	17469	17180	17185	17424	17263	17227	17409	17286	17448	17314	17392	17213	17196	17255	17225	17478	17407	17266	17256	17324	17225	17335	17349	17324	17327	17322	17638	17209	17291	17525	17483	17484	17466	17390	17333	17452	17464	17241	17238	17359	17298	17330	17258	17424	17375	17360	17438	17192	17375	17047	17434	17387	17461	17117	17251	17378	17297	17369	17239	17173	17371	17433	17337	17331	17420	17393	17319	17303	17214	17316	17230	17192	17219	17179	17276	17336	17431	17456	17278	17410	17326	17278	17407	17213	17202	17238	17323	17470	17362	17417	17359	17394	17268	17369	17556	17331	17258	17263	17373	17287	17307	17316	17372	17444	17393
25250	26540	43382	40832	30556	25956	23120	21222	20926	21070	20912	20856	20877	20899	20896	21017	21039	20893	20995	20965	21069	21008	20651	20941	20850	20930	21172	20899	20997	20930	21163	20970	20932	20897	20805	20868	21075	20874	20747	20785	20895	20883	20804	20776	20897	20625	20923	20834	20918	20949	20929	20700	20670	21102	20939	20836	20878	20936	20859	20998	20938	20950	20755	20787	20974	20866	20867	20900	20891	20963	20885	21021	20885	20889	20821	20744	21004	20897	20734	20864	20894	20800	20825	21139	20948	20953	21017	21013	20818	20867	20825	20834	20965	20779	20882	20914	20935	20792	20936	20629	20879	20947	20853	20758	20719	20955	20858	21059	20852	20726	20981	20741	20892	21023	21048	21046	20858	20661	20918	20879	20974	20863	20876	21111	20902	20830	20749	20944	20960	20818	20869	21006	20889	20976	20791	20757	20874	20942	20866	21091	20710	20954	20859	21117	20971	20845	21018	20826	20873	21024	20704	21122	20923	20793	20802	20918	20835	21046	20747	20924	20903	20903	20560	20900	20830	20934	20946	20952	20880	20828	20921	20900	20756	20927	20986	20737	20837	20961	20808	20712	20784	20843	20840	20828	20967	20898	21016	20832	20895	20892	20799	21016	20895	20962	20882	20648	20862	20777	20962	20885	20543	21037	20790	20750	21012	20981	20845	20971	20811	20936	20889	20873	21141	20914	20882	20756	20740	21122	20994	20866	20750	20788	20949	20797	20792	21011	20962	20698	20958	21053	20914	20922	20934	20811	20763	20955	20807	20993	20812	20707	20785	20747	20623	21030	20798	20776	20926	20837	20748	20945	20773	20885	20887	20710	20867	21088	20925	20933	20953	20681	20880	21047	20757	20753	20950	20928	20728	20800	20869	20801	20872	20673	20720	20870	20821	20944	20869	20915	20686	20897	20731	20954	20800	20727	20914	20794	20967	20856	20735	20896	20893	20706	20680	20778	20668	20827	20982	20809	20693	20935	20786	20776	20781	20793	20858	20666	20935	20900	21017	20711	20853	20776	20778	20925	20889	20942	20678	20979	20794	20914	20979	20701	20896	20997	21021	20779	20771	20962	20767	20677	20855	20845	20802	20895	20897	20882	20786	20899	20831	20842	20704	21005	20790	20835	20676	20965	20869	20743	20975	20805	20857	20937	20880	20939	20778	20876	20951	20976	20922	20795	20846	20783	20884	20904	21000	20800	21179	20949	20792	20869	20982	20984	20701	20677	20800	20731	20809	20965	21033	20876	20835	20981	20824	20762	20985	20838	20905	20830	20738	20754	20801	20774	20920	20712	20796	20686	20851	20890	20976	20793	20751	20932	21061	20880	21102	20874	20752	20935	20751	20876	21012	20785	20822	20759	20633	20733	20807	21043	20807	20938	20849	20763	20795	20881	20959	20854	20794	20735	21041	20928	20796	20929	20871	20759	20716	20479	21096	20763	20963	20680	21067	20786	20966	20868	21033	20677	20995	20902	20839	21008	20977	20717	20865	20778	20691	20854	20951	20764	20885	20988	21074	20808	21068	20890	20873	21015	20939	20802	20786	20816	20761	20935	21087	20926	20732	20837	21065	20876	20930	20664	20883	20844	20830	20873	20825	20752	20851	20721	20810	20827	20875	20794	20758	20860	20878	20865	20903	20922	20722	20875	20712	20821	21000	20971	20856	20763	20990	20815	20716	20822	20892	21070	20827	20902	20716	20802	20984	20807	20853	20976	20815	20802	21112	21006	20920	20863	20839	20914	20910	20767	20746	20821	20923	20774	21075	20770	20811	21009	20819	20927	20872	20870	20769	20771	20850	20758	20762	20762	21079	20930	20868	20735	20854	20843	21018	20725	20694	20676	20698	20845	21052	20990	20931	21003	20838	20632	20840	20952	20746	20888	20899	20821	20655	20958	20718	21009	20874	20935	20835	20889	20903	20881	20688	20560	20823	20607	20850	20898	20705	20858	20874	20700	20855	20783	20796	20966	20974	21025	20871	20979	20745	20612	20700	20445	20727	20837	20832	20794	20751	20895	20781	20803	20925	20901	20622	20841	20817	20659	21059	20729	21104	20895	21031	20888	20781	20866	21006	20939	20839	20713	20802	20898	20949	20772	20930	20884	20854	21019	20783	21106	20772	20775	20828	20888	20888	20979	21113	20868	21023	21054	20974	20791	20898	20992	21145	20919	20944	20768	21043	20968	21016	20951	20842	20802	20712	20786	20878	20892	20909	20885	20688	20705	20888	20746	20691	20839	20994	20936	20874	20899	20880	20750	20860	20873	20742	20961	21055	20820	20709	20836	20995	20946	20942	20913	20582	20710	20893	20983	20922	20906	21044	20631	20836	20857	20814	20698	20851	20755	20786	21065	21238	20834	20894	20642	20886	20951	20912	20908	20756	20933	20889	20797	20892	20812	20746	20718	20870	20750	20836	20968	20857	20866	20867	20936	20827	20917	20714	20757	20922	20970	20901	20783	20932	20749	20912	20890	20845	20880	21087	20997	20767	20915	20687	20725	20818	20901	20754	20903	20928	20768	20984	20680	20717	20658	20994	20732	20915	20848	20828	20778	20985	20911	21113	20912	20766	20963	20806	20977	20776	21029	20806	20903	20685	21070	20846	20861	20884	21032	20727	20909	20751	20923	20979	20814	20954	20641	20762	20751	20748	20787	20741	20715	20887	20940	20912	20822	20739	20984	20902	20837	20882	20889	20942	21045	20699	21014	20753	21053	20870	20858	20841	20815	20874	20917	21056	20842	20759	20784	20654	21046	20964	20790	20655	20932	21053	20904	20890	20749	21027	21027	20859	20769	20877	20719	20877	20642	20663	20864	20816	20883	21044	20831	20878	20968	20813	20899	20866	20727	20806	20889	20890	20929	20815	20749	20898	20902	20921	20908	20751	20823	20924	20813	20753	20892	20679	21088	20787	21044	20869	20847	21003	20820	20743	20736	20850	20605	20932	20920	20985	20982	20834	20999	21102	21009	20713	20886	20825	20854	20951	20841	20805	21086	20536	20815	20983	21119	20879	21065	20890	20849	20874	20797	20703	21069	20887	20688	20969	20894	20786	20931	20941	20769	20893	20847	21012	20876	20849	20981	20895	20840	20781	20853	20846	20947	20827	20797	20861	20682	20737	20843	20735	20837	20939	20892	20667	20962	20760	20815	20781	20957	20713	20916	20967	20983	21013	20843	20983	20701	20661	20858	20869	20807	20960	20969	20827	20855	21015	20829	20969	20830	20881	20872	20718	20704	20986	20892	21109	20972	20691	20883	20939	20868	21042	20973	20790	20927	20934	20866	20914	20992	20986	21095	21035	21016	20825	20891	20673	20881	20860	20742	20938	20863	20971	21055	21104	20940	20923	20806	20900	20868	21087	20729	20927	20813	20751	20971	21011	20910	21041	20842	20722	20815	20651	20923	21114	20636	20927	20862	20751	20679	20779	20953	20803	20954	20889	21005	20880	21008	20939	21059	20816	20697	20682	21058	20748	20826	21053	20841	21032	20707	20969	21096	20964	20859	20779	20941	20933	20853	20694	21021	20804	20948	21016	20932	21016	20666	20985	21029	21048	20917	21041	20815	20817	20574	20740	21028	20991	21056	20855	20858	20682	20678	20754	20822	20847	20781	20871	21085	20848	21076	20875	20760	20833	20744	20991	20720	20800	20878	20763	21039	20911	20730	20927	20882	20922	21102	20738	20899	20977	21119	20871	20884	21056	21132	20811	20791	20804	20766	20903	20992	20734	20799	21005	21030	20918	20745	20833	20767	20751	20871	20698	20924	21111	20982	21038	20575	20764	20867	20691	20962	20706	20927	20752	20938	20659	20905	20855	20763	20828	20936	20918	20661	20589	20980	20787	20769	21017	20953	20929	20688	20985	21045	20883	20880	20734	20866	20848	20901	20996	20848	20777	21099	20759	20521	20772	20789	20873	21018	20967	20844	20723	20857	20901	20725	20898	20870	21048	21073	20582	20708	20731	21014	20808	20839	20744	20779	20924	20884	20798	20935	21040	20853	20725	20750	20787	20995	20719	20766	20947	20864	20836	20823	20913	21018	20803	20780	21047	20804	20730	20906	20986	20881	20984	21078	20736	20913	21072	20760	20843	20823	20854	20801	20770	20975	20742	20814	20725	20878	21000	21058	20857	20913	20787	21105	20835	20911	20912	21100	20650	20816	20991	20668	21012	20967	20859	20789	20995	20739	20996	20662	20686	21085	20888	21066	20855	20992	20971	21016	20933	20642	20989	20747	20767	20922	21019	20751	20872	21096	20949	20834	20811	20966	20721	20989	20645	20877	20976	21124	20894	20810	20934	20884	20784	20919	20941	20737	20831	20881	21095	21071	20839	21042	20899	20746	21229	20939	20920	20681	21072	20826	21083	20941	20946	20853	20791	20973	21208	20890	20810	21079	21061	20675	20937	20840	20800	20634	20723	20877	20846	21098	20821	20889	20887	20781	20922	20717	20822	20977	20835	21004	21042	20733	20583	21000	20944	20919	21012	20915	20938	20788	20869	20871	20917	20896	20989	21059	20854	20907	20871	20989	20865	20878	20911	20835	20919	20906	20894	20758	20754	20993	20836	20780	20777	20870	20784	21060	20948	20897	20976	20882	20947	20713	20925	20834	21002	20900	21003	20655	20859	20599	20782	20736	20978	20862	20668	21022	20626	20733	20867	20991	20891	20777	20850	21116	20894	20599	20834	20664	20709	20724	20815	21011	21069	20879	21053	20854	21100	20847	20828	20922	20887	20689	21005	20794	21090	20892	20930	20847	20956	20782	21051	20807	20941	20636	20837	20805	20777	20880	20801	20841	20773	20874	20706	20938	20967	20837	21022	20899	20855	20830	20929	20928	20771	20963	20814	20868	20967	20878	20910	20960	20924	20838	20885	20891	20806	20858	21109	20854	20851	20863	20962	20706	21107	21101	20940	20967	20943	20980	20761	20872	20888	20831	20651	20888	20827	20968	20885	20848	20841	20736	20933	20892	20924	20764	20699	20916	20822	20683	20807	20861	20849	20845	20938	20797	20700	20836	20856	20862	21029	21165	20827	20982	21019	20899	20715	20849	20606	20810	20770	20741	20934	20825	20798	20828	20831	20932	20789	20909	20762	20878	20947	20547	20868	20826	20944	21197
55821	92357	75564	48487	31484	21587	17609	17382	17257	17305	17311	17108	17340	17201	17368	17076	17184	17238	17216	17241	17297	17309	17269	17169	17252	17276	17164	17245	17245	17151	17216	17309	17328	17270	17481	17193	17468	17241	17360	17460	17131	17171	17337	17407	17400	17280	17075	17243	17137	17089	17263	17146	17273	17198	17249	17387	17300	17215	17095	17343	17097	17357	17217	17239	17504	17148	17418	17094	17312	17205	17311	17223	17303	17247	17210	17276	17286	17125	17199	17342	17336	17322	17267	17353	17192	17203	17184	17212	17139	17368	17292	17445	17253	17199	17288	17263	17331	17030	17203	17313	17170	17216	17248	17278	17153	17297	17222	17324	17301	17206	17312	17141	17124	17324	17239	17142	17371	17147	17047	17207	17150	17391	17278	17099	17371	17384	17241	17377	17225	17127	17329	17344	17304	17198	17172	17066	17159	17220	17165	17275	17256	17447	17224	17343	17176	17061	17277	17310	17167	17275	17160	17240	17358	17245	17161	17081	17384	17367	17151	17362	17287	17324	17287	17140	17304	17133	17280	17174	17223	17387	17172	17131	17197	17318	17220	17324	17349	17192	17127	17270	17383	17116	17320	17353	17200	17216	17389	17474	17302	17283	17401	17271	17349	17326	17054	17253	17295	17272	17272	17115	17372	17371	17218	17180	17179	17143	17328	17249	17162	17403	17276	17370	17142	17159	17261	17173	17321	17300	17342	17286	17129	17330	17220	17363	17094	17401	17260	17329	17183	17236	17255	17170	17192	17198	17207	17269	17276	17258	17361	17289	17187	17215	17150	17261	17284	17141	17257	17193	17351	17108	17018	17350	17309	17214	17279	17054	17129	17201	17325	17077	17023	17211	17373	17012	17300	17486	17187	17226	17385	17172	17182	17042	17395	17320	17207	17270	17146	17182	17197	17423	17356	17211	17335	17281	17216	17304	17132	17174	17177	17325	17352	17287	17380	17312	17304	17084	17311	17289	17097	17125	17192	17176	17180	17251	17127	17275	17091	17218	17085	17389	17186	17201	17294	17330	17183	17220	17322	17162	17183	17238	17310	17172	17284	17245	17119	17235	17261	17285	17370	17166	17171	17220	17031	17228	17262	17268	17199	17298	17327	17272	17254	17213	17187	17214	17351	17251	17268	17188	17423	17347	17250	17115	17264	17299	17274	17308	17151	17296	17415	17144	17147	17194	17275	17262	17205	17133	17302	17270	17352	17284	17391	17240	17294	17080	17294	17251	17100	17234	17308	17185	17248	17180	17211	16952	17387	17027	17214	17143	17184	17182	17242	17302	17329	17183	17203	17252	17309	16984	17104	17212	17183	17481	17156	17416	17244	17273	17276	17223	17100	17189	17356	17265	17433	17382	17166	17199	17191	17155	17284	17143	17146	17271	17388	17246	17347	17184	17321	17320	17329	17225	17141	17183	17303	17243	17403	17084	17308	17182	17219	17254	17068	17199	17339	17143	17412	17403	17283	17317	17193	17205	17281	17130	17296	17379	16992	17342	17178	17299	17220	17175	17366	17390	17194	17076	17133	17221	17304	17334	17252	17039	17134	17373	17179	17292	17125	17299	17432	17205	17315	17155	17199	17129	17161	17319	17365	17311	17094	17392	17253	17237	17303	17304	17243	17357	17275	17183	17275	17148	17174	17129	17319	17301	17133	17115	17275	17385	17140	17191	17223	17199	17309	17255	17330	17222	17076	17292	17162	17117	17169	17374	17272	17193	17225	17143	17088	17214	17151	17221	17318	17201	17210	17291	17204	17246	17252	17253	17267	17183	17091	17250	17243	17090	17269	17345	17345	17243	17197	17203	17185	17185	17311	17153	17163	17244	17105	17279	17311	17297	17119	17100	17162	17143	17242	17230	17201	17217	17317	17139	17267	17305	17219	17351	17374	17201	17209	17296	17292	17220	17445	17061	17111	17399	17170	17228	17273	17436	17301	17361	17140	17245	17079	17325	17293	17260	17223	17111	17405	17307	17292	17285	17210	17298	17224	17281	17193	17272	17132	17132	17238	17265	17197	17218	17328	17243	17193	17324	17244	17084	17255	17211	17356	17242	17351	17207	17277	17433	17290	17159	17042	17229	17154	17156	17265	17329	17216	17112	17179	17100	17443	17133	17247	17187	17086	17195	17234	17197	17342	17295	17276	17193	17173	16959	17304	17376	17294	17185	17293	17254	17307	17201	17324	17283	17213	17116	17279	17138	17288	17070	17382	16989	17338	17184	17296	17312	17426	17212	17066	17202	17177	17160	17337	17216	17281	17243	17212	17259	17104	17169	17275	16976	17188	17262	17236	17261	17209	17233	17182	17223	17221	17424	17149	17221	17431	17212	17258	17181	17223	17418	17122	17286	17315	17298	17238	17177	17368	17213	17289	17149	17152	17134	17206	17310	17321	17236	17431	17061	17206	17361	17126	17189	17185	17203	17161	17261	17096	17256	17225	17262	17205	17148	17314	17244	17314	17278	17328	17250	17198	17312	17302	17197	17202	17365	17360	17270	17135	17157	17368	17217	17248	17219	17160	17358	17165	17087	17080	17257	17102	17217	17190	17232	17185	17181	17044	17040	17424	17398	17273	17114	17338	17239	17150	17209	17198	17331	17216	17147	17198	17240	17240	17078	17176	17039	17170	17191	17359	17222	17300	17062	17169	17387	17172	17317	17129	17296	17186	17435	17361	17217	17326	17203	17274	17184	17171	17064	17196	17153	17197	17223	17139	17288	17201	17269	17077	17085	17250	17271	17329	17265	17181	17346	17255	17215	17291	17351	17227	17379	17354	17110	17344	17170	17254	17231	17274	17222	17091	17174	17198	17299	17306	17290	17262	17133	17260	17237	17297	17126	17139	17175	17333	17106	17218	17361	17196	17404	17555	17260	17315	17002	17219	17328	17413	17243	17010	17323	17305	17196	17115	17161	17367	17070	17149	17093	17305	17345	17257	17235	17114	17262	17372	17367	17241	17258	17150	17320	17402	17169	17147	17355	17221	17210	17142	17326	17215	17228	17332	17106	17117	17327	17127	17183	17307	17182	17299	17300	17287	17350	17225	17407	17185	17440	17162	17332	17483	17260	17292	17251	17338	17091	17413	17177	17365	17143	17185	17144	17247	17033	17350	17117	17182	17254	17090	17202	17227	17242	17172	17227	17323	17374	17307	17359	17249	17250	17120	17138	17239	17293	17361	17121	17101	17304	17296	17289	17144	17164	17156	17131	17264	17273	17234	17321	17082	17037	17303	17360	17093	17395	17127	17085	17202	17131	17263	17238	17118	17429	17306	17130	17326	17156	17237	17208	17203	17289	17189	17271	17154	17240	17266	17176	17250	17242	17146	17435	17282	17238	17283	17182	17187	17191	17400	17324	17217	17359	17427	17220	17291	17276	17281	17107	17332	17422	17286	17314	17250	17148	17330	17242	17287	17066	17192	17363	17194	17151	17236	17330	17273	17305	17279	17179	17176	17176	17366	17247	17212	17296	17247	17149	17294	17264	17244	17371	17360	17194	17451	17254	17333	17084	17339	17137	17203	17140	17345	17223	17369	17314	17339	17203	17244	17110	17420	17079	17144	17128	17348	17078	17315	17157	17285	17300	17329	17484	17291	17316	17203	17155	17248	17260	17359	17254	17125	17269	17252	17252	17205	17421	17277	17203	17238	17335	17238	17194	17190	17324	17247	17149	17250	17216	17178	17337	17178	17192	17013	17274	17137	17426	17261	17378	17163	17333	17266	17201	17354	17165	17308	17187	17320	17216	17230	17210	17303	17293	17084	17375	17164	17316	17136	17397	17305	17276	17220	17340	17482	17210	17175	17134	17048	17343	17183	17132	17441	17133	17023	17120	17235	17217	17142	17347	17138	17120	17302	17326	17150	17221	17184	17075	16986	17236	17277	17210	17286	17173	17254	17163	17231	17208	17306	17375	17100	17255	17122	17285	17148	17003	17211	17258	17145	17276	17254	17031	17248	17413	17278	17224	17316	17158	17327	17223	17264	17182	17132	17300	17113	17234	17416	17188	17186	17348	17159	17190	17071	17221	17248	17125	17234	17171	17285	17271	17094	17276	17320	17217	17284	17232	17154	17282	17194	17216	17267	17163	17254	17306	16968	17371	17155	17206	17151	17247	17366	17324	17193	17179	17333	17251	17086	17161	17250	17137	17353	17237	17131	17365	17341	17275	17240	17199	17216	17277	17309	17121	17175	17249	17396	17200	17573	17413	17272	17324	17306	17224	17253	17227	17311	17185	17264	17091	17196	17130	17202	17043	17354	17406	17202	17373	17424	17359	17283	17310	17218	17152	17103	17304	17204	17192	17136	17319	17203	17010	17219	17363	17363	17237	17281	17357	17290	17409	17228	17133	17285	17315	17113	17228	17197	17367	17256	17248	17247	17349	17229	17061	17176	17238	17225	17218	17320	17226	17148	17280	17340	17178	17303	17205	17266	17273	17285	17183	17300	17327	17262	17115	17290	17343	17184	17160	17231	17283	17185	17313	17152	17194	17211	17321	17153	17080	17256	17254	17252	17209	17303	17285	17056	17455	17312	17353	17274	17226	17195	17213	17276	17319	17299	17244	17283	17213	17229	17159	17394	17267	17331	17239	17166	17310	17285	17250	17130	17364	17192	17174	17205	17420	17133	17409	17272	17144	17209	17282	17052	17334	17314	17176	17266	17240	17191	17209	17275	17188	17186	17356	17368	17240	17144	17240	17246	17409	17393	17171	17307	17111	17323	17292	17245	17283	17328	17470	17281	17324	17384	17348	16968	17277	17241	17321	17112	17468	17141	17370	17313	17046	17236	17048	17212	17284	17290	17273	17402	17207	17403	17216	17345	17276	17256	17189	17120	17308	17348	17370	17150	17087	17144	17128	17252	17115	17251	17217	17379	17216	17340	17027	17140	17052	17154	17222	17174	17261	17314	16992	17163	17274	17233	17138	17134	17222	17375	17223	17457	17177	17244	17213	17293	17382	17393	17184	17409	17331	17030	17293	17203	17268	17135	17210	17227	17347	17302	17340	17111	17154	17316	17324	17345	17234	17186	17144	17188	17128	17346	17239	17322	17301	17112	17232	17155	17276	17354	17299	17241	17158	17222	17062	16993	17044	17217	17251	17099	17110	17344	17192	17078	17296
23032	22797	35231	33354	29637	28451	28414	23140	22423	22726	22664	22509	22514	22621	22588	22500	22332	22190	22287	22476	22210	22086	22221	22196	22204	22142	21851	22276	22160	22327	22180	22281	22320	22165	22142	22306	22221	22359	22167	22304	22035	22145	22185	22071	22101	22155	22192	22260	22122	22302	22138	22141	22112	22235	22098	22157	22047	22108	22225	22187	22024	22229	22097	22145	22104	22176	22074	22078	22383	22083	22022	21898	22057	22104	21982	22134	21954	22148	22162	22009	22109	22075	21808	22069	22475	21981	22016	22141	21943	21983	22202	22016	21938	22192	22032	22014	22206	22062	22101	22219	22282	22076	22118	22017	22191	22008	22056	22297	22459	22243	22157	22323	22409	22074	22059	22059	22190	22016	22241	22154	22209	21966	22043	22083	22221	22229	22229	22062	21815	22123	21939	21986	22138	22171	21943	22184	21937	22013	22285	21986	22207	22098	21994	22114	22195	22158	22104	21992	22217	22128	22060	22214	21948	21994	22137	22214	22169	22174	22197	21937	22047	21987	21997	22084	21958	22015	22266	22211	22176	22070	22099	22349	22076	22235	21944	22107	22126	22094	22139	22166	22011	22230	21944	21960	22049	22288	22127	22271	21967	22113	22064	22256	22249	22169	21877	21980	22194	22304	22163	22107	21998	22097	21947	22084	22077	22113	21999	22054	22263	22138	22067	22083	21917	22036	22270	21985	22040	22080	22146	22000	21969	22055	22107	21917	22125	22056	21833	21905	21878	22018	21968	21963	22110	22065	22148	22107	22062	22173	22031	22179	21950	21935	22058	21905	21928	22094	21983	21868	21911	22091	22382	22072	22015	22179	22113	22030	22008	22002	22165	21996	22123	22121	22093	22285	22055	22114	21893	22044	21972	22021	22058	22095	21912	22231	21933	22044	22083	22127	22173	22059	22086	21919	21945	22130	22039	22038	22017	21986	22091	21964	22206	22134	22140	22039	22005	21883	22042	21985	22137	22164	22199	22124	22130	22105	21888	22053	22012	22099	21991	22233	22140	22087	22087	22162	22208	22104	22230	22144	22141	22142	22198	22095	22122	21953	21894	22026	21961	22143	22260	21996	21924	22362	22201	22046	21966	21705	22062	22050	22181	22038	21965	22047	21982	22226	22174	22060	21937	21850	21916	22086	22100	22192	22048	22124	22191	21941	22133	21890	21958	22119	21990	21932	22037	22300	22275	22100	22000	21762	21980	21918	22123	22033	22220	22137	22053	21873	22272	22206	22002	22032	21862	22026	22094	21772	21997	22103	22190	22184	22198	22265	22137	22194	22147	22044	22130	22383	22260	22056	22080	22176	21857	21940	22037	21946	22188	21982	22039	22346	22027	22033	21905	22022	22267	22381	22221	21989	22091	21833	22082	21982	21821	22039	22293	22195	22091	21976	22094	22175	22013	22084	22277	22057	22107	22124	22112	22075	22197	22222	22031	21931	21922	22089	21904	22052	22127	22255	21951	21935	22143	21900	21964	22093	21885	22227	22219	22029	21923	22037	21978	22025	22099	22115	22310	21938	22236	22209	22031	21969	22098	22131	22133	22040	22105	22002	21982	21916	22095	22100	22329	22246	22122	22135	22114	21971	22020	22111	22092	21909	22063	22130	22097	22026	22062	22128	22180	21921	22043	21933	22154	22076	22168	22137	22091	22399	22071	22177	22138	22360	22116	22280	22279	22023	21992	22373	22281	22104	22153	22079	22251	22121	22074	22034	22383	21924	21753	22185	22182	22252	22125	22126	22186	21979	22069	22065	21975	21943	21979	22221	22075	21960	22027	22254	22077	22357	22146	21984	22313	22168	22219	22354	22045	21979	21868	22025	22084	22159	22194	22062	22189	22004	22048	22087	21988	22128	22158	22213	22230	21956	21969	22118	22028	22003	21822	22250	22001	22075	22150	22129	21982	22169	22179	22065	22299	22241	21916	22087	22077	22113	21880	22098	22088	22053	22193	21986	22066	22003	22139	22117	21949	22213	21797	22316	22052	22275	22118	21889	21846	22135	22066	22042	21969	21983	22170	22220	22255	22227	22104	22055	22232	22128	22199	22009	22045	22140	22240	21939	21841	22153	22112	21937	21980	22095	21997	22165	22241	22298	22057	22214	22244	22078	22079	22164	21841	21886	21964	22191	21991	22276	22081	22131	22107	22064	22108	22101	22189	21930	21893	22076	22080	22248	22250	22032	21900	22001	22121	22210	22213	22084	22075	22201	22056	21979	22134	22037	21862	21863	22191	21960	22053	21974	22075	21898	22151	22060	22167	22161	22273	22249	22157	22082	21920	21949	22154	22184	22066	22232	21964	22164	22127	22257	22233	22133	22083	22026	22056	22083	21889	22091	21979	22008	22013	21996	22148	22216	22266	22288	22053	21911	21988	22133	21879	21935	22278	22063	21895	22330	22193	22075	22058	22335	21916	21823	21825	22039	21997	22134	22173	22115	22185	21856	22289	21937	21964	21940	22136	21977	22071	22048	22177	21928	21910	21971	22142	22271	21963	22014	22133	22172	22116	21853	21878	22277	22087	22301	22282	22003	22126	22044	22057	22045	22244	21982	22046	22330	22151	22155	22133	22159	22073	22061	22103	22094	22073	22120	21940	22276	22045	21995	21972	22126	22060	21781	22076	21905	22129	22174	22109	22020	22100	22282	21943	22135	21996	22210	21970	22021	22039	22193	22219	22003	21851	21862	22321	21967	21933	22188	21885	22153	21920	22026	21975	22143	22088	21998	21879	22214	22204	22203	21978	21876	22009	22215	21809	22143	22034	22066	22228	22021	21915	22028	22003	22365	22109	22194	22186	22021	22049	22020	22175	22184	22276	22243	22107	22036	22085	22143	22050	21913	22028	21980	22033	22017	22174	21859	22056	22033	21897	22068	22121	22183	22335	22185	22130	21929	22109	21919	22173	21868	21993	22153	22028	21799	22075	22184	21931	21741	22056	22089	22265	22074	22232	21976	22296	22173	22007	22167	22053	22033	22412	22290	22045	22071	22070	22012	22247	22156	22044	22197	22203	22173	22093	22089	22081	22102	22164	22017	22071	22379	22088	21868	21828	22006	21884	22077	22082	22119	22070	21810	22147	22392	22369	22010	22036	21901	21964	21943	22131	21800	22193	21968	22044	22067	22286	21953	22125	22160	22140	21913	21987	22090	22166	22223	22197	22229	21924	22030	22051	22009	22291	22012	22271	22009	22025	22007	21820	22034	21924	22190	22120	21961	22012	22271	21965	22170	21898	21983	22212	22083	21988	21937	22030	21916	22125	22211	22114	21842	22087	22059	22023	22133	21915	22176	21985	22135	22239	22060	22380	22165	22143	22339	22265	22177	22315	22078	22035	22054	22155	22181	22085	21888	22199	22191	22124	22230	22325	22303	22137	22315	22291	22100	21979	21912	22202	22060	22135	21997	22034	22029	22318	22070	22098	21831	22017	21998	22100	22125	22219	22044	21954	22012	22056	22065	22315	21952	22172	22042	21996	22197	22126	22296	22163	21873	22068	22161	22145	22050	22163	22157	22313	22004	21995	22046	22099	22167	22186	22119	22156	22221	22005	22024	22151	22047	21876	22318	22013	21977	21793	22100	22032	22227	22477	21947	22198	21959	22070	22149	22178	22151	22237	22061	22179	21788	21917	21946	22247	21951	21947	22053	21954	22035	21901	21978	21988	22135	22271	22155	21910	22068	21899	21992	21956	22063	22012	21963	22011	22086	22149	22177	22126	22040	21961	21865	22136	21911	22042	21925	22046	22204	22267	22082	21949	22020	22058	21861	22034	22049	22091	22046	21935	22153	22169	21909	21924	22141	22068	22271	22094	22044	21884	22125	22280	22041	22293	22094	22068	22209	22060	22267	22213	22061	22200	22069	22273	22159	22077	22158	22253	22255	21883	22094	22335	21905	22264	22277	22141	22047	21999	22170	22026	21936	22199	22424	22260	22000	22069	22256	22160	22168	21947	22065	22152	22061	22147	22041	22063	22024	22291	22129	21972	22227	22085	22029	22326	21960	22102	22188	21932	22030	22117	21893	21940	22010	21923	22202	22005	22063	21920	21894	22219	22077	22050	22142	22108	22218	22275	22124	21877	22185	22095	22040	22183	21857	21989	22276	21986	22154	21870	21981	21871	21937	22009	22205	22095	22034	22092	22033	22266	21770	21954	22153	21967	22196	22161	21982	22004	22129	22154	22210	22027	22015	22241	22090	22237	22001	22065	22139	22011	22093	22131	22219	22164	22210	22161	22162	22037	21790	22099	22111	22163	22117	22060	22202	22097	21949	22159	22203	22088	22246	21945	22111	22056	22126	22005	22094	22093	22172	22142	22235	22296	22230	22135	22098	21907	21999	22032	22046	22096	22014	22125	21870	22402	21886	22150	22030	22207	21831	22278	22153	22228	21950	21965	21876	22107	22026	22091	21999	22102	22001	22138	21909	21929	22129	21676	22114	22070	21841	21875	22009	21959	22156	21915	22056	22242	22002	22199	22043	22019	21996	22044	21968	22080	21916	21983	21913	22088	21994	21930	22033	22017	22149	22044	22069	22060	22131	21976	22123	22050	22016	22167	21988	22155	22327	22072	22065	22107	22131	22042	22144	21817	22001	22036	21931	22172	22206	21773	21896	22069	22167	21964	22072	21953	22119	21959	21941	21856	22135	22219	22041	22072	22200	22114	22130	21909	21928	21962	22254	22116	22093	21889	21830	22157	22028	22255	22004	22030	22088	22194	22013	22120	22086	22097	21993	22043	22035	21986	21932	21922	21966	22157	22176	22095	22020	21995	22062	22083	22104	22014	21917	22215	22059	22263	22059	22108	22039	22069	22170	22114	22012	21964	22001	21872	22125	22102	22077	22139	21899	21920	22183	22193	22067	21828	22038	22013	22164	22325	21953	22042	22001	22322	22212	22235	22033	22068	21979	22252	22171	22222	22053	22084	22374	21817	21804	22059	22129	22047	22258	22127	22323	22181	22099	22011	22079	22026	22010	22121	22018	22085	22064	22253	22202	22278	22084	21810	22011	22131	21953	22099	22057	22036	21817	22273	22365	22242	22060	22222	21998	22240	22161	22062	22189	22010	22068	21977	21980	22049	22168	22164	22065	21824	22093	22233	22110	22026	22100	21976	22203
65327	108226	93262	68392	45727	28821	19463	17833	17765	17978	17894	17881	17974	17772	18062	17871	17987	17939	17984	17859	18059	17903	17943	17987	17928	17925	17950	18117	17950	17834	17811	17926	18052	17921	17903	18080	17918	17955	17914	17867	17850	18012	18005	18063	17963	17790	18000	17935	17962	17896	18147	17920	18008	17862	17778	18075	18072	17886	17811	18040	17969	17801	17991	18054	17899	17828	17955	17904	17890	18060	17796	17832	17970	17926	17942	17886	17943	17957	17985	18013	17947	17953	17836	18037	17992	17905	17826	17893	17951	17800	17872	18066	17941	17989	17910	17948	17816	17775	17938	18171	17910	18048	17997	17847	17925	18094	18015	17934	17985	17877	17966	18067	17990	18015	18058	17931	17955	17994	18018	17963	17931	17772	17992	17833	17996	17824	17955	17895	17833	18025	17874	17926	17993	17891	17923	17956	17803	17971	18052	17808	17855	18025	17848	17954	17920	18044	17967	17761	18102	17897	17877	17795	17922	17932	17981	17927	18035	17879	17942	17905	17826	18016	17723	17740	17931	17783	17888	17917	17920	18145	17870	17940	17884	17935	17845	17840	18020	17967	17879	17792	17911	17767	18052	17925	17988	18015	17796	17849	17976	17990	17760	18083	17891	17863	18002	18109	17843	17960	17900	17758	17952	17989	17854	17847	17864	17848	17916	17906	18025	18068	17933	18053	17966	17961	17929	17876	17916	17918	17631	17921	17845	17927	18044	18104	17841	18026	17896	17983	18043	17796	17947	17874	17922	17989	17947	18000	17974	17984	18015	18007	17853	17929	18053	17936	17988	17870	17945	17914	17736	17942	18054	17890	18026	17887	17906	17887	18006	17572	17817	17957	17931	17943	18027	17950	17826	17795	17857	17921	17803	18041	18015	17722	17916	18081	17796	17851	17840	17816	17884	17805	17982	17968	17963	17991	17801	17974	18080	17841	17925	17932	17762	17955	17839	17934	17912	17838	18077	17817	18090	18026	17682	17999	17789	17766	17753	17974	17895	18038	18096	17846	17992	17812	18032	17968	17959	18190	17960	18083	18021	17941	17993	17863	17995	17839	17846	17810	17855	17966	17858	18001	17955	17846	17943	17930	17889	17908	17871	18012	17933	17951	18065	17862	17873	17856	18040	17867	18028	18045	17888	17877	18175	17800	17834	17847	17914	17878	17968	17700	17741	17980	17764	18076	18027	17926	17907	17828	17941	17919	18008	17898	18044	17823	17864	17864	17980	17926	17953	17894	17980	17937	17916	17707	17869	17914	17796	17907	17819	17878	17755	17783	17920	17953	17989	18036	17903	18027	17812	17942	17935	17871	17916	17830	17753	18189	18000	18030	17742	17909	18002	17953	17964	17929	18103	17819	17998	17864	18000	17926	17782	17954	17743	17946	17782	17955	17934	17861	17943	17919	17823	17866	18092	17911	17910	17880	17852	17882	17872	17923	17932	18064	17849	17892	17950	17902	17872	17883	17953	18074	17937	17892	18177	17849	17888	17765	18047	17978	17808	17955	17752	17953	17930	17886	18150	17766	17907	17947	17865	17923	17998	17938	18028	17843	17721	17810	17764	17799	17885	17882	17891	17887	17800	18113	18173	17910	17903	17959	17888	17933	18034	17968	17994	17984	18056	17791	17901	17836	18132	18032	17841	17992	18005	17909	17960	17848	17851	17782	18050	17911	17674	17860	18041	17896	17773	17725	17717	17737	18026	18101	17921	17873	17912	17845	17650	17887	17968	17758	17842	18137	17994	17839	17963	18022	17805	17802	17940	17994	18066	17857	17929	17977	17869	18066	17864	18059	17882	17874	17950	17769	17923	18054	17771	17936	17887	17906	18067	17953	17893	18022	17969	17872	17981	17933	17993	17854	18006	18012	17836	17841	17889	18113	17701	17947	17974	17791	18022	17942	17916	18010	17801	17810	17826	17912	17889	18029	17945	17909	17871	18002	17931	18021	17901	17897	17838	18050	17896	17949	17946	18051	17991	17882	17839	17965	17929	18000	18043	17962	17928	17815	18035	17840	17898	17947	18184	17769	17956	17874	18032	17758	18025	17972	18027	18013	18144	17830	18030	17977	17805	18055	17812	17974	18018	17988	17945	17911	18042	17811	17901	17945	17877	17908	17817	17953	18039	17808	17792	17964	17803	17918	17760	17936	17934	17867	17981	17806	17999	17965	17939	17937	17725	17689	17994	18013	17895	18051	17933	17997	17894	18037	17891	17743	17909	17867	17959	18059	18194	17775	17963	17806	17805	18082	18039	17802	17931	17892	18083	17848	18016	17973	18008	17988	18117	17844	17913	17952	18101	18036	18043	18053	17977	18016	17787	17931	18021	17899	17851	18016	17776	18033	17999	17929	18005	17768	17948	18064	17964	17987	17879	17919	17961	17957	17955	17854	17779	17899	17815	17791	17861	17715	17770	17904	17870	17881	17927	17954	18034	17991	17881	18035	17901	17770	18052	17865	17857	17856	17892	17942	17975	17988	18052	17977	17880	17809	17882	17855	18030	18015	17914	17892	17977	17898	17959	17951	17986	17882	17982	18067	17908	18108	17886	17781	18017	17835	17936	17891	17930	17769	17931	17888	17754	18121	17862	18037	17933	17912	17892	17753	17946	17918	17997	18021	17988	18022	17813	17950	17955	17907	17856	18038	17905	17934	17946	17874	17978	17983	17989	17904	17845	18059	17998	17833	17863	17844	17937	17872	17993	17944	17993	18021	18033	17840	18066	17898	17880	18046	18005	17775	17881	17918	18094	17883	17925	17850	18028	17835	18139	17912	17906	17874	17951	17763	17926	18073	17893	17846	17901	17749	17976	17931	17936	18089	17956	17768	17946	17863	17829	17861	17997	17633	17929	18013	17847	18007	17860	17842	17923	17879	17716	17979	18139	17999	18048	18050	18004	17929	17940	18125	17995	18040	17983	17812	18112	17755	17888	17949	17798	17824	17999	17942	17889	17994	18026	17994	17857	17839	17988	18006	17935	17868	17916	17913	17978	17918	18106	17808	17843	17838	18037	17988	18027	17959	17882	18082	17833	18001	17968	17902	17910	17853	17830	18007	17856	18001	17936	17893	17876	17828	17740	17837	17909	18034	17875	18080	17761	17825	18077	18015	17716	18049	17863	17786	17861	17948	17884	17922	17718	18019	17981	17814	17885	17887	17996	17979	17978	17794	17943	17939	17825	18081	17875	18119	17801	17963	17923	18045	18017	17840	17799	18014	17746	18032	17726	17972	18007	17916	17930	18020	17998	18075	17885	17883	17812	18058	17870	17729	17956	17925	18004	17753	17893	17960	17896	18010	18081	17930	17782	17818	17928	17936	18017	18032	17921	17983	17941	17975	17917	17753	17818	17961	17950	17921	17963	17788	17991	17921	17688	17827	17989	17859	17954	18133	17988	17737	17827	17958	17881	18162	17786	17924	17893	17642	17998	17975	18043	17932	17928	17863	17808	18128	17918	17837	18018	17936	18129	18078	18032	17825	18052	17717	17959	18011	17945	17974	17910	17966	17858	17861	18080	17961	17841	17979	17907	17841	17785	17806	17931	18061	17974	17817	18091	17886	17847	17803	18103	17900	18032	17963	17981	17810	17740	18061	17962	18025	17933	17884	17818	17992	18024	17941	18014	17877	17939	17958	17913	17999	17838	17844	17850	17866	17819	17839	17903	18144	17761	17827	17884	17786	17916	17926	17853	17833	17904	18093	17782	17893	18015	17837	18040	17823	17895	17978	17840	17998	17892	18028	17726	17824	17834	17823	17918	17949	17941	18181	17855	17929	17902	17862	17889	18007	17919	17912	17945	17979	17822	17875	17906	18110	17883	17715	17985	17963	18052	17859	18000	17874	17932	18025	17892	17985	17903	17847	17857	17907	17884	18045	17849	17919	17932	17952	18018	17839	18070	17987	18053	17757	17917	17794	18208	18028	18040	17854	17938	17942	18018	17869	17833	17963	17980	18027	17924	17838	17814	17874	17784	17905	17945	17883	17934	18051	17737	17989	17850	17979	18002	17944	17996	17838	18052	17854	17878	18054	17952	17962	18135	17941	17920	17780	18079	17970	17842	17850	17967	17871	17818	18021	17737	17725	17859	17956	17948	18099	17951	17920	17806	18008	17882	17996	18038	17823	17981	17904	17901	17968	17858	18164	18046	17950	17979	17983	17990	17903	17871	17821	17924	17638	18014	17777	17873	18041	17922	17894	17941	17898	17832	17885	17895	17861	18099	17874	17855	18027	17971	17894	17994	18167	17896	17880	17946	17869	17942	17826	18028	17822	17912	17891	17988	17941	18037	18137	17880	18000	17953	17806	18070	17929	17906	18024	17939	18005	17953	17825	17752	17911	17888	18062	17843	17715	18049	17884	17982	17902	18094	17968	17995	18078	17952	18008	17811	18034	18029	17896	17934	17946	17798	17936	17870	17993	17754	17716	17939	17848	17772	18018	17940	17904	17958	18008	17904	18064	17860	17842	17908	17837	17966	18038	18010	18011	17907	17880	18003	17814	18113	17985	17917	18020	17945	18035	18002	17917	17862	17869	17934	17838	17914	17971	17907	17944	17961	18089	18035	17944	18006	18012	18042	17955	17949	17915	18034	17723	17865	17831	17888	17988	17876	17901	18087	17812	18076	17993	17993	17944	17707	18110	17679	17931	17884	17872	17949	17997	17723	17824	17822	17985	17925	17908	17977	17838	17958	17828	17726	17883	18041	17880	17940	17946	17988	17954	18028	17993	17819	17884	17789	18090	17855	17826	17821	18049	17786	18097	18062	17885	17821	18038	17732	18049	17918	17839	17879	18032	17974	17966	17976	17882	17939	17772	18078	17988	17953	17874	17900	17697	18024	17984	17818	17817	17887	18051	17932	17958	17825	18086	17984	17923	18010	17920	17987	17948	18024	17933	17818	17888	17962	17878	18025	17919	17958	17917	17780	17863	18135	17953	18042	17977	17853	18002	17869	17962	18124	17914	17958	17656	17943	18028	18048	17869	17988	17918	17899	18049	17949	18056	18002	17925	18102	18039	17906	18002	17918	17910	17875	17864	17987	18041	18000	17795	17879	17751	18084	17853	17923	17847	18069	17975	18001	17813	17981	18035	17999	17983	18151	18036	17874	17922	17899	17852	18068	17922
30246	36028	44583	35561	26727	23708	22533	22010	22210	22339	22077	22034	22046	22141	22336	22140	22221	22236	22007	22222	22024	22265	22021	22112	21964	21971	22035	22106	21935	22054	22093	22116	21965	22188	22195	22102	21920	21850	22050	22051	21996	22303	22098	22079	22172	22195	22115	22162	22032	21958	22299	22249	22079	22018	22166	22009	22123	22107	22030	22187	21935	21855	21960	22008	22159	21941	22136	22019	22185	22078	21852	21944	21891	21996	21857	22107	21942	22054	22116	22062	21988	21996	21744	22056	21951	22177	22260	21981	21960	21834	21878	21806	21926	22017	21931	22132	21968	21954	22213	22204	21836	22030	22107	22112	22048	22047	21883	22013	21916	22182	22074	21993	22165	22006	22278	21944	22146	22146	22035	21903	21982	22268	22118	22020	22170	21934	22015	22100	22166	21978	21820	21967	22156	21962	22099	21973	22017	21870	22124	22063	21966	21969	22209	22164	22145	22196	21915	21982	22225	22171	22176	21933	22148	21967	21855	22167	22030	21952	22079	21951	22090	22065	21971	22095	22206	22045	22198	21986	22025	22075	21715	22061	22120	21983	22010	21906	21979	21988	21906	21808	22239	22024	21874	22026	22048	21916	21911	21971	22002	22169	22047	21852	22031	21979	21949	21818	21739	21831	21956	22072	22264	22103	21944	22064	22070	22025	21993	22121	22363	22014	22042	22018	22094	21881	21773	21992	22036	21820	22151	21922	21967	21856	22170	22124	21963	21882	21859	21995	22223	21977	22094	22256	21677	22258	22166	21994	21969	21878	21976	22167	22065	22079	21859	22120	22122	22216	22115	21922	22196	22247	21982	22243	22027	22150	22132	22134	21948	22088	22270	22014	22141	22088	21892	22032	21805	21913	21996	22054	22117	21952	21859	22040	22106	22288	22078	22252	22134	22102	21803	22105	22159	22245	22239	22018	22068	22190	21935	22037	22044	21946	22148	21711	22084	22232	21832	22005	21926	21900	22071	22148	22033	21992	21909	22211	22209	22119	22159	22171	22007	22224	22086	22237	21934	22174	21968	22194	21913	21981	21934	22233	21990	22148	22070	21972	21755	22068	21916	22173	22060	21794	22038	22148	21908	22139	22066	21941	22034	22048	22054	22001	21934	22117	22215	22101	21981	21911	22200	22220	22027	22103	22209	22266	21965	21801	21906	22043	22018	22085	22271	21970	21970	22016	22287	21916	22016	21978	21965	22035	21975	22101	22066	21905	22284	22188	21959	22170	22141	22001	22134	22281	22178	22072	21973	21957	21968	22186	22058	21845	22112	22123	21896	22036	22013	22282	21941	21813	22082	21999	22137	21939	22095	22015	21915	22125	21905	21956	22017	21970	22060	22086	21971	21936	21955	22125	22014	22109	21897	21976	22132	21939	21897	22290	21797	22004	21866	22368	22107	21962	22182	21930	21938	22088	22094	22053	22027	22065	22116	21943	21873	21940	22074	22026	22023	22120	22054	22040	22091	22053	21874	22174	21953	22214	22108	22161	22083	22117	21996	21977	21927	21977	22054	22078	21826	22320	22133	21713	21908	22067	21955	21909	22013	22224	22148	21894	21773	22097	22015	22081	22106	22038	22274	22073	21977	21991	21997	22174	21992	21838	22022	22234	21982	22259	21940	21729	22095	22000	22118	21772	22034	22035	21979	21899	21947	21868	21766	21837	22207	21900	22037	22087	22159	22042	22022	21870	21807	22111	22020	21996	21839	21822	22174	22038	22138	22064	22148	21991	21928	22011	21876	21827	22172	21937	22247	21878	21968	22147	22087	21832	21819	22017	22034	22070	21911	21910	22226	21816	22154	21969	22081	22071	21836	22164	21987	21934	22108	22151	22002	22324	21949	22111	22000	22037	22071	22191	21812	21895	21917	22129	21994	22028	22143	22038	21979	21921	22101	22098	21998	21990	22106	22034	22076	21868	22009	22051	22155	22052	22017	21928	21835	22064	22002	21963	22054	21972	21913	21982	21993	21923	22190	22009	22152	22175	22113	21851	21957	21947	22018	21823	22001	21872	21968	22018	22094	22065	22136	21981	21976	21914	21977	21839	22002	21936	22077	22173	22058	22124	22067	22248	22029	21917	22118	21914	22218	21835	21771	21934	21873	22200	21980	22019	22121	22017	22069	21955	21998	22072	22281	21966	22011	22058	22137	21828	21821	22115	22066	22020	22021	21963	21947	22020	22281	22075	22135	22222	21930	22141	22197	22017	22176	22072	21952	22035	22008	22039	22037	22060	21860	21958	21921	22291	22133	22228	21994	21884	22099	21947	22194	21908	22096	22091	22224	21940	22057	21760	22037	21981	22039	22009	21882	21909	22064	22102	22044	22180	21975	22055	22012	22022	22103	22068	21952	21957	22018	21827	22113	21966	22258	21821	22131	21891	22028	21910	22208	22237	21924	22179	22261	22036	21999	21966	22122	21893	22015	22321	21907	22081	21993	21982	21984	21852	22156	22061	21973	22058	22154	22022	22083	22182	22021	21950	22011	22021	22070	21948	22016	22082	22135	22251	21957	22243	21961	22004	22054	22036	22074	21896	21905	21979	22175	22093	22095	22296	22152	22046	21900	22012	21941	22281	21868	22108	22179	22018	22271	22078	22125	22185	21969	21946	21972	22005	22072	21802	22087	21998	22120	22035	22071	21999	22110	22033	22083	21922	22061	22167	22056	22027	21886	21797	21966	22051	22024	21969	22240	22191	21973	22153	22199	22058	22049	22051	22112	22146	22013	21939	22046	22015	21860	21943	22085	22215	22246	21998	22176	22262	21859	21855	22134	22171	21854	21998	22066	22076	22131	22030	21897	22245	21932	22012	22031	22141	21878	22042	22089	22015	21985	22141	22180	22107	21880	22059	22057	21878	22054	22105	22316	22025	22024	22251	21929	22241	22039	22113	21963	22223	22202	22005	22138	22146	22028	22097	22073	22327	22177	22088	21893	22028	21896	22235	21989	21902	22000	22063	22014	22111	22119	22090	22063	22244	22081	21729	22062	22231	21988	21995	22050	22008	21978	21967	22026	22030	22153	22023	22069	22058	22022	22189	22113	22290	22055	22049	22053	22237	22016	22186	22254	22214	22165	21914	22092	22100	22020	21740	22087	22028	21973	21853	22004	22000	22159	21924	21883	22109	21948	21924	22007	22408	21934	21868	22011	22185	21936	21998	22019	22136	22025	22238	21909	22225	21845	21966	22014	22034	21966	22105	21952	21966	22131	22120	22104	22120	22051	21961	22132	22114	22085	22021	22003	22104	22027	22087	22169	22134	22141	22116	22076	21981	22137	21997	22200	21959	22139	22141	21997	21797	22081	21917	21918	22243	22099	22047	21973	21870	22079	22073	22230	22006	22090	22116	22027	22067	22224	22086	21873	21886	22034	21752	22175	22249	22108	21897	21916	22110	22036	21887	21881	21907	22391	21980	22195	22061	22145	21982	22017	22027	21962	21930	22240	21960	21942	22156	22010	22061	22112	22163	22035	22093	21895	21767	21823	22143	22137	22077	22020	22079	21964	22001	22060	21964	22033	21926	21882	22219	22087	21851	21969	21891	22094	22030	22218	21914	22013	22198	22095	22150	22253	22084	21983	22266	22002	21961	22057	21976	22115	22142	22000	21961	22184	22209	21936	22006	21796	22094	21848	22122	21951	22049	22053	21936	22183	22188	22071	22098	22194	21816	22079	22169	21907	22193	22164	22081	21995	21790	22132	22062	22061	22107	22218	22088	22197	22081	22115	22179	22095	21772	22139	22132	22205	21995	21932	21844	22117	21874	21938	21944	22038	21997	21951	22088	22225	22091	21964	21888	22098	21894	21909	21942	21994	22058	21947	22066	21825	21801	22033	22179	22158	22092	21955	22172	21952	22164	22141	21912	21884	22282	22101	21886	22066	22008	22173	21958	22072	21883	22165	21949	21878	22040	21955	21991	22013	22153	21894	22031	22109	22176	22197	21934	22144	22036	22114	22162	21950	21775	22052	22023	22031	22244	22012	21957	21902	22032	22070	21975	21957	21978	22173	21965	22087	21946	22107	22246	21952	22104	22035	22178	22051	22216	22265	22031	22187	22098	22071	22151	21997	21991	22123	22037	21901	21949	22202	22169	21873	21834	22021	22076	21941	22060	21786	22016	21894	21948	21882	22159	21750	21962	22113	22136	22096	21968	22284	21913	21884	22139	22155	21959	22040	21921	22034	21957	22148	22125	21869	22194	22012	22076	22031	22193	21977	21863	21878	21879	22149	22182	22021	21971	22009	22140	22164	22286	22063	22159	22034	22075	21963	22096	22021	22146	22004	22244	22048	22040	22075	22041	22124	22020	21991	22143	22104	21886	21884	22071	21935	22070	22132	21972	22254	21981	22026	22311	22101	21893	22111	21922	22155	22131	22257	22142	22057	22187	22145	22050	21880	22072	22015	22057	21995	21935	21926	21988	22172	22021	22021	22076	21890	22051	22021	21971	22138	22188	21863	22121	22256	22068	21919	22036	22265	21874	22134	22095	21991	22276	22014	22024	22101	21727	21891	21987	21986	22135	22185	21969	22140	22292	22195	22097	22142	22055	22053	21993	21925	21871	22193	22137	22045	22266	22002	21973	21964	22085	22085	22121	22018	22044	22066	21900	21908	21977	22083	21897	22087	22289	22212	22014	22257	22137	21983	21843	22169	22043	22001	21929	21946	22062	22153	22033	22101	21938	22058	22110	22078	22189	21885	22187	21967	22070	22182	22058	21891	22046	21933	21942	21975	22109	22024	22138	22161	22135	22006	22204	21955	22181	22223	21926	22053	21962	22249	22123	22123	22033	22231	22177	22032	22097	22153	22178	22177	21935	22059	21985	22128	22149	22029	21989	22097	22021	21954	22031	21934	22019	21970	22057	22265	22174	22021	22303	22256	21895	22090	21996	21976	21953	22099	22189	21736	22082	22055	22205	22078	22210	22116	22105	22057	21992	22075	21718	22081	22028	21982	22193	22060	22041	22016	21949	22215	22120	22096	21809	22088	21973	21923	21906	22014	21976	22236	22219	22124	21885	22064	21925	22108	21967	22010	22185	22010	22017	21937	21954	21941	22150	21917	22016	22055	22109	22220	22060	22020	21923	22173	22283	22000	22177	22037	21920	22080	22431	22135	21856
35758	56041	46451	30687	22423	18965	18045	17934	17969	17754	17876	17834	17890	17850	17868	18003	17885	17931	17859	18011	17719	17887	17956	17912	17789	17854	17893	17868	17873	17881	17851	18044	17809	17870	17778	17953	17999	17850	17705	17952	17786	17837	17821	17653	17806	17844	17743	17934	18051	17736	17814	17877	18008	17771	17945	17778	17797	18096	17882	17799	17788	17736	17875	17934	17806	17941	17839	17886	17835	17938	18167	17919	17833	17839	17890	17872	17800	17852	17899	17756	17825	17787	17879	17792	17933	17784	17939	17796	18026	17755	17970	17909	17994	17830	17761	17860	17826	17844	17843	17944	17888	17683	18036	17955	17907	17871	17838	17898	17779	17842	17949	17857	17852	17677	17945	17907	18004	17887	17829	17780	17906	17839	18127	17776	17882	17846	17688	17862	17699	17702	17811	17813	17830	17805	17917	17900	17868	17810	17994	17811	17823	17953	17897	17847	17900	17801	17860	17962	17958	17873	17685	17929	17840	17965	17906	17828	17830	17819	17926	17852	17874	17847	17921	17900	17982	17906	17738	17871	17843	18020	17624	17835	17798	17730	17778	17752	17804	17798	17966	17783	17940	17912	17693	17727	17945	17985	17807	17967	18046	17966	17804	17850	17847	17856	17755	17667	17749	17680	17981	17851	17745	17899	17848	18001	17926	17890	17800	17810	17822	17917	17871	17889	17871	17925	17741	17826	17771	18083	18130	17899	17968	17755	17958	17912	17994	17861	17791	17838	17918	17801	17922	17803	17889	17856	17821	17722	17834	17805	17704	17942	17881	17689	17953	17858	17865	18060	17970	17899	17900	17886	17960	17958	17883	17858	17767	18057	17910	17667	17956	17829	18116	17859	17879	17772	17771	17907	17688	17902	17905	17854	17871	17928	17941	17905	17961	17948	17872	17852	17882	17975	17904	17862	17824	17971	18003	17853	17804	17851	17765	17771	17875	17905	18002	17781	17849	18035	17856	17986	17821	17830	17948	17886	17777	17867	17695	17982	17898	17958	17782	17845	17886	17793	17886	17771	17898	17825	17721	17884	17984	17843	17916	17993	17886	17904	17715	17893	17660	17744	17930	17812	17957	17728	17888	17753	17740	18000	17779	17756	17795	17840	17776	17753	17754	17802	17944	17724	17919	18057	17707	17849	17704	17874	17845	17931	17948	17722	17831	17942	17831	17861	17909	17926	17671	18002	17781	17896	17636	17789	17897	17860	17709	17740	17800	17989	17903	17930	17813	17927	17923	17755	17828	17970	17619	17917	17948	17962	17848	17614	17928	17742	17787	17802	17802	17721	17891	17781	17941	17874	17881	17933	17817	17825	18000	17955	17893	17875	18074	17997	17861	17823	17905	17907	17919	17759	17728	17946	17888	17818	17826	17773	18009	17950	17960	17800	17766	17647	17862	17684	17950	17819	17805	17792	18019	17960	17811	17943	17929	17791	17968	17761	17826	17823	17943	17938	17944	17721	17737	17927	17858	17941	17709	17820	17897	17623	17880	17911	17912	17857	17878	18103	17826	17952	17933	17796	17571	17943	17930	17906	17786	17794	17836	17867	17885	17978	17834	17976	17877	17873	17938	17873	17918	17977	17729	17708	17889	17861	17779	17720	17918	17664	17849	17908	17856	17888	17766	18078	18030	17816	18022	17889	18054	17903	17890	17926	17828	17827	17932	17826	17776	17972	17962	17861	17770	17790	17900	17642	17825	17841	17807	17904	17911	17919	17822	17788	17936	17813	17952	17933	17827	17981	17959	17924	17948	18155	17876	17820	17785	17850	17732	17933	17794	17805	17949	17771	17845	17814	17995	17751	17920	17928	17851	17827	17913	17968	17837	17911	17790	17790	17948	17841	17915	17804	17915	17832	17792	17953	17764	17866	17978	17805	17939	17823	17968	17830	17828	17758	17815	17630	17843	17973	17787	17853	17971	18090	17779	17811	17814	17959	17878	17643	17905	17873	17840	17726	17843	17914	17813	18059	17847	17882	17835	17754	17837	18053	17751	17965	17949	17812	17912	17758	17908	17910	17776	17815	17692	17854	17934	17817	17780	17700	17835	17831	18088	17662	17888	17801	17760	17848	17863	17844	17948	17795	17842	17892	17818	17916	17921	17798	17936	18052	17806	17970	17751	17856	17781	17955	17839	17866	17772	17775	17795	17831	17891	17805	17744	17813	18031	17799	17895	17722	17951	17896	17829	18016	17819	17812	17713	17871	17787	17921	17869	17849	17943	17810	17979	17894	17952	17971	17806	17827	17819	17728	17836	17759	17854	17880	17892	17891	17978	18027	17906	17830	17977	17944	17812	17907	18028	18013	17836	17875	17841	17878	17873	17957	17631	17864	18029	17887	17916	17839	17905	17876	17852	17772	17990	18040	17799	17830	17959	17835	17819	17930	17906	17758	17983	17887	18050	17763	17830	17846	17837	17825	17862	17884	17960	17925	17865	18066	18035	17957	17890	17887	17828	17794	17769	17822	17967	18003	17914	17970	17902	17816	17794	17903	17925	17840	18062	18063	17871	18110	17876	17856	17887	18054	17908	17847	17767	17696	17941	17775	17788	17856	17923	17927	17914	17814	17730	17902	17888	18019	17760	17851	17840	17995	17910	17794	17974	18078	17787	17870	17983	17887	17914	17979	17938	17798	17893	17812	18096	17820	17938	17658	17884	17968	17926	17819	17898	17952	17851	17823	17779	17860	17966	17699	17912	17671	17796	17825	17752	17826	17910	17951	17997	17949	17977	17815	17923	17808	17850	17768	18026	17643	18086	17854	17798	17821	17846	17839	17874	17654	17977	17973	18012	17883	17792	17983	17878	17868	17789	17931	17949	17869	17971	17779	17932	17918	17869	17990	17872	17848	17937	17903	17984	17823	18017	17934	17844	17892	17830	18006	17866	17934	17766	17884	17830	17956	17850	17995	17854	17885	17824	17873	17912	17803	17720	17822	17709	18001	17957	17897	17972	17924	17734	17996	17765	17858	17904	17832	17844	17865	17886	17777	17909	17889	18004	17938	17868	17661	17998	17914	17876	17755	17882	17884	17697	17950	17940	17969	17974	17774	17866	17922	17847	17942	17745	17947	17949	17903	17720	17903	18007	17912	17836	17974	17884	17672	17952	17776	17634	17781	17976	17993	17797	17798	17975	18119	17875	17826	17872	17888	17857	17833	17996	18027	17953	17730	17966	17676	17805	17775	17833	17727	17924	17840	17897	17861	17939	18001	18034	17882	17705	17931	17762	18060	17880	17853	17924	17794	17846	17937	17814	17976	17847	18006	17896	17844	18052	17825	17766	17926	17819	17943	17905	17998	17950	17762	17801	17783	17935	17816	17839	17818	17830	17878	17764	17973	17824	17791	17984	17873	17873	17830	17878	17905	17809	17869	17802	17845	17873	18007	17908	17777	17924	17806	17774	17899	17873	17714	17868	18035	17810	17742	17811	17674	17972	17915	17731	17946	17791	17930	17805	17909	17963	17682	17943	17814	17882	17901	17848	17881	17981	17887	17801	17916	17777	17845	17654	17967	17733	17852	18098	17912	17891	17852	17809	17949	18042	17865	17964	17881	17818	17829	17693	17844	17852	18023	17767	17801	17777	17808	17699	17871	17853	17992	17920	17879	17971	17845	17809	17862	18142	17832	17809	17917	18092	17848	17885	17800	18032	17843	17817	17821	17883	17941	17806	17712	17928	18056	17912	17823	17897	17794	18140	17841	17983	17726	17917	17951	17842	17998	17731	17735	17869	17958	18010	17869	17836	17932	17753	17780	17917	17784	17868	17863	17857	17761	17698	17839	17940	17803	18013	17982	17946	17813	17986	17810	17992	17979	17911	17981	17772	18107	17844	17786	17733	17724	17857	17864	17804	17815	17882	17884	17637	17931	17924	17971	17917	17904	17859	17914	17944	17618	17793	17958	17973	17785	17938	17850	17704	17805	17874	17968	17977	17955	17798	17813	17767	17922	18056	17958	18026	18001	17927	17795	17753	17845	17810	17949	17618	17883	17999	17858	17780	17990	17824	17870	17984	17977	17961	17950	17866	17956	18036	17789	17747	17825	17726	17975	17787	17748	17989	17846	17789	17835	17973	17858	17927	17885	17761	17892	17814	17799	17794	17788	17874	17971	17778	17886	17926	17843	17702	17863	17763	17793	17864	18039	17887	17981	17720	17753	17839	17905	17966	17739	17907	17889	17937	17762	17950	17884	17790	17963	17749	17767	17827	17807	17885	17849	17841	17864	17885	17796	17868	17716	18021	17983	17876	17824	17934	17804	17819	17767	17684	17803	17793	17812	17876	17891	17744	17912	17818	17889	17925	17880	17982	17831	17925	17984	17824	17901	17868	18042	17949	18050	17645	17982	17833	17856	17926	18006	17846	17710	17828	17851	17838	17919	17833	17685	17803	17881	17974	17989	17853	17919	17916	17907	17826	17839	17911	17953	18014	17858	17776	18015	17850	17799	17792	17874	18023	17846	17733	17905	17793	17820	17785	17935	17764	17829	17688	18010	17746	18023	17863	17667	17810	17890	17942	17796	17799	17884	17802	17892	17864	17853	17864	17846	17946	17881	17768	17828	17760	17916	17878	17806	17809	17844	17929	17947	17849	17972	17905	17826	17896	17818	17870	17790	17849	17960	18013	17587	18033	17855	17835	17718	17866	17946	17790	17959	17884	17750	17815	17739	17924	17743	17893	17818	17820	17877	17830	17742	17861	17829	17900	17920	17866	17893	17865	17781	17821	17758	17930	17861	17914	17800	17780	17890	17949	17902	17775	17844	18019	17739	17995	17856	17889	17856	17747	17818	17850	17781	17813	17752	17889	17869	17892	17923	17809	17834	17922	17929	17918	17831	17722	17767	17877	17940	17827	17848	18041	17873	17738	17827	17896	17947	17912	17853	17805	17876	17712	17915	17717	17947	17699	17878	17702	18011	17991	17711	17926	17862	17891	17811	17766	17860	17775	17745	17795	17814	17906	17877	17843	17856	17983	17818	17833	17892	17825	18031	17931	17983	18083	17828	17822	17765	17732	17801	17926	17694	17834	18091	17828	17778	17959	17902	17888	17794	17925	18012	17864	17834	17961	17950	17867	17791	17985	17818	17879	17969	17688	17913	17986	17888	17762	17783	17901	17842
25470	26306	45379	43711	32928	27838	24650	22300	21959	21954	22094	21990	21947	21928	22142	21795	21983	21775	21786	21858	21812	21818	21925	21778	21612	21635	21791	22086	21907	21797	21988	21921	21582	21834	21838	21774	21822	21674	21763	21546	21753	21767	21897	21918	21832	21744	21589	21788	21914	21649	22045	21844	21751	21833	21900	21649	21706	21905	22000	21772	21648	21770	21781	21693	21777	21690	21752	21809	21665	21864	21785	21798	21780	21789	21710	22016	21838	21780	21934	21852	21561	21727	21668	21676	21644	21781	21494	21660	21802	21838	21789	21700	21740	21959	21750	21727	21621	21909	21742	21866	21678	21787	21764	21779	21695	21583	21573	21676	21751	21708	21793	21812	21707	21751	21612	21777	21578	21657	21643	21701	21712	21479	21558	21838	21859	21679	21584	21806	21787	21593	21732	21866	21804	21869	21712	21773	21860	21840	21784	21554	21690	21743	21703	21709	21718	21779	21726	21706	21621	21714	21772	21846	21707	21845	21660	21738	21628	21792	21765	21756	21919	21529	21564	21832	21689	21818	21679	21730	21817	21735	21944	21816	21838	21710	21577	21791	21633	21610	21868	21767	21891	21804	21898	21723	21795	21761	21684	21717	21887	21956	21690	21547	21714	21656	21494	21590	21646	21575	21888	21703	21780	21725	21721	21891	21928	21906	21796	21858	21758	21883	21807	21761	21570	21654	21518	21728	21712	21837	21629	21816	21656	21642	21848	21775	21771	21529	21644	21635	21838	21522	21797	21897	21659	21812	21637	21723	21644	21778	21759	21643	21624	21748	21732	21606	21748	21944	21746	21748	21878	21711	21722	21634	21718	21578	21616	21709	21651	21879	21765	21611	21632	21538	21622	21735	21532	21789	21677	21823	21627	21694	21646	21921	21681	21822	21835	21556	21657	21854	21600	21754	21743	21858	21911	21599	21647	21726	21885	21902	21783	21713	21707	21803	21968	21862	21913	21737	21817	21661	21909	21724	21613	21510	21810	21850	21718	21770	21799	21724	21834	21715	21719	21787	21803	21991	21862	21804	21709	21990	21874	21820	21783	21761	21632	21598	21506	21545	21865	21769	21684	21623	21626	21699	21816	21647	21730	21926	21719	21800	21760	21560	21668	21749	21634	21741	21561	21812	21778	21634	21661	21571	21764	21829	21821	21663	21698	21838	21728	21623	21657	21883	21848	21585	21704	21744	21631	21900	21854	21837	21604	21755	21706	21552	21834	21763	21667	21762	21851	21935	21628	21688	21702	21683	21607	21882	21648	21797	21770	21556	21753	21759	21751	21804	21633	21568	21746	21637	21573	21883	21691	21663	21736	21778	21515	21638	21734	21599	22013	21759	21828	21818	21759	21788	21930	21739	21511	21551	21903	21600	21648	21666	21601	21676	21739	21697	21588	21807	21731	21586	21688	22000	21569	21564	21766	21533	21828	21817	21671	21854	21672	21600	21865	22002	21798	21911	21875	21929	21750	21598	21845	21563	21803	21723	21848	21511	21678	21750	21622	21561	21823	21663	21750	21794	21579	21804	21809	21751	21695	21836	21838	21777	21822	21610	21754	21692	21850	21737	21839	21743	21801	21766	21758	21822	21718	21616	21684	21713	21534	21817	21735	21935	21616	21647	21773	21684	21781	21677	21833	21732	21619	21823	21934	21755	21577	21659	21789	21651	21541	21683	21536	21615	21836	21735	21684	21878	21715	21773	21730	21709	21833	21694	21685	21683	21949	21696	21918	21848	21685	21724	21842	21859	21506	22003	21602	21852	21751	21682	21764	21705	21832	21652	21726	21814	21600	21537	21671	21615	21716	21807	21573	21574	21752	21552	21941	21796	21898	21536	21662	21927	21716	21622	21558	21635	21890	21799	21698	21456	21848	21802	21654	21714	21689	21715	21775	21701	21577	21510	21560	21619	21627	21659	21646	21761	21637	21545	21429	21769	21663	21775	21696	21695	21621	21616	21709	21903	21780	21626	21631	21805	21867	21836	21622	21839	21610	21771	21662	21537	21652	21906	21751	21798	21770	21683	21913	21516	21716	21940	21793	21884	21748	21778	21674	21761	21810	21851	21659	21782	21663	21874	21724	21815	21654	21688	21673	21733	21798	21898	21855	21828	21754	21867	21508	21814	21727	21807	21724	21875	21596	21853	21660	21674	21814	21644	21809	21746	21898	21787	21774	21989	21860	21690	21533	21633	21848	21610	21818	21734	21461	21644	21816	21581	21689	21692	21853	21924	21715	21720	21701	21647	21788	21609	21711	21816	21700	21550	21779	21752	21765	21658	21788	21632	21687	21706	21677	21657	21495	21457	21625	21993	21898	21747	21707	21808	21752	21623	21841	21551	21743	21649	21798	21575	21750	21737	21680	21634	21914	21876	21773	21586	21726	21931	21692	21752	21883	21529	21668	21980	21590	21772	21516	21680	21766	21599	21601	21780	21729	21732	21648	21734	21411	21711	21663	21670	21512	21782	21938	21582	21904	21615	21844	21646	21756	21656	21742	21911	21735	21532	21905	21523	21864	21612	21678	21826	21783	21659	21715	21792	21758	21911	21658	21552	21686	21901	21794	21384	21605	21618	21710	21805	21558	21664	21764	21830	21599	21556	21821	21388	21838	21515	21648	21544	21820	21772	21812	21622	21720	21903	21926	21753	21658	21518	22000	21531	21724	21635	21721	21901	21379	21753	21736	21688	21614	21742	21831	21619	21890	21729	21781	21734	21780	21969	21725	21683	21830	21737	21637	21712	21830	21862	21654	21619	21683	21839	21819	21530	21697	21567	21606	21735	21896	21751	21514	21580	21794	21919	21724	21532	21549	21811	21773	21742	21569	21655	21980	21535	21629	21947	21685	21536	21639	21781	21827	21725	21717	21839	21955	21781	21783	21655	21749	21956	21807	21713	21935	21747	21789	21726	21706	21710	21751	21674	21621	21767	21678	21815	21882	21693	21537	21868	21797	21846	21735	21694	21779	21630	21620	21730	21770	21717	21881	21802	21912	21844	21784	21866	21789	22003	21726	21728	21720	21668	21731	21722	21529	21800	21505	21671	21722	21701	21783	21811	21853	21776	21708	21589	21606	21591	21759	21923	21808	21905	21972	21663	21947	21652	21649	21719	21860	21749	21778	21722	21863	21888	21686	21751	21721	21889	21806	21855	21720	21746	21852	21582	21725	21752	21696	21694	21735	21603	21687	21706	21641	21608	21778	21635	21497	21703	22038	21780	21668	21588	21841	21713	21869	21545	21844	21825	21816	21809	21950	21609	21865	21630	21671	21528	21707	21646	21953	21839	21832	21810	21882	21638	21905	21741	21837	21827	21783	21670	21873	21791	21686	21757	21818	21775	21704	21826	21815	21500	21683	21719	21666	21629	21552	21726	21647	21542	21299	21499	21678	21672	21623	21785	21384	21498	21598	21633	21556	21674	21602	21798	21595	21685	21844	21797	21651	21787	21845	21858	21851	21673	21919	21675	21661	21643	21737	21689	21661	21611	21842	21704	21860	21606	21608	21846	21656	21983	21577	21626	21708	21740	21841	21771	21730	21677	21860	21553	21686	21837	21694	21806	21917	21786	21604	21987	21694	21805	21775	21664	21690	21568	21732	21691	21736	21912	21600	21685	21818	21681	21820	21925	21677	21697	21686	21788	21919	21723	21929	21803	21829	21695	21613	21585	21850	21708	21748	21815	21818	21642	21797	21993	21836	21822	21813	21740	21745	21720	21783	21936	21746	21615	21715	21661	21674	21658	21635	21638	21764	21549	21517	21600	21722	21513	21862	21657	21903	21646	21550	21728	21969	21883	21822	21588	21704	21724	21539	21731	21836	21809	21735	21831	21776	21691	21466	21707	21746	21603	21810	21723	21548	21952	21876	21875	21570	21807	21789	21809	21863	21776	21933	21952	21788	21803	21801	21773	21674	21839	21631	21675	21882	21585	21549	21839	21791	21621	21822	21794	21787	21771	21887	21908	21760	21729	21701	21650	21903	21627	21844	21704	21643	21785	21578	21655	21690	21669	21653	21581	21798	21612	21976	21580	21924	21786	21623	21771	21750	21719	21905	21776	21732	21678	21614	21873	21599	21728	21706	21481	21703	21742	21816	21734	21852	21750	21865	21919	21752	21648	21648	21598	21705	21760	21925	21805	21835	21833	21807	21756	21813	21738	21815	21924	21802	21659	21667	21711	21726	21665	21680	21659	21641	21491	21954	21678	21772	21561	21719	21664	21674	21690	21938	21741	21648	21747	21584	21687	21749	21810	21498	21751	21530	21718	21641	21541	21980	21712	21752	21812	21720	21731	21890	21752	21536	21647	21816	21707	21786	21880	21659	21687	21809	21530	21724	21741	21690	21595	21897	21848	21780	21787	21751	21770	21867	21637	21855	21935	21512	21872	21880	21690	21790	21693	21723	21754	21862	21824	21792	21668	21532	21857	21768	21608	21939	21808	21769	21572	21771	21877	21769	21634	21818	21810	21767	21691	21706	21731	21574	21641	21641	21758	21636	21617	21766	21708	21646	21666	21603	21728	21878	21843	21541	21815	21871	21624	21676	21717	21811	21877	21860	21691	21763	21823	21637	21776	21796	21758	21532	21686	21876	21751	21648	21773	21479	21592	21779	21724	21634	21465	21741	21591	21777	21997	21699	21757	21791	21895	21765	21532	21743	21789	21773	21624	21621	21574	21737	21837	21688	21918	21987	21712	21754	21605	21646	21817	21618	21822	21816	21590	21622	21548	21657	21586	21701	21918	21559	21638	21866	21687	21807	21816	21640	21578	21513	21780	21689	21776	21770	21597	21797	21725	21620	21767	21871	21911	21772	21738	21707	21747	21784	21627	21784	21586	21701	21781	21628	21927	21705	21861	21880	21748	21722	21910	21776	21844	21653	21677	21832	21678	21856	21640	21796	21756	21737	21906	21921	21758	21639	21576	21818	21725	21762	21673	21696	21685	21734	21786	21650	21733	21856	21747	21865	21651	21948	21768	21783	21766	21535	21632	21574	21677	21866	21511	22015	21825	21819	21866	21861	21821	21777	21821	21890	21941	21658	21709	22093	21820	21661	21774	21873	21808	21546	21811	22040	21691	21673	21484	21570	21802	21836	21697	21693	21814	21723	21577	21851	22017	21833	21734
56816	91394	77139	51356	34423	23279	18763	17872	17635	17664	17702	17912	17852	17817	17669	17797	17931	17848	17726	17707	17843	17844	17809	17739	17727	17709	17661	17767	17684	17697	17855	17849	17839	17894	17716	17673	17774	17621	17821	17750	17830	17727	17710	17549	17782	17642	17929	17749	17847	17827	17755	17653	17839	17802	17695	17804	17742	17840	17837	17764	17896	17615	17715	17711	17918	17872	17746	17693	17749	17827	17690	17727	17810	17704	17838	17846	17605	17729	17802	17662	17678	17715	17783	17618	17598	17755	17797	17811	17936	17772	17839	17871	17822	17790	17638	17639	17880	17824	17557	17641	17779	17814	17787	17660	17657	17679	17720	17734	17725	17789	17587	17675	17772	17772	17574	17854	17813	17900	17586	17639	17905	17681	17677	17767	17833	17686	17831	17690	17725	17810	17724	17849	17838	17778	17853	17729	17814	17883	17752	17761	17740	17595	17757	17539	17781	17769	17908	17754	17829	17762	17861	17720	17796	17770	17620	17805	17814	17690	17802	17728	17963	17893	17730	17796	17886	17750	17680	17819	17738	17981	17696	17874	17707	17627	17926	17870	17838	17784	17856	17736	17907	17788	17751	17788	17685	17936	17684	17716	17807	17624	17630	17728	17629	17646	17693	17739	17811	17526	17817	17713	17698	17656	17767	17944	17725	17965	17762	17661	17593	17871	17630	17716	17675	17818	17855	17622	17802	17808	17826	17736	17838	17820	17782	17925	17860	17696	17707	17743	17785	17816	17779	17714	17858	17674	17679	17669	17600	17834	17569	17763	17745	17793	17737	17881	17647	17736	17605	17832	17696	17678	17727	17826	17794	17829	17703	17619	17680	17700	17645	17760	17782	17751	17651	17679	17642	17687	17749	17706	17671	17784	17699	17651	17753	17666	17831	17773	17796	17966	17837	17691	17781	17765	17718	17570	17790	17623	17787	17653	17685	17795	17865	17765	17817	17932	17469	17750	17814	17775	17706	17626	17542	17679	17843	17684	17741	17825	17856	17647	17698	17576	17642	17613	17713	17799	17863	17646	17704	17715	17838	17903	17786	17602	17854	17906	17868	17688	17792	17719	17755	17765	17657	17748	17761	17704	17686	17793	17787	17674	17684	17700	17808	17597	17793	17678	17666	17730	17686	17720	17731	17753	17727	17754	17636	17805	17578	17925	17715	17690	17744	17737	17869	17909	18021	17742	17848	17634	17658	17658	17745	17885	17925	17858	17776	17749	17783	17866	17634	17753	17777	17747	17804	17843	17863	17779	17717	17765	17837	17632	17557	17733	17871	17829	17732	17682	17691	17688	17852	17731	17729	17669	17653	17761	17739	17660	17850	17655	17632	17711	17861	17875	17762	17752	17770	17923	17706	17792	17662	17789	17665	17802	17813	17850	17853	17750	17684	17680	17705	17778	17898	17583	17782	17856	17741	17784	17716	17714	17872	17710	17802	17877	17567	17713	17651	17642	17829	17783	17782	17801	17758	17887	17804	17719	17735	17795	17785	17407	17868	17677	17695	17603	17692	17689	17832	17832	17733	17871	17712	17729	17693	17838	17687	17728	17685	17758	17600	17746	17777	17682	17672	17980	17784	17664	17653	17870	17735	17658	17735	17854	17953	17729	17814	17846	17809	17782	17764	17999	17737	17894	17697	17741	17681	17758	17756	17634	17752	17890	17809	17841	17582	17545	17761	17640	17741	17856	17680	17717	17751	17516	17887	17750	17635	17768	17755	17643	17615	17912	17747	17573	17811	17676	17718	17772	17748	17590	17746	17596	17758	17829	17505	17875	17677	17763	17752	17674	17679	17866	17640	17659	17755	17777	17612	17935	17588	17841	17758	17766	17652	17817	17755	17695	17547	17822	17634	17747	17704	17907	17808	17552	17824	17691	17526	17879	17903	17988	17735	17801	17679	17891	17819	17814	17829	17898	17648	17695	17844	17705	17821	17608	17705	17802	17607	17838	17538	17668	17812	17790	17685	17773	17753	17670	17863	17780	17798	17774	17754	17706	17627	17705	17703	17700	17583	17808	17646	17864	17701	17790	17645	17697	17571	17824	17587	17705	17938	17899	17757	17623	17693	17725	17841	17865	17832	17783	17647	17820	17680	17768	17839	17745	17766	17716	17812	17639	17777	17701	17676	17850	17779	17828	17663	17682	17857	17639	17804	17715	17763	17618	17786	17799	17738	17835	17978	17691	17820	17774	17765	17821	17704	17821	17856	17720	17747	17693	17744	17728	17774	17771	17658	17699	17581	17853	17975	17697	17572	17714	17625	17685	17842	17656	17705	17792	17658	17850	17777	17681	17828	17750	17884	17761	17768	17711	17806	17735	17743	17772	17880	17712	17761	17783	17792	17673	17663	17743	17646	17854	17671	17586	17810	17797	17799	17755	17709	17695	17841	17629	17572	17684	17769	17795	17802	17778	17610	17598	17838	17653	17756	17816	17641	17699	17631	17730	17754	17664	17796	17751	17726	17611	17764	17767	17822	17733	17745	17659	17819	17900	17891	17860	17683	17751	17765	17772	17795	17748	17705	17793	17699	17781	17847	17733	17762	17931	17656	17721	17786	17658	17768	17878	17566	17689	17740	17853	17664	17748	17757	17762	17612	17737	17960	17594	17971	17574	17723	17582	17716	17719	17904	17669	17784	17681	17550	17902	17736	17641	17867	17628	17682	17865	17797	17786	17833	17826	17668	17818	17718	17688	17735	17757	17737	17802	17667	17688	17872	17749	17471	17653	17611	17767	17775	17630	17678	17660	17853	17561	17762	17770	17836	17642	17746	17779	17611	17782	17833	17699	17748	17828	17659	17774	17766	17843	17733	17762	17824	18002	17711	17753	17797	17724	17805	17718	17851	17754	17667	17740	17655	17863	17789	17632	17839	17713	17764	17649	17845	17652	17563	17926	17812	17596	17655	17727	17834	18003	17728	17784	17596	17760	17782	17665	17819	17618	17776	17862	17805	17678	17707	17768	17793	17586	17539	17762	17769	17887	17713	17750	17760	17709	17813	17582	17710	17631	17785	17718	17705	17653	17816	17724	17813	17629	17726	17801	17764	17604	17897	17815	17878	17855	17899	17746	17725	17832	17709	17630	17766	17886	17922	17757	17903	17788	17689	17861	17727	17819	17747	17774	17618	17702	17872	17751	17949	17746	17758	17846	17771	17739	17642	17679	17907	17725	17622	17538	17823	17753	17832	17816	17686	17823	17644	17881	17682	17876	17841	17777	17849	17680	17739	17672	17780	17666	17602	17609	17572	17693	17888	17798	17658	17822	17590	17662	17758	17632	17774	17946	17568	17757	17758	17941	17739	17811	17700	17778	17601	17738	17536	17824	17734	17604	17823	17801	17867	17757	17845	17698	17732	17829	17746	17765	17779	17709	17548	17886	17827	17633	17797	17592	17807	17720	17809	17804	17690	17651	17908	17686	17755	17778	17770	17850	17940	17810	17737	17762	17622	17743	17870	17891	17754	17663	17664	17804	17885	17736	17799	17830	17597	17689	17834	17695	17751	17753	18009	17694	17850	17903	17813	17758	17897	17917	17647	17809	17712	17840	17643	17901	17544	17826	17723	17728	17736	17698	17874	17773	17785	17629	17829	17745	17692	17801	17852	17710	17862	17735	17882	17611	17954	17775	17812	17694	17831	17665	17795	17863	17767	17643	17745	17737	17755	18031	17760	17651	17845	17646	17800	17702	17698	17776	17878	17523	17727	17704	17681	17914	17715	17767	17784	17649	17941	17657	17913	17773	17735	17673	17723	17623	17793	17784	17714	17727	17819	17757	17746	17783	17864	17641	17688	17861	17651	17777	17771	17750	17667	17726	17811	17689	17760	17790	17710	17734	17666	17786	17681	17668	17768	17914	17579	17836	17935	17672	17782	17686	17806	17646	18022	17808	17747	17707	17496	17577	17902	17648	17744	17799	17661	17827	17739	17689	17678	17738	17703	17688	17658	17671	17678	17804	17814	17648	17713	17846	17491	17659	17850	17868	17699	17700	17694	17923	17678	17696	17791	17720	17772	17878	17517	17785	17802	17678	17925	17821	17669	17830	17699	17666	17901	17825	17695	17633	17577	17703	17813	17714	17734	17749	17731	17805	17790	17758	17738	17667	17756	17652	17832	17624	17843	17538	17740	17625	17776	17661	17655	17581	17738	17863	17748	17593	17724	17853	17876	17870	17755	17819	17774	17744	17782	17612	17875	17761	17866	17686	17637	17752	17816	17672	17756	17689	17776	17853	17769	17697	17763	17646	18010	17801	17610	17718	17643	17601	17616	17674	17762	17687	17692	17753	17608	17748	17807	17745	17561	17830	17675	17772	17787	17761	17934	17921	17573	17813	17836	17664	17680	17960	17782	17812	17655	17784	17822	17750	17737	17839	17819	17661	17815	17769	17786	17736	17709	17787	17886	17743	17634	17870	17670	17779	17836	17780	17704	17795	17629	17589	17589	17746	17779	17832	17663	17748	17871	17686	17755	17742	17617	17785	17910	17760	17754	17704	17726	17944	17707	17712	17802	17734	17874	17844	17705	17851	17787	17541	17706	17727	17592	17878	17855	17720	17810	17796	17806	17739	17836	17744	17877	17845	17821	17722	17831	17734	17631	17737	17749	17787	17851	17633	17856	17568	17646	17898	17783	17918	17756	17871	17725	17855	17795	17642	17759	17615	17791	17851	17879	17703	17714	17666	17836	17768	17571	17784	17608	17835	17675	17780	17755	17762	17653	17812	17638	17638	17907	17696	17847	17844	17773	17801	17829	17738	17650	17707	17736	17866	17651	17842	17869	17650	17772	17803	17579	17726	17893	17909	17648	17911	17661	17710	17671	17654	17820	17783	17530	17856	17820	17676	17696	17800	17665	17655	17774	17724	17725	17686	17812	17593	17801	17736	17583	17686	17791	17493	17750	17524	17647	17736	17835	17587	17704	17863	17837	17721	17797	17974	17756	17695	17759	17662	17781	17675	17806	17782	17689	17815	17689	17855	17837	17742	17740	17864	17688	17777	17640	17538	17753	17610	17676	17799	17774	17774	17972	17778	17536	17712	17814	17638	17606	17859	17722	17861	17694	17682	17686	17684	17774	17683	17699	17740	17763	17625	17717	17693	17659	17620	17649	17720	17737	17805
23065	22998	37303	37659	34090	31076	29316	23435	22692	23215	22958	22783	22779	22761	22709	22828	22779	22865	22862	22737	22697	22814	22667	22605	22661	22639	22709	22838	22594	22672	22757	22604	22381	22522	22571	22894	22610	22557	22492	22701	22611	22582	22666	22637	22761	22506	22572	22539	22508	22441	22598	22428	22448	22426	22800	22482	22475	22682	22498	22515	22585	22570	22433	22385	22703	22554	22549	22439	22790	22246	22462	22676	22356	22894	22411	22626	22735	22548	22485	22499	22644	22692	22804	22604	22398	22427	22345	22846	22589	22665	22439	22582	22387	22571	22477	22420	22366	22673	22493	22354	22480	22544	22574	22430	22683	22653	22643	22486	22550	22428	22416	22563	22601	22571	22497	22547	22487	22391	22412	22732	22620	22458	22247	22543	22491	22663	22450	22614	22431	22325	22349	22449	22254	22541	22521	22343	22450	22379	22552	22364	22352	22468	22421	22457	22727	22342	22495	22546	22551	22496	22306	22496	22652	22269	22275	22368	22334	22369	22537	22574	22541	22565	22691	22520	22439	22405	22606	22792	22668	22470	22573	22719	22697	22562	22589	22532	22591	22511	22749	22424	22475	22553	22299	22468	22458	22538	22608	22625	22355	22473	22537	22729	22709	22486	22629	22575	22670	22609	22574	22360	22440	22618	22485	22372	22363	22249	22338	22439	22553	22235	22434	22295	22588	22385	22632	22574	22445	22485	22475	22448	22630	22257	22512	22517	22460	22497	22403	22554	22643	22426	22596	22516	22371	22579	22624	22695	22322	22471	22733	22462	22701	22473	22622	22593	22397	22421	22581	22367	22616	22654	22364	22352	22448	22479	22400	22559	22576	22441	22330	22553	22644	22622	22568	22419	22384	22541	22466	22401	22518	22502	22422	22438	22685	22572	22638	22498	22413	22604	22443	22479	22412	22425	22353	22605	22477	22594	22531	22359	22355	22714	22585	22615	22369	22443	22558	22779	22486	22486	22673	22485	22624	22545	22481	22378	22701	22556	22398	22507	22552	22694	22397	22486	22615	22777	22478	22507	22540	22463	22390	22449	22447	22775	22518	22479	22500	22418	22617	22465	22406	22680	22773	22553	22380	22160	22574	22417	22662	22310	22473	22446	22381	22410	22428	22198	22594	22613	22381	22363	22703	22316	22499	22466	22551	22386	22515	22688	22399	22661	22468	22357	22407	22471	22701	22523	22489	22475	22334	22349	22398	22521	22468	22294	22830	22779	22522	22520	22421	22346	22478	22401	22470	22713	22459	22409	22327	22395	22440	22247	22510	22393	22554	22533	22354	22395	22558	22439	22704	22593	22358	22379	22365	22472	22558	22454	22488	22487	22486	22470	22402	22762	22625	22546	22491	22772	22584	22689	22534	22712	22658	22575	22667	22412	22559	22597	22330	22653	22559	22500	22464	22537	22462	22429	22644	22531	22603	22406	22439	22476	22462	22309	22656	22476	22591	22766	22712	22560	22601	22864	22784	22425	22393	22345	22544	22472	22539	22454	22622	22486	22323	22577	22641	22588	22592	22517	22567	22366	22487	22504	22549	22657	22625	22580	22457	22552	22372	22518	22493	22379	22475	22593	22662	22342	22416	22530	22472	22525	22607	22770	22332	22678	22442	22482	22374	22567	22390	22250	22745	22566	22587	22569	22547	22576	22338	22569	22622	22481	22600	22518	22495	22563	22438	22648	22585	22391	22360	22623	22580	22567	22519	22724	22601	22388	22492	22619	22406	22675	22594	22364	22426	22572	22559	22486	22570	22346	22391	22685	22407	22651	22696	22488	22385	22607	22578	22529	22668	22523	22572	22463	22441	22496	22403	22312	22342	22431	22565	22473	22594	22632	22662	22294	22607	22577	22468	22791	22419	22611	22494	22686	22510	22458	22648	22566	22380	22383	22653	22643	22360	22246	22526	22389	22406	22434	22490	22422	22441	22447	22788	22469	22480	22523	22395	22517	22378	22359	22462	22520	22440	22514	22680	22246	22491	22320	22481	22485	22408	22549	22514	22621	22530	22636	22519	22429	22821	22475	22372	22544	22395	22391	22550	22318	22466	22481	22654	22473	22556	22401	22569	22375	22426	22704	22203	22547	22701	22397	22436	22459	22562	22551	22673	22416	22651	22455	22361	22547	22419	22530	22580	22581	22786	22487	22474	22539	22399	22550	22436	22757	22638	22717	22396	22530	22613	22410	22586	22538	22420	22553	22418	22697	22373	22409	22555	22818	22460	22478	22403	22400	22493	22634	22507	22495	22239	22380	22359	22446	22566	22529	22565	22601	22650	22343	22577	22406	22485	22189	22571	22706	22519	22505	22398	22530	22614	22406	22385	22443	22509	22528	22324	22633	22599	22488	22472	22610	22318	22559	22593	22373	22336	22431	22591	22431	22420	22399	22391	22608	22513	22389	22438	22361	22310	22692	22655	22563	22572	22611	22579	22567	22720	22574	22516	22507	22736	22539	22497	22686	22842	22625	22413	22516	22575	22618	22478	22413	22488	22287	22497	22510	22466	22390	22395	22404	22374	22336	22625	22676	22557	22470	22595	22435	22681	22429	22547	22492	22479	22596	22310	22503	22469	22611	22752	22509	22532	22604	22535	22425	22760	22514	22401	22712	22469	22277	22560	22631	22424	22653	22455	22481	22601	22647	22604	22469	22653	22747	22584	22628	22492	22571	22621	22392	22496	22501	22473	22397	22485	22343	22641	22692	22524	22409	22391	22514	22669	22532	22650	22384	22373	22498	22259	22411	22639	22749	22401	22441	22258	22411	22310	22336	22441	22477	22441	22450	22462	22344	22480	22448	22484	22406	22639	22671	22744	22731	22519	22502	22593	22526	22426	22514	22599	22528	22689	22598	22495	22712	22744	22671	22468	22516	22429	22379	22632	22453	22662	22480	22157	22486	22701	22584	22521	22551	22743	22650	22389	22663	22432	22644	22583	22487	22339	22550	22280	22525	22400	22555	22615	22469	22451	22350	22753	22503	22760	22620	22514	22266	22459	22593	22688	22502	22490	22400	22529	22511	22370	22366	22529	22580	22429	22609	22487	22555	22611	22552	22439	22486	22427	22612	22409	22462	22474	22309	22532	22342	22427	22445	22708	22533	22261	22458	22489	22679	22462	22566	22625	22530	22712	22377	22535	22619	22584	22488	22481	22408	22329	22604	22433	22598	22485	22473	22499	22439	22639	22356	22428	22435	22572	22419	22405	22352	22688	22459	22568	22458	22656	22386	22485	22520	22514	22660	22309	22464	22446	22600	22408	22711	22462	22565	22535	22461	22406	22600	22359	22292	22440	22635	22772	22455	22437	22453	22491	22579	22410	22444	22595	22536	22751	22472	22668	22641	22433	22577	22668	22521	22347	22407	22738	22445	22616	22607	22379	22526	22546	22388	22429	22408	22372	22510	22394	22428	22596	22697	22296	22548	22765	22827	22434	22472	22473	22556	22335	22581	22543	22605	22556	22546	22560	22501	22468	22530	22541	22410	22390	22464	22496	22692	22440	22571	22386	22479	22376	22552	22626	22202	22506	22468	22408	22428	22522	22221	22341	22557	22616	22561	22543	22731	22617	22475	22333	22403	22473	22510	22521	22448	22583	22427	22681	22482	22512	22446	22544	22493	22525	22489	22387	22193	22444	22482	22506	22709	22560	22540	22409	22410	22564	22619	22530	22609	22421	22501	22350	22526	22364	22735	22554	22502	22397	22435	22259	22507	22544	22389	22650	22456	22563	22484	22257	22718	22575	22571	22409	22639	22544	22494	22439	22499	22520	22487	22539	22405	22318	22549	22619	22618	22562	22421	22505	22611	22756	22668	22448	22442	22543	22523	22600	22486	22487	22583	22432	22402	22577	22311	22320	22611	22659	22564	22707	22607	22479	22624	22473	22502	22325	22505	22509	22733	22270	22437	22684	22523	22386	22539	22384	22418	22521	22368	22443	22185	22320	22618	22507	22391	22558	22597	22482	22544	22634	22570	22524	22548	22363	22726	22363	22490	22425	22524	22536	22526	22498	22474	22496	22375	22568	22586	22512	22332	22433	22699	22468	22569	22580	22727	22250	22311	22317	22577	22443	22396	22575	22601	22564	22636	22579	22514	22599	22376	22711	22557	22434	22371	22442	22412	22461	22589	22412	22728	22670	22403	22511	22562	22444	22559	22461	22627	22565	22423	22341	22556	22577	22589	22594	22577	22397	22410	22187	22408	22587	22601	22630	22599	22588	22545	22384	22631	22725	22366	22427	22602	22667	22414	22546	22450	22651	22440	22558	22565	22533	22530	22665	22405	22540	22615	22646	22295	22308	22551	22359	22483	22505	22553	22419	22590	22527	22431	22437	22507	22586	22450	22346	22453	22568	22441	22721	22497	22573	22140	22451	22504	22553	22570	22561	22522	22422	22466	22453	22442	22489	22650	22551	22485	22533	22557	22546	22716	22593	22336	22495	22179	22393	22764	22538	22375	22484	22530	22381	22305	22485	22315	22595	22230	22281	22379	22156	22505	22660	22198	22423	22692	22537	22577	22571	22681	22499	22374	22475	22649	22495	22571	22704	22607	22341	22387	22395	22407	22558	22482	22428	22539	22582	22404	22312	22598	22508	22518	22605	22327	22475	22635	22630	22525	22425	22509	22467	22631	22521	22470	22626	22536	22657	22720	22396	22524	22743	22559	22701	22350	22527	22422	22320	22484	22431	22540	22383	22808	22625	22315	22569	22406	22600	22794	22306	22721	22322	22253	22526	22513	22572	22714	22497	22559	22419	22522	22627	22383	22501	22524	22462	22433	22342	22382	22505	22489	22580	22454	22521	22447	22476	22479	22533	22524	22292	22571	22397	22392	22565	22417	22539	22516	22611	22492	22424	22471	22578	22652	22436	22425	22320	22295	22563	22428	22429	22495	22558	22435	22518	22365	22565	22468	22574	22626	22656	22367	22579	22578	22547	22355	22461	22673	22527	22548	22730	22543	22366	22451	22402	22456	22564	22604	22564	22505	22601	22344	22569	22356	22306	22381	22478	22625	22554	22413	22556	22640	22558	22421	22761	22523	22585	22296	22549	22496	22698	22608	22479	22607	22399	22407	22365	22408	22472	22478	22329	22435	22419	22364	22649	22483	22358	22563	22500	22461
64831	107648	96039	72225	50189	32423	21294	18349	18109	18180	18264	18093	18249	18157	18195	18188	18122	18352	18224	18330	18198	18273	18397	18170	18345	18185	18123	18447	18313	18068	18152	18254	18174	18219	18273	18246	18187	18214	18337	18087	18284	18247	18196	18299	18178	18176	18204	18053	18352	18222	18282	18223	18317	18357	18189	18180	18173	18298	18139	18351	18078	18253	18129	18058	18105	17977	18358	18265	18167	18223	18102	18158	18184	18312	18228	18304	18195	18247	18291	18033	18230	18375	18181	18414	18151	18239	18336	18058	18370	18456	18149	18235	18305	18390	18075	18155	18262	18327	18250	18220	18125	18068	18157	18423	18274	18232	18189	18322	18375	18320	18235	18190	18116	18082	18218	18290	18249	18283	18219	18052	18148	18101	18278	18367	18230	18210	18288	18240	18243	18129	18160	18259	18229	18222	18126	18169	18110	18211	18430	18340	18287	18167	18227	18032	18027	18128	18161	18334	18378	18262	18182	18176	18150	18190	18142	18067	18199	18302	18126	18365	18313	18380	18250	18186	18246	18396	18166	18199	18152	18211	18250	18186	18236	18242	18182	18277	18160	18190	18256	18194	17928	18131	18232	18058	18199	18090	18269	18254	18017	18251	18177	18302	18249	18396	18119	18152	18224	18256	18294	18351	18033	18329	17969	18083	18224	18205	18097	18263	18290	18239	18277	18106	18105	18319	18161	18241	18166	18191	17968	18178	18354	18247	18137	18106	18306	18249	18092	18276	18250	18058	18278	18274	18099	18277	18215	18309	18214	18090	18229	18063	18189	18228	18187	18164	18376	18063	18194	18363	18219	18251	18202	18338	18127	18242	18153	18261	18217	18180	18318	18186	18172	18175	18162	18137	18293	18201	18261	18288	18164	18272	18281	18045	18230	18103	18429	18267	18105	18127	18117	18184	18183	18343	18309	18307	18006	18190	18344	18250	18107	18286	18245	18340	18153	18148	18261	18133	18321	18189	18270	18332	18235	18356	18103	18129	18308	18269	18209	17949	18345	18339	18277	18288	18293	18313	18141	18188	18189	18168	18133	18164	18430	18261	18045	18245	18064	18272	18322	18284	18163	18111	18181	18237	18226	18269	18195	18207	18257	18263	18188	18183	18238	18262	18175	18229	18259	18055	18196	18198	18071	18144	18260	18159	18254	18306	18119	18013	18135	18212	18064	18282	17907	18179	18082	18065	18343	18471	18241	17958	18225	18110	18093	18339	18255	18253	18247	18219	18365	18174	18290	18358	18112	18195	18288	18275	18206	18284	18151	18275	18238	18115	18405	18203	18244	18304	18302	18170	17971	18129	18329	18080	18263	18012	18247	18161	18012	18151	18204	18200	18241	18219	18430	18179	18284	18225	18226	18079	18149	18282	18269	18237	18210	18171	18099	18200	18111	18209	18325	18085	18146	18339	18148	18300	18215	18306	18402	18267	18259	18310	18099	18201	18186	18226	18232	18146	18206	18160	17983	18270	18180	18214	18366	18134	18183	18017	18097	18069	18179	17885	18016	18078	18386	18256	18104	18069	18379	18330	18333	18198	18222	18219	18396	18186	18259	18157	18176	18079	18270	18283	18265	18448	18210	18050	18105	18421	18342	18107	18349	18420	18328	18138	18273	18286	18253	18243	18225	17968	18115	18165	18381	18097	18379	18284	18190	18293	18164	18354	18298	18096	18191	18223	18196	18262	18079	18233	17965	18191	18268	18244	18374	18262	18046	18127	18253	18046	18379	18123	18217	18082	18074	18289	18205	18150	18150	18223	18075	18160	18386	18080	18183	18467	18417	17880	18181	18143	18186	18407	18225	18410	18157	18248	18071	18322	18270	18226	18182	18268	18077	18259	18240	18158	18322	18259	18232	18299	18113	18262	18364	18246	18470	18164	18375	18349	18229	18138	18336	18107	18298	18276	18258	18313	18194	18111	18205	18088	18253	18343	18314	18087	18198	18114	18247	18279	18103	18238	18340	18198	18133	18360	18296	18147	18277	18158	18084	18407	18231	18217	18052	18206	18167	18123	18322	18122	18328	18088	18252	18321	18306	18117	18093	18291	18180	18085	18188	18366	18064	18031	18309	18322	18278	18167	18412	18181	18189	18162	18217	18144	18347	18182	18262	18246	18524	18099	18209	18305	18176	18139	18340	18296	18117	18130	18070	18146	18099	18278	18276	18252	18275	18186	18181	18288	18282	18308	18300	18244	18236	18106	18310	18221	18346	18207	18270	18266	18218	18097	18106	18234	18258	18248	18248	18179	18299	18083	18100	18170	18265	18296	18219	18254	18162	18164	18293	18081	18201	18159	18102	18480	18238	18222	18269	18090	18112	18273	18245	18348	18196	18244	18105	18154	18311	18320	18333	18410	18116	18275	18207	18238	18191	18259	18275	18184	18225	18290	18214	18251	18023	18229	18108	18225	18194	18320	18269	18239	18262	18140	18156	18254	18113	18238	18285	18092	18042	17983	18310	18105	18298	18326	18349	18233	17963	18044	18381	18422	18280	18035	18184	18209	18348	18294	18303	18367	18190	18197	18134	18479	18234	18140	18107	18172	18353	18215	18181	18261	18176	18184	18223	18225	18321	18371	18174	18191	18246	18169	18116	18136	18129	17932	18148	18265	18238	18251	18188	18047	18220	18234	18108	18260	18252	18228	18309	18192	18289	18189	18120	18321	18303	18059	18266	18211	18274	18064	18194	18199	18153	18098	18308	18217	18281	18268	18295	18211	18077	18372	18373	18351	18215	18208	18061	18051	18145	18272	18323	18293	18264	18344	18216	18035	18193	18134	18391	18079	18288	18387	18304	18134	18132	18197	18167	18292	18321	18274	18238	18174	18221	18147	18251	18199	18394	18347	18149	18318	18345	18347	18284	18188	18263	18315	18085	18262	18346	18324	18343	18307	18192	18245	18059	18380	18288	18081	18175	18280	18180	18289	18244	18154	18167	18269	18234	18318	18250	18166	18220	18213	18053	18194	18136	18217	18210	18115	18321	18106	18025	18233	18123	18303	18327	18340	18341	18225	18361	18187	18157	18371	18426	18259	18304	18211	18273	18220	18264	18140	18176	18254	18103	18254	18215	18246	18205	18169	18262	18175	18324	18419	18322	18320	18214	18090	18265	18081	18278	18182	18360	18234	18363	18224	18153	18206	18394	18088	18333	18310	18156	18157	18339	18312	18309	18164	18275	18358	18375	17969	18193	18061	18224	18271	18148	18140	18322	18270	18279	18137	18245	18347	18304	18034	18217	18281	18050	18313	18132	18163	18145	18213	18422	18033	18301	18184	18320	18385	17974	18285	18237	18210	18094	18198	18113	18074	18175	18263	18211	18229	18010	18269	18251	18130	18205	18299	18317	18235	18281	18408	18290	18172	18138	18087	18293	18134	18260	18334	18127	18023	18258	18095	18117	18311	18192	18341	18101	18080	18252	18017	18144	18362	18109	18094	18169	18242	18203	18154	18078	18100	18232	18273	18238	18194	18139	18370	18235	18257	18168	18104	18158	18209	18066	18215	18221	18157	18295	18163	18140	18226	18293	18271	18277	18077	18326	18203	18346	18182	18135	18164	18260	18301	18273	18275	18069	18179	18181	18237	18260	18232	18161	18348	18075	18180	18020	18143	18088	18224	18235	18208	18343	18198	18174	18378	18306	18344	18205	18289	18226	18285	18177	18253	18422	18285	18104	18307	18313	18047	18223	18177	18270	18245	18264	18147	18162	18351	18337	18101	18280	18281	18225	18213	18225	18153	18151	18204	18249	18035	18295	18224	18245	18260	18199	18260	18288	18133	18102	18277	18321	18285	18296	18256	18232	18188	18268	18390	18096	18187	18187	18280	18131	18281	18299	18330	18304	18180	18286	18102	18171	18263	18193	18170	18218	18249	18177	18141	18166	18269	18360	18287	18203	18123	18292	18395	18285	18037	18360	18415	18163	18076	18268	18249	18338	18277	18236	18200	18240	18290	18326	18146	18188	18271	18294	18259	18152	18043	18325	17995	18354	18114	18256	18160	18137	18230	18167	18321	18101	18277	18086	18112	18217	18108	18222	18326	18147	18149	18189	18401	18270	18205	18209	18201	18094	18107	18134	18143	18142	18179	18261	18160	18290	18262	18128	18336	18264	18214	18201	18082	18297	18153	18295	18176	18347	18196	18049	18118	18359	18213	18217	18170	18094	18303	18120	18198	18229	18364	18202	18197	18128	18294	18310	18389	18099	18305	18246	18044	18146	18292	18288	18464	18094	18205	18147	18257	18118	18250	18369	18205	18175	18211	18158	18179	18194	18215	18176	18141	18248	18409	18150	18054	18181	18105	18221	18067	18209	18149	18187	18118	18269	18157	18320	18162	18215	18186	18214	18006	18194	18230	18315	18155	18161	18308	18405	18191	18334	18245	18177	18202	18232	18309	18171	18350	18157	18142	18193	18231	18255	18193	18180	18326	18387	18228	18222	18323	18215	18101	18199	18313	18073	18350	18232	18221	18129	18214	18224	18118	18235	18085	18347	18058	18290	18321	18315	18157	18351	18187	18161	18240	18150	18298	18212	18251	18105	18285	18169	18248	18276	18162	18260	18138	18055	18267	18056	18228	18313	18257	18263	18307	18193	18333	18251	18239	18244	18069	18218	18185	18201	18087	18141	18161	18149	18423	18255	18197	18035	18241	18141	18056	18196	18175	18159	18178	18225	18250	18353	18209	18027	17990	18170	18147	18179	18271	18188	18357	18051	18233	18223	18285	18215	18138	18210	18183	18090	18141	18296	18294	18224	18353	18340	18255	18397	18365	18408	18084	18090	18312	18240	18119	18221	18096	18255	18316	18274	18344	18179	18172	18203	18165	18329	17975	18152	18331	18317	18194	18297	18277	18145	18257	18272	18074	18290	18256	18174	18297	18173	18235	18332	18079	18306	18237	18250	18351	18196	18174	18324	18169	18239	18261	18257	18158	18070	18335	18266	18219	18100	17982	18361	18133	18341	18018	18210	18214	18104	18178	18259	18222	18312	18308	18300	18238	18196	18172	18149	18296	18234	18277	18279	18377	18247	18222	18229	18362	18035	18220	18315	18292	18197	18400	18208	18218	18216	18124	18220	18268	18190	18317	18213	18114	18253	18375	18210	18386	18285	18313	18342	18306
30279	36508	45650	36866	27749	24474	23425	22616	22782	22429	22538	22762	22428	22521	22491	22544	22628	22683	22591	22570	22474	22628	22603	22364	22499	22382	22552	22629	22661	22722	22642	22510	22772	22647	22563	22300	22697	22492	22515	22494	22667	22523	22564	22700	22634	22782	22639	22313	22579	22431	22514	22549	22838	22538	22438	22401	22473	22721	22582	22644	22632	22664	22603	22637	22455	22628	22505	22624	22592	22590	22561	22616	22682	22430	22402	22473	22610	22484	22584	22685	22473	22438	22608	22782	22721	22731	22738	22524	22518	22534	22498	22710	22495	22651	22558	22661	22692	22565	22602	22616	22664	22635	22542	22537	22701	22689	22776	22694	22517	22405	22676	22680	22427	22460	22502	22434	22502	22350	22611	22672	22657	22543	22639	22570	22616	22339	22579	22428	22512	22523	22470	22554	22514	22674	22639	22637	22352	22229	22442	22441	22530	22470	22675	22612	22467	22619	22557	22467	22499	22578	22632	22524	22402	22428	22465	22738	22572	22647	22461	22564	22698	22711	22527	22617	22535	22655	22621	22416	22430	22499	22690	22688	22552	22486	22418	22647	22546	22671	22815	22522	22618	22638	22605	22709	22411	22439	22692	22509	22671	22524	22546	22506	22528	22637	22600	22654	22576	22590	22477	22656	22378	22413	22872	22674	22630	22506	22632	22343	22580	22649	22448	22481	22641	22702	22469	22660	22644	22342	22584	22638	22533	22598	22490	22649	22496	22576	22850	22474	22583	22728	22586	22432	22551	22645	22596	22452	22531	22291	22412	22555	22490	22452	22572	22761	22626	22623	22630	22600	22754	22634	22511	22615	22411	22734	22798	22556	22508	22512	22527	22337	22625	22370	22585	22851	22579	22785	22654	22698	22761	22651	22369	22352	22396	22541	22481	22424	22437	22418	22567	22526	22639	22611	22570	22623	22527	22544	22427	22423	22371	22533	22725	22412	22394	22187	22600	22494	22484	22791	22812	22425	22869	22564	22616	22741	22773	22601	22595	22581	22502	22624	22456	22500	22653	22650	22535	22464	22361	22425	22514	22631	22470	22333	22726	22638	22479	22576	22904	22566	22604	22369	22505	22588	22261	22450	22409	22434	22605	22629	22717	22654	22546	22885	22573	22624	22458	22533	22440	22535	22635	22667	22574	22528	22551	22658	22486	22708	22673	22504	22382	22459	22687	22484	22509	22660	22642	22505	22638	22567	22692	22687	22756	22465	22921	22672	22717	22273	22518	22622	22531	22731	22590	22442	22594	22589	22469	22645	22537	22385	22571	22592	22794	22656	22551	22515	22791	22487	22580	22682	22623	22686	22694	22481	22699	22478	22505	22500	22571	22663	22442	22473	22465	22662	22724	22482	22509	22690	22600	22689	22512	22643	22561	22551	22432	22540	22695	22641	22552	22200	22359	22676	22629	22314	22439	22418	22444	22530	22446	22474	22483	22510	22686	22396	22567	22453	22669	22429	22596	22511	22720	22595	22483	22456	22736	22515	22523	22410	22479	22446	22561	22637	22409	22413	22607	22621	22603	22599	22699	22461	22626	22233	22703	22464	22726	22610	22442	22684	22385	22708	22465	22472	22549	22730	22457	22477	22720	22527	22626	22829	22629	22555	22729	22407	22522	22769	22594	22777	22550	22400	22298	22574	22693	22606	22459	22766	22419	22721	22283	22614	22711	22609	22445	22474	22529	22564	22518	22210	22606	22305	22478	22598	22520	22490	22607	22655	22445	22509	22406	22756	22464	22551	22478	22727	22552	22553	22425	22500	22544	22629	22401	22539	22649	22441	22461	22675	22550	22587	22603	22576	22473	22773	22621	22497	22615	22568	22582	22578	22418	22530	22484	22581	22646	22685	22447	22719	22719	22697	22593	22738	22701	22595	22531	22690	22527	22364	22269	22540	22490	22596	22569	22597	22663	22691	22568	22281	22467	22675	22607	22646	22649	22563	22466	22437	22576	22368	22328	22359	22613	22559	22488	22752	22855	22566	22630	22576	22676	22802	22537	22349	22352	22497	22600	22497	22611	22395	22484	22428	22755	22620	22551	22571	22817	22447	22400	22651	22480	22574	22429	22660	22641	22436	22627	22474	22467	22745	22399	22560	22230	22429	22644	22542	22807	22814	22816	22614	22676	22513	22687	22642	22686	22573	22435	22590	22654	22528	22728	22487	22967	22413	22473	22568	22569	22372	22434	22543	22677	22618	22699	22502	22540	22672	22882	22639	22482	22423	22413	22494	22607	22526	22512	22586	22492	22375	22510	22505	22429	22610	22702	22496	22621	22732	22514	22508	22442	22740	22681	22489	22626	22598	22862	22480	22472	22599	22622	22797	22626	22391	22712	22603	22608	22487	22671	22420	22722	22556	22404	22506	22454	22456	22617	22702	22710	22460	22429	22479	22570	22574	22597	22640	22403	22554	22580	22711	22526	22655	22611	22604	22579	22358	22561	22469	22536	22595	22524	22700	22520	22488	22669	22565	22608	22639	22487	22555	22684	22784	22349	22449	22546	22570	22615	22627	22357	22723	22652	22274	22664	22717	22590	22507	22627	22521	22343	22429	22528	22508	22537	22599	22561	22555	22463	22407	22702	22593	22729	22752	22505	22537	22466	22391	22604	22546	22634	22699	22517	22563	22432	22540	22635	22706	22503	22677	22492	22685	22662	22755	22371	22558	22345	22465	22531	22594	22560	22538	22702	22326	22432	22695	22562	22633	22674	22547	22567	22642	22506	22394	22610	22515	22676	22533	22684	22581	22657	22678	22606	22536	22437	22530	22834	22299	22584	22577	22592	22567	22463	22581	22767	22477	22604	22655	22380	22472	22439	22602	22777	22554	22409	22637	22492	22345	22572	22319	22534	22504	22637	22569	22560	22450	22681	22471	22594	22673	22611	22717	22628	22703	22524	22556	22641	22483	22749	22475	22704	22581	22545	22483	22710	22278	22514	22397	22438	22727	22775	22752	22627	22724	22515	22525	22421	22614	22503	22679	22337	22801	22388	22225	22604	22527	22789	22708	22709	22445	22674	22559	22481	22567	22456	22328	22606	22452	22421	22446	22581	22485	22611	22485	22627	22539	22612	22634	22614	22809	22615	22431	22500	22669	22652	22485	22575	22588	22554	22667	22508	22521	22315	22578	22533	22499	22676	22465	22550	22607	22778	22629	22514	22535	22686	22532	22568	22449	22509	22617	22403	22450	22550	22584	22324	22432	22349	22701	22421	22678	22759	22259	22550	22611	22558	22878	22750	22464	22722	22592	22828	22610	22680	22539	22652	22598	22444	22416	22805	22368	22590	22657	22634	22430	22479	22602	22493	22401	22356	22580	22877	22561	22693	22332	22488	22417	22452	22511	22783	22627	22789	22645	22640	22428	22549	22497	22620	22496	22557	22720	22425	22484	22535	22861	22592	22504	22524	22482	22671	22455	22706	22618	22497	22684	22630	22411	22545	22572	22536	22459	22374	22447	22673	22511	22728	22420	22493	22541	22564	22419	22684	22474	22355	22514	22601	22774	22436	22726	22559	22732	22700	22604	22489	22598	22662	22735	22423	22474	22699	22699	22594	22404	22538	22609	22426	22298	22530	22482	22592	22518	22506	22659	22345	22430	22209	22672	22477	22583	22473	22544	22505	22413	22678	22633	22635	22424	22686	22536	22706	22472	22741	22466	22507	22524	22614	22497	22392	22569	22454	22643	22621	22442	22257	22572	22760	22742	22577	22535	22590	22553	22652	22526	22580	22563	22580	22635	22568	22534	22665	22454	22448	22598	22534	22615	22511	22657	22581	22686	22645	22570	22581	22541	22509	22711	22575	22617	22706	22526	22644	22656	22743	22546	22548	22520	22620	22572	22376	22635	22605	22532	22384	22230	22717	22524	22385	22600	22448	22555	22586	22611	22585	22615	22552	22637	22769	22479	22500	22700	22822	22523	22578	22510	22698	22561	22599	22604	22270	22696	22678	22522	22589	22629	22744	22520	22555	22618	22602	22781	22734	22524	22426	22597	22528	22607	22749	22561	22784	22596	22483	22571	22537	22738	22583	22428	22481	22708	22613	22724	22659	22557	22435	22467	22505	22449	22601	22480	22503	22735	22648	22573	22415	22630	22603	22485	22506	22655	22512	22545	22682	22552	22539	22522	22429	22590	22571	22491	22446	22703	22527	22557	22440	22509	22350	22665	22507	22527	22556	22491	22645	22517	22596	22584	22611	22797	22447	22534	22611	22508	22609	22744	22499	22557	22538	22676	22722	22701	22531	22418	22516	22319	22756	22346	22675	22611	22506	22435	22413	22723	22527	22398	22508	22532	22636	22619	22610	22555	22360	22635	22520	22474	22490	22503	22605	22832	22481	22618	22439	22628	22658	22499	22376	22599	22277	22594	22741	22674	22501	22578	22407	22640	22401	22484	22577	22474	22576	22391	22758	22576	22480	22524	22594	22662	22436	22515	22528	22506	22702	22524	22574	22484	22603	22563	22460	22361	22586	22453	22619	22513	22649	22659	22246	22499	22224	22515	22635	22670	22509	22493	22737	22634	22607	22530	22676	22646	22544	22591	22554	22820	22794	22678	22707	22455	22504	22632	22636	22566	22756	22559	22614	22602	22547	22595	22698	22800	22547	22559	22472	22731	22488	22558	22602	22604	22671	22596	22289	22547	22762	22797	22542	22430	22226	22615	22472	22777	22609	22587	22528	22643	22480	22284	22520	22772	22502	22665	22637	22770	22470	22512	22512	22476	22568	22584	22581	22545	22500	22733	22512	22731	22864	22628	22589	22601	22548	22543	22686	22408	22578	22732	22421	22767	22683	22532	22639	22750	22736	22719	22533	22490	22544	22314	22663	22599	22664	22657	22815	22616	22609	22684	22749	22428	22653	22477	22692	22604	22463	22782	22665	22545	22654	22589	22449	22479	22661	22647	22478	22600	22666	22553	22682	22625	22467	22504	22573	22689	22775	22959	22689	22491	22521	22592	22530	22224	22482	22593	22621	22480	22672	22565	22555	22539	22879	22511	22482	22682	22667	22489	22587	22806	22420	22656	22852	22721	22557	22520	22341	22439	22452	22505	22432	22587	22370	22668	22728	22658	22610	22608	22452	22556	22698	22805	22623	22588	22481	22597	22400	22754
35210	56344	48256	32398	23549	19719	18474	18182	18294	18197	18038	18435	18260	18216	18317	18324	18067	18086	18145	18188	18270	18159	18219	18039	18135	18245	18362	18270	18113	18222	18114	18183	18234	18166	17987	18186	18043	18104	18220	18320	18238	18203	18076	18387	18079	18151	18314	18077	18226	18117	18296	18237	18086	18122	18296	18228	18069	18391	18165	18194	17910	18105	18180	18171	18215	18072	18090	18177	18050	18206	18193	18184	18244	18102	18137	18305	18265	17947	18086	18160	18146	17976	18166	17887	18232	18085	18172	18265	18226	18249	18180	18114	18261	18234	18235	18155	18355	18264	18226	18187	18174	18150	18134	18149	18188	17964	18020	18261	18282	18139	18242	18217	18120	18316	18224	18194	18280	18142	18202	18017	18087	18227	18261	18219	18158	18009	18093	18118	18022	18202	18249	18218	18305	18198	18121	18140	18102	18367	18171	18281	18061	18241	18209	18354	18165	18133	18343	18097	18271	18130	18217	18080	18209	18166	18099	18230	18083	18215	18222	18196	18076	18242	18158	18169	18235	18282	17952	17963	18246	18021	18003	17962	18132	18250	18107	18339	18153	18313	18236	18185	18209	18194	18199	18491	18130	18088	18089	18048	18190	18254	18092	18155	18188	18114	18182	18204	18111	18132	18529	17984	18267	18334	18175	18317	18166	18216	18150	18169	18304	17994	18107	18372	18250	17993	18397	18312	18307	18096	17892	18115	18224	18085	18146	17969	18019	18140	17910	18119	18106	18313	18073	18097	18086	18142	18229	18024	18207	18180	18241	18238	18125	17984	18176	17950	18168	18072	18190	18060	18115	18131	18247	18380	18033	18247	18133	18228	18011	18120	18291	18208	18163	18046	18033	18093	18216	18150	18257	18124	18258	18102	18221	18207	18145	18328	18130	18218	18052	18071	18176	18027	18169	18195	18159	18149	18105	18258	18279	18179	18174	18246	18167	18263	18142	18220	18143	18350	18050	18190	18031	18112	18116	18342	18112	18115	18149	18002	18268	18274	17989	18172	18185	18219	18006	18195	18190	18026	18282	18084	18356	18118	18256	18225	18074	18108	18374	18106	18165	18103	18083	18243	18183	18390	18384	18085	18219	18219	18106	18201	18290	18182	18078	18043	18127	18231	18093	18034	18177	18198	18026	18274	18072	18040	18180	18265	18316	18107	18059	18004	18089	17950	18310	18264	18135	18078	18288	18046	18203	18151	18300	18184	18021	18042	18319	18211	18084	18146	18185	18237	18032	18147	18347	18184	18164	18102	18184	18261	18361	18071	18196	18335	18312	18116	18116	18203	18249	18296	18215	18311	18036	18264	18021	18274	18316	18155	18233	18329	18013	18077	17987	18228	18052	18199	17928	18317	18259	18338	18022	18263	18068	18195	18125	18102	18145	18127	18089	18150	18092	18140	18041	18256	18237	18171	18170	18235	18207	18113	18189	18210	18169	18214	17864	18133	18146	18187	18250	18202	18070	18175	18093	18002	18250	18079	18271	18062	18191	18188	18119	18136	18239	18246	18212	18186	18301	18125	18147	17976	18302	18103	18062	18175	18229	18193	18282	18013	18202	18141	18132	18422	18165	18194	18264	18185	18327	18074	18244	18188	18201	18050	17995	18289	18188	18169	18411	18189	18346	18135	18002	18145	17976	18175	18097	17948	18146	18017	18222	18211	18232	18241	18222	18034	18115	18116	18261	18256	18225	18147	18143	18186	18170	18143	18004	18168	18274	18103	18016	18210	18201	18178	18138	18135	18251	18031	18043	18149	18134	18130	18265	18046	18268	18128	18135	18094	18300	18258	18242	18176	18083	18329	18278	18182	18120	18147	18183	18016	18202	18158	18093	18189	18009	18145	18201	18006	18320	18250	18090	18272	18122	18180	18122	18345	18306	18049	18281	18152	18343	18141	18246	18205	18268	18152	18358	18089	18199	18362	18235	18178	18214	18190	18102	18260	18090	18165	18188	18382	18318	18154	18100	18320	17978	18183	18216	18158	18298	18243	18113	18076	18172	18121	18258	18058	18053	18163	18014	18087	18195	18209	18154	18073	18277	18129	18063	18090	18313	18200	18303	18310	18170	18014	18073	18186	17995	18279	18073	18332	18332	18356	18234	18282	18222	18173	17974	18017	18169	18133	18372	18125	18166	18180	18208	18342	18135	18163	18149	18151	18088	18262	18194	18237	18143	18020	18212	18212	18138	17975	18082	18160	18021	18105	18188	18216	18115	18193	18101	18065	18193	18308	18179	18062	18194	18274	18211	18202	18104	18361	18145	18067	18223	18034	18080	18197	18200	18172	18109	18131	18289	18038	18084	18035	18123	18089	18128	18196	17922	18083	18237	18052	18149	18174	18205	18244	18170	18055	18190	17985	18181	18139	18182	18144	18154	18235	18268	18193	18138	17993	18185	18165	18285	18216	18293	18253	18115	18234	18101	18188	18248	17994	18302	18347	18163	18338	18228	18150	18100	17881	18227	18311	18296	18006	18230	18124	18071	18153	18262	18244	18058	18254	18210	18119	18312	18253	17952	18249	18229	18123	18168	18110	18235	18294	18063	18302	18262	18203	18138	18314	18233	18163	18101	18165	18241	18270	18184	17944	18059	18182	18238	18141	18157	18062	18237	18164	18222	18343	18165	18002	18273	18166	18026	18179	18142	18055	18274	18150	18184	18330	18042	18068	18192	17932	18020	18095	18085	18183	17890	18177	18190	18192	18215	18182	18006	18278	18083	18089	18302	18162	18226	17960	18283	18237	18349	18143	18137	18036	18159	18024	18252	18366	18088	18047	18177	18122	18172	18105	18141	18235	18248	18041	18078	17902	18279	18190	18249	18245	18176	18202	18252	18092	18094	18252	18232	18171	18011	18134	18226	18109	18300	18106	18006	18228	18341	18253	18066	18070	18236	18134	18285	18034	18124	18281	18344	18114	18118	18275	18245	18225	18094	18260	18017	18075	18037	18135	18291	18269	18010	18293	18207	18287	18276	18207	18108	18292	18063	18265	18194	18284	18349	18155	18169	18158	18272	18176	18325	18214	18190	18050	18147	18238	18150	18175	18162	18180	18172	18195	18135	18256	18220	18219	18123	18166	18009	18352	18325	18175	18207	18211	18219	18406	18257	18232	18069	18264	18092	18157	18176	18235	18152	18223	18276	17999	18338	18074	18322	18217	18252	18268	18094	18154	18254	18222	18129	18356	18207	18083	18128	18056	18179	18279	18083	18262	18249	18138	18107	18301	18338	18012	18142	18170	18078	18192	18244	18146	18207	18022	18232	18028	18243	18007	18242	18227	18252	18053	18043	18202	18309	18155	18077	18231	18320	18299	18102	18107	18181	18150	18256	18264	18260	18325	17981	18252	18141	18145	18224	18285	18100	18231	18122	18089	18271	18136	18164	18245	18145	18253	18183	17966	18237	18122	18277	18262	18092	18126	18227	18038	18149	18218	18170	18058	18234	17942	18154	18178	18111	18137	18231	18011	18126	18060	18175	18219	18164	18089	18125	18256	18179	18206	18179	18060	18096	18200	18251	18144	18195	17998	18298	18282	18024	18207	18181	18175	18139	18232	18181	18277	18245	18243	18105	18087	18258	18129	18128	18177	18119	18170	18034	18177	18169	17897	18249	18187	18283	18338	18097	18347	18192	18257	18310	18338	18094	18093	18261	18114	18304	18250	18219	18281	18062	18131	18066	18173	18247	18102	18163	18164	18406	18230	18156	18061	18446	18249	18117	18203	18387	18183	18036	18235	18373	18252	18191	18312	18257	18081	18225	18136	18091	18261	18125	18218	18374	18074	18193	18189	18162	18118	18109	18204	18208	18249	18133	18190	18224	18188	18186	17961	18039	18108	18224	18161	18151	18258	18194	18313	18148	17988	18157	18135	18044	18148	18014	18231	18258	18120	17950	18091	18048	18189	18243	18047	18238	18366	18052	18297	18061	18156	18218	18110	18252	18103	18116	18087	18134	18166	18192	18099	18167	18118	18147	18206	18264	17876	18181	18210	18193	18099	18257	18219	18306	18114	18266	18186	18230	18025	18313	18311	18060	18201	18145	18246	18081	18183	18201	18272	18160	18171	18184	18033	18283	18289	18180	18195	18431	18157	18194	17954	18197	18176	18083	18347	17982	18125	18264	18202	18324	18164	18271	18193	18046	17937	18225	17921	18083	18118	18142	18168	18212	18141	17995	18022	18078	18079	18127	18126	18158	18195	18197	18206	17996	18113	18084	18142	18320	18125	18254	18134	18018	18117	18027	18207	18174	18255	18164	18119	18228	18175	18210	18161	18248	18050	18158	18155	18005	18156	18148	18205	18139	18164	18117	18106	18063	18249	18342	18138	18258	18310	18121	17946	18207	18177	18138	18187	18160	18293	18122	18193	18088	18160	18168	18150	18198	18093	18038	18193	18099	18221	18144	18277	18291	18233	18046	18328	18219	18110	18215	18054	18265	18228	18127	18197	18149	18055	18188	18094	18263	18091	18132	18292	18074	18179	18217	18284	18119	18159	18183	18340	18193	18154	18272	18152	18159	18089	18218	18047	18301	18242	18210	18222	18199	18322	18164	18091	18207	18233	18103	18231	18231	18088	18333	18144	18259	17985	18221	18244	18069	18314	18156	18183	18363	18229	18245	18108	18247	18299	18067	18067	18106	18134	18161	18157	18044	18129	17975	18007	18116	18159	18185	18180	18169	18085	18202	18179	18076	18259	18083	18202	18277	18114	18307	18235	18235	18184	18334	18498	18139	18142	18108	18049	18214	18174	18421	17990	18191	18149	18276	18216	18168	18102	18182	18170	18212	18079	18213	18197	18254	18209	17974	18219	18138	18224	18196	18126	18160	18094	18061	18150	18022	18220	18182	18142	18282	18125	18131	18096	18188	18178	18121	18213	18076	18058	18184	17979	18191	18199	18192	18120	18158	18248	18153	18059	18084	18045	18285	18066	18444	18202	18139	18246	18183	18167	18140	18112	18114	18274	18289	18130	18148	18171	18114	18320	18186	18074	18274	18171	18127	18285	18233	18039	18145	18276	18027	18060	18191	18218	18224	18148	18047	18408	18078	18299	18167	18313	18043	18179	18068	18189	18274	18266	18306	18096	18216	18139	18051	18036	18338	18235	18128	18071	18069	18205
25569	26597	47134	46196	35159	28883	25455	22606	22267	22430	22408	22232	22360	22286	22305	22503	22662	22297	22589	22545	22403	22579	22478	22181	22218	22211	22406	22194	22385	22325	22305	22483	22514	22454	22253	22305	22218	22487	22234	22335	22307	22123	22289	22297	22062	22223	22595	22456	22168	22460	22234	22363	22175	22288	22279	22188	22294	22222	22346	22417	22264	22558	22517	22190	22216	22359	22335	22076	22176	22139	22241	22338	22410	22485	22327	22251	22291	22270	22307	22261	22133	22114	22428	22367	21993	22148	22225	22388	22212	22329	22543	22244	22117	22336	22083	22257	22341	22317	22291	22407	22424	22263	22210	22409	22080	22248	22585	22306	22289	22188	22456	22163	22189	22395	22193	22315	22151	22205	22447	22104	22143	22121	22147	22140	22173	22306	22342	22140	22330	22537	22318	22299	22108	22349	22373	22243	22369	22428	22308	22235	22491	22187	22134	22552	22281	22452	22335	22406	22310	22335	22470	22218	22596	22106	22337	22494	22419	22323	22152	22180	22399	22089	22073	22339	22173	22272	22451	22240	22307	22127	22269	22220	22226	22328	22448	22351	22348	22013	22255	22295	22324	22304	22214	22107	22134	22113	22408	22187	22204	22226	22355	22561	22381	22166	22268	22372	22045	22302	22285	22234	22078	21977	22195	22428	22187	22129	22455	22407	22416	22326	22150	22396	22135	22305	22284	22310	22324	22071	22414	22153	22288	22293	22260	22341	22527	22070	22125	22188	22053	22477	22284	22118	22236	21993	22182	22353	22248	22436	22303	22191	22270	22421	22288	22217	22396	22004	22364	22385	22244	22137	22272	22060	22033	22274	22328	22143	22331	22309	22140	22384	22259	22420	22229	22174	22124	22074	22033	22109	22229	22368	22048	22162	22215	21966	22325	22266	22450	22326	22309	22266	22490	22438	22236	22440	22420	22267	22426	22323	22224	22371	22087	22475	22303	22048	22437	22224	22354	22183	22322	22276	22262	22429	22554	22393	22396	22126	22370	22396	22207	22502	22378	22504	22207	22268	22180	22145	22151	22163	22416	22437	22372	22133	22477	22112	22404	22424	22382	22542	22413	22107	22245	22246	22595	22359	22370	22069	22589	22211	22242	22429	22504	22217	22119	22199	22543	22218	22234	22322	22191	22245	22122	22375	22486	22309	22357	22182	22180	22409	22154	22091	22248	22487	22293	22340	22525	22208	22386	22427	22219	22359	22352	22283	22378	22404	22421	22312	22323	22291	22234	21995	22220	22333	22439	22317	22069	22284	22232	22156	22222	22250	22272	22264	22196	22381	22091	22056	22193	22126	22222	22320	22330	22451	22172	22547	22161	22412	22341	22335	22374	22362	22378	22496	22293	22337	22471	21990	22127	22174	22234	22167	22489	22317	22381	22347	22235	22345	22539	22332	22404	22374	22572	22367	22126	22204	22419	22376	22425	22375	22255	22389	22277	22003	22164	22235	22175	22157	22460	22198	22657	22314	22103	22079	22462	22400	22091	22457	22163	22307	22322	22301	22353	22446	21971	22373	22384	22484	22322	22307	22376	22312	22333	22364	22330	22483	22396	22268	21947	22195	22260	22165	22197	22011	22244	22482	22149	22160	22128	22378	22237	22254	22254	22144	22284	22400	22284	22362	22445	22326	22445	22494	22371	22347	22209	22432	22201	22367	22271	22326	22212	22085	22159	22329	22146	22199	22265	22277	22101	22283	22421	22504	22127	22427	22246	22224	22169	22319	22075	22269	22260	22588	22152	22464	22198	22471	22275	22233	22217	22067	22217	22239	22242	22233	22353	22381	22213	22202	22325	22340	22377	22202	22164	22183	22162	22268	22297	22191	22187	22114	22196	22466	22264	22162	22266	22476	22510	22351	22283	22117	22186	22179	22534	22560	22264	22246	22198	22551	22188	22330	22283	22323	22338	22229	22449	22428	22477	22066	22324	22205	22418	22353	22452	22402	22289	22473	22389	22274	22371	22223	22306	22038	22309	22185	22403	22468	22298	22085	22321	22325	22268	22296	22316	22072	22212	22386	22145	22405	22550	22202	22588	22199	22358	22127	22278	22537	22280	22328	22193	22353	22342	22354	22282	22282	22569	22241	22396	22323	22375	22291	22367	22215	22133	22274	22265	22247	22222	22285	22275	22129	22372	22299	21995	22101	22457	22141	22288	22312	22372	22309	22349	21986	22348	22198	22298	22130	22267	22150	22225	22341	22293	22039	22345	22197	22278	22291	22325	22203	22257	22227	22316	22285	22041	22128	22288	22130	22517	22382	22272	22369	22385	22162	22280	22316	22322	22339	22278	22289	22092	22224	22183	22321	22389	22224	22267	22563	22413	22467	22233	22206	22379	22294	22240	22445	22357	22410	22371	22289	22421	22225	22291	22214	22311	22206	22407	22138	22155	22076	22189	22378	22258	22049	22154	22165	22432	22224	22221	22398	22149	22255	22368	22365	22158	22157	22307	22273	22388	22197	22073	22284	22265	22402	22274	22341	22371	22187	22310	22207	22258	22463	22403	22540	22324	22120	22315	22362	22373	22467	22139	22258	22470	22246	22185	22245	22272	22409	22385	22171	22168	22345	22307	22314	22176	22259	22141	22446	22304	22080	22310	22405	22367	22072	22409	22439	22443	22110	22188	22223	22229	22104	22420	22319	22391	22152	22282	22476	22345	22230	22222	22226	22381	22221	22244	22298	22319	22215	22286	22274	22456	22253	22386	22357	22491	22242	22161	22344	22377	22292	22249	22258	22272	22345	22149	22424	22331	22172	22236	22204	22207	22413	22140	22040	22041	22432	22232	22294	22498	22289	22412	22346	22284	22386	22472	22415	22192	22381	22448	22363	22399	22198	22070	22196	22386	22287	22180	22332	22317	22173	22192	22241	22261	22288	22288	22410	22316	22480	22100	22294	22298	22247	22404	22138	22335	22401	22231	22285	22195	22429	22300	22192	22412	22262	22228	22163	22323	22139	22279	22082	22456	22386	22143	22377	22175	22305	22294	22371	22545	22327	22140	22034	22260	22331	22391	22248	22179	22207	22360	22260	22416	22237	22190	22237	22401	22276	22467	22080	22077	22314	22502	22295	22290	22175	22373	22170	22251	22465	22320	22254	22481	22319	22085	22267	22295	22214	22111	22227	22274	22295	22356	22399	22313	22200	22104	22202	22266	22072	22342	22325	22117	22333	22336	22201	22309	22389	22239	22415	22271	22297	22321	22350	22239	21923	22398	22296	22235	22125	22365	22184	22326	22315	22324	22450	22206	22338	22169	22444	22399	22283	22184	22196	22230	22329	22311	22272	22355	22157	22340	22234	22327	22253	22388	22224	22187	22306	22258	22315	22204	22305	22146	22336	22553	22317	22208	22198	22199	22336	22264	22318	22463	22286	22151	22492	22274	22432	22297	22244	22235	22360	22294	22200	22298	22201	22288	22173	22317	22040	22376	22390	22230	22395	22325	22420	22206	22419	22378	22173	22036	22227	22153	22202	22222	22366	22580	22184	22307	22175	22209	22280	22294	22303	22233	22359	22397	22336	22390	22285	22329	22480	22070	22156	22208	22409	22255	22231	22323	22421	22232	22287	22522	22330	22129	22447	22250	22168	22299	22509	22311	22227	22372	22471	22408	22469	22291	22309	22397	22238	22230	22555	22114	22498	22382	22344	22386	22181	22049	22444	22506	22215	22245	22404	22141	22245	22506	22352	22269	22106	22223	22254	22277	22214	22275	22340	22282	22206	22326	22108	22305	22111	22341	22072	22217	22392	22389	22402	22394	22402	22283	22216	22163	22197	22261	22298	22119	22479	22138	22193	22515	22359	22328	22347	22307	22305	22143	22358	22186	22214	22233	22367	22424	22285	22322	22184	22286	22321	22362	22265	22436	22199	22323	22367	22362	22498	22250	22234	22335	22129	22226	22203	22147	22399	22235	22111	22186	22336	22398	22362	22327	22338	22350	22383	22036	22276	22360	22306	22324	22313	22107	22250	22405	22197	22514	22260	22263	22504	22439	22376	22212	22451	22182	22251	22167	22174	22163	22231	22169	22448	22283	22262	22287	22214	22329	22297	22130	22442	22250	22562	22428	22234	22267	22282	22278	22124	22260	22196	22198	22190	22338	22249	22428	22347	22334	22289	22417	22307	22501	22390	22270	22278	22039	22355	22337	22525	22170	22388	22320	22129	22220	22379	22186	22265	22336	22284	22203	22268	22203	22305	22329	22276	22344	22348	22189	22321	22132	22237	22069	22314	22354	22407	22331	22295	22350	22257	22513	22291	22592	22311	22537	22064	22364	22379	22236	22370	22410	22319	22326	22277	22234	22315	22423	21988	22395	22254	22430	22234	22316	22305	22154	22470	22177	22376	22450	22212	22367	22211	22381	22385	22171	22113	22356	22138	22338	22238	22508	22420	22300	22474	22084	22219	22538	22405	22477	22188	22221	22188	22083	22379	22297	22034	22210	22339	22275	22573	22275	22300	22114	22213	22142	22320	22263	22215	22218	22186	22107	22290	22353	22163	22152	22281	22148	22189	22172	22406	22246	22330	22302	22514	22424	22477	22578	22321	22126	22653	22387	22296	22304	22174	22166	22368	22549	22319	22384	22165	22451	22098	22290	22441	22264	22260	22252	22166	22298	22315	22536	22425	22465	22439	22118	22333	22196	22253	22349	22331	22447	22512	22323	22244	22382	22197	21982	22109	22296	22212	22357	22450	22356	22157	22284	22187	22270	22273	22222	22311	22228	22275	22432	22508	22451	22569	22407	22278	22355	22333	22357	22214	22067	22131	22122	22409	22268	22361	22349	22300	22295	22285	22111	22426	22176	22081	22447	22133	22356	22466	22425	22328	22282	22299	22460	22319	22360	22267	22231	22242	22530	22421	22320	22332	22176	22186	22543	22291	22116	22196	22129	22502	22201	22194	22318	22261	22390	22399	22412	22434	22473	22320	22442	22356	22188	22320	22194	22454	22182	22268	22371	22261	22134	22256	22381	22408	22341	22093	22250	22126	22355	22442	22360	22202	22321	22254	22296	22049	22510	22126	22375	22219	22450	22238	22075	22425	22407	22421	22220	22260	22220	22142	22287	22466	22253	22098	22290	22441	22242	22223	22204	22152	22237	22348	22183	22272
54591	91653	79555	53414	36784	24570	19371	17958	18199	18009	18125	17974	18158	18028	18018	17971	18105	18173	18181	17957	18152	18024	18148	18106	18129	18174	17964	17836	18072	18263	18027	18124	18143	17884	17946	18003	18149	18097	18187	18139	18074	18116	18077	18135	18050	18044	17961	18052	18115	17877	17992	18070	18011	17965	18068	18067	18087	18121	18186	18069	17974	17969	18049	18007	18018	18005	18037	18110	17945	17815	17994	18052	18047	18064	17876	18065	18063	18153	18018	18067	18068	18146	18197	18152	18066	17970	18144	17958	18003	18032	17955	18018	18029	18053	18018	18012	17951	17980	18027	18023	18042	18030	18009	18084	18119	18243	18048	17958	18029	18016	17986	18140	18203	17976	18125	18088	17986	18028	17948	18111	18168	18087	18128	17910	18093	17870	18179	17978	18151	18170	18129	18059	18105	17979	18135	18137	18044	17986	18059	18048	17885	17894	17924	17979	18062	18197	18136	18009	18110	18074	18055	18153	17956	17964	18057	17928	18169	18120	18164	18114	18025	17875	18107	17940	18150	18011	18025	18123	18100	18056	17929	18233	18105	18238	18084	17933	18113	17753	18042	17941	18077	17994	18065	17943	18108	17897	18107	18044	18030	17976	18106	18199	18000	18077	18021	18178	18019	18018	18105	18074	18154	18135	18060	17949	18046	17976	17999	17977	18194	18075	18013	18040	18005	17967	17937	18139	17914	18093	18279	18001	18077	17894	18023	18120	18101	17964	17915	18151	18100	17959	18141	17951	17994	18048	18115	18172	18119	17957	17937	18168	18112	18001	17983	17973	18123	18232	18124	18200	18128	18037	18086	18043	18102	18133	18040	17848	18079	18039	17832	18135	17885	17895	18064	18013	18037	18171	18014	18085	18082	18139	17971	17963	18167	18244	17988	18141	17985	18010	18067	18099	17993	18036	18021	18242	18012	18211	18185	18018	18075	18049	18111	18126	18112	18197	18250	18000	17989	18022	17928	17940	18008	18120	18004	17965	18021	18183	17943	17888	18000	17957	17953	18093	17919	18186	18034	17893	18042	18003	17943	17996	18007	18057	18002	18034	18025	18047	17976	18055	18124	17987	18134	17817	18014	18149	17929	17884	18130	17977	18207	18041	17975	18044	17993	18139	18015	18059	18080	17941	18008	18181	18068	17956	17977	18202	17788	18092	18171	18116	18077	18125	17979	18084	17995	17914	18064	18171	18120	18017	17974	18000	18233	18119	17967	18138	18298	18037	17944	18100	18008	17956	18020	18126	18095	18113	17947	17908	18127	18049	18123	18121	17923	18041	17915	18108	17902	18252	18265	17977	18042	17918	18037	18065	18045	17990	18194	18135	18102	17987	18025	17976	18107	18051	18127	17982	18012	18029	18115	17917	17987	18039	18032	18167	18104	18017	18140	18069	18104	18240	17741	18085	18033	18038	18040	18015	18073	18126	18082	18090	17956	18167	18104	18065	18097	18038	18196	18188	18039	17913	17984	17975	18221	17990	18301	17980	17994	18118	17909	18126	18122	18027	18045	17974	18101	18085	17950	18265	18023	18050	17908	17988	18002	17898	18092	18092	18151	18062	18088	17892	18143	18000	17930	18043	17912	18094	17985	18036	17964	18138	18096	18065	18117	18002	18037	18234	18090	18036	17986	18037	18002	18004	18038	17986	17931	18045	18031	17915	17992	17994	17974	17938	17964	18067	18052	18098	18074	17966	17974	18135	18042	18115	17925	17973	18131	17930	17844	18141	18049	18015	18045	18059	17927	18094	18048	17853	18138	18146	18124	18014	18066	18083	18312	18254	18079	18191	18081	18061	18023	18080	17798	18105	18208	18093	18135	18065	18135	17966	18081	17911	18142	18076	18089	18096	18006	18158	18100	17903	18022	18070	18249	17901	18062	18109	18095	17955	18046	18225	18146	18113	17922	18116	18108	17961	17959	18118	17875	18214	18185	18179	18041	18130	18037	18188	18043	18022	18023	18079	17994	17912	18040	18101	18197	18077	18021	17914	18329	18088	18094	18009	18043	18160	17930	18119	17807	18210	18041	17910	18237	17996	17937	18036	18052	18046	18092	17899	17998	18085	18086	18135	17989	18022	18025	18087	18101	18036	17998	18033	18121	18076	18068	18218	18265	17877	18057	17982	17944	18113	17983	18119	18195	18060	18038	18087	18227	18037	17962	17931	18085	17882	17912	18199	17965	18016	18132	18172	18006	17891	18091	18120	18045	18014	18129	18080	17912	17954	18158	17850	18008	18100	18128	18150	18176	18100	17966	18172	18023	18112	18044	18145	18044	18057	17971	17841	17915	18090	18023	18076	18029	18074	18074	17964	18083	18006	17883	18202	18073	18059	18108	18298	18148	18187	17979	17956	18012	17897	18113	18008	18000	17939	18212	17896	18088	17969	18067	18182	18043	18135	17968	17930	18136	18102	18052	18104	18017	18081	18053	18073	18008	17900	18171	17977	17984	18072	18013	18135	18161	18094	18061	17969	18150	17937	18105	17999	18018	18123	18119	18064	18159	17955	18080	17916	18006	17974	17871	18039	18028	18048	18066	18094	17968	18237	18099	18025	18193	18131	18119	17984	18126	18124	17992	18111	17871	18213	18027	18103	18164	18232	18022	17956	17956	18095	18041	18064	17768	18063	18123	18165	17970	17897	18138	18056	18136	17959	17971	18025	17967	18108	18059	18038	18100	18062	18168	17937	18042	18117	18089	18081	18052	17782	17982	18016	17995	17890	18154	18036	18078	18089	18018	18102	18107	18170	18088	18036	18101	18104	17966	17901	17981	18033	18010	18266	18000	18034	17912	18238	17952	18055	18183	17942	18029	18101	18007	17995	17946	18089	18026	18057	17866	18024	18147	17934	18073	18027	18227	18067	18119	18075	18179	18052	18087	18163	18238	18063	18083	18060	18157	17900	18033	18080	18089	18078	18071	18138	18004	18005	18145	18199	17996	18225	18102	18141	18098	17981	17985	18052	17909	18197	17987	18156	18092	17949	18074	18029	18125	17980	17939	18143	17940	18175	18108	17971	18229	18227	18124	18060	17970	18103	18196	18006	18048	17896	18267	18023	18240	17994	18002	18047	18191	17874	18107	18111	18000	17913	18074	18153	17935	18046	18111	17966	18213	18146	18024	17970	18208	18061	18182	18143	17814	18193	17848	18120	17958	18213	18189	18086	18121	17966	17901	18027	18068	18169	17989	18162	18037	18102	18217	18137	18000	18161	18046	18036	18059	18174	17904	17929	18050	18121	17995	18043	17990	17969	18021	18098	18046	18119	17981	18016	18139	17984	18064	18078	17995	18277	18023	17959	18004	17848	18120	17930	17971	18206	18006	18109	18157	17984	18079	18173	18114	18127	17955	17820	18234	18027	18119	18131	17908	18068	18015	17856	17957	17998	18061	17962	18100	18090	18200	17973	18143	18007	18220	17999	18164	18087	18072	17922	17957	18172	18352	18122	18075	18098	17940	17986	18042	18000	18019	17939	18001	18071	18073	17985	18030	17997	17927	17934	17940	18133	18093	18065	18113	18030	17927	18062	18119	18071	18142	17933	18084	17941	18134	17996	18007	18038	18198	18090	18013	18086	18018	18140	17891	17969	17897	18040	18018	18141	17947	18031	18010	18092	17988	18181	18122	17909	18146	18110	17981	17950	18119	18071	18263	18157	18050	18077	17818	18106	18076	18018	18035	18131	18033	18248	17919	18013	18180	18056	18162	18304	18003	18151	18014	18070	18074	18074	18002	17940	18135	17974	18056	18230	17967	17913	17789	18102	18010	18072	18207	18063	18082	17933	17955	18079	18095	18033	18221	18117	18026	17957	18111	18127	17966	18093	17994	17992	18148	18032	18017	18142	18237	18196	18139	18018	18059	18090	18133	17951	18018	18053	17993	18223	17826	18125	18055	18177	18075	18161	18238	17977	17924	18193	18324	17933	18014	18057	17823	17982	18139	17838	18038	18059	18142	18040	18067	18122	18025	18147	18108	17955	17874	17939	18066	18095	18104	17912	18097	18015	17824	18056	18053	17968	18140	18167	18019	17998	18216	18082	18002	18059	17933	17988	18014	17946	18056	18074	17928	18003	18037	17979	18062	18055	18071	18072	18231	18006	18203	17921	18109	17964	17937	18123	18036	17848	17998	18099	18157	18056	18155	18119	18119	17997	18129	18082	18087	17973	18037	18018	18084	18174	17925	18037	18060	18062	17958	17990	18038	17880	18117	18021	18015	18147	18028	18166	18118	18053	18067	17951	18077	17872	18036	18134	18015	18196	18163	18063	17966	18016	18113	18061	17957	17951	17921	18003	18134	18377	18066	17911	18075	17962	18107	18060	18056	18079	18061	17846	17969	18247	17999	18098	18108	17926	18065	18043	18096	18243	18250	18026	17909	17889	17948	18192	18068	17970	17938	17921	18056	17971	18105	17941	17956	18117	18092	18026	18178	17951	18164	17947	18392	18148	18111	17963	18124	18012	18082	18018	17925	18113	17969	18371	18099	17955	18140	17806	18122	17863	17975	18031	18158	17994	17980	18076	18078	18017	18068	18167	18137	17947	18248	17896	17988	17922	17838	18113	17991	17985	18030	18158	18229	18132	18041	18245	18055	17861	18291	18127	17929	17863	18066	17938	18169	18085	18022	17928	18067	17952	18104	17937	17977	18151	18102	18099	18028	18030	18118	18027	18031	18098	18017	17987	18101	18000	18068	18110	18090	18111	18057	17865	18123	18026	18062	18061	17906	17982	18185	18072	18029	18146	18085	18067	17967	18165	18194	18120	18097	18004	18201	18115	18052	18193	18131	18061	18091	18053	18073	18186	18194	17956	17930	18003	18185	18077	18070	18084	18086	18200	18239	18080	17951	18265	18134	18223	17864	18063	18122	17991	17922	18174	17973	17932	18023	18261	18117	17946	18240	18135	18038	18142	18067	18305	17944	18018	17972	18055	18096	18048	18171	17940	18057	18046	18165	18094	17903	17974	18134	17954	18128	18110	17925	18312	18010	18139	18202	18169	17994	18236	17990	18176	17822	18031	18172	18159	18080	18057	18142	18033	18130	17842	18032	17875	18030	17930	17967	18054	18053	17995	17921	18028	18051	17976	18047	18082	18026	18169	17856	17999	18161	17967	18097	18091
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
